BMU6( |||zzzqqqmmmhhhdddcccccccccbbb```^^^]]]___eeettt}}}tttmmmkkkhhheeeaaa^^^\\\ZZZXXXVVVRRRPPPMMMLLLMMMNNNNNNMMMHHHHHHHHHJJJRRRdddxxx{{{pppjjjiiieee___]]]ZZZWWWTTTRRRQQQQQQOOONNNMMMKKKJJJKKKMMMMMMMMMKKKHHHIIIHHHHHHQQQcccvvvwwwlllbbbfffwwwnnngggfffdddaaa^^^TTTQQQNNNMMMMMMMMMLLLKKKFFFEEEDDDEEEFFFFFFEEECCCEEEGGGFFFEEEOOOcccuuu}}}yyymmm``````nnnvvvlllhhhdddaaa^^^WWWUUURRRPPPPPPPPPOOONNNJJJIIIHHHHHHIIIHHHGGGFFFEEEHHHHHHHHHUUUlll~~~}}}xxxsssooollljjjkkkkkkjjjiiiiiiiiiiiiiiilllwwwxxxlll___\\\ggg{{{sssjjjddd```]]]UUURRRNNNLLLLLLKKKJJJIIIIIIGGGEEEEEEFFFFFFFFFEEE>>>CCCDDDDDDSSSmmmyyyxxxwwwvvvuuuuuuuuuuuuuuusssssseee]]]ccctttuuuiiibbb^^^\\\YYYVVVRRROOONNNMMMLLLJJJIIIGGGDDDDDDEEEGGGGGGGGGBBBGGGGGGGGGVVVpppyyy{{{ooofffccckkk{{{hhh^^^^^^ZZZ\\\YYYTTTOOOLLLJJJJJJJJJHHHFFFDDDDDDEEEFFFFFFEEECCCJJJFFFHHH___tttrrrgggbbbiii{{{kkk``````]]][[[XXXSSSOOOLLLKKKJJJIIIIIIGGGEEEEEEEEEDDDBBB@@@@@@GGGDDDGGG]]]rrr}}}vvv~~~xxxrrrllllllkkkjjjhhhiiirrr~~~wwwjjjbbbdddtttlllaaabbbaaa^^^ZZZTTTOOOLLLKKKIIIHHHIIIGGGFFFEEEEEEDDDBBB@@@???EEECCCHHH___rrr|||yyyddd}}}tttppplllhhhjjjiiicccYYYQQQNNNLLLIIIPPPNNNLLLJJJIIIQQQcccttt}}}zzzlllaaaaaalllzzzlllbbbeeeeeeeee^^^UUUOOOMMMMMMMMMMMMKKKHHHEEEDDDDDDEEEEEEDDD@@@EEEEEEMMMcccttt}}}nnnXXXwwwwwwvvvyyywwwnnnddd^^^XXXRRRWWWXXXUUUMMMGGGFFFGGGEEEHHHGGGGGGGGGEEEKKK___sss}}}{{{{{{}}}{{{uuuxxx{{{~~~~~~{{{yyyyyyzzz||||||}}}~~~~~~|||}}}~~~~~~}}}}}}}}}|||||||||}}}~~~~~~}}}~~~pppccc___fffqqqkkkbbbhhhjjjiii```UUUPPPPPPTTTWWWXXXSSSMMMGGGBBBBBBCCCEEEEEE???DDDEEEPPPggguuu}}}gggSSSyyyqqqqqqooouuuwwwqqqggg___XXXRRRWWWZZZWWWNNNGGGEEEEEEDDDAAAAAADDDGGGFFFMMMddd||||||||||||zzzvvv|||yyyxxxyyy{{{zzz{{{{{{|||~~~}}}{{{{{{|||}}}}}}|||||||||||||||}}}~~~{{{~~~vvvggg___bbbjjjkkkcccjjjmmmhhh```VVVSSSWWW\\\___```WWWQQQIIICCC@@@@@@AAABBB>>>BBBDDDQQQhhhttt{{{{{{dddRRRxxxpppoooooowwwzzzsssiii```YYYSSSUUUYYYXXXOOOGGGDDDCCCAAA??????CCCFFFFFFNNNiii{{{vvvtttsssssssss~~~yyytttpppppprrrtttpppppppppqqqrrrtttuuuvvvwwwuuusssrrrssstttssssssqqqqqqqqqrrrsssuuuvvvwww{{{~~~~~~mmm```___dddzzzmmmeeelllpppjjjccc\\\ZZZ]]]___]]]YYYQQQMMMGGGCCCAAAAAA@@@???>>>BBBEEETTTkkkuuu|||yyyaaaPPP}}}{{{}}}wwwqqqmmmkkkbbbeeemmmyyyzzzqqqooossszzz|||tttiii```YYYTTTRRRWWWXXXQQQJJJGGGFFFEEEDDDCCCEEEHHHGGGOOOlll}}}uuuqqqqqqsssvvv~~~wwwppplllllloooqqqooooooooopppqqqrrrssstttxxxuuusssrrrrrrssssssrrrrrrrrrssstttuuuwwwxxxyyyyyy|||zzzzzzqqqaaa]]]```rrrooogggnnnrrrpppiiicccaaaaaa]]]UUUNNNFFFEEEDDDCCCDDDDDDBBB@@@@@@DDDHHHXXXoooxxx~~~xxx___MMM~~~{{{|||{{{pppiiieeebbb___YYYTTTWWW]]]^^^]]][[[ZZZYYYYYYZZZZZZWWWVVVYYY```hhhtttuuummmrrruuuwwwvvvooodddYYYQQQSSS[[[^^^VVVIIICCCBBBBBBHHHAAACCCDDDCCCVVVtttuuusssqqqkkkllltttxxxpppnnnnnnmmmnnnppplllllllllllllllmmmnnnnnnoooooooooooonnnnnnnnnnnnnnnmmmmmmnnnpppsssvvvxxx{{{~~~zzzkkkjjj{{{yyyggg^^^]]]mmm|||qqqvvv}}}qqqeee___ZZZRRRLLLIIIHHHGGGEEEDDDBBB@@@???>>>CCC???GGG[[[nnnyyyhhhQQQ~~~}}}}}}~~~qqqgggggggggjjjooovvv|||{{{rrrjjjbbb\\\YYYWWWUUURRRQQQRRRWWW\\\___yyysssaaa\\\XXXVVVRRRLLLLLLOOOTTTTTTSSSSSSSSSTTTUUUVVVRRROOOOOORRRVVV___ooo}}}vvvnnnvvv|||oootttwwwyyyxxxqqqfffZZZRRRVVV^^^aaaWWWKKKDDDCCCCCCEEE@@@DDDFFFDDDVVVttt~~~sssqqqnnnhhhkkkrrrvvvmmmkkkkkkjjjjjjllljjjjjjiiiiiijjjjjjkkklllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiijjjlllooorrrtttxxx{{{~~~rrraaadddooouuunnnmmm|||~~~nnncccaaajjj~~~www{{{{{{oooccc]]]XXXQQQJJJGGGGGGFFFEEEDDDBBB@@@??????DDD@@@GGG[[[mmmwwwlllTTT~~~|||wwwuuurrrpppnnnllliiifff\\\[[[[[[[[[ZZZYYYYYYYYYVVVUUUSSSQQQNNNLLLJJJIIIKKKKKKKKKJJJIIIIIIHHHHHHEEEDDDEEEIIIOOOTTTXXXYYYRRRUUUYYY]]]``````___^^^ZZZ[[[___eeekkkpppqqqqqqiiigggcccdddnnntttiiiXXXPPPQQQRRRVVV\\\cccjjjoooooopppqqqtttwwwzzz|||~~~|||ssslllbbb[[[UUUQQQLLLHHHKKKJJJHHHGGGHHHKKKNNNPPP]]]qqq|||ddd\\\VVVTTTQQQLLLHHHGGGJJJKKKLLLNNNOOOQQQRRRSSSSSSOOOLLLKKKLLLQQQ^^^jjjqqqfff^^^\\\eeesssqqqvvvyyy|||{{{ttthhh[[[SSSYYYaaadddZZZMMMFFFEEEEEEAAA@@@FFFGGGEEEYYYwww{{{qqqmmmiiieeeiiiqqq{{{rrrjjjhhhgggeeeeeegggfffffffffffffffggghhhhhhgggfffffffffeeeeeeeeeeeedddddddddeeegggjjjmmmoootttwwwzzz|||}}}~~~hhh^^^aaatttxxxpppmmmfff\\\UUU[[[kkk}}}ttthhhbbbeee{{{{{{~~~yyymmmaaa[[[VVVOOOHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@DDD@@@HHH[[[lllvvv|||nnnWWWuuuvvvuuutttqqqoooooopppnnnkkkfffbbb___\\\YYYVVVTTTSSSQQQOOOMMMKKKIIIHHHIIIHHHFFFFFFFFFFFFDDDCCCIIIIIIIIIIIIHHHHHHHHHHHHAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFKKKNNNPPPQQQLLLOOOUUUZZZ\\\\\\ZZZYYYVVVWWWZZZ^^^bbbdddeeeeeeeeecccaaaeeennnrrrgggWWWSSSSSSUUUXXX^^^dddkkkooolllnnnpppsssuuuxxx|||~~~~~~{{{xxxsssmmmeee]]]TTTPPPPPPOOOLLLIIILLLKKKJJJIIIHHHHHHIIIIIIOOO\\\pppooocccXXXUUUTTTOOOJJJHHHFFFGGGJJJMMMPPPRRRTTTUUUVVVQQQLLLLLLLLLPPPYYYddd{{{xxxmmmccc___]]]]]]bbbiiirrrvvvzzz}}}}}}vvvjjj\\\SSS\\\dddggg]]]OOOHHHEEEEEE??????EEEFFFGGG^^^zzzqqqkkkeeebbbhhhqqqxxxooogggeeedddbbbaaaccccccccccccccccccdddeeeeeeccccccccccccbbbbbbbbbbbb`````````aaacccfffiiikkkqqqtttxxx{{{|||}}}xxxeee^^^iiizzzyyyuuuuuummm___TTTTTT\\\eeekkkoootttzzz~~~xxxkkkbbbaaavvvzzz|||{{{oooccc]]]WWWOOOHHHFFFEEEEEEDDDCCCBBBBBBAAAAAABBB@@@III]]]nnnxxxxxxiiiTTT|||llljjjhhhfffddddddccc```^^^XXXYYYZZZYYYWWWVVVWWWXXX[[[YYYUUUSSSQQQPPPMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFAAAAAAAAAAAAAAAAAAAAABBBEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCBBBCCCEEEHHHKKKLLLLLLHHHLLLQQQVVVXXXWWWTTTRRRQQQSSSVVVYYYZZZ[[[\\\\\\[[[]]]___cccfffeee\\\QQQMMMNNNPPPTTTYYY```fffiiihhhjjjlllnnnnnnpppsssvvvwww|||~~~yyyrrrmmmgggaaa\\\UUUOOOLLLNNNNNNKKKHHHIIIIIIIIIHHHHHHHHHGGGGGGLLLPPPXXXfffzzzsssdddVVVRRRQQQNNNJJJHHHFFFHHHJJJLLLPPPRRRUUUVVVTTTOOOKKKJJJKKKLLLSSSZZZsssjjjccc^^^___```bbbdddggguuutttyyy~~~xxxkkk]]]SSS]]]fffiii```RRRIIIEEECCC@@@???DDDDDDHHHeeeyyyrrriiibbbaaaiiirrruuullleeecccccc```___```aaa````````````aaabbbbbbaaaaaaaaa````````````___^^^]]]]]]^^^```cccfffhhhmmmqqquuuyyy{{{}}}mmmZZZ]]]kkk|||nnn___VVVRRRRRRSSSUUUXXX]]]fffnnnuuu{{{|||pppeee```rrryyy{{{tttggg```ZZZRRRJJJGGGEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@JJJ^^^ppp|||zzzvvv___OOOooo^^^```^^^\\\[[[[[[ZZZXXXVVVRRRSSSTTTTTTSSSSSSUUUVVVQQQNNNLLLJJJJJJJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBAAABBBAAA???@@@@@@AAA???>>>CCCDDDDDDEEEEEEFFFFFFFFF=========<<<<<<;;;;;;;;;===>>>>>>>>>????????????======>>>AAAEEEIIIIIIIIIKKKNNNSSSWWWYYYWWWTTTRRROOOQQQUUUXXXYYYZZZ[[[]]]ZZZ___eeehhhgggaaaYYYRRRLLLNNNQQQVVV\\\dddjjjmmmkkknnnppppppoooooosssvvvvvv~~~~~~yyyuuuqqqmmmeeeaaa]]]ZZZYYYVVVQQQMMMLLLMMMMMMMMMMMMNNNNNNNNNKKKJJJJJJNNN\\\llluuuvvvlll___SSSPPPPPPNNNLLLLLLHHHHHHIIIJJJMMMPPPRRRTTTUUUPPPMMMMMMLLLKKKMMMRRRfff{{{}}}yyyuuuqqqmmmkkknnnrrrvvvyyyyyysssxxx~~~zzznnn___UUU]]]hhhmmmdddVVVKKKDDDAAAAAA???BBBCCCKKKkkk{{{yyyrrrhhh______iiisssqqqhhhbbbaaaaaa___^^^___^^^]]]]]]]]]]]]^^^______^^^^^^^^^]]]]]]]]]\\\\\\ZZZYYYYYYZZZ\\\___bbbdddhhhlllqqquuuwwwzzz}}}~~~iiiZZZdddwwwtttbbbTTTNNNIIIGGGHHHLLLNNNPPPUUU\\\ccciiixxxvvvlllbbbppp~~~{{{mmmeee^^^UUUMMMIIIFFFEEEDDDCCCBBBAAA@@@@@@??????KKK```rrr}}}~~~jjjVVVLLLtttbbb]]][[[YYYYYYYYYXXXWWWUUUMMMOOOPPPPPPOOOOOOPPPRRRSSSQQQNNNLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBB@@@@@@AAAAAA???===;;;;;;<<<======>>>??????AAAAAAAAABBBBBBCCCCCCCCC???????????????@@@@@@@@@>>>>>>@@@DDDHHHKKKLLLKKKGGGJJJNNNRRRTTTSSSQQQPPPIIILLLPPPRRRSSSSSSUUUWWWXXX\\\ccchhhggg___UUUPPPJJJKKKNNNSSSXXX___dddgggfffiiilllkkkiiiiiimmmqqqqqqzzz~~~zzzxxxwwwuuuppppppooolllggg```YYYUUURRRQQQPPPOOOMMMLLLKKKKKKGGGIIIHHHGGGKKKTTT[[[]]]\\\TTTNNNNNNPPPOOONNNOOOLLLKKKIIIHHHJJJLLLPPPRRRVVVRRRPPPRRRRRROOONNNPPPVVVlllxxxpppmmmlllooottt~~~yyyssstttyyyrrrxxx~~~qqqbbbXXX___jjjqqqiiiZZZNNNEEE@@@AAA???AAACCCOOOnnn}}}xxxxxxrrrfff\\\]]]iiisssllleee______```^^^\\\]]]ZZZZZZZZZZZZZZZ[[[[[[\\\YYYYYYYYYXXXXXXXXXWWWWWWTTTTTTTTTUUUWWWZZZ]]]___aaadddjjjnnnrrruuuxxxzzz|||}}}~~~|||pppjjjkkkoookkkpppwwwdddccckkk||||||}}}|||}}}|||qqq```QQQKKKEEECCCDDDIIIJJJHHHJJJOOOTTTYYYfffxxxzzzqqqfffnnnrrriiiaaaWWWNNNJJJGGGFFFEEEDDDBBB@@@?????????@@@LLL```qqq|||zzzeeeTTTMMMsssbbbZZZXXXWWWWWWWWWWWWUUUTTTPPPQQQRRRRRRPPPPPPQQQRRRVVVTTTPPPMMMKKKIIIGGGEEE@@@AAAAAABBBBBBCCCDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@??????@@@AAABBBCCCCCCDDDBBBAAA@@@???===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>???@@@LLL```ppp{{{zzzdddUUUPPPvvv]]]ZZZXXXVVVVVVVVVVVVTTTRRRNNNPPPQQQQQQPPPOOOPPPQQQSSSRRRQQQOOOLLLJJJHHHGGGDDDDDDCCCBBBAAAAAAAAAAAADDDBBB@@@@@@AAAAAAAAA???>>>>>>?????????@@@@@@@@@<<<===>>>>>>>>>>>>==================>>>>>>>>>>>>999:::===AAAEEEHHHHHHGGGJJJIIIJJJMMMRRRTTTRRRPPPKKKNNNRRRTTTVVVXXXZZZ\\\```aaagggnnnmmmbbbVVVQQQMMMNNNPPPRRRVVVZZZ]]]___dddgggjjjjjjhhhhhhkkknnnwww{{{}}}{{{|||}}}uuusssoooiiibbbZZZTTTPPPJJJKKKLLLKKKIIIGGGFFFFFFIIIIIIHHHGGGGGGIIINNNQQQRRRPPPMMMJJJJJJMMMPPPRRRSSSTTTVVVWWWWWWVVVTTTSSSVVV[[[lllqqqeeeXXXPPPRRRTTTTTT[[[fffrrr{{{yyy}}}zzzkkk\\\VVVWWWYYYYYY___kkkzzzrrryyyzzz{{{iiiZZZfffooovvvrrrbbbQQQEEEAAA@@@BBBAAACCCTTTooo}}}tttllluuuvvvtttlllaaa]]]dddmmmsssggg```[[[[[[[[[ZZZ\\\```bbb___[[[XXXXXXXXXXXXWWWWWWUUUSSSRRRSSSRRRPPPOOOOOONNNNNNOOOSSSVVVXXXXXX[[[]]]aaadddggglllqqquuuxxxzzz}}}~~~~~~~~~kkkWWWNNNMMMPPPJJJIIIOOOWWWdddwwwtttiii\\\VVVVVVVVVSSSOOOKKKLLL\\\uuuttt```UUUOOONNNLLLKKKKKKJJJIIIHHHIIIGGGKKKVVVdddvvv}}}uuukkknnnzzztttmmmggg\\\QQQKKKDDDDDDCCCCCCBBBAAA@@@???===>>>KKKcccvvvyyydddTTT^^^www^^^ZZZXXXVVVVVVVVVVVVTTTRRRNNNPPPQQQQQQPPPOOOOOOPPPRRRRRRPPPNNNKKKIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@BBB@@@??????@@@@@@???>>>>>>>>>>>>?????????@@@@@@<<<<<<==================;;;;;;<<<<<<<<<=========<<<<<<>>>BBBEEEGGGGGGFFFIIIHHHIIILLLPPPRRRPPPNNNQQQUUUYYY\\\[[[ZZZYYYXXX___```eeekkkjjj___TTTOOOLLLLLLMMMPPPSSSXXX\\\___aaadddggggggffffffiiillluuuyyy}}}~~~}}}xxxmmmaaaXXXQQQQQQPPPNNNKKKGGGDDDCCCCCCEEEFFFFFFGGGHHHJJJMMMOOOQQQPPPNNNMMMLLLMMMNNNOOORRRSSSTTTUUUUUUUUUTTTSSSUUUWWWfffooo```ZZZPPPKKKOOORRRUUU___lllsss{{{uuulllgggaaaeeeddd\\\UUUTTTVVVVVVZZZ___ooosssuuuyyyrrrfffpppwww{{{uuudddRRREEE@@@>>>AAAAAADDDUUUoooxxx{{{|||wwwrrr|||uuusssiii^^^ZZZbbblllqqqddd^^^YYYZZZZZZYYYZZZ]]]^^^[[[XXXWWWWWWWWWVVVUUUTTTRRRPPPPPPPPPPPPNNNLLLMMMLLLLLLNNNQQQTTTVVVVVVXXXZZZ^^^```dddhhhnnnqqqsssvvvyyy{{{{{{|||}}}~~~}}}vvvaaaUUUPPPQQQLLLIIIJJJMMMSSS```mmmuuukkk^^^UUUPPPNNNJJJFFFHHHGGGPPPfffxxxxxxkkk___SSSOOOKKKJJJKKKLLLKKKIIIIIIHHHJJJRRR\\\jjj~~~vvviiimmmzzzuuuoooiii]]]RRRLLLHHHGGGFFFDDDBBB@@@???>>>>>>???LLLcccvvv}}}zzzeeeUUU___xxx___ZZZXXXVVVVVVVVVVVVTTTRRRNNNPPPQQQQQQOOONNNOOOPPPQQQPPPNNNLLLJJJGGGFFFEEECCCBBBAAA@@@@@@???@@@@@@@@@???===>>>??????>>>=========>>>>>>>>>?????????>>>===<<<;;;;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<>>>>>>???BBBEEEFFFEEEDDDHHHIIIJJJLLLOOOOOONNNLLLXXX^^^fffjjjjjjeeeaaa^^^______bbbhhhfff[[[QQQLLLKKKJJJJJJLLLPPPUUU[[[^^^aaadddggggggffffffiiilllrrrvvv|||uuudddXXXQQQPPPNNNLLLKKKJJJJJJJJJEEEFFFGGGIIIKKKNNNPPPQQQRRRQQQQQQPPPPPPOOOOOOOOOSSSSSSTTTTTTUUUUUUUUUUUUVVVVVV```vvv{{{gggWWWPPPQQQKKKJJJOOOTTTZZZhhhxxx{{{~~~{{{oooaaaWWWRRRQQQUUUXXXWWWYYY]]]___]]]eeelll~~~xxxqqqwww~~~xxx}}}zzzhhhUUUGGG@@@<<>>===>>>??????>>><<<<<<<<<=========>>>>>>>>>???>>><<<::::::;;;===>>>::::::::::::;;;;;;;;;;;;>>>>>>???BBBEEEGGGFFFDDDHHHJJJLLLNNNOOONNNLLLKKKUUU]]]iiiqqqrrrnnnhhhddd___^^^aaaeeecccYYYOOOKKKKKKJJJIIIJJJNNNTTTZZZ^^^bbbeeeiiiiiihhhiiilllpppqqqvvv{{{vvveeeVVVUUUUUUUUUVVVUUUTTTSSSNNNMMMLLLMMMQQQTTTVVVWWWUUUTTTSSSRRRRRRSSSTTTUUUWWWVVVVVVVVVVVVVVVWWWXXXZZZXXX\\\mmmssscccWWWQQQPPPNNNLLLMMMRRRVVV^^^nnn~~~}}}uuuiii]]]TTTOOONNNSSS\\\eeeiiilllqqqtttsss{{{xxxnnnvvv}}}lllYYYJJJBBB===??????CCCUUUppp}}}tttooodddXXXVVV___iiinnn]]]XXXVVVYYYYYYVVVTTTUUUSSSSSSRRRSSSTTTTTTRRRPPPNNNLLLKKKKKKKKKKKKJJJHHHJJJIIIIIIKKKNNNPPPQQQQQQQQQSSSVVVXXX[[[___dddgggiiilllqqqtttvvvxxxzzz|||{{{}}}wwwqqqiii```XXXSSSRRRSSSMMMOOORRRUUUVVVTTTRRRQQQMMMMMMKKKOOOaaauuuyyyqqqeee\\\RRROOOQQQSSSSSSQQQOOOOOOPPPPPPOOOVVVgggyyyzzzkkkooo}}}xxxvvvooocccWWWQQQMMMKKKHHHDDDAAA???===<<<@@@AAANNNeeewwwzzz|||}}}~~~{{{rrr```eee}}}bbbZZZXXXVVVVVVVVVVVVTTTRRRNNNPPPQQQPPPOOOMMMMMMNNNNNNMMMLLLIIIGGGEEECCCBBBAAA@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@@@@???===;;;;;;<<<<<<<<<=========@@@???===;;;;;;;;;===>>>::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>AAAEEEGGGFFFEEEIIIKKKNNNPPPPPPNNNLLLKKKLLLVVVbbbkkkmmmiiiccc______^^^aaaeeecccYYYOOOKKKKKKJJJIIIJJJMMMSSSYYY\\\aaadddhhhiiihhhiiimmmppptttxxx~~~uuugggfffeeeffffffeeebbb______[[[WWWWWWZZZ^^^```aaa\\\YYYUUURRRSSSVVVZZZ]]][[[ZZZYYYXXXWWWWWWWWWWWWYYYWWWYYYfff~~~nnn___YYYTTTSSSTTTMMMMMMOOOQQQSSSZZZhhhtttsssoooggg]]]UUUPPPOOOOOOWWWgggwww~~~uuunnnwwwqqq___NNNDDD???@@@>>>AAATTTqqq~~~sssnnnbbbWWWVVV___hhhlll[[[WWWUUUXXXXXXUUUSSSTTTQQQPPPPPPQQQRRRRRRPPPOOOMMMKKKJJJJJJJJJJJJIIIHHHIIIHHHHHHKKKNNNPPPPPPOOOOOOQQQSSSUUUXXX[[[```cccfffiiinnnrrruuuwwwzzz|||yyyzzz}}}vvvhhh___XXXSSSQQQVVV^^^cccccc^^^VVVQQQPPPTTTSSSQQQ\\\nnnvvvtttllldddXXXRRRQQQSSSSSSQQQPPPQQQRRRQQQNNNRRRaaaqqq}}}lllooo{{{~~~zzzxxxrrrfff[[[UUULLLJJJGGGCCC@@@???>>>>>>AAABBBOOOfffxxx{{{~~~~~~{{{xxxeeegggcccZZZXXXVVVVVVVVVVVVTTTRRRNNNPPPQQQPPPNNNMMMMMMMMMNNNMMMKKKIIIGGGDDDCCCBBB@@@@@@>>>========================???AAAAAA???===::::::;;;;;;;;;<<<<<<<<>>===;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::<<<@@@DDDFFFFFFEEEGGGKKKOOOQQQPPPNNNLLLLLLNNNUUU___eeefffbbb\\\YYY]]]]]]```fffdddYYYOOOJJJKKKJJJIIIJJJMMMQQQVVVYYY\\\```ccceeeeeefffjjjmmmwww|||yyywwwuuuxxx|||}}}vvvqqqllljjjlllnnnnnnmmmgggccc]]]YYYXXX[[[```cccbbbaaa___]]][[[YYYWWWVVVUUUUUUXXXaaavvvwww^^^TTTSSSQQQPPPQQQOOOPPPOOONNNOOOSSSZZZaaa\\\\\\ZZZXXXUUUQQQNNNLLLTTThhh~~~zzzooowwwwwweeeRRRFFF@@@AAA???BBBUUUsss~~~qqqlllaaaWWWWWW___fffhhhYYYUUUSSSVVVVVVSSSQQQRRRPPPNNNMMMNNNOOOOOONNNMMMKKKJJJIIIIIIJJJJJJIIIGGGGGGGGGHHHJJJMMMNNNMMMLLLMMMOOOQQQSSSUUUXXX\\\```bbbeeejjjoooqqqtttwwwyyyvvvwwwzzz|||~~~yyylllbbb```fffooowwwyyytttjjjbbbXXX[[[[[[ZZZ___kkktttxxxtttlllaaaXXXRRRQQQQQQQQQOOOOOOPPPPPPNNNPPP[[[ggg~~~kkknnnyyy~~~}}}{{{zzzttthhh^^^ZZZOOOLLLHHHDDDAAA?????????@@@BBBOOOgggyyyzzz~~~{{{tttccciiidddZZZXXXVVVVVVVVVVVVTTTRRRNNNPPPQQQPPPNNNLLLLLLMMMNNNMMMKKKIIIGGGEEECCCBBB??????>>>===<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@===;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::999888888999999999999::::::::::::::::::<<>>===<<<<<<;;;;;;<<<::::::;;;===??????<<<:::999999:::::::::;;;;;;;;;999::::::999999777666555777888888888888999999999<<<<<<<<<>>>AAAAAA@@@>>>BBBGGGMMMOOONNNLLLKKKKKKNNNQQQVVVXXXWWWUUUTTTTTTWWWXXX^^^eeedddYYYNNNHHHHHHHHHHHHIIIJJJMMMOOOPPPWWW[[[___```aaabbbfffjjjrrr|||}}}wwwsssqqqppppppwwwwwwuuurrrmmmgggbbb___XXX\\\]]]^^^jjjeee[[[WWW```eeeaaaaaafffcccbbb^^^ZZZXXXXXXVVVRRRUUURRROOONNNNNNPPPQQQRRR\\\mmmzzzrrrmmmsssyyyxxxrrrmmmjjjiiiiiijjjkkkmmmoooqqq~~~|||yyyxxxvvvtttpppmmmllleee\\\VVVWWW```kkksss~~~rrrxxxlllVVVFFF:::???CCCJJJ^^^yyyzzzsssuuukkkfff]]]UUUVVV]]]aaa```VVVQQQNNNPPPPPPNNNMMMOOONNNKKKHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEECCCCCCDDDFFFIIIJJJIIIGGGIIIKKKMMMNNNPPPRRRVVVZZZXXX\\\aaaeeegggjjjmmmooorrrsssuuuxxxzzz{{{}}}}}}}}}}}}~~~uuummmqqquuuuuuyyyyyykkk^^^VVVWWWZZZTTTRRRRRRTTTTTTSSSWWW\\\ppp{{{|||qqquuu}}}{{{{{{uuukkkcccaaaYYYUUUOOOIIIDDDAAA??????>>>AAAOOOhhhzzzvvvyyyxxx[[[UUUhhheee[[[XXXUUUTTTTTTTTTSSSRRROOOOOOOOONNNMMMLLLKKKJJJNNNNNNMMMLLLIIIFFFCCCAAA???>>>===<<<<<<;;;;;;<<<<<<<<<;;;::::::999888888888888999999999:::::::::::::::999999888777666666777888888888888999999999:::;;;<<<===>>>>>>>>>>>>EEEJJJNNNOOOMMMKKKKKKLLLRRRQQQTTTYYYXXXRRROOOPPPXXX\\\aaa```YYYPPPJJJGGGIIIHHHHHHIIIJJJLLLNNNOOOTTTWWW[[[^^^```cccfffhhhsss}}}yyyuuu{{{}}}xxxooofff___^^^^^^aaagggttt{{{lllllljjjkkkrrr}}}|||xxxppphhh```YYYTTTQQQPPPPPPPPPQQQQQQRRRSSSSSSXXXeeevvveeeaaa]]]]]]bbbkkksssxxxwwwuuuwww|||~~~~~~zzziii\\\\\\[[[[[[]]]fffrrr{{{sssuuu~~~ttt\\\IIIAAA>>>EEEFFF```vvvwwwnnntttzzz|||uuulllggg[[[RRRWWWbbbbbbZZZOOOOOOOOOOOONNNMMMLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHJJJKKKMMMOOOPPPQQQVVVWWWZZZ^^^aaaeeehhhiiioooppprrrssstttwww{{{{{{yyyyyy|||~~~|||{{{}}}{{{{{{}}}vvvkkk___XXXWWWTTTWWWXXXWWWTTTTTTVVVXXXiiiuuu~~~uuuuuu~~~{{{yyyxxxsssjjjaaa]]]XXXQQQKKKGGGCCC???======AAAOOOfffvvvvvvuuummmTTTRRRgggeee[[[XXXUUUTTTTTTTTTSSSRRROOOOOOOOONNNMMMLLLJJJIIIMMMMMMLLLKKKHHHEEEBBBAAA???>>>===<<<;;;;;;;;;;;;<<<;;;;;;:::999999888888888888888999999999::::::::::::999888888777666666777777888888888999999999999:::;;;===>>>>>>??????DDDIIIMMMNNNLLLJJJJJJLLLQQQPPPSSSWWWXXXUUUUUUXXXWWW\\\``````YYYQQQLLLIIIHHHHHHHHHHHHIIIKKKMMMNNNTTTWWW[[[___aaacccfffiiimmmwww~~~|||ssshhhddd```aaaeeeqqq|||vvvwwwxxxzzz{{{oooeee^^^ZZZXXXWWWVVVUUUTTTTTTTTTTTTTTTVVVaaannnvvvzzz{{{uuummm```\\\YYYXXX]]]dddkkkoootttsssvvv|||}}}}}}{{{kkkkkkkkkjjjlllqqqyyyuuuvvvwww___LLLDDD???EEEEEE^^^~~~xxxssswww|||rrrfffrrrwwwyyy~~~~~~~~~tttkkkeeeZZZQQQWWWbbbbbbZZZOOOOOOOOOOOONNNMMMLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLNNNOOOPPPTTTVVVXXX\\\```cccfffgggkkkmmmqqquuuxxxyyyzzzyyyyyyxxxxxxzzz~~~~~~~~~}}}~~~xxxlllbbb\\\[[[VVVWWWVVVTTTRRRRRRTTTWWWfffqqq~~~tttttt~~~}}}yyyxxxtttlllfff___ZZZSSSMMMHHHDDD@@@>>>>>>AAAOOOfffvvvzzzyyynnnTTTRRRgggeee[[[XXXUUUTTTTTTTTTSSSRRRNNNNNNNNNNNNMMMKKKIIIHHHKKKKKKKKKIIIGGGDDDAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888888999999999999:::999999999888888777777666777777777888888888999999888999;;;<<<>>>???@@@@@@DDDHHHLLLMMMKKKIIIJJJKKKPPPPPPRRRVVVVVVTTTVVVZZZVVV[[[___^^^XXXQQQLLLJJJHHHHHHGGGGGGHHHJJJKKKLLLRRRUUUYYY]]]___bbbeeegggjjjqqq{{{qqqkkkeeecccfffppppppccc]]]ZZZYYYXXXYYYYYYYYYYYYXXXWWWVVVVVV^^^dddgggiiijjjfff```^^^ZZZVVVTTTVVVZZZ^^^___```aaaeeejjjllljjjllloooyyy|||||||||zzzxxxwwwxxxyyyuuuxxx{{{cccPPPEEE???EEEFFF```yyyxxxwwwllldddxxxvvvyyyxxxyyy}}}ssshhhcccXXXPPPVVVbbbbbbZZZNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMQQQRRRVVVYYY]]]```bbbccciiilllqqqyyy{{{xxxwwwwwwxxx{{{}}}~~~}}}|||||||||~~~}}}|||~~~rrriiidddaaa\\\ZZZWWWSSSQQQRRRWWWZZZcccnnn}}}rrruuu{{{yyyvvvpppkkkccc^^^WWWPPPKKKEEEAAA>>>???AAAPPPfffxxx~~~pppTTTQQQhhhfff[[[XXXUUUTTTTTTTTTSSSRRRLLLMMMMMMMMMLLLJJJHHHGGGJJJJJJIIIHHHFFFCCC@@@???>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999888888888888888888999999999999999888888888777777777666777777777777888888888888777888:::<<<>>>@@@AAAAAADDDHHHLLLMMMKKKJJJKKKMMMRRRSSSVVVYYYXXXTTTTTTXXXYYY\\\___]]]WWWOOOKKKIIIHHHGGGGGGFFFGGGHHHJJJKKKNNNQQQVVVZZZ\\\```cccfffkkkqqqxxx}}}~~~wwwrrrqqqttt{{{}}}iii]]]XXXVVVVVVXXX[[[```eeehhhgggeeedddbbbgggjjjjjjlllooonnnkkkhhhddd___\\\[[[\\\\\\\\\YYY[[[```cccdddaaa___^^^[[[```iiittt|||wwwtttuuuyyy~~~fffRRRDDD>>>FFFJJJdddvvvrrryyy}}}{{{{{{qqqfffaaaVVVNNNTTT```aaaYYYLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKMMMOOORRRVVVYYY\\\]]]^^^bbbdddiiitttxxxxxxwwwwwwxxxyyyzzz{{{{{{zzz{{{~~~}}}uuummmddd```[[[VVVTTTWWW\\\```dddnnn{{{rrrvvv{{{www}}}|||{{{yyysssnnnfffaaaZZZSSSLLLFFFAAA===>>>AAAPPPhhh{{{~~~qqqTTTQQQggghhh[[[XXXUUUTTTTTTTTTSSSRRRJJJKKKLLLMMMLLLJJJGGGEEEIIIIIIHHHGGGEEECCC@@@???>>>===<<<;;;;;;::::::::::::999999999999999888888777777888888888999999999888888888777777777777777666666777777777888888888666777:::<<<>>>@@@AAABBBEEEIIILLLMMMKKKKKKMMMOOOVVVYYY```eeebbb\\\ZZZ^^^```bbbccc___XXXPPPKKKJJJIIIHHHGGGFFFFFFGGGIIIIIIMMMPPPUUUYYY\\\```dddfffnnnsssxxx{{{{{{~~~nnn^^^WWWVVVVVVVVVXXX___kkkvvv}}}~~~|||zzz}}}}}}{{{|||wwwsssooollllllmmmmmmmmmmmmpppsssttttttrrrmmmiiifffeeehhhqqq}}}~~~}}}zzz{{{tttyyyhhhTTTCCC>>>GGGMMMeeezzz{{{pppddd___TTTLLLSSS______XXXKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCEEEFFFGGGHHHHHHJJJLLLOOORRRUUUVVVWWWWWWSSSSSSWWWaaaoooyyy}}}|||wwwwwwwwwvvvuuuvvvvvvwwwyyyyyyzzz}}}~~~zzzmmmhhhaaa\\\ZZZ\\\___aaagggppp|||}}}qqqxxxuuupppyyyyyyzzz}}}~~~{{{uuupppjjjeee^^^VVVNNNGGG@@@<<<>>>@@@OOOjjj~~~rrrnnnqqq}}}rrrUUUPPPcccjjj[[[XXXUUUTTTTTTTTTSSSRRRIIIJJJLLLLLLKKKIIIFFFDDDHHHHHHHHHGGGEEECCC@@@???>>>===<<<;;;::::::::::::999999999999999999888888777777777888888888888999777777777777777777777777666666666777777777888888666888:::<<<>>>@@@AAABBBFFFIIILLLMMMKKKKKKNNNPPPYYY___hhhnnnllleeedddhhheeeggggggbbbYYYQQQMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIMMMQQQVVVZZZ^^^bbbfffhhhlllrrrxxxzzzyyyyyy}}}wwwmmm```YYYWWWYYYXXXWWWXXXaaappp~~~{{{{{{}}}zzzwwwrrrpppvvvxxxtttqqqvvvtttyyyiiiUUUEEE>>>FFFKKKbbb}}}}}}yyy}}}oooddd^^^SSSKKKQQQ]]]]]]UUUJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHJJJMMMOOOQQQQQQPPPPPPJJJHHHJJJQQQ\\\hhhpppssspppqqqssstttsssrrrssstttvvvvvvxxx|||zzzuuullleeebbb```______gggppp|||{{{pppxxxxxxtttqqqtttyyy~~~~~~xxxsssooojjjbbbZZZQQQIIIAAA<<<>>>@@@OOOjjj~~~ssspppuuu|||tttWWWMMM]]]lll[[[XXXUUUTTTTTTTTTSSSRRRHHHIIIKKKLLLKKKHHHEEECCCHHHHHHHHHGGGFFFCCCAAA@@@======<<<;;;::::::::::::888888888888888888999999777777777777888888888888666777777777777777777777666666666666777777777888777888:::<<<>>>@@@@@@AAAEEEHHHKKKLLLJJJKKKMMMPPPYYY^^^gggkkkhhhaaabbbfffcccdddccc^^^VVVOOOLLLKKKKKKJJJIIIGGGGGGGGGHHHIIIKKKNNNSSSXXX\\\```dddggghhhnnnuuuwwwwwwwww|||zzzssskkkhhhiiihhhddd___```hhhuuuyyytttmmmkkksss~~~uuu{{{kkkWWWGGG>>>DDDHHH___|||yyy{{{oooccc^^^RRRJJJPPP[[[[[[SSSIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGHHHKKKMMMMMMMMMKKKJJJDDDCCCBBBEEEKKKTTT\\\bbbdddhhhmmmpppppppppqqqrrrrrrsssuuuzzz~~~xxx||||||ssslllfff```\\\dddnnn{{{yyymmmwww{{{zzzsssvvv{{{|||yyytttoooggg^^^UUULLLCCC>>>???@@@OOOjjj{{{{{{wwwXXXJJJUUUlll[[[XXXUUUTTTTTTTTTSSSRRRGGGIIIKKKLLLKKKHHHDDDBBBHHHHHHHHHHHHFFFDDDBBB@@@======<<<;;;::::::::::::888888888888888888999999777777777777888888888888666666666666777777777777666666666666777777777777888999;;;<<<>>>???@@@@@@DDDGGGJJJJJJIIIIIIMMMPPPXXX[[[aaaccc]]]VVVWWW]]]]]]^^^^^^YYYQQQKKKIIIIIILLLKKKIIIHHHGGGHHHHHHIIIGGGJJJPPPUUUYYY]]]aaadddeeejjjpppssssssuuuzzz}}}uuummmooouuuxxxnnneeehhhzzzvvv|||mmmYYYHHH===BBBGGG___zzzyyyttt~~~pppddd^^^RRRIIIOOOZZZZZZQQQHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????????????????BBBBBBCCCCCCDDDEEEFFFFFFFFFHHHJJJLLLLLLJJJHHHFFF>>>===<<<:::<<>>???>>>???BBBDDDHHHLLLMMMLLLKKKKKKMMMVVVXXXYYYZZZYYYWWWTTTRRRXXX[[[[[[UUULLLGGGIIIMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGIIILLLPPPUUUYYY\\\^^^dddfffjjjnnnqqqvvv{{{~~~xxxnnniiidddhhh}}}tttZZZGGG<<>>>>>>>>>>>============???@@@@@@AAABBBCCCDDDDDDDDDEEEGGGHHHHHHGGGFFFEEE???===:::888999<<<@@@BBBSSSZZZbbbgggggggggjjjmmmnnnnnnoootttzzz~~~~~~}}}zzz{{{}}}zzzmmm]]]___eeesss~~~lllttt~~~{{{sssjjj```TTTHHH@@@<<>>@@@??????BBBFFFIIIMMMNNNMMMLLLLLLMMMSSSTTTUUUVVVUUURRRPPPNNNVVVYYYZZZUUULLLGGGGGGIIIJJJJJJIIIIIIHHHGGGGGGGGGEEEGGGJJJNNNSSSWWWZZZ\\\cccfffjjjnnnppptttxxxzzz|||wwwvvvpppmmmyyyuuuZZZHHH===BBBHHHbbbggg\\\YYYOOOEEEIIITTTUUULLLGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEE???===:::888888:::>>>@@@MMMTTT\\\```aaaaaadddggglllkkklllpppvvvzzz{{{{{{rrrccc^^^dddppp|||mmmttt}}}}}}uuulllbbbVVVIIIAAA<<>>===<<<;;;:::999999888888999999888777777999999888777666666666666666666666666666666666666666666666666666666666666777777777777:::888:::???@@@??????BBBGGGJJJMMMNNNMMMLLLLLLLLLUUUUUUVVVUUUTTTSSSQQQPPPTTTXXXZZZWWWOOOHHHFFFGGGIIIIIIHHHHHHGGGFFFFFFEEECCCEEEGGGKKKPPPTTTXXXZZZaaaeeejjjnnnqqqsssuuuwww}}}~~~xxxvvvzzzuuuZZZGGG===CCCIIIbbb~~~ddd[[[WWWLLLCCCGGGPPPPPPIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>=========<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCEEEFFFFFFFFFEEEDDD@@@>>><<<999999:::;;;===IIINNNUUUZZZ[[[\\\___bbbffffffgggjjjoootttwwwxxxzzzkkk^^^bbblllzzz~~~~~~~~~}}}}}}}}}}}}~~~zzzmmmtttyyyqqqgggZZZLLLBBB===AAAJJJaaa{{{{{{iiiNNNGGGlll^^^[[[VVVSSSQQQPPPNNNLLLIIIFFFEEEIIIIIIFFFCCCDDDHHHGGGFFFEEECCC@@@>>>===<<<;;;:::999888888888888999777666777888999888777666666666666666666666666666666666666666666666666555555555666666666777777888777888===???===>>>AAAGGGIIIKKKMMMMMMLLLKKKKKKUUUUUUUUUUUUTTTSSSRRRQQQSSSXXX\\\[[[UUUNNNJJJHHHHHHHHHGGGGGGFFFEEEEEEEEEBBBCCCEEEIIIMMMRRRVVVXXX^^^ccciiiooorrrtttvvvwwwzzz|||zzzwww}}}vvvzzzvvv[[[FFF===DDDIIIddd}}}zzz~~~}}}ggg\\\VVVKKKCCCFFFMMMMMMGGGEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>>>>===<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDBBBAAA>>><<<;;;;;;<<<<<>>===;;;;;;:::999888888888888888777666777888888777666555555555555555555555555555555555555555555555555444555555555555666666666666444666;;;===;;;<<>>>>>>>>===<<<;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDCCCBBB@@@@@@?????????GGGJJJNNNRRRUUUVVVXXXYYYZZZZZZ[[[]]]```dddiiillllllpppsssrrrqqqssssssrrrssswwwzzz|||```^^^bbbllltttwwwzzz}}}zzz{{{}}}~~~~~~|||{{{|||}}}}}}}}}}}}}}}~~~~~~}}}}}}||||||yyyyyyxxxxxxxxxyyy{{{|||wwwlllttt|||rrrcccPPPBBB===AAAHHH___{{{~~~vvvTTTBBBwww```]]]XXXUUUSSSQQQOOOMMMIIIFFFEEEIIIIIIFFFCCCDDDFFFEEEEEECCCBBB???>>>===;;;:::999888888777777888888777666666888888777666555555555555555555555555555555555555555555555555444444444444555555555666555333555:::;;;::::::===CCCCCCEEEHHHKKKLLLKKKIIISSSUUUXXXZZZ[[[ZZZXXXVVVYYY]]]cccddd```XXXQQQMMMHHHHHHGGGGGGFFFEEEEEEDDD@@@@@@BBBEEEIIIOOOTTTVVVYYY___gggnnntttwwwzzz|||vvvyyy}}}tttwwwwww~~~uuuYYYBBB>>>EEEHHHbbbssssss}}}[[[ZZZeee~~~pppbbbXXXLLLGGGHHHLLLKKKGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>===<<<;;;::::::::::::;;;<<<===>>>??????>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCFFFGGGJJJMMMPPPQQQRRRRRRTTTVVVXXXYYY[[[]]]aaadddeeeggghhhhhhiiilllpppsssppptttxxx{{{~~~{{{^^^YYYXXX___fffiiikkknnnqqqssswww{{{~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}yyy|||}}}}}}|||zzzzzzzzzyyyyyyyyyyyyyyyzzz{{{{{{||||||{{{{{{zzzyyyyyyyyyuuuuuutttsssssstttuuuvvvyyy|||}}}uuukkkssswwwgggQQQBBB===@@@FFF]]]zzz}}}ZZZEEExxx^^^[[[WWWTTTRRRQQQOOOMMMJJJFFFFFFIIIJJJFFFDDDDDDEEEEEEDDDCCCAAA???===<<<;;;:::999888777777777777888666555666777888777666555555555555555555555555555555555555555555555555333333444444444555555555555333555:::;;;::::::>>>BBBBBBDDDHHHLLLNNNMMMKKKYYY\\\```dddfffdddbbb```]]]aaadddddd___VVVMMMHHHIIIHHHHHHGGGFFFFFFEEEEEE>>>>>>???BBBFFFLLLQQQTTTYYY^^^ffflllqqquuuxxxzzzuuuxxx}}}|||wwwuuuXXXCCC@@@FFFEEE]]]|||TTTOOOYYYssstttdddXXXLLLHHHIIIKKKIIIGGGBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???>>>===<<<;;;::::::999888999999:::;;;<<<======>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGGGGGGGFFFFFFGGGHHHJJJMMMNNNNNNNNNQQQSSSVVVWWWWWWXXX[[[^^^```bbbdddfffggghhhkkknnnppptttvvvwwwzzz|||||||||}}}~~~~~~}}}}}}|||}}}~~~}}}qqqYYYRRRMMMPPPUUUXXXZZZ\\\bbbffflllsssyyy~~~~~~}}}}}}~~~||||||}}}~~~~~~~~~{{{{{{|||}}}}}}||||||{{{vvvxxx{{{|||zzzyyyyyyyyyvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwwwwvvvvvvuuuuuutttppppppnnnnnnmmmnnnooopppppptttxxx|||zzzrrrkkkssszzziiiRRRAAA<<<>>>CCCYYYvvvaaaKKKyyy]]]YYYUUUSSSQQQPPPNNNMMMJJJGGGFFFJJJJJJGGGDDDEEEDDDDDDDDDCCCAAA???===<<<;;;:::999888777777777777888666555666777888777666555555555555555555555555555555555555555555555555333333333444444444555555666444666:::<<<;;;;;;>>>BBBBBBCCCHHHNNNPPPOOOLLLXXX\\\bbbgggiiihhhdddbbb```bbbdddccc]]]SSSIIICCCIIIIIIHHHHHHGGGFFFFFFFFF<<<<<<===@@@DDDJJJOOOSSSZZZ___eeekkkooorrrvvvxxxtttxxx}}}|||yyytttWWWCCCAAAGGGCCCZZZ~~~TTTMMMWWWggg{{{xxxdddXXXLLLHHHIIIJJJHHHGGGBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA???>>>===<<<;;;:::999999777777888999:::;;;;;;<<<=========>>>???AAABBBCCC@@@BBBDDDFFFHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMMMMOOORRRVVVWWWVVVVVVXXXZZZ[[[]]]bbbfffgggeeeeeeggglllpppqqqqqqtttyyy{{{yyytttvvvxxxyyyyyyxxxvvvuuu{{{|||}}}qqqeeeUUULLLEEEFFFJJJLLLMMMOOOPPPUUU]]]fffooovvv{{{}}}}}}|||}}}~~~}}}{{{{{{|||~~~}}}|||yyyzzz{{{|||||||||{{{zzzsssvvvyyy{{{zzzyyyyyyyyyvvvvvvvvvvvvvvvwwwxxxxxxtttttttttsssrrrrrrqqqqqqmmmlllkkkjjjiiijjjkkkllliiimmmsssxxx~~~}}}xxxpppjjjsss|||jjjRRR@@@;;;===AAAVVVrrr~~~fffQQQxxx```ZZZUUUVVVVVVRRRNNNNNNKKKGGGEEEHHHHHHEEECCCDDDDDDEEEDDDBBB>>><<<;;;<<<999888777666666555555555444444555666777777666666333444555555666666555555444444444444444444444444333444444555555444444333333444555888:::===???@@@@@@DDDFFFGGGKKKNNNMMMHHHWWW^^^dddfffhhhiiifffaaa``````___ZZZSSSJJJCCC???DDDDDDDDDEEEGGGFFFDDDBBBBBB@@@>>>>>>@@@EEEKKKOOO[[[```fffkkkmmmoootttwwwzzz|||zzzqqqWWW@@@???EEELLLYYYwww```FFFQQQaaayyy{{{fff]]]QQQHHHEEEEEEFFFFFFCCCCCCBBBAAAAAA@@@??????@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAAAAA???===;;;999999999999999999888888999999:::;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBDDDEEEGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKMMMOOOQQQSSSTTTUUUWWWZZZ\\\]]]^^^```bbbdddeeegggkkknnnpppqqqppppppooopppqqqqqqqqqrrrtttvvvxxxxxxyyyzzz|||uuu]]]UUUJJJCCCDDDFFFDDDCCCEEEFFFHHHMMMUUU^^^jjjvvv}}}~~~}}}|||{{{{{{{{{{{{~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzrrrvvvzzzzzzwwwuuutttuuuvvvuuurrrqqqpppqqqssstttrrrqqqpppnnnmmmkkkjjjiiijjjhhheeebbb```^^^^^^^^^bbbdddgggmmm{{{{{{sssmmmffftttzzz{{{gggPPP@@@===???BBBTTTppp}}}~~~uuuKKK~~~bbb[[[VVVVVVVVVQQQNNNMMMKKKGGGEEEGGGGGGDDDCCCDDDDDDEEEDDDBBB>>><<<;;;<<<999888777666666555555555444444555666666666666666333444444555555555555555444444444444444444444444333444444555555444444333333444666888:::<<<>>>???@@@DDDGGGIIILLLOOOMMMHHHRRRXXX]]]___aaabbb___ZZZ\\\]]]^^^[[[TTTJJJBBB<<>>===@@@DDDJJJMMMVVV[[[bbbfffgggjjjnnnrrruuuxxx|||~~~}}}oooVVVBBB???CCCKKK\\\|||gggJJJPPPYYYqqq{{{eee\\\PPPHHHEEEEEEFFFEEECCCCCCBBBAAAAAA@@@??????@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAAAAA@@@>>><<<;;;::::::999999999888888999999:::;;;:::;;;<<<===>>>??????@@@@@@@@@AAABBBCCCEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLKKKLLLMMMNNNOOOPPPQQQQQQTTTVVVYYYZZZ[[[]]]___aaa```bbbfffiiikkklllkkkkkkjjjkkkllllllkkklllnnnpppqqqqqqrrrtttwww{{{~~~ooo\\\QQQGGGEEEEEEBBB@@@BBBBBBEEEJJJQQQ[[[fffqqqwww{{{{{{{{{zzzzzz{{{||||||{{{||||||{{{{{{zzzyyyxxx{{{zzzxxxwwwuuutttttttttrrrtttuuusssqqqoooppprrrsssrrrrrrqqqppppppppppppooonnnmmmkkkiiigggfffeeebbbaaa^^^\\\ZZZYYYXXXXXX[[[]]]```fffsss{{{rrrjjjhhhvvv{{{ttt~~~|||iiiQQQAAA===>>>@@@RRRooo}}}xxxvvvOOOccc\\\VVVVVVUUUQQQMMMMMMJJJFFFDDDGGGGGGDDDBBBCCCDDDEEEDDDBBB>>><<<;;;<<<999888777666666555555555444555555666666666666666333333444555555555555555444444444444444444444444333444444555555444444333444555666888:::;;;======???DDDHHHJJJNNNPPPMMMGGGNNNSSSXXXXXXYYY[[[XXXTTTVVVYYY\\\\\\VVVLLL@@@999>>>>>>???AAADDDFFFEEEDDDAAA???======>>>CCCGGGJJJRRRWWW]]]aaacccfffkkkoooppptttzzz~~~zzz~~~kkkSSSFFF@@@BBBJJJ]]]~~~oooLLLMMMPPPggg{{{ddd\\\PPPIIIFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@???===<<<::::::999888888888888999::::::::::::;;;<<<===>>>>>>??????@@@@@@AAABBBDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLMMMMMMMMMMMMMMMOOOQQQTTTVVVWWWXXX[[[]]]ZZZ\\\```ccceeeeeeeeedddfffggghhhhhhggggggiiikkkkkkkkkkkkmmmpppuuuyyy|||~~~}}}}}}mmmaaaUUUOOOKKKGGGFFFHHHIIIKKKPPPXXXaaakkksssxxxxxxxxxxxxyyyyyyzzz{{{|||yyyyyyyyyxxxxxxwwwvvvuuu{{{yyywwwuuusssqqqqqqqqqrrrpppmmmhhhddddddfffhhhkkklllnnnoooooommmkkkiiikkkjjjhhhfffdddbbbaaa```\\\ZZZXXXVVVUUUTTTTTTTTTVVVXXXZZZ```lll{{{yyyooogggiiiyyyzzzssszzzjjjRRRBBB===>>>>>>PPPnnn~~~zzzYYYeee]]]WWWVVVUUUQQQMMMMMMJJJFFFDDDFFFGGGCCCBBBCCCDDDEEEDDDBBB>>><<<;;;<<<999888777666555555555555555555666666666666666555333333444555555555444444444444444444444444444444333444444555555444444333555555666888999;;;<<<<<<>>>CCCHHHKKKOOOQQQMMMGGGMMMRRRUUUUUUVVVXXXVVVRRRRRRVVV[[[^^^ZZZPPPBBB888<<<<<<===???CCCEEEEEEEEEAAA???===<<<===AAAEEEGGGNNNSSSZZZ___bbbffflllqqqooossszzz~~~||||||eeeOOOHHHAAACCCLLL___~~~sssMMMIIIKKKaaazzz}}}ddd\\\QQQIIIFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA@@@@@@AAA@@@???===;;;:::888888888888888999999:::999::::::;;;<<<<<<======?????????@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPRRRSSSTTTWWWYYYWWWXXX[[[]]]___`````````eeefffgggfffeeefffgggiiijjjiiihhhiiilllpppuuuwwwzzz{{{{{{zzzxxxxxxzzz|||}}}|||rrreee[[[UUURRRQQQRRRVVVWWW[[[bbbjjjrrrxxxzzzxxxxxxxxxxxxxxxyyyzzzzzzvvvwwwwwwvvvvvvuuutttsssuuuuuuvvvuuutttrrrpppooolllhhhaaaZZZUUUTTTVVVXXX```cccgggjjjkkkiiieeecccfffeeecccaaa___]]]\\\[[[YYYXXXVVVTTTSSSSSSTTTTTTTTTWWWYYY]]]iiixxx|||uuummmfffjjj{{{||||||kkkRRRAAA??????===NNNmmmffffff^^^WWWVVVUUUQQQNNNNNNJJJFFFDDDGGGGGGDDDBBBCCCDDDEEEDDDBBB>>><<<;;;<<<999888777666555555555555555666666666666666555555222333333444555444444444444444444444444444444444333444444555555444444333444555666777999:::;;;<<<===BBBHHHKKKOOOQQQNNNGGGLLLQQQSSSSSSUUUXXXXXXTTTPPPUUU\\\aaa___VVVHHH======<<<<<>><<<;;;888888777777888888999:::999999999:::;;;;;;<<<<<<>>>>>>>>>>>>???@@@BBBBBBAAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIJJJKKKKKKLLLLLLIIIKKKMMMOOOPPPQQQSSSUUUTTTVVVXXXZZZ[[[\\\]]]]]]bbbcccdddccccccccceeegggkkkjjjiiiiiijjjmmmppprrrtttvvvwwwvvvuuuvvvwwwyyyxxx{{{tttiiibbb```___^^^``````aaaffflllrrruuuvvvyyyyyyxxxwwwwwwwwwwwwwwwuuuuuuuuuuuutttsssrrrqqqnnnpppssstttsssoookkkhhh]]]YYYRRRMMMJJJJJJLLLMMMUUUYYY^^^cccdddccc```]]]```___^^^\\\[[[YYYXXXWWWWWWUUUTTTRRRRRRRRRRRRSSSRRRVVVXXX\\\fffttt~~~}}}xxxrrrlllgggkkk}}}kkkQQQ@@@???AAA>>>LLLkkkpppfff^^^WWWVVVUUUQQQOOOOOOKKKGGGEEEHHHHHHEEECCCDDDDDDEEEDDDBBB>>><<<;;;<<<999888777666666555555555666666666666666666555444222222333444444444444444444444444444444444444444333444444555555444444333333444555777999:::<<<<<<<<>>@@@CCCEEEFFFEEEBBB@@@>>>======???AAACCCDDDIIIPPPVVV[[[bbbjjjppppppvvv}}}zzzyyyZZZHHHBBBAAAJJJXXXjjj{{{xxx{{{|||VVVLLLIIIZZZqqqlllbbbTTTJJJEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@??????>>>===<<<888777777777777888999999888999999999::::::::::::============>>>???@@@AAA??????@@@AAABBBCCCDDDDDDDDDDDDFFFGGGIIIJJJKKKLLLHHHJJJLLLLLLLLLMMMOOOQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZ[[[]]]]]]\\\]]]```bbbhhhggggggggghhhiiikkklllnnnpppqqqrrrqqqrrrsssuuuqqqssswww{{{yyywwwtttnnnkkkiiijjjooossstttsssxxxxxxwwwuuuuuutttttttttssssssssssssrrrqqqpppooojjjllloooooommmgggaaa]]]SSSPPPNNNMMMNNNOOOPPPOOORRRUUUYYY\\\]]]\\\ZZZXXXYYYYYYXXXWWWVVVUUUTTTTTTSSSQQQPPPNNNMMMMMMNNNNNNNNNRRRVVVYYYbbbnnnwwwyyy|||~~~xxxrrrllliiioookkkQQQ???>>>BBB???JJJhhh}}}zzzyyyeee]]]VVVUUUUUURRRPPPQQQLLLHHHFFFIIIIIIFFFDDDEEEDDDEEEDDDBBB>>><<<;;;<<<999888777666666555555555666666666666666555444444222222333444444444444333444444444444444444444444333444444555555444444333222333444666999;;;<<<===<<>>>>>???@@@BBBDDDHHHNNNTTTXXX___gggmmmmmmttt{{{~~~}}}~~~}}}uuuvvvVVVEEEBBBCCCMMMYYYiiizzzvvvuuu~~~|||jjjpppYYYKKKEEETTTjjj~~~qqqeeeVVVJJJEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA@@@???>>>>>>============777777777777777888999999888888888999999999999999<<<<<<<<<<<<===>>>??????===>>>???@@@AAABBBBBBCCCAAAAAABBBDDDEEEFFFGGGHHHGGGHHHJJJJJJIIIIIIKKKLLLNNNNNNOOOQQQRRRSSSTTTTTTSSSTTTVVVVVVWWWXXX[[[]]]___```aaabbbcccddddddeeehhhjjjllllllkkkkkklllmmmlllmmmqqqxxx|||vvvqqqooorrrttttttrrrtttssssssrrrrrrrrrssssssppppppppppppooonnnmmmmmmiiiiiiiiiiiifffccc___]]][[[[[[\\\___aaaaaa^^^[[[UUUVVVWWWXXXXXXVVVUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPNNNLLLKKKIIIIIIIIIJJJJJJOOOTTTWWW^^^iiiqqqsssyyy~~~vvvnnniiiuuummmRRR@@@<<>><<<<<<<<<999888777666666555555555666666777777666555444444222222333444444444333333444444444444444444444444333444444555555444444333111222444666999;;;===>>><<<@@@CCCEEEIIINNNMMMIIIKKKOOOSSSUUUYYYaaaddddddYYY[[[```gggllliii```WWWGGGEEECCCCCCDDDEEEEEEEEECCCBBB@@@???>>>???@@@AAAFFFJJJPPPTTTXXX]]]eeekkkjjjqqqyyy||||||}}}}}}wwwtttTTTDDDEEEFFFOOOXXXddd~~~}}}rrrllluuuuuufffmmmXXXIII@@@NNNdddyyyttthhhWWWJJJDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@???>>><<<<<<<<<======777777777777777888888999888888888888888999999999<<<<<<<<<<<<<<<===>>>???======>>>???@@@AAABBBBBB@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHHHHGGGFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQOOOQQQRRRSSSTTTVVVYYY[[[WWWYYY[[[^^^````````````eeeggghhhhhhgggffffffgggkkklllpppuuu|||zzzrrroooppprrrpppnnnoooooooooooopppqqqrrrrrrnnnnnnnnnnnnmmmlllkkkjjjggggggfffeeeddddddddddddllllllooorrrtttqqqkkkeeeYYYYYYXXXWWWUUUSSSRRRQQQNNNNNNNNNNNNNNNNNNOOOOOOOOONNNLLLJJJHHHGGGHHHHHHIIIOOOTTTWWW]]]gggnnnpppwwwzzzooohhhzzznnnTTTAAA999@@@>>>DDD___www|||hhh^^^VVVUUUUUURRROOOOOOLLLKKKKKKJJJHHHFFFDDDCCCEEEDDDCCCAAA???>>>===<<<:::999888666555555555555333444444555555444444333444444444444444444444444444444444444444444444444333333333444444555555555555444444444666999<<<>>>===>>>BBBGGGKKKMMMLLLJJJJJJRRRYYY\\\aaahhhiiieee```dddfffhhhkkkiii___SSSEEEDDDCCCCCCEEEFFFEEEDDDCCCAAA???<<<;;;<<<>>>???EEEGGGJJJOOOVVV]]]cccgggkkkpppvvvzzz|||{{{wwwjjjNNNHHHAAAGGGIIIKKK\\\xxx|||zzzxxxtttaaaLLLFFFOOO___ppprrriii[[[NNNGGGDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@??????>>><<<;;;:::;;;:::999888777777777777666777777777777888888888;;;;;;;;;;;;;;;<<<===>>>=========>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGHHHGGGGGGHHHJJJJJJLLLNNNOOOOOOOOOMMMLLLOOOOOOPPPQQQRRRSSSTTTTTTWWWWWWXXXYYYZZZ[[[\\\\\\___bbbeeeeeebbbaaabbbcccgggccceeennnuuu}}}rrrlllkkkllljjjhhhkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkjjjiiihhhgggfffeeeccc```___bbbjjjrrrxxxzzzwwwtttoooiiieeeYYYWWWUUURRRPPPOOOOOOOOOOOONNNMMMKKKJJJJJJJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFIIILLLOOOTTTZZZaaajjjooovvvyyy~~~wwwlllhhh~~~kkkQQQBBBBBB===>>>DDDUUUvvvzzzjjj___VVVUUUTTTQQQMMMLLLLLLKKKKKKIIIHHHFFFDDDCCCDDDCCCBBB@@@???===<<<;;;:::999888666555555555555333444444555555444444333444444444444444444444444444444444444444444444444333333333444444444444444333333333333555888;;;<<<<<<>>>AAAFFFKKKMMMLLLKKKIIIQQQYYY^^^dddjjjjjjfff```aaa```aaadddcccZZZNNNFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB???===<<<<<<===???CCCDDDGGGLLLSSSZZZ```ccciiinnnuuuzzz|||~~~eeeLLLGGGAAAGGGJJJNNN```{{{gggPPPGGGOOO]]]nnn}}}rrrhhhZZZMMMFFFDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???===<<<;;;;;;:::999888777777777777777777777888888888888999;;;;;;;;;;;;;;;;;;<<<===<<<<<<======>>>??????@@@???@@@@@@AAAAAABBBCCCCCCBBBDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKMMMMMMLLLKKKJJJLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXZZZ]]]______]]][[[[[[\\\___[[[^^^fffllltttxxxqqqiiieeeeeefffeeedddddddddddddddddddddddddddgggfffeeedddcccbbbaaaaaa\\\[[[[[[]]]ccckkksssxxx{{{wwwqqqkkkfff___XXXSSSTTTSSSQQQNNNMMMLLLLLLLLLMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFHHHJJJNNNRRRXXX___gggmmmtttxxx}}}~~~ssslllkkkiiiOOO@@@@@@<<>><<<;;;::::::999888666555555555555333444444555555444444333444444444444444444444444444444444444444444444444444444444444333333333333222222222222444666999;;;<<<===@@@EEEIIILLLMMMLLLGGGPPPYYY```fffjjjiiieee___]]]ZZZYYY^^^___VVVJJJFFFGGGIIIIIIGGGEEEDDDDDDDDDBBB???===<<<<<<===>>>@@@AAADDDIIIOOOUUUZZZ]]]ccciiiqqqwwwzzz}}}wwwrrr___IIIFFFCCCIIINNNUUUggguuuYYYGGGMMMZZZiiiyyyxxxnnn^^^PPPGGGCCCBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???======;;;:::999888777777777777777888888888888999999999<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>???@@@@@@AAAAAA???AAABBBBBBBBBBBBCCCEEEFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSUUUWWWYYYZZZXXXWWWWWWWWWYYYVVVXXX]]]```dddqqqwwwqqqmmmhhhfffaaa]]]\\\^^^___^^^]]][[[[[[[[[[[[[[[[[[[[[[[[___^^^^^^]]]\\\[[[ZZZZZZYYYXXXVVVVVVWWWYYY\\\^^^```]]][[[YYYWWWTTTPPPMMMNNNMMMLLLJJJIIIHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEFFFHHHLLLPPPUUU]]]eeejjjrrruuuzzz~~~yyyqqqmmmooo|||hhhMMM???>>><<>>===;;;:::999:::999888666555555555555333444444555555444444333444444444444444444444444333333333333333333333333555444444333333222222222333222222222333666888:::;;;<<<>>>CCCHHHLLLMMMMMMGGGNNNVVV^^^cccdddccc```[[[XXXUUUUUU[[[^^^UUUIIICCCFFFIIIIIIGGGEEEEEEEEEDDDBBB@@@>>>============>>>???BBBFFFLLLQQQUUUXXX\\\ccclllssswwwzzz~~~uuuiiirrrZZZFFFEEEHHHMMMSSS[[[lllbbbGGGKKKUUUddduuuvvveeeTTTIIICCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAA@@@???>>>===;;;:::999888777777777777888888888888999999999999<<<;;;:::999999999999999::::::;;;;;;<<<==================>>>??????@@@@@@>>>???AAAAAA@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXWWWUUUVVVXXXWWWWWW^^^gggsssxxxvvvkkkbbb^^^\\\YYYYYYXXXVVVWWWYYYZZZYYYWWWVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXXXXWWWVVVVVVUUUUUUWWWVVVSSSPPPLLLHHHEEEDDDHHHHHHIIIKKKMMMNNNOOONNNJJJIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFDDDCCCCCCBBBBBB?????????@@@AAABBBDDDDDDEEEGGGKKKOOOTTT[[[bbbhhhnnnrrrwwwyyy{{{}}}yyypppnnnpppyyyvvvwwwhhhMMM>>>===;;;???BBBHHHddd{{{zzzfff\\\SSSRRRRRROOOLLLKKKKKKJJJJJJHHHGGGEEECCCBBBBBBAAA@@@>>><<<;;;:::999:::999888666555555555555333444444555555444444333444444444444444444444444333333333333333333333333444444444333333222222111444333222222444666999:::;;;;;;===AAAFFFKKKNNNOOOHHHLLLRRRYYY\\\\\\ZZZYYYTTTSSSRRRSSSZZZ]]]UUUKKKBBBCCCEEEFFFFFFEEEEEEFFFDDDCCCAAA???>>>============>>>AAAEEEIIINNNQQQSSSWWW___iiipppuuuxxx}}}zzzfffdddiii{{{{{{WWWFFFEEEIIIOOOUUU\\\hhh|||rrrjjjHHHIIIOOO]]]oooyyygggUUUJJJDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@???>>>======;;;:::999888777777777777777777888888888999999999;;;:::999888888888888888888999999:::;;;;;;<<<<<<=========>>>??????@@@@@@===???@@@@@@???@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQTTTWWWXXXXXXXXXSSSSSSTTTUUUTTTSSSVVV[[[\\\______[[[VVVUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRQQQRRRRRRQQQNNNKKKGGGDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA<<<<<<===>>>???AAABBBCCCEEEGGGJJJNNNSSSYYYaaafffjjjnnnsssuuuvvvyyy{{{ppplllnnnyyyxxxxxxiiiNNN@@@>>>;;;???AAADDD]]]||||||wwweee[[[SSSRRRSSSPPPMMMLLLJJJJJJIIIHHHFFFDDDCCCBBBBBBAAA@@@>>>===;;;:::999:::999888666555555555555333444444555555444444333444444444444444444444444333333333333333333333333333333333333222222222222444333222222333666888:::::::::;;;???EEEKKKNNNPPPLLLKKKNNNSSSVVVTTTUUUWWWRRRSSSRRRRRRWWW[[[XXXQQQEEECCCBBBCCCEEEFFFEEEDDDDDDCCCBBB@@@>>>===<<<<<<<<<===@@@DDDGGGKKKMMMOOOTTT[[[eeelllrrrvvv||||||iii```^^^mmmsss{{{{{{uuuTTTGGGHHHIIIOOOTTTWWW]]]nnnoooyyyqqqJJJHHHIIITTTggg{{{yyyfffUUUJJJEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB??????@@@@@@???>>>>>>===;;;:::999888777777777777666777777777777888888888999888888777777777777888777777888999999::::::;;;<<<<<<<<<===>>>>>>??????<<<>>>???@@@??????@@@BBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLHHHIIIKKKNNNRRRTTTTTTSSSLLLNNNQQQRRRSSSSSSUUUWWWTTTUUUVVVTTTRRRQQQRRRRRRRRRSSSSSSTTTSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNOOOQQQQQQOOOJJJFFFCCCDDDFFFHHHHHHGGGFFFGGGHHHGGGGGGHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@?????????;;;;;;;;;<<<>>>???AAABBBEEEGGGJJJMMMQQQWWW^^^cccfffkkkppprrrssswww|||pppkkkmmm~~~{{{jjjOOOAAA>>>:::???BBBDDD[[[yyy}}}sssggg]]]UUUSSSSSSPPPLLLKKKJJJJJJIIIHHHFFFDDDBBBAAABBBBBBAAA???===<<<:::::::::999888666555555555555333444444555555444444333444444444444444444444444222222222222222222222222222222222222222333333333333222111111222444666888:::999:::>>>DDDJJJOOOQQQOOOLLLKKKPPPRRRRRRVVV[[[ZZZZZZXXXTTTVVV[[[^^^\\\LLLGGGBBBBBBEEEGGGEEEAAAEEEDDDBBBAAA???===<<<<<<:::<<>>;;;:::999888777777777777555555666666666777777777777777666666666777888888666666777888888999999:::::::::;;;;;;<<<=========;;;===>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBCCCDDDEEEFFFFFFCCCDDDEEEEEEGGGGGGHHHIIIFFFEEEFFFIIIMMMOOONNNLLLIIILLLNNNOOOPPPQQQQQQQQQOOOOOOOOOOOONNNMMMMMMNNNNNNOOOOOOOOOOOONNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMJJJEEE???<<<===@@@DDDEEEEEEFFFHHHKKKEEEEEEFFFEEEEEECCCAAAAAAAAA@@@???>>>===<<<<<<<<<:::;;;;;;<<<===???@@@AAACCCEEEHHHKKKOOOUUU\\\```ccchhhnnnpppqqqvvv~~~sssppptttjjjOOOAAA>>>999>>>DDDHHH^^^|||uuujjj___VVVTTTSSSOOOKKKJJJJJJJJJIIIHHHFFFDDDBBBAAACCCBBBAAA???>>><<<;;;::::::999888666555555555555333444444555555444444333444444444444444444444444222222222222222222222222111111111222222333333444222111000000111333555666:::999999===CCCJJJOOOQQQRRRLLLKKKOOORRRSSSYYY```dddddd___XXXWWW]]]dddfffSSSKKKBBBAAAFFFHHHDDD???EEEDDDCCCAAA???>>><<<;;;999;;;===@@@CCCFFFGGGHHHFFFLLLUUU\\\bbbiiiqqqvvvuuuxxx}}}yyy}}}fffMMMJJJQQQPPPVVVZZZUUUPPP[[[zzz~~~qqqsssPPPHHHBBBHHHYYYnnnttt___PPPGGGDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????AAAAAABBBBBBBBBAAA@@@@@@;;;:::999888777777777777555555555555666666666666666666555666666777888999666666666777888888999999888999999::::::;;;<<<<<<:::<<<======<<<===>>>@@@?????????>>>???@@@@@@AAA???@@@AAABBBCCCDDDDDDEEE@@@AAAAAABBBCCCDDDEEEFFFGGGFFFEEEHHHKKKLLLJJJGGGJJJMMMNNNLLLLLLLLLKKKHHHIIIHHHIIIJJJJJJIIIJJJKKKIIIJJJKKKKKKKKKKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFHHHKKKLLLJJJGGGBBB@@@>>>AAADDDDDDBBBAAACCCEEECCCCCCCCCCCCBBB@@@>>>===???>>>===<<<;;;:::::::::;;;;;;;;;<<<===>>>???@@@BBBCCCFFFIIIMMMSSSYYY^^^aaaffflllooopppvvvwwwwww|||iiiOOO@@@>>>888===FFFLLLbbb|||sss^^^UUUVVVPPPMMMNNNJJJNNNIIIGGGGGGEEE@@@???AAAAAAAAA@@@>>>===;;;::::::999888777666666555555555666555444444555666555444222333444555555444333222222222222222222222222222555444222111000111222222///111333333333333555777===;;;:::===BBBIIIOOORRRUUUPPPJJJHHHLLLUUU^^^cccmmmppplllbbb^^^bbbffffffYYYRRRFFF@@@CCCIIIHHHBBBFFFEEEDDDBBB???===:::999=========>>>@@@BBBEEEGGGEEEHHHLLLPPPSSSYYYbbbiiilllrrr}}}zzzoooqqqzzz~~~aaaLLLLLLTTTXXXVVVRRRSSSWWWZZZssspppzzz||||||rrrxxxXXXFFF???DDDPPPhhh~~~|||fffTTTIIIDDDBBBBBBDDDEEEDDDBBBAAADDDGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB>>><<<:::888777777777777666666666666666666666666666666666666666666666666777777777777777888888999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAAAAA@@@???AAABBBAAAAAAAAABBBBBBCCCCCCCCCGGGFFFFFFEEEDDDCCCBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGKKKKKKIIIIIIHHHIIIJJJKKKGGGFFFEEEDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJKKKHHHBBB<<<@@@@@@AAAAAAAAABBBBBBBBB????????????>>>>>>>>>===>>>>>>===<<<;;;::::::999:::::::::;;;<<<===>>>???AAACCCEEEHHHLLLQQQXXX\\\bbbeeeiiilllnnnttt~~~bbbLLLAAABBB>>>???EEEPPPaaaxxxsss^^^UUUVVVPPPMMMNNNKKKMMMIIIGGGGGGEEE@@@???AAAAAAAAA@@@>>>===;;;::::::999888777666666555555555666444333444555666555444333333444444444444333333222222222222222222222222333333222111111111222222///111333333333333555777<<<;;;:::===BBBIIINNNRRRUUURRROOOMMMNNNUUU^^^dddnnnsssssslllgggiiillllll___WWWJJJ@@@AAAFFFGGGCCCEEEEEEDDDBBB@@@>>><<<;;;;;;;;;;;;<<<>>>@@@CCCDDDCCCFFFIIIJJJKKKOOOVVV\\\eeejjjuuuyyyvvvwwwsssmmmqqq{{{{{{wwwzzz}}}}}}]]]OOOPPPUUUXXXXXXSSSTTTWWWXXXnnnpppvvv{{{sssvvvmmmrrr\\\HHHAAAHHHNNN___uuu}}}gggUUUJJJEEEDDDBBBDDDEEEDDDBBBBBBDDDGGGEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;999888777777777666666666666666666666666666666666666666666666666777666666666666777888888999999999999:::::::::::::::;;;;;;<<<<<<===>>>>>>===???@@@@@@???>>>@@@AAA>>>>>>???@@@BBBCCCDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEBBBBBBAAA@@@@@@@@@BBBBBBDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDEEEHHHIIIGGGAAA;;;?????????@@@@@@@@@AAAAAA??????>>>>>>>>>============<<<<<<;;;;;;::::::999::::::::::::;;;===>>>???AAACCCEEEHHHKKKQQQWWW\\\```cccfffiiillltttvvvYYYGGGAAA???>>>???DDDMMM\\\sssrrr^^^UUUWWWRRRNNNOOOLLLMMMIIIGGGHHHEEEAAA???AAAAAA@@@???>>>===<<<;;;:::999888777666666555555555555444333444555666555333444444333333333333444444222222222222222222222222111111222222222222222222///111222333222333444666:::::::::<<>>BBBEEECCCDDDDDDDDDCCCAAA@@@>>>===:::999999:::<<<>>>@@@AAAFFFIIILLLMMMNNNRRRXXX]]]iiilllsss~~~{{{uuuooommmooorrrvvv}}}ttthhhdddfffhhhhhhnnnvvvvvvtttzzzpppgggccchhhzzz{{{|||sssWWWQQQUUUUUUXXXYYYVVVVVVXXXWWWhhh~~~|||vvvttthhhLLLCCCJJJLLLSSShhhyyyiiiWWWLLLGGGFFFBBBCCCDDDCCCBBBCCCEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<:::888777777777666666666666666666666666666666666666666666666666666555555555555666777777777777777888888888999999999::::::;;;;;;<<<======;;;===>>>>>>======>>>???;;;<<<===???@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCDDDFFFGGGFFFDDDBBBAAAAAA@@@???>>>===>>>>>>???AAAAAABBBCCCEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAAAAABBBDDDGGGEEE@@@<<<=========>>>>>>>>>??????>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999::::::;;;===>>>???AAABBBEEEGGGJJJPPPVVV[[[^^^aaacccfffkkkvvvlllPPPBBB@@@===>>>AAAEEEIIIUUUkkkqqq]]]UUUXXXSSSOOOPPPLLLLLLIIIHHHHHHFFFAAA???@@@@@@@@@???>>>===<<<;;;;;;999888777666555555555555555444333333555555444333555444333222222333444555111111111111111111111111///000111333333333222111///111222333222222444555888999:::<<<@@@EEEKKKOOORRRTTTTTTOOOLLLRRR```lllkkkpppssspppkkkhhhiiijjjmmmeeeVVVDDD<<<>>>BBBCCCCCCCCCCCCCCCBBBAAA@@@@@@:::999999999;;;===???@@@EEEIIIOOOSSSWWW]]]eeekkksssqqqrrrxxx|||{{{{{{}}}wwwtttppplllkkkiiihhhhhhdddmmmzzzyyyjjjbbbbbbrrruuu}}}yyyiii[[[UUUUUU___zzzwwwzzziiiPPPRRRVVVRRRVVVYYYWWWXXXYYYXXXeeezzz}}}UUUBBBIIIIIIJJJ^^^rrr|||mmmZZZNNNIIIGGGBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@???>>>===;;;999888777777666666666666666666666666666666666666666666666666555444444444444555666666666777777777777888888888888888999999:::;;;;;;<<<:::;;;<<<<<<;;;;;;<<<===;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEDDDDDDHHHFFFDDDBBB@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB???>>>???BBBEEEEEEAAA===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777888888888999999999:::999999999:::;;;<<<>>>>>>@@@BBBDDDFFFIIINNNUUUYYY\\\___bbbeeemmm{{{~~~}}}hhhMMMAAAAAA===@@@DDDGGGHHHPPPdddxxx{{{ooo[[[UUUXXXSSSPPPPPPLLLLLLIIIHHHIIIFFFAAA>>>@@@@@@??????>>>===<<<;;;;;;999888777666555555555555555333222333444555444333444333222111111222333444111111111111111111111111...///111222333222222111///111222222222222333444666888:::<<<>>>CCCIIIMMMPPPRRRPPPKKKGGGOOO```oooiiijjjkkkjjjfffbbbaaacccmmmiii\\\III===<<<@@@BBBBBBBBBCCCCCCBBBBBBAAAAAA;;;;;;::::::;;;===>>>???@@@EEEMMMSSSYYY```iiipppsssmmmiiikkknnnnnnqqquuusssqqqrrrxxx|||rrrrrrttt}}}~~~{{{xxxkkkbbbVVVLLLJJJQQQccc}}}ttt|||aaaLLLPPPTTTOOORRRXXXXXXXXX[[[YYYdddzzz```AAAEEEFFFGGGXXXiiixxxsss___RRRJJJGGGCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<;;;999777666666666666666666666666666666666666666666666666666444444444444444555555666777777777777888888888888777777777888999999::::::888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@AAAAAA@@@AAACCCFFFIIIKKKQQQOOOLLLIIIFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>======???CCCDDDAAA>>>999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999666666777777888999999999999999999:::;;;<<<===>>>@@@AAACCCEEEHHHMMMSSSXXX[[[```cccgggqqq}}}zzz{{{jjjRRREEEBBB???CCCHHHJJJIIIOOO```rrr|||}}}mmmZZZTTTWWWSSSPPPPPPLLLKKKIIIHHHIIIGGGAAA>>>????????????>>>===<<<<<<<<<999888777666666555555555444333222333444555444222333333222222222222333333111111111111111111111111000000111111111111111111000111222222111111222444444777:::<<<===@@@GGGLLLNNNOOOMMMHHHEEEMMM^^^lllhhhdddcccffffffbbb___^^^hhhiiiaaaPPPAAA<<<>>>@@@AAABBBBBBBBBBBBAAAAAA@@@<<<<<<;;;;;;;;;<<<>>>???@@@EEELLLQQQVVV\\\dddiiijjjdddaaabbbdddgggmmmuuuwwwxxx|||yyy|||hhh[[[OOOKKKFFFGGGSSSmmmxxxwww\\\JJJNNNRRRNNNOOOVVVWWWWWWZZZYYYaaauuujjjDDDCCCDDDGGGTTTaaasss{{{gggWWWMMMHHHCCCBBBAAABBBDDDFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@???>>><<<999777666666666666666666666666666666666666666666666666666555444444444444555666666666666666777777777888888555666666777888888999999777999::::::999999:::;;;;;;::::::::::::999999999;;;;;;<<<<<<=========>>>======>>>>>>>>>?????????AAA@@@???>>>AAAEEEJJJMMMRRRPPPMMMJJJHHHFFFEEEEEECCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>><<<;;;===@@@BBB@@@>>>888888888999999999::::::::::::999999999888888888777777777888888888999999888888999999:::<<<===>>>???AAABBBDDDGGGLLLRRRWWWYYY```eeejjjvvv{{{yyyyyy{{{nnnVVVHHHDDDBBBEEEJJJMMMLLLPPP^^^lllzzz~~~kkkXXXRRRVVVRRROOOOOOKKKKKKHHHHHHJJJGGGAAA>>>?????????>>>>>>======<<<<<<999888777666666555555555444333222222444444333222222222333333333333222222111111111111111111111111222111111000000000000111000111222222111111222333333666:::<<<<<>>???CCCIIIMMMOOOTTTYYY^^^]]][[[\\\^^^^^^```hhhqqqyyyxxxlll\\\PPPCCCGGGFFFGGGXXXwwwxxxwwwZZZKKKLLLPPPQQQMMMUUUUUUTTTWWWVVV]]]nnnpppKKKCCCAAAEEEQQQYYYmmm|||ppp^^^QQQJJJCCCAAA@@@AAAEEEGGGGGGEEEGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBB??????@@@@@@AAABBBCCCCCCAAA@@@@@@???<<<:::777666666666666666666666666666666666666666666666666666555555555444555666666777444555555555666666666666444555555666777777888888777999::::::999888:::;;;888888888888888888999999999999::::::;;;<<<===============>>>>>>>>>>>>??????>>>======???AAADDDFFFIIIHHHFFFDDDCCCBBBCCCCCC@@@@@@@@@???????????????????????????????????????>>>>>>=========<<<<<<<<<===:::999:::===???>>><<<888888888888999999999999999999888888888777777777888888888888888888888999888888888999:::;;;======???@@@BBBDDDFFFKKKQQQUUUVVV___gggmmmyyyyyyxxxwwwxxx}}}pppUUUGGGEEEEEEFFFIIIMMMOOORRR\\\ggg~~~jjjWWWQQQVVVRRROOOOOOJJJKKKHHHHHHJJJHHHAAA>>>?????????>>>>>>======<<<<<<999888777666666555555555444333222222444444333222111222333444444333222111000000000000000000000000333222111/////////000111000111222222111000111333222666:::<<<;;;>>>DDDJJJMMMNNNNNNLLLJJJMMMUUU\\\^^^WWWYYYeeennnjjj___XXX[[[dddfffYYYHHH>>>===>>>AAAAAAAAAAAA@@@???>>>>>><<<;;;:::::::::;;;<<<===888<<>>GGGIIIHHHZZZ||||||yyypppYYYMMMLLLOOOSSSMMMUUUTTTQQQTTTTTTYYYhhhtttzzzsssQQQFFF???BBBNNNUUUhhhyyyvvvcccTTTLLLCCCAAA@@@AAAEEEGGGGGGEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>???@@@BBBCCCDDDDDDAAAAAA@@@???===:::777666666666666666666666666666666666666666666666666666666555555555555666777777333333333444444444555555444444555555666777777777777999::::::999999:::;;;555666666777888999999:::888888999:::;;;;;;<<<<<<============>>>>>>>>>???============>>>>>>?????????>>>=========>>>???@@@<<<<<<======>>>>>>??????========================<<<<<<;;;;;;;;;:::::::::<<<999777888;;;===<<<:::888888888888999999999999888888888888777777777777999999888888888888888888888888888999:::;;;======???@@@BBBCCCFFFKKKQQQUUUTTT^^^gggnnn{{{sssvvvvvvyyy~~~{{{pppRRREEEFFFEEEEEEHHHMMMPPPSSS[[[dddjjjXXXRRRTTTRRRSSSRRRJJJKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111222222222111111111000000222222111111111111222222000000000000000000000000000333666888888;;;@@@CCCJJJMMMOOOLLLGGGGGGMMMSSS```ZZZXXXcccqqqttthhh[[[]]]```fffggg[[[GGG===<<>><<<:::888888888:::;;;777999<<<>>>AAADDDHHHKKKJJJKKKNNNPPPNNNNNNVVVaaaqqqtttzzzzzzzzzuuunnnnnnfffhhhzzz|||vvvjjjeee\\\UUUPPPJJJDDD@@@@@@AAAGGGVVVjjj}}}yyy___PPPMMMKKKKKKNNNPPPSSSSSSPPPMMMQQQ[[[cccvvv~~~kkkjjjeeeJJJ>>>@@@IIIRRR```ttthhhWWWRRRJJJGGGAAA???BBBFFFHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@???>>>>>>@@@BBBCCCBBBBBBAAA???>>><<<;;;;;;::::::999888777666555555555666666666777777888888444555666555333333555666555555444444444444555555444555666777777666555444888999::::::999888999:::;;;:::999999888888888888777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777777777777888888888888666666666666777777777777666666666777888888999999;;;;;;:::;;;;;;<<<===>>>CCCAAAAAAEEEGGGHHHLLLQQQQQQ```jjjuuuzzzooonnnqqqrrruuu{{{nnnWWWLLLIIIIIIJJJLLLNNNQQQUUU[[[___~~~}}}}}}jjjYYYRRRTTTRRRSSSRRRJJJKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111222222222111111111000000222111111000000111111222000000000000000000000000000333777999:::<<<@@@CCCJJJNNNQQQNNNJJJIIIMMMSSS[[[YYY[[[fffsssuuukkkaaa___eeemmmmmm___JJJ???======>>>???BBBDDDEEEDDDCCC===<<<:::888888888999:::999;;;===>>>???AAADDDGGGGGGHHHKKKMMMLLLLLLTTT^^^ggghhhkkkpppvvv|||uuukkkvvv~~~{{{zzzqqqkkk___ZZZSSSNNNJJJFFFAAA======>>>III^^^rrr|||]]]OOOMMMKKKKKKNNNQQQRRRRRROOONNNQQQXXX^^^rrrvvvfffgggoooSSSCCCAAAGGGLLL[[[oooppp]]]VVVMMMHHHBBB???AAADDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@???>>>???@@@BBBCCCBBBBBBAAA???>>><<<;;;;;;:::999999888777666555555555555555666666777777777444555666555333333555666666555555444444555555666444555666777777666555444777888999999888777888999===<<<;;;;;;:::::::::;;;777777777888888888999999::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999666666777777777888888888666666666666777777777777666666777777888888999999;;;;;;:::;;;;;;<<<===>>>@@@>>>???CCCEEEFFFJJJOOOPPPaaammmuuu{{{tttjjjlllppprrrwww~~~tttaaaUUUNNNIIIIIIKKKNNNSSSWWW[[[]]]|||kkkYYYSSSTTTRRRRRRRRRJJJKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111222222222111111111111111222111111000000111111222000000000000000000000000000333777:::<<<===???AAAIIINNNRRRQQQNNNLLLNNNRRRWWWYYYaaallluuuvvvpppiiidddllluuuvvviiiUUUGGGBBB:::<<<>>>BBBFFFFFFDDDBBB===<<<:::999888888999999;;;<<<======<<<===???AAACCCCCCFFFIIIHHHHHHOOOYYYbbbaaaaaaccciiiqqqyyy}}}rrrsss|||vvvzzz{{{tttkkkbbb\\\RRROOOJJJFFFDDDAAA???===??????LLLeeeyyytttZZZOOOMMMKKKLLLOOOQQQPPPOOOOOOPPPSSSVVVYYYhhh}}}uuuhhhlll```IIIDDDEEEEEETTTfff{{{zzzdddYYYPPPJJJBBB??????AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@?????????@@@BBBCCCBBBBBBAAA???>>>===<<<;;;999999888777666555555444555555555555555666666666444555666555333333555666666555555444444555555666444555666666666666555444666777888777666555666888;;;;;;::::::999999::::::777777777777888888888888999999999::::::::::::;;;999999999999999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888888888888888888888666666777777777777888888666666666666777777777777666666777777888999999999;;;;;;:::;;;;;;<<<===>>>???===???CCCEEEEEEIIIOOORRRgggtttxxxxxxnnngggmmmpppuuu}}}yyyiii]]]TTTKKKJJJLLLQQQXXX\\\]]]\\\vvvmmmZZZSSSTTTRRRRRRRRRJJJKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000///222666:::===>>>???@@@HHHMMMRRRTTTQQQOOOOOOQQQUUU]]]hhhrrrwwwvvvrrrnnnkkkpppxxx{{{tttdddTTTJJJ======???BBBEEEDDDAAA===>>>===;;;:::999999999999:::;;;<<<;;;::::::<<<>>>??????AAADDDDDDDDDJJJRRR]]]\\\[[[]]]bbbiiiqqquuuvvv|||{{{uuu|||xxxrrrllleee]]]UUUPPPKKKIIIFFFCCCAAA???>>>===EEEDDDSSSmmm~~~lllWWWPPPOOOMMMNNNRRRPPPNNNMMMOOOSSSVVVWWWWWW[[[}}}{{{ooorrroooQQQFFFDDDAAALLL\\\ppplll]]]TTTKKKBBB?????????AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@@@@@@@@@@AAABBBCCCBBBAAAAAA@@@>>>======<<<:::999888777666555555444444444555555555555555555444555666555333333555666666666555555555555666666555555555555555555555555444555666666444444555666777666666555555555666666666666666777777777888888888888888999999999::::::777777777888999:::;;;<<<999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888888888888888888888666666666666666666666666666666666666777777777888666666666666777777777777666777777888888999::::::;;;;;;:::;;;;;;<<<===>>>@@@???AAADDDDDDEEEJJJQQQYYYooo{{{zzzuuujjjfffpppsss{{{vvv{{{tttfff\\\TTTNNNLLLNNNTTT\\\```___[[[kkk}}}nnn[[[SSSTTTQQQRRRRRRKKKKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000///111555999===??????>>>EEEJJJPPPSSSSSSQQQPPPQQQUUU___llluuuvvvsssqqqpppooooooqqquuuvvvppp```RRR@@@>>>===@@@CCCCCC@@@<<>>===;;;::::::999999888999::::::999999;;;===<<<;;;===@@@@@@@@@DDDKKKRRRSSSTTTVVVZZZ```dddgggkkksss}}}zzzvvvlllhhhccc]]]XXXSSSMMMJJJFFFEEECCC@@@>>>=========CCCKKKaaa|||uuudddVVVSSSRRROOOPPPUUUPPPMMMLLLOOOUUUYYYYYYXXXUUUsssuuusss]]]JJJDDDBBBGGGRRRdddvvvxxxhhhYYYMMMCCCAAAAAA???AAAEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>======::::::999888777666555555555555555555555555444444444555666555333333555666666666666555555666666666555555444444444444555555333444555555333333444555444333333333333333444444555555666666666777777777777777777888888888888999666666666777888999:::;;;888888888888888888888888999999999999999999999999777777777777777777777777777777777777777777777777555555555555555555555555555666666666666777777777666666666666777777777777777777777888999999::::::;;;;;;:::;;;;;;<<<===>>>AAA@@@AAACCCCCCDDDKKKUUUbbbttt{{{wwwpppggggggsssvvv~~~}}}sssxxx}}}gggZZZTTTPPPMMMLLLMMMSSS[[[^^^\\\XXX^^^yyy|||ooo\\\TTTTTTQQQRRRRRRKKKKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111111111111111111222222222111000000//////000000111000000000000000000000000000000333777;;;>>>>>>===BBBGGGMMMQQQRRRRRRQQQQQQTTT^^^kkkrrrrrrooommmmmmooollliiiiiioooqqqggg[[[EEE@@@<<<===BBBDDDCCC@@@@@@@@@???>>><<<;;;:::999777888999999888999;;;===<<<:::;;;>>>>>>===@@@EEEKKKMMMOOORRRUUUXXX[[[]]]aaaiiivvv}}}}}}yyy}}}}}}zzzwwwtttpppkkkhhh^^^[[[VVVRRROOOLLLHHHFFFAAAAAA@@@===;;;:::;;;===>>>SSStttjjj]]]TTTTTTTTTPPPPPPVVVPPPNNNMMMOOOTTTXXXYYYXXXWWWkkk{{{lllOOODDDDDDFFFKKKXXXjjjyyyyyy```RRRGGGDDDBBB???AAAFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>;;;;;;:::999888777777666666666666555555555555555444555666555333333555666777666666555555666666777555555444444444444555555333444555444333333444555444444333333444444555555555555555555666666666666666666666777777777888888666666666666666777888999777777777777777777777777888888888888888888888888555555555555555555555555666666666666666666666666555555555555555555555555555555666666666666777777666666666666777777777777777777888888999:::::::::;;;;;;:::;;;;;;<<<===>>>???>>>???AAAAAAEEEPPP\\\jjjuuuuuunnnjjjeeeggguuuyyyqqqZZZOOOMMMLLLJJJJJJLLLPPPUUUWWWVVVSSSVVVlllppp]]]TTTTTTQQQRRRSSSKKKKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888777777666666555555333333333333333333333333111111111111111111111111000000111111111222222222000000////////////000000000000000000000000000000000///000444999=========???CCCIIINNNQQQRRRRRRRRRPPPYYYdddkkkllljjjiiijjjqqqnnnhhhbbbeeellllllgggOOOGGG???===AAAEEEEEECCCAAAAAAAAA@@@>>>===;;;:::888999:::999888888:::;;;===::::::======;;;===AAAIIIIIIJJJLLLOOOSSSUUUWWWXXX]]]iiitttyyy|||zzz}}}yyysssppplllhhheeebbb___\\\VVVRRRMMMIIIGGGEEECCCBBB===>>>>>>===;;;;;;>>>@@@AAA``````WWWRRRUUUTTTOOOOOOUUURRRPPPOOOOOOQQQTTTVVVVVVVVVbbb}}}UUUCCCEEEFFFGGGOOO```ppp{{{jjjYYYKKKHHHDDD>>>???FFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<<<<;;;:::999888888777777777666666555555555444555666555333333555666777777666666666666777777555444444333333444444555333444555444333333444555444444444444444555666666444444555555555666666666555555666666666777777777666666666555555666777777666666666666666666666666777777777777777777777777444444444444444444444444555555555555555555555555555555555555555555555555555555555666666666777777666666666666777777777777777888888999999::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>===???AAADDDKKK[[[jjjtttwwwnnnfffggggggkkkxxx}}}dddRRRMMMLLLKKKKKKLLLNNNPPPRRRSSSSSSSSSSSSddd}}}zzzqqq]]]TTTTTTQQQRRRSSSLLLKKKKKKIIIGGGDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;888888888777666666555555333333333333333333333333111111111111111111111111000000111111222222222222000000////////////000000000000000000000000000000000//////222777<<<===<<<===@@@FFFLLLPPPQQQRRRRRRKKKTTT___fffggggggggghhhsssssslllaaa```hhhpppqqqZZZPPPCCC>>>@@@CCCDDDBBBBBBBBBBBBAAA???===<<<;;;:::;;;;;;:::888777888:::>>>;;;;;;======:::;;;???DDDDDDDDDEEEGGGKKKOOOQQQRRRVVV^^^hhhnnnsss|||~~~~~~}}}yyytttpppjjjgggbbb^^^\\\ZZZXXXVVVRRRNNNIIIEEECCCBBB@@@???<<<===???>>>===>>>BBBEEEJJJjjjZZZSSSPPPTTTSSSNNNNNNSSSSSSRRRPPPNNNNNNOOORRRTTTSSSYYYuuuYYYBBBDDDGGGDDDJJJ[[[kkkwwwppp^^^OOOJJJEEE======DDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@?????????>>>===<<<<<<::::::999888888888777777666666666555444555666555333333555666777777666666666666777777555444333333333333444555333444555555333333444555333333333333444444555666444444444555555555666666555555555555666666666777777666666555555555666666666666666666666666666666777777777777777777777777444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666777666666666666777777777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>??????AAADDDIIISSSfffwww|||zzzlllccchhhkkkppp|||}}}vvvwwwzzz\\\OOOOOOOOOMMMMMMOOOQQQRRRRRRRRRTTTUUUTTTaaawwwxxx___SSSTTTQQQQQQRRRMMMMMMLLLKKKHHHDDDAAA>>><<<>>>>>>======<<<<<<<<<;;;999777777777777777555333111222222333333222222111111111111111111111111111////////////////////////............////////////000000000000000000000000111222333333444777;;;>>>======@@@GGGPPPVVVVVVTTTWWWXXXZZZ]]]```cccfffhhhssstttqqqggg___aaannnzzznnncccQQQBBB???CCCCCC@@@BBBBBBAAAAAA???>>><<<;;;;;;:::999888888888999:::999999999999999999999999===>>>@@@CCCDDDEEEEEEDDDJJJQQQYYY___ccchhhqqqwww}}}yyy{{{~~~yyyuuuwww|||{{{xxxtttqqqnnnllliiifff^^^\\\YYYTTTPPPMMMJJJIIIEEEDDDCCCBBB@@@???>>>======<<<>>>@@@===;;;@@@HHH\\\qqqnnnUUUSSSQQQOOOPPPQQQSSSUUUQQQPPPNNNKKKJJJLLLQQQTTTRRR^^^kkkxxxnnn{{{aaaDDDCCCCCCBBBFFFPPP^^^nnn}}}mmmWWWMMMJJJFFF@@@===@@@@@@???AAACCCCCCBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA???>>>>>>>>>???@@@>>>>>>===<<<;;;;;;::::::777777777666555555444444333333333333333333333333666666666666666666666666555444444555666666555333666666666666666666666666333333333333333333333333555555555666666666666777666666666666666666666666666666555444444444444555444444444444555555555666444444555555555555444444555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666555555666666777888999999::::::999999:::::::::;;;;;;;;;;;;<<<===<<<::::::<<>>>>>===<<<;;;;;;;;;999777777777777777555333111222222333333222222111111111111111111111111111111111111111111111111111/////////000000000000111000000000000000000000000111111222222333666;;;???>>>===@@@FFFNNNSSSUUUTTTUUUWWWZZZ]]]```bbbccceeeqqqwwwzzzsssgggeeeppp{{{vvvcccOOODDDCCCCCC@@@CCCBBBBBBBBBAAA@@@???>>>>>>===;;;:::999999::::::999999999999999999999999<<<===???AAABBBCCCDDDDDDGGGMMMTTTXXXZZZ___eeekkksss{{{}}}}}}ssssssyyy|||vvvrrrmmmjjjeeebbb```]]]ZZZXXXUUUSSSPPPLLLIIIFFFDDDCCCBBBBBBAAA@@@???>>>======;;;===@@@@@@<<<===IIIVVVkkk}}}bbbYYYXXXUUURRRPPPPPPQQQSSSRRRRRRQQQQQQRRRSSSTTTTTTPPP[[[gggqqqcccnnnkkkMMMCCCBBBAAABBBIIITTTbbbtttwww```SSSMMMGGGAAA>>>@@@??????AAACCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCBBBBBBAAAAAAAAAAAA???>>>>>>>>>???@@@>>>>>>===<<<<<<;;;::::::888888777777666555555444444444444444444444444444555555555555555555555555555444444555666666555333555555555555555555555555333333333333333333333333444444555555555666666666555555555555555555555555666666555444444444444444333333444444444555555555555555555666666555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666555555555555555777777777888999999::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@BBBLLL^^^sssppphhhccceeeiiiqqq}}}}}}gggPPPLLLPPPRRRPPPTTTWWWYYYYYYWWWUUUVVVWWWRRRQQQ[[[pppxxx___SSSTTTQQQPPPQQQLLLKKKJJJIIIGGGEEEBBB@@@???@@@???>>>===<<<;;;:::999999777777777777777555333111222222333333222222111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111222555;;;?????????AAAEEEKKKPPPSSSTTTVVVYYY]]]___```aaaccceeeooozzzsssmmmttt}}}~~~cccMMMCCCAAAAAACCCCCCCCCCCCBBBBBBAAAAAAAAA@@@>>><<<;;;:::::::::999999999999999999999999<<<<<<======???@@@BBBCCCFFFJJJNNNQQQRRRUUUZZZ^^^gggrrr}}}sssppp|||{{{xxxtttpppkkkgggbbb___[[[XXXUUUSSSPPPMMMKKKIIIGGGDDDBBB???>>>>>>>>>>>>>>>>>>===============???AAA???<<<@@@RRRdddvvvrrrZZZ[[[[[[ZZZVVVRRRPPPRRRUUUTTTSSSTTTWWWZZZ[[[XXXTTTQQQ[[[cccxxxlll\\\cccvvv|||]]]EEEAAA???@@@CCCHHHTTTjjj~~~lll\\\SSSJJJCCC@@@?????????AAACCCDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCBBBBBBAAAAAAAAA@@@????????????@@@>>>>>>======<<<<<<;;;;;;999999888888777666666555555555555555555555555555555555555555555555555555555444444555666666555333444444444444444444444444333333333333333333333333333333333444444444555555555555555555555555555555666555555444444444444444333333444444444555555555555666666777777666666555555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555777777888888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@???>>>DDDAAAHHH[[[nnnuuuqqqlll\\\^^^ccciiiooowwwbbbMMMLLLRRRTTTRRRVVVXXXYYYXXXVVVTTTTTTUUUQQQRRRWWWhhh~~~zzzaaaTTTUUUQQQPPPPPPKKKJJJIIIHHHGGGEEECCCAAA@@@AAA@@@???===<<<:::999999999777777777777777555333111222222333333222222111111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000111111000///000444:::>>>BBBCCCEEEHHHKKKOOOSSSVVV[[[^^^`````````bbbfffjjjooozzz{{{vvvzzzzzzYYYFFFAAABBBDDDCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@>>><<<;;;:::999999999999999999999999999;;;;;;::::::<<<===@@@AAAEEEHHHKKKMMMOOOQQQTTTWWW___jjjxxxsssyyy}}}yyytttppplllhhhccc```\\\YYYUUUQQQOOOMMMJJJHHHEEEDDDBBBAAA???>>>======<<<<<<<<<=========>>>>>>AAA@@@@@@@@@@@@GGGZZZlll|||hhh[[[YYYZZZZZZWWWRRRQQQSSSWWWUUUSSSRRRVVV\\\]]]ZZZUUUVVV\\\aaannnzzziiiYYY___uuupppMMMAAA>>>>>>@@@CCCLLLbbbxxxxxxfffZZZOOOFFFCCC@@@??????@@@BBBCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>=========<<<<<<::::::999999888777777777666666666555555555555555555555555555555555555555555444444555666666555333333333333333333333333333333333333333333333333333222222333333333444444444555555555555555555555555666555444444333333444444444444555555555666666666666666777777777777666666555555555555555555555555555555555555555555555555555555555555666666666666555555555555555666666666888888888999999::::::::::::::::::;;;;;;;;;;;;<<<===;;;:::<<<>>>@@@???===EEEHHHWWWmmmuuujjj\\\WWWYYY^^^fffooovvv```NNNOOOTTTVVVTTTUUUVVVUUUTTTSSSQQQQQQQQQRRRUUUXXXddd|||bbbVVVVVVRRRQQQQQQKKKIIIIIIHHHGGGEEECCCAAA@@@AAA@@@???===<<<:::999999999777777777777777555333111222222333333222222111111111111111111111111111000000000000000000000000........./////////000000000000000000000000000000111111000//////222777;;;DDDFFFIIIKKKLLLOOOTTTYYY^^^___```^^^]]]```hhhnnnrrrvvv{{{}}}}}}}}}jjjQQQHHHGGGDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA???===;;;999888999999999999999999999999:::999999999:::;;;===???BBBDDDGGGIIILLLNNNQQQSSSXXX```mmmxxx~~~{{{~~~~~~yyyyyy~~~|||zzzuuuqqqlllgggccc```\\\ZZZRRROOOKKKIIIGGGEEECCCAAABBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>??????@@@AAA>>>@@@FFFOOO[[[jjjxxxuuuccc```XXXXXXXXXUUUPPPNNNPPPRRRVVVRRRPPPRRRXXX[[[YYYVVVXXXZZZ]]]eee}}}~~~{{{~~~iii[[[bbbwww^^^EEE>>>;;;???AAAFFFYYYnnnssseeeVVVKKKGGGBBBAAA??????AAABBBCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>=========<<<;;;;;;:::999999888888555555555555444444333333555555555555555555555555555444444555666666555333333333333333333333333333333333333333333333333333222222222333333333333444555555555555555555555555555555444333333333333333555666666666666777777777666666777777777777666666555555555555555555555555555555555555555555555555555555555555666666666666555555555666666666777777999999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<>>>===;;;<<<===?????????FFFSSSjjj|||wwwcccVVVVVV\\\```hhhrrr}}}~~~\\\OOOSSSXXXYYYYYYWWWVVVTTTSSSRRRQQQPPPOOORRRWWWXXXaaa~~~~~~eeeXXXXXXSSSRRRQQQLLLJJJIIIHHHGGGEEECCCAAA@@@@@@???>>>===<<<;;;:::999999777777777777777555333111222222333333222222111111111111111111111111111////////////////////////............////////////000000000000000000000000000111111000///111444666AAAFFFKKKLLLKKKMMMSSSXXX[[[]]]^^^[[[ZZZ]]]fffnnntttssstttvvvzzz~~~kkk[[[RRRFFFEEECCCBBBBBBBBBCCCCCCBBBBBBAAA@@@>>><<<:::999999999999999999999999999888888888999:::;;;<<<<<<===>>>@@@CCCGGGJJJLLLNNNPPPUUU^^^gggnnnpppmmmjjjssssssuuuyyyzzz|||~~~}}}|||{{{|||xxxtttrrrpppmmmkkkhhhddd```\\\YYYVVVSSSPPPKKKIIIFFFDDDCCCBBB@@@>>>???>>>===<<<<<<<<<<<<<<<=========>>>???@@@@@@@@@>>>@@@IIIZZZkkkxxxoooeeeeeeZZZXXXVVVTTTRRRPPPOOONNNVVVSSSOOOPPPSSSWWWWWWWWWVVVUUUYYY]]]mmmtttjjjnnn}}}zzzSSSDDD:::===???AAAMMM]]]ppp}}}rrraaaRRRLLLGGGCCC???===>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBAAA@@@@@@???????????????>>>>>>>>>>>>======<<<;;;;;;::::::999666666555555444333333333444444444444444444444444555444444555666666555333333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444555444444333333333333333555555666666666777777777555666666777777666666555555555555555555555555555555555555555555555555555555555555555666666666666666666666777777888888999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>======@@@DDDHHH[[[kkk}}}qqq]]]VVVXXX]]]dddmmmvvvnnnUUUPPPXXX]]]___```[[[YYYVVVUUUUUUUUUTTTSSSQQQUUUVVV]]]uuu~~~gggYYYYYYUUUSSSRRRMMMJJJJJJIIIGGGEEEBBB@@@??????>>>>>>===<<<;;;;;;;;;999777777777777777555333111222222333333222222111111111111111111111111111000000000000000000000000...////////////000000000000000000000000000000000000111222111000///111222;;;BBBIIIJJJHHHIIIOOOUUUVVVZZZ^^^^^^\\\^^^eeelllssssssssssssuuuyyy~~~}}}vvvbbbIIIGGGEEECCCBBBCCCDDDDDDCCCCCCCCCBBBAAA>>><<<;;;999999999999999999999999777888999::::::;;;::::::::::::<<>>======<<<;;;;;;;;;;;;<<<=========>>>??????@@@@@@AAAKKK___wwwuuupppmmm]]]ZZZXXXYYY\\\]]][[[XXXUUUTTTSSSRRRSSSUUUVVVWWWYYYTTTWWWXXX^^^{{{zzzmmmSSS>>><<<>>>===CCCNNN^^^tttkkkYYYPPPKKKEEE???;;;;;;>>>BBBCCCCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???????????????????????????>>>>>>===<<<<<<;;;;;;:::777777666666555444444333444444444444444444444444555444444555666666555333444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444555444333333222222333333444444444444555555555555555555555666666555555555555555555555555555555555555555555555555555555555555555555555666666666666666777777888999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<>>CCCLLLUUUrrrzzz|||qqqccc[[[YYYYYY___lllyyyzzzcccSSSVVV^^^aaabbbeee^^^[[[XXXWWWYYYYYYXXXVVVRRRSSSTTTYYYlllhhh[[[ZZZVVVTTTSSSNNNKKKJJJIIIGGGEEEBBB@@@???>>>>>>======<<<<<<<<<;;;999777777777888777555333222222222333333222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000222333222000/////////666>>>FFFHHHEEEFFFKKKRRRTTTZZZaaabbb```aaaffflllrrrtttuuutttrrrtttzzz{{{}}}mmmKKKJJJGGGEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCAAA???===999999999999999999999999666777999;;;;;;;;;:::999::::::;;;>>>BBBDDDFFFFFFKKKIIIJJJPPPWWW[[[XXXSSSPPPTTTZZZ```fffnnnvvv{{{{{{}}}}}}uuurrruuu||||||{{{xxxvvvxxxoooooopppqqqqqqpppmmmjjjgggddd```]]]\\\ZZZXXXWWWRRRPPPNNNLLLKKKIIIEEECCCAAA???===<<<======<<<;;;>>>======<<<<<<<<<<<<<<<============>>>>>>??????GGGWWWsss~~~{{{ttt___\\\ZZZ___hhhmmmkkkhhhUUUVVVWWWVVVUUUUUUVVVWWW___VVVYYYVVVSSSuuu|||xxx```CCC===???<<<>>>FFFRRRlllsss^^^SSSMMMGGG???:::999===AAADDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCAAAAAABBBCCCBBBAAA@@@?????????????????????@@@@@@>>>>>>>>>===<<<<<<;;;;;;999888888777666555555444444444444444444444444444555444444555666666555333444444444444444444444444333333333333333333333333333333444444444444555555444444444444444444444444555444333333222222333333222222222333333333444444444444555555555555444444555555555555555555555555555555555555555555555555555555555555666666666777777777888999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======:::???BBBAAA@@@FFFSSS___uuuuuulll\\\XXX___ccc```dddvvvuuubbbVVV\\\ddddddcccggg^^^[[[XXXWWWYYYZZZYYYXXXUUUTTTSSSXXXhhhjjjZZZXXXUUUTTTTTTOOONNNLLLJJJGGGDDDAAA>>>===>>>>>>===<<<;;;::::::999999999888888777666666666666555333222111222333333000111111111111222222222222222222111111111000000000000000000000000000000222111111111000000//////222111111111000000//////666;;;AAADDDEEEFFFHHHKKKPPPZZZdddgggcccaaaeeeiiijjjnnnqqqrrrrrrssswww{{{uuuzzzeeeUUUFFFBBBDDDEEECCCBBBCCCDDDDDDDDDDDDBBBAAA@@@===<<<:::888777777777777888888888888888999999999::::::;;;;;;===>>>@@@AAAEEEGGGKKKPPPSSSUUUUUUUUUQQQUUUZZZ\\\___eeennnvvvyyy}}}~~~wwwpppnnnooowwwwwwvvvuuuuuuwww{{{~~~}}}|||~~~{{{www}}}wwwjjjddd___^^^aaadddccc```ZZZYYYXXXVVVTTTRRRPPPOOOLLLKKKJJJHHHEEECCCBBBAAA===<<<<<<;;;;;;;;;<<<<<<===;;;999999:::<<<<<<<<>>BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>???>>>>>>===<<<;;;;;;;;;::::::999999777666555444666666555555555444444444444444444555555666666666555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333666666666666666666555555777777666666666555555555555555555666666666666777666666666666666777888888999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;>>>===;;;<<<===>>>>>>>>>BBBBBB@@@???BBBNNN___lllyyylll]]]UUUVVV]]]cccgggoooyyymmm___UUUYYYaaacccaaa```\\\YYYVVVVVVXXXZZZYYYXXXUUUQQQRRR\\\llllll[[[YYYUUUTTTTTTOOOMMMLLLJJJGGGDDDAAA???===>>>>>>===<<<;;;::::::999888888777777666555555444444333222111111111222222000111111111111222222222222222222111111111000000000000000000000000000000111111111111000000000///111111111111000000000///000555===CCCGGGIIIJJJKKKNNNVVV```eeefffgggkkkpppllloooqqqssstttvvvxxxzzzzzzrrrUUUFFFCCCDDDCCCDDDGGGEEEBBB???>>>???AAACCC???>>><<<;;;:::999999:::999999999999999999999999999999999:::;;;<<<>>>???@@@BBBFFFJJJNNNQQQSSSSSSYYY\\\^^^^^^]]]___eeejjjmmmwwwwwwlllfffjjjjjjjjjiiiiiijjjnnnqqqyyy|||{{{}}}~~~~~~}}}|||~~~xxxwwwvvvuuuvvvxxx{{{|||wwwwwwwwwxxx|||~~~|||wwwgggaaaZZZWWWWWWWWWTTTQQQSSSSSSQQQOOONNNLLLJJJJJJFFFEEEDDDCCCAAA???>>>======<<<<<<;;;;;;;;;<<<<<<>>>===;;;:::;;;;;;;;;::::::<<<>>>???>>>AAAHHHPPPjjjwwwhhhhhhggg```]]]\\\YYYXXX]]]dddbbb[[[WWWXXXZZZZZZXXXVVVVVVVVVYYYXXXTTTVVV\\\bbb~~~}}}sssvvv^^^EEE===<<<===>>>DDDUUUmmmooo\\\RRRGGGBBB???<<<<<<>>>@@@AAABBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>???>>>>>>===<<<<<<;;;;;;:::::::::999888777666555666666666555555555444444444444444444555555555666444444555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555555555666666666666555555555444555555555555666666666666777666666666666777888888999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;;;;::::::;;;<<<============;;;===FFFUUUcccmmmqqqddd]]]UUUQQQUUU^^^ggglllwwwqqqeeeZZZSSSVVV\\\]]]\\\\\\ZZZXXXUUUVVVXXXZZZYYYXXXVVVUUUXXX\\\cccqqqooo]]]ZZZUUUTTTTTTOOOMMMLLLJJJGGGDDDAAA???>>>>>>>>>===<<<;;;::::::999777777666555555444444333333222111000000000111111000111111111111222222222222222222111111111111111000000000000000000000000111111111111000000000000111111111111000000000000///333999AAAHHHLLLLLLKKKKKKPPPYYYaaaffflllpppsssoooppprrruuuzzz|||}}}|||oooTTTFFFBBBDDDHHHFFFEEEBBB@@@???@@@AAABBBAAA@@@???>>>===<<<<<<<<<::::::::::::::::::999999777777888888999:::;;;<<<;;;<<>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===========================>>>>>>???@@@FFFRRRaaakkk~~~hhhbbbaaa\\\VVV\\\]]][[[WWWWWWWWWTTTOOOXXX[[[___aaa^^^ZZZWWWUUUWWWXXXTTTUUUZZZ]]]rrrfff___hhhuuuSSSAAA>>>===:::???JJJ___uuuzzzmmm]]]MMMEEEBBB???<<<;;;===>>>@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@????????????>>>???>>>>>>======<<<<<<;;;<<<<<<;;;;;;:::999777777777777666666666555555555444444444444444555555555444444444555555666666666444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333555555555555555555555555666666666555555555555444555555555555666666666666777777777777777888999999::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<======>>>>>>@@@>>>BBBQQQbbbllliiibbbSSSRRRQQQRRRWWWbbbnnnvvvaaa]]]VVVSSSUUUXXXXXXXXXYYYXXXWWWUUUVVVXXXYYYYYYYYYZZZ]]]___]]]YYY___uuusss___[[[UUUTTTTTTOOOMMMKKKIIIGGGDDDAAA???>>>>>>>>>===<<<;;;::::::999777777666666555444444333222222222111111111111222000000111111111222222222111111111111111111111111000000000000000000000000111111111000000000000000111111111000000000000000444444777???GGGMMMOOONNNKKKNNNSSS[[[dddkkkooopppqqqppprrrxxxmmmQQQAAABBBJJJCCCDDDDDDDDDCCCBBB@@@???AAAAAA@@@??????>>>>>>>>>:::::::::999999999999999888888888888888999:::;;;::::::;;;<<>>>>>>>>>>><<<;;;;;;;;;;;;<<<======:::<<<>>>???@@@@@@AAABBBEEEDDDCCCGGGWWWooolllbbbccc```[[[XXXYYY[[[\\\ZZZXXXVVVTTTSSSWWW\\\ccceeeddd___ZZZWWWWWWYYYUUUUUUYYYYYYhhhddd\\\\\\qqqfffJJJAAA???<<<===BBBQQQjjj|||hhhSSSIIIGGGDDD???===;;;<<<>>>AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<=========<<<<<<:::999999888888777777777666666666444444444444444444555555444444555555666666777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555666666666777777888888888888888999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@BBBFFFOOOZZZcccaaaXXXOOOPPPRRRUUUWWW\\\gggvvvmmmYYYXXXVVVUUUVVVWWWWWWWWWXXXWWWWWWWWWWWWXXXYYYZZZZZZ```aaaaaa\\\UUUVVVeeewwwuuu```[[[UUUSSSTTTOOOLLLKKKIIIGGGDDDBBB@@@???>>>>>>===<<<;;;::::::999888888777666666555555444222222333333333333333333000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000111111777555555:::DDDMMMSSSVVVPPPPPPSSSXXXaaagggkkklllpppppprrrzzzeeeHHHCCCJJJIIIHHHEEECCCAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>::::::999999999888888888:::999999999999999::::::<<<;;;::::::;;;===@@@BBB???AAAEEEGGGHHHIIIIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQOOOPPPQQQQQQPPPQQQTTTVVVYYY]]]]]][[[ZZZ]]]]]]ZZZ\\\\\\___fffmmmnnnfff___YYY\\\aaaddddddaaa]]]ZZZYYYWWWUUUWWWZZZ]]]^^^^^^___[[[VVVSSSSSSUUUVVVWWWVVVSSSOOOKKKHHHFFFCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======:::<<<>>>>>>===>>>@@@BBBAAAEEEKKKXXXpppyyyeeecccddd___[[[\\\XXXYYY\\\\\\ZZZWWWWWWYYYSSSXXX___bbbaaa^^^ZZZXXXXXX[[[WWWVVVYYYWWW```tttlll___\\\pppzzzYYYGGGAAA===>>>???III___yyyqqqYYYNNNLLLHHHCCC@@@:::<<<>>>???AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>========================<<<;;;:::999999888888888777777777555555555555555555555555555555555666666666777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666666666666666666666666666666666777777777888888999999999999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<============>>>???>>>======@@@BBBEEEPPP\\\aaa]]]TTTNNNKKKNNNSSSWWW[[[aaannn|||___SSSSSSUUUUUUUUUUUUVVVWWWWWWVVVWWWXXXXXXXXXXXXYYYYYY```]]]ZZZWWWSSSRRR\\\ggg}}}vvv```ZZZTTTRRRTTTPPPLLLKKKIIIGGGDDDBBB@@@???>>>>>>===<<<;;;::::::999888888777777666555555444222222333444444444333333000111111111111222222222111111111111111222222222000000000000000000000000000000000000111111111111000000000000111111111111444222111555>>>JJJTTTZZZSSSRRRSSSWWW]]]dddhhhkkkmmmnnnqqqwww```QQQRRRZZZTTTKKKCCC??????BBBEEE@@@@@@AAAAAA@@@???>>>>>>;;;;;;::::::999999888888;;;;;;::::::999:::::::::<<<;;;:::999999:::<<<>>>===>>>@@@BBBDDDDDDDDDCCCEEEFFFHHHJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJKKKMMMOOOQQQRRRQQQPPPSSSXXXWWWSSSTTTTTTWWW\\\___^^^ZZZUUUPPPRRRUUUXXXXXXWWWUUUSSSRRRPPPPPPTTTYYY[[[YYYUUURRRNNNJJJJJJLLLMMMKKKGGGHHHGGGFFFDDDCCCBBBAAAAAA????????????????????????<<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<===>>><<<>>>>>>===::::::===AAA???NNNaaassszzzmmmbbbaaa```[[[YYYZZZYYYXXXYYY[[[YYYUUUUUUXXXOOOSSSWWWYYYYYYWWWWWWVVVXXX\\\XXXWWWZZZWWW[[[jjj|||rrraaa]]]nnnnnnSSSCCC<<<>>>???EEESSShhh}}}fffXXXRRRLLLFFFBBB=========>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>===<<<<<<;;;::::::999999999888888888777777777666666666666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666777777777666777777777777777888888888888888888999999999999:::::::::::::::;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>><<<===>>>===;;;===CCCHHHUUU___fffbbbTTTIIIGGGJJJKKKQQQYYYaaajjjxxx||||||rrr[[[RRRPPPRRRRRRPPPPPPTTTTTTSSSTTTVVVXXXWWWVVVUUUUUUVVVZZZUUUQQQQQQQQQQQQVVV]]]}}}}}}vvv```YYYRRRRRRTTTPPPKKKJJJIIIGGGDDDBBB@@@???>>>>>>===<<<;;;::::::999777777666555555444444333000111222333444333333222000111111111111222222222000000111111111222222222000000000000000000000000///000000000111111111111///000000000111111111111111111000222777@@@JJJQQQMMMNNNOOORRRWWW^^^eeejjjiiikkkmmmqqqxxxqqqfffkkkfff]]]TTTLLLGGGEEEDDD@@@AAABBBBBBBBBAAA@@@???>>>======<<<;;;;;;::::::<<<;;;:::999999999999999:::999999888999:::;;;<<<=========???@@@@@@@@@???AAABBBCCCEEEFFFEEEBBB@@@@@@BBBCCCDDDCCCDDDFFFGGGFFFIIIIIIGGGHHHMMMNNNLLLIIIKKKNNNPPPPPPOOOOOONNNKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIKKKNNNPPPQQQPPPOOOHHHEEEBBBBBBCCCCCCAAA>>>AAAAAABBBAAA@@@???@@@@@@<<<=========>>>>>>??????======<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;===>>>>>>===???@@@>>><<<>>>DDDJJJUUUmmmjjjddd^^^[[[[[[[[[ZZZYYY[[[VVVTTTWWWVVVSSSRRRUUUQQQRRRSSSRRRQQQRRRTTTVVVXXX\\\XXXUUUYYYVVVWWWcccttt{{{|||yyykkkcccllldddJJJ>>><<>>===>>>???AAABBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<;;;::::::::::::999999999999999888888888777777777666888888777777666555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555666666777888888999777888888888999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<===>>>>>>>>>CCCLLLSSSaaa```]]]TTTKKKEEEFFFHHHPPPWWWcccooo{{{gggXXXSSSOOOPPPNNNKKKNNNTTTTTTPPPQQQTTTVVVUUURRRPPPPPPQQQTTTOOOMMMOOOPPPQQQUUU[[[qqq{{{vvv___XXXRRRRRRTTTPPPKKKJJJIIIGGGDDDBBBAAA@@@>>>>>>===<<<;;;::::::999666555555444444333222222///000111222333333222111000111111111111222222222000000111111222222222222000000000000000000000000//////000000111111111222//////000000111111111222111222222111222666>>>EEEEEEGGGJJJMMMQQQYYYbbbiiifffhhhkkkmmmqqqyyy{{{tttssspppiii^^^RRRFFF???AAABBBCCCCCCCCCBBBAAA@@@@@@??????>>>===<<<<<<<<<;;;;;;:::999888888888888777777777888999:::;;;;;;;;;::::::;;;===>>>>>>===???>>>======>>>>>>===<<<<<<>>>@@@@@@@@@@@@BBBDDD>>>DDDFFFCCC@@@CCCFFFGGGBBBEEEGGGHHHFFFFFFHHHJJJJJJHHHFFFDDDDDDEEEGGGIIIBBBEEEHHHHHHEEEDDDFFFIIIDDDCCCAAA@@@@@@??????@@@<<<=========;;;:::;;;;;;:::;;;;;;<<<======>>>>>>???>>>>>>>>>>>>>>>======:::::::::;;;<<<===>>>???<<>><<<===>>>AAACCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>?????????<<<============<<<<<<;;;;;;;;;::::::::::::999999:::999999999888888777777999999888777666555444444666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555666666777888999999:::888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>===???AAAAAABBBIIIUUU^^^ZZZQQQGGGBBBDDDJJJMMMNNNZZZbbbppp~~~yyygggWWWRRRRRRPPPQQQMMMJJJNNNUUUUUUPPPOOORRRTTTSSSOOOMMMMMMNNNQQQOOOOOOQQQQQQRRRWWW^^^gggttt~~~bbbWWWUUURRRPPPRRRMMMKKKHHHFFFEEECCC@@@>>>@@@???>>>===;;;999888888999888666444333444555666222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000111111222222222333333333//////000111222333333333222111//////222666:::===@@@CCCFFFHHHKKKSSS^^^fffjjjjjjlllnnnrrrwww~~~~~~yyyxxxuuuiiiTTTDDD@@@AAADDDFFFDDDAAA@@@AAAAAAAAAAAA@@@>>>===>>>???:::::::::::::::::::::;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<============>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAA??????>>>>>>=========<<<>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;@@@@@@@@@???>>><<<;;;::::::999;;;??????;;;:::;;;<<>>AAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999999888888777777777999999888888777777666666555555666666666666555555555555555555555555555555666666555555555444444444666666666666666666666666666666666666777777777777666666777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======???<<<:::;;;>>>@@@>>><<>>???LLL[[[```]]]NNNKKKGGGEEEFFFKKKQQQTTTeeeooo{{{xxx|||sss]]]VVVUUUTTTTTTQQQNNNNNNQQQRRRQQQPPPTTTSSSSSSUUUUUUTTTQQQNNNTTTSSSQQQPPPQQQSSSVVVXXXaaattt~~~bbbWWWUUURRRPPPRRRNNNKKKHHHFFFEEECCC@@@===???>>>>>><<<;;;:::999999777777777666666555444333222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000111111111111222222222333000000000111222222222333111111000000222555888:::<<>>=========;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@???=========<<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>===>>>;;;;;;===>>>===@@@EEE===???CCCIIIUUUeeewww{{{aaa[[[ZZZYYYXXXWWWXXXZZZ[[[WWWVVVTTTSSSSSSRRRPPPOOOVVVTTTQQQOOOOOOQQQTTTVVVYYYXXXWWWWWWYYY[[[]]]^^^aaarrr~~~zzztttSSSAAA;;;:::???AAABBBOOO___uuu}}}{{{jjjZZZUUULLLEEECCC@@@======??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::999999888888888999999888777666555555555555666666777777666666555555555555555555555555555666666666666555555444444666666666666666666666666666666666777777777888888777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<=========<<<;;;<<<>>>??????>>>;;;BBBJJJQQQYYY]]]XXXNNNFFFEEECCCEEEJJJSSS[[[aaannnyyyhhhWWWSSSSSSQQQSSSQQQNNNNNNQQQRRRRRRQQQVVVUUUVVVXXXYYYYYYWWWTTTVVVUUUSSSRRRRRRSSSVVVWWW]]]ooouuutttcccXXXUUURRRPPPRRROOOMMMIIIGGGEEEBBB???<<<>>>======<<<;;;;;;::::::555666888888888666333222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111222222111111111111111111222222000000000111222333555666777===EEEJJJLLLQQQXXX^^^gggjjjpppuuuxxxyyyyyyyyy~~~uuuvvvxxxyyycccZZZMMMCCC@@@CCCFFFGGGAAAAAAAAAAAA@@@???>>>=========<<<<<<;;;;;;::::::999999999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======;;;;;;;;;:::::::::::::::<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@>>>;;;;;;======<<<@@@EEEAAAFFFRRRbbbuuuggg^^^WWWVVVUUUTTTUUUVVVWWWXXXXXX[[[```bbbaaa]]]WWWSSSTTTTTTRRRQQQQQQRRRTTTTTTVVVWWWXXXZZZ[[[]]]___```aaaeee~~~zzzqqq|||dddLLLBBB;;;===>>>>>>CCCKKK\\\kkk~~~~~~kkk```TTTHHHCCCAAA>>><<<<<<======>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::999888777666555444444666777777777777777777666666666666666666666666666777777777666666666666666777777777777777777777777777777777777888888888999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<=========>>>>>>>>>>>>======???AAA???JJJUUU\\\]]]XXXNNNDDDCCCCCCEEEJJJTTT```kkkrrr|||{{{~~~ttt[[[RRRSSSSSSOOOSSSQQQOOOOOOQQQSSSTTTSSSWWWWWWWWWYYY[[[\\\[[[YYYWWWVVVTTTSSSSSSUUUWWWXXX[[[```sss}}}mmmsssdddXXXUUURRRPPPRRRPPPNNNJJJGGGEEEBBB???<<<======<<<<<<;;;;;;;;;:::666777777777777555444333333333222222222222222111111111111111111111111111000000111111111111000000000000000000000000000000///000000000000111111111222222222111111111111111000000111222222222222222444:::DDDPPPZZZ```bbbaaaaaaeeelllsssxxxyyyvvvsss{{{tttzzzyyyiiiVVVJJJGGGGGGFFFAAAAAAAAABBBCCCCCCBBB@@@??????>>>===<<<<<<;;;;;;999999999:::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<========================<<<===============<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<==================>>>>>>>>>???@@@@@@======@@@CCCBBB???@@@EEEMMMZZZoooiii[[[YYYSSSSSSRRRRRRRRRSSSTTTUUUXXX___ggglllmmmiiiddd```SSSSSSTTTTTTTTTTTTSSSSSSTTTVVVXXXZZZ\\\]]]]]]]]]______oooiiibbbrrr|||```PPPAAA=========>>>@@@JJJXXXlll}}}~~~qqqaaaPPPHHHEEEAAA>>>===;;;;;;<<<===???@@@BBBCCC@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>==============================>>>=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999777666555555777777888888888888777777888888888888888888888888888888888888888777777777888888888888888888888888888888888888999999999999:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<============AAAAAAAAA>>><<<>>>CCCHHHPPPTTTWWWTTTOOOJJJFFFDDDGGGIIINNNVVVaaaooo{{{cccSSSSSSYYYXXXSSSSSSSSSRRRRRRSSSUUUVVVWWWYYYXXXWWWXXXZZZ[[[ZZZYYYVVVUUUTTTUUUVVVWWWZZZ[[[[[[]]]iiirrroooeeeXXXUUURRRPPPRRRQQQNNNJJJHHHEEEBBB???<<<======<<<<<<;;;;;;;;;:::999888666555444444555555333333333222222111111111111111111111111111111111000000111111111111000000000000000000000000000000///000000000000111111111222222222111111111111111000111111222222111000000444777BBBTTThhhqqqnnngggZZZ^^^eeennnuuuvvvtttqqqyyyvvvsssvvvdddWWWKKKBBBAAA@@@@@@AAADDDEEEDDDBBB@@@@@@??????>>>===<<<<<<::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::999999999::::::::::::;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<=========>>>>>>???>>>=========>>>????????????AAADDDEEEGGGNNNXXXgggvvvfffXXXTTTPPPRRRQQQQQQQQQQQQQQQRRRRRRSSSYYYaaaffffffdddbbbaaaRRRSSSTTTUUUUUUTTTSSSRRRSSSUUUWWWYYYZZZZZZYYYXXX[[[]]]eee|||iiiWWW```ssswwwaaaHHH<<<<<<>>>>>>===DDDMMM[[[mmm}}}nnn[[[QQQMMMHHHEEEDDD<<<<<<<<<<<<>>>@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>=======================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888777888888999999999999888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>@@@@@@@@@??????DDDMMMTTTZZZWWWQQQIIIAAA>>>BBBHHHLLLOOOWWWbbbppp}}}mmmXXXSSSZZZ```^^^YYYUUUUUUUUUUUUUUUWWWYYYZZZ\\\ZZZXXXWWWXXXYYYYYYXXXSSSSSSTTTUUUWWWZZZ\\\^^^XXX```fffppp|||qqqzzzfffYYYUUURRRQQQSSSPPPNNNJJJHHHFFFCCC@@@===>>>======<<<;;;;;;:::::::::888666444333444555666444333333222222111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111222222111111111111111111222222111111222222222111111000555555>>>QQQhhhtttrrrlllZZZ\\\```hhhpppuuutttrrr{{{hhhooo~~~~~~qqq___NNNDDDAAA>>>???BBBDDDCCCAAAAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<======>>>>>>???@@@???>>>======>>>@@@AAA>>>===???DDDIIITTTfffvvvwwwYYYWWWVVVOOOSSSSSSSSSRRRRRRQQQQQQQQQSSSWWW\\\]]][[[XXXXXXYYYQQQRRRTTTTTTTTTTTTRRRQQQRRRSSSUUUWWWWWWWWWWWWVVVWWW[[[]]]jjjlllYYY]]]kkkrrrRRR???;;;>>>>>><<>>>>>=========???@@@AAA???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<==================<<<;;;;;;::::::999999::::::::::::999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<=========>>>>>>>>>===>>>AAADDDIIIOOOVVV[[[UUUPPPJJJEEE@@@>>>CCCJJJPPPVVVaaaooo~~~pppaaaUUUVVV^^^bbb```]]]WWWWWWXXXWWWVVVWWWYYY[[[^^^[[[XXXWWWWWWXXXYYYXXXRRRSSSTTTVVVXXXZZZ\\\^^^TTTaaadddddd{{{ssskkkfffYYYUUURRRQQQSSSOOOMMMJJJHHHFFFDDDAAA??????>>>>>><<<;;;:::999999888777666666555444444444444444333333222111111000111111111111111111111111000000111111111111000000000000000000000000000000111111111111222222222333000000000111222222222333222222222222222222222222444444999FFFXXXeeejjjkkkaaa___```eeennntttvvvuuuxxx}}}ttt{{{hhhLLLGGGBBBAAACCCDDDCCC@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<=====================<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@??????@@@BBBDDDEEEDDDGGGNNNWWWaaannnmmm\\\[[[ZZZUUUUUUUUUUUUTTTSSSRRRQQQPPPUUUXXX[[[ZZZVVVSSSSSSUUUQQQRRRSSSSSSSSSSSSRRRQQQPPPQQQSSSUUUVVVWWWXXXXXXWWWWWWVVV^^^{{{uuuaaa]]]eee^^^FFF>>>???>>>:::>>>AAAHHHTTTbbbpppyyy}}}zzziiiYYYMMMGGGGGGBBBAAA???=========????????????@@@AAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>><<<=========>>>>>>>>>>>>???BBBHHHNNNTTTVVVVVVTTTIIIEEECCCFFFFFFEEEJJJQQQ]]]dddppp|||hhh]]]VVVXXX]]]]]][[[\\\VVVXXXXXXWWWUUUUUUWWWZZZ[[[XXXTTTSSSTTTVVVXXXXXXTTTTTTUUUVVVXXXYYYZZZ[[[VVV```aaa```qqqvvvffflllgggYYYUUURRRQQQSSSOOOLLLJJJHHHGGGEEEBBB@@@@@@???>>>===;;;:::888888555666777888777555333222444444333333222111000000111111111111111111111111000000111111111111000000000000000000000000000000111222222222222333333333//////000111222333333444222222222111222222333444333333666<<>>>>>=========<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<======::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>============<<<<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@???@@@BBBEEEHHHJJJPPPYYYhhhxxxwwwddd]]]ZZZXXXYYYWWWWWWWWWVVVUUUSSSQQQPPPSSSWWWZZZXXXSSSPPPQQQSSSQQQQQQRRRRRRRRRRRRQQQQQQOOOPPPQQQTTTVVVYYYZZZ[[[ZZZTTTQQQWWWllljjj]]]]]]sssiiiMMMCCCAAA>>>999777<<>>======>>>>>>??????@@@AAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>:::;;;;;;;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;============================================================>>>>>>>>>>>>============>>>>>>>>>>>>EEEIIIOOOWWW[[[XXXPPPHHHCCC>>>>>>DDDIIILLLRRRZZZkkkrrr~~~zzzqqqhhhsss~~~fff]]]WWWYYYYYYVVVVVVYYYVVVWWWXXXVVVSSSSSSVVVYYYVVVSSSOOOOOOQQQTTTVVVWWWVVVVVVVVVWWWWWWWWWWWWXXX\\\______aaammm{{{gggbbbrrrgggYYYTTTQQQPPPSSSOOOQQQNNNIIIFFFFFFDDD@@@@@@@@@@@@===;;;999:::;;;888777666666777777666555222222222222222222222222111222222333333222222111000000111222222222222111000000000000000000000000000000000000000000000000111000///000333444222000222111000//////111333444111222222111555AAARRR___gggeeecccbbbeeelllsssxxxwwwyyy~~~fffNNNEEEFFFEEEBBBAAAAAAFFFFFFBBBAAAEEECCC>>>@@@@@@@@@????????????>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============???>>><<<<<<===>>>>>>===@@@<<<<<>><<<;;;===DDDIIIMMMUUU]]]nnnyyyzzzjjj[[[PPPJJJIIIFFFAAA===<<<>>>@@@;;;===@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA???>>>>>>??????===<<<@@@??????>>>===<<<<<<;;;================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<======<<<===>>>???AAACCCDDDEEEOOOUUU[[[[[[TTTKKKDDDAAAEEEGGGHHHJJJOOOXXXdddmmmssslllsssxxxrrrcccaaassskkk___ZZZUUUTTTXXXZZZZZZWWWYYYWWWUUUTTTTTTUUUUUUTTTSSSQQQQQQRRRSSSTTTTTTSSSSSSVVVXXXWWWUUUTTTUUUWWW\\\^^^[[[\\\bbbkkkxxxnnncccsssiiiZZZUUUQQQPPPRRRNNNPPPNNNHHHFFFFFFDDD@@@@@@@@@@@@>>>;;;999:::;;;888777666666777777666555222222222222222222222222111222222333333222222111000000111222222222222111000000000000000000000000000000000000000000000000111000///111333444222000222111000///000111333444222333222111333<<>>===BBBDDDBBB@@@@@@@@@@@@????????????===>>>>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>AAA@@@???>>>>>>>>>>>>===AAA===<<>>@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>>>>??????>>>===@@@??????>>>======<<<<<<================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>999:::<<<===>>>??????>>><<<<<<<<<===BBBHHHOOOSSSYYYWWWSSSMMMFFFBBBAAABBBCCCGGGLLLRRRZZZdddqqqyyyzzztttqqqvvvvvvmmmaaaggg~~~ggg]]]WWWQQQOOOSSSWWWXXXXXXXXXVVVSSSRRRSSSSSSSSSRRRRRRQQQPPPQQQRRRSSSRRRQQQQQQSSSUUUUUUSSSRRRSSSTTTVVVYYYVVVWWW\\\ddd~~~zzzlllrrrjjjZZZUUUQQQOOOQQQMMMOOOMMMHHHEEEEEECCC???@@@@@@@@@>>><<<::::::;;;888777666666777777666555222222222222222222222222111222222333333222222111///000111111222222111111000000000000000000000000000000000000000000000000111000000111333333222000222111000000000111333444333333333111111666???FFFcccoooyyyyyyqqqlllooouuu{{{pppdddUUUHHHDDDFFFEEEFFFCCC???>>>BBBCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???>>>>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<==================>>>>>>>>>??????>>>>>>>>>>>>>>>=========AAA===;;;===>>>>>>AAAFFFPPP^^^nnnyyyhhh^^^YYY[[[\\\YYY[[[```___^^^]]]]]]\\\ZZZVVVRRRQQQVVVWWWSSSPPPQQQSSSSSSUUUUUUUUUUUUUUUTTTSSSSSSXXXSSSQQQVVV___eeeccc___ccc```WWWTTTUUUWWWmmm}}}nnnooo~~~kkkPPP>>>???;;;999;;;===???DDDIIIWWWdddrrr{{{~~~oooYYYSSSLLLGGGFFFDDDBBB@@@;;;;;;<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@???>>>@@@@@@??????>>>=========================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;===<<<<<<;;;<<<<<<======<<<<<<=========>>>>>>>>>999:::<<<>>>?????????>>><<<>>>AAAEEEKKKRRRXXX[[[YYYSSSJJJBBB>>>???CCCFFFDDDLLLWWWbbbmmmyyy|||{{{{{{wwwqqqhhheeeuuuvvvaaaZZZUUUNNNMMMPPPTTTVVVWWWUUUSSSQQQPPPPPPQQQQQQPPPQQQPPPOOOOOOPPPQQQPPPNNNNNNPPPQQQQQQPPPOOOOOOPPPOOOTTTQQQQQQUUUYYYmmmzzzqqqxxxiiiZZZUUUQQQOOORRRLLLNNNLLLGGGDDDEEECCC??????@@@AAA???<<<::::::;;;888777666666777777666555222222222222222222222222111222222333333222222111///000000111111111111111000000000000000000000000000000000000000000000000111111111222222222111000111111000000000111222333222333333222111333888<<>>???????????????>>>>>>????????????????????????=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@@@@===>>>??????>>>>>>???@@@>>>>>>>>>BBBGGGMMMTTTXXXtttoooeee]]]XXXZZZ[[[YYYXXX[[[[[[[[[\\\^^^___^^^ZZZWWWRRRWWWWWWRRROOOQQQTTTUUUWWWVVVVVVUUUUUUUUUUUUUUUXXXTTTRRRXXXdddmmmpppoooiiicccUUUQQQVVVXXXeee~~~{{{jjjgggttt}}}^^^EEE???;;;999;;;======???BBBJJJUUUdddooowwwmmmbbbUUUMMMIIIGGGDDD@@@===<<<;;;::::::<<<===???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAABBBAAA@@@@@@@@@@@@??????>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<============>>>>>>>>>??????>>>>>>>>>>>>>>>>>>AAAEEEMMMSSSWWWWWWUUUSSSIIIGGGDDDCCCDDDGGGJJJLLLPPPZZZiiiwwwsssnnnjjjrrrddd]]]ZZZWWWSSSQQQSSSUUUUUUUUUSSSQQQOOONNNNNNOOOOOONNNPPPNNNMMMMMMNNNOOOMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLNNNSSSPPPNNNPPPPPP\\\sssuuujjjhhhYYYUUUQQQPPPRRRKKKMMMLLLGGGDDDEEECCC@@@???@@@AAA@@@===;;;::::::888777666666777777666555222222222222222222222222111222222333333222222111//////000111111111111000000000000000000000000000000000000000000000000000000111222222222111111111111111111111111222222222111222222222333444555777BBBPPPgggzzz{{{tttfffQQQNNNKKKHHHFFFCCCBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAABBB@@@BBBBBBAAA??????AAACCCAAAEEELLLUUU```nnnxxx~~~xxxkkkhhh^^^UUUUUUXXXXXXVVVTTTWWWXXXZZZ^^^aaaaaa___]]]VVVZZZYYYSSSOOOQQQUUUVVVWWWWWWVVVVVVVVVVVVWWWWWWUUUTTTUUUYYYaaammmxxx~~~tttiiiWWWRRRZZZ[[[^^^lllkkkZZZ```wwwpppTTT@@@;;;999<<<>>><<<<<<===BBBIIIUUU```jjjuuuyyygggYYYQQQLLLGGGDDDAAA???===;;;:::;;;<<<===?????????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<===>>>???============>>>>>>>>>???BBB@@@>>>======???BBBDDDKKKNNNRRRUUUTTTOOOJJJFFF>>>@@@BBBFFFKKKQQQVVVZZZeeeppp~~~nnnooovvvkkkXXX\\\[[[[[[[[[ZZZZZZXXXVVVSSSRRRPPPMMMMMMMMMNNNNNNMMMNNNLLLKKKLLLMMMNNNLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJOOOUUURRRMMMNNNLLLQQQaaalll~~~hhhiiiZZZUUUQQQPPPRRRLLLNNNLLLGGGEEEFFFDDDAAA???AAABBBAAA>>>;;;::::::888777666666777777666555222222222222222222222222111222222333333222222111...///000000111111000000000000000000000000000000000000000000000000000000000222333333111000000111000000111111222222222222///000111333444555555666444???RRRiii|||zzzyyy}}}sssiii]]]TTTKKKEEEEEEHHHCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>??????@@@AAABBBCCCCCC@@@AAAAAA???===>>>CCCGGGSSS\\\gggsssyyynnnooocccZZZQQQPPPTTTWWWTTTPPPUUUVVVXXX]]]aaabbbbbb```\\\^^^\\\TTTOOOQQQTTTUUUUUUVVVWWWXXXXXXYYYYYYXXXSSSTTTVVVWWW[[[fffuuuxxxnnn[[[UUU\\\[[[WWW]]]rrrlllWWWXXXiii~~~fffKKKCCC>>>>>>>>>;;;::::::===AAAIIISSS\\\hhhyyynnn```WWWPPPLLLFFFDDDAAA>>><<<<<<<<<<<<======>>>>>>???@@@@@@@@@AAA@@@@@@AAADDDEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>><<<<<<<<<<<<===>>>??????=========>>>>>>>>>??????>>>>>>===>>>AAAEEEIIILLLRRRPPPLLLHHHEEECCCBBBAAAAAACCCFFFJJJOOOYYYfffppp}}}|||{{{~~~nnnwwwaaaTTT[[[ZZZ\\\^^^___^^^ZZZVVVSSSSSSPPPNNNMMMNNNNNNNNNMMMLLLKKKJJJKKKMMMNNNMMMLLLLLLKKKKKKLLLMMMMMMLLLJJJNNNUUURRRMMMNNNKKKLLLWWW\\\rrrqqqmmm]]]WWWRRROOOQQQLLLNNNMMMHHHFFFGGGEEEBBB???AAABBBAAA???<<<::::::888777666666777777666555222222222222222222222222111222222333333222222111...//////000000000000000000000000000000000000000000000000000000000000000000222444333111///000111000000111222222222222222//////000222444555555444222666BBBTTThhhtttvvvtttqqqrrruuu}}}rrrbbbQQQIIIIIICCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAA>>>?????????@@@@@@@@@@@@????????????????????????>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@@@@AAA??????@@@AAABBBCCCDDDDDD@@@CCCDDDDDDEEEKKKTTT\\\sss}}}zzzgggdddjjj[[[XXXSSSQQQRRRTTTSSSPPPWWWWWWXXX[[[___aaaaaaaaa```aaa]]]TTTNNNOOORRRSSSSSSTTTWWWYYY[[[[[[ZZZZZZTTTUUUUUUTTTUUU\\\hhhrrroookkk]]]WWW\\\YYYTTTZZZfff}}}ooo\\\XXX```bbbUUUHHHAAA>>>;;;:::<<<;;;<<>>>>>??????AAAAAA@@@BBBDDDFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<<<<=========>>>;;;<<<<<<<<<=========>>><<<=========>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@======>>>>>>>>>?????????;;;===???CCCFFFIIILLLMMMKKKHHHDDD@@@>>>???AAACCCEEELLLSSSXXX]]]iiizzz}}}~~~rrruuu}}}]]]RRRUUUUUUXXX[[[\\\[[[YYYVVVUUUSSSQQQOOONNNNNNOOOOOONNNJJJIIIIIIJJJMMMNNNNNNMMMNNNMMMLLLMMMOOOOOOMMMKKKJJJRRROOOKKKNNNLLLLLLSSSVVV]]]}}}qqq___XXXRRROOOPPPLLLOOOMMMIIIGGGHHHFFFCCC???AAABBBBBB???<<<::::::888777666666777777666555222222222222222222222222222222222333333222222222...//////000000000000000000000000000000000000000000000000000000000000000000222444333000///000111000000111222222222222111//////000111333444333222444555:::FFFVVVdddlllnnnsssqqqpppvvv{{{```LLLEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@AAAAAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA??????@@@AAABBBDDDDDDEEEFFFIIIMMMQQQVVVaaaooozzzzzzeeeXXXWWW\\\XXXZZZYYYUUURRRRRRQQQPPPYYYXXXXXXZZZ]]]``````___bbbccc^^^TTTMMMMMMPPPQQQQQQTTTWWW[[[\\\\\\[[[ZZZVVVVVVTTTRRRQQQVVV]]]cccbbbddd]]]XXX[[[XXXVVV___cccttttttccc[[[\\\vvvvvveeeQQQEEE???<<<===???::::::???GGGMMMSSSbbbqqq{{{rrreee^^^NNNLLLIIIEEEBBB???<<<;;;:::;;;;;;<<<===>>>>>>???AAAAAAAAABBBEEEGGGGGGFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>>>>????????????;;;>>>CCCHHHJJJKKKJJJIII@@@@@@AAAAAACCCDDDEEEEEEEEEQQQ___iiioooyyyuuulll|||ttt\\\OOOMMMQQQSSSUUUWWWWWWVVVVVVWWWTTTRRROOONNNOOOPPPOOOOOOIIIIIIHHHJJJMMMOOOOOONNNPPPNNNMMMNNNPPPQQQOOOLLLEEENNNLLLHHHNNNNNNLLLSSSSSSLLLgggttt\\\TTTTTTSSSPPPPPPOOOMMMJJJGGGEEECCCBBB>>>@@@AAAAAA>>>;;;:::999777777777666555555444444222222222222222222222222333333222222111000//////000000000000000000000000000000000000000000000000000000111111111111000000000000111222222222222111111111111111111111111111000111111111111222222222444444777;;;???HHHZZZjjjsssyyy}}}{{{|||jjjNNNHHHFFFCCCCCCDDDDDDAAA>>>EEECCCBBBBBBDDDDDDDDDBBB@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBBBBAAAAAADDDCCCAAAAAABBBCCCCCCBBBBBBAAA@@@AAABBBAAA???===AAAAAAAAA@@@@@@??????>>>CCCAAA>>>>>>@@@AAA@@@>>>FFFDDDBBBCCCGGGMMMTTTYYY[[[bbblllttt}}}mmm^^^[[[WWWWWW[[[\\\___]]]UUUPPPPPPQQQQQQXXXYYYZZZ\\\]]]]]]^^^^^^```aaa```\\\UUUQQQPPPQQQVVVWWWYYYZZZZZZZZZYYYXXXWWWTTTPPPNNNNNNRRRWWWZZZ]]]^^^^^^^^^]]]^^^aaaccciiinnnnnn___ZZZiiiwwwXXXEEE??????>>>;;;;;;>>>@@@AAAEEEQQQ^^^mmmvvvxxxfffZZZOOOJJJHHHDDDBBBBBB???===;;;::::::<<<>>>???===>>>???AAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@AAA???@@@@@@AAAAAA@@@@@@@@@<<<===???AAAAAA???===<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;========================;;;<<<<<<===>>>??????@@@<<<<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAA@@@@@@======>>>AAAEEEJJJOOOSSSVVVdddvvvyyypppqqqwwwppp^^^UUUSSSMMMPPPPPPPPPPPPPPPQQQRRRRRRWWWTTTPPPNNNPPPPPPOOONNNPPPLLLHHHJJJPPPUUUVVVUUUPPPPPPPPPQQQQQQQQQQQQQQQNNNKKKHHHGGGIIIKKKLLLMMMMMMVVV]]]iiirrr[[[TTTTTTSSSQQQOOONNNLLLIIIGGGDDDBBBAAA>>>@@@AAAAAA>>>;;;:::999777777777666555555444444222222222222222222222222333333222222111000000///000000000000000000000000000000000000000000000000000000111111111111000000000000111222222222222111111111111111111111111111000111111111111222222222222222444777999???MMM[[[qqqzzz}}}yyy~~~yyyfff___VVVPPPNNNMMMIIIEEEEEEDDDCCCDDDEEEEEECCCBBBDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCAAAAAA@@@@@@@@@@@@AAA@@@@@@>>>>>>===???@@@AAA???>>>===>>>???@@@AAACCCDDDDDDFFFFFFEEEFFFGGGHHHIIIIIILLLNNNRRRZZZcccmmmvvv|||vvvbbb]]]\\\VVVRRRSSSUUUYYYYYYSSSOOOQQQTTTTTTTTTUUUVVVXXXYYYYYYZZZZZZ[[[\\\\\\ZZZUUURRRRRRSSSWWWXXXXXXYYYYYYYYYYYYYYYXXXUUUQQQOOOOOOSSSWWWZZZ[[[\\\\\\[[[ZZZ[[[^^^```gggjjjvvvppp``````|||yyyVVVBBB<<<===<<<<<<===???>>>@@@IIITTT```lll{{{vvvjjj]]]VVVPPPIIIDDDCCCBBBAAA???===<<<;;;:::999;;;;;;<<<>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<==============================>>>>>>??????@@@@@@===>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>>>>??????BBBCCCFFFJJJPPPWWW___dddqqq~~~wwwmmmkkkxxxkkk___UUUPPPPPPLLLPPPPPPPPPPPPQQQRRRSSSTTTSSSQQQOOOOOOQQQQQQOOOMMMQQQMMMJJJLLLQQQVVVWWWUUURRRQQQQQQQQQQQQQQQQQQQQQMMMLLLKKKJJJJJJKKKJJJJJJJJJQQQVVV^^^ssspppZZZSSSTTTTTTRRRNNNMMMKKKIIIFFFDDDBBBAAA>>>@@@AAAAAA>>>;;;:::999777777777666555555444444222222222222222222222222333333222222111000000000000000000000000000000000000000000000000000000000000000111111111111000000///000111111222222111111111111111111111111111111000111111111111222222222111111222444444666@@@KKKfffxxxuuujjjccc]]]UUUNNNLLLKKKJJJJJJKKKLLLKKKJJJLLLKKKIIIGGGEEECCCBBBAAACCCBBBCCCEEEFFFFFFCCCAAACCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAABBBDDDDDDCCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCFFFIIIKKKLLLOOOTTTYYYgggkkkrrr|||qqqeee^^^``````ZZZUUUUUUUUUYYYYYYSSSOOOPPPRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWVVVWWWXXXWWWUUUUUUUUUWWWYYYXXXWWWWWWWWWXXXZZZZZZWWWUUURRRQQQQQQTTTXXX[[[[[[ZZZYYYWWWVVVWWW[[[]]]eeeeeejjj|||xxxdddllldddGGG???AAA>>>===>>>???>>>===BBBIIIRRR___qqqsssiii^^^RRRIIIEEEEEEDDDBBB@@@@@@>>>;;;888::::::;;;<<<===>>>>>>>>>@@@@@@@@@??????>>>>>>>>>AAAAAABBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????========================>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>><<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>???@@@AAAAAA@@@???>>>???>>>===<<<<<<>>>@@@AAAGGGJJJOOOVVV___iiittt{{{~~~~~~rrrhhhcccnnn{{{[[[UUUQQQOOOQQQPPPOOOOOOPPPQQQRRRTTTUUUVVVPPPOOOOOOOOOQQQQQQPPPNNNQQQNNNKKKLLLQQQTTTUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQMMMMMMMMMMMMMMMLLLKKKJJJLLLNNNPPPTTT___wwwrrrZZZSSSSSSSSSRRRNNNMMMLLLIIIGGGEEECCCBBB>>>@@@AAAAAA>>>;;;999999777777777666555555444444222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////000000111111111111000000///000000111111111111111111111111111111111111111000000111111111222222222333222444555444333999AAATTTkkkssshhhccc```\\\[[[\\\___``````[[[XXXRRRMMMJJJIIIIIIJJJHHHEEECCCBBBDDDEEECCCAAACCCDDDFFFGGGGGGFFFEEEEEEGGGFFFEEEEEEFFFEEEDDDBBBGGGHHHIIIJJJKKKLLLMMMNNNXXX^^^eeehhhiiinnnxxx|||kkkddd``````^^^ZZZZZZ]]]eeehhhfff]]]VVVSSSSSSQQQSSSSSSSSSSSSTTTUUUVVVVVVUUUUUUVVVVVVVVVWWWXXXXXXYYYXXXVVVUUUUUUWWWYYY[[[UUUTTTRRRRRRTTTWWW[[[]]]\\\[[[YYYWWWUUUVVVZZZ]]]cccbbbaaakkk}}}mmmooo}}}uuuXXXIIIEEE@@@======@@@???===@@@DDDHHHUUUfffuuu~~~qqq```TTTPPPJJJGGGCCCAAABBBBBB@@@>>><<<<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>>??????>>>>>>>>>>>>??????????????????????????????========================>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===>>>???@@@???>>>===;;;???>>>======???BBBFFFHHHOOOTTT\\\dddooo{{{}}}}}}~~~~~~}}}|||mmm^^^\\\ggg~~~}}}uuuXXXVVVQQQLLLNNNQQQOOOOOOPPPQQQSSSUUUWWWXXXTTTRRRPPPOOOOOOPPPPPPQQQPPPMMMLLLMMMPPPRRRSSSSSSVVVUUUTTTRRRQQQQQQQQQQQQNNNOOOPPPPPPOOOOOOOOOPPPTTTPPPOOORRRWWWfffuuu\\\SSSSSSRRRPPPOOOOOOMMMKKKHHHFFFEEEDDD>>>@@@AAAAAA>>>;;;999999777777777666555555444444222222222222222222222222222222222111111111111111000000000000000000000000////////////////////////000000111111111111000000//////000111111111111000000000000000000000000000000000111111111222222222333222444666555333666<<>>???BBBCCCMMMZZZfffpppzzzzzzmmmhhhZZZSSSJJJDDDDDDDDDCCCBBB???>>>===<<<;;;;;;;;;<<<;;;;;;<<<===>>>??????@@@@@@AAAAAAAAA@@@@@@???>>>??????>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;<<<===>>>>>>===<<<<<>>@@@AAAAAA>>>;;;:::999777777777666555555444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000...///000000111111000000000000000000000000000000000111111111111222222222111000111444444222444888777@@@MMMaaazzzxxxuuuwwwzzzyyywwwvvv{{{}}}}}}~~~xxxwwwxxx{{{~~~~~~{{{mmmfffddd\\\^^^bbbdddcccaaa```___lllooommmddd\\\YYYWWWTTTPPPPPPOOONNNOOOPPPQQQRRRYYYXXXVVVWWWXXXXXXWWWVVVVVVUUUSSSRRRRRRTTTVVVXXXQQQRRRRRRTTTVVVYYY[[[]]]YYYZZZZZZYYYXXXXXXZZZ\\\]]]\\\ZZZ\\\ggg~~~qqqbbbbbbuuu}}}^^^IIIAAA;;;;;;=========@@@>>>EEEOOOVVV^^^hhhuuuyyymmm^^^SSSNNNKKKGGGDDDCCCBBB???===;;;:::::::::888888999999;;;;;;<<<<<<>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAACCCEEEIIIOOOWWW```gggkkkzzz|||sssrrrvvvtttjjj___WWWOOOSSSlllooo]]]XXXXXXOOOKKKNNNOOONNNNNNOOOPPPRRRTTTVVVWWW\\\ZZZVVVQQQNNNNNNQQQTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWUUUSSSQQQOOOOOOPPPQQQPPPSSSUUUTTTSSSSSSVVVZZZWWWQQQNNNQQQSSSTTT]]]iiiuuu[[[RRRRRRRRRQQQOOONNNMMMKKKIIIGGGFFFEEE>>>@@@AAAAAA>>>;;;:::999777777777666555555444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000...//////000000000000000000000000000000000000000000111111111111222222222111//////222222000222555444555888AAAVVVrrruuueeebbbbbbaaaZZZ^^^bbbeeefffgggeeeccc```dddddd^^^XXXVVVVVVTTTQQQQQQOOONNNOOOPPPRRRSSSXXXVVVUUUUUUWWWXXXWWWUUUTTTSSSQQQQQQQQQRRRTTTUUUTTTTTTTTTUUUUUUVVVWWWXXXTTTVVVXXXXXXWWWWWWXXXYYYZZZVVVVVV\\\```iiixxxhhh\\\eeeXXXLLLAAA===>>>======>>><<>>>>>???>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>========================;;;;;;<<<<<<======>>>>>>?????????@@@CCCFFFIIIKKKNNNRRRYYYcccnnnyyy~~~yyywwwtttkkk^^^TTTLLLVVVlllwww^^^WWWYYYXXXQQQRRRUUUNNNNNNNNNOOOPPPQQQSSSUUUVVVWWWXXXWWWTTTPPPOOOPPPRRRSSSTTTUUUTTTTTTTTTUUUVVVVVVTTTQQQOOONNNOOOPPPQQQOOOTTTYYYYYYUUURRRRRRSSSPPPNNNLLLLLLMMMOOOTTTXXXsssZZZQQQRRRSSSRRRNNNMMMLLLJJJHHHFFFEEEDDD>>>@@@BBBAAA>>>;;;:::999777777777666555555444444222222222222222222222222111111111111111111222222000000000000000000000000000000000000000000000000000000111111111111000000...//////000000000000000000000000000000000000000000111111111111222222222333000000222222000111555444444333666DDD]]]uuuooo___[[[^^^]]]XXX]]]]]]]]]]]]___ccceeeddd```eeefffaaa\\\[[[[[[YYYTTTSSSRRRQQQQQQRRRTTTUUUVVVTTTSSSTTTWWWXXXVVVTTTRRRQQQQQQPPPQQQRRRSSSTTTWWWVVVVVVUUUUUUTTTTTTSSSOOORRRUUUVVVVVVUUUUUUVVVXXXPPPSSS]]]___^^^nnn{{{kkkXXX\\\gggXXXIIIBBB@@@>>>>>>???===BBBFFFHHHIIINNNVVV]]]kkkpppvvv{{{xxxnnnbbbYYYSSSPPPLLLGGGDDDBBBAAAAAA@@@??????===<<<;;;::::::999:::;;;===>>>>>>>>>>>><<<>>>???AAAAAA???>>><<<========================>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@??????>>>>>>==============================;;;<<<<<<===>>>??????@@@CCCBBBBBBCCCFFFKKKOOORRRYYY^^^hhhttt{{{zzz||||||xxxmmm___QQQIIIKKKbbbpppcccVVVTTTVVVSSSNNNTTTTTTGGGNNNNNNOOOOOOQQQRRRTTTUUUQQQTTTWWWVVVSSSPPPOOOPPPPPPRRRRRRRRRQQQQQQQQQRRRUUUSSSPPPNNNNNNOOOPPPRRRMMMTTT[[[]]]XXXQQQMMMLLLKKKLLLKKKGGGHHHMMMSSSUUUwww^^^SSSRRRQQQPPPPPPNNNLLLJJJIIIHHHEEECCCAAABBBBBBBBB@@@>>>;;;999888666444444444555444333333222222222222222222222333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000//////000000111111222222111111111111111111111111222222111111111111111111333444333333999FFFYYYgggtttnnneee^^^[[[ZZZZZZZZZ[[[\\\\\\]]]___aaabbbccc]]]```bbb```[[[WWWVVVWWWVVVUUUSSSSSSUUUUUUTTTSSSVVVRRRPPPRRRWWWZZZXXXVVVQQQWWW[[[WWWPPPNNNSSSZZZZZZWWWRRRPPPPPPQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUWWW^^^iiiqqqyyydddYYYooooooOOOCCCDDDDDDBBB@@@;;;DDDHHHBBB>>>EEENNNSSS___ccclllxxx~~~~~~wwwlllhhh```SSSJJJFFFDDDDDDCCC@@@???>>>???@@@???===;;;:::999777777999:::999999:::<<<>>><<<:::888:::<<<>>>>>>>>>>>>>>>>>>>>>???=========>>>>>>>>>?????????>>>>>>=========>>>>>>?????????>>>>>>??????@@@??????>>><<<<<<;;;;;;;;;======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<>>;;;:::888666444444555555444333111111111222222333333444333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111333444444333444;;;FFFOOOooorrreeeaaa[[[XXXXXX[[[]]]^^^ZZZZZZ[[[\\\]]]^^^```aaabbbbbbbbb```]]]ZZZYYYYYYXXXWWWVVVUUUVVVUUURRRPPPSSSQQQPPPRRRXXXZZZYYYWWWWWW[[[^^^[[[VVVTTTWWW[[[\\\YYYUUURRRRRRQQQPPPOOOTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSQQQQQQSSSZZZbbbgggvvvbbbhhhkkkYYYRRRMMMKKKKKKLLLNNNJJJBBB>>>BBBFFFFFFPPPTTT^^^kkktttyyyvvvhhh\\\VVVPPPKKKFFFFFFDDDBBBAAAAAA@@@===;;;>>>===;;;;;;<<<<<<<<<;;;888;;;===<<<;;;;;;===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>???>>>>>>======>>>>>>???======<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>????????????AAACCCFFFGGGHHHOOOWWWfffvvv~~~~~~wwwqqqmmmxxxpppeeeWWWJJJKKK^^^ttt~~~bbbVVVXXXPPPPPPPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPWWW]]]\\\TTTNNNMMMPPPMMMNNNNNNOOOOOOOOOOOONNNMMMKKKJJJMMMRRRUUUTTTQQQNNNMMMMMMLLLKKKJJJJJJIIIGGGHHHIIIIIIIIIJJJLLLNNNvvv]]]TTTSSSSSSRRRPPPNNNKKKJJJIIIHHHFFFDDDAAAAAABBBBBBAAA>>><<<:::999777555444555555444333000000111222333444444555333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000000111111111111111111111111111111111111111111111111222444555444111222555999IIIdddvvveee]]]ZZZWWWTTTTTTWWW[[[^^^___[[[[[[[[[\\\\\\^^^______bbbaaaaaaaaabbbbbb```^^^\\\[[[ZZZZZZZZZWWWTTTQQQRRRQQQQQQUUUYYY[[[ZZZWWW\\\^^^___^^^\\\ZZZZZZZZZ[[[YYYVVVTTTSSSRRRPPPNNNSSSSSSSSSSSSSSSRRRQQQPPPTTTQQQNNNNNNRRRWWW\\\^^^mmmvvvhhhmmmmmm[[[NNNJJJLLLJJJGGGAAA<<<<<<@@@AAA???DDDFFFOOO\\\fffoooyyy|||tttkkk```WWWPPPNNNJJJHHHFFFDDDBBB@@@AAA???===<<<======<<<;;;888999;;;:::999999;;;<<<:::::::::999999999999999;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<======>>>===<<<;;;:::::::::::::::999999999999999:::;;;;;;::::::999999::::::;;;;;;????????????@@@AAAAAABBBAAADDDGGGJJJMMMRRRYYY___eeennn}}}vvvllleee]]]YYYSSSKKKJJJYYYzzzeeeRRRMMMPPPMMMLLLLLLLLLLLLKKKKKKKKKJJJKKKLLLLLLLLLLLLKKKJJJNNNXXXaaa```VVVNNNMMMOOOLLLLLLMMMNNNOOOOOOOOONNNKKKIIIGGGIIINNNSSSUUUTTTLLLJJJHHHFFFFFFGGGHHHIIIGGGHHHIIIHHHGGGGGGIIIKKKvvv]]]TTTSSSSSSRRROOOMMMKKKJJJJJJHHHFFFDDD@@@AAABBBBBBAAA>>><<<:::999777555444555555444333111111111222222333333333333222111111000000111111000000000000000000000000////////////////////////111111111111111111111111000000111111111111000000222222111111000000//////111111111111111111111111111111111111111222222222000222444444333222333444666HHHdddppp___[[[\\\YYYWWWTTTTTTVVVXXXZZZZZZ]]]]]]]]]]]]^^^^^^___```^^^^^^```dddiiiiiieeeaaa]]]]]]]]]^^^___\\\XXXUUUTTTTTTUUUXXX[[[[[[YYYVVV\\\\\\[[[[[[[[[ZZZXXXVVVVVVTTTRRRRRRRRRQQQOOOMMMOOOOOOPPPQQQQQQQQQQQQQQQVVVRRRNNNOOOTTTYYY[[[\\\aaauuuxxxiiinnn}}}dddOOODDDAAABBB???<<<;;;===@@@@@@>>>BBBBBBGGGQQQZZZbbbmmmwww{{{pppbbb^^^YYYTTTQQQNNNKKKHHHDDDBBB@@@???@@@@@@???>>><<<===<<<<<<::::::999:::;;;;;;::::::::::::999999999999999999:::::::::;;;:::::::::::::::;;;;;;<<<>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<>>HHHZZZtttmmm^^^XXXWWWXXXYYYWWWUUUUUUVVVVVVUUUTTT\\\\\\\\\\\\\\\]]]^^^^^^\\\]]]bbbhhhllliiibbb[[[YYYZZZ[[[^^^___^^^[[[XXXXXXXXXYYYZZZ[[[ZZZWWWUUUWWWUUUTTTTTTUUUUUUSSSPPPOOONNNMMMNNNOOOOOONNNMMMKKKLLLMMMOOOPPPQQQRRRRRRTTTPPPNNNPPPUUUZZZ\\\\\\aaahhh~~~wwwiiinnn{{{zzz___III<<>>>>>===<<<<<<<<<;;;;;;:::::::::999999999999::::::::::::888888888888888999:::;;;======<<<;;;;;;;;;;;;;;;???>>>>>>======>>>>>>??????>>>>>>=========>>>>>>BBBBBBCCCFFFIIIMMMQQQSSSUUU]]]ffflllrrr}}}{{{rrrgggZZZRRROOOKKKJJJUUUllltttXXXMMMNNNMMMIIIJJJIIIIIIHHHIIIIIIJJJKKKGGGHHHJJJKKKKKKJJJHHHGGGLLLMMMOOOPPPPPPOOONNNNNNLLLMMMMMMNNNOOOOOONNNNNNHHHGGGGGGHHHIIIJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIGGGEEEDDDEEEGGGwww^^^SSSRRRRRRPPPNNNMMMKKKJJJJJJIIIGGGEEE???@@@AAABBBAAA???===;;;:::888666555666666555444555444444333222111000000333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000111222222333333333222111111111222444444<<<777555<<>>>>><<<<<<>>>===;;;<<>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<=========:::::::::::::::;;;<<<=========<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEJJJKKKOOOUUU\\\dddkkkooosssyyy~~~zzzqqqfff[[[PPPIIIEEEHHHRRRcccxxxeeeQQQLLLMMMKKKFFFJJJIIIHHHGGGGGGHHHJJJKKKGGGHHHIIIJJJJJJIIIHHHGGGMMMJJJIIIJJJMMMPPPPPPPPPJJJKKKKKKKKKKKKKKKJJJJJJCCCDDDFFFHHHIIIJJJKKKKKKHHHHHHIIIIIIHHHGGGFFFEEEHHHHHHHHHGGGDDDDDDEEEFFFxxx^^^SSSQQQPPPOOONNNLLLJJJJJJJJJIIIGGGEEE???@@@AAABBBAAA???===<<<:::888666555666666555444444333333222222111111111333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000///000000111222222333333333222111111222333333333555000///222888DDDXXXiiiaaaUUUMMMQQQYYY[[[YYYYYYTTTTTTVVVXXXZZZZZZXXXVVVTTTTTTUUUVVVWWWXXXZZZ[[[YYY]]]bbbdddaaa\\\VVVSSSUUUUUUVVVXXX[[[]]]\\\[[[WWWXXXWWWVVVUUUSSSSSSSSSOOONNNLLLKKKKKKLLLOOOQQQPPPNNNLLLLLLNNNPPPQQQQQQOOOPPPQQQRRRRRRSSSSSSSSSNNNOOOQQQRRRSSSVVVYYY[[[^^^aaafffqqq~~~ooofff___mmmhhhSSSGGG===<<<>>>>>>===???>>><<<===@@@AAABBBGGGMMM\\\ccclllsssxxx|||~~~zzztttnnniiiccc^^^[[[TTTQQQNNNLLLLLLKKKHHHEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBB????????????@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDFFFHHHJJJLLLMMMOOOOOOQQQSSSVVVYYY\\\]]]hhhjjjnnnuuu{{{uuuqqqooobbb___YYYOOOFFFBBBEEEHHHNNNkkkuuuXXXNNNMMMJJJHHHHHHJJJIIIGGGFFFFFFGGGHHHIIIGGGHHHHHHHHHHHHHHHHHHGGGIIIIIIIIIIIIJJJKKKMMMOOOKKKKKKKKKKKKJJJIIIHHHHHHDDDEEEFFFGGGIIIKKKOOOQQQKKKJJJHHHGGGFFFFFFFFFGGGEEEFFFFFFEEECCCBBBCCCEEExxx^^^SSSPPPOOONNNNNNLLLJJJJJJJJJIIIGGGFFF???@@@AAABBBAAA???===<<<:::888666666666666666444222222222222222222333333333222222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111222222000000000000000000000000///000000111222222333333222222222333555666555444000000444888777666===GGGXXXssszzziii^^^XXXQQQNNNRRRTTTRRRSSSWWWXXXXXXZZZ]]]___^^^[[[YYYUUUUUUUUUVVVXXXZZZ[[[\\\UUUYYY^^^___\\\YYYXXXYYYYYYXXXXXXZZZ\\\^^^^^^^^^TTTUUUTTTSSSRRRQQQRRRTTTNNNNNNMMMKKKJJJLLLPPPTTTUUURRRNNNMMMOOOQQQSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRPPPSSSUUUVVVTTTUUUYYY\\\WWWaaaccc```oooxxxmmmaaaaaa{{{ttt^^^IIICCCDDDAAA===;;;CCCAAAAAABBBAAA>>>???DDDOOOVVV___fffkkkpppvvvzzz}}}|||xxxnnniiiddd```]]]YYYSSSOOOLLLLLLLLLKKKJJJIIIIIIHHHDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKOOOPPPRRRUUUXXX\\\^^^```eeegggiiimmmrrrwww{{{}}}|||uuummmfffaaa^^^KKKKKKHHHAAA===@@@LLLVVVrrrfffPPPMMMMMMHHHHHHNNNIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHEEEHHHJJJIIIFFFEEEHHHLLLNNNNNNMMMMMMLLLJJJIIIHHHIIIIIIHHHGGGGGGKKKPPPTTTPPPNNNIIIFFFEEEFFFHHHJJJCCCDDDDDDCCCAAAAAABBBCCC{{{ZZZSSSRRROOOQQQMMMKKKIIIHHHHHHGGGEEECCC===???@@@AAAAAA>>><<<::::::999888777666666666666555555444333333222111111333222222111111222222333333222111000////////////222111111111000000//////000000000000000000000000////////////000000000000000111111111111222222222////////////000000000000000111111111111222222222222222333333333444444444333333222333444666888999EEERRRmmm}}}kkkbbb]]]YYYWWWSSSOOOMMMOOOSSSVVVXXXXXXXXXXXXYYYXXXXXXWWWVVVWWWVVVUUUUUUVVVYYY[[[]]]YYY[[[^^^^^^]]][[[ZZZZZZVVVVVVWWWZZZ^^^aaabbbbbb\\\YYYUUURRRQQQRRRTTTVVVRRRPPPNNNLLLLLLNNNQQQSSSRRRQQQOOOMMMMMMOOOQQQSSS[[[[[[ZZZXXXVVVTTTRRRQQQSSSTTTWWWZZZ]]]^^^[[[YYY\\\^^^```bbbeeetttzzz~~~vvvgggbbbggg[[[DDDCCCIIIEEE;;;AAAAAA@@@???>>>>>>@@@BBBJJJLLLQQQWWW```iiiqqquuuzzz~~~wwwrrrnnnhhheeebbbccccccaaa]]]ZZZYYYYYYQQQQQQPPPQQQRRRRRRQQQOOOPPPRRRSSSPPPMMMMMMSSSXXXQQQTTTWWWXXXXXXYYY]]]```eeegggkkkpppuuuxxxzzz{{{vvvkkkdddaaa\\\UUUNNNCCCEEEFFFDDDBBBJJJ\\\mmmdddXXXOOOOOOOOOLLLLLLNNNLLLJJJHHHFFFFFFFFFHHHHHHKKKJJJHHHGGGFFFGGGHHHIIIFFFFFFFFFFFFFFFIIIMMMQQQOOOPPPOOOKKKHHHJJJRRRYYYVVVRRRLLLHHHHHHMMMSSSWWWSSSMMMIIIIIIHHHFFFEEEGGGEEEEEEEEEDDDCCCDDDGGGJJJ{{{[[[UUUSSSOOOPPPNNNLLLIIIHHHHHHGGGEEECCC===???@@@AAAAAA>>><<<::::::999888777666666666666555555444333333222111111222111111000000111111222111000000000000000111111111111111000000000//////000000000000000000000000////////////000000000000000000111111111222222222////////////000000000000000111111111111222222222222222222222333333333333222222333333444666777888888@@@QQQhhhhhh\\\WWWTTTRRRQQQNNNKKKJJJLLLOOORRRSSSVVVVVVVVVVVVVVVUUUTTTSSSTTTTTTSSSSSSTTTVVVXXXZZZYYYZZZ\\\\\\[[[ZZZYYYYYYVVVUUUVVVXXX[[[]]]]]]]]]VVVUUUTTTSSSSSSSSSTTTUUUTTTRRROOOLLLKKKLLLNNNOOOPPPOOOMMMMMMMMMPPPRRRTTTZZZZZZYYYXXXWWWUUUTTTSSSWWWXXXZZZ]]]``````^^^\\\\\\]]]___aaabbbllltttjjjdddxxxxxxZZZKKKHHHEEE??????AAACCCAAA??????AAADDDCCCEEEHHHNNNUUU^^^eeejjjwww{{{|||~~~zzztttpppjjjhhhffffffeeeeeecccaaafffhhhhhhddd``````dddhhhiiilllooopppqqqrrruuuxxx{{{lllfff```\\\YYYVVVQQQLLLGGGDDD@@@BBBLLL___www~~~^^^UUUNNNNNNOOOMMMLLLMMMMMMKKKIIIGGGGGGGGGHHHHHHJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHJJJMMMPPPRRRSSSRRROOOLLLOOOVVV]]]]]]XXXRRRMMMLLLOOOTTTXXXVVVPPPLLLMMMKKKGGGEEEFFFEEEEEEEEEDDDCCCDDDGGGIII~~~___WWWUUUPPPQQQNNNLLLJJJIIIHHHGGGEEECCC===???@@@AAAAAA>>><<<:::999999888777666666666666555444444333333222222111111000000000000000000111////////////000111222333111111000000000000//////000000000000000000000000////////////000000000000000000000111111111222222////////////000000000000000111111111111222222222000111111111222222222222111222333444555666666666555888>>>EEEMMM___~~~qqq^^^QQQLLLLLLLLLKKKKKKIIIHHHIIIKKKNNNOOOOOORRRRRRSSSSSSRRRRRRQQQPPPQQQPPPPPPPPPQQQSSSTTTVVVYYYYYYYYYYYYYYYXXXWWWWWWUUUTTTSSSTTTVVVXXXWWWVVVRRRSSSTTTUUUUUUUUUUUUUUUVVVSSSOOOLLLJJJJJJKKKKKKMMMLLLLLLLLLMMMPPPSSSTTTXXXXXXXXXXXXWWWVVVVVVVVVZZZZZZ\\\^^^```aaa^^^\\\]]]\\\]]]^^^^^^aaalllxxx|||iiifffttt{{{|||dddVVVLLLDDD???AAABBBAAA>>>===>>>@@@>>>>>>@@@CCCIIIQQQXXX\\\kkkpppwww~~~vvvnnniiiYYYXXXVVVRRRNNNIIIEEEBBBEEEDDDFFFRRRhhhhhhWWWQQQMMMNNNPPPOOOMMMNNNOOOMMMKKKIIIHHHHHHHHHIIIHHHIIIJJJJJJKKKJJJJJJIIINNNNNNMMMKKKJJJJJJMMMOOORRRSSSSSSQQQPPPRRRYYY___bbb^^^XXXSSSQQQRRRVVVXXXWWWRRRPPPQQQOOOJJJFFFFFFEEEEEEEEECCCBBBCCCFFFHHHbbbYYYUUUQQQTTTNNNLLLJJJIIIIIIGGGEEECCC===???@@@AAAAAA>>><<<:::999888777666666555555666444444444333333222222222111111000000000000111111000000//////000111222222000000000000000000//////////////////////////////////////////000000000000000000000000111111111111////////////000000000000000000111111111222222222000000000000111111111111000111333444555555444444444666999:::999>>>OOOaaavvviii^^^VVVKKKFFFFFFHHHIIIIIIIIIHHHHHHKKKNNNOOOOOONNNMMMMMMOOOPPPQQQQQQQQQQQQOOONNNNNNNNNOOOPPPRRRSSSXXXWWWVVVWWWWWWXXXWWWVVVRRRQQQQQQRRRTTTUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVTTTRRROOOLLLJJJIIIJJJJJJMMMLLLKKKLLLMMMOOOQQQRRRUUUUUUUUUVVVVVVWWWXXXXXXZZZYYYZZZ\\\^^^^^^\\\ZZZ^^^[[[[[[\\\\\\\\\aaahhh|||~~~iii___ZZZbbbwwwuuu^^^MMMGGGEEEAAA@@@@@@@@@>>><<<======<<<>>>BBBHHHNNNRRRZZZ```iiirrryyywwwkkkaaaZZZWWWPPPRRRRRROOOJJJEEECCCCCC@@@LLL```wwwiiiWWWRRROOONNNPPPRRRRRRPPPOOOPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLQQQPPPOOOMMMJJJIIIKKKLLLNNNOOOOOOOOOOOORRRXXX\\\aaa^^^YYYUUUSSSTTTVVVWWWUUUQQQPPPRRRQQQKKKGGGGGGEEEEEEDDDCCCAAABBBEEEGGGaaaVVVRRROOOSSSNNNLLLJJJIIIIIIHHHFFFDDD===???@@@AAAAAA>>><<<:::999888777666555555555555444444333333333333222222222222222111111222222222222222111000//////000000//////////////////000000////////////////////////////////////000000000000//////000000000111111111////////////000000000000000000111111111222222222//////000000000111111111000111222444444444333333///000444999:::999>>>EEEWWWgggjjjYYYSSSPPPLLLGGGFFFGGGIIIIIIIIIGGGGGGHHHKKKNNNOOONNNMMMHHHIIIKKKNNNPPPRRRSSSSSSNNNNNNOOOOOOOOOPPPQQQQQQVVVUUUUUUVVVXXXYYYWWWUUUQQQPPPOOOQQQSSSTTTTTTSSSVVVUUUSSSRRRRRRRRRSSSTTTRRRPPPNNNLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXZZZ\\\\\\[[[YYY___[[[XXXYYYZZZ[[[```ggghhhwwwbbbRRRUUUgggzzzbbbWWWMMMCCCAAADDDFFFBBB===>>>===<<<<<>><<<:::888888777666555555555555333333333333333333333333333333222222222222333333333222111000////////////......////////////000000000000000000000000000000////////////000000000000/////////000000000111111////////////000000000000000111111111111222222222///000000000111111111111000111222222333333333222444111111666999777888:::AAAGGGYYYwwwqqqbbbSSSMMMOOOLLLJJJHHHHHHHHHIIIGGGFFFEEEEEEFFFIIILLLLLLKKKIIIEEEGGGIIILLLOOOQQQSSSTTTOOOOOOOOOPPPPPPQQQQQQQQQTTTSSSTTTWWW[[[\\\ZZZVVVQQQPPPOOOQQQSSSTTTSSSRRRTTTRRRPPPNNNNNNOOOPPPQQQPPPOOONNNMMMLLLMMMMMMNNNMMMLLLLLLKKKKKKKKKLLLLLLOOONNNNNNOOOQQQSSSUUUWWWWWWVVVVVVXXXZZZ[[[ZZZYYY]]]YYYVVVWWWWWWYYY```iiidddwww|||mmm[[[TTT]]]qqqlll^^^MMMDDDEEEEEEBBB<<<===<<<<<<<<<===???AAACCCCCCHHHPPPZZZcccllluuu{{{{{{uuunnnaaaWWWQQQQQQUUUXXXTTTRRRMMMFFFAAAAAAGGGLLLkkknnnTTTQQQPPPPPPTTTVVVUUUUUUWWWVVVSSSRRRRRRQQQQQQPPPOOOOOONNNOOONNNLLLKKKKKKMMMOOOPPPNNNOOONNNLLLIIIHHHHHHJJJKKKKKKLLLMMMOOORRRTTTVVVSSSRRRQQQPPPOOOOOOPPPPPPLLLIIIJJJNNNOOOKKKHHHHHHDDDDDDCCCBBB@@@@@@CCCEEEggg[[[TTTOOORRROOOMMMKKKJJJIIIHHHFFFDDD===???@@@AAAAAA>>><<<:::888888666555555555555555333333333333333333333333222222111111111111222222111111000000000000000111........./////////000000000000000000000000000000////////////000000000000////////////000000000111////////////000000000000000111111111111222222222000000000111111111222222111111111111111222222333888444222444555333333555999888???OOObbbuuu{{{jjj\\\WWWQQQJJJIIINNNIIIIIIHHHIIIIIIHHHFFFDDDEEEEEEEEEGGGJJJJJJIIIGGGEEEFFFIIIKKKMMMOOOPPPPPPNNNOOOOOOPPPPPPPPPPPPPPPRRRRRRTTTZZZ___```\\\XXXSSSQQQPPPPPPQQQRRRPPPOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNJJJJJJJJJKKKKKKLLLLLLMMMLLLKKKKKKKKKMMMPPPSSSTTTRRRRRRRRRTTTVVVXXXXXXWWWYYYVVVUUUUUUSSSTTT\\\eeeeeeiiiwwwrrraaa\\\eeeyyylllWWWJJJDDD@@@???<<<============>>>>>>>>>???BBBFFFLLLRRRZZZbbbhhhlllqqqyyy~~~wwwpppkkk___XXXPPPMMMOOOSSSWWWXXXSSSNNNGGGCCCFFFQQQ^^^hhh~~~ZZZOOORRROOORRRWWWXXXUUUTTTWWWWWWSSSQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRPPPPPPMMMMMMNNNLLLJJJIIIJJJKKKJJJJJJJJJLLLOOOQQQRRRRRRPPPPPPOOOOOONNNMMMMMMLLLMMMIIIIIILLLMMMIIIFFFGGGDDDDDDCCCAAA???@@@BBBDDDnnnccc[[[TTTUUUOOOMMMKKKJJJJJJIIIFFFDDD>>>???@@@AAAAAA???<<<:::888777666555555444444555333333333333333333333333111111000000000000111111////////////000111222333---.........//////000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000111111111111222222222111111111111222222222222222111000000000111222333111///111555666444555999666444555;;;???FFFWWWhhhqqqddd\\\PPPJJJNNNOOOJJJIIIOOOGGGGGGHHHIIIIIIGGGFFFDDDHHHGGGGGGHHHJJJJJJIIIHHHFFFGGGHHHJJJKKKLLLLLLLLLNNNOOOOOOPPPPPPPPPOOOOOOQQQQQQUUU[[[bbbccc^^^YYYUUUSSSQQQPPPPPPOOOMMMLLLNNNPPPSSSVVVWWWVVVUUUTTTSSSRRRQQQOOONNNMMMMMMMMMGGGHHHIIIJJJKKKMMMNNNNNNJJJIIIIIIIIIKKKNNNQQQSSSMMMMMMMMMOOORRRTTTTTTSSSUUUTTTTTTTTTPPPOOOVVV```ccc]]]bbb|||sssccc[[[gggqqqWWWHHHEEEGGG===>>>????????????>>>>>><<<===???AAADDDJJJQQQWWWYYY___hhhsss|||{{{vvvnnneee[[[UUUOOOJJJFFFHHHNNNSSSTTTRRRIIIFFFDDDIIIZZZrrrgggLLLMMMSSSMMMSSSXXXYYYTTTSSSVVVVVVSSSQQQQQQRRRSSSSSSSSSSSSSSSQQQTTTWWWZZZYYYVVVQQQNNNLLLMMMNNNMMMLLLKKKLLLMMMHHHGGGHHHJJJMMMOOOOOONNNPPPPPPPPPOOONNNLLLKKKJJJOOOKKKIIILLLKKKHHHEEEFFFDDDDDDCCCAAA??????AAADDDrrrhhhaaaVVVQQQPPPNNNLLLKKKKKKJJJHHHFFF@@@======AAABBB???<<<<<<;;;999666444333333444555333333444555555444333333222222222111111111111000111111111111000000000000000000//////.........---111111000000//////......000000000000000000000000////////////000000000000000000////////////000000000000000000111111111111111222444444444222000///111111222222222333333333222222333333333333444444333555777777777888:::<<>>=========kkk___YYYQQQPPPPPPNNNLLLKKKJJJIIIGGGEEE@@@======AAABBB???<<<<<<;;;:::888555444444555666333333444555555444333333222222222111111111111000111111111000000000//////000/////////............000000000000//////......000000000000000000000000////////////000000000000000000////////////000000000000000000111111111111111222333444444222000///111111111222222222333333222222222333333333444444333444666666666666888:::;;;CCCPPP___pppzzznnnbbb\\\XXXRRROOOQQQOOONNNMMMLLLKKKJJJJJJIIIFFFEEEEEEFFFHHHGGGEEECCCDDDDDDFFFGGGHHHHHHHHHHHHJJJIIIIIIKKKNNNNNNLLLJJJOOOMMMKKKKKKMMMNNNNNNNNNNNNPPPSSSUUUVVVVVVTTTSSSOOOOOOQQQUUUZZZZZZVVVQQQOOOQQQTTTVVVWWWWWWVVVUUUWWWUUUUUUUUUQQQLLLKKKOOOOOOOOONNNLLLKKKJJJIIIIIIHHHHHHHHHIIILLLOOOPPPQQQPPPNNNOOOSSSZZZ]]]\\\ZZZ\\\YYYUUUQQQOOOPPPRRRSSSPPPXXX```eeelllxxxnnnhhhqqqlll]]]KKKHHHCCCAAAAAAAAA@@@???BBB@@@>>>>>>???@@@???>>>DDDHHHOOOVVV^^^gggooouuuyyy}}}|||uuuqqqkkkcccYYYQQQMMMKKKIIIGGGOOOOOONNNLLLIIIGGGFFFFFFKKKXXXpppyyy^^^UUUTTTQQQPPPSSSQQQOOOMMMPPPUUUWWWVVVSSSOOOOOOOOOPPPQQQSSSTTTUUUSSSQQQOOOQQQSSSSSSNNNJJJLLLNNNPPPQQQPPPLLLHHHFFFFFFFFFFFFHHHKKKMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFHHHHHHHHHGGGFFFEEECCCCCCBBBAAA@@@>>>======<<<<<>>>>>???@@@CCCGGGMMMVVV```fffmmmqqqwww{{{}}}yyytttmmmeee```WWWRRRLLLHHHHHHJJJLLLMMMLLLLLLJJJGGGDDDEEEJJJNNNaaauuu~~~sssbbbTTTRRRSSSQQQOOORRROOOMMMLLLNNNRRRTTTSSSQQQLLLLLLMMMMMMNNNPPPQQQRRROOOLLLJJJKKKMMMNNNKKKHHHLLLMMMOOOOOOMMMJJJGGGEEEGGGFFFFFFGGGIIIKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@>>>===<<<<<<;;;;;;iiiVVVOOOOOOUUUQQQOOOLLLJJJIIIGGGDDDBBB@@@======AAABBB???<<<<<<:::999888777666666666666333333333333333333333333222222222111111111000000111000000000///////////////////////////.........////////////////////////////////////////////////////////////000000000000000000////////////000000///000000000111111111111111111222222222222111000111111111111222222222222111222222222222333333333444555666555444333444555::::::999888888<<>><<<::::::<<<>>>>>>>>><<<<<<===>>>BBBHHHOOOUUU[[[___dddjjjoootttyyy}}}{{{vvvooohhhaaaZZZTTTPPPIIIHHHGGGGGGJJJNNNQQQSSSLLLKKKGGGCCCDDDMMM[[[fffjjjZZZRRRNNNOOOPPPNNNNNNPPPPPPNNNMMMMMMOOOPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKKKKLLLIIIGGGGGGHHHJJJIIIHHHKKKLLLMMMLLLKKKHHHFFFDDDGGGEEEDDDEEEFFFFFFEEEDDDHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>???>>>===<<<;;;;;;;;;;;;mmmYYYQQQPPPVVVQQQOOOLLLJJJIIIGGGDDDBBB@@@======AAABBB???<<<<<<888777777666555555555555333333333333333333333333222222222111111111000000000000000////////////............///////////////.............../////////////////////////////////////////////000000000000000000////////////000000///000000000111111111111000111111111111111111111000000111111111222222222111111111222222222333333555666777666444333444555000222555777777777777888<<<@@@DDDJJJUUUgggwww~~~oookkkdddXXXOOOOOOSSSTTTRRRKKKJJJJJJLLLOOOQQQNNNJJJJJJJJJJJJKKKKKKKKKKKKLLLGGGFFFFFFGGGJJJLLLLLLKKKGGGHHHIIIJJJKKKKKKKKKKKKNNNOOOPPPQQQRRRTTTUUUVVV\\\YYYUUURRRQQQOOOLLLJJJMMMLLLKKKJJJJJJJJJKKKLLLJJJOOOVVV\\\___\\\UUUPPPLLLMMMNNNOOOPPPPPPOOOOOOUUUQQQQQQXXX\\\XXXSSSPPPOOONNNMMMLLLLLLLLLMMMNNNMMMJJJHHHJJJPPPTTTVVVUUUPPPOOONNNNNNPPPRRRTTTTTTQQQPPPOOONNNNNNPPPRRRSSSRRRbbbsssxxxpppgggeeegggzzz~~~nnniiilllsss]]]MMMEEEEEECCCAAA@@@@@@>>><<<999<<<===>>>>>>>>>@@@CCCFFFGGGKKKPPPUUUZZZ___eeeiiiqqqsssvvvzzz}}}~~~yyyvvvoooiii```XXXSSSPPPMMMLLLKKKLLLMMMMMMMMMMMMMMMMMMOOOMMMJJJKKKSSSdddyyyeeePPPOOOLLLKKKLLLLLLKKKLLLNNNNNNMMMMMMMMMNNNNNNNNNMMMNNNMMMKKKJJJIIIHHHHHHHHHKKKIIIGGGFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCDDDFFFGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBBBBAAA@@@???>>>=========<<<;;;::::::::::::mmmYYYQQQOOOTTTQQQOOOMMMKKKJJJIIIFFFDDD@@@======AAABBB???<<<<<<666666666666555555555444333333222222222222333333222222222111111111111000000000////////////...............///////////////---............/////////000000000000000000000000////////////000000000000000000////////////000000000000000000111111111111000000000111111111111222000000000111111111111222111111111111222222222222444555666666444333444555444444555555666777777888777999;;;===@@@EEEKKKOOO[[[mmmzzzqqqhhh^^^WWWVVVSSSOOONNNPPPRRRQQQOOOGGGHHHHHHIIINNNRRRQQQLLLJJJJJJJJJKKKKKKKKKKKKKKKFFFEEEEEEGGGJJJMMMNNNMMMIIIJJJJJJKKKKKKJJJJJJIIIKKKMMMOOOPPPQQQSSSWWWYYY]]]ZZZVVVSSSQQQNNNKKKHHHIIIIIIHHHHHHGGGHHHHHHIIIJJJNNNTTTYYYYYYVVVRRRNNNLLLLLLMMMNNNNNNNNNNNNNNNUUUOOOMMMUUU[[[YYYRRRMMMMMMMMMLLLLLLMMMPPPSSSTTTTTTPPPLLLOOOVVV[[[]]][[[RRRRRRRRRRRRRRRSSSSSSTTTNNNMMMLLLLLLNNNPPPRRRTTTUUU\\\eeeiiigggdddaaaaaacccwwwqqqiiiiiinnn{{{___OOODDDBBB@@@??????>>>===<<<>>>???@@@@@@>>>>>>>>>???AAADDDHHHKKKNNNSSSXXX[[[dddggglllppptttwwwxxxxxx{{{~~~~~~|||yyyxxxvvvrrrnnnkkk___ZZZSSSMMMLLLMMMNNNOOORRRSSSRRROOOKKKGGGDDDDDDFFFHHHNNN[[[nnnzzzYYYKKKLLLKKKIIIIIIIIIJJJKKKMMMKKKKKKLLLMMMOOOPPPQQQRRRRRRQQQOOONNNLLLKKKJJJJJJKKKJJJIIIHHHGGGHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBEEEIIILLLMMMLLLGGGFFFEEEDDDCCCDDDEEEEEEAAAAAAAAA@@@???>>>===<<<===<<<<<<;;;::::::;;;;;;iiiXXXRRRPPPTTTQQQOOOMMMLLLLLLJJJHHHFFF@@@======AAABBB???<<<<<<666777777777777666555555333333222111111222333333222222222111111111111000000000/////////...................../////////000---------.........//////000000000000000000000000////////////000000000000000000////////////000000000000000000111111111111000000000000000111222222000000000000111111111111111111111111222222222222222333444444333222444555;;;999888777777777666666777888:::<<<<<<<<<>>>AAA???KKKZZZhhhsssuuunnnddd[[[WWWUUUUUUTTTOOONNNPPPSSSUUUSSSNNNKKKHHHIIIHHHFFFKKKRRRRRRMMMKKKKKKJJJJJJIIIHHHHHHGGGDDDCCCCCCEEEHHHLLLMMMMMMJJJJJJJJJJJJIIIHHHGGGFFFHHHJJJLLLMMMNNNPPPTTTXXX[[[WWWRRRNNNLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIMMMQQQTTTUUUSSSQQQPPPMMMMMMNNNNNNNNNNNNOOOOOOSSSNNNMMMSSSXXXUUUQQQNNNNNNNNNMMMNNNPPPSSSWWWYYYWWWRRRNNNQQQXXX___```^^^SSSTTTUUUUUUTTTSSSSSSSSSMMMLLLLLLLLLMMMOOOQQQRRRWWWXXX[[[^^^___```___^^^[[[dddxxxzzzqqqnnniii|||iiiRRRMMMGGGBBB@@@@@@AAAAAA>>>???@@@???>>>===???@@@BBBCCCEEEGGGHHHKKKOOORRRXXX\\\aaagggllloooqqqqqquuuyyy~~~}}}zzzyyyvvvqqqmmmiiieeeaaa^^^QQQNNNJJJGGGHHHIIIIIIIIINNNOOONNNKKKHHHGGGIIIKKKNNNUUUeeezzzkkkSSSMMMHHHHHHGGGGGGJJJMMMMMMLLLKKKLLLNNNOOOPPPQQQRRRSSSRRRQQQPPPOOOOOONNNNNNNNNLLLLLLKKKJJJHHHGGGGGGHHHEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDFFFIIILLLLLLKKKFFFEEEDDDBBBBBBCCCDDDEEEAAAAAA@@@@@@???===<<<;;;===<<<<<<;;;;;;;;;;;;;;;gggWWWSSSQQQVVVQQQPPPMMMMMMLLLLLLIIIHHH@@@======AAABBB???<<<<<<777888888888888777777666444333222111111222333444222222222111111111111000000/////////............---.........//////000000---------.........//////000000000000000000000000////////////000000000000000000////////////000000000000000000111111111111000000//////000111222222000000000000111111111111000111111111111222222222000222333333222222333444333333444777888888666444777555444444333333666:::999<<<@@@CCCFFFNNNYYYbbbgggqqqyyyrrriii___YYY___\\\WWWQQQLLLIIIHHHGGGLLLJJJKKKOOOQQQOOOMMMKKKHHHHHHEEEBBBFFFMMMNNNIIIMMMLLLKKKIIIGGGEEEDDDCCCBBBAAAAAACCCGGGJJJLLLMMMIIIIIIIIIHHHGGGFFFDDDCCCFFFHHHJJJKKKKKKMMMQQQUUUYYYSSSLLLGGGFFFHHHIIIJJJEEEFFFGGGHHHHHHHHHHHHGGGIIILLLOOORRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOPPPPPPPPPNNNOOOSSSTTTQQQOOOPPPPPPPPPOOOPPPRRRVVVZZZ\\\WWWQQQMMMPPPXXX^^^___^^^RRRTTTVVVVVVTTTRRRQQQQQQMMMMMMLLLLLLLLLMMMOOOPPPRRRSSSVVVXXXZZZYYYVVVTTTZZZXXXbbb{{{yyyrrrjjjpppzzzuuukkk\\\OOOFFFBBBAAAAAA>>>>>>>>>===<<<===@@@CCC>>>???@@@@@@@@@BBBEEEGGGKKKOOOUUU\\\aaaeeefffggglllpppvvvzzz}}}~~~|||{{{xxxuuurrroookkkeee___ZZZVVVRRRPPPIIIHHHEEEDDDDDDCCCAAA???CCCDDDEEEFFFHHHMMMVVV]]]oooxxx{{{ZZZIIIHHHDDDEEEEEEGGGKKKPPPOOOMMMOOOPPPQQQQQQPPPOOOPPPQQQOOOOOOOOONNNOOOOOOPPPPPPKKKLLLLLLKKKHHHGGGFFFGGGDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGEEEFFFGGGGGGFFFDDDEEEDDDBBBAAAAAABBBCCCDDD@@@@@@@@@@@@???===<<<;;;======<<<;;;;;;;;;<<<<<>>AAABBB>>><<<===<<<:::888666444444444444333333333222222222111111000000000000000000000000222111111000///......---,,,,,,,,,---...///000000//////............//////222111000//////....../////////000000000000//////000000000000000000000000000000000000////////////000000000000000000000000111000/////////000222333111111111222222333333333222222222222222222222222222222333333333333444444555555555666666666666777666777777999:::<<<>>>???BBBFFFOOO[[[iiirrrttttttzzz}}}}}}tttnnnkkk]]]\\\ZZZXXXUUUSSSQQQPPPOOONNNMMMNNNNNNMMMJJJHHHGGGIIIKKKLLLLLLJJJHHHFFFIIIFFFDDDEEEJJJLLLJJJGGGKKKJJJIIIHHHFFFEEECCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIGGGFFFIIIMMMMMMHHHCCCHHHGGGGGGGGGHHHJJJLLLMMMOOOMMMJJJGGGFFFFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJLLLNNNPPPRRRSSSTTTPPPPPPOOOMMMLLLMMMOOORRRNNNOOOOOOPPPPPPQQQQQQQQQUUUTTTTTTSSSTTTTTTUUUUUUQQQQQQQQQTTTWWWYYYYYYXXXVVVUUUTTTSSSQQQQQQPPPPPPQQQNNNKKKJJJKKKLLLLLLLLLMMMNNNPPPRRRTTTTTTTTTTTTTTTVVV]]]fffppp{{{zzzuuuaaaQQQGGGDDDBBBAAA@@@???===<<<;;;;;;::::::;;;;;;===>>>@@@@@@EEEFFFIIILLLPPPSSSVVVWWW___bbbfffiiilllpppuuuyyyxxx}}}}}}~~~}}}}}}}}}zzzuuuqqqmmmjjjfffccc]]]XXXRRROOONNNMMMJJJHHHEEE???>>>CCCFFFAAA>>>@@@EEEFFFHHHMMMWWWhhh|||uuulllccc[[[TTTJJJIIIHHHGGGIIILLLPPPRRRSSSMMMMMMMMMLLLLLLKKKKKKJJJKKKIIIGGGHHHKKKLLLKKKJJJGGGHHHHHHGGGEEEDDDEEEGGGDDDEEEEEECCCAAABBBGGGKKKLLLJJJGGGEEEDDDCCCDDDEEEDDDCCCCCCBBBAAA???>>>===============<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;lllSSSPPPRRRPPPTTTQQQNNNMMMNNNNNNKKKHHHCCC???>>>AAABBB???======<<<:::888666555444444444444444444333333333222222000000000000000000000000111111111000///.........,,,---------...///////////////............//////000///////////////000111111000///......///000111000000000000000000000000000000000000////////////000000000000000000000000111000/////////000111222111222222222222222222333222222222222222222222222222222222333333333444444444444555555555666666666666777777888999;;;<<<===:::;;;>>>DDDJJJLLLKKKJJJMMMOOORRRUUUYYY\\\^^^___dddgggjjjmmmpppsssvvvyyy~~~yyyllliiiddd^^^XXXSSSPPPNNNPPPPPPOOONNNMMMLLLKKKKKKMMMLLLLLLLLLMMMLLLJJJGGGGGGIIIKKKLLLLLLKKKIIIHHHJJJFFFCCCCCCGGGIIIIIIHHHMMMLLLKKKJJJHHHGGGFFFEEECCCDDDDDDDDDEEEGGGHHHIIIKKKIIIIIILLLOOOOOOKKKFFFHHHHHHGGGFFFFFFGGGHHHIIIIIIHHHFFFEEEFFFGGGJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLOOORRRTTTVVVWWWTTTTTTRRRPPPMMMMMMOOOQQQNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUQQQPPPPPPQQQTTTWWWWWWWWWUUUTTTRRRQQQQQQPPPQQQQQQTTTQQQMMMKKKKKKLLLLLLKKKLLLNNNPPPRRRTTTTTTUUUUUUQQQQQQTTTYYY^^^gggyyyxxxiiinnn}}}lllYYYMMMDDDCCCBBBBBBBBBAAA@@@???@@@???????????????@@@AAAAAABBBCCCEEEHHHJJJKKKLLLNNNPPPTTTXXX[[[___dddhhhjjjttt}}}}}}{{{|||zzzwwwsssqqqppppppnnnmmmllliiiddd```]]]ZZZVVVTTTPPPMMMHHHGGGGGGGGGEEECCCGGGCCCBBBEEEEEEBBBBBBEEEIIIQQQ^^^lllzzzzzzxxx```\\\WWWUUUQQQIIIIIIHHHHHHJJJMMMOOOOOOOOOKKKJJJJJJIIIIIIIIIIIIIIIJJJHHHFFFGGGJJJKKKJJJIIIJJJIIIHHHEEECCCDDDGGGJJJGGGHHHGGGEEEBBBCCCFFFJJJJJJIIIFFFDDDCCCBBBCCCCCCCCCCCCCCCBBBAAA???>>>===============<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::mmmSSSPPPSSSPPPSSSPPPMMMLLLNNNNNNLLLIIICCC???>>>AAABBB???===>>>;;;:::888666555444555555555555555444444444333333000000000000000000000000111111000000//////......------..................//////............//////............///000111222222000...,,,,,,...000222000000000000000000000000000000000000////////////000000000000000000000000000000/////////000111222222222222222222111111111222222222222222222222222222222222222333333333333333333333444444444555555666666666777777888999:::555555666888;;;===<<<;;;BBBBBBBBBBBBBBBBBBBBBBBBFFFIIIKKKMMMNNNOOORRRTTTWWW[[[``````]]][[[ZZZ[[[\\\___cccgggjjjmmmqqqtttyyy|||xxxtttqqqnnnjjjfffggggggggggggfffaaa[[[VVVQQQQQQPPPOOONNNMMMLLLLLLIIIJJJJJJKKKKKKLLLLLLMMMLLLKKKJJJJJJKKKKKKIIIGGGGGGHHHJJJLLLMMMLLLKKKJJJKKKHHHEEEDDDFFFHHHIIIIIILLLLLLKKKJJJIIIGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIKKKIIIIIIKKKMMMMMMJJJGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDEEEHHHJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMPPPSSSVVVXXXYYYXXXWWWUUURRRNNNMMMNNNPPPMMMMMMMMMMMMOOORRRTTTVVVRRRRRRSSSSSSTTTTTTUUUUUURRRPPPNNNNNNQQQTTTUUUUUURRRQQQPPPOOOOOOPPPRRRRRRUUURRRNNNLLLLLLLLLKKKKKKKKKMMMNNNQQQRRRTTTTTTTTTTTTRRRQQQRRRRRRVVVbbbooo|||ddd]]]bbbnnnnnn___PPPLLLEEEAAA????????????AAA@@@>>>===<<<<<<======>>>>>>???@@@AAAAAABBBBBBBBBDDDHHHKKKNNNRRRVVVYYYYYYeeeppppppmmmoootttwwwwwwxxxzzzzzzzzzzzz|||}}}~~~zzzwwwqqqnnnjjjgggeeedddbbbaaa]]]ZZZVVVSSSPPPNNNKKKHHHEEECCCAAA@@@AAABBBBBBAAAAAA@@@AAACCCBBBBBBGGGNNNQQQ```xxx|||wwwbbbRRRQQQPPPRRRRRRLLLIIIIIIKKKNNNPPPOOOLLLIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIGGGFFFFFFHHHIIIIIIHHHLLLJJJGGGDDDBBBDDDIIILLLJJJJJJIIIFFFDDDDDDFFFHHHIIIGGGEEECCCBBBAAABBBBBBBBBBBBBBBAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888nnnUUUQQQSSSQQQSSSOOOLLLKKKMMMNNNMMMJJJCCC@@@???BBBBBB???===>>>;;;:::888666555555555666444444444444333333333333000000000000000000000000111000000000/////////..................---------//////............/////////////////////000111111000///...------...///000////////////////////////000000000000////////////000000000000000000000000////////////000000111111333333222222111111000000111111111111111111111111111222222222222333333333222222333333333444444444666666555555666666777777777777888999<<<>>>@@@AAA>>>>>>==================>>>@@@AAABBBAAABBBCCCEEEFFFIIILLLMMMKKKIIIHHHIIIDDDFFFIIIKKKKKKMMMPPPRRRVVVWWWYYYZZZZZZ]]]aaadddeeeeeeddddddccccccbbbbbb^^^[[[WWWVVVUUUUUUSSSQQQUUUWWWYYYZZZZZZVVVQQQMMMGGGGGGHHHHHHHHHHHHGGGFFFIIIIIIJJJKKKMMMNNNOOOOOOJJJHHHHHHHHHIIIIIIHHHGGGFFFHHHJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGFFFFFFGGGHHHIIIKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMOOORRRTTTVVVWWWWWWVVVTTTQQQNNNMMMNNNPPPNNNLLLKKKJJJLLLNNNRRRTTTPPPQQQRRRSSSTTTTTTTTTUUUSSSPPPNNNMMMOOORRRTTTTTTPPPOOONNNNNNOOOPPPRRRSSSSSSPPPMMMKKKLLLLLLLLLLLLJJJKKKLLLNNNPPPQQQRRRSSSTTTRRRQQQQQQPPPQQQYYYccc{{{nnn^^^ZZZ]]]vvvxxxnnndddWWWLLLFFFDDDCCCBBBAAA@@@>>><<<;;;<<<<<<===>>>>>>>>>?????????@@@@@@???AAACCCEEEFFFIIILLLOOOLLLYYYdddddd```aaafffjjjkkkmmmoooooooooppprrrsssvvvvvvwwwwwwxxxwwwwwwwwwxxxxxxyyyzzz}}}}}}}}}}}}~~~|||zzzxxxsssnnnjjjeeebbb^^^\\\[[[ZZZYYYWWWSSSPPPMMMJJJIIIGGGDDDBBBBBB@@@??????@@@AAABBBCCC>>>BBBGGGIIIJJJOOO[[[eeekkk{{{pppYYYNNNNNNMMMPPPQQQKKKJJJKKKOOORRRSSSOOOJJJEEEGGGFFFEEEDDDEEEFFFHHHIIIGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGEEEDDDEEEHHHKKKJJJIIIHHHFFFEEEFFFGGGHHHHHHGGGFFFDDDBBBBBBBBBBBB@@@@@@AAAAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999888777pppVVVRRRTTTQQQSSSOOOKKKKKKLLLNNNLLLJJJDDD@@@???BBBCCC???===>>>;;;:::888777666666666666333333333333222222222222000000000000000000000000000000000000////////////...............---------//////............//////111111000///////////////---...///000000///...---////////////////////////000000000000////////////////////////////////////......//////000000000000222222222111111000000000111111111111111111111111111111111222222222333333222222222333333333333444666555555444444555555666999999888777666777888999888888777777777888999:::888999::::::999999:::;;;<<<===???@@@???>>>======<<<===>>>>>>===<<<===???DDDDDDEEEDDDDDDEEEHHHJJJKKKKKKJJJJJJIIIIIIIIIHHHJJJIIIIIIJJJKKKMMMMMMLLLHHHKKKNNNPPPOOOLLLIIIGGGCCCCCCDDDDDDDDDDDDCCCBBBGGGGGGHHHIIIIIIJJJKKKKKKHHHGGGFFFFFFHHHIIIHHHGGGFFFGGGIIIJJJKKKKKKKKKKKKJJJNNNRRRSSSPPPKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQPPPNNNLLLLLLNNNPPPMMMLLLJJJHHHHHHJJJLLLNNNNNNOOOQQQRRRTTTTTTTTTTTTTTTQQQNNNMMMOOOQQQRRRSSSMMMMMMNNNOOOPPPQQQRRRSSSOOOMMMJJJJJJLLLNNNOOOOOOIIIIIIJJJKKKLLLNNNOOOPPPNNNLLLKKKLLLKKKKKKPPPWWW___mmmzzzfffZZZYYYcccuuuxxxnnnggg^^^UUUOOOFFFEEEBBB@@@??????@@@AAA===>>>>>>??????@@@@@@AAA>>>???AAA@@@@@@AAACCCEEEEEEPPPXXXVVVQQQRRRVVVYYYXXXZZZ\\\\\\\\\]]]___aaaeeefffgggiiijjjkkkkkkkkknnnnnnooopppsssvvvyyy{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvuuutttssstttvvvyyyzzzzzzzzzyyyxxxwwwvvvvvvuuurrrqqqnnnkkkhhhccc\\\XXXRRRPPPNNNNNNNNNNNNMMMKKKIIIGGGDDDBBBBBBAAA???===@@@@@@?????????AAADDDGGGKKKSSS\\\aaaeeeppp~~~tttbbbQQQKKKLLLHHHKKKMMMGGGKKKMMMPPPTTTTTTPPPJJJEEEGGGGGGFFFFFFGGGHHHIIIJJJEEEEEEEEEEEEEEEFFFGGGHHHEEEGGGHHHHHHFFFFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCBBBBBB?????????@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777qqqWWWSSSTTTQQQTTTPPPKKKJJJLLLMMMLLLJJJDDD@@@???BBBCCC@@@>>>???;;;:::888777666666777777333333222222222111111111000000000000000000000000000000000000////////////------..................//////............//////222111000///............+++---///111111///---+++000000000000000000000000000000000000////////////////////////////////////---...///000000000//////111111111111111000000000111111111111111111111111111111111111222222222222222222222333333333444444555444444444444555555666777888888777666666888999@@@???===;;;;;;;;;<<<<<<:::;;;<<<<<<;;;:::;;;===999999:::;;;;;;:::999999:::;;;<<<<<<;;;;;;<<<======>>>?????????@@@BBBDDDBBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHDDDGGGJJJJJJIIIFFFEEEEEEGGGGGGGGGHHHHHHIIIJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFEEEEEEGGGIIIIIIHHHFFFGGGHHHIIIIIIIIIIIIIIIHHHOOOVVVWWWQQQKKKGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEGGGHHHHHHHHHHHHFFFFFFGGGHHHIIIKKKMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMLLLKKKIIIJJJMMMOOOLLLJJJIIIGGGGGGHHHIIIJJJLLLNNNPPPRRRTTTTTTTTTTTTTTTQQQNNNMMMNNNPPPPPPPPPKKKMMMOOOQQQRRRRRRRRRQQQNNNLLLJJJKKKMMMOOOQQQQQQJJJJJJIIIJJJJJJKKKMMMMMMLLLIIIIIIKKKIIIGGGIIINNNRRRSSS```|||yyymmmeeebbbcccppp|||lll___RRROOOJJJEEEBBB@@@???@@@<<<======>>>??????@@@@@@@@@AAABBBAAA@@@???AAACCCBBBIIILLLHHHEEEFFFIIIIIIKKKLLLNNNNNNNNNNNNPPPQQQSSSTTTVVVXXXYYY[[[[[[\\\aaaaaaaaaccceeehhhkkkmmmjjjkkkkkkllllllkkkkkkjjjgggggggggggghhhjjjlllmmmmmmlllkkkjjjhhhgggfffeee```^^^[[[XXXUUUQQQLLLIIIFFFEEEEEEFFFGGGHHHGGGFFFEEECCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>AAAFFFMMMRRR```kkkvvv|||xxxaaaWWWMMMLLLMMMIIILLLPPPIIILLLMMMOOORRRSSSPPPKKKGGGHHHIIIIIIIIIIIIIIIJJJJJJEEEFFFFFFFFFEEEEEEGGGHHHDDDFFFIIIJJJIIIGGGGGGHHHGGGEEEEEEEEEHHHIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA===>>>>>>?????????>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::;;;::::::999888777rrrXXXTTTTTTQQQUUUPPPKKKIIIKKKLLLKKKIIIDDD@@@@@@CCCCCC@@@>>>???;;;:::888777666777777888444444333333333222222222000000000000000000000000////////////000000000000,,,---------...///////////////............//////111000///////////////000,,,---////////////---,,,000000000000000000000000000000000000////////////////////////////////////---...///000000000///...000000000000111111111111111111111111111111111111111111111111222222222222333333333333444444444444444444444444444555666777333666888999999999<<<>>>???>>>;;;999777777777888555666777777777777888999;;;;;;;;;<<<======;;;::::::<<<===>>>======???@@@<<<>>>@@@@@@@@@@@@AAABBB@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEHHHJJJLLLKKKIIIGGGGGGIIICCCCCCBBBBBBCCCEEEFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJGGGFFFDDDEEEGGGIIIJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFMMMUUUTTTMMMFFFCCCDDDDDDDDDDDDEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@???@@@CCCEEECCCCCCEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKJJJIIIHHHHHHKKKMMMIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLOOORRRTTTTTTTTTTTTRRRPPPNNNMMMNNNNNNMMMKKKKKKMMMQQQTTTTTTSSSQQQOOOQQQOOOMMMMMMOOOQQQRRRRRRMMMLLLKKKJJJJJJKKKLLLMMMLLLJJJJJJMMMLLLHHHIIILLLMMMKKKOOObbb~~~uuunnnooottt}}}sssiiiddd\\\RRRJJJEEEAAA@@@>>>>>>>>>>>>????????????AAABBBBBBBBBAAAAAACCCEEECCCEEEDDD@@@>>>AAACCCBBBEEEFFFGGGGGGFFFFFFGGGIIIHHHIIIJJJLLLMMMNNNNNNNNNRRRSSSTTTUUUWWWXXXZZZ[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZWWWWWWXXXZZZ[[[\\\^^^^^^]]]\\\[[[YYYWWWUUUTTTSSSPPPNNNKKKJJJIIIGGGEEEBBBEEEDDDDDDEEEGGGHHHGGGEEEEEECCCAAAAAABBBCCCBBBAAA>>>???AAADDDJJJUUUaaajjjxxxwwwaaaYYYRRRLLLOOOPPPKKKNNNSSSLLLKKKKKKLLLNNNOOONNNKKKIIIIIIJJJKKKLLLLLLJJJIIIHHHDDDFFFGGGFFFEEEDDDGGGIIIGGGIIIJJJJJJIIIIIIJJJKKKJJJHHHFFFGGGIIIJJJIIIGGGGGGGGGFFFEEEDDDBBBAAA@@@<<<======>>>??????>>>>>><<<<<<<<<;;;;;;;;;::::::999999:::::::::999999888rrrXXXTTTUUUQQQVVVQQQLLLIIIJJJKKKJJJHHHEEEAAA@@@CCCCCC@@@>>>???;;;:::999777777777888888555555444444444333333333000000000000000000000000////////////000000000000,,,,,,------...///000000//////............/////////......//////000111222.........------.........000000000000000000000000000000000000////////////////////////////////////,,,---///000000000///...//////000000111111222222000000000000000000000000000111111111111222222222333333444444444444555555444444444444555666777777222555777666333222333444AAA???<<<:::999999999:::666777999999999999:::<<<:::999999999;;;;;;999888999:::<<<<<<;;;;;;<<<===<<<>>>@@@AAA???=========???@@@@@@AAAAAABBBBBBBBB@@@BBBDDDEEEDDDDDDEEEFFFHHHJJJKKKIIIFFFDDDFFFHHHIIIHHHFFFEEEEEEFFFHHHIIIEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFDDDEEEGGGIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDLLLRRRPPPHHHAAA@@@CCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBAAA@@@>>>===>>>AAADDDCCCDDDEEEEEEEEEDDDBBBBBBHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIGGGGGGIIILLLGGGGGGHHHIIIJJJJJJKKKKKKJJJLLLOOORRRTTTTTTTTTTTTPPPNNNMMMLLLMMMLLLJJJHHHJJJMMMRRRUUUVVVTTTPPPNNNUUURRRPPPOOOPPPRRRSSSSSSOOONNNMMMKKKKKKKKKLLLMMMIIIGGGHHHLLLLLLIIIIIILLLJJJJJJMMMVVVhhhwwwnnnjjjttt|||qqqdddXXXOOOJJJGGGAAAAAAAAA@@@@@@?????????<<<===?????????@@@BBBDDDFFFFFFBBB===>>>BBBCCCAAA@@@AAABBBBBBAAA@@@AAACCCDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOKKKMMMNNNPPPRRRSSSTTTTTTRRRQQQPPPNNNLLLJJJHHHGGGHHHFFFDDDCCCDDDEEEDDDCCCCCCBBBBBBCCCEEEFFFDDDCCCBBB@@@??????@@@AAAAAA@@@BBBDDDHHHMMMVVVdddtttcccTTTWWWNNNKKKOOOOOOIIIKKKOOOIIIIIIIIIIIIKKKLLLMMMKKKJJJHHHJJJLLLMMMMMMJJJHHHFFFDDDFFFHHHGGGEEEDDDGGGJJJKKKLLLKKKJJJIIIJJJMMMPPPMMMKKKIIIIIIKKKKKKIIIFFFFFFEEEEEEDDDCCCAAA@@@???;;;<<<===>>>?????????>>><<<<<<;;;;;;;;;:::::::::888888999:::::::::999999sssWWWOOOPPPQQQSSSOOOKKKJJJLLLLLLJJJHHHIIIAAA===@@@DDDCCC>>><<<<<<:::777777777777666444333222000111222222111///111111000000000000111111111///---...111222000...................................................................................................////////////////////////////////////////////////......///000000000000000111000///......///000111000000000000000000000000111111111111111111111111111000000111222333222111444333333222222333444444444444444444444444444444555555555666666666666777<<<;;;999888888888999999::::::999888888888999999:::;;;<<<<<<;;;:::888777::::::999999::::::;;;<<<======???@@@@@@???>>>===???@@@BBBAAA@@@@@@AAACCCAAAAAA@@@AAABBBDDDFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHJJJHHHEEEFFFHHHIIIGGGEEEFFFEEECCCBBBCCCBBB@@@??????@@@@@@>>>======???BBBBBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBAAA???>>>???AAA@@@AAACCCDDDEEEFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCBBB@@@BBBDDDFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIILLLOOOPPPMMMGGGCCCCCCFFFHHHJJJLLLJJJGGGGGGIIIMMMMMMPPPRRRPPPNNNOOOVVV\\\^^^SSSJJJJJJLLLKKKMMMRRRLLLLLLNNNQQQTTTSSSQQQNNNRRRTTTUUUTTTQQQPPPOOOPPPPPPNNNLLLLLLNNNNNNLLLIIIMMMIIIEEEFFFJJJNNNNNNLLLLLLLLLLLLNNNTTTbbbrrr~~~{{{oooiiieeeaaaaaannn|||lll[[[PPPKKKJJJGGGEEEBBB@@@@@@??????>>>===???AAACCCCCCBBBCCCDDDDDDCCC@@@???>>>>>>@@@??????@@@AAAAAA@@@>>>@@@@@@@@@@@@AAABBBCCCDDDGGGDDDBBBBBBDDDEEECCCAAACCCDDDEEEFFFFFFEEEDDDCCCEEEDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCC@@@AAAAAA@@@>>>===>>>???CCC>>>===???AAACCCHHHNNNTTTZZZcccnnnyyyuuuyyyiiiQQQMMMSSSMMMKKKHHHIIIKKKMMMKKKJJJKKKKKKHHHGGGLLLQQQOOOIIIKKKIIIGGGGGGIIIIIIGGGEEEEEEFFFGGGGGGEEEDDDDDDEEEKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJHHHGGGDDDCCCBBBAAA???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::999999::::::888888888888888888888888vvvZZZRRRSSSSSSRRRNNNJJJIIIKKKKKKIIIGGGIIIAAA===@@@DDDBBB>>><<<===;;;888888888888777555555333222222333444222111111111000000000000111111111///......111111000......................................................................................................................................................//////000000000/////////...------------...///////////////////////////111111111111111111111111111000000111222222222111222111222222222333444555444444444444444444444444444444555555555666666666::::::888777777777888888;;;;;;:::999888888888999999999999999999888888777:::999999999999:::;;;;;;;;;;;;===>>>???>>>======???@@@AAAAAA@@@@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHEEECCCCCCEEEGGGFFFEEEHHHFFFDDDCCCBBBAAA???===???@@@AAA@@@>>>>>>@@@AAABBBCCCCCCDDDCCCBBBAAA@@@>>>??????@@@@@@@@@??????>>>???AAACCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAADDDFFFHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIMMMOOOQQQNNNHHHEEEGGGIIIHHHJJJKKKJJJIIIHHHIIIJJJMMMOOOPPPOOONNNPPPTTTXXXWWWSSSRRRUUUUUURRRUUUZZZUUUSSSQQQPPPPPPPPPOOOMMMPPPRRRRRRRRRPPPOOOPPPQQQPPPMMMJJJKKKNNNQQQSSSRRRNNNKKKHHHHHHKKKNNNMMMLLLKKKKKKJJJJJJLLLSSS]]]dddxxxjjj^^^___cccsss|||rrrlllccc```[[[WWWSSSOOOIIIEEECCCAAA>>>>>>???AAABBBAAACCCCCCBBBAAA???>>>???@@@?????????@@@BBBBBB@@@>>>@@@@@@@@@@@@@@@@@@AAAAAACCCAAA??????AAABBBAAA???BBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@>>>?????????????????????AAABBBAAA@@@>>>>>>???AAAAAA@@@CCCLLLUUU\\\dddlllwwwzzz~~~vvv___OOOKKKMMMLLLJJJHHHHHHIIIJJJIIIGGGIIIIIIIIIJJJPPPVVVUUUOOOJJJHHHFFFGGGHHHHHHFFFDDDDDDFFFGGGGGGEEEDDDDDDEEEHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFEEECCCCCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999:::888888888888888888888888zzz^^^UUUVVVUUURRRNNNIIIHHHIIIJJJIIIGGGHHHAAA===AAADDDBBB>>>===>>><<<999888999999888666777555444444555666444333111111000000000000111111111///...///000111000...................................................////////////////////////........................................................................//////000000000//////...000///...------...///000////////////////////////111111111111111111111111000000000111111111222222000000111222222333444555333333333333444444444444333333333444444444555555888888777666666666666777<<<;;;:::999888888888888777777777777777777888999999999999999999:::;;;;;;888999;;;======>>>======>>>???AAA@@@??????@@@BBB@@@@@@AAABBBCCCCCCBBBBBBAAABBBDDDFFFGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGHHHGGGGGGFFFEEEDDDAAAAAABBBCCCDDDEEEFFFFFFEEEBBB@@@@@@BBBDDDFFFFFFKKKHHHFFFDDDCCCAAA???<<>>???>>>???AAADDDEEEBBB>>><<<>>>@@@BBBCCCDDDDDDDDDBBBAAAAAAAAAAAACCCDDDEEEDDDEEEGGGJJJLLLNNNOOOPPPLLLJJJHHHGGGGGGGGGIIIJJJOOOPPPPPPNNNJJJIIIKKKNNNKKKKKKLLLMMMNNNNNNLLLIIILLLLLLMMMNNNOOOPPPQQQRRRNNNQQQXXX]]]\\\YYY[[[```]]]YYYSSSOOOMMMMMMMMMMMMNNNOOOOOOOOONNNNNNPPPRRRSSSPPPMMMMMMOOOSSSVVVWWWPPPNNNLLLKKKLLLMMMMMMLLLMMMMMMMMMMMMLLLMMMOOORRR]]]oooyyykkkooommmmmmooommmnnn}}}~~~zzzuuurrrpppjjj```YYYRRRMMMGGGCCCBBBCCCCCCCCCCCCBBB@@@?????????@@@@@@@@@???@@@BBBDDDDDDBBB@@@======>>>>>>>>>>>>>>>===AAA@@@>>>>>>@@@AAAAAA@@@??????>>>>>>============@@@??????>>>>>>>>>???????????????>>>>>>>>>>>>===@@@???>>>============>>>>>>???@@@@@@@@@CCCGGGJJJOOOPPPXXXeeeqqqzzzooo^^^UUUOOOJJJHHHKKKIIIHHHGGGHHHGGGFFFDDDFFFHHHJJJLLLSSSYYYYYYTTTIIIGGGFFFFFFFFFFFFEEECCCDDDEEEGGGFFFDDDCCCCCCDDDDDDDDDEEEDDDBBBAAABBBCCCDDDCCCBBBBBBCCCCCCBBBAAAAAAAAA@@@???===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999777777777777777777777777|||aaaWWWWWWVVVSSSNNNIIIHHHIIIJJJIIIHHHGGGAAA>>>AAACCCAAA>>>======;;;999888888888777666777666555555666666555333111111000000000000111111000/////////000000000///................................................////////////////////////......................................................................../////////000//////...---222111000//////000111222////////////////////////111111111111111111111111///000111111000000111222000111111222222333333333333333333333333444444444222222333333333444444444666555555555555555555555<<<;;;:::999888777777777777666555555666888999;;;999999999888999::::::;;;777888:::<<<===>>>>>>======>>>@@@???>>>>>>???AAAAAAAAACCCDDDDDDCCCBBBAAA@@@BBBDDDFFFFFFEEECCCBBBCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAAAAABBBCCCDDDDDDBBBAAA??????AAACCCFFFGGGMMMKKKHHHFFFDDDBBB???<<<>>>@@@CCCCCCBBB@@@@@@@@@BBBBBBAAAAAA@@@???>>>===BBB@@@@@@DDDIIIJJJEEE@@@===>>>@@@BBBCCCDDDDDDDDDAAA@@@??????AAACCCFFFHHHJJJKKKMMMOOOPPPRRRSSSTTTLLLJJJHHHGGGGGGIIIKKKMMMPPPPPPOOOMMMKKKLLLOOORRROOONNNOOORRRUUUTTTOOOKKKKKKJJJKKKMMMOOOPPPOOOMMMIIINNNUUUZZZ[[[ZZZZZZ\\\\\\XXXSSSOOONNNOOOOOOOOOLLLMMMMMMMMMMMMMMMPPPRRRXXXVVVSSSQQQQQQQQQRRRRRRPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOXXXfffvvvyyykkkaaaeeeppp}}}uuufff___UUUMMMHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAABBBDDDDDDBBB@@@<<<===>>>@@@@@@@@@@@@???AAA@@@@@@@@@AAAAAABBBBBB@@@@@@???>>>============AAAAAA@@@????????????@@@<<<=========<<<<<<===>>>AAA@@@???>>>>>>>>>???@@@>>>@@@CCCFFFJJJPPPWWW\\\jjjkkkrrr}}}oooZZZQQQQQQPPPLLLIIIKKKJJJIIIHHHGGGFFFDDDCCCEEEHHHJJJLLLQQQVVVUUUPPPGGGGGGFFFEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCAAACCCEEEDDDAAA???@@@AAACCCBBBAAAAAABBBCCCBBBAAA@@@???>>>===<<<;;;::::::999:::::::::;;;;;;;;;;;;::::::999888888888888888777777777777777777777777|||```WWWWWWVVVTTTPPPJJJHHHJJJKKKKKKIIIGGGAAA???BBBCCC@@@>>>>>><<<:::888777777777666555666555444444555555444333111111000000000000111111///000000000/////////000................................................////////////////////////..............................................................................////////////......222111000//////000111222........................000000000000000000000000...000111111//////111222222222333333333222111111222222222333333333444444222222222333333333333444444444444444444444444444::::::999888777666666666777666666666777888:::<<<999888888888888999::::::888999;;;===>>>>>>>>>>>><<<===???>>>======>>>@@@AAABBBDDDEEEEEEDDDCCCBBBAAABBBCCCDDDDDDBBB@@@???BBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@????????????@@@@@@AAAAAABBBAAAAAAAAAAAAAAADDDFFFHHHMMMJJJHHHFFFDDDBBB???======???BBBBBBAAA?????????AAA@@@@@@???>>>=========BBB@@@@@@DDDIIIJJJEEE@@@>>>@@@AAACCCDDDDDDDDDDDDAAA@@@@@@@@@BBBEEEHHHJJJMMMMMMMMMNNNOOOPPPPPPQQQJJJIIIGGGGGGHHHKKKNNNPPPOOONNNMMMLLLLLLMMMPPPRRROOONNNPPPSSSVVVUUUOOOKKKJJJJJJJJJLLLNNNNNNLLLJJJMMMNNNPPPRRRVVVXXXWWWTTTSSSQQQPPPPPPQQQRRRRRRQQQLLLMMMNNNNNNMMMMMMOOOQQQWWWWWWVVVUUURRRPPPNNNMMMNNNPPPRRRPPPMMMJJJIIIJJJIIIIIIIIIJJJKKKLLLMMMLLLOOOQQQTTT[[[iiizzzlllhhhlllppp{{{ssshhh^^^VVVQQQNNNLLLGGGEEEDDDDDDEEEEEEBBB???AAA@@@???@@@AAAAAA@@@???===>>>???@@@AAABBBBBBBBB?????????>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>===============>>>888:::<<<<<<;;;;;;===??????AAACCCEEEGGGIIIKKKKKKNNNQQQUUUZZZ___fffnnnrrr||||||eeeZZZOOOMMMOOOMMMKKKKKKKKKLLLLLLJJJHHHFFFDDDDDDFFFIIIJJJIIIJJJMMMKKKGGGGGGGGGFFFEEECCCBBBBBBBBBBBBDDDEEEEEECCCBBBBBBCCC???CCCFFFFFFBBB??????@@@AAA@@@??????AAAAAA@@@??????>>>>>>===<<<;;;::::::999999999999:::::::::;;;999999888777777777777888666666666666666666666666zzz^^^VVVWWWVVVUUUPPPKKKHHHJJJLLLKKKJJJFFFBBB@@@BBBCCC???>>>???;;;999777666777777666444666444333333444444333222111111000000000000111111...000111000///...///111................................................................................................------------------------------------------------,,,---...////////////...///...---,,,,,,---...///........................000000000000000000000000---000222111///...000333222333444555444444222222111111222222333333444444222222222333333333444444222333444444555444444444888777666666666666666666666666666666777888999:::888888888888888999::::::888999;;;===>>>>>>======;;;<<<>>>===<<<<<<===???AAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>BBBBBBBBBCCCCCCBBBBBBBBB@@@@@@AAA@@@@@@???>>>======>>>>>>>>>?????????@@@@@@AAACCCCCCCCCDDDFFFHHHHHHFFFDDDCCCBBBAAA???===<<<>>>??????>>>======>>>???>>>======<<<=========???>>>???AAADDDEEEBBB>>>@@@AAABBBDDDDDDDDDCCCBBB@@@@@@@@@AAACCCEEEHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGIIIKKKNNNPPPLLLKKKKKKKKKKKKMMMNNNOOOKKKLLLMMMPPPQQQPPPLLLIIIIIIJJJKKKLLLLLLLLLKKKJJJSSSRRROOONNNQQQUUUSSSMMMKKKKKKLLLOOORRRTTTTTTRRRNNNOOOQQQQQQOOONNNNNNOOOOOOQQQSSSSSSQQQNNNLLLLLLJJJOOORRRQQQKKKGGGGGGIIIJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHIIIMMMSSSccc~~~tttmmmlllttt~~~|||uuuooojjjggg[[[WWWRRRPPPQQQQQQOOOLLLJJJGGGDDDCCCDDDEEEEEEDDD@@@@@@?????????@@@@@@AAA>>>??????>>><<<<<<===>>><<<===????????????======>>>=========>>>>>>???@@@===@@@CCCDDDCCCDDDGGGJJJLLLPPPWWW^^^cccfffggggggkkknnnssswww|||qqq]]]OOOKKKKKKMMMLLLIIIHHHKKKKKKLLLNNNLLLIIIGGGEEEEEEGGGIIIHHHEEECCCEEEEEEBBBFFFGGGGGGEEECCCAAAAAABBBBBBCCCEEEDDDBBBAAAAAABBB???DDDIIIHHHCCC???>>>@@@>>>===<<<===>>>???>>>===>>>>>>======<<<;;;::::::888888999999999:::::::::999888777777666777777777666666666666666666666666xxx]]]VVVWWWWWWUUUPPPJJJGGGIIIKKKKKKJJJEEEBBB@@@CCCBBB???>>>???<<<:::888777888888666555666444333333444555333222111111000000000000111111...000111111......///111................................................------------------------........................------------------------------------------------+++,,,---...///000000000...---,,,++++++,,,---...........................000000000000000000000000,,,000222111...---000333///111333555777777666555000111111222333333444444333333333333444444444444222222444555555555444444555444444444444555666666444555666666777777777777888888888888888999999:::888999:::<<<<<<<<<;;;::::::<<<======<<<;;;===>>>?????????@@@AAABBBCCCDDDAAAAAA@@@?????????@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<===============>>>>>>>>>>>>AAADDDDDDCCCCCCDDDEEEBBB@@@???>>>??????===;;;;;;<<<<<<;;;::::::;;;======<<<;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@??????AAABBBBBBCCCBBBAAA@@@???>>>???@@@AAACCCEEEFFFFFFBBBBBBAAABBBBBBDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMHHHHHHHHHIIIJJJKKKKKKKKKHHHJJJMMMNNNMMMKKKJJJIIIIIIKKKMMMMMMJJJIIIJJJLLLSSSUUUSSSNNNMMMPPPOOOJJJIIIIIIJJJLLLPPPRRRRRRQQQPPPRRRUUUTTTRRROOOMMMLLLIIILLLNNNNNNLLLJJJKKKMMMFFFLLLRRRPPPJJJDDDEEEHHHJJJJJJJJJMMMOOONNNKKKHHHCCCCCCEEEHHHIIINNN]]]lll~~~tttnnn~~~uuukkkeeeeeeggghhhgggaaa]]]XXXUUUUUUVVVWWWXXXSSSQQQNNNJJJIIIHHHIIIJJJGGGHHHHHHFFFCCCBBBCCCEEEDDDFFFIIIKKKLLLJJJHHHGGGKKKKKKKKKLLLMMMNNNOOOPPPOOOSSSXXXYYYYYYZZZ^^^ccchhhnnnwww~~~lllVVVLLLFFFFFFHHHLLLJJJFFFGGGJJJIIILLLNNNMMMJJJGGGFFFFFFFFFHHHFFFBBB@@@CCCEEECCCFFFHHHHHHFFFCCC@@@AAABBBAAACCCDDDDDDBBBAAAAAABBB>>>DDDJJJIIICCC>>>>>>@@@>>>===<<<===???@@@???>>>>>>>>>======<<<<<<;;;;;;888888888888999999999999888888777666666666666777555555555555555555555555www\\\UUUXXXYYYTTTOOOIIIFFFGGGIIIJJJIIIEEEBBBAAACCCBBB>>>===@@@===;;;999888999999777666777555444444555555444333111111000000000000111111...000222111...---///111................................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------***+++,,,...///000000111///...---,,,,,,---...///........................000000000000000000000000,,,///222111...---000333---///222666888999999999000000111222333333444444333333444444444444555555111222444555666555444444333333333333444555666666333444555666666666555444888888888777888999999:::777888999:::;;;:::999888:::;;;===<<<;;;;;;<<<>>>>>>=========>>>@@@BBBDDD@@@???=========???BBBCCC@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<===============<<<@@@DDDEEECCCBBBBBBCCC===<<<;;;;;;<<<<<<;;;::::::;;;:::999888888:::<<<;;;;;;::::::;;;<<<>>>???@@@AAABBBAAA???>>>???AAAAAAAAABBBBBBAAA@@@>>>======>>>???AAACCCCCCDDDDDD????????????AAACCCEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJFFFFFFFFFHHHIIIJJJIIIGGGGGGKKKOOOOOOLLLJJJJJJLLLHHHLLLOOOMMMHHHGGGJJJMMMNNNUUUVVVOOOIIIJJJKKKHHHKKKJJJIIIJJJLLLOOOOOOOOORRRUUUWWWWWWTTTOOOLLLKKKJJJKKKKKKJJJGGGFFFIIILLLCCCKKKQQQPPPHHHCCCDDDGGGEEEEEEHHHLLLOOONNNIIIEEEIIIGGGHHHKKKJJJIIINNNXXXZZZwwwxxx{{{pppssszzzvvvvvvzzz~~~xxxsssmmmiiihhhjjjllllllmmmjjjeee___\\\[[[[[[\\\RRRSSSTTTQQQMMMKKKMMMOOOUUUXXX\\\```aaa___\\\ZZZ]]]]]]]]]^^^___aaabbbcccccchhhmmmooonnnpppuuuzzz|||sssTTTIIIKKKFFFFFFHHHKKKKKKGGGGGGKKKHHHKKKMMMMMMIIIFFFFFFFFFDDDFFFEEEAAA@@@DDDHHHHHHGGGHHHIIIGGGCCC@@@AAACCCAAACCCDDDCCCBBB@@@AAAAAA===DDDJJJIIICCC>>>===???@@@??????@@@AAABBBBBBAAA>>>>>>>>>===<<<<<<<<<;;;777888888888888999999999888888777666666666666666555555555555555555555555yyy___XXX[[[\\\TTTQQQLLLHHHHHHIIIIIIIIIFFFCCC@@@@@@BBBBBB???<<<;;;:::999888777777777777666555555444222111000000111111000000000000111111//////000000000000//////......------------......---------............///........................///...---,,,+++,,,------...---,,,,,,,,,,,,---...,,,---......,,,,,,---...............////////////333111///...---------...///000111000...------...//////000000///...------000000000000000000000000///111333444444444222111000000111222222222222111333222222222222333444444333444666777777666444333222222333333333333444444333333333444444444555555777777777777777777888999777777888888888999999999;;;===>>>>>>===<<<<<<=========>>>???????????????>>>>>>>>>>>>============AAAAAAAAAAAAAAA@@@???>>>???>>>===<<<<<<<<<<<<<<<999999999:::::::::;;;;;;============>>>>>>>>>>>>>>>;;;888888;;;<<<<<<:::;;;;;;:::999888888888888999999999999:::<<<===>>><<<=========>>>>>>??????@@@@@@AAAAAAAAA@@@??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGDDDFFFGGGIIIJJJJJJIIIIIIIIIHHHHHHIIIKKKOOORRRTTTMMMLLLKKKIIIIIIIIIJJJKKKPPPNNNLLLJJJHHHHHHHHHHHHFFFHHHJJJLLLNNNPPPQQQQQQNNNOOOPPPQQQQQQQQQOOOOOOFFFGGGIIIJJJKKKJJJIIIIIIFFFHHHJJJLLLKKKIIIFFFCCCCCCEEEHHHKKKKKKIIIFFFDDDDDDEEEGGGGGGGGGGGGIIIJJJUUU]]]ppp{{{}}}yyy}}}{{{xxxxxx{{{}}}|||xxxtttnnnjjjeeeffffffdddaaa^^^]]]]]]gggkkkrrrxxxzzzyyyvvvtttpppooonnnnnnooorrruuuwww{{{}}}vvv[[[KKKFFFHHHGGGFFFEEEEEEFFFGGGGGGFFFEEEGGGHHHHHHGGGFFFHHHIIINNNLLLIIIEEECCCEEEIIIMMMKKKJJJGGGDDDBBBAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAA>>>AAADDDEEEBBB???<<<;;;AAAAAA@@@@@@>>>===<<<;;;<<<<<<<<<===<<<<<<;;;:::999999999888888888777777777777777777777777777777555555555555555555555555yyy^^^WWWXXXYYYTTTPPPKKKHHHHHHIIIIIIIIIFFFCCC@@@@@@BBBBBB???<<<;;;:::999888888777888888777666666555444333222111111111000000000000111111//////000000000000//////......------------......---------............///........................---,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...,,,---......,,,,,,---...............////////////222111000//////............000000///...------...///////////////...------///////////////////////////000222333333333111000000000111222222222222111222222222222222333333444222333444555555444333222222222222333333333444444333333333444444444555555666666666666777888888999777777777888888888999999;;;<<<>>>>>><<<;;;<<<===<<<===>>>>>>??????>>>>>>>>>>>>=========<<<<<<<<<>>>>>>??????>>>>>>===<<<===<<<<<<;;;;;;;;;<<<<<<999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;888888:::<<<;;;:::;;;;;;:::999888888888888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@@@@??????======>>>>>>???@@@@@@AAA@@@@@@AAACCCDDDFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIHHHHHHIIIKKKNNNQQQSSSKKKKKKJJJIIIIIIIIIIIIIIINNNMMMKKKJJJIIIHHHHHHIIIGGGGGGIIIJJJLLLMMMOOOOOOOOOOOOOOOPPPPPPOOONNNNNNIIIIIIIIIIIIIIIHHHGGGGGGEEEGGGIIIKKKKKKJJJHHHFFFCCCEEEGGGHHHHHHGGGEEEDDDEEEFFFGGGGGGEEEEEEFFFHHHFFFJJJTTTcccsss}}}|||zzz}}}|||{{{|||~~~sssuuuyyy|||~~~~~~}}}|||~~~}}}|||zzzzzz{{{~~~pppWWWGGGBBBDDDFFFFFFDDDCCCBBBDDDEEEFFFGGGEEEFFFGGGGGGFFFFFFGGGHHHOOONNNKKKHHHEEEFFFJJJMMMIIIHHHFFFCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>AAADDDDDDBBB>>><<<;;;@@@@@@@@@???>>>===;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999888888888888666666666666666666666666555555555555555555555555zzz]]]UUUVVVVVVTTTPPPKKKHHHHHHIIIJJJJJJFFFCCC@@@@@@BBBBBB???<<<<<<;;;:::999999888888888777777666555444444333333111111000000000000111111//////000000000000//////......------------......---------............///........................+++++++++,,,---...000000...------,,,,,,------...,,,---......,,,,,,---...---............////////////000000000000000//////...///000///---------///...////////////...------////////////////////////...///000111222111000000///000111111222222111111111111111222222222333333111111333333333333111111222222222222333333333333333333333444444444555555555555555666666888999999777777777777888888888888:::;;;======;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::999::::::;;;;;;888888999999999:::::::::888888999999999:::::::::<<<:::999999:::;;;;;;:::;;;:::999888777777777777;;;;;;<<<<<<<<<;;;:::999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>????????????<<<======>>>>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFGGGGGGHHHHHHIIIHHHGGGEEEDDDGGGFFFEEEDDDCCCDDDEEEEEEIIIHHHHHHHHHIIILLLNNNPPPHHHIIIJJJJJJJJJIIIHHHGGGKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHJJJKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFEEEFFFIIIKKKKKKKKKIIIHHHDDDEEEEEEFFFFFFEEEDDDDDDFFFGGGHHHFFFDDDCCCCCCDDDBBBBBBCCCDDDHHHUUUnnnzzzsssqqqyyy|||~~~}}}||||||jjjRRRBBB@@@CCCFFFFFFDDDCCCBBBBBBBBBDDDEEEGGGDDDEEEFFFFFFEEEEEEFFFGGGOOOOOONNNKKKHHHHHHIIIKKKFFFEEEDDDBBBAAAAAA@@@@@@@@@???????????????@@@@@@>>>AAACCCCCCAAA>>><<<;;;????????????>>><<<;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::999999999888888888666666666666666666666666444444444444444444444444yyy]]]UUUUUUVVVSSSPPPKKKHHHHHHIIIJJJJJJFFFCCC@@@@@@BBBBBB???<<<<<<<<<;;;:::999999999999666666666555444333333222111111000000000000111111//////000000000000//////......------------......---------............///........................++++++,,,,,,---...//////------------------------,,,---......,,,,,,---...---------.........//////,,,---///000000000///...---...//////---------///.........//////...------////////////////////////---...///000000000/////////000000111111111111111111222222333333333333333111111222333333222111111111222222222222333333333333333333444444444555555444444444555666777888999666666666777777777888888999:::<<<<<<:::::::::;;;;;;;;;<<<============<<<<<<;;;;;;;;;::::::::::::999999:::::::::999999888888888888888888999:::;;;888888888888999999999999777777888888888999999999:::999999999999::::::999:::999888777777666777777999:::<<<======;;;:::888999999999999999999999999999:::;;;<<<======>>>===;;;<<<<<<======>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGEEECCCBBBEEECCCAAA@@@@@@BBBDDDFFFHHHGGGFFFFFFGGGJJJLLLNNNGGGHHHJJJKKKKKKJJJHHHFFFHHHHHHHHHHHHHHHIIIIIIJJJHHHGGGEEEDDDEEEFFFHHHJJJMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJIIIIIIFFFFFFEEEEEEDDDDDDEEEEEEIIIIIIIIIGGGDDDBBBBBBBBBCCCCCCBBB@@@===@@@NNN]]]nnnsssttt{{{zzzssskkkcccdddlll}}}~~~zzzyyy^^^SSSGGGBBBEEEHHHGGGDDDEEEFFFGGGFFFEEEDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFMMMNNNNNNMMMJJJGGGGGGHHHCCCCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>??????@@@>>>@@@CCCBBB@@@===<<<;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;:::999999:::999999999999888888888666666666666666666666666444444444444444444444444xxx]]]VVVWWWWWWSSSOOOKKKHHHHHHJJJJJJJJJFFFCCC@@@@@@BBBBBB???<<<<<<<<<;;;:::999999999999555555444444333222222222111111000000000000111111//////000000000000//////......------------......---------............///........................---------------------,,,------------------------,,,---......,,,,,,---...------------............***+++---...///......---,,,...///...---,,,...///------............------........................------......//////////////////000111111111111000222222333444555444444333222222333333333333222222111111111222222222333333333333333444444444555555444444444444555666777888555555666666666777777777888999;;;;;;999999999:::::::::;;;<<<<<<<<<<<<;;;:::::::::999999999999888888888999999999999999888777777777777777888999:::777777777888888888999999777777888888888999999999888999999999999888999999999999888777666666666666555777999;;;<<<<<<:::999888888888888777777777777777888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@AAA@@@>>>===>>>AAAEEEGGGFFFEEEEEEEEEFFFHHHJJJLLLFFFHHHJJJLLLLLLJJJHHHFFFEEEFFFGGGGGGHHHIIIIIIIIIHHHFFFEEECCCCCCEEEFFFHHHKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFGGGIIIKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFIIIJJJIIIGGGDDDBBBAAABBB>>>===???BBBBBBAAAEEEKKKNNN^^^zzzxxxiiiqqqzzztttfffllllllppp}}}}}}YYYKKKHHHEEEDDDEEEFFFDDDBBBFFFIIIMMMMMMJJJEEECCCBBBBBBDDDEEEEEEDDDCCCEEEFFFJJJLLLMMMLLLIIIFFFEEEEEEAAAAAAAAAAAAAAA@@@@@@???>>>=========>>>>>>???@@@???AAACCCBBB@@@===<<<<<<===============<<<;;;::::::::::::::::::999999888999999888888888888777777555555555555555555555555444444444444444444444444xxx]]]VVVXXXYYYSSSOOOKKKHHHHHHJJJKKKKKKFFFCCC@@@@@@BBBBBB???<<<<<<;;;:::999999888888888444444333333333222222222111111000000000000111111//////000000000000//////......------------......---------............///........................------......------,,,+++,,,------......------,,,,,,---......,,,,,,---...,,,------------.........******+++,,,---------,,,,,,---......---,,,...///,,,,,,---............---........................------........./////////...///000000111111000000111222333444555444333333222222222222222222222222111111111111222222222222333333333444444444555555555444444444444555666666555555555555666666666666777999::::::888888888999999999:::;;;;;;;;;;;;:::999999999888888888777777777777888999999999888888777777777666777777888888666777777777777888888888777888888888888999999999666888::::::888777888888999888777666555555555555444555777999::::::::::::777777777777777666666666666666777888999999999999999::::::;;;<<<<<<======>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCBBBAAA???>>>>>>===<<<<<<>>>AAAEEEGGGDDDCCCCCCCCCDDDGGGJJJKKKEEEFFFIIIKKKKKKIIIGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKJJJIIIHHHDDDEEEFFFGGGIIILLLNNNOOOOOONNNLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHFFFCCCAAAAAABBBAAA<<<:::===AAA@@@@@@AAAHHHJJJVVVmmmvvvvvvxxx{{{mmm^^^JJJHHHHHHFFFDDDBBBCCCEEEGGGFFFJJJNNNNNNJJJEEEBBBBBBCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJKKKJJJGGGEEEDDDDDDAAAAAABBBBBBAAA@@@???>>>============>>>???@@@AAAAAABBBCCCCCC@@@>>>======<<<<<<======<<<;;;::::::999999::::::999999888777888888777777777666666666555555555555555555555555333333333333333333333333xxx]]]VVVWWWXXXRRROOOJJJHHHHHHJJJKKKKKKFFFCCC@@@@@@BBBBBB???<<<;;;:::999888888777888888444444444444444333333333111111000000000000111111//////000000000000//////......------------......---------............///........................+++,,,---.........---,,,,,,,,,---......---,,,,,,,,,---......,,,,,,---...,,,,,,---------.........,,,,,,,,,+++,,,,,,------+++,,,...------,,,...///+++,,,------.........---.......................................//////000...//////000000000000000...000111333333222111000111111111000000111111111111111111111222222222222333333333444444444555555666555444444333333444444444444555555555666666666666888999999888777777888888999999:::::::::::::::888888888777777777666666555666777777888888888777999888777777777777777777666666666777777777888888777777777777888888888888555888::::::888666777888888888777666555555555555555555666666777777888888888777777777666666666666555666777777777777666666999999999:::;;;;;;<<<<<<<<<<<<======>>>?????????>>>???@@@@@@@@@???>>>===>>>>>>======>>>@@@CCCDDDAAAAAAAAAAAACCCFFFIIIKKKCCCDDDFFFGGGHHHGGGFFFEEECCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDFFFIIILLLLLLKKKIIIGGGDDDEEEGGGIIILLLMMMOOOOOOOOONNNLLLJJJIIIIIIJJJKKKGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDCCCAAA@@@@@@AAAFFF???:::;;;<<<;;;;;;===DDD@@@AAAKKKYYYkkkzzziiiVVVLLLKKKFFFGGGFFFEEEDDDCCCDDDFFFGGGCCCGGGJJJIIIEEEBBBCCCEEECCCEEEFFFFFFEEEDDDFFFGGGGGGHHHJJJIIIGGGEEEDDDEEEBBBBBBBBBBBBBBB@@@>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDCCCAAA???>>>???;;;;;;<<<<<<<<<;;;::::::999999999999999888888777666666666666555555555555555555555555555555555555333333333333333333333333xxx\\\UUUVVVWWWRRROOOJJJHHHHHHJJJKKKLLLFFFCCC@@@@@@BBBBBB???<<<;;;:::999888777777777777555555555555555555444444111111000000000000111111//////000000000000//////.........------.........---------.........//////........................)))***,,,...//////......,,,,,,---......---,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......///...,,,++++++,,,---...+++,,,------,,,,,,...///+++,,,------.........---........................///............///000000...//////000000000000000---...000111222111///...000000////////////000000000111111111111222222222333333333444444444555555666666555444333333333333444444444555555555666666666777999999777666777888888888999::::::::::::999777777777777666666666666444444555666777777777666:::999888777777666777777666666666666777777777777666666666666777777777888444777::::::888666666888888777666555555444444555777777666555555555555666888888777777666666666555666666666666666666555555888999999::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<===>>>??????>>>======??????>>>>>>???@@@AAABBB@@@@@@@@@AAACCCFFFIIIKKKAAABBBCCCDDDEEEEEEDDDDDDCCCDDDEEEGGGGGGGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGBBBEEEIIIMMMNNNLLLIIIGGGDDDFFFIIIKKKMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJLLLMMMEEEEEEEEEEEEDDDCCCBBBAAA???@@@AAAAAA??????@@@AAAAAA<<<:::===>>>===>>>AAA<<<;;;>>>BBBCCCHHHVVVfffwwwzzzooolllwwwyyyyyyfffSSSMMMCCC>>>BBBDDD??????@@@CCCEEEDDDAAA???@@@CCCEEECCC@@@???CCCHHHDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIGGGEEEFFFFFFCCCCCCCCCCCCBBB@@@>>>===>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEDDDAAA@@@???@@@;;;;;;;;;<<<;;;;;;::::::999999999999999888777777666555555555555444444444555555555555555555555555333333333333333333333333___SSSVVVRRRRRRRRROOOIIIGGGJJJLLLKKKGGGDDDAAA@@@BBBCCC@@@>>>===<<<:::888777777777888666666666555444444333333111111000/////////////////////000000///...------......------------.........------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------............------------............////////////......000111111111111222222222000000000000000111111222///000111222333222111111333333333444444444555555333333333444444444555555555444444444444555666666555555666666666666555555999999999999999888777666666666666666666555555555444333333444666777777666888666555666888888444111444555555666666666666666555555555555666666666666999999999888888888777777999888777666666777888999444444444555555555666666555555555555666666666666555555555555555555555555777888999999888777999:::<<<<<<;;;::::::::::::;;;;;;===>>>@@@AAAAAAAAA@@@DDDCCCBBB@@@???>>>======>>>@@@BBBCCCDDDEEEGGGIIICCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJHHHGGGGGGHHHJJJKKKHHHGGGFFFHHHJJJLLLMMMLLLNNNNNNNNNNNNLLLJJJHHHFFFCCCEEEEEECCC???>>>@@@BBB@@@@@@???@@@AAACCCEEEFFFAAA???===:::999999:::;;;<<<<<<<<<===???BBBDDDFFFUUU^^^pppxxxppp|||vvvnnnmmmwww{{{qqqhhhMMMJJJEEE@@@===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDBBBBBBDDDFFFBBBBBBBBBBBBCCCCCCCCCCCCGGGFFFEEEEEEDDDDDDEEEEEEAAAAAA@@@@@@???>>>>>>===:::<<<>>>>>>???@@@CCCEEEEEEDDDBBBBBBBBB@@@>>><<<;;;:::999999888888999999777777777777666666666666666666666666666666666666444444444333333222222222333333333333333333333333___SSSUUUQQQQQQRRRNNNHHHFFFJJJKKKJJJGGGDDDAAAAAABBBCCCAAA>>>===<<<:::888777777777888666666666555444444333333111111000/////////////////////000000///......---......------------.........------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------......---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------..................------------......---------,,,,,,,,,---------............------------......////////////////////////000000111111111222222222000000//////000000111222///000111222222222111111222222333333333444444444333333333444444444444555444444444444444555555666555555666666666666555555888888999999888888777666666666666666666666666555444333333444666777777666999777666777888888666333555555666777777777777777555555555555666666666666999999888888888777777777888888777666666777888888444444444444555555555666555555555555666666666666555555555555555555555555666777999999888888999:::<<<;;;::::::999999:::::::::<<<>>>@@@BBBBBBAAA@@@CCCBBBAAA@@@???>>>>>>>>>???@@@BBBCCCCCCDDDFFFGGGCCCCCCCCCBBBBBBBBBBBBBBBFFFEEEDDDBBBBBBCCCDDDEEEEEEFFFIIILLLNNNOOOOOOOOOJJJIIIGGGFFFFFFGGGHHHIIIJJJHHHGGGGGGJJJLLLMMMMMMMMMMMMMMMLLLJJJGGGEEEDDDCCCDDDEEECCC@@@>>>???AAA===>>>???AAADDDGGGJJJLLLAAA???===:::999999999999<<<<<<<<<<<<===>>>@@@@@@DDDHHHSSSfffzzzmmmtttvvvqqqsssuuuooonnnvvvgggUUUNNNGGGDDDAAA>>>======???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAACCCEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDD@@@@@@@@@???>>>>>>=========>>>?????????@@@BBBDDDDDDCCCAAAAAAAAA???===;;;::::::999888888888888999777777777666666666555555555555555555555555555555444444333333333222222222333333333333333333333333```SSSTTTPPPPPPPPPMMMGGGEEEIIIKKKIIIHHHDDDAAAAAABBBCCCAAA>>>===<<<:::888777777777888666666666555444444333333111111000/////////////////////000000000///............------------.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---,,,------------------------------------------------------,,,,,,,,,,,,------......////////////......---..................---,,,,,,,,,---------............------------......111000///......///000111000000000111111111222222000000//////000000111222///000111111222222111111111111111222222222333333333333333333444444444444444444333333444444555666444555555666666555555444777777888888888777666666555555666666666666666666444444555555666666777777999888777777888888777666555666777777888888777777444555555555555666666666888888888888777777777777777777666666666666777777444444444444555555555555444555555555555666666666666666666666666666666666555666888888888888999;;;::::::999888888888888999888;;;>>>AAABBBBBBAAA@@@AAAAAA@@@????????????@@@@@@BBBCCCCCCCCCCCCDDDFFFDDDDDDCCCCCCBBBBBBAAAAAAGGGEEECCCAAAAAACCCEEEGGGEEEGGGIIILLLNNNOOOOOOOOOIIIHHHGGGEEEEEEEEEFFFGGGJJJHHHFFFFFFIIIMMMOOOOOOMMMLLLKKKIIIGGGEEECCCBBBBBBCCCDDDCCCAAA???>>>???<<<===>>>@@@CCCFFFHHHJJJ@@@???<<<:::999888999999===<<<;;;::::::::::::;;;======@@@GGGVVVjjj}}}hhhbbb___aaafffnnn|||~~~qqq]]]LLLAAA===???>>>===<<<<<<===>>>??????????????????????????????@@@AAA@@@???@@@AAACCCFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEEEECCCBBBAAA?????????>>>>>>===<<<;;;???@@@@@@@@@>>>>>>@@@BBBBBB@@@?????????>>>;;;999999999888777777777888888777666666666666555555555555555555555555555555555333333333333222222222222333333333333333333333333aaaRRRTTTPPPOOOOOOKKKFFFEEEHHHJJJIIIHHHEEEAAAAAACCCCCCAAA???===<<<:::888777777777888666666666555444444333333111000000/////////////////////000000000//////.........------------.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---.........------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---------............---------......//////......---,,,,,,,,,---------............------------......222111///......///111222000000000000111111111111///////////////000111111///000000111111111111111000000000000111111111111222222333333333444444444333333333333333444444555444444444555555444444444666666777777777666666555555555555555666666666666555666777777666666777888999888777777777777777777444555555666666666666666444444444555555555666666888888777777777666666666666666666666666666666666444444444444444444444444444444444555555555666666666666666666666666666666444666777888777888999;;;999999888777777777777777777999===AAABBBBBBAAA?????????>>>>>>??????@@@AAABBBCCCEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBDDDCCCCCCCCCDDDFFFHHHIIIGGGHHHJJJKKKKKKKKKJJJJJJGGGGGGEEEDDDDDDDDDDDDDDDHHHFFFDDDEEEHHHMMMQQQRRRMMMKKKIIIGGGEEECCCBBBBBBBBBBBBCCCBBBAAA???>>>=====================>>>>>><<<<<<;;;:::999999::::::;;;;;;::::::999999999999:::<<<===>>>@@@GGGPPPXXXqqq|||uuuqqqqqqrrrqqqrrruuu|||uuuuuuwww```QQQGGG@@@======;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????AAACCCEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDDDDBBB@@@???======>>>>>>>>>===;;;;;;===>>>>>>>>>======???@@@@@@>>>=========<<<:::888999888777777666666777777666666666555555555444444444444444444444444444444333222222222222222222222222222222222222222222222bbbSSSTTTPPPNNNNNNKKKEEEDDDHHHJJJIIIHHHEEEBBBAAACCCDDDAAA???===<<<:::888777777777888666666666555444444333333111000000/////////////////////000000000000000///......------------.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000.........------,,,,,,+++------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------............------,,,,,,,,,---------............------------......222000///------///000222//////000000000111111111/////////...///000000111000000000000000111111111/////////000000000111111222222222333333333444444222222222222222333444444333333444444444444333333444555555666666555555555444555555555666666777777666888999999777777888:::888999999888777666666666222333444444555555444444444444444444555555555555777777777666666666555555555555555666666555555555444444444444444444333333444444444444555555555555666666666666666666666666444666777777777777999:::888888777666666666666777777999<<>>===<<<<<<======???@@@@@@CCCDDDEEEEEECCCCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDD@@@AAADDDGGGIIIIIIIIIIIIEEEEEEGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCEEECCCAAABBBGGGMMMQQQSSSKKKJJJGGGEEECCCCCCDDDDDDBBBBBBAAAAAA@@@???===<<<===<<<<<<;;;:::888777666888888888999:::;;;<<<<<<999:::::::::::::::::::::444888<<<===<<<<<>>???@@@@@@???@@@BBBDDDDDDCCCCCCBBBAAA@@@?????????@@@BBBBBBBBBAAA???===;;;<<<===>>>>>>===;;;:::888:::;;;;;;;;;;;;>>>@@@>>><<<;;;;;;<<<;;;999777777777666555555555555666555555555555444444444444444444444444444444444444222222222222222222222222222222222222222222222222cccSSSUUURRRNNNNNNKKKEEEEEEIIIKKKJJJIIIEEEBBBBBBCCCDDDBBB???===<<<:::888777777777888666666666555444444333333111111000/////////////////////000111111111000000......------------.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++---///111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,---------............------------......000///...------...///000/////////000000000111111//////......//////000111000////////////000111222/////////000000000111111222222222222333333333333222222111111222222333444222333333444444333333222333333444555555555444444444444555555666777777777888;;;===<<<999888:::===999;;;<<<;;;888666555444111222222333444333333333333444444444444555555555666666666666555555555555444444555555555555444444444444444444333333333333333444444444444555555555555555555555555555555555555777888777666666777999888888777666666666666777777888:::<<<=========<<<;;;;;;;;;;;;<<<===>>>???AAABBBCCCCCCBBBAAABBBDDDEEEEEEFFFFFFFFFFFFFFFFFF???AAAEEEHHHJJJIIIHHHGGG???@@@BBBDDDFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@???AAAEEEJJJMMMNNNHHHFFFDDDBBBBBBDDDFFFHHHDDDAAA???>>>??????>>><<<:::;;;;;;;;;;;;:::999888666666777999:::;;;<<<<<<888888999:::;;;;;;;;;;;;888999:::::::::;;;>>>@@@>>>AAAFFFNNN]]]wwwqqqnnnvvvwwwqqqqqqppplllmmmrrrvvvsssooopppxxx{{{qqqwwwzzz```NNNFFF???:::;;;<<<:::999:::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????@@@BBBDDDCCCCCCCCCBBBBBBAAAAAA@@@>>>???@@@@@@@@@???===<<<;;;<<<>>>??????===<<<:::666888999999999:::<<<>>>===;;;:::;;;;;;;;;999777777666555555444444555555555555444444444333333333333333333333333333333333111111111222222222222222222222222222222222222222dddTTTVVVSSSNNNNNNKKKFFFEEEIIILLLKKKIIIEEEBBBBBBDDDDDDBBB???===<<<:::888777777777888666666666555444444333333111111000/////////////////////000111111111111111......------------.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---......------------------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------............------------.........------------------...////////////000000000111///............///000000000//////...///000111222//////000000000111111111111222222222222333333333111111111111111222333333222222333333333333222222222222333444444444444444444444555555666777777888:::===???>>>;;;999<<>>AAA@@@<<<777555444222222333444444444444333333333444444444555555555666666666555555555444444333444555555555555444333444444444333333333222222333333444444444555555555444444444444444444444444666777888777666555666777999888777777666666777777999999999999999::::::;;;999999999999:::;;;<<<<<<===>>>@@@?????????@@@AAACCCCCCCCCDDDDDDEEEEEEFFFCCCDDDEEEFFFFFFEEEDDDCCC===???AAACCCDDDEEEDDDDDDAAABBBCCCDDDDDDEEEEEEEEEAAA@@@???@@@CCCEEEFFFGGGCCCAAA???>>>@@@CCCGGGJJJEEEAAA===<<<===>>>>>>===999999:::;;;<<<;;;::::::777777888999999999999999777888999:::;;;:::999999===;;;999888999:::::::::@@@>>>===???GGGVVVjjjyyy}}}vvvmmmiiinnnssssss~~~vvv~~~ooo\\\JJJ???@@@===<<<======999999;;;::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===>>>@@@CCCAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>=========<<<;;;<<<>>>@@@@@@>>><<<;;;888999:::999888999:::<<<<<<;;;::::::;;;;;;999777666555555444333444444444444444444333333333333222222222222222222222222222000111111111222222222222111111111111111111111111dddUUUVVVTTTNNNOOOLLLFFFFFFJJJLLLKKKIIIFFFBBBBBBDDDDDDBBB@@@===<<<:::888777777777888777666666555444444333333111111000/////////////////////000111111111111111.........------............------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---------,,,+++------------------------************************,,,++++++++++++++++++,,,,,,------......------,,,***++++++,,,,,,++++++***,,,,,,,,,---------...............------.........,,,,,,---......---,,,,,,////////////000000000000...............///000000000///.........///111222000000000000111111111111111111222222222333333333111111111000111222222333222222222333333222222222111222333333444444444444444444444555666777777888;;;???AAA@@@<<<:::===@@@===AAADDDCCC>>>999555444222333444444555555444444333333333444444444555555666666555555555444444444333333444555555444333333444444444333333222222222333333333444444444555555333333333333333333333333777888999888666444555666999999888777777777777777:::999888777777888999:::999888888888999999:::;;;:::;;;======<<<<<<>>>???@@@@@@AAABBBCCCDDDEEEEEEGGGFFFDDDCCCAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAACCCDDDEEEFFFFFFFFFBBBAAA???@@@AAABBBAAA@@@???>>><<<<<<>>>CCCHHHKKKFFFBBB<<<:::<<<>>>>>>===888999:::;;;:::999888777999999999999999888777666888888999::::::999777666777666555777;;;<<<999666777777:::===???BBBHHHOOONNN___{{{wwwsssyyyzzzvvvuuusssyyy{{{{{{xxxhhh```iiiqqqyyyuuucccaaafffrrr{{{qqqnnn{{{|||{{{rrrdddWWWLLLDDD>>>;;;:::888888999888555777;;;888777777777777999;;;<<<::::::::::::::::::::::::999;;;<<<<<<<<<===???AAA===============>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;<<>>???@@@???>>>:::777555111222444555555555444444333333333444444444555555444444444444444444444444222222222333333444444444333222222111111222222333111111111222222333333333333333333333333333333333555666777666444333333555999888888666555444555666888888888888999:::;;;;;;======>>><<<999888888999:::;;;;;;<<<===>>>??????AAAAAABBBBBBAAAAAA@@@@@@EEEDDDCCCBBBAAA@@@@@@@@@EEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@AAABBBDDDFFFHHHCCC@@@<<<<<<>>>???>>><<<>>>===<<<===>>>???>>>===AAA@@@???>>>===<<<;;;:::888999999::::::999999888999999999999999999999999888999999999999888777777777777777777777888888999777777777888999999999:::>>>BBBJJJSSS```uuu{{{pppqqq|||}}}~~~ssshhhiiilllnnnnnnsss{{{~~~hhh___VVVTTTXXX___ggglllwwwyyypppgggiiinnn|||tttiiilll}}}{{{yyyuuunnnYYYRRRIIIBBB@@@>>><<<:::888888888888888888888888;;;::::::999888888888999999999888888888888888888::::::999999::::::;;;<<>>===<<<<<<===>>>>>>AAA@@@>>>===<<<<<<<<<===??????@@@??????>>><<<<<<<<<<<<<<<<<<;;;:::999888:::::::::999999999888888666666555444444444444555666555444333222222222222111111111111111111111111111111111111111111111111000000000000000000000000lllZZZYYYTTTRRRRRRNNNHHHFFFIIIJJJHHHGGGDDDAAA@@@BBBCCCAAA>>>===<<<:::777666777777888888888777666555444333333222111000000111111000......///000000111111000000...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................///......///111222000///000//////......//////000/////////000000000000111//////000000000111111111111111111000111111222222444333222222111111111222111111111111111111111111333333333333333333333333444444444444444444444444555555555555555555555555:::;;;<<<<<<;;;888555333222222444555555555444444333333333444444444444555444444444444444444444444222333333333333333333444333222222222222222222333111111111222222333333333333333333333333333333333555666666555444333333555777;;;===:::555222444777888888888888999:::;;;;;;;;;<<<<<<;;;999888888999999:::;;;;;;======>>>???@@@@@@AAAAAABBBAAAAAA@@@BBBAAAAAAAAAAAAAAABBBCCCEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFCCCAAA???>>>>>>>>>>>>=========<<<======>>>======@@@??????>>><<<;;;::::::999::::::;;;;;;::::::999999999999999999999999999888888999999888888777666777777666666777777888999777777888888888888888999999<<<>>>@@@DDDLLLXXXaaavvv|||rrrrrrvvvuuullleeedddhhhmmmsssxxxpppqqqiiidddkkknnnrrrzzzvvvvvvzzz}}}uuupppnnneeemmmxxxyyyrrrzzzlll^^^SSSMMMFFFAAA<<<999888999888777888888888888888888888888;;;:::999999888888888999888888888888888888888888:::999999999999:::;;;;;;<<<<<<<<<<<<===>>>@@@AAA??????===<<<<<<===>>>???DDDDDDBBBAAA???===<<<<<<<<<======<<<<<<;;;:::999::::::999999999888888888666666555444444444444444555555444333222222222222111111111111111111111111111111111111111111111111000000000000000000000000pppYYYUUUQQQQQQQQQNNNHHHFFFIIIKKKJJJFFFCCC@@@@@@CCCDDDBBB@@@>>><<<999666555666777888888888777666555444333333333111000///000111000/////////000111111111111111...------,,,,,,------......------------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------............/////////////////////////////////000//////000222333111000///...............//////000000000000111111111111//////000000000000111111222111111000000000111111333333222111111111111222111111111111111111111111333333333333333333333333333333333333333333333333222222222222333333333333555666777888777555333222222333333444444444444333333333333333444444444444444444444444444444444444444333333333333333333222222222222222222222222222111111111222222222222222222222333333333333333333444555666555444333444555666<<>>777222333888777777777777888999:::;;;:::;;;<<<;;;999888999:::888999999:::;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBB?????????@@@BBBCCCEEEFFFEEEEEECCCBBB@@@@@@??????AAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBB@@@>>>======>>>=========<<<<<<<<<<<<<<<>>>>>>===<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::888888888888888888888888888888888888888777666666666666666666666777888888888888888888777777777777444666999999888:::>>>BBBIIIUUUgggzzzuuurrruuu}}}|||{{{~~~vvvqqq||||||wwwtttrrrwww{{{{{{wwwuuuqqqvvv~~~yyy{{{{{{ttthhhZZZMMMCCC<<<999<<<999777666888999999888888888888888888888888888::::::999888888888888999888888888888888888888888999999999999999:::;;;;;;999999:::;;;===@@@BBBCCC======<<<<<<===???@@@AAAIIIHHHEEEBBB???===<<<<<<============<<<;;;:::::::::999999999999888888888666555555444444444444444555444333222222111222222111111111111111111111111111111111111111111111111000000000000000000000000uuuYYYTTTQQQPPPPPPMMMGGGFFFJJJLLLKKKFFFCCC@@@AAACCCEEECCCAAA>>>;;;888555444555777888888888777666555444333333333111///...///000000//////000000111111111111111...------,,,,,,------...------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////////////////////////////000//////000222222111///...------------....../////////000000000111111111////////////000000000111222111111000000000000000222222111111111111111222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222222111222444555555444222111333333333333333333333333222222333333333444444444333333333333333333333333444444444333333222222222222222222222222222222222111111111111111222222222222222222222222333333333333444555555333333444555555:::??????:::666666777777777666777777888999:::<<<======<<<999888888999777888999:::;;;<<<<<<======>>>???@@@BBBBBBBBBBBB@@@@@@@@@BBBCCCEEEGGGHHHEEEDDDCCCAAA???>>>>>>===AAAAAAAAA@@@@@@@@@AAAAAABBBDDDDDDBBB>>><<<===???<<<======<<<;;;::::::;;;<<<<<<;;;;;;:::::::::999999999999::::::999999999888888888888888888888888777777888888777777666555666555555555555666777777888888888777777666666555222555888999:::<<>>BBBIIIRRR^^^mmm|||~~~oookkktttvvvwwwxxx}}}~~~~~~|||wwwxxxyyyuuupppiiibbbZZZUUUMMMEEE???===<<<===;;;;;;:::999999999888888888888888888888888888888999999888888888888888999888888888888888999999999999999999888999::::::;;;888999:::<<<>>>@@@AAABBB;;;;;;;;;<<<>>>@@@BBBDDDJJJHHHDDDAAA>>>======>>>>>>>>>>>>>>>===<<<;;;:::999999999999888888888888666555444444333333444444444333333222111111222222111111111111111111111111111111111111111111111111////////////////////////wwwZZZUUUSSSOOOPPPMMMGGGFFFJJJMMMLLLFFFCCC@@@AAADDDEEECCCAAA===<<<999666555666777888888888777666555444333333111000....../////////...//////000111111111111111...------,,,,,,------...------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------............////////////////////////......---///000111000...---------------...//////........./////////000000...////////////000000000111111000000///000000111111111111000000111222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333000111222333444333333222333333333333222333333333222222222333333333444444333333333333333333333333444444444333333222222222111222222333333222222111111111111111111111111111111111111222222333333333222444555444333333444555444666999<<<>>>===999666666666666666777888999999???@@@???===:::777777777777888888999:::;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGGGGDDDCCCBBB@@@>>>======<<<@@@@@@@@@@@@@@@?????????AAACCCDDDBBB>>><<<===???;;;======<<<999777888::::::::::::999999999999999777777888888888888777777777777777777777777777777666777777777777666555555555555555444555555666777888777777666666555555555555555555555444555666888===<<<;;;<<<@@@HHHQQQWWWeeemmm{{{{{{ttt}}}xxxtttmmmnnn|||zzzsssqqquuu|||sssmmmuuu{{{nnn^^^SSSOOOMMMHHHDDD???===;;;999999:::<<<>>>888888888888777666555555777777777777777777777777888888888777777888999999777777888888888999999999999888888888888999::::::999:::;;;<<<===>>>??????;;;;;;;;;<<<>>>AAACCCEEEFFFDDDBBB???>>>>>>>>>???>>>>>>>>>>>>===<<<;;;:::999999999888888888777777555555444333333333333333333333222111111111222222111111111111111111111111000000000000000000000000////////////////////////wwwZZZUUUSSSPPPPPPMMMGGGFFFJJJLLLKKKGGGDDDAAAAAADDDEEECCCAAA===<<<:::999888777888888888888777666555444333333111000///000111000///---......///000000000000000...------,,,,,,------...,,,,,,,,,------------...------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------------....................................------...000000///...------------...///000000............////////////......////////////000000000////////////000111222111000000000000111222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222333444444444111111222333333333333333444333333222222222222333222222222222333333333333333333333333333333333333444333333333333333333222111222333444444333222111111111111111111000000000000000111111222333333333222333444444333333444555333222444888>>>>>>:::666555555555555666777888999???@@@???===999777666777777888888999:::;;;<<<===<<<===>>>@@@AAABBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFBBBBBB@@@???======<<<<<<>>>??????@@@??????>>>>>>@@@AAABBBAAA@@@>>>>>>>>>:::===>>>;;;777555666888888888888888888888888999666666666777777666666666666666666666666666666666666666666666666555555444444444444444444555666666666666666666555555555555777666555444444444555555555666777999:::<<<===>>>;;;@@@JJJWWWdddoooxxx}}}yyyxxxyyyqqqkkkiiiwww~~~wwwrrrvvv}}}rrrvvv~~~rrrjjjqqq}}}wwwmmmeeeZZZPPPDDD<<<:::;;;:::888777777777777777777888888555666888888777666888999777777777777777777777777888777777777777888999999777777777888999999::::::888888888888888999:::::::::;;;<<<==================<<<<<<===>>>@@@BBBDDDBBBAAA@@@???>>>>>>??????============<<<;;;::::::999888888888888777777777555444444333333333333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000uuuYYYSSSRRRPPPQQQMMMGGGFFFJJJLLLJJJHHHEEEBBBBBBDDDDDDBBB@@@<<<<<<<<<;;;:::999888777888888777666555444333333111111222333444333000---------...///////////////...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------///......///111111000...............///000111222...////////////000000000........./////////000000............///111222333000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222333333444444111222222222222222333333444444222111111111222222111222222222222333333333222222222222222222222222222333333333333333333444000111333444444333111000222111111111000000000//////000000111222222333333111333444444333333444555111222444777::::::888666555555555555666777888888:::;;;<<<:::888666777888888888999:::;;;<<<============>>>@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFAAA@@@???>>>===<<<<<<===<<<===>>>?????????>>>===???>>>>>>???AAA@@@>>>===:::<<<>>>;;;666333555777666666666777777888888888666666777777777777666666666666666666666666666666555555666666666555444444444444333333444444555666444555555555555555666666555555555777999::::::999333444555888::::::999888<<<===???DDDIIIOOORRRTTTdddpppyyy|||uuuoooqqq~~~tttuuu||||||tttyyy}}}zzz|||vvvooojjjggg```VVVMMMEEEAAA<<<999999:::::::::999888888888777777777777666888999999777888:::===777777777777777777777777777777777777777888999999666777777888999999::::::888888888888888999999:::999:::;;;============<<>>>>>===>>>???AAABBBAAAAAA@@@@@@??????>>>>>><<<======<<<<<<;;;:::999888888888888777777777777555444333333222222333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000sssXXXRRRPPPQQQQQQNNNHHHFFFIIIKKKJJJIIIFFFCCCBBBDDDDDDBBB???<<<=========<<<:::888777888888777666555444333333222222444666777555111...,,,------..................------,,,,,,------...,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000//////000222222111000.........//////111222222000000000000111111111111............/////////000---------...000111333444000000///000000111222222111111111111111111111111111111111111111111111111000000000000000000000000///000000111222333333333111111111111222222222222555444222111111111222222111111222222222333333333222222222222222222222222222222222333333444444444000111333444444333111000222111111111000000/////////000000111222222333333111222444333333333444555///222666777666555555666555444444555555666777888666777888888777666777999888999::::::<<<<<<===>>>===>>>???@@@@@@@@@@@@@@@??????@@@@@@BBBCCCEEEFFF??????>>>===============;;;<<<>>>?????????>>>===>>>===<<<>>>AAABBB???<<<:::<<<>>>;;;666333444777555555666666777777888888777777888888888888777777666666666666666666666666555555666666555555444333444333333333333444555555333444444555555666666666000111333555777666333111:::888555444555777888999555444444666:::>>>@@@AAAGGGMMMVVV___hhhuuu}}}|||yyyppplllmmmppppppoooiiibbb[[[XXXUUUPPPEEE<<<777888888999888888777666666555555555555666777888777888999777444444666999777777777777777777777777777777666777777888999999666777777888999999::::::888888888777888999999:::888999;;;===>>>>>>>>>===@@@@@@???>>>>>>???@@@AAABBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;:::999888888888888888777777777777555444333333222222333333222111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000nnnWWWOOONNNOOONNNLLLIIIGGGGGGIIILLLDDDEEEBBB???@@@CCCCCC???======<<<;;;:::999999888999888777555444444444444111444999======;;;777444---...///...---...///111......---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++++++++++++++++++++++++++++++++******+++---...000------------------------,,,------......------,,,***,,,------++++++,,,...++++++,,,---///111333444...000111000///...///111111111000000//////......000000000000000000000000//////000111111111111111////////////000000000000111111222222222222111111//////000111111111111111000000000000000000000000111111000000111111222333000000000000000000000000111333333222000///000111111222222333333444444555444333333222222222333333000111222333333222111000111111111000000///...---111111111111111111111111000111111111111222222222222222333333333222222111444333333333333444555555888999:::;;;:::888666444555555666777777777777777777777888999:::;;;;;;<<<>>>>>>>>>??????@@@@@@@@@>>>AAACCCCCCBBBBBBBBBCCCAAA???>>>=========;;;:::;;;;;;:::<<<>>>??????>>>======>>>??????>>><<<<<<;;;;;;:::888666555444333666666555555555555666666555555555666666666666666777444222222444666444333555444333333555555444333444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555666666666666777777777777;;;:::;;;===BBBIIIOOOSSS___gggrrr|||}}}yyyxxxwwwuuurrrppphhh___YYYWWWVVVRRROOOIIIHHHEEEBBB???<<<:::888666666666666666666666666666666666666777777777777666666777888888888888888888888777777666666555555777777777777777777777777777888888999::::::;;;;;;999888777666666888:::;;;:::;;;===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======>>>===;;;:::888888777777888888777555555444444444333333333333333333333333111111111111111222222222000000000000000000000000------......//////000000000000//////.........---nnnXXXOOONNNOOONNNLLLIIIGGGGGGIIILLLDDDEEEBBB???@@@CCCCCC???======<<<;;;:::999999888999888777555444444444444222333555666777666444333---...///...---...///111------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++*********,,,++++++++++++++++++++++++------++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***,,,------++++++,,,...,,,,,,,,,---...000222222...000111000///...///000000000000000//////......//////////////////////////////000111111111111000////////////000000000000000111111222222111111000//////000111111111111000000000000000000000000000111111000000111111222333000000000000000000000000111222333222000///000111111111222222333444444444555555444333333222333333000111222222222222111000000000000000000//////...111111111111111111111111000000111111111222222222222222222333333222222111444333333333333444555555777888999:::999777555444555555666777777777777777666777888888::::::;;;<<>>>>>>>>??????>>>===>>>===<<<<<<===>>>>>>===>>>>>>?????????>>>===<<<;;;;;;:::888777666555555777666666555555666666777555555555555666666666666777444222222444555444222444333222333444555444222444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555666666666777777777666666555555777:::>>>@@@888===EEEJJJMMMRRRYYY___kkkpppwww}}}{{{zzzyyyyyyxxxrrrlllgggeeeccc```^^^VVVPPPIIIFFFEEEEEEBBB>>>===<<<:::999777555333333666666666666666666666666555555666666666777777777666666777888888888777777777777777777666666555555666666666666666666666666777777777888999999::::::999888777666666888:::;;;999;;;<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>============<<<<<<;;;:::999888888888777666555444444444444333333333333333333333333111111111111111111111111000000000000000000000000.........///////////////000/////////............nnnXXXPPPOOOOOONNNLLLIIIGGGGGGIIILLLEEEEEECCC??????CCCBBB???======<<<;;;:::999888888999888777555444444444444333222000/////////000111---...///...---...///111------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++++++++,,,,,,---------+++,,,---,,,+++***+++---++++++++++++++++++++++++///...,,,+++)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***,,,------++++++,,,...------------...///000111...///000000......///000000000000////////////...////////////////////////...///000000111111000000////////////000000000000000111111222222111111000...///000000111111000000000000000000000000000000111000000000000111222222000000000000000000000000111222222222000///000111111111111222333333444444666666555444333333222222000111111222222111111000...//////000000000000000111111111111111111111111000000000111111111222222111222222333333222222222333333333333333444555555666777777888777666444333555555666777777777777666666777777888999:::;;;;;;AAAAAAAAAAAAAAA@@@@@@@@@@@@CCCFFFGGGEEECCCBBBAAA>>>>>>??????@@@@@@@@@@@@AAA???===<<<===>>>>>>>>>??????@@@@@@??????>>>===;;;::::::999888777777777777777666666666666777777555555555555555555555555666444333222333444333222444222111222333444333222333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666666777555555444444444444555555444777:::;;;;;;<<>>:::999::::::888555777777666666555555444444666666666666666666666666555555555666666666666777666777777777777777666666777777777666666666666555666666666666666666666666555666666777777888999999888888777666777888999:::888999;;;;;;;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<:::;;;<<<<<<<<<:::999888777666555555444444444444333333333333333333333333222222222111111000000///000000000000000000000000///////////////.........////////////............pppYYYQQQPPPOOONNNLLLIIIGGGGGGIIILLLEEEFFFCCC??????CCCBBB>>>===<<<<<<;;;:::999888888999888777555444444444444222111///---,,,,,,---...---...///...---...///111---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------******+++,,,,,,---......+++,,,------++++++,,,---++++++++++++++++++++++++...---,,,+++)))(((''''''++++++++++++++++++++++++,,,------......------,,,***+++---,,,++++++,,,.........---------...//////...///000///......///000////////////////////////////////////////////////...//////000000000000000////////////000000000000000000111111111111000000...//////000000000000000000000000000000000000000000000000000000111222222000000000000000000000000000111222111000///000111000000111111222333333333777777666555444333111111000000111111111111000000---...///000111111111111111111111111111111111111000000000000111111111111111111222333333333222222333333222222333333444555444555555555555444333222444555666666777777666666666666777888999:::;;;;;;BBBBBBBBBAAAAAA@@@@@@@@@???BBBEEEFFFEEEBBB@@@@@@>>>@@@AAAAAAAAA@@@@@@@@@BBB@@@======>>>@@@AAAAAAAAAAAA@@@@@@??????>>>>>>:::::::::999999999888888777777666666666666777777666555555555555555444444555444333222333333333222333222111111333333222111333333333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444444444555555555666666666444444555666666666666666444666888999888888:::<<<======<<<<<<<<<<<<===>>>IIIKKKNNNRRRXXX]]]bbbdddmmmqqqvvvyyy|||{{{wwwrrrpppgggddd```___```bbbccccccbbbbbbaaa___]]]YYYVVVTTTMMMJJJFFFBBB???===;;;:::999888666777999999777555777777777777777777777777555555555555555555555555444444555555555666666666666666777777666666555555666666666666666666666666666666666666666666666666444444555666666777777888888777777666777888999999777888:::;;;:::;;;<<<>>>========================<<<<<<<<<<<<<<<;;;;;;;;;888999;;;======;;;:::999666555555444333333444444222222222222222222222222333222222111000//////...000000000000000000000000000000//////......------///////////////.........qqq[[[RRRPPPOOONNNLLLIIIGGGGGGIIILLLFFFFFFCCC??????BBBBBB>>><<<<<<;;;:::999888888777999888777555444444444444111000000///...---,,,,,,---...///...---...///111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,******+++,,,,,,---......+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++,,,------......------,,,***+++---,,,++++++,,,.........------------......---///000///...---...///.............../////////..............................///000000000000000////////////000000000000000000000111111000000000......///000000000000000////////////////////////000000//////000000111222///////////////////////////000111111000///000111//////000111111222222333666666666555444222111000000000000000000000000000,,,---...000111111111111000000000000000000000000//////000000000111111111000111222333333333333333333222222222222333444444333444444444333333333222444444555666666666666666555666777888999::::::;;;AAAAAAAAA@@@@@@??????>>>===???BBBCCCBBB???>>>>>>???BBBDDDCCCAAA>>>>>>>>>@@@>>>===>>>AAACCCDDDDDDBBBAAA@@@??????>>>>>>>>>:::::::::999999999888888777777666666666666777777666666555555444444444333333333333222222222333444333222111111333333222111222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555111222333444555555555555000111222333333444555666999888888888999:::;;;;;;>>>>>>@@@AAACCCEEEGGGHHHIIIKKKNNNQQQSSSVVVYYY[[[\\\^^^``````aaacccfffiiijjjkkklllmmmnnnoooppppppmmmkkkiiifffdddccccccccc```aaacccdddccc```^^^\\\]]]YYYTTTRRRRRRSSSTTTUUUQQQQQQOOOLLLHHHDDD@@@>>>???>>><<<:::888777777777444444444555666555333222555555555444444444444333444444444444444444444444444444444444555555555555555555666666666555555444555555555555555666666666555555555555555555555555333444444555666666777777777777777777777888888888777888::::::999:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777888:::<<<<<<;;;999888555444444333333333333444222222222222222222222222222222111111000///......////////////////////////000000//////......------.........///////////////sss\\\SSSPPPOOONNNLLLIIIGGGGGGIIILLLFFFFFFCCC??????BBBAAA>>><<<<<<;;;:::999888777777999888777555444444444444000111111222111///---,,,---...///...---...///111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---,,,+++***+++---++++++++++++++++++++++++)))***++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***,,,------++++++,,,...------------------......---...//////------...///---............/////////........................---...//////000000//////////////////000000000000///000000111111000000///---...//////000000//////////////////////////////000////////////000111111////////////////////////...000111000//////000222/////////000111111222222444444555555444222000///111000000//////000000111------///000111111111111000000000000000000000000/////////000000000111111000111222222333333333333222222222222222333444444333333333333333333333333444444555666666666666555555666666777888999::::::>>>>>>>>>>>>>>>=========:::<<>>===>>>>>>???BBBEEEDDD@@@===<<<===???>>>???AAADDDFFFFFFEEEBBBAAA@@@???>>>=========;;;::::::999888777777777666666555555555555666666666666555555444333333333000222333222222222444666444222111222333444333222111111222222333333444444222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555444444555555555444333333555666666666777777777777444444555666888999::::::333333444555555666666777888999:::;;;<<<===>>>???===???@@@@@@@@@AAACCCEEEFFFFFFGGGHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJKKKLLLGGGHHHIIIJJJJJJJJJIIIHHHHHHEEEBBBAAABBBCCCCCCCCC;;;;;;;;;:::999888666666555666666666444444666777444444444444444333222222555555555444444333333333444444444444444444444444333333333444444444555555333444444555555555555555444555555555555666666666555555555555555555555555333444444555555666777777666666666777777777888888777999::::::999888999;;;::::::::::::::::::::::::888888999999999999::::::777888999::::::999888888444333333222222333333333222222222222222222222222111111111000000//////...///////////////////////////////////////..................///////////////uuu]]]SSSQQQOOONNNLLLIIIGGGGGGIIILLLFFFGGGDDD??????BBBAAA===<<<;;;;;;:::999888777777999888777555444444444444111111111111111000//////---...///...---...///111/////////.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++*********,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***,,,------++++++,,,...,,,,,,,,,,,,------...///---...//////------...///---------.........//////........................---...//////000000//////////////////000000000000//////000000000000//////---...//////000000/////////////////////////////////////////////000111111////////////////////////...///000000//////000222......//////000111111222111222333444333222000///111000///......///000111......///000000111000000000000000000000000000000////////////000000000111000000111222333333333333222222222111222222333444333333333222222333333444333444555555666666555555555555666777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<<<<<<<===???@@@<<<@@@DDDDDD@@@======>>>??????AAADDDFFFGGGEEECCCBBBAAA???===<<<<<<<<<<<<;;;;;;:::888777666555555555555444444444444555555666666555444444333222222...000222222111222555888444333222333444555444222000111111222333333444444222222222222222222222222222222222222222222222222333333333333333333333333222333333333333444444444666555555555555444444444333222222222333444333333333333444555555555444333444555666777777888888888444333333444555666555555444666777666555444555777666666777999:::;;;<<<<<<;;;::::::::::::<<<===>>>:::999888888888888888999444333333555777999999888555555555555555666777888000222444444333333555777444555555555444444555666555555555555555555555555333333333333333333333333222333333333333444444444111222333444555666666666444444444555555555666666555555555555555555555555444444444555666666777777555666666777777777777777888999:::999888777888999888888888888888888888888777777777888888999999999888888777777777777777777333333222222222222333333111111111111111111111111000000000000000/////////////////////////////////.........///////////////............/////////000vvv^^^SSSPPPOOONNNLLLIIIGGGGGGIIILLLGGGGGGDDD??????BBBAAA===<<<;;;;;;:::999888777777999888777666444444444444333222111000///000111111---...//////---...///111000////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++++++++++++++++++++++++++,,,------...---,,,+++***------------------------,,,------......------,,,***,,,------,,,+++---...,,,,,,,,,,,,---...//////---...///...------...///---------.........//////........................---......///////////////////////////000000000000//////000000000000//////---......//////////////////////////////////////////////////////000111111////////////////////////---///000000//////000222......//////000111111111000111222333333222000///111000///......///000111...//////000000000000000000000000000000000000000////////////000000000000///000111222333444444444222222111111222222333444444333333222333333444444333444555555666666555555555555666777888999::::::888999999::::::;;;;;;;;;:::;;;;;;;;;;;;===@@@CCC999>>>CCCDDD@@@===>>>@@@@@@AAACCCFFFGGGGGGDDDAAABBB@@@???===;;;;;;;;;<<<;;;;;;:::888777555444333444444444333333444444444666666555444333333222222,,,///111222111222666999555444333333555555444333000000111222333333444444111111111111111111111111222222222222222222222222333333333333333333333333222222333333333444444444000000000000111222333444333222222333555666666555///111333555666555444333222222333444444444444444666555444555777777777666555666777666555444444666333444555666777888888777888777666666666888999::::::999777666555777999:::777666666888999888666333666555444333222333444555000333555555333333555777222333333333222333555666000000111222333444444444333333333333333333333333222222333333333444444444000111222444555666777777444444444555555555666666555555555555555555555555444444555555666777777777555666666777777777777777999::::::999777666777888777777777777777777777777666666777777888888888999888888777666555666666666222222222111222222333333111111111111111111111111////////////000000000000////////////////////////---.........//////000000---.........//////000000www\\\QQQOOONNNNNNNNNKKKIIIHHHJJJKKKJJJGGGCCCAAAAAAAAA@@@???<<<;;;:::888777888888999888888777777666666555555333222111000////////////...............///000000////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................---------............///..............................///000111222222333////////////////////////000000000000000000000000111000///...------......////////////////////////............//////////////////............////////////............//////000000000000000000000000////////////000000000000////////////........................////////////////////////////////////............////////////...000111111000000111222111111111111111111111111111111111111111111111111444555555444222111111222333333444555666777888999888999999999999888777777777888:::<<<<<<===<<<<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA@@@@@@>>>>>>===<<<;;;;;;::::::777777777666555444444444222222222222222222222222333333222222222111111111111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111000111222222333333222222333333333333333333333333333333333333333333333333222222222333333333444444222222222333333333444444333333333444444444444555444444444444444444444444333333333333333333333333333333333444444444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111111333333333333333333333333333333333444444444555555555444444444444333333333333333333333444555666666555555555555666666666666999999:::999999888777666777777777777777777777777999999888777777888999999777777777666555555444444222222222222222222222222111111111111000000000///000000000000000000000000000000000000//////......................................................|||cccUUUOOOLLLMMMLLLIIIGGGFFFHHHIIIJJJFFFCCCAAA@@@@@@@@@???<<<;;;:::999888888888999888888777777666666555555333222111000////////////...............///000000////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------------------............................................................///////////////////////////////////////////////////000000111111000..............................---............///////////////............////////////............//////000000000000000000000000....../////////000000000/////////............------............/////////////////////////////////............////////////...000111111//////000222111111111111111111111111111111111111111111111111222444444444222111222444222333333444555666777777666666777888999999999999>>>===;;;999999;;;===>>>??????????????????????????????@@@@@@@@@@@@????????????>>>===;;;:::999999777777666666555444444444111111111111111111111111333222222222222111111111111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111000111222222333333222222333333333333333333333333333333333333333333333333222222222222333333333333222222222222333333333333333333333333444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222111111111333333333333333333333333333333333333444444444444333333333444444444555555333333333333444555666777444444444555555555666666777777888888888888777777777777777777777777777777999999888777777888999999777777777666555555444444444333333222222111111111111111111111000000000000000000000000000000000000000000000////////////...................................................gggWWWOOOMMMMMMLLLJJJHHHGGGHHHJJJIIIFFFBBB@@@@@@@@@@@@???<<<;;;;;;:::999999888888888888777777666666555555333222111000////////////...............///000000000000000//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++******++++++,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------------------------------------,,,,,,---------.................................//////..................////////////////////////////////////////////////...///111222222111///---........................---------.........////////////............/////////......------......///////////////////////////........./////////000000//////.........------------------.........//////////////////////////////............////////////...///000000//////000222111111111111111111111111111111111111111111111111222333444444222222333444222333333444555555666666444555666888999999::::::======<<<;;;;;;;;;<<<<<<===============>>>>>>>>>??????@@@@@@@@@@@@????????????>>><<<;;;999888888666666666555555444444444222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111000000111222222222222222222222222222222222222222222222222222222222222222111222222222222333333333111222222222222333333333222222333333333444444444333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222333333333333333333333333222222333333444555666666333333333444444555666777555555555666666666666777555666777777777777777666666666666777777777777777999888888888888888888999777777777666555555444444444444333333222111000000111111111000000000000000000000000000000000000000////////////////////////................................................iiiXXXPPPNNNNNNMMMKKKIIIHHHIIIKKKHHHEEEAAA@@@@@@@@@@@@???<<<<<<;;;;;;:::999999888888888777777666666555555333222111000////////////...............///000000000000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++******++++++,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,------------...........................000/////////////////////////////////////////////........................---...000222222000///...........................------------............//////............//////......------------......////////////////////////............////////////............------------------------............////////////////////////............////////////---///000000//////000111000000000000000000000000111111111111111111111111111222333333333333444555222222333333444444555555333444666777999999:::::::::;;;===>>>>>><<<:::999;;;;;;;;;<<<<<<<<<======@@@??????????????????@@@>>>>>>===;;;:::888777666555555555555444444444444333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222111111111222222222333333111111111222222222333333222222222333333333444444333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111222222333444555666666444444444444555666777777666777777777777888888888555666666777777777666666555555666666777777777777888888888999999888888888777777777666555555444444444444333333222111000000000000000000000000111111////////////////////////.............../////////................................................iiiYYYQQQOOOOOONNNLLLIIIHHHJJJKKKGGGDDDAAA???@@@@@@@@@@@@;;;<<<<<<<<<;;;:::999888888888777777666666555555333222111000////////////...............///000000000000000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////////////////////////////........................------///000000//////...------------------------,,,------------.........//////............//////......------------......000000000000000000000000------........./////////.........------------,,,,,,------------.........////////////////////////............////////////---///000000......///111000000000000000000000000111111111111111111111111000111333333333333555666222222222333333333444444333444555777888999999999777999<<<>>>???===:::777:::::::::;;;;;;<<<<<<===???>>>>>>======>>>>>>???<<<<<<;;;:::888777666666444444444444444444444444333333333333333333333333222111111111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000111111222222111111222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111111222222222222222222222222333333333333222222222222222222333333444555666666444444444444555666777888777777888888888999999999666666777777777777666666444555555666666777777888777888999999999999888777777777777666555555444444444333333222222111111111000000000000111111111111////////////////////////---............/////////................................................hhhXXXRRRNNNNNNMMMKKKHHHHHHIIIKKKGGGDDDAAA??????@@@@@@@@@;;;<<<<<<<<<<<<:::999888888888777777666666555555333222111000////////////...............///000000000111111000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------......//////000////////////////////////........................,,,---------............------------------------,,,,,,---------.........//////............//////...------,,,,,,------...000000000000000000000000---------.........//////.........---------,,,,,,,,,,,,---------.........////////////////////////............////////////---...//////......///111000000000000000000000000111111111111111111111111///111333333333333555777222222222222333333333333444555666777888888888888666888:::<<<<<<;;;:::999999999:::;;;;;;<<<======<<<<<<;;;::::::;;;<<<<<<999999999888777666666555444444444444444444444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111222222222222333333333222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111333333333222222222111111333333333444444555555555444444444444555666777888777777777777888888888888888888888888777666666555444444555555666777777888777888999999999999888777777777777666555555444444222222222222222222222222///000000000111111111111////////////////////////---------.........//////................................................gggXXXRRRMMMMMMLLLJJJGGGGGGHHHJJJFFFDDD@@@??????@@@@@@@@@;;;<<<<<<===<<<:::999888888888888777666666555555333222111000////////////...............///000000111111111111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---.........*********++++++,,,,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................++++++,,,,,,---...//////////////////////////////........................,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......//////............//////...------,,,,,,------...000000000000000000000000---------.........//////......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////............/////////000---...//////......///111000000000000000000000000111111111111111111111111///000222333333444666777222222222222222222333333444555666777777888888777777777888999::::::;;;;;;999999:::;;;;;;<<<======::::::999888888999::::::888777777777666666555555444444444444444444444444111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111333333333222222111111111333333333444444444555555555444444555555666777888666666666666777777777777999999999999888777555555444444444555666777777888777888999::::::999888777777777777666555555444444222222222222222222333333//////000000111111111222////////////////////////---------.........//////................................................gggUUUSSSPPPMMMMMMMMMJJJEEEFFFJJJGGGEEEAAA????????????>>>999888888999;;;;;;999888::::::999888777666555444444333111000///...//////...........................///000000000///---,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++******++++++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++))))))***+++,,,------------------------++++++,,,------......//////...,,,++++++,,,...////////////////////////////////////...---------,,,,,,,,,,,,---------......//////////////////////////////.........------------------............///...........................------------...//////------..........................................------------------------........................////////////////////////---------............//////////////////000111111000000000000000000000000000000000000000///......000111111222222333444444222222333333333333444444444555666777888999:::;;;888888777777777777888888<<<;;;;;;<<<======<<<:::777888:::<<<<<<;;;:::999777888999999888777666555222222222333333444444444444444333333222111000000////////////////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111000000000000000000000000111111222222222222111111111111111111111111111111333333222000///000333555333333333111//////000222222222222111111111111000111111111111111111111111000111111111111222222222222222222111111111000000000000000000000000000000//////000111111111111111444333333222111000//////000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111111111333333222222333333444555333333333444444444555555666666666666777777777777888888777666666666666666777777777777666666666666555666666666666666555555666666777888999:::::::::777777777777666555333333333222111111000000111111111111111111111111111111000000////////////000000///////////////.........//////.........---------........................iiiVVVRRROOOMMMLLLMMMJJJFFFFFFJJJGGGEEEAAA????????????>>>999999888999;;;;;;999888::::::999888777666555555444333111000///...//////...........................///000000///...---,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++***)))***+++,,,------------------------++++++,,,------......//////...,,,++++++,,,...///....................................------------,,,,,,,,,---------......------------------------///.........------------------------....................................---------------...//////................................................------------------------................................................---------............//////////////////000000111000000000000000000000000000000000000000///......000111111222222333333444222222333333333333444444444555555666777888999999777777666666666777777888;;;::::::;;;===>>><<<;;;777888:::;;;<<<<<<<<<;;;888888999999888666555444222222222222333333333333333333333222111000000000////////////////////////000000////////////000000////////////////////////....../////////000000000////////////////////////////////////////////////111111111111111111111111000000111222222222222111000000000000000000000000000111111222222111111000111111111111111111111111111222222111000000222444111222222222222444888;;;222222222111111111000000111111111111111111111111000000111111111222222222222222222111111111000000000000000000000000000000//////000111111111111111333222222111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111333222222222222333444444333333333444444444444555555555666666666777777777888777777666555555666666777666666666666555555555555555666666666666555555444555666777888888888888777777666666555444444333333333222111111111111111222222222222222222222222000000////////////000000/////////////////////...//////.........---------........................kkkWWWQQQOOOLLLLLLMMMJJJFFFGGGKKKGGGEEEAAA????????????>>>:::999999999;;;;;;999888:::999999888777666555555444333111000///...//////...........................////////////...------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++******+++,,,,,,------------------------++++++,,,------......///...---,,,++++++,,,---...........................------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............------------------------............---------------------------------------......///........................------------------------------------------------------------------------........................---------............/////////......//////000111000000000000000000000000000000000000000//////...000000111111222333333333222222333333333333444444444444555555666666666666555555555555555666777777:::999999:::===>>>>>>===999999::::::;;;<<<======999999999888777555444333222222222111111111111111222222111111000000//////////////////////////////000//////......//////000////////////////////////------........./////////////////////////////////////////////////////////111111111111111111111111///000111111222222111111000000000000000000000000000111111222222111111000111111111111111111111111000111333222111000111222111111111111222555:::===222222111111111000000000111111111111111111111111000000000111111111222222222111111111111000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111222222222222222333444444333333333333444444444444555555555666666666666777777777666555555555555666555555555555444444444444444444555555666555555444333444555666666666666666777666555444333333444444444333222222111111222222222222222222222222222222000000////////////000000......//////////////////...............---------........................lllWWWQQQNNNLLLKKKLLLJJJGGGGGGKKKGGGDDDAAA????????????>>>;;;:::999:::;;;;;;999888999999888888777666666555444333111000///...//////.............................................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...---,,,,,,,,,,,,---...........................,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------------,,,,,,------...///...............---------------------------------------------------------------------------------........................---------............//////............///000000//////////////////////////////000000000000//////000000000111222222333333222222222333333333444444444444444444444444444444444444444444555666777777999888888999<<<>>>???>>>===<<<:::999999:::<<<===:::999888777555444222222222222111111000000//////111111000000/////////.../////////////////////////////////....../////////////////////////////////------........./////////////////////////////////////////////////////////111111111111111111111111///000000111111111111111000000000000000000000000000000111111111111000000111111111111111111111111///111444444333111111111333222111///...///333666111111111111000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000//////000111111111111111///000000000111111111222///000000000111111111111000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111222222222111222333333444222222333333333444444444444444555555555666666666666666555444444555555555444444444333333333222222333333444555555555444444333333444555666666555555777555333222111222333555444333333222222222222222222222222222222222222222000000////////////000000............////////////................................................lllWWWQQQMMMKKKKKKLLLJJJGGGHHHLLLGGGDDDAAA????????????>>><<<;;;::::::;;;;;;999777999999888888777777666666444333111000///...//////...........................------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------,,,,,,---------........................+++,,,,,,,,,------......,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---......//////.........---------------------------------------------------------------------------------........................---------............///...............//////000........................//////000000000000/////////000000111111222333333222222222333333333444444333333333333333444444444555555555555555666777888888777777888;;;>>>??????@@@>>>;;;999888888:::;;;999999777666444333222222111111111000000/////////000000000/////////////////////////////////////////////............//////............................../////////000000000................................................000000000000000000000000//////000111111111111000000000000000000000000000000000000111111000000000000000000000000000000000///222555666444222111111333222111...,,,,,,...111111111111000000000//////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000//////000111111111111111/////////000111111222222///000000000111111111111000000000000000000000000//////////////////////////////000000000111111111//////000000000111111111222111111111111222333333222222222333333333444444444444444444555555555555555444444444444444555555333333333333222222222222222222333444444444444444444444555555666555555555555444222000000111333444444333222222111111222222222222222222222222222222000000////////////000000---.........//////000000---.............................................kkkWWWQQQLLLJJJJJJLLLKKKHHHIIIMMMGGGEEEAAA????????????>>><<<;;;:::;;;<<<;;;999777888888888888777777666666444333111000///...//////........................---------,,,------...///,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------......///000...........................//////000000000000000//////000000111222222222222222333333333333444444222222333333444444444555888888777777777777888888999777666888:::===>>>??????===;;;999777777888999999888666555333333222222111111111000000000000000000000000000///////////////////////////////////////......------......///............................../////////000000000................................................000000000000000000000000...///000000111111000000000000000000000000000000///000000111111000000///000000000000000000000000///222444555444222111111000111111000...///000222111111000000000/////////000000000000000000000000/////////000000000111111//////000000000000000111000000000000000000000000//////000111111111111111/////////000000111111111000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111...//////000000111111111111111111111111222333333222222222222333333333333333333333444444444555555444333333333333444555555333333333333222222222222111111222333444444444444333444444555555555444444333222111000000111222333333222111111000000111111111111111111111111111111000000////////////000000------......///000000000---------.......................................lllWWWPPPKKKIIIJJJLLLKKKHHHJJJNNNGGGEEEAAA????????????>>>===<<<;;;;;;<<<;;;999777888888888888777777777777444333111000///...//////........................------,,,,,,,,,---...///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------...------++++++++++++++++++++++++++++++,,,------......///,,,------------------,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...------------...//////------------------------......///000000000000000//////000000111111222222222222333333333333444444111222222333444555666666<<<;;;:::999999888999999:::888666777:::<<<>>>>>>;;;:::999888888888999999777666555333333333333333000000111111111111111111000000000000000000000000///////////////////////////......------......///........................------........./////////................................................000000000000000000000000...//////000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...000222222111000000000...000111111111000111222111000000000////////////000000000000000000000000////////////000000000111////////////000000111111000000000000000000000000//////000111111111111111/////////000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000111......//////000111111222111111111111111222222333111222222222222333333333222333333333333444444444333333222222333444444555444444333333333222222222000111222333333444444444222333333333333333222222111111111111111111111111222111000000//////000000000000000000000000000000000000////////////000000------......///000000111---------.........//////........................lllWWWPPPKKKIIIJJJLLLKKKHHHJJJNNNGGGEEEAAA????????????>>>===<<<;;;;;;<<<;;;999777888888888888777777777777444333111000///...//////........................---,,,,,,+++,,,---//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++******++++++,,,---*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------.........---++++++++++++++++++++++++++++++,,,------......///,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...------------...//////------------------------......///000000000000000/////////000111111222222222222333333333444444444111111222333555666777777>>>>>><<<;;;:::999999999;;;999777777999<<<======777777777777888999::::::777666444333222333333444000000111111222222333333000000000000111111111111////////////////////////.........------.................................,,,,,,,,,---------......................................................000000000000000000000000...//////000000000000000000000000000000000000000//////000000000000//////000000000000000000000000---///000000.........///---///222222000///......000000000000////////////000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000//////000111111111111111000000000000000/////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000---......///000111111222111111111000111222222333111111222222222333333333222222333333333444444444222222222222333333444555444444444333333333222222///000111222333444444444111111222222222111111000///000111111111111000000111000000///////////////////////////////////////000000////////////000000---------...///000000111---------.........//////........................oooZZZKKKKKKJJJJJJJJJJJJKKKKKKLLLIIIEEEAAA??????@@@AAAAAA<<<<<<======<<<:::999777555777999::::::888666444444444333222222111111000111///...------...///111///000111111000///...---------------------------...------,,,,,,------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---..................---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---++++++------------++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///---......///////////////////////////000000000000222333333444444333333222444444333444444555666777777777888888888777777666555666888999::::::999999777777777777777888888888555444333222111111111111000000000000000000000000000000000000000000000000///////////////......---................................................------------------------////////////////////////............//////////////////............/////////////////////////////////000111222222111000///////////////////////////000000000000000000000000000000000000000000000000111111000///////////////////////////000000000000111111000000//////......////////////////////////000000000000000111111222......///000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000//////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333333222222111111111222222222222222222222222555555555444444333333333333333333333333333333333333333333222222222111111///111222111000///000111000000000000000000000000////////////////////////........................................................................---------............///qqq]]]OOOKKKKKKJJJJJJJJJKKKKKKLLLJJJGGGCCC@@@@@@AAAAAA@@@;;;<<<<<<===<<<:::999888666777999:::999888666555444333333222222111111000000///...------...///000//////000000000///------------------------------...------,,,,,,------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---***((()))+++///111,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......///000000000000///////////////000000000000222333333444444333333222333333333333444555666777777777888888888777777666444555777888999999888888777777777777777777777777444444333222111111111111000000000000000000000000///////////////////////////////////////......---................................................------------------------////////////////////////............//////////////////............//////111111111111111111111111///000111111111111000///////////////////////////000000000000000000000000////////////////////////111000000///////////////.../////////000000000000000000000000//////......////////////////////////000000//////000000111222//////000000111222222333000000000000000000000000000000000000000000000000//////000000000111111111000000000000000//////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333333222222222111111222222222222222222222222444444444333333333222222333333333333333333333333333333222222222111111111///000111111000///000111000000000000000000000000////////////////////////........................................................................---------............///rrr^^^OOOLLLKKKKKKJJJJJJJJJKKKKKKKKKHHHDDDBBBAAAAAA@@@@@@;;;<<<<<<<<<<<<;;;999888888888999999888777777666333333333222111111000000000///...------...///000...///000000000///...---------------------------...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------//////......---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///...///000000111111000000////////////000000000000222222333333333333222222333333333333444555666666666777777888888777777777444555666777777888777777777777777777777666666666444333222111111000111111000000000000000000000000///////////////////////////////////////......---................................................------------------------////////////////////////............//////////////////............//////111111111111111111111111///000000111111000000///////////////////////////000000000000000000000000////////////////////////000000//////......//////....../////////000000000000000000////////////...////////////////////////000000//////000000111222000000000111222222333333000000000000000000000000000000000000000000000000//////000000000000111111000000111111000000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333333222222222222111222222222222222222222222333333333222222222222222333333333333333333333333333222222222222111111111///000111111//////000111000000000000000000000000////////////////////////................................................---------------------------------............///qqq[[[MMMMMMLLLKKKJJJJJJJJJJJJJJJKKKHHHDDDBBBAAA@@@???===;;;;;;<<<<<<<<<;;;999888:::999999888888777777777333333222222111000000000000///............///000///000111111111000///...------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...------,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&+++333888999555///+++++++++,,,,,,,,,,,,---------------------------------------------------------------............/////////000111111111111111////////////000000000000222222333333333333222222222222222222333444555666555666777777777777777777555555666777777888888888777666666666666666555555444333222111000000000000000000000000000000000000///////////////////////////////////////......---................................................------------............////////////////////////............//////////////////............//////........................///000000000000000000///////////////////////////////////////////////////////////////////////////000//////.........//////........./////////000000///////////////////////////////////////////////////////////////000111111000111111111222222222333000000000000000000000000////////////////////////////////////000000000111000111111111111000//////////////////////////////////////////////////////////////////////////////111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222222222222222111111111111///000111000///...///111////////////////////////////////////////////////................................................---------------------------------............///qqq\\\NNNMMMMMMLLLJJJJJJIIIIIIIIIIIIFFFCCCAAA@@@???===;;;:::;;;<<<<<<<<<;;;:::999;;;:::999999888777777777333333222111111000000/////////............//////000000111222222222111000------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''...888@@@AAA;;;222++++++++++++,,,,,,------------------------------------------------------------------............/////////000111111111111111////////////000000000000111222222333333222222111222111111222222333444555555555666777777777777777666777777777888999::::::666666666555555555444444333333222111000000000000////////////////////////........................///////////////......---................................................---------....../////////////////////////////////............//////////////////............//////........................000//////////////////000////////////////////////////////////////////////........................//////............//////............////////////...............//////////////////////////////////////////...///000000111111111111111111222222222000000000000000000000000////////////////////////...////////////000000000111111111111111000000///////////////////////////////////////////////////////////////////////////111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000...000111000///...///000////////////////////////////////////////////////................................................---------------------------------............///sss___SSSNNNNNNLLLKKKIIIIIIHHHHHHGGGDDDBBB@@@@@@???===;;;::::::<<<<<<<<<;;;:::999:::;;;::::::999888666666222222222111000000/////////////////////////////////000111222222222111000------------------------...------,,,,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,+++++++++******++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000333333111---******++++++,,,,,,------...---------------------------------------------------------............///...///000000111111000000////////////000000000000111111222222222222111111111111111111222333444444444444555666777777777777777777777777888999:::;;;666666666555444444333333333222111000000///000000////////////////////////........................///////////////......---................................................---------...//////000000////////////////////////............//////////////////............//////111111111111111111111111000//////......//////000////////////////////////000000000000000000000000..............................------......//////------........./////////---............///////////////////////////////////////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000111111222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333111222222222222333333333222222222222222222222222111111111111111222222222222222222222222222222222222111111111111000000000...///000000......///000000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///sss```TTTOOONNNLLLKKKIIIHHHHHHGGGFFFDDDBBBAAAAAA@@@>>><<<999:::;;;<<<<<<<<<:::::::::;;;;;;;;;:::888666444222222111111000000//////......////////////......---...///000111000000///------------------------...------,,,,,,------...***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,+++++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((((()))******+++,,,,,,---......---------------------------------------------------------............///......///000000000000///////////////000000000000111111222222222222111111000000000111111222333444333444555666777777777777777777666666777888::::::666666555555444333333222333222111000000/////////////////////////////////........................///////////////......---................................................---------...///000000000////////////////////////............//////////////////............//////111111111111111111111111000///............///000////////////////////////000000000000000000000000...........................------------...///000---------.........//////---------........./////////////////////////////////............///000000////////////////////////000000000000000000000000000000000000000000000000........./////////000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333111111222222222333333333222222222222222222222222111111111222222222333333111111111111111111111111111111111111000000000000...///000///......///000000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///rrr]]]QQQOOONNNMMMKKKIIIHHHGGGGGGFFFDDDBBBBBBBBBAAA@@@>>>999:::;;;<<<<<<<<<;;;:::999:::<<<===;;;999555333222222111111000/////////......////////////......+++,,,.../////////......------------------------...------,,,,,,------...***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++******++++++,,,---------++++++++++++------,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++******+++,,,,,,---......---------------------------------------------------------.........//////---......///////////////////////////000000000000111111222222222222111111000000000000111222333444333444555666777777777777666666555555666777999:::666666555444444333222222333222111000////////////////////////////////////........................///////////////......---................................................---------...///000000111////////////////////////............/////////000//////............//////////////////////////////000///...------...///000////////////////////////000000000000000000000000........................---------------...///000---------.........//////---------.........//////////////////////////////...............///000000////////////............000000000000000000000000000000000000000000000000............/////////000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333111111111222222333333333222222222222222222222222111111222222333333333333111111111111111111111111111111111111000000000000...///000///...---...000000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////ttt___QQQQQQOOOMMMJJJHHHGGGGGGGGGEEEEEEEEEDDDBBB@@@>>>===;;;::::::;;;<<<===;;;:::999999::::::999888666555444333222111000000000000------......//////000000000000000000000///........./////////---,,,---...++++++,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,++++++*********+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********......---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,---------------------------------------............///222111///...///000///...000000000000//////////////////000000111222444444222222222222222222222222555555444444444666888999:::888666555444555666777666666555444222111000000222222222111000//////...........................222111000///---+++******.........------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,---------..............................------............------........................////////////////////////////////////////////////........................////////////////////////////////////////////////........................---------............/////////............//////000000//////.........---////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......////////////////////////000///.........///111222000000000000111111111111000000000000000000000000222111000//////000111222333333333222222111111111222222111111222222333444222222222222222222222222111111111111111111111111000000000000111111111111//////............//////000000000000000000000000////////////////////////////////////////////////---------............///---------------------------------.........//////xxx```RRRPPPOOOMMMJJJHHHHHHGGGGGGFFFFFFDDDCCCAAA@@@>>>>>>;;;::::::;;;<<<<<<;;;999999999::::::999888666555444333222111000000000000.........///////////////000000000000000///......---.........,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++,,,,,,,,,------......+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...111222000---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,---------------------------------------............///222000......///000///...000/////////////////////000000000000111222333333222222222222222222222222666666666666777888999999999888666444444555666777555555444333222222111111222222111111000//////...........................//////.........---------......---------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,---------..............................------............------........................................................................////////////////////////........................................................................---------............/////////............//////000/////////.........---.../////////000000000000.../////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////000//////...///000111222000000000000111111111111000000000000000000000000222111000//////000111222333333333222222111111111222222111111222222333444222222222222222222222222111111111111111111111111//////000000000111111111//////............//////////////////////////////////////////////////////////////////////////////---------............///------------------------,,,------------.........|||```RRRPPPOOOLLLJJJHHHHHHHHHHHHHHHFFFDDDBBB@@@?????????;;;;;;:::;;;<<<<<<;;;999999999::::::999888666555444333222111000000000000///////////////.........///000000000000///......,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......***+++,,,---///000111222,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++*********)))******+++,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++*********+++,,,---...//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111000///---+++***))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---222444222///,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------------------------------------............///111000......///000///...////////////////////////222111111111111111222222222222222222222222222222555666888999::::::999999777666555444333444555666444444333333222222222111222111111000000//////...........................,,,,,,------...//////000...------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------..............................------............------........................................................................////////////////////////........................................................................---------............/////////............///////////////...................../////////000000000....../////////000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///////////////////////////////////////000111111000000000000111111111111000000000000000000000000111111000000000000111111222222222222222111111111222111111111111222333333222222222222222222222222111111111111111111111111//////000000000000111111//////............//////////////////////////////////////////////////////////////////////////////---------............///------------------------,,,,,,,,,,,,------------|||```SSSPPPNNNLLLJJJIIIHHHHHHHHHIIIGGGDDDAAA@@@???@@@@@@<<<;;;:::;;;<<<<<<:::999999999::::::999888666555444333222111000000000000000000//////......------//////000000//////...---,,,---...---+++++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------***+++,,,---...000111111---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,------......------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...//////000///...,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---000111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------------------------------------............///111///------///000///............///////////////333222222111000000111111111111111111111111111111333555888:::::::::888777555555444333333333444555333333222222222222222222111111000000////////////........................,,,,,,,,,---...///000000------------------------------------------------------------------------,,,,,,,,,---------..............................------............------........................................................................////////////////////////........................................................................---------............//////......------......///................................./////////000000........./////////000000////////////////////////////////////////////////////////////////////////......//////000000111111///////////////////////////////////////000000111///000000000111111111111000000000000000000000000111000000000000000000111222222222111111111111111111111111111111222222333111111111111111111111111111111111111111111111111////////////000000000111//////............//////////////////////////////////////////////////////////////////////////////---------............///------------------------+++++++++,,,,,,,,,------zzz```TTTOOONNNLLLJJJIIIHHHHHHIIIIIIGGGDDDBBB@@@@@@@@@AAA<<<;;;;;;;;;<<<<<<:::888999999::::::999888666555444333222111000000000000000000//////......------///////////////...---------...///...---,,,,,,...+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,------------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---......//////------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---------------------------------............///000...------///000///...------....../////////000333333222111000000000000111111111111111111111111111333666888999888666444444444333333333444444444222222222222222222222222000000000///////////////........................---------...............------------------------------------------------------------------------,,,,,,,,,---------..............................------............------........................................................................------------------------........................................................................---------............///......------------......---------...........................////////////............////////////////////////////////////////////////////////////////////////////////////......//////000000111111////////////////////////...//////000000000000000///000000000111111111111000000000000000000000000000000000111111000000000111111111111111111111111111111000000111111222333111111111111111111111111000000000000000000000000...////////////000000000//////............//////........................////////////////////////////////////////////////---------............///------------------------+++++++++,,,,,,,,,------xxxaaaUUUOOONNNLLLJJJIIIIIIIIIIIIIIIGGGEEECCCAAA@@@@@@@@@===<<<;;;;;;<<<;;;:::888999999::::::999888666555444333222111000000000000///////////////............////////////...------...///000///---,,,---...++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,*********+++++++++++++++)))******+++,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---............+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...---------------------------------............//////...,,,---...//////...---------......//////000333333222111000000000111111111111111111111111111000111444666777666444333333333444444444444444444333333222222111111111000////////////////////////.......................................---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..............................------............------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------............///......------------......---------------.........------........./////////------........./////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////......///000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000000111111111111111111000000000000111222222111111111111111111111111000000000000000000000000......////////////000000//////............//////........................////////////////////////////////////////////////---------............///------------------------,,,,,,,,,,,,------------xxxcccUUUNNNMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@???===<<<;;;;;;<<<;;;999777999999::::::999888666555444333222111000000000000.........///////////////......//////......---,,,---...///...,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,*********+++,,,,,,,,,---************************+++,,,---.........---,,,++++++******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---------------------------------............//////---,,,,,,.../////////,,,,,,---......///000000222222111111111111111111111111111111111111111111000111333555666555444333333333444555555555555555444333333222111000//////////////////////////////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------............------........................------------------------------------------------------------------------------------------------------------------------........................---------............///...------,,,,,,------...,,,,,,,,,------.........---------.........//////---------.........//////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////---...///000111000000///000000000000111111111111000000000000000000000000///000111222222111000//////000000000111111111222000000000000000111222222111111111111111111111111000000000000000000000000........./////////000000//////............//////........................////////////////////////////////////////////////---------............///------------------------,,,------------.........yyydddUUUNNNMMMKKKJJJIIIIIIIIIJJJGGGGGGFFFEEEDDDBBB@@@>>>===<<<;;;;;;<<<;;;999777999999::::::999888666555444333222111000000000000---.........//////000000......//////......---,,,,,,---...---+++***+++,,,++++++,,,,,,,,,---------***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,))))))***+++,,,------...))))))***+++,,,,,,------************************,,,---.........---,,,+++,,,++++++***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---------------------------------.........//////...---,,,,,,.../////////,,,,,,------...///000000222111111111111111222222000000000000000000000000111222333555555555555444333444444555666666666555444444333222111000///............///////////////........................,,,------....../////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................---..................---........................------------------------------------------------........................------------------------------------------------........................---------.........//////...------,,,,,,------...,,,,,,,,,------.........---------.........//////---------.........//////000000000000000000000000////////////////////////000000000000000000000000111111000000//////......////////////////////////---...000111111111000///000000000000111111111111000000000000000000000000///000111222222111000/////////000000111111111222000000000000000111111222000000000000000000000000000000000000000000000000............/////////000//////............//////........................////////////////////////////////////////////////---------.........//////---------------------------------.........//////~~~cccVVVSSSOOOKKKHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDBBB@@@???<<<<<<======<<<;;;::::::::::::;;;;;;:::999777666333333222222111000000000////////////////////////000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************))))))******+++,,,---,,,***))))))***,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,---...---+++***+++,,,..................------,,,,,,,,,---------..................////////////000000000000000000000000222111000//////000111222222333333333333333333444222333444666777999:::;;;666555444222111000000000////////////////////////......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................------------------------------------------------------------------------///......---------......////////////////////////........................000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................000000//////.........---......//////...---,,,,,,........................------------------------...---,,,,,,,,,,,,---...eeeWWWSSSOOOKKKHHHHHHHHHHHHHHHGGGGGGFFFDDDBBB@@@>>>===<<<<<<======<<<;;;;;;:::::::::;;;;;;:::999777666333333222222111000000000////////////////////////000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++,,,,,,------,,,***))))))***,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++***+++,,,------...............---,,,,,,,,,---------..................////////////////////////////////////111111000//////000111111222222222333333333333333333333444555777888999:::555444333222111000000000..............................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................------------------------------------------------------------------------///......---------......////////////////////////........................000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................000/////////.........---......//////...------,,,........................------------------------......---,,,,,,---......iiiYYYSSSOOOKKKIIIHHHIIIIIIHHHHHHGGGFFFEEECCC@@@>>>===<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;:::999777666333333222222111000000000////////////////////////111111111111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////---,,,+++++++++++++++++++++++++++,,,---...---+++***+++,,,+++,,,---...............,,,,,,,,,---------......---............/////////////////////////////////111000000//////000000111111111222222222333333333444444444555666666777777444444222111000000000000..............................---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................------------------------------------------------------------------------......---------......///////////////////////////////////////////////////000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................/////////........................///......---,,,......................................................---,,,,,,---......mmm]]]SSSOOOKKKIIIIIIIIIIIIIIIJJJIIIIIIGGGEEECCCAAA???;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;:::999777666333333222222111000000000////////////////////////111111111111111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------,,,++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------***+++++++++++++++,,,,,,,,,---///111000...,,,***+++++++++++++++++++++++++++,,,------++++++,,,---***+++,,,---.../////////,,,,,,,,,---------......---------.........//////////////////////////////000000000//////000000000000000111111222222333333444444444444444444444444333333222000000/////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................------------------------------------------------------------------------...------------...//////////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000///////////////////////////////////////////////////////////////000000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................---...............------........................////////////////////////......------------......qqq```SSSOOOKKKIIIIIIJJJJJJJJJJJJJJJIIIGGGEEECCCAAA@@@;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999777666333333222222111000000000000000000000000000000000111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***,,,...---,,,+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,,,,...000111111///,,,***+++++++++++++++++++++++++++,,,------++++++,,,---***+++,,,---............,,,,,,,,,---------......------------..................................../////////000000///////////////000000111222333333444444444444333333333222222222111000////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................---------------------------------------------------------------------------------------...//////////////////////////////000000000000000000000000////////////////////////............////////////////////////000000000000///////////////////////////////////////////////////////////////000000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------...............------...............---........................////////////////////////........................rrrbbbRRROOOKKKIIIJJJKKKKKKKKKIIIHHHGGGFFFDDDAAA???>>>:::;;;<<<<<<===<<<<<<<<<::::::;;;;;;:::999777666333333222222111000000000000000000000000000000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,......,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------...///000///...,,,***++++++++++++++++++++++++***,,,------++++++,,,...***+++,,,---------------,,,,,,,,,---------......,,,------------....................................//////000000//////.........///000111222222333333333333333222222222111111111000///////////////------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................---------------------------------------------------------------------------------------...///000////////////////////////////////////////////////000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................---------------.........,,,---......///.........................................................---...////////////...---rrraaaRRROOOKKKIIIJJJKKKKKKKKKIIIHHHGGGFFFDDDBBB@@@>>>:::;;;;;;<<<======<<<<<<::::::;;;;;;:::999777666333333222222111000000000000000000000000000000000///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,************************+++---......---,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------...//////......,,,++++++++++++++++++++++++++++++***+++---,,,,,,+++---...+++,,,,,,---------,,,,,,,,,,,,,,,---------......,,,,,,---------.......................................///000000///......------...///000111222333222222222222222111111111000000///.........//////------------------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------............///................................................---------------------------------------------------------------------------,,,,,,------///000000////////////////////////........................000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,------.........,,,------...//////..............................---------------------------...///000000///...---qqq```RRROOOKKKJJJJJJKKKLLLLLLKKKKKKJJJHHHFFFDDDBBBAAA::::::;;;<<<=========<<<::::::;;;;;;:::999777666333333222222111000000000000000000000000000000000...............------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++++++++++++++,,,************************+++---......---,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------//////...---,,,,,,++++++++++++++++++++++++++++++***+++---,,,,,,,,,---...,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,---------..............................---...///000000///...---------...///000111222222111111111111111111111111000//////............///------------------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,------......------,,,---------.........//////................................................------------------------------------------------------------------------,,,,,,,,,---...///000111////////////////////////........................000000000000000000000000............/////////000////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,------.........,,,,,,---.../////////...........................---------------------------...///000000///...---lllbbbRRROOOJJJHHHHHHJJJKKKKKKJJJJJJIIIGGGEEECCCAAA@@@===============<<<<<<<<<::::::;;;;;;:::999777666888555111////////////......///111222222222000///111...,,,...111000,,,'''///......------......///------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,---......+++******))))))******+++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********+++***))))))+++---///111111000---+++++++++,,,---,,,,,,,,,++++++*********------------,,,,,,+++***------------------------.........------,,,,,,,,,------------------------///////////////.................................000000000000111111111111333222222222111111000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,------.../////////------------------------------------------------------------------------..................------------------------------.................................------,,,,,,,,,---------------------------,,,,,,,,,,,,---......000000000000000000000000////////////000000000000000000000000000000000000....................................////////////////////////////////////000000000000000000000000////////////000000000000444222000///...///000111000000000000000000000000111111222222222222111111000000000000000000000000////////////000111333333//////000000111111111222////////////////////////000000000000000000000000........................------------------------//////////////////////////////.........---------------------------------..............................------------......kkkbbbSSSOOOKKKHHHHHHJJJKKKKKKJJJJJJIIIGGGEEECCCAAA@@@=====================<<<::::::;;;;;;:::999777666777444111//////000000///...///111222222222000///111...,,,---000000---)))---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++*********+++---///000000///---+++******+++,,,,,,,,,,,,+++++++++******,,,---------,,,,,,+++***------------------------......---------,,,,,,,,,------------------------////////////..................................../////////000000000111111222222111111000000000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------///...---,,,,,,---...///+++++++++,,,,,,,,,------...............---------------------------------------------------------------------------------..................------------------------------..............................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---......////////////////////////.../////////000000000000000000000000000000000000....................................////////////////////////////////////000000000000000000000000////////////000000000000222111///...---...///000000000000000000000000000000111111222222111111000000000000000000000000000000/////////000111222222///000000000111111111111////////////////////////////////////////////////........................------------------------........................//////.........---------------------------------..............................------------......jjjaaaTTTPPPLLLIIIIIIJJJJJJJJJJJJJJJIIIGGGEEECCCAAA@@@<<<<<<==================::::::;;;;;;:::999777666666333111000000111000000...///000222222222111000///---,,,---000000...+++---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++************+++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***+++*********+++,,,...///...---+++***)))******+++,,,,,,,,,++++++++++++***,,,,,,---------,,,++++++------------------------------------,,,,,,,,,,,,------------------------.........................................................////////////000000000000000////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,,,,,,,......------------......*********+++++++++,,,,,,//////......---,,,,,,+++------------------------------------------------------------------------------------------......------------------------------------------------...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---......////////////////////////....../////////000000000000000000000000000000000....................................////////////////////////////////////000000000000000000000000////////////000000000000111000...---------...///000000000000000000000000000111111222222111111000000000000000000000000000111000000000000000111111000000000000111111111111////////////////////////////////////////////////........................------------------------------------------------...............---------------------------------..............................------------......~~~iii```UUUQQQLLLIIIIIIJJJJJJJJJKKKJJJIIIHHHFFFCCCAAA@@@<<<<<<<<<<<<============::::::;;;;;;:::999777666444222000000111111111000...///000111222222111111...---,,,---///000...---///......------......///------------------------------------------------------------------------------------------------------------------------+++++++++++++++,,,,,,---+++******))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///........................---------.........////////////////////////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,------------......---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......////////////////////////........./////////000000000000000000000000000000....................................////////////////////////////////////////////////////////////////////////000000000000000//////.........///000////////////////////////000000111111111111000000000000000000000000000000222111000000000000000111000000000000000111111111////////////////////////////////////////////////........................------------------------------------------------..............................................................................------------......}}}hhh___UUUQQQLLLIIIIIIJJJKKKKKKKKKKKKJJJHHHFFFDDDBBBAAA;;;<<<<<<<<<======>>>>>>::::::;;;;;;:::999777666444222111000111222111///...//////000111222222222...---------...///......///......------......///------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,---......+++******))))))******+++***++++++,,,,,,++++++***------------------------+++++++++,,,,,,---------+++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++************+++,,,,,,---++++++******))))))******+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------......//////........................------------..............................//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......------------------------------------------------------------------------,,,,,,,,,,,,------......---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---..........................................////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111////////////////////////000000000111111000000000000000000000000000000000222111000000000000000111111111000000000000000000////////////////////////................................................---------------------------------------------------...........................................................................------------......|||ggg^^^TTTPPPLLLIIIJJJKKKLLLMMMKKKKKKJJJHHHFFFDDDBBBAAA;;;;;;<<<<<<===>>>>>>>>>::::::;;;;;;:::999777666444333111111222111000.........///000111222222333///......---------......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...///---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***------------------------***++++++,,,,,,------...***,,,------++++++,,,...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++***************++++++,,,,,,---***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,)))******++++++++++++,,,***************************++++++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---......//////........................---------............///............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........***++++++,,,------......------------------------------------------------------------------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---..............................------........./////////////////////////////////....................................////////////////////////////////////000000000000000000000000////////////000000000000000000000111111111111111000000000000000000000000///000000111111000000///000000000000000000000000111000000000000000111111111111111111000000000000////////////////////////................................................---------------------------------------------------------.....................................................................------------......{{{fff]]]RRROOOKKKIIIJJJLLLNNNNNNLLLKKKJJJIIIGGGDDDBBBAAA;;;;;;<<<<<<===>>>>>>???::::::;;;;;;:::999777666555333222222222111///---......//////000222333444000000///---,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++---,,,,,,+++---...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,)))******+++++++++++++++******+++++++++++++++*********+++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,------...//////........................---............/////////....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------+++,,,------------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..............................---------.........//////////////////////////////....................................////////////////////////////////////000000000000000000000000////////////000000000000...//////000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000/////////000111222222111111111111000000000///////////////////////////................................................------------------------........................---------.........//////......................................................------------......zzzeee]]]RRRNNNKKKIIIKKKMMMOOOOOOLLLKKKJJJIIIGGGDDDBBBAAA;;;;;;;;;<<<===>>>>>>???::::::;;;;;;:::999777666666444333222222111...,,,.........///000222333444111000///---++++++,,,...///......------......///------------------------------------------------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---+++******************++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,---......***+++---,,,,,,,,,---...,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------*********)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,*********++++++,,,,,,,,,)))******+++++++++*********++++++,,,,,,,,,++++++*********++++++,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------++++++,,,,,,---...//////.................................////////////000.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------......++++++------------++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***------------------------------------------------------------------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---..............................---------.........//////////////////////////////..................................../////////000////////////////////////000000000000000000000000////////////000000000000------...///000000//////000000000000000000000000//////000000000000//////000000000000000000000000////////////000111333333222111111111000000//////////////////////////////................................................------------------------////////////////////////---------.........//////////////////////////////.................................------.........~~~fff[[[RRROOOKKKHHHLLLRRRRRRMMMLLLLLLJJJHHHFFFDDDCCCBBB@@@>>>===;;;;;;===>>>@@@;;;;;;;;;;;;:::888666555555444333111000//////...---...///000111222333333000000///...------,,,,,,.........------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---+++***((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,---------......000///...---,,,------...------------------------------,,,,,,---...000111//////............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...---------............///------------------------................................................////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////222000///------///000222////////////....................................////////////////////////........................------------------------........................---...///...------...///...///000///---,,,,,,...................................................~~~ggg\\\RRRPPPKKKHHHLLLQQQQQQMMMLLLKKKJJJHHHFFFDDDCCCBBB???>>>===<<<<<<===>>>???;;;;;;;;;;;;:::888666555666555333111000/////////---...///000111222333333000//////...------,,,,,,.........------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++******++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,---------......000///...---,,,------...------------------------------,,,,,,---...000111//////............/////////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++,,,,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...---------............///------------------------................................................////////////////////////////////////////////////////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111000///......///000111////////////....................................................................................------------------------........................---...///...------...///...///000///---,,,---...................................................hhh]]]QQQPPPLLLHHHKKKPPPPPPMMMLLLKKKJJJHHHFFFDDDBBBBBB???>>>===<<<<<<===>>>???:::;;;;;;;;;:::888777555666555333222000/////////......//////000111222222/////////...------,,,,,,.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++))))))***+++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,---------......//////...------------...---------------------------------------...///000//////............//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------...---------............///------------------------................................................////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111000///......///000111////////////....................................................................................------------------------........................---...///...------...///---/////////---,,,---...................................................iii^^^QQQQQQMMMIIIJJJOOOOOOLLLLLLKKKIIIGGGEEECCCBBBAAA>>>>>>============>>>>>>::::::;;;;;;:::999777666666555444222111000//////......//////000111111222//////.........---------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,******++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,*********+++++++++,,,,,,...------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------..................------......------------------------------------....../////////......------......///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---......---------............///------------------------................................................///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////000000////////////000000////////////....................................................................................------------------------........................---...///...---------///---...///...---,,,---///................................................iii^^^QQQQQQNNNIIIIIIMMMNNNKKKKKKJJJIIIGGGEEECCCBBBAAA>>>>>>============>>>>>>999::::::;;;:::999777666666555444222111000000///.........///000000111111...............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------..................---------------------------------.....................------------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,------............------,,,,,,------.........---------,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,------...///---------............///------------------------................................................////////////////////////////////////////////////////////////////////////........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000////////////000000////////////....................................................................................------------------------........................---...///...---------///,,,...///...------...///................................................jjj^^^QQQRRROOOIIIHHHKKKMMMKKKKKKJJJIIIGGGEEECCCAAAAAA======>>>>>>>>>>>>======999999:::;;;:::999888777777666444333111000000000.........//////000000000......................................./////////------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***(((&&&'''))),,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,---......///.........------------------------------......///......---......------------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......//////...------,,,,,,------.........---------,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------------------------------------------......///---------............///------------------------................................................////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............////////////000000000000//////////////////....................................------------------------........................------------------------........................---...///...------...///,,,---///...------...///................................................kkk___QQQRRRPPPJJJGGGJJJLLLKKKKKKJJJHHHGGGDDDCCCAAA@@@======>>>>>>>>>>>>======999999:::;;;:::999888777777666555333222111000000.........///////////////........................---........./////////000------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,.../////////......------------------------------...//////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------.../////////...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,---------------------------------------------...//////---------............///------------------------................................................////////////////////////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............////////////000000000000//////////////////....................................------------------------........................------------------------........................---...///...------...///,,,---......------...000................................................lllaaaQQQSSSPPPJJJGGGIIIKKKJJJKKKJJJHHHFFFDDDBBBAAA@@@======>>>>>>>>>>>>======888999:::;;;:::999888777777666555333222111000000.........///////////////---.....................---.........//////000000------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,.../////////......------------------------------/////////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------...///000000...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------------------------------...------------...//////---------.........//////------------------------................................................////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............////////////000000000000//////000/////////....................................------------------------........................------------------------........................---...///...------...///,,,---......------///000................................................nnneeeVVVSSSOOOJJJHHHIIIJJJLLLFFFHHHJJJIIIFFFCCCAAA@@@===<<<;;;<<<===>>>===<<<;;;:::888999999999666555777777666555333222111000///////////////000111111................................................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******************------------,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++---000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...........................++++++,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------------------------............///........................//////.........---------////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////000000//////.........---////////////........................////////////......------------..............................////////////////////////........................------------------------------------------------........................------------------------........................//////.........---------........................ssshhhVVVSSSOOOJJJHHHIIIJJJLLLHHHIIIJJJHHHEEEBBBAAA@@@???===<<<===>>>???>>>===;;;999999999999999777555777777666555333222111000///////////////000111111................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///111222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,------........................++++++,,,,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------------------------............///........................//////.........---------////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////000/////////............111000000//////...------............////////////......------------..............................................................................------------------------------------------------........................................................................//////.........---------........................xxxhhhVVVSSSOOOJJJHHHIIIJJJLLLJJJJJJJJJGGGDDDAAA@@@AAA@@@???======?????????>>>;;;999999999:::999777555777777666555333222111000/////////000000000111111................................................,,,,,,,,,,,,,,,,,,------++++++,,,...000222444555,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------++++++,,,,,,,,,,,,------------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------------------------............///.......................................---------////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////////////////............222111111000///......---............////////////......------------..............................................................................------------------------------------------------........................////////////////////////.......................................---------........................yyyeeeVVVSSSOOOJJJHHHIIIJJJLLLLLLLLLJJJGGGCCC@@@@@@AAAAAA???===<<<>>>???>>>===:::999999999::::::888666777777666555333222111000//////000000111111111111................................................,,,,,,,,,------------------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******------------------------...---,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,------------------------------------------------...------,,,,,,------...---------------------------------............///................................................////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......///////////////////////////////////////.........000000000000000/////////............////////////......------------..............................................................................------------------------------------------------........................................................................................................................|||cccVVVSSSOOOJJJHHHIIIJJJLLLLLLLLLJJJGGGCCC@@@@@@AAAAAA>>><<<;;;<<<======<<<:::999999999::::::999777777777666555333222111000//////000111222111111000................................................,,,,,,,,,------............---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------------------------+++++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,------------------------------------------------...------,,,,,,------...---------------------------------............///////////////////////////---.....................////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////.........///////////////......//////000000111111............////////////......------------..............................................................................------------------------------------------------........................------------------------........................---.............................................fffVVVSSSOOOJJJHHHIIIJJJLLLJJJJJJJJJGGGDDDAAA@@@AAAAAA>>>;;;:::;;;<<<<<<<<<:::999999:::;;;;;;999888777777666555333222111000///000111222222222111000................................................,,,,,,,,,---......//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,)))***++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,------------------------------------------------...------,,,,,,------...---------------------------------............///////////////////////////---------...............////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////.........///////////////------......//////000000............////////////......------------..............................------------------------........................------------------------------------------------........................------------------------........................---------.......................................jjjVVVSSSOOOJJJHHHIIIJJJLLLHHHIIIJJJHHHEEEBBBAAA@@@CCC@@@<<<;;;;;;<<<======:::999999:::;;;;;;:::888777777666555333222111000...000111333333222111000................................................,,,,,,------.../////////,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------***++++++++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,........................------------------------...------,,,,,,------...---------------------------------............///////////////////////////---------.........//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////............/////////000///.........---------,,,............////////////......------------..............................------------------------........................------------------------------------------------........................................................................---------.........//////........................kkkVVVSSSOOOJJJHHHIIIJJJLLLFFFHHHJJJIIIFFFCCCAAA@@@DDDAAA===;;;<<<===>>>>>>:::999999:::;;;<<<:::999777777666555333222111000...000222333333333111000................................................,,,,,,------...///000000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++++++++++++++++++++++++++((()))***+++,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------++++++++++++++++++++++++,,,++++++++++++++++++,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,---.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......,,,------......------,,,........................------------------------...------,,,,,,------...---------------------------------.........//////000000000000000000000000---------.........//////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////......////////////......////////////////////////---.........//////000000111000///...,,,+++***)))............/////////000.........------.................................------------------------........................------------------------------------------------........................////////////////////////........................---------.........//////........................gggUUUSSSOOOLLLJJJKKKLLLMMMIIIIIIIIIGGGDDDBBBAAABBBAAA???======>>>???>>>======;;;::::::::::::999777888777666333000///000111//////000000111111111222......---------,,,,,,,,,........................------------------------...------,,,,,,------...,,,,,,,,,,,,------...///.........------,,,,,,,,,---------------------------------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,++++++,,,,,,***(((++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................------............---------,,,,,,,,,,,,---...............------,,,,,,,,,------------------------//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000//////////////////////////////......------------......//////////////////////////////.........---------//////////////////////////////////////////////////////////////////////////////.........---------........................................................................,,,,,,,,,---------......................................................,,,,,,,,,---------......---------............/////////............//////gggUUUSSSOOOKKKJJJJJJKKKMMMIIIJJJJJJGGGDDDBBBBBBCCCAAA???======>>>???>>>======;;;::::::::::::999777888888666444000///000111111111111000000000000000.........---------,,,,,,........................---------------------------------,,,,,,---------++++++******++++++,,,,,,......---------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,------------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++***)))***++++++)))'''++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................------............---------,,,,,,,,,,,,---...............------,,,,,,,,,------------------------//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000//////////////////////////////......------------......//////////////////////////////.........---------//////////////////////////////////////////////////////////////////////////////.........---------........................................................................,,,,,,,,,---------......................................................---------.........//////---------............/////////............//////fffUUURRRNNNJJJIIIIIIJJJLLLJJJKKKJJJHHHEEECCCCCCCCCAAA???===<<<===>>>>>>======;;;::::::::::::999777777888777444111///000111222222111111000////////////.........------------........................------------------------------------------------,,,,,,++++++++++++++++++------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************)))***,,,,,,+++)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////........................------............---------,,,,,,,,,,,,---...............---------------------------------------//////////////////////////////////////////////////////////////////////////////............//////////////////////////////...//////000000//////...////////////////////////......------------......////////////////////////...............---------////////////////////////////////////////////////////////////////////////...............---------........................................................................,,,,,,,,,---------.............................................................../////////000000---------............/////////............//////fffTTTRRRNNNJJJHHHHHHIIIKKKKKKKKKKKKIIIFFFDDDCCCDDDAAA???<<<;;;<<<>>>>>>======;;;::::::::::::999777777888777555222000000111111111111000000000000000/////////............---........................------------------------,,,------------------,,,............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,...---+++******+++---...++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++---//////...---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................------............---------,,,,,,,,,,,,---.....................---------........................//////////////////////////////////////////////////////////////////////////////............//////////////////////////////...//////////////////...////////////////////////......------------......////////////////////////........................////////////////////////////////////////////////////////////////////////................................................................................................,,,,,,,,,---------......................................................---.........////////////---------............/////////............//////fffUUURRRNNNJJJHHHHHHIIIJJJKKKKKKKKKIIIFFFDDDCCCDDDAAA???<<<;;;<<<===>>>>>>===;;;::::::::::::999777777888888666333000000000......///000111222222333000000/////////.................................------------------------,,,,,,---......---,,,,,,---............---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++---//////...---++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................------............---------,,,,,,,,,,,,---......................................................//////////////////////////////////////////////////////////////////////////////............//////////////////////////////......////////////......////////////////////////......------------......////////////////////////---.....................////////////////////////////////////////////////////////////////////////---.............................................................................................,,,,,,,,,---------......................................................,,,,,,---------.........---------............/////////............//////hhhVVVSSSOOOKKKHHHHHHIIIJJJJJJKKKJJJHHHEEECCCCCCCCCBBB???;;;:::;;;===>>>>>>===;;;::::::::::::999777777888888777444111000000------...000111222333444000000000000////////////........................------------------------+++,,,---......---,,,+++***+++,,,---,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))***,,,,,,+++)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................------............---------,,,,,,,,,,,,---...................../////////........................//////////////////////////////////////////////////////////////////////////////............//////////////////////////////---......//////......---////////////////////////......------------......////////////////////////---------...............////////////////////////////////////////////////////////////////////////---------.......................................................................................,,,,,,,,,---------......................................................,,,,,,,,,------------...---------............/////////............//////iiiWWWTTTPPPLLLIIIIIIJJJKKKIIIJJJJJJGGGDDDBBBBBBCCCBBB???;;;999:::<<<>>>>>>===;;;::::::::::::999777777888999777444111000000......///000111222222333111111111000000000//////........................------------------------+++,,,...//////...,,,+++)))***+++------,,,+++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************+++,,,,,,------,,,,,,++++++***)))***++++++)))'''++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------................................................+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................------............---------,,,,,,,,,,,,---......---........./////////000........................//////////////////////////////////////////////////////////////////////////////............//////////////////////////////---......//////......---////////////////////////......------------......////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////---------.........//////........................................................................,,,,,,,,,---------......................................................------------............---------............/////////............//////jjjXXXUUUQQQLLLJJJIIIJJJKKKIIIIIIIIIGGGDDDBBBAAABBBBBB???;;;999:::<<<>>>>>>===;;;::::::::::::999777777888999888555222000000000000000000111111111111111111111111000000000000........................------------------------+++,,,...//////...,,,+++***+++---/////////---,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***,,,...000000...,,,***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++---,,,++++++,,,,,,***(((+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------................................................+++,,,------......------,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////........................---..................------,,,,,,,,,,,,---......---.........//////000000//////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////---..................---////////////////////////.........------.........////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////---------.........//////........................................................................,,,,,,,,,---------................................................................../////////000---------.........////////////............//////gggWWWUUUPPPKKKGGGFFFIIILLLFFFGGGHHHGGGEEECCCCCCCCCBBB???===<<<===?????????<<<:::888888888888777555666666555444222111000000////////////000111222333222222111111000/////////------------------------........................------------------------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........---,,,+++))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++*********+++,,,---...---,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,---......//////.........---------------------------------...---,,,++++++,,,---...,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------...............000000///.......................................////////////////////////////////////000000000000//////............//////..............................------------..............................,,,,,,,,,---------......////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................------------------------........................////////////////////////................................................////////////////////////////////////////////////hhhXXXUUUQQQKKKGGGFFFIIILLLGGGHHHIIIHHHEEEDDDCCCDDDAAA>>>;;;:::;;;=========<<<:::999999::::::999777777666555444222111000000000000//////000111222222222222111111000/////////------------------------........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********+++,,,---...---,,,+++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++------,,,,,,,,,+++++++++------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,---............------,,,,,,,,,,,,---------------------------------,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------....../////////000000000///.......................................////////////////////////////////////000000000000//////............//////..............................------------..............................,,,,,,---------.........////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................------------------------........................////////////////////////................................................////////////////////////////////////////////////lllXXXVVVQQQLLLGGGGGGIIILLLHHHIIIJJJIIIFFFEEEDDDEEE@@@>>>:::999999:::::::::<<<;;;::::::;;;<<<;;;999777666555444333111000000111000000000000000111222222222111111000/////////................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,------,,,,,,++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,++++++++++++******------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...---,,,,,,,,,,,,+++++++++------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------...///000111111222000000///.......................................////////////////////////////////////000000000000//////............//////..............................------------..............................,,,------------.........////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................------------------------........................////////////////////////................................................////////////////////////////////////////////////pppXXXVVVRRRMMMHHHGGGIIIKKKIIIKKKKKKJJJGGGEEEEEEEEEAAA>>>;;;999999:::999999;;;:::999:::;;;<<<;;;:::777777666444333222111000111111000000000000111111222222111111000/////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................---------------------------...///000111222333333000000///.......................................////////////////////////////////////000000000000//////............//////..............................------------..............................------------............////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................................................................////////////////////////................................................////////////////////////////////////////////////nnnXXXWWWSSSNNNIIIGGGHHHJJJJJJKKKLLLJJJGGGEEEEEEEEEBBB???<<<::::::;;;;;;::::::999888999:::;;;:::999777777666555333222111111000000000000000000111222222222111111000/////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++******++++++,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------............------------------------+++,,,---......---,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................------------------------......///000111222333444000000///.......................................////////////////////////////////////000000000000//////............//////////////////////////////......------------......////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................................................................////////////////////////........................////////////////////////////////////////////////////////////////////////jjjYYYWWWTTTOOOJJJHHHHHHJJJJJJLLLLLLJJJGGGEEEDDDDDDCCC@@@===;;;<<<<<<<<<<<<;;;999888999::::::999888888777666555444222111111////////////000111222333222222111111000/////////................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++************++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,------++++++,,,...++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------------......------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............///------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................------------------------......///000111222222333000000///.......................................////////////////////////////////////000000000000//////............//////////////////////////////......------------......////////////////////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................................................................////////////////////////........................////////////////////////////////////////////////////////////////////////hhhYYYWWWTTTOOOJJJHHHHHHIIIJJJKKKKKKJJJGGGDDDCCCCCCAAA???<<<;;;<<<============;;;::::::;;;;;;:::888888888777555444333222111.........///000222333444222222111111000/////////------------------------........................------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++++++++++++++************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++***************+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++---,,,,,,+++---...++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------........................------------------------/////////000000000111111000000///.......................................////////////////////////////////////000000000000//////............//////////////////////////////......------------......////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................................................................////////////////////////........................////////////////////////////////////////////////////////////////////////iiiYYYXXXUUUPPPKKKHHHHHHIIIJJJKKKKKKIIIFFFCCCCCCCCC@@@>>>;;;:::;;;=========???===<<<<<<<<<<<<:::999888888777555444333222111------...///111333444555222222111111000/////////------------------------........................------------------------------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------))))))+++,,,---.........++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,---,,,++++++******))))))***+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++---,,,,,,,,,---...++++++++++++++++++++++++***+++,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---*********++++++,,,,,,,,,------------------------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------......,,,++++++,,,......,,,,,,,,,---------......------------------------........................------------------------------------------------........................------------------------........................------------------------///////////////000000000000000///.......................................////////////////////////////////////000000000000//////............//////000000000000000000000000.........------.........000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................////////////////////////........................////////////////////////........................000000000000000000000000////////////////////////////////////////////////lllZZZXXXTTTNNNHHHDDDDDDEEEGGGGGGGGGGGGFFFDDDCCCBBBBBB===999999===@@@@@@>>><<<:::999999;;;;;;:::888888777777666555333222111111000///...///111333444666555333111000///......------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------...---+++++++++---///000,,,,,,+++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------************+++,,,---...,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++******************++++++,,,,,,,,,,,,------------++++++++++++------++++++++++++++++++++++++...///000///,,,******+++---+++***,,,///000...,,,.........------,,,,,,,,,---,,,++++++******++++++......---,,,+++***)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------............------------......---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------.........//////.........------,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------......///000111111222222333222111///............////////////////////////000000//////.........---111000///......///000111////////////////////////////////////////////////......------------......000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////........................////////////............////////////////////////////////////////////////........................------............------////////////////////////////////////////////////...............///000000iiiXXXVVVSSSMMMHHHFFFFFFGGGGGGGGGGGGGGGFFFDDDCCCBBBCCC>>>:::999===@@@???===<<<:::999999;;;;;;:::888777777777666555333111000000000///...///111333444555444333111000///......------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------...---,,,++++++,,,...///,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++******************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---...///...,,,++++++,,,---,,,+++,,,//////---+++......---------,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------...............------------......---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,,,,,,,---......------------------------......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,------------...............---------,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------/////////000111222222222222111000///............////////////////////////000/////////............000000////////////000000////////////////////////////////////////////////......------------......////////////////////////////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////........................////////////............////////////////////////////////////////////////........................---......//////......---///////////////////////////////////////////////////............///000000jjjVVVTTTQQQLLLHHHFFFGGGIIIGGGGGGGGGGGGFFFDDDCCCBBBDDD@@@;;;;;;===???>>><<<<<<:::999999;;;;;;:::888777777777666444333111000000////////////111222444555444222111000///......------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------///...---,,,+++,,,---...+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,++++++++++++***++++++************++++++******++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++,,,---...---,,,---......,,,+++...------------,,,,,,,,,...------,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...............------------......------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,---,,,,,,,,,,,,---......------------------------...------------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........................,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------///000000111111222222222111111000///............////////////////////////////////////............//////000000000000//////////////////////////////////////////////////////......------------......////////////////////////////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////........................////////////............////////////////////////////////////////////////........................---......//////......---//////////////////////////////////////////////////////......//////000111nnnVVVTTTQQQLLLHHHFFFGGGHHHGGGGGGGGGGGGEEEDDDCCCBBBDDDAAA>>><<<===>>>===<<<<<<:::999999:::;;;999888777777666555444222111000000/////////000111222333444333222000//////......------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---.........---...------,,,***------------------------......---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------+++,,,...000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------------------------------------------------------------........................+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...000000000111111111222222000//////........./////////////////////////////////////////////............///000111111000///...////////////////////////////////////////////////......------------......////////////////////////////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////........................////////////............////////////////////////////////////////////////..............................////////////....../////////////////////////////////////////////////////////...///000000111oooWWWVVVRRRLLLGGGDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCBBBDDDBBB???>>>======<<<<<<<<<:::999999:::;;;999888777666666555444222000000/////////000000111222222333222111000//////......------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------///...------,,,,,,,,,,,,***+++,,,------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,,,,---...---.........---,,,++++++------------------------......---,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,------------------------+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------........................+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........///000000000000000111111///...............///000////////////////////////.........///////////////...///000111111000///...////////////////////////////////////////////////......------------..............................////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////...//////////////////...///////////////////////////////////////////////////////////////000111111nnnWWWVVVRRRLLLGGGDDDDDDFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBB@@@???>>>======<<<<<<:::999999;;;;;;:::888666666666555333222000////////////000111111222222222222111000////////////------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------,,,,,,***+++,,,.........------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++,,,---,,,---///...---,,,,,,---,,,,,,,,,------------......------,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------............------------------------------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------........./////////......------------......------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---......//////------------------------------------------------........................,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,---------............////////////////////////------------...///000000////////////////////////........./////////////////////000000000000//////////////////////////////////////////////////////......------------..............................////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////000000//////000000111222qqqUUUTTTPPPKKKGGGEEEFFFGGGGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@>>>======>>><<<:::999999;;;;;;:::888666666555444333111000///...///000111111222222222222111000//////...//////------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,------------------)))***,,,...//////...---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,++++++,,,------,,,++++++******++++++,,,------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------)))+++,,,---+++++++++,,,***,,,///...---,,,---...,,,,,,,,,---------......------,,,+++++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------............------........................,,,,,,---------.........------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............////////////......------------......------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,------.../////////------------------------------------------------........................,,,------------.........,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------.................................------,,,,,,---...///000111////////////////////////............/////////000000000////////////000000////////////////////////////////////////////////......------------..............................////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000//////000000111222wwwSSSRRROOOKKKGGGFFFGGGIIIGGGGGGGGGGGGFFFDDDCCCBBB@@@AAAAAA@@@>>>===>>>>>><<<;;;999:::;;;;;;:::888666666555444333111000///...///000111111222222111222111000//////...//////------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++,,,---............)))***---...//////...---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++*********++++++,,,,,,,,,++++++------------++++++******+++,,,,,,---......++++++,,,,,,,,,---------++++++------------++++++------------------------***+++------+++***++++++))),,,///...---,,,---///,,,,,,,,,------.........---,,,++++++******++++++***++++++,,,---//////000------------------------,,,,,,,,,---------......,,,,,,,,,---------......------............------........................---,,,,,,,,,,,,---......------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............/////////000.........------.........------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........------------------------------------------------......---------,,,,,,,,,,,,,,,------...///000000------------------------------------------------........................---------.........//////,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------.........//////---------------------,,,,,,,,,,,,---...///000111////////////////////////---.........//////000000111000///......///000111////////////////////////////////////////////////.........------.................................////////////////////////////////////////////////............/////////000//////000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000000/////////............////////////////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000111111222nnnXXXRRRLLLKKKIIIFFFEEEGGGFFFGGGHHHHHHGGGEEEBBBAAAAAA@@@>>>===<<<;;;<<<<<>>============>>>===;;;;;;<<<<<<;;;999777777666555333222111000000000000000000111111222222222111111000/////////........................000000///........................---------,,,,,,,,,...//////...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++***+++,,,...///------------------------,,,------......------,,,..........................................------...------,,,---...///000.........------,,,,,,,,,...------,,,,,,------...---------------------------...///000000///...---...---,,,---...//////---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------........................//////.........---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,------......------------------------------------------------///...------------.../////////.........---------,,,------......------,,,---------------------------------------------------------............///........................------------------------//////...---------------........................---------............///,,,,,,,,,---------......------------------------................................................,,,,,,---------.........000///...------...///000////////////////////////000000000000000000000000000/////////........................////////////---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---------.........//////.........///////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000///000000000000000000000000111111000000////////////////////////000000000111uuuZZZTTTNNNMMMKKKHHHGGGIIIGGGGGGGGGGGGFFFDDDCCCAAADDDCCCAAA???>>>>>>>>>???===<<<;;;;;;<<<===<<<:::777777666555333222111000000000000000000111111222222222111111000/////////////////////////////////000///......---.........//////.........---------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******)))***+++---///000---------------------------......//////......---------------------------------------------.........------------...//////.........---------------///......------......///---------------------------...////////////...---...,,,,,,---...///...---------------------------------------------------+++++++++,,,,,,---------...------------,,,,,,,,,------------------------------------------------------------------------////////////............------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///...............---------------............---------------------------------------------------------------............///........................------------------------//////...------------...........................---------............///,,,,,,,,,---------......------------------------................................................,,,------------.........//////............//////////////////////////////000000000000000000000000////////////........................////////////---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////------........./////////000000///////////////...////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000000//////////////////000000000111111uuuZZZSSSNNNMMMKKKGGGFFFHHHGGGGGGGGGGGGFFFDDDCCCBBBDDDBBBAAA???>>>>>>>>>>>><<<;;;:::;;;======<<<;;;777777666555333222111000000000000000000111111222222222111111000////////////////////////////////////......------.....................------------+++---///...---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***************,,,---...------------------------------............------------------------------,,,,,,------------......------------......//////...............---------......------------......------------------------........................---,,,+++,,,...///...---------------------------------------------------******+++,,,,,,---......------------------------------------------------------------------------------------------------..................------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------.................................------............---------------------------------------------------------------............///................................................///......---------..............................---------............///,,,,,,,,,---------..............................................................................------------............/////////......////////////////////////////////////////////////////////////////////////.....................////////////---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////111000000000//////......//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111wwwYYYRRRMMMKKKJJJFFFEEEGGGHHHGGGGGGFFFEEEDDDCCCBBBCCCBBB@@@>>>=========>>><<<;;;:::;;;======<<<;;;777777666555333222111000000000000000000111111222222222111111000/////////..............................------------......---------,,,,,,,,,,,,+++---...000000...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++++++++++++++++++++------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------......---------.......................................------,,,,,,,,,,,,------------------------------......------------......---,,,+++,,,.........---------------------------------------------------******+++,,,,,,---......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................------.....................---......//////......------------------------------------------------------------............///......................................................---------......///........................---------............///,,,,,,,,,---------..............................................................................---------.........//////...//////////////////...////////////////////////////////////////////////.........///////////////............////////////---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000111111000000/////////...000000000000000000000000000000000111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111000000000000111111111111000000000000111111111111zzzXXXQQQLLLKKKIIIFFFEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@>>>===============<<<;;;;;;<<<===<<<:::777777666555333222111000000000000000000111111222222222111111000/////////---------------------------------,,,------...///------,,,,,,,,,+++++++++---///000000///......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++,,,---...//////,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++***------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,---......//////...................../////////,,,,,,,,,++++++,,,,,,,,,------------------------......------------......---++++++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------------.....................////////////......---------------------------------------------------------............///...................................................------------...//////........................---------............///,,,,,,,,,---------..............................................................................------........./////////......////////////......////////////////////////000000000000000000000000.........///////////////............////////////---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////....../////////000000000111000000000000000000///000000000000000000000000000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000000111111222222222111111111111111111111111000000000111111111111222000000000111111111222222wwwYYYRRRMMMLLLJJJGGGFFFGGGHHHHHHGGGEEEDDDDDDCCCCCCDDDCCCAAA???>>>>>>>>>>>>>>>===;;;;;;<<<<<<;;;999777777666555333222111000000000000000000111111222222222111111000/////////---------------------------,,,,,,,,,------...///...---------,,,,,,,,,,,,,,,...//////...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,,,,------......,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,------------...+++,,,,,,------------,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,---.../////////...------........./////////000------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------..................------------------------------------------------------------...//////...---------------.........//////......////////////......---------------------------------------------------------............///................................................---------------...//////........................---------............///,,,,,,,,,---------..........................................................................................////////////---...///000000///...---////////////////////////000000000000000000000000............/////////000............////////////---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////.../////////000000000000000000000000000111111111000000000000000000000000111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000000111111222333333111111111111111111111111000000111111111222222222000000111111111222222222qqqZZZSSSNNNMMMKKKHHHGGGHHHIIIHHHGGGEEEDDDDDDCCCDDDEEEDDDBBB@@@?????????@@@???===<<<<<<<<<<<<:::999777777666555333222111000000000000000000111111222222222111111000/////////........................,,,,,,,,,,,,------.../////////.........---------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++------------++++++......---------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,---.../////////---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,.../////////...------.........//////000000.........------.........------------------------...---,,,,,,,,,,,,---...,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------..................------------------------------........................,,,---...//////...---,,,---------.........//////......////////////......---------------------------------------------------------.........//////........................////////////////////////---------------...///000........................---------.........//////,,,,,,,,,---------......////////////////////////............................................................/////////000---...///000000///...---////////////////////////000000000000000000000000---.........//////000000............/////////000---------.........//////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000//////000000111111222222000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000000111222222333333111111111111111111111111000000111111222222222222000111111111111222222222pppWWWPPPKKKKKKJJJGGGFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDCCC???>>>@@@@@@===<<<======>>>===;;;:::999888888888777666444222222000000000000111222333444222222111111000/////////........................000///...------------------.........---,,,,,,+++.........------,,,,,,,,,///,,,+++,,,...///---+++---------------------------------,,,,,,+++++++++------------------------------++++++++++++---------,,,+++******,,,...///,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...//////...------------...//////......------,,,++++++------------------------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------................................................------------------------........................------------------------------------------------..................------..................------////////////////////////........................................................................////////////////////////////////////////////////.......................................///000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////////////////000000000000000000000000............////////////000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111222222111111111111111111000000000000111111111111222222111111111111222222222333333444444333333222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111uuuWWWQQQLLLKKKJJJGGGFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDCCC???>>>@@@@@@===>>>>>>>>>>>>===<<<;;;;;;888888888777666444222222000000000000111222333444333222222111111000000///........................//////...---------------------......------,,,+++------------------,,,,,,...,,,***+++---...---+++------------------------------------,,,,,,,,,,,,------------------------------,,,++++++,,,---------,,,+++***+++,,,...///,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///------------------------------------------------------------------------................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------................................................------------------------........................------------------------------------------------................................................////////////////////////........................................................................////////////////////////////////////////////////.......................................///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............///000000////////////////////////000000000000000000000000............////////////000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111000000000000111111222222111111111111111111111111111111222222222222333333222222222222333333222333333444444333333222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222yyyYYYRRRLLLKKKIIIFFFFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBDDDCCC???>>>@@@@@@===???>>>===<<<;;;;;;;;;;;;888888888777666444222222000000000000111222333444333222222111111000000///........................//////...------------...------......------,,,,,,,,,,,,---------------------,,,+++,,,------,,,+++---------------------------------------.........------------------------------,,,,,,,,,,,,---------,,,+++++++++,,,...///,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......++++++,,,------,,,++++++++++++,,,------...//////------------------------................................................////////////////////////........................------------------------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------................................................------------------------........................------------------------------------------------................................................////////////////////////................................................////////////////////////////////////////////////////////////////////////.......................................///000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////......//////000111////////////////////////000000000000000000000000............////////////000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111111111222222222222222222222222222333333333333444444444333333333333444444333333444444444444333333333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222xxxZZZSSSMMMKKKIIIFFFFFFHHHGGGFFFEEEDDDDDDCCCCCCDDDBBBDDDCCC???>>>@@@@@@======<<<:::999888888999:::888888888777666444222111000000000000111222333444222111111000000//////...........................///......---------......,,,------...------,,,,,,,,,,,,,,,------............---------......------------------------------,,,------....../////////---------------------------------,,,,,,------------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***+++---......---+++***,,,,,,,,,---------......------------------------........................................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,---------............------------......---------,,,,,,,,,------------------------------------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..........................................................................................................................................................................................////////////............////////////////////////////////////................................................000000000000000000000000////////////////////////////////////////////////.......................................///000000////////////////////////////////////////////////000000000000000000000000/////////////////////////////////...///000000111////////////////////////////////////////////////............//////////////////////////////////////////000000000000/////////////////////000000111////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111222111111000000111111222111111222222222222222333222222222222333333333333444444333333333333444444333333444444444444333333333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333xxx\\\TTTMMMKKKIIIEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDCCC???>>>@@@@@@======<<<:::999888888999:::888888888777666444222111000000000000111222333444111000000///......------////////////////////////......---------......///,,,,,,------...------,,,,,,,,,,,,------............/////////.........///------------------------,,,------....../////////---------------------------------------------------,,,,,,,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,+++---...000000...---+++......---------,,,,,,,,,------------------------................................................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------------------------------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......................................................................................................////////////////////////........................................................./////////000000........./////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000////////////////////////............//////////////////////////////////////////000000000000/////////////////////000000111////////////////////////111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222111111222222333333333333111111111222222222222333333333222222222222333333333444444555555444444333333333444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333{{{^^^VVVNNNKKKHHHEEEEEEHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBDDDCCC???>>>@@@@@@===???>>>===<<<;;;;;;;;;;;;888888888777666444222222000000000000111222333444111000000//////...------////////////////////////...------------...//////,,,,,,------......------,,,,,,---------------------///000///...---...///---------------------------------------.........------------------------------............------,,,---------............,,,------......------,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------...//////...------//////...---,,,,,,++++++------------------------................................................------------------------........................------------------------,,,,,,,,,,,,------------------------............------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,---............---------------------------------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......................................................................................................////////////////////////.........................................................//////000000111.........//////000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222222222111111111111222222111111222222333444444444111111111111222222222222333333222222222222333333444444555555555555444444333444444444555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444~~~___WWWNNNKKKHHHEEEEEEHHHFFFFFFDDDCCCCCCCCCCCCCCCBBBDDDCCC???>>>@@@@@@===>>>>>>>>>>>>===<<<;;;;;;888888888777666444222222000000000000111222333444222222222111000000//////////////////////////////---------------...//////+++,,,------......------------------------,,,,,,+++---///...,,,+++,,,...------------------------------------,,,,,,,,,,,,------------------------,,,---...//////...---,,,,,,------...............,,,------......------,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------------,,,+++---------------------------------------------,,,------------------------................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///........................,,,,,,,,,---------............------------......+++,,,.../////////...---........................------------------------..............................------------......------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......................................................................................................////////////////////////................................................---......///000000111111---......///000000111111////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////...............///000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222333222222111111222222333111111222222333444444555222222222222333333333444444444333333333333444444444444555555555555444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444~~~```WWWOOOKKKHHHEEEEEEHHHFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDCCC???>>>@@@@@@===<<<======>>>===;;;:::999888888888777666444222222000000000000111222333444444444333333222111111111000000000000000000000000---------------...///000+++,,,,,,---.........---.........------,,,,,,,,,)))+++---,,,***)))+++------------------------------------,,,,,,+++++++++------------------------,,,---...//////...---,,,,,,---......//////......,,,------......------,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++------------++++++---,,,,,,++++++,,,,,,---+++,,,,,,------......///------------------------................................................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////........................,,,,,,,,,---------......//////............//////+++,,,.../////////..............................------------------------.................................------.........------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////................................................////////////////////////000000000000000000000000////////////////////////////////////////////////---......///000111111222---......///000111111222////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000............/////////000000000000000000000000000//////000000000000/////////////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222333222222111111222222333111111222333333444555555333333333444444444555555555555555444444555555555444444555555555555444444444444444555555555666666555555555555555555555555666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555www```XXXPPPMMMIIIEEEDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCBBB???>>>======???@@@@@@?????????>>>>>>======;;;:::999777555333111///000000000000111222333444333333222111000///......////////////////////////------------------------000000///...------,,,,,,------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,---------.........//////,,,,,,,,,---------......++++++++++++++++++++++++.........------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------.........------------------------......------------......,,,,,,------.../////////......------------......------------------------...------,,,,,,------...---------............///------------------------.........------,,,,,,,,,...........................------------...//////------------------------........................------------------------......------------......------------------------------------------------.........------,,,,,,,,,---------.........//////........................////////////////////////......////////////......//////////////////////////////............//////////////////////////////000000//////.........---...............///000000000000////////////000000////////////////////////000000000000000000000000222111111111000000//////////////////////////////////////////////////////---......///////////////////////////////////////000000////////////000000////////////000000000000222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000...000111000///...///111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222111111111111111111111111222222333555666777111444666666444333444555444444444666777666333111666555555666777888888777777999;;;;;;999888888999:::;;;;;;999666777:::===;;;:::999::::::999777555888666555666888::::::999555666555555888;;;888111rrr^^^VVVOOOLLLIIIEEEDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCAAA???>>>===>>>???????????????>>>>>>>>>======::::::999777555333111000000000000000111222333444333333222111000///......////////////////////////.........---------------000//////...------,,,,,,------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,------------.........///,,,,,,,,,---------......++++++++++++++++++++++++......---------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------......------------........................---------------,,,,,,---------------------------------...------,,,,,,------...---------............///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------........................------------------------......------------......------------------------------------------------...------------------,,,---------.........//////........................////////////////////////......////////////......//////////////////////////////............//////000000000000000000000000000000/////////.........///............///000000000000////////////000000////////////////////////000000000000000000000000111111111111000000000///////////////////////////////////////////////////---...//////000000//////////////////////////////000000////////////000000////////////000000000000222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111000///...///111111111111111111111111111111111111111111111111111111111111111222222222222111222222222222333333333333333333333333333222222444333333222333333444444333333444444444444555555555444333333444444444333888888888999:::;;;<<<<<<<<<>>>@@@BBBDDDFFFJJJMMMIIIKKKMMMMMMKKKIIIJJJLLLJJJHHHFFFEEEDDDCCCAAA???CCCAAA????????????===<<<;;;<<<:::666555777555111ppp\\\TTTMMMKKKHHHEEEDDDGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>===>>>>>>?????????>>>>>>>>>>>>======::::::999888666333111000111000000111111222333444333333222111000//////.../////////////////////////////////......---------/////////...------,,,,,,------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------------...------------------------......------------......000//////...------,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------...------,,,,,,------...---------............///------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------........................------------------------......------------......---------------------------------------------------------------.........------........./////////........................////////////////////////...//////000000//////...////////////////////////000//////......//////000111111111111111111111111000000////////////......//////......//////000111111000000//////000000111////////////////////////000000000000000000000000111111111111000000000000////////////////////////////////////////////////---...//////000000//////////////////////////////000000////////////000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111111//////000111111111111111111111111111111111111111111111111111111111111111222222222333222222222222333333333333444444444444444444444444555444444333333333333444888777555555666777777666999999888999;;;>>>AAACCCHHHIIIKKKMMMQQQTTTVVVXXXUUUWWWYYY\\\___dddkkkoooxxx{{{~~~~~~}}}zzzyyyxxxyyywwwtttrrrqqqpppmmmkkkeeecccaaa___\\\WWWQQQMMMJJJLLLIIIDDDCCCEEEEEEBBBtttZZZSSSLLLJJJHHHEEEEEEGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======::::::999888666444222111111111111111222333444444444333333222111000///...////////////////////////000000000///......------//////.........---------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------------...------,,,,,,------...------------------------........................------------------------------------------------------------------------......------------......//////.........---------...------,,,,,,------...------------------------...------,,,,,,------...---------............///------------------------,,,,,,,,,------....................................------------...//////------------------------......................................................------------......................................................,,,,,,------......//////............////////////........................//////////////////////////////000000000000//////////////////////////////000000////////////000000111111111111111111111111000000///////////////////////////...///000000111111000000000000000000111////////////////////////000000000000000000000000111111111000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////000000////////////000000////////////000000000000111000000000000000000111////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000///000111111000///000111111111111111111111111111111111111111111111111111111111111222222222333333222222222333333333444444333444444444444444555555777777777777777777888999<<<999888888;;;<<<<<<;;;BBBEEEIIINNNTTT[[[aaaeeegggjjjoootttyyy~~~wwwpppkkkiiieeeaaaaaaaaa\\\TTTvvvZZZRRRLLLJJJHHHEEEEEEHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@??????>>>>>>>>>==================>>>>>>::::::999888666555333222111111111111222333444555444444333222111000//////////////////////////////000000/////////........................---------------------------------,,,,,,---------.........------------------------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------............------,,,,,,------...------------------------........................------------------------------------------------------------------------......------------......---------.........////////////............//////------------------------...------,,,,,,------...---------............///------------------------,,,,,,,,,------....................................------------...//////------------------------......................................................------------......................................................---------....../////////........./////////000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000//////000000000000000000///////////////000111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000111111000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000111222111000///000222111111111111111111111111111111111111111111111111111222222222222333333333222222333333333444444444222333333333444444555555888888888777888888999999999999;;;???DDDHHHKKKKKKVVV\\\fffpppxxxrrrcccrrr[[[SSSLLLJJJHHHFFFEEEHHHHHHHHHGGGFFFEEEDDDDDDCCCAAAAAA@@@@@@???>>>>>>===<<<<<<============>>>>>>::::::999888777555444333222111111222222333444555444444333222111000000///////////////////////////................................................------------------------,,,---------............,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---......//////...------,,,,,,------...------------------------........................------------------------...------------,,,,,,,,,------------------------......------------......,,,,,,------...//////000000000////////////000000------------------------...------,,,,,,------...---------............///------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------......................................................------------...................................................................../////////....../////////000000000///////////////////////////////////////////////////000000111111000000///000000000000000000000000111000000//////000000111000000000000000000000000//////000000000000111111000000//////000000111222222111111000000111111222000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000000000////////////000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222222000000111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444222222333333444555555555333333444555777888:::;;;AAAFFFMMMUUU[[[aaagggkkkvvv}}}kkk\\\TTTNNNKKKIIIFFFFFFHHHIIIHHHHHHGGGFFFEEEDDDDDD@@@AAA@@@@@@???>>>>>>===<<<<<<<<<=========>>>>>>::::::999999777666444333222222222222333444555555555444333333111111000///////////////////////////,,,,,,,,,---......//////........................------------------------------------............,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------.../////////...------,,,,,,------...------------------------........................------------------------......---------,,,,,,,,,------------------------......------------......------..................//////............//////------------------------...------,,,,,,------...---------............///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------......................................................------------......................................................////////////.............../////////000000000000////////////////////////////////////////////////000000111111111111000000000000000000000000000000111111000000000000111111111111111111111111111111//////000000000111111111000000//////000000111222222111111000000111111222000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000000000////////////000000////////////000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222222000000111222222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444555333444444555666666777777555777<<>>===;;;<<<<<<<<<======>>>>>>::::::999999777666444444222222222222333444555555555444444333222111000000////////////////////////***++++++,,,---...//////---.....................---------------------------------.........//////,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------...///000000...------,,,,,,------...------------------------////////////////////////------------------------.........------,,,,,,,,,------------------------.........------........./////////...------,,,,,,......------------......------------------------...------,,,,,,------...---------.........//////------------------------.........------,,,,,,,,,...........................------------...//////------------------------........................////////////////////////.........------.........////////////////////////////////////////////////000000//////......------////////////000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000111111000000000000111111222222222222222222222222//////000000111111111222000000000000000111111222222222111111111111222222000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000////////////000000////////////000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000222222222111000111222222222222222222222222222222222222222222222222222222222333333333444444444333333333444444444555555444555555666777888888999AAAFFFNNNYYYeeeqqqzzzdddXXXUUURRRNNNJJJHHHFFFFFFKKKKKKJJJIIIGGGEEECCCBBBAAABBBBBBAAA???>>>>>>???:::::::::<<<>>>@@@???===;;;:::999777666444333222444333222222111111222222555555555555444333222111000000000000000///..................////////////......//////000000111111//////.........------------------............///........................------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,................................................///...---,,,,,,---.../////////.........---------....................................////////////..................------///............---------000000000000000000000000........................000///...---,,,+++******............////////////......------------.........................................................------,,,,,,------...---------------------------------............///------------------------,,,,,,,,,---------......------------------------------------------------//////.........---------..................------........................////////////////////////000000//////.........------......///////////////............/////////000////////////000000000000000000000000111111111111111111111111000///...---000000000111111222222222...///111222222111000000222222111111000111111222///111333444555444333222//////000000111111222222444333222333555666555444666666666666555333111000333222111/////////000000//////000111111222333333000000//////000111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111111111222222222222222222222222333333333222222111111111222222333333333444444444333444444444444333222111777555333222333333333333555222555===AAA???@@@DDDKKK]]]ppp{{{```WWWUUURRRNNNJJJHHHFFFFFFHHHHHHHHHHHHGGGFFFDDDDDDAAABBBBBBAAA???>>>>>>???===<<<;;;<<<>>>>>>===;;;::::::888777555333222222222111111111222333333444555555555555444333222222000000000000000///..................////////////............//////////////////.........------------------............///........................+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///...------------.../////////.........---------........................------------....................................///............---------////////////////////////..............................------------,,,,,,------------..................------------.........................................................------,,,,,,------...---------------------------------............///------------------------,,,,,,,,,---------......------------------------------------------------//////.........---------................................................////////////////////////000000/////////.........---...//////000000//////........./////////000000////////////000000000111000000000000111111111111000111111111111111000000///000000000000000000000//////000111111111000000222222222222222222333333555666888999999888777555555555555555555666666777888777777888:::;;;;;;:::;;;;;;;;;:::888444111///222222111000000111222222111111111222222222222222111111111111111222333333222111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111222222333333333444444444333333444444555555444444444444555666888999888777:::666666<<>>>>>???>>>===<<<===>>>>>><<<:::::::::888777555333222222000000000111222333555666555666666555555444333222000000000000000///..................////////////............------------...............------------------............///........................******,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................///...------------...///...............---------........................,,,,,,,,,------------...........................///............---------................................................,,,,,,------.........///,,,,,,,,,------------.........------------.........................................................------,,,,,,------...---------------------------------............///------------------------,,,,,,,,,---------......------------------------------------------------...............---------................................................////////////////////////000000////////////......---...//////000000//////....../////////000000000/////////000000000111111000000000111111111222222000111111111222222222222111111000000000000000000111111000000111222333333111111111111111222333444999:::;;;<<<;;;:::999888;;;::::::::::::;;;;;;<<<<<<<<<;;;===@@@BBBBBBAAAAAABBBBBBAAA===888333000333222222222222222333444111111111000000000//////333333222222333333444444222222222111111111000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222222111333333333333444444444444333333444555555666666666333444555666777777777777===@@@GGGRRR^^^kkk||||||\\\VVVTTTQQQMMMJJJGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDD@@@AAABBB@@@>>>===>>>???===<<<<<<===>>>>>><<<;;;;;;;;;999888666444333333111111111111222333444555555666666555555444333222000000000000000///................../////////////////////......---------........................---------............///........................++++++,,,---......------------------------------.........................................................------.........................................................,,,,,,---------.........---------...............///............---------------------------------........................------------............,,,,,,---------...............------------.........................................................------,,,,,,------...---------------------------------............///........................,,,,,,,,,---------..........................................................................................////////////........................////////////////////////000000//////////////////......///000000000000000...////////////000000000//////000000000111111111000000111111111222222222111111111111111111111222222222222222111111111111333222222222333555777888555666666666777999:::;;;???@@@AAABBBBBBAAAAAA@@@EEEEEEDDDDDDDDDEEEEEEFFF@@@@@@@@@BBBFFFHHHHHHGGGGGGHHHIIIIIIEEE@@@:::777666666555444444333333333333333222222222222111111444333333333333333444444333333222222222111111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444444444555444444444444555555666666888777666555666999>>>BBBMMMXXXiiizzz|||[[[UUUSSSPPPLLLIIIGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@AAAAAA@@@>>>======>>>;;;:::;;;<<<>>>???>>>===<<<<<<;;;999777666444444333333222222111222222333555555555555444333222111000000000000000///..................////////////111000000//////.........---.....................---------............///........................---.........------,,,+++------------------------................................................---..................------.............................................---.........////////////---------........./////////............---------------------------------........................//////.........------------.........////////////......------------.........................................................------,,,,,,------...---------------------------------............///........................,,,,,,,,,---------......................................................---............................../////////000000////////////////////////000000000000000000000000//////000000000000000000...//////000000000000000////////////000000000111000000000000111111111111111111111111222222222222333222111000000000111111222222222222222222222222333333333444666999;;;===AAAAAAAAACCCDDDFFFHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMRRRRRRSSSSSSSSSRRRRRRRRRHHHGGGHHHJJJNNNPPPPPPPPPKKKMMMOOOPPPNNNJJJFFFCCC>>>===<<<:::888666444444555555555555555555555555444333333222222222333333333333333333222222222222111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111///000000000111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222333333444444444555555555666555444444444444555555999888888999>>>JJJXXXbbbnnn{{{{{{ZZZTTTRRROOOLLLIIIGGGFFFFFFHHHHHHHHHGGGFFFDDDCCCBBB???@@@AAA@@@>>>======>>>:::::::::<<>><<<<<<:::999777555444444444333222222111111222222444444444333333222111000000000000000000///..................////////////000000000000000/////////---------...............---------............///......................../////////......---++++++------------------------................................................------...//////...---------------................................................/////////000000,,,,,,------...////////////............---------------------------------......................../////////.........------........./////////000000......------------.........................................................------,,,,,,------...---------------------------------............///........................,,,,,,,,,---------......................................................---------........................//////000000111////////////////////////000000000000000000000000//////000000000000111111...///000000111111000000/////////000000000111111000000000111111111222222111111111222222222222333444333222111111111333333333333333444444555555555555666888;;;>>>AAADDDEEEHHHIIIJJJKKKMMMPPPRRRSSSQQQQQQQQQRRRSSSSSSTTTTTTWWWXXXZZZ[[[[[[YYYWWWVVVQQQQQQQQQTTTWWWYYYYYYYYYQQQSSSUUUWWWVVVTTTRRRPPPJJJIIIGGGEEEBBB???<<<;;;666666555555444444444333444444333222222222333333444444444333333333222222111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222333333222222222222222222222222111222222222222333333333333444444444555555555555666666555444444555777888444888===DDDPPPbbbuuu}}}\\\TTTRRROOOLLLIIIGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEEEE???@@@AAA@@@===<<<===>>><<<;;;;;;<<<>>>???>>><<<;;;:::999777555444333222222222222111222222333333222222222222111000//////000000000000000///..................////////////......//////////////////---------.........//////---------............///........................---...............------........................................................................------...//////...---------------.........//////........................---------.........//////,,,,,,------...//////000///............---------------------------------....................................////////////---------.........//////......------------.........................................................------,,,,,,------...---------------------------------............///........................,,,,,,,,,---------......................................................---------.........//////---......///000000111111////////////////////////000000000000000000000000//////000000000111111111//////000111111111111000//////000000000111111111000000111111111222222222111111111222222222333333333333222222333666888999888999999:::;;;<<<======>>>@@@CCCHHHLLLPPPRRRTTTPPPQQQRRRTTTWWWZZZ\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[]]]```bbbbbb___[[[YYYXXXWWWWWWYYY\\\^^^^^^^^^WWWXXXZZZ\\\\\\[[[ZZZYYYUUUUUUTTTRRROOOLLLIIIGGG@@@@@@>>><<<:::999777666666555555444333333444444444444444444333333333333111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000111222222333333222222222222222222222222111111222222222333333333444444444444555555555555666555555555777:::<<<>>>???GGGTTT```lllzzz___SSSRRROOOLLLIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHH???@@@AAA???===<<<===>>>>>>===<<<===>>>>>><<<:::999888777666444222111000000000000111222333555555111222222111111000///...000000000000000//////.............../////////000,,,------....../////////---------.........//////---------.........//////........................+++,,,---...////////////........................................................................,,,---...//////...---,,,---------.........//////........................,,,,,,,,,---------......,,,,,,------...///000000//////.........---------................................................,,,,,,---...///000111111,,,,,,,,,---------...............------............................................................------,,,,,,------...---------------------------------.........//////////////////////////////,,,,,,,,,---------......////////////////////////////////////////////////---------.........//////---......///000111111222000000000000000000000000000000000000000000000000//////000000111111111222//////000111111111111111000000000000111111111111000111111111111222222222111111222222222333333333222222222333666999===?????????@@@BBBCCCDDDEEEFFFGGGJJJOOOTTTYYY]]]___```\\\\\\^^^```cccfffhhhjjjnnnmmmkkkiiigggffffffeeebbbeeejjjllllllhhhccc```ZZZYYYYYYZZZ]]]______^^^[[[\\\^^^_________^^^^^^\\\\\\\\\[[[YYYVVVSSSRRRRRRQQQOOOKKKHHHEEECCCAAA888777666555555555555555555555444444444333333333111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000111222222333333222222222222222222222222111111111222222333333333444444444555555555666666555555555777:::===AAACCCVVVbbbrrr]]]YYYUUUOOOKKKHHHFFFDDDBBBCCCFFFHHHHHHFFFDDDDDDDDDDDDCCCAAA???>>>===<<<<<<<<<;;;;;;<<<>>>???===<<<:::999888777666555444333333222111111111333555777777666444222111000//////000000000000000///......000000000000000000000000////////////000000000000000000000000000000000000...---,,,---/////////...///////////////////////////////////////.........------............---------------............///////////////////////////........................------------------------------------------------////////////////////////---......///////////////..............................////////////............------------......////////////////////////........................///............---------------............---------...///...------...///................................................////////////////////////...------,,,,,,------...---------............///.../////////////////////000000000000000000000000...///000111111000///...///////////////000111111000000000000000000000000000000000000000000000000222111111111000000//////111111222222222222111111444333222111111111111111.........///222333333222444444333222000000222444555999>>>@@@AAABBBEEEHHHKKKMMMOOORRRTTTUUUUUUUUUXXXXXXZZZ```hhhoooqqqrrrmmmooorrrvvvyyy|||}}}~~~~~~{{{{{{}}}|||~~~|||yyyvvvrrrnnnkkklllqqqsssqqqmmmhhheeecccccceeeeeecccaaabbbaaa___^^^^^^]]][[[ZZZWWW[[[]]]ZZZXXXWWWRRRLLLJJJGGGBBB===999888888999888444000000222555444333222333444333222111111222...///111222333333222222000000111111222222222222000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222000111111111111222222222222222111111111111222222222222222222222222222222111111222222222333333333444444444333333222222222555555444333333444444444555444333333666777888777888888:::===CCCNNN\\\eeezzzbbbXXXTTTOOOKKKIIIGGGEEECCCCCCFFFHHHHHHGGGEEEDDDDDDDDDCCCAAA???>>>======<<<<<<;;;;;;<<<>>>???===<<<:::999888777666555444333333222111111111333555666666555444222111000//////000000000000000///......000000000000000000000000////////////000000000000////////////////////////...---,,,---///000///.../////////////////////////////////////////////...------............---------------............///////////////////////////........................------------------------------------------------////////////////////////---......///////////////..............................////////////............------------......////////////////////////........................///............---------------............---------...///...------...///................................................////////////////////////...------,,,,,,------...---------............/////////////////////......000000000000000000000000//////000000000000////////////......//////000111000000000000000000000000000000000000000000000000222111111111000000000000111111222222222222111111222222222222222222222222444333222333444444444444111222444555555777;;;===@@@CCCFFFIIIJJJLLLPPPSSSRRRTTTWWW[[[___aaacccdddllliiihhhmmmvvv}}}~~~zzz|||{{{{{{|||wwwtttttttttsssqqqrrroookkkgggccc^^^ZZZWWW^^^aaaaaa^^^\\\]]][[[WWWUUUSSSOOOJJJEEEBBB@@@???:::888555444555555555444333333333222111000111222111111222333333333222111000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222000111111111111222222222222222111111111111222222222222222222222222222222111222222222222333333333444444444333333333222222555444444333333333444444333444444555555666777888777999===DDDPPP___nnnxxxeeeVVVSSSOOOKKKJJJHHHFFFDDDDDDFFFHHHIIIGGGEEEDDDDDDDDDCCCAAA@@@>>>=========<<<;;;;;;<<<>>>???===<<<:::999888777666555444333222111111000111222444555666555444222111000000///000000111111000000//////000000000000000000000000////////////000000000000////////////////////////...---,,,---///000///...////////////////////////......//////////////////------............---------------............///////////////////////////........................------------------------------------------------////////////////////////---......///////////////..............................////////////............------------......////////////////////////........................///............---------------............---------...///...------...///................................................////////////////////////......------------......---------............///000000000//////.........000000000000000000000000000000////////////000000...............///000000000000000000000000000000000000000000000000000000111111111111111000000000111111222222222222111111000000111222222222222111333222111111111222333444444666999<<<>>>AAADDDGGGGGGJJJNNNRRRUUUYYY]]]```bbbdddhhhmmmsssxxx{{{}}}{{{uuuvvv}}}zzz|||~~~~~~|||xxxvvvssswww{{{|||zzzvvvsssqqqqqqssswwwzzz}}}~~~~~~}}}{{{{{{~~~uuukkkccc___ccceeeccc___^^^___^^^[[[XXXWWWTTTRRRNNNKKKIIIGGG??????>>>;;;777444222222333222111000111111333444222333333333333222111000111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000000111222222000111111111111222222222222222111111111111222222333333333333333333333333222222222222333333333333444444444444333333333333444333333333333333444444333555777666333333666999>>>BBBJJJWWWfffvvvdddUUURRRNNNLLLKKKIIIGGGEEEDDDFFFIIIIIIGGGEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>><<<;;;;;;<<<>>>???===<<<:::999888777666555444333111111000111111222444555666555333222111000000000000000111111111000000///////////////////////////////////////000000000000///////////////////////////------...///000///...////////////////////////............////////////------............---------------............///////////////////////////........................................................................////////////////////////---......///////////////..............................////////////............------------......////////////////////////........................///............---------------............---------...///...---------///................................................////////////////////////......------------......---------............///111111000000///.........////////////////////////111000///......///000111...............//////000000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111000000111222222111000000000000111222333666:::===BBBDDDHHHJJJLLLMMMPPPRRRTTTYYY___fffkkknnnppppppuuuvvvyyy}}}{{{qqqnnnqqqtttsssoooiiijjjkkkjjjiiifffcccaaaZZZ\\\___```___\\\ZZZXXX[[[\\\```cccfffhhhjjjjjjjjjjjjiiikkkpppzzzyyyrrrlllooonnnjjjfffeee```[[[YYYXXXWWWUUUTTTSSSSSSSSSMMMOOOOOOJJJBBB;;;777777666444222222222444555555222222222222222222222111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333000000111111111222222222222222111111111111222222333333333333333333333333222222222333333333444444444444444444444444333333333333333333333444444555444666888666444666===DDDSSSZZZeeesssdddTTTRRROOOMMMLLLJJJHHHFFFDDDGGGIIIIIIHHHFFFEEEEEECCCCCCAAA@@@????????????<<<;;;;;;<<<>>>???===<<<:::999888777666555444333111111111111222333444444555444333222111000000000000000111111111111000000////////////////////////////////////000000000000........................///...---...000000000///////////////////////////---.........//////000000------............---------------............///////////////////////////////////////////////////................................................////////////////////////---......///////////////////////////////////////......////////////............------------......////////////////////////........................///............---------------............---------...///...---------///................................................///////////////////////////......------......///---------............///111111000000////////////////////////////////////111000///......///000111...............///000000000000000000000000000000111111111111111111111111111111111111111222222222222222333333333333222222111111222222222111111000333555888;;;???EEEMMMSSSXXX[[[___aaabbbcccdddeeeqqqvvv}}}~~~}}}{{{zzzzzz{{{}}}~~~qqqiii___\\\^^^```^^^[[[ZZZYYYYYYYYYXXXWWWWWWWWWUUUTTTSSSSSSSSSTTTSSSSSSRRRSSSUUUWWWYYY[[[]]]^^^[[[\\\]]]```cccjjjrrrwww{{{uuunnnlllrrr~~~sssjjjjjjgggccc___\\\[[[[[[[[[\\\^^^___[[[SSSLLLIIIHHHCCC???;;;999888777555222111111111222222333333333333222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222333000000111111111222222222222222111111111111222222333333333333333333333333222222333333333444444444444444444444444444444444444333333333444444555666222555888:::===FFFTTT^^^qqq{{{kkkTTTRRROOONNNLLLJJJHHHEEEEEEGGGIIIJJJHHHFFFEEEEEECCCCCCAAA@@@@@@?????????<<<;;;;;;<<<>>>???===<<<:::999888777666555444333111222222333444444555555555444333222111111111111000000111111222222111111000000000000000000000000////////////000000000000........................///...---...000111000///////////////////////////------......///000000000------............---------------............///////////////////////////////////////////////////................................................////////////////////////---......///////////////////////////////////////......////////////............------------......////////////////////////........................///............---------------............---------...///...------...///................................................//////////////////////////////............//////---------............///000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000111111111111111111111111111111111222222222222222222222333333333333222222333222222333444555666777999<<<@@@DDDJJJSSS^^^fffppptttxxx{{{{{{{{{{{{{{{}}}wwwtttoooiiidddbbbaaaaaa[[[WWWTTTTTTWWWYYYZZZYYYUUUVVVWWWXXXYYYZZZ[[[[[[\\\YYYWWWWWWXXXZZZ[[[[[[ZZZZZZZZZZZZ[[[]]]^^^___^^^^^^___```aaaccccccddddddaaa\\\YYY]]]hhhvvv}}}zzztttmmmgggbbb^^^]]]aaabbbcccaaa]]]YYYWWWVVVTTTOOOIIIEEEBBB>>>888333555444444333333444555555333333333333222222222222222222222222222222222222000000000111222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111111111111222333333000111111111111222222222222222111111111111222222333333333333333333333333333333333333444444444444444444444444555555555555444444444444555666777888222777>>>GGGSSScccsss~~~~~~sssUUUSSSPPPNNNMMMJJJGGGDDDEEEGGGJJJJJJHHHFFFEEEEEECCCBBBAAAAAA@@@@@@@@@@@@<<<;;;;;;<<<>>>???===<<<:::999888777666555444333222222333444555555555555444444333222111111111111///000111222222222222111000000000000000000000000////////////000000000000........................000.........000111000///////////////////////////------......///000000111------............---------------............///////////////////////////////////////////////////................................................////////////////////////---......///////////////////////////////////////......////////////............------------......////////////////////////........................///............---------------............---------...///...------...///................................................//////////////////////////////............//////---------............////////////000111111222222000000000000000000000000//////000000000000//////000000000000000111222222000000000000000000000000111111111111111111111111111111111222222333333333222333333444444333333222444333333555888<<<@@@BBBEEEHHHLLLPPPTTT]]]jjjsss|||sssmmmiiifff```[[[XXXWWWWWWXXXWWWYYY\\\___bbbdddggghhh```ccchhhmmmoooooonnnllllllkkkiiijjjmmmnnnmmmlllkkkjjjiiihhhhhhjjjkkklllmmmkkkjjjjjjkkkjjjfffccc`````````^^^]]]___dddhhhqqqyyy}}}yyyxxx{{{tttoookkkgggeeedddcccccc```]]][[[\\\XXXTTTQQQPPPKKKDDD>>><<<:::999777666555555555444444333333333222222222222222222222222222222222///000000111222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111222222333444000111111111111222222222222222111111111111222222444444444444444444444444333333333444444444444555444444444444555555555666555555555666666777888999;;;AAAMMM\\\nnn|||xxxVVVSSSQQQOOOMMMJJJFFFDDDEEEGGGJJJJJJHHHFFFEEEEEECCCBBBBBBAAA@@@@@@@@@@@@<<<;;;;;;<<<>>>???===<<<:::999888777666555444333222333444555666666666666444444333222111111111111///000111222222222222222000000000000000000000000////////////000000000000........................000///...///000111000///////////////////////////---------...///000000111---..................------------.........//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---......///////////////000000000000000000000000......////////////...............------.........////////////////////////........................//////.........------------..................------...///...------...///................................................//////////////////////////////............//////---------.........//////......///000111222333333000000000000000000000000...///000111111000///...111111111111111222222333000000000000000000000000111111111111111111111111111111111222222333333333222333333444444333333222444444444666;;;AAAGGGKKKTTTWWWZZZ\\\___hhhttt}}}vvvtttrrrqqqqqqmmmgggbbb___]]]ZZZXXXXXX[[[___aaa```eeekkkoooqqqrrruuuwwwqqqvvv|||{{{yyyxxxxxxyyy{{{||||||xxxuuuwwwyyyyyytttooogggjjjnnnmmmiiieeebbbbbb\\\ccckkknnnllliiiiiikkkttttttpppllljjjjjjgggbbb^^^]]]ZZZXXXYYYZZZXXXQQQKKKBBB@@@===:::888666555555444444444333333222222222222222222222222222222222///000000111222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111222222333444000111111111111222222222222222111111111111222222444444444444444444444444333333333444444444555555444444444555555555666666666666666666777888::::::FFFMMM[[[mmm}}}___RRRQQQTTTKKKDDDFFFEEEEEEGGGIIIIIIGGGEEEDDDCCCCCCBBBAAA@@@????????????========================:::999888777666555444333222222333333444555555555555444333222111111111111222222111000//////000000000000000000000000000000////////////////////////------......//////000000//////.........---------////////////////////////000///...------...///000////////////////////////......////////////......000000000000000000000000////////////////////////........................,,,------......------,,,......////////////......///////////////.........000000000000000000000000......////////////......---......///////////////............/////////000........................000000//////.........---..................................../////////000................................................111111000000//////......000000000000000000000000///////////////.........000000000000000000000000111111000000//////......////////////000000000000111111111111111111111111111111111111111111111111000111111111111222222222555333111///000111111111333333222222333333444555888:::>>>EEENNNXXX```dddpppnnnmmmpppvvv~~~~~~vvvqqqaaaYYYXXXbbbfffaaa```eeedddfffjjjmmmppptttxxxzzzxxxyyyzzzyyyuuupppllliiifffcccaaacccdddaaaZZZVVVccceeelllxxxuuu{{{{{{tttccc[[[\\\[[[\\\___aaa___[[[ZZZVVVQQQJJJEEEBBB>>>999555:::555111222555666222...333222111111111333444555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444111111222222222333333333111111222222222333333333333333333444444444555555333333333444444444555555000333666777666555666888999666666888777777BBBOOO___jjjyyycccTTTQQQTTTKKKHHHMMMNNNEEEGGGJJJJJJHHHEEEDDDDDDCCCBBBAAA@@@????????????========================:::999888777666555444333222333333444555555666666444444333222111111111111222222111000000000000000000000000000000000000000////////////////////////.........///////////////000000000//////.........////////////////////////000///............///000///////////////////////////000000111111000000///////////////////////////////////////////////////........................---......//////......---......////////////............//////////////////000000000000000000000000......////////////......---...//////000000//////........./////////000000........................000/////////............................................./////////000000................................................111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000222111111111000000000000////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222111111222222222111222444666666666777:::<<<@@@BBBHHHSSS```kkkssswww~~~}}}{{{{{{~~~~~~~~~wwwnnniiifffddd\\\ZZZccciiillluuu}}}|||yyytttmmmgggdddeee^^^]]]^^^ccciiilllkkkhhhfffkkkvvvyyyooohhhhhhiiilllkkkhhhccc```\\\YYYVVVSSSOOOIIIBBB<<<;;;777333222444555444222333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444111222222222222333333333111222222222222333333333333333444444444555555555333333444444444555555555777777777666666666666666:::666666:::>>>FFFUUUdddyyygggVVVQQQSSSLLLLLLTTTVVVFFFHHHJJJJJJHHHFFFEEEDDDCCCBBBAAA@@@????????????========================:::999888777666555444333333333444444555666666777444333222111111000111111333222111111000111111111000000000000000000000000////////////////////////000000///////////////...111111000000000000//////////////////////////////000//////......//////000////////////////////////000111111222222111111000////////////////////////////////////////////////......................../////////000000/////////...//////000000//////............//////000000000000000000000000000000000...//////000000//////...---...//////000000//////....../////////000000000........................////////////........................................../////////000000000................................................000000000000////////////000000000000000000000000////////////////////////000000000000000000000000222222222222111111111111/////////000000000111111111111111111111111111111222222222222222222222222111111111111222222222333111222333333444444333333111555999999888:::@@@EEELLLOOOVVVcccrrr~~~vvvooopppsssqqquuuvvvrrrkkkeeedddeeefffbbbdddmmmsss{{{yyypppooorrrjjjfffaaa___aaabbbbbb```\\\```hhhttt|||zzzzzz~~~~~~|||nnnbbb]]]]]]]]]]]][[[UUUNNNIII@@@===:::777555444555555444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111222222333444222222222222333333333333222222222222333333333333333444444444444555555555333444444444444555555555999888666666777777777666:::777999@@@KKKZZZmmm|||iiiWWWRRRSSSMMMMMMSSSUUUFFFHHHJJJJJJHHHFFFEEEEEEBBBBBBAAA@@@????????????========================:::999888777666555444333333444444555555666666777444333222111000000000000222222111111111111222222////////////////////////////////////////////////111000000000//////......000000000000000000000000////////////////////////000//////////////////000////////////////////////000111111111111111111000........................////////////////////////...........................//////000000//////...//////000000000000//////------...///000111111222000000000000000000000000//////000000000000//////......///000000000000000...////////////000000000........................///////////////....................................////////////000000000................................................000000000000///////////////////////////////////////////////////000000000000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111222222222222222222222222111111111222222222333333222333444444444444666777333888>>>??????DDDOOOXXXccceeejjjtttvvvllleeeeeegggfffjjjmmmlllhhhggglllqqqnnnsss}}}|||yyyyyyuuupppmmmmmmmmmlllkkkaaaaaadddjjjrrrvvvvvvtttllloooppprrr|||fff^^^\\\[[[\\\]]]\\\XXXTTTJJJIIIGGGAAA;;;777555444555555555555555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111222222333444222222222333333333444444222222222333333333444444444444444444555555555555444444444444555555555555555444444666888999888666777;;;CCCOOO___ppp~~~jjjXXXSSSUUUNNNKKKNNNLLLFFFHHHJJJJJJHHHFFFEEEDDDBBBBBBAAA@@@????????????========================:::999888777666555444333333333444444555666666666333333222111000000000000222111111000111111222222////////////////////////000000000000000000000000111111000000/////////...////////////////////////000000000000000000000000///000000000000000000///000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000////////////////////////.........//////.........//////000000000000//////---......///000111222222111111111111111111111111//////000000000000//////...//////000000000000000////////////000000000111////////////////////////.........///////////////////////////////////////////////////000000000111////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111222222222222333333333333444444333333555:::===<<>>999666666555555555444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111222222333444222222333333333444444444222222333333333444444444444444444555555555666666444444444555555555666666333333555777888999777666999DDDUUUfffvvv~~~zzzmmmZZZUUUWWWOOOJJJIIIEEEEEEGGGIIIIIIGGGEEEDDDCCCCCCBBBAAA@@@????????????========================:::999888777666555444333222222333333444555555666333222111000000///000000000000000000000000111222000000000000000000000000000000000000000000000000111000000000000000000///......////////////000000000000000000000000000000///000000111111000000///000000000000000000000000///000000000000000000///000000000000000000000000000000000000000000000000////////////////////////---......//////......---///000000111111000000////////////000000111111111111111111111111111111111///000000111111000000///...///000000111111000000/////////000000000111111////////////////////////.........////////////////////////////////////////////////000000000111111////////////////////////////////////////////////////////////000000000000000000000000000000000000...//////000000111111222000000000000000000000000///////////////000000000000000000111111111222222111111111111111111111111333333333333333333333333222222222222333333333333333666888:::;;;>>>EEEJJJMMMUUU```jjjttt~~~|||~~~rrrjjjhhhjjjmmmnnnuuuyyy{{{~~~~~~vvvssspppppprrrsssqqqnnnhhhfffbbb```hhhwww|||rrrttt|||yyypppfffdddaaa[[[TTTLLLEEEAAA;;;999777555333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111222222111111222222333444333333333333444444444444333333333333444444444444444444555555555666666666444444555555555666666666666777999888888888;;;===FFFWWWlll{{{qqq^^^VVVXXXPPPKKKIIIEEEDDDFFFHHHHHHFFFDDDCCCBBBCCCBBBAAA@@@????????????========================:::999888777666555444333111111222222333444444444333222111000000///////////////......///000000111000000000000000000000000000000000000000000000000000000000000000111111111/////////000000111111111000000000000000000000000///000111111111111000///000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000////////////////////////...//////000000//////...000000111111111111000000000000000000000000000111111111111111111111111111000000111111111111000000//////000111111111111000//////000000000111111111////////////////////////............/////////000//////////////////////////////000000000111111111////////////////////////////////////////////////.../////////000000000111000000000000000000000000...//////000111111222222000000000000000000000000//////000000000111111111000000111111111222222222111111111111111111111111333333333333333333333333222222222333333333444444555<<>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<999999888666555444333222333333333333333333333333111111000000000000111111000000////////////000000111111111111111000//////000000000000000000000000000000000000000000000000222111111111000000//////111222222111000000111333000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333333222000///......//////111111111111111111000///222111//////000111000000222111111111000000000000111111111111111111111111///000000///......///000---...///000111000///...000000000000000000000000000000000000000000000000000000000000000000000000000/////////............000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000111111000000//////......222111111111000000//////111111111111111111111111000000000000111111111111000111111111111222222222222222111111222222333444444222111333555555222...444333111222444777888888DDDSSSbbbgggkkkttt{{{|||}}}}}}|||qqqggghhhsss~~~{{{xxxooohhheeedddaaaaaaffflllvvvxxxlllhhhfffdddeeegggbbbbbbYYYIIIBBBCCC>>>444666444333444777777444111444555555555444444333222444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444777555222333555777555444555555555555666666666777333666999:::888666666777666<<<999888DDDRRReee|||yyymmmggglllqqq}}}ttt]]]SSSUUUOOOLLLJJJEEEDDDFFFGGGFFFDDDBBBAAAAAABBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<999999888666555444333222333333333333333333333333111111000000000000111111000000////////////000000111111111111111000//////000000000000000000000000000000000000000000000000111111111111000000000///000111111000//////000222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222////////////000111333444------...////////////...111000///000111222222222000000111222333444444444222222222222222222222222111222333222111111000000111222333333333222111111000000000000000000000000111111111111111111111111000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000111111111000000////////////111111111111000000000///111111111111111111111111000000000000111111111111111111111111222222222222333222222222222333444444333222111333555555333111666444333333777<<>>TTThhh|||tttoooxxx|||ttt^^^TTTUUUPPPLLLKKKEEEEEEEEEEEEFFFFFFFFFDDDBBBBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<999999888777555444333333222222222222222222222222111111000000000000111111111000000//////000000111000111111111111000000///000000000000000000000000000000000000000000000000111111111111000000000000///000000///......///111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222111111111111111000000///......222222333444555555555555000000000000111222333333000111333444555555444333333333333333333333333333//////000000000000//////111111222222222111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////000000000111111111000000000000/////////111111111111000000000000111111111111111111111111000000000111111111222222111111111111222222222333444333333333333444555555444333222333444555444333555555666:::AAAKKKTTTYYY```kkkyyy|||{{{zzzyyy|||~~~yyywwwsssmmmhhhhhhnnnsss{{{zzzpppllljjjjjjfff[[[OOOIII@@@;;;666333555666666555333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333444444444444777555444444555666666555555555666666666777777777:::888666666888:::;;;;;;;;;AAADDDRRRooo|||zzz~~~ttt^^^TTTUUUPPPLLLKKKEEEHHHFFFEEEGGGJJJKKKHHHDDDAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::999888777666444333333222222222222222111111111111111000000000000111111111000000000000000000111000000111111111111000///000000000000000000000000////////////////////////111111111000000000000000///000111000......000111000000000000000000000000000000000000000000000000000000000000000000000000111111222333333222000///444333333222111000///......///000111111222111111111222222222222333444666666777888888777666444222777777666666555555555444333222111111222333444444000000000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000////////////...////////////////////////////////////////////////////////////////////////000000////////////000000//////000000000111111111000000000000000000000000111111111000000000000000111111111111111111111111000000111111111222222222111111111222222222333333444444444444444555666666555444333333333333333333444888???HHHSSS^^^iiiooovvvxxx}}}}}}xxxxxx||||||rrrkkkffffffkkkooonnnooo~~~oooggglllppphhh___\\\PPPIII???999888777666555333333333333333444444555555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444555666666555555555666666666555666666666666777777777888555444555888;;;<<<<<<;;;JJJYYYnnnuuu^^^TTTUUUPPPLLLKKKFFFGGGFFFEEEGGGJJJKKKHHHEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999777666555444333333333333222222222111111111111000000000000111111111111000000000000111111///000000111111111000000000000000000000000000000////////////////////////000000000000000000111111111111222111000///111333111111111111111111111111000000000000000000000000000000000000000000000000000000222222222111000///000000111111222333444444111222333444444555555555222333555444333333666888<<<===>>>>>>>>>===;;;;;;???>>>===<<<;;;:::999999<<<999555555666888999999222222222333333444444555111111111111111111111111111111111111111111111111111111111111111111111111111000000000////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000111111111111000000000000111111111111000000000000000000111111111111111111111111111111111111111111222222222222111222222222222333333333555555444444555555666777777666444333222222333555888@@@MMMZZZdddnnnuuuzzz}}}~~~~~~{{{wwwvvv{{{~~~}}}{{{qqqoooiiiggghhheeedddqqqwwweeefffnnnmmmiiihhh^^^VVVJJJAAA<<<999666333555444444333333444555555555555555444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333444444444555555555666666666555555555666777666666666666777777777888777666555666888:::::::::CCCZZZooouuu^^^UUUVVVQQQMMMLLLFFFDDDDDDDDDEEEGGGGGGEEECCC@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999888666555444444555444444333333222222222111111000000000000111111222111111000000111111222///000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111222222111000000111333111111111111111111111111000000000000000000000000000000000000000000000000000111111222222222222222222111000//////000222333666777999;;;===>>>??????:::===???@@@???@@@DDDGGGLLLLLLMMMOOOPPPRRRSSSTTTRRRQQQPPPNNNKKKIIIHHHGGGDDD@@@<<<;;;;;;:::777444555444333333222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111222222000000000111111111111222000000000000111111111111111111111111111111111111111111111222222222222333222222222222333333333333555444444444444555666666777777666444333444888;;;CCCOOO^^^llltttyyy|||vvvzzz~~~{{{zzz|||uuummmgggbbb___dddjjjllldddgggiiigggeeefff^^^TTTKKKEEE???:::666888777555444444444555666555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666777777666555555666888666666666777777777888888999::::::999888999===@@@XXXpppuuu___UUUVVVQQQMMMLLLFFFBBBDDDFFFFFFEEECCCCCCCCC@@@@@@@@@???????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888777555444444666666555555444333333222111111000000000000111111222111111000000111111222//////000111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000111222111//////111222111111111111111111111111000000000000000000000000000000000000000000000000222222222333444555666777;;;:::999999;;;???CCCFFFDDDFFFJJJNNNRRRUUUWWWYYY^^^cccgggiiijjjmmmsssxxxzzzzzzzzz{{{}}}~~~|||yyyuuurrrpppooocccaaa^^^]]]ZZZTTTJJJBBB???>>>;;;999666555555444333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222000000111111111222222222///000000000111111111111111111111111111111111111111111111222222222333333222222222333333333444444444444333333444444555666666777777666666:::@@@EEEQQQ]]]ooo|||~~~|||~~~xxxmmmiiieeebbbuuu}}}wwwppppppmmmiiiiiiddd\\\VVVQQQLLLEEE@@@;;;999777555444444555666555555555555444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444555555555555555777888777555444666999666666777777777888888888888;;;<<<::::::???KKKTTTrrruuu___UUUVVVQQQMMMLLLGGGCCCFFFIIIHHHEEECCCDDDEEE@@@@@@@@@???????????????<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999888777555444444777777666555444444333333111111000000000000111111222222111111111111222222//////000111111111111111000000000000000000000000000000000000000000000000//////000000111111111222///000000000......000111111111111111111111111111000000000000000000000000000000000000000000000000444333333444555777999;;;@@@AAADDDJJJSSS^^^hhhnnnqqqsssxxx~~~}}}mmmaaaOOOMMMIIIEEEAAA>>>===<<<444444444444444444444444222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222000000111111222222222222//////000000111111111222111111111111111111111111111111222222222333333333222222333333333444444444444333333333333444555555555777888888:::???FFFLLLYYYfffxxx}}}zzz}}}}}}||||||uuukkkfffgggjjjmmmkkknnn{{{~~~xxxkkkgggbbb___\\\XXXQQQLLL===;;;999666555555555666666666555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555666666555777888777555444666999777777777777888888888888444888::::::<<>>===???;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999777666444333222111111222333333444555555222222222111111111111000333444444222000//////000000000000000000000000000111222222333333222222111222111111111000000//////000000111111111000000/////////000000111111222222111111111000000000000000111222333333222222333444111111111111222333444555444999======;;;>>>GGGOOORRR^^^iiinnnttt|||vvvnnncccXXXPPPJJJGGGEEE=========;;;888555555666444111111444444222222444333222222222333333111///111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111111111111000000111111222222222333333333333222111000000111222333111111111111111111111111333333333333333333333333333333333333333333333333666222111444666555666999888999;;;===@@@GGGPPPXXXfffrrr}}}vvvkkkjjjfffaaa___fffsss}}}xxxiii___aaaccc]]]XXXXXXLLLDDD:::666666777666444:::888666666666666444222555555555444444333333333444444444444444444444444333333333444444444555555444444444555555555555666444444444555555555666666555666666777777777777777999;;;999444444999999555:::999888888@@@SSSlll}}}vvv^^^RRRSSSOOOLLLKKKEEEEEEFFFHHHGGGEEECCCCCCDDDDDD???===@@@@@@>>>===???;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999888666444333222111111222333333444555555222222222111111111111000222333333222000///000111000000000000000000000000000111111222222111111000222111111111000000000000000111111111111111000000000000000000111111111111111111111111000000000000444555555444333222333444222333333333333555777888666<<>>===???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666555333333111222222333333444444555222222222111111111111000000222333222111000111222000000000000000000000000000000000111111000000000111111111111111000000000000111111222222222111111111111111111111000000000111111111111111111111111111222333222111111333444111333555777999===BBBFFFTTTZZZdddnnnxxxrrrjjj___VVVPPPKKKFFFCCC<<<777444666666333222333555333000///111222333333222222222111111111000000/////////000000000111111000000000000000000000000000000000000000000000000000111111111111222222222000000111111111111000000111111222222222333333333222222111111111111222222222222222222222222222222333333333333333333333333333333333333333333333333444222333777888444444666999AAANNN[[[fffpppwww{{{uuu}}}tttooommmnnnooorrrdddaaaaaa```___ccc]]]SSSIII???999666444555444444555666666444222444444444444444555555555444444444444444444444444333444444444444555555555444444444555555555555666444444555555555666666666555666777777888888777777666999999888888;;;<<<:::666888@@@PPPeeezzzvvv^^^RRRSSSOOOMMMLLLFFFIIIJJJKKKIIIFFFDDDCCCCCCDDD???===@@@@@@>>>===>>><<<<<<<<<;;;;;;<<<<<<<<<;;;:::999888666555444333222222222333333444444444222222222111111111000000///111222222111111222333000000000000000000000000000000111111111111000000111111111111111111111111000111222222333222222222222222222111111000000000000111111111111111222222///111222222222333555888666:::AAAHHHOOOWWW```ggg~~~wwwoooeee^^^RRRIIIAAA===;;;777666777888555333222333444444333333333222222222111111111//////000000000111111111000000000000000000000000000000000000000000000000000000111111111222222222000111111222222111111000111111222222222333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444666444555888888777999>>>HHHRRRccctttzzz|||wwwtttvvv|||jjjaaabbbddddddhhhfff```WWWKKKBBB<<<:::999888777777777666444222333333444444555555666666555555555555555555555555444444444444555555555555444444444555555555555666555555555555666666666666666666777888888888888777666888:::999999:::;;;::::::CCCRRRdddvvvvvv^^^RRRSSSPPPNNNMMMGGGFFFGGGHHHGGGEEEDDDDDDDDDDDD???===@@@@@@>>>===>>>===<<<;;;;;;;;;;;;<<<===;;;:::999888777666555444222222333333333333444444222222222111111111000000///000222222111111222444000000000000000000000000111222222222222222222111111111111111111222222222111111222333333333333333333333222222111111000000000000111111222222222333222333444444444666999<<>>===???===<<<;;;::::::;;;<<<===;;;:::999888777666666555333333333333333333333333222222222111111111111000///000222222111111222444000000000000000000000000222222333333333333222222111111111222222222222222111222222333444444444444222222222222222111111111000000111111222333333333222333444555777;;;???CCCYYYbbbooozzzwwwhhh[[[MMMDDD@@@888666444444555666555444444444444333333333222222000000000111111111222222111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111111111222222222333333333222222333333333333222222333333333333333333333333111222222333333444444555444444444444444444444444444222222666:::AAANNN[[[gggrrr}}}yyy|||uuummmhhhgggkkkttt~~~wwwfffddddddccc```ZZZSSSLLLGGG:::888555444555666777777555555555555555666666666555555555555555555555555444444555555555666666666444444444555555555555666555555666666666777777777666777888888999999888888888888999;;;999777;;;AAALLL```{{{vvv]]]RRRTTTQQQOOONNNIIIDDDEEEGGGFFFEEECCCDDDDDDDDD???===@@@@@@>>>===???>>>===;;;::::::;;;===>>>;;;:::999999888777666666333333333333333333333333222222222111111111111000000111222222111000111333000000000000000000000000111111222222222222111111111111111222222333333333111222333444555555555555111222222222222222222333000000111222222333444444333555:::@@@FFFOOOWWW]]]rrr{{{{{{kkk]]]VVVKKKEEE>>>888555555555444444444444444333333333333000000111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111222222333333222222111111111222222222333333333222222333444444333222222333333333333333333333333111111222333333444555555555555555555555555555555444444888>>>EEEOOO^^^lllttt|||xxxqqqkkkffflllvvvwwwmmmiiiddd```^^^ZZZUUUPPPEEE@@@:::666555666777888666666666666555555555555555555555555555555555555555555555555666666666666444444444555555555555666555666666666777777777777777777888999999999999888999888999<<<;;;:::@@@JJJ___rrrvvv]]]RRRTTTQQQOOOOOOIIIFFFGGGHHHGGGEEECCCCCCDDDDDD???===@@@@@@>>>===???>>>===;;;::::::;;;===>>>;;;::::::999888777666666333333333333333333333333222222222111111111111000000222333222111000111222000000000000000000000000000000111111111111000000111111111222222333333333111222333444555555555555111111111222222333333444000000111222333333444444999>>>FFFPPP\\\jjjvvv~~~}}}uuuhhh___QQQDDD===:::::::::555555444444444333333333000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111222222333333222222111111111222222222333333333222222444444444444222222333333333333333333333333111111222333333444555555555555555555555555555555555888???HHHQQQ[[[kkkyyy~~~vvvlllmmmvvvxxxpppgggbbbaaa___\\\XXXRRRLLLCCC;;;777666666666777777666666555555444444666666666666666666666666555555555555666666666777444444444555555555666666666666666666777777777777777777888999999999999888999777999<<<<<<===EEEQQQwwwxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEEAAA@@@???>>>>>>>>>???@@@???>>>===;;;;;;<<<<<<===<<<;;;:::999888666555555555444444333333333444444444444333333333333222222222222222222111111000000111111111111111111111111111111222222222333333333333333444444555666777777111111222222222333333333555444222222333444444333222333444333333666>>>DDDGGGUUUbbbrrr}}}xxx{{{zzzvvvkkkVVVNNNLLLEEE<<<:::888666555555555333111666555444444444555777888333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222333333333444444444555555555555666666777777777777===HHHTTT^^^jjjxxxuuu{{{zzzvvvpppbbb^^^^^^```bbb\\\XXXPPPFFF>>>999999:::555666888999888888888999555555555555555555555555555555555555555555555555777777777777777777777777666666666666777777777777666888999999888888999:::;;;444777???===;;;TTTvvvxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEEAAA@@@???>>>>>>>>>???@@@???>>><<<;;;;;;;;;<<<===;;;;;;:::888777666555444555444444333333444444444444444444333333222222222222222222222111111111000111111111111111111111111111111222222222333333333222333333444555555666666111222222222222333333333222222111111222222222222333444444444666===GGGOOOWWWgggtttzzzmmmbbb^^^```fffkkksssxxxyyyrrrgggccciiiqqq|||}}}{{{}}}tttdddZZZNNNDDD@@@===:::999888666444222444444333333333333444444333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222333333444444444555555555555666777777666666888:::FFFVVViiivvv|||~~~|||pppaaaaaaddd```[[[^^^[[[UUULLLCCC===999777777888::::::999888888888555555555555555555555555555555555555555555555555777777777777777777777777666666666666777777777888666888999999888888999:::===999;;;BBBDDDKKKfffxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEEBBBAAA???>>>>>>>>>??????>>>>>><<<;;;;;;;;;<<<===::::::999888666555444444444444444333333444444555555555444333333222111111222222222222111111111111222222222222222222222222111111222222222333333333222222222333333444444555222222222222333333333333111111222222222222222222333444666999>>>IIIVVV```fffwww~~~vvvnnnjjjsssoookkkiiijjjjjjjjjjjjgggaaaWWWOOOLLLNNNRRRVVVZZZ^^^```\\\VVVQQQRRRUUU___hhhpppmmmccc\\\```fffrrr|||ooo___TTTNNNIIICCC>>>;;;888666444444444444333333333333222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222333333333333333444444444444555555555444777999777444555:::@@@OOOddd~~~~~~|||{{{~~~{{{iiicccbbb___[[[```___[[[UUUMMMDDD<<<777::::::;;;::::::888777666555555555555555555555555555555555555555555555555777777777777777777777777666666666777777777888888777888999999888888999;;;:::999;;;@@@JJJ]]]yyyxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEEBBBAAA@@@>>>>>>>>>??????>>>===<<<;;;:::;;;<<<<<<:::999888777666444333333444444333333333444555555555555444333222222111111222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333222222222333333333444444333444555444444333444444333777>>>EEENNN\\\jjjuuusss{{{ooobbb\\\]]]___``````eeeeeeeeebbb``````bbbeeecccaaa___]]]]]]^^^```aaa]]]^^^___^^^\\\YYYWWWVVV`````````\\\UUUOOORRRYYY[[[aaaggglllssswwwuuupppmmmsssrrrggg___RRRGGG???;;;888777555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222333333333333333444444444444555555555555333777999777444777@@@HHHYYYppp|||xxxssssssxxx~~~mmmcccbbbccc``````___]]]WWWOOOEEE???<<<;;;:::::::::999777666555555555555555555555555555555555555555555555555666666666666666666666666666666777777777888888888777888:::999888888999;;;999999:::BBBWWWrrrxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEECCCAAA@@@>>>>>>>>>>>>???>>>===<<<::::::;;;;;;<<<:::999888777666444333333333333333333333444555666555555444333333222111111222222222222222222222333222222222222222222222222111111222222222333333333111111111222222222222222222222333333333444444444444555666555333333666888;;;BBBMMMYYYeeerrr}}}|||yyymmmfffYYYTTTOOOQQQ\\\kkkvvvzzzwww{{{~~~{{{vvvrrrrrrtttrrruuuzzzwwwvvvvvvxxxzzz{{{{{{zzz~~~sssiiifffbbb]]]\\\___aaaddddddccccccccc___XXXSSSWWWdddxxx{{{iiiXXXKKKCCC???===666666666666666666666666444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222333333333444444444444444444555555555666666222666888777777===JJJUUUhhh{{{tttnnnlllttt}}}}}}rrrkkkaaaaaa``````^^^YYYRRRLLLAAA>>>:::999999999888666666666666666666666666666666666666666666666666666666666666666666666666666777777777777888888888888777999::::::999999:::;;;>>>>>>AAAPPPnnnxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEECCCBBB@@@>>>======>>>>>>======;;;:::::::::;;;<<<::::::999888666555444444333333333333444555555666444444333333333333222222222222222222333333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333444444444444333444555444333666;;;@@@KKKSSS___lllwww|||ooofffaaa^^^\\\XXX\\\```fffrrr~~~{{{wwwxxx{{{|||xxxpppkkkhhhddd```UUURRRRRRZZZccclllttt||||||}}}sssaaaTTTLLLGGG;;;:::888666555555666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333333444444555555444444555555555666666666333555777999>>>IIIYYYdddqqq~~~yyyrrrvvvxxxiiieeeaaa``````___\\\XXXJJJDDD===999999999888777666666666666666666666666666666666666666666666666777777777777777777777777777777777888888888999999888999::::::999999:::<<<>>>???HHHaaaxxx___SSSTTTQQQOOOOOOJJJFFFEEEGGGIIIGGGBBBBBBEEECCCBBB@@@>>>=========>>>===<<<;;;:::::::::;;;;;;;;;;;;:::888777666555444333333333333444555666666222222333333333333444444222222222333333333444444333333333333333333333333111111222222222333333333333333333333333333333333333333333444444444444555222444666666777===GGGOOOZZZaaajjjsss|||~~~oooggg^^^ZZZ]]]eeemmmqqqwww~~~|||wwwvvvtttlllddd]]]\\\\\\]]]```eeebbbccchhhttt}}}kkk\\\SSSFFFCCC???:::777666777777555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444222222333333444555555666555555555555666666666666666666777<<>>===<<<;;;:::999:::;;;;;;<<<;;;:::999888666555555222222222333444555666777111222222333333444444555222222222333333444444444333333333333333333333333111111222222222333333333333333333333333333333333333333333444444444555555333666888:::===EEERRR\\\bbbgggmmmsssyyy}}}qqqfff```YYYVVVTTTXXXcccoooyyy~~~yyysssooojjjbbb]]]\\\WWWWWWZZZdddttt|||hhh\\\QQQMMMFFF@@@;;;999999:::555555555555555555555555333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444222222333333444555666666555555555555666666666777888777888???MMM```rrr~~~ttteee\\\[[[^^^``````aaaVVVHHH>>>:::999888666777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999888:::;;;;;;:::999;;;<<<>>>FFF```vvv^^^SSSUUURRRPPPPPPJJJGGGHHHIIIIIIHHHFFFCCCBBBCCCBBB@@@???>>>>>>======<<<;;;::::::999999::::::;;;:::999888777555444444444444444555555555555666333333333222222222111111222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555555333333333555666666666333555999@@@KKKVVVaaagggoooooopppqqqrrrsssssssssxxxyyylll```UUURRRVVVZZZ[[[```jjjxxxnnncccXXXXXXVVVUUU^^^mmmyyy}}}mmmfff]]]TTTPPPLLLEEE???<<<:::888555444555555444333555444333333444444222000333333333333333333333333666555444333333444666777444444444444444444444444222333444444555555444444333333333333333333333333555444444555666777777666111:::FFFSSSdddxxxjjjaaaaaabbb___[[[```___ZZZPPPDDD<<<;;;===999999999888777777888999777777777777777777777777888777666666666666666777777888888888888999999999===999888;;;<<<;;;<<<>>>HHH]]]xxxzzzaaaUUUVVVRRRPPPOOOJJJGGGHHHIIIIIIHHHFFFCCCBBBCCCBBB@@@???>>>>>>======<<<;;;::::::999999::::::;;;:::999888777555444444444444444444555555555555333333333222222222222111222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444333222222333444555555:::>>>CCCKKKUUUaaammmuuuyyyqqqmmmmmmmmmnnnwwwuuueee^^^^^^aaahhhpppzzz{{{}}}nnnkkkeee___```fffhhheeerrruuuyyy~~~qqqaaaZZZVVVQQQMMMKKK@@@===888555555666666666666555444444555555333222333333333333333333333333555555555666888;;;>>>@@@444444444444444444444444222333444444555555444444444444444444444444444444333333333444555666666666<<>>;;;:::;;;:::999888777777888777777777777777777777777777777666666666666777777888888888888999999999999;;;999999;;;<<<;;;???EEEUUUkkk}}}cccWWWWWWSSSPPPOOOIIIGGGHHHIIIIIIHHHFFFCCCBBBCCCBBB@@@???>>>>>>======<<<;;;;;;:::::::::::::::;;;:::999888777555444444444444444444555555555555333333333333222222222222222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555555444333333444555666777===CCCKKKRRRYYYeeesss~~~}}}qqqkkkjjjlllmmm~~~zzzuuukkkaaaYYY\\\gggtttssslllqqq{{{~~~yyyssspppqqqsssuuuyyyzzz}}}|||sssnnnjjjaaaWWWZZZXXX\\\fffssstttfff^^^XXXUUUUUUIIIDDD===888777777777777777555444555666666555333333333333333333333333333555555666777:::===AAABBB444444444444444444444444333333444555555555555444555555555555555555555555333333444555666777888888BBBVVVpppqqq^^^WWW___iiiffffffeeebbbZZZNNNAAA888;;;;;;;;;:::999888777777777777777777777777777777777777777666666777777888888888888888999999999:::999:::;;;<<<::::::DDDPPPggg||||||cccVVVVVVRRRPPPPPPKKKGGGHHHIIIIIIHHHFFFCCCBBBBBBBBB@@@???>>>=========<<<<<<;;;:::::::::::::::;;;:::999888777555444444333333444444444555555555444444333333333222222222222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555555555555555555666999;;;BBBIIIPPPUUUZZZcccrrr}}}yyyrrrppprrrssssss|||uuunnnhhhdddbbb```aaaeeemmmxxxwwwmmmjjjpppxxx~~~}}}}}}sssfff]]]UUUSSS[[[ccclllzzzhhh[[[WWWYYYPPPKKKDDD???;;;999777666888666444444666666555444444444444444444444444444666555555555666888999:::444444444444444444444444333444444555555555555555666666666666666666666666555666666666666888:::<<>>============<<<;;;;;;::::::;;;;;;;;;:::999888777555444444333333333444444444444555444444444333333333222222222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555333444555555666888===AAALLLQQQWWWYYYZZZaaammmwwwxxxvvvuuuxxx|||}}}{{{xxxuuunnneee^^^[[[ZZZ]]]```jjjqqqzzz~~~zzzwwwuuuwwwzzznnnaaaWWWVVVWWWYYYgggvvv}}}fff]]]^^^VVVSSSNNNIIIDDD???:::666999777555444555555555444444444444444444444444444555555444444444444444444444444444444444444444444333444555555666666555555666666666666666666666666555666666555555888>>>CCCWWWlll~~~qqqgggjjjgggddddddddd]]]RRRHHH===:::888777999999999777888888888888888888888888777777777777777888999999888999999999999:::::::::999<<<>>>;;;777>>>TTTkkkyyy```SSSTTTQQQQQQRRRNNNGGGHHHIIIIIIHHHFFFCCCBBBCCCBBB@@@???>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;:::999888777555444444333333333333444444444444444444444444333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555000333666777888===DDDJJJTTTWWWYYYXXXXXX\\\dddlllnnnooottt|||zzzsssfff^^^YYYZZZ___fffooovvv{{{vvvsssuuuxxxzzz}}}{{{mmmddd___]]]___dddeeepppzzzkkkhhhaaa^^^ZZZUUUOOOHHHAAA<<<===:::777666666666555444444444444444444444444444333333444555555666666777444444444444444444444444444444555666666666666555666666666666666666666666333444444444666===HHHPPPhhhxxxqqqmmmhhhdddddddddbbb[[[VVVDDD???:::888999:::999888888888888888888888888888777777777777888888999:::999999999999:::::::::::::::;;;===<<<;;;GGGccc}}}|||bbbUUUUUUQQQQQQRRRNNNGGGHHHIIIIIIHHHFFFCCCBBBCCCBBB@@@???>>>>>>============<<<;;;;;;;;;;;;;;;;;;:::999888777555444444222222333333333444444444555444444444444333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555333777;;;===@@@FFFOOOVVV]]]\\\[[[YYYYYY\\\aaaeeennnnnnqqqxxx}}}zzzpppggg[[[XXX[[[gggttt~~~yyysssqqqsssvvv~~~{{{rrriii^^^bbbmmm{{{{{{oookkkeee___YYYSSSLLLHHHBBB???;;;888777777666555555555555555555555555555333444555666777888999999444444444444444444444444444444555666666666666666555555555555555555555555333444555777<<>>>>>============<<<;;;;;;;;;;;;<<<;;;:::999888777555444444222222333333333444444444555555444444444333333333222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555888<<>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;:::888777555444444555444444333333444444555555555444333222222111111222222333333333333444444444444444333333222222222222333333444444333333222000222444444333333444555999???FFFMMMSSS[[[dddjjjrrrmmmiiigggiiilllmmmmmmiiijjjjjjgggbbb]]]ZZZYYYZZZbbbmmmwww~~~pppqqqtttxxx~~~|||jjj\\\]]]aaafffuuuyyykkkeeebbb^^^ZZZQQQJJJBBB<<<;;;:::888555777555222111333555555555777777777777777777777777666666666666666666666666666666666666666666666666888666555555777888888777777555555???RRRhhh{{{vvviiiaaabbbaaaYYYWWW\\\XXXUUUNNNEEE<<<777777999888888999:::::::::999999888888999999999:::::::::999::::::::::::::::::;;;888:::<<>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;:::888777555444444555444444333333444444555555555444444333333222222222222333333333333444444444444444333333222222222222333333444444333333222111222333333333444666888???CCCIIIPPPXXX___fffjjjlllhhheeegggjjjkkkhhhdddbbb```[[[VVVTTTWWW^^^cccjjjnnnttt|||~~~yyyvvv~~~lllgggeeecccjjjuuuyyyooojjjeeeaaaZZZSSSIIIBBB???===:::888888666444333444555555444777777777777777777777777666666666666666666666666666666666666666666666666777666555666777777777666999:::AAAPPPfff}}}nnnaaabbbccc]]]YYYZZZ]]]ZZZSSSIII@@@:::888999999999::::::999999888888888888999999999:::::::::999::::::::::::;;;;;;;;;<<<===AAAKKK]]]vvv~~~hhhYYYWWWRRRQQQRRRNNNGGGHHHIIIIIIHHHFFFCCCBBBEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;:::888777666555444555444444333333444444555555555444444444444444444222222333333333333444444444444333333333333222222222333333444444333333222222333333222333666:::===DDDFFFKKKSSS\\\dddhhhjjjbbbccceeejjjnnnlllddd]]]YYYWWWTTTRRRUUU^^^jjjsssyyyzzz~~~uuurrruuu|||zzzsssjjjffffffnnnuuummmhhhfffddd]]]SSSLLLHHHCCC>>>:::999777555555555666555444777777777777777777777777666666666666666666666666666666666666666666666666555666666777777666666555777<<>>>>>>>>>>>======<<<;;;;;;::::::999;;;::::::999777666666555555444444333333444444555444444555555555555555555222222222333333333444444333333333333333333333333222333333444444333333222333333333333444999???DDDGGGGGGJJJRRR\\\cccffffff]]]bbbjjjpppooojjjbbb]]]NNNQQQVVV]]]dddmmmwww}}}{{{wwwwww}}}|||~~~oooeee]]]nnn}}}pppjjjhhhfffbbb[[[VVVRRRKKKCCC===888666555555666666555444666666666666666666666666666666666666666666666666666666666666666666666666444666777888777666555555888???MMMaaawwwssshhhccc___]]]______^^^[[[XXXRRRIII???777999999999888888888999999888888999999999:::::::::999999::::::;;;<<<<<<<<<:::???LLLbbbzzzhhhYYYXXXSSSRRRSSSOOOGGGHHHIIIIIIHHHFFFCCCBBBEEEDDDBBB???>>>>>>>>>>>><<<<<<<<<;;;::::::999999;;;::::::999888777666666555444444333333444444555444444555555555555555555222222222333333333444444333333333333333333333333222333333444444333333222444444444555888===EEEJJJOOOMMMMMMQQQWWW\\\^^^]]]___gggpppppphhh___ZZZYYYHHHNNNWWWaaakkkttt{{{}}}tttnnnsss|||}}}qqqccchhhwwwyyylllhhheeeccc```^^^[[[SSSHHHAAA999777666555777777777666666666666666666666666666666666666666666666666666666666666666666666666666444666888888777666777888???GGGUUUgggzzz{{{iii^^^]]]bbbZZZZZZ[[[]]]\\\SSSEEE:::999999888888999:::;;;<<<888888999999999:::::::::999999:::;;;;;;<<<======<<>>>>>>>>>>><<<<<<;;;;;;:::999999999;;;::::::999888888777777555444444333333444444555555555444444444444444444222222333333333333444444222222333333333333444444222333333444444333333222444555666888<<>>BBBQQQhhh~~~iiiZZZXXXTTTRRRSSSOOOGGGHHHIIIIIIHHHFFFCCCBBBEEEDDDBBB@@@>>>>>>>>>>>><<<<<<;;;::::::999999888;;;::::::999999888888777555444444333333444444555555555444444333333222222222222333333333333444444222222222333333444444444222333333444444333333222444666999<<<@@@GGGOOOTTT[[[ZZZXXXUUUUUUYYY___ccckkkhhhbbb[[[TTTQQQRRRTTTZZZ^^^ccciiiooowww~~~yyyvvvxxx|||~~~vvvpppnnnrrr|||ppplllhhheeeccc___XXXSSSJJJFFF???:::999888888888777777777777777777777777666666666666666666666666666666666666666666666666555777999888666888===CCCPPP[[[kkk|||ooocccaaa^^^YYYWWW[[[```___UUUKKK@@@>>><<<:::::::::;;;<<<888888999999999:::::::::999999:::;;;<<<===>>>>>>EEE[[[yyyiiiZZZXXXTTTSSSTTTOOOGGGHHHIIIIIIHHHFFFCCCBBBEEEDDDBBB@@@>>>>>>>>>>>><<<<<<;;;::::::999999888;;;::::::999999888888888555444444333333444444555555555444333222222111111222222333333333444444444222222222333333444444444222333333444444333333222444777:::>>>CCCJJJQQQVVVYYYZZZYYYXXXYYY___iiiqqqlllcccWWWQQQRRRVVVZZZ[[[ZZZ___gggnnnrrruuuxxxzzztttpppkkkgggkkkyyyzzzkkkaaakkk|||xxxrrrkkkfffdddbbb^^^[[[SSSMMMDDD===:::888888777777777777777777777777777666666666666666666666666666666666666666666666666555888999777666888@@@FFF]]]iii{{{zzziiibbbddd]]]VVVXXX___```YYYRRRDDDBBB???<<<:::999999:::888888999999999:::::::::999999:::;;;<<<===>>>???DDD___hhhWWWYYYXXXUUUTTTPPPIIIFFFGGGIIIHHHDDDBBBDDDCCCBBB@@@???>>>>>>======>>>===;;;:::999888888888;;;::::::999888777555555444333333333333444555555777666555444333222222222222222333333333333444444444444444333333222222222555444333333333444555666444888???CCCEEEHHHMMMQQQXXXYYY[[[```fffjjjjjjiiidddZZZOOOLLLRRR[[[aaacccaaagggpppwwwyyyuuunnniiibbb^^^]]]iii}}}{{{yyyssshhhgggkkkkkkgggjjjhhhaaa\\\XXXTTTLLLCCC<<<777777888555555555777999999777555777777666666666666777777555555555555666666666777444:::777555999;;;EEEYYYrrrxxxooo^^^bbb^^^YYYVVVYYY\\\[[[XXXIIIDDD===::::::;;;:::999888888999999999::::::::::::<<<<<<;;;;;;>>>@@@@@@IIIgggiiiXXXYYYWWWSSSSSSNNNIIIGGGGGGJJJIIIDDDCCCDDDCCCBBB@@@???>>>>>>============;;;:::999888888888:::::::::999888777666555444333333333333444555555666666555444333333333333222222333333333333444444444444444333333222222222444444333333333444666777777;;;@@@BBBCCCEEEJJJMMMSSSSSSVVV]]]cccgggeeebbb[[[UUUOOOOOOVVV```gggjjjlllpppuuuxxxvvvooogggaaaaaaeeemmmzzzvvvkkkdddoooxxxjjjiiigggeeeccc]]]YYYRRRIIIAAA<<<999999888777777888999999777555777777666666666666777777555555555666666666777777222888666555<<>>>>>=========<<<;;;:::999888888888:::::::::999888777666555444333333333333444555555666555444444333333333333222222333333333333444444444444333333333333222222444333333333444555777888:::===AAABBBBBBCCCFFFIIIPPPPPPTTT[[[bbbccc]]]WWWNNNNNNPPPUUU\\\eeemmmrrrxxxxxxwwwtttooohhhaaa]]]dddnnn}}}rrreeetttrrrjjjfffdddcccccc___YYYQQQIIICCC>>>;;;;;;:::888888999999777555888777777666666777777888555555666666666777777777333999777888CCCPPPhhhtttfff```YYYVVVVVVYYY[[[]]]XXXQQQFFF>>>:::999:::;;;999999999999:::::::::::::::;;;>>>>>>>>>@@@FFFKKKdddkkkXXXXXXUUURRRSSSOOOKKKHHHIIIKKKJJJEEECCCDDDBBBBBB@@@???>>>============<<<;;;:::999999999999:::::::::999888777666666444333333333333444555555666555444333333333333333222222222333333333444444333333333333333333333333333333333444555777999:::<<>>???>>>???GGGQQQppplllXXXXXXUUUSSSUUURRRLLLJJJJJJLLLJJJEEECCCEEEBBBBBB@@@???>>>=========<<<<<<;;;:::999999999999999999999999999888777666444333333333333444555555555555444333333333444444222222222333333333444444333333333333333333333333444444444555777:::<<<>>>===@@@BBBCCCBBBCCCGGGKKKXXXXXXYYYZZZYYYTTTMMMGGGHHHNNNWWW^^^aaaeeejjjooovvvnnnccc[[[\\\eeeqqqzzz~~~vvv{{{oooeee^^^aaa___[[[XXXUUUPPPIIIDDD<<<999777666777888888888888888777777777777888888666666666666777777777888666;;;999>>>QQQfffyyymmmbbb```___[[[ZZZ\\\[[[VVVLLLCCC===;;;<<<>>>999999:::::::::;;;;;;;;;<<<<<<>>>???<<<>>>JJJYYYzzzoooZZZXXXUUUTTTVVVSSSMMMKKKKKKLLLKKKFFFDDDEEECCCBBB@@@???>>>>>>======<<<;;;::::::999999999:::999999999999999888777777444333333333333444555555555444444333333444444444222222333333333333444444222222333333333333444444444555555777999<<>>::::::::::::;;;;;;;;;;;;===<<<>>>???<<>>>>>======;;;;;;:::999999999::::::888999999999999888777777444333333333333444555555444444444333333444444555222222333333333333444444222222222333333444444444555666777999<<>>>>>======;;;;;;:::999999999::::::888888999999999888888777444333333333333444555555444444333333333444444555222222333333333444444444222222222333333444444444666777888:::===AAADDDFFFHHHIIIJJJIIIGGGHHHLLLPPPSSSVVVWWWQQQKKKNNN[[[ggg\\\\\\[[[ZZZYYYXXXWWWUUUQQQUUU]]]gggqqqzzz}}}~~~}}}uuuuuuqqqiiieeeaaa```aaa___YYYSSSLLLGGG@@@;;;888888888777999999888888888888999999777777777777888888888888999<<>>999999:::<<<999888777777777777777888777444444888:::888888:::???===HHHeeeccc^^^bbb``````^^^^^^]]]YYYQQQIIIBBB???;;;:::999999999:::;;;<<<<<<:::<<>>======;;;;;;:::999888888888888888999999888888777666555444333333333333444555555444555555555444444333222333333333444444444555555666555444333444444555555;;;>>>BBBEEEFFFEEEDDDBBBFFFIIINNNRRRRRRPPPKKKGGGFFFGGGJJJMMMRRRWWW[[[^^^```___\\\XXXWWWZZZaaaffflllkkkmmmuuuwwwdddsss~~~sssfffaaadddeee```YYYWWWUUURRRLLLFFF@@@<<<999;;;:::999888888888888888:::777888::::::888:::>>>CCC^^^~~~lllbbb\\\YYYSSSPPPNNNNNNOOOOOONNNPPPRRRTTTVVVWWWWWWVVVYYYXXXVVVTTTRRRPPPOOONNNQQQQQQRRRRRRSSSUUUVVVWWWYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXYYY[[[]]]___```bbbeeehhhlllqqq{{{ssshhhbbb```ggg```ZZZUUUVVVXXXUUUKKKAAA===<<<;;;:::::::::;;;<<<=========???LLLggg~~~xxxsssnnnkkkiiiiiifffggggggfffgggjjjooosssuuu{{{yyyrrrrrrpppsssxxx||||||ccc]]]VVVSSSSSSQQQLLLIIIIIIJJJIIIEEECCCEEEDDDCCCBBB@@@???>>>>>>>>>;;;;;;:::999888888888888888999999888888777666555444333333333333444555555444444444555444444333333333333333444444444555555555555444444333444666888===???BBBEEEEEEDDDAAA@@@GGGJJJOOORRRRRROOOKKKIIIFFFHHHKKKPPPUUUYYY]]]___\\\XXXTTTUUUZZZaaafffiiijjjiiikkktttuuuppp|||zzzkkkccccccccc```[[[YYYXXXVVVRRRLLLEEE???<<<<<<;;;:::999888888888888999888999;;;:::888<<>>>>><<<;;;;;;;;;<<<<<<<<<>>>===???QQQrrr|||uuuqqqmmmjjjfffaaa]]]ZZZXXXWWWTTTUUUWWWXXXYYY]]]bbbfffhhhkkknnnpppnnniiiccc___\\\[[[^^^dddhhhkkkqqqxxx}}}|||ccc^^^WWWSSSTTTRRRMMMJJJIIIJJJIIIEEEDDDGGGDDDCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888888999999888888777666555444333333333333444555555333444444555444444333333333333333444444444555555444555555444333555999;;;>>>@@@BBBDDDEEEDDDBBBAAAHHHKKKNNNPPPNNNLLLKKKJJJHHHJJJNNNRRRWWWZZZ\\\]]]UUURRRPPPTTT\\\dddggghhhffffffjjjsss~~~sssmmmyyykkkeeecccaaa___ZZZYYYXXXUUUPPPJJJDDDAAA===<<<;;;:::999888888888999888999;;;:::999>>>EEEUUUrrr|||eee^^^VVVPPPNNNLLLJJJHHHEEEFFFGGGIIIJJJKKKKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLNNNNNNNNNMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLNNNOOORRRYYYdddkkk{{{~~~lllbbbhhhddd\\\TTTSSSVVVVVVPPPIII@@@???===<<<;;;;;;<<<===;;;???>>>@@@WWW|||{{{zzz{{{uuunnnhhhddd```^^^ZZZWWWTTTRRRPPPPPPKKKMMMNNNPPPRRRUUUZZZ^^^_________^^^\\\YYYVVVTTTQQQQQQTTTZZZ]]]___dddjjjmmmuuu|||ccc^^^XXXTTTUUUSSSOOOKKKJJJKKKIIIFFFEEEHHHCCCBBBAAA@@@???>>>>>>>>><<<;;;:::999888888888888888999999888888777666555444333333333333444555555333333444444555444444333333333333444444444555555333444555444444666;;;???@@@AAABBBDDDEEEEEEDDDDDDHHHJJJKKKKKKHHHGGGIIIJJJLLLNNNQQQTTTWWWXXXXXXXXXQQQRRRUUUYYY___dddgggiiifffiiiooowwwyyygggpppxxxjjjdddcccdddZZZZZZZZZXXXTTTNNNIIIFFF>>>===<<<:::999999999888777777999<<<;;;:::@@@IIIZZZrrrsssdddXXXRRRPPPMMMLLLFFFFFFGGGGGGIIIKKKLLLMMMJJJKKKLLLMMMMMMLLLKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMKKKKKKOOOVVV\\\hhhvvv{{{fffdddfff^^^VVVRRRTTTUUUQQQMMM@@@???>>><<<<<<<<<<<<===:::??????AAA[[[yyyyyyuuu~~~zzztttnnnhhhccc]]]ZZZVVVUUUSSSQQQOOONNNMMMMMMIIIJJJKKKLLLMMMPPPTTTWWWSSSSSSSSSRRRQQQOOOMMMLLLLLLLLLOOOUUUWWWWWW[[[aaacccjjjttt{{{|||ccc^^^XXXUUUVVVTTTOOOLLLJJJKKKJJJFFFFFFHHHCCCBBBAAA@@@????????????<<<;;;:::999888888888888888999999888888777666555444333333333333444555555333333444444555444444444333333333444444444555555222333444444444666<<>>>>><<<;;;:::999999999777777999<<<;;;;;;BBBKKK```sssooo]]]SSSOOOLLLKKKIIIHHHGGGGGGHHHIIIKKKLLLLLLLLLMMMNNNNNNMMMLLLKKKMMMLLLKKKJJJJJJJJJJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMIIIJJJKKKMMMNNNNNNOOOOOONNNNNNMMMJJJGGGIIINNNSSSTTTdddyyynnnfffhhh```WWWRRRRRRSSSRRRPPPAAA@@@>>>===<<<<<<<<<===999???@@@BBB]]]{{{vvvxxxfffsssxxxsssmmmiiiddd^^^ZZZUUUQQQNNNLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFGGGGGGGGGIIILLLNNNIIIIIIJJJKKKJJJIIIHHHFFFEEEEEEHHHMMMOOONNNQQQWWWXXX^^^ffflllsss~~~eee^^^WWWSSSVVVVVVPPPKKKJJJKKKKKKFFFCCCCCCCCCCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888888888888888888777666666555555444444444444555555333333333333333333333333333333333444555666777777555333222333888<<<@@@AAACCCBBBAAACCCFFFIIIJJJIIIEEEDDDCCCAAABBBFFFLLLQQQUUUTTTTTTUUUWWWVVVSSSPPPSSS]]]bbb___dddrrrzzzzzzwwwxxxzzz}}}sssfffhhh|||hhhdddhhh___ZZZVVVUUUVVVUUUPPPKKKGGGAAA>>>>>>===:::888999>>>666555<<<<<<999FFFZZZqqqppp___UUUQQQOOOLLLIIIGGGIIIMMMPPPQQQPPPVVVUUUUUUWWWXXXXXXUUUSSSSSSRRRPPPNNNLLLKKKIIIIIIOOOOOONNNMMMLLLJJJIIIHHHJJJJJJIIIIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLPPPUUUbbbvvv}}}cccdddbbbZZZQQQPPPUUUTTTOOOLLLFFF>>>::::::<<<======:::AAA???GGGkkkvvvsss}}}iiieeefffjjjkkkgggccccccYYYVVVSSSQQQPPPMMMJJJHHHHHHHHHHHHGGGGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHIIILLLQQQUUUVVVUUUYYYaaafffkkkyyyfff___WWWTTTVVVVVVPPPKKKJJJKKKKKKFFFCCCCCCCCCCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888888888888888888777666666555555444444444444555555333333333333333333333333333333444444555555666666555333222444888===@@@AAACCCBBBAAABBBEEEGGGGGGGGGEEECCCBBB@@@AAAEEEJJJNNNRRRTTTVVVUUUTTTSSSUUUWWWZZZcccgggdddiiivvvzzzzzz|||}}}nnndddtttqqqdddccc```[[[VVVUUUVVVUUURRRNNNIIICCC>>>>>>===:::888:::===666777===<<<<<>>>>>>>><<<;;;:::999888888888888777888888888888777777666555555444444444444555555444444444444444444444444444444444444444555555555555444333555999===@@@@@@AAAAAA@@@BBBEEEFFFFFFFFFDDDCCCAAA@@@AAADDDHHHJJJNNNRRRUUUSSSPPPQQQXXX___dddjjjkkkgggjjjvvv}}}~~~{{{||||||}}}}}}~~~~~~~~~yyyddddddwwwfffcccbbb]]]XXXVVVVVVVVVTTTRRRMMMFFF@@@>>>===:::999<<<===999999<<<:::===TTTpppyyynnnjjjddd```]]]ZZZWWWUUUVVVVVVWWWZZZ___eeejjjnnnmmmsss{{{yyyjjjaaaVVVSSSPPPPPPSSSXXX[[[]]]^^^^^^___bbbeeeggggggfffbbb```]]]ZZZXXXWWWWWWXXXUUUSSSPPPNNNLLLKKKKKKKKKHHHHHHHHHHHHIIIKKKLLLNNNNNNNNNOOOOOONNNNNNMMMMMMLLLLLLRRR^^^kkkyyyyyyhhhfff___TTTNNNOOOPPPPPPMMMHHHAAA<<<;;;<<<===>>><<>>>>>>>>;;;;;;:::999888888888888777777888888888888777666555555444444444444555555555555555555555555555555555444444444444444444444555444555777;;;>>>????????????@@@CCCFFFHHHHHHHHHDDDCCCBBBBBBDDDFFFGGGGGGLLLNNNOOONNNNNNRRR[[[bbbhhhjjjiiidddfffnnnttttttyyyyyyyyyzzzzzz{{{{{{{{{}}}}}}}}}~~~pppccc{{{xxxiiiiiiddd___ZZZWWWWWWWWWWWWVVVPPPIIIBBB???===::::::======;;;;;;;;;999AAA^^^}}}yyynnnhhh```]]]YYYVVVUUUSSSPPPOOOOOOPPPQQQTTTXXX]]]aaadddffflllssszzzyyyooo```]]]YYYWWWXXX[[[___aaaaaa``````bbbdddfffeeedddeeebbb___\\\ZZZYYYZZZZZZXXXWWWVVVTTTRRRPPPOOONNNKKKKKKJJJJJJKKKLLLNNNOOOOOOOOOOOOPPPPPPOOONNNNNNPPPNNNOOOVVV```mmm{{{kkkiiicccXXXOOOLLLOOOQQQMMMIIICCC>>><<<<<<===>>><<>>>>>>>>;;;;;;:::999888888888888666777777888888888777777555555444444444444555555555555555555555555555555444444444444444333333333555555666999===?????????===>>>@@@DDDHHHKKKLLLKKKEEEDDDCCCEEEHHHIIIHHHGGGJJJHHHHHHJJJOOOVVV\\\```ddddddbbbaaadddjjjooopppsssttttttvvvwwwxxxyyyyyyxxxyyy{{{}}}rrrxxx~~~nnnlllfffbbb^^^ZZZYYYYYYYYYYYYSSSLLLDDDAAA???;;;;;;===;;;;;;======>>>MMMqqqwwwlllccc[[[WWWRRRPPPNNNNNNOOOOOOMMMLLLKKKKKKKKKMMMPPPSSSWWWYYY___eeemmmrrrwwwrrroookkkfffdddeeehhhkkkkkkiiihhhhhhhhhhhhgggfffeeeccc```]]][[[ZZZZZZ[[[YYYZZZ[[[[[[YYYUUURRROOOQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQQQQPPPPPPLLLKKKNNNSSS^^^ooo|||ooollleee\\\SSSMMMNNNQQQNNNKKKFFFAAA===<<<===>>>===AAACCCXXXxxxgggrrr|||}}}wwwqqqmmmpppsssxxx}}}rrreeeXXXSSSRRRPPPNNNOOOKKKJJJIIIIIIKKKKKKJJJIIIFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGJJJLLLIIIMMMQQQTTTXXX[[[^^^```kkkddd[[[UUUUUUSSSPPPKKKJJJKKKKKKFFFCCCCCCCCCCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888666777777888888888888777555555444444444444555555444444444444444444444444333333333333333444444444555666777;;;>>>@@@???>>>===>>>@@@EEEIIILLLLLLKKKEEEDDDDDDHHHKKKMMMJJJGGGFFFEEEEEEJJJQQQYYY]]]______^^^^^^aaaffflllppprrrooopppqqqrrrtttvvvwwwwwwrrrtttwwwzzz|||wwwvvvlllhhheeebbb^^^[[[ZZZZZZZZZVVVNNNGGGDDDAAA<<<;;;<<<888:::===@@@GGG^^^~~~ooobbbXXXSSSQQQPPPNNNMMMMMMOOORRRSSSSSSSSSOOONNNLLLLLLMMMOOORRRTTT\\\bbbjjjqqqvvvzzz|||wwwrrrqqqsssuuurrrpppmmmlllmmmmmmllljjjjjjiiigggdddbbbaaa```___ZZZ\\\]]]^^^\\\YYYVVVTTTWWWVVVUUUTTTSSSSSSTTTTTTQQQRRRSSSSSSTTTSSSSSSSSSQQQNNNMMMLLLMMMSSSbbbppprrrmmmgggaaaXXXPPPNNNPPPOOOMMMHHHCCC>>><<<===>>>>>>AAAEEE^^^ppphhhwww~~~wwwxxx}}}sssnnnllljjjfffbbb^^^aaafffkkkpppvvv}}}|||lll\\\VVVTTTQQQOOOOOOMMMLLLJJJJJJKKKKKKIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIHHHGGGGGGHHHJJJJJJNNNRRRTTTYYY___aaa```jjjddd[[[UUUUUUSSSPPPKKKJJJKKKKKKFFFCCCCCCCCCCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888666666777888888888888888555555444444444444555555333333333333333333333333222222222333333444444555555666888<<>>???AAAEEEHHHJJJIIIHHHDDDCCCDDDIIINNNOOOKKKGGGBBBDDDIIINNNTTTYYY^^^aaa```^^^___dddjjjnnnooopppoooooopppqqqssstttuuuuuupppsssvvvxxxzzz|||xxx}}}mmmiiihhhfffbbb^^^[[[YYYYYYWWWOOOIIIGGGCCC===;;;;;;888:::===AAALLLgggwwwnnnbbbXXXTTTUUUWWWYYYYYYYYYZZZ]]]```bbbcccbbb^^^[[[WWWTTTSSSUUUWWWYYY```eeemmmuuu|||}}}wwwuuuwwwyyysssqqqpppppprrrtttttttttsssssssssrrrooommmkkkiiibbbbbbaaa```______^^^^^^\\\[[[YYYWWWUUUUUUUUUUUUSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQNNNOOOZZZfff|||uuunnngggeee^^^UUUOOOOOOOOONNNJJJDDD>>><<<===??????CCCIIIeeemmmjjjzzzwwwpppqqqssssssmmmiiiccc^^^\\\ZZZXXXVVVUUUXXX\\\```dddkkksssyyynnn^^^XXXWWWUUURRRRRRNNNMMMKKKKKKKKKKKKJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIILLLQQQUUUWWW]]]fffiiigggiiiccc[[[UUUUUUSSSPPPKKKJJJKKKKKKFFFCCCCCCCCCCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888666666777888888888888888555555555444444555555555333333333333333333333333111111222333333444555555555666999===@@@AAA???===???@@@AAADDDGGGHHHFFFDDDCCCBBBCCCIIINNNPPPKKKGGG>>>EEENNNSSSUUUXXX___dddeeebbbbbbfffkkklllkkkkkkppppppqqqrrrssssssttttttrrruuuxxxyyyzzz||||||~~~qqqjjjjjjhhhddd___[[[YYYXXXWWWPPPKKKHHHEEE>>>:::;;;:::;;;<<>>>>>???======<<<:::888777555555888777666555555666777888666666555555555555666666444444444333333222222222444555555555444444555777777777888<<>>>>>???AAACCCDDD???CCCGGGHHHHHHIIIMMMQQQFFFEEELLLWWWZZZVVV[[[dddooonnnkkkiiiiiiiiijjjkkklllmmmnnnooopppqqqrrrsssqqqrrrrrrrrrtttxxx~~~ssswwwxxxooogggggghhh___]]]___YYYWWWTTTOOOKKKGGGCCC===:::888<<<>>>BBBSSSsss{{{qqqooommmnnnqqqtttvvvvvvuuuvvvyyy{{{~~~~~~yyytttppppppqqqqqqxxxzzz~~~}}}zzzyyyyyy|||zzzxxxvvvuuuvvvwwwxxxvvvxxxzzz{{{}}}vvvrrrssstttrrrpppmmmgggaaa]]][[[ZZZWWWUUUVVVUUUTTTSSSTTTUUUVVVWWWVVVUUUSSSQQQOOOPPPRRRTTT___iii|||uuujjjhhhdddWWWPPPQQQRRRRRRPPPJJJBBB<<<<<<===<<>>======>>><<<<<<;;;:::888777666666888777666555555666777888666555555555555555555666444444444333333222222222444555555555444444555777777777999>>>BBBBBB@@@===????????????@@@AAABBBBBBAAAEEEHHHIIIHHHIIIMMMPPPPPPOOOPPPRRRRRRUUU^^^hhhlllkkkiiihhhggghhhiiijjjiiijjjkkkmmmnnnoooooopppnnnnnnooooooqqquuu{{{uuuppptttiiiiiiiiiaaa___```[[[YYYVVVSSSOOOKKKFFF@@@;;;;;;>>>@@@DDDUUUrrr}}}zzzyyyxxxxxxwwwxxxxxxzzz|||}}}}}}~~~~~~|||{{{sssmmmeee___]]][[[YYYXXXXXXWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTSSSSSSTTTWWW^^^ooo{{{mmmkkkggg[[[RRRPPPRRRRRRQQQKKKCCC>>>===>>>>>>HHHUUUsss~~~nnnuuuyyynnnbbbYYYRRROOOLLLKKKKKKIIIHHHGGGFFFFFFFFFHHHKKKKKKJJJNNNUUU[[[cccjjjtttyyyxxxuuusssssslllhhhcccaaabbbbbb^^^ZZZYYYTTTOOOMMMMMMOOOOOONNNMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHIIIIIIJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGKKKRRR[[[aaafffooozzzmmmddd\\\VVVUUUQQQPPPLLLJJJLLLLLLHHHEEEEEEEEEDDDCCCAAA???===<<<;;;;;;;;;:::999999888888777777777666666666666777777555555444444444444555555444444333333333333222222333444555555444444666777666888<<<@@@DDDEEECCCAAA@@@@@@AAAAAAAAAAAA@@@@@@CCCFFFIIIHHHGGGHHHKKKNNNWWW[[[[[[TTTPPPVVV```ggggggffffffeeeeeeggghhhiiieeegggiiikkklllmmmmmmmmmlllmmmnnnnnnppptttzzz~~~zzznnnxxx{{{mmmjjjkkkccc```aaa\\\[[[ZZZWWWTTTPPPJJJCCC>>>===>>>AAAHHH\\\xxx~~~{{{xxxuuuvvvxxx{{{{{{uuulllddd```]]][[[ZZZZZZZZZZZZZZZYYYYYYYYYZZZXXXYYY[[[[[[[[[YYYVVVUUUSSSVVVcccvvvpppllljjj```TTTNNNQQQRRRQQQMMMFFFAAA???@@@@@@JJJZZZzzz{{{jjjrrr~~~~~~yyyzzzuuulllbbbXXXQQQLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDFFFHHHHHHGGGIIIOOOSSSUUU[[[dddjjjmmmkkkfffcccZZZVVVQQQOOOOOOMMMJJJFFFJJJHHHFFFFFFHHHIIIJJJJJJLLLLLLMMMNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIFFFGGGGGGGGGGGGGGGGGGHHHFFFIIIQQQZZZ___ccckkksssmmmccc[[[VVVVVVRRRQQQLLLKKKMMMLLLHHHEEEFFFEEEEEEDDDBBB@@@===;;;:::::::::999999999999999999777777666666666666777777444444333333333333444444333333333333333333333333333444555444444444666888777:::===BBBDDDDDDCCCAAA@@@AAABBBCCCBBBAAA???>>>DDDFFFHHHGGGEEEEEEIIILLLVVVaaaddd[[[UUUYYY^^^^^^bbbbbbbbbbbbccceeefffgggdddfffiiikkkmmmmmmmmmmmmnnnooopppqqqssswww|||vvvvvvpppjjjllleeebbbbbb]]]]]][[[ZZZWWWSSSMMMEEE@@@===<<>>BBBDDDFFFEEECCCDDDHHHLLLTTT___bbbZZZTTTWWWZZZXXX^^^^^^___```aaacccdddeeefffgggjjjlllnnnooooooooooooqqqssstttvvvyyy~~~{{{tttkkkmmmgggcccbbb^^^]]]\\\ZZZYYYUUUOOOHHHCCC@@@<<<@@@SSSrrryyyooo|||zzzyyyvvvsssqqqqqqqqqqqqtttzzz}}}vvvxxx}}}|||tttlllddd___\\\ZZZ[[[]]]_________]]]]]]\\\^^^bbbgggjjjiiiddd```\\\XXXZZZeeeuuummmhhhkkkfffYYYNNNOOORRRSSSPPPIIICCC@@@@@@DDDNNN```uuufffkkkttt|||yyyrrrbbb___YYYRRRNNNLLLKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGHHHHHHGGGFFFGGGHHHQQQOOOOOOSSSWWWWWWTTTPPPKKKIIIGGGFFFFFFEEEEEEDDDAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHJJJJJJKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJCCCDDDIIIPPPUUUVVVZZZ___jjjaaaZZZVVVWWWTTTQQQMMMKKKMMMMMMIIIFFFFFFEEEDDDCCCAAA???===<<<;;;::::::999999999999999999666666777777777777666666555555444444444444555555222222333333333333444444222333444444444555777999;;;===????????????@@@BBBBBBBBBBBBBBBBBBAAA@@@@@@@@@BBBDDDDDDCCCEEEJJJNNNUUUYYYYYYUUURRRUUUXXXYYY[[[\\\]]]^^^```aaabbbbbbggggggiiijjjlllnnnpppqqqnnnppprrrtttvvvyyy}}}yyylllooojjjeeeddd```]]]\\\ZZZYYYVVVRRRLLLHHHEEE???DDD]]]uuunnnyyy}}}~~~yyyqqqpppooommmmmmmmmnnnnnnpppttt|||}}}ssslllgggeee___aaacccddddddbbb___^^^^^^___ccciiioooqqqnnnjjj___ZZZXXX^^^jjj{{{qqqjjjllljjj^^^SSSQQQTTTVVVSSSLLLEEEAAA???CCCOOOcccmmmbbbhhhooovvvwwwnnn^^^\\\WWWSSSPPPNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIGGGGGGHHHHHHGGGFFFEEEDDDMMMKKKIIIJJJMMMNNNLLLJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDFFFGGGGGGFFFFFFGGGIIIFFFGGGHHHIIIJJJJJJJJJIIILLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJKKKEEECCCEEEKKKNNNOOOQQQUUUlllbbbZZZVVVWWWTTTQQQMMMKKKNNNMMMIIIFFFGGGEEEDDDBBB@@@>>>======>>>:::::::::999999888888888555666777888888777666555666555555555555555555666222222222333333444444444222333444444444555777999;;;===>>>>>>===???CCCFFFCCCBBBBBBAAAAAAAAABBBBBB@@@BBBDDDDDDDDDGGGMMMRRRUUUTTTVVV[[[]]][[[ZZZ[[[ZZZ[[[\\\^^^___`````````fffeeeeeefffhhhkkknnnpppoooqqqsssuuuwwwyyy}}}|||~~~ooorrrnnnhhhfffccc^^^]]][[[YYYWWWTTTPPPMMMHHHDDDNNNmmmnnnjjjsssvvvyyy}}}~~~xxxtttnnnmmmkkkjjjkkknnnrrrtttzzz~~~zzztttrrrsssnnnpppqqqqqqoookkkfffccc``````cccjjjrrrwwwwwwttthhhccc]]]\\\```mmmyyypppqqqoooeeeZZZTTTWWWYYYVVVOOOGGGBBB@@@BBBQQQhhhccc]]]gggooovvv}}}ttteeebbb___[[[WWWUUUSSSSSSRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJKKKKKKIIIGGGEEEFFFFFFGGGHHHJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFHHHIIIFFFHHHIIIHHHGGGGGGIIILLLIIIIIIJJJJJJJJJJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHDDDDDDHHHJJJJJJLLLOOOooodddZZZVVVVVVSSSRRRMMMLLLNNNMMMIIIFFFGGGEEEDDDAAA???===>>>??????;;;;;;::::::999888888777555666777888888777666555666666555555555555666666222222222333333444444444111333444444444555777999;;;===>>>======@@@FFFKKKCCCBBBAAA@@@@@@AAACCCDDD@@@BBBDDDEEEFFFJJJQQQVVVSSSQQQYYYhhhmmmeee\\\[[[ZZZ[[[\\\]]]^^^_________dddcccbbbccceeeiiimmmoooppprrruuuwwwyyy{{{{{{yyyqqqtttqqqkkkiiifff___]]][[[ZZZXXXVVVSSSQQQIIIGGGUUUzzzgggeeennnsssuuuyyyzzzvvvtttqqqnnnmmmooouuu|||}}}zzz{{{}}}~~~~~~zzztttnnnjjjaaa```bbbjjjttt{{{|||{{{sssmmmeee^^^[[[ccczzzvvvuuutttjjj___WWWZZZ\\\YYYRRRIIIDDDBBBAAARRRlll~~~ZZZYYYgggpppwwwmmmkkkhhhccc___[[[YYYWWWWWWVVVUUUTTTRRRQQQPPPOOONNNNNNNNNOOOOOONNNKKKHHHAAADDDGGGJJJKKKJJJHHHGGGHHHIIIIIIHHHGGGGGGHHHIIIFFFHHHIIIHHHGGGGGGKKKNNNKKKKKKKKKLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKFFFDDDFFFHHHHHHIIIMMMnnncccZZZWWWWWWSSSTTTNNNKKKLLLMMMHHHDDDCCCEEEDDDBBB@@@???>>>======<<<;;;:::999777666555444666666666666666666666666666555444333333333333333555555444333333333333444555333111222444777888999===>>>???>>>===>>>BBBFFFAAA???===<<<>>>@@@AAAAAADDDCCCBBBDDDHHHKKKMMMMMMUUUOOO[[[tttzzzggg[[[]]]WWWYYY\\\]]]]]]^^^aaaccc```bbbcccddddddeeefffhhhiiilllqqqtttwwwyyy||||||vvvpppppplllhhhgggbbb```]]][[[ZZZXXXUUUSSSQQQEEEZZZ}}}fffaaakkklllsssyyy}}}|||yyywwwxxx~~~}}}tttoooiiieeeiiiooouuu~~~vvvjjjaaa]]]aaarrrzzzuuuuuulll^^^ZZZ[[[\\\YYYTTTMMMFFFCCCFFFQQQppp{{{___]]]bbbiiiuuuzzzqqqkkkgggaaa]]]^^^[[[YYYYYYTTTOOOOOOSSSPPPOOONNNNNNOOOOOOMMMJJJJJJGGGEEEDDDDDDEEEDDDDDDFFFGGGGGGHHHHHHHHHHHHGGGKKKIIIGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMHHHHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKJJJIIIGGGFFFFFFGGGGGGpppddd[[[WWWWWWSSSUUUPPPMMMOOOOOOJJJFFFEEEEEEDDDBBB@@@???=========<<<;;;:::999888666555555666666666666666666666666666555444333333333333444555555444444333333333444555333111222555777999999===??????>>>===>>>AAAEEEAAA???<<<;;;===???@@@@@@DDDCCCBBBDDDGGGKKKMMMNNNTTTRRR\\\mmmpppaaaWWWYYYWWWYYY[[[]]]]]]^^^aaaccc___aaacccdddddddddfffhhhiiikkkooorrrtttwww{{{~~~yyyvvvsssooojjjhhheeebbb```^^^]]][[[XXXVVVTTTJJJaaauuu___\\\hhhiiipppwww~~~|||ssskkkkkknnnttt}}}sssiii```___lll{{{wwwwwwpppeee^^^^^^^^^[[[VVVOOOHHHDDDDDDPPPpppsssYYYYYY^^^eeeqqq~~~uuuoookkkhhhccc```___[[[VVVTTTUUUQQQQQQQQQRRRRRRQQQPPPOOOLLLJJJGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPKKKKKKJJJJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKIIIHHHGGGGGGHHHHHHqqqeee\\\WWWVVVRRRUUUOOOMMMOOOOOOKKKFFFEEEEEEDDDBBB@@@???======<<<<<<;;;:::999888666555555666666666666666666666666555555444333333333444444555555444444444333333333444333222333666888::::::>>>??????>>>===>>>AAACCCAAA>>>;;;:::<<>>===<<<<<<;;;;;;:::999888777666555666666666666666666666666555444444333333333444444444444555444444444333333333222222444777:::;;;;;;?????????>>>>>>???@@@BBB@@@===;;;;;;>>>AAACCCDDDDDDBBBBBBCCCGGGLLLNNNOOOPPPVVVZZZXXXUUUUUUTTTSSSTTTWWWZZZ\\\]]]^^^___aaa]]]___aaabbbcccdddfffhhhkkklllmmmmmmppptttzzzsssvvv{{{uuupppkkkhhhfffcccbbbaaa```^^^\\\]]]WWWoooeeeTTTUUUaaacccjjjsss}}}~~~tttqqqssswww~~~mmmbbbdddjjjtttrrrtttrrrgggdddaaa___\\\VVVLLLEEEIIIZZZ|||rrrWWWUUUYYY^^^hhhrrr~~~yyymmmccc``````^^^]]]]]]]]]___```]]]XXXTTTRRRQQQRRROOOKKKIIIIIIHHHGGGFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQOOOPPPQQQSSSUUUWWWYYYZZZVVVVVVVVVVVVVVVVVVWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWSSSRRRQQQOOONNNLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKpppddd[[[UUUSSSNNNQQQLLLJJJNNNNNNJJJDDDCCCFFFEEECCCAAA>>>===<<<;;;;;;::::::999888777666666666666666666666666666666444444333333333444444555444444555555555444333222333222222555888;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAA===<<<<<<===AAAEEEGGGHHHCCCBBBCCCEEEJJJMMMOOOOOOMMMTTTVVVQQQOOOSSSWWWVVVTTTWWWZZZ\\\]]]]]]^^^___\\\^^^aaabbbbbbcccfffggglllmmmmmmnnnooottt{{{vvvyyy|||wwwsssmmmgggfffccccccbbbbbb___^^^___\\\ssscccUUUUUU^^^bbbiiisssyyyxxxyyy{{{uuujjjggghhh~~~pppnnnrrrrrrhhhddd```______ZZZOOOFFFKKK___sssWWWVVVZZZ```kkkrrr|||zzzlllfffccc```^^^^^^___```aaa___\\\XXXUUUSSSRRROOOLLLJJJIIIIIIHHHFFFHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVSSSTTTUUUVVVXXXYYYZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]\\\\\\\\\\\\ZZZYYYWWWVVVUUUUUUSSSRRRPPPNNNLLLLLLHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLoooddd[[[UUUSSSNNNRRRMMMLLLPPPQQQLLLGGGEEEGGGEEECCCAAA>>>===;;;;;;::::::999999888777777666666666666666666666666666444444333333333444555555333444555555555444333222222222333666:::<<<===============>>>AAABBBBBBAAA<<<<<<===@@@EEEHHHHHHHHHBBBCCCEEEIIIMMMPPPPPPPPPLLLOOOPPPNNNOOOSSSWWWXXXTTTWWW[[[]]]\\\[[[[[[\\\[[[]]]```aaabbbccceeeggglllmmmmmmnnnppptttzzz~~~}}}zzzvvvoooiiigggfffeeeeeeeeecccaaabbbbbb{{{{{{aaaXXXWWW\\\aaahhhrrr|||ssslllhhhxxxooonnnqqqqqqiiiccc___```ccc___TTTJJJKKK```nnnTTTTTT[[[dddpppwww~~~uuummmddd___^^^\\\\\\\\\]]]]]][[[VVVSSSRRRPPPMMMKKKKKKJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQVVV[[[___bbbccccccccccccbbbbbbbbbbbbfffdddcccbbbaaaaaabbbcccdddcccbbb```\\\YYYUUUSSSTTTTTTTTTTTTSSSRRRQQQPPPIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMNNNNNNNNNNNNMMMLLLoooddd\\\VVVTTTOOOQQQMMMLLLPPPRRRLLLGGGEEEGGGFFFCCCAAA>>><<<;;;;;;::::::999999888777777777666666666666666666666666333333333333333444555666333444555666666444222111111111333666;;;===>>>>>><<<;;;;;;>>>BBBDDDCCCAAA;;;<<>><<<;;;::::::999999999888777777777666666666666666666666666333333333333333444555666333444555666666444222111111111333777;;;>>>???>>>;;;::::::>>>BBBEEEDDDBBB<<<===@@@CCCFFFEEEBBB???AAADDDHHHNNNSSSTTTRRROOONNNGGGFFFMMMRRRQQQRRRVVVVVVYYY\\\]]][[[YYYXXXXXXZZZ\\\___```aaabbbeeegggiiijjjlllmmmnnnrrrvvvzzz}}}~~~}}}uuuqqqooonnnmmmnnnnnnlllkkkeeeooommmYYYWWWXXXYYY___fffppp~~~~~~rrrfffjjjzzzxxxrrrmmmsssvvvwwwxxxuuujjjccc___cccjjjiii^^^SSSKKKbbblllQQQQQQYYYdddrrr{{{zzz||||||~~~zzzooofffTTTRRROOONNNOOOOOOOOONNNNNNOOOPPPRRRSSSTTTTTTTTTWWWXXX[[[aaakkkvvv|||tttnnnjjjdddccccccaaa^^^[[[XXXVVVRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLNNNNNNOOONNNMMMLLLoooccc```WWWQQQRRROOOKKKKKKOOOPPPLLLGGGEEEGGGFFFDDDAAA===<<<===???;;;:::999888777777777777777777666666555555555444444333333222222333333444333444444555555444444333111333555888:::<<<===>>>>>>>>>@@@BBBCCCDDDEEEEEE>>>???@@@BBBDDDDDDBBB@@@CCCIIIPPPSSSSSSSSSWWW[[[OOOLLLIIIJJJNNNSSSUUUUUUXXXYYY[[[\\\\\\ZZZYYYWWW\\\^^^```aaaaaabbbeeeggggggjjjlllmmmmmmoootttxxxxxxrrrnnnoooooonnnnnnqqqhhhxxxjjjXXXTTTTTTXXX```bbblllttthhhhhhrrr~~~zzztttwww{{{zzz{{{{{{qqqaaa\\\aaaeeejjjfffVVVMMMbbbjjjRRRRRRTTT]]]nnnrrrxxx{{{vvv]]]VVVSSSNNNKKKKKKMMMPPPSSSTTTTTTUUUXXX\\\___``````fffiiipppwwwyyyxxx|||~~~}}}ooolllhhhdddaaa]]]ZZZWWWZZZVVVSSSSSSQQQLLLKKKMMMKKKLLLMMMNNNNNNOOOOOONNNpppddd```XXXRRRSSSPPPKKKKKKOOOPPPLLLGGGEEEGGGFFFDDDAAA===<<<===???;;;:::999888777777777777777666666666555555555444666555555444444555555666333444444555555444444333222333555777999;;;<<<<<<>>>>>>@@@AAABBBCCCCCCCCC======???AAABBBBBB@@@???AAAGGGNNNRRRRRRTTTWWWZZZPPPMMMJJJKKKNNNQQQSSSSSSVVVXXXZZZ[[[\\\\\\[[[ZZZ^^^```bbbccccccdddggghhhiiillloooooooooqqqvvv{{{zzztttqqqrrrrrrqqqqqqtttppplllYYYVVVVVVZZZ___aaammmxxxlllhhhqqqwwwtttwwwzzzrrrbbb^^^cccfffkkkgggWWWPPPcccmmmUUUTTTWWW___pppsssxxxzzzmmm\\\SSSRRRPPPNNNNNNRRRXXX]]]bbbccceeeiiinnnsssvvvwww}}}uuummmeee___ZZZXXXZZZUUUSSSSSSQQQLLLIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNrrreee```XXXRRRSSSPPPLLLKKKNNNPPPKKKGGGEEEGGGFFFEEEAAA>>><<<===>>>;;;:::999888777777777777666666666555555555555555666555555444444555555666333444444555555444444333333444666888:::;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@:::<<<===???@@@??????>>>AAAFFFMMMQQQRRRSSSUUUXXXPPPMMMKKKKKKMMMPPPQQQQQQTTTVVVXXXZZZ\\\]]]\\\\\\^^^___bbbccccccdddfffhhhiiilllooopppppprrrwww{{{~~~yyyuuu~~~xxxtttuuuvvvuuuvvvyyyyyymmmZZZVVVWWW[[[]]]aaammmsssiiippp~~~tttooowww~~~wwwhhheeejjjlllqqqlll]]]TTTfffnnnVVVUUUXXX___ooouuuyyyyyy~~~mmm___YYYQQQSSSUUUUUUVVV\\\fffnnnzzz|||rrrggg```]]]\\\WWWUUUVVVTTTOOOKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNvvveee___WWWRRRQQQQQQLLLKKKNNNOOOKKKFFFEEEFFFFFFEEEBBB>>><<<===>>>;;;:::999888777777777777555555555555555555555555444333333222222333333444333444444555555444444333222444666999;;;===>>>???>>>>>>??????>>>>>>===<<<:::;;;>>>????????????@@@CCCGGGMMMPPPPPPPPPQQQRRRMMMLLLKKKKKKMMMOOOQQQRRRTTTUUUWWWYYYZZZ[[[[[[[[[[[[]]]___```aaabbbdddfffgggiiilllmmmnnnpppuuuzzz}}}uuullleeettt{{{wwwyyyzzzyyyzzz}}}}}}lllXXXUUUUUUYYY\\\```nnn{{{jjjooozzzvvvppp{{{rrroootttvvvyyyuuugggXXXfffnnnUUUSSSVVV]]]kkkxxx{{{zzz||||||ooo^^^YYY^^^\\\aaagggiiikkksssyyynnnhhhbbb\\\YYYZZZYYYTTTOOONNNJJJKKKLLLMMMNNNNNNNNNNNNyyyeee]]]VVVPPPOOORRRMMMKKKMMMNNNJJJFFFEEEFFFFFFEEEBBB???===<<<===;;;:::999888777777777777444444444555555555555555444333333222222333333444333444444555555444444333222333666:::===@@@BBBCCC>>>>>>>>>>>>===<<<;;;::::::===???@@@??????AAACCCFFFIIIMMMOOOOOOMMMKKKJJJHHHIIIJJJKKKMMMOOORRRTTTUUUUUUVVVWWWXXXXXXXXXXXX[[[]]]___``````aaadddfffeeehhhkkkmmmmmmpppuuuzzz{{{|||xxxnnncccbbbxxxwwwmmmjjjmmmrrruuuxxx|||}}}zzz|||~~~}}}~~~lllXXXUUUTTTWWW\\\```nnnmmmnnnvvv{{{sssyyyxxx|||}}}|||nnnWWWbbbqqqUUUQQQTTT[[[hhhyyy|||zzz|||xxxxxxzzzwwwmmmeee```dddmmmqqqxxx{{{kkkccc]]]\\\[[[VVVRRRQQQKKKLLLMMMNNNNNNOOOOOOOOOyyyddd\\\VVVQQQOOOSSSNNNKKKMMMNNNJJJFFFEEEEEEFFFEEECCC???===<<<===;;;:::999888777777777777444444444444444555555555666555555444444555555666333444444555555444444333222444666:::===@@@BBBCCC>>>>>>>>>>>>===<<<;;;:::;;;>>>@@@@@@??????BBBEEEHHHJJJMMMNNNMMMJJJFFFCCCEEEGGGIIIKKKLLLOOORRRUUUUUUVVVVVVVVVWWWWWWXXXXXX]]]^^^aaabbbbbbccceeegggfffiiilllmmmnnnqqqvvv{{{zzz|||ttteeeddduuuwwwpppfff___]]]___bbbdddgggiiipppzzz}}}kkkYYYWWWVVVYYY\\\```nnnrrrqqqtttwww}}}}}}sssVVV]]]xxxvvvWWWQQQTTT[[[fffvvvyyyxxxzzzsssrrrtttzzzyyyzzz{{{~~~rrrkkkkkkooowwwzzznnnbbb]]]ZZZVVVRRRQQQLLLMMMNNNOOOPPPPPPPPPPPPxxxccc[[[WWWTTTRRRTTTNNNKKKMMMMMMJJJFFFEEEEEEEEEEEECCC@@@===<<<<<<;;;:::999888777777777777333333333444444555555555666555555444444555555666333444444555555444444333333444777999;;;===>>>???===>>>>>>>>>===<<<;;;::::::>>>AAA@@@>>>???CCCGGGHHHIIILLLMMMMMMIIIDDDAAAEEEGGGJJJLLLLLLMMMPPPSSSUUUVVVVVVWWWXXXZZZ[[[\\\\\\^^^```aaabbbccceeegggdddgggkkklllmmmpppuuuzzzzzz}}}qqqkkkssstttiiibbb___[[[WWWUUUUUUWWWXXXXXX[[[ZZZ___hhhqqq}}}fffWWWWWWWWWZZZ]]]aaammmyyyuuuuuu}}}wwwZZZ]]]uuuxxxVVVNNNQQQXXXcccnnnrrrrrr~~~yyynnnkkkmmmsssyyyyyy|||lllaaa\\\VVVSSSRRRNNNNNNOOOPPPQQQQQQQQQQQQvvvaaaZZZYYYWWWUUUUUUNNNKKKMMMMMMIIIFFFEEEDDDEEEEEECCC@@@===<<<<<<;;;:::999888777777777777333333333444444555555555444333333222222333333444333444444555555444444333444555777888999::::::;;;======>>>>>>===<<<<<<;;;999===@@@@@@>>>>>>BBBGGGFFFHHHJJJMMMMMMJJJEEEAAAFFFIIILLLLLLKKKLLLNNNQQQUUUUUUVVVXXXZZZ\\\___```ZZZ\\\^^^___```aaaccceeeaaadddhhhiiijjjmmmssswww|||~~~hhhjjjppp|||rrrdddYYYPPPJJJHHHHHHHHHIIILLLNNNNNNMMMOOOLLLOOOVVV]]]hhh{{{|||```SSSUUUVVVYYY^^^aaammm~~~yyywww{{{```aaawwwxxxTTTJJJNNNUUU```hhhmmmmmmzzzyyyjjjeeegggnnnuuu}}}yyyuuuuuuggg___XXXUUUTTTNNNOOOPPPQQQRRRRRRRRRRRRqqqbbb]]]XXXTTTTTTRRROOOLLLLLLLLLKKKGGGDDDEEEEEECCCAAA???===<<<;;;999999888888777666666666666666555555555444444444111222222333333222222111444444444333333222222222333444666888999:::::::::;;;<<<=========<<<::::::>>>>>>???>>>>>>@@@DDDGGGJJJIIIHHHJJJKKKIIIEEE@@@FFFGGGIIIKKKNNNQQQTTTVVVRRRTTTWWWYYYZZZZZZ[[[\\\UUUXXX\\\^^^______aaabbbaaadddgggiiijjjnnnsssxxx|||yyyccc]]]iiisss{{{}}}{{{mmm```ZZZVVVOOOKKKLLLKKKHHHGGGJJJKKKHHHHHHJJJLLLGGGHHHNNNQQQUUUggg{{{xxxqqq^^^[[[TTT\\\___aaa```fffwww}}}{{{bbb___qqq\\\HHHLLLSSSRRRaaadddiiirrrwwwfff___aaannn|||{{{xxxtttpppttt|||yyykkkaaaXXXSSSRRRRRRRRRUUUXXXZZZYYYXXXsssbbb\\\XXXUUUTTTRRROOOLLLLLLLLLKKKGGGDDDFFFEEEDDDBBB@@@>>>===<<<999999888888777666666666666666555555555444444444333333333444444333333333444444444333333222222222333444666999::::::::::::;;;<<<=========<<<::::::>>>????????????AAADDDGGGIIIIIIIIIKKKLLLJJJFFFAAAGGGGGGIIIKKKMMMPPPRRRSSSPPPSSSVVVXXXWWWVVVXXXYYYVVVXXX\\\^^^______aaabbbbbbdddgggiiikkknnntttxxx{{{dddVVVYYY[[[aaafffdddccc[[[TTTRRRPPPLLLKKKMMMOOOKKKJJJMMMNNNLLLLLLNNNNNNIIIIIINNNOOOQQQ___qqq~~~lllWWWSSSNNNYYY\\\___^^^eeeuuubbb___pppaaaKKKLLLQQQOOOZZZ^^^dddnnn{{{iii```aaammmzzz~~~wwwqqqrrruuu{{{{{{lllaaaZZZXXXZZZ]]]______^^^\\\[[[vvvccc\\\XXXUUUTTTRRROOOLLLLLLLLLKKKGGGDDDGGGFFFEEECCCAAA???===<<<999999888888777666666666555555555555555444444444444444444444444444444444444444333333333333222222333555777:::;;;;;;;;;:::;;;<<<<<<<<<<<<;;;::::::>>>??????>>>>>>@@@DDDGGGGGGHHHJJJMMMMMMKKKGGGCCCGGGGGGHHHJJJLLLMMMNNNOOONNNSSSWWWWWWTTTSSSUUUXXXVVVYYY\\\^^^___```aaabbbccceeegggiiilllppptttxxx|||jjjXXXTTTOOOPPPTTTRRRVVVUUUUUUWWWTTTPPPPPPSSSSSSNNNLLLNNNPPPNNNNNNPPPOOOKKKKKKNNNMMMMMMWWWeeejjjRRRNNNJJJVVV[[[\\\\\\bbbrrrbbb^^^nnnhhhNNNKKKNNNLLLQQQVVV]]]gggyyynnnaaa```kkkwwwzzzwwwwwwxxxssslllggglllxxxvvvfff]]]^^^dddjjjllljjjgggeeeeeeyyyddd[[[XXXVVVSSSRRROOOLLLLLLLLLKKKGGGDDDFFFEEEDDDBBB@@@>>><<<<<<999999888888777666666666555555555555555555555555444444333333333333444444333333333333333333333333444666888;;;===<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<============???CCCEEEEEEGGGJJJMMMMMMKKKGGGDDDGGGGGGHHHIIIJJJKKKKKKKKKMMMSSSXXXWWWSSSQQQTTTXXXVVVYYY\\\______```aaacccdddeeegggiiilllqqquuuwww}}}qqq___ZZZRRRPPPTTTSSS___dddhhhiiiccc[[[XXXYYYVVVPPPLLLNNNOOOMMMMMMNNNPPPMMMMMMOOOMMMLLLSSS\\\}}}mmmSSSNNNJJJVVVZZZYYYYYY___nnn}}}aaa^^^llllllNNNIIIKKKIIILLLRRRXXX```ppprrrbbb^^^gggppp|||}}}|||yyyuuurrrqqqqqqnnniiihhhpppmmm```ccclllwww|||{{{xxxwwwxxxzzzcccZZZXXXVVVRRRRRROOOLLLLLLLLLKKKGGGDDDEEEDDDBBB@@@>>><<<;;;:::999999888888777666666666444555555555555555555555333333222111111222333333333333333333333333333333444666:::===>>>>>><<<;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<===AAADDDDDDFFFJJJLLLKKKHHHFFFDDDGGGGGGHHHIIIIIIIIIHHHHHHJJJNNNSSSTTTQQQPPPSSSVVVVVVYYY]]]___``````bbbcccddddddeeehhhmmmqqquuuvvv~~~vvvaaaXXXNNNPPPZZZ^^^pppyyyvvvllleeebbb___VVVPPPPPPQQQOOOMMMNNNOOONNNOOOPPPOOOOOOTTTYYYsssoooVVVQQQKKKTTTVVVWWWVVV\\\iiiwww```\\\iiipppOOOGGGIIIHHHJJJQQQVVV[[[hhhuuuddd^^^bbbhhhlllmmmooonnnkkkhhhgggfffpppqqquuu}}}llljjjvvvyyycccZZZYYYVVVQQQRRROOOLLLLLLLLLKKKGGGDDDDDDCCCBBB@@@>>><<<:::999999999888888777666666666444444444555555555555555333333111111111111333333222222333333333333444444555777;;;>>>@@@???===<<<<<<;;;;;;:::999:::::::::;;;;;;<<<;;;;;;===AAADDDCCCEEEHHHHHHGGGDDDCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFEEEHHHLLLNNNPPPQQQRRRSSSWWWZZZ]]]___```aaabbbcccdddcccdddggglllqqqtttuuu|||zzzrrrqqqtttyyy|||gggWWWKKKPPPbbbmmm|||vvvlllbbbXXXVVVUUUSSSPPPPPPNNNOOOPPPQQQQQQSSSVVVZZZmmmoooUUUQQQKKKQQQQQQVVVUUUZZZeeeqqq|||~~~___XXXbbbwwwTTTIIIIIIGGGJJJPPPUUUWWW```vvvyyyhhhaaa``````bbbeeeggggggeeedddcccddduuu~~~zzzwwwwwwbbbYYYYYYVVVPPPRRROOOLLLLLLLLLKKKGGGDDDDDDDDDBBB@@@>>><<<;;;:::999999888888777666666666444444444555555555666666555444222111111222444555222222222333333444444444555888<<>><<<<<<;;;:::999999999::::::<<<============???BBBEEEBBBDDDFFFEEEBBB@@@@@@AAAFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEHHHMMMRRRVVVVVVUUUWWWZZZ]]]``````aaabbbdddcccbbbbbbfffkkkqqqsssssszzz{{{~~~rrrkkkaaa[[[ZZZ]]]bbbeeeiiihhhqqqtttcccUUUXXXiiitttxxxkkk___[[[YYYUUURRRPPPOOOPPPPPPPPPQQQUUUXXXYYYiiinnnTTTPPPJJJQQQQQQUUUTTTXXXbbbmmmwww^^^SSSYYY{{{]]]NNNIIIFFFGGGNNNRRRRRRZZZooo}}}mmmfff```ZZZ^^^___```aaacccfffkkknnn}}}vvvaaaYYYYYYVVVOOORRROOOLLLLLLMMMKKKGGGDDDEEEEEECCCAAA???===<<<;;;999999888888777666666666444444444555555555666666666555333222222333555666222222222333333444444444555888<<<@@@AAA@@@>>><<<<<<;;;:::999888999:::;;;>>>>>>???>>>>>>@@@DDDGGGBBBDDDEEEBBB???===>>>@@@FFFGGGIIIJJJJJJIIIHHHFFFGGGFFFHHHNNNWWW\\\[[[XXXWWWZZZ^^^``````aaabbbdddcccaaaaaaeeekkkppprrrrrrwwwyyy{{{}}}qqqccc]]]VVVQQQQQQTTTXXXZZZ```\\\eee}}}ppp```^^^jjjppp~~~pppbbb]]]ZZZVVVQQQOOOPPPQQQPPPOOOQQQUUUXXXXXXhhhoooSSSOOOKKKSSSTTTUUUTTTXXXaaajjjttt^^^PPPRRRtttdddRRRJJJDDDDDDLLLPPPOOOVVVkkkqqqiiiaaaXXXWWWWWWXXXZZZ___gggqqqxxx{{{bbb]]]\\\UUUQQQRRRNNNKKKLLLNNNMMMHHHCCCEEEDDDCCCBBB@@@===;;;:::;;;:::888777777777555333333333333333333333333333555444333333333333444555111222333333444444333333555777:::;;;;;;;;;===>>>===>>>===;;;888888999;;;;;;<<<===>>>???AAAFFFIIIIIIDDDBBBBBBAAA======???BBBDDDFFFFFFFFFGGGIIIJJJHHHLLLQQQTTTVVVXXXYYYZZZZZZZZZ[[[\\\]]]___```aaabbbdddgggiiikkknnnsssvvvyyyxxxzzz}}}|||rrrfffbbb[[[UUUPPPOOOTTTZZZhhhnnnxxxzzzkkkmmmyyy}}}wwwnnngggaaa[[[VVVRRRUUUUUUUUUSSSRRRSSSVVVYYYhhhrrrWWWOOOHHHRRRVVVTTTTTTXXX```fffnnn{{{\\\OOOMMMgggyyyXXXIIIFFFHHHIIIMMMQQQWWWccczzzzzzooofff___WWWVVVWWWZZZ]]]dddrrrzzzbbb]]][[[UUURRRRRRNNNKKKKKKNNNMMMHHHCCCEEEDDDCCCBBB@@@===;;;:::;;;999888777777777555333333333333333333333333333555444333333333333444555111222333333444444333333444666888999999:::;;;===@@@@@@???<<<:::999:::<<<;;;<<<===>>>>>>AAAEEEHHHHHHGGGHHHIIIFFF@@@>>>AAABBBDDDFFFGGGGGGGGGIIIKKKLLLOOOSSSUUUVVVVVVWWWXXXZZZZZZZZZ[[[]]]^^^```aaabbbccceeegggiiilllqqqtttzzzyyy{{{{{{zzzpppdddYYYVVV]]]dddxxx~~~}}}tttmmmfffbbb``````aaaaaa___[[[XXXWWWWWWeee{{{tttoooVVVPPPIIIQQQTTTTTTTTTWWW]]]bbbhhhttt}}}zzzzzzzzz{{{zzz|||[[[MMMIII______MMMKKKGGGGGGJJJNNNQQQ\\\ppp}}}mmmbbb[[[VVVUUUUUUXXX[[[```jjjuuu}}}{{{zzz|||zzzzzzbbb]]][[[TTTSSSRRRNNNJJJKKKMMMMMMHHHCCCEEEDDDCCCBBB@@@===;;;::::::999777777777777555444444444444444444444444444555444444333333444444555111222333333444444333333555777888999999:::<<<>>>BBBBBBAAA>>>;;;:::;;;<<<<<<======>>>>>>@@@DDDHHHGGGJJJPPPRRRLLLCCC@@@BBBCCCEEEGGGGGGHHHHHHJJJLLLOOORRRUUUVVVVVVVVVVVVWWWZZZZZZ[[[[[[]]]^^^```aaaaaacccdddeeegggjjjooorrr{{{{{{|||wwwpppnnnnnn|||tttqqqoookkkmmmnnnlllgggaaa]]][[[cccwwwllliiiUUUQQQIIIPPPQQQTTTSSSTTTXXX[[[```jjjuuu{{{{{{zzzxxxxxx{{{ZZZLLLEEEVVV}}}iiiRRROOOGGGGGGIIIKKKMMMTTTeeeuuuoooaaaXXXUUURRRSSSUUUWWWYYY```ggglllnnnnnnlllhhhccc```___cccjjjvvvyyybbb^^^[[[TTTTTTRRRNNNJJJJJJLLLLLLHHHCCCEEEDDDCCCBBB@@@===;;;::::::888777666777777555444555555555555555555555555444444444444444444444444111222333333444444333333666888:::::::::;;;===???BBBBBBAAA>>>;;;999:::<<<<<<===>>>===>>>@@@CCCFFFEEEKKKTTTWWWOOODDD@@@CCCCCCEEEGGGHHHHHHIIIKKKMMMQQQSSSUUUVVVVVVVVVWWWXXX[[[[[[\\\]]]^^^```aaabbbbbbcccdddeeefffiiinnnrrr{{{{{{}}}zzz~~~yyyxxxppprrrsssrrrmmmhhhdddbbbdddxxxjjj~~~cccRRRQQQKKKPPPPPPRRRQQQQQQTTTVVVYYYcccmmm{{{XXXMMMEEERRRvvvrrrTTTOOOIIIHHHJJJLLLMMMQQQ^^^lll||||||hhh[[[VVVQQQPPPSSSUUUUUUXXX\\\^^^^^^]]]]]]]]][[[YYYWWW]]]bbbjjjtttyyybbb^^^ZZZTTTUUURRRMMMIIIIIIKKKKKKHHHCCCEEEDDDCCCBBB@@@===;;;:::999777666666777777555444555555555555555555555555444444444444444444444444111222333333444444333333444666999;;;;;;;;;<<<===@@@@@@???<<<999888999;;;===>>>>>>======???BBBEEEBBBIIIRRRUUUNNNCCC???BBBBBBDDDGGGHHHHHHIIILLLNNNOOOQQQTTTUUUVVVWWWYYY[[[]]]]]]]]]^^^```aaacccdddcccdddeeeeeegggkkkpppttt{{{{{{}}}|||tttuuuuuurrrlllgggcccbbbgggyyykkk{{{___PPPQQQLLLQQQPPPPPPOOOOOORRRSSSVVV___iiivvv{{{~~~VVVNNNHHHQQQrrr}}}}}}|||YYYMMMHHHGGGIIILLLLLLOOOYYYcccsssyyyggg[[[TTTPPPQQQSSSSSSTTTVVVVVVUUUTTTVVVXXXZZZYYYWWWVVV[[[bbbjjjuuuxxxbbb^^^ZZZTTTWWWRRRMMMIIIHHHKKKKKKHHHCCCEEEDDDCCCBBB@@@===;;;:::888777555666666777555444444444444444444444444444333444444555555444444333111222333333444444333333111444888;;;;;;:::::::::===>>>===:::888777999:::>>>>>>>>>======>>>AAADDDAAAEEEKKKNNNIIIAAA???BBBAAADDDFFFGGGHHHIIILLLNNNMMMOOORRRTTTUUUWWWZZZ\\\]]]]]]^^^^^^```bbbcccdddcccdddeeeeeehhhlllssswwwyyyyyy|||~~~xxxppphhhbbb```jjjtttbbbQQQRRRLLLRRRPPPPPPNNNNNNPPPPPPSSS\\\eeeooovvv{{{{{{SSSOOOJJJPPPmmmwwweeeQQQFFFFFFGGGJJJKKKKKKRRRZZZiii{{{{{{hhh]]]TTTRRRTTTSSSSSSTTTRRRQQQPPPPPPRRRSSSTTTSSSUUUYYY^^^bbbfffmmmuuu|||xxxbbb___ZZZTTTXXXRRRMMMHHHHHHJJJKKKGGGDDDEEEDDDCCCBBB@@@===;;;:::777666555555666777555444333333333333333333333333333333444555555444333333111222333333444444333333111555;;;??????===;;;:::<<<<<<<<<:::888888:::<<<>>>>>>>>>===<<<===@@@CCCBBBBBBDDDGGGEEE@@@@@@CCC@@@BBBEEEFFFGGGIIIKKKMMMMMMOOOQQQSSSTTTVVVYYY\\\\\\\\\\\\]]]^^^```bbbcccbbbcccdddeeegggmmmtttyyywwwwwwzzzuuukkkfffrrriiiTTTSSSMMMQQQOOOPPPNNNMMMNNNNNNOOOWWW```fffnnnyyy~~~|||{{{||||||yyy{{{QQQOOOHHHKKKfffxxx}}}vvv[[[HHHGGGHHHKKKJJJIIILLLRRR\\\oooxxxiiiZZZUUUTTTSSSRRRRRRPPPPPPOOOMMMMMMNNNOOOQQQUUUXXXZZZYYYXXXYYY^^^bbbtttxxxbbb___YYYTTTXXXSSSMMMHHHGGGJJJJJJGGGDDDEEEDDDCCCBBB@@@===;;;:::777666555555666777555444333333333333333333333333333333444555555444333333222222333444444444333333333999@@@DDDDDDAAA>>><<<;;;<<<<<<:::999999;;;===>>>???>>>===<<<===@@@BBBDDD@@@???BBBBBB@@@AAADDD@@@BBBDDDFFFGGGHHHKKKMMMNNNPPPQQQRRRSSSUUUXXXZZZZZZZZZ[[[\\\]]]___```aaaaaabbbcccdddgggmmmtttzzzvvvvvvyyy~~~xxxrrrzzzoooXXXTTTMMMQQQOOOQQQOOOMMMMMMLLLLLLSSS\\\___iiittt|||~~~~~~wwwzzz~~~}}}{{{zzz}}}PPPNNNFFFFFF___|||ttt|||eeeKKKJJJKKKMMMKKKHHHJJJOOORRRgggqqq___VVVUUUSSSRRRRRRPPPPPPPPPNNNLLLMMMPPPSSSOOOQQQRRRRRRQQQSSSXXX]]]bbbsssyyybbbYYYXXXWWWVVVRRRNNNJJJJJJKKKJJJHHHEEEEEEDDDCCCBBB@@@===;;;::::::888666666777777555333333444444555555444444333444444444444444444444444333333333333333333333333666888===@@@BBB@@@>>><<<>>>===<<<:::999999:::;;;===???AAA@@@>>>===@@@CCCBBBCCCEEECCC@@@???@@@BBBAAABBBCCCDDDGGGKKKNNNPPPOOOQQQRRRSSSSSSTTTVVVYYYZZZ[[[[[[ZZZYYYZZZ]]]___bbbcccdddeeefffiiinnnrrrzzzzzz{{{}}}~~~WWWSSSTTTNNNSSSPPPPPPOOOMMMKKKNNNTTTYYY^^^eeeoooxxx~~~}}}yyyttttttxxx}}}~~~zzztttsssqqqooollllllmmmnnnppp}}}{{{~~~RRRNNNGGGHHH[[[vvvqqqTTTGGGIIIOOOJJJGGGKKKKKKRRR^^^oookkk]]]WWWSSSSSSTTTQQQOOOMMMLLLMMMMMMLLLKKKOOOPPPQQQRRRSSSSSSTTTTTTXXXaaaqqq{{{cccYYYXXXWWWUUUQQQNNNJJJIIIJJJJJJGGGDDDEEEDDDCCCBBB@@@===;;;:::999888666666777777555444333444444555555444444333333333333333333333333333333333333333333333333333555777;;;>>>??????===<<<>>>======;;;::::::;;;<<<>>>@@@AAA???======@@@DDDDDDEEEFFFEEEBBB@@@AAABBBBBBBBBBBBDDDFFFIIILLLNNNOOOPPPRRRSSSTTTUUUXXXZZZZZZ[[[[[[[[[ZZZ[[[^^^```aaabbbdddeeegggjjjnnnqqqyyyzzz|||}}}fffYYYUUUPPPTTTOOOOOONNNLLLKKKMMMQQQUUUZZZaaakkktttzzz~~~}}}yyyvvvtttqqqvvvwwwzzz~~~~~~{{{vvvtttqqqnnnjjjgggeeeeeefffiiilllrrryyy}}}|||xxxOOOKKKFFFFFFWWWzzzyyyzzz___MMMIIINNNJJJHHHJJJHHHMMMVVVdddssswwwfff[[[SSSQQQSSSRRRPPPMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNNNNOOONNNNNNRRRUUU[[[dddooo~~~}}}eeeZZZXXXWWWUUUPPPMMMIIIHHHIIIIIIFFFDDDEEEDDDCCCBBB@@@===;;;:::999888666666777777555444444444555555555555444444333333333333333333333333333333333333333333333333444666888;;;<<<===<<<;;;===>>>???>>><<<<<<===>>>???@@@@@@>>>;;;<<>>===>>>@@@@@@@@@@@@===;;;<<>>@@@@@@@@@@@@===;;;<<>>;;;<<>>>>>===<<<<<>>@@@AAA???======@@@DDDDDDEEEHHHLLLNNNKKKFFFAAACCCBBBBBBBBBCCCDDDFFFGGGJJJNNNRRRUUUVVVWWWXXXZZZ[[[]]]______^^^]]]]]]]]]___aaacccdddeeehhhllloooqqqssswww|||gggpppmmmUUURRRNNNRRROOOLLLLLLMMMNNNLLLJJJKKKOOOTTTZZZ```ffflllppptttvvvxxxwwwuuuvvv{{{{{{}}}}}}~~~{{{xxxwwwxxxxxxwwwvvvvvvzzz}}}~~~~~~ZZZHHHEEEGGGKKKLLLUUUoooppp___MMMFFFIIIHHHFFFCCCEEEJJJKKKOOO```tttvvvfff___WWWTTTRRRPPPPPPOOOMMMLLLIIIIIIJJJKKKLLLLLLLLLLLLNNNKKKJJJLLLKKKIIIKKKOOONNNQQQWWWbbbppprrrggg\\\SSSnnnbbb^^^\\\YYYRRRNNNKKKJJJKKKJJJHHHEEEEEEDDDCCCBBB@@@===;;;:::777666555666777888777666555555666666666666555555222222222222222222222222333333333333333333333333111555:::>>>@@@@@@>>>===<<>>===@@@CCCCCCDDDFFFKKKNNNLLLFFFAAACCCBBBBBBBBBCCCEEEFFFGGGJJJNNNRRRUUUVVVVVVWWWXXX[[[]]]______]]]\\\[[[\\\```aaabbbcccdddhhhlllppprrrtttwww{{{iiioooxxx[[[YYYYYYTTTPPPMMMLLLNNNOOONNNLLLJJJMMMRRRWWW\\\bbbiiimmmtttwwwyyyvvvsssvvv}}}sssvvvvvvrrrmmmkkkmmmqqqrrruuu|||}}}xxxvvvyyywwwqqqpppsss}}}TTTGGGDDDFFFKKKMMMTTTjjjjjjPPPDDDGGGHHHDDDAAADDDIIIGGGFFFTTTgggrrrqqqiiiWWWUUURRRPPPPPPOOOMMMLLLJJJKKKLLLMMMNNNNNNNNNNNNJJJIIIKKKOOOOOOJJJGGGHHHFFFJJJMMMOOOSSS\\\jjjuuummm^^^WWWSSSOOOnnnbbb```^^^\\\RRRMMMHHHFFFGGGHHHGGGEEEEEEDDDCCCBBB@@@===;;;:::777666555666777777555333555555555444444333333333444444444444444444444444222222111111111111222222333444666;;;???AAAAAA???;;;???CCCCCC???;;;999999===@@@BBB@@@<<<<<>>@@@???>>>;;;>>>BBBBBB???<<<::::::;;;???AAA@@@===<<>>>>>===;;;>>>AAAAAA???===;;;;;;:::===AAABBB???>>>>>>@@@DDDDDDDDDEEEFFFEEEBBB@@@AAAAAABBBBBBCCCDDDEEEEEEGGGHHHJJJNNNSSSXXXYYYZZZ[[[]]]______^^^___```bbb```bbbdddgggjjjmmmoooqqqvvvyyytttccc[[[UUUSSSPPPNNNOOOOOONNNMMMFFFGGGHHHLLLQQQWWW]]]aaaooovvv}}}vvvqqqnnnmmmlllqqqtttxxx}}}zzzuuuttttttuuutttwwwzzzzzzwwwqqqmmmkkkwww~~~zzzuuuooojjjhhh```______```ccchhhmmmppprrrppprrr~~~]]]LLLKKKHHHIIIOOORRRVVVeeeuuu~~~oooyyy{{{XXXJJJLLLJJJGGGEEEEEECCCBBBFFFLLLTTT\\\mmmyyyjjj[[[VVVWWWUUUSSSRRROOOMMMLLLMMMNNNNNNMMMLLLJJJIIIJJJKKKMMMNNNMMMLLLHHHGGGFFFFFFHHHJJJMMMOOONNNPPPTTTYYY```jjjttt{{{{{{uuuppprrrvvvyyyyyytttlllfffooobbb^^^\\\YYYWWWRRRKKKHHHGGGGGGEEECCCEEEDDDCCCBBB@@@===;;;:::777666555666777777555333444444444444444444444444333333333333333333333333222222222222222222222222111111333666:::<<<<<<;;;;;;===???@@@@@@>>>===<<<:::===BBBCCCBBB@@@??????DDDEEEFFFGGGGGGEEECCCAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGLLLRRRWWWYYYZZZ\\\]]]^^^]]]]]]]]]___aaaaaabbbdddgggjjjlllnnnoootttwww|||mmmyyynnn]]]UUURRRPPPOOOOOOPPPOOONNNHHHHHHHHHJJJNNNSSSXXX[[[eeemmmyyy{{{{{{zzzyyy{{{zzzuuupppvvv|||uuusssnnnjjjggghhhkkkmmmoookkklllwww}}}UUUIIIJJJHHHKKKPPPTTTXXXcccppptttjjj{{{kkkSSSNNNKKKGGGEEEFFFDDDBBBCCCGGGMMMQQQ\\\nnn~~~nnnccc\\\UUURRRSSSPPPNNNMMMMMMNNNNNNMMMKKKHHHGGGHHHJJJMMMNNNNNNMMMIIIIIIHHHGGGGGGGGGHHHIIILLLLLLLLLLLLMMMRRRYYY^^^bbbhhhnnnrrrtttyyy|||}}}xxxvvvtttqqqmmmhhhdddbbbeeehhhnnnuuu{{{}}}|||zzzpppccc^^^[[[YYYXXXSSSLLLIIIHHHGGGEEECCCEEEDDDCCCBBB@@@===;;;:::777666555666777777555333444444444444444444444444333333333333333333333333111222333333333333222111111111222444888;;;;;;:::;;;;;;===???@@@@@@>>>===:::>>>BBBEEEDDDCCCAAA@@@DDDEEEGGGHHHHHHFFFEEEEEEAAAAAABBBBBBCCCDDDDDDEEECCCCCCEEEIIIOOOUUUXXXYYY\\\]]]]]]\\\[[[[[[\\\^^^```aaaccceeehhhkkkmmmnnnsssvvv{{{~~~oooiii~~~yyy```VVVSSSQQQPPPPPPQQQPPPOOOKKKJJJIIIIIIKKKOOOTTTWWW]]]eeeqqq}}}{{{qqqtttzzzzzzqqqmmmmmmooouuurrrqqq{{{sssPPPJJJHHHIIIMMMRRRWWW[[[dddlll|||fffiii```NNNMMMHHHFFFGGGFFFCCCCCCFFFGGGIIIQQQ```ooo}}}ssscccUUUPPPRRRRRRPPPOOONNNOOONNNMMMKKKGGGGGGGGGJJJLLLNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGJJJKKKKKKKKKJJJLLLNNNQQQQQQUUUYYYZZZZZZ]]]dddjjjsssvvv|||zzzxxxzzz}}}}}}|||zzzqqqfffaaabbbaaaaaa```___]]][[[[[[ZZZ^^^dddmmmxxx|||pppccc___\\\ZZZXXXSSSMMMIIIIIIHHHFFFDDDEEEDDDCCCBBB@@@===;;;:::777666555666777777555333333333333444444444444555333333333333333333333333111222333444444333222111111111111444777:::::::::::::::;;;===@@@AAA@@@>>>;;;===AAADDDEEECCCAAA@@@BBBEEEHHHIIIIIIGGGGGGHHHCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCGGGMMMSSSVVVXXX[[[\\\]]]\\\[[[ZZZ[[[\\\^^^```bbbeeehhhkkkmmmooovvvxxx|||xxxwwwbbbgggbbbXXXUUUSSSQQQQQQRRRQQQPPPNNNLLLIIIHHHIIILLLPPPSSSYYYaaakkkvvvzzzzzz{{{|||tttrrrrrr{{{yyyyyykkkMMMMMMHHHKKKPPPUUUZZZ___dddhhhrrrmmmbbbvvvsssUUUQQQKKKHHHHHHGGGEEEDDDFFFCCCDDDKKKWWWdddrrrppp]]]TTTTTTTTTRRRQQQPPPPPPPPPNNNLLLHHHGGGHHHIIIKKKLLLKKKJJJLLLLLLLLLLLLKKKJJJHHHGGGDDDFFFHHHIIIIIIJJJLLLMMMKKKNNNQQQQQQRRRTTTYYY^^^^^^aaaeeejjjnnnppprrrrrrlllhhhdddcccccceeefffffffffddddddeee```YYYVVVWWWXXXZZZ[[[ZZZYYYYYYZZZ\\\___iiixxx|||tttpppccc___]]][[[XXXSSSMMMJJJIIIIIIGGGEEEEEEDDDCCCBBB@@@===;;;:::777666555666777777555333333333333444444444555555222222222222222222222222111222444555555444222111222111111333777999:::::::::999:::<<<@@@BBBAAA???:::<<<>>>AAABBBBBB@@@??????CCCGGGIIIHHHGGGHHHIIIEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBFFFKKKQQQUUUVVVXXXZZZ]]]^^^]]]\\\]]]]]]^^^___bbbeeeiiimmmoooqqqwwwyyy|||~~~~~~||||||iiiggg[[[sssmmm[[[XXXUUUSSSSSSSSSRRRPPPOOOMMMIIIFFFFFFHHHLLLOOOUUU[[[eeeooowww~~~zzzzzz}}}~~~{{{{{{dddJJJPPPJJJOOOTTTXXX\\\```bbbccciii{{{eeejjjhhhXXXQQQKKKJJJHHHEEECCCDDDBBBCCCHHHPPPXXXddduuuqqqbbb]]]VVVUUUSSSRRRRRRQQQOOOMMMJJJIIIHHHIIIJJJJJJIIIGGGIIIJJJKKKLLLKKKJJJHHHGGGCCCEEEFFFGGGFFFGGGIIIJJJJJJKKKLLLNNNPPPRRRTTTVVVVVVWWWYYY\\\]]]^^^^^^^^^ZZZYYYWWWWWWWWWXXXXXXXXXXXXVVVWWWZZZXXXTTTSSSUUUSSSVVVXXXXXXVVVVVVWWWYYY^^^iiiyyyxxxmmmpppddd```^^^[[[XXXSSSMMMJJJJJJJJJHHHFFFEEEDDDCCCBBB@@@===;;;:::777666555666777777555333333333333444444555555555222222222222222222222222111222444555555444222111333222222333777999:::::::::999999<<<@@@BBBBBB@@@999:::<<<>>>@@@AAA???>>>===AAAFFFHHHGGGGGGHHHJJJGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBEEEKKKPPPTTTUUUVVVYYY]]]____________```^^^```cccfffjjjnnnqqqrrrwwwyyy{{{}}}~~~~~~sss___wwwsss]]]ppp\\\ZZZVVVTTTTTTSSSRRRQQQOOOMMMHHHEEEDDDFFFIIILLLOOOTTT]]]gggpppxxx~~~}}}|||}}}zzzsssqqqsssvvvyyyzzzxxxyyy|||```IIIRRRMMMRRRWWWZZZ]]]```aaa___dddllldddqqq{{{^^^UUUMMMKKKIIIEEEBBBCCCBBBDDDGGGKKKOOOWWWhhhxxxpppfffXXXVVVTTTSSSRRRQQQOOOMMMKKKJJJIIIIIIJJJIIIGGGEEEGGGHHHIIIJJJJJJIIIGGGFFFJJJJJJIIIFFFDDDDDDFFFHHHIIIHHHHHHJJJMMMNNNNNNMMMNNNOOOPPPQQQQQQPPPOOONNNKKKKKKLLLLLLMMMNNNNNNMMMNNNLLLMMMPPPQQQNNNNNNQQQOOOQQQTTTSSSQQQPPPQQQSSSVVV^^^kkkxxx}}}yyyppphhhrrrccc```^^^ZZZUUUQQQMMMKKKKKKJJJFFFCCCEEEEEEDDDBBB@@@===;;;:::777777777666555555444444444444444444444444444444333333333333333333333333000111222333333333333333333444555555555777:::===888888999;;;===>>>===;;;===<<<;;;>>>BBBDDDCCCAAACCCDDDFFFHHHJJJIIIFFFDDDEEECCCAAABBBEEEFFFEEEBBBDDDCCCAAABBBEEEKKKQQQUUUUUUYYY^^^bbbbbb```___^^^^^^```cccfffiiimmmqqqtttyyyzzz{{{~~~}}}___iiisssgggnnnqqqZZZWWWXXXOOORRRVVVJJJPPPOOOLLLGGGBBBAAADDDGGGMMMRRR[[[eeennntttxxxyyy||||||{{{xxxuuuqqqnnnlllooommmllllllooosssuuuvvvzzz~~~uuulllfffffffffdddbbbdddiiinnniiilllrrryyy}}}yyytttlllfffccccccdddeeegggggggggjjjooouuuzzz||||||}}}wwwYYYNNNGGGRRRUUUZZZ]]]___aaaccceeecccwwwfffaaammmaaaNNNSSSUUUHHHAAAGGGAAABBBCCCDDDGGGNNNXXX___xxx}}}{{{mmm```TTTRRRSSSPPPKKKHHHPPPNNNLLLKKKKKKJJJHHHFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLQQQSSSXXX\\\___`````````sssdddaaa___ZZZUUUQQQMMMKKKKKKJJJFFFCCCEEEDDDDDDBBB@@@===;;;:::777777777666555555444444444444444444444444444444333333333333333333333333000111222333333333333333222333444555555777;;;===:::::::::<<>><<<<<<;;;<<>>;;;:::777777777666555555444444444444444444444444444444333333333333333333333333111111222333333333222222111222444444555888;;;>>>===<<<<<<>>>@@@@@@???>>>;;;;;;===@@@CCCDDDCCCBBBBBBBBBCCCEEEGGGGGGFFFDDDCCCBBBAAABBBDDDEEEDDDCCCBBBAAA@@@@@@CCCGGGLLLOOOPPPUUU[[[___``````aaaaaa___aaadddfffgggjjjnnnqqqsssuuuxxx{{{www]]]```gggrrrbbbuuujjjYYYXXXRRRRRRVVVTTTPPPOOOLLLHHHEEECCCDDDFFFLLLPPPWWW___gggmmmppprrr~~~~~~~~~}}}{{{wwwrrrooommmllllllggggggiiimmmssswwwyyyyyytttjjj___VVVUUUXXX\\\]]][[[XXXVVVUUUVVVXXX\\\```eeejjjmmmnnnkkkfff___ZZZZZZ^^^eeeiiijjjjjjlllppptttyyy}}}{{{xxxcccNNNPPPRRRUUUWWWZZZ\\\]]]]]]___aaaccchhhqqquuuffffffzzzmmmVVVPPPMMMIIIFFFDDDDDDCCCBBBBBBFFFLLLPPP[[[```kkkyyyqqqeee[[[SSSOOOPPPNNNMMMLLLMMMNNNNNNLLLJJJGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFBBBCCCEEEEEEEEEFFFHHHKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKNNNQQQSSSTTTUUUUUUuuueeeaaa^^^ZZZVVVRRRLLLJJJJJJIIIGGGDDDCCCCCCCCCCCCAAA>>><<<:::777777777666555555444444444444444444444444444444333333333333333333333333111222222333333333222222000222333444555777;;;>>>>>>======>>>???@@@???>>>;;;<<<>>>AAACCCDDDDDDCCCBBBBBBBBBDDDGGGHHHGGGFFFCCCCCCCCCCCCCCCDDDDDDCCCAAAAAA@@@@@@BBBEEEHHHJJJMMMQQQWWW\\\^^^___aaabbb___aaaccceeefffiiilllooosssuuuyyy}}}nnn[[[^^^eeehhhooo}}}___WWWVVVUUUVVVWWWQQQOOOMMMJJJGGGEEEEEEEEEIIIMMMTTT[[[ccciiinnnppp|||{{{{{{yyyuuuqqqvvvyyywwwrrrmmmggghhhjjjmmmmmmlllhhhdddbbbZZZZZZ[[[\\\^^^bbbeeegggllljjjhhhfffggglllrrrwww|||}}}yyyttt}}}]]]LLLRRRUUUVVVXXXZZZ[[[ZZZ[[[\\\^^^___aaafffuuu~~~gggkkkyyyjjjWWWQQQNNNKKKFFFEEECCCAAA@@@BBBEEEGGGNNNSSS\\\hhhwwwwwwgggXXXQQQQQQOOONNNMMMNNNOOOOOOMMMKKKIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGDDDEEEFFFEEEEEEEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKMMMOOOQQQRRRRRRsssccc```]]]XXXWWWRRRLLLIIIIIIIIIGGGEEEBBBCCCCCCCCCBBB???<<<:::777777777666555555444444444444444444444444444444333333333333333333333333222222333333333222222111000222333444555777:::======<<<;;;<<<>>>??????>>>===>>>@@@AAABBBCCCDDDEEEDDDCCCBBBDDDGGGIIIJJJIIIEEEEEEEEEDDDCCCCCCCCCCCCAAA@@@@@@@@@AAACCCEEEFFFIIIMMMSSSXXX[[[]]]___aaa___```cccdddeeegggkkkmmmqqqtttyyy}}}cccZZZ```eeeyyyyyyooojjjYYY[[[YYYVVVWWWRRRPPPNNNLLLJJJHHHFFFEEEGGGJJJOOOWWW___fffkkknnnxxx{{{uuusssrrrsssxxx~~~}}}{{{xxxuuukkkiiifffdddcccdddeeegggooorrruuuwwwxxx|||yyypppxxx[[[MMMTTTVVVWWWXXXYYYYYYXXXXXXZZZ[[[[[[^^^ccclllxxxhhheee{{{jjjXXXQQQNNNIIIGGGDDDAAA@@@@@@AAAAAABBBFFFMMMVVVbbbqqq|||hhh\\\YYYTTTRRRPPPOOOPPPOOOMMMLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFGGGGGGHHHIIIHHHIIIIIIGGGEEEDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIKKKMMMNNNrrrbbb___\\\XXXWWWRRRLLLIIIIIIIIIGGGEEEAAABBBCCCDDDBBB???<<<:::777777777666555555444444444444444444444444444444333333333333333333333333222222333333333222111111111222333444444666999<<<;;;:::999:::<<<>>>???>>>AAAAAABBBAAA@@@AAADDDFFFDDDCCCBBBCCCGGGJJJKKKLLLGGGHHHHHHFFFDDDBBBBBBCCCAAAAAAAAAAAAAAABBBBBBBBBFFFJJJPPPUUUXXXZZZ]]]___]]]___bbbcccdddgggjjjmmmnnnrrrxxx{{{|||~~~zzzZZZYYY```dddqqqtttvvvwww___^^^\\\UUUVVVTTTRRRPPPOOONNNLLLHHHFFFEEEGGGKKKRRRYYYaaagggjjjnnnvvv}}}uuuoooooorrrvvvxxx~~~{{{wwwssspppppppppqqquuuzzz~~~nnnsss|||[[[QQQWWWUUUVVVWWWXXXWWWVVVWWWXXXZZZWWW]]]aaaeeeqqqrrr```mmmjjjXXXPPPLLLIIIFFFCCCCCCBBB@@@>>>AAADDDHHHLLLTTT```oooyyyyyyiiiddd___\\\WWWSSSQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKHHHFFFDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLNNNPPPqqqbbb___]]]XXXXXXRRRLLLHHHHHHIIIGGGFFF@@@BBBCCCDDDCCC@@@<<<:::777777777666555555444444444444444444444444444444333333333333333333333333222333333333333222111000222333444444333555888::::::999888999<<>>???DDDHHHCCCBBB@@@AAAEEEIIIKKKLLLJJJKKKKKKHHHDDDBBBAAACCCAAAAAABBBBBBAAAAAA@@@@@@DDDHHHMMMQQQTTTWWWZZZ\\\\\\^^^```bbbdddfffjjjmmmnnnsssxxx{{{{{{|||oooVVVZZZ^^^___jjjwww}}}jjjnnnfff___[[[TTTWWWVVVTTTRRRQQQQQQOOOJJJFFFDDDEEEHHHMMMSSSYYY___bbbfffnnnwww|||~~~yyyvvvsssrrr{{{pppooorrr}}}{{{YYYSSSYYYTTTVVVVVVWWWVVVUUUUUUXXXZZZWWW[[[___```ffflllggguuugggVVVNNNKKKHHHFFFEEEDDDAAA???BBBDDDGGGHHHLLLVVVcccmmm}}}xxxrrrlllfff^^^XXXTTTRRRQQQPPPMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIKKKJJJJJJJJJHHHFFFEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFGGGJJJNNNQQQTTTrrrccc```^^^ZZZXXXRRRLLLHHHHHHIIIHHHFFF@@@AAACCCDDDCCC@@@<<<:::777777777666555555444444444444444444444444444444333333333333333333333333333333333333333222111000333444444444333444777999:::999888999===@@@BBBBBBGGGFFFDDD???<<<>>>CCCHHHBBB@@@???@@@DDDHHHKKKLLLLLLMMMMMMJJJEEEAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???CCCFFFKKKPPPSSSUUUXXX[[[[[[]]]```bbbcccfffjjjmmmpppuuu{{{}}}|||}}}xxxzzzjjjVVV\\\[[[YYYeeeqqqgggbbbkkklll^^^YYYTTTXXXWWWUUUSSSSSSSSSPPPKKKGGGEEEEEEGGGJJJNNNTTTYYY\\\___fffnnnrrruuu{{{zzztttssswww{{{}}}qqqlllkkkuuuvvvVVVSSSZZZTTTUUUVVVVVVUUUTTTUUUWWWZZZXXXZZZ\\\\\\aaawww{{{hhhhhhyyyvvv___OOOLLLIIIHHHHHHFFFCCC@@@???AAABBBCCCEEEMMMYYYbbbooo~~~uuunnnddd[[[VVVTTTSSSRRRMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGFFFEEEEEEGGGIIIJJJHHHHHHIIIGGGFFFEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCFFFJJJOOOQQQvvvccc^^^]]]\\\VVVPPPJJJIIIKKKKKKIIIEEEBBBBBBBBBAAA@@@===;;;:::666666666666555555555555333333333333333333333333222333333333333222111111111111111111111111111111111111111000000111444777:::::::::999999;;;???CCCAAABBBAAA>>><<<<<>>@@@DDDJJJOOOTTTXXXZZZ]]]___aaaccceeegggkkknnnsssyyy~~~rrrkkkiiijjjrrriii[[[]]]aaa^^^bbbmmm~~~uuu\\\dddzzzppp^^^\\\WWWXXXVVVRRRQQQSSSUUUSSSOOOIIIGGGEEEDDDGGGKKKQQQTTT[[[^^^ccchhhmmmttt{{{~~~~~~~~~{{{pppfffhhhvvveeeVVVXXXYYYSSSWWWWWWVVVXXXYYYYYYXXXVVVYYYYYYWWW\\\dddjjjhhheeexxxfffUUUNNNLLLDDDBBBGGGGGGDDDCCCAAA@@@AAAEEEKKKPPP___iiivvvyyypppiii```WWWQQQQQQPPPNNNNNNNNNLLLIIIFFFLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHFFFDDDCCCBBBCCCEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDEEEEEEFFFGGGHHHHHHIIIDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHxxxeee___^^^\\\VVVPPPJJJIIIKKKKKKIIIEEECCCDDDDDDCCCAAA???<<<;;;666666666666555555555555333333333333333333333333222333333333333222111111111111111111111111111111111222222111000111444777;;;;;;<<<;;;;;;<<>>@@@FFFJJJHHHJJJHHHFFFCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCBBB???===>>>???CCCHHHMMMSSSXXX[[[]]]___bbbccceeegggjjjmmmrrrwww~~~}}}xxxuuu}}}xxxeeeYYY]]]```\\\```iiitttkkkaaavvvggg^^^WWWVVVUUUTTTSSSUUUVVVTTTQQQKKKHHHEEECCCEEEHHHMMMPPPTTTWWW\\\aaafffmmmtttxxx}}}wwwgggccclllzzz|||```TTTVVVWWWTTT[[[ZZZXXXYYYZZZZZZZZZXXXYYYZZZXXX\\\aaabbbwww{{{bbbgggzzzeeeTTTNNNGGGFFFGGGAAACCCBBBAAA???@@@BBBFFFIIIOOOWWWaaajjjttt|||rrrggg```XXXUUUQQQOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEECCCDDDDDDEEEFFFFFFGGGGGGCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGG{{{ggg```^^^[[[VVVPPPJJJIIIKKKKKKIIIEEEDDDDDDEEEDDDCCC@@@===;;;666666666666555555555555333333333333333333333333222333333333333222111111111111111111111111111111111222222111000111444666;;;===>>>>>>======>>>??????>>>===;;;:::;;;???BBB???CCCDDDAAA@@@EEEJJJLLLKKKIIIGGGDDDCCCCCCCCCDDDFFFDDDCCCCCCBBBAAA???<<<===>>>@@@DDDJJJQQQWWW[[[]]]___bbbcccdddfffhhhkkkssswww}}}jjj[[[UUU\\\aaa___aaaiiikkk~~~~~~eeerrryyydddUUUTTTTTTUUUVVVVVVUUUSSSSSSMMMJJJFFFBBBBBBDDDHHHKKKPPPSSSWWW\\\bbbhhhoootttxxx{{{lll```bbbkkkssswww~~~~~~}}}mmm\\\VVVUUUWWWZZZ```]]][[[ZZZ[[[]]]^^^]]]YYY[[[ZZZ]]]```]]]kkklll___kkkyyycccSSSHHHIIIJJJCCCEEEDDDBBBAAAAAAAAABBBBBBGGGKKKQQQXXXaaapppwwwpppddd___XXXSSSQQQPPPPPPOOOLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEE}}}ggg```]]]YYYVVVPPPJJJHHHKKKKKKIIIEEECCCDDDEEEEEECCC@@@===;;;666666666666555555555555444444444444444444444444222333333333333222111111111111111111111111111111111222222222111111333555:::===@@@AAA@@@>>>============<<<;;;;;;===@@@BBBCCCGGGIIIGGGDDDEEEJJJNNNLLLLLLKKKKKKIIIGGGFFFDDDFFFDDDCCCCCCCCCBBB@@@>>>>>>===>>>AAAFFFNNNUUUYYY[[[^^^aaabbbccceeegggiiitttxxx|||~~~|||\\\SSSRRR\\\dddeeehhhnnnlllvvvqqqmmmqqqWWWTTTTTTUUUXXXWWWTTTRRRTTTPPPMMMHHHCCCAAAAAACCCEEEKKKNNNSSSWWW\\\ccciiinnntttwww{{{~~~zzzhhhaaabbbeeeggglllooorrruuu}}}{{{|||}}}~~~}}}bbb[[[[[[XXXZZZbbbaaa___\\\[[[^^^aaacccddd\\\^^^\\\^^^aaa^^^ggg~~~nnnhhhrrreeePPPLLLOOOJJJGGGFFFDDDDDDCCCBBBAAA@@@FFFGGGJJJOOOXXXeeesss}}}vvvpppggg___YYYTTTPPPMMMNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEAAABBBBBBBBBCCCCCCCCCDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD}}}eee___]]]XXXVVVPPPJJJHHHKKKKKKIIIEEEBBBCCCDDDDDDCCC???<<<999666666666666555555555555444444444444444444444444222333333333333222111111111111111111111111111111111222333222111111333444999<<<@@@AAA@@@>>><<<;;;===<<<<<<===???AAABBBCCCEEEHHHKKKJJJFFFCCCFFFKKKKKKNNNRRRTTTSSSOOOIIIFFFEEECCCBBBBBBCCCDDDCCCBBB???>>>===>>>CCCIIIPPPTTTWWWZZZ^^^aaabbbdddfffhhhqqqtttyyy{{{|||pppYYYTTTUUU___fffhhhjjjooosssvvvjjjqqqeeeZZZUUUUUUWWWWWWRRRQQQTTTRRRPPPKKKFFFCCCAAAAAAAAADDDGGGKKKOOOSSSYYY___ccchhhkkkooorrrtttvvvxxxyyy~~~~~~~~~~~~ooofffaaa___dddgggjjjnnn{{{}}}{{{|||}}}~~~qqq\\\[[[^^^[[[]]]eeeaaa^^^\\\\\\```eeehhhjjjbbbddd^^^]]]```]]]dddwwwrrrmmmsssiiiXXXTTTLLLIIIGGGDDDCCCCCCCCCAAA???AAABBBDDDHHHNNNVVV___eeemmmyyyvvvlllbbbXXXRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEE}}}ddd^^^]]]XXXVVVPPPJJJIIIKKKKKKIIIEEEAAACCCDDDEEECCC???;;;999666666666666555555555555444444444444444444444444222333333333333222111111111111111111111111111111111222333333222111222333666999>>>@@@???<<<;;;:::======???BBBFFFGGGFFFDDDCCCDDDHHHJJJGGGCCCBBBEEEKKKPPPWWW[[[[[[UUUNNNIIIEEEDDDBBBBBBDDDEEEDDDDDD@@@???===>>>@@@EEEJJJMMMPPPTTTYYY^^^aaadddgggiiilllpppuuuxxxyyy|||ooo___[[[[[[aaaeeeeeegggjjjuuuuuurrrfff~~~~~~eee[[[TTTWWWWWWSSSRRRUUUTTTRRROOOLLLHHHDDDBBBAAACCCEEEHHHKKKOOOSSSXXX\\\]]]aaafffiiilllnnnqqqrrrvvvvvvvvvwwwzzz}}}zzzooojjjppptttxxx}}}{{{{{{zzzzzz}}}}}}~~~iiiZZZ\\\```]]]___eee```^^^\\\]]]aaafffjjjkkkggghhh```[[[^^^\\\```oooooodddjjjuuueeeTTTOOOJJJDDDAAABBBBBBAAA???@@@@@@AAACCCGGGKKKOOOQQQWWWbbbqqq}}}zzznnnggg]]][[[XXXTTTQQQNNNLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHH}}}ccc___^^^ZZZVVVPPPJJJIIIKKKKKKIIIEEEBBBDDDFFFFFFDDDAAA<<<999666666666666555555555555555555555555555555555555222333333333333222111111111111111111111111111111111222444333222111222333333777;;;===<<<;;;::::::>>>???CCCHHHLLLMMMIIIFFF@@@@@@DDDKKKKKKFFFBBBDDDLLLQQQXXX]]]^^^YYYRRRNNNHHHFFFCCCCCCCCCDDDDDDCCCBBB@@@???===>>>AAADDDGGGJJJOOOUUU[[[```dddgggjjjjjjooouuuxxxzzz}}}rrrccc___]]]___``````cccfffooooooxxxkkkjjj{{{sssbbbUUUWWWYYYUUUTTTWWWTTTTTTSSSQQQMMMIIIDDDBBBCCCEEEGGGIIIKKKOOOTTTWWWWWW[[[```dddgggjjjmmmoooppppppqqqsssvvvzzz}}}}}}vvvuuuuuuxxx|||}}}rrrggg___```cccbbbbbbdddaaa___^^^^^^aaaeeeggghhhfffggg```]]]aaa```aaalllrrrpppcccnnnpppZZZRRRHHHCCCCCCDDDCCCBBBBBBAAAAAABBBDDDFFFGGGHHHKKKQQQ\\\gggrrr}}}wwwtttooohhhaaaZZZVVVTTTOOONNNNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFGGGHHHIIIJJJKKKLLL~~~ccc___```\\\VVVPPPJJJIIIKKKKKKIIIEEECCCEEEGGGHHHFFFBBB===:::777666666666555555555555555555555555555555555555222333333333333222111111111111111111111111111111111222444444222111111222111555999;;;;;;:::999:::>>>@@@EEEKKKPPPPPPLLLGGG???>>>CCCMMMPPPKKKFFFEEEMMMRRRXXX\\\]]]ZZZUUUQQQJJJHHHEEECCCCCCCCCBBBAAACCCBBB???>>>>>>???AAABBBFFFKKKSSSZZZ___dddhhhjjjlllqqqwww{{{}}}yyypppaaa^^^[[[\\\]]]^^^aaaeeeggghhhmmmvvv```bbb~~~|||gggWWWWWWZZZWWWVVVYYYUUUUUUVVVUUUQQQLLLFFFCCC>>>@@@BBBCCCEEEHHHLLLOOOPPPTTTZZZ^^^bbbeeeiiikkkoooppprrrtttxxx{{{~~~~~~xxxuuuppprrrvvvzzz}}}mmmiiieeeeeeggggggffffffcccaaa______aaadddeeeeeeaaaeeeaaa```gggggggggpppkkktttjjj^^^oooddd[[[NNNGGGFFFGGGGGGFFFBBBAAA??????@@@BBBCCCCCCHHHJJJOOOWWWbbbnnnxxx~~~{{{qqqiiibbb___QQQQQQPPPPPPOOONNNMMMMMMMMMKKKIIIHHHHHHHHHJJJKKKGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIKKKLLLNNNNNNzzz___]]]]]]WWWVVVPPPKKKIIILLLMMMJJJGGGCCCCCCDDDEEEEEEBBB>>>:::999999888777666555444444555555555444444333333333333333333333333333333333111222222333333222222111111111111111111111111111444666777999::::::999999???CCCIIINNNOOOMMMIIIFFF???@@@BBBDDDEEEFFFFFFGGGEEEKKKSSSVVVUUUTTTWWWZZZOOOJJJEEEBBBBBBCCCAAA@@@AAAAAA@@@??????@@@@@@@@@EEEHHHLLLQQQVVV]]]ccchhhnnnrrrxxx}}}yyyddd___]]][[[YYYZZZ\\\```bbbgggkkkhhhoooddd\\\iiisss^^^VVVVVVVVVVVVWWWUUUUUUUUUSSSPPPLLLIIIFFFDDDBBBAAABBBDDDFFFGGGFFFJJJMMMQQQUUUYYY^^^dddhhhmmmnnnqqqtttvvvxxxzzz{{{}}}~~~}}}vvvsssrrrppprrrsssttt||||||jjjgggcccccceeegggfffeeebbb```]]]]]]___aaaaaaaaafffdddaaa___```dddhhhjjjlllnnnsssjjj___rrroooRRRFFFFFFFFFFFFGGGGGGBBB===>>>BBBEEECCC@@@CCCGGGKKKNNNRRRZZZeeennntttxxx~~~tttkkkccc___ZZZXXXWWWUUURRROOOPPPOOOMMMLLLKKKJJJJJJJJJLLLJJJHHHHHHIIIJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGLLLKKKIIIIIIJJJIIIGGGEEELLLKKKKKKKKKLLLMMMOOOPPP{{{aaa^^^___YYYWWWQQQKKKIIIKKKLLLIIIFFFCCCCCCDDDEEEEEEBBB>>>:::999999888777666555444444555555444444444333333333333333333333333333333333111222222333333222222111111111111111111111111111333444666888999:::::::::<<>>@@@BBBDDDEEEGGGHHHJJJGGGJJJNNNQQQSSSUUUVVVWWWPPPKKKEEEBBBBBBBBBBBBAAABBBAAAAAA@@@@@@??????@@@CCCFFFJJJNNNSSSYYY___dddkkkpppwww~~~wwwvvvfff^^^\\\ZZZYYYZZZ[[[]]]___^^^cccbbbgggyyyxxxfffbbbppp}}}hhh\\\[[[\\\XXXSSSXXXXXXXXXWWWTTTQQQNNNLLLGGGDDDBBBAAABBBDDDDDDDDDFFFHHHLLLOOOSSSXXX^^^bbbgggiiilllooorrrtttuuuuuuyyyzzz|||~~~~~~zzzssspppooooookkkrrrwwwzzzpppfffdddbbbccceeegggfffeeebbb___\\\\\\]]]_________aaa___]]]\\\\\\___bbbddd```ccchhhnnngggssssss___QQQGGGEEEHHHEEEEEEDDDDDDDDDDDDCCCBBB>>>AAADDDEEEGGGLLLUUU\\\```dddkkkrrrzzz|||zzzwwwuuusssnnnhhhccc```^^^ZZZUUUOOOMMMNNNOOOPPPOOOOOOOOOPPPPPPMMMKKKKKKKKKKKKLLLMMMNNNOOOOOONNNOOOOOOOOOOOONNNNNNMMMPPPPPPPPPRRRWWW]]]cccggg|||bbb``````ZZZXXXRRRLLLJJJKKKKKKHHHEEECCCCCCDDDEEEEEEBBB===:::999999888777666555444444555444444444444333333333333333333333333333333333111222222333333222222111111111111111111111111111222333444666999:::<<<<<<<<<>>>@@@BBBCCCAAA???>>>>>>@@@CCCEEEFFFHHHKKKNNNKKKIIIIIILLLQQQUUUUUUUUUTTTOOOHHHCCCAAABBBCCCCCCCCCBBBBBBAAA@@@??????>>>@@@BBBFFFJJJNNNSSSYYY]]]gggmmmvvv}}}sssjjjpppyyymmmddd[[[[[[ZZZYYYYYYYYYZZZZZZVVV[[[\\\```fffmmmppp[[[aaayyy{{{fff]]]^^^\\\TTTYYYYYYYYYXXXVVVTTTRRRPPPLLLHHHCCCAAA@@@@@@@@@@@@@@@BBBEEEHHHKKKPPPUUUYYY^^^aaafffjjjmmmooooooooosssvvvyyyzzz{{{|||}}}uuullljjjkkkkkkllliiiqqqwww}}}cccaaa``````bbbddddddcccbbb___]]]ZZZYYY[[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\]]]^^^WWW]]]aaapppooofffnnniiiRRRJJJKKKEEEGGGHHHGGGDDDAAA@@@AAA@@@AAACCCBBBAAADDDJJJOOOMMMQQQVVV]]]eeeoooyyywwwuuunnndddYYYTTTVVVZZZ[[[ZZZZZZ[[[\\\[[[XXXUUUUUUUUUVVVVVVWWWWWWXXXXXXYYY\\\___```^^^^^^___bbbddddddeeehhhoooxxx}}}ccc```___YYYYYYSSSLLLJJJKKKKKKHHHDDDBBBCCCCCCDDDDDDBBB===999888888888777666555555555444444444444444444444444333333333333333333333333111222222333333222222111111111111111111111111111222222444666999<<<>>>@@@??????@@@@@@@@@@@@???>>>===AAADDDGGGHHHJJJNNNQQQMMMLLLKKKLLLOOOSSSVVVWWWZZZUUUMMMFFFBBBAAABBBBBBDDDCCCCCCBBBAAA???>>>===>>>@@@CCCFFFJJJNNNTTTWWWdddjjjssszzziiidddcccsssrrrhhhaaa^^^XXXYYYYYYXXXXXXWWWVVVVVVUUUWWWXXX^^^aaaaaa{{{zzz^^^___wwwvvv```]]]]]]XXXVVVVVVVVVVVVUUUSSSRRRQQQPPPLLLFFFAAA??????>>>======???BBBDDDFFFIIINNNQQQXXX\\\aaagggkkklllllllllppprrrvvvxxxxxxxxxyyy{{{~~~uuujjjeeegggjjjkkkjjjkkknnntttttt\\\\\\]]]^^^___```___^^^\\\[[[YYYWWWWWWYYY[[[\\\\\\^^^]]]]]]]]]]]]]]]]]]]]]YYY```bbbjjj}}}rrrffffff{{{gggUUUOOOKKKJJJIIIFFFDDDCCCCCCCCCCCCDDDDDDCCCAAABBBEEEHHHGGGIIIMMMRRRXXXaaakkkqqqvvviiicccgggnnnooonnnllllllllllllkkkjjjjjjjjjiiiiiihhhgggfffeeekkkppptttuuusssrrrvvvzzz|||bbb^^^^^^XXXYYYSSSLLLJJJKKKKKKHHHDDDBBBBBBCCCDDDDDDAAA===999888888777777666666555555444444444444444444444444333333333333333333333333111222222333333222222111111111111111111111111111333333444555888<<<@@@CCC@@@@@@?????????>>>>>>>>>>>>BBBHHHJJJJJJKKKNNNRRRNNNPPPQQQOOONNNPPPVVV\\\^^^ZZZTTTLLLEEEBBBAAAAAACCCCCCCCCCCCAAA@@@>>>======???BBBDDDFFFJJJOOORRR]]]cccmmmvvv}}}qqq___YYYeeeuuueee\\\YYYYYYVVVWWWWWWWWWWWWVVVTTTSSSVVVUUUTTT\\\cccbbbuuuooodddqqqqqqbbb]]]YYYUUUUUUUUUUUUTTTSSSRRRRRRSSSNNNIIIDDDAAA@@@>>>===>>>???AAABBBCCCFFFJJJMMMTTTXXX^^^dddhhhjjjkkkjjjmmmpppsssvvvvvvwwwxxxyyy}}}pppjjjcccbbbfffjjjjjjhhhiiimmmyyykkkZZZYYY[[[\\\\\\[[[YYYXXXWWWVVVTTTSSSTTTWWWZZZ\\\]]]]]]]]]^^^^^^^^^]]]]]]\\\[[[cccccceeeqqqhhhdddiiixxxnnn___SSSMMMFFFCCCEEEGGGGGGFFFAAABBBBBBAAA@@@@@@AAABBBFFFGGGIIIKKKOOOUUU]]]bbbpppuuu|||~~~{{{|||aaa\\\\\\WWWXXXRRRLLLJJJKKKKKKHHHEEEBBBBBBCCCDDDDDDAAA<<<999888777777777666666666555333333333444444444444555333333333333333333333333111222222333333222222111111111111111111111111111333333333444777<<<@@@CCC========================???EEELLLNNNLLLKKKMMMPPPMMMPPPRRRPPPLLLNNNUUU\\\^^^]]]YYYSSSLLLEEEBBBAAABBBCCCCCCCCCBBBAAA???>>>===>>>@@@BBBCCCFFFJJJMMMTTTZZZdddnnnwww{{{nnneee^^^WWW[[[ssskkk___XXXVVVWWWUUUUUUVVVVVVVVVUUUTTTTTTTTTSSSQQQYYYddddddnnnqqqiiitttvvvdddXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSPPPKKKHHHFFFDDDAAA???>>>@@@AAAAAAAAACCCGGGIIIOOORRRXXX^^^cccfffggghhhiiillloooqqqrrrtttvvvxxxzzz}}}xxxnnndddaaa___aaaeeehhhhhhgggjjjvvvsssdddYYYWWWYYYZZZZZZXXXWWWWWWXXXTTTSSSQQQSSSVVVYYY[[[\\\ZZZZZZZZZZZZZZZZZZZZZ[[[YYY```___^^^eeennnvvvjjjeeetttbbbXXXLLLEEEEEEFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFIIINNNQQQZZZ^^^fffooozzz~~~aaa\\\\\\XXXWWWQQQKKKIIIKKKLLLIIIFFFAAABBBBBBDDDDDDAAA<<<999777777777777666666666666333333333444444444555555333333333333333333333333111222222333333222222111111111111111111111111111333222111111444999>>>BBB<<<<<<<<<===============@@@HHHPPPRRROOOKKKKKKMMMMMMMMMMMMLLLKKKMMMRRRVVVZZZ\\\]]]YYYRRRKKKFFFDDDAAABBBCCCDDDCCCBBB@@@???<<<===>>>???@@@BBBEEEHHHMMMSSS[[[ccclllttt|||wwwkkk]]]TTTWWW```yyypppaaa[[[WWWUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUQQQTTTRRRVVV```aaacccooossshhhyyyuuubbbYYYXXXWWWVVVUUUUUUUUUUUURRRPPPMMMLLLKKKHHHEEECCC>>>????????????@@@CCCEEEGGGJJJOOOUUUZZZ^^^aaabbbdddfffiiikkkmmmooosssvvvuuuxxx}}}}}}}}}}}}{{{~~~sssgggaaa___^^^___```cccfffiiikkkwwwxxxddd^^^WWWVVVWWWYYYYYYWWWXXXZZZ]]]VVVTTTRRRRRRUUUWWWYYYYYYVVVVVVVVVVVVWWWXXXYYYYYYUUU\\\[[[[[[```cccnnntttooouuuppp```UUULLLEEEAAAEEEEEEEEEFFFFFFFFFDDDCCCAAAAAABBBAAAAAABBBEEEGGGIIILLLRRRZZZcccllltttxxx}}}aaa\\\]]]YYYVVVPPPKKKIIILLLMMMJJJGGGAAABBBBBBCCCCCCAAA<<<888777777777777666666666666333333333444444555555555333333333333333333333333222222222333333222222222111111111111111111111111222000//////222777<<<@@@<<<===>>>>>>??????>>>>>>AAAJJJSSSUUUPPPKKKJJJKKKLLLJJJGGGHHHJJJMMMOOOPPPVVV[[[^^^]]]WWWOOOIIIGGG@@@AAACCCDDDDDDCCCAAA@@@:::<<<=========???CCCEEEKKKOOOTTTZZZ```hhhooossszzzsssiiibbb^^^WWWTTTcccxxxeeeZZZXXXVVVSSSRRRTTTTTTSSSSSSTTTUUUVVVWWWOOOWWWUUUUUU]]]]]][[[```mmmiiiiiiwwwoooXXXWWWVVVUUUTTTSSSSSSSSSQQQPPPOOONNNNNNLLLHHHEEE<<<===>>>===<<<===@@@BBBAAADDDHHHNNNSSSXXX\\\]]]```bbbdddfffhhhlllppptttppptttyyy|||}}}|||{{{{{{zzz|||~~~~~~lll```]]]^^^___``````aaacccggglllqqqhhhZZZ[[[VVVTTTWWWXXXYYYXXXZZZ^^^bbbXXXVVVSSSSSSTTTVVVVVVVVVUUUUUUTTTTTTUUUWWWYYYZZZUUU[[[[[[\\\aaa```eeettt~~~kkkhhh|||lllYYYLLLGGGEEEEEEEEEEEEFFFEEEBBB@@@AAABBBCCCCCCAAABBBCCCEEEDDDFFFIIIMMMTTT\\\bbbfffjjjsssaaaWWW[[[^^^VVVQQQKKKJJJLLLLLLIIIEEEEEEEEEDDDEEEDDDBBB===:::999888777777888888777555444444444333333222222222333333333333333333333333111222444555555444222111111111111111111111111111111111111222444777:::<<<<<<>>>@@@@@@>>><<<<<<<<>>======>>>???EEEEEEEEEGGGKKKPPPVVVYYY]]]___aaadddgggjjjlllmmmqqqqqqqqqrrrssstttuuuvvvzzz|||wwwiii```]]]^^^______[[[\\\``````cccsssttt^^^]]]\\\SSSYYYYYYXXXWWWYYY^^^eeejjj]]]ZZZVVVSSSSSSWWW\\\___ZZZXXXUUUTTTTTTWWWZZZ\\\YYY]]]^^^]]]```fffhhhggglll}}}wwwrrrrrrmmmUUUOOOPPPJJJDDDBBBDDDEEEBBB???EEEEEEEEEDDDCCCCCCEEEFFFFFFEEEEEEFFFJJJPPPVVVYYY\\\aaajjjsss|||aaaYYY\\\\\\VVVQQQKKKJJJLLLLLLIIIEEEEEEDDDDDDEEEDDDAAA===:::999888777777888888777555444444444333333222222222333333333333333333333333222222444444444444222222111111111111111111111111111111111111333666888::::::<<>>=========???BBBEEEFFFFFFEEEFFFGGGKKKMMMPPPOOOLLLKKKLLLNNNSSSVVVYYY]]]___[[[UUUPPPBBB@@@@@@CCCBBB???@@@CCCBBBAAA@@@>>>>>>???@@@AAAEEEHHHLLLPPPSSSXXX]]]aaalllsss~~~uuueeeYYYVVVQQQOOOPPPTTTccc~~~jjjYYYXXXZZZWWWSSSUUUSSSTTTTTTUUUVVVVVVWWWWWWUUUUUUUUUUUUVVVXXXZZZ[[[aaaiiitttttt{{{ttthhh\\\TTTQQQPPPPPPQQQPPPOOOOOOPPPOOOMMMKKKHHHEEEBBB???>>>>>>???@@@AAAAAA@@@BBBEEEJJJOOORRRYYY[[[^^^bbbeeegggiiiiiikkkllllllmmmoooqqqssstttwwwyyy{{{||||||}}}~~~~~~wwwjjj```[[[YYYXXXXXXXXXYYY]]]```eeeqqqxxxjjjYYYYYYYYYTTTXXXYYYZZZZZZZZZ\\\___aaaXXXVVVTTTRRRTTTXXX\\\___YYYWWWVVVUUUUUUWWWYYY[[[XXX[[[[[[ZZZ\\\aaacccaaabbbnnnxxx{{{nnn___ZZZSSSIIIEEEDDDDDDAAA>>>AAABBBCCCCCCCCCCCCDDDEEEDDDCCCCCCCCCEEEIIILLLOOOQQQUUU]]]dddlllssszzz~~~ccc[[[[[[YYYVVVPPPKKKJJJLLLMMMIIIFFFDDDDDDDDDDDDDDDAAA===:::999777666666888888777555444444333333333333222222333333333333333333333333333333333333333333333333111111111111111111111111222111111111222444555777888;;;>>>@@@?????????@@@===???AAACCCCCCDDDFFFHHHNNNOOOOOOOOOOOONNNNNNNNNSSSUUUXXX\\\^^^^^^[[[XXXDDD@@@???AAABBB@@@BBBFFFDDDDDDCCCAAA@@@???>>>>>>CCCEEEFFFHHHJJJNNNSSSWWWaaahhhsss~~~|||ssshhh[[[QQQKKKOOOIIIHHHQQQ___vvvooobbbXXXXXXYYYUUUUUUXXXTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVWWWWWWYYYZZZZZZ\\\```lllyyynnnnnnzzzqqq\\\PPPOOOTTTPPPNNNMMMLLLMMMMMMMMMLLLJJJHHHEEEBBB@@@???@@@@@@???>>>>>>>>>@@@DDDHHHJJJRRRTTTYYY^^^bbbeeeffffffffffffggghhhjjjmmmoooppprrrtttvvvxxxxxxxxxyyy{{{yyy{{{~~~{{{iiibbbZZZVVVWWWXXXWWWUUUYYY]]]___bbbpppuuurrrxxx___WWWWWWWWWWWWXXXZZZ\\\\\\ZZZYYYXXXXXXSSSSSSRRRRRRUUUXXX\\\___WWWWWWVVVVVVVVVWWWXXXYYYXXXZZZ[[[XXXYYY]]]^^^\\\YYY___oooxxxwww}}}|||ppp___RRRKKKHHHCCC@@@???@@@AAABBBCCCBBBBBBAAACCCBBBBBBBBBBBBCCCDDDDDDFFFIIINNNSSSXXX___fffjjjwww{{{~~~~~~zzzwwwvvvvvvwwwwwwwwwxxxzzz|||ddd[[[ZZZVVVUUUPPPKKKJJJLLLMMMJJJFFFCCCCCCCCCDDDDDDAAA===:::999777666666777777666555333333333333333333333333333333333333333333333333444333333222222333333444111111111111111111111111222111111000111222333333666:::>>>AAABBBBBBCCCDDD>>>@@@AAABBBCCCFFFIIILLLOOOOOOPPPRRRVVVWWWWWWVVVSSSTTTWWW[[[```dddddddddOOOHHHBBBAAA@@@???AAAEEEDDDDDDDDDDDDBBB@@@>>>===@@@AAAAAABBBDDDGGGMMMQQQXXX___iiittt~~~yyyooobbbZZZSSSNNNKKKLLLKKKHHHLLL[[[ooo{{{ddd]]]XXXYYYXXXUUUUUUYYYUUUUUUUUUVVVVVVVVVWWWWWWYYYYYYYYYYYYYYYZZZZZZZZZYYY[[[```pppsssffffffzzznnnVVVSSSZZZQQQPPPNNNNNNOOOOOOMMMLLLKKKJJJGGGDDDBBBAAAAAAAAAAAA@@@???>>>???BBBDDDFFFJJJNNNTTTZZZ```dddeeefffdddddddddeeegggiiijjjkkknnnppprrrsssssstttuuuwwwvvvyyy|||}}}}}}}}}}}}~~~~~~yyyooofffXXXSSSOOOQQQWWW[[[ZZZWWW^^^aaaccclllzzziii[[[ZZZXXXXXXZZZXXXZZZ\\\[[[YYYWWWVVVVVVSSSSSSSSSTTTVVVYYY\\\]]]WWWXXXXXXYYYYYYYYYXXXXXXZZZ\\\[[[XXXXXX[[[[[[YYYYYYZZZaaassstttrrrttteeeXXXLLLEEECCCBBBCCCCCCDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAAAAAAACCCEEEHHHKKKPPPVVV[[[aaadddhhhhhheeebbb```___cccddddddfffhhhjjjlllmmmmmmnnnpppssswww{{{}}}}}}||||||}}}~~~ccc[[[ZZZWWWUUUPPPJJJJJJLLLMMMJJJFFFBBBBBBCCCCCCCCCAAA===:::888777666666777777666444333333333333333333333333333333333333333333333333444333333222222333333444111111111111111111111111111111111000000111111111666:::???CCCEEEEEEFFFGGG@@@@@@AAAAAACCCGGGLLLPPPSSSSSSUUUXXX\\\^^^^^^]]]TTTUUUWWW]]]dddjjjmmmooo```VVVKKKFFFBBB??????BBBBBBBBBDDDDDDDDDBBB@@@???>>>>>>??????@@@DDDIIIMMMRRRWWW```jjjsss{{{wwwnnnnnn```SSSOOOMMMJJJIIIKKKEEEJJJXXXmmmhhh___\\\ZZZZZZWWWTTTVVVYYYVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWW[[[___hhh{{{iii```jjj|||cccUUUWWWPPPPPPPPPRRRSSSRRRPPPNNNLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@??????@@@AAABBBEEEHHHNNNVVV\\\aaadddfffcccccccccddddddfffggggggjjjllloooppppppppprrrsssuuuxxxzzz|||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~yyyppphhh___VVVQQQNNNMMMPPPVVVYYYYYYVVVYYY```lllxxx___ZZZ\\\YYYWWWXXXYYYYYYYYYXXXWWWWWWYYY[[[UUUUUUUUUVVVWWWXXXZZZ[[[XXXYYYZZZZZZZZZZZZYYYXXXYYY\\\[[[WWWVVVYYYYYYWWWZZZZZZ\\\cccuuuvvvrrr~~~yyyaaaPPPHHHFFFCCCBBBCCCDDDDDDBBBBBBCCCCCCDDDDDDCCCBBBAAAAAABBBCCCCCCDDDGGGLLLPPPRRRTTTWWWXXXWWWUUUTTTSSSTTTTTTUUUWWWYYY[[[\\\]]]\\\]]]^^^```dddiiimmmoooqqqppppppoooooonnnnnnnnnnnnoooppppppqqqqqqrrrrrrxxxxxxxxxvvvsssrrrssstttbbbZZZ[[[ZZZTTTOOOJJJJJJLLLMMMKKKGGGBBBBBBBBBCCCCCCAAA===:::888666555555777777666444222222333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111000555999@@@DDDFFFGGGGGGHHH@@@@@@??????@@@EEEKKKPPP[[[\\\]]]]]]]]]]]]]]]]]]WWWWWWZZZ___gggnnnrrrtttooodddXXXRRRLLLFFFBBBBBB@@@AAABBBCCCCCCCCCBBBAAA>>>?????????@@@BBBFFFIIIMMMQQQWWW^^^eeelllsssxxxzzzqqqdddZZZZZZPPPJJJKKKJJJEEEDDDHHHOOO\\\qqqrrraaa\\\\\\[[[YYYWWWUUUVVVXXXVVVVVVVVVVVVWWWWWWWWWWWWTTTUUUVVVVVVWWWVVVVVVUUUVVVZZZ___ggg|||nnnccceeellltttsss]]]WWWQQQPPPOOOOOOPPPOOOMMMKKKKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA???>>>>>>>>>>>>???AAADDDIIIOOOUUUZZZ^^^```````````````aaacccdddeeegggiiilllmmmmmmmmmooopppsssuuuwwwwwwwwwwwwxxxyyyyyyzzz{{{|||}}}~~~}}}}}}|||{{{|||~~~~~~}}}~~~|||{{{|||~~~~~~wwwkkkbbb\\\VVVPPPOOONNNNNNOOORRRTTTUUUUUUVVVeee}}}jjjZZZXXXZZZWWWTTTTTTXXXXXXWWWUUUTTTVVVZZZ^^^XXXWWWWWWVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZYYYXXXXXXWWWYYYXXXUUUTTTWWWXXXUUUWWWYYYZZZ\\\dddzzz~~~{{{|||nnnWWWPPPGGGBBB@@@@@@@@@???AAAAAABBBBBBCCCBBBBBBBBB@@@AAABBBAAAAAABBBEEEGGGGGGHHHJJJKKKKKKKKKKKKJJJJJJJJJKKKMMMNNNOOOPPPPPPQQQQQQRRRTTTWWW[[[^^^```bbbbbbbbbaaa```^^^\\\[[[\\\^^^```aaa``````aaabbbeeeeeedddaaa^^^\\\]]]^^^dddZZZZZZZZZTTTOOOJJJJJJLLLNNNKKKGGGAAAAAABBBCCCCCCAAA===:::888666555555666666555444222222222333333444444444333333333333333333333333222222444444444444222222111111111111111111111111000111111222222111111111333888>>>CCCEEEFFFFFFFFFAAA@@@???===???DDDKKKPPP^^^```aaa___[[[XXXYYYZZZ[[[[[[]]]aaahhhnnnqqqrrruuummmeeebbb]]]RRRIIIDDDAAAAAAAAABBBBBBBBBAAAAAA???AAAAAAAAA@@@@@@BBBDDDHHHKKKOOOSSSWWW]]]bbbfffuuuzzzsssjjjeeebbb]]]TTTMMMHHHDDDDDDHHHGGGGGGRRRbbbwwwzzzfff___YYYYYYXXXVVVUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUVVVWWWXXXXXXWWWWWWYYYXXXZZZcccooouuuoookkkhhhkkkyyyuuunnneee```XXXSSSOOOMMMKKKIIIIIIIIIHHHGGGGGGFFFEEEEEEBBBAAA@@@???>>>>>>>>>>>>@@@AAACCCGGGKKKPPPTTTVVVXXXXXXYYY[[[]]]___bbbcccdddfffiiijjjjjjjjjkkkmmmooopppqqqqqqpppppprrrtttssstttuuuwwwyyyzzz{{{{{{zzzzzzzzzzzz{{{||||||}}}{{{|||}}}}}}}}}|||{{{zzzyyy{{{|||||||||}}}~~~}}}~~~~~~}}}}}}|||zzzwwwyyy{{{}}}~~~{{{uuuqqqkkkkkkeee[[[TTTRRRQQQNNNJJJKKKMMMMMMOOOSSSYYY^^^jjj~~~llldddZZZVVVUUUTTTSSSSSSUUUUUUUUUTTTSSSUUUYYY[[[XXXWWWUUUTTTTTTVVVXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVXXXXXXUUUUUUYYYZZZWWWUUUWWWYYYZZZ^^^jjj|||~~~tttxxxeeeVVVMMMIIIEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCBBBAAA@@@AAABBBBBBAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGHHHIIIJJJLLLNNNPPPQQQQQQQQQRRRRRRQQQOOOMMMLLLKKKNNNQQQRRRQQQQQQRRRSSSPPPPPPPPPNNNKKKJJJKKKLLLhhhZZZYYYXXXTTTOOOJJJJJJMMMNNNKKKGGGAAAAAAAAACCCCCCAAA===:::888666555555666666555444222222222333333444444444333333333333333333333333111222444555555444222111111111111111111111111111000111111222222222222111222666===BBBDDDDDDEEEEEEDDDBBB@@@>>>???EEELLLRRR[[[___aaa___YYYUUUWWWYYY^^^^^^___ccchhhlllnnnooovvvpppmmmnnniii]]]OOOGGGBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCBBB@@@>>>???@@@DDDFFFIIIKKKNNNRRRWWW[[[___lll|||{{{tttkkkbbbWWWQQQPPPOOOKKKFFFDDDBBBEEEIIIJJJRRRoooiii^^^```WWWWWWVVVTTTUUUWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWYYY[[[[[[[[[[[[ZZZ]]]VVVUUU]]]cccjjjzzzsssqqqaaa^^^tttyyylll___VVVRRROOONNNHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAADDDGGGKKKMMMQQQRRRTTTVVVZZZ]]]```bbbbbbdddfffhhhhhhhhhiiikkkllllllmmmlllkkklllnnnqqqnnnoooqqqtttvvvwwwxxxxxxvvvwwwyyyzzz{{{zzzyyyxxxvvvwwwyyyzzz{{{zzzzzzyyyvvvwwwxxxxxxyyy{{{~~~~~~}}}||||||}}}~~~{{{{{{{{{|||}}}~~~~~~|||}}}~~~~~~|||zzzyyy}}}}}}}}}||||||{{{zzzyyyuuuwwwyyyzzz{{{}}}yyysssmmmhhheee\\\\\\WWWNNNJJJLLLNNNMMMDDDGGGKKKMMMPPPVVVaaajjjttteeeccc]]]UUURRRTTTUUUUUUSSSTTTTTTTTTSSSTTTVVVXXXVVVUUUSSSRRRSSSUUUXXXZZZXXXWWWVVVUUUUUUUUUUUUUUUWWWZZZZZZWWWXXX\\\]]][[[UUUWWWYYYZZZ]]]bbbiiinnnvvvuuuvvvvvveee[[[TTTPPPGGGFFFEEEDDDDDDDDDEEEEEEBBBDDDEEEDDDBBBAAAAAAAAADDDBBB@@@???@@@AAABBBBBBAAABBBCCCDDDDDDDDDDDDCCC@@@AAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHHHHFFFDDDCCC@@@DDDHHHIIIGGGGGGHHHJJJFFFGGGGGGFFFDDDDDDEEEGGGeeeXXXZZZVVVVVVRRRMMMLLLLLLLLLJJJGGGAAAAAAAAABBBBBB@@@;;;888777777777777666666666666333333222111111222333333555555555444444333333333444222000//////000222444111111222222222333333333222222222222222222222222111444777:::<<<>>>BBBDDD@@@DDDDDDAAA@@@GGGNNNQQQQQQUUUZZZZZZXXXWWWZZZ]]]]]]aaaeeehhhiiiiiiiiijjjhhhjjjlllmmmkkkeee```\\\PPPGGGBBBCCCBBB>>>???CCCAAABBBBBBAAA???>>>>>>???BBBBBBBBBCCCFFFIIIMMMOOO[[[bbblllvvv~~~~~~vvvmmmeee```WWWQQQMMMKKKHHHCCCAAACCCJJJFFFHHHOOOXXXjjjoooaaa[[[ZZZXXXSSSQQQTTTUUUSSSQQQQQQRRRTTTWWWYYYZZZYYYWWWVVVWWWUUUZZZeeejjjcccZZZWWWSSSSSSSSSUUUYYYbbbmmmtttxxxwwwqqqjjjooojjjXXXQQQPPPHHHIIIJJJKKKKKKKKKIIIGGGGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>@@@AAACCCEEEFFFHHHIIIKKKLLLOOORRRWWW[[[\\\^^^bbbeeeggggggfffeeehhhggggggggghhhiiikkkmmmkkkmmmoooqqqssstttuuuuuuzzzxxxvvvvvvwwwxxxyyyxxxtttuuuuuuvvvvvvvvvuuuuuuuuusssqqqpppqqquuuyyy|||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwyyy|||}}}~~~~~~~~~|||yyywwwvvvuuu{{{zzzyyywwwvvvvvvvvvvvvtttvvvyyy|||~~~~~~~~~~~~}}}zzzyyysssqqqmmmhhhaaaYYYSSSPPPLLLNNNPPPPPPMMMJJJHHHGGGHHHMMMLLLHHHQQQjjj{{{yyy~~~hhhbbb___YYYTTTQQQPPPPPPQQQWWWUUUSSSQQQPPPQQQRRRSSSPPPRRRTTTUUUTTTTTTTTTTTTTTTVVVWWWVVVSSSSSSUUUXXXZZZWWWUUUVVVYYYZZZZZZXXXXXXVVVTTTTTTVVVZZZ___bbbnnnzzz|||vvvdddRRRRRRNNNGGGDDDFFFFFFDDDFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCAAA???@@@BBBDDDBBBCCCEEEEEEDDDCCCCCCDDD@@@AAABBBCCCDDDDDDCCCCCCFFFEEEDDDCCCCCCCCCDDDEEE@@@AAABBBBBBAAAAAABBBDDDCCCCCCCCCCCCBBBAAA@@@???fffYYY\\\WWWVVVRRRMMMKKKLLLLLLJJJGGGAAAAAAAAABBBBBB@@@<<<888777777777777666666666666444444333222222333444444444444444444444333333333222222222222222222222222111111222222222333333333222222222222222222222222000222555888:::===AAADDDCCCGGGGGGBBBAAAFFFKKKMMMNNNRRRWWWZZZ[[[[[[\\\]]]^^^aaadddhhhjjjkkkkkkjjjkkklllnnnooonnnllliiiggg___RRRGGGCCCBBB@@@AAAEEEAAABBBCCCCCCBBBAAABBBBBBAAAAAAAAABBBDDDGGGJJJLLLRRRWWW___gggllloooooonnnuuuzzz|||zzzwwwqqqiii```XXXSSSOOOHHHDDDEEEFFFEEEFFFHHHCCCIIISSS___lllzzziii```[[[XXXZZZUUUTTTWWWXXXUUUSSSSSSPPPRRRTTTVVVVVVVVVUUUTTTSSSTTT\\\iiimmmdddYYYRRRSSSSSSSSSTTTWWW]]]eeekkkwwwwwwjjjiiixxxeeeVVVQQQMMMLLLKKKIIIGGGHHHKKKMMMFFFFFFEEEDDDCCCCCCBBBAAA???????????????@@@AAABBBCCCDDDFFFGGGHHHKKKPPPSSSUUUWWW[[[___bbbcccddddddeeeeeeeeefffggghhhiiijjjiiijjjkkknnnppprrrttttttsssrrrqqqrrrtttvvvwwwwwwvvvuuutttrrrrrrsssttttttsssqqqooonnnooorrruuuwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwxxxyyy|||}}}}}}}}}|||zzzxxxuuutttsssvvvuuutttsssssssssssssssvvvxxxzzz|||}}}}}}||||||||||||{{{yyyvvvssspppnnniiifffaaa[[[UUUQQQMMMLLLNNNMMMKKKJJJJJJJJJKKKKKKLLLKKKJJJRRRiiiwwwmmmxxxppp[[[]]]ZZZWWWSSSQQQQQQSSSTTTSSSRRRPPPOOONNNNNNPPPPPPMMMOOORRRSSSSSSSSSSSSSSSRRRTTTUUUTTTRRRQQQTTTVVVUUUSSSRRRSSSVVVWWWVVVUUUWWWUUUTTTSSSUUUYYY]]]```cccmmm~~~~~~hhheee[[[NNNGGGGGGHHHFFFGGGGGGGGGFFFCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDD>>>???@@@@@@@@@??????@@@DDDDDDDDDCCCDDDDDDEEEEEE@@@@@@@@@@@@@@@@@@??????BBBCCCDDDDDDDDDCCCCCCCCC???@@@AAABBBCCCCCCDDDDDDggg[[[]]]YYYUUUQQQMMMKKKLLLLLLIIIGGGBBBAAAAAABBBBBB@@@<<<999777777777777666666666666555444444333333444444555333333333333444444444444111222333444444333222111111111222222222333333333222222222222222222222222000111333444777:::???CCCEEEKKKMMMIIIEEEFFFGGGGGGIIIMMMSSS\\\bbbeeedddcccaaaaaadddiiiooorrrqqqooopppqqqsssuuuwwwzzz|||}}}uuueeeTTTLLLIIIFFFDDDCCC@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBDDDFFFGGGLLLOOOTTTYYY]]]_________bbbgggooowww~~~~~~yyyuuurrrjjjhhheee```YYYRRRKKKHHHEEEAAA???BBBEEEEEEGGGJJJIIIYYYkkkwwwkkk```\\\ZZZXXXYYYVVVVVVYYYZZZVVVTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUSSSSSSYYYcccfff```WWWQQQSSSSSSSSSSSSTTTWWW\\\```ccc|||ppphhhnnn|||}}}bbbTTTMMMLLLJJJGGGEEEFFFHHHJJJEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@???>>>>>>=========???@@@AAABBBBBBDDDHHHKKKKKKMMMPPPTTTXXX\\\___``````aaabbbdddfffgggggghhhjjjkkkmmmoooqqqrrrrrrrrrnnnmmmmmmooorrruuuvvvvvvyyywwwsssqqqpppqqqrrrtttooonnnmmmmmmmmmnnnpppqqqssssssssssssssstttttttttuuuuuuttttttvvvwwwyyy{{{zzzyyyxxxwwwuuusssrrrrrrvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxyyyzzzyyyxxxwwwvvvwwwvvvtttqqqmmmiiieeeccc\\\XXXSSSNNNJJJIIIHHHHHHIIIGGGFFFFFFGGGIIIIIIJJJJJJJJJQQQfffxxxpppzzz}}}dddSSSVVVUUUSSSRRRRRRSSSUUUVVVQQQPPPOOONNNMMMNNNOOOPPPNNNOOOQQQRRRRRRQQQPPPOOOPPPQQQRRRQQQOOOOOOQQQRRRPPPPPPQQQSSSUUUVVVTTTRRRUUUTTTSSSSSSUUUXXX[[[]]]______iii|||{{{rrrbbbWWWMMMEEEGGGGGGFFFDDDCCCCCCEEEGGGAAABBBDDDFFFFFFDDDBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA??????@@@AAACCCCCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@AAACCCBBB@@@>>>AAA@@@@@@AAAAAACCCDDDDDDhhh\\\^^^YYYUUUQQQMMMKKKLLLKKKIIIGGGBBBBBBBBBCCCCCC@@@<<<999777777777777666666666666444444333333333333444444222222222333333444444555222333333444444333333222111111222222222333333333222222222222222222222222000111222333555999>>>CCCGGGOOOTTTRRRNNNJJJFFFBBBEEEIIIRRR```mmmtttsssppphhhggghhhnnnvvvzzzyyyuuuuuuvvvxxx|||qqqhhhbbbYYYMMMCCCDDDCCCCCCCCCDDDDDDBBBAAABBBBBBAAAAAABBBBBBDDDDDDIIIJJJMMMOOORRRTTTUUUUUUTTTYYY```fffjjjnnnrrrtttuuuuuuuuuvvvyyy~~~~~~zzzxxxtttoooiiiddd```]]]YYYXXXUUUQQQMMMIIIFFFDDDCCCCCCFFFHHHGGGHHHPPPYYYnnnrrrccc[[[XXXXXXXXXVVVUUUWWW[[[ZZZUUURRRRRRVVVVVVUUUUUUUUUVVVWWWXXXVVVTTTSSSUUUWWWWWWUUUTTTRRRSSSTTTSSSSSSTTTWWWYYY\\\kkkvvvssssssqqq{{{eeeTTTPPPKKKJJJKKKJJJFFFCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@???>>>>>>===>>>???@@@AAAAAA@@@AAACCCEEEDDDEEEGGGJJJNNNRRRVVVXXXXXXZZZ]]]```ccceeeffffffiiikkknnnqqqrrrpppmmmkkkjjjiiijjjkkkoooqqqqqqqqqtttrrrpppnnnmmmmmmmmmmmmlllllllllllllllkkkkkklllnnnnnnnnnoooppppppqqqqqqrrrrrrrrrrrrsssuuuvvvwwwwwwvvvttttttuuuuuutttsssxxxxxxyyyyyyzzzzzzzzzzzzvvvvvvvvvuuusssqqqooonnnnnnmmmjjjfffaaa]]]YYYWWWPPPNNNKKKIIIGGGGGGGGGGGGBBBFFFIIIJJJIIIIIIJJJLLLSSS]]]pppyyyggg[[[QQQRRRRRRQQQQQQRRRSSSUUUVVVQQQPPPOOOOOOOOOPPPQQQQQQPPPQQQQQQRRRRRRQQQMMMKKKOOOOOONNNNNNMMMMMMNNNNNNNNNOOOQQQTTTUUUVVVTTTSSSTTTTTTSSSSSSTTTVVVYYYZZZ^^^[[[^^^nnnmmm^^^RRRLLLFFFDDDFFFJJJKKKKKKHHHHHHHHHIIIIIIHHHFFFDDDFFFDDDCCCCCCDDDDDDDDDCCCFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAABBBDDDEEEDDDBBBEEEDDDDDDCCCCCCDDDFFFFFFhhh]]]^^^XXXUUUQQQLLLKKKKKKKKKIIIFFFBBBBBBBBBCCCCCCAAA===999777777777777666666666666222222333333333333222222111222222333333444444444555444222111111222444555111111222222222333333333222222222222222222222222111222333333444888===AAADDDOOOYYYZZZUUUOOOGGG???CCCGGGQQQbbbttt~~~}}}uuurrrqqquuuzzz|||zzzvvvtttuuuxxx~~~rrr[[[IIIGGGEEECCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCAAABBBCCCEEEGGGIIIJJJKKKMMMQQQVVVZZZ]]]^^^aaabbbaaaaaabbbdddhhhmmmrrruuuvvvxxxzzz|||}}}~~~|||zzzzzz{{{{{{zzz}}}|||{{{wwwsssnnnjjjggghhhfffbbb]]]XXXSSSPPPNNNOOOMMMJJJFFFDDDBBBAAAAAACCCFFFJJJJJJIIIQQQiiivvvssslllbbbYYYUUUWWWZZZUUUVVVYYY^^^]]]WWWSSSSSSXXXWWWUUUUUUUUUVVVXXXYYYUUUTTTRRRQQQQQQSSSTTTSSSPPPRRRTTTTTTTTTTTTUUUWWWZZZ___gggxxx|||tttggglllwwwlll___PPPJJJLLLMMMHHHBBBEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAA@@@??????@@@BBBAAAAAABBBCCCEEEHHHLLLNNNOOOQQQUUUZZZ^^^aaacccccc```eeekkkppprrrpppllliiiiiihhhhhhjjjlllmmmlllkkkkkklllllllllkkkjjjhhhgggjjjkkkkkkkkkjjjjjjiiiiiiiiiiiikkklllnnnoooqqqqqqttttttttttttuuuvvvwwwwwwxxxuuutttuuuwwwyyyyyyxxxssssssuuuvvvvvvvvvvvvvvvsssrrrqqqooollljjjgggfff___^^^ZZZVVVRRRNNNLLLJJJGGGGGGHHHHHHGGGGGGFFFFFFDDDIIIMMMLLLIIILLLVVV___uuu|||sss}}}___UUURRROOORRRRRRRRRRRRRRRRRRRRRSSSPPPOOOOOOOOOOOOPPPPPPQQQOOOOOOPPPSSSUUUUUUQQQNNNNNNMMMLLLKKKLLLLLLLLLKKKJJJMMMPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXVVVWWWYYY^^^kkkuuugggXXXRRRUUUXXXVVVQQQVVVSSSPPPNNNOOOOOOMMMLLLLLLJJJHHHGGGIIIJJJIIIGGGIIIIIIIIIIIIHHHGGGGGGFFFHHHGGGEEEDDDDDDDDDFFFGGGGGGFFFFFFFFFIIIJJJKKKKKKHHHIIIKKKOOOSSSWWW[[[\\\hhh\\\]]]VVVTTTPPPLLLJJJKKKKKKHHHFFFBBBBBBBBBCCCCCCAAA===999777777777777666666666666111222222333333222222111222222222222333333333333555444111000000111444555111111222222222333333333222222222222222222222222222333333333444666:::===@@@LLLVVVXXXUUUPPPHHHAAACCCFFFOOO^^^ooo{{{~~~~~~}}}zzzwwwwwwxxxwwwtttpppqqqrrrvvv|||jjjWWWKKKFFFBBBAAADDDEEEEEECCCEEEDDDDDDDDDDDDCCCCCCCCC??????@@@AAACCCDDDEEEFFFGGGJJJOOOSSSUUUVVVXXXYYYWWWXXXYYY\\\___cccfffhhhiiilllnnnpppqqqqqqsssuuuvvvssspppnnnnnnmmmlllkkkmmmllliiifffbbb]]]ZZZXXXZZZXXXUUUQQQNNNKKKIIIHHHIIIGGGCCC@@@>>>>>>@@@AAABBBEEEIIIKKKOOOaaacccfffgggbbbZZZUUUVVVZZZWWWXXX^^^cccaaaZZZUUUUUUUUUTTTSSSRRRRRRSSSTTTUUUQQQUUUWWWVVVVVVVVVSSSOOOPPPRRRTTTTTTTTTTTTVVVWWW[[[[[[]]]ggg}}}nnngggaaakkkwww\\\LLLIIIJJJGGGCCCFFFFFFFFFFFFFFFGGGGGGGGGCCCBBBBBBBBBBBBCCCCCCDDD>>>???@@@@@@>>>===>>>???@@@@@@??????@@@BBBDDDEEEGGGIIILLLPPPUUUXXXZZZ\\\ZZZ___fffmmmqqqrrrpppooommmlllkkklllmmmmmmllljjjiiijjjmmmoooooommmkkkiiiiiiiiiiiiiiiiiihhhhhhhhheeefffhhhkkknnnqqqssstttxxxxxxyyyyyyyyyyyyyyyxxxyyyuuussssssvvvyyyxxxwwwmmmnnnpppqqqrrrqqqppppppkkkjjjhhhfffcccaaa___^^^UUUSSSQQQNNNKKKIIIGGGFFFBBBCCCDDDFFFFFFFFFEEEDDDFFFHHHIIIGGGJJJWWWkkk|||ssslllooolllVVVQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJMMMSSSXXXZZZWWWTTTOOOMMMKKKKKKKKKLLLKKKJJJGGGIIIMMMOOOOOOPPPQQQRRRSSSSSSTTTUUUUUUUUUVVVVVVQQQVVVZZZZZZ]]]mmm~~~uuuuuuuuuooohhhfff```ZZZWWWWWWVVVTTTQQQTTTPPPLLLLLLNNNOOONNNLLLHHHGGGGGGFFFFFFFFFFFFGGGNNNMMMKKKIIIHHHHHHHHHIIICCCGGGKKKNNNOOOPPPQQQSSSTTTXXX```iiisss|||ggg[[[[[[SSSTTTPPPLLLJJJKKKKKKHHHFFFCCCBBBCCCCCCCCCAAA===:::777777777777666666666666222222333444444333222222333333333222222222222222333222111111111111222333111111222222222333333333222222222222222222222222111222333333333444666888;;;EEEMMMOOOMMMLLLIIIEEEDDDFFFKKKUUUaaakkkpppqqqvvvuuutttsssrrrpppooonnnqqqrrrvvv{{{ttt```XXXOOOIIIGGGGGGDDDAAADDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBEEEIIILLLLLLMMMNNNOOOPPPQQQSSSUUUXXXYYY[[[[[[\\\^^^aaacccccccccdddeeeeeecccaaa`````````^^^\\\^^^]]]ZZZWWWTTTRRRPPPPPPNNNMMMJJJHHHFFFEEEEEEEEECCCBBB???>>>???CCCGGGJJJOOOTTT]]]fffooosss\\\___aaa___[[[WWWWWWXXXVVVYYY```fffccc[[[UUUVVVRRRRRRQQQQQQQQQQQQRRRRRRQQQWWWYYYVVVTTTUUUSSSNNNQQQRRRTTTSSSSSSSSSUUUVVVWWWXXX[[[```mmmzzzlllfffxxx{{{cccUUUNNNJJJGGGGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCDDD???@@@AAAAAA???>>>>>>??????????????????@@@@@@AAABBBCCCDDDGGGIIIMMMOOOQQQSSSUUUYYY^^^bbbeeeggghhhfffffffffggghhhhhhfffdddccceeegggiiijjjkkkjjjjjjggggggfffffffffgggggghhhccceeehhhkkkooosssvvvwww{{{{{{zzzzzzyyyxxxxxxwwwuuuqqqlllkkknnnooonnnkkkeeefffhhhiiiiiihhhgggfff^^^]]][[[YYYWWWUUUTTTSSSNNNMMMKKKIIIHHHGGGGGGHHHBBBCCCCCCCCCDDDEEEFFFFFFHHHHHHJJJQQQ```vvvrrrjjjsssxxx___WWWUUUUUUUUURRRSSSTTTTTTTTTRRRQQQOOOOOOPPPPPPOOOOOONNNMMMMMMJJJJJJMMMSSSYYY[[[WWWSSSPPPNNNKKKKKKLLLMMMKKKIIIFFFIIILLLMMMMMMOOORRRTTTSSSTTTUUUVVVVVVVVVUUUUUURRRTTTWWWYYY^^^gggttt}}}|||zzzwwwrrrmmmbbb^^^YYYYYY[[[]]]\\\YYYYYYWWWSSSQQQQQQTTTXXX[[[YYYYYYZZZYYYWWWUUURRRPPPTTT^^^jjjppppppnnnnnnppptttyyygggZZZZZZRRRTTTPPPLLLJJJKKKJJJHHHFFFCCCCCCCCCDDDDDDAAA===:::777777777777666666666666333333444555555444333333444333333222222111111111000111222222222222111000111111222222222333333333222222222222222222222222000111333333222222333444777???FFFFFFFFFHHHIIIHHHEEEFFFHHHMMMUUU\\\aaadddjjjkkkmmmmmmmmmmmmooopppsssuuuxxx|||~~~ssseeeZZZTTTOOOJJJEEECCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@?????????BBBEEEFFFEEEDDDDDDDDDFFFGGGJJJLLLMMMNNNMMMMMMLLLOOORRRSSSSSSSSSTTTUUURRRQQQPPPQQQRRRQQQOOOMMMPPPNNNLLLJJJHHHHHHHHHHHHFFFEEECCCBBBAAAAAABBBBBB>>>======???DDDKKKSSSWWWfffnnn~~~ppp^^^\\\\\\\\\\\\[[[ZZZXXXVVVTTTWWW___eeebbbYYYTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQUUUXXXVVVOOOMMMQQQTTTRRRRRRSSSTTTSSSQQQQQQSSSUUUMMMRRRWWWZZZ___pppooorrrnnn\\\SSSOOOHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAABBBDDDCCCAAA@@@@@@AAA>>>?????????????????????@@@@@@@@@@@@BBBDDDGGGHHHIIIHHHGGGHHHJJJOOOSSSVVVWWWWWWWWWYYYZZZZZZXXXVVVXXXXXXYYY[[[]]]___aaabbbeeeeeedddcccdddeeeggghhhbbbdddggglllpppuuuxxxzzzzzzzzzyyyyyywwwvvvuuutttpppjjjdddcccdddeeebbb___YYY[[[\\\]]]]]]\\\ZZZYYYSSSRRRPPPNNNLLLKKKJJJJJJFFFEEEDDDCCCCCCCCCDDDEEEFFFEEECCCBBBCCCEEEHHHJJJLLLMMMUUUhhhtttnnnrrr```SSSUUUUUUSSSSSSQQQRRRTTTUUUUUUSSSQQQPPPSSSSSSSSSRRRQQQPPPOOONNNNNNMMMNNNSSSXXXXXXSSSNNNQQQNNNKKKKKKMMMMMMLLLIIIHHHKKKNNNOOONNNPPPTTTXXXTTTUUUVVVWWWWWWVVVUUUTTTQQQOOOPPPUUU]]]dddfffeeeoooyyyvvv{{{vvvpppllllllqqqxxx}}}zzzvvvwwwfffXXXXXXRRRRRRRRRNNNIIIHHHJJJJJJFFFBBBBBBDDDEEEEEEBBB<<<888888888777777666666555555444444444333333222222222333333333222222111111111222222222222222222222222111111111111111111111111222222222222222222222222222222111111222222333444444777>>>EEEGGGFFFJJJOOORRRNNNJJJIIIKKKPPPZZZbbbiiimmmnnnllloootttsssnnniiisss}}}ssshhhZZZMMMIIIDDDBBBEEEDDDAAACCCHHHCCCCCCCCCAAA??????AAABBB????????????@@@BBBCCCDDDAAAAAABBBCCCDDDDDDEEEFFFEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDCCCBBBEEEOOOaaawww|||ooocccTTTZZZ\\\]]]]]]ZZZXXXXXXXXXZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSRRRQQQPPPQQQSSSSSSTTTSSSSSSRRRQQQPPPPPPQQQTTTUUUUUUVVVVVVUUUUUUTTTSSSWWWYYYZZZ[[[dddrrr}}}xxxrrrjjjYYYSSSQQQKKKEEEEEEHHHHHHDDDAAACCCEEEEEECCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<===>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNPPPPPPQQQRRRSSSSSSTTTTTTVVVXXXZZZ]]]^^^^^^]]]\\\^^^___bbbeeehhhkkknnnooommmllllllllljjjiiihhhgggbbb___\\\XXXVVVUUUVVVWWWUUUTTTSSSQQQPPPNNNMMMLLLJJJIIIGGGFFFDDDDDDCCCCCCAAABBBCCCDDDDDDCCCAAA@@@>>>GGGLLLHHHFFFJJJOOOPPPWWW___nnnoooYYYWWWZZZWWWSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRMMMOOOQQQRRRQQQQQQRRRSSSMMMNNNNNNOOONNNMMMKKKJJJNNNLLLJJJMMMQQQUUUVVVVVVWWWZZZ\\\[[[XXXUUUTTTUUUTTTTTTUUUWWWZZZ[[[[[[ZZZbbbmmm~~~{{{hhhZZZZZZUUURRRRRRNNNIIIHHHJJJJJJFFFBBBBBBCCCEEEEEEBBB===999888888777777666666555555444333333333333333333222333333333222222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222111111222222333444444666<<>>??????@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@EEEEEEEEEFFFFFFFFFGGGGGGBBBIIITTTbbbsss|||ccc\\\XXXRRRWWWYYY[[[[[[ZZZXXXXXXYYYYYYYYYYYYXXXWWWVVVTTTTTTTTTUUUWWWXXXWWWUUUSSSQQQSSSRRRRRRQQQPPPPPPQQQRRRTTTUUUVVVVVVWWWWWWWWWWWWTTTWWWYYYYYYYYY___kkktttxxxvvv~~~vvvgggfff___UUUNNNKKKGGGAAADDDEEEFFFGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>======>>>??????@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLOOOQQQRRRRRRQQQPPPUUUVVVXXX[[[^^^```bbbccc^^^^^^^^^]]]\\\[[[YYYXXXTTTRRROOOLLLJJJJJJKKKLLLMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@???@@@BBBEEEFFFFFFDDDDDDHHHJJJOOO^^^ooo{{{||||||xxxdddUUUUUUXXXUUUQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSWWWVVVUUUSSSRRRRRRQQQQQQKKKMMMOOOPPPQQQQQQRRRTTTOOOOOOPPPPPPOOONNNLLLKKKNNNLLLLLLOOOTTTXXXYYYYYYWWWYYY\\\[[[XXXUUUUUUUUUTTTTTTUUUVVVXXXYYYYYYXXX[[[bbbnnn|||~~~jjj\\\\\\XXXRRRRRRNNNIIIHHHJJJJJJFFFBBBBBBCCCDDDDDDBBB===999888888777777666666555555222333333333333333333444333333333222222222222111333333333333333333333333111111111111111111111111222222222222222222222222222222111111222222333444333444888>>>AAAEEENNNWWWdddjjjjjj\\\IIIAAAGGGQQQeeeiiinnnrrryyy~~~~~~~~~zzzYYYPPPHHHGGGIIIGGGFFFEEEAAABBBCCCDDDCCCAAA@@@>>>BBBBBBBBBCCCBBBAAA@@@@@@>>>>>>??????@@@@@@AAAAAA??????@@@@@@@@@@@@???????????????@@@AAABBBDDDEEEBBBAAAAAA@@@@@@@@@@@@@@@EEEDDDDDDDDDEEEGGGJJJKKKUUUaaasssfffWWWTTTUUUVVVUUUWWWYYYZZZYYYXXXXXXYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRVVV[[[^^^]]]XXXRRRNNNPPPQQQQQQPPPOOOOOORRRTTTUUUUUUVVVVVVWWWWWWWWWWWWSSSWWWYYYXXXWWWZZZaaahhhhhhrrrkkkooouuubbbSSSKKKHHHEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>===<<<;;;======>>>>>>>>>?????????AAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKJJJOOOPPPQQQSSSUUUWWWXXXYYYSSSSSSSSSRRRQQQPPPOOONNNKKKJJJGGGEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@AAACCCEEEFFFNNNEEEEEEPPPVVV[[[sssvvveeemmmvvvdddYYYRRRUUUWWWSSSQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSWWWVVVUUUSSSRRRRRRQQQQQQJJJLLLOOOPPPPPPQQQRRRSSSPPPQQQQQQQQQQQQOOONNNMMMLLLMMMNNNRRRVVVYYYYYYYYYWWWYYYZZZZZZXXXWWWVVVVVVSSSTTTUUUVVVWWWVVVVVVUUUWWW]]]cccgggpppyyyxxxvvvxxxjjj[[[\\\YYYRRRRRRNNNHHHHHHJJJJJJFFFBBBBBBCCCDDDDDDBBB>>>:::888888777777666666555555222222222333333444444444222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222111111222222333444333222444999===BBBNNNYYYjjjsssvvvgggRRRFFFGGGLLLZZZ]]]ccckkkuuu~~~tttfffVVVMMMLLLLLLKKKIIIEEEDDDBBBBBBBBBBBBAAA@@@BBBBBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@AAACCCDDDEEEBBBBBBAAAAAABBBCCCDDDEEECCCBBBCCCEEELLLTTT\\\aaaxxxkkk___\\\YYYXXXZZZVVVXXXZZZZZZXXXWWWWWWWWWVVVVVVVVVUUUTTTSSSRRRRRRQQQUUUZZZ^^^]]]WWWPPPKKKNNNPPPQQQPPPNNNOOORRRVVVVVVVVVUUUUUUTTTTTTTTTTTTRRRUUUXXXXXXVVVWWW[[[___```tttuuummmsssmmmUUUKKKKKKLLLGGGFFFDDDCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>=========????????????????????????@@@@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOLLLLLLLLLKKKKKKIIIHHHHHHFFFEEEDDDBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@???BBBBBBAAABBBBBBCCCDDDEEEBBBCCCDDDFFFFFFEEECCCBBBKKKKKKUUUccckkkrrr|||ggg```vvvdddYYYTTTRRRUUUUUUSSSSSSVVVRRRRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSSSSRRRRRRSSSSSSMMMOOOQQQQQQPPPOOOPPPQQQQQQQQQRRRRRRRRRQQQOOONNNMMMNNNPPPSSSVVVWWWVVVVVVVVVWWWXXXYYYXXXXXXWWWWWWTTTVVVXXXXXXWWWUUUTTTTTTUUU[[[aaadddhhhuuu|||~~~hhhYYYZZZXXXRRRRRRNNNHHHHHHJJJJJJFFFBBBBBBBBBCCCDDDBBB>>>;;;888888777777666666555555222222222333333444444444222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222111111222222333444333111222555999>>>JJJVVVhhhsssvvvjjjZZZOOOIIIFFFMMMNNNTTT^^^iiirrryyy}}}qqqiiibbbXXXPPPPPPKKKEEEBBBBBBCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@CCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@BBBAAAAAAAAAAAABBBCCCCCCFFFEEEEEEDDDEEEGGGIIIJJJKKKLLLPPPXXXeeeuuuooo[[[YYY]]]ZZZVVVWWWXXXZZZ[[[ZZZXXXUUUTTTTTTSSSSSSTTTSSSSSSRRRQQQPPPPPPRRRUUUWWWVVVRRRMMMIIILLLOOORRRRRROOOOOORRRVVVWWWUUUTTTRRRPPPPPPOOOOOOOOORRRVVVWWWVVVWWWXXX[[[\\\hhh|||yyytttnnnppp}}}kkkZZZRRROOOLLLIIIEEEEEEFFFHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@??????????????????>>>>>>>>>???????????????>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>???@@@@@@CCCCCCBBBBBBAAAAAAAAA@@@CCCCCCBBBBBBBBBCCCCCCDDDAAABBBCCCEEEGGGJJJLLLNNNSSSbbbrrryyyzzz~~~|||vvvqqqpppnnnttteeeYYYTTTRRRQQQQQQPPPOOORRRVVVOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUQQQSSSSSSRRRPPPNNNMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPRRRSSSUUUVVVUUUUUUTTTSSSUUUUUUUUUVVVWWWXXXXXXWWWUUUWWWZZZZZZWWWUUUTTTTTTRRRVVVZZZ]]]```gggpppwwwzzz{{{gggWWWWWWVVVRRRRRRNNNIIIHHHJJJJJJFFFBBBBBBBBBCCCCCCBBB???<<<888888777777666666555555222333333333333333333444111222222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222111111222222333444333111111333555999DDDNNN```jjjmmmdddYYYSSSNNNHHHIIIFFFIIIRRR\\\ccckkkqqq}}}pppddd\\\QQQJJJGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBAAAAAAAAABBBCCCCCCEEEEEEFFFHHHKKKOOOSSSVVV___ccckkkwww}}}iiiWWWUUUWWWWWWVVVXXXXXXZZZ[[[YYYVVVSSSRRRRRRQQQRRRRRRRRRQQQQQQPPPOOONNNOOOPPPQQQPPPNNNKKKIIIKKKPPPUUUUUURRRPPPRRRUUUUUUSSSQQQOOOMMMMMMMMMMMMMMMPPPSSSUUUVVVVVVWWWXXXZZZaaannn}}}rrrhhhgggttt{{{ggg[[[RRRMMMHHHGGGIIIKKKKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCAAABBBBBBBBBAAAAAA@@@?????????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCFFFMMMWWWbbbhhhuuuvvvqqqooolllxxx|||aaaSSSTTTOOOOOOMMMLLLKKKKKKNNNRRRLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOOOOPPPRRRSSSTTTSSSTTTTTTRRRNNNKKKJJJJJJLLLMMMOOOQQQRRRRRRQQQQQQVVVWWWXXXWWWUUUSSSSSSTTTSSSRRRRRRTTTVVVXXXXXXWWWTTTXXX[[[[[[XXXTTTSSSTTTUUUTTTSSSTTTXXX]]]bbbdddmmm{{{zzz{{{gggUUUUUUUUURRRRRRNNNIIIHHHJJJJJJFFFBBBAAAAAABBBCCCBBB???===888888777777666666555555444333333333333333333222111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444333111111333333555===EEETTT___bbbZZZTTTXXXZZZXXXNNNHHHFFFLLLRRRWWW^^^eeeooo{{{rrrgggaaa[[[VVVRRRQQQOOOKKKHHHFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGIIINNNWWWaaallluuuzzz}}}vvvjjj\\\TTTTTTUUUWWWXXXUUUVVVWWWVVVTTTQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLMMMNNNOOONNNMMMKKKJJJJJJQQQXXXXXXTTTQQQRRRTTTRRRPPPNNNMMMLLLLLLMMMNNNLLLNNNQQQSSSTTTTTTTTTTTTZZZ```kkkrrruuuvvvkkkiiiuuu}}}ggg```WWWRRRQQQPPPMMMJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEGGGGGGIIIKKKPPPXXXcccnnnxxx~~~vvvfffaaajjjvvvkkkTTTNNNSSSJJJKKKKKKJJJJJJKKKLLLLLLJJJKKKLLLMMMOOOQQQRRRSSSPPPOOOOOONNNNNNOOOOOOPPPQQQRRRRRRPPPLLLIIIHHHHHHHHHJJJLLLOOOPPPQQQQQQQQQTTTUUUVVVTTTQQQPPPQQQSSSRRRPPPOOOQQQUUUWWWWWWVVVQQQVVV[[[[[[WWWSSSRRRSSSUUUSSSRRRSSSWWW[[[^^^___```eeetttgggUUUUUUUUURRRRRRNNNIIIHHHJJJJJJFFFBBBAAAAAABBBCCCBBB@@@===888888888777666666555555444444444333333222222222111111111222222333333333000000000000000000000000111111111111111111111111222222222222222222222222222222111111222222333444333111222444333222888@@@IIIVVV\\\TTTRRR\\\hhhkkkVVVNNNHHHKKKNNNQQQWWW^^^kkkvvvyyyooohhh^^^[[[UUUPPPMMMLLLMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGIIIKKKMMMNNNOOOTTT^^^mmm~~~vvvllliiieee]]]TTTQQQTTTUUUTTTQQQRRRTTTTTTRRRPPPPPPPPPOOOOOOPPPPPPPPPOOONNNNNNKKKMMMNNNOOOOOONNNLLLKKKJJJRRRZZZ[[[VVVQQQQQQSSSOOONNNMMMLLLLLLNNNPPPQQQMMMNNNPPPQQQRRRQQQQQQQQQWWW___iiikkkfffjjj|||tttwwwzzzmmmccc]]]XXXRRRMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBB?????????@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDFFFHHHJJJLLLMMMMMMUUUbbbooo{{{rrrgggbbb\\\```~~~ppp\\\NNNKKKOOOHHHJJJKKKKKKLLLNNNMMMJJJJJJJJJLLLNNNPPPRRRTTTUUUQQQQQQOOONNNMMMLLLLLLLLLNNNOOOOOONNNKKKHHHGGGHHHFFFHHHJJJMMMPPPQQQQQQRRROOOPPPQQQOOOLLLLLLNNNQQQQQQOOOMMMPPPTTTWWWWWWVVVOOOTTTZZZZZZUUURRRQQQSSSMMMOOOSSSVVVXXXZZZ[[[[[[]]]XXX[[[lllbbbWWWYYYTTTQQQQQQMMMHHHHHHKKKJJJGGGCCCAAA@@@BBBDDDCCC???;;;:::888777666777666555333222333333444444333333222111111111111111111111111111111111111111111111111//////////////////000000111111000000111111222333111111111111111111111111111111111222222333333333BBBCCCJJJTTT]]]dddmmmvvvpppiii[[[LLLGGGLLLRRRSSSfffqqq{{{tttnnniiigggbbbaaa[[[SSSNNNOOONNNKKKMMMMMMLLLLLLNNNPPPSSSTTTTTTXXX\\\^^^___aaafffjjjsss|||pppaaaYYYddd]]]XXXXXX^^^aaa```]]]VVVTTTRRROOONNNNNNOOOPPPOOOOOOOOONNNNNNNNNOOOOOOLLLMMMMMMNNNNNNLLLKKKJJJKKKMMMNNNNNNNNNNNNPPPQQQNNNOOOPPPPPPMMMKKKLLLPPPLLLLLLMMMMMMNNNNNNOOOPPPWWW^^^ddd```[[[^^^lllzzzxxx{{{wwweeeYYY^^^XXXQQQMMMNNNMMMJJJGGGMMMIIIGGGGGGIIIIIIFFFCCCHHHHHHGGGEEEBBB@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCCCCBBBBBBEEECCCBBB@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>@@@AAAAAA@@@@@@AAACCCCCCDDDEEEEEEDDDCCCDDDEEEBBBJJJKKKFFFJJJWWW^^^\\\lllpppuuuyyyyyyuuuooojjjbbbcccdddeeejjj{{{dddXXXSSSMMMJJJLLLJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMLLLJJJJJJKKKLLLOOOPPPMMMLLLKKKJJJHHHGGGFFFEEEGGGHHHJJJLLLNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKNNNOOOQQQRRRSSSSSSRRRQQQQQQQQQPPPOOOOOOPPPQQQQQQMMMOOORRRUUUWWWWWWUUUTTTVVVVVVYYY```gggsssbbbWWWXXXSSSRRRQQQNNNIIIHHHKKKKKKGGGCCCAAA@@@BBBDDDCCC???;;;:::888777666777666555333222333333444444333333222111111111111111111111111111111111111111111111111222111111111111111111111111111000000111111222333111111111111111111111111111222222222222222222333;;;<<>>???@@@AAACCCDDDEEEEEEEEEEEEGGGGGGGGGFFFEEEDDDJJJKKKIIIDDDCCCGGGIIIHHHDDDHHHMMMOOONNNLLLJJJIIIIIIJJJLLLOOOQQQRRRQQQPPPLLLPPPTTTVVVWWWZZZ```eeeyyyxxxvvvtttrrrqqqqqqqqqzzz}}}fffSSSKKKJJJKKKGGGGGGHHHJJJJJJGGGBBB>>>CCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBCCCDDDEEECCCDDDEEEFFFFFFEEEDDDCCCEEEEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJKKKJJJJJJKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKMMMNNNOOOQQQSSSUUUVVVWWWSSSUUUWWWXXXXXXYYY[[[\\\[[[[[[[[[^^^dddooo}}}bbbWWWYYYTTTQQQOOOMMMKKKJJJIIIJJJJJJCCCAAA@@@AAACCCCCC???<<<;;;:::999777666666555555444333333222222333333444222222222222222222222222111111111000111111222333111111111111111222222222111111111111000000000000000111111111111222222222111111111111111111111111222222222222222222222222444444444444555666666777???KKK]]]nnnzzzssslllbbb[[[XXXXXXYYYZZZjjjrrrlllaaaSSSKKKJJJKKKJJJHHHHHHEEEBBBBBBEEEHHHHHHGGGBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDD@@@@@@@@@?????????>>>>>>===>>>???AAACCCDDDEEEEEECCCCCCDDDEEEEEEDDDCCCBBBHHHJJJHHHDDDCCCGGGHHHGGGEEEOOOYYY[[[TTTMMMJJJJJJIIIJJJMMMPPPSSSSSSQQQOOOMMMOOOPPPPPPOOORRRXXX]]]ggg}}}{{{uuuwwwuuurrrrrrrrrooojjjeeennnoooqqqwwwfffUUUMMMHHHFFFEEEDDDEEEGGGIIIKKKIIIEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIKKKKKKJJJIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJLLLMMMNNNOOOQQQRRRSSSTTTPPPRRRUUUUUUUUUTTTUUUVVVUUUUUUZZZ```cccdddhhhmmmvvvcccXXXZZZUUUQQQPPPNNNLLLJJJJJJJJJJJJCCCAAA@@@AAACCCCCC???<<<;;;:::999777666666555555444333333222222333333444222222222222222222222222111111000000111222222333000000111111111222222222000000000000000111111111000111111111111222222222111111111111111111111111222222222333333222222222333333444444444444333333777>>>JJJWWWdddmmmsssvvvvvvkkkaaa[[[^^^^^^ffftttooo]]]OOOKKKFFFDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCC???@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDD@@@?????????>>>>>>>>>>>>===>>>???AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAAAAAEEEDDD@@@???BBBDDDCCCHHHWWWfffggg[[[OOOKKKMMMKKKKKKNNNRRRUUUUUURRRNNNMMMMMMLLLKKKMMMQQQWWW[[[[[[fffttt}}}vvvpppnnnkkkkkkooovvv}}}zzzyyyvvvtttuuuxxx~~~}}}vvvsssuuuxxx}}}nnn___QQQLLLKKKGGGCCCBBBCCCCCCDDDFFFHHHGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAA??????AAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCAAABBBDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQNNNPPPRRRRRRRRRQQQQQQRRRSSSRRRVVV]]]^^^[[[\\\___ccchhhrrr|||dddYYYZZZVVVQQQPPPNNNLLLJJJJJJJJJJJJDDDAAA@@@AAACCCCCC@@@<<<;;;:::999777666666555555444333333222222333333444222222222222222222222222111111000000111222333333000000111111222222222222//////000000111111222222000111111111111222222222111111111111111111111111111222222333333222222111333333333333333333333333888666444999EEEUUUeeeoooqqqttt~~~ddd[[[XXX___iiisss}}}uuuccc]]]SSSHHHEEEEEEDDDBBBAAACCCGGGJJJCCCFFFHHHFFFBBB???>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@AAABBBBBBAAAAAAAAA???@@@AAAAAABBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCC????????????>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<>>CCCDDDAAA???BBBDDDCCCEEEXXXjjjkkk[[[KKKGGGJJJLLLLLLOOOSSSWWWWWWRRRNNNLLLLLLLLLMMMOOORRRTTTUUU]]]^^^\\\]]]kkkzzzwwwsssqqqqqqtttwwwyyy{{{xxxuuusssqqqqqqqqqqqquuu|||zzzzzzuuuSSSTTTJJJCCCFFFHHHEEEDDDEEEDDDCCCCCCDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>>>>===>>>>>>????????????@@@AAABBBCCCAAABBBDDDEEEEEEEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEFFFHHHJJJKKKJJJHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOMMMOOORRRRRRRRRRRRSSSTTTYYYSSSQQQTTTTTTQQQTTTZZZ\\\\\\[[[\\\___gggpppwwwzzzdddYYY[[[VVVRRRQQQNNNHHHHHHKKKJJJFFFCCCAAAAAABBBDDDCCC???;;;;;;::::::999888777666666444444333333333333222222111111111111111111111111777555444222111111222222222222111111000000//////000111111111111222222222///111222111000///000111000000000000000000000000222222111111222222333444222222333333333333444444222222333444888>>>EEEKKK___jjjwwwsss^^^ZZZ^^^```fffnnnwwwzzzzzzmmm]]]PPPKKKIIIGGGFFFBBBBBBBBBCCCCCCCCCCCCCCCGGGFFFEEEAAA>>>===???AAA<<<===>>>???????????????>>>>>>>>>>>>>>>??????@@@BBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>?????????@@@AAAAAA@@@???@@@BBB>>>======???CCCDDDCCCAAAAAABBBBBBAAA??????@@@BBBFFFLLLSSSUUUPPPJJJHHHHHHGGGJJJMMMPPPRRRSSSSSSRRRPPPOOOMMMMMMNNNPPPTTTVVVRRRQQQSSSWWW[[[eeevvvzzzeeeSSSIIIFFFFFFFFFFFFEEEDDDBBBBBBFFFEEEDDDCCCBBBAAA@@@@@@????????????????????????===>>>???@@@AAA@@@@@@???<<<<<<======>>>>>>??????@@@@@@??????>>>>>>======???????????????@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTUUUUUUUUUWWWXXXYYYYYYXXXXXXZZZ\\\cccffflllrrryyyeeeYYY[[[VVVRRRQQQMMMHHHHHHKKKJJJGGGCCCAAA@@@BBBDDDCCC???;;;;;;::::::999888777666666444444333333333333222222111111111111111111111111555444333222111111111222111111111000000000000000000000111111111222222222///111222111000///000111000000000000000000000000222222111111222222333444222222222333333333444444222333333444555999???CCCRRR___qqq~~~zzzooofff___aaaiiimmmkkkjjjoooyyyzzztttxxx}}}xxxhhh]]]UUULLLGGGFFFFFFDDDAAABBBBBBBBBBBBBBBCCCCCCCCCFFFFFFDDDAAA>>>>>>???AAA>>>???@@@@@@@@@@@@@@@@@@>>>>>>======>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???AAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???===>>>??????>>>>>>???@@@===<<<<<<>>>BBBCCCBBB@@@CCCDDDDDDCCCAAAAAABBBDDDCCCGGGLLLNNNKKKGGGEEEEEEGGGHHHJJJLLLNNNOOOOOOOOOMMMLLLKKKJJJLLLNNNQQQSSSQQQOOOOOOSSSUUUZZZeeepppooo___UUULLLFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDCCCBBBAAA@@@??????????????????????????????===>>>???@@@@@@@@@??????===============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAAAAAAAA@@@???@@@@@@@@@AAABBBBBBCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVUUUTTTTTTVVVXXXXXXYYY]]]aaaeeejjjmmmooovvv{{{eeeYYY[[[VVVQQQQQQMMMHHHHHHKKKJJJGGGCCCAAA@@@AAACCCCCC@@@<<<;;;::::::999888777666666444444333333333333222222111111111111111111111111444333222111000000000111000000000000111111111111000000000111111111222222///111222111000///000111000000000000000000000000222111111111111222333333222222222222333333333333222333333333222444666999:::GGGZZZjjjuuu{{{kkkeeeiiinnnpppooo{{{wwwxxxssscccSSSJJJGGGEEECCCDDDFFFGGGDDDAAAAAAAAAAAAAAABBBBBBBBBCCCEEEEEECCCAAA>>>>>>???@@@AAAAAAAAABBBAAAAAA@@@???===============>>>??????@@@@@@@@@@@@@@@???>>>>>>????????????@@@@@@@@@@@@AAA@@@???>>>>>>===>>>>>>:::<<<======<<<<<<===???===<<<===>>>AAABBBAAA@@@CCCDDDDDDCCCAAA@@@BBBCCCAAACCCEEEGGGGGGFFFDDDCCCFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKMMMOOOOOOLLLKKKNNNPPPRRRVVV\\\hhhcccOOOIIIHHHFFFCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@???>>>>>>????????????????????????===>>>>>>????????????>>>>>>>>>==================<<<<<<<<<=====================<<<<<<======>>>???<<<<<<===>>>??????>>>>>>??????@@@@@@AAABBBBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKKKKJJJKKKLLLMMMMMMMMMLLLKKKMMMNNNNNNOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUTTTRRRRRRSSSTTTTTTUUUUUUVVVXXX[[[]]]^^^___bbbfffkkkpppvvv||||||qqqiiifffYYYZZZVVVQQQQQQMMMHHHHHHKKKKKKGGGCCCAAA@@@AAACCCCCC@@@===;;;::::::999888777666666444444333333333222222222111111111111111111111111222222111000000000000000//////000000111111222222000000000000111111111111///111222111000///000111000000000000000000000000111111111111111222222333111222222222222333333333111222333333111111222444111777@@@JJJUUUfff{{{~~~{{{{{{uuuooowww}}}{{{qqqmmmqqqwww~~~zzz}}}uuu```XXXSSSJJJDDDDDDBBBBBBCCCEEEGGGFFFCCC?????????@@@@@@AAAAAABBBBBBCCCCCCCCCAAA>>>>>>???@@@BBBBBBBBBAAAAAA???>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>>>>?????????AAA@@@???>>>============:::;;;<<<<<<<<<<<<===???>>>>>>???@@@AAABBBBBBAAAAAABBBBBB@@@???>>>???@@@CCCBBBBBBCCCFFFGGGFFFEEEFFFEEEDDDCCCCCCEEEFFFHHHHHHGGGGGGFFFGGGIIIKKKLLLNNNIIIGGGKKKNNNPPPRRRVVV^^^nnnsssxxx|||hhh]]]NNNFFFEEEFFFDDDAAADDDCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@?????????????????????????????????===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::;;;;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<<<<======>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLJJJKKKMMMNNNNNNMMMKKKJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUUUUTTTSSSSSSUUUVVVVVVTTTRRRQQQRRRSSSWWWVVVUUUTTTTTTVVVXXXZZZ[[[\\\]]]]]]]]]___dddgggccciiippptttuuuuuuwwwzzz|||vvvsssrrrpppkkkggggggbbb]]]ZZZYYYWWWQQQMMMhhhYYYZZZVVVPPPPPPMMMHHHHHHKKKKKKHHHCCCAAA???@@@CCCCCCAAA>>>;;;::::::999888777666666444444333333333222222222111111111111111111111111000111111000000000////////////000000111111222222//////000000000111111111///111222111000///000111000000000000000000000000111111000000111111222333111111111222222222333333///111333333222111222333777888777666:::FFFVVVcccvvv{{{|||sssrrrvvvsss|||}}}tttppprrrvvvyyyzzz{{{|||iiiTTTCCCAAACCCAAABBBGGGAAA@@@@@@AAAAAA@@@???===>>>>>>>>>???@@@AAAAAABBB@@@AAABBB@@@>>>>>>???@@@@@@@@@@@@@@@???===<<<;;;<<<<<<<<<;;;<<<<<<===>>>======>>>>>>======<<<;;;<<<<<<<<<=========>>>>>>@@@???>>>===<<<<<<;;;;;;:::<<<============>>>@@@???@@@BBBCCCCCCCCCCCCCCCAAABBBBBB@@@>>>===>>>@@@BBBAAA@@@AAADDDEEEFFFEEEFFFEEECCCAAAAAACCCEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJNNNIIIFFFHHHKKKMMMPPPTTTZZZcccaaa```mmm{{{vvv```SSSMMMLLLJJJHHHFFFDDDBBBAAACCCBBBAAAAAA@@@AAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<======>>>>>>======>>>>>>???@@@@@@@@@>>>???@@@BBBDDDEEEGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLJJJKKKMMMOOOOOONNNLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPRRRSSSUUUVVVVVVVVVUUUTTTUUUVVVUUUSSSQQQPPPQQQRRRTTTSSSQQQPPPQQQSSSUUUVVVYYYYYYXXXUUUSSSSSSUUUWWWVVVZZZ^^^^^^\\\[[[]]]___aaaccceeefffeeeeeeeeefffggggggiiikkkmmmmmmkkkiiifffccc___\\\ZZZZZZ\\\]]]ZZZWWWSSSQQQPPPOOOLLLIIIJJJGGGEEEFFFHHHHHHGGGEEEiiiYYYZZZVVVPPPPPPLLLHHHHHHLLLLLLHHHCCCAAA???@@@BBBCCCAAA???;;;::::::999888777666666444444333333333333222222111111111111111111111111000000111111111111000///000000000000111111111111/////////000000000111111///111222111000///000111000000000000000000000000111000000000000111222222111111111111222222222222///000222222222222444555444555555444555999@@@FFFVVV```ooo~~~tttfff___aaa^^^QQQEEEAAAAAAAAABBBDDD?????????>>>??????@@@AAA<<<======>>>???@@@AAAAAA>>>@@@AAA@@@???>>>???@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<=====================<<<;;;;;;::::::;;;;;;<<<<<<======>>>===<<<;;;;;;:::;;;;;;:::<<<===>>>===>>>???AAA@@@BBBDDDDDDCCCCCCCCCDDDDDDDDDDDDBBB@@@??????AAA>>>>>>>>>??????@@@BBBCCCEEEDDDBBBAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHMMMIIIGGGHHHHHHGGGJJJOOOQQQZZZZZZ[[[dddhhhlllwwwxxxgggWWWNNNKKKIIIJJJIIIEEEAAA???@@@AAABBBAAA@@@??????@@@AAABBBCCCBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>===<<<<<<<<<<<<======<<<<<<======>>>??????@@@======???@@@BBBDDDEEEFFFDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKJJJKKKLLLNNNOOONNNNNNMMMKKKKKKKKKKKKKKKLLLMMMNNNQQQSSSUUUWWWXXXXXXWWWVVVSSSTTTTTTRRRPPPOOOPPPQQQQQQQQQPPPPPPQQQSSSTTTUUUUUUUUUUUUSSSQQQPPPRRRTTTSSSUUUWWWVVVTTTSSSVVVYYYXXXXXXXXXWWWVVVUUUTTTSSSTTTTTTUUUUUUUUUTTTRRRQQQQQQPPPNNNLLLKKKKKKKKKLLLLLLJJJHHHGGGGGGGGGFFFEEEEEECCCBBBBBBCCCCCCBBB@@@jjjYYYYYYVVVPPPPPPLLLHHHHHHLLLLLLIIICCCAAA>>>???BBBCCCBBB@@@;;;::::::999888777666666444444333333333333222222111111111111111111111111000000111222222111111000111111111000000000000000////////////000000000111///111222111000///000111000000000000000000000000000000000000000111222222111111111111222222222222000111222111111111444666---000444666666888:::===@@@HHHUUUcccooo{{{kkk^^^SSSJJJJJJQQQWWWUUUOOOGGGCCCCCCBBB???>>>????????????@@@AAABBB;;;<<<<<<===>>>???@@@AAA===>>>@@@@@@???>>>>>>???===============<<<;;;:::;;;;;;::::::;;;;;;<<<==================<<<<<<;;;999999999:::;;;<<<<<<<<<;;;;;;:::999999::::::::::::;;;===>>>===>>>???AAA@@@BBBDDDDDDBBBBBBCCCDDDDDDDDDDDDBBB???>>>???@@@;;;>>>??????===<<>>>>>???AAABBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======???>>><<<;;;:::;;;;;;;;;;;;<<<<<<======>>>??????<<<<<<>>>???AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPMMMMMMLLLLLLLLLMMMMMMNNNPPPRRRVVVYYYZZZZZZZZZYYYTTTTTTTTTSSSQQQPPPQQQSSSRRRRRRSSSTTTTTTUUUVVVVVVRRRSSSTTTSSSRRRQQQRRRTTTOOOQQQRRRQQQNNNOOORRRVVVVVVUUUTTTSSSSSSRRRQQQPPPQQQQQQQQQPPPNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKHHHGGGEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@>>>===jjjYYYYYYVVVOOOOOOLLLHHHHHHLLLLLLIIICCCAAA>>>???BBBCCCBBB@@@;;;::::::999888777666666444444444333333333222222111111111111111111111111000111222333333222111000222222111111000000//////////////////000000000000///111222111000///000111000000000000000000000000000000000000000111111222000111111111111222222222111222222111000000333555333555666555444444666888555777:::@@@IIIWWWgggrrrooo\\\JJJEEEBBB>>>CCCMMMKKKRRRQQQHHHCCCEEECCC<<<;;;<<<======<<<;;;<<<===;;;;;;<<<===>>>???@@@@@@<<<>>>@@@@@@???>>>>>>???===============<<<<<<;;;;;;::::::::::::;;;<<<<<<======>>>>>>======<<<;;;888888999::::::;;;<<<<<<999999999888999999::::::999;;;<<<=========???AAA???BBBDDDDDDAAA@@@BBBDDDBBBBBBBBB@@@===<<<===>>>;;;???BBBAAA===;;;???BBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDAAAEEEKKKNNNKKKFFFHHHMMMIIIPPPPPPRRRZZZYYYXXXaaa^^^bbbhhhmmmttt{{{ooocccXXXOOONNNKKKEEEBBBCCCFFFCCCAAABBBEEEFFFBBB???AAA@@@>>>======???@@@BBB@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<:::;;;;;;<<<<<<=========>>>>>>>>>===<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<======???>>><<<:::999999999:::;;;;;;<<<<<<===>>>>>>>>><<<<<<===???@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJLLLMMMOOOQQQRRRPPPOOONNNNNNMMMNNNNNNNNNPPPRRRVVVYYY\\\\\\[[[[[[VVVWWWWWWVVVTTTTTTUUUVVVQQQRRRSSSTTTUUUUUUUUUTTTOOOPPPRRRQQQOOONNNNNNOOOOOOPPPPPPNNNLLLLLLPPPSSSPPPOOONNNMMMOOOOOOOOOOOOJJJJJJJJJHHHFFFEEEFFFGGGCCCDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCBBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBAAAlllYYYXXXUUURRRPPPMMMJJJHHHHHHIIIJJJEEEBBB@@@@@@BBBBBB@@@===;;;;;;:::888777555444444444333333222222333333444444444333333222111000000111111000000//////......000000000000000000000000111000///......///000111222111000//////000111222000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222222333333333333444444555555555777:::>>>AAACCCUUU\\\gggsss}}}rrrbbb[[[]]]NNNIIICCC??????@@@???>>>CCCFFFJJJMMMLLLGGGAAA===@@@???>>><<<;;;;;;::::::============>>>???@@@AAA========================<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::::::::::::::>>>>>>===<<<<<<<<<<<<<<<999999888888999999:::;;;::::::::::::::::::::::::<<<<<<======>>>>>>??????===>>>@@@BBBBBBBBB@@@???===<<<<<<<<<===>>>@@@AAA===>>>>>>>>>>>>?????????AAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDCCCDDDGGGKKKMMMKKKIIIGGGGGGHHHJJJNNNRRRUUUWWWXXXXXX[[[ZZZYYYZZZ^^^dddjjjnnn{{{~~~lll```YYYWWWKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<===??????????????????>>>>>>>>>===@@@???>>><<<<<<<<<===>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============<<<;;;::::::999999;;;;;;<<<===>>>???@@@@@@EEEDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJGGGJJJMMMMMMLLLJJJJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPSSSTTTVVVXXXYYYYYYYYYXXXVVVXXXXXXUUURRRPPPRRRTTTTTTSSSSSSRRRSSSUUUVVVWWWOOOQQQRRRPPPMMMLLLMMMOOOMMMLLLKKKKKKKKKLLLNNNOOOOOOPPPPPPPPPOOOOOONNNMMMJJJIIIHHHHHHFFFFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????lllYYYWWWUUURRRPPPLLLJJJHHHHHHJJJJJJEEEBBB@@@@@@BBBCCC@@@===<<<<<<;;;999888666555555444333333222222333333444333333333222222111111111111000000000/////////...000000000000000000000000111000///......///000111111000////////////000111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222222222333333333444444333333222333444777999;;;???CCCJJJSSS]]]hhhssszzzzzzddd\\\XXXYYYSSSHHHDDDHHHHHHDDD@@@>>>???@@@???>>>???BBBGGGJJJJJJHHHDDDAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::::::::::::::>>>======<<<<<<<<<<<<<<<999999888888999999:::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>><<<>>>@@@AAABBBAAA???>>>>>>>>>===<<<<<<===>>>???>>>>>>>>>????????????@@@@@@@@@????????????@@@@@@CCCDDDDDDEEEEEEDDDCCCCCCDDDGGGKKKLLLKKKIIIHHHHHHGGGIIIMMMQQQTTTUUUVVVVVVRRRQQQPPPQQQTTTXXX^^^aaaaaaeeelllttt|||yyylll___TTTMMMJJJJJJIIIIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@>>>>>>===============>>>?????????>>>>>>>>>======???>>>===<<<<<<<<<=====================<<<;;;;;;;;;;;;::::::::::::::::::===<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::999999::::::;;;<<<===>>>??????DDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLNNNNNNLLLJJJIIIIIIKKKKKKKKKLLLMMMOOOPPPQQQSSSSSSRRRRRRQQQPPPPPPOOORRRSSSUUUWWWXXXXXXXXXWWWVVVWWWWWWTTTQQQOOOPPPRRRSSSSSSRRRRRRSSSTTTVVVVVVSSSTTTUUURRRNNNLLLLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOONNNNNNMMMJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????????????????lllXXXVVVTTTQQQOOOLLLJJJHHHIIIJJJKKKEEEBBB@@@@@@BBBCCC@@@>>>===<<<;;;:::999777777666444333333222222333333444222222222222222222111111000000000000////////////000000000000000000000000000000////////////000000000//////......//////000////////////////////////000000000111111111222222111111111111111111111111111111111111111111111111222222222222333333333333666555444444444555666777555666777:::@@@HHHRRRYYYkkkwww~~~uuuiii\\\SSSGGGAAA@@@DDDCCC<<<;;;@@@@@@>>><<<<<<>>>??????>>><<<>>>BBBEEEGGGGGGFFFEEE@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;:::::::::::::::======<<<<<<<<<;;;;;;;;;999888888888888999::::::::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;===>>>@@@@@@???>>>===???>>>======<<<<<<======>>>????????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEGGGJJJLLLKKKIIIIIIIIIFFFHHHKKKNNNQQQRRRSSSSSSOOONNNMMMMMMOOORRRVVVXXXXXXZZZ]]]```ccchhhmmmqqqwwwjjj\\\YYYSSSMMMIIIGGGHHHHHHGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>======<<<;;;>>>>>>>>>>>>==================<<<;;;;;;;;;<<<<<<<<<============<<<;;;;;;999999999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999:::;;;<<<<<<======BBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIIIIKKKMMMNNNNNNKKKIIIHHHHHHLLLLLLLLLLLLMMMNNNPPPPPPTTTTTTUUUUUUTTTRRRQQQPPPPPPRRRSSSUUUVVVVVVVVVUUUTTTUUUUUUSSSPPPNNNNNNOOOQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWVVVSSSOOOMMMLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>mmmXXXVVVTTTQQQOOOLLLIIIHHHIIIJJJKKKEEECCC@@@AAACCCCCCAAA>>><<<;;;:::999888777666666444333333222222333333444111111111111222222222222000000000000////////////////////////////////////000000////////////000000//////............//////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111222222222222333333333666666555444444555666666999888777666666:::@@@DDDJJJSSS___jjjuuuqqqlllddd\\\UUUMMMFFFAAADDD@@@???BBBAAA===<<<@@@;;;;;;<<<===>>>>>>======;;;<<>>===<<<<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999::::::;;;<<<<<<<<<<<<;;;;;;::::::888888888888888999999:::999999999999999999999999999999::::::;;;<<<<<<<<<;;;<<<>>>??????>>><<<;;;======<<<<<<============????????????@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???BBBBBBAAAAAABBBBBBCCCCCCDDDGGGIIIJJJJJJIIIJJJKKKFFFGGGIIIKKKMMMOOOOOOPPPPPPOOONNNNNNNNNPPPRRRSSS[[[\\\]]]]]]]]]___aaadddjjjsss|||}}}nnneee]]]VVVQQQOOOMMMKKKJJJIIIIIIIIIDDDCCCBBBAAA@@@?????????AAAAAA@@@@@@@@@?????????>>>>>>??????>>><<<:::999>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::888888999999999999::::::::::::::::::;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999:::;;;;;;<<<@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHJJJKKKKKKIIIHHHHHHIIILLLLLLKKKLLLLLLMMMNNNNNNPPPQQQSSSTTTTTTSSSQQQPPPOOOPPPQQQSSSTTTTTTSSSSSSRRRRRRRRRQQQOOONNNMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSVVVVVVTTTRRRPPPMMMLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????========================nnnXXXVVVTTTPPPOOOLLLIIIHHHIIIKKKLLLFFFCCCAAAAAACCCCCCAAA>>>::::::999888777666666555444333333222222333333444111111111111111111111222////////////000000000000//////////////////////////////000000000000//////......////////////......//////////////////////////////000000000111111111000000000000000000000000111111111111111111111111111111111222222222333333222222111222222333333444555666666555444444777999888;;;???CCCIIIQQQ\\\cccnnnuuuzzzppphhhaaaZZZSSSOOOMMMJJJFFFBBB@@@>>>===<<>>===<<<<<<<<<<<<<<<===>>>???AAABBBBBB???>>>===<<<;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<999999999999999999999999999999888888888888999999::::::999999999::::::;;;:::;;;;;;<<<;;;:::999999888888777777888888999:::999999999999999999999999999::::::;;;;;;<<<======:::<<<===>>>>>>===;;;:::999:::;;;<<<===>>>??????>>>>>>?????????@@@@@@@@@??????AAABBBBBBAAA??????@@@AAAAAAAAABBBBBBBBBCCCCCCEEEGGGHHHHHHHHHJJJLLLEEEFFFHHHIIIKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLMMMSSSTTTVVVVVVVVVVVVXXXZZZ[[[aaaggghhhlllqqquuutttuuu|||{{{uuuhhhYYYQQQOOONNNJJJGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>??????????????????>>>>>>>>>===>>>>>>>>>===<<<:::999=========<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::888888888999999::::::::::::::::::::::::;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999777777888888999999::::::===???AAAAAA@@@@@@BBBDDDEEEEEEDDDDDDDDDEEEFFFFFFCCCEEEGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKMMMOOOQQQRRRRRRQQQPPPMMMNNNOOOQQQQQQQQQPPPPPPOOOOOOOOOOOOOOONNNMMMKKKMMMMMMNNNOOOPPPPPPPPPPPPRRRQQQPPPOOOOOONNNMMMLLLJJJKKKLLLMMMNNNMMMLLLLLLIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>FFFKKKRRRWWWZZZ___fffkkkpppsssyyy}}}pppiiiccc\\\YYYTTTLLLEEEAAA???>>><<<>>>===;;;:::;;;;;;===>>>:::999999:::999999999999;;;===>>>>>><<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999999888888777777888888999999999999999999::::::;;;999:::;;;;;;;;;:::999888888777777777777888999999999999999999999999999999999999:::;;;;;;<<<<<<===;;;<<<===>>>>>>===;;;999777888:::<<<>>>??????@@@===>>>>>>>>>>>>??????????????????@@@@@@????????????@@@BBBCCCDDDCCCCCCBBBBBBCCCEEEEEEEEEGGGJJJLLLFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLNNNQQQRRRRRRSSSUUUWWWVVV[[[^^^]]]]]]```aaa```^^^aaaffflllrrrzzzxxxlllbbbWWWWWWSSSMMMKKKKKKHHHCCCBBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;:::===<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::888888999999::::::;;;;;;::::::::::::::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999777777888888888999999999;;;===@@@@@@>>>>>>AAADDDEEEDDDCCCCCCCCCCCCCCCDDD@@@BBBDDDEEEEEEFFFHHHJJJHHHHHHHHHHHHIIIJJJKKKLLLHHHJJJLLLMMMOOOOOOOOOOOOKKKLLLMMMNNNOOONNNNNNMMMMMMLLLMMMNNNPPPPPPNNNLLLKKKLLLMMMNNNOOOOOOOOONNNNNNMMMLLLMMMNNNOOONNNLLLIIIJJJKKKKKKLLLLLLKKKKKKHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAAAAAAAAAAAAAABBB?????????>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;rrrZZZWWWVVVPPPNNNKKKIIIIIIJJJKKKMMMFFFDDDAAABBBDDDDDDBBB???:::999999888888777777666444333333222222333333444222222111111000000//////.../////////000000000111000000000000000000000000...///000111111000///...//////000111111000//////000000000000000000000000////////////000000000111000000000000000000000000111111111111111111111111111111111111222222222222444444555555666666555555///111333444444444555777555666888999999::::::;;;888;;;>>>>>>>>>???DDDGGGHHHLLLRRRVVVXXXYYYYYYYYYZZZYYYXXXXXXZZZ[[[[[[ZZZ\\\eeefffYYYMMMIIIEEE???@@@>>>;;;:::<<<>>>@@@AAA;;;<<<<<<<<<<<<<<<===>>>;;;<<<<<<<<<<<<======<<<:::;;;===<<<:::999;;;===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::::::::999999888888999999999888888888888888888888888888888777777777777888888999999888888999::::::;;;888999;;;;;;;;;:::888777777777777777777888999999888888888888888888888888888888999999:::;;;;;;;;;;;;<<<>>>???>>>===;;;999888999;;;<<<>>>>>>>>>>>><<<<<<=========>>>>>>>>>???>>>>>>======>>>>>>???===@@@CCCEEEFFFEEECCCAAA@@@BBBBBBCCCCCCEEEIIILLLGGGGGGGGGGGGGGGHHHIIIIIIKKKKKKMMMNNNNNNNNNNNNNNNLLLNNNQQQRRRRRRSSSUUUVVVTTTZZZ\\\ZZZYYY[[[[[[XXXXXXYYYZZZZZZ\\\aaagggkkkpppyyysssggg___YYYSSSNNNMMMNNNMMMJJJJJJLLLIIIDDDBBBCCCCCCDDDEEEDDDDDDCCC>>>>>>=========>>>>>>???===========================<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999999999999777888888888888999999999999<<<@@@???======@@@CCCDDDCCCBBBAAAAAAAAAAAAAAAAAACCCDDDDDDDDDEEEHHHJJJGGGGGGHHHIIIJJJKKKMMMNNNJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJLLLMMMMMMMMMLLLKKKJJJJJJKKKNNNQQQQQQOOOMMMIIIJJJLLLMMMNNNNNNMMMMMMNNNLLLKKKLLLNNNOOONNNLLLIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAA??????>>>>>>>>>=========::::::::::::::::::::::::sssZZZXXXWWWPPPNNNKKKIIIIIIJJJKKKMMMGGGDDDAAABBBDDDDDDBBB???;;;::::::999999888888888444333333222222333333444333222222111000//////....../////////000000111111000000000000000000000000...///000111111000///...///000111222222111000///111111111111111111111111////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222111222222222222111000000333444444333111000111333555444222111222444888:::222555888999888999===AAA<<<@@@CCCDDDBBBAAABBBDDDAAA@@@@@@AAACCCDDDCCCBBBGGGRRRTTTIIIAAACCCEEEAAA999999888888888999::::::888999::::::999888888888:::;;;;;;999999::::::999777999;;;:::999999<<>>???>>>===;;;:::999:::<<<=========<<<<<<<<<<<<<<<<<<============???>>>===<<<<<<===>>>???===???CCCGGGGGGFFFCCCAAA@@@@@@AAAAAABBBDDDHHHLLLGGGGGGGGGFFFGGGGGGHHHIIIGGGHHHJJJLLLMMMMMMMMMLLLIIIKKKMMMNNNNNNNNNOOOQQQQQQVVVXXXVVVTTTUUUTTTRRRUUUUUUUUUTTTTTTWWW\\\``````fffllloooqqqxxxvvvppphhhccc\\\VVVTTTQQQNNNKKKLLLLLLHHHCCCCCCHHHIIIFFF>>>>>>??????@@@?????????>>>============>>>??????<<<<<<<<<==================<<<;;;::::::;;;===>>><<<<<<;;;;;;;;;:::::::::999:::<<<=========<<<<<<;;;;;;<<<<<<;;;;;;:::999999999:::;;;;;;<<<======<<<;;;;;;:::999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999888888888888999999999999888<<>>>>>>>>>>>============::::::::::::::::::::::::