BM6P6(@ wwwpppccc___[[[^^^gggpppuuuwww~~~}}}xxxqqqjjjccc]]]WWWTTTPPPPPPPPPOOOOOONNNNNNNNNQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPOOONNNPPPOOONNNNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSUUU\\\aaajjjnnnsssvvvxxx{{{yyypppjjj[[[UUULLLEEEBBBAAAAAAAAA@@@<<<;;;@@@CCCCCCEEEHHHLLLRRR^^^nnnvvvggg]]]VVVTTTSSSQQQNNNKKKIIIHHHGGGGGGFFFDDDBBB@@@??????>>>???>>>>>><<<;;;:::999999999999999888888888888777777888999999:::===AAADDDNNNXXXbbbbbb^^^YYYQQQKKKNNNLLLLLLOOOTTT\\\jjjwwwvvvqqqnnnlllgggbbb[[[ZZZZZZ^^^fffpppyyy~~~}}}|||yyywwwrrrmmmfffaaa]]][[[YYYWWWYYYWWWTTTRRRQQQPPPNNNMMMNNNMMMLLLMMMNNNOOONNNMMMMMMNNNOOOOOOMMMKKKKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNOOORRRVVVYYYYYYYYYZZZ[[[YYYZZZ\\\___dddiiimmmpppvvvzzz|||zzzssshhh___ZZZPPPNNNLLLIIIFFFDDDBBBAAABBBDDDEEEEEEMMM[[[hhhnnnxxxzzzzzznnniiikkkzzzlll\\\VVVNNNKKKIIIGGGHHHHHHGGGGGGEEEDDDBBB@@@>>><<<::::::<<<<<<;;;:::999999999999888888888888888777666666888888777777666666555555888888777777777777777888999;;;???DDDLLLXXXdddmmmxxx~~~qqqcccZZZaaammmwww|||xxxyyy|||yyysssfffaaa^^^aaajjjsssyyy{{{{{{vvvnnnfff```[[[VVVSSSPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPOOOOOONNNMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQSSSSSSSSSWWW^^^ccckkkoootttwwwyyy|||}}}wwwnnnhhhZZZTTTLLLEEEBBBAAAAAAAAA@@@<<<<<<@@@BBBBBBDDDHHHLLLTTTaaarrrssseee\\\VVVUUUTTTQQQOOOLLLJJJIIIIIIGGGFFFDDDCCCAAA@@@??????>>>>>>===<<<;;;;;;::::::999999999999888888888888777888999999:::===AAADDDNNNXXXaaabbb^^^YYYRRRLLLLLLIIIJJJNNNSSS[[[jjjwww~~~vvvrrrqqqpppllliiibbb``````ccckkkuuu~~~~~~|||zzztttpppiiiddd```]]][[[YYYWWWUUURRRPPPPPPPPPNNNLLLMMMLLLLLLMMMNNNPPPOOONNNNNNOOOPPPPPPNNNLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNNNNPPPSSSWWWYYYYYYYYYZZZ[[[ZZZ[[[]]]```eeejjjnnnpppwwwzzz|||yyyqqqfff\\\VVVNNNMMMKKKHHHFFFDDDCCCBBBAAADDDEEEFFFMMM[[[fffjjjmmmooowwwuuukkkhhhlll{{{kkk\\\VVVOOOMMMJJJIIIIIIJJJIIIHHHFFFEEEDDDBBB@@@>>>===<<<===<<<;;;:::999999999999888888888888888777777666888777777777666666666555888888777777777777888888:::<<>>===<<<;;;::::::::::::888999999999999888777777777777777777666666666666777777777777777777888999:::<<>>>>>AAAAAAAAAFFFMMMSSS```sssxxxkkk```[[[[[[XXXWWWUUUSSSQQQOOONNNNNNJJJIIIGGGEEECCCBBBBBBAAA==================<<<<<<:::::::::999999999999888888888999999999;;;???BBBIIITTT^^^```^^^ZZZTTTNNNKKKHHHGGGJJJMMMTTTbbbnnn}}}~~~|||zzzyyyyyyzzz|||~~~yyyzzzzzz{{{}}}|||{{{zzzyyyqqqooommmlllkkkiiifffccc___]]]ZZZXXXWWWVVVTTTRRRRRRPPPOOOOOOQQQSSSTTTTTTRRRTTTTTTSSSQQQOOONNNOOONNNNNNMMMMMMNNNNNNOOOPPPSSSVVVYYY[[[[[[ZZZ[[[[[[]]]^^^```cccgggkkkoooqqqppprrrsssoooggg\\\TTTOOOGGGGGGEEEEEEDDDDDDDDDDDD???BBBEEEIIIPPPYYY[[[YYYTTTXXX```jjjssszzz}}}~~~|||nnnooowwwwwwcccYYYVVVPPPNNNMMMLLLMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<;;;;;;;;;;;;999999999999999888777777666666666666777777777777777777666666777888999999:::<<>>>>>>>>======<<<<<<<<<::::::::::::999999999999888888999888888:::>>>AAAFFFQQQ\\\^^^\\\YYYTTTNNNLLLIIIGGGIIILLLSSS___lll{{{|||xxxvvvxxx|||wwwxxxzzz}}}|||xxxsssooonnnnnnmmmlllgggggghhhiiikkkkkkiiiggg```^^^[[[ZZZZZZZZZXXXWWWWWWTTTRRRQQQSSSUUUVVVVVVSSSTTTUUUSSSQQQNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOTTTWWWZZZ\\\[[[[[[[[[[[[]]]^^^```cccfffkkkoooqqqnnnppppppllldddZZZRRRNNNFFFEEEEEEDDDCCCCCCCCCCCC???BBBEEEIIIQQQZZZ[[[WWWQQQVVV^^^gggpppvvvzzz|||zzznnnqqq{{{rrraaaXXXVVVPPPNNNMMMMMMNNNMMMKKKHHHGGGFFFEEEDDDBBBAAA@@@??????>>>===<<<<<<;;;<<<<<<999999999:::999999888777666666666666777777777777666666666666777888999::::::<<<@@@DDDNNNccc}}}zzziiiXXXTTTUUU[[[jjjyyy|||xxxtttqqqpppsssxxx}}}xxxpppkkkccc___ZZZVVVTTTRRRPPPOOONNNNNNNNNOOOOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOONNNMMMMMMLLLIIIJJJLLLNNNOOOOOOOOOOOORRRTTTWWWXXXZZZ___ffflllsssxxx{{{tttiii]]]SSSLLLHHHCCC@@@??????????????????AAACCCCCCDDDLLLVVV```oooyyynnnggg]]]YYY[[[WWWVVVUUUSSSQQQPPPOOOOOOLLLKKKIIIGGGEEEDDDCCCCCC@@@??????>>>===<<<;;;;;;;;;;;;:::::::::999999999888888999888888:::>>>@@@CCCOOOZZZ]]][[[XXXSSSMMMKKKHHHGGGIIILLLSSS```mmmyyy~~~}}}|||wwwtttssswww~~~{{{~~~yyymmmhhhccc___^^^^^^]]]]]]]]]^^^aaafffjjjlllkkkjjjaaa```______aaabbbbbbbbb[[[XXXUUUSSSUUUVVVWWWWWWSSSTTTTTTSSSPPPNNNMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNUUUWWW[[[\\\\\\[[[[[[\\\]]]^^^___bbbfffjjjnnnpppoooppppppkkkbbbXXXPPPKKKFFFEEEDDDCCCBBBBBBBBBBBB@@@BBBEEEIIIRRR[[[[[[WWWQQQWWW```iiirrryyy~~~|||qqquuunnn___XXXVVVQQQPPPOOOOOOPPPOOOLLLJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@???>>>===<<<<<<<<<<<<999999::::::999999888777555666666666777777777888666666666666777888999:::999<<<@@@EEEQQQhhh~~~lll\\\XXXZZZaaarrr|||yyywwwxxx{{{{{{tttlllggg^^^[[[WWWTTTRRRQQQNNNMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMMMMNNNOOOOOOOOOOOOOOONNNNNNLLLKKKJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQSSSVVVYYY[[[aaaiiipppsssyyy~~~yyyrrrgggYYYPPPKKKGGGCCC@@@?????????>>>??????AAADDDDDDFFFNNNXXXeeetttssskkkeee[[[WWWZZZWWWVVVTTTSSSQQQPPPOOOOOOLLLKKKIIIGGGFFFDDDDDDCCCAAA@@@???>>>===<<<;;;:::;;;;;;;;;:::::::::999999888888999888888:::===@@@BBBMMMXXX\\\ZZZWWWRRRMMMIIIFFFFFFIIIMMMTTTaaannnvvv|||zzz|||}}}zzzxxxwwwuuuzzz}}}tttnnnbbb^^^XXXTTTSSSSSSRRRRRRVVVXXX]]]ccciiimmmmmmlllcccbbbbbbeeehhhkkkllllll]]]ZZZVVVUUUVVVWWWXXXXXXSSSTTTTTTSSSPPPNNNMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNUUUXXX[[[]]]\\\[[[[[[\\\]]]^^^___bbbeeeiiimmmoooqqqrrrqqqkkkaaaVVVNNNIIIFFFEEEDDDCCCBBBAAAAAAAAAAAACCCDDDIIIRRR[[[\\\XXXTTTZZZcccmmmvvv~~~uuuzzzmmm^^^WWWVVVRRRQQQQQQQQQQQQPPPMMMKKKLLLKKKIIIGGGEEECCCAAAAAA@@@???>>>======<<<<<<<<<999::::::::::::999888888555666666666777777888888666666666666777888999:::888<<>>??????>>><<>>AAAFFFIIIKKKPPPWWWfffxxxpppjjjeee[[[VVVYYYUUUUUUTTTSSSRRRQQQQQQPPPKKKKKKJJJIIIGGGEEECCCBBBCCCCCCAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::999999999999999999:::;;;<<<<<>>======<<<<<<<<<;;;;;;::::::999999888888777777666555444444444555555555666777999:::;;;;;;<<<@@@FFFPPPeeerrrcccaaaeeepppzzztttmmmfff___ZZZWWWVVVUUUSSSQQQOOOMMMMMMMMMNNNOOONNNLLLLLLLLLMMMQQQOOOLLLKKKLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLMMMNNNOOOPPPRRRSSSSSSTTTUUUWWWYYY^^^fffooouuu{{{{{{rrrhhh]]]TTTMMMGGGDDD@@@>>>>>>???>>>===???>>>AAAFFFIIIKKKRRRZZZhhhzzz{{{jjjfffbbbYYYVVVXXXUUUUUUTTTSSSQQQPPPOOOOOOLLLLLLKKKJJJHHHFFFDDDCCCBBBAAAAAA@@@??????>>>>>>;;;;;;;;;:::::::::999999999999999999:::;;;<<<===BBBKKKVVV]]]\\\WWWQQQNNNJJJGGGGGGIIILLLQQQ]]]iiittt{{{|||{{{|||}}}xxxtttuuuyyy~~~xxxrrrjjjaaa\\\TTTRRROOOLLLJJJIIIIIIIIILLLNNNTTT\\\dddiiiiiigggcccfffhhhkkkssszzz{{{wwwkkkaaaYYYXXXXXXVVVTTTUUURRRQQQOOOMMMMMMMMMOOOPPPMMMMMMMMMNNNOOOPPPQQQRRRUUUVVVXXXZZZ\\\\\\\\\\\\]]]]]]___bbbfffkkkpppssswwwuuupppggg[[[QQQJJJFFFDDDCCCBBBAAA@@@@@@@@@@@@DDDCCCEEELLLUUU[[[\\\[[[```jjjyyyyyy|||hhhZZZVVVWWWRRRRRRQQQQQQQQQPPPPPPPPPMMMLLLJJJIIIGGGEEECCCBBBBBBAAA@@@???============<<<<<<;;;::::::999999888888888777666666555444444666666666666777888::::::;;;<<>>>>>??????>>>>>>>>>BBBGGGJJJMMMUUU^^^nnn~~~ssseeeaaa^^^XXXUUUXXXUUUTTTSSSRRRPPPOOONNNMMMMMMLLLKKKJJJHHHGGGEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<===CCCKKKVVV]]]]]]XXXRRROOOJJJHHHGGGIIIKKKPPP\\\gggpppxxx}}}|||~~~|||vvvrrrrrrtttyyy~~~}}}~~~zzzuuuoooiiiaaaYYYTTTPPPOOOLLLIIIGGGFFFGGGGGGIIILLLSSS[[[ccchhhiiihhhdddhhhmmmsss|||qqqfff[[[XXXXXXVVVUUUVVVQQQOOOMMMKKKLLLNNNQQQSSSQQQPPPOOONNNNNNPPPQQQSSSWWWXXXYYY[[[\\\[[[[[[ZZZ\\\]]]___bbbggglllpppsssxxxuuuoooeeeYYYNNNHHHEEECCCBBBAAA@@@@@@@@@@@@@@@DDDDDDEEEKKKTTT[[[______iiiwww|||uuufff\\\WWWVVVOOOOOOOOOOOONNNNNNNNNNNNMMMMMMKKKIIIGGGEEEDDDCCCBBBBBB@@@???>>>=========<<<<<<;;;;;;:::999999999888888777777666666555555777777666777777888999999;;;;;;>>>CCCJJJYYYtttzzzsssttt{{{}}}zzztttllleee___[[[WWWTTTRRRQQQQQQPPPOOOOOONNNNNNMMMNNNOOONNNLLLLLLLLLMMMNNNLLLKKKKKKLLLLLLKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOPPPQQQRRRTTTTTTUUUSSSVVVZZZ___fffnnnwww|||}}}tttjjj```VVVLLLFFFEEECCC@@@>>>>>>>>>????????????CCCHHHJJJNNNXXXcccvvv{{{oooccc___\\\WWWVVVWWWUUUTTTSSSQQQPPPNNNMMMLLLMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCCCCBBBAAA@@@@@@???<<<;;;;;;;;;;;;::::::::::::999999::::::;;;<<<===DDDKKKUUU\\\^^^ZZZTTTPPPKKKHHHGGGIIIJJJOOOZZZeeeqqqyyy~~~vvvnnnnnnppptttyyy~~~|||{{{{{{{{{zzzvvvpppjjjccc\\\UUUPPPNNNLLLIIIGGGFFFFFFFFFGGGJJJNNNUUU]]]dddhhhjjjjjjggglllrrrzzzyyylll___[[[[[[ZZZYYYYYYQQQOOOLLLKKKMMMPPPUUUXXXVVVTTTQQQOOOOOOPPPSSSTTTXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[]]]___ccchhhmmmqqqsssxxxuuummmbbbVVVLLLFFFCCCAAAAAA@@@?????????@@@@@@DDDCCCDDDJJJSSS[[[aaacccppp}}}pppeee]]]WWWUUUOOONNNNNNNNNMMMMMMMMMMMMNNNNNNLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<;;;::::::999999888888888777777666666666888777777777777777888888<<<<<<>>>BBBGGGSSSiii|||zzzyyy|||{{{wwwsssmmmfff___ZZZWWWUUUSSSQQQQQQPPPPPPPPPPPPOOOOOOMMMNNNOOONNNLLLLLLLLLMMMMMMLLLKKKKKKLLLLLLKKKIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUSSSWWW]]]cccjjjrrrzzz{{{rrrhhh^^^TTTKKKEEECCCBBB@@@???>>>>>>@@@AAA@@@AAADDDHHHJJJOOO[[[hhhwwwnnneee___\\\XXXVVVVVVTTTTTTSSSQQQPPPOOOMMMMMMMMMLLLJJJHHHGGGFFFFFFFFFGGGFFFEEECCCAAA@@@>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<======DDDIIISSS[[[^^^\\\VVVRRRKKKIIIGGGHHHIIIMMMXXXcccqqqzzzyyyrrrjjjlllqqqvvv{{{|||yyyyyyxxxxxxwwwrrrkkkddd^^^XXXRRRNNNMMMKKKIIIGGGGGGGGGHHHIIIKKKPPPWWW^^^dddhhhjjjkkklllrrryyy~~~pppbbb^^^___^^^]]]]]]SSSQQQOOONNNPPPSSSXXX[[[ZZZXXXTTTQQQQQQRRRUUUWWWYYYZZZ[[[\\\\\\[[[ZZZYYY[[[\\\```dddiiinnnqqqtttwwwssskkk```SSSJJJEEECCC@@@@@@?????????@@@AAAAAABBBCCCEEEKKKSSS\\\dddggguuuzzz{{{mmmddd]]]XXXTTTSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOMMMKKKIIIGGGFFFEEEDDDCCCBBB@@@????????????======<<<;;;;;;::::::999888888888888888777777777888777777777777777888888<<<<<<>>>BBBFFFNNN```ppp~~~yyyxxx~~~zzztttqqqjjjfff___ZZZWWWUUUSSSRRRPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNOOONNNLLLLLLLLLMMMLLLLLLKKKLLLMMMMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRTTTUUUUUUUUUYYY```gggnnnvvv}}}yyyoooeee\\\RRRJJJEEEAAABBBAAA???===>>>@@@CCCBBBCCCFFFJJJKKKPPP]]]kkksssmmmeee___ZZZXXXVVVUUUTTTSSSSSSRRRQQQPPPOOOOOONNNMMMKKKIIIHHHHHHHHHHHHIIIIIIGGGEEEBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>BBBGGGPPPYYY^^^]]]XXXSSSLLLIIIGGGHHHIIILLLVVVaaaoooxxx|||rrrllljjjlllssszzz}}}xxxvvvuuutttsssqqqllleee^^^XXXTTTOOOLLLLLLKKKIIIHHHHHHIIIJJJKKKKKKPPPYYY```fffiiimmmnnnuuuzzz~~~oooaaa^^^aaaaaa___^^^VVVUUUSSSRRRSSSVVVYYY[[[[[[YYYVVVSSSRRRSSSVVVWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZ\\\```eeejjjnnnrrrtttvvvrrriii]]]QQQHHHDDDCCC@@@@@@@@@@@@@@@AAABBBCCCBBBDDDHHHNNNVVV___ggglllzzzssssssyyy}}}kkkccc]]]XXXVVVSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPNNNLLLJJJHHHGGGFFFDDDDDDBBBAAA@@@?????????======<<<<<<;;;:::::::::999999888888888888888888777777666777777888999999;;;;;;===BBBEEEKKKYYYfffttt~~~xxxsssyyy{{{~~~zzztttnnniiibbb___ZZZVVVTTTSSSQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMNNNOOONNNLLLLLLLLLMMMMMMLLLLLLMMMOOOOOOMMMKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUVVV[[[bbbjjjqqqxxx{{{uuulllbbbYYYQQQIIIEEE@@@AAAAAA???===>>>AAADDDCCCEEEHHHJJJKKKPPP^^^mmm~~~lllhhhbbb\\\XXXWWWUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQPPPOOOMMMKKKJJJJJJKKKKKKIIIHHHGGGEEECCCAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>???DDDMMMWWW^^^^^^ZZZUUUMMMIIIGGGHHHHHHKKKUUU___nnnxxxuuunnnkkkkkkmmmuuuzzzyyyyyy{{{}}}~~~zzzzzz|||{{{wwwtttrrrpppooolllggg```YYYTTTQQQMMMKKKLLLKKKIIIHHHHHHJJJKKKMMMLLLSSS]]]ffflllpppuuuxxx~~~xxxjjj]]][[[``````^^^\\\XXXWWWVVVUUUUUUVVVXXXZZZYYYXXXUUUSSSRRRSSSUUUVVVYYYYYY[[[\\\]]]\\\\\\[[[ZZZ\\\```eeejjjooorrrttttttpppggg[[[OOOGGGDDDDDD@@@@@@@@@@@@AAABBBCCCDDDCCCFFFLLLRRR[[[dddlllqqqzzzlllooowwwxxxiiibbb]]]YYYXXXRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@=========<<<;;;;;;::::::999999999999999999999999666666666666777888::::::888888;;;@@@CCCHHHSSS^^^jjjvvvvvvnnnqqqyyy~~~{{{vvvpppiiieee]]]ZZZVVVTTTSSSRRRPPPNNNNNNNNNMMMMMMLLLLLLKKKKKKMMMNNNOOONNNLLLLLLLLLMMMMMMLLLMMMNNNOOOOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMNNNMMMNNNOOOPPPQQQSSSTTTTTTWWW\\\dddlllssszzzyyysssjjj```XXXPPPIIIDDD@@@AAAAAA???===>>>AAAEEEEEEFFFIIIKKKKKKOOO___nnnxxxfffddd___YYYVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOMMMLLLLLLMMMNNNHHHGGGFFFEEEDDDCCCBBBAAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>BBBKKKUUU]]]___[[[VVVMMMJJJHHHHHHGGGJJJTTT___nnnyyy}}}rrrnnnmmmlllnnnwww}}}|||}}}}}}tttnnnmmmmmmnnnppprrrrrrqqqppprrrxxx{{{wwwuuurrrpppnnnkkkeee^^^XXXSSSPPPMMMLLLKKKJJJIIIHHHHHHJJJLLLMMMNNNVVVbbbkkkrrrxxx~~~ssseeeXXXXXX^^^___\\\ZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWVVVTTTSSSRRRSSSTTTUUUXXXYYY[[[\\\]]]]]]\\\\\\YYY\\\```fffkkkooossstttsssoooeeeYYYNNNGGGDDDDDD@@@@@@@@@AAABBBCCCDDDEEEEEEIIIOOOVVV^^^gggoootttrrrhhhmmmwwwttthhhaaa]]]ZZZ[[[VVVVVVVVVVVVUUUUUUUUUUUURRRQQQOOOMMMKKKIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@=========<<<;;;;;;::::::999999999999999999999999555555555666777999:::;;;666666:::???BBBFFFPPPZZZdddrrr~~~uuuiiijjjvvv~~~yyy~~~wwwqqqkkkfffaaa^^^XXXVVVTTTQQQPPPPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNMMMLLLKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMOOORRRRRRQQQRRRWWW[[[]]]bbbhhhooouuu{{{wwwpppdddYYYPPPJJJEEEBBBAAAAAA?????????@@@AAABBBBBBFFFIIIIIIKKKSSSbbbmmmqqqccc```\\\YYYWWWVVVTTTRRRRRRSSSSSSTTTTTTTTTSSSSSSQQQQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHFFFDDDAAA???>>><<<<<<<<<<<<<<<;;;;;;;;;:::999888888888:::===>>>@@@DDDJJJQQQ[[[bbb___WWWQQQMMMIIIJJJKKKNNNVVV___nnnxxxzzzqqqmmmlllmmmvvv|||xxxzzz||||||qqqkkkeeefffgggfffeeefffgggiiijjjnnnuuu}}}~~~xxxsssqqqooonnnmmmlllddd]]]ZZZUUUOOOMMMMMMMMMMMMMMMLLLKKKLLLNNNPPPTTT[[[eeeooovvv}}}~~~qqqcccWWWVVVYYYZZZYYYXXXWWWYYYYYYWWWTTTRRRQQQQQQRRRSSSTTTTTTSSSTTTVVVXXX[[[\\\\\\[[[ZZZZZZ[[[]]]___aaacccgggkkkooorrrssswwwnnnaaaUUULLLFFFBBBAAA@@@@@@AAAAAABBBCCCDDDDDDHHHGGGPPP]]]dddgggssswwwnnnjjjmmmyyyooofffaaa]]][[[\\\XXXXXXWWWVVVUUUUUUUUUUUUSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFDDDBBBAAAAAAAAA??????>>>>>>======<<<<<<999999999888888888888888999999888777666555444444999888:::>>>@@@CCCLLLVVVfffrrr~~~qqqeeeeeennnwww|||~~~zzzsssmmmhhhccc___[[[XXXVVVTTTQQQOOOOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMPPPRRRRRRRRRTTTXXX\\\```dddkkkqqqwww|||~~~uuummmbbbWWWOOOIIIDDDBBBBBBAAAAAA@@@@@@AAABBBCCCDDDGGGIIIJJJLLLVVVeeeqqqooodddaaa]]]ZZZYYYWWWUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRQQQOOONNNMMMLLLKKKJJJJJJIIIGGGEEEBBB@@@???>>>>>>>>>=========<<<<<<;;;:::999999:::<<<>>>??????DDDJJJRRR\\\dddbbb[[[SSSNNNKKKJJJKKKNNNVVV___ppp{{{vvvnnnkkkkkkooowww{{{xxxzzz{{{~~~zzzpppfffaaa```aaabbbbbbaaabbbdddfffiiimmmuuu~~~~~~yyyuuusssrrrpppooojjjccc\\\YYYUUUOOOLLLMMMMMMNNNNNNMMMLLLLLLOOOQQQXXX___jjjttt{{{}}}uuuhhh\\\QQQPPPRRRSSSTTTUUUXXXYYYYYYWWWTTTQQQPPPQQQSSSTTTUUUUUUTTTTTTVVVXXX[[[\\\\\\[[[ZZZZZZ[[[]]]^^^aaadddhhhlllppprrrssstttkkk___SSSKKKFFFCCCBBB@@@@@@AAABBBCCCCCCDDDDDDGGGGGGOOO\\\cccggguuuqqqiiiiiimmm{{{|||mmmeeeaaa]]][[[[[[ZZZYYYXXXWWWVVVVVVUUUVVVSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@??????>>>>>>======<<<999999999999888888888888777777777777666666666666999888:::===@@@CCCLLLVVVdddqqq}}}pppdddbbbjjjrrr|||}}}wwwsssmmmgggbbb^^^ZZZXXXWWWVVVSSSQQQOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMMMMPPPSSSTTTSSSVVVZZZ___dddhhhnnntttyyy~~~yyyoooiii^^^TTTMMMGGGDDDAAABBBBBBAAAAAABBBCCCDDDDDDEEEHHHIIIKKKOOOZZZjjjvvvzzzmmmdddaaa]]][[[YYYXXXWWWUUUUUUVVVVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPOOOMMMLLLLLLKKKJJJJJJHHHFFFDDDBBBAAA????????????>>>>>>>>>===<<<<<<;;;;;;;;;===>>>??????CCCIIIRRR^^^gggfff```WWWQQQMMMLLLLLLNNNVVV___ooo||||||rrrlllkkkkkkrrrzzzyyywwwyyyyyy{{{||||||zzz|||xxxppphhhaaa]]]]]]^^^_________```cccfffjjjpppxxx|||yyywwwuuurrrppphhh```ZZZWWWSSSNNNLLLMMMNNNOOOOOONNNMMMMMMPPPRRR[[[bbbnnnxxx~~~}}}}}}}}}yyyqqqiii^^^UUUMMMKKKKKKLLLQQQVVVYYYYYYYYYVVVRRRPPPPPPPPPTTTUUUVVVVVVUUUVVVXXXZZZZZZ[[[\\\[[[ZZZYYY[[[]]]]]]```eeekkkoooqqqrrrrrrppphhh\\\QQQIIIEEECCCBBB???@@@AAABBBCCCDDDEEEEEEHHHHHHNNNYYY```gggvvv{{{kkkeeegggnnn}}}wwwiiiccc```]]][[[\\\\\\[[[YYYXXXWWWVVVVVVVVVTTTSSSQQQOOOMMMKKKJJJIIIIIIHHHFFFEEECCCCCCBBBBBBAAAAAA@@@??????>>>======:::::::::999999888888888444444555666777888999999999888:::===???CCCLLLUUUaaaooo}}}oooaaa]]]cccjjjttt}}}~~~{{{wwwppplllfffaaa^^^ZZZWWWUUUVVVUUUSSSPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNQQQTTTUUUVVVXXX^^^bbbgggkkkqqqvvv{{{yyytttiiibbbYYYPPPJJJFFFCCCAAA@@@AAAAAABBBBBBCCCDDDEEEFFFGGGIIIKKKRRR___ooo{{{tttkkkccc```\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQOOONNNMMMMMMKKKKKKJJJIIIHHHFFFDDDCCC@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<===>>>>>>BBBHHHRRR___jjjkkkfffZZZTTTOOOMMMLLLNNNVVV___mmm{{{{{{rrrmmmmmmooovvv}}}~~~wwwuuuwwwxxxyyyyyyxxxwwwxxx|||~~~xxxqqqjjjccc___\\\[[[\\\^^^^^^___bbbfffjjjpppvvv}}}zzzvvvrrrooofff___YYYVVVSSSNNNLLLMMMOOOOOOOOONNNMMMNNNPPPRRR[[[cccnnnvvvzzzzzzyyyxxxwwwtttqqqppppppllleee___VVVPPPKKKJJJIIIJJJQQQYYYZZZZZZXXXTTTPPPOOOOOOPPPUUUWWWWWWWWWWWWWWWYYY[[[ZZZ[[[[[[[[[YYYYYY[[[\\\]]]```ffflllppprrrqqqpppmmmeeeYYYNNNGGGCCCAAA@@@???@@@AAABBBCCCDDDEEEFFFJJJJJJNNNUUU[[[cccrrruuuhhhdddfffoootttgggcccaaa^^^\\\]]][[[[[[YYYWWWVVVUUUUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>;;;;;;::::::999999888888444444555666777888999999:::888:::===???BBBKKKUUU___nnn~~~ooo___XXX\\\aaalllvvv{{{uuupppiiieee```\\\ZZZWWWUUUSSSSSSRRRQQQPPPNNNMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMOOORRRUUUWWWXXX[[[aaafffjjjnnnsssxxx}}}}}}tttooobbb\\\SSSLLLGGGDDDBBB@@@>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHMMMVVVdddtttpppjjjaaa^^^[[[YYYXXXXXXWWWUUUUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQOOONNNMMMMMMKKKKKKJJJJJJHHHGGGFFFEEE@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===AAAGGGQQQ___llloookkk^^^WWWQQQMMMKKKMMMUUU^^^lllzzz}}}uuupppqqqttt|||}}}uuurrrssswwwwwwvvvuuuuuuvvvxxxzzzxxxtttnnnfff```\\\YYYXXXYYYZZZ\\\^^^aaaeeekkkooozzz{{{vvvppplllggg___YYYVVVSSSNNNLLLMMMOOOOOOOOONNNMMMNNNPPPRRR\\\ccclllrrrsssqqqmmmkkkhhhfffccccccccc```\\\XXXQQQMMMJJJJJJIIIKKKRRR[[[ZZZYYYVVVRRROOONNNOOOQQQVVVWWWXXXXXXWWWXXXZZZ\\\ZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]aaagggmmmpppqqqooonnnjjjbbbVVVKKKDDD@@@>>>===???@@@AAABBBDDDEEEFFFGGGLLLMMMOOORRRUUU\\\jjjwwwnnneeedddgggqqq|||qqqfffcccbbb```^^^^^^ZZZYYYXXXVVVUUUTTTTTTTTTVVVUUUSSSQQQOOONNNLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@??????<<<<<<;;;;;;:::999999888666666666666777777777777:::888:::===>>>AAAJJJTTT___pppppp___VVVWWW[[[gggqqq{{{~~~|||xxxtttnnnjjjccc___[[[XXXVVVUUUSSSQQQPPPPPPOOOOOONNNMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMOOOSSSWWWYYYZZZ^^^dddiiinnnqqqvvv{{{~~~xxxooohhh[[[VVVNNNGGGDDDBBBAAA@@@===>>>???AAACCCDDDDDDEEEDDDFFFJJJQQQ[[[jjjzzz{{{mmmhhh```]]]ZZZXXXXXXXXXWWWVVVUUUVVVVVVVVVUUUTTTSSSRRRSSSRRRQQQPPPOOOMMMLLLLLLJJJJJJJJJJJJIIIHHHFFFFFFAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@FFFPPP___mmmqqqnnnaaaYYYRRRMMMKKKLLLSSS\\\kkkyyyyyyvvvxxx|||{{{tttpppqqqttttttssssssssssssssssssppplllfff```[[[YYYXXXWWWVVVXXX[[[^^^bbbiiipppuuu|||vvvpppllliiiaaa[[[XXXTTTOOOMMMNNNNNNOOOOOONNNMMMMMMPPPRRR[[[aaahhhmmmlllhhhdddaaa[[[YYYXXXXXXXXXWWWUUUSSSLLLIIIHHHJJJKKKLLLRRRYYYYYYXXXUUUPPPMMMMMMPPPSSSVVVWWWXXXXXXWWWXXXZZZ\\\YYYZZZ[[[ZZZYYYXXXZZZ\\\___bbbggglllnnnnnnmmmllleee]]]RRRHHHBBB???>>>===???@@@AAABBBDDDFFFGGGGGGNNNOOOQQQPPPQQQXXXdddnnnyyy}}}xxxgggbbbdddjjjuuuyyyoooeeecccccc```^^^^^^XXXWWWVVVVVVUUUUUUUUUUUUXXXWWWUUUSSSQQQOOONNNMMMJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@======<<<;;;;;;:::999999888888777777666666555555:::999:::===>>>AAAJJJSSScccvvvsss```VVVUUUWWWaaalllwww}}}~~~{{{wwwtttppplllgggccc]]]ZZZVVVTTTSSSRRRPPPOOOMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMPPPSSSWWWZZZ\\\```fffkkkqqquuuzzz~~~}}}tttiiiaaaVVVQQQJJJDDDBBBAAA@@@@@@===>>>@@@CCCDDDFFFFFFFFFEEEGGGMMMUUUbbbqqqwwwkkkfff```]]]ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQOOONNNMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFBBBBBBAAA@@@???>>>======<<<<<<=========<<<<<<<<<<<<@@@EEEOOO___mmmrrrpppccc[[[RRRMMMJJJJJJRRR[[[ggguuu~~~~~~zzzrrroooooopppppppppqqqqqqpppnnnmmmjjjgggbbb]]]ZZZXXXXXXXXXWWWYYY\\\aaagggooowww}}}{{{vvvqqqnnnlllddd]]]ZZZVVVPPPNNNOOOMMMNNNNNNMMMLLLLLLOOOQQQVVV[[[bbbeeeeeeaaa]]]ZZZSSSRRRQQQPPPPPPPPPOOOOOOLLLHHHHHHLLLOOOPPPSSSXXXXXXVVVSSSOOOLLLMMMQQQTTTVVVWWWXXXXXXWWWWWWYYY[[[YYYZZZ[[[ZZZXXXXXXZZZ[[[aaacccgggjjjlllllljjjiii___XXXNNNEEEAAA@@@?????????@@@AAACCCDDDFFFGGGHHHNNNQQQRRRPPPQQQWWWbbbjjjwww|||sssccc```eeennnxxxvvvlllcccbbbbbb___\\\\\\WWWWWWVVVVVVVVVVVVWWWWWWYYYYYYWWWUUUSSSQQQPPPOOOKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEECCCBBBAAA@@@>>>>>>===<<<;;;:::999999777777777777666666666666:::999:::<<<>>>@@@IIISSSiii~~~vvvcccWWWTTTVVV^^^jjjwww~~~{{{xxxsssnnnkkkfffbbb___YYYWWWSSSQQQPPPPPPNNNMMMKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMPPPTTTXXX[[[]]]aaagggmmmtttwww|||{{{pppddd]]]SSSNNNHHHCCC@@@@@@@@@???===???AAADDDFFFGGGGGGGGGFFFIIIOOOYYYfffuuuuuuiiiddd```^^^[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQPPPOOOMMMLLLKKKKKKHHHIIIIIIIIIHHHHHHGGGFFFDDDDDDCCCBBB@@@??????>>>===>>>>>>>>>>>>>>>===<<<<<<@@@EEENNN^^^mmmsssqqqccc[[[RRRMMMIIIIIIQQQZZZbbbppp|||}}}{{{|||yyyrrrnnnooommmmmmnnnoooooonnnkkkhhhdddaaa]]]YYYVVVUUUUUUUUUYYY\\\```eeellluuu~~~{{{vvvssspppnnnfff___\\\WWWQQQNNNOOOMMMMMMMMMLLLKKKLLLNNNPPPPPPUUU[[[______[[[XXXWWWPPPOOOMMMLLLLLLLLLLLLLLLMMMJJJIIIOOOSSSTTTVVVXXXWWWUUURRRNNNLLLNNNRRRVVVVVVWWWXXXWWWWWWWWWYYY[[[YYYZZZZZZZZZXXXXXXZZZ[[[bbbdddgggiiijjjjjjiiihhhZZZTTTKKKDDDAAAAAAAAABBB???@@@AAACCCEEEFFFHHHHHHNNNRRRSSSQQQQQQXXXbbbiiiyyy}}}qqqcccbbbgggppp{{{tttjjjbbb```aaa^^^ZZZZZZXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZXXXVVVTTTRRRQQQPPPKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDBBBAAAAAA???>>>===<<<;;;:::999999666666666666777777777777:::999:::<<<>>>@@@IIIRRRnnnxxxeeeXXXUUUVVV___kkkxxx~~~zzzwwwsssqqqlllfff```\\\YYYXXXTTTSSSPPPNNNMMMNNNOOOPPPOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKLLLMMMLLLKKKLLLNNNPPPOOORRRUUUYYY^^^eeelllqqq{{{}}}}}}uuukkk```XXXNNNKKKGGGBBB@@@@@@AAABBB@@@AAABBBBBBBBBCCCEEEGGGKKKJJJRRRdddwww~~~pppggg```\\\\\\[[[[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWUUUUUUTTTSSSQQQOOONNNMMMOOOOOONNNLLLKKKIIIHHHHHHEEEEEEEEEDDDCCCAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<>>>DDDPPP^^^kkkrrruuuiii```SSSKKKIIILLLOOOPPP]]]eeeqqq}}}{{{uuusssqqqlllgggfffhhhiiikkklllllljjjhhhfffccc]]]XXXWWWUUUSSSVVVZZZWWW\\\ccckkkttt}}}}}}{{{wwwqqqppphhh___XXXVVVRRRMMMIIIOOONNNNNNMMMLLLMMMMMMMMMPPPSSSWWWZZZZZZXXXTTTQQQNNNMMMMMMLLLKKKJJJIIIHHHGGGLLLOOOOOORRRXXXYYYWWWUUURRROOONNNOOOPPPRRRRRRVVVVVVVVVWWWXXXYYYZZZ[[[ZZZYYYXXXWWWVVVXXX\\\```cccjjjnnnoooooonnniiibbbZZZOOOFFFCCCCCC@@@??????DDDAAAAAADDDFFFEEEHHHMMMTTTUUUTTTRRRRRRXXXccclll~~~ooocccccciiiwwwoookkkeeeaaa^^^]]]\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWTTTPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGJJJIIIIIIHHHGGGFFFEEEEEECCCBBB@@@>>><<<;;;::::::;;;:::999999888888999999:::999:::===>>>@@@HHHQQQlllrrr```YYY[[[aaaqqq}}}yyyuuurrrllliiifffaaa]]]ZZZXXXWWWTTTSSSQQQOOONNNNNNOOOPPPMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKLLLMMMMMMLLLMMMOOOQQQQQQSSSXXX\\\aaahhhooottt|||~~~zzzrrrggg\\\UUUMMMJJJFFFBBB@@@???@@@AAA@@@AAACCCCCCBBBCCCEEEGGGKKKMMMXXXkkk}}}{{{nnnfffaaa\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUUUUTTTRRRPPPNNNMMMOOOOOONNNLLLKKKIIIHHHHHHFFFFFFFFFFFFDDDCCCBBBAAA@@@???>>>======<<<======>>>???CCCLLLYYYeeennnqqqkkkbbbVVVMMMKKKLLLNNNPPPYYYaaannnzzzyyyrrrooommmgggcccbbbbbbdddfffhhhhhhfffdddcccbbb\\\WWWUUUTTTRRRUUUZZZYYY^^^fffooowww}}}{{{wwwrrrooohhh___YYYVVVSSSNNNJJJMMMMMMMMMMMMNNNOOOPPPPPPPPPSSSVVVYYYZZZWWWTTTRRRLLLKKKKKKJJJJJJJJJIIIIIIKKKOOOQQQQQQTTTYYYZZZYYYUUURRROOONNNOOOQQQRRRRRRUUUUUUVVVVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWWYYY^^^aaaggglllooonnnllljjjeee___WWWMMMDDDBBBBBB@@@???@@@DDDAAAAAADDDFFFFFFIIIOOOVVVWWWVVVUUUWWW^^^jjjssstttggghhhnnn{{{}}}mmmiiiddd```^^^^^^\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVSSSPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDBBBAAA???===<<<;;;;;;::::::999888888888888999:::999:::===>>>???GGGPPPlllwwweee^^^```gggyyy~~~zzzxxxuuuqqqmmmiiibbb```^^^[[[YYYWWWVVVUUUSSSRRRPPPOOONNNOOOPPPPPPKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKMMMNNNMMMMMMMMMOOOQQQRRRUUU[[[```fffmmmsssxxx}}}}}}uuulllaaaWWWPPPJJJHHHDDDAAA??????@@@AAAAAABBBCCCCCCCCCDDDFFFHHHLLLQQQ```uuuuuujjjeeebbb]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVVVVVVVTTTSSSQQQOOONNNOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@???>>>============??????AAAHHHSSS___hhhmmmllleeeYYYPPPLLLLLLMMMNNNSSS\\\iiivvvuuummmjjjgggaaa^^^]]]]]]___bbbddddddcccbbb```___YYYTTTSSSRRRQQQTTTYYY]]]bbbkkkttt}}}}}}{{{vvvqqqlllfff___YYYWWWTTTPPPLLLKKKLLLMMMOOOQQQRRRSSSSSSQQQSSSVVVYYYYYYWWWUUUSSSLLLLLLLLLKKKKKKLLLLLLLLLOOOSSSTTTRRRTTTYYY[[[YYYTTTRRROOOOOOPPPRRRSSSSSSSSSTTTUUUVVVXXXYYY[[[[[[[[[[[[ZZZYYYXXX[[[___ccckkknnnnnnkkkgggeee___YYYRRRIIIBBBAAAAAA@@@???AAADDDBBBBBBEEEFFFFFFKKKQQQYYYZZZ\\\]]]```iiiuuu~~~yyymmmnnnsssuuujjjgggbbb______^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYXXXWWWUUUSSSPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCAAA@@@>>>===<<<<<<:::999888888777777888888999888:::======>>>FFFNNNggg~~~nnnggggggqqq~~~|||yyyvvvrrrooolllhhhdddaaa[[[[[[YYYWWWUUUTTTSSSRRRPPPPPPOOONNNNNNNNNOOOOOOJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMOOOQQQSSSWWW]]]dddjjjqqqwww{{{~~~yyypppfff\\\RRRKKKGGGEEEBBB@@@>>>>>>???@@@AAABBBDDDDDDCCCDDDFFFHHHLLLUUUggg~~~pppfffbbbbbb^^^]]]\\\[[[ZZZYYYXXXWWWYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTRRRPPPOOONNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDAAAAAA???>>>============???>>>???DDDMMMZZZeeekkklllfff\\\SSSMMMJJJJJJKKKOOOWWWdddrrr~~~~~~tttiiieeeaaa\\\YYYYYYZZZ\\\___aaabbbbbb```___[[[VVVRRRRRRRRRQQQUUUZZZaaafffoooyyy}}}yyysssmmmhhhddd^^^YYYVVVSSSPPPMMMLLLMMMPPPRRRTTTUUUUUUUUUSSSTTTWWWXXXYYYXXXVVVTTTQQQQQQPPPOOONNNOOOOOOPPPSSSVVVUUURRRSSSXXXZZZXXXSSSQQQPPPPPPRRRSSSTTTTTTRRRSSSUUUWWWYYYZZZ[[[\\\ZZZZZZYYYXXXXXX[[[```dddjjjmmmkkkfffaaa___ZZZUUUMMMEEE@@@@@@@@@??????BBBCCCBBBCCCFFFFFFGGGMMMUUU^^^```cccgggnnnwww{{{ppprrrwww}}}mmmfffddd```_________^^^]]][[[[[[[[[[[[[[[[[[[[[[[[XXXWWWWWWVVVTTTRRRPPPNNNLLLLLLLLLLLLLLLLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGDDDCCCAAA???>>><<<<<<<<<999999888777777777888888999888:::<<<======DDDLLL\\\uuuyyyqqqppp}}}yyyvvvpppmmmiiifffccc```]]]ZZZYYYYYYXXXVVVTTTRRRPPPPPPMMMMMMMMMMMMMMMMMMNNNNNNJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLLLLLLLMMMOOOQQQTTTYYY```hhhnnntttzzz}}}~~~}}}tttjjj```WWWNNNIIIDDDCCCAAA???>>>???@@@@@@BBBCCCDDDDDDDDDEEEGGGIIIMMMYYYnnnyyylllccc___```]]]]]]\\\[[[ZZZXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUSSSQQQPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEBBBAAA@@@>>>===<<<<<<<<<>>>===>>>BBBJJJVVVccckkkjjjfff]]]TTTMMMHHHGGGHHHLLLSSS```ooo{{{ttthhhaaa]]]XXXVVVWWWUUUWWWZZZ]]]^^^^^^]]]\\\XXXSSSPPPQQQRRRSSSXXX^^^eeekkkttt~~~}}}wwwpppiiifffccc^^^ZZZVVVSSSPPPNNNNNNPPPTTTWWWXXXXXXWWWVVVUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTRRRQQQPPPPPPQQQQQQVVVXXXUUUQQQQQQUUUWWWUUUSSSQQQPPPQQQSSSUUUUUUUUURRRTTTVVVXXXZZZ[[[\\\\\\XXXXXXXXXWWWXXX[[[```dddgggiiihhhbbb]]][[[WWWQQQHHHCCC???@@@@@@>>>@@@CCCBBBBBBDDDFFFFFFHHHOOOXXXbbbffflllsss}}}xxxpppssszzzuuugggcccaaa___^^^^^^___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\WWWVVVUUUTTTRRRQQQOOONNNKKKLLLMMMMMMNNNMMMMMMLLLMMMLLLLLLKKKJJJIIIHHHHHHDDDCCCAAA???>>><<<<<<;;;:::999999888777888888888888888999<<<<<<<<>>===============>>>AAAHHHSSS```iiiiiieee___VVVMMMHHHFFFFFFJJJPPP\\\jjjwwwtttfff^^^YYYUUUSSSUUUPPPRRRUUUXXXYYYXXXWWWVVVUUUQQQOOORRRTTTWWW\\\cccjjjpppzzz|||wwwpppiiifffdddaaa]]]XXXTTTRRRPPPPPPSSSWWW[[[]]]\\\[[[YYYXXXXXXYYYZZZZZZZZZZZZZZZWWWVVVSSSRRRQQQRRRTTTUUUYYYZZZVVVPPPOOORRRTTTSSSRRRQQQPPPRRRTTTVVVWWWVVVTTTUUUXXXZZZ[[[\\\\\\\\\WWWWWWWWWWWWXXX[[[aaaeeefffhhhgggaaa\\\YYYUUUOOOFFFAAA???@@@@@@>>>@@@DDDBBBBBBEEEGGGGGGHHHQQQ\\\gggllluuusssooovvv~~~ooodddaaa```^^^]]]^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\VVVUUUTTTSSSQQQPPPOOONNNKKKMMMNNNOOOPPPPPPOOONNNNNNMMMMMMLLLKKKJJJIIIIIIEEEDDDBBB@@@???======<<<;;;:::999999888888999999888777999<<<;;;;;;@@@GGGLLL[[[rrr~~~~~~}}}~~~||||||{{{zzzyyyyyyyyyyyyvvvuuuuuutttsssoooiiieeebbb___\\\ZZZZZZYYYXXXVVVUUUUUUVVVUUUTTTRRRPPPOOOLLLMMMNNNOOOOOOPPPPPPPPPMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMOOOOOOOOOPPPSSSUUUZZZ___hhhpppvvv{{{vvvpppfff\\\TTTMMMHHHDDDAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEFFFHHHJJJUUUbbbwwwyyynnnggg___]]]```[[[[[[ZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTSSSQQQMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFEEECCCBBB@@@?????????===>>>???@@@EEEOOO[[[dddhhhfffaaaYYYOOOIIIGGGGGGHHHMMMXXXeeesss{{{~~~~~~ttteee\\\VVVRRRQQQSSSOOOQQQSSSVVVWWWVVVTTTSSSSSSOOOOOORRRWWWZZZaaahhhpppvvvzzzxxxsssnnniiihhheeeaaa[[[WWWTTTSSSPPPTTTYYY^^^aaaaaa___^^^[[[[[[ZZZ[[[[[[[[[\\\\\\YYYXXXVVVVVVWWWYYY[[[]]]\\\\\\WWWPPPNNNQQQSSSRRRQQQQQQQQQRRRUUUWWWWWWWWWVVVWWWZZZ\\\]]]]]]\\\\\\XXXXXXXXXXXXYYY]]]bbbfffhhhjjjiiiccc]]]YYYSSSMMMEEEAAA@@@AAA@@@>>>@@@DDDBBBBBBEEEGGGGGGIIISSS^^^jjjqqq|||~~~oooooozzzxxxjjjddd```___]]]]]]^^^^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[UUUTTTSSSQQQPPPOOOOOONNNMMMOOOQQQSSSSSSSSSRRRQQQOOONNNMMMLLLKKKJJJJJJIIIHHHFFFEEECCCAAA@@@??????<<<;;;::::::999:::::::::777777999<<<;;;:::>>>EEEIIIRRRdddxxx~~~}}}}}}||||||}}}~~~~~~~~~~~~}}}}}}||||||vvvwwwxxxyyyyyyxxxwwwvvvxxxwwwvvvuuuttttttttttttppppppoooooommmiiiccc___^^^\\\YYYXXXXXXXXXXXXWWWSSSSSSTTTTTTTTTSSSRRRQQQMMMNNNOOOPPPQQQRRRRRRRRROOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQQQQQQQRRRUUUWWW\\\bbbkkksssyyy}}}}}}|||rrrkkkaaaWWWPPPJJJFFFCCCAAAAAA@@@@@@AAAAAABBBCCCCCCEEEFFFFFFEEEFFFHHHKKKYYYeeeyyyrrrjjjfff___]]]aaaZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZXXXWWWUUUSSSRRRMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFDDDBBBAAAAAAAAA>>>??????@@@CCCLLLWWW___hhhgggccc[[[QQQJJJHHHHHHGGGKKKUUUbbbpppyyy|||{{{tttdddZZZTTTPPPOOORRRPPPRRRUUUWWWXXXWWWUUUTTTRRROOOOOOSSSXXX]]]dddkkktttzzz|||yyyyyywwwrrrlllkkkhhhddd^^^YYYVVVVVVOOOSSSZZZ```ddddddcccbbb\\\\\\[[[[[[\\\\\\]]]^^^[[[[[[ZZZZZZ]]]```dddfff___^^^XXXPPPNNNQQQSSSRRRQQQPPPQQQSSSVVVXXXXXXWWWWWWYYY[[[]]]^^^]]]\\\[[[YYYYYYYYYYYYZZZ^^^dddhhhkkkmmmllleee___ZZZRRRKKKEEEBBB@@@AAA@@@>>>@@@DDDAAABBBEEEHHHGGGIIITTT```lllssszzzmmmppp~~~qqqgggddd```___]]]]]]]]]]]][[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[UUUTTTRRRQQQOOOOOONNNNNNOOOQQQSSSUUUVVVVVVUUUTTTOOOOOONNNMMMLLLKKKJJJJJJJJJIIIGGGEEECCCBBBAAAAAA===<<<;;;;;;::::::;;;;;;777777999<<<;;;999===DDDGGGMMM[[[mmm{{{~~~}}}~~~}}}{{{{{{{{{|||{{{{{{zzzzzzzzzzzzzzzyyywwwvvvtttsssssssssuuuuuuuuuuuussssssooooooooonnnnnnmmmmmmmmmjjjiiihhhfffdddaaa___]]]\\\YYYVVVUUUUUUUUUTTTSSSWWWVVVTTTRRRPPPMMMLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLNNNOOOQQQTTTYYY]]]ccciiirrryyy}}}xxxtttmmmggg]]]SSSKKKFFFDDDCCCBBBAAA@@@@@@@@@AAABBBCCCAAAAAACCCEEEDDDCCCGGGNNNWWWiii|||qqqeeebbb___\\\[[[\\\\\\]]]]]]\\\[[[YYYXXXZZZYYYXXXYYYZZZ[[[ZZZXXXWWWVVVUUUTTTRRRQQQPPPOOOMMMMMMLLLLLLLLLMMMOOOPPPNNNNNNMMMMMMLLLKKKKKKKKKGGGFFFEEECCCAAA@@@@@@@@@???===>>>AAABBBFFFOOOYYYeeeiiihhh___UUUOOOKKKGGGIIIKKKRRR]]]kkkvvv}}}~~~rrrbbbYYYTTTOOONNNPPPNNNOOOPPPPPPPPPOOONNNMMMMMMNNNOOORRRWWW___iiiooowww}}}}}}yyysssqqqnnnhhhddd___[[[WWWTTTQQQTTTYYY___cccdddaaa^^^]]]\\\ZZZYYYXXXYYY[[[\\\^^^^^^___```bbbccceeeeeeaaa^^^YYYUUURRRRRRSSSTTTQQQQQQRRRTTTUUUVVVWWWWWWWWWYYY[[[]]]]]]\\\ZZZXXXWWWWWWXXXZZZ^^^bbbfffhhhnnnmmmlllhhhaaaXXXPPPKKK@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCHHHPPPWWWdddtttooojjjppp}}}mmmddd___]]]]]]\\\[[[ZZZXXXXXXWWW[[[[[[\\\[[[ZZZYYYWWWVVVTTTSSSQQQOOONNNNNNNNNOOOQQQRRRTTTUUUUUUSSSQQQPPPOOOPPPPPPPPPOOONNNLLLJJJHHHHHHGGGEEECCCAAA???======;;;:::888777777888888777777888999:::<<<===>>>DDDJJJUUUcccooowwwzzz{{{{{{}}}~~~}}}zzzzzz{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvuuusssrrrqqqpppqqqqqqrrrqqqpppooonnnllllllkkkjjjiiiiiihhhhhheeeeeedddbbb```^^^\\\[[[ZZZWWWUUUTTTTTTUUUTTTSSSTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLMMMNNNNNNMMMLLLKKKLLLMMMOOOPPPSSSXXX]]]bbbhhhmmmuuu|||~~~{{{uuuppphhhcccZZZPPPHHHDDDBBBBBBAAAAAA@@@@@@@@@AAACCCCCCCCCBBBCCCEEEEEEDDDJJJQQQ]]]mmm~~~llldddaaa^^^\\\[[[[[[[[[\\\]]]\\\[[[ZZZYYY[[[ZZZYYYYYY[[[[[[ZZZYYYWWWWWWVVVTTTSSSRRRQQQPPPOOOOOONNNNNNNNNOOOPPPQQQNNNNNNNNNMMMLLLLLLKKKKKKHHHGGGFFFDDDCCCBBBAAAAAA???===>>>AAABBBFFFOOOYYYaaaggghhhaaaXXXRRRMMMHHHHHHJJJPPP[[[iiiuuu}}}~~~qqqbbbYYYSSSOOONNNOOONNNOOOPPPPPPPPPPPPOOONNNOOOPPPRRRTTTYYYaaajjjpppyyy}}}wwwrrrnnnhhhddd```\\\XXXUUUSSSUUUYYY^^^bbbbbb___\\\\\\ZZZXXXVVVUUUVVVWWWXXXZZZ]]]aaaeeefffeeecccaaa]]]ZZZWWWSSSRRRRRRSSSUUUSSSSSSTTTTTTUUUVVVVVVWWWXXXYYY[[[]]]]]]\\\ZZZXXXWWWWWWXXXZZZ]]]bbbgggiiinnnmmmkkkggg___WWWOOOJJJBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDIIIQQQXXXhhhxxx|||mmmjjjrrryyykkkccc_________^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZXXXWWWVVVTTTSSSQQQOOONNNNNNOOOOOOQQQRRRSSSTTTTTTSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKKKKKJJJIIIHHHFFFCCCAAA@@@???>>><<<;;;::::::::::::888888888999:::;;;<<<===AAAFFFOOO[[[hhhsss{{{~~~~~~vvvwww~~~}}}}}}yyyzzzzzzzzzzzzyyyxxxwwwuuuttttttsssrrrpppooonnnmmmmmmmmmlllkkkjjjhhhhhhhhhgggfffeeedddcccbbbaaa______^^^]]]\\\ZZZYYYXXXWWWUUUSSSSSSTTTTTTTTTSSSPPPPPPPPPPPPOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMNNNMMMMMMLLLMMMNNNPPPRRRVVV\\\dddiiiooottt{{{}}}|||{{{vvvooojjjbbb]]]UUULLLEEEAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDCCCBBBCCCEEEFFFFFFMMMVVVdddrrrvvvgggaaa```^^^[[[[[[YYYZZZ[[[\\\\\\\\\[[[ZZZ[[[ZZZYYYZZZ[[[\\\[[[YYYXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRNNNNNNNNNNNNMMMLLLKKKKKKIIIHHHGGGFFFEEEDDDCCCBBB@@@>>>???AAACCCEEENNNWWW^^^eeeiiieee]]]VVVOOOIIIGGGIIIMMMWWWeeesss~~~{{{nnn```XXXSSSNNNMMMNNNMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUXXX]]]dddmmmsss{{{{{{rrrnnnhhhccc```\\\YYYVVVVVVWWWZZZ]]]```___\\\YYYZZZXXXUUUSSSRRRRRRRRRSSSUUUZZZbbbhhhiiifff```\\\XXXVVVTTTRRRRRRSSSUUUVVVWWWVVVVVVUUUUUUVVVVVVVVVYYYZZZ[[[]]]\\\[[[YYYXXXWWWWWWWWWYYY]]]ccchhhkkkmmmllliiiddd]]]TTTMMMHHHBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEFFFJJJRRRYYYkkk|||rrrhhhiiitttuuuiiibbb`````````___^^^]]]\\\[[[[[[YYYYYYZZZZZZYYYXXXWWWVVVUUUTTTRRRPPPOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRPPPOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIGGGEEECCCAAA???>>><<<;;;:::;;;;;;:::999999999::::::;;;<<<@@@CCCIIISSS```ooo|||tttoooyyy~~~~~~}}}|||yyyyyyyyyyyyyyyxxxwwwvvvsssrrrrrrqqqpppnnnmmmlllkkkjjjiiihhhgggeeedddcccddddddcccaaa___^^^]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSRRRRRRSSSTTTSSSRRROOOOOOOOOOOOOOOOOONNNNNNPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOOPPPPPPPPPOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMOOOQQQUUUZZZbbbjjjpppxxx|||~~~{{{yyywwwqqqiiiccc[[[WWWPPPIIICCC@@@????????????@@@AAABBBCCCDDDEEECCCBBBBBBEEEFFFIIIRRR\\\lllwww|||pppdddaaa```]]]ZZZYYYWWWXXXZZZ[[[\\\\\\\\\[[[\\\ZZZYYYZZZ[[[\\\[[[ZZZWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRNNNOOOOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEDDD@@@???@@@BBBCCCEEELLLVVV^^^gggmmmkkkccc[[[RRRJJJGGGHHHKKKSSS```ooo}}}~~~}}}~~~~~~~~~}}}xxxwwwvvvvvvzzzvvvjjj]]]WWWRRRMMMLLLMMMMMMMMMOOOPPPQQQRRRSSSTTTTTTUUUXXX[[[```hhhpppvvv}}}}}}qqqmmmgggccc___]]]ZZZXXXVVVVVVXXX[[[^^^^^^\\\YYYYYYWWWTTTQQQPPPOOOOOOPPPRRRXXX```fffgggccc]]]XXXUUUTTTSSSRRRSSSUUUWWWYYYYYYXXXWWWVVVVVVVVVVVVWWWZZZ[[[\\\\\\\\\ZZZYYYXXXWWWWWWXXXZZZ^^^ccchhhlllkkkiiifff```YYYQQQJJJFFFBBBBBBBBBCCCCCCDDDDDDEEEDDDFFFFFFFFFFFFJJJRRRXXXjjjzzzvvvhhhdddiiiuuutttiiicccbbb^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXVVVUUUSSSQQQPPPPPPQQQQQQRRRRRRSSSSSSRRRQQQPPPOOOPPPOOOMMMLLLLLLMMMNNNOOOOOOOOONNNMMMKKKIIIGGGFFF@@@???===;;;:::999::::::;;;::::::999999:::::::::@@@BBBGGGPPP]]]mmm}}}vvvkkkqqqyyy~~~~~~~~~}}}|||yyyyyyyyyyyyxxxwwwvvvuuurrrqqqqqqpppooommmlllkkkjjjiiihhhfffdddcccbbbbbbbbbbbbaaa___^^^\\\[[[ZZZXXXXXXYYYYYYXXXXXXWWWVVVSSSRRRQQQRRRSSSSSSRRRPPPPPPPPPPPPOOOOOONNNNNNNNNQQQQQQQQQPPPPPPPPPOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNPPPTTTXXX___gggpppvvv|||xxxuuurrrlllddd]]]UUURRRLLLGGGCCCAAA@@@@@@??????@@@BBBCCCDDDEEEEEECCCAAAAAAEEEHHHMMMYYYdddrrr|||wwwlllcccaaa___[[[XXXWWWVVVXXXYYY[[[\\\\\\\\\[[[[[[ZZZYYYZZZ[[[\\\[[[YYYWWWVVVVVVUUUTTTSSSRRRRRRPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPPPPNNNLLLKKKJJJJJJJJJJJJIIIHHHFFFEEEAAA@@@AAACCCCCCDDDKKKTTT```jjjrrrqqqiii___TTTKKKGGGHHHJJJPPP\\\kkkzzzzzzxxxwwwwwwxxxxxxwwwvvvqqqpppoooooorrrzzz~~~ooodddYYYTTTQQQLLLJJJKKKLLLMMMNNNPPPRRRTTTVVVWWWTTTWWWZZZ^^^ccckkksssxxx}}}|||ppplllfffaaa^^^\\\ZZZXXXTTTUUUVVVYYY\\\]]]\\\[[[YYYWWWTTTQQQOOOOOOOOOOOORRRVVV\\\```aaa^^^ZZZVVVTTTSSSSSSSSSUUUWWWYYY[[[YYYXXXWWWVVVUUUVVVWWWXXX\\\\\\\\\\\\[[[ZZZXXXWWWWWWWWWYYY[[[___dddhhhjjjgggeeeaaa[[[TTTMMMHHHEEE@@@AAAAAABBBCCCCCCDDDDDDCCCEEEFFFEEEFFFJJJQQQWWWeeetttuuujjjaaabbbjjjwwwuuujjjdddccc^^^]]]]]]\\\\\\[[[[[[[[[XXXXXXXXXXXXYYYYYYYYYYYYXXXWWWUUUTTTRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPOOOOOOOOOMMMLLLJJJHHHGGGBBBAAA???===;;;;;;;;;;;;;;;;;;:::999999999::::::>>>AAAFFFNNNZZZjjj{{{yyykkklllpppxxx}}}~~~~~~||||||zzzzzzzzzyyyxxxwwwvvvuuuqqqqqqpppooonnnlllkkkjjjjjjiiigggeeedddcccbbbbbbaaa```___^^^]]]\\\[[[[[[XXXXXXYYYYYYYYYXXXWWWWWWSSSRRRRRRRRRSSSSSSQQQOOOPPPPPPPPPPPPOOOOOOOOOOOOQQQQQQQQQPPPPPPOOOOOONNNLLLMMMNNNOOOOOOPPPPPPOOOLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPOOORRRXXX^^^eeemmmvvv{{{~~~zzztttoookkkeee]]]XXXPPPMMMIIIEEEBBBAAAAAAAAA???@@@AAACCCDDDDDDDDDDDDCCCAAABBBFFFKKKSSSaaannnzzzrrriiibbb```^^^ZZZWWWWWWVVVXXXYYY[[[\\\\\\[[[[[[ZZZYYYXXXYYYZZZ[[[ZZZXXXUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPPPPQQQPPPPPPOOONNNOOOPPPQQQRRRQQQOOOMMMKKKJJJKKKKKKKKKKKKIIIGGGFFFBBBAAABBBDDDCCCDDDJJJRRR```kkkttttttlllbbbVVVLLLHHHIIIJJJOOOXXXfffvvv~~~{{{yyyrrrqqqqqqrrrssstttsssrrrnnnnnnnnnooottt|||wwwggg]]]TTTQQQOOOKKKJJJJJJKKKLLLMMMPPPRRRUUUXXXZZZWWWYYY\\\```dddjjjrrrwwwzzzzzznnnjjjddd___]]][[[ZZZYYYUUUTTTUUUWWWZZZ\\\\\\[[[YYYWWWTTTQQQPPPOOOOOOPPPRRRUUUXXX[[[\\\ZZZXXXVVVTTTSSSSSSTTTUUUWWWYYYZZZXXXWWWUUUUUUUUUWWWYYYZZZ]]]]]]\\\\\\ZZZYYYXXXWWWVVVXXX[[[^^^aaadddfffhhhccc```\\\VVVOOOJJJFFFCCC@@@@@@AAABBBCCCDDDDDDEEEBBBDDDFFFFFFFFFJJJQQQVVV```mmm{{{kkkccc___dddooo|||}}}tttjjjcccccc___^^^^^^^^^]]]]]]]]]\\\YYYYYYYYYYYYYYYZZZ[[[\\\[[[ZZZXXXVVVUUUUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRPPPPPPOOONNNMMMKKKJJJIIIFFFEEEBBB@@@>>>>>>===>>>;;;;;;:::999999:::::::::;;;>>>DDDLLLWWWgggyyy{{{mmmhhhhhhnnnvvv{{{}}}~~~~~~|||{{{{{{{{{{{{zzzyyywwwvvvuuuooooooooonnnlllkkkiiihhhiiihhhfffdddcccccccccccc______^^^]]]]]]\\\[[[[[[YYYYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSTTTSSSPPPNNNNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPOOONNNNNNMMMKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKLLLMMMNNNMMMMMMLLLMMMMMMLLLLLLMMMOOOPPPQQQQQQVVV]]]dddlllttt{{{|||wwwoooiiiddd^^^WWWRRRKKKIIIFFFCCCAAA@@@@@@AAA@@@AAABBBDDDDDDDDDCCCCCCEEECCCDDDIIIPPPZZZjjjyyywwwllleee^^^]]]\\\XXXWWWXXXWWWXXXYYY[[[[[[[[[ZZZZZZYYYXXXWWWXXXYYYZZZYYYWWWTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPQQQQQQQQQPPPOOONNNOOOPPPRRRRRRRRRPPPMMMKKKIIIJJJKKKLLLKKKJJJHHHFFFCCCBBBCCCDDDDDDCCCIIIPPP]]]iiissstttmmmdddXXXOOOIIIJJJKKKOOOVVVcccqqq||||||wwwsssqqqoooooooooqqqsssttttttrrroooppprrrvvv}}}~~~ooo```WWWPPPNNNMMMJJJIIIJJJKKKLLLMMMOOOSSSWWWZZZ\\\[[[]]]___aaaccchhhmmmqqquuu|||wwwmmmhhhbbb^^^[[[ZZZYYYXXXWWWVVVUUUVVVXXXYYYYYYXXXXXXVVVTTTQQQPPPOOOPPPPPPRRRTTTWWWYYYZZZYYYWWWUUUSSSSSSSSSSSSTTTUUUWWWWWWUUUTTTSSSSSSUUUWWW[[[]]]^^^^^^]]][[[ZZZXXXWWWVVVVVVYYY\\\```cccdddeeeddd^^^[[[WWWQQQKKKGGGDDDBBBAAAAAABBBCCCDDDEEEFFFFFFCCCEEEGGGGGGHHHKKKRRRWWW^^^iiiuuu{{{wwweee``````iiivvv}}}tttpppggg``````]]]]]]]]]]]]]]]\\\\\\\\\ZZZYYYYYYYYYZZZ[[[]]]^^^]]]\\\ZZZXXXWWWWWWWWWXXXWWWVVVUUUTTTSSSRRRRRRQQQNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQPPPNNNMMMKKKJJJGGGFFFCCCAAA???>>>>>>>>>::::::999999999:::;;;;;;:::===BBBIIIUUUhhh}}}nnneee```eeelllqqqwww|||}}}~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxvvvvvvnnnnnnmmmmmmkkkiiihhhggghhhgggeeedddcccbbbcccccc^^^^^^]]]]]]\\\\\\[[[[[[YYYYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSPPPMMMMMMMMMNNNPPPRRRSSSUUUUUUQQQQQQPPPOOONNNNNNMMMMMMJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLMMMMMMMMMLLLKKKMMMMMMLLLLLLMMMOOOPPPRRRTTTYYYaaaiiiqqqxxx~~~{{{tttkkkddd___ZZZSSSOOOHHHFFFCCCAAA??????@@@@@@AAABBBCCCDDDDDDDDDCCCBBBGGGEEEFFFLLLSSS___pppooohhhaaa\\\[[[ZZZXXXWWWZZZXXXXXXZZZ[[[[[[ZZZZZZYYYYYYWWWVVVWWWXXXYYYXXXWWWSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRQQQOOONNNOOOPPPRRRSSSRRRPPPMMMKKKIIIJJJKKKLLLKKKJJJHHHFFFCCCBBBCCCEEEDDDCCCHHHPPPZZZfffqqqrrrmmmdddYYYQQQJJJKKKLLLOOOUUU```oooyyy|||wwwsssooommmpppoooppprrruuuwwwvvvuuurrrtttxxx~~~wwwiii\\\TTTMMMLLLLLLJJJIIIJJJKKKKKKMMMOOOSSSWWW[[[]]]___```aaaaaabbbeeeiiimmmqqqxxx~~~uuulllgggaaa\\\ZZZZZZYYYXXXYYYWWWVVVVVVWWWXXXWWWVVVWWWVVVSSSQQQOOOOOOPPPQQQRRRTTTXXXZZZ[[[YYYWWWUUUSSSSSSSSSSSSSSSTTTTTTUUUSSSRRRRRRRRRTTTXXX\\\^^^___^^^]]][[[ZZZXXXWWWVVVVVVYYY^^^bbbdddeeecccbbb[[[YYYTTTNNNIIIEEECCCBBBBBBBBBCCCDDDEEEFFFGGGGGGDDDFFFHHHIIIIIILLLSSSXXX___iiirrrvvvzzz~~~mmmbbb___aaalll{{{sssnnnlllddd^^^^^^[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ\\\^^^___^^^]]][[[ZZZYYYXXXYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRNNNOOOQQQSSSTTTTTTSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLFFFDDDBBB@@@>>>=========:::999999999::::::;;;<<<<<>>??????>>>>>><<<;;;;;;;;;;;;;;;??????CCCKKKWWWlllpppccc[[[]]]bbbeeennnyyyzzz{{{}}}~~~~~~}}}{{{zzz}}}|||zzzxxxvvvtttsssrrrpppnnnllljjjjjjhhhfffdddfffdddbbbaaaaaaaaa```___]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPOOONNNNNNNNNNNNPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMNNNNNNMMMMMMMMMNNNPPPQQQQQQPPPPPPQQQTTTWWW]]]ccckkkrrrxxx~~~|||zzztttnnneee\\\UUUPPPKKKHHHDDDCCCBBBAAA@@@AAAAAABBBAAAAAABBBCCCDDDEEEDDDCCCHHHJJJPPPYYYeeerrrrrriii```^^^[[[XXXVVVVVVVVVWWWYYYYYYYYYYYYYYYXXXWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQQQQPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNPPPQQQQQQOOOMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFHHHLLLOOOWWWbbbnnnssssssnnndddZZZRRRLLLIIILLLRRRXXXccclllzzz}}}{{{yyywwwvvvvvvuuuxxxzzz|||~~~uuuiii[[[UUUPPPOOOMMMJJJIIIKKKKKKLLLMMMPPPTTTYYY]]]```aaacccfffgggggghhhjjjkkkmmmqqqwww}}}yyyrrrhhhddd^^^ZZZXXXWWWVVVVVVVVVUUUTTTTTTVVVVVVUUUTTTUUUSSSPPPMMMMMMNNNPPPQQQUUUWWWZZZ\\\\\\ZZZWWWUUUUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUYYY\\\______^^^\\\ZZZYYYXXXWWWWWW[[[]]]```cccdddcccaaa```WWWSSSNNNIIIFFFDDDBBBAAAAAABBBCCCDDDEEEGGGHHHHHHEEEGGGJJJLLLNNNQQQWWW[[[cccjjjuuu}}}tttjjjaaaeeennn}}}xxxhhhdddaaa[[[[[[```]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[YYYZZZZZZZZZZZZYYYXXXXXXVVVVVVUUUTTTSSSRRRRRRRRRRRRTTTVVVVVVUUUSSSSSSTTTUUUSSSQQQPPPPPPOOOLLLJJJJJJHHHEEEBBBAAA@@@@@@AAA>>>>>>===<<<;;;;;;;;;;;;:::;;;@@@JJJYYYpppvvviii```aaaccceeennnyyyzzz{{{|||}}}}}}|||{{{zzz{{{zzzyyywwwuuusssqqqqqqooommmkkkjjjjjjiiigggfffeeecccaaa`````````___^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYYXXXVVVUUUUUUUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRUUUXXX[[[ccciiiqqqxxx}}}~~~{{{xxxuuunnniii```WWWQQQKKKGGGDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDIIIOOOZZZfffrrr}}}{{{kkkddd___]]]ZZZWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQPPPPPPOOOOOONNNNNNPPPPPPOOOOOONNNNNNMMMMMMNNNPPPQQQPPPOOONNNNNNOOONNNNNNNNNMMMLLLKKKIIIIIIHHHHHHHHHGGGGGGIIILLLOOOSSS___mmmuuuwwwuuukkkaaaWWWPPPLLLMMMPPPUUU___gggsss}}}~~~}}}|||{{{{{{|||~~~ssshhh\\\UUUPPPOOOMMMJJJJJJMMMLLLMMMNNNQQQUUUZZZ___bbbaaacccgggiiijjjkkkmmmoooppptttzzztttnnnfffbbb]]]YYYXXXWWWWWWVVVVVVUUUTTTTTTVVVVVVUUUTTTUUUSSSPPPNNNMMMNNNPPPQQQUUUWWWYYY[[[[[[YYYWWWUUUUUUTTTRRRQQQPPPPPPQQQQQQTTTTTTTTTUUUXXX[[[^^^___```^^^\\\ZZZXXXWWWWWWWWW]]]___bbbddddddbbb```^^^TTTPPPKKKGGGEEEDDDBBB@@@BBBBBBCCCEEEFFFGGGHHHIIIHHHKKKNNNPPPSSSWWW[[[___jjjqqqzzzrrrkkkeeekkkwww}}}ooobbb``````\\\[[[___]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[YYYYYYZZZZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQPPPRRRTTTVVVVVVUUUTTTTTTTTTTTTSSSQQQQQQQQQPPPNNNLLLKKKIIIGGGDDDCCCBBBBBBBBB???>>>===<<<;;;;;;;;;;;;::::::???IIIYYYqqq~~~rrriiigggggggggppp|||yyyzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwuuusssrrrppppppmmmllljjjjjjjjjjjjhhhgggeeeccc````````````___]]]^^^^^^]]]]]]]]]\\\\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLMMMNNNPPPPPPQQQRRRSSSUUUXXX]]]aaajjjpppwww~~~|||xxxsssppphhhcccZZZSSSMMMHHHDDDAAABBBBBBAAA@@@@@@AAABBBCCCFFFFFFFFFFFFEEEEEEGGGHHHKKKTTTcccqqq|||tttgggaaa]]]\\\ZZZWWWVVVUUUVVVVVVUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSPPPPPPOOOOOOOOOOOOOOOOOOQQQPPPPPPOOONNNMMMLLLLLLNNNOOOQQQPPPOOONNNNNNOOONNNNNNNNNNNNMMMKKKJJJIIIHHHIIIIIIIIIHHHIIILLLNNNRRR]]]kkkuuu{{{zzzqqqgggZZZRRRLLLLLLMMMRRRZZZcccpppyyyssshhh\\\UUUPPPOOONNNKKKLLLOOONNNNNNOOORRRVVV[[[```cccaaadddhhhkkkmmmooorrrtttxxx{{{{{{qqqkkkddd```\\\YYYXXXXXXWWWVVVVVVUUUTTTTTTVVVVVVUUUTTTTTTRRRPPPOOONNNOOOQQQRRRUUUVVVXXXYYYYYYXXXVVVUUUTTTSSSRRRPPPOOOPPPPPPQQQUUUUUUVVVXXXZZZ]]]___``````^^^[[[YYYWWWVVVWWWWWW___```bbbdddccc```]]][[[PPPMMMHHHEEEDDDCCCBBB@@@BBBBBBDDDEEEGGGHHHIIIJJJLLLMMMOOORRRVVV]]]cccgggttt{{{~~~qqqmmmkkkrrrrrrggg^^^]]]^^^\\\ZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[YYYYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOONNNQQQSSSVVVVVVUUUTTTTTTUUUTTTSSSRRRRRRSSSRRRPPPMMMJJJIIIGGGEEEDDDCCCCCCCCC???>>>===<<<;;;;;;;;;;;;???>>>AAAIIIVVVmmmzzzrrrooommmmmmxxxyyyyyyyyyzzzzzzyyyyyyyyywwwwwwuuutttrrrqqqpppooommmkkkjjjjjjjjjjjjiiigggeeeccc````````````___]]]^^^^^^^^^]]]]]]]]]\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLMMMOOOQQQPPPQQQSSSUUUXXX]]]ccchhhqqqvvv}}}~~~zzzuuuoookkkbbb]]]UUUOOOJJJFFFCCCAAA@@@@@@?????????AAABBBCCCEEEFFFFFFEEEDDDEEEHHHKKKOOOZZZjjjxxxoooeeeaaa\\\[[[YYYWWWVVVUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPOOONNNMMMMMMLLLLLLMMMOOOPPPPPPOOONNNOOOPPPNNNNNNNNNNNNMMMKKKJJJIIIHHHIIIJJJIIIHHHIIIKKKMMMRRR]]]jjjttt|||}}}uuukkk[[[SSSLLLJJJKKKNNNWWW___lllttt~~~sssiii\\\TTTOOONNNNNNMMMNNNRRRPPPQQQSSSVVVZZZ^^^aaaccccccfffkkknnnqqqtttxxxzzzwwwoooiiiaaa^^^[[[YYYXXXXXXWWWVVVVVVUUUTTTTTTVVVVVVUUUTTTSSSRRRQQQOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRPPPOOOOOOOOOPPPQQQVVVWWWYYY[[[]]]^^^___```___]]]ZZZXXXVVVVVVWWWXXX```aaabbbbbb```\\\XXXVVVLLLIIIEEECCCBBBBBBAAA@@@BBBCCCDDDFFFGGGIIIJJJKKKPPPOOOPPPTTT[[[fffooouuu|||pppnnnqqqzzzkkkccc\\\[[[]]]\\\ZZZYYY]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[YYYYYYYYYXXXXXXWWWUUUUUUSSSRRRQQQPPPOOONNNMMMMMMQQQSSSUUUVVVUUUTTTTTTUUUSSSSSSSSSSSSTTTSSSPPPMMMIIIHHHGGGFFFDDDCCCCCCBBB??????===<<<<<<<<<<<<<<>>===<<<<<<<<<<<<>>><<<>>>CCCLLL^^^yyy~~~xxxxxxwwwwwwwwwwwwxxxxxxvvvvvvuuusssrrrqqqppppppnnnlllkkkjjjjjjjjjhhhffffffdddbbbaaaaaaaaa```______^^^^^^^^^^^^]]]]]]]]][[[ZZZXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOOOOOPPPNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLLLLLLLKKKMMMPPPSSSUUUWWWYYY]]]bbbjjjrrrxxx{{{zzzuuunnnfff```UUUQQQKKKGGGEEEDDDBBBAAAAAAAAAAAAAAABBBDDDFFFGGGDDDFFFGGGEEEDDDGGGNNNTTTdddmmmyyypppfffbbb```YYYXXXXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRPPPQQQQQQQQQPPPOOOMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLNNNPPPPPPOOOOOOOOOPPPMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHIIIJJJOOOWWWbbbmmmyyy{{{sssfff\\\RRRLLLJJJJJJQQQYYY```hhhqqqvvvxxxzzz~~~vvvlllbbbYYYRRRMMMNNNOOOQQQTTTYYYZZZ]]]aaaeeehhhhhhgggggglllpppuuu{{{wwwqqqlllgggccc]]][[[YYYXXXXXXYYYXXXWWWVVVUUUTTTTTTVVVVVVUUUTTTRRRRRRQQQQQQQQQQQQRRRRRRPPPQQQQQQRRRRRRQQQQQQPPPNNNNNNMMMMMMNNNPPPRRRSSSVVVXXX[[[]]]_________^^^\\\ZZZWWWVVVVVVWWWZZZ\\\^^^______]]]YYYTTTNNNKKKFFFCCC@@@??????@@@@@@@@@BBBCCCEEEGGGIIIKKKLLLMMMSSSUUU[[[fffvvvrrrkkkooozzzuuuddd___ZZZZZZ^^^aaa```]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\[[[XXXXXXXXXWWWVVVUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRUUUVVVUUUUUUUUUVVVTTTSSSSSSTTTSSSQQQMMMJJJIIIIIIIIIHHHGGGFFFEEEDDD@@@???>>>===<<<<<<<<<<<<;;;:::;;;@@@GGGVVVnnnxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvuuutttrrrqqqppppppooommmkkkjjjjjjiiigggfffgggeeebbbbbbbbbbbbaaa_________^^^^^^^^^]]]]]]]]][[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTRRRQQQQQQQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOOPPPPPPNNNNNNNNNMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKLLLLLLKKKKKKMMMPPPSSSXXXYYY\\\```fffnnnwww~~~~~~}}}yyyssskkkccc]]]QQQMMMHHHEEECCCCCCBBBAAACCCBBBBBBCCCDDDFFFHHHIIIGGGJJJKKKIIIHHHKKKSSSZZZmmmuuu}}}lllccc___^^^XXXXXXWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTRRRQQQQQQOOOPPPQQQRRRQQQOOOLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQMMMMMMMMMMMMMMMNNNNNNNNNLLLNNNPPPPPPOOOOOOPPPQQQLLLLLLLLLLLLKKKIIIHHHGGGFFFHHHIIIIIIGGGGGGHHHIIIMMMTTT___jjjxxx~~~wwwkkkaaaUUUNNNJJJJJJPPPWWW^^^fffpppvvvxxx{{{zzzrrrhhh^^^WWWQQQLLLMMMPPPRRRVVV[[[___bbbgggkkkmmmllljjjhhhppptttzzzzzzpppkkkgggccc___\\\ZZZXXXXXXXXXYYYXXXWWWVVVUUUTTTTTTVVVVVVUUUTTTRRRRRRQQQQQQQQQRRRRRRSSSOOOPPPPPPPPPPPPPPPPPPOOOMMMLLLLLLMMMNNNQQQSSSTTTUUUWWW[[[^^^```___^^^]]][[[YYYWWWUUUVVVXXX[[[]]]]]]^^^]]][[[WWWQQQKKKHHHDDDBBB???>>>???@@@@@@@@@BBBCCCEEEGGGIIIKKKMMMNNNSSSWWWaaapppmmmhhhppp|||pppbbb^^^ZZZYYY^^^dddddd```]]]\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\]]]]]]\\\\\\\\\XXXXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQRRRRRRRRRRRRSSSPPPRRRUUUVVVUUUUUUUUUVVVTTTSSSSSSTTTSSSPPPLLLHHHJJJKKKJJJJJJIIIHHHGGGFFF@@@???>>>======<<<<<<<<<<<<:::;;;>>>CCCPPPfffyyy{{{yyywwwvvvwwwwwwvvvuuuuuutttrrrqqqpppqqqqqqrrrmmmllljjjhhhgggfffeeeeeeaaaaaabbbbbbbbbaaaaaa```aaaaaa``````_________^^^ZZZYYYXXXWWWVVVUUUUUUUUUPPPQQQRRRSSSSSSSSSQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMOOOSSSUUUVVV[[[bbbjjjpppvvv|||zzzssskkkddd\\\WWWMMMJJJFFFBBB??????@@@AAA@@@AAAAAABBBCCCDDDEEEEEECCCGGGIIIHHHHHHMMMYYYccctttyyytttjjjbbb\\\ZZZYYYXXXWWWVVVUUUUUUTTTUUUTTTSSSSSSRRRQQQPPPPPPPPPNNNOOOPPPQQQQQQOOOMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGMMMOOOWWWeeettt~~~pppeeeWWWMMMJJJLLLPPPRRR[[[eeeooottttttwww~~~tttiiiaaa]]]WWWVVVSSSQQQPPPSSSYYY]]]eeellltttxxxwwwtttrrrrrrrrrwwwtttkkkeeebbb___\\\XXXXXXWWWWWWWWWVVVVVVVVVWWWVVVTTTUUUVVVVVVUUUSSSRRRQQQQQQPPPPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPRRRTTTUUUWWWYYY]]]___```^^^\\\ZZZ[[[XXXTTTSSSUUUXXX[[[\\\___^^^[[[WWWSSSNNNJJJHHHBBBBBB@@@>>><<<<<>>===;;;:::???===>>>???AAAIIIZZZkkk{{{yyywwwvvvvvvvvvuuuttttttsssqqqpppooopppppppppmmmlllkkkiiigggfffffffffcccdddddddddcccbbbbbbaaaaaaaaa``````___^^^]]]]]]YYYYYYXXXVVVVVVUUUUUUUUUSSSSSSSSSTTTSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOQQQUUUXXX[[[```hhhoootttyyy~~~~~~wwwppphhh```YYYTTTLLLIIIEEEAAA??????@@@AAA@@@AAABBBCCCDDDEEEEEEFFFDDDGGGIIIIIIKKKSSSaaalll}}}{{{lllddd]]]YYYXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPPPPPPPNNNOOOPPPQQQPPPOOOMMMLLLNNNMMMMMMLLLLLLMMMMMMNNNLLLLLLKKKKKKKKKJJJJJJJJJLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGLLLNNNVVVcccrrr|||tttiii[[[PPPLLLMMMPPPQQQZZZcccnnnssstttwww{{{rrrhhh```[[[VVVVVVTTTRRRSSSVVV\\\```hhhooowww|||{{{yyywwwwwwyyy~~~yyyooohhheeebbb___]]]WWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPRRRTTTUUUXXXZZZ\\\______^^^\\\ZZZZZZWWWTTTSSSUUUYYY[[[\\\]]]\\\XXXTTTOOOKKKHHHFFFAAAAAA@@@>>><<<===@@@CCCDDDEEEGGGHHHIIILLLPPPSSSWWWeeewww|||oooiiimmmtttoooddd___\\\XXXYYY]]]___^^^\\\[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMKKKJJJHHHFFFEEEDDDBBBBBBAAA@@@???===<<<;;;===<<<===>>>???FFFTTTcccwww{{{xxxvvvuuuvvvuuutttsssrrrqqqpppooonnnnnnnnnnnnmmmlllkkkjjjhhhggggggffffffffffffeeedddcccbbbaaabbbaaa```___^^^]]]\\\[[[XXXXXXWWWVVVVVVUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRUUUYYY]]]ccchhhooovvvzzz~~~zzzssskkkccc[[[TTTOOOJJJHHHDDDAAA??????@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEGGGIIIJJJOOO[[[kkkxxxnnnccc^^^ZZZXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTSSSSSSRRRRRRQQQPPPPPPPPPNNNOOOPPPPPPPPPOOOMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJLLLTTT```nnnyyy~~~yyyoooaaaUUUNNNNNNOOOQQQYYYbbblllrrruuuzzzyyyooofff^^^ZZZWWWWWWVVVUUUVVVYYY___dddkkkrrr{{{~~~}}}}}}xxxrrrkkkfffdddccc```]]]VVVVVVUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPQQQQQQPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOQQQSSSTTTXXXZZZ\\\^^^^^^]]][[[YYYXXXVVVTTTTTTWWWZZZ[[[\\\\\\YYYTTTOOOJJJFFFDDDCCC???@@@???>>>>>>???BBBEEEFFFGGGHHHIIIKKKNNNSSSWWW^^^nnnqqqiiihhhoooxxx{{{kkkddd___\\\XXXXXX[[[\\\[[[YYY[[[[[[ZZZYYYYYYXXXXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOONNNNNNLLLKKKIIIHHHGGGFFFCCCCCCCCCBBB@@@???===<<<<<<;;;<<<>>>>>>AAALLLXXXhhhxxxzzzxxxuuutttuuutttsssrrroooooonnnmmmmmmlllllllllllllllkkkjjjiiihhhgggffffffffffffeeedddcccaaa```aaaaaa```^^^]]][[[ZZZZZZWWWWWWVVVVVVUUUVVVVVVVVVXXXVVVTTTSSSRRRRRRSSSSSSOOOOOOPPPQQQRRRRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPRRRRRRQQQQQQPPPPPPOOOOOONNNOOOQQQSSSUUUYYY^^^bbbkkkpppvvv||||||wwwoooggg___WWWPPPKKKHHHFFFCCCAAA??????@@@AAABBBBBBCCCDDDEEEFFFFFFGGGCCCEEEHHHLLLTTTcccuuuvvvfff___\\\ZZZYYYZZZUUUTTTTTTSSSRRRRRRSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKQQQ[[[iiittt|||}}}tttgggZZZRRRNNNNNNOOOWWW___jjjrrrxxxxxxooofff___[[[XXXXXXXXXWWWXXX[[[aaaeeekkkrrr{{{sssnnnhhheeedddbbb___\\\VVVVVVVVVVVVUUUUUUUUUUUUSSSRRRPPPQQQRRRRRRQQQOOOQQQQQQPPPPPPOOONNNNNNMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNOOOQQQSSSTTTYYYZZZ\\\]]]]]][[[YYYXXXVVVUUUTTTVVVXXX[[[[[[[[[ZZZWWWQQQLLLGGGCCCBBBAAA>>>????????????AAADDDGGGFFFHHHIIIJJJMMMQQQVVVZZZddduuusssiiieeehhhrrr|||rrrgggddd^^^\\\YYYXXXYYYZZZYYYXXX[[[ZZZZZZYYYXXXXXXWWWWWWVVVWWWWWWVVVVVVUUUTTTSSSQQQRRRRRRSSSSSSSSSSSSSSSQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKIIIHHHHHHEEEEEEDDDCCCBBB@@@???>>>===<<<===>>>===>>>EEENNN\\\llltttxxx~~~~~~yyywwwuuusssssssssqqqpppmmmmmmmmmmmmlllkkkjjjjjjkkkkkkkkkkkkjjjhhhgggfffeeeeeeddddddbbbaaa```___``````___]]]\\\ZZZYYYXXXVVVVVVUUUUUUUUUVVVVVVWWWWWWUUUTTTRRRQQQQQQRRRRRRNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUTTTTTTSSSRRRRRRQQQQQQNNNPPPSSSVVVYYY^^^dddhhhqqquuu{{{~~~xxxssskkkbbb[[[SSSMMMIIIEEEDDDBBB@@@???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGBBBEEEIIIOOOZZZjjj|||yyymmmaaa\\\[[[XXXWWWYYYSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIINNNWWWcccoooyyy~~~~~~xxxmmmaaaVVVPPPNNNNNNVVV]]]gggqqq{{{yyyqqqiiibbb^^^[[[[[[ZZZZZZZZZ]]]bbbeeejjjqqqyyytttooohhhdddcccaaa]]]ZZZWWWWWWWWWWWWVVVVVVVVVVVVTTTRRRQQQQQQRRRSSSQQQPPPQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNOOOPPPRRRTTTVVVZZZZZZ[[[\\\[[[ZZZXXXWWWUUUUUUUUUWWWZZZ[[[ZZZYYYWWWTTTOOOJJJEEEBBBAAAAAA===>>>@@@@@@@@@BBBEEEHHHFFFHHHJJJMMMOOOTTTYYY]]]kkk{{{yyykkkeeefffkkkuuu~~~zzzjjjbbbaaa]]]\\\YYYXXXXXXXXXXXXWWWZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRTTTUUUUUUTTTRRRQQQOOOOOONNNMMMKKKJJJIIIIIIFFFFFFFFFEEEDDDBBB@@@??????===>>>???>>>===AAAHHHSSSaaaiiippp{{{}}}~~~yyyyyyyyywwwtttsssrrrrrrpppooollllllmmmllllllkkkiiiiiiiiiiiijjjjjjiiihhhfffeeecccccccccbbbaaa```___^^^___^^^]]]\\\[[[ZZZYYYXXXUUUUUUTTTUUUUUUVVVWWWXXXUUUTTTSSSRRRRRRRRRRRRRRROOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVUUUTTTSSSSSSRRRPPPSSSVVVZZZ^^^dddkkkpppwwwzzz~~~~~~|||tttnnnfff^^^WWWPPPJJJFFFCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHEEEHHHNNNWWWdddsssnnneee\\\YYYWWWTTTSSSUUUQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHIIILLLSSS]]]jjjuuu|||{{{sssiii]]]UUUQQQOOOTTTZZZdddnnnzzzzzzssskkkeeeaaa\\\\\\]]]]]]^^^aaafffiiimmmrrrzzz}}}vvvppphhhcccaaa___\\\YYYXXXXXXXXXWWWWWWWWWVVVVVVUUUSSSRRRRRRSSSSSSRRRQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNOOOPPPRRRUUUWWWYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUUUUWWWYYY[[[[[[XXXVVVSSSQQQMMMIIIEEEBBBAAA@@@===???@@@AAABBBCCCFFFHHHGGGIIIMMMQQQTTTXXX]]]```ooo||||||qqqfffeeeiiipppxxxttthhhbbb```\\\[[[ZZZXXXWWWWWWXXXXXXZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRTTTUUUVVVVVVUUUSSSQQQOOONNNNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDBBBAAAAAA>>>>>>@@@???===@@@EEEJJJWWW___iiiyyyrrrnnnqqqyyyvvvsssrrrrrrqqqooonnnllllllmmmmmmlllkkkiiihhhggghhhiiiiiiiiigggeeedddaaabbbbbbbbbaaa``````___]]]]]]\\\[[[ZZZZZZYYYYYYTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTTTTUUUTTTTTTSSSSSSQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTVVVXXXYYYZZZZZZYYYYYYXXXXXXWWWUUUTTTTTTSSSTTTWWW[[[___dddkkkrrrwww|||~~~~~~{{{yyynnniiiaaaYYYRRRLLLGGGDDDAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJOOOWWWbbbooo}}}xxxeee^^^WWWVVVUUURRRQQQSSSPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKPPPYYYeeerrrzzz~~~yyypppeee[[[UUURRRRRRWWW___iiiuuuzzztttmmmgggddd\\\]]]___aaacccggglllppptttxxx~~~|||vvvooogggaaa___]]][[[YYYWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSSSSRRRPPPPPPPPPOOOOOONNNMMMMMMMMMKKKLLLLLLMMMNNNNNNOOOOOONNNNNNOOOQQQTTTWWWZZZ\\\[[[[[[[[[ZZZYYYXXXVVVUUUUUUVVVXXXZZZ\\\ZZZWWWSSSNNNMMMKKKHHHEEEBBB@@@>>>>>>???AAABBBBBBCCCFFFHHHHHHLLLQQQVVVZZZ]]]aaaccclllvvvrrriiicccfffnnnuuu|||~~~pppiiibbb^^^[[[[[[ZZZYYYWWWWWWYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOPPPRRRSSSTTTUUUVVVWWWWWWUUUSSSQQQNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHFFFEEECCCBBBAAA>>>===??????===???DDDEEEQQQZZZggg{{{oooiiijjjxxxvvvsssrrrqqqpppooommmllllllmmmmmmlllkkkiiihhhfffggghhhiiihhhgggeeecccaaaaaabbbbbbbbbaaaaaa```\\\[[[[[[[[[ZZZZZZYYYYYYSSSSSSTTTTTTUUUVVVWWWXXXSSSTTTUUUWWWWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUXXXZZZ\\\]]]]]]]]]ZZZYYYYYYWWWVVVUUUTTTTTTWWWZZZ^^^ccchhhpppwww|||}}}{{{yyywwwkkkeee]]]UUUOOOJJJEEEBBB@@@@@@??????@@@@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIIOOOTTT^^^jjjwwwoooaaa[[[VVVVVVUUUSSSRRRTTTOOOOOOOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLMMMMMMJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNMMMMMMLLLJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJNNNVVVcccpppyyy}}}vvvjjj___XXXUUUQQQUUU\\\eeeqqqzzztttmmmhhhddd[[[]]]```cccggglllrrrvvvzzz}}}}}}uuunnneee___]]]\\\[[[YYYVVVVVVVVVUUUUUUUUUTTTTTTTTTRRRQQQQQQRRRRRRQQQPPPPPPPPPOOOOOONNNMMMMMMLLLKKKLLLLLLMMMNNNNNNOOOOOONNNNNNOOOQQQUUUXXX\\\^^^[[[[[[[[[ZZZYYYWWWVVVUUUVVVWWWYYY[[[\\\ZZZVVVRRRJJJJJJIIIGGGDDDAAA???===>>>@@@BBBCCCCCCDDDFFFGGGIIINNNTTTZZZ^^^aaadddffffffnnnxxxkkkdddaaagggqqqxxx~~~sssjjjddd]]]WWW[[[[[[ZZZYYYXXXXXXYYY[[[ZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWVVVVVVUUUTTTSSSQQQQQQSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTRRROOOMMMMMMOOORRRTTTTTTVVVWWWXXXWWWUUURRRQQQNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCAAA===<<<>>>>>>===???CCCDDDPPPZZZiiipppiiiiiiuuutttsssssstttsssqqqooooooooooooooonnnmmmlllkkkkkkhhhfffeeeggggggdddaaa___```aaabbbbbbaaa``````]]]\\\ZZZXXXWWWVVVWWWWWWTTTTTTTTTUUUVVVWWWYYYYYYWWWVVVUUUUUUUUUVVVWWWXXXTTTTTTTTTSSSRRRQQQQQQPPPUUUTTTSSSQQQQQQSSSTTTUUUTTTWWW\\\^^^___^^^^^^___]]]]]]\\\ZZZWWWVVVWWWYYYZZZ^^^eeemmmuuu{{{|||xxxrrrmmmddd]]]SSSMMMKKKIIIDDDAAA???@@@AAAAAABBBBBBBBBBBBHHHGGGHHHJJJGGGEEEHHHNNNTTT]]]mmm|||yyyfff]]]ZZZVVVSSSSSSSSSRRRQQQOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQPPPNNNLLLKKKKKKLLLLLLMMMLLLJJJIIIHHHHHHHHHIIIIIIKKKMMMLLLJJJHHHGGGGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHJJJJJJKKKKKKJJJIIIHHHHHHJJJHHHJJJNNNTTT]]]kkkxxxyyyqqqggg[[[OOOQQQQQQWWWcccooozzz~~~yyyrrrjjjeeebbbbbbccchhhooowww}}}~~~tttnnnfff```]]]\\\\\\[[[UUUUUUVVVVVVVVVWWWWWWWWWRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLNNNNNNOOOPPPOOONNNMMMLLLKKKMMMQQQUUUXXX[[[\\\]]]```^^^[[[XXXVVVVVVVVVWWWXXX[[[]]]___]]]YYYTTTQQQKKKHHHDDD@@@======>>>???AAA@@@@@@BBBEEEGGGHHHHHHMMMRRRZZZbbbfffhhhgggfffbbbhhhrrr~~~|||jjjgggeeegggooozzz}}}mmmeeeaaa___```[[[ZZZZZZYYYXXXXXXWWWWWW[[[ZZZYYYWWWVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRUUUTTTTTTTTTTTTSSSSSSSSSVVVVVVUUUUUUTTTSSSSSSSSSUUUSSSPPPNNNNNNQQQSSSUUUWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKKKKJJJLLLMMMNNNNNNLLLHHHDDDAAAAAAAAAAAAAAAAAAAAAAAAAAADDDLLLXXXhhh}}}{{{kkk___vvvuuuttttttuuutttrrrppppppppppppooonnnmmmkkkjjjgggeeeccccccdddcccaaa___``````aaabbbbbbaaaaaa```\\\[[[YYYWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXVVVUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQTTTSSSRRRQQQRRRSSSUUUVVVWWWZZZ^^^``````_________\\\[[[ZZZWWWUUUUUUWWWYYY^^^bbbjjjrrrxxx~~~|||yyytttlllgggaaaYYYPPPKKKIIIGGGCCC@@@??????@@@BBBBBBCCCCCCCCCFFFEEEGGGIIIGGGFFFJJJQQQYYYccctttrrrbbb[[[XXXTTTRRRQQQQQQQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNMMMLLLKKKKKKLLLLLLMMMLLLKKKIIIHHHHHHIIIIIIIIIKKKLLLLLLIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGJJJJJJJJJJJJJJJIIIHHHHHHJJJHHHIIIMMMRRRZZZgggttt~~~}}}vvvnnnaaaWWWSSSRRRVVVaaalllvvv~~~zzztttlllgggddddddfffkkkttt}}}rrrmmmeee___\\\[[[[[[[[[WWWVVVVVVVVVUUUUUUTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNNNNMMMLLLLLLMMMNNNNNNOOOOOONNNMMMLLLLLLNNNQQQUUUYYY[[[\\\]]]^^^]]]ZZZXXXVVVVVVWWWWWWYYYZZZ]]]]]][[[WWWRRROOOHHHFFFBBB???>>>???@@@AAA??????@@@BBBEEEGGGIIIJJJPPPUUU]]]dddhhhhhhgggfffeeejjjtttyyyjjjgggfffiiisss~~~zzznnngggaaa^^^^^^ZZZZZZYYYXXXXXXWWWVVVVVVXXXXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQUUUUUUTTTTTTSSSSSSSSSSSSUUUSSSPPPNNNNNNPPPSSSUUUVVVVVVVVVVVVUUUTTTSSSSSSQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMKKKHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAAEEELLLYYYjjj~~~nnnbbbwwwvvvuuuuuuvvvuuusssqqqqqqqqqpppooommmkkkjjjiiifffdddcccbbbcccbbbaaa___aaaaaabbbbbbbbbbbbaaaaaa[[[ZZZYYYXXXWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZYYYWWWVVVUUUTTTUUUUUUVVVUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQQQQRRRTTTVVVXXX[[[^^^aaabbb```___^^^___\\\[[[YYYWWWUUUVVVYYY\\\dddiiiqqqxxx}}}}}}yyyuuunnneee___ZZZTTTMMMHHHFFFDDDAAA>>>>>>???@@@BBBCCCDDDDDDDDDEEEDDDEEEHHHGGGGGGMMMUUUaaammm~~~yyyhhh]]]XXXUUURRRPPPPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJMMMLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHJJJKKKJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFIIIIIIIIIIIIIIIHHHHHHGGGJJJHHHHHHLLLOOOUUUaaammmwww~~~{{{ttthhh^^^UUUSSSUUU]]]fffooozzz~~~{{{vvvoookkkfffgggjjjqqq|||ooojjjccc^^^[[[ZZZZZZZZZWWWVVVVVVUUUSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOONNNOOOOOOOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNPPPSSSVVVYYY[[[\\\\\\\\\[[[YYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\YYYTTTOOOKKKEEEDDDAAA??????@@@BBBCCC??????@@@BBBDDDHHHKKKLLLTTTZZZbbbhhhjjjiiihhhgggiiioooyyyuuuiiihhhiiiooozzzwwwmmmhhhaaa\\\ZZZYYYXXXXXXWWWWWWVVVVVVUUUWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSSSSRRRRRRRRRRRRSSSTTTSSSPPPOOOOOOPPPRRRTTTVVVVVVVVVVVVUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRMMMMMMLLLKKKJJJIIIHHHHHHGGGEEECCCAAA@@@@@@AAABBBDDDKKKWWWllltttiiiuuutttssstttttttttrrrpppooooooooommmllljjjhhhggghhhhhhgggffffffeeeddddddcccccccccccccccbbbbbbbbb\\\\\\ZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTRRRQQQPPPQQQRRRUUUWWWYYY]]]___aaaaaa___^^^]]]]]]^^^]]][[[YYYXXX[[[___cccjjjooowww}}}{{{vvvqqqiii___XXXSSSNNNHHHDDDCCCAAA???===>>>???@@@BBBDDDEEEEEEFFFFFFEEEEEEGGGHHHJJJQQQ[[[jjjwwwlll```[[[VVVTTTQQQPPPPPPPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIILLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIGGGIIIJJJIIIGGGFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGIIIGGGHHHJJJLLLPPPZZZdddoooxxx}}}wwwlllbbbWWWSSSSSSYYYaaaiiiuuu~~~~~~}}}{{{wwwrrrnnniiijjjoooxxxyyykkkggg```\\\ZZZYYYYYYXXXUUUTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLLLLKKKLLLLLLMMMMMMNNNNNNNNNQQQRRRUUUWWWZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[WWWRRRLLLIIIEEECCCAAA??????@@@AAABBB@@@AAABBBCCCDDDGGGKKKNNNWWW^^^gggmmmmmmlllkkkjjjqqqvvvrrrhhhiiimmmvvvsssjjjfff```ZZZXXXWWWWWWWWWVVVVVVUUUUUUUUUXXXXXXWWWXXXXXXXXXXXXYYYVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQPPPPPPPPPRRRRRRQQQQQQQQQQQQRRRSSSUUUSSSQQQPPPPPPQQQRRRSSSVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQQQQQQQRRRRRRMMMLLLKKKJJJJJJJJJKKKLLLJJJGGGDDDAAA@@@@@@AAABBBBBBHHHTTTjjjzzzpppsssrrrqqqqqqrrrqqqooommmlllllllllkkkjjjiiigggfffjjjjjjjjjjjjhhhhhhhhhhhheeeeeeddddddcccccccccccc___^^^]]]\\\\\\]]]^^^^^^^^^^^^\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYVVVVVVVVVVVVUUUUUUUUUUUUQQQQQQPPPQQQRRRUUUXXXZZZ\\\^^^______]]]\\\\\\\\\^^^^^^\\\[[[[[[^^^dddhhhnnnttt|||yyysssmmmddd[[[TTTLLLIIIEEEBBB@@@???>>>>>>>>>???AAACCCEEEFFFFFFFFFHHHFFFFFFHHHJJJMMMWWWbbbssssssddd\\\YYYTTTRRRPPPPPPQQQPPPOOONNNMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJJJJIIILLLLLLMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIFFFGGGHHHGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGGGGFFFHHHGGGGGGIIIIIIKKKTTT]]]hhhtttzzzppphhhZZZUUURRRUUU\\\dddpppzzz~~~}}}|||{{{xxxtttqqqlllnnnsss|||}}}rrrgggccc]]]ZZZXXXXXXWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLKKKLLLLLLMMMMMMNNNOOOPPPTTTUUUWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]\\\ZZZVVVPPPJJJGGGEEEDDDAAA@@@??????@@@@@@CCCDDDEEEEEEEEEGGGLLLPPP[[[cccnnntttuuusssssssss{{{qqqhhhllltttpppfffaaa]]]YYYXXXVVVVVVVVVVVVVVVUUUUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXUUUUUUVVVVVVVVVUUUTTTTTTOOOOOOOOONNNNNNNNNMMMMMMRRRQQQPPPOOOPPPQQQSSSTTTVVVUUUSSSQQQQQQRRRSSSSSSUUUUUUVVVVVVVVVUUUTTTTTTUUUTTTSSSQQQPPPPPPOOOOOOMMMLLLKKKJJJJJJKKKMMMNNNKKKIIIEEEBBB@@@AAABBBCCCCCCHHHSSSgggxxxqqqooooooooopppooommmkkkiiiiiijjjjjjjjjjjjiiiiiijjjkkkkkkkkkiiihhhhhhjjjgggfffeeeddddddcccddddddbbbaaa```___^^^^^^___```___^^^]]][[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVWWWYYYZZZUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQPPPQQQRRRUUUWWWYYYZZZ[[[]]]]]]\\\[[[\\\]]]\\\\\\\\\\\\]]]aaafffjjjqqqxxx|||tttmmmfff___VVVOOOFFFEEECCCAAA@@@?????????@@@AAABBBDDDEEEFFFFFFFFFIIIFFFGGGJJJMMMTTT```mmm|||{{{jjj___XXXWWWRRRQQQOOOPPPPPPPPPOOOMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGFFFDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHDDDEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFHHHHHHHHHOOOWWWcccqqq~~~~~~vvvooo```YYYSSSTTTXXX___kkkuuu{{{~~~}}}}}}|||{{{zzzxxxuuurrroooqqqvvvvvvmmmccc___[[[XXXWWWVVVVVVUUUQQQQQQQQQRRRRRRSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZWWWSSSMMMHHHEEEDDDCCCAAA@@@????????????DDDFFFGGGGGGFFFIIIOOOTTTaaakkkxxxzzzoooiiiooo{{{lllbbb]]]ZZZXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOPPPRRRTTTVVVWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTUUUTTTSSSQQQPPPOOONNNNNNNNNMMMLLLKKKKKKLLLMMMNNNKKKIIIFFFDDDBBBBBBCCCCCCDDDJJJSSSccc|||pppooonnnnnnooonnnllljjjggghhhiiikkklllmmmmmmmmmjjjlllmmmllljjjiiijjjlllhhhgggfffeeedddddddddeeedddbbbaaa___^^^^^^______^^^^^^\\\[[[ZZZZZZZZZZZZYYYYYYWWWVVVVVVWWWXXXXXXTTTTTTTTTUUUUUUUUUUUUUUURRRRRRQQQQQQRRRTTTWWWXXXXXXYYY[[[\\\\\\\\\^^^___\\\]]]^^^```aaaeeejjjmmmttt{{{}}}wwwmmmeee^^^WWWPPPJJJCCCCCCBBBAAA@@@???@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFKKKQQQ[[[kkkyyymmmccc[[[UUUSSSOOONNNMMMNNNOOOOOONNNLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFDDDCCCCCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGCCCDDDEEEEEEFFFFFFFFFEEEFFFEEEFFFHHHGGGFFFLLLTTT\\\jjjzzz{{{vvvggg___VVVTTTVVV[[[fffpppwwwzzz}}}~~~|||{{{zzzyyywwwtttrrrqqqssswwwyyynnnggg```]]]XXXVVVUUUVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRPPPPPPPPPPPPOOOOOOOOONNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQSSSTTTXXXYYYZZZ[[[[[[[[[ZZZYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWTTTPPPJJJEEEBBBAAAAAA@@@??????@@@AAAAAACCCEEEHHHHHHHHHLLLTTTZZZiiiuuutttnnnjjjrrryyyggg___\\\YYYWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWVVVTTTSSSTTTUUUUUUVVVVVVUUUUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVRRRQQQOOOOOOPPPSSSVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTSSSQQQQQQPPPPPPPPPNNNMMMMMMLLLLLLMMMMMMMMMJJJIIIGGGFFFEEEDDDDDDCCCBBBHHHPPP[[[ooopppooonnnnnnooonnnllljjjfffgggiiilllnnnooopppqqqlllnnnooonnnllljjjlllnnniiihhhfffeeeddddddeeeeeedddcccaaa___^^^]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ\\\ZZZYYYWWWVVVVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRTTTVVVXXXWWWYYY[[[\\\\\\]]]```bbb]]]___bbbdddfffiiimmmqqqvvv~~~zzzrrrhhh___XXXRRRKKKGGGBBBBBBBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCEEELLLTTT```rrrttteee___YYYSSSPPPMMMLLLLLLLLLNNNNNNLLLKKKLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJIIIGGGEEEDDDDDDEEEGGGGGGHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCEEEGGGDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFCCCCCCDDDEEEEEEFFFEEEEEEFFFEEEFFFHHHGGGFFFKKKRRRTTTdddttt}}}|||yyymmmcccYYYUUUTTTXXXbbbkkkuuuxxx}}}~~~}}}~~~|||zzzyyyxxxwwwtttqqqssstttxxxyyyooogggbbb^^^[[[WWWUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOORRRTTTUUUZZZZZZ[[[\\\\\\[[[YYYYYYWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVTTTQQQMMMHHHCCC@@@>>>>>>??????@@@AAABBBCCCAAADDDGGGIIIJJJOOOXXX___ppp|||zzzpppmmmkkkuuutttddd]]]\\\YYYWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYZZZZZZYYYWWWUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPOOOQQQSSSWWWYYYZZZYYYXXXWWWVVVVVVUUUUUUTTTUUUUUUVVVVVVVVVUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSNNNNNNNNNNNNMMMMMMMMMLLLIIIHHHHHHGGGFFFEEEDDDDDD???EEEKKKSSSccc|||uuuqqqmmmlllmmmnnnnnnlllkkkkkkkkkkkklllnnnooopppqqqqqqppppppooonnnnnnnnnnnnllliiifffddddddeeeffffffccc___^^^^^^^^^^^^^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUSSSSSSRRRRRRSSSTTTVVVWWW\\\]]]^^^___```aaaaaaaaaaaaaaaccceeeiiimmmppprrr}}}zzzwwwooojjjbbbYYYQQQKKKIIIHHHBBBAAA?????????AAACCCDDDEEEEEEEEEEEEGGGGGGFFFEEEFFFGGGKKKQQQ\\\kkk{{{lll^^^XXXTTTRRRRRRPPPNNNLLLJJJIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFEEECCCBBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEEBBBCCCCCCDDDEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFEEEEEEEEEEEEGGGHHHIIIRRR]]]kkkxxxsssdddYYYXXXWWWUUU\\\gggpppwww~~~~~~~~~}}}|||zzzyyywwwwwwwwwuuuyyy~~~}}}tttmmmgggcccaaa[[[ZZZYYYWWWUUUTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLMMMNNNQQQTTTWWWXXX]]]]]]\\\[[[ZZZYYYXXXXXXVVVWWWXXXXXXXXXXXXXXXXXXTTTSSSQQQNNNKKKHHHFFFEEEBBBAAAAAA@@@AAABBBDDDEEEGGGEEEFFFIIIKKKOOOYYYcccsssooohhhiiipppvvv}}}mmm]]]VVVUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTSSSSSSTTTUUUWWWXXX[[[ZZZZZZYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVUUURRROOONNNOOOQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNLLLJJJGGGFFFGGGHHHGGGFFFEEEEEEGGGMMMWWWgggvvvrrrooonnnooopppooonnnnnnnnnmmmnnnnnnooopppqqqpppppppppooonnnnnnmmmmmmmmmkkkhhhfffddddddeeefffdddbbb^^^]]]]]]^^^]]]]]]\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSUUUTTTTTTUUUVVVXXXZZZ[[[^^^___```bbbcccdddeeeeeehhhhhhjjjmmmppptttxxxzzz~~~zzzwwwssspppgggccc[[[SSSLLLGGGEEEDDDBBBAAA@@@???@@@AAACCCEEEEEEEEEFFFGGGHHHHHHGGGFFFGGGJJJNNNWWWdddssszzzdddYYYUUURRRPPPPPPNNNMMMKKKIIIHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMLLLKKKHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHNNNWWWfffttt~~~wwwhhh]]][[[ZZZWWW\\\fffooouuu}}}~~~~~~}}}{{{yyyxxxwwwwwwwwwxxx{{{{{{xxxrrrlllfffaaa___^^^[[[ZZZXXXWWWUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMNNNPPPSSSVVVYYYZZZ\\\\\\[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTQQQPPPNNNKKKHHHEEECCCBBBAAAAAA@@@@@@AAABBBDDDDDDHHHFFFGGGJJJMMMRRR]]]hhhxxxwwwkkkgggjjjsss{{{wwwiii[[[UUUUUUSSSRRRSSSUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTRRROOONNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNLLLJJJHHHGGGHHHHHHHHHGGGGGGFFFGGGLLLSSS```vvv~~~vvvsssqqqpppqqqrrrrrrqqqqqqqqqpppppppppqqqqqqqqqooooooooonnnmmmmmmlllllllllkkkhhhfffddddddeeefffccc```^^^\\\]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTVVVVVVWWWXXX[[[]]]___```bbbccceeehhhjjjkkklllmmmpppppprrruuuyyy}}}{{{vvvrrrmmmhhheee\\\XXXRRRLLLFFFCCCAAAAAAAAAAAA@@@@@@AAABBBDDDEEEDDDFFFGGGHHHIIIHHHHHHGGGJJJMMMTTT```ppp{{{lll[[[TTTRRRPPPNNNNNNLLLKKKIIIHHHGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMPPPPPPOOOMMMLLLHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@AAABBBBBBCCCCCCBBBBBBEEEDDDDDDCCCBBBBBBAAAAAACCCBBBBBBBBBCCCDDDEEEFFFJJJQQQ^^^ooo}}}|||oooddd```]]]YYY[[[bbblllrrryyy}}}~~~~~~~~~{{{xxxwwwwwwxxxyyy{{{}}}|||{{{{{{}}}~~~yyyuuummmkkkgggccc___]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTSSSRRRRRRSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLNNNNNNPPPRRRUUUXXX[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTSSSQQQPPPOOOLLLKKKIIIGGGDDDBBB@@@???@@@@@@@@@@@@AAABBBCCCDDDHHHFFFGGGKKKOOOVVVcccoooyyyllldddfffmmmzzz~~~nnncccXXXUUUTTTRRRQQQQQQSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVQQQRRRRRRSSSSSSRRRRRRQQQPPPQQQSSSUUUWWWYYYZZZZZZXXXXXXWWWUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSPPPNNNMMMOOOPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMLLLKKKHHHHHHIIIIIIHHHGGGIIIGGGGGGJJJNNNXXXiiiyyy}}}}}}uuutttsssrrrrrrsssssssssssssssrrrqqqqqqqqqqqqqqqooonnnnnnmmmllllllkkkkkkkkkjjjhhhfffeeeeeeeeefffcccaaa^^^^^^^^^___^^^]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVWWWYYY\\\___bbbdddeeehhhiiilllooorrrtttuuuvvvvvvvvvxxx{{{|||uuuooojjjddd```\\\SSSPPPLLLGGGCCCAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFEEEGGGIIIIIIHHHGGGFFFFFFLLLPPPZZZiii{{{nnnaaaUUUQQQPPPNNNLLLLLLJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJNNNRRRSSSQQQNNNLLLGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEGGGMMMXXXjjj{{{uuukkkgggbbb\\\[[[^^^gggmmmuuuzzz~~~~~~~~~}}}zzzxxxwwwwwwxxxyyyzzz|||~~~~~~{{{xxxvvvvvvxxxyyy|||}}}}}}{{{xxxtttooolllfffdddbbb```]]]\\\[[[[[[YYYXXXWWWUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLNNNOOOQQQSSSVVVYYY[[[\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTRRRPPPNNNLLLKKKHHHGGGFFFDDDBBB@@@???>>>???@@@@@@AAABBBCCCDDDDDDHHHFFFGGGKKKQQQXXXfffsssxxxkkkbbb```hhhrrrtttggg^^^VVVUUUUUURRRPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPOOOPPPRRRSSSTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVQQQRRRRRRSSSSSSRRRRRRQQQPPPQQQTTTVVVXXXYYYYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQOOOMMMMMMOOOPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMKKKIIIIIIJJJKKKJJJHHHJJJGGGGGGIIILLLRRR^^^kkkwwwwwwwwwwwwzzzvvvvvvuuutttssssssssstttssssssrrrqqqppppppppppppnnnnnnmmmmmmlllkkkkkkkkkjjjiiigggfffeeeeeeeeeeeecccbbb`````````aaa```^^^]]]]]]]]]]]]\\\\\\\\\\\\YYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXYYY\\\```cccfffiiijjjoooqqqtttwwwzzz}}}~~~}}}}}}|||wwwooohhhccc]]]YYYVVVMMMKKKHHHEEECCCBBBBBBBBBAAAAAAAAABBBCCCEEEFFFFFFGGGIIIJJJHHHFFFEEEEEEFFFOOOVVVcccsssxxxeee[[[RRRPPPPPPMMMJJJKKKHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFJJJNNNRRRSSSPPPMMMJJJGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@???@@@@@@AAABBBAAAAAAAAA???@@@AAABBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEGGGKKKUUUfffwwwzzztttooojjjbbb]]][[[aaagggpppvvv}}}~~~~~~~~~}}}zzzxxxxxxxxxyyyyyywwwyyy|||}}}}}}}}}~~~}}}||||||{{{zzz|||yyyuuurrrrrrsssvvvwwwvvvuuutttqqqmmmiiieeeccccccbbb```^^^\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLLLLLLLMMMMMMOOOPPPRRRTTTWWWYYYZZZ[[[YYYXXXXXXWWWVVVUUUTTTTTTUUUTTTSSSQQQNNNLLLIIIHHHFFFEEEDDDCCCAAA@@@???>>>???@@@AAABBBCCCDDDDDDEEEFFFEEEGGGLLLQQQYYYgggtttxxxkkkbbb^^^aaammmyyynnnaaa[[[VVVVVVVVVSSSQQQRRRQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQSSSUUUVVVVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSTTTTTTSSSSSSRRRQQQRRRTTTVVVWWWWWWVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOMMMNNNOOOPPPOOONNNOOOOOOOOONNNNNNNNNMMMMMMMMMKKKJJJKKKLLLLLLKKKIIIIIIGGGGGGJJJKKKNNNWWW```jjjlllooorrrwww~~~xxxyyyyyyxxxuuuttttttuuurrrrrrqqqpppppppppppppppnnnnnnnnnmmmllllllkkkkkkiiihhhgggfffeeeeeeeeeeeecccbbbaaaaaabbbbbb```___^^^^^^^^^^^^^^^^^^]]]]]]YYYYYYYYYYYYXXXXXXXXXXXXVVVVVVWWWXXXYYY[[[[[[\\\]]]___cccgggjjjnnnpppqqqwwwxxx{{{}}}tttooohhhaaa[[[WWWRRRPPPIIIHHHFFFEEEDDDCCCCCCDDD@@@AAABBBCCCEEEFFFFFFGGGHHHIIIJJJHHHEEEEEEHHHLLLWWW```pppmmm___WWWPPPOOONNNKKKIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFIIIMMMPPPQQQNNNKKKHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDCCCAAA@@@???AAABBBCCCDDDEEEEEEEEEEEEGGGJJJRRR```ooo|||}}}yyysssjjjaaaZZZ\\\bbbkkksss{{{~~~~~~||||||{{{zzzyyyyyyxxxxxxuuuwwwzzz{{{zzz{{{|||}}}|||{{{yyyyyyzzzyyyxxxvvvvvvsssooommmnnnppprrrrrrrrrqqqnnnjjjgggcccaaa```______^^^\\\ZZZXXXWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMNNNOOOOOOQQQRRRTTTVVVXXXYYYYYYZZZXXXWWWVVVUUUTTTSSSSSSRRRSSSSSSQQQOOOLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@??????@@@BBBCCCEEEFFFFFFFFFFFFEEEHHHNNNSSSZZZfffrrrssskkkccc___```gggtttvvviii^^^YYYVVVWWWVVVSSSQQQSSSQQQRRRRRRRRRRRRQQQPPPPPPQQQSSSUUUWWWWWWWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNOOOPPPQQQPPPOOOPPPPPPPPPOOOOOOOOONNNNNNMMMLLLKKKLLLNNNNNNLLLJJJIIIGGGHHHKKKLLLLLLQQQXXX^^^bbbhhhnnnuuu~~~|||~~~~~~|||yyyvvvvvvwwwrrrrrrqqqqqqpppqqqqqqqqqoooooonnnnnnmmmlllllllllhhhggggggfffeeeeeeeeedddbbbaaa```aaabbbbbb```^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYWWWXXXZZZ\\\^^^```aaabbbfffhhhkkkpppsssvvvxxxyyy}}}~~~yyyvvvkkkfff___XXXSSSOOOLLLJJJEEEEEEDDDCCCBBBBBBCCCCCC@@@AAABBBDDDEEEFFFGGGGGGGGGIIIIIIHHHFFFHHHOOOUUU```mmm}}}nnnaaaXXXQQQKKKKKKKKKHHHGGGIIIFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLNNNNNNKKKHHHEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@??????@@@BBBCCCDDDDDDCCCCCCEEEHHHNNNXXXeeeqqq|||~~~sssfff\\\YYY___gggoooxxx~~~~~~zzz{{{{{{{{{{{{yyyxxxwwwuuuwwwyyyzzzyyyxxxyyyyyyxxxvvvuuuuuuwwwwwwtttrrrrrrnnnkkkjjjkkkmmmnnnmmmpppnnnkkkgggdddaaa``````\\\\\\\\\[[[YYYXXXWWWVVVVVVUUUTTTSSSSSSRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTUUUWWWXXXZZZZZZZZZYYYWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPNNNLLLIIIGGGDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCEEEGGGGGGGGGGGGGGGGGGKKKQQQUUU[[[eeeooo}}}xxxgggbbb___aaafffooo||||||kkkccc\\\WWWUUUUUUTTTQQQPPPSSSRRRRRRRRRRRRRRRQQQPPPPPPRRRTTTVVVWWWWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQRRRTTTUUUVVVQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOPPPRRRRRRQQQPPPQQQQQQQQQPPPPPPPPPOOOOOOMMMLLLLLLMMMOOOOOOMMMKKKJJJHHHHHHKKKKKKIIIKKKOOOTTTYYYbbbkkkuuu{{{xxxwwwyyyrrrrrrrrrqqqqqqrrrrrrsssooooooooonnnmmmmmmllllllgggggggggffffffeeeeeeddd``````___```aaaaaa___]]]^^^^^^__________________\\\\\\\\\[[[[[[[[[[[[ZZZ[[[\\\^^^```ccceeeggghhhlllnnnrrrvvvzzz|||~~~~~~zzztttqqqeee```YYYRRRNNNKKKHHHFFFBBBBBBAAAAAAAAAAAAAAABBB@@@AAACCCDDDFFFGGGGGGHHHFFFHHHIIIHHHGGGLLLUUU]]]ggguuuuuu```VVVRRRLLLGGGHHHHHHFFFFFFHHHEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLKKKIIIFFFDDDEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBB???AAACCCEEEEEEEEEDDDCCC>>>???AAABBBCCCCCCBBBAAABBBEEEKKKSSS]]]iiivvv~~~yyyjjj___XXX^^^fffmmmuuu~~~~~~yyyzzz|||||||||zzzxxxvvvuuuwwwyyyzzzxxxwwwvvvwwwuuusssqqqrrrttttttrrrooopppmmmiiiiiikkkmmmlllkkkkkkiiieeeaaa___]]]]]]]]][[[[[[[[[[[[[[[ZZZXXXXXXUUUUUUTTTSSSRRRRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTWWWXXXYYY[[[[[[[[[ZZZZZZVVVVVVUUUTTTSSSRRRQQQQQQNNNMMMLLLJJJGGGEEEBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBDDDFFFHHHHHHHHHHHHHHHIIIMMMSSSWWW[[[eeennnyyynnn```]]]^^^dddkkktttrrrddd^^^ZZZVVVTTTTTTSSSPPPOOORRRRRRRRRSSSSSSRRRRRRQQQPPPRRRTTTVVVWWWWWWUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQQQQQQQQQQQQQPPPNNNNNNNNNOOOQQQTTTWWWXXXNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOQQQSSSSSSRRRPPPRRRRRRQQQQQQQQQPPPPPPPPPMMMLLLLLLNNNOOOOOOMMMKKKKKKIIIIIIKKKJJJGGGGGGJJJNNNTTT^^^iiiuuu~~~|||yyyxxxwwwvvvtttrrrrrrrrrssssssrrrpppnnnmmmmmmmmmlllkkkiiihhhgggeeedddcccccccccaaa```___^^^]]]^^^___```ccccccbbbaaa``````______^^^^^^^^^_________``````\\\___cccfffiiilllooorrruuuwww{{{}}}{{{ssslllggg\\\YYYSSSLLLHHHEEEEEEEEEAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFBBBDDDFFFFFFGGGOOO[[[dddvvv|||dddVVVSSSMMMMMMLLLJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFIIIGGGDDDEEEFFFFFFDDDAAACCCCCCDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@BBBBBB????????????????????????AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBB@@@@@@AAAAAAAAAAAABBBBBBDDDDDDGGGMMMUUU^^^mmm{{{zzzjjj]]][[[[[[```hhhpppyyy~~~}}}|||||||||zzzzzzzzzzzzyyyxxxxxxwwwtttuuuwwwyyyzzzyyyxxxwwwoooppppppqqqqqqqqqpppppplllkkkjjjiiiiiiiiijjjkkkgggfffdddaaa^^^[[[YYYXXXYYYYYYYYYXXXWWWWWWVVVVVVSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNNNNMMMLLLKKKKKKMMMLLLLLLLLLMMMNNNOOOOOONNNNNNMMMNNNOOOQQQSSSTTTWWWXXXZZZ[[[[[[YYYWWWVVVUUUUUUUUUTTTSSSQQQOOOMMMNNNMMMJJJGGGDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDEEEGGGHHHIIIHHHHHHGGGHHHKKKOOOSSSWWW___iiippp|||pppdddZZZ```gggkkkqqq|||ttthhh```]]]XXXWWWVVVUUUTTTRRRQQQQQQRRRSSSTTTTTTTTTSSSQQQPPPPPPQQQQQQRRRSSSSSSRRRRRRNNNNNNNNNMMMNNNNNNOOOPPPMMMMMMNNNOOOPPPPPPQQQQQQOOOOOOPPPPPPQQQRRRSSSSSSPPPOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOQQQRRRSSSSSSSSSSSSUUUTTTTTTSSSRRRQQQQQQPPPMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKJJJUUUbbblllwww}}}|||yyyyyyxxxwwwvvvuuuuuuuuusssqqqooonnnnnnnnnmmmkkkjjjiiihhhfffeeedddcccccccccccccccbbbccccccdddddddddddddddcccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccfffiiillloooqqquuuxxxyyy|||zzztttmmmeee```WWWTTTOOOIIIEEECCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCFFFFFFFFFGGGGGGGGGGGGGGGEEEGGGHHHIIIMMMWWWdddooonnnZZZPPPOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGGGGHHHGGGGGGFFFFFFGGGEEECCCCCCEEEEEECCCAAACCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAABBB@@@@@@@@@@@@@@@?????????AAA@@@@@@??????@@@@@@AAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@?????????@@@@@@@@@AAAAAACCCBBBEEEJJJPPPXXXfffsss~~~yyyiii]]]XXXWWW[[[aaahhhppp|||~~~}}}}}}||||||zzzzzzzzzzzzyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvtttsssooooooppppppppppppooooookkkjjjhhhggggggggghhhhhhcccbbbaaa___]]][[[ZZZYYYYYYXXXXXXWWWWWWVVVUUUUUURRRRRRRRRRRRQQQQQQPPPPPPOOOOOONNNMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNOOOQQQSSSUUUVVVWWWXXXYYYZZZZZZYYYWWWVVVUUUUUUUUUTTTRRROOOMMMKKKLLLKKKIIIFFFCCCAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAAEEEFFFGGGHHHGGGFFFFFFFFFKKKOOOTTTXXX]]]dddmmmttt|||kkkaaa]]]bbbiiiooowwwwwwlllccc\\\YYYWWWWWWVVVUUUTTTRRRRRRQQQRRRSSSSSSTTTSSSRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNOOOOOOPPPQQQQQQRRRRRRPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRQQQPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKUUUaaannn~~~~~~~~~~~~~~~|||{{{yyyxxxtttrrrppppppppppppnnnmmmkkkjjjiiigggfffeeeddddddbbbbbbcccddddddeeeeeedddfffggggggffffffeeedddcccffffffggggggggghhhhhhhhhnnnpppsssvvvwwwzzz}}}~~~xxxqqqjjjccc[[[VVVPPPMMMIIIEEEBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHKKKNNNUUUbbbrrr~~~tttbbbUUUOOOOOOIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBBBBCCCDDDCCCAAABBBCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@========================???@@@AAAAAABBBAAA@@@???>>>???@@@AAAAAA@@@???>>>>>>>>>>>>????????????@@@BBBAAACCCGGGKKKQQQ]]]iiizzzyyyjjj^^^XXXUUUUUUZZZ___fffqqq{{{~~~}}}||||||yyyyyyyyyyyyxxxwwwvvvuuuxxxwwwvvvuuusssqqqpppooonnnnnnooooooooonnnnnnmmmiiihhhgggfffeeeddddddddd______^^^]]]\\\[[[ZZZZZZXXXXXXWWWWWWVVVUUUUUUUUURRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXWWWXXXYYYYYYYYYWWWVVVUUUUUUUUUTTTSSSPPPNNNKKKIIIJJJHHHFFFDDDBBB@@@????????????@@@@@@AAAAAABBBBBBEEEFFFHHHHHHHHHHHHJJJLLLRRRWWW]]]bbbgggmmmtttzzzvvviiibbbaaagggoooyyyvvviiiccc^^^YYYVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPOOONNNMMMLLLKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOOOOPPPPPPQQQQQQPPPOOONNNMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLJJJIIIIIIJJJKKKKKKNNNVVVbbbsss}}}{{{vvvuuussssssssssssqqqooolllllljjjiiihhhggggggfffcccdddfffhhhiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhgggjjjkkklllmmmoooppprrrrrrxxxzzz}}}|||wwwpppiiibbbZZZSSSOOOJJJHHHEEEBBB@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDIIIIIIHHHGGGGGGGGGGGGGGGFFFHHHLLLRRR^^^nnn{{{eeeYYYQQQMMMMMMHHHHHHGGGFFFEEEEEEFFFFFFDDDEEEFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@===========================>>>@@@BBBBBBAAA???>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@BBBFFFIIIMMMXXXbbbttt}}}{{{nnncccZZZVVVTTTVVV[[[aaajjjttt~~~~~~}}}|||{{{yyyyyyxxxxxxwwwvvvuuutttwwwvvvtttqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkhhhgggfffeeedddcccbbbbbb___^^^^^^]]][[[ZZZZZZYYYXXXXXXXXXWWWVVVVVVUUUUUUSSSSSSRRRQQQPPPOOONNNMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRSSSUUUWWWYYYZZZWWWWWWXXXXXXWWWVVVUUUTTTUUUUUUTTTSSSPPPMMMJJJHHHFFFEEEDDDBBB@@@???>>>>>>>>>??????@@@AAABBBBBBCCCCCCFFFHHHJJJKKKNNNTTTXXX]]]ccciiiooorrrwww}}}uuukkkhhheeennnzzzkkk```___]]]YYYVVVUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNMMMMMMLLLKKKJJJMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLPPPXXXfff{{{}}}yyyxxxwwwwwwwwwvvvtttrrrooonnnmmmlllkkkkkkkkklllmmmnnnpppqqqrrrrrrrrrqqqmmmnnnoooppppppnnnmmmlllnnnooorrrtttwwwzzz|||}}}}}}vvvqqqiiiaaaZZZTTTNNNKKKEEEDDDBBBAAA@@@@@@AAABBBAAAAAABBBCCCDDDDDDEEEEEEIIIHHHGGGFFFEEEFFFFFFFFFEEEHHHOOOYYYgggxxxiiiYYYRRRMMMHHHFFFGGGGGGFFFFFFEEEFFFFFFFFFCCCDDDEEEEEEFFFFFFFFFEEEBBBCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBAAA@@@@@@?????????????????????????????????@@@@@@AAAAAAAAA@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAAAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>????????????@@@@@@@@@AAA@@@@@@BBBFFFIIILLLUUU^^^mmmvvvuuukkk___XXXSSSTTTWWW\\\eeennnwww}}}|||{{{xxxxxxxxxwwwvvvuuusssrrrsssrrrqqqooonnnmmmmmmmmmkkklllllllllkkkkkkjjjiiiffffffeeedddcccbbbaaa`````````^^^]]][[[ZZZYYYXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSRRRQQQOOOOOONNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMOOOPPPQQQQQQRRRSSSUUUWWWYYYZZZZZZWWWWWWWWWVVVUUUUUUTTTSSSUUUUUUTTTRRRPPPMMMJJJHHHDDDCCCAAA@@@???>>>>>>>>>>>>??????AAABBBCCCDDDDDDDDDGGGJJJKKKMMMRRR[[[bbbmmmrrrxxx|||~~~qqqiiigggjjjvvvwwwddd\\\\\\ZZZWWWUUUTTTTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRRRRRRRRRRQQQRRRRRRSSSRRRRRRQQQQQQLLLMMMNNNNNNOOONNNMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPOOONNNMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOOOONNNNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLPPPYYYjjj~~~|||{{{{{{{{{|||zzzwwwuuusssrrrrrrrrrrrrssstttttttttuuuuuuvvvwwwwwwwwwwwwssstttvvvwwwwwwvvvtttssstttuuuxxx{{{}}}xxxtttnnnhhhaaaYYYSSSOOOJJJHHHCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGIIIHHHFFFEEEEEEFFFGGGGGGHHHMMMVVVdddtttsss___UUUQQQLLLGGGEEEFFFFFFEEEEEEEEEEEEEEEFFFBBBCCCDDDEEEEEEFFFEEEEEEBBBCCCDDDDDDBBBAAABBBDDDBBBBBBBBBBBBAAA@@@??????>>>>>>????????????>>>>>>>>>>>>>>>??????@@@@@@AAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????>>>???@@@AAAAAA@@@???>>>?????????@@@@@@@@@AAAAAA@@@@@@BBBFFFGGGIIIPPPYYYdddnnnyyy|||ttteee\\\TTTRRRTTTXXX___fffqqqyyy}}}{{{zzzxxxwwwwwwvvvuuusssrrrqqqpppoooooonnnmmmmmmlllllljjjjjjkkkjjjjjjiiihhhgggdddddddddcccbbbaaa```___```___^^^]]][[[YYYXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSSSSRRRQQQPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRSSSSSSSSSUUUWWWXXXYYYYYYYYYWWWWWWVVVUUUTTTSSSSSSRRRSSSSSSRRRQQQOOOLLLIIIGGGBBBAAA@@@??????>>>??????>>>???@@@BBBCCCEEEFFFFFFFFFJJJMMMOOOQQQYYYdddmmmyyyiiiddddddqqq|||nnn___ZZZYYYVVVTTTTTTRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTTTTTTTSSSMMMNNNPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIJJJLLLMMMMMMXXXjjj~~~~~~~~~{{{xxxxxxxxxxxxyyyzzz{{{}}}~~~zzzzzzyyyyyyyyyzzzzzz{{{zzz|||~~~~~~|||zzz{{{|||~~~}}}wwwpppkkkeee___XXXQQQLLLIIIFFFDDDAAAAAA@@@@@@@@@@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGIIIJJJOOOUUUbbbrrrvvvgggXXXQQQNNNJJJGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEAAACCCDDDCCC@@@???@@@BBBBBBBBBBBBAAAAAA@@@???>>>======>>>??????>>>======<<<======>>>>>>???@@@@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@>>>???@@@AAAAAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@BBBDDDDDDDDDIIIQQQ[[[fffsss|||zzzooocccXXXSSSSSSUUUZZZ```jjjrrryyy{{{}}}~~~{{{zzzwwwwwwvvvvvvtttrrrqqqpppoooooooooooonnnllljjjiiiiiijjjjjjiiihhhgggffffff``````aaaaaaaaa```^^^]]]\\\\\\[[[ZZZZZZYYYYYYXXXVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQQQQPPPPPPPPPOOOOOOKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTUUUVVVXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRRRROOOOOOOOONNNLLLJJJGGGFFF@@@@@@???????????????@@@???@@@AAACCCEEEFFFHHHHHHGGGLLLRRRVVV[[[gggvvvoooddddddhhhzzzpppfff]]]ZZZWWWTTTTTTVVVQQQRRRRRRRRRSSSSSSTTTTTTUUUTTTSSSRRRQQQRRRRRRSSSQQQRRRSSSUUUVVVVVVVVVVVVQQQRRRSSSTTTTTTRRRQQQPPPNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMVVVfffzzz|||zzz||||||}}}~~~}}}yyyssskkkfff^^^YYYRRRKKKGGGEEECCCBBB@@@@@@????????????@@@@@@DDDEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGGGGGGGIIIKKKLLLUUU]]]kkk}}}iii\\\PPPJJJGGGDDDBBBBBBBBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEAAABBBDDDBBB>>>===>>>@@@BBBBBBBBBAAA@@@???>>>===<<<===>>>??????>>>===<<<;;;<<<<<<===>>>???????????????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@===>>>???@@@@@@???>>>===============>>>>>>>>>>>>AAA@@@AAABBBAAA???CCCJJJUUUaaaooozzz}}}xxxkkk]]]VVVTTTUUUYYY^^^fffnnnuuuwww{{{||||||~~~~~~{{{zzzwwwwwwvvvuuutttrrrpppoooooooooppppppnnnllliiigggiiiiiiiiiiiihhhgggfffeee]]]^^^_________^^^]]]\\\XXXXXXXXXYYYYYYYYYYYYYYYTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNOOOQQQSSSTTTUUUUUUUUUWWWXXXXXXXXXWWWVVVWWWVVVUUUSSSRRRQQQQQQQQQLLLLLLLLLLLLJJJHHHFFFEEE@@@@@@????????????@@@@@@@@@@@@BBBDDDFFFGGGIIIJJJGGGMMMUUU]]]fffuuu}}}jjjdddjjjrrr|||iiiccc]]][[[XXXUUUVVVYYYQQQQQQRRRRRRSSSSSSTTTTTTUUUTTTRRRQQQQQQQQQRRRSSSQQQRRRTTTUUUWWWWWWXXXXXXTTTUUUVVVVVVUUUSSSQQQOOOMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMOOOVVVaaaooo}}}zzztttmmmeee___RRRPPPLLLHHHDDDAAA???????????????@@@@@@AAAAAABBBBBBEEEHHHJJJIIIHHHGGGHHHDDDEEEFFFFFFGGGJJJNNNRRR^^^mmm}}}lllUUUSSSNNNJJJFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@?????????>>>>>>=========>>>???@@@@@@???>>>===??????>>>>>>======<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>????????????>>>>>>@@@BBBEEEGGGPPPVVVbbbppp{{{yyyrrrggg\\\VVVUUUXXXZZZbbbhhhoootttwww}}}}}}xxxttttttwww{{{~~~|||yyywwwrrrrrrrrrrrrqqqpppoooooooooooommmllljjjiiigggggghhhhhhgggfffeeeddddddcccaaa___^^^^^^^^^^^^]]][[[XXXXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNLLLMMMMMMLLLJJJIIIJJJLLLMMMNNNNNNPPPQQQTTTVVVWWWUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPMMMLLLJJJHHHGGGFFFEEEEEEAAA>>><<<===@@@BBBAAA???AAACCCFFFGGGGGGHHHJJJLLLMMMNNNUUUeee|||{{{pppgggaaagggsssvvvhhhccc^^^ZZZXXXVVVUUUTTTTTTSSSQQQPPPPPPQQQRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWWWWVVVUUUUUUVVVWWWXXXXXXVVVTTTSSSUUUTTTSSSRRRQQQQQQRRRRRRQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLKKKJJJJJJKKKMMMMMMPPPPPPOOONNNMMMMMMMMMNNNJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLLLLPPPWWWaaalllzzz}}}{{{xxxtttooohhh```ZZZOOOMMMJJJFFFDDDBBBAAA@@@??????@@@AAAAAABBBBBBBBBCCCEEEHHHIIIIIIHHHIIIIIIDDDEEEFFFHHHKKKQQQXXX]]]jjjwwwsss___SSSQQQMMMIIIFFFDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@AAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>=========>>>????????????>>>==================>>>>>>>>><<<<<<<<<===============;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>??????>>>>>>>>>@@@BBBEEEFFFLLLRRR]]]jjjvvv~~~yyynnnccc\\\YYYZZZ[[[```fffmmmrrruuu{{{zzzuuutttvvvxxx}}}zzzxxxsssssssssrrrrrrqqqpppoooooonnnmmmkkkjjjhhhgggfffhhhhhhgggfffeeedddcccccc```___^^^]]]^^^^^^]]][[[XXXXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOPPPPPPNNNLLLKKKLLLMMMOOOPPPQQQSSSTTTVVVWWWXXXTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSQQQOOONNNMMMKKKJJJHHHGGGEEEDDDDDDCCCAAA???>>>>>>AAACCCBBBAAA@@@BBBEEEFFFGGGIIIKKKNNNQQQTTT^^^pppnnnhhhdddeeeooo}}}zzzmmmfffbbb]]]YYYWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRRRRSSSSSSRRRQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVUUUVVVWWWXXXXXXVVVUUUTTTUUUTTTSSSQQQPPPPPPQQQQQQPPPPPPQQQQQQQQQPPPOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLKKKNNNSSSXXX```iiisssyyyvvvtttppplllggg```YYYTTTJJJIIIGGGDDDCCCBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDEEEGGGIIIIIIIIIHHHIIIJJJGGGHHHJJJMMMRRRZZZccciiiwwwwwwbbbTTTPPPNNNKKKGGGDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>=========>>>>>>??????>>>>>>===;;;<<<<<<===>>>>>>??????===============<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>>>>???AAADDDEEEGGGLLLVVVbbbnnnyyyvvvjjjaaa\\\ZZZZZZ\\\bbbiiiooosssyyyyyyvvvuuuvvv~~~{{{yyywwwssssssssssssrrrqqqppppppnnnnnnlllkkkiiigggffffffggggggfffeeedddcccbbbbbb```___]]]]]]^^^^^^\\\[[[XXXXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOONNNNNNQQQRRRRRRPPPNNNMMMNNNPPPSSSTTTVVVXXXYYYYYYYYYXXXSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@???@@@BBBDDDDDDCCCAAACCCFFFHHHIIIKKKNNNQQQSSSXXXdddxxx|||nnnbbb```ccciiixxxrrriiiccc___[[[XXXWWWVVVUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVWWWXXXXXXXXXWWWUUUTTTUUUTTTRRRPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHIIIJJJJJJKKKKKKIIIKKKMMMOOOSSSXXX___dddzzzwwwooolllhhhccc^^^YYYRRRNNNHHHGGGEEECCCAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFHHHJJJJJJJJJHHHHHHIIIJJJKKKMMMPPPTTT[[[dddnnnuuu{{{gggXXXQQQMMMKKKHHHEEECCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCHHHPPPZZZfffsss~~~{{{qqqggg___ZZZWWWYYY^^^eeelllrrryyy{{{xxxxxx~~~~~~{{{yyyvvvuuusssssstttssssssrrrqqqpppmmmmmmkkkjjjhhhfffeeeeeeffffffeeedddcccbbbaaaaaa```^^^]]]]]]]]]]]]\\\ZZZWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRQQQPPPPPPRRRSSSWWWXXXZZZ\\\\\\[[[ZZZYYYTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRPPPOOOLLLJJJHHHGGGDDDDDDBBBAAA@@@@@@@@@@@@@@@??????@@@BBBDDDEEEEEEDDDFFFIIIKKKLLLNNNPPPSSSTTTZZZhhh||||||nnneee^^^___dddoooyyylllggg___\\\YYYVVVVVVVVVTTTSSSQQQPPPPPPOOOPPPQQQSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWWWWVVVWWWWWWXXXWWWVVVUUUUUUUUUSSSQQQOOONNNNNNNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQPPPPPPOOOOOOOOONNNNNNNNNKKKKKKKKKLLLLLLMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOOOONNNLLLKKKIIIJJJKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKMMMQQQVVVZZZ{{{tttooogggddd___[[[WWWRRRMMMJJJGGGFFFDDDBBB@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHLLLMMMLLLJJJHHHHHHIIIKKKMMMQQQXXX```iiisss}}}mmm[[[RRROOOIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>>>>==================>>>>>>=========<<<<<<<<<;;;>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<=================================<<<<<<<<<<<<<<<======>>>=========>>>???@@@AAABBBAAAEEEKKKSSS^^^kkkyyyzzzqqqggg___ZZZWWW[[[aaaiiiqqqzzz~~~~~~~~~{{{xxxvvvuuussssssssssssrrrqqqpppppplllllljjjiiigggeeedddccceeeeeedddcccbbbaaa`````````^^^]]]\\\]]]]]]\\\ZZZWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOONNNNNNOOOPPPPPPNNNOOOQQQQQQQQQSSSUUUXXXZZZ[[[]]]^^^]]]\\\ZZZXXXUUUUUUUUUUUUTTTSSSQQQQQQQQQPPPOOONNNKKKIIIGGGEEEBBBAAAAAA@@@????????????>>>???@@@AAABBBCCCEEEGGGGGGIIIKKKMMMMMMNNNQQQSSSVVV^^^lllwwwmmmbbb```___cccjjjwww}}}ooofffbbb]]]ZZZWWWUUUUUUTTTSSSRRRPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSQQQOOONNNMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPOOOOOOOOOOOONNNLLLMMMMMMNNNOOOPPPPPPPPPMMMMMMMMMLLLLLLMMMNNNNNNNNNOOOPPPQQQQQQOOOMMMKKKIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKNNNQQQTTT~~~wwwnnnhhh___[[[VVVRRRPPPMMMIIIGGGFFFEEECCCAAA@@@@@@@@@@@@DDDDDDEEEFFFHHHIIIJJJJJJMMMMMMLLLJJJHHHIIIKKKNNNQQQXXXdddppp{{{tttaaaSSSLLLJJJGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???@@@AAABBBAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>>>>>======<<<<<<======>>>>>>>>>======<<<;;;;;;:::===============<<<<<<<<<:::::::::;;;<<<<<<==============================<<<<<<;;;;;;<<<<<<===>>><<<======>>>??????@@@@@@AAADDDHHHNNNVVVcccrrr}}}uuujjjcccZZZ\\\___fffoooxxx{{{xxxwwwvvvrrrrrrrrrrrrqqqpppooooookkkkkkiiihhhfffdddccccccddddddcccbbbaaa```_________^^^\\\\\\]]]]]][[[ZZZWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOONNNOOOPPPQQQRRRNNNPPPRRRSSSSSSUUUXXXZZZ\\\]]]]]]]]]\\\ZZZXXXWWWVVVVVVUUUUUUSSSRRRQQQPPPNNNNNNMMMLLLJJJGGGFFFDDDAAAAAA@@@?????????@@@@@@>>>@@@AAABBBCCCEEEGGGJJJHHHKKKMMMOOOPPPQQQTTTVVVXXXaaapppuuugggaaaZZZ]]]dddlllvvvuuummmeee```[[[YYYVVVTTTTTTSSSQQQOOONNNNNNNNNNNNPPPQQQSSSUUUSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPOOONNNNNNOOOPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMOOOPPPQQQQQQRRRQQQNNNNNNNNNNNNNNNNNNOOOPPPOOOPPPRRRSSSSSSPPPNNNLLLHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIKKKMMM|||yyytttmmmeee```WWWSSSOOOKKKIIIHHHFFFDDDCCCBBBAAA@@@AAAAAACCCCCCEEEEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJIIIIIIKKKPPPSSS]]]ggguuuvvvdddXXXOOOIIIHHHEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????AAABBBAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============999::::::;;;;;;<<<<<<===========================<<<;;;;;;;;;;;;<<<======<<<<<<===>>>????????????@@@CCCFFFIIIOOO[[[jjjuuuuuulll___^^^___ccckkkuuu}}}}}}xxxuuuttttttqqqqqqqqqqqqpppooonnnnnnjjjjjjiiigggeeedddbbbbbbdddcccbbbaaa```______^^^___]]]\\\\\\]]]\\\[[[ZZZVVVVVVWWWVVVVVVUUUTTTSSSQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQSSSTTTSSSTTTUUUUUUUUUVVVXXXZZZ^^^]]]\\\ZZZYYYWWWVVVUUUUUUUUUUUUTTTRRRPPPOOONNNKKKJJJJJJIIIGGGFFFDDDCCCAAAAAA@@@@@@@@@AAAAAABBB???BBBDDDEEEEEEGGGJJJNNNLLLNNNRRRUUUWWWZZZ^^^```dddmmmzzzyyyhhh___^^^\\\dddpppzzzuuuoookkkddd]]]ZZZXXXUUUSSSSSSQQQOOOMMMNNNMMMMMMNNNOOORRRTTTUUUSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUTTTUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOONNNNNNNNNNNNLLLMMMOOOPPPQQQRRRRRRQQQNNNNNNNNNNNNNNNOOOPPPPPPPPPQQQSSSUUUTTTQQQNNNLLLHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIGGGGGGIIIKKKzzzwwwsssnnniiiccc]]]YYYRRROOOJJJGGGFFFEEEDDDCCC@@@@@@@@@@@@AAACCCEEEFFFEEEFFFGGGHHHJJJKKKLLLMMMGGGHHHHHHHHHJJJNNNTTTXXXkkkuuufffYYYSSSNNNJJJIIIDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>???AAABBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????;;;<<<<<<<<<======>>>>>>>>>===<<<;;;;;;<<<===>>>::::::;;;;;;<<<=========;;;<<<<<<<<<======>>>>>>999999:::;;;;;;<<<<<<===========================<<<;;;;;;;;;;;;<<<======;;;<<<===>>>??????>>>>>>???BBBDDDFFFKKKVVVdddooo|||zzzqqqccc```^^^aaahhhqqqzzz~~~yyytttqqqppppppppppppqqqppppppooonnnmmmjjjiiihhhgggeeecccbbbaaaccccccbbbaaa```___^^^^^^___]]]\\\\\\\\\\\\[[[YYYVVVVVVVVVVVVUUUTTTSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSRRRPPPOOOPPPRRRTTTUUUWWWXXXYYYXXXVVVVVVXXXZZZ^^^]]][[[XXXWWWUUUUUUTTTTTTTTTSSSRRRQQQOOOMMMLLLHHHHHHGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@AAAAAABBBCCCAAADDDGGGHHHGGGIIIMMMPPPPPPSSSXXX\\\___ccchhhkkkwwwqqqccc___bbbcccooo}}}uuugggfffeee^^^VVVZZZXXXUUUSSSRRRPPPNNNKKKMMMMMMMMMNNNOOORRRTTTUUUUUUUUUWWWWWWWWWWWWUUUUUURRRSSSTTTUUUVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOPPPQQQRRRSSSRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMKKKLLLNNNPPPQQQQQQQQQQQQNNNMMMMMMMMMNNNOOOPPPPPPPPPRRRTTTUUUUUURRROOOLLLHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHIIIKKKMMM~~~{{{yyyrrriiidddaaa]]]VVVQQQIIIHHHGGGEEECCCBBBAAAAAABBBBBB@@@@@@AAACCCFFFGGGGGGIIIKKKKKKJJJIIIIIIJJJHHHJJJLLLNNNQQQXXXccckkksss___TTTOOOJJJHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<========================???>>>===<<<;;;:::::::::999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;>>>===;;;::::::;;;<<<===========================:::===AAACCCGGGPPP]]]fffrrr|||vvvjjjbbb[[[[[[^^^dddoooyyy{{{sssooooooqqqssssssrrrpppooonnnmmmnnnnnnnnnllliiihhhhhhgggfffdddeeebbb``````aaabbbbbbbbb___^^^\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXVVVUUUTTTSSSTTTTTTSSSSSSRRRQQQQQQPPPQQQRRRSSSTTTVVVWWWXXXYYYZZZXXXWWWWWWXXXZZZZZZZZZYYYXXXWWWWWWXXXWWWUUUSSSVVVVVVUUUSSSPPPMMMKKKIIIEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????@@@AAAAAABBBCCCFFFHHHGGGHHHKKKOOOQQQWWWYYY```jjjrrrxxx~~~ttthhhaaaccchhhsssqqqgggbbb```\\\ZZZXXXWWWUUUTTTRRRQQQPPPPPPNNNNNNOOOOOOQQQRRRTTTUUUUUUUUUVVVWWWWWWVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQTTTSSSRRRQQQQQQPPPPPPPPPTTTTTTTTTTTTSSSRRRPPPOOOPPPOOONNNMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPOOONNNMMMJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJ~~~{{{wwwtttnnnggg___ZZZXXXTTTNNNJJJFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAAAABBBDDDFFFGGGFFFHHHIIIHHHGGGFFFGGGHHHJJJMMMPPPTTTZZZdddpppyyywwwgggVVVMMMJJJFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;:::;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;:::;;;;;;<<<===========================<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<<<<======<<<<<<;;;;;;:::::::::;;;<<<===>>>========================>>>@@@AAA@@@AAAFFFNNNTTT___lll||||||mmmddd\\\YYYYYY\\\dddmmmtttzzz~~~}}}yyysssnnnlllnnnqqqsssuuutttsssqqqppppppppppppooollljjjiiiiiiiiihhhfffeeedddcccdddeeedddcccaaa]]]\\\[[[ZZZZZZYYYZZZZZZ\\\[[[[[[ZZZYYYXXXXXXWWWYYYXXXXXXWWWWWWVVVVVVUUUXXXXXXYYYYYYYYYZZZZZZZZZYYYXXXVVVWWWXXXZZZZZZYYYWWWVVVUUUVVVWWWWWWUUUTTTVVVTTTRRROOOLLLIIIFFFEEECCCBBBAAA@@@???>>>>>>>>>????????????@@@AAABBBCCCCCCFFFJJJLLLMMMQQQWWW\\\eeerrruuujjjiiiooo|||rrrlllddd___^^^]]][[[YYYXXXWWWUUUTTTRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXYYYVVVVVVUUUTTTSSSSSSSSSSSSUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMLLLLLLLLLMMMNNNNNNPPPQQQRRRTTTTTTSSSSSSRRRRRRQQQPPPOOONNNMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGDDDCCCBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFGGGGGGHHH|||yyyuuussspppmmmjjjeeeaaa]]]WWWSSSNNNKKKIIIGGGEEEBBB>>>>>>>>>>>>???@@@AAAAAA@@@BBBDDDGGGIIIIIIIIIHHHIIIIIIIIIHHHGGGGGGIIIKKKOOOWWWdddooozzzlll[[[RRRJJJHHHHHHEEECCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???>>>>>>AAAGGGKKKTTTaaarrr{{{rrrjjjaaa]]][[[[[[```gggooottt}}}wwwtttpppmmmmmmooorrruuuvvvvvvuuutttsssrrrqqqqqqooommmkkkkkkkkkkkkjjjiiieeeddddddeeefffeeebbb```^^^^^^^^^]]]]]]\\\\\\\\\^^^]]]]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWXXXVVVUUUVVVXXXYYYXXXWWWWWWVVVVVVWWWXXXXXXVVVUUUVVVTTTQQQNNNJJJGGGEEECCCBBBAAA@@@???============?????????@@@AAACCCDDDEEEFFFHHHLLLOOOPPPSSS[[[cccqqqqqqjjjlllwwwuuuhhhddd___]]]\\\[[[ZZZXXXWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSRRRRRRQQQRRRRRRSSSUUUUUUUUUUUUUUUTTTTTTSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFCCCBBBAAA@@@@@@AAABBBCCCEEEDDDDDDDDDDDDEEEFFFFFF~~~zzzuuurrrmmmkkkgggccc```\\\WWWTTTOOOMMMJJJGGGFFFEEECCCBBB>>>>>>??????@@@BBBCCCDDDBBBDDDGGGJJJLLLLLLKKKJJJHHHHHHHHHHHHHHHJJJNNNRRRWWWbbbqqqlll]]]UUUNNNIIIIIIHHHEEEBBBBBB??????@@@@@@@@@@@@??????AAAAAA@@@??????>>>>>>===================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;888999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===@@@CCCFFFMMMYYYhhhvvv}}}yyyrrrjjjfffaaa^^^___ccchhhnnnvvv|||~~~~~~}}}tttrrrpppnnnoooqqqtttwwwxxxxxxwwwvvvuuutttssssssqqqooommmmmmnnnnnnmmmlllgggfffffffffgggfffcccaaabbbbbbbbbbbbbbbaaaaaaaaaaaa``````___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWWWWVVVUUUUUUVVVWWWXXXWWWVVVXXXWWWWWWWWWYYYYYYWWWUUUUUUSSSPPPLLLHHHEEEDDDCCC@@@@@@???>>>============??????@@@AAACCCDDDFFFGGGJJJJJJNNNRRRSSSUUU```mmmxxxllljjjqqqvvvkkkbbb```]]]\\\ZZZYYYWWWVVVVVVVVVUUUTTTTTTSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRTTTUUUVVVVVVUUUUUUWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUSSSRRRPPPQQQPPPNNNMMMLLLKKKJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFFFFFFFFFFEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCDDDEEEEEE}}}zzzuuuoookkkdddaaa]]]ZZZWWWTTTPPPMMMIIIHHHFFFCCCBBBAAAAAAAAA??????@@@AAABBBDDDEEEFFFEEEGGGIIIKKKLLLLLLKKKJJJEEEFFFGGGHHHJJJPPPVVV[[[eeeooo~~~mmm^^^TTTOOOIIIGGGHHHGGGBBB@@@AAA>>>>>>????????????>>>>>>@@@@@@@@@???>>>>>>======================================================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???AAACCCJJJTTT```lllyyyzzztttpppjjjccc```bbbbbbgggnnntttwwwzzz|||}}}~~~}}}|||{{{{{{}}}~~~~~~uuutttsssrrrsssuuuwwwyyyyyyyyyyyyyyyxxxvvvuuutttsssqqqooooooqqqqqqqqqpppkkkjjjiiiiiiiiihhhfffdddffffffggggggggggggffffffddddddbbbaaa```^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYWWWVVVVVVWWWYYYYYYXXXVVVYYYXXXWWWWWWXXXWWWUUUSSSRRRPPPMMMIIIFFFCCCBBBBBB???>>>>>>======>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJNNNLLLOOOUUUVVV[[[jjj|||rrrjjjeeekkkxxx|||lllddd___^^^\\\ZZZXXXWWWVVVUUUVVVUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPRRRSSSUUUUUUUUUTTTTTTVVVVVVUUUUUUTTTUUUUUUVVVTTTSSSRRRQQQQQQPPPPPPPPPNNNNNNMMMMMMNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSQQQPPPPPPOOONNNMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEE~~~zzzvvvrrrmmmgggccc[[[XXXUUURRRPPPMMMJJJHHHFFFEEEDDDBBB@@@???@@@AAA@@@@@@AAABBBCCCEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIFFFGGGIIILLLQQQYYYbbbhhhvvv~~~ppp```VVVPPPIIIFFFDDDFFFEEEAAA@@@AAA>>>>>>????????????>>>>>>@@@@@@??????>>>>>>======================================================<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999::::::::::::;;;;;;:::999888888999:::;;;999999:::;;;;;;;;;:::999:::::::::::::::::::::::::::::::::;;;===???@@@@@@CCCKKKUUU```ooo~~~{{{xxxqqqhhhbbbaaa^^^bbbhhhmmmqqqtttxxxzzz~~~~~~zzzvvvuuuvvvxxxzzzyyyxxxwwwwwwwwwyyyzzz|||zzz{{{{{{{{{zzzxxxvvvuuuuuusssrrrrrrsssttttttsssqqqooollllllllllllkkkiiihhhiiijjjkkkkkkjjjiiiiiigggfffeeecccaaa___^^^]]][[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXXYYYZZZ\\\\\\ZZZYYYYYYWWWVVVVVVVVVUUURRRPPPNNNLLLIIIEEEBBB@@@@@@@@@============>>>???@@@AAAAAABBBCCCDDDGGGIIIKKKLLLPPPMMMPPPWWW[[[bbbvvvsssgggccceeepppoooddd___[[[[[[ZZZXXXVVVUUUUUUVVVUUUUUUUUUTTTTTTUUUVVVVVVTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPQQQRRRTTTVVVVVVVVVUUUTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLLLLLLLMMMNNNPPPQQQNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTTTTTTTSSSQQQPPPOOONNNMMMMMMLLLLLLLLLMMMKKKKKKKKKKKKJJJJJJIIIHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEE{{{xxxtttppplllfff```\\\VVVSSSOOOMMMKKKJJJGGGEEEFFFFFFEEEBBB@@@@@@AAABBBAAAAAAAAABBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGIIIKKKMMMQQQXXXaaalllsssrrr___VVVOOOJJJGGGDDDCCCFFFEEEBBBBBBDDD>>>>>>????????????>>>>>>@@@@@@??????>>>=========================================================<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;888888999999999:::::::::;;;:::999888888999:::;;;999:::;;;;;;;;;:::999888::::::::::::::::::::::::<<<;;;;;;<<<>>>??????>>>===CCCLLLVVVgggyyy}}}vvvjjjbbb```]]]aaafffkkkooossswww{{{~~~yyysssqqqqqqtttvvv|||}}}|||{{{zzzzzzzzz{{{|||}}}{{{|||||||||{{{yyywwwvvvvvvtttssssssuuuvvvvvvuuuuuurrrooonnnnnnnnnnnnmmmiiijjjllllllmmmlllkkkjjjiiihhhgggdddbbb```^^^]]][[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXWWW[[[[[[[[[]]]______]]][[[XXXVVVUUUTTTTTTRRRPPPMMMKKKIIIFFFBBB???>>>>>>>>><<<<<<======>>>@@@AAABBBBBBCCCDDDEEEHHHJJJLLLNNNQQQNNNQQQYYY___hhhsssgggeeedddiiixxxqqqggg```]]]XXXXXXWWWVVVTTTTTTVVVWWWUUUUUUTTTTTTUUUUUUVVVVVVTTTTTTSSSSSSTTTUUUUUUVVVTTTTTTTTTTTTSSSRRRQQQPPPQQQSSSUUUWWWXXXWWWVVVUUUTTTTTTTTTSSSTTTTTTUUUUUURRRRRRQQQOOOOOOOOOOOOOOOLLLLLLKKKKKKLLLNNNPPPQQQMMMMMMLLLLLLMMMMMMNNNOOORRRSSSTTTTTTTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBDDDCCCCCCCCCCCCDDDEEEEEE{{{xxxsssqqqlllgggaaa[[[VVVTTTNNNLLLIIIFFFCCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBDDDFFFGGGHHHHHHHHHEEEFFFGGGGGGFFFHHHKKKMMMLLLNNNSSSZZZcccnnnzzzsssaaaWWWNNNHHHFFFAAA@@@@@@???@@@@@@AAAAAA??????>>>===============@@@?????????>>>>>>=========>>>??????======>>>@@@=========<<<;;;;;;;;;:::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888::::::::::::::::::::::::888888888999999::::::;;;;;;;;;;;;::::::999999999888999999999777333000...;;;;;;;;;;;;:::999999888;;;;;;:::999:::;;;<<<===BBBBBBEEEOOO]]]mmmzzz}}}vvvppphhh``````^^^```hhhnnnqqquuuyyy}}}~~~yyyuuusssqqqpppuuuxxx}}}}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwvvvtttrrrooommmlllkkkmmmmmmlllkkkjjjiiiiiihhhhhhgggeeeccc```^^^]]]\\\___]]][[[ZZZ[[[]]]]]]\\\ZZZZZZZZZZZZ[[[]]]___```]]]^^^______^^^\\\ZZZXXXSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFDDDAAA@@@??????@@@>>>>>>>>>>>>???@@@AAABBBIIIGGGFFFGGGJJJNNNPPPQQQWWWUUUWWW^^^fffuuusssiiifffbbbgggqqqrrrkkkddd^^^[[[XXXWWWVVVUUUTTTSSSSSSSSSUUUTTTRRRQQQQQQSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQSSSTTTUUUOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMLLLMMMNNNPPPQQQRRRRRRSSSLLLMMMNNNMMMLLLIIIGGGEEECCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@????????????BBBBBBBBBCCCDDDEEEEEEFFF}}}zzzwwwtttooollliiigggccc^^^YYYTTTPPPNNNHHHGGGEEECCCAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCEEEFFFGGGIIIMMMPPPLLLQQQXXXbbblllyyyyyycccVVVPPPKKKGGGEEEAAAAAA@@@@@@???@@@@@@@@@??????>>>===============>>>>>>>>>=========<<<<<<===???@@@@@@???===>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::::::::777777777777777777777777777777888999::::::;;;;;;;;;;;;:::::::::999999999999999::::::999777666555:::::::::;;;::::::999999;;;::::::999:::;;;<<<===???@@@BBBIIITTTbbbooowww~~~|||wwwppphhhbbb^^^^^^dddjjjnnnsssxxxzzz}}}~~~yyyuuurrrpppqqqssswww}}}~~~}}}{{{zzzxxxxxxwwwwwwwwwwwwwwwvvvvvvuuutttsssqqqooommmkkkjjjlllkkkjjjjjjhhhhhhgggfffgggfffeeecccaaa___^^^]]]___^^^\\\\\\]]]______^^^\\\\\\\\\\\\]]]^^^```aaa____________]]]ZZZWWWVVVQQQPPPNNNLLLJJJHHHHHHGGGEEEDDDBBBAAA@@@???@@@@@@@@@@@@@@@@@@AAABBBDDDDDDKKKJJJJJJLLLOOORRRTTTVVVYYYXXX[[[cccnnn~~~tttiiicccbbbfffnnn{{{rrriiieee```[[[YYYYYYXXXWWWUUUTTTTTTTTTTTTUUUTTTSSSRRRSSSTTTVVVWWWUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUUUUUUUUUUTTTSSSQQQPPPPPPOOOPPPQQQRRRSSSPPPOOOOOONNNMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNOOOOOONNNOOOOOOOOOOOONNNMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOLLLMMMMMMMMMKKKIIIFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEEEEEEE}}}xxxuuuqqqmmmjjjfffbbb___]]][[[XXXTTTPPPLLLJJJHHHDDDDDDCCCAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBEEEGGGIIILLLQQQTTTSSSYYYcccooozzzsssdddSSSLLLJJJFFFDDDCCCBBBAAAAAA@@@?????????@@@??????>>>=====================<<<<<<<<<<<<<<<;;;===@@@BBBBBB@@@>>>======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888888999999:::;;;;;;<<<666666666666666666666666666777777999:::;;;<<<<<<::::::::::::999999999999888888999999999:::::::::888999:::::::::::::::::::::::::::::::::;;;<<<<<<===>>>AAADDDJJJUUUbbblllxxx~~~{{{ttthhhbbb^^^aaafffkkkqqqxxxwww|||zzzuuurrrooooooqqqtttyyy}}}{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwvvvuuutttrrrpppnnnmmmllllllkkkkkkjjjiiihhhgggggggggfffeeedddcccaaa``````aaa___^^^___aaabbbbbbaaa`````````___```aaabbbbbbaaa```___]]]ZZZWWWSSSQQQMMMLLLJJJHHHGGGEEEEEEEEECCCBBBAAA??????@@@@@@AAABBBBBBBBBCCCDDDEEEGGGGGGJJJJJJLLLNNNPPPTTTWWWYYY^^^^^^dddppp}}}{{{mmmeee```aaaccclllwwwrrreeeaaaaaa^^^[[[YYYYYYYYYWWWVVVUUUTTTTTTTTTUUUTTTSSSSSSSSSUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRROOONNNNNNNNNNNNOOOOOOPPPOOOOOONNNNNNMMMMMMLLLLLLJJJKKKKKKLLLLLLMMMMMMNNNLLLMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMNNNNNNMMMMMMPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLLLLLLLJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEE}}}zzzvvvsssooolllgggccc```\\\XXXUUUTTTSSSQQQNNNKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDGGGJJJMMMQQQVVVZZZ___fffqqq|||{{{eeeYYYMMMIIIHHHEEEBBBAAABBBBBBAAA@@@???????????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<===@@@BBBCCC@@@===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999888888999999::::::::::::999999999999999999999999666666777888:::;;;<<<<<<:::999999999999999999999888777777777777888::::::777888999::::::::::::::::::::::::::::::;;;;;;;;;<<<>>>AAAAAADDDLLLYYYdddqqqzzz}}}ppphhh``````ccchhhooowwwvvv}}}{{{xxxqqqpppooopppssswww|||~~~}}}}}}||||||{{{zzzyyyyyyxxxxxxxxxwwwuuutttrrrqqqqqqooonnnnnnmmmlllkkkjjjiiihhhhhhggggggfffeeedddddddddbbbbbbccceeeffffffeeeeeedddddddddddddddddddddaaa```^^^[[[WWWSSSOOOMMMHHHHHHFFFEEECCCCCCBBBBBB@@@@@@?????????@@@AAABBBBBBCCCCCCDDDFFFHHHIIIJJJLLLNNNPPPRRRUUUYYY^^^aaagggkkkttt~~~mmmccc```aaafffllltttpppggg___```bbb```^^^]]]ZZZYYYWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTUUUVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOONNNMMMLLLJJJIIIJJJKKKJJJJJJIIIGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDD|||zzzwwwsssmmmjjjfffbbb^^^ZZZWWWTTTQQQNNNLLLKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAABBBBBBCCCDDDGGGJJJMMMQQQVVV[[[___iiiqqq}}}yyyddd[[[QQQIIIHHHHHHEEEBBBBBBBBBAAA@@@@@@?????????@@@???>>>>>>==========================================???BBBBBB@@@===;;;:::999:::::::::;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::::::::999999888888888::::::::::::::::::::::::666777777999:::;;;<<<<<<999999999999999999999999:::999888888777888888999777888888999::::::::::::999999999::::::::::::::::::<<<>>>???@@@FFFRRR[[[hhhrrr}}}vvvkkkbbb______bbbiiiqqqvvv~~~~~~wwwuuusssqqqqqqrrrtttuuuzzz}}}~~~||||||{{{yyyyyyxxxwwwvvvuuutttsssqqqqqqpppooonnnmmmllllllllllllkkkkkkjjjiiiiiihhhgggffffffgggiiijjjiiiggghhhhhhggggggffffffeeeeee___^^^[[[WWWSSSNNNKKKIIIEEEDDDCCCBBBAAAAAAAAAAAA??????>>>>>>???AAABBBCCCCCCCCCDDDEEEGGGIIIKKKLLLRRRTTTXXX\\\```fffmmmsssyyyrrrddd___bbbgggpppwwwyyyiiibbb^^^aaadddbbb___^^^YYYXXXWWWVVVUUUTTTTTTTTTPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOONNNNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCC~~~{{{xxxvvvtttrrrooojjjddd```ZZZWWWSSSPPPNNNMMMKKKIIIFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFIIIMMMRRRWWW]]]dddhhhsss{{{jjjXXXOOOHHHCCCEEEFFFEEECCCDDDAAA@@@@@@???@@@@@@AAAAAA??????>>>==============================>>>>>>>>>;;;>>>@@@@@@>>><<<;;;;;;::::::::::::;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888888888888888888888;;;::::::999888888777777888888888888888888888888888888888999999:::;;;;;;888888888999999999999999<<<;;;;;;::::::999999999777888999999999999999999888888999:::::::::::::::777999;;;;;;===BBBJJJPPP]]]gggttt}}}yyynnnccc^^^]]]]]]bbbgggsss{{{}}}|||yyyvvvssspppooonnnrrrtttxxxzzz|||}}}zzzzzzyyyxxxxxxwwwvvvvvvuuutttssssssqqqqqqpppoooqqqqqqppppppooonnnmmmmmmlllkkkjjjkkkmmmmmmkkkiiihhhhhhggggggfffdddcccbbb[[[YYYVVVSSSNNNKKKHHHFFFCCCBBBBBBAAA@@@@@@@@@AAA@@@@@@??????@@@AAACCCDDDDDDDDDEEEGGGIIILLLNNNOOOSSSWWW]]]bbbjjjtttqqqhhhaaaccckkkttt~~~|||nnneee___]]]```bbb___]]]\\\XXXXXXVVVUUUTTTSSSSSSSSSNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSQQQPPPOOOOOOOOOOOOPPPQQQOOOOOOOOOPPPOOOOOONNNMMMKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLHHHIIIJJJKKKLLLLLLMMMLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB}}}}}}~~~}}}{{{xxxuuurrrmmmllljjjhhhfffaaa[[[WWWQQQNNNKKKHHHHHHHHHGGGFFFDDDDDDDDDCCCCCCBBBBBBAAA???@@@AAABBBCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@AAABBBEEEGGGIIIKKKNNNTTT[[[bbbjjjrrrwwwmmm\\\QQQIIICCC@@@BBBDDDBBBBBBDDD????????????@@@AAABBBBBB??????>>>===============;;;;;;<<<<<<<<<=========:::<<<======<<<;;;;;;<<<;;;;;;::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888999999999888888888888888777777777777777777777777999999999999999999999999777888888888999999999999999:::;;;;;;;;;:::888777888999999999999888888777777888999:::;;;::::::999999999:::;;;===@@@CCCFFFPPP[[[iiittt~~~~~~ssshhhbbb___\\\^^^bbbllluuu~~~{{{wwwqqqllliiiiiikkknnnppprrruuuyyy|||~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvwwwvvvuuutttsssrrrqqqqqqooonnnnnnooooooooollljjjeeeeeeeeedddccc```^^^]]]WWWUUURRROOOKKKHHHFFFEEEBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBCCCDDDEEEFFFGGGIIILLLOOOQQQRRRVVV\\\dddmmmxxxuuukkkffffffppp}}}~~~ooofffbbb]]]\\\___```]]]ZZZZZZWWWVVVUUUTTTSSSRRRRRRRRRNNNNNNOOOQQQRRRSSSSSSSSSQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA???>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBvvvwwwxxxyyyzzz|||}}}}}}|||}}}~~~}}}~~~~~~}}}||||||~~~~~~zzzvvvssspppmmmjjjeeedddcccbbb___[[[UUUQQQMMMKKKGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCC???@@@BBBEEEFFFFFFFFFFFFBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@AAACCCFFFIIIKKKPPPTTT[[[ccclllvvvkkkZZZNNNGGGJJJDDDAAABBBBBB@@@@@@BBB>>>>>>>>>???@@@AAACCCCCC??????>>>===============:::::::::;;;;;;<<<<<<<<<999;;;<<<;;;::::::;;;===;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888777777777777777777777777777777777888999999::::::888888888888888888888888:::::::::999999999888888777777888888999999999999444666888999999888777666999999999999999888777666777888999:::;;;:::999999===;;;;;;<<>>>>>======>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBlllmmmnnnpppqqqrrrrrrrrrttttttuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{wwwwwwwwwxxxyyyyyyyyyzzzuuussspppkkkgggcccaaa___]]]\\\YYYUUURRRNNNLLLJJJFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>EEEEEEEEEDDDCCCCCCBBBBBB@@@AAACCCCCCBBBAAAAAABBBAAABBBBBBDDDGGGKKKPPPRRR[[[aaajjjttt~~~~~~mmm___SSSJJJFFFCCCBBB@@@??????@@@BBBCCC======>>>>>>>>>?????????>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::888999999::::::999999888999999999888888888777777:::999999888888999999:::777777888888888888777777666777777777777888888888888888888999999:::::::::555555666666777777888888888888888777777777777777;;;;;;::::::::::::999999999888777777777888::::::999999999999999999999999888888999999999:::::::::888999:::;;;<<<>>>??????FFFJJJSSS```mmmxxx~~~wwwmmmddd___^^^^^^dddkkkuuu~~~wwwoooiiiddd````````````aaaeeeiiimmmnnnppptttwww{{{~~~{{{zzzyyyyyywwwuuuvvvuuusssqqqoookkkfffbbbbbbaaa^^^[[[XXXUUUSSSSSSPPPLLLHHHGGGGGGFFFCCC@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBCCCFFFHHHIIIGGGJJJPPPTTTVVVYYY^^^dddnnn|||vvvssskkkqqq}}}|||qqqkkkeeeaaa\\\]]]^^^^^^]]]\\\ZZZYYYWWWWWWVVVUUUTTTRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRNNNOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRRRRSSSRRRPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMOOOOOOMMMLLLKKKKKKKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNJJJJJJLLLLLLLLLKKKJJJIIIGGGHHHJJJJJJJJJJJJHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAACCCBBBAAA@@@????????????>>>??????@@@@@@??????>>>BBBBBBBBBAAAAAA@@@@@@@@@cccdddfffggghhhiiiiiiiiinnnnnnooopppqqqrrrssssssrrrrrrssssssssstttttttttuuuuuuuuuuuuuuutttttttttqqqrrrrrrrrrrrrrrrrrrsssmmmkkkhhhccc___\\\ZZZYYYSSSSSSQQQPPPNNNLLLKKKJJJEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEDDDBBBBBBBBBCCCCCCCCCCCCEEEIIIPPPWWW\\\gggmmmvvvrrr```VVVLLLEEEBBBAAA@@@???>>>>>>???@@@@@@?????????@@@@@@AAAAAAAAA============<<<<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999999999999888888888777777:::999999888888999999:::777777888888888888777777777777777888888888888999888999999999999999999:::777777777888888888888888777777777777777777777777777888888888999999::::::999888777777777888999:::999999999999999999999999888888888999999999::::::999999:::;;;<<<===>>>>>>AAADDDKKKVVVbbbnnnvvv{{{zzzssslllgggeeeeeeaaaeeemmmtttzzz~~~~~~}}}~~~wwwqqqjjjddd^^^]]]\\\\\\\\\^^^bbbdddgggiiilllpppsssxxx~~~~~~|||yyyxxxxxxwwwuuuttttttsssqqqooolllhhhccc```[[[ZZZWWWTTTQQQOOOMMMMMMKKKHHHDDDCCCCCCCCCAAA???@@@@@@@@@???????????????@@@AAACCCDDDDDDFFFHHHKKKMMMLLLOOOTTTWWWYYY]]]bbbjjjxxx|||rrrqqqqqq{{{qqqiiieeeaaa^^^\\\\\\]]]]]]\\\ZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVUUUTTTSSSSSSTTTSSSQQQOOONNNNNNMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKKKKLLLMMMMMMOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBAAA@@@??????????????????@@@@@@@@@@@@??????BBBBBBAAAAAAAAA@@@@@@@@@]]]^^^___```aaabbbbbbbbbeeeeeefffgggggghhhiiiiiijjjjjjkkklllmmmnnnnnnooopppooonnnmmmlllkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhaaa___\\\YYYUUURRRQQQPPPKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDAAABBBBBBAAA???>>>@@@AAAGGGHHHJJJMMMSSS[[[eeelllwww|||sss^^^RRRLLLFFFAAA@@@?????????>>>>>>=========????????????@@@@@@@@@@@@<<<<<<<<<<<<<<<=========;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::999999999888888888888888999999888888888888999999888888999999999999888888777888888888888999999999999999999999999888888888777777777777777666666666777777777777777777777777555555666777888999::::::888888777777888888999:::888888888888888888888888888888888999999999999::::::::::::;;;;;;<<<<<<<<<===???DDDKKKVVVbbbmmmttt}}}~~~}}}zzzuuupppmmmlllbbbaaadddjjjqqqvvvxxxwwwwwwvvvyyy}}}|||xxxppphhhaaa___\\\YYYXXXXXXZZZ[[[___aaadddgggjjjoootttxxx{{{||||||yyyvvvuuuuuutttrrrqqqpppnnnllljjjgggccc^^^[[[TTTSSSPPPMMMKKKIIIHHHGGGFFFDDDAAAAAAAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAA???BBBEEEHHHIIIKKKMMMOOONNNMMMOOOTTTVVVWWW\\\cccpppsssoooqqqxxxqqqfffaaa```^^^\\\\\\\\\[[[[[[YYYXXXVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTUUUUUUUUUVVVVVVUUUTTTSSSSSSTTTTTTRRRPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMKKKJJJHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@WWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]^^^______```ccccccdddfffggghhhiiijjjiiihhhgggeeecccbbb```````````````______^^^^^^]]]WWWVVVSSSPPPNNNKKKJJJIIIIIIHHHGGGFFFEEECCCBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEE@@@AAAAAA@@@??????BBBDDDNNNRRRXXX]]]ccckkkuuu{{{oooaaaRRRKKKGGGDDDAAAAAA>>>>>>??????>>>===<<<;;;========================;;;;;;;;;<<<<<<=========;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999888888888888888888888888999999888888888888999999888888999999999999888888888888888888999999999999::::::999999888888777777555555555444444333333222666666666777777777777777555555666777888888999999888888888888888999999999777777777777777777777777888888888888999999999999;;;;;;::::::::::::::::::===>>>@@@EEENNNZZZfffnnnwwwzzz~~~~~~{{{wwwrrrppphhhcccaaadddlllrrrtttsssqqqqqqtttzzz~~~~~~uuujjjfff```\\\YYYWWWVVVUUUYYY[[[^^^```cccfffkkkooosssuuuyyy}}}}}}wwwuuurrrqqqppppppnnnmmmjjjhhheeebbb```\\\XXXUUUOOONNNLLLJJJHHHFFFEEEEEECCCBBBAAAAAAAAAAAABBBAAAAAABBBBBBBBBCCCCCCDDDDDDBBBEEEIIILLLMMMNNNPPPQQQOOONNNPPPTTTVVVWWW^^^fffvvvvvvnnnooovvv~~~|||sssggg```^^^^^^^^^]]][[[ZZZYYYXXXWWWVVVUUUTTTUUUUUUTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSSSSQQQOOOLLLMMMMMMNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNOOOMMMLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJHHHHHHHHHHHHIIIIIIHHHFFFFFFFFFFFFHHHIIIFFFEEEEEEEEEEEEDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????NNNOOOPPPQQQQQQQQQQQQQQQUUUUUUUUUVVVWWWWWWXXXXXXZZZ[[[\\\^^^___aaabbbcccaaa```___]]]\\\ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCFFFKKKNNNWWW^^^hhhoootttyyyxxxaaaUUUKKKGGGEEECCCAAABBB>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;:::::::::999999999888888999999999999888888888888888888888888888888999888888777777888888999888888888999999888888888777777888888888999999999999999999888888777777777555555444444333333222222555555666666777777777777888888888888888777777777777777888888999999999999777777777777777777777777777777888888888999999999:::::::::::::::999999999===>>>???AAAGGGQQQ]]]fffpppvvv}}}}}}yyyvvvooohhhbbbbbbhhhnnnqqqqqqoooooorrrxxx{{{vvvqqqiiibbb^^^ZZZVVVTTTUUUWWWYYYZZZ[[[^^^bbbeeejjjlllppptttwwwzzz{{{{{{{{{|||}}}}}}{{{xxxvvvqqqooollljjjjjjiiihhhfffbbb___\\\ZZZXXXUUUQQQNNNJJJIIIHHHFFFEEEDDDCCCCCC???@@@@@@@@@@@@@@@BBBCCCAAAAAABBBBBBCCCDDDEEEEEEDDDGGGKKKMMMNNNNNNPPPQQQRRRRRRTTTXXXZZZ]]]fffooovvvnnnlllrrrzzzqqqjjjbbb]]]\\\\\\\\\\\\YYYYYYXXXVVVUUUTTTTTTSSSUUUUUUTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMLLLMMMNNNOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLIIIHHHFFFFFFFFFFFFHHHIIIEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@??????@@@@@@AAA@@@@@@??????@@@@@@AAA????????????????????????LLLMMMNNNNNNOOOOOONNNNNNPPPPPPPPPPPPQQQQQQQQQRRRQQQQQQRRRTTTUUUWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPMMMLLLKKKIIIHHHGGGGGGGGGCCCCCCDDDEEEEEEFFFFFFGGGDDDEEEEEEFFFFFFFFFFFFEEEJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBDDDGGGMMMTTTYYYdddmmmxxxttteeeTTTLLLEEECCCCCC@@@>>>???========================>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<<<<<<<::::::999999888888777777777777888888888888777777888888888888888999999999888888777777777777888888777777888888888888777777666777777777777888888888888888888888888777777777666666666666666555555555444555555666666777777888888888888888777777777666777777888999999999999888888888888888888888888888777777777888888888888999999999999999999999999999:::;;;======@@@GGGQQQYYYgggooo{{{uuunnnfffccceeejjjnnnoooqqqpppssswwwzzz~~~}}}ssskkkeee```[[[WWWSSSTTTUUUUUUUUUVVVYYY\\\___aaacccfffiiikkkmmmnnnrrrtttxxx}}}}}}{{{xxxvvvuuussspppnnnhhhfffcccbbbaaa```___]]]YYYVVVSSSQQQPPPNNNKKKHHHEEEDDDCCCBBBAAAAAAAAAAAA<<<>>>???>>>>>>>>>@@@BBB???@@@AAABBBCCCDDDEEEEEEEEEHHHKKKMMMMMMOOOQQQRRRSSSTTTXXX\\\^^^cccnnnzzz|||qqqlllkkkmmmvvv|||rrrhhhddd___\\\ZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPQQQQQQOOOMMMMMMNNNPPPQQQRRRRRRQQQPPPPPPQQQQQQRRRRRRQQQQQQPPPMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>?????????LLLMMMNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLLLLLLLMMMMMMJJJKKKLLLMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOOOONNNNNNLLLLLLLLLLLLLLLMMMMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDAAACCCEEEIIIOOOWWWaaagggwwwmmm^^^WWWKKKEEE@@@AAAAAA>>>===>>>;;;;;;::::::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888777666666555888888888999999888888888777777888888888999999999888888777777777777888888666666777777777777666666555555666666666777777777777777777777888888888888666666666666666777777777444444555555666777777888666666666666666666777777666777888999:::999999888999999999999999999999999777777777777888888888888888888888888999999999999666999;;;<<<<<<@@@GGGNNN[[[eeettt|||vvvnnngggeeehhhmmmpppsssrrruuuyyy{{{vvvpppjjjccc^^^UUUVVVVVVUUUTTTTTTVVVXXXXXXYYYZZZ[[[]]]___aaabbbfffiiimmmrrrvvvyyy{{{{{{~~~~~~}}}|||}}}}}}zzzvvvsssssstttssspppmmmkkkjjjgggdddbbb___\\\ZZZXXXXXXWWWUUUTTTQQQNNNKKKJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@===???@@@@@@>>>>>>AAACCCAAABBBCCCDDDFFFGGGHHHIIIIIIKKKNNNPPPQQQTTTXXXZZZ[[[]]]aaafffiiiooo}}}}}}ssslllhhhjjjnnnttt}}}}}}pppiiicccaaa^^^\\\ZZZZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQOOOMMMNNNOOOQQQSSSTTTSSSRRRRRRQQQQQQRRRSSSSSSRRRQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIKKKKKKLLLLLLLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@???===<<<<<<===???@@@=========>>>>>>>>>??????HHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@EEEFFFGGGHHHHHHHHHHHHHHHBBBBBBBBBAAA@@@@@@??????AAABBBCCCEEEFFFHHHIIIJJJJJJLLLOOOTTT[[[eeepppxxx{{{xxxkkkYYYPPPMMMGGGAAA>>>@@@AAA>>>===???:::999888777888;;;===???<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::999888888777666555555444999999999::::::999999999777777888888999999999999888888777777777777888888555555666666666666555555555555555555666666666666666666777777888888999999333444444444555666666666444444444555666777777888222333333444555666777777666777888999:::999888888999999999999999999999999777777777777888888888888777777888888999999999999555999<<<<<<;;;===CCCHHHPPP[[[lll||||||uuulllhhhiiinnnsssttttttvvv{{{}}}yyyssskkkeeeZZZZZZYYYWWWUUUUUUWWWXXXVVVVVVUUUVVVWWWYYY[[[]]]\\\___dddiiimmmpppqqqqqqvvvwwwxxxyyyzzzzzzzzzzzz~~~~~~{{{zzzxxxxxxwwwwwwvvvvvvvvvvvvtttuuutttpppkkkhhhiiikkkiiigggdddbbb```^^^ZZZXXXXXXVVVSSSRRRQQQQQQOOONNNLLLJJJGGGFFFFFFEEECCCBBBCCCBBBBBBAAAAAAAAAAAABBB@@@BBBCCCCCCAAAAAACCCFFFEEEFFFGGGHHHJJJKKKMMMMMMMMMOOORRRTTTWWW[[[```dddiiikkkpppuuuyyyuuuooollljjjfffeeelllttt{{{rrriiidddaaa```___]]]\\\[[[ZZZZZZVVVUUUTTTTTTTTTUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRSSSRRRPPPNNNOOOPPPRRRTTTUUUUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRQQQOOONNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKJJJIIIIIILLLMMMNNNNNNNNNLLLKKKJJJHHHHHHJJJKKKKKKJJJHHHHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAA???>>>===;;;;;;===>>>???<<<=========>>>>>>??????GGGGGGIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGDDDBBBAAAAAACCCEEEFFFGGGGGGEEECCCBBBBBBBBBBBBDDDEEEDDDBBB@@@BBBCCCCCCBBBAAA@@@BBBCCCEEEGGGJJJKKKKKKMMMOOOQQQQQQUUU\\\cccjjjttt|||tttcccXXXPPPJJJEEE@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999999999999999999999999999888888888888999999::::::::::::::::::::::::;;;::::::999888777666666888999999:::;;;;;;;;;;;;777777888888888888777777777777888888888888777777777777777777777666666666888777666555444555666666666666666666666666666666555555555555555555555555666666666666777777777777666666666666666666666666777777666666666666777777888888999999999888888777666888:::<<<===???BBBDDDGGGRRRbbbpppyyyxxxmmmjjjkkkkkkrrrssswww|||zzzqqqnnngggbbb\\\WWWUUUTTTTTTSSSPPPQQQRRRRRRQQQQQQSSSTTTUUUVVVXXX[[[___cccfffhhhkkklllmmmoooppppppppppppuuuuuuuuutttsssrrrpppoookkkkkkkkkkkkllllllmmmmmmmmmkkkiiieeebbb```^^^^^^^^^]]][[[YYYVVVTTTRRRQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBB?????????@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEHHHGGGGGGIIIKKKLLLLLLKKKQQQQQQSSSVVV]]]gggrrrzzz{{{rrrkkkggggggmmmllllllqqqzzz~~~tttoooiiieeedddaaa]]][[[YYYXXXVVVUUUPPPQQQSSSTTTVVVVVVWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTSSSRRRQQQPPPQQQSSSUUUVVVSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOOOOONNNNNNMMMOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???BBBAAA???>>>>>>>>>???@@@AAA???<<<::::::<<>>>>>????????????>>>>>>EEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFDDDFFFGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@???AAAAAABBBAAA@@@AAACCCEEEIIILLLOOORRRSSSVVVYYY[[[[[[```hhhpppzzzsssbbbTTTLLLFFFBBB>>>@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999999888888777777888888999999999999999999999999888:::999999888888777777777777888999999999999999999777777888888888888777777666777777888888777777666666666666666666666666666777666555444444444555555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777777777777777666666666666666666777777777888888888888777777777999:::::::::;;;===???CCCMMM[[[gggpppxxxvvvpppllliiikkkmmmrrryyy~~~yyywwwsssnnnggg```\\\YYYWWWUUUQQQRRRSSSRRRQQQPPPOOOOOOQQQQQQSSSUUUWWWZZZ\\\\\\``````bbbcccddddddddddddhhhhhhhhhgggfffeeecccbbb`````````aaaaaaaaabbbbbbbbb```^^^[[[YYYWWWVVVUUUVVVUUUTTTRRROOOMMMLLLKKKIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAAAAABBBBBBDDDDDDDDDEEEFFFGGGIIIJJJMMMLLLMMMNNNPPPQQQRRRRRRTTTVVV[[[aaakkkyyyssskkkgggfffhhhppprrrwww}}}tttnnnjjjeeebbbdddaaa]]][[[ZZZXXXWWWUUURRRRRRTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQRRRSSSUUUVVVSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSSSSSSSSSSRRRRRRRRRPPPPPPPPPOOONNNNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???AAA@@@???>>>===>>>>>>??????>>><<<::::::<<<>>>???===>>>>>>??????>>>>>>===DDDDDDDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCAAACCCDDDDDDCCCBBBCCCDDDAAAAAA@@@@@@@@@AAAAAABBBBBBAAA@@@@@@?????????@@@AAAAAABBBBBBBBBDDDHHHKKKOOOSSSXXX\\\```dddhhhkkklllqqqzzz}}}iii```TTTJJJEEECCCAAA?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999999888999999999999999999999999999888888777777888888999999999999888777777666666888888888888888888888888777888888888888777777666666777777888888777777666666666777777777777666666555555555555555555555555666555555444333444444444444444444444444444444444555555555555555555555555555555666666666777777777777777777777777777777777555555555555555555555555666666777777777777666666888999:::999777777999:::>>>EEEPPPZZZbbbllluuu|||yyyqqqiiifffgggmmmuuu{{{~~~vvvnnnhhhbbb]]]ZZZVVVUUUUUUSSSQQQOOOMMMLLLMMMMMMNNNPPPPPPQQQQQQPPPTTTTTTUUUVVVWWWWWWWWWVVVYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTRRRPPPOOOMMMMMMMMMNNNNNNLLLKKKIIIGGGFFFEEECCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKMMMMMMNNNOOOQQQSSSTTTUUUWWW]]]fffsssvvviiieeefffjjjoooxxx~~~tttkkkhhhgggdddaaadddaaa]]][[[ZZZYYYXXXVVVTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUVVVVVVVVVWWWVVVTTTSSSSSSTTTUUUUUUSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPOOOOOONNNMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIILLLLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@?????????>>>==================<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>======DDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA???AAABBBBBBAAA@@@@@@AAA>>>>>><<<<<<<<<>>>@@@AAABBBBBBAAA@@@>>>???@@@BBBBBBDDDEEEFFFHHHLLLQQQUUUWWW\\\bbbiiinnnsssxxx{{{xxxlllZZZTTTKKKEEECCCBBBBBBBBB>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999888888888888888888888888888888777777777777888888::::::999888777777666666666777777777888888888999888888888888777777666555666666777777777777666666555666666777777666666555444444444555555555555555555555444444333333333333444444444444444444444444555555555555555555555555555555555666666666777777666666666666666666666666444444555555555555444444444555666666666666666666888999999888666666888999:::???FFFMMMUUU___jjjrrr|||wwwlllffffffjjjpppuuuzzz}}}vvvooohhhddd^^^[[[VVVSSSPPPOOONNNNNNKKKLLLMMMMMMMMMMMMLLLKKKNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPRRRTTTWWWYYY\\\eeevvvmmmeeefffkkkuuu}}}}}}vvvnnniiihhhhhhfffcccccc```]]][[[ZZZZZZYYYWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWYYYXXXVVVUUUTTTTTTTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRRRROOOOOOOOONNNMMMMMMLLLLLLJJJJJJJJJJJJIIIIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<======>>>>>>======<<>><<<;;;:::999:::===???AAAAAABBBBBB@@@>>>>>>AAACCCDDDFFFIIILLLPPPUUU[[[___bbbgggooovvv|||rrraaaYYYMMMIIIDDD@@@????????????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888888888888888888888777777777777777777888;;;;;;:::999888777777666666666666777888888999999888888999999888777666666666666777777777777666666555555666666666666555555444444444444555555666666444444444444444333333333444444444444444444444444555555555555555555555555555555555555666666666666555555555555555555555555444444555666666555444444444444555666666666666666777888999888777888999;;;999<<<@@@DDDJJJSSS___gggpppxxx|||qqqiiiggghhhmmmppptttzzzyyysssiiibbbYYYRRRPPPPPPPPPPPPJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDCCCCCCBBBBBB????????????@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLNNNOOOPPPPPPRRRTTTUUUVVVXXX]]]aaahhhuuuttthhhfffkkkvvvuuuqqqkkkiiihhhhhhgggeeebbb```]]][[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWXXXYYYYYYZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQOOONNNNNNMMMMMMLLLKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???============<<<<<<;;;;;;999:::;;;<<<<<<;;;:::999<<<<<<============<<<<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;888888888888888888888888888777777666666777777888:::::::::999999888888777666666666777777888888888777888888888888777777666555666666777777666666555444444555555555555444444444444444555666666777777444555555555555444333333444444444444444444444444555555555555555555555555444444555555555666666666444444444444444444444444444555666777777666555444333444555666777777777666666777888888888999;;;===888:::===???CCCIIISSSZZZfffppp{{{xxxnnnjjjiiilllnnnoootttyyyxxxooocccYYYUUUTTTSSSRRRLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@======>>>>>>>>>?????????>>>??????@@@AAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIJJJKKKMMMOOOQQQRRRTTTWWWYYYZZZ[[[^^^dddiii{{{tttlllgggkkkuuuzzzooolllhhhfffffffffeeedddbbb___]]][[[[[[\\\[[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZYYYXXXXXXWWWXXXXXXXXXYYYXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMMMMHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???=========>>>===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;]]][[[WWWSSSPPPNNNNNNMMMNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCBBBAAA@@@@@@AAA?????????@@@AAACCCEEEGGGDDDHHHLLLLLLJJJIIILLLPPPQQQVVV^^^eeekkkqqqwww{{{nnn___QQQIIIGGGCCCCCCBBBAAA????????????;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::::::::::::::888888888888888888888888777777666666666666777777888888888888888888777777666666666777777777777777555555666777777777666666555555666666666666555555444444444555555444444444444444555666666777888888555555666666666555444333555555555555555555555555555555555555555555555555444444444555555555666666555555555555555555555555444555777888888777555444444444555666777888888777666777888888777888:::<<<777:::<<<===>>>BBBIIINNNWWWcccpppxxx|||yyysssooonnnnnnlllmmmppptttvvvxxxzzz|||}}}}}}}}}~~~uuujjjddd___YYYUUURRRPPPNNNLLLKKKLLLNNNOOONNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>????????????@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMJJJKKKLLLOOOSSSVVVYYY[[[```cccfffggggggkkkrrrxxxnnnkkkllluuu{{{rrrjjjhhheeecccccccccccccccaaa___\\\[[[\\\\\\\\\[[[[[[ZZZXXXVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWXXXWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOONNNMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNNNNNNNNNNNNNMMMLLLHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???======>>>>>>>>>===<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;kkkhhhddd^^^ZZZWWWUUUUUUVVVUUUTTTRRRQQQOOONNNMMMJJJJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBB???AAACCCDDDCCCCCCDDDEEEAAABBBBBBDDDEEEGGGIIIJJJIIINNNTTTUUUSSSRRRUUUXXXZZZ```iiiqqqxxx~~~}}}}}}iii[[[RRRHHHCCCCCC===>>>???>>>===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777888999999999999999777777777777777777777777777777666666666666777777666666666666777777777777777777777777777666666666333333444555666666666666555555666666666666555555333444444555555444444333555555555666777888888999555666777777777666444444666666666666666666666666555555555555555555555555444444444555555555666666666666666666666666666666555666777999999777666555444555666777888888888888777888888888666666888999777999;;;<<<;;;===CCCGGGHHHVVVfffooouuu}}}}}}uuurrrnnnhhhfffhhhmmmooorrruuuwwwxxxwwwwww{{{zzzrrriii___XXXXXXVVVRRROOOMMMNNNPPPRRROOOOOOOOOOOONNNLLLKKKJJJKKKKKKLLLLLLLLLKKKJJJJJJGGGGGGFFFFFFEEEEEEEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCDDD@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIIIIGGGGGGIIIJJJKKKMMMNNNOOOQQQRRRUUUYYY^^^bbbfffhhhqqqtttxxxxxxxxx|||vvvnnnmmmqqq~~~{{{rrrkkkhhhfffdddbbbbbbbbbcccdddaaa___\\\[[[\\\]]]\\\[[[[[[ZZZXXXVVVUUUVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@===>>>?????????>>><<<;;;===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::wwwtttppplllhhheeecccbbbaaaaaa```___\\\XXXTTTRRRUUUTTTRRRPPPNNNNNNOOOOOOMMMMMMLLLKKKJJJHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFHHHJJJLLLLLLIIIGGGHHHGGGFFFGGGIIILLLPPPRRRTTTXXX]]]```aaaaaaaaabbbkkkrrr{{{{{{www{{{|||kkkYYYOOOJJJEEEAAA@@@============<<<<<<<<<<<>>===<<<;;;;;;:::777777777777777777777777666666666666666666666666777777777777777777777777:::999999999888888777777777777666666666666666777888888888888777777777777888888999999999999888888999888888777666555555444555666777666555555555777666555333333555666555444555555555444444333333333333444555555666666555555333333333333333333333333666666666666666666666666555555555555555555555555444555666555444444555666555555444444444444555555888888999888888777666555777777888:::<<<===>>>???EEELLLWWWcccnnnxxx~~~xxxqqqjjjfffjjjjjjlllmmmnnnoooppppppvvv|||wwwllleee]]][[[WWWVVVUUUTTTRRRPPPPPPPPPOOOMMMKKKKKKLLLMMMOOONNNMMMLLLLLLLLLLLLLLLEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFGGGFFFEEECCCBBBFFFEEECCCBBBBBBCCCDDDDDDDDDCCCBBBAAABBBCCCDDDEEEDDDEEEEEEEEEFFFGGGGGGGGGKKKKKKKKKLLLNNNOOOOOONNNSSSXXX]]]bbbgggoooyyyvvvmmmpppyyyvvvoookkkiiiddddddbbb```___aaaeeehhhjjjfff```\\\[[[ZZZZZZZZZZZZYYYWWWUUUUUUUUUWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUWWWWWWWWWWWWVVVUUUTTTTTTOOOPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQQQQPPPOOOQQQQQQPPPOOONNNMMMLLLKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEECCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>======<<<<<<<<<888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;}}}yyyvvvtttrrrrrrsssrrrqqqoookkkgggccc```^^^]]][[[YYYXXXWWWVVVVVVWWWWWWVVVUUUSSSQQQOOOMMMJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOQQQQQQOOOLLLLLLLLLKKKLLLNNNRRRVVVXXX]]]aaafffiiikkkmmmnnnpppxxx~~~||||||mmm^^^OOOHHHEEEAAA>>>===============<<<<<<<<<;;;::::::::::::999999999999777777777777777777777777777777777777777777777777777777777777777777777777999888888888777777777666777777666666666666666777888888777777777666666666666666777777777777666666777777666666555444444333444555666666444444555666666555333333555666555444555555444444444333333333333444444555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444555666555444444555666555555444444444444555555777777777888777777666666666777888999:::;;;<<<===???EEENNNXXXbbbmmmvvv||||||uuunnniiiiiihhhhhhggghhhiiijjjjjjuuuzzzuuuooofffddd```^^^\\\ZZZXXXVVVSSSRRRPPPMMMKKKKKKLLLNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFGGGFFFEEEDDDCCCEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJLLLNNNPPPQQQRRRVVV]]]hhhsss}}}uuuoooqqqvvvwwwnnniiigggeeebbbbbbaaa``````bbbgggjjjnnniiiccc]]][[[YYYXXXWWWYYYXXXVVVUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNPPPPPPOOONNNMMMLLLLLLKKKMMMMMMLLLLLLKKKJJJJJJJJJHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJKKKKKKKKKKKKJJJIIIIIIGGGFFFFFFEEEDDDCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;~~~~~~{{{wwwsssooollllllkkkjjjiiigggeeecccbbbddddddcccaaa^^^ZZZWWWVVVPPPQQQQQQRRRSSSTTTTTTTTTSSSSSSUUUWWWYYYYYYWWWUUUTTTSSSSSSUUUWWW[[[^^^```gggkkkppptttxxx{{{|||kkk[[[OOOEEEBBBAAA???<<<<<<======<<<<<<<<<;;;;;;;;;777888888888999999999:::777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777666666555555666777777777777777666666666555555444444555555555555444444666666555555444333333333333555666555444333444555666444333333444555555444444444444444333333333333333333444555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444555666555444444555666555555444444444444555555555555666666666666666666666666777777888999999:::;;;???DDDKKKTTT___jjjqqq{{{tttpppkkkiiifffdddcccdddfffgggqqqvvv}}}~~~yyysssqqqmmmkkkiiifffccc```\\\YYYUUUQQQOOOOOOPPPQQQQQQPPPNNNLLLJJJHHHFFFFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGFFFFFFCCCBBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMMMMNNNOOOQQQTTTVVVWWW```kkk|||{{{tttooollluuu~~~xxxlllfffdddbbbaaa^^^_________```ccchhhlllpppkkkddd^^^[[[XXXVVVTTTXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTUUUUUUTTTUUUUUUTTTTTTSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLNNNNNNMMMMMMLLLKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;|||yyyxxxzzzzzzyyyxxxvvvssspppnnnnnnnnnmmmkkkgggccc___]]]ZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]^^^```ccccccaaa___\\\\\\]]]^^^aaadddhhhiiiooosssxxx}}}~~~|||hhh[[[OOOGGGAAAAAABBB???===>>><<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555666666555555555666777777666666666666555555555555444444444555555444444444555555555555444444333333333444555444333333444555666444333333444555555444333333333333333333333333333333444555555555444444444444444444444444444444555555555555555555555555555555555555555555555555444555666555444444444666555444444333333444444555333333444555666666666666777777777777777888888888<<<===???CCCJJJUUU```gggwww{{{~~~{{{sssooojjjfffdddfffiiikkknnnrrrxxx~~~}}}{{{{{{zzzwwwssspppjjjeee^^^YYYVVVVVVVVVVVVVVVUUUTTTQQQNNNKKKHHHGGGCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFGGGHHHIIIIIIHHHGGGCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGJJJKKKMMMOOOPPPQQQQQQQQQTTTTTTUUUUUUWWWZZZ^^^aaasss|||vvvqqqooopppqqqzzz{{{ooofffcccbbbaaa```]]]^^^______```bbbgggjjjlllhhhbbb]]]ZZZWWWUUUSSSVVVVVVUUUUUUUUUVVVWWWXXXWWWVVVVVVUUUTTTTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQRRRRRRSSSSSSRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPOOOOOONNNMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????===<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;~~~|||zzzyyyyyyxxxvvvrrrnnnjjjgggfffeeedddccccccccccccdddggghhhiiilllnnnooommmkkkfffggggggiiillloooqqqsssxxx|||{{{gggYYYQQQIIICCC???AAAAAA???<<<===;;;;;;;;;;;;::::::::::::=========<<<;;;::::::999777777777777777777777777555555555555555555555555666666666666666666666666444444444444444444555555555555555555555666777777666666666666555555555555444555555666666555555444666666666555555555555555333444555444333333444555555444222222444555444333333333333333333333333333222333333444555444444444777777777777777777777777555555555555555555555555555555555555555555555555444555666555444444444666444444333333333333444444222333444555555666555555777777777777777888888888<<<<<<===>>>CCCLLLVVV]]]kkkqqqyyy{{{wwwpppjjjhhhiiillloooooorrrwwwyyysssjjjddd```^^^\\\ZZZYYYXXXVVVTTTQQQMMMJJJHHHGGGGGGFFFEEEDDDEEEEEEFFFDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNOOONNNMMMLLLNNNPPPRRRUUUWWWXXXYYYYYYYYYZZZ\\\]]]```eeelllqqq{{{vvvsssrrrooolllkkknnnuuuzzzyyyrrriiibbbaaa```___^^^^^^^^^___^^^^^^___bbbeeeeeebbb]]]ZZZXXXWWWUUUTTTVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPOOONNNMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;|||xxxuuusssrrrpppooonnnnnnoooooouuuuuuwwwzzz}}}}}}{{{zzzttttttuuuwwwyyy{{{}}}~~~~~~wwwfffUUUKKKHHHDDD???===??????;;;:::;;;;;;;;;:::::::::999999999<<<<<<;;;:::999888777777777777777777777777777777444444444444444444444444777777777777777777777777444444444444444555555555444444444444555666777777777777777666666666555555555555666666666666555555555555555555555555555555333555666555444333444555555333222222333444444333222222222222333333333333222222333444444444444444444444444444444444444444222222222222222222222222333333333333333333333333444555666555444444555666444444333333333333444444444444555555555555555555666777777777777777777777999:::::::::===CCCKKKQQQ___eeeooo{{{vvvooojjjiiikkkmmmpppsssxxxzzzrrrmmmiiiddd```[[[[[[ZZZXXXVVVRRROOOMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOOOORRRWWW\\\```cccdddddddddgggiiikkknnnttt}}}zzzrrrllliiihhhiiijjjkkkmmmttt~~~zzzpppjjjccc___^^^^^^]]][[[]]]^^^^^^]]]\\\\\\^^^```___\\\YYYXXXXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOPPPPPPQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMJJJJJJKKKLLLMMMNNNOOOPPPQQQPPPOOONNNMMMKKKJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;~~~}}}|||zzzzzz{{{|||}}}~~~nnn```UUUJJJCCCBBB@@@<<<;;;===<<<999888:::::::::::::::999999999999::::::999999888888777777777777777777777777777777555555555555555555555555777777777777777777777777444444444444555555555666444444444444555666777777888888777777777666666666555555666666666666555555444444444444444444444444444555666666444444555666555333222222333444444333111111222222222333333333222222333444444444444333111111111111111111111111222222222222222222222222333333333333333333333333444555666555444444555666444333333222222333333444555555666666666555555444444444555555666666666777777888999999;;;>>>CCCGGGQQQWWWbbbooo}}}}}}ssslllhhhggghhhmmmpppuuu~~~~~~wwwpppjjjeeeeeeeeeeeeccc```]]][[[WWWUUURRROOONNNMMMMMMNNNOOOPPPPPPQQQQQQPPPOOONNNLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUYYY]]]dddmmmtttyyy|||}}}sssllliiigggggglllooosssvvvzzz{{{pppiiiddd___]]]]]]^^^]]][[[[[[\\\\\\[[[ZZZZZZ\\\^^^\\\ZZZXXXXXXYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSRRRQQQPPPPPPNNNOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJKKKMMMNNNPPPQQQRRRPPPPPPOOOMMMLLLKKKJJJIIIFFFFFFGGGHHHHHHGGGFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;}}}mmmZZZQQQLLLEEE@@@@@@???;;;:::<<<<<<999999<<<:::::::::999999999888888999999999999999:::::::::777777777777777777777777666666666666666666666666777777777777777777777777444444444555555666666666333333333444555666777888888888888888777777777777444555555666666555555444333333333333333333333333555666777666555555666777555333222222333444444333111111111222222333333333222222333444444444333333555555555555555555555555444444444444444444444444555555555555555555555555444555666555444444555666444333333222222333333444666777777777666555444444222222333444444555666666777888::::::;;;===@@@CCCFFFLLLWWWeeessswwwnnnhhheeeeeehhhkkkqqqzzz}}}zzzsssqqqrrrrrrrrrqqqnnnkkkjjjfffddd```]]][[[ZZZZZZ[[[XXXYYYZZZZZZYYYXXXWWWVVVZZZ\\\^^^```bbbccccccccc^^^]]]\\\\\\\\\]]]___```jjjoooxxxrrrgggdddfffiiikkkvvvzzz}}}rrrjjjeeeaaa]]]]]]___```___]]]XXXYYYZZZZZZYYYZZZ\\\^^^\\\ZZZYYYXXXYYYZZZYYYXXXXXXXXXWWWWWWUUUTTTRRRQQQUUUTTTTTTTTTTTTTTTUUUUUURRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOOOOOPPPPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLMMMOOOQQQRRRSSSPPPPPPNNNMMMLLLJJJIIIHHHEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;zzzfff\\\NNNDDDBBBBBBAAA@@@<<<;;;::::::999999999999888777777777777777888999777777777777777777777777666777777777777777666666666666555555555555666666666666666666666666666666666666666666666555555444444444444555555555555666666666666666777777777777666666666666777777777777555555555444444333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222111111111222222111111222444555666999777444222222333555666666666666666666666666666222111000000222222111000333333333333333333333333555555444333444555666777555555555555555555555555777777777888999999::::::DDDGGGLLLTTT```ooo~~~{{{tttnnnhhheeedddeeehhhoooyyy}}}}}}}}}|||{{{}}}tttpppnnniiifffgggdddfffggggggffffffhhhiiimmmmmmqqqvvv|||~~~|||yyywwwooohhhffffffhhhnnnuuu~~~tttjjjhhhhhhjjjsss}}}}}}qqqiiifff```___]]]\\\[[[ZZZZZZZZZWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYVVVVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSTTTTTTTTTSSSRRRSSSRRRQQQPPPOOONNNNNNNNNQQQPPPOOOOOOQQQQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888::::::::::::::::::::::::sssdddWWWPPPFFF@@@??????===:::<<<;;;:::999999999999999999999888888888888888999777777777777777777777777666666777777777777666666666555555444444555555666555555555555555555555555666666666666666555444444333333333333444444444555333333444555666777777888::::::999888777666555555555555444444444333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222111111222222111111222444555666777666444333333333444555444444444444444444444444333222111111333333222111333333333333333333333333555444444333444555666777555555555555555555555555666666777888888999999:::>>>@@@EEELLLVVVcccqqqzzzzzzsssmmmiiicccbbbdddhhhpppxxx~~~}}}{{{zzz||||||{{{{{{~~~zzzyyyttttttsssrrrrrrtttxxx|||xxxwwwwwwzzzrrrjjjdddgggmmmvvv}}}sssiiicccaaa___^^^]]]\\\[[[ZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQOOONNNMMMMMMMMMMMMPPPNNNMMMNNNOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888::::::::::::::::::::::::zzz|||~~~ppp\\\NNNGGGDDD???>>>>>>===:::777;;;::::::999999999999:::;;;:::999999888888888888777777777777777777777777555666666777777666666666555555444444444444555555555555555555555555555555555666666666666555444444222222222333333333444444111111222333555666777888::::::999888777666666555555444444444444333333333222222222222333333333333444444333333333333333333222222222222222222222222333333333222222222222111222222222222333444555555555555555444444444444444333333333333333333333333444333222222444444333222333333333333333333333333444444444333444555555666444444444444444444444444666666777777888888999999999:::>>>CCCJJJUUU```hhhwwwzzzzzztttooohhheeeccccccgggmmmqqqssswwwwwwvvvttttttvvvzzz}}}|||yyywwwyyyvvvooogggddddddlllyyywwwoooiiibbb^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQOOOOOONNNMMMLLLLLLLLLLLLOOOMMMLLLMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJJJJHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888999999::::::::::::::::::yyyyyy{{{|||~~~~~~~~~xxx~~~}}}nnn___PPPFFFBBB@@@>>>===>>>===;;;888::::::999999999999999:::;;;:::999888777777777777777777777777777777777777555555666666777666666666666666555555555555666666555555555555555555555555555555666666555555444333222333333333333444444444222222333444555666666777555555666666777777888888444444444444444444444444222222222333333333333333444444444444444333333333111222222222222222333333222222222222222222222222222222222222333444444444333444555555555444333333333333333333333333333333555444333333444555444333333333333333333333333333333333333444444444555555444444444444444444444444555555666666777888888999888999;;;???CCCKKKSSSYYYgggmmmwww|||yyytttoooiiieeeeeefffggghhhmmmmmmmmmmmmmmmppptttxxxzzz~~~}}}~~~wwwpppjjjgggeeegggnnnzzzvvvmmmhhhddd___]]]^^^\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRQQQPPPOOOOOOOOOPPPOOONNNMMMNNNOOOPPPQQQNNNNNNMMMLLLLLLLLLMMMMMMOOOMMMLLLMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCDDD@@@@@@AAAAAAAAAAAA@@@@@@?????????????????????????????????>>>>>>>>>>>>===:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888999999999999999:::::::::~~~~~~}}}||||||{{{zzzzzz{{{|||}}}~~~}}}{{{|||~~~~~~vvvssswwwyyyggg[[[RRRJJJEEEBBB@@@>>><<<<<<<<<;;;;;;999999999888888999999:::999999888666666555555555666666666666666666666666444444555666666666666666777666666555555666666777555555555555555555555555555555555555555444444333444444444444555555555555666666555555555555555555333333444444555666666777444444444444444444444444222222333333333444444444555555555444444333333333111111111222222333333333222222222222222222222222222222333333333333333333222333444555666555333222444444444444444444444444555444333333555555444333333333333333333333333333333333333444444444444444444444444444444444444444444555555666666777888888888999:::<<<>>>CCCIIINNNXXX```mmmzzzzzzssslllhhheeebbbaaaggghhhiiiiiiiiikkkooorrrtttzzzzzzxxxsssmmmhhheeedddeeefffnnn{{{uuunnnhhheeeaaa]]]\\\^^^\\\\\\\\\\\\[[[YYYXXXWWWVVVVVVVVVWWWWWWWWWWWWXXXUUUUUUUUUVVVVVVUUUUUUUUUQQQPPPPPPOOOOOONNNNNNNNNPPPOOONNNMMMNNNOOOPPPQQQNNNMMMMMMMMMMMMMMMNNNOOOPPPNNNMMMNNNOOOPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLJJJJJJIIIHHHGGGFFFEEEEEECCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBB????????????????????????>>>============<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888888888888999999:::::::::}}}{{{zzzvvvwwwwwwxxxxxxwwwwwwvvvyyy|||}}}}}}~~~{{{rrroooppp~~~vvveeeVVVMMMHHHDDDBBBAAA???===:::999999::::::999888888888888999999:::888777666555555555555555666666666666666666666666333444555555666666666666666666555555555555666666444444444444444444444444444555555555555444333333444444444555555555666666777777666666555444444444555444444444333333333333333333333444444444444555222222333333444444555555666666555555444333333333111111111222222333333444111222222222222333333333222333333444444333333222111222444555555444333333444444444444444444444444555444333333555555444333333333333333333333333333222222333444444444444333333333333333333333333333444444555555666666777777555777888999:::===AAADDDMMMUUUaaaooo{{{{{{uuupppjjjccc___dddfffhhhiiiiiijjjlllnnnpppuuu}}}xxxsssooolllkkkhhheeebbbbbbeeeggglllxxx~~~rrrmmmgggcccaaa^^^ZZZZZZ\\\\\\\\\]]]]]]\\\ZZZXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWTTTUUUVVVVVVVVVVVVUUUTTTOOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPMMMLLLLLLLLLMMMNNNOOOOOOPPPNNNMMMNNNOOOPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOMMMLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCC????????????????????????======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888777777888888999:::::::::{{{{{{{{{{{{zzzyyyxxxxxxyyy{{{~~~~~~|||{{{}}}~~~yyyooommmrrrxxxggg___SSSJJJDDDAAA???=========<<<;;;999888999:::888888888888888999::::::777777666666666666666777666666666666666666666666222333444555666666666666444444444333333444444444444444444444444444444444444444555555444444333222333333444444444555555555555555555444444444444444555555444444444444333333333333333444444444555555222222333333444555555666666666666555444444333333000111111222333333444444111111222222222333333333222333444444444333222222222222333333444444444444333333333333333333333333444333222333444555444222333333333333333333333333111222333444444444333333333333333333333333333333333444444555555666777777444555777777777999<<>><<<:::;;;<<<======<<<:::::::::888888777777888999::::::888777777777777777888999666666666666666666666666222333444555666666666666333222222111111222222333444444444444444444444444444444555555444444333222222222333333333444444444222222222333333444444444222222333444555666777888333333333444444555555555222222333333444555666666777777666555444444333333000000111222333333444444111111111222222333333333222333444444444333222111222222222333333444444444222222222222222222222222444333222222444444333222333333333333333333333333111222333444555444333333333333333333333333333333333333444444555666666777444555777888888999;;;>>>===AAAHHHSSS```mmmwww}}}}}}ssslllaaaeeejjjnnnooonnnnnnnnnppprrryyy}}}{{{|||~~~~~~|||ssshhheeefffggggggiiilllnnnoooqqquuu|||vvvpppmmmjjjbbb___^^^^^^\\\YYYYYY]]]]]]^^^______^^^\\\YYYXXXUUUUUUVVVVVVVVVWWWWWWWWWQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLMMMMMMMMMLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKLLLMMMNNNMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOPPPOOOMMMKKKJJJGGGIIIKKKMMMNNNMMMKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBAAAAAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888666777777888999999::::::~~~xxxqqqooovvvyyyhhh\\\WWWJJJEEE@@@>>>>>>>>>===;;;;;;;;;:::999777555333222666666777777777777666666666666777777777777666666555555555555444444444444444444444444444444444444444444333333333333222222333333333333333333333333555555444444444444555555555555444333222222111111444444444444444444444444333444666777777666444333555555555555555555555555555444333222222333444555333333333222222222111111222222222222222222222222222222222222222222222222222333444444444333222111333333333222222111111111222222111111000000/////////000222444555555444444//////000111222222333333555555444444444333333333333333333333333333333333777666666555555555666666666666666666777777777777;;;???DDDHHHMMMWWWdddnnn{{{|||xxxqqqnnnllllllooopppooommmsssvvv}}}}}}zzzyyyxxxxxx{{{}}}xxx{{{}}}rrrfffaaaaaafffooowww}}}yyypppkkkfffbbbaaa```^^^]]]\\\[[[[[[[[[^^^]]]\\\[[[ZZZYYYXXXWWWXXXVVVUUUUUUVVVWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSRRRPPPNNNMMMNNNMMMKKKLLLMMMNNNLLLKKKLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNOOONNNNNNMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKMMMOOOOOOMMMKKKJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>============???>>><<<;;;::::::;;;;;;;;;;;;::::::::::::999999666666555555555555666666888999999999999:::::::::~~~}}}~~~~~~}}}~~~sssdddWWWNNNIIIFFFBBB>>><<<<<<===;;;::::::::::::999777666444333666666777777777777666666666666777777777777666666777777777777666666666666555555555555555555555555444444333333333333222222333333333333333333333333444444333333333333444444222222222333444444555555333333333333333333333333333444555666666555444333444444444444333333333333444444333333333333444444333333333222222222111111222222222222222222222222222222222222222222222222222333333444444333222222333333333222222222111111111111111111000000000000111111222333444444444444111111222222333333444444555444444444444333333333333333333333333333333333555555444444444444444555555555666666666777777777777;;;???AAAEEELLLWWW```nnnttt}}}{{{vvvqqqnnnnnnoooooonnnpppttt{{{|||yyyyyyyyyzzz|||{{{wwwvvv|||~~~||||||qqqhhhaaabbbgggqqq~~~~~~rrrlllhhhdddaaa^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYWWWUUUUUUVVVWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOMMMNNNLLLKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLMMMNNNNNNOOONNNMMMMMMLLLMMMMMMOOOOOOMMMNNNOOOOOOOOOMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKMMMNNNNNNMMMKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>============>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;:::::::::999999999888888777777777777888888666777777777777888888888{{{uuuqqqrrrvvvzzz}}}}}}lll\\\QQQJJJDDDAAA@@@>>>;;;::::::;;;:::999999999999888888777666555555666666777777666666555555666666777777666666555777777777666666666666555555555555555555555555555444444333333333333222222333333333333333333333333333333333333333333333333222222333444444555666666333333333333333333333333333444555666666555444333444444333333222222111111333333444444444444333333333333333222222222111111222222222222222222222222222222222222222222222222222222333333333333222222333333333222222222222111000000000111111111111111333333222222222333333444333333333333333333333333444444444444333333333333333333333333333333333333333333333222222333333444555555555666666666666777666888:::;;;<<>>>>>>>><<<<<<======>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888777777777777888888666777777777777888888888~~~uuuooommmlllnnnttt|||uuuiiiYYYMMMGGGDDDAAA===<<<;;;:::999999:::::::::777888888888888777777666555666666666666666666555555666666666666666666555555555444444444333333333555555555555555555555555444444333333333222222222333333333333333333333333333333333444444333333333555555555444444444333333444444444444444444444444333444444555555444444333444444333333222222111111222333444555555444333222333333333222222222111111222222222222222222222222222222222222222222222222111222222222333333333333222222222222222222222222000000000111111222222222444333222111111111222333333333333333333222222222444444444333333333222222222222222222222222222222333222222222222333444444444444555555555666666666666777888999:::===BBBFFFQQQXXXbbbmmmuuu|||{{{tttnnnkkkjjjjjjfffiiipppwww~~~~~~{{{yyyyyyzzz{{{~~~zzzwwwyyy~~~~~~zzzzzzxxxjjjbbb```^^^aaakkkzzzvvvqqqiiidddbbbaaa```___[[[[[[ZZZZZZ[[[[[[\\\]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZXXXVVVVVVVVVWWWVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVUUUTTTSSSQQQPPPMMMLLLKKKLLLMMMNNNMMMLLLJJJJJJKKKMMMNNNOOOPPPQQQMMMMMMNNNNNNOOOOOOPPPPPPRRRQQQQQQOOONNNLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHHHHJJJIIIJJJKKKMMMMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@======<<<<<<;;;;;;;;;;;;:::::::::999999999999888666666555555555555666666888888999999999:::::::::vvvnnniiifffiiiooowwwzzzqqq\\\SSSHHHAAA@@@???<<<999::::::::::::999999:::;;;777777888888888888777777555555666666666666555555555555666666666666555555444444444444333333333333333333333333333333333333444444333333333222222222333333333333333333333333444444555555555555444444444444444444444333333333444444444444444444444444333444444444444444444333555444444444333333222222111222333444444333222111333333333222222222111111222222222222222222222222222222222222222222222222111111111111222222333333222222222222222222222222000000111111222222333333444333222111000111222333222222222222111111111111444444333333333222222222222222222222222222222222333333222222333444444555444444444444555555555555555666777888999;;;>>>AAADDDJJJSSS^^^gggqqqyyy~~~~~~zzzuuuppplllkkkfffgggjjjmmmqqqvvv{{{~~~}}}yyyuuurrrssswww{{{}}}}}}uuullleeeaaaaaabbbiiivvvxxxoookkkfffccc```______^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[YYYWWWVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQNNNLLLLLLMMMOOOOOOOOONNNLLLMMMMMMNNNPPPQQQQQQRRRMMMNNNNNNOOOPPPQQQQQQQQQSSSRRRPPPOOOMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMKKKIIIGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>>>>>>>======;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888666666555555555555666666888888999999999:::::::::ssskkkhhhhhhiiiooozzztttfff^^^KKKFFF@@@>>>>>>===;;;999888:::;;;:::999888999;;;777888888888888777777666444555555666666555555444444555555666666555555444666666666555555555555444222222222222222222222222444444333333333333222222333333333333333333333333444444666666666666444444000000111222444555666666444444444444444444444444444333333333333333333444333333444444444444444444222222333333333333222222333333333222222222111111222222222222222222222222222222222222222222222222111111000111111222333444111222222222222333333333111111111222222222222222222222111111111222222333111111111111111111111111333333333333222222222222222222222222222222222222222222222222333444555555333333333444444444555555333333444555777999:::;;;999>>>FFFNNNXXXbbblllrrrwwwzzz~~~~~~{{{wwwsssrrrkkkkkkjjjiiijjjmmmssswwwyyywwwrrrmmmlllooouuuzzz|||~~~|||zzzzzzzzzvvvwwwvvvrrrlllgggggghhhkkknnnvvv|||tttooojjjhhhfffccc```^^^]]]]]]^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWUUUSSSRRROOONNNMMMNNNPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRRRRMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHJJJLLLLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>===============<<<<<<======>>>>>>??????;;;<<<<<<===<<<<<<;;;;;;999999999999888888888888888888777777777777888888666777777777777888888888uuunnnmmmpppsssyyyxxxiii]]]TTTNNNCCCBBB???===<<<<<<<<<<<<777999;;;:::888777888999888888888888888777666555444555555666666555555444444555555666666555555444666666666555555555444444333333333333333333333333444444333333333333222222333333333333333333333333222333555666666555333222...///000111333444555555222222222222222222222222444333333333333333333444111111222222333333444444333333222222222222333333333333333222222222111111222222222222222222222222222222222222222222222222111000000000111222333444111111222222222333333333333222222222222222222111///000111222222222222222000111111222222333333333333333333222222222222111111111111111111111111111000000000111111333444444222333333333333444444444333333333555666777777666666999>>>CCCJJJSSS\\\bbbjjjpppvvvzzz{{{yyyxxxyyysssrrrppplllhhhhhhkkknnnnnnmmmkkkiiiiiimmmrrrwwwzzz~~~|||xxxvvvvvvwwwzzz||||||zzzvvvsssrrrqqqrrrsssqqqtttwwwtttpppnnnqqquuu}}}zzzuuuooojjjdddddddddbbb___]]]\\\\\\]]]\\\\\\\\\\\\]]]]]]^^^[[[[[[[[[\\\\\\]]]]]]]]]\\\ZZZXXXWWWWWWWWWVVVTTTVVVVVVWWWWWWXXXYYYYYYZZZXXXYYYYYYYYYXXXVVVTTTSSSPPPOOONNNPPPRRRSSSSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNOOOQQQRRRSSSRRRRRRPPPOOOMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKKKKJJJHHHFFFFFFFFFFFFFFFEEEEEEDDDFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@====================================>>>>>>>>>>>>:::;;;<<<======<<<;;;;;;999999999999888888888888888888777777777777888888666777777777777888888888|||vvvqqqooottt{{{tttdddVVVMMMGGGDDD???>>>===999777666888:::666888::::::777555666888999999999888888777666555444555555555555555555444444555555555555555555444444444333333333222222222444444444444444444444444444444444333333333222222333333333333333333333333111222444555555444222111111111111111111111111222000000000000000000000000444333333222222333333444//////000111222333333444444333222111111222333444333333333222222222111111222222222222222222222222222222222222222222222222111000000000000222444555111111111222222333333333444333333222222111111111...///111222333333333222111111222333333444555555333333333222222222111111111111111111111111111111////////////000111222333222222333333333444444444555555555666777777555444999:::<<<>>>AAAGGGNNNSSS```fffnnntttvvvxxxzzz|||xxxxxxvvvpppiiieeeeeegggdddeeeggghhhiiilllqqqtttxxx{{{{{{vvvrrrqqqsssvvvxxx{{{vvvkkkjjjjjjjjjlllnnnqqqrrrtttyyy~~~}}}zzzyyy}}}zzzrrrpppnnniiiccc```aaabbb```^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^```aaa[[[[[[[[[\\\\\\]]]]]]^^^\\\ZZZXXXWWWWWWWWWVVVTTTWWWWWWXXXXXXYYYZZZZZZ[[[YYYYYYZZZZZZYYYWWWUUUTTTQQQPPPOOOQQQSSSTTTTTTSSSPPPPPPOOOOOOOOOOOONNNNNNLLLNNNPPPRRRSSSSSSSSSRRROOONNNLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGHHHIIIKKKKKKIIIGGGEEEFFFFFFFFFFFFEEEEEEDDDFFFFFFEEECCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@<<<<<<<<<===============>>>>>>>>>>>>============:::;;;<<<=========;;;;;;999999999888888888888777666666555555555555666666888999999999999:::::::::xxxyyyzzzyyyzzzwwwkkkZZZMMMGGGCCC@@@===<<<;;;;;;;;;;;;;;;::::::777777777777777777777777888777777666555444444444444444555555555555444444222333333444555555444444666666666555555444444444444444444444444444444444444444444333333222222222444444444444444444444444444333222222111111222222333333333333333333333333444333333222111111111222222222222222222222222222222222222222222222222222222222222222222222222222---///111222222222000///111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111111111222222222222111111333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222222222222222222222222222222222333333333333444444444444444555555555555666666777888999;;;???EEEIIISSSXXX___gggnnnuuu|||{{{wwwrrrllleeeaaaeeeeeefffhhhkkkooorrruuuzzz||||||yyyxxxwwwuuurrrrrrvvv}}}yyyoooiiibbbbbbdddfffkkkqqqwww{{{~~~yyyrrrnnnkkkhhhddd```````````````___^^^]]]]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\ZZZXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXVVVUUUTTTTTTSSSRRRSSSTTTUUUTTTSSSOOOOOOOOONNNNNNNNNMMMMMMPPPPPPPPPOOOOOONNNNNNNNNPPPOOONNNMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666666444444444444555555555666888888999999999888888777{{{vvvssssssuuuyyy~~~tttbbbYYYNNNFFFCCCAAA>>>;;;<<<<<<;;;::::::999999888888888888888888888888888777777777666555444444444444444555555555555444444333444444555555555444444555555555444444444333333444444444444444444444444444444333333333222222222333333333333333333333333444333222222111111222222333333333333333333333333444333333222111111111222333333333333333333333333222222222222222222222222222222222222222222222222...///111222333222111000111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444555555555555555666666666666999>>>AAAHHHLLLSSSZZZaaaiiiqqqvvv}}}{{{xxxrrrlllhhheeeeeefffgggjjjooosssuuuyyy{{{~~~}}}|||yyyvvvuuuwww~~~vvvmmmeee```^^^___bbbhhhrrr~~~|||vvvrrrmmmjjjhhhfffccc```^^^^^^_________^^^]]]]]]ZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\[[[ZZZZZZ[[[\\\\\\]]]\\\[[[YYYXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTSSSQQQOOOOOOOOONNNNNNNNNMMMMMMPPPPPPOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@????????????>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888777777777888888777666555444333333999999::::::::::::999999zzzxxxrrrqqqooolllkkkmmmqqquuuvvvdddYYYNNNIIICCC??????>>>;;;888;;;;;;:::999888888777777888888888888888888888888777777666666555444444444444444555555555555444444444555555555555555444444444444333333333333333222444444444444444444444444333333333333222222222222222222222222222222222222444333222222111111222222222222333333333333333333333333222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222///000222333333333222111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222/////////000000000111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444555555555555666666666444444555888:::===@@@EEEKKKRRRZZZbbbgggvvvxxx{{{}}}|||xxxtttpppiiiiiihhhiiikkknnnrrrtttwwwzzz}}}|||zzz{{{{{{|||~~~zzzrrrjjjccc___\\\^^^```fffppp~~~uuunnnllliiifffdddcccbbb```___[[[\\\]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZ[[[[[[\\\[[[[[[ZZZYYYWWWVVVVVVUUUVVVVVVWWWWWWXXXYYYYYYYYY[[[[[[ZZZZZZYYYWWWVVVUUUTTTSSSQQQQQQRRRRRRQQQOOOOOOOOOOOONNNNNNNNNMMMMMMOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@?????????>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888999999888777666555444444888888999999999999888888xxxpppkkkiiihhhffffffhhhiiimmmttt}}}|||nnn___RRRJJJGGGCCC???<<<;;;:::999777888888888888777777777777888888888888888888888888666666666555555444444444333444444555555444444333555555666666666555444444222222222222222222222222333333333333333333333333333222222222222222222222111111111111111111111111444333222222111111222222222222222222222333333333222222222333222222222111333333333333333333333333222222222222222222222222111111111111111111111111000111222333333333333222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111////////////000000000111222222222222222222222222222222222222222222222222222222222333333333444444333333444444444555555555777888777666444555777999999;;;>>>AAAFFFMMMTTTZZZeeejjjrrrxxxzzzzzzxxxwwwrrrqqqooonnnmmmnnnoooppptttvvvzzz||||||{{{zzzyyyzzz{{{|||~~~{{{tttppprrrtttwwwzzz~~~~~~yyywwwyyy|||~~~|||yyysssmmmfffcccbbbccchhhkkkrrr}}}{{{ssslllhhheeecccbbb``````^^^]]]\\\YYYZZZ[[[\\\\\\]]]\\\\\\YYYYYYYYYYYYZZZ[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYYXXXXXXWWWVVVUUUWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[[[[ZZZYYYXXXVVVVVVTTTRRRQQQQQQQQQQQQOOONNNOOOOOOOOONNNNNNNNNMMMMMMOOONNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888999999999666777777777777888888888444555555666666666666666{{{pppgggbbbaaabbbbbbaaacccgggmmmuuuttteeeXXXOOOHHHDDDCCC@@@<<<999888999999999555666666777777888888999777777777777777777777777555555555555444444444444333333444444444444333333444555555555555555444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111444333222222111111222222111111111222222333333333111222222333333333222111111111111111111111111111222222222222222222222222111111111111111111111111111111222222333333333333111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444555666666777666555555777999888999;;;<<<>>>BBBHHHLLLSSSZZZdddmmmrrrvvvxxxzzzzzzyyywwwtttrrrooonnnmmmmmmpppsssuuuuuutttuuuwwwxxxwwwwwwxxxzzz}}}~~~vvvpppllllllnnnpppsssvvvxxxzzzwwwqqqnnnlllkkkkkkooosssuuuvvvvvvuuusssooolllkkknnnpppvvvzzzwwwoookkkgggeeebbbbbbaaa```^^^\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYYYYXXXWWWVVVUUUWWWWWWWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZYYYWWWVVVUUUTTTRRRQQQPPPQQQPPPOOOMMMOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKKKKLLLMMMOOOOOOOOONNNMMMLLLLLLLLLMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888999999999777777777777888888888999333444555666666666666666|||nnniiiccc______bbbeeegggiiimmmssszzzyyyooo```RRRHHHCCCAAA@@@;;;:::999777777888:::;;;555666666777777888888888666666666666666666666666444444444444444444444444333333444444444444333333222333333444555555444444111222222222222333333333333333333333333333333333111111111222222222222222111111111111111111111111444333222222111111222222000000111111222333333333000111222333444333222111111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222333111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222222222333333333333444444333333333333444444444444333444555444333333555777777777888888888:::>>>AAAFFFMMMWWW___eeelllsssxxxzzz{{{{{{zzzwwwssspppmmmhhhkkknnnnnnmmmmmmpppssswwwvvvuuuuuuvvvyyy{{{}}}}}}}}}yyyuuummmmmmllllllnnnqqqtttvvvzzzzzzxxxwwwwwwwwwyyy~~~zzznnnfffccc```aaaccchhhnnntttvvvwwwyyy{{{}}}|||{{{{{{~~~ssskkkgggeeecccaaa```aaaaaa```]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[WWWWWWWWWXXXXXXYYYZZZ[[[YYYZZZZZZ[[[[[[ZZZZZZYYYWWWXXXYYYZZZZZZYYYWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYYYYXXXVVVUUUTTTSSSRRRPPPPPPQQQQQQPPPNNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNJJJJJJJJJKKKLLLMMMNNNOOONNNMMMKKKJJJJJJJJJKKKLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===============>>>>>>???<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888888888888888::::::999888777666555555555666777888888999999888|||uuuqqqgggeeecccdddiiiooosssuuu{{{uuuooo```XXXNNNDDD???===<<<<<<666888999::::::999999999888888888777777777666666555555555555555555555555444444444444444444444444222333333444444333333222000000222333444444555555222222222222333333444444222222222222222222222222000111111111222222222222222222222222222222222222444333222222111111222222///000000111222222333333///111222444444333222111111111111111111111111111222222222222222222222222111111111111111111111111000000000000111111222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222222222333333333333444444222222333333333444444444333444555444222222333444444666777777666777999<<<<<>>>>>>>>===============>>>??????<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::999999999888777777777999999888777666555555444555666777888999999999999|||vvvpppmmmlllmmmiiiiiijjjooovvv}}}ssshhh^^^YYYJJJFFF@@@===;;;;;;;;;;;;666999===???===:::777555;;;;;;:::888777555444444444444444444444444444444444444444444444444444444222333333444444333333222...///000222333444555555222222222333333444444444222222222222222222222222000000111111222222222222222222222222222222222222444333222222111111222222///000000111222222333333///000222444444444222111222222222222222222222222222222222222222222222222000000000000000000000000000000000///000000111222111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222333333333444444444555666777555333222222333333555777888888888:::;;;666:::???CCCGGGOOO[[[cccjjjooovvv|||~~~zzzxxxssstttrrrmmmgggfffjjjooosssvvvyyy|||{{{xxxssspppqqqtttxxx~~~~~~{{{vvvssssssuuuyyy{{{yyyrrrmmmgggcccbbbdddeeefffjjjnnnuuuyyy|||~~~}}}}}}|||wwwpppkkkjjjkkkiiillloooppppppqqqrrrsssnnnnnnkkkddd\\\XXXZZZ]]]___dddnnn{{{zzzssspppkkkhhhdddccccccbbb___\\\YYY\\\______]]][[[[[[]]]\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWWWWWWWWWWYYYZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXZZZ[[[\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXWWWVVVUUUSSSSSSRRRQQQPPPQQQSSSSSSRRRQQQOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKLLLLLLMMMKKKIIIGGGFFFFFFGGGHHHIIIKKKKKKJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===============>>>??????<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;::::::999888777666666666666666666777777777777444444666777888888888888yyy{{{}}}~~~}}}|||zzzwwwtttnnnnnnllljjjhhhiiilllooorrruuu{{{uuuhhh___WWWOOOIIIBBBAAA???<<<::::::::::::888888888888888888888888999888555444333444555777555555555555555555555555555444444333333444444555111111000///000111333444444444222222222222444444444444444333333222222222222222111111111111222222222222111111222222333444111111111111111111111111222111111000000000000000111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111222111000//////000111222000111222333333222111000111111111111111111111111111111000000000000111111...////////////000000000111111111222222333333333111111111111111111111111111111111111111111111111111222333333222111000///111111000000000000111111222222222222222111000///111111111111111111111111333333333333333333333333222222222222222222222333222222333333333333444444444444333222333444555666666777999<<>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;<<<============<<<::::::;;;;;;:::999999::::::;;;;;;::::::999999999999999999999999999777666666666555555444444999999999888777666666555mmmooopppqqqsssyyyxxxtttooommmlllllljjjhhhhhhhhhiiiiiijjjmmmqqquuuuuulll___TTTMMMHHHBBB===???>>><<<:::999888888999888888888888888888888888888777666444444444555666555555555555555555555555444444444333333444444444333222222222222333333444444333333222222333333444444444333333333222222222222222111111111111222222222222222111222222333333111111111111111111111111222222111000000000000000111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111222111000//////000111222000111222222222222111000111111111111111111111111111111000000000000111111111222222222222333333333111222222222222222222333111111111111111111111111111111111111111111111111111222222333222111000///111111000000000000111111222222222222222111000000111111111111111111111111333333333333333333333333444333333222222111111111222222333333333333444444444333333222333444555666555555666888;;;???CCCEEENNNSSSZZZaaahhhmmmsssvvvyyyyyyyyyvvvrrrooonnnnnnlllnnnppprrrrrrqqqooommmoooqqquuu|||{{{zzz{{{zzzuuussspppnnnmmmmmmlllllloootttyyy}}}~~~}}}||||||vvvvvvuuuqqqkkkgggfffggghhhlllrrrvvvwwwxxxyyyzzzvvvqqqnnnppppppooossszzz~~~}}}vvvooojjjgggdddaaaaaa```___]]][[[ZZZZZZZZZ]]]^^^_________]]][[[YYY[[[[[[[[[[[[ZZZYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWWWWXXXXXXYYYZZZXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOMMMMMMMMMLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIGGGFFFFFFGGGHHHHHHGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<:::999999::::::999888999::::::;;;;;;::::::999999999999999999999999999999999999888888888777777999999888888777666666555cccdddddddddfffjjjpppuuu|||{{{zzzyyyxxxwwwvvvsssqqqooommmgggddd```^^^___aaacccccchhhjjjlllooosssxxx~~~wwwmmm]]]VVVMMMGGGCCCAAA===;;;;;;:::999888777777777777777777777777777777777777666666666555555555555555444444444444444444444444444444444444444444444444444444444444444444333222444333333222222333333444333333333333222222222222222222111111111111222222333333222222111222222222111111111111111111111111222222111000000000000111111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111111111000000000000111111000111111222222111111000111111111111111111111111000000000000000000000000/////////000000000111111222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111000000111111000000000000111111111222222222222111000000111111111111111111111111333333333333333333333333555444444333222111000000222222333333333333444444333333333333333444555555666555555555777999;;;<<>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999999888777999999::::::::::::999999888888888888888888888888666666666666666555555555999888888777777666666555dddddddddccceeehhhkkknnnsssssstttttttttsssrrrqqqoooqqqtttvvvvvvwwwxxxzzz~~~{{{uuuoookkkiiiiiijjjkkkkkkkkkjjjhhhfffeeefffaaa___^^^^^^aaafffkkknnntttwww{{{zzzlll___VVVPPPKKKFFFBBBAAA@@@???>>>888888777777777777777777777777777777777777777777444555555666666555444444444444444444444444444444333444444444444444444333333444555555555333222111333333333333333333333333333222222222222222222222222222111111111111222222444333222222111111222222111111111111111111111111333222111111000000111111111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111111000000000000000000111000000111111111111000000111111111111111111111111000000111111111111000000.........////////////000333333222222111111000000111111111111111111111111111111111111111111111111111111111222111111111111111111000000000000111111111111222222222111111000111111111111111111111111222222222222222222222222333333333222222111111111222222222333333333444444333333333333333444444444777666666666666777888999===>>>AAADDDGGGMMMTTTXXX]]]bbbjjjqqqtttuuuvvvvvvwwwvvvuuussspppmmmiiigggeeejjjpppssswww|||wwwwww}}}{{{|||~~~vvvoookkkfffddd```_________^^^]]][[[[[[YYYXXXWWWWWWWWWWWWZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSRRRPPPNNNLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKGGGEEEDDDDDDEEEFFFFFFEEECCCCCCDDDDDDCCCCCCBBBAAACCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>======>>>======<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::999888888999:::999777999999::::::::::::999999888888888888888888888888444444444444444444444444888888777777666666666666mmmlllkkkkkklllnnnpppqqqppppppnnnmmmkkkiiihhhgggdddfffiiijjjjjjkkkmmmooouuuyyy}}}~~~|||tttkkkhhhdddaaa___```bbbcccdddeeefffeeeccccccdddfffeeeeeeeeeggglllssszzz~~~uuukkkaaaXXXNNNIIIEEEBBB???======<<<<<<;;;777777888888888777777777666666666666666666666666333444555555555555444444444444444444444444444444333333444555555444333333222333444444444222111000333333333333333333333333222222222222222222222222222222111111111111222222333333222222111222222333111111111111111111111111333222222111111111111111111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000///000111111111111000///111111111222222222333333222222222111111000000000111111111111111111111111111111111111111111111111111111111111111111222222111111000000000000111111000111111222222222111111111111111111111111111111222222222222222222222222111111111222222333333333222222222333333333444444222222222333333333333333444444555555666777888888888:::===>>>@@@BBBFFFHHHMMMRRR[[[ccckkkrrrxxx|||{{{zzzyyywwwsssooojjjhhhdddiiinnnpppsss}}}~~~wwwvvv}}}|||vvvppplllhhheeeccc```^^^]]]]]]^^^]]]\\\YYYXXXWWWVVVVVVVVVVVVVVVXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKHHHIIIIIIJJJKKKKKKKKKJJJHHHHHHIIIIIIJJJKKKKKKKKKGGGEEEDDDDDDEEEFFFFFFEEECCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>==================<<<;;;<<<<<<;;;;;;:::::::::999:::999888999:::;;;:::999888999999::::::999999888777777777777777777777777777777777777777777777777777777777666666666666666tttsssrrrsssvvvwwwwwwwwwrrrrrrpppnnnllliiigggeeeccceeeggghhhhhhiiikkkmmmqqqtttwwwxxxuuurrrpppoooooonnnmmmmmmnnnqqqtttvvvppppppqqqtttuuuqqqjjjdddaaa```^^^^^^___aaadddfffeeegggiiihhhfffgggjjjmmmnnnppprrruuuyyy~~~yyyvvvtttkkkfff]]]UUUNNNIIIEEECCC???>>>===<<<::::::999999777888888888888777777666666666666666666666666666444444444444444555555555333333333333333333333333222333444555555444333222222333333333333222222111222333333444444333333222111111111222222222222222222222111111111111222222222222111111222222333444111111111111111111111111333333222111111111111222111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111000000111111111111000000111000000//////000000111000000000000000000000000///000111222222111000///000000000111111111222222111111111111111000000000111111111111111111111111111111111111111111111111111111111000111111222333111111000000000000111111000000111222222222222111111111111111111111111111222222222222222222222222000000111222333444444555222222333333333333444444111111222333333333333333000111222333444555666777111444777:::;;;<<<>>>???CCCGGGNNNVVV___iiisssyyy|||~~~|||xxxtttqqqiiilllooopppqqqzzz{{{xxx}}}{{{wwwpppkkkgggeeebbb```___]]][[[[[[[[[[[[ZZZXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTRRRRRRSSSSSSSSSSSSTTTTTTQQQPPPNNNLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGEEEDDDDDDEEEFFFFFFEEECCCCCCCCCDDDCCCBBBBBBAAABBBAAA@@@@@@??????@@@@@@???>>>>>>===============<<<===============<<<<<<;;;;;;;;;;;;:::::::::::::::999888999:::;;;:::999888888999999999999888888666666666666666666666666555555555555666666666666666666666666666666666666yyyxxxxxxzzz}}}~~~|||xxxxxxxxxvvvtttqqqnnnllllllnnnooopppppprrrtttwwwvvvwwwwwwtttoookkkhhhgggbbbbbbbbbbbbccceeefffgggdddccccccfffjjjjjjgggccccccddddddfffhhhkkknnnpppnnnrrrttttttrrrsssxxx|||}}}wwwnnngggaaa___TTTPPPJJJFFFCCCBBB@@@???<<<=========;;;:::::::::777777888888888666555444555555555555555555555555444444333333333444555666333333333333333333333333222333555666666555333222444333333333333444444555222333333444444333333222000111111111222222222222222222111111111111222222000000000111222333444555111111111111111111111111444333222222111111222222111111000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111///000111222222111000///111000///......///000111000000000000000000000000///000111222222111000///............////////////000000000000111111111111111111111111111111111111111111111111111111111111111111000000000111333333111111000000000000111111000000111222222222222222111111111111111111111111111111111111111111111111111111111222222333333444222222333333333333444444000111222333444333333222000000222333444555555555111333555666777888:::<<<===@@@DDDJJJQQQZZZdddjjjtttwww|||~~~zzzxxxqqqssssssqqqqqqwww}}}zzz~~~zzzppplllgggcccaaa___]]]\\\\\\ZZZYYYYYYYYYYYYXXXVVVVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSOOOOOOMMMLLLKKKJJJJJJJJJLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFDDDEEEFFFGGGFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@???????????????>>>>>>===<<<<<<<<<<<<===<<<<<<============<<<<<<::::::::::::::::::;;;;;;999777777888999::::::999888888999999999999888888666666666666666666666666222222222333333444444444666666666666666666666666|||{{{{{{}}}~~~~~~~~~|||yyyvvvtttwwwxxxzzzzzz{{{|||~~~}}}{{{wwwpppkkkhhhggg]]]^^^^^^^^^^^^^^^^^^^^^eeeddddddhhhmmmqqqqqqoookkklllmmmpppsssvvvxxxzzzzzz}}}{{{rrrggg\\\SSSLLLIIIEEECCC@@@?????????===<<<999;;;<<<<<<:::999999:::666777777888777555444333555555555555555555555555555444222222222444666777333333333333333333333333222333555666666555333222555444333333444555777888222222444444444444222222000000111111222222222222222222111111111111222222///000000111222444555666111111111111111111111111444333222222111111222222111111111000111222222333222222111111111111222222000000000000000000000000111111111111111111111111///000111222222111000///111000///......///000111000000000000000000000000...000111222222111000...111111111111222222222222//////000000111111222222111111111111111111111111111111111111111111111111111111000000000111333444111111000000000000111111///000111222222222222222111111111111111111111111111111111111111111111111333333222222222222222222222222333333333444444444000111222333444333222222222222444555555666666555777777777666444555888:::999;;;???BBBGGGNNNVVV[[[eeeiiiqqqwwwzzzzzzwwwtttyyyxxxvvvrrrqqquuu|||}}}zzz~~~{{{|||yyyrrrmmmgggeeeaaa___^^^^^^\\\[[[ZZZYYYXXXXXXYYYYYYXXXVVVUUUUUUUUUUUUUUUUUUVVVWWWTTTSSSTTTTTTUUUVVVXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRNNNNNNLLLKKKJJJJJJJJJJJJMMMLLLLLLKKKJJJHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<999999999::::::;;;;;;;;;777666666666888999999888888888999999999999888888666666666666666666666666555555555666666777777777555555555666666666666666{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~|||yyywwwtttnnnjjjdddcccbbbaaabbbdddfffgggiiikkknnnrrrvvvxxxzzz{{{{{{{{{|||~~~~~~uuukkk]]]SSSNNNJJJEEEAAA======<<<;;;::::::999999999999999999999999999999666666666666666666666666444444555555555555444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111222222333333333000000000000000000000000111000000000//////......111000000000000000000111000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111111111222222222222111111000000000000000000000000000000000000000000000000///000111222222222222222000///...------...///000222111///000111111000///---......///000111111222000000000000000000000000111111000000000000111111222111000.........///000000000000000000000000000111111111111111111111111111111111111111000//////111222333333333333222111111111111111111111111111111111000000000000111111000111111111111222222222222222222222222222222222111222222333333444444555444555666666777777666666888888888:::===AAAEEEGGGPPPUUU\\\ccciiiooossswwwvvvwwwxxxwwwvvvuuuwwwyyy~~~~~~{{{yyyyyy|||~~~|||yyyyyyzzz~~~wwwqqqnnnkkkgggdddbbbaaa___]]]\\\ZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRRRRRRRSSSTTTTTTSSSSSSSSSTTTVVVXXXZZZZZZYYYWWWVVVUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSUUUUUUTTTRRRPPPNNNPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOONNNOOOOOOPPPPPPNNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999999999999999888777777999999999999999999999999999999999888777666666555444555666666666666666555000000000111333555666777666666666666666666666666{{{||||||||||||{{{{{{zzz}}}}}}|||}}}~~~~~~}}}|||zzzvvvsssqqqpppooooooppprrrtttuuuyyyzzz{{{}}}zzzsssnnnaaaYYYNNNGGGCCCAAA===999;;;;;;;;;:::999888888888888888888888888888888888555555555555555555555555333333444444444444333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111222222222222222222333000000000000000000000000111111111000000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000111111222222111111000000000000000000000000000000000000000000000000000000000111222222222111111000//////......///000000111000///000111222111000......//////000000111111000000000000000000000000111111000000000000111111222111000/////////000000000000000000000000000000111111111111111111111111111111111111111000//////111222222333333222222111222222222222222222222222111111000000000000111111000111111111111222222222222222222222222222222222333333333333333333333333222333333444444444444444777777777888;;;>>>AAACCCFFFJJJPPPVVV[[[aaafffiiimmmppptttvvvvvvvvvwwwxxxzzzxxxvvvtttssstttuuuvvvyyyyyyxxxvvvuuuwww{{{~~~yyyvvvwwwyyy}}}~~~{{{yyyqqqmmmgggdddcccaaa___\\\___^^^]]][[[YYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSSSSTTTVVVXXXZZZZZZYYYXXXVVVVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNNNNMMMMMMMMMNNNOOOOOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@?????????>>>>>>======<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;888888999999888888777666999999999999999999999999999999888888777666666555555666666666666666555555444444444444444555666666555555555555555555555555}}}}}}|||{{{yyyxxxxxxwwwyyyyyyyyyyyy{{{~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~|||yyyxxxvvvuuusssoooiiibbb\\\XXXPPPJJJDDD@@@???>>>;;;888::::::999999888777777777666666666666666666666666555555555555555555555555222333333333333333333222333333333333444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222111111111000000000000000000000000111111111111111000000000///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000111111222222111111000000000000000000000000000000000000000000000000000111111111222111111000000111000000/////////000000///...---...000111111///////////////000000000000000000000000000000000000111111000000000000111111222222111000000000111111000000000000000000000000111111111111111111111111000111111111111000000///111111222333333222111111222222222222222222222222111111000000000000111111000111111111111222222222222222222222222222222222555555444333333222111111222222333444444444444444555555555666777:::<<<>>>===@@@DDDHHHKKKPPPUUUYYY___dddkkkpppsssuuuvvvwwwzzzwwwrrrnnnllllllmmmoooppppppqqqqqqrrruuuzzz~~~yyytttssstttvvv~~~zzz|||~~~zzzuuuqqqnnnkkkhhhfffccc```]]]\\\\\\]]]\\\[[[\\\[[[ZZZXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTSSSQQQPPPNNNOOOOOOOOOOOOPPPPPPQQQLLLKKKKKKKKKLLLLLLMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>===============<<<;;;;;;::::::<<<<<<<<<;;;;;;:::::::::777777888888777777666555999999999999999999999999999999888888777666666666666777777777666555444444888888777666555555555555555555555555555555555555}}}{{{zzzxxxwwwwwwwwwvvvuuuvvvxxx{{{~~~xxxxxxzzz}}}yyysssmmmiiigggcccaaa]]]YYYSSSNNNJJJGGGEEECCC@@@??????>>><<<:::999999999888888777777777666666666666666666666666555555555555555555555555333333444444444444333333333333333333333444444444333333333333333333333333444444444444444444444444222222222222222222222222333333222222111111000000000000000000000000000000222222111111111111111111///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000111111111111000000000000000000000000000000000000000000000000000000111111222111111000//////111111111000000000000000,,,+++***,,,...//////...000000000000////////////000000000000000000000000111111000000000000111111222222111111111111111111000000000000000000000000111111111111111111111111000000111111111111000///111111222222222222111111222222222222222222222222222111111000000111111222000000111111111222222222222222222222222222222222444444444333333222222222444444555666666666555555555555444555555777888999999;;;===???AAAEEEJJJMMMQQQVVV]]]ccchhhlllpppssswwwuuurrrooommmmmmmmmnnnlllmmmnnnoooqqqtttyyy}}}|||tttpppppprrrtttzzzzzzwww{{{{{{vvvsssqqqnnniiieeecccaaa^^^\\\\\\[[[ZZZZZZ[[[\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXWWWUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUVVVWWWYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSTTTTTTTTTTTTSSSRRRQQQNNNOOOOOOPPPPPPPPPPPPPPPJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@???>>>===<<<;;;>>>>>>======<<<;;;;;;;;;===<<<<<<;;;:::999888888777777777777777666555555888888888888999999999999888888888888777777666666777777777777666555333333999888777666555555555555555555555555555555555555~~~|||zzzyyyxxxwwwvvvvvvvvvwwwzzz}}}~~~}}}yyywwwtttvvvyyy|||~~~|||uuulllddd]]]XXXVVVRRRPPPMMMIIIEEEBBBAAA@@@>>>===<<<<<<<<<:::888777999999999999888888888888777777777777777777777777555555555555555555555555444444555555555555444444222222222333333333444444333333333333333333333333444444444444444444444444222222222222222222222222222222222111111000000000000000000000000000000000111111111111111111222222///000111222222111000///000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111000///...111111111111111000//////---,,,,,,---///111000///000000000000////////////000000000000000000000000111111000000000000111111111111111222222222111111000000000000000000000000000000000000000000000000///000000111111111000000111111111111111111111111222222222222222222222222222222111111111111222222000000111111111222222222222222222222222222222222222222222333333444444444333444444555666555555555555555555555555555666666888999;;;;;;<<<>>>BBBEEEFFFIIINNNRRRXXX^^^eeejjjllllllmmmnnnooonnnnnnmmmllllllmmmmmmmmmooorrruuuyyy~~~xxxssspppqqqssstttyyy~~~}}}yyy|||xxxqqqmmmkkkkkkgggdddaaa^^^^^^]]]\\\ZZZWWWWWWWWWWWWVVVWWWWWWXXXYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYXXXVVVUUUUUUUUUVVVWWWVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSOOOPPPPPPQQQQQQPPPPPPOOOIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>===<<<;;;??????>>>======<<<<<<;;;<<<<<<;;;:::999888888777777777777777777666555555777777777888888999999999888888888777777777777777777777777777666555333333555555555444555555666666555555555555555555555555~~~~~~~~~~~~}}}{{{yyyxxxvvvvvvwwwxxxzzz{{{}}}~~~~~~{{{xxxvvvwwwyyy|||}}}}}}~~~|||}}}rrrmmmfff]]]UUUNNNJJJHHHFFFEEECCCAAA???>>>======<<<<<<<<<<<<;;;999888777999888888888888888888888777777777777777777777777444444444444444444444444444555555666666555555444111111222222333333444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111000000000000000000000000000000000000000000111111111111111111000000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111///000000111111000000///000000000000000000000000000000000000000000000000000000000111000000//////111111111111000///......111000///000222333333222////////////000000000000000000000000000000000000111111000000000000111111///000111111222111111111000000000000000000000000000000000000000000000000///000000111111111111000222111000000000000111222111111111111111111111111222222111111111111222222000111111111111222222222222222222222222222222222111111222333333444555555111111222333333333333333444444444444444444444444555777888888888999<<<>>>>>>@@@BBBEEEIIIOOOVVV\\\___bbbfffjjjnnnooooooooojjjkkkjjjhhhffffffgggiiilllsssyyy|||}}}}}}zzzxxxwwwwwwxxxxxx|||yyyuuupppjjjgggeeeeeefff___\\\ZZZYYYYYYZZZZZZYYYVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWUUUVVVVVVWWWWWWXXXXXXXXXZZZYYYWWWVVVVVVVVVWWWXXXWWWWWWWWWXXXXXXYYYYYYYYYVVVWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRQQQPPPNNNMMMIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGGGGFFFFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>======>>>>>>>>>===<<<<<<;;;;;;:::::::::999999888888888777777888888777777666555666666777777888999999999888888777777777777777777666777777777666555444444333333333333444555666777444444444444444444444444wwwyyy{{{||||||zzzwwwvvvppprrrtttwwwzzz{{{||||||}}}|||{{{zzz|||~~~}}}{{{zzzzzz|||yyyzzz}}}tttmmm```\\\UUUMMMGGGCCCAAA@@@???>>>>>>===<<<;;;;;;;;;<<<<<<===<<<;;;:::999999777777777777777777777777555555555555555555555555444444444444444444444444333444444555555444444333000111111222333333444444222222222222222222222222333333333333333333333333222222222222222222222222000000000000111111111111000000000000000000000000/////////000000111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000000000000000000000000000...///000000000000000000000000111111000...---,,,222111000000222222222000......//////000000111111000000000000000000000000111111000000000000111111...///000111111111000000000000000000000000000000000000000000000000000000//////000111111111111111222111000//////000111222000000000000000000000000333222222111111222222333000111111111111222222222222222222222222222222222333333333333333333333333111111222333333333333222222222333333333333333222222444666777777666777999888:::<<<>>>@@@DDDHHHLLLRRRTTTYYY^^^ccchhhkkkllljjjjjjhhheeebbb`````````bbbhhhooottt{{{|||yyyxxxtttppplllgggfffdddbbb```_________ZZZXXXVVVUUUVVVWWWWWWVVVVVVXXXZZZYYYVVVUUUUUUWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYZZZYYYXXXWWWWWWWWWXXXYYYWWWXXXXXXYYYYYYYYYYYYYYYTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTUUURRRSSSSSSSSSRRROOOMMMKKKJJJJJJKKKKKKLLLNNNOOOPPPOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>===<<<<<<;;;::::::999999999999999999888888888888888888999999888888777666666666666777888999999999777777777777777777777888555666666666666666555555333333333333444555666777444444444444444444444444qqqtttwwwzzz{{{yyyuuusssiiilllppptttxxxyyyzzzzzz|||}}}~~~~~~{{{}}}~~~|||xxxuuuuuuwwwvvvxxx{{{}}}~~~~~~yyy{{{~~~~~~|||}}}wwwkkk___XXXSSSOOOIIICCC???===<<<===<<<<<<<<<;;;::::::999999888999999888777777777888555555555666666666666666444444444444444444444444444444444444444444444444222333333444444333333222000000111222333333444444222222222222222222222222222222222222222222222222222222222222222222222222//////000000111111222222000000000000000000000000......//////000000000111333222///......///222333000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000000000000000000000000000......///000000111000000///000000000///...,,,+++000///......///000...------......///000111111222000000000000000000000000111111000000000000111111---...///111111111000///000000000000000000000000000000000000000000000000//////000111111111111111222111000//////000111222////////////////////////333222222111111222222333000111111111111222222222222222222222222222222222555444444333333222222111333333444555555555444444000111222222222222111111222444777888777666666777555888:::<<<===>>>@@@AAADDDEEEIIINNNTTT[[[```cccjjjjjjiiieeeaaa^^^]]]^^^^^^eeelllsss|||~~~xxxuuuuuutttssstttpppkkkiiihhhgggdddaaa[[[\\\]]]]]]\\\[[[ZZZYYYYYYWWWUUUTTTUUUUUUUUUTTTRRRUUUWWWVVVSSSQQQRRRTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUVVVVVVWWWXXXYYYYYY[[[ZZZYYYWWWWWWXXXXXXYYYWWWXXXYYYYYYYYYYYYYYYXXXSSSTTTUUUVVVVVVVVVUUUTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUSSSTTTTTTTTTRRROOOLLLJJJKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPOOONNNMMMLLLKKKKKKJJJIIIIIIHHHIIIJJJKKKLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@;;;;;;:::999999888888777888888888888888999999999999999999999999888777777555666666777888999999999777777777777777888888888555555666666666666666555555444444444444555555666444444444444444444444444iiikkkmmmoooqqqrrrrrrrrrkkklllnnnpppssstttuuuvvvyyy{{{~~~|||xxxtttqqqpppooooootttvvvzzz}}}zzzyyyyyyyyyxxxxxxzzz~~~xxxtttrrrtttvvvxxxxxxvvvrrrpppuuurrrllleee]]]UUUOOOLLLFFFDDDBBB@@@>>><<<;;;;;;:::;;;<<<<<<:::888666444777888999::::::999888777666666555555555444444444777777777777777777777777555555555555555555555555444444444555555555555666666666666555555444444444111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000111111111111111000//////000111111111111000000/////////000000111111222222444333000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000333333222111111000111111////////////000000000000000000000000000000000000////////////////////////000000111222222222222111222111000111222333222000////////////////////////////////////000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000111111222222222222222222222222222111000000000111333333111111222222222333333333111111222222222333333333222333444444222222333444666666666666666666666666888888777777888:::<<<===>>>@@@CCCEEEHHHMMMRRRVVV___aaaddddddbbb```___^^^cccfffmmmuuu}}}}}}yyyvvvooonnnmmmkkkiiihhhhhhhhheeedddbbb```^^^]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXVVVUUUUUUVVVWWWYYYVVVVVVVVVUUUUUUTTTTTTTTTWWWVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVVVVVVVUUUTTTSSSRRRTTTUUUUUUVVVVVVUUUUUUTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPOOONNNLLLMMMNNNPPPQQQRRRRRRRRRPPPQQQRRRRRRQQQNNNLLLJJJLLLKKKIIIHHHGGGHHHHHHIIIIIIJJJKKKLLLKKKJJJGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::777777777777666666666666444444444555555777888888777777777888999999::::::333444555666666555444333777777777777777777777777555555444444444333333333___aaacccfffiiijjjkkkkkkkkklllnnnppprrrtttuuuuuuwwwyyy|||~~~|||zzzvvvsssqqqooooooooosssvvvzzz{{{wwwuuuuuuuuuwwwvvvuuuxxx||||||yyytttnnniiiggghhhiiiiiihhheeebbb```[[[YYYVVVQQQMMMHHHEEECCCBBBAAA???===;;;:::999999999:::::::::999777555333666777888888888888777666666666555555555444444444666666666666666666666666555555555555555555555555333333333333444444444444444444333333333222222222111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000111111111111111000/////////000000111111111000000000000000000000111111111333222000///000111222444000000000000000000000000000000000000000000000000000000000000000000000000222111000///...//////000////////////000000000000000000000000000000000000111111111111111111111111000000111222222222222111333111000111222222111000000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111//////000000000111111111111111000000000000111111222222222222222222222222222111000000000111222333111111111222222222333333111111222222222333333333222333444444222222333444555555555555555555555555888777777777888999:::;;;;;;<<<===???@@@DDDHHHLLLRRRUUUYYY[[[\\\\\\^^^___bbbeeekkkrrryyy~~~~~~{{{{{{zzz{{{{{{|||~~~~~~zzzxxx{{{zzzxxxxxxxxxyyy{{{|||xxxwwwtttqqqnnnjjjgggeee```______^^^^^^^^^^^^______^^^]]][[[ZZZYYYYYYXXX[[[[[[ZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXVVVVVVVVVVVVUUUUUUTTTTTTWWWVVVVVVUUUUUUTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRPPPQQQQQQQQQPPPNNNLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJJJJKKKLLLLLLKKKIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<;;;;;;:::::::::::::::::::::999999999888888888888777777777777444444444555555666777888666666666666666666666666444444555555555555444444555555555555555555555555555555444444444333333333SSSUUUWWWZZZ]]]___``````fffgggiiikkkmmmnnnooopppqqqsssvvvxxxyyyyyyxxxxxxvvvuuurrrpppnnnnnnnnnnnnpppsssxxx|||{{{uuuppplllkkklllmmmppppppppprrruuuwwwwwwwwwvvvtttpppmmmjjjeee___[[[ZZZZZZYYYWWWUUURRRPPPOOOJJJIIIGGGEEECCC@@@???>>>===<<<;;;999888888888888888888999999888666444333555666666777777666666555555555555555555444444444555555555555555555555555444444444444444444444444222222222222333333333333333333333333222222222222111111111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////000000000000////////////000000000000000000000000000000111111000000//////...//////000111111111111111000000000000000000///111111000000111222444555000000000000000000000000000000000000000000000000000000000000000000000000111///...,,,,,,---...///////////////000000000000000000000000000000000000111111111111111111111111///000111111222222111111333222000000111111000///111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000////////////000000000000111111000000000000111111222222222222222222222222111111000000111111222333111111111222222222222333111111222222222333333333222333444444222222333444444444444444444444444444666666666666777888999999777999999::::::;;;???AAAFFFHHHLLLOOOQQQTTTWWWZZZ\\\^^^bbbggglllpppssstttvvvtttqqqnnnkkkiiihhhhhhjjjjjjkkknnnpppqqqpppnnnkkklllmmmlllkkkhhheeedddeeeeeedddcccdddeeeggghhheeecccaaa^^^\\\ZZZYYYXXXUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXYYYYYYWWWWWWXXXWWWWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQPPPPPPOOONNNMMMMMMJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;:::::::::999999999999999999999999999999999999888888888888555555444555555666777888888777777666555555444444555555555444444555555555444444444444444444444444555555444444444333333333LLLMMMOOOPPPRRRTTTUUUUUU\\\]]]___aaabbbddddddeeehhhiiikkkmmmnnnnnnnnnmmmnnnmmmkkkjjjiiiiiiiiijjjkkkmmmrrrvvvxxxwwwvvvuuuqqqmmmgggbbb______aaacccfffeeefffgggiiiiiigggeeedddbbb___]]][[[WWWSSSPPPPPPNNNLLLJJJHHHFFFEEEEEEGGGFFFDDDBBB@@@>>><<<;;;999999888777777777888888777888888888888777555555666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222222222333333333333444444444444444444444444111111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000///////////////////////////////////////000000000000000//////---...///000111111111111111111000000/////////...111111000000000111222333////////////////////////000000000000000000000000000000000000000000000000111///---,,,+++---///000////////////000000000000///////////////////////////////////////////////////000000111111111111111333222000000111111///...000000000000000000000000////////////000000000000111111111111111111111111////////////////////////....../////////000000000111111000000000000111111111111111111111111111111111111111111111222222222111111111111222222222222111111222222222333333333222333444444222222333444333333333333333333333333555555555555666666777777777888999999888999<<<>>>@@@BBBDDDEEEFFFHHHKKKNNNQQQRRRTTTWWWZZZ\\\^^^___```___]]]ZZZXXXVVVUUUUUUYYYXXXXXXZZZ\\\]]]\\\ZZZZZZZZZ[[[[[[ZZZXXXVVVUUUWWWVVVVVVVVVWWWXXXYYYZZZYYYWWWUUUSSSRRRRRRSSSSSSRRRSSSTTTVVVXXXYYYZZZ[[[XXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXWWWWWWVVVUUUUUUTTTRRRQQQQQQRRRTTTUUUUUUUUUTTTTTTTTTTTTUUUUUURRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNIIIHHHHHHGGGHHHIIIKKKLLLMMMMMMLLLLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@?????????????????????????????????<<<<<<<<<;;;;;;:::::::::888888888888888999999999999999888888888777777777555555555555555666777777888888888777777666666666666555444333333444555666444444444444444444444444555555444444444333333333KKKKKKKKKKKKLLLLLLMMMMMMRRRSSSUUUWWWYYYZZZZZZ[[[\\\]]]___```aaaaaaaaaaaacccbbbbbbaaaaaaaaaaaabbbaaadddgggjjjkkkjjjhhhgggaaa^^^YYYUUUSSSTTTUUUWWWYYYXXXYYYZZZ[[[ZZZWWWUUUTTTRRRPPPOOONNNMMMJJJHHHGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???===;;;:::999888999888888777777888888999888888888888888888777777777777777777777777777777444555555555555555555555444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////...//////000000000//////,,,---...000000111111111111000000000//////......111111000///////////////////////////////////////////////////////////////////////////////////////111000...------...000111////////////000000000000//////////////////////////////////////////////////////000111111111111000222111000000111111///...////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000111111000000000000111111111111111111111111111111000000111111222222222222000000111111111222222222111111222222222333333333222333444444222222333444333333333333333333333333444555555555666666666666555666888888888999;;;======>>>?????????@@@CCCEEEGGGHHHHHHIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIIIILLLKKKKKKLLLMMMNNNMMMLLLNNNNNNOOOOOONNNMMMLLLLLLNNNNNNNNNOOOOOOPPPQQQRRRNNNMMMLLLKKKLLLMMMNNNOOONNNOOOQQQSSSUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUSSSRRRRRRSSSUUUVVVUUUTTTTTTSSSSSSTTTTTTUUURRRRRRQQQPPPPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSSSSSSSSSSQQQQQQOOONNNNNNNNNNNNNNNIIIHHHHHHGGGHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::777777888888888999999999888888777777777666666666666555555555555666666777555555666666666777777777666555444333333444555666555555555555555555555555555555444444444333333333KKKKKKJJJIIIHHHHHHHHHHHHLLLMMMOOOQQQRRRSSSTTTTTTRRRRRRSSSTTTUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXZZZ\\\]]][[[ZZZXXXRRRPPPMMMKKKIIIJJJKKKLLLMMMLLLLLLMMMNNNMMMKKKHHHHHHFFFEEEDDDEEEEEEDDDBBB??????>>>=========>>>>>>::::::::::::::::::999999999999888888888999999:::888888888888888888888999888777777666666777777888444444444555555555555555444444444444444444444444333333333333333333333333333333333333444444444444111111111111222222222222111111111111111000000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000000000//////---......///000000000000000//////////////////...111000000//////...------000000000000000000000000////////////////////////////////////////////////000000000000000000111111////////////000000000000000000000000000000000000111111111111111111111111...///000000111111000000111000//////111111000///........................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111000000111222222222222111000000000111111111111222111111222222222333333333222333444444222222333444333333333333333333333333444555555666666666555555222333666666666777999;;;777999;;;<<<<<<===???AAABBBAAAAAAAAABBBCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNMMMOOOQQQSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUSSSSSSSSSRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPOOOOOONNNNNNNNNJJJIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@??????>>>>>>===========================;;;;;;::::::::::::::::::777777888888999:::::::::777777777777666666666555666666555555555555666666222222333333444555555666555555555444444555555555555555555555555555555555555555444444444333333333IIIHHHGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLNNNOOOOOONNNMMMMMMGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCEEEEEECCCBBBAAA@@@>>>===>>>???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;:::999999888888888999999666666666666777777888888777666555555555555666777444444444555555555666666444444444444444444444444333333333333333333333333222222222222333333333333000000111111111222222222222111111111000000000///222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000---......///000000//////......///////////////............//////////////////000000000000/////////000000000000000000000000////////////////////////////////////////////////...///000111111111000000////////////000000000000000000000000000000000000111111111111111111111111...//////000000000000000///......///111222111000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111///000111222333222222111000000000000111111111111111111222222222333333333222333444444222222333444444444444444444444444444444555666777777666555444111333555666555555666888555888:::;;;;;;;;;<<<<<<>>>===<<<<<<<<<===>>>?????????@@@AAAAAABBBBBBBBBAAA@@@??????AAACCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLMMMLLLMMMPPPSSSUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUTTTTTTTTTSSSSSSSSSPPPPPPQQQRRRSSSSSSSSSSSSQQQRRRRRRRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMNNNNNNOOOPPPQQQQQQOOOOOOPPPQQQQQQQQQQQQPPPNNNOOOPPPPPPPPPOOONNNMMMKKKJJJIIIHHHGGGHHHIIIJJJHHHGGGGGGGGGFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888999:::;;;;;;;;;888888888777777777666666666666555555555555666666333333333333333333333444444444555555555555444444444444444444444444444444555555444444444333333333FFFEEEDDDDDDDDDEEEFFFGGGCCCDDDFFFGGGIIIIIIJJJJJJGGGGGGGGGHHHHHHIIIIIIJJJGGGHHHHHHIIIHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGFFFFFFAAAAAA@@@@@@@@@??????>>>@@@???>>>???@@@AAA@@@??????===;;;:::::::::999888<<<<<<===<<<<<<;;;:::999999999999888888888888888:::999999888888888888888555555444555555666777888666555444333333444555666444444444555555555666666555555555555555555555555333333333333333333333333000111111111111222222222222222222333333444444444222111111111000000//////222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000.........................../////////000000111111000000000000000000000000------...///000000//////...///////////////......---.........//////000000...///000111111222222111000000000000000000000000////////////////////////////////////////////////,,,...000222222111000///////////////000000000000000000000000000000000000////////////////////////...//////000000000000000...------...111222222111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111222222222333333333111111000000000000111111000000000000000000000000///000111222333222111111000000000000111111111111111111222222222333333333222333444444222222333444444444444444444444444444555555777777777666555444333555777777555555555666666999;;;<<<:::888777777::::::999888999:::;;;<<<<<<===>>>>>>???>>>>>>>>>@@@???===>>>@@@BBBBBBAAA??????@@@@@@AAABBBBBBCCC@@@AAABBBCCCEEEEEEFFFFFFAAABBBDDDGGGHHHHHHHHHGGGFFFHHHLLLOOORRRSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSOOOPPPQQQRRRSSSSSSSSSSSSPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUWWWYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXWWWVVVVVVTTTTTTUUUVVVVVVVVVUUUUUUQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSOOOOOOPPPPPPQQQPPPPPPPPPMMMOOOPPPQQQQQQPPPNNNLLLLLLKKKIIIHHHGGGHHHHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888999:::;;;;;;<<<<<<999999999888888888888777777666666555555555666666777666666555555444444333333444555666666555444333333333333333333333333333555555444444444333333333HHHGGGDDDBBBAAABBBCCCCCCCCCDDDEEEGGGGGGFFFFFFEEEGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;:::::::::====================================<<<<<<<<<<<<;;;::::::999999::::::;;;===<<<;;;:::888777666666777666555444444555666777666666666666666666666666888777555666777777666555666666555555555444444444666555555444444333333222222222222222222222222222000000111111111111000000000000111222333444444555000000000111111222222333111111000000000000111111222222111111111111222222333222111000////////////000000000000////////////////////////////////////000000000000////////////000000000000000000000000111111000000//////......////////////............///---,,,...111333222000///////////////000111111000000000000////////////////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000///......111111222222222222111111000000000000000000000000000000000000000000000000---.........//////000000111222222333222111000///111111000000000000111111000000000000000000000000222111000//////000111222000000////////////000000777555333111000000111222111///...///111222222111222222222222222222222333777666444333222222333444444444444555444444333333(((,,,111666999:::999888777777666666666666777777888888999999999::::::::::::;;;<<<<<<===<<<<<<<<<============>>>>>>>>>>>>@@@@@@??????>>>======<<<@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNQQQPPPOOONNNNNNOOOQQQRRRTTTSSSRRRQQQPPPOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRPPPPPPPPPRRRTTTUUUUUUSSSWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPPPPPPPPPPOOOOOOSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNNNNPPPTTTVVVWWWVVVSSSRRROOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<>>>>>===;;;:::999;;;:::999999888888999999::::::::::::::::::::::::666888999::::::999888666555555555555555444444444444444444444444444444444444444555555555555444444444444555555444444333222555555444444444333333333GGGFFFDDDBBBAAAAAABBBCCCCCCDDDEEEFFFGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999:::::::::999999888777777666666777666555444444555666777555555555555555555555555777666555666777888666555666555555555444444444444333333333333333444444444222222222222222222222222000000111111111111000000333333222222222111111111000000000111111111111111111111000000000000111111222111111000000111111222333222111000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111000000000/////////...111111111000000000//////000...---...111222111//////////////////000111111000000000000////////////////////////////////////000/////////....................................000000000000000000000000000000000000000000000000000000////////////000000000000000000000///......000111111222222111111000000000000000000000000000000000000000000000000000/////////000000000111111111222222222222111000///111111000000000000111111000000000000000000000000222111000//////000111222111111000000000000111111666444222111000000111222222000//////111222222111000000111222222333444444444333333222222333444555333333444444444444444333222333444555555555444333666666555555555666777777888888888999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNPPPOOONNNMMMMMMOOOPPPRRRSSSRRRQQQPPPOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQRRRPPPOOOPPPRRRTTTVVVUUUTTTWWWVVVVVVUUUUUUVVVVVVWWWUUUVVVWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPRRRQQQQQQPPPPPPOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNOOOQQQTTTVVVVVVUUURRRQQQOOOOOOOOOOOOOOONNNNNNNNNQQQPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;:::999999888888999999::::::::::::::::::::::::555666888999999888666555444444444555555666666777444444444444444444444444444444555555555555444444222333333444555555555444555444444444444333333333EEEDDDCCCAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>===<<<<<<<<<<<<>>>===<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::999999999999::::::777777777777666666666666666666555444444555666666555555555555555555555555666555555666777888666555555555555555444444444444111111222222333444444555222222222222222222222222000000111111111111000000333222222222222111111111111111111111111000000000111111000000000000111111222111111000000111111222333222111000////////////000000000000////////////////////////////////////////////////000000000000////////////////////////000000000000////////////000000000/////////......000///...///000111000//////////////////000111111000000000000////////////////////////////////////////////////....................................000000000000000000000000000000000000000000000000000000////////////000000000000000000000//////...000111111222222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111222222111111000///111111000000000000111111000000000000000000000000111111000000000000111111222111111111111111111222555333222111000000111222444222000000222222222111...///000111222444555555111111111111222333444555111222333444444555444444888777555444222222222222555444444444555666777777777888888888999999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;<<<<<<===>>>??????@@@???@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQOOOOOOOOORRRUUUVVVVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRQQQPPPOOONNNOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNQQQRRRTTTVVVUUUSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMLLLKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<;;;:::::::::888999:::;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999888999:::;;;;;;:::999888333444555666777888888999555555555555555555555555444444555555555555444444000111333444555666666666444444444444333333333333CCCCCCBBBAAAAAAAAABBBBBBBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>===<<<;;;;;;;;;;;;===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888888999999888888777777666555555555555555555555555555555555555555555555555555555555555555555666888888666444444444444444444444444444111111111222222333333333222222222222222222222222000111111222222111111000//////000111222333444444333333222222111111000000111111000000000000111111111111000000000000111111222222111000//////000000000000000000////////////------------------------////////////000000000000////////////////////////000000000000////////////...---------,,,,,,,,,,,,000000//////000000/////////////////////000000111000000000000///////////////////////////////////////////////////.................................////////////////////////000000000000000000000000000000////////////000000//////000000000000//////000000111111111111000000////////////////////////////////////////////////000000000000000000000000111111111111111111000000111111000000000000111111000000000000000000000000111000000000000000000111111111111111111111111111333222111111000111111222555333222111222222222000///000000111222333333444111111111111111222222333000111222333444555555555555444444444333444444444444444333444444555666777777777777888888888888999888999999:::::::::::::::;;;;;;<<<<<<<<<=========;;;;;;<<<======>>>>>>???>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEEEEEEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNOOONNNMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPOOONNNOOORRRUUUVVVVVVUUUVVVUUUUUUTTTTTTUUUUUUVVVSSSTTTUUUWWWWWWXXXXXXXXXVVVVVVVVVVVVUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQQQQPPPOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOONNNOOONNNNNNMMMMMMMMMMMMMMMQQQRRRTTTTTTTTTRRROOOMMMLLLLLLMMMMMMMMMMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999777888999999999999888777555555666666777777888888666666666666666666666666333444444555555444444333111222333444555555555555444444444333333333222222BBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDEEEFFFEEEEEEDDDAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777888888999:::999888777666555444444444444555555555555444444555555555555555555555555444444444666888888666444333333444444444444444444333333333222222111111111222222222222222222222222111111222222222222111111...///000111222333333444444444444333333222222111111111000000000000111111111000000000000000000111222111000000000000000000000000000000////////////.........................../////////000000000111////////////////////////////////////000000000000...---------,,,,,,,,,,,,000000000000///////////////////////////000000111000000000000////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////000000////////////000000//////000000000000//////000000000111111000000000////////////////////////////////////////////////////////////////////////000000000000000000111111111111000000000000111111000000000000000000000000000000000111111000000000//////000111111000//////111111111111111111222222555333222111222222222000222111111111111111111111222222222111111000000000000111222333444444444444000222444555666666555444444444444444444555666666666666777777777888888888777888888999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBDDDEEEEEEFFFCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOORRRUUUVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTRRRSSSTTTVVVWWWXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTSSSSSSSSSQQQQQQQQQQQQPPPOOONNNMMMOOOOOOPPPQQQRRRRRRQQQQQQNNNNNNOOOPPPPPPOOOOOONNNOOONNNMMMMMMLLLLLLMMMMMMQQQQQQRRRRRRQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKHHHGGGGGGFFFEEEEEEDDDDDDHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCC????????????>>>>>>>>>>>><<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::;;;:::999999888888999999888888888888888888888888444444555555555555444444888888777777666666555555666666666666666666666666333333444444444444333333333444444555444444333333444444333333333222222222AAAAAABBBBBBCCCCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDDDD@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888777777777777888888999888888777666555555555444444555555555555444444444444444444444444444444333333444666888888666444333333333333444444444444555444444333222222111111222222222222222222222222111111222222222222111111222111111111111000000000333333333333333222222222111111000000000000111111111000000//////000000111111111000000000000000111000000000000////////////000000000000000000000000......//////000000111111////////////////////////////////////000000000000000000000/////////.........///111000///...000111///////////////000111111000000000000////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000...//////000000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////............000000/////////000111111111111000000000000111111000000000000000000000000000000111111111111000000...///000111111000///...///000000111111222222222444222000000222222222111222222222111000000//////222333333222222000//////000111222333333444333333111222444666666555444333666666555555555555555666666666666666777777777777666777777888888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFBBBCCCDDDFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPRRRTTTUUUUUUSSSRRRRRRRRRQQQQQQRRRRRRRRRQQQRRRSSSUUUVVVWWWXXXXXXUUUUUUUUUTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQPPPOOONNNMMMOOOPPPPPPPPPPPPPPPOOOOOOMMMNNNPPPQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLMMMOOOOOOPPPOOOOOOMMMLLLKKKIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCGGGGGGFFFDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<;;;::::::;;;:::999999888888999999777777777777777777777777888888777777777777888888999888888777666555444333555555555555555555555555333333444444444444333333444444555555444444333222333333333333222222222222AAAAAABBBCCCDDDEEEEEEEEEBBBBBBDDDEEEEEEEEEDDDCCC@@@?????????@@@@@@AAABBB???????????????????????????>>>===<<<<<<;;;;;;<<<;;;::::::999::::::;;;;;;999999999999999999999999:::999999999999888888888777777777666666777777777444444444555555666666777333444444555555444444333444444444444444444444444222222444666888888666333222222333333333444444444444444444333333333333333222222222222222222222222111222222333333222222111111111111111000000000000000111111111111111222222111111000000000000111111000000////////////000000111111000000000000111111000000000000////////////////////////////////////.........///000111111111000000000000000000000000.../////////000000000111111111111000000000//////---///111000///...000222///////////////000111111000000000000////////////////////////////////////............/////////000////////////////////////000000000000000000000000////////////////////////000000////////////000000......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000//////......000//////...///000111222111111000000000000111111000000000000000000000000///000111222222111000///...///111222222111///......///000111111222222222222000//////111222222111111111111111000000000000111222222333333222111000111222222333333333222222222333333333444555555555888888777666555555555555555555555666666666777777555666777777888888777777999::::::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<===>>>????????????>>>>>>???AAABBBDDDEEEEEEAAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRQQQQQQRRRTTTUUUSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQPPPQQQSSSTTTVVVWWWWWWWWWUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNPPPPPPPPPPPPOOONNNMMMLLLMMMOOOPPPRRRRRRRRRPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@?????????>>>>>>===<<<;;;::::::999999999999999999999999999::::::;;;;;;;;;;;;:::;;;:::999999888888999999777777777777777777777777::::::999999999999::::::777666666555555444444444444444444444444444444444222333333444444333333222333333444444555444444444333333333222222222222111AAAAAACCCDDDEEEEEEEEEEEEAAABBBDDDEEEEEEEEEDDDCCC@@@@@@??????@@@AAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::999999:::;;;;;;999999999999999999999999888888888888777777777777777777666666666666777777///000111333555666888888333333444555555444333333444444444444444444444444111222444666999888666333222222222333333444444444222333333444444555555666222222222222222222222222111222222333333222222111......///000111222333333......//////000000111111111111000000000000111111000000////////////000000111000000000000000111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222111111111111111111111111.../////////000000111111////////////............+++...000000//////111444///////////////000111111000000000000////////////////////////////////////---.........//////000000........................000000000000000000000000////////////////////////000000////////////000000......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222111111111000000//////000///.........000111222111111000000000000111111000000000000000000000000///000111222222111000//////000222333333222000///---...///111222222222222111///...///111222222111//////000000111111222222///000222333444444333333222222333333333222111111222111000000222555999;;;:::999888666555555555555555555555555666666666777555666666777777777777777999999:::::::::;;;;;;;;;777888999:::<<<===>>>???;;;<<<===>>>????????????<<<===>>>???AAABBBCCCDDD@@@AAACCCEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNSSSRRRRRRRRRTTTTTTSSSQQQPPPOOOOOONNNNNNOOOOOOPPPPPPQQQRRRTTTVVVWWWWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNPPPPPPPPPOOONNNMMMLLLKKKNNNOOOQQQSSSSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCGGGFFFEEEDDDBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>???>>>>>><<<;;;:::999999777777777777777888888888666666888999:::;;;;;;;;;;;;:::999999888888999999777777777777777777777777555555444444444444555555444444444555555555555555444444444444444444444444222333333444444333333222111222333444555666666666333333333222222222111111CCCCCCBBBBBBCCCDDDFFFGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;>>><<<;;;999999:::;;;<<<;;;:::999999888888999999;;;::::::999888777666666:::::::::999888777777666666666555555555555666666555666666666555333111000222333333444444333333222444333222555888888666333000000111222222222222111111111111111111111111111222222111111000000//////111111111...------///222111111111111111111111111000000000000111111111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000///......///////////////000111111000000000000111111111111111000///......///000111////////////000000000000000000////////////000000222222111000//////000000000000000000000000000000////////////////////////000000000000000000000000---...//////......///111000000000000000000000000////////////////////////000000000000000000000000000000000000000///////////////............//////...///000111111000///...111111111111111111111111000000000000000000000000222222222111111///............///000111222222222111111000000//////......111222333444444333222111000000000///////////////000000000000000000000000222222111000/////////000000111111111111222222222333222111000000111222333333333333444444444555555555555555444444333333333555555555555555555555555666666666666777777777777:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLLLLKKKHHHHHHGGGGGGHHHKKKMMMOOOOOOOOONNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPNNNOOORRRTTTUUUUUUTTTSSSTTTSSSSSSRRRRRRRRRSSSSSSPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPOOOOOONNNNNNNNNNNNNNNMMMLLLKKKKKKJJJOOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@>>>===<<<<<<<<<<<>>>>><<<;;;999777666888888999999999999888888999999999::::::999999999666666777777888888888999888888777666666666666666666666777777888888888999666666666666666555555444333222222111111222222333333444444555555444444333555555444444444333333333555444222111111222444555CCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFFFFEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;===;;;:::888888999:::;;;;;;:::999999888888999999::::::999999888777777777999999888777666555555555555555444444444444555555222222444555555555444333222333333444444333333222333222222444666777444222111111222333333333333333111111111111111111111111111111111000000000000000/////////---++++++...000111111111111111111111111000000000000111111111111111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111000000///..................///000000//////000000000111111111111000///......///000111////////////000000000000000000////////////000000222111111000//////000000000000000000000000000000////////////////////////////////////////////////---...//////......///111000000000000000000000000////////////////////////000000000000000000000000.....................---//////............////////////000000000000//////111111111111111111111111000000000000000000000000222222222111111000///...///000111111111111222333111000000000/////////...///000111222222111000///000000000000000000000000000000000000000000000000111111000000///000000000000111111111111222222222222222111000000111222222222222222222333333333444555555444444444333333333555555555555555555555555555555555666666666777777888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>======<<<<<<;;;=========<<<:::999777666888888999999999999888888888888999999999999888888666777777777888888888888888888777666666666666666666777777777888888888888666666666666666555555444555444444333333444444555333333444444444444333333222333333333444444555555444333222222222222333444CCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCAAAAAA@@@???????????????@@@@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;<<<;;;999888888888999:::::::::999888888888888999888888888888888888888888888777555444333444444555444444333333333333444444111222333444444444333333222333333444444333333222222111222333555555333111222222333444444444444333111111111111111111111111000000000000111111111111///000///---,,,,,,...000000000000000000000000000000000000000111111111111111111000///////////////////////////////////////000000000000000000000000------------------------////////////////////////111111222222111111000///......---------...////////////000000000000111111000000////////////000000////////////000000000000000000////////////000000111111000/////////000000000000000000000000000000////////////////////////........................---...//////......///111000000000000000000000000////////////////////////000000000000000000000000------..................//////............//////000000////////////000000000000000000000000000000000000000000000000000000111111222111111000///......000222111///...000222000000000000////////////......////////////......///000000000111222222222000000000000000000000000000000/////////000111111000111111111111222222222222222111000000111222222111111111111222222222222444444444444333333333333444444444444444444444444444444444555555555666666666666666777777777888888777777888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLLLLLLLKKKJJJIIIGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@@@@?????????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;:::999888777888888999999999999888888777888888888888888888777777777777777888888888888888777777666666666666666777777777777888888888888666666666666666555555444555444444333333444444555222222333333333333222222111111222333444555666666333333333333333333333333CCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???????????????@@@???>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999999:::::::::999999888888888888888777777888888888999999999888777555333333444555666555444444333333444444555555555444444222111000000222333333444444333333222222222333444555444333222111222222333444333333333111111111111111111111111//////000000111111222222111222222000///...000111///////////////////////////000000000111111111111111000000///////////////////////////////////////000000000000000000000000------------------------////////////////////////222222222222222111000000///............///000000////////////000000000111000000////////////000000////////////000000000000000000////////////000000111000000/////////000000////////////////////////////////////////////////........................---...//////......///111////////////////////////////////////////////////////////////////////////////////////000000000000//////............//////111000///......///000111////////////////////////000000000000000000000000111111111111111000//////,,,///111000,,,+++---000000000000000////////////........................//////000111222333333444000000000000000000000000///////////////000111222000000111111111222222222222111111111111111111222111111111222222222222333333333333333333333333333444444444444444444444444333333333444444444555555555555666666666777777777666666777777888999::::::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@AAA@@@@@@AAAAAABBBCCCCCCDDDCCCDDDEEEGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKJJJKKKKKKLLLMMMNNNOOOOOONNNNNNNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNOOOOOOPPPRRRPPPNNNKKKJJJKKKLLLMMMKKKKKKJJJKKKKKKLLLMMMMMMKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDDDDEEEEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>>>><<<============<<<;;;:::999999:::::::::999888888888888999999999999888888777777888888888888777777777777777777777888888888777777666666666666777777777777777777777888888888666666666666666555555444333222222111111222222333111222222333333222222111111111222333444444555555111222333333333333222111CCCCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::999888888777777888888777777777888999999::::::888777666555555555666777666666555555555555666666666555444333222111111111222333333444444333333222333444666666555444444333000111111222222222222222111111111111111111111111//////000000111111222222111222222111//////000111///////////////////////////000000000111111111111111000000///////////////////////////////////////////////////////////////........................////////////////////////222222222222222111000000000000//////000000111222...////////////000000000//////000000000000//////////////////000000000000000000////////////000000000///////////////000000////////////////////////////////////////////////........................---...//////......///111////////////////////////////////////////////////////////////////////////.../////////000000111111//////............//////111000///......///000111........................////////////////////////000111111111111000000///...000111000...---...000////////////000000000000//////////////////////////////000111222333333444000000000000000000000000///.........///000111111000000111111111222222222111111111222222111111111222222222222333333333333333333333333333333333333444444444444444444444444333333333333444444444444666666666666777777777888666666777888999::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>??????@@@?????????@@@AAAAAABBBBBBCCCCCCEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQNNNLLLKKKKKKLLLMMMJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFEEECCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<<<<<<<;;;;;;:::888999999::::::999999888888888999999999999888888777777888888888888777777888888777777777777777777777777666666666666777777888888777777777777777777666666666666666555555444333222222111111222222333111222222333333222222111333333333333333333333333111222222333333222222111CCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;============<<<<<<<<<;;;999999888777777777777888777777888888999999999:::777777777777777777777777666666666555555666666666444444333333333444555666222333333444444333333222333555777777555444444444000000111222222222222111111111111111111111111111000000000000111111111111///000111000...---...///000000000000000000000000000000000000111111111111111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////111111222222111111000///111111000000111111222333......////////////000000//////000000000000//////////////////000000000000000000////////////000000//////......//////000000000000000000000000000000////////////////////////........................---...//////......///111000000000000000000000000////////////////////////000000000000000000000000,,,,,,------...///////////////............//////000000////////////000000////////////////////////////////////////////////000000111111111111000000111111111111111111111111////////////000000000000000000////////////000000///000000000111222222222000000000000000000000000//////.........///000000000111111111111222222222000111222222222222111000222222222222333333333444222222222222333333333333333333333333333333333333333333333444444444555555666666777777777888888888777888888888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>>>>??????@@@@@@@@@AAABBBDDDEEEGGGGGGHHHHHHEEEEEEFFFHHHIIIKKKKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRRRRPPPOOOMMMLLLLLLLLLLLLJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDBBBAAA??????>>>>>><<<;;;;;;:::::::::;;;;;;999:::::::::::::::999888888888999999999999888888777888888888888888888777888888888888777777777777666666666666666777777888888888888888777777777777666666666666666555555444555444444333333444444555222222333333333333222222444333333333222222222111222222222222222222222222BBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@?????????????????????===<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999999888777777777777777888888888888888999999999555666888999999888666555666555555444444555555666555555444444444555666777222333333444444333333222222555777777444222222333000111222222333333222222111111111111111111111111111111111000000000000000///000111111///......///111111111111111111111111000000000000111111111111111111000///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000111111000000///...000000000000000111111222........./////////000000...///000111111000///...////////////000000000000000000////////////000000...............///000000000000000000000000000000////////////////////////////////////////////////---...//////......///111000000000000000000000000////////////////////////000000000000000000000000,,,,,,------...//////000//////............////////////000000000000//////////////////////////////////////////////////////000000111111111111000000111...,,,...222444222///.../////////000000000111111000///......///000111000000000000000000000000000000000000000000000000000000///.........//////000111111111111222222222000111222222222222111000111111111111222222222222111111222222222333333333333333333333333333333333444444444444555555555555666666666666777777777777888888888888888888999999999999:::::::::;;;;;;;;;:::;;;;;;<<<======>>>>>>======>>>>>>>>>>>>?????????@@@BBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOOOONNNLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMNNNOOOPPPQQQQQQSSSRRRRRRQQQPPPPPPOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFBBBBBBCCCCCCDDDEEEEEEFFFDDDCCCBBB@@@???>>>=========;;;999888888999;;;===;;;;;;;;;;;;;;;:::999888888888999999999999888888888888999999999999888888888888888888777777777666666666666666666777888888888888888888777777777666666666666666666555555444555444444333333444444555333333444444444444333333222222222222222333333333333222111000000111222333BBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???>>>===<<<<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888888777777777777777888888888888888888888888333555888999:::888666444555444444333333444444555:::999777555444444444444222333333444444333333222111444666666333111111222222222333444444444444333111111111111111111111111222222111111000000//////111222333333111000000111111111111111111111111111000000000000111111111111111111000///////////////111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000///......///////////////000111111............/////////000...///000111111000///...////////////000000000000000000////////////000000...............///000111000000000000000000000000////////////////////////000000000000000000000000---...//////......///111000000000000000000000000////////////////////////000000000000000000000000.........///000111111222//////............//////...///000111111000///...000000000000000000000000///////////////////////////000000111111111000000///***'''***000333000+++.../////////000000111111000///...------...///000000000000000////////////000000000000000000000000111000///...............000111111111111222222222000111222333333222111000000000000000111111111111111111111222222333333333333333333333333333333333444444444555555555666666555555555666666666777777888888888888777777777777999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>>============>>>>>>>>>>>>===>>>@@@BBBCCCDDDEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKKKKMMMNNNOOOOOONNNMMMKKKLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNOOOOOOOOOMMMMMMMMMNNNOOOPPPRRRSSSPPPPPPPPPOOONNNMMMLLLKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGBBBBBBBBBCCCDDDEEEEEEFFFDDDCCCAAA???>>>===<<<<<<===;;;888666777999<<<>>><<<<<<<<<<<<;;;:::999888888888999999999999888888999999::::::::::::999999999888888888777777666666666666666666666777888888999888888888777777666666666666666666666555555444333222222111111222222333333444444555555444444333000000111222333444444555333222000//////000222333CCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::777555555777888666444777777777777777777777777777777666666555555555444666666555444444444444555444444333222222222222333444333333333333444555555444444333333333333222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000222222222111000//////...000000000000000000111111000///...///000000---+++///000000111111111000000......//////////////////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000//////...........................////////////000000000000000000000000000000000000000000000000000000000///......------////////////000000000000///////////////000111111000000000000000000000000000...,,,---000111///---000000//////.........---........................000000000000000000000000111///...------...///111000000000000//////////////////000000000000//////..............................///000000000000000000000000000000000000000111111111111000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000............//////////////////000000111111222222000000000000000111111222222222111000//////000000222222222222222222222222444333222111222333444555444444555555555444333333444555555666666666666666666666666777888888999999999999999888888888888777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCDDDFFFGGGGGGIIIIIIHHHGGGGGGHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLNNNOOOPPPOOOOOOPPPQQQSSSUUUVVVSSSRRRPPPOOOOOONNNLLLKKKLLLKKKKKKJJJJJJJJJKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOKKKLLLLLLNNNOOOPPPQQQQQQSSSSSSRRRQQQPPPNNNLLLKKKLLLKKKKKKJJJJJJJJJJJJKKKLLLKKKIIIGGGEEEDDDDDDEEEBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@>>><<<;;;:::;;;===>>><<<<<<;;;::::::999888888;;;:::999888888888999:::888888999999999:::::::::999999999999999999::::::888888777777777777888888777777777777666666666666666555555555555444444444888777666555444333333333333333333333333333333333222222222111111111111000333333333333333333333333CCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999777555555777888777555777777777777777777777777888777777777666666666666666666555444444444444444444444333333333333444444333333222222333333444555444444333333333222222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000222222111111000//////...111111111111111111111111111111111000000/////////111111111000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////222222111000/////////000............////////////000000000000000000000000000000000000000000000000---......//////000111111////////////000000000000---------------...//////////////////////////////000...---...000000///---000/////////....................................000000000000000000000000000///...------...///000///////////////000000000//////000000000000//////..............................///000000000000000////////////////////////111111111000000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000//////000000000000000000111111111111111222222333222222111000000000000000222222222222222222222222333222222222222333444444333444444555555555444444444444555666666666666666666666666777888888999999777777777888888999999999::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJKKKLLLMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQPPPPPPQQQSSSUUUVVVSSSRRRPPPOOOOOONNNLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOKKKLLLLLLMMMOOOPPPPPPQQQRRRQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIGGGEEEDDDDDDEEEBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>><<<;;;;;;;;;===>>>;;;;;;;;;::::::999999999;;;:::999888888888999999888888888999999999::::::999999999999999999999999888777777777777777777888999888888777666555444444666555555555555444444444777666555444333333333333333333333333333333333333222222222111111111111000222222222222222222222222CCCDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAA???>>>>>>======>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888666555555777888777666777777777777777777777777888888888777777777777666666555555444444444444444333333333333444555666777333222222222222333444444333333333333222222222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000222111111000000//////...111111111111111111111111///111111///---,,,///222333222111/////////000000111111111000000/////////////////////////////////////////////000000000000000000000000000000000000////////////////////////333222111000////////////............////////////000000000000000000000000000000000000000000000000......///000000111111222////////////000000000000...------------......///........................000...---...///000///...////////////....................................000000000000000000000000000///...------...///000.........//////000000111...//////000000//////.................................///000000000000000........................111111000000000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000//////////////////222111111111111222333333222111000000000000000000222222222222222222222222111222222333333333333333222333444555555555555555444444555666666666666555555666666777777888888999555666666777888999:::;;;999999999999999999999999::::::;;;<<<===>>>?????????@@@AAABBBDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMOOOPPPRRRTTTSSSRRRRRRQQQRRRSSSTTTUUUSSSQQQOOOOOOOOONNNLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLMMMMMMMMMMMMNNNNNNNNNKKKLLLLLLMMMNNNOOOPPPPPPOOOOOOOOONNNNNNMMMKKKKKKIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGEEEEEEDDDDDDBBBBBBBBBCCCDDDDDDEEEEEECCCCCCBBBBBBAAAAAA@@@@@@???>>>===;;;;;;<<<<<<===::::::::::::::::::::::::;;;:::999999888888999999888888888999999999999::::::::::::999888888888777777777777777777777777777:::999888777555444333333666555555555555444444444666555444333333222222333333333333333333333333333222222222111111111111000111111111111111111111111DDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>============>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888777666555555666777777888777777777777777777777777777777777666666666666666666555444444333333444444333333333444555666888888333333333333333444555555333333333222222222222111000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////111111000000////////////222222222222111111111111,,,...000---((((((---222555333111///......///000111111000000///.........////////////////////////////////////000000000000////////////////////////////////////////////////111000///...---,,,,,,,,,............////////////////////////////////////////////////////////////222222111111000/////////////////////000000000000000000////////////000111//////////////////////////////....../////////...///////////////.................................////////////////////////000///............///000------......///000111111...//////////////////.................................///000000000000000////////////////////////111000000000//////////////////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000//////......------111111000000111111222333111111000000000000000111111111111111111111111111000111222444444333222222000111222333444444444444333444555555666666555555555555666666777888888888666666666777888999999999888888888888888999999999999999:::;;;<<<======>>>??????@@@BBBCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNQQQSSSTTTTTTTTTSSSRRRRRRSSSTTTUUUSSSQQQOOONNNNNNNNNLLLJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMLLLKKKKKKJJJGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<===999:::::::::::::::::::::::::::999999999999888999888888888888999999999999;;;::::::999888777777666666777777777777777777666888888777666555555444444666555555555555444444444555444333222222222222222333333333333333333333333222222222111111111000000222222222222222222222222DDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>============>>>>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888777777777666666666777888666666666666666666666666555555555555555555555555555555444333333333333333222222333444555666888999444444444444444555555666333333222222222111111111000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////000000000///////////////222222222111111111000000+++...///---((((((---222555333111///......///000//////.........---------.........................../////////000000000111////////////////////////////////////////////////000///...---,,,,,,,,,,,,............////////////////////////////////////////////////////////////222222111111000/////////////////////000000000000000000////////////000000000000000000000000000000.../////////......//////........./////////////////////////////////////////////////////////////////////............//////,,,------...///000000111......////////////......////////////////////////......///000000000000000000000000000000000000000000000000////////////...//////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000//////......------///////////////000111111111000000000000000111111111111111111111111111111000111222333444333222111...///000111222333333333333444444555555555555555555555555666777777888888777777777777777777777777777777777888888999999999888888999:::;;;<<<======>>>???@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKMMMOOOQQQSSSTTTTTTSSSRRRRRRSSSTTTUUURRRQQQOOONNNNNNMMMKKKIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIIIILLLLLLLLLMMMMMMNNNNNNOOOKKKLLLLLLLLLKKKJJJJJJIIIEEEFFFHHHIIIJJJJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<999:::::::::::::::::::::::::::::::::999999888888777777888888888999999999::::::999999888777666666555666777777777777666555555555555555666666666666666555555555555444444444444444333222222222333333333333333333333333333333222222222111111111000000333333333333333333333333EEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>======<<<<<<======>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888888888888888888777888888777555444666777666666666666666666666666333444444444444444555555555444444333333333333333222222222333444666777888444333333333333444555555222222222222111111111111000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////222222111111000/////////...000111///------000333333222111/////////000000------------------------..............................//////000000111111000000000000000000000000////////////////////////111000//////......//////............////////////000000000000000000000000000000000000000000000000......///000000111111222////////////000000000000///......------------...111111111111111111111111...///000///...---...000.........///////////////////////////////////////000000000000000000000000////////////////////////---------......//////000---......//////......---////////////////////////......///000000000000000111111111111111111111111000000////////////......//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000/////////////////////............///000000000000000000000111111222111111111111111111111111000111111222222222222222///000111111222222222222333333444555555555555444444555555666666777777888888888777777777666666666777777777888999999::::::888888999:::;;;<<<=========>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMOOOQQQSSSRRRRRRQQQRRRSSSTTTUUURRRPPPNNNNNNNNNMMMKKKIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHEEEFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@===============<<<<<<<<<::::::::::::::::::::::::999::::::::::::999888777777777777888888888888999999999999888777777777666555555777777777777555555333444444555555666777777666555555555555444444444444444333333333333444444333333333333333333333333222222222111111111111000333333333333333333333333EEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@???@@@@@@@@@======<<<<<<<<<<<<======;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999999999999999888999999777444333444666666666666666666666666666444444444444555555666666555444333333222222333333222222222222333444666666222222111111222222333444222222222222111111111111000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////111111000000///......---//////000000000000111111111111111000000000000000,,,,,,------.../////////.................................///000111111111000000000000000000000000//////////////////////////////.........///000000............////////////000000000000000000000000000000000000000000000000---......//////000111111////////////000000000000//////...---------------000000000000000000000000---///000000...---...000............/////////000////////////////////////000000000000000000000000......////////////..............................---......//////......---////////////////////////......///000000000000000000000000000000000000000000000/////////.........//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000//////000000000000000000///////////////000000111000000000000000111222222111111111111111111111111111111111111111222222333111222333333333333222222222333444444555555444444444444555555666777777777666666666777777777777777777777888888999::::::;;;888888999:::;;;<<<============>>>@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKMMMNNNOOOQQQQQQPPPPPPQQQSSSUUUVVVRRRPPPNNNMMMMMMMMMKKKIIIIIIIIIIIIJJJJJJKKKLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIILLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===============<<<<<<;;;;;;;;;;;;::::::999999999999999:::::::::999888777777777777777888888888888888888888888777777777777444555777888888777555444444444555555555555555555666555555555555444444444555444444444444444555555333333333333333333333333222222222111111111111000222222222222222222222222EEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@??????@@@@@@======<<<<<<<<<<<<======;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999999999999999999::::::888444222333666666666666666666666666666444555555555666666777777555444333333222222333333222222222222333444555555000000000///000111111222222222222111111111111000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000.........///////////////111000000///...------,,,...------///000111000...///000000111111111000000,,,------...///000111111........................---......///000111111222000000000000000000000000////////////////////////,,,,,,,,,,,,,,,---...///............/////////000000000000000000000000000000000000000000000000000000000000///......------////////////000000000000222111000///////////////////////////////////////---///111000---,,,...000---.........//////000000000000000000000000000000000000000000000000000000......////////////.....................------------..................---000000000000000000000000...//////000000000000000////////////////////////000/////////............//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000............//////////////////000000111111222222000000000000000111111222000000///000000111222222000000000000000000000000222111000000000111333444444444555555555444333333222333444444555555444444444444555555666777777777444444555666777888999999777777888999::::::;;;;;;888999::::::<<<<<<===>>>======>>>???AAABBBCCCDDDAAAAAAAAABBBCCCDDDEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLLLLKKKKKKKKKLLLNNNOOOPPPOOOOOOPPPQQQSSSUUUVVVRRRPPPNNNMMMMMMMMMKKKIIIIIIIIIIIIJJJJJJLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIMMMMMMLLLLLLKKKKKKKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@=========>>>===<<<<<<;;;<<<<<<;;;::::::999888888999999:::;;;:::999888777777777777777888888888888777777777777777888888888444555666888888666555444666666666555555444444333666666555555555444444444555555444444444555555666333333333333333333333333222222222111111111111000111111111111111111111111CCCCCCBBBBBBBBBAAAAAAAAACCCBBB@@@@@@@@@@@@???======>>>?????????>>><<<;;;::::::::::::::::::::::::===;;;999999;;;<<<:::888777777777888999999::::::666666666666555555555555666666666666555555555555555555555555555555555444444444333333333333222222000111222222333444555555000000000000111222333444333333333222222222111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...------------...//////000000000000000000000000........................------------.......................................///000000000000000/////////...------...000000000000000000////////////........................000000///////////////000111111000000//////......+++,,,,,,---...///000000000000111111111111000000000000000000000000000000......//////000000111111////////////////////////........................---.........//////000000//////.........---------///......------///000111111111000///...---,,,,,,////////////////////////......//////000000111111......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000///000000000......000111111111111111000000000000////////////////////////------......///000000000000000000000000000000000000000////////////000000222222111111111111222222000000000000000000000000222111000//////000111222222222222222222222222222333333333444444444555555666666666666666666666666777777777777777777777777999999888888888888888888888888888999::::::;;;;;;:::;;;;;;<<<>>>???AAABBBBBBAAA@@@@@@@@@BBBDDDFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLJJJIIIHHHHHHIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJHHHFFFEEEHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>???@@@>>>>>>>>>===============<<<<<<;;;;;;;;;:::::::::;;;:::999888888888999:::;;;;;;;;;::::::999999999777888999999888777888999444444555666777888999999666666666666555555555555444444444444444444444444333333444444444444333333444333333222222333333444333222111000000111222333333333333222222111111111CCCCCCCCCBBBBBBBBBAAAAAACCCAAA@@@@@@@@@@@@???===<<<<<<=========<<<;;;:::999999999999999999999999999777666666888888777555999888888888888888888888666666666555555555444444444444555555666666777777444444444555555555666666444444333333333222222222222222222333333333333333222222111111111111111222333333333333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............//////000000000000000000000000000000........................////////////000000000000////////////////////////,,,---...000000111111111//////...---...///000111000000000000////////////........................000000///////////////000111000000000/////////...------..................000000111111111111000000////////////////////////...///////////////000000////////////////////////..................................../////////000//////.........---------///...............//////000000000///......------///////////////////////////////////////000000000......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000///000000///......///111000000000000000000000000///////////////////////////////////////.........000000000000000000000000000000////////////000000222111111000000111111222000000000000000000000000222111000//////000111222333333333222222222222222333333333444444444444555444444444444444444444444666666666666666666666666888888888888888888888888666777777888999999::::::::::::;;;<<<===???AAABBBBBBAAA@@@???@@@BBBDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKIIIHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>=========<<<;;;;;;;;;;;;:::::::::;;;:::999888888888999999::::::999999888888888888666777888888666666777888444555555666666777777777666666666666555555555555444444444444444444444444444444444555555444444444444333333222222333333444333222111000000111222333333333333222222222111111DDDDDDCCCCCCCCCBBBBBBBBBBBBAAA??????@@@@@@???===::::::;;;;;;;;;:::999888888888888888888888888888;;;999888888999999888777::::::999888888777666666666666555555555444444444222333444555666777888888333444444555555666666666333333333333222222222222333333333222222222111111444333222111000000000000444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000+++,,,---///000111222222//////...---...///000111000000000000////////////////////////////////////000//////......///000000000000000000/////////////////////.........------///000000111111000000////////////////////////////////////...............////////////////////////....................................////////////...............------------...............------////////////////////////////////////////////////000000//////////////////......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000///000000///......///111////////////////////////////////////////////////111000000///......------000000000000000000000000000000////////////000000222111111000000111111222000000000000000000000000111111000000000000111111333333333333333333333333333333333333444444444444333333333333333333333333666666666666666666666666888888888888888888888888777777888888999::::::;;;::::::;;;;;;===>>>@@@AAA@@@@@@??????@@@AAACCCDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLJJJKKKKKKLLLLLLMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJHHHGGGEEEDDDGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@?????????????????????@@@@@@@@@AAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::999888888888888999888888888777777777777777555666777666555444555777555555555555555555555555666666666555555555555444444444444444444444444444444555555555555555555444444333333222222333333444222222111111111111222222333333333222222222222111DDDDDDDDDCCCCCCCCCBBBBBBBBB@@@??????@@@@@@???===:::::::::::::::999999888777777777777777777777777;;;:::999999999999999888999888888888777777777666777777666666666666555555333333444555555666777777555555555555555555555444333333333222222222222111222222222222222111111111333222222111000000111111444444444333333333333222111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////......//////000000000000////////////////////////000000000000000000000000------------............////////////////////////,,,---...///000000000000//////.........000111222000000000000////////////000000000000000000000000//////.........///000000000000000000/////////////////////...............//////000000000000////////////////////////////////////......------,,,,,,////////////////////////.................................///////////////........................------/////////...,,,+++............//////000000////////////////////////000000000//////......---......////////////......////////////////////////............////////////////////////////////////////////////////////////...///000///------///000............////////////////////////////////////000000//////............////////////////////////000000////////////000000111111000000000000111111000000000000000000000000111000000000000000000111333333333333333444444444222222333333333444444444555555555555555555555555666666666666666666666666777777777777888888888888888999999::::::;;;;;;<<<:::::::::;;;<<<===???@@@??????>>>>>>???@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFIIIIIIIIIHHHGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@AAAAAAAAAAAABBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999:::999999888888888888888777777777777777777777777444666777666555444555666555555555444444333333333666666555555555444444444444444444444444444444444444555555666666555555444444333333222222333333444222222222222222222222222222222222222222222222222DDDCCCCCCCCCBBBBBBBBBBBBAAA???>>>???@@@@@@???===;;;;;;;;;:::::::::::::::777777777777777777777777666666666666555444555555666666777777777888888888888888888777777777666666555555555555555444444444777777666555444333333222333333222222222111111111//////000000111222333333111111000000111222222333444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---.../////////......////////////////////////000000000000000000000000------------.......................................////////////......---//////......///000222333000000000000////////////000000000000000000000000...............///000000////////////000000000000------......///000000111//////000000000000//////........................//////......------,,,,,,///////////////////////////////////////////////////////////////.........---.....................------/////////...---,,,------......///000000000////////////////////////000000//////......------......////////////......////////////////////////............////////////////////////////////////////////////////////////...//////...------...000---........./////////000////////////////////////............//////000000////////////////////////000000////////////000000111000000000000000000111000000000000000000000000000000000111111000000000222222222333333444444444222222222333333333444444555555555555555555555555555555555555555555555555666666777777777888888888777777777888999999::::::::::::::::::;;;<<<>>>>>>======>>>>>>???@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>======>>>???@@@AAAAAAAAAAAA@@@AAAAAA@@@???>>>===<<<;;;;;;;;;:::::::::999999999999999999999888888777777777777777888888888888888555666777777555555666777555555444444333333222222555555555555444444444444444444444444444444444444444444555555555555444444444333333222222333333444222222222333333222222222222222222222222222222222CCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>???@@@???>>>===<<<;;;:::::::::;;;;;;777777777777777777777777666777888777555444555666555555666777777888999999888888888777777777666666555555555444444444333333777777666555444333333222222222222222111111111111---...///000111222333333000000000000111222333444333333333222222222111111//////000000000000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000+++,,,.../////////...---000000000000000000000000////////////////////////////////////000000000000........................////////////...---,,,,,,///.........///111333444000000000000////////////////////////////////////------------...///000000////////////000000000000,,,---...///000111111222...//////000000//////.........................../////////...............///////////////////////////////////////////////////////////////.........---------...............---......///000000//////---.........//////000000//////////////////////////////........................////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000...//////...------...000.........//////000000111////////////////////////------......///000000111000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000000000111111111111000000000111111222222333333444222222222222333333333333222222222222222222222222555555555555555555555555555666666777777888888888444444555555666777777777:::999999:::;;;<<<======<<<<<<===>>>>>>?????????AAABBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????>>>============>>>@@@AAAAAAAAA@@@???@@@??????>>>===<<<;;;;;;::::::::::::999999999999888888999999888888777666777777777777888888888888555666777666555444555777555555555444444333333333555555555444444444444333444444444444444444444444333444444444444444444333444333333222222333333444222222333333333333222222111222222222222333333333BBBAAAAAAAAAAAA@@@@@@@@@???>>>===>>>???@@@???>>>===<<<;;;:::999::::::;;;888888888888888888888888777999:::999777555777999666666666777777777777777666666666666555555555555444444444444444444444444555555555555555555555555222222222222111111111111/////////000000000111111222111111111111111222222222222111111111000000000////////////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000,,,---///000000000...---000000000000000000000000........................////////////000000000000.................................///......------///.........///111333444000000000000////////////........................------------...///000000.../////////000000000111......//////000000000111......////////////.................................///////////////000000////////////////////////////////////////////////000/////////............---------.........//////.........///000111222333.........///////////////////////////////////////------........................////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000......///...---,,,...000......///000000111222222////////////////////////.........///////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000///000111222222111000/////////000111111222333333111222222222222333333333222222222222222222222222555555555555555555555555555555666666777888888999555555555666777777888888999999999999:::;;;<<<===;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBB@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@??????>>>======<<<<<<<<<===???@@@AAA@@@???>>>>>>=========<<<<<<;;;;;;:::::::::999999999999888777888888999888777666555555555666666666777777777333555666555444333444555555555555555444444444444555555555444444444333333444444444444444444444444222222333333333333222222444333333222222333333444222222333444444333222222111111222222222333333333AAAAAAAAA@@@@@@@@@?????????>>>===>>>???@@@???>>><<<;;;:::999999999:::;;;888888888888888888888888444666777666333222333666888888777777666666555555555555444444444333333333111222222333444555666666222222333444555666777888222222222111111111111000000000000000////////////444333222111000000000000111111111000000000000///.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---...000111222111///...000000000000000000000000........................------------.........///000000000000000000000000,,,,,,---.../////////...///......///000222333555000000000000////////////........................,,,,,,,,,---...///000111.../////////000000111111000000000000////////////......////////////....................................//////000000111111////////////////////////000000000000000000000000000000//////.........------------........./////////.........000222444555////////////////////////////////////////////////,,,------....../////////......////////////......////////////////////////............/////////000000000000000000000000000000000000000000000000000---...///...,,,,,,...///...//////000111222222333////////////////////////000000000///......------000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000///000111222222111000///...//////000111111222222111111222222222333333333444444444444444444444444555555555555555555555555444555555666777888888999888888888999::::::;;;;;;999999999999:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@???@@@AAAAAABBBBBBBBBBBB@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDD@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@AAA?????????>>>======<<<<<<;;;===???@@@@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777888888999999777666555444444444555555555666666222333444444222222333444555555555555555555555555555555444444444333333333444444444444444444444444111222222333333222222111444333333222222333333444222222444444444444222222111111111222222333333333BBBBBBAAAAAA@@@???>>>>>>AAA@@@???>>>============999:::<<<<<<<<<:::888777999999999999999999999999666666666666777777777777666666777777777777666666666666555444222333555888555555555555555555555555555555555555555555555555333222222222333333111000000000000000000000000000000000000000111111111111333222222222111000000000000///...------...///000000000000000000000000000------......//////000000,,,------...............//////...------------...---------............///000///.........///111222////////////////////////...............///000000///......---------......111111111000//////......////////////000000000000111111000000//////......///////////////............------,,,,,,,,,------000///...------...///000............////////////111111000000//////......////////////////////////....................................////////////000000000000000000000000...---,,,++++++,,,---...111111000000/////////...222111111000///......---,,,---------.../////////...///000000000///---,,,000///------......---,,,//////000000///...---------------............///............//////////////////............//////000000//////.........---000000000000000000000000000000000000000000000000111111111111111000//////////////////////////////000000//////.........---000000000///......------000000///////////////000111111000000//////......222222222111111111000000//////000111222333333333333222222111111222222333555444444333222222222333333333333444444444555555444444444444555555555666888888777777777777777888777777888999::::::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAAAAA@@@>>>===>>>@@@????????????@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDFFFDDDBBBBBBCCCCCCBBBAAABBB@@@???@@@BBBCCCBBB???>>>???@@@AAA@@@@@@>>>===???>>>=========>>>@@@AAA@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::888777777888888888888999999999999888888777777777777666666666666444444555555444444333222666666555555555444444444333444555666666555444333333333333333333333333333555555666666555444333333444444444444333222111000111111111111111111111111666555333111111111333444BBBAAAAAA@@@??????>>>>>>@@@@@@???>>>============::::::;;;;;;;;;:::999888888888888888888888888888888888888777777777777777555666666777777666666555444555444333222222555777444444444444444444444444555555555555555555555555333222222222333333111000000000000000000000000000000000000000111111111111111111000000000000000000111000////////////000111000000000000000000000000/////////000000000000000------...////////////...//////...------------...---------............//////////////////000000111////////////////////////...............///000000///......---------......////////////////////////.../////////000000000000000000000000//////....../////////////////////.........---------------...000///...------...///000------------............000000000///////////////////////////////////////....................................////////////////////////////////////000///............///000000000000//////.........111111000000///......------------...............///////////////...------111///......//////...---///////////////...------........./////////000000............//////////////////............//////000/////////............////////////////////////////////////////////////000000111111000000///...////////////////////////000/////////.....................///////////////111000000/////////000000111000000000/////////...222222222111111111000000//////000111222222222222333222222111111222222333444444333222222222222222333333333333444444444444444444555555555666666666777666666555555555666666666666777888888999::::::;;;;;;;;;;;;<<<===>>>???>>>??????>>><<<<<<===>>>>>>=========>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEEEECCCBBBBBBCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEDDDDDDDDDEEECCCAAAAAABBBCCCBBBAAABBB@@@???@@@BBBCCCAAA?????????@@@AAAAAA@@@???>>>??????>>>>>>>>>???@@@AAAAAAAAA@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888999999777888888999999888888777666666666666555555555555444444555555444444333222666555555555444444444444333444555666666555444333333333333333333333333333444444444444444333222222444444444444333222111000111111111111111111111111444333222111000111111222AAAAAA@@@@@@???>>>>>>>>>?????????>>>======<<<<<<;;;;;;::::::::::::999999777777777777777777777777777666666555555444444444555555555666666555555555444555555444333444666888333333333333333333333333444444444444444444444444333222222222333333111000000000000000000000000000000000000000111111111111///////////////000000000111111000000000000111111000000000000000000000000111111111111000000000000......///000000000////////////...------------...---------............///...//////000000000000000///////////////////////////............//////000......---------......///,,,------...//////000000....../////////000000000000000000////////////........./////////////////////......---......////////////............//////,,,,,,,,,------------...//////////////////000000////////////////////////....................................////////////////////////////////////000///............///000/////////...............111000000//////........................---------000///......---.........111000//////000000///...///////////////......---////////////000000000111............//////////////////............//////////////////....................................//////////////////////////////000000000///......////////////////////////////////////............------......///000000111111111000000000000111111000000000000////////////222111111111111000000000//////000111222222222222222222111111111111222222333333222111111111111222222222222222333333333333555555555555666666666777666666666555555666666777555666666777777888888888::::::::::::;;;<<<===>>><<<===>>><<<;;;:::<<<===;;;;;;;;;<<<<<<===>>>???AAABBBCCCDDDDDDDDDDDDDDDAAACCCDDDCCCAAA@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDBBB@@@@@@AAABBBAAA@@@BBBAAA???@@@AAABBBAAA???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::777888888999999888888777555555555555444444444444444444555555444444333222555555555555444444444444444444555555555555444444333333333333333333333333222333333333333222222111444444444444333222111000111111111111111111111111111111111111111000000000@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999999::::::;;;777777777777777777777777888888777666555555444444444444555555555555444444555666666666555666888:::333333333333333333333333444444444444444444444444333222222222333333111000000000000000000000000000///000000000111111111111...//////000000111111111000000000000000000000000////////////////////////111111111000000/////////...//////000000000000000//////...------------...---------............///---...000111111111000/////////////////////////////////............///000...------------...//////------------......//////........./////////000000////////////////////////............///////////////............///000000/////////....../////////,,,,,,---------.........---......//////000000000////////////////////////....................................////////////////////////////////////---------,,,,,,---------..................------000000/////////........./////////...---------,,,000///...---,,,---...///000///...///000000///......///////////////............/////////000000000............//////////////////............/////////////////////.................................////////////////////////......////////////......///////////////////////////////////////.....................//////000000111000000000000111111222000000000000////////////111111111111000000000000//////000111111111111111222222111111111111222222222222111111000111111222111111222222222333333333555555555666666666777777888888777777777888999999666666666777777888888888999999999::::::;;;<<<===<<<<<<===<<<::::::;;;===:::::::::;;;<<<===>>>???AAABBBCCCCCCDDDDDDDDDCCCBBBCCCDDDCCCAAAAAABBBDDDEEEEEEDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJJJJJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCAAA@@@@@@AAABBBAAA@@@AAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA???>>><<<;;;;;;::::::::::::::::::::::::999999999999999:::::::::777777888888888888777777666666666555555555444444444444555555444444333222444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333222222333333333333333222111111111111111111111111111111000111111222222111000000??????>>>>>>>>>>>>============>>>>>>===<<<::::::;;;::::::999999:::;;;;;;888888888888888888888888;;;;;;::::::999888777777444444555555555555444444333555666555444444666888333333333333333333333333444444444444444444444444333222222222333333111000000000000000000000000000///000000000111111111111000000000111111222222222////////////////////////////////////////////////000000000//////............//////000000000000000//////...------------...---------............///---...000111111111000///000000000000000000000000//////............//////---------------...////////////......------------............////////////.............../////////---.........//////000000...............///000000...//////////////////...---.........////////////------......//////000000////////////////////////....................................////////////........................,,,------------------,,,------..................////////////............/////////...---------,,,000///---,,,,,,,,,---...///...------//////...---......///////////////...------........./////////............//////////////////............//////.........///////////////......................................................////////////......////////////////////////.........///////////////000000//////............000000//////000111222222////////////000000000000000000000000000000000000//////000111111111000000222111111000000111111222222111111000111111222222111111222222222333333333555555555555666666666666777777666666777888888999777777777888888888888888888888888888999:::;;;<<<;;;<<<===<<<;;;:::<<<>>>;;;;;;;;;<<<===>>>@@@@@@AAABBBBBBCCCCCCCCCCCCCCCAAABBBBBBAAA@@@@@@BBBDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA???@@@AAABBBBBBAAAAAAAAAAAA@@@????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAABBBBBBBBBBBBBBBBBB@@@???===<<<;;;:::::::::::::::::::::::::::888888999999999999999999777777777888888777777777777777777666666666555555444444555555444444333222333333444444444444444444444444444333333444444444333333333333333333333333333333444444444444333333222222333333222222111111111111111111111111111111111111222222333222222111>>>>>>>>>===============<<<============;;;:::888999999::::::::::::;;;;;;888888888888888888888888777777777666666555555444555555555666666555555555222333444444222111222333333333333333333333333333333333333333333333333333333222222222333333111000000000000000000000000000000000000000111111111111111111111111222222222222......////////////......000000000000000000000000////////////..................///000000000////////////...------------...---------............///...//////000000000000000000000000000000000000000000//////............///---------------...///000000000//////...------,,,------........./////////---............/////////------......///000000000------------...///000000......////////////.............../////////000000..................//////////////////////////////....................................////////////..............................///000000///...................../////////.......................................---------///...------,,,---------...---,,,---...///...------...//////////////////------------........................//////////////////............//////.........///////////////......................................................///000000000//////////////////////////////.........///////////////111000000///......------///.........///000111222////////////000000000000//////000000000000000111//////000111111000000///111111000000000000111111222111111111111222333333222222222222333333333333444444444444555555555666333333333333444555666666888888888888888888888888777777777888888999:::;;;:::;;;<<<;;;::::::<<<>>>;;;;;;<<<<<<>>>???AAABBBAAABBBBBBCCCCCCCCCBBBBBB?????????>>>===>>>@@@BBBDDDCCCCCCBBBBBBAAAAAAAAA??????AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDD@@@@@@AAAAAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@BBBCCCCCCBBB@@@AAABBBAAA???>>>>>>???@@@@@@??????@@@AAABBBCCC???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@???===<<<;;;;;;::::::::::::::::::::::::777888888999888888777777666777777888888777777666888777777777666666666666444444555555444444333222333333333333444444444444444444333333333333444444333333333333333333333333222333333444444444444444111222222222222222111111111111111111111111111111111111111222222222222333========================;;;<<<=========;;;999888888999:::;;;;;;;;;::::::777777777777777777777777444444444444444333333333555666666777777666666555444555666555333222222222444444444444444444444444333333333333333333333333333222222222333333111000000000000000000000000000000000000000111111111111111111111111000000000000...///000000000000///...000000000000000000000000///////////////000000000------...////////////...//////...------------...---------............//////////////////000000111000000000000000000000000000000///...............---,,,,,,------///000000////////////////////////---------.........//////---------.........//////------......///000000111,,,,,,,,,,,,---...///000---...///000000///...------------.........//////..................------////////////////////////....................................////////////..............................///000000///...............//////000000000........................---------...............------......------,,,,,,...------...///000000...------...///////////////............////////////............//////////////////............//////............/////////000////////////////////////...........................///000000111111000000////////////////////////............/////////000///////////////.........------------...///000111.../////////000000000111////////////000000111111///000000000000000//////111111000000000000111111222222222222222333444444333333333333444444444444333333333333444444444444222111111222222444555555777777777777777777777777777777777777777888::::::888999::::::999999;;;<<<:::;;;;;;<<<===???AAABBBBBBBBBBBBCCCCCCBBBBBBAAA?????????>>>===>>>@@@CCCCCCCCCBBBBBBAAA@@@@@@@@@===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDD???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCAAA@@@AAACCCDDDDDDCCC@@@AAABBBAAA>>><<<===?????????>>>>>>???@@@BBBCCC>>>???@@@AAABBBAAAAAA@@@@@@??????>>>===<<<<<<<<<999999999999999999999999777777888888777666555444666666777777777777666666777777666666666555555555444444555555444444333222222222333333333444444444444444333222222333444444333333333333333333333333111111222333333333333333111111222222222222111111111111111111111111111111111000000///000111222333<<<<<<<<<===============;;;<<<=========;;;999777777888:::<<<<<<<<<:::999666666666666666666666666888888888888999999999999666666777777777777666666777999:::999666444444444555555555555555555555555333333333333333333333333333222222222333333111000000000000000000000000000000000000000111111111111111111000000//////......///000111222222111000///000000000000000000000000//////000000111111222222,,,------...............//////...------------...---------.........//////000///.........///111222000000000000000000000000111000///...............,,,,,,,,,---...///000111......//////000111111111---------.........//////---------.........//////---------...///000000111+++++++++,,,---...///000---...///000000///...---,,,,,,,,,---------....../////////......------,,,////////////////////////..................................../////////000........................+++,,,---......---,,,+++.../////////000000111111---.....................,,,------....../////////,,,---...///...---,,,+++///......///000111111000------...///000000//////////////////000000000000............/////////000//////............//////---.........//////000000000000000000000000000000........................//////000111111111111111////////////////////////---.........//////000000------......///000000000,,,,,,,,,------///000000.../////////000000111111.../////////000000111111///000000000000000//////111111000000000000111111333222222222333444444555333333444444444444555555222222222333333333444444333222222333444555666777666666666666666555555555666666666666777888999:::777888999888777888999;;;:::::::::;;;===???@@@AAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@???@@@CCCFFFCCCCCCBBBAAAAAA@@@?????????@@@AAACCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD?????????@@@@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@CCCBBBAAAAAACCCEEEDDDDDD@@@AAACCCAAA>>><<<===???>>>>>>======>>>@@@AAACCC>>>???@@@AAABBBAAA@@@@@@??????>>>>>>======<<<<<<999999999999999999999999666777777777666555333222666666777777777777666666666666555555555444444444444444555555444444333222222222222333333444444444444444222222222222444444333333333333333333333333///000111222222222222222000111111222222222111111111111111111111111111111000///...---...///111333<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999;;;:::888777666666666777555555555555666666666666;;;;;;::::::999777666555444444444444444444444444333333333444444555555555555555444444444333333333222222222222222222222222111111111111111111111111333333222111000000000111//////////////////////////////.........000111222111111111111000000//////////////////////////////........................000000000000000000000000////////////............------...///////////////---...............------------------------------................................................////////////////////////000000///...------,,,,,,......////////////..................////////////000000000000000000000000000000000///......---------------............///................................................////////////////////////,,,---......///.................................000000//////...,,,+++***+++---......------///000---------............///...---,,,,,,+++***)))(((......////////////..............................////////////////////////111111111111111111111111////////////////////////111111000000//////......---......///000111111222........................000000000000000111111111000000000000000000000000............////////////////////////////////////////////////////////////000000111111111111000/////////000000111111222222000000000000000000000000111111000000000000111111222222222222222222222222444444444444333333222111222222333333333333444444666666666666666666666666666666666666555555555555555555666777777777777777666777777888999999::::::::::::;;;<<<===>>>??????BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBEEEDDDCCCAAA@@@?????????>>>??????@@@BBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@?????????@@@===>>>??????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@>>><<<:::999:::;;;<<<;;;;;;::::::999888777777999999888888777777666666777777777777777777777777555555555555555555555555666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222555222000000333444333111000000000000000000000000222222111000//////000000===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888888888:::999888666555555666666555555555555666666666666666666666555444222111000333333333333333333333333333333444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111333222111111000000111111////////////////////////111000///......///000111222222111000////////////////////////////////////........................////////////////////////////////////............---...///////////////...---...............------........................................................................------------------------000//////...------,,,,,,,,,------......------,,,............////////////////////////////////////.........///////////////---------............///................................................////////////////////////---......///000/////////........................///////////////...---,,,,,,...///...------...///---------............///.........------,,,++++++......////////////..............................////////////////////////........................////////////////////////............////////////---......///000000111111..................------000000000000000111111111000000000000000000000000............///////////////////////////////////////////////////////////////000000111111000000/////////000000000000000000000000000000000000000000111111000000000000111111222222222222222222222222333333444444333333222111222222222333333333444444444444444444444444444444444444555555666666777777555555666777777777777777777777777888888999999999::::::;;;<<<===>>>??????AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>??????>>>??????@@@BBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>??????@@@AAAAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA???>>><<<;;;::::::;;;;;;;;;::::::999999888888888888888888777666666555555666666666666666666666666555555555555555555555555555555555555444444444444444444333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444222000000222444333111000000000000000000000000333222222111000000111111=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777777777888888777666555555555555555555555555666666666666666666666555444333222111333333333333333333333333444444444444444444333333333333222222222111111111222222222222222222222222111111111111111111111111222222111000000000111111////////////////////////111000000////////////000333222111///......//////////////////////////////................................................////////////................../////////......---------...............---////////////////////////................................................------------------------/////////...------,,,,,,,,,------......------,,,............////////////////////////////////////------......///000000111---------............///................................................////////////////////////......///000000000000000...........................//////000000//////...---...//////---,,,---...---------............///////////////////////////......////////////..............................////////////////////////........................////////////////////////,,,,,,------.../////////.........//////000000111/////////......---------/////////000000111111111000000000000000000000000............////////////////////////////////////////////////////////////...//////000000/////////000000//////////////////000000000000000000000000111111000000000000111111222222222222222222222222333333333333333222222111222222222222333333333333333333333333333333333333222333444555666777888888555555666777777777777777777777888888888888888888::::::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA?????????@@@@@@@@@@@@AAA>>>=========>>>???@@@@@@??????@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>======<<<;;;;;;::::::999999999999999999999999999999888888777666666666666666666666666666666666555555555555555555555555555555555555444444444444222222222333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222000000222333222111000000000000000000000000333333222111111111222222>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777666666666777777666555555555555555555555555555666666666666666666666666555444333222222222222222222222222222555555555444444333333333333333333333222222222222222222222222222222222222111111111111111111111111111111000000000000111111///////////////////////////////////////000000000333222000.........///000////////////////////////................................................////////////..................//////......------,,,---......///.................................................................................//////////////////////////////.........---------//////000000000000//////............////////////////////////////////////............//////000000---------............///................................................////////////////////////------...///////////////..............................///000000111000000...///000///---,,,,,,------------............///....../////////000000000......////////////..............................////////////////////////000000000000000000000000////////////////////////................................./////////000000000000//////......------......//////000111111111000000000000000000000000............////////////////////////////////////////////////////////////---......////////////...000000//////......------000000000000000000000000111111000000000000111111111111111111111111111111222222333333333222222111111222222222222333333333333333333333333333333333333333444555555666777777555555666777777777777777777777777888888888888888999::::::;;;<<<===>>>???>>>>>>??????@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@@@@@@@?????????@@@AAAAAA??????@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>?????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@============<<<;;;:::999999999999999999999::::::;;;::::::999999888777777777777777777777777777777555555555555555555555555555555555444444444333333111111222222222222333333333333333333333333333333111111111111111111111111222222222222222222222222222222111111111222222222000000000000000000000000222222111111000111111222???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777666666666666666666666666555555555555555555555666666666666333444444444333222111000222222222222222222222222555555555444444333333333444444444444333333333333222222222222222222222222111111111111111111111111111000000///000000111111000000000000000000000000---......///000111111111111111///.........///000////////////////////////////////////////////////........................////////////............---...............------,,,------...//////......------------------------................................................////////////////////////...............---------///000000000000000000///............////////////........................000000//////............---------............///................................................////////////////////////+++,,,------......------........................---...///000111111111111...///000///---,,,,,,------------............///---------...//////000000......////////////..............................////////////////////////////////////////////////////////////////////////111111000000///...------............////////////000000/////////.........---......///000000111111////////////////////////............////////////////////////////////////////////////////////////------...///////////////000000//////......------000000000000000000000000111111000000000000111111111111111111111111111111111111222333333222222222111111111222222222333333444444444444444444444444555555555555555444444444555555666777777777777777777777777777777888888888999999:::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBAAAAAA@@@???@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>??????@@@============<<<;;;:::999999999999999999999::::::999999999888777777666666666666666666666666666666555555555555555555555555555444444444444333333333111111111222222333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111000000111222000000000000000000000000000000////////////000000@@@???>>>>>>===<<<;;;;;;::::::::::::::::::::::::;;;:::999888777666666666666666777777777666666555555555555555666666666666555555555555555444333333333333333333333333333333444444444444444444333333555555555444444444333333222222222222222222222222111111111111111111111111000000/////////000111111000000000000000000000000---...///000111111111111....../////////000000000////////////////////////////////////////////////........................////////////............,,,,,,---...............,,,,,,---...////////////------------------------................................................------------------------........................---......//////......---............////////////........................111000000///......---------------............///................................................////////////////////////++++++,,,------------,,,........................---...//////000000000000---...//////---,,,---...---------............///,,,---------......//////......////////////..............................////////////////////////------------------------////////////////////////333333222000///...---,,,........................////////////////////////------...///000000111111////////////////////////............////////////////////////////////////////////////////////////---......///000000000000000000//////////////////000000000000000000000000111111000000000000111111111111111111111111111111000111222222222222222222111111111111222222222222444444444444444444444444555555555444444444333333555555666777777777777777555555666777777888888999999999:::;;;<<<======>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAACCCDDDCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>??????>>>======<<<;;;;;;::::::999999999999999999999999777777666666555444444444333333333333333333333333555555555555555555555555444444444444333333333333111111222222333333444444333333333333333333333333222222222222222222222222222222222222222222222222000111222111//////111222000000000000000000000000//////.........///000000@@@@@@???>>>===<<<;;;;;;::::::::::::::::::::::::999999888777777777777777666666777888888777777666555555555555666666666666777777777777777666666555333333333333333333333333333333444444444444444444444444444333333333222222222222222222222222222222111111111111111111111111///////////////000111111000000000000000000000000000000111111000///...---***,,,...000111111000000////////////////////////////////////////////////////////////////////////////////////............***+++,,,---.../////////+++,,,---...////////////........................................................................------------------------..............................////////////..................////////////........................///////////////.........---------............///................................................////////////////////////+++,,,------......------........................---....../////////......,,,...///...------...///---------............///------........................////////////..............................////////////////////////------------------------////////////////////////111111000///......------.................................///000000111111,,,,,,---...///000111222////////////////////////............////////////////////////////////////////////////////////////---...///000111111111111//////000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111222222222222222111111111111222222222222333333333333333333333333444444444444444444444444555555666777777777777777333444555666777999999:::888999::::::<<<<<<===>>>>>>>>>>>>>>>>>>=========@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>======>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;::::::999999888888888888888777777666555555444444444444444444444444444555555555555555555555555444444444333333333222222222222222333444444555555333333333333333333333333333333333333333333333333222222222222222222222222000111222111///...000333000000000000000000000000///////////////000111111@@@@@@???>>>===<<<;;;;;;::::::::::::::::::::::::888888777777777777777888666777888999999888777666555555555555666666666777333333333444333333222222444444444444444444444444333333333444444555555555333333333222222222111111222222222222222222222222111111111111111111111111///////////////000111111000000000000000000000000222333222222000...+++***(((***...111222222111000////////////////////////000000000000000000000000000000000000000000000000000/////////............)))***+++---...///000000+++,,,---...////////////////////////////////////................................................////////////////////////---.....................000000111111111111000000............/////////000........................------......///000000000---------.........//////................................................////////////////////////,,,---......//////..............................---...............------+++---......------///000---------........./////////////////////...............////////////..............................////////////////////////////////////////////////////////////////////////..................------.....................---------...///000111222222,,,,,,---...///000111222////////////////////////............/////////000////////////////////////////////////////////////......000111222222222222//////000000111111222222000000000000000000000000111111000000000000111111000000000000000000000000///000111222222222222222000111111111111222222222222222222222222222222222111222222333444555666666555666666777777777777777222333444666777999:::;;;888999999:::;;;<<<===>>>??????>>>>>>======<<<<<<@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@?????????@@@AAAAAABBBDDDCCCCCCBBBAAA???>>>===>>>>>>============>>>>>>@@@>>><<<:::999:::;;;<<<;;;;;;::::::999888777777;;;;;;::::::999888888888777777777777777777777777555555555555555555555555444444444333333333222222222222333444444555666666333333333333333333333333333333333333333333333333222222222222222222222222///111222111///...000333000000000000000000000000000000///000000111222222AAA@@@???>>>===<<<;;;;;;;;;;;;;;;::::::999999999666666777777777777666666777777777777666666666666444444555555555555444444444555555666666555555444444444333333333333222222222333333444444333333222333333222222333333444555222111000//////000111222//////............//////000000000000000000000000222000---++++++---000222////////////////////////////////////////////////000000000000000000000000111111000000/////////...111111000000/////////......---,,,+++***+++,,,,,,222111000//////000111222..................------.........------,,,,,,,,,///......---------......000///---,,,,,,---///000//////.........---------........................,,,---......//////......000000000000000000000000......................../////////...------,,,,,,........................//////////////////////////////////////////////////////000000000000//////---------............///................................................111000...------///111222............//////////////////............//////---------------------------------............///,,,,,,---...//////......////////////////////////////////////////////////////////////////////////........................000///---++++++---///000222111111111000000//////////////////////////////////////////////////////////////////////////////...............///000000000000000000000000000000///////////////////////////////////////000111111000000000000000000000000333333222222111111000000222111111111000000//////000111111111111222222222222222333333333333444444555555555555555555555555555666666777777777777777555555555555555666777777999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@AAABBBDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@??????@@@AAABBBCCCCCCBBBBBBAAA@@@??????;;;<<<>>>@@@@@@???===<<<<<<;;;;;;;;;;;;<<<======888888888777888888999999888888888888777777777777999888888777666555555444666555555555555444444444555555555555555555555555555444333444555555333111333333333333333333333333444444444333333222222222666333000000111222000...111111111111111111111111222222111111111111222222000000000000000000000000@@@???>>>===<<<;;;::::::::::::999999999888888888999999::::::::::::999999777777777777666666666666444444555555555555444444222333333444444333333222444444333333333222222222222333333444444333333222222222222222222333444444222111000//////000111222000000////////////000000000000000000000000000000111000...,,,,,,...000111////////////////////////////////////////////////........................///.........---------,,,------------,,,,,,,,,,,,------,,,,,,---...///000111111000//////000111111..............................---------,,,,,,,,,///......---------......---..................---//////.........---------........................,,,---......//////......////////////////////////.......................................---------////////////////////////////////////////////////..............................////////////......---------............///////////////////////////........................333222000///............------------..................------------......---------------------------------............///---....../////////......////////////////////////////////////////////////////////////////////////........................//////...------...//////111111111000000000//////////////////////////////////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////////////////000000111000000000000000000000000111111111111111000000000111111111111000000000///000111111111111222222222222222222333333333444444444444444444444444444444555555666666777777666666555555555555555666777777999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@??????????????????????????????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBAAA@@@?????????<<<<<<>>>>>>>>>>>>===<<<>>>===<<<;;;;;;;;;;;;;;;999999888888888888888999888888888888777777777777888888888777666555555555777777666666666555555555555555555555555555555555555444333444555555333111222222222222222222222222444444444333333222222222666333111111222333222000111111111111111111111111222111111000000111111222000000000000000000000000>>>======<<<;;;:::999999888888888888888777777777777777888888888888777777777777777777666666666666444444555555555555444444222333333444444333333222333333333333222222222222222222333333333333222222222111111111111222333333111111000000000000111111111111000000000000111111000000000000000000000000//////............//////////////////////////////////////////////////////------------------------.........---------------.........///////////////---------...///000222333000000////////////000000...........................------------,,,,,,,,,......---------......///+++---///000000///---+++...............---------........................,,,---......//////......................................................---------...............000000000000000000000000////////////////////////........................------............---------------............///000000000000000000000000........................000000000000//////...---,,,,,,,,,------------...------,,,,,,,,,,,,------........................---------............//////////////////.........////////////////////////////////////////////////////////////////////////........................////////////////////////111111000000000000/////////////////////////////////////////////////////////////////////////////////............//////000////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000000000000111111111111111000000000000000111111111111222222222222222222222333333333333333333333333444444444444444444444555555555666666555555555555555666777777999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@BBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@BBBCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@??????>>>>>>==================<<<<<<@@@???===<<<;;;:::::::::::::::999999888888777777888888888888777777777777888888777777666666555555888777777777666666666666555555555555555555555555555444333444555555333111000000000111111222222333444444333333333333222222555333222222333444333222111111111111111111111111222111111000000111111222000000000000000000000000<<<<<<;;;;;;:::999999888888888888888888888888888666666777777777777666666777777777777666666666666444444555555555555444444444555555666666555555444333333333222222222222111222222333333333333222222111111000000111111222333111000000000000000000111111000000//////000000111000000000000000000000000......////////////......////////////////////////////////////////////////------------------------////////////////////////......//////000000111111.........//////000111222////////////////////////---------...............------------------------...------------...//////,,,---...//////...---,,,................................................,,,---......///.........................................................,,,,,,------...//////000////////////////////////////////////////////////........................---......//////......------------............///////////////////////////........................***+++...000111111111000,,,,,,---------............------,,,,,,------...////////////////////////---------............///000000//////.........///////////////////////////////////////////////////////////////////////////........................//////000000000000//////000000000000000000////////////////////////////////////////////////////////////////////////////////////............///000////////////////////////////////////////////////...//////000000000000000000000000000000000000000......//////000000111111111111111000000000000000000000111111111222222222111222222222222333333333222222333333333333333444333333333333444444555555555555555555555666777777888888999::::::::::::::::::::::::;;;<<<===??????======>>>>>>>>>>>>>>>???AAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBBBB@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;<<<<<<===???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888777666888888888888777777777666888777777777666666666555777777777666666666555555555555555555555555555555555444333444555555333111///000000111222333333444333333333333333333333333333222222222222333333333111111111111111111111111111111000000000000111111000000000000000000000000;;;;;;::::::999999888888888888999999999999999999999::::::;;;;;;::::::999777777777777666666666666444444555555555555444444444555555666666555555444333333222222222111111111111222222333333222222111111111000000111111222333000000000111111000000000000//////......//////000////////////////////////---...///000000///...---////////////////////////////////////////////////.................................///////////////+++++++++,,,,,,---------.................................//////.........---------.........//////---------------------------------------.../////////...---,,,,,,---...///---.............................................,,,---......///.........................................................+++,,,,,,---...///000000........................////////////////////////......................../////////000000/////////---------............///................................................)))+++...000111111000///---.........//////////////////............//////////////////////////////---------............///000///............//////////////////////////////////////////////////////////////////////////////........................//////000000000000////////////////////////000000000000000000000000000000//////////////////////////////////////////////////////............//////........................////////////////////////......///000111000000///////////////////////////......//////000000111111000000000000000000111111000000111111111222222222111111111222222222333333222222222333333444444444444333333222333444555555555555555555555666777777777888999999::::::999999999999::::::;;;===>>>???>>>>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????????????????>>>===<<<<<<<<<<<<<<<======<<<<<<<<<======>>>;;;;;;;;;;;;:::888777666888888888888777777777666777777777777666666666666666666666555555555444444555555555555555555555555555444333444555555333111000111111222333444555555333333333333333333333333111111111111111111222333111111111111111111111111111000000000000000000111000000000000000000000000;;;:::::::::999999999888888888888999999999999999888999999::::::999999888777777777777666666666666444444555555555555444444222333333444444333333222222222222222111111111111111111222222222222111111222111111111111222333333000000111111111111000000//////............//////////////////////////////......////////////......////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---------,,,,,,---------------------............---,,,+++------............------,,,,,,------.../////////,,,,,,,,,------------...---------------...///000000///---++++++---///000---------.......................................,,,---......//////......................................................,,,,,,------...///000000........................////////////////////////------------------------//////000000000000//////---------............///................................................---...000000000...,,,+++........./////////000000/////////....../////////........................---------............///...------,,,,,,...///000////////////////////////////////////////////////////////////////////////........................////////////////////////......////////////000000000000000000000000000000////////////////////////////////////////////////000//////............///........................////////////////////////---...000111111111000//////////////////////////////000000000000000000111000000000000111111111111000111111111111222222222111111111111222222222222222222333333444444555555444444333222333444555666555555555555555666777777777777888999999999999888999999999:::;;;<<<===>>>===>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAA@@@??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA??????BBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<===<<<<<<<<<======>>>???::::::;;;;;;;;;999888777888888888888777777777777777777777777666666666666555555555555444444444444555555555555555555555555555444333444555555333111222222222333333444444555222222333333333333444444111222222111000///111222111111111111111111111111111000000//////000000111000000000000000000000000;;;::::::::::::999999999777777777888888888999999666777777888888777777666777777777777666666666666444444555555555555444444222333333444444333333222222222222222111111111111111111222222222222111111222222222222222333444444///000111222222111000///000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////------------------------+++++++++,,,,,,---------000///////////////......+++,,,---.........---,,,,,,---............---,,,,,,,,,------...//////000,,,,,,,,,---------......---,,,,,,------///000000.........------.........---------.........//////........................,,,---......//////......////////////////////////........................,,,---------......//////........................////////////////////////------------------------...//////////////////...---------............///................................................//////000000///---+++***---------........./////////......------......///---------------------------------............///,,,+++******+++---///111////////////////////////////////////////////////////////////////////////........................//////...------...//////........./////////000000000000000000000000000000////////////////////////////////////////////////000000///.......................................////////////////////////---...000111111111//////////////////////////////111111111111111000000000///000000000111111111111000111111111111222222222111111111111222222222222222333333444555555666666555444333222333444666777555555555555555666777777666777777888888888888888888888999999:::;;;===>>><<<<<<======>>>??????@@@??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGFFFDDDBBBAAABBBCCCDDDAAAAAABBBBBBBBBAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA???@@@@@@@@@@@@>>>===;;;>>>>>>===============>>>888999;;;<<<<<<:::999888888888888888777777777777666666666666777777777777666666666666555555555555555555555555555555555555555444333444555555333111222222222222222222333333222222222333333444444444222444444333000///111333111111111111111111111111000000////////////000000000000000000000000000000;;;;;;::::::::::::::::::555666666666777777888888:::::::::;;;;;;:::::::::777777777777666666666666444555555555555555555444444555555666666555555444222222222111111111111000111111222222222222111111333333222222333333444555///000111222222111000///111111000000000000111111//////////////////////////////............//////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------,,,,,,++++++******+++---///000000//////,,,,,,---......---,,,,,,,,,,,,------...///000000,,,,,,,,,------.........,,,,,,,,,---...///000111,,,---///000000///---,,,---------.........//////........................,,,---......//////......000000000000000000000000........................---------...............000000000000000000000000////////////////////////---------------------------..................------------.........//////000000000000000000000000........................------..................,,,,,,,,,---------.........------,,,,,,------...---------------------------------.........//////+++***))))))+++---000111////////////////////////////////////////////////////////////////////////........................000///---,,,,,,---///000---.........//////000000000000000000000000000000////////////////////////////////////////////////111000///.......................................////////////////////////---...000111222111///...////////////////////////333333222222111111000000//////000000111111111222000111111111111222222222000111111111111222222222333333444444555666777777666555444333333555666888555555555555555666777777666666777888888888888888888888888999:::;;;======;;;;;;;;;<<<===>>>>>>???>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGFFFDDDBBBAAABBBCCCDDD??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBAAA???===;;;AAA@@@???===<<<<<<<<<<<<888999;;;<<<<<<;;;:::888888888888888777777777777666666666666777777777777777777777777666666666666555555555555555555555555555444333444555555333111222222222111111111111111222222222333333444444444444666666444111///111333111111111111111111111111000000////////////000000000000000000000000000000;;;;;;:::999999888777777777666666888:::;;;:::888888888999999999999888888666666555555555555666666666666555555555444444444444444444444444444444444555555444333333222111111111111111111111000//////111111000000000000111111////////////000000000000000000000000000000000000222000///------///000222////////////....................................//////.........---------,,,,,,,,,---------......///......---------......000///---,,,,,,---///000////////////////////////......------------......------------------------///...---,,,,,,---...///........................,,,,,,,,,------.........---------.........//////................................................++++++,,,,,,---...//////------............------...///////////////...---........................////////////////////////000000000000000000000000.........------,,,,,,,,,...............---------......---------,,,,,,,,,...//////000///---,,,+++000000000000000///...............////////////000......------------......//////.........---------........................000///...---------------........................//////......------------........................//////////////////////////////............//////////////////////////////////////////000000000000000000//////.........---////////////////////////////////////000000000000........................000000//////......------......///000000000000000222111000......000111222000///...///000111000//////111222111000///000111000111111111111000//////111111222222222333333333333222222222222333444444555444444333333444444555555555555444444333333333666666777888888888888888777777777888999999::::::=========>>>??????@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAA????????????@@@AAABBBBBBEEEDDDCCCBBBBBBAAABBBBBB>>>??????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCBBBAAAAAA@@@@@@@@@@@@>>>????????????>>>======<<<<<<<<<===<<<<<<;;;:::<<<<<<;;;:::999999888888:::999777666666777999:::777777666666555555555444333444444555555444444333555555555555555555555555555444333333222222333333333333333333333333333333222222222222222222222222333222111111000000111111000000000000000000000000111000...///111222222111000000000000000000000000;;;;;;;;;:::999999888888888888777999:::;;;999888777888888999999888888777777777666666666666777777666666666666555555555444444444444444444444444444555444444333222222111111222222222222222111000000111111000000000000111111000000000000////////////000000000000000000000000111000///......///000111////////////....................................//////.........---------,,,,,,,,,---------......///......------......//////...---,,,,,,---...///////////////////////////......------------......------------------------......------------..............................,,,,,,------------------,,,------------.........................................................---------....../////////------............------......////////////......................................................///////////////////////////...............------000000///...---,,,,,,+++............------,,,,,,------..................000000000000000///......------........./////////......------------......//////.........---------........................///......---------.....................---------000000//////............................................................//////............//////////////////////////////.../////////000000000000000/////////............////////////////////////.../////////000000000000///////////////////////////////////////.........------...///////////////222111///......///111222111//////000111222111000///000111111000///000111...///000111111111111111111111111222222222333333444444444444444555666666444444333333333333444444666666555555555444444444666666777888888888888777666777777888888999::::::<<<<<<===>>>>>>??????@@@@@@@@@?????????>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCEEEDDDCCCBBBBBBAAAAAABBB?????????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAA??????@@@@@@??????>>>=========>>>>>>======<<<;;;<<<<<<;;;;;;:::999999888:::999777666666777999:::777666666666555555555555444555555555555555555444555555555555555555555555555444333333222222333333333333333333333333333333333333333333333333333333444333222222111111222222000000000000000000000000111000...///000222111111000000000000000000000000<<<<<<;;;;;;::::::999999;;;:::999:::;;;;;;999777777888888999999888888777888777777777777777777888666666666666555555555555444444444444444444444444444444333333222222111111222333333333333222111111111111000000000000111111111111000000//////......000000000000000000000000////////////////////////////////////...................................................---------,,,,,,,,,---------......//////............//////........................////////////////////////......------------......------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,------------........................////////////////////////.../////////////////////------............------,,,---...///////////////.................................................................................///////////////111111000...---,,,+++***/////////............---,,,,,,,,,---...///000000//////000000000///......,,,---------..................------------.....................---------..............................---------...////////////.........---------000000000///////////////................................................//////............//////////////////////////////....../////////000000000////////////............////////////////////////....../////////000000000000000000000000000000000.........///////////////,,,------...............111000............000111111000///000222333222111///000111111//////000111---...///000222222222333111111111222222222222333444444333333444444555666444444333333333333444444666666666666555555555555555666666777777777777777666666777888888999999:::;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>============@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBB@@@???@@@AAAAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::999999888777666666777888999666666666666555555555555555555555666666555555555555555555555555555555555555444333333222222333333333333333333333333333333444444444444444444444444444444333222222222222333000000000000000000000000111///......000111111000000000000000000000000000<<<<<<<<<;;;;;;:::::::::<<<;;;::::::;;;:::888666777777888888888888777777777777666666666666777777555555555555444444444333333333333333333333333333333333333333222222111111111222222333222222111111111111000000000000111111222111111000///......---////////////////////////......///000000///......////////////............................................................,,,,,,,,,---------......//////.........///000000------...//////...------////////////////////////......------------......------------------------,,,,,,...//////...,,,,,,------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------......................../////////////////////////////////...............------............------+++,,,---...//////000///................................................------------------------------....../////////000000000///...---,,,,,,,,,/////////////////////......------,,,,,,...///000...///////////////......,,,,,,,,,---------............------------......................................................---------------...///000/////////...------,,,,,,////////////............................................................//////............//////////////////////////////........./////////000000///////////////.........////////////////////////........./////////000000////////////////////////------......//////000000,,,---......//////......//////............//////000/////////111222111000///000111000///...///111......000111111222222222111111111111222222222222111111111111111222222333444333333333333333333444555555555555555555444444444555666666777777666666666666777777888999999999;;;;;;;;;<<<======>>>>>>>>>>>>>>>=========<<<<<>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::888888777777777777888888666666666666666555555555555555444444444444555555555555555555555555555555555444333333222222333333222222222222222222222222333333333333333333333333444333222222111111222222000000000000000000000000000///......000111111000000000000000000000000000<<<<<<;;;;;;;;;;;;::::::===<<<;;;;;;;;;:::888666777777777888888777777777555555555444444555555555444444444333333333222222333333333333333333333333333222222222222222111111000000111111111111111000111111000000000000111111222111111000///......---////////////////////////......////////////......////////////....................................---.....................,,,,,,,,,---------.....................///000000------...//////...------////////////////////////......------------......------------------------+++,,,---......---,,,+++------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------........................////////////////////////......------------------------............------++++++---...////////////................................................------------------------,,,,,,,,,------......///---------................../////////////////////000///...,,,,,,------.........////////////......,,,,,,,,,---------............------------......---.............................................---------------...///000//////.........---------------------------------................................................//////............//////////////////////////////............////////////.........///////////////////////////////////////............////////////........................------......//////000000......///000000000000/////////............/////////...---...000000000///...000111000///...///000000000111111111111000///000000111111111222222222111000000000000111222222333333333222222333333333333333333333333333333333444444555666666666666555555666666777888888999999999::::::;;;<<<<<<======???>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>>>>??????>>>===AAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAA???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA????????????@@@@@@AAABBB@@@AAAAAAAAAAAA@@@??????<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;:::::::::888777777777777777777888555555555666666666666666444333333222222333333444555555555555555555555555555444333333222222333333222222222222222222222222111111111111111111111111222111111000000000000000000000000000000000000000000///---...000111111000////////////////////////;;;;;;;;;:::::::::::::::<<<;;;::::::::::::888666666777777888888777777666555444444333333444444555444444444333333333333222333333333333333333333333222222222222222222111111//////000111111111111000111111000000000000111111111111000000//////......000000000000000000000000........................////////////....................................---------...............,,,,,,,,,---------......---------------...///000........................////////////////////////......------------......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------------................................................,,,,,,------------------------............------+++,,,---.......................................------------------------------------------------,,,,,,,,,---------------,,,,,,------.../////////---............/////////000000///...---,,,,,,,,,------.../////////......,,,---------..................------------......---------.............................................---------...//////........................,,,,,,,,,,,,,,,---------........................------------------------//////............//////////////////////////////------........./////////.........///////////////////////////////////////------........./////////.................................///////////////...//////000000000000000////////////////////////...---,,,---///000///......///000000......///000111111111111111000//////000000000111111111111222222222111111222222333444333333222222222222333333222222222222222333333333333444444555555555555555555555666777777888888999999999999:::;;;;;;<<<<<<>>>>>>>>>>>>=====================>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===>>>??????>>>===@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@????????????@@@@@@AAA@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::777777777777777777777777555555555666666666666666444333222111111222333444555555555555555555555555555444333333222222333333222222222222222222222222111111111111111111111111111111000///////////////000000000000000000000000000...------///000000///////////////////////////999999:::::::::::::::::::::999999999:::999888666666666777777777777666666555555444444444444555555666666555555555444444444222222222222222222222222111111111111111111222222///000111111222222222111111111000000000000111111000000000000////////////000000000000000000000000///...------------...///////////////....................................---------.........//////,,,,,,,,,---------......+++++++++,,,,,,---...//////...---,,,,,,---...///////////////////////////......------------......---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------.................................------------------------,,,,,,------......//////------............------,,,,,,---......---------........................------------------------------------------------............---------------------...............,,,,,,------..............................------,,,---......//////......------........./////////......------------......---------.........//////........................///......---------......,,,,,,------.../////////,,,,,,,,,---------..............................------------------------//////............//////////////////////////////---------.........//////............/////////000////////////////////////---------.........//////........................///////////////.........---...//////000000/////////000000000000000000//////...---...///000000......///000///......///000///000000111111111111000000000000000111111111111111111111111111222333333333333222222222222333333222222222333333444444444333333444555555555555444555555666666777888888888888888999999:::;;;;;;;;;=========<<<<<<<<<;;;;;;<<<<<<======>>>??????@@@????????????????????????>>>===<<<===??????>>>===@@@??????@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@????????????????????????@@@@@@??????>>>==================<<<;;;;;;999999999999999999999999666666777777777777666666555555555555666666666777555444222111111222444555555555555555555555555555555444333333222222333333111111111111111111111111111111111111111111111111222111111000///000000000000000000000000000000000000...------///000000///////////////////////////999999999999999999999999999888888888999999888666666666777777777777666666666666555555555555666666888777777777666666666666222222222222222222222222111111111111111111222222000111222333333333333333111111000000000000111111////////////000000000000000000000000000000000000000///---,,,,,,---///000000/////////....................................---------.........//////,,,,,,,,,---------......+++******+++,,,---...///000///---,,,,,,---///000////////////////////////.........------.........------------------------...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111---..................------------...------,,,,,,........................------------------------........................000000//////.........---/////////......------,,,,,,,,,,,,---------......+++,,,---///000//////...,,,,,,---.../////////............////////////000.........------.........---------.........//////........................000///...---------------+++,,,,,,---...///000000---------.........//////........................------------------------//////............//////////////////////////////---------.........//////---.........//////000000////////////////////////---------.........//////000000000000000000000000000000//////.........---,,,---......//////......000000111111111111000000000///...///000111111///...///000///...---...000---...///111222222222222000000000000111111111111///////////////000000111333222222222222222222333333333333444444555555555222333444444555555444444555555666666777888888888777888888999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<===>>>??????@@@????????????????????????===<<<<<<===>>>@@@???>>>????????????@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>>>>>>>??????????????????>>>======>>>>>>>>>>>>>>>======<<<888888888888888888888999666666777777777777666666444555555555666666777777666555333222222333555666555555555555555555555555555444333333222222333333111111111111111111111111222222222222222222222222333222222111000111111111000000000000000000000000///...------///000000///////////////////////////===<<<:::999888888999:::666555555555666777888999888777666555444444555666444555555555444333333222333333333444444444555555333333111111111111333333222111111111111111222222111111111111111111111111000000000000000000000000///////////////000111111111111000000000000111111999777444222111000111222000000///...------,,,,,,///////////////.........////////////............------,,,+++,,,---...///000///...------...///000........................+++,,,,,,,,,------......000000///...------,,,,,,------............------...........................---+++******+++---...///............---------,,,,,,,,,---------......,,,---...//////...---,,,//////.........---------.................................------,,,,,,,,,...........................---,,,,,,,,,,,,---...,,,,,,,,,---------............---,,,---...///000111111000......---------------............---------------,,,,,,+++++++++111111111111111111111111+++,,,------......------------------------------////////////............111222222000---,,,,,,,,,,,,---------...///////////////.........------------.........///000000000/////////...---------,,,000000000000///---,,,+++---------.........//////------,,,,,,,,,,,,---------------......000111111..................------000000//////.........---////////////////////////000000///...............000...---+++++++++,,,---//////////////////////////////...------...///000//////000000000000////////////000000000000//////////////////////////////000000000000000000000000............////////////222222222222222222222222222222222222222222222222111111111111111222222222666555444333333444555666555444444444444555666666999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===:::;;;===?????????>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCCHHHFFFCCC@@@???@@@BBBCCCBBBBBBAAA@@@???======<<<>>>>>>>>>>>>>>>???????????????>>><<<<<<;;;;;;;;;;;;;;;:::999999888888777:::999888666666555555555555555555555555555555555333333333333333333333333555444444333333444444555111222222333333222222111222222222111111111000000111111222222222222111111222222111111111111222222444222000///000111000///000000000000000000000000000000000000000000000000===<<<:::999888888999999666666666666666777777888777666555444444555555666444444555555444444333222333333333444444444555555444333222111111222333444222222111111111111111111111111111111111111111111000000000000000000000000///////////////000111111000//////////////////000444222000...------...///000//////...------,,,,,,////////////............////////////............+++,,,---.........------///...---,,,,,,---...///......................../////////000000000000000000//////...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...............------------,,,,,,,,,---------......,,,------......------,,,///.........------------..............................---------,,,,,,,,,..............................---,,,,,,---......,,,,,,,,,---------.........------,,,---...///000000///...------,,,,,,,,,------............------.........---------,,,,,,........................+++,,,------......------........................////////////...............//////...,,,******+++------------............//////.........---------,,,,,,,,,---------------...............---------...////////////......---,,,------------...............------------......------------...///000111........................///.........------------////////////////////////000000///...............111000000////////////000////////////////////////------...///000000000000......////////////......//////000000000000//////////////////////////////////////////////////////............////////////111111111111111111111111111111111111111111111111//////000111222333333444444444333333333333444444444444444444444555666666777777888888888999999999999999::::::;;;<<<<<<<<<;;;<<<===>>>??????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCCGGGEEEDDDBBBAAABBBCCCDDDCCCBBBAAA@@@???>>>>>>===>>>>>>>>>>>>???????????????>>>===<<<<<<;;;;;;;;;::::::999888888777777666777666555444333333333333555555555555555555555555333333333333333333333333555444444333333444444555222222222222222222222222222222222111111111000000111111222222222222111111111000000000000000000111111///....../////////...////////////////////////000000000000000000000000<<<;;;:::999888888888999777777777777666666666666555555555444555555666777444444555555444444333333333333333444444444555555444444333333333333444444333333222111000000000111111111111111111111111111000000000000000000000000/////////000000000111111//////............//////000///...,,,,,,,,,---.../////////...------,,,,,,......................../////////............---)))+++...000000///,,,+++------,,,,,,,,,,,,------.................................---------------/////////...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,---------......------,,,,,,,,,,,,------............------------...........................------------,,,,,,,,,..............................---,,,,,,---......,,,,,,,,,---------.........------------.../////////...---,,,,,,,,,,,,,,,------............------/////////...............------------------------,,,,,,---............---////////////////////////////////////............---...///...,,,+++,,,---............------------...............------------------------,,,,,,,,,---------...............------...///////////////,,,,,,,,,,,,------------///..................///,,,,,,,,,,,,---...///000........................---------------,,,,,,,,,////////////////////////000//////............///,,,------............---////////////////////////+++,,,...000111111111000////////////////////////...//////000000//////...////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000......///111222333444555222222333333333333222222444444444444444555555666555555666666666777777777999999::::::;;;;;;<<<<<<;;;<<<===>>>?????????>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@BBBBBBBBBAAABBBBBBCCCDDDAAAAAAAAAAAAAAABBBBBBCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@?????????????????????????????????>>>===<<<<<<;;;<<<<<<999999888888777666666555555555555444333333222222555555555555555555555555333333333333333333333333555444444333333444444555333333222111111222333333222222222111111111111111111111222222222222111111000000////////////000000...---+++,,,---......---////////////////////////000000000000000000000000;;;;;;:::999999888888888888888888777666666555444444444444444555666666777333444444555444444333333333333333444444444555555444444444444444444444444333333222111000000000000111111111111111111111111000000000000000000000000//////000000111111111111////////////////////////000//////......///000000//////.........---------------.............../////////.........---------***+++---//////...---,,,------------------------........................---------,,,,,,+++++++++//////.........---------------............------........................---......//////......---.........---------,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///------------------------........................------------------------..............................------------......,,,,,,,,,---------......------------....../////////......---,,,,,,,,,---,,,------......------,,,................................................,,,------...............////////////////////////////////////............---///000///......///000.........------,,,,,,,,,........................000000000///.........---,,,---------.../////////------...//////......---+++++++++,,,,,,,,,------//////............//////,,,,,,,,,,,,,,,---...///---------...............------------------------////////////////////////000///............//////)))***,,,---......---,,,////////////////////////.........//////000000000111111000000000000111111...//////////////////...////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000//////000111222222333333111222333444444333222111444444333333444444555666444555555555555666666666888999999:::;;;;;;<<<<<<;;;<<<======>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>===<<<<<<<<<<<<<<<999999999888777777666666666666666666666555444444555555555555555555555555444444444444444444444444555444444333333444444555444333111000000111333444111111111111111111111111111111222222222222111111000000////////////000000---,,,++++++---//////...////////////////////////////////////////////////::::::::::::999888777777888888888888777555444333333333444555555555666666333333444444555444444333333333333444444444555555444444444444444444444444333222222111000000111111111111111111111111111111000000000000000000000000//////000111222111111000///000000111111000000///000/////////000000111111...............---------,,,---------......//////............---------------,,,,,,,,,,,,---...............//////.................................111111000000//////.....................---------------............------........................---......//////......---...------------,,,,,,,,,,,,,,,,,,---------......000///...------...///000,,,,,,------------------........................------------------------................................................,,,,,,,,,---------......---------...............000///..................,,,,,,------------,,,,,,------------------..............................,,,---......//////..............................////////////............---...000///......///000......------,,,,,,,,,+++---.....................000000000///.........---,,,---------.../////////////////////...---,,,++++++++++++,,,,,,,,,------//////............//////------,,,,,,,,,---......---------.........//////..................////////////////////////////////////............//////---...///111111111000///////////////////////////111000...---,,,---///000000///............///000......////////////......////////////////////////....................................////////////111111111111111111111111111111111111111111111111222222111111111111111111222333444555555444333222333333333333333444555555555555555666666666777777888888999999:::;;;;;;<<<<<<<<<<<<===>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDBBBDDDEEEGGGHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<<<<===;;;::::::999888888777777666666777777777666555444555555555555555555555555444444444444444444444444555444444333333444444555444333111000000111333444111111111111111111111111111111222222222222111111222111111000000111111222///---,,,---///000000///........................////////////////////////::::::::::::999888777666777888888888888666444333333333444555555555444444333333444444555555444444333333333444444444555555333333444444444444333333222111111111111111222222111111111111111111111111000000000000000000000000///000111222222222111000///000111222222111000///.........///////////////........................,,,,,,,,,---......//////.........------------,,,...---,,,++++++---...///......///000000///..............................//////..........................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------...............------.........,,,,,,,,,,,,------------........................,,,,,,,,,------------...........................---...////////////...---,,,,,,,,,---------......,,,---......//////......000//////.........//////,,,,,,------------,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...........................////////////............+++---...---,,,,,,---...------------,,,,,,,,,,,,---------...............---------------,,,,,,,,,---------.............../////////...---,,,+++***,,,,,,,,,,,,------------///..................///...---------------......,,,,,,------.../////////.........//////////////////////////////////////////............//////000------.../////////......///////////////////////////...---,,,,,,---...///...---++++++++++++---...---......//////......---////////////////////////....................................////////////111111111111111111111111111111111111111111111111333333222222111000000000333333444444444444333333333333333333333444444555555555666666666777777777888888999999::::::;;;;;;===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEGGGGGGGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<======;;;;;;::::::999888888888333444555666666555444333555555555555555555555555444444444444444444444444555444444333333444444555333333222111111222333333111111111111111222222222111111222222222222111111222222111111111111222222000///---...///111000///........................000000000000000000000000999999::::::999888666666666777888999888666555333333444555555555444333222222333444444555555444444333333333444444444555555111222333444444333222111000000000000111222333333111111111111111111111111000000000000000000000000...000111333333222111000...///000111111000///........./////////......---........................++++++,,,------...//////.........---------,,,,,,,,,,,,,,,---------......------...//////...------........................++++++,,,,,,,,,,,,,,,,,,........................------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,,,,++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........................,,,,,,,,,---------..............................---...///000000///...---,,,,,,,,,---------......,,,---.../////////...---.........------......///+++,,,,,,------,,,,,,+++------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////////////////////////////////////////............,,,---......,,,+++,,,---,,,,,,,,,,,,,,,,,,---------------.........//////,,,,,,,,,---------------...............---------............------,,,+++,,,------------...............------------......//////......---......///,,,,,,------...//////000---------....../////////////////////////////////...............///000000------,,,+++++++++,,,,,,////////////////////////''')))+++---.........---...---,,,++++++,,,---...---......//////......---////////////////////////....................................////////////000000000000000000000000000000000000000000000000222222222111111111111111333333222222222222333333333333222222333333444555555555555555666666666777888888888999::::::;;;;;;======<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>======<<<<<<<<<<<<======::::::999999888777777777444555666888888777555444555555555555555555555555555555555555555555555555555444444333333444444555222222222222222222222222000000111111111222222222111111222222222222111111111111000000000000111111111000......///000///...........................000000000000000000000000999999::::::999888666555555666888999888777555444444444555666555444222111222333333444555555555444333333333444444444555555111111333333333333111111//////000000111222444444111111111111111111111111000000000000000000000000...000222333333333111000---...///111111///...---000000111111000//////...---.....................++++++,,,,,,---...//////......---------,,,,,,,,,)))+++---///000...---+++,,,,,,---......---,,,,,,........................---......//////000000000---.....................---..................---...........................---+++******+++---...---------,,,,,,,,,++++++,,,,,,,,,---------......)))***+++,,,,,,+++***)))+++++++++,,,,,,---------........................,,,,,,,,,------.................................---...///000000///...---,,,,,,,,,---------......,,,,,,.../////////...---------,,,,,,,,,------...+++,,,,,,------,,,,,,+++.../////////000000111111////////////////////////---......///////////////000000000000000000000000000/////////............///000111000...---...///+++++++++,,,,,,------------------.........//////---......//////000000000/////////......------,,,+++,,,------......---------------.........//////---------,,,,,,---------000//////.........//////,,,,,,------...///000000,,,,,,,,,------.........////////////////////////...............///000111222111///...------.../////////////////////////// $$$***///222111...,,,222111///......///111222---..................---////////////////////////..................................../////////000////////////////////////////////////////////////000000111111222222222333333222111000000111222333333333222222333333444555444444444555555555666666777888888999::::::;;;;;;======<<<<<<===>>>@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@BBBDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>======<<<<<<<<<======>>>999999888888777666666666666777999:::;;;:::888777555555555555555555555555555555555555555555555555555444444333333444444555111222222333333222222111000000111111222222222222111111222222222222111111000000////////////000000222000......//////...---........................000000000000000000000000;;;:::999777666666666666666666666777666555555444444444444333333333222222333444555555666666555555444444555555444444333222333333333222222111111111000000000000000000000000111111111111111111111111...000333333222111111222444333222222111111222222000111333333333222000...........................//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------...//////...,,,---///000000///---.../////////.........---------.................................------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---.........---,,,,,,++++++,,,---......---,,,+++////////////////////////------............------////////////////////////000000000000000000000000,,,,,,,,,---------...............------,,,,,,,,,///......------,,,++++++------------------------////////////////////////------------------,,,,,,------------------------,,,,,,---...///000111222777///+++...///+++***,,,........................---------............///////////////////////////------------------------..............................//////......---,,,..................------////////////////////////......///111222333444555......------------......///////////////.........///000111222111000...,,,........................////////////////////////////////////////////////............////////////111111000000000000111111////////////////////////000000//////.........---////////////////////////............////////////////////////////////////000000000000111111111111222222222111111111111111333222111111111222333444222222222333333333444444;;;:::999888888888999:::;;;<<<===>>>???@@@AAAAAA?????????>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888777777777777777888888888888777777666555555444333333333333444444555666666666444111000333333444444444444444444444444333333333333222222000000000111222222222333444333111////////////000222222111111000000//////....................................////////////---.........//////000000999888777777777777777888666666666666666555555444444444444333333333222222333444444555555555555555444444444555444444333222333333333222222222111111000000000000000000000000111111111111111111111111000000000///...///111444222222111000000000000111000111222333333111000...........................//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,---......---+++,,,...//////---------...//////.........---------..............................---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---------,,,,,,+++***,,,------------------,,,........................------............------................................................,,,,,,,,,---------............---------,,,,,,,,,------------------------000000000000000000000000////////////////////////............................................................////////////444...+++...///,,,+++,,,........................---------............///////////////////////////------------------------..............................//////......---,,,........................////////////////////////------...///000111222222......------------....../////////////////////...///000111222111000...---000000000000000000000000////////////////////////////////////////////////............/////////////////////....../////////////////////////////////000/////////............////////////////////////............//////////////////////////////////////////000000000111111111111111111111111111111111333222111111111222333444333333333333444444444444666666666777888999:::;;;<<<<<<===>>>??????@@@@@@?????????>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>======<<<;;;:::::::::;;;:::999888777666666666666777777888888888888777777777666555555444444555555666666777777666555333222444444444444444444444444444444333333333333222222111111111111111222222222333222111000/////////000000/////////.........---....................................////////////............/////////000777777777777777888999999666666666666666555555555444444444444333333333333333333444555555555555555444444444444444333222222333333333222222222222111000000000000000000000000000000000000000000000000222111...,,,+++---222666111111000////////////000000111222222222111000///.......................................---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,------,,,***+++---......---,,,,,,---...............---------...........................------------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,+++******...------,,,,,,------...........................------............------........................------------------------,,,,,,,,,---------.........------------,,,,,,,,,++++++,,,------...//////------------------------////////////////////////---......//////000000000////////////////////////111000000///...---,,,,,,000---,,,///000---,,,,,,........................---------............///////////////////////////......................................................//////......---,,,........................////////////////////////------------......//////......------------............////////////////////////000111111000...---000000000000000000000000////////////////////////////////////////////////............////////////...------------------...////////////////////////////////////............////////////////////////............////////////000000000000000000000000//////000000000000111111000000000000000000000000222222111111222222333444333444444444444555555555111222444666888:::;;;;;;<<<=========>>>>>>????????????>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>======<<<;;;:::::::::::::::;;;999888777666555555555555666666777888999999999999888888777666666666666666888777777777666555555555555555555444444333333222444444333333333333222222222222222111111111111111333222111000/////////000////////////................................................////////////............////////////888777777777777777888888777777666555555555555555555444444444444333333333333333444555555555444444333444444444444333222222222222222222222222222222000000000000000000000000////////////////////////222111///---,,,...222555111111000////////////000000111111222111000//////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------,,,+++,,,......,,,++++++---......---------...................................................------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++...---,,,++++++,,,---...........................------............------........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,---...///000000111........................000000///...------,,,+++---,,,---///000///------........................---------............///////////////////////////////////////////////////.................................///......---,,,---------...............////////////////////////------------------------......------------..................//////////////////000000000000///...........................////////////////////////////////////////////////............////////////...------,,,,,,------...///////////////////////////////////////.........////////////////////////............////////////000000000000000000000000////////////000000000111////////////000000000000111111111222222333444444444444444555555555666666000222555777999:::;;;;;;========================>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>===============;;;::::::999999:::::::::999888777666666666666666555666777888999:::::::::888888777666666666666777888777666555555555555666666666555444333333222222444444333333333222222222333222222222111000000000222111111000000000000000111111111111000000000000....................................////////////.........///////////////:::999888777666666666666777777666555555555555666555555555444444444333333222333333444555444444444333333444444333333222111222222222222222222222222000000000000000000000000////////////////////////000111111111000000222333222222111000000000000111111111111111000000//////........................---.....................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------...---------//////---,,,,,,---/////////...///000---.............................................------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---...---,,,++++++,,,---...........................------............------................................................,,,,,,,,,---------......------------------------......---------,,,,,,,,,////////////////////////////////////////////////++++++,,,---......//////------------------------...............---------+++---////////////...---........................---------............///////////////////////////////////////////////////.................................///......---,,,---------.........////////////////////////////////////............------......------------......---.........//////000000//////000000000000000///........................////////////////////////////////////////////////............//////////////////............//////////////////////////////.........///////////////////////////////////////............////////////000000000000000000000000...////////////000000000......//////000000000000000000111222333333444444444444444555555555666666333555777999:::::::::999<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@AAABBBCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@??????===============>>>>>>>>>;;;;;;:::999999999::::::999999888777777777888888666666777999::::::::::::888777666666555555666666777666555444444444555555666666555444333333222222444444333333333222222222333222222222111000000000111111111111000000000///000000000000111111111111////////////////////////............///////////////////////////.........;;;:::999777666666555555888777666444444555555666555555555555444444444333222222333444444444444444333333333333333222111111111222222222222333333333000000000000000000000000000000000000000000000000...000333444333111111222222222111000000000000111111111000000000/////////........................---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...------...//////...,,,,,,---///000//////000111---------.......................................,,,,,,,,,------------.........---------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,---------......////////////......------,,,,,,------...------------------------------............------------------------------........................,,,,,,,,,---------......,,,,,,,,,------------...//////...---,,,,,,++++++........................////////////////////////++++++,,,,,,---.........------------------------,,,,,,------.........///+++///000...---...///---........................---------............///////////////////////////......................................................//////......---,,,,,,,,,------...///////////////////////////////////////////////////............------------......------......///000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000////////////000000////////////////////////.........///////////////////////////////////////............////////////000000000000000000000000......////////////000000...//////000000111111222///000111222333444444444333444444444444555555555666777777888999999999999:::;;;;;;;;;<<<<<<============>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>======>>>>>>>>>>>>??????===<<<;;;:::999999999999999999888888888888999999777777888999::::::::::::888777777666666666666666555555555555555555555555555555555444444333333222444444333333333333222222222222222111111111111111000000111111111111000///............////////////////////////////////////............///////////////////////////.........999999888777666666777777888777555444444444666777555555555555444444444444222222333444444444444333222333333333333222111111111111222222222333333333000000000000000000000000111111111111111111111111---///222333222000000111111111000////////////000111111000///////////////........................---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------.........------,,,---...///---+++***,,,...///......///000---------.........//////........................,,,,,,,,,---------............---------,,,,,,,,,------------------------..............................---,,,,,,---......,,,---......//////......,,,------------------,,,------------------------------............------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------....................................,,,,,,,,,------.........+++000111,,,***---///...........................---------............///////////////////////////------------------------..............................//////......---,,,,,,,,,------...//////000////////////////////////............////////////......------------......------......///000000111///////////////000111111000000000000000000000000////////////////////////////////////////////////............////////////000000////////////000000////////////////////////............/////////000////////////////////////............////////////////////////////////////........./////////000000//////000000111222222333...///111333444444444444333333333333444444444444666666666666777888888999999999:::;;;<<<<<<===============>>>???AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>?????????@@@@@@???>>>===;;;:::999999999888888777777777777888888888888999::::::999999999999999888777777777777888555555777777777777666555444444444444444444444444444444333333333333222222111111111111111222222222///000111222222111000///---........./////////000////////////////////////............////////////000/////////............777777777777777888888999999777555444333444666777666666555555555444444444222222333444444444333333222333333333333222111111111111111222222333333333000000000000000000000000111111111111111111111111---///000000//////000111000000///...............111111000///////////////........................---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,,,,+++,,,---...,,,***)))+++---...------...///---------.........//////........................,,,,,,,,,------...............---------,,,,,,,,,------------------------........................///...------------...///+++,,,,,,---.........---+++,,,............,,,+++---------------------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++,,,,,,------......//////////////////////////////////////////////////////////////////.........////////////////////////------------------------,,,222222,,,))),,,///...........................---------.........//////////////////////////////------------------------..............................//////......---,,,,,,,,,------...///000000////////////////////////---------.........//////.........------.........---------...///000000111///////////////000111111........................////////////////////////////////////////////////............/////////000//////............//////////////////////////////---.........//////000000////////////////////////............/////////000////////////////////////............/////////000///000000111222333333333...///111333444444444444222222222333333333444444444444333444555777999:::888888999:::<<<===>>>>>>=========>>>???AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>===>>>>>>??????@@@@@@@@@AAAAAA@@@>>><<<:::999999888777777666666666666777888999999:::::::::999888888;;;:::999999888888999999555666888999:::888777666333333444444444444444444444444444333333333222222000000111111222222222333///000111222222111000//////000000000111111222222000000000000000000000000............/////////000000000//////.........---999999999999999999999999888888777555555444444444222222222222222222222222333333333333333333333333333333222111000000000111222222222111111111111000111111111111111111111111222222222111111111000000111111000000000000111111000000//////.........---222111...,,,,,,---///111000000///...---,,,,,,+++/////////...---------,,,------------------------...------,,,,,,------...------------------------+++,,,------,,,,,,...///111000///---+++*********........................////////////////////////,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,......//////////////////------------------------.........------,,,,,,,,,,,,,,,,,,---------......///000000...,,,+++,,,...////////////////////////............---,,,++++++........................///...---,,,,,,---...///........................,,,,,,,,,---------......///...---,,,,,,---...///////////////............000---,,,---///000...,,,---......///////////////------------------------////////////////////////,,,,,,,,,---------......++++++,,,,,,---...//////......//////...---,,,,,,000000...------,,,,,,---........................000///...------------------///111///,,,+++,,,.....................------,,,---...//////...---,,,+++,,,,,,---...///000000////////////////////////111000///......///000111///////////////.........111111000000000000111111////////////....................................//////............//////......////////////..................////////////000000//////.........---//////000000///...------////////////////////////111111111111111000///...111111111111111111111111---......///000111111222222222111111111111111111333333333222222111111111666555555555555666777777999:::;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCAAABBBEEEGGGHHHHHHGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???BBBBBBAAA???===;;;999888::::::888777666666666666999888777777777888:::::::::::::::999999999888888888888888888777777777777555555555555555555555555555444333333222222333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////---------............///////////////////////////777777777777777777777777777666555444444333333333222222222222222222222222333333333333333333333333333333222222222222222222222222222111111111111000000000000000000000000000222222222111111111000000111111000000000000111111000/////////............111000...---,,,---...////////////...------,,,,,,...............---------------------------------...------,,,,,,------...------------------------+++,,,...---,,,,,,---//////......---,,,,,,,,,,,,................................................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++------------------------......---------,,,,,,,,,,,,,,,,,,---------......---.........,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,........................///...------------...///........................,,,,,,,,,,,,------------///...------------...///------......//////000000000...------///000///------......///////////////------------------------........................---------.........//////,,,,,,------......//////......//////...------,,,...------------...//////........................//////.........------------///000///---+++---...------...............---------...//////...---------------...............////////////////////////111000///......///000111/////////////////////...111111000000000000111111////////////....................................//////............/////////..................///------------............000/////////............///////////////...------........................222222111111111000000000000000000000000000000000---......///000000111111111111111111111111111111222222111111111111111000333333333333333444555666777999::::::999:::;;;<<<<<<<<<======>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDCCCBBBBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>???AAAAAAAAA???>>>;;;999777999999888777666666666666888888777777777888999:::::::::999999999888888888888888888777777777666666555555555555555555555555444444333222222222222333222222222111111111000000000000000000000000000000////////////////////////////////////////////////---------............///////////////////////////666666666666666666666666666555444333333333333333222222222222222222222222333333333333333333333333333333333333333333444444222222222111111111111000////////////////////////222111111111111000000000111111000000000000111111////////////.....................---------------........................---------...............------------------------...------,,,,,,------...------------------------+++---...---,,,,,,---///------------------------------------------------........................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,/////////...---------,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......+++,,,------,,,---///111++++++++++++++++++++++++,,,,,,------...---------........................///...------------...///........................+++++++++,,,,,,,,,------///...------------...///+++,,,---...///000111111///...---...///000///------......///////////////------------------------------------------------........./////////000000.................................///......---,,,++++++,,,,,,...///111222........................---.../////////...---,,,---/////////---,,,---...,,,,,,---...////////////------...//////...------//////.........---------////////////////////////000//////......//////000......//////////////////111000000//////000000111////////////............//////////////////////////////............//////000///...------...///000,,,,,,,,,------------...////////////............///////////////......---........................222111///......///000000////////////////////////.........//////000000111111111111111111111111111000000000000000111111111000000000111111333444444555777888888888888999;;;:::;;;;;;<<<======>>>>>>>>>??????@@@AAABBBCCCCCCAAAAAABBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@??????>>>>>>?????????@@@@@@>>><<<999777777777666666666666777777888777777777777888999999999999999999888888888777888888777777777777666666444444444444444444444444444444333222222222222222222222222111111111111111000000000000000000000000000000000000000000000000////////////////////////---------............///////////////////////////555555555555555555555555666555555444333333333444222222222222222222222222222222222222222222222222111111222333333444444444222222222111111111000000000000000000000000000000111111111111000000000000111111000000000000111111///////////////.........,,,---.........---,,,+++---------.........//////,,,---------.../////////------------------------...------,,,,,,------...------------------------,,,---...---,,,,,,---...,,,------------------,,,------------------------........................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,111111000///...------,,,------------------------------------------------,,,,,,,,,---------......,,,---------,,,,,,...000------------------------++++++,,,---.............................................------.................................+++++++++,,,,,,,,,,,,---.........------.........,,,,,,---......///000000...---------......---------......///////////////........................---------------------------.........///////////////////////////.........---...............------,,,,,,,,,---...///000111........................,,,---///000000///---+++............---------...+++,,,---...////////////---..................---........................////////////////////////////////////////////////............////////////000000////////////000000////////////............//////////////////////////////............//////000///---,,,,,,---///000,,,,,,---------.........///////////////............///////////////..............................000...---++++++,,,...///////////////////////////........./////////000000111111111111111222222222///000000000111111222222/////////000111222333444333444666666666666888:::999::::::;;;<<<===>>>>>>===>>>???@@@AAABBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDGGGFFFDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@?????????>>>===>>>???@@@???<<<:::888666666666555666666777777777777777777777888888999999888888888888777777777888777777777666666666666444444444444444444444444444333333222111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------............///////////////////////////666666666666666666666666777666555555555555555555222222222222222222222222222222222222222222222222///000111222333333222222222222222111111111000000111111111111111111111111000000000000000000000000111111000000000000111111.........///////////////,,,---...///...---+++***,,,,,,------.../////////,,,---------.../////////------------------------...------,,,,,,------...------------------------,,,---......,,,,,,,,,...............---,,,+++***------------------------........................,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------,,,,,,+++***))))))------------------------------------------------,,,,,,,,,---------......---......---++++++,,,---........................++++++,,,---....................................---..................---........................++++++,,,,,,,,,------------..................---...............---------,,,,,,---,,,,,,,,,,,,------......///////////////........................------------------------,,,,,,---------.........///////////////.........------...............---......------------......////////////////////////+++---...000000///---,,,...---------............+++,,,---...////////////.........------.........,,,,,,------...//////000////////////////////////......////////////......---.........//////000000000000////////////000000////////////............//////////////////////////////............//////000...---++++++---...000---.........////////////.........///////////////......///////////////...........................000///---,,,,,,---///000000000000000000000000000............////////////000000111111111222222222000111111222222333333333000000000000111222333444111333444555555555777999999999:::;;;<<<===>>>???======>>>???AAABBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCCHHHGGGEEEDDDCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????>>><<<===>>>???>>>===;;;:::777666666666666777777888666666777777888888888888888888888777777777666666777777777666666666666555444444444444444444444444333333222111111111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---------............///////////////////////////777777777777777777777777777666666555555555666666222222222222222222222222222222222222222222222222///000111222333222111000222222222111111111111000111111111111111111111111//////000000000000000111111111000000000000111111.........///////////////---......//////---,,,+++---------.........//////---------...............------------------------...------,,,,,,------...---------------------------.........,,,+++,,,---......//////...,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,---------,,,,,,+++++++++------------------------,,,,,,,,,------------...,,,,,,,,,---------.........///...---+++***+++,,,------------------------,,,,,,------...---------........................------...//////...------........................,,,,,,,,,---------......------...//////...------.........---------,,,,,,+++---...---,,,+++,,,------......///////////////........................------------------------,,,,,,,,,------------...........................,,,---......///.........000000///...---,,,,,,,,,////////////////////////,,,---.../////////...---...---,,,---/////////---,,,,,,---...///////////////...------------...///++++++,,,---...///000111////////////////////////---......//////......---------......///000000000000//////......//////000////////////....................................//////............/////////...---,,,,,,---...///........./////////000000.........///////////////---...//////////////////------------------------000000///...///000111222000000000000000000000000........................000000000111222222333333222222222222222333333333222111111111111222333333000222333444444555777888888999999;;;<<<===>>>???===>>>>>>???@@@AAABBBBBB??????@@@AAAAAABBBBBBCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>;;;<<<<<<=========<<<<<<888888777777777777777888555666777777888888777777777777777777666666666666777777666666666666555555333333333333333333333333333333222111111111111111111111111111111222222222000000000000000000000000000000000000000000000000////////////////////////---------............///////////////////////////666666666666666666666666555555555444444555555666222222222222222222222222111111111111111111111111111222333444444222111000222222222111111111111000111111111111111111111111////////////000000111111111111000000000000111111............/////////000...////////////...---------------..............................---------------------------------...------,,,,,,------...---------------------------...///...,,,+++,,,---+++,,,...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,........................------...//////...------........................------........./////////------...//////...------------------------------,,,...000///---,,,...000---......///////////////................................................------------............,,,,,,------......//////,,,------...//////......000000///------,,,,,,,,,////////////////////////---------.........//////...---+++---///000///---------...............---///...------------...///,,,---------......//////////////////////////////------...//////...------------......///000000111//////............//////////////////............------------------------//////............//////---------------------------------.........//////............/////////000------...///////////////---------------------------.........////////////////////////////////////........................///000000111222222333333222222222222111111111111333222111111000111111111///111333444444555777999666777888999:::<<<======>>>>>>??????@@@@@@@@@AAA?????????@@@AAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCBBBAAAAAA@@@AAAAAABBBBBBAAABBBBBBBBBBBB@@@???>>><<<;;;;;;:::;;;<<<===>>>;;;:::999888888777888888555555777888888888777666777777666666666555555555777777666666666555555555333333333333333333333333333222222111111111111111000000111111111222222222000000000000000000000000////////////////////////////////////////////////---------............///////////////////////////666666666666666666666666444444333333333444444555222222222222222222222222111111111111111111111111222333555555555333111000222222222111111111111000000000000000000000000000.../////////000000111111111111000000000000111111---.........//////000000000000//////..................................../////////......------,,,------------------------...------,,,,,,------...---------------------------...///...,,,+++,,,---)))***---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,***+++++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,---------......***+++,,,,,,++++++---///------------------------............---,,,++++++........................,,,---...//////...---,,,.................................////////////000,,,---...//////...---,,,***++++++,,,---...//////...000222111...---///111---......///////////////////////////////////////////////////////////////............/////////000++++++,,,,,,---...//////,,,,,,---.../////////...//////...------------...000000000000000000000000---------------...///000...,,,+++,,,///111///---.........///......------///...---,,,,,,---...//////............---------////////////////////////,,,---...//////...---,,,---------...///000000111//////............//////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,------......------,,,,,,,,,,,,---------......---.........//////000000------...///000000//////------------------------)))***+++,,,,,,,,,,,,+++.............................................---///000000111222222333333222222111111000000//////333222111000000////////////111333444444555777999555555666888999:::<<<<<>>??????@@@AAAAAABBBBBB===>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAA@@@@@@AAABBBBBBAAABBBCCCCCCBBBAAA???>>><<<;;;:::999:::<<<>>>@@@<<<;;;:::999888888888888444555777888888888777666777666666666555555555555777666666666555555555555333333333333333333333333333222222111000111111111000000111111222222222222000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////777777777777777777777777888777777666555444444444333333333333333333333333000111222333333222111000333333555555555555333333444444333333222111000000111111000000//////......111111000000000000111111111111000......---------000000000000000000000000........................,,,---...//////...---,,,---,,,++++++++++++,,,---//////.........---------000///...---------------...---,,,,,,......---,,,////////////////////////------------------------...---,,,,,,++++++++++++........................------------------------------------------------,,,,,,+++***+++,,,...///........................000///---,,,+++,,,,,,---...------,,,,,,------......---,,,,,,---...///000.........------,,,,,,,,,,,,,,,,,,------.........///000000///---+++,,,---++++++,,,------......///...------,,,,,,------.........---------,,,,,,,,,------------------------,,,------......------,,,------------------------//////.........---------***++++++,,,---------------,,,,,,,,,,,,---..............................------------------------)))+++...000111111111000------------------------////////////////////////...///////////////...---................................................//////............//////........................---......///////////////////////////////////////////////////////////////...///////////////......///...---,,,,,,---...////////////...---------,,,////////////000000000000------............---------------............///111000///...---,,,++++++............////////////---------............///........................---------.........//////000000000000////////////////////////000000000000//////000000111111111111111111111111111111111111111111000000000000111111111111000111222333444555333333444444666777888999;;;<<<===>>>@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@===???@@@BBBBBBAAA@@@???AAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@???>>>???@@@AAADDDCCCCCCBBBBBBAAA@@@@@@<<<;;;;;;::::::;;;;;;<<<===<<<999777666777888999::::::888777666666666666888888888888888888888888555555555555555555555555555444333333222222222222///000222333333222000///000000000000000000000000111111111111111000//////111111000000000000111111111000000///...------------------............///000000000000000000000000666666666666666666666666777777777666555444444444333333333333333333333333000111222222222222111000111111222333333222111111444444333222222111000000111000000000/////////...111111000000000000111111111000///......---------////////////////////////........................------............------...---,,,++++++,,,---...///.........------------//////...---------------...---,,,,,,......---,,,------------------------------------------------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...------,,,,,,------.........---,,,------//////......---------,,,,,,,,,,,,,,,,,,------.........///000000///---+++,,,---///......------,,,++++++...------,,,,,,------...000/////////............------------------------,,,------......------,,,------------------------//////.........---------,,,,,,---.........---------,,,,,,,,,,,,---......................................................***,,,...000111111000///------------------------........................//////000000111000000000................................................//////............//////........................---......///////////////////////////////////////////////////////////////......////////////......000///............///000...............---------.../////////000000000000---......//////......------------............///...............---------............////////////---------............///........................---------.........//////000/////////////////////.../////////000000000000000000000000000000111111111111111111111111111111111111000000000000111111000111111222333333444444444444444444555666888888;;;;;;===>>>???@@@@@@@@@?????????????????????@@@===???@@@BBBBBBAAA@@@???AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBB@@@?????????@@@AAAAAAAAAAAA@@@??????>>>>>>;;;;;;::::::::::::;;;;;;AAA@@@>>>;;;999888888888999999888888777777666666555555555555555555555555555555555555555555555555666555444333333333333444222111111111111111111222000000000000000000000000000111111111111000//////111000000//////000000111000000000///...------------------............///////////////////////////666666666666666666666666777777666666555444444444333333333333333333333333000111222222222222111000111111222222222222111111333333333222111111000000000000000000////////////111000000//////000000111111000///......---......////////////////////////.................................------...............------------..................------------///...------------------...---,,,,,,......---,,,++++++++++++++++++++++++------------------------//////...---------......------------------------------------------------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******...------,,,,,,------...///...------,,,------......------------,,,,,,,,,---------------............///000///---,,,,,,---///......------,,,++++++...------,,,,,,------...////////////............------------------------,,,------......------,,,------------------------...............---------...////////////......------,,,,,,,,,,,,---..............................////////////////////////,,,---///000000000///...------------------------------------------------------...///000000000000................................................//////............//////........................---......///////////////////////////////////////////////////////////////........................000000////////////000000---------...................../////////000000000---......//////......------------............///---------.........//////---............/////////---------............///........................---............/////////////////////////////////....../////////000000000000000000000000000000000111111111111111111111111000000000000000000000000000111222444444444333333444444444444444555666777::::::<<<===>>>??????????????????????????????>>>===>>>@@@AAAAAAAAA@@@???@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBAAA@@@@@@??????CCCBBBAAA@@@@@@@@@AAAAAA??????>>>======<<<<<<;;;;;;::::::999999::::::;;;BBBAAA@@@>>><<<999777666666777888999999888777666555555555555555555555555444444444444444444444444666555555444444444444555444222000//////000222444000000000000000000000000000000111111000000///...000000////////////000000000000//////...------------------............///////////////////////////666666666666666666666666666666666555555444444444333333333333333333333333111111111222222111111111333333333444444333333333333222222222111111000000000000000000////////////000000////////////000000000000///...............////////////////////////........................///...---,,,,,,---...///........................------------------------......---,,,,,,---------...---,,,,,,......---,,,++++++++++++++++++++++++------------------------......------------......000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------..................***+++,,,------,,,+++***...------,,,,,,------...///......------,,,,,,,,,---------------------------------..................///000///---,,,---...++++++,,,------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------........................///////////////...---,,,---,,,,,,,,,,,,---............................................................///000//////...---........................------------------------)))***+++,,,------......................................................///......------......///........................---......///////////////////////////////////////////////////////////////......------......//////////////////////////////,,,---------.../////////........./////////000000......////////////......---------............///---------............///---------.........//////---------............///......................................./////////.........///////////////........./////////000000000000000000000/////////111111111111111111111111000000111111111111000000///111333444555444333222444444444333444444555555888999:::<<<============????????????>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA=========<<<;;;;;;::::::::::::999999999999::::::>>>>>>>>>>>><<<999666444555666888999:::999777666777777777777777777777777444444444444444444444444555444444333333333444444333222111000000111222333000000000000000000000000000000000000000//////...000//////......//////000/////////......------------------............///////////////////////////555555555555555555555555555555555555444444444444333333333333333333333333222111111111111111111222333333333333333333333333222222111111111111111000////////////000000000000000000////////////000000000//////............///................................................///...---,,,,,,---...///........................,,,,,,------------------------,,,,,,,,,------......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++---------.........//////+++,,,---......---,,,+++...------,,,,,,------............------,,,++++++------------------------........................---/////////---,,,---...++++++,,,------......///...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------....................................---,,,+++---,,,,,,,,,,,,---..............................------------------------///////////////......---........................------------------------))))))+++,,,------------......................................................------------..............................---......///////////////////////////////////////////////////////////////---------,,,---...///000........................,,,---------.../////////............////////////...//////////////////...---------............//////............---------------------............---------............///........................////////////////////////------....../////////000............////////////000000//////////////////000000000000000000000000///000111111111111000//////000222444444333222000444333333333333333444555777888999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@=========<<<;;;;;;::::::999999888888888888999999:::;;;===>>>===;;;999777555666888999:::999777666666666666666666666666666444444444444444444444444333222222222222222333333000111222333333222111000000000000000000000000000000000000000000///......//////............//////............---------------------............///........................555555555555555555555555444444444444444444444444333333333333333333333333222222111000000111222222111111000000000000111111111111111111111111111111////////////000000000000000//////......//////000//////............//////.........................................................------.........------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......---,,,,,,......---,,,........................------------------------,,,,,,+++++++++,,,------------------------------------------------------------------------------,,,,,,---------,,,++++++***++++++,,,,,,---------,,,,,,---.........------...------,,,,,,------...,,,------------,,,,,,+++,,,,,,,,,------------.../////////...............---...///...---,,,---//////......------,,,++++++...------,,,,,,------...------------............------------------------,,,------......------,,,---------------------------------...............------.........---,,,,,,---,,,,,,,,,,,,---..............................------------------------////////////....................................------------------------,,,,,,---...////////////......................................................------------..............................---......///////////////////////////////////////////////////////////////------,,,,,,,,,...///000------............---------------...............------........./////////...//////000000//////...---------............/////////.........---------,,,------------.........---------............///........................000000000////////////...---------......//////000------........./////////.........//////000000000000000000000000000000000///000111222222111000//////000111222222111000000222222222222222333444555666666888999:::;;;;;;;;;=========>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@??????@@@AAAAAAAAAAAA@@@===>>>???@@@AAACCCDDDDDD@@@@@@AAAAAAAAA@@@???>>>======<<<<<<;;;:::::::::999888888777777888888999999:::<<<>>>???>>>===<<<666777888999999888777666444444444444444444444444333333333333333333333333111111111111111222222333///000222444444222000///000000000000000000000000//////000000//////...---......------------......---------------------------------............///........................555555555555555555555555444444444444444444444444333333333333333333333333222222111000000111222222222111000//////000111222000000000000111111111111.../////////000000000111//////............////////////............//////................................................------............------+++,,,---......---,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,......---,,,------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------,,,+++*********++++++,,,------...,,,,,,++++++,,,------......------,,,,,,------...***+++,,,---------,,,,,,,,,,,,,,,---------......000/////////.........------...///...------...//////......------,,,++++++...------,,,,,,------...,,,,,,---------.........------------------------,,,------......------,,,---------------------------------.........//////---....../////////......---,,,,,,,,,,,,---......................................................///............//////000................................................---...////////////.........................................................------,,,,,,------...........................---......///////////////////////////////////////////////////////////////---,,,++++++,,,---///111---...///000000///...---...............------------------.........////////////000000000000//////---------............///---------...............,,,,,,---------.........---------............///........................000000000000/////////...,,,,,,---......///000000---------.........//////,,,------...///000111111000000000000000000000000///000111222222111000///////////////////////////111111111111222333555555555555777888999:::::::::;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>??????@@@???@@@@@@AAAAAAAAAAAAAAA??????@@@AAABBBCCCCCCDDD??????@@@@@@@@@???>>>===<<<<<<;;;;;;:::999999999888888777777777777888888888999;;;<<<============999999888888777777666666444444444444444444444444333333333333333333333333222111111111222222333444111111111222222111111111000000000000000000000000//////000000//////...---...------------------...---------------------------------............///........................555555555555555555555555444444444444444444444444333333333333333333333333333222111000000111222333444333222111111222333444000000000000000111111111.../////////000000111111//////............////////////.........//////000................................................,,,---...//////...---,,,++++++,,,------,,,+++++++++++++++,,,,,,---------++++++++++++,,,,,,---......---,,,,,,......---,,,---------------------------------------------------------------...///000........................------------------------------------------------,,,,,,---...---,,,***))),,,,,,------...///000000++++++***)))***+++---......------,,,,,,------...)))***,,,---...------,,,,,,,,,,,,------.........000000//////.........---,,,...///...------...///++++++,,,------......///...------,,,,,,------...*********++++++,,,,,,,,,------------------------,,,------......------,,,---------------------------------.........//////......///000000111000000---,,,,,,,,,,,,---..............................////////////////////////...............///000000////////////////////////////////////////////////---------...------,,,,,,...................................................------,,,,,,------...........................---......///////////////////////////////////////////////////////////////---,,,+++***+++---000111...///000111111000///.../////////......------,,,---------.........////////////000000000000//////---------.........//////++++++,,,---...///000111,,,,,,,,,---------......---------.........//////........................111111000000/////////...,,,,,,------...///000000---------.........//////+++,,,---...///111222222000000000000000000000000...000111222222111000...000///............//////000000000111222444555666444555666888999999999999:::;;;<<<===>>>???@@@AAA>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>???@@@???>>>===<<<;;;;;;::::::999888888888888888777777777777888888777777888999::::::::::::::::::888777666666666666666666666666666666666666333333333333333333333333222222222222333333444555333222000//////000222333000000000000000000000000///////////////......---...------,,,,,,------...---------------------------------.........//////........................444444444444444444444444444444222222222222444444222222222222222222222222000000000000000000000000222222222222222222222222000000111111111111000000////////////////////////000000000000000000000000........................,,,------......------,,,------------------------++++++------------++++++//////.........---------++++++,,,,,,,,,,,,------.........------,,,,,,,,,+++,,,------......------------------------------+++++++++,,,---...///000......------------......+++,,,---......---,,,+++,,,---------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,---......---,,,,,,------------------------/////////...------,,,,,,///...,,,,,,,,,---///111/////////...,,,,,,---...------------------------........................111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------,,,,,,,,,,,,++++++,,,,,,---...---...///000000///...---......//////...---,,,,,,////////////////////////000000//////.........---,,,---------.../////////000000///...---,,,,,,+++,,,---......//////..................//////////////////...------------............////////////000------............------******+++,,,,,,---......---------,,,,,,---------//////............//////000000000000000///......//////.........---------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,............////////////333222111111000000111111................................................---------------------------------............///---------............///...........................------,,,---...///000+++,,,------......------------......///000000000////////////////////////000000000000000000000000111111000000000000000111000000111111111222222222555555444555666888:::;;;:::;;;;;;<<<===>>>??????>>>>>>===============>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@???????????????;;;;;;::::::999888777777888888888888888888888888888888999999999:::::::::;;;:::777555555555777888555555666666666666555555333222222111111222222333222222222222222222222222000000000111222222333333222222111111000000//////222111111000///......---//////////////////////////////.........---------...///////////////............------------......444444444444444444444444444333222222222222333444222222222222222222222222111111111111111111111111222222222222222222222222000000111111111111000000////////////////////////000000000000000000000000........................---......//////......---------------------------+++,,,,,,------,,,,,,+++///.........------------++++++,,,,,,,,,,,,------------------------,,,,,,+++,,,------......------------------------------,,,,,,+++++++++,,,------......------------......,,,,,,---......---,,,,,,.........------,,,,,,+++,,,------------------,,,------------------------...---,,,,,,......---,,,,,,,,,---......---,,,,,,---------------------------------...............///...,,,,,,,,,---///000---......---+++***,,,---------------------------......................../////////......---------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///000000///...---......//////...------,,,........................000/////////.........------------...............000//////...------,,,,,,,,,---......//////..................//////////////////...------------......///000111000...,,,***------............------+++,,,,,,---......//////......------------......//////............//////000000000000000///......//////.........---------......------------..............................------------------------........./////////000000222222111000000000111111................................................---------------------------------............///---------............///...........................------,,,---...///000++++++,,,---------------000000000///......------////////////////////////000000000000000000000000000000///////////////000111222222222333333333333555444444555666777999:::::::::;;;<<<===>>>>>>???>>>>>>============>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????>>>>>>>>>>>>;;;;;;::::::999888888777888888888888888888888888888888888888999999::::::;;;:::999777666666666666333444444555555444444333444333333333333333333444222222222222222222222222222222111111111111111111111111111000000000000000111111111000///.........//////////////////////////////.........---------......////////////............------------......444444444444444444444444444333222111111222333444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000...........................//////////////////...---------------------------,,,,,,++++++,,,,,,---............------------++++++,,,,,,,,,,,,------,,,,,,------------------+++,,,------......------------------------------------,,,+++******++++++......------------......------------------------//////...---,,,++++++***------------------------...........................,,,,,,,,,......---,,,,,,------......------,,,------------------------+++,,,,,,---......//////...---,,,,,,,,,---///000,,,------,,,******+++,,,------------------------........................---------,,,,,,,,,,,,,,,.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---...////////////...---.........///......---,,,......................../////////..............................---------/////////...---------,,,,,,---......//////..................//////////////////...------------......///111222000---(((&&&------............---------------...//////000000//////............////////////............////////////000000000///.....................---------......------------......................................................////////////000000000000222111111000000000000000................................................---------------------------------............///---------............///...........................------------...//////+++,,,,,,---------------000000000///......------////////////////////////000000000000000000000000//////............//////222222333333333444444444444444444444555777888999999999:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???????????????>>>>>>???>>>>>>>>>============;;;::::::999999888888888777777777777777777777777777777777888888888888999;;;;;;;;;:::888666444333333444444555555444444333555444444333333444444555222222222222222222222222333333222222111000000///000000000000111111111111111111000000//////......////////////////////////...............------------....../////////............------------......444444444444444444333333444333222111111222333444222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////..............................////////////......------------------------------++++++++++++------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------.........+++,,,------......------------------------------------,,,++++++,,,,,,---...------,,,,,,------...------,,,,,,,,,,,,------.........------,,,,,,,,,---------,,,,,,------------------------------------,,,+++,,,.........,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---...///+++,,,---,,,******+++---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------.........,,,,,,,,,,,,,,,---..............................---...............------................................................/////////...---------,,,...............---------,,,---......///.....................//////////////////...------------......///000000...,,,)))'''------............------------........./////////000000////////////000000//////............//////...///////////////....................................------------............................../////////////////////////////////000000000111111111111000////////////000........................................................................---------............///---------............///..............................------............,,,---......//////......------......///000000000////////////////////////000000000000000000000000//////.........///000000222222222333333333333444333444444444555666777777777888999:::;;;<<<===>>>>>>============>>>>>>???>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>=========>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999888888888777777777777777777777777777777777777777777777888:::;;;<<<===;;;888444222666666777777777777666666444444333333333333444444222222222222222222222222222222222111111111000000//////000000111111222222111000000000/////////...////////////////////////........................------......//////............------------......555555444444444333333333333222111111111111222333222222222222222222222222222222222222222222222222111111111111111111111111111111111222222111111111000000000000000000000000////////////////////////........................,,,------......------,,,------------------------------++++++++++++------,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,------.........+++,,,------......------------------------------,,,,,,,,,------...000000------,,,,,,,,,,,,------+++++++++,,,,,,+++++++++,,,,,,,,,------............---,,,,,,,,,,,,---...++++++++++++++++++++++++---,,,+++,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------,,,++++++---...------------------------........................------------------......,,,,,,,,,,,,,,,,,,,,,,,,---.....................------....../////////000------,,,,,,------...///......------------......------...............---........................---------.............../////////...---------,,,---------...............,,,---......///.....................//////////////////...------------...///...---,,,,,,,,,,,,---------............---------------------.........000000////////////000000//////............//////......////////////......---...........................------------..............................////////////////////////////////////000000000000111000//////......//////........................................................................---------............///---------............///..........................................------......///000000000000000------......///000000000////////////////////////////////////////////////000/////////000000111222111111111111222222222222333333444444555555666666666666777999:::<<<=====================>>>??????>>>>>>???@@@AAAAAAAAAAAA>>>======<<<<<<===>>>>>>>>>>>>======<<<;;;;;;:::::::::999999999999999888777777777777777777777777888777777777777777777777888:::===>>>===999555333666777777777777777777666333333222222222222333333222222222222222222222222000000111111111222222222//////000000111111222222000000000000////////////////////////////////////---.....................,,,,,,---.....................------------......555555555444444333333222333222111000000111222333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000........................,,,,,,------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,------------------+++,,,------......------------------------------,,,,,,------...000111222------,,,,,,,,,,,,------***+++------------+++******++++++,,,---...//////...---,,,++++++,,,---...************************,,,++++++,,,...///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***+++,,,,,,,,,------------+++,,,---,,,++++++---///------------------------....................................////////////........................---------...............---------...//////000000---------------......///......------------......,,,---......///.........---------------------------------------........................---------,,,---------.../////////,,,---......//////..................//////////////////...------------...///---,,,++++++---///111------............------------------------------000000////////////000000//////............//////------.../////////......---------.....................------------..............................////////////////////////............////////////000000///.......................................................................................---------............///---------............///.................................///......---,,,...//////000111000000000000000000///......------////////////////////////////////////////////////000000///000000111222333000000111111111222222222222333444444555555444444444555666888999;;;<<<======<<<<<<======>>>???@@@>>>>>>???@@@AAAAAAAAAAAA>>>===<<<;;;<<<===>>>?????????>>>===<<<;;;;;;:::999999999999999999999999888888888888888888888888999888888888888777777777666888<<<>>>>>><<<888666444555555666666555555444333222222111111222222333222222222222222222222222///000000111222222333333000000000000111111111111000000000000////////////////////////////////////---------...............+++,,,---.....................------------......666555555444333333222222333222111000000111222333222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////000000000000000000000000........................------............------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------,,,,,,+++,,,------......---------------------------------------------...///000---,,,,,,++++++,,,,,,---+++---///111111///---++++++,,,,,,------.........///...,,,++++++,,,...///++++++++++++++++++++++++,,,++++++,,,...//////......---,,,,,,,,,,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------***+++,,,+++***+++,,,...------------------------........................---.........////////////........................---------.........//////++++++,,,,,,---......///---------------...//////...------,,,,,,------...,,,------...//////......------------------------,,,,,,,,,------.........---------...............,,,,,,------...//////000,,,---......//////..................//////////////////...------------.........---------...///000------............------........................000//////......//////000//////............//////,,,---......//////......---------.........//////......------------......................................................------------............000///......------..............................................................................---------............///---------............///............................../////////...,,,,,,------...////////////...000000000///......------////////////////////////////////////////////////.........//////111222222111111111222222222333333111222333444555444333333333444555777999:::<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@AAAAAAAAAAAA>>>===<<<;;;<<<===???@@@@@@@@@???>>>===<<<;;;:::999999999999999999999999999999999999999999999999::::::999999888888888888444666:::>>>???>>><<<:::555555666666666666555555333333333222222333333333222222222222222222222222111111111111111111222222111111111000000000000000////////////000000000000////////////////////////---------.........//////***+++,,,---..................------------......666666555444333333222222333222111000000111222333222222222222222222222222000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000000000000000000..............................////////////......------------------------++++++---......---+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------.........------,,,,,,,,,+++,,,------......------------------------------......---,,,,,,,,,---------,,,,,,++++++,,,,,,---+++...111444444111...+++---------------------,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////......---,,,,,,,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,------...***+++,,,---------,,,,,,)))***+++***))))))+++---------------------------........................---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////))))))***++++++,,,------...------------...//////...---,,,,,,,,,,,,---...,,,,,,---.../////////...------------------------,,,,,,,,,------.........,,,------....../////////+++,,,,,,---...///000000,,,---......//////................../////////000//////...------------...---...///000000///......---..................---000000000000//////////////////............////////////............//////,,,,,,---.../////////...---------.........//////.........------.........................................................,,,,,,,,,---------......//////...------------...................................................////////////////////////---------.........//////---------.........//////............................../////////...,,,++++++,,,------......------------......///000000000////////////////////////////////////////////////---------......000111111222222333333333444444444111222333444555444333222333333555666888:::;;;<<<<<<<<<<<<<<<===>>>@@@@@@>>>>>>???@@@AAAAAAAAAAAA>>>===<<<;;;<<<===???AAAAAA@@@???>>>===<<<;;;;;;999999999999999999999999:::::::::::::::::::::::::::::::::999999999888888222555999===??????>>>===777777888888888888777777555444444333333444444555222222222222222222222222333333222222111000000000222222111111000000//////////////////000000000000////////////////////////---------.........//////***+++,,,---.....................------.........111000///000222333222111444333111000000000111111222444555555333222111111000000000000000000000000111111111111111111111111222222111000//////000000000000000000000000000000...//////......---,,,+++//////............//////....../////////...,,,+++,,,,,,,,,------.........+++++++++++++++++++++++++++---///000000...+++))),,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********,,,,,,,,,---------......---,,,+++***)))***+++,,,///...,,,+++***++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------..................------------,,,,,,+++*********+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---.........---//////............////////////.........------------...///000000///...---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000..............................////////////..............................000000000000000000000000111000///...........................////////////111000000///...---------////////////////////////*********+++,,,---...///222111111111000000//////.................................////////////000000000//////.........---........................000//////000222111///---..................------+++,,,,,,------.........////////////////////////---.........///000000000............//////////////////.........---------////////////////////////........................---------............///---------............///......------------......000000//////...---++++++...------------...//////........................000000000000////////////////////////000000000000000111111111111222222222000111111222222333444444666666777888999::::::;;;<<<<<<======>>>>>>??????AAAAAA@@@???>>>>>>>>>???@@@@@@>>>=========>>>???@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888::::::::::::999999999888666666666777999;;;>>>???===:::888999;;;;;;777444888777555444222222222222222222222222222222222222444444444333222111111000000000000000000000000000......---......///000111000000000000000000000000////////////////////////........................------------.........///222111000111333444333222444333111000000000111222333555777777555333333333111111111111111111111111111111111111111111111111222222111000000000000000000000000000000000000000//////000111111111000000//////............//////....../////////...,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++***+++,,,------+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------.........---,,,+++***++++++,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------..................,,,---------,,,,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,------......------//////............/////////.........---------------...///000000///...---,,,,,,,,,---------......---------------------------------------------------..................---..............................////////////......................................................000//////............///............////////////111000000///......------////////////////////////---,,,,,,------...///000111111000000000/////////........................------........./////////000/////////.......................................------...///000...---........................---------------.........////////////////////////,,,,,,,,,---------------............//////////////////.........---------................................................---------............///---------............///......------------......////////////...---,,,,,,...------------...//////........................000/////////////////////////////////000000000000000000111111111222222222000111111222222333444444555666666777888999:::;;;;;;<<<<<<======>>>??????AAA@@@??????>>>>>>>>>???AAA@@@???>>>===>>>>>>??????>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777777666666666666666666666777888:::<<<===>>><<<888444222333666888666666555444333333222222222222222222222222222222111111000000///......---000000000000000000000000000//////.........//////000000000000000000000000////////////////////////........................------........./////////333222111222444555444333333333222111111111111222333555777777555333333444111111111111111111111111111111111111111111111111222111000000000000000000000000000000000000000000...///000111222222222222//////............//////.........///......---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,---------.........------,,,+++,,,,,,,,,++++++++++++,,,---...///******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......------------------,,,,,,---------,,,++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------......------//////............//////............---------------...////////////...---,,,,,,,,,---------......------------------------........................+++---///000000///---+++..............................////////////..................................................................////////////............////////////000000000///......------////////////////////////000///////////////000000///////////////.................................,,,---------............////////////....................................---+++***+++---......---........................//////..................////////////////////////---------------,,,,,,,,,............/////////////////////............---------------------------........................---------............///---------............///......------------......---...............------...------------...//////........................////////////////////////////////////000000000000000000000111111111222222000111111222222333444444555555666777888999::::::;;;;;;;;;<<<======>>>>>>@@@??????>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999666666666666555555555555666666666666777888999::::::<<<<<<888333222666:::555555555555555444333222222222222222222222222222333333222222111000000000000000000000000000000000111111///......---------000000000000000000000000////////////////////////............................../////////000000000444333222333555666555444222222222222222222222222000222444444333111111222111111111111111111111111111111111111111111111111111111000000000000000111////////////////////////......///000000000000000//////............//////..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,------......))))))***++++++,,,------------,,,,,,,,,,,,++++++++++++,,,------------,,,......------------,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------...------,,,///......------......///------------------------........................,,,,,,,,,---------......------------------------////////////////////////,,,---...//////...---,,,........................---......//////......---................................................------...//////000000000............////////////000000//////............////////////////////////111111000///......//////................................................,,,,,,,,,---------......///////////////.................................,,,+++)))***,,,...//////............////////////000000//////.........---////////////////////////000000000///.........---............/////////////////////...............------------------------........................---------............///---------............///......------------......,,,------...//////.........------------...//////.................................///////////////////////////000000000000000000000000111111111111000111111222222333444444444555555666777888999999:::::::::;;;<<<<<<======???>>>>>>=========>>>>>>@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::888777777777777666666666666666666666666666666666555:::???AAA???<<<:::999444444555666666555444333222222222222222222222222333333333222222222111111000000000000000000000000000000///...............////////////////////////////////////////////////........................////////////000000000000444333222333555666555444222222222333333333222222///111333444222111111222111111111111111111111111111111111111111111111111111000000000000000111111////////////////////////000000000000000///......//////............//////......------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,,,,---...///---------------------------------,,,,,,,,,++++++,,,,,,,,,---------...............---------,,,,,,............------,,,,,,))))))***++++++,,,---------------,,,,,,+++++++++,,,,,,---.....................------,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,......------------......,,,,,,------------------......------------......,,,,,,,,,---------......------------------------///////////////////////////...---,,,,,,---...///........................------............------........................////////////////////////,,,---...///000000//////............////////////////////////............////////////////////////000000///...------------------------....................................,,,,,,,,,---------...............///////////////...........................,,,***+++---///000000........./////////000000000000//////.........---////////////////////////000000000///.........---............////////////////////////////////////................................................---------............///---------............///......------------......+++,,,---...////////////...------------...//////........................------....../////////000////////////000000000000//////000000000111111111000111111222222333444444444444555666777888888999999999999:::;;;;;;<<<<<<>>>======<<<======>>>>>>????????????>>>>>>======;;;;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777666666666555666666666666555555444444555777;;;@@@DDDCCC>>>:::555555555666555555444444222222222222222222222222////////////............000000000000000000000000...............///000000////////////////////////////////////////////////........................////////////000000000000444333222333555666555444111222333333444333333333000333555555444333333444222222222222222222222222111111111111111111111111000000000000000111111222000000000000000000000000222222222222111000///...//////............//////......---------...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---------------------------.........---,,,+++++++++,,,,,,,,,---------......---------------,,,++++++////////////...---++++++******++++++,,,,,,------...------,,,,,,++++++***,,,---......//////............------,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------............------......------,,,,,,......------------......,,,,,,,,,,,,------------......------------......,,,,,,,,,---------......------------------------////////////////////////000///---++++++---///000........................------............------........................000000000000000000000000---...///000000000///...............//////////////////////////////......///////////////////////////......---,,,,,,,,,------------.......................................,,,---------.....................///////////////........................///---,,,---///000000///.........//////000000111//////..................////////////////////////---------------,,,,,,,,,............////////////...////////////000000000////////////////////////........................---------............///---------............///......------------......,,,,,,---.../////////......------------...//////........................---------......//////000////////////000000000000/////////000000000111111000111111222222333444444333333444555666777888888888888888999::::::;;;;;;<<<<<<<<<<<<<<<======>>>======>>>>>>>>>===<<<;;;999::::::;;;;;;:::999999888888999999::::::;;;;;;::::::;;;;;;::::::999888555555555555444444444444555666666666666555444333888555333666<<<@@@???===777777666555444444555555222222222222222222222222000000000000////////////000000000000000000000000---------......///111111000000000000000000000000////////////////////////............................../////////000000000333222222222444555444333111222333444444444333333000222444555444333333444222222222222222222222222111111111111111111111111000000000000000111222222000000000000000000000000000000111111111000////////////............//////...------,,,---...///000......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,........................------------------,,,,,,,,,,,,,,,---------......+++,,,---------,,,******------...//////...---,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++******,,,,,,---............---......------,,,++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------......------,,,+++...------,,,,,,------...++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......------------------------.................................------.................................,,,------......------,,,........................////////////////////////---...000111000///---,,,............////////////.../////////////////////////////////////////////......------,,,---------------......////////////........................------........./////////............/////////000..............................---...000000///------......///000000111111---------------.........////////////////////////,,,,,,,,,---------------............////////////.../////////000000000000................................................---------............///---------............///......------------......------.....................------------...//////........................,,,,,,---......///000000////////////000000000000////////////000000000111000111111222222333444444222333444555666777777888777777888888999:::::::::<<<;;;;;;;;;<<<<<<===>>>;;;<<<=========<<<::::::888999:::;;;;;;:::999888777888888999::::::;;;;;;999999::::::999999888777666666666555555555444444555555666777666666444444666555444555777:::;;;<<<:::888666444333333555666222222222222222222222222111111111222222222222222000000000000000000000000//////.........//////000000000000000000000000000////////////////////////........................------........./////////333222111222444555444333000111333444555444333333...000222333222111111222222222222222222222222222111111111111111111111111000000///000000111222222000000000000000000000000+++,,,---...//////////////////............//////...------,,,---...///000.........------,,,,,,,,,------------------------///////////////.................................+++,,,,,,------......///,,,,,,,,,---------......++++++,,,---,,,+++***)))+++,,,---////////////...------------------------......---,,,,,,+++******++++++,,,---------,,,,,,......---,,,,,,+++*********+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........---,,,,,,+++...------,,,,,,------...+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------........................,,,---///000000///---,,,........................,,,------......------,,,...................................................///000111000///---+++............/////////000.........///////////////////////////////////////......------------.............../////////000000.................................////////////000---.........//////000000...........................---...///000///---+++---......///000111111222+++,,,,,,------.........////////////////////////---......//////000000000............/////////000.../////////000000111111------------------------........................---------.........//////---------.........//////.........------.........---...............------...------------...//////........................,,,,,,------...///000000////////////000000000000////////////000000000000000111111222333333444444222333333444555666777777777777777888999999::::::;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<<<<<<<;;;:::999777888::::::;;;:::999888777777888999::::::;;;;;;888999999999999888777777888888888888777777777777555555666777777666555444000555:::<<<999777777888<<<:::666333222222444666222222222222222222222222............////////////000000000000000000000000111000///......---......000000000000000000000000////////////////////////........................------------.........///444444444444444222111000333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111555222//////111111///---***,,,...000111111000///000000000000000000000000,,,,,,------.../////////...------...//////...,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......000///...---,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++..............................---,,,+++++++++++++++,,,------......------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---...//////...---,,,*********++++++,,,,,,,,,///...---,,,+++,,,,,,---))))))***++++++,,,------,,,---......//////......+++,,,------......------////////////....................................,,,,,,,,,---------..............................,,,+++******,,,,,,+++***///111222000,,,***+++---///000000000...---...///------......//////000000------------------------//////.........---------........................//////.........---------,,,---------.../////////..................------////////////////////////............////////////------............------////////////////////////////////////////////////,,,------......------,,,........................111111000///...---,,,,,,//////............//////------......//////000000000000///...---,,,,,,+++........................////////////////////////............////////////......//////////////////////////////////////////......////////////......------............------//////////////////....................................------------......111000///000111000...---------............------............///////////////////////////000111111////////////000000000000111111000000111111222333222222222333333333444444555555666777888999::::::::::::999999999:::;;;;;;::::::::::::::::::::::::999888888888777777666666444555666777999:::<<<<<<:::::::::::::::999888777999999888666555444333222333333555666777777777777:::999777666555555555666666999;;;;;;888444222111111444666555222000111333...///000000000000000///000000000000000000000000000000000000000000000000......//////000000111111////////////////////////------------------------........................444444333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111444222//////000111///...,,,---...000000000//////////////////////////////..................------...---,,,---...///---+++---------------,,,++++++,,,,,,,,,---------......///......---,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------,,,++++++++++++++++++,,,------------,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---............---,,,,,,,,,,,,---------------...---,,,+++***++++++,,,******++++++,,,---------+++,,,,,,---------------***+++,,,,,,------,,,,,,------......//////000000........................,,,,,,,,,---------.................................,,,+++,,,---...---+++,,,---...---,,,,,,,,,---...///000///---,,,---...------------............------------------------//////.........---------........................//////.........------------------.......................................////////////////////////............////////////---......//////......---////////////////////////////////////////////////,,,------......------,,,........................000000//////......------//////............//////.........////////////////////////.......................................////////////////////////............///////////////////////////.........////////////////////////......////////////......------............------......................................................------------......111000///000000000...---------............------............///////////////////////////000000111//////000111111111111111111111000000111111222333222222222333333333333444444444555666777888999999:::999999999999:::;;;;;;;;;;;;::::::999999999999888888888777777777666666777777888888888999999999999999999999999888777777777777666666555444444444444444555666777777777666777777555444333444444555444777999:::999777777777555444333333444444333222000000000000000000000000000000000000000000000000000000000000000000000000......//////000000000000////////////////////////------------------------........................444333222222222333444555444444444333333222222222111111111111111111111111111111111111111111111111////////////////////////111111000000000000111111444222000///000000000...////////////////////////------------------------000//////...------,,,,,,------,,,---...///---+++---............------,,,,,,,,,,,,---------......------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,------------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,/////////...............,,,,,,+++*********++++++++++++,,,,,,------......***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,,,,+++,,,---...///000111111........................,,,,,,,,,---------......------------------------,,,+++******,,,,,,+++*********)))+++---......------...///...,,,+++,,,------------------,,,,,,,,,------------------------...............---------.......................................---------...............---------........................////////////////////////............////////////---......//////......---////////////////////////////////////////////////------............------................................................//////............/////////////////////.........------......////////////........................////////////////////////............////////////000000//////.........---////////////////////////......////////////......------............------------------------....................................------------......000/////////000000///---------............---------............///////////////......//////000111///000111222333222111111111000000000000111222222111111222222222333333333333333444555666777777888999999888888999::::::;;;<<<;;;;;;:::999888777777888888777777777777666666999999999888888777777666777888888888888777777666444444555555555555555555555555666666666666666555444444333222222222333333222444666888999:::<<<>>>:::666333333777888666333333222111000//////000111000000000000000000000000000000000000000000000000...////////////000000000////////////////////////------------------------........................333222111000111333666777555555444333333222111111111111111111111111111111111111111111111111111111////////////////////////111111000000000000111111222111000000000000000000111000//////...//////000------------------------//////.........---------///...---...///000...,,,------.........------,,,,,,,,,,,,---------......+++,,,,,,------............------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---............------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------,,,,,,++++++++++++++++++,,,,,,,,,------.........++++++,,,------------,,,++++++,,,------------,,,,,,,,,---......///000000........................,,,,,,,,,---------......---------------------------,,,+++,,,---...---,,,,,,***(((***...000///---,,,---...---+++***+++,,,///......------,,,,,,,,,------------------------......................................................................../////////...---------,,,---------...............////////////////////////............////////////......////////////......////////////////////////////////////////////////------............------........................---------......///////////////............//////000000//////......------------------------..............................////////////////////////............////////////000000000///......------////////////////////////......////////////......------............------,,,,,,,,,---------------..............................------------......///......///000000///---------............---------------........./////////............///000000...///111222222111000///000000000000000111222222111111111111222222222222222222333444555555666666888888777888888999:::;;;<<<;;;:::999888777666555777777777777777777666666999999888888777777666666666666777777777777666666444444444444444444444444555666666666666666555444222222222222222333333333000222444555666999===@@@===:::777777888999888666666444222000//////111222000000000000000000000000////////////////////////////////////////////////////////////////////////................................................333222111000111333666888555555444333333222111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111000//////000111111000000/////////000000........................---------.........//////000///...///111111///...,,,,,,------------,,,,,,,,,,,,,,,---------......***+++,,,---...............------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---------...///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---,,,,,,,,,,,,,,,------------------,,,,,,------------......,,,,,,---...............,,,------..............................---------........................,,,,,,,,,---------......------------------------///......///000111111000///---+++,,,///000...,,,,,,---------+++***+++,,,000/////////......---------------------------------.............................................---...................../////////...---------,,,---------.........//////////////////////////////............////////////...//////////////////...////////////////////////////////////////////////---......//////......---........................,,,,,,------......////////////............//////000000//////......------......------,,,++++++***////////////////////////////////////////////////............////////////000000//////.........---////////////////////////......////////////......------............------,,,,,,,,,---------....................................------------......///...---...000000///---------............------------------...........................//////000------///000000000///...000000//////000000111222000000000111111111222222222222333333444444555555777666666777888999:::;;;;;;;;;:::999777666555555666666666666666666777777777777777777777888888888555666666777777777666666777666666555444444333333555666666666666666555444333333333333444444444444000111222222333555999<<<===>>>>>>;;;888666777999777555333111000000222333000000000000000000000000/////////////////////////////////...............////////////////////////........................////////////////////////222222111111222444555666444444444333333222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000111111000//////000222000000000000000000000000////////////////////////,,,,,,------...//////000000///...///111111///...++++++,,,------------,,,,,,,,,,,,---------......***+++---...///...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---.../////////...------.../////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,---------,,,---......//////......------...///////////////.........---------,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,000///............---,,,,,,---...---+++***+++,,,///////////////.........---------------------------------.......................................---------..............................---------,,,,,,------.../////////////////////////////////............////////////...//////000000//////...////////////////////////////////////////////////......////////////..............................,,,,,,------........./////////............/////////////////////.........//////...---,,,+++******////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////......------............------,,,,,,,,,---......//////..............................------------.........------...000000///---------............------,,,------------...............------......///000---------.........//////000////////////000111111///000000000000111111111222222333333444444444444666666666666777888:::::::::999999888777666555555555555666666666666777777555555666666777888999999555666666777777777777777888777777666555555444444555555666666666666666555444444555555555444333333111222222111000111444666888;;;>>>===888666777:::666555444333222222333333000000000000000000000000000000000000000000000000/////////............---////////////////////////........................////////////////////////222222222333333444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111///111222111///...000333......000111222222111000////////////////////////------.....................------...//////...,,,,,,,,,---...............,,,,,,,,,---------......+++,,,---//////...,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------)))***---///000000//////+++,,,,,,---------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,---......,,,,,,,,,,,,,,,---------***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............---,,,---......//////......------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&(((***++++++***---...///...,,,,,,,,,---,,,......---,,,+++,,,---------...............///---------------------------------.........//////........................---------.........//////---------...............,,,,,,------...//////000////////////////////////............//////////////////000000000000//////////////////////////////////////////////////////......////////////..............................------------------------//////............//////.........////////////////////////......---------////////////////////////////////////////////////............////////////------......///000000000////////////////////////......////////////......------............------,,,------...//////000000..............................------------......------,,,...///000///---------............------,,,,,,---------............------------...////////////---------...000111///////////////000111111/////////000000000111111333333333444444444444444555555555666777888999:::888888777777777666666666555555555666666666777777555555666666777888888888555666777777888888888777777777777777777777777777444444555666777777777666444444555555555333222111111222222111000000111222111444777999:::999888888555555444444444444444444000000000000000000000000000000000000000000000000//////.........---------////////////////////////........................////////////////////////111222333444444444333333333333333333333333333444111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111///111222111///...111333,,,...000222333333111000/////////////////////////////////...------,,,,,,,,,++++++,,,------,,,***------...///000000//////,,,,,,,,,---------......+++,,,...//////...,,,+++...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................(((***---///000000000///******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...------------...///+++,,,,,,------.........)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,------......------***++++++,,,---...//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///...***,,,...---+++***,,,...---...///...,,,+++,,,---,,,,,,,,,------.........---------------------------------.........//////........................---------.........//////,,,------....../////////,,,,,,------...///000000////////////////////////............/////////000//////000000000000//////////////////////////////////////////////////////......////////////..............................------------------------//////............//////---.........//////000000////////////000000000000000000000000000000000000////////////////////////............/////////000,,,,,,---...///000111111////////////////////////......////////////......---..................---------......///000111111.................................------.........---,,,,,,...///000///------..................---,,,,,,,,,---------.........------------...//////222000...------///111333///////////////000111111////////////000000000000333444444444444444444555444444555555666888999:::777777777777666666666666444555555555666666777777666666666666777777777777666666777888888888888888666666666777888999999999333333555666777777777777444444555555444222111000111222333222111000000111,,,---///555;;;<<<999555333444555555666555555444000000000000000000000000000000000000000000000000//////.........---------////////////////////////////////////////////////000000000000000000000000111111222222222222111111333333333333333333333333333333222111000000111111111111111111000000000000...//////000111000000000//////////////////////////////............//////......////////////.....................///000000///...,,,,,,...///...---000000/////////.........------------------------//////.........---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***------++++++++++++------******+++++++++,,,,,,,,,+++***))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,------............------------...//////---------............//////---,,,---//////,,,)))***+++,,,,,,------,,,,,,+++++++++,,,---...///000........................---------...------,,,,,,///...---,,,,,,---...///---,,,,,,++++++,,,,,,---//////.........---------,,,,,,------.../////////....................................////////////................................................////////////////////////000000///............///......////////////......---------............///................................................////////////////////////000000//////.........---//////////////////////////////000000000000//////222111111111000000//////........................------............------...///////////////......000000000000000000000000............................................................////////////------............------........................,,,,,,,,,---------......+++,,,---......---,,,+++,,,---...//////...---,,,000000000000000000000000......///000000000000000---------------...//////111111222222222333333333444444555555666777777777777666555444333222222222333444555666666555444444666555555555555444444444888666444444555666666555666666666666666666666666444444444444444444444444333333333222222111111111222222222111111111111000000000//////000222444555888777777666555444444444333333222111000000000000111111111111111111111111////////////////////////////////////////////////000000//////.........---........................222222333333333333222222333333333333333333333333333222222111000000111111111111111111000000000000............---,,,+++***//////////////////////////////............//////......////////////......//////.........//////000222000//////000111111000......---------,,,,,,,,,------------------------///.........------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,---------------------------------...//////,,,,,,,,,,,,---------......,,,,,,---///000...,,,,,,,,,---............---,,,,,,,,,,,,------...///........................---------......------,,,///...------------...///...------,,,,,,------...//////.........---------..................------....................................////////////................................................////////////////////////...............///000111......////////////......---------............///................................................////////////////////////000/////////............//////////////////////////////000000000000//////000000000/////////......------------------------------............------......////////////......////////////////////////................................................000111111111111222222222------............------........................,,,,,,---------.........,,,---...//////...---,,,------...//////...------////////////////////////......///000000000000000/////////...///000000111111111111222222222333333444444444555666666777777666666555444333333333333222333444666777777777666777777666666666555555555888666555555666777666555666666666666666666666666444444444444444444444444333333333222222222111111222222222111111111111000111111000000111222444444555555555666666666666666555444333222111111000111////////////////////////////////////////////////........................000/////////............////////////////////////333333444444444444333333333333333333333333333333333222111111000111111111111111111111000000000000222222222000///---+++***//////////////////////////////............//////......////////////......000//////.........//////000...,,,---...///...------------------,,,,,,,,,------------------------............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,------...---,,,,,,......---,,,------------------,,,,,,---------------......///+++++++++,,,,,,,,,------,,,,,,,,,---///000///...,,,---......//////......------------------------------------------------,,,------.........------///...------------...//////......------......///...............---------000//////...------,,,,,,....................................////////////................................................////////////////////////,,,---------///000111222......////////////......---------............///................................................------------------------////////////............////////////////////////...//////000000//////...//////...............---------------------------------............------......///////////////....................................................................................////////////000------............------........................,,,------------.........---......//////......---------...//////...------////////////////////////......///000000000000000111000000000000111222222111111111222222222222333333333444555555666666777666555444444333333333333111222444666777888888888888777777777666666666666888666555555777888777666666666666666666666666666444444444444444444444444333333333222222222222111222222222111111111111000222222111111111111222222111222333444555777888888666555444222111000000000////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000333333444444444444333333222222333333333333444444222222111111111111111222111111111111000000000///333333333222000...---,,,//////////////////////////////............//////......////////////......000000///............///...,,,++++++,,,------,,,////////////////////////------------------------------------------------++++++,,,---------------------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++---...///...---,,,,,,,,,,,,---------------...---,,,,,,......---,,,.........------,,,,,,,,,------,,,,,,------...///+++,,,,,,,,,,,,---------,,,,,,,,,------------,,,,,,,,,---...............------------------,,,,,,------------------------,,,------........................------...............------------..............................//////.........---------....................................////////////................................................////////////////////////---------......///111111......////////////......---------............///................................................------------------------///////////////.........////////////////////////...//////////////////...................................................------............---------...//////////////////........................................................................,,,,,,---------.........------............------........................------------...............//////////////////...---..................---////////////////////////......///000000000000000111111000000111111222333111111111111222222222222222333333444555555666666666555444333333333333333333444555666777777888888777777777666666666555555888666555555777888888777666666666666666666666666444444444444444444444444222222222222222222222222222222222111111111000000222111111000000////////////000111222333444555666555444333111000/////////111111111111111111111111////////////////////////000000000000000000000000///////////////.........////////////////////////222222333333333333222222222222222333333444444444222111111111111111222222111111111111000000000///------......------,,,+++000000000000000000000000//////............//////......////////////......000///............//////111///......///000000///.../////////////////////------------------------,,,,,,------------------******+++,,,---,,,,,,+++------------------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++)))+++---///111222222111,,,,,,,,,------............---,,,,,,......---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,---......------------............,,,---------+++***))))))++++++,,,------------,,,,,,---.........---,,,+++------------------------,,,---....../////////...---..................---------,,,,,,,,,,,,---------.....................---------.........//////....................................////////////........................//////////////////////////////////////////////////////............//////......////////////......---------............///................................................000000000000000000000000.........///////////////////////////////////////......////////////......////////////////////////////////////////////////------............------------...///////////////........................................................................//////000000000111111111------............------........................---------.........///////////////....../////////.........------.......................................///000000000000000000////////////000111111000000111111111222222222222222333333444444555555555555444333333333444444666666666555555555555555666666666555555555444444777666444555777888888777666666666666666666666666444444444444444444444444222222222222222222222222222222222111111111000000000000000//////...------/////////000000111111111333222111///......------000000000000000000000000////////////////////////////////////////////////.........///////////////........................222222333333333333222222111222222333333444444555111111111000111111222333111111111111000000000000,,,---...///////////////000000000000000000000000//////............//////......////////////.....................///000000///...,,,,,,...///...---,,,,,,,,,---------------------------------------,,,,,,,,,,,,------------***+++,,,---...---,,,+++------------------------------------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************+++,,,,,,------,,,,,,+++))))))))))))************)))***,,,///111333444555,,,,,,,,,---......//////...---,,,,,,......---,,,------------------,,,,,,,,,,,,,,,,,,,,,------...---------.........//////---...///---+++)))((((((***+++,,,,,,------,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////------...//////...------,,,,,,,,,++++++,,,,,,,,,---------...............,,,,,,------...//////000....................................////////////........................////////////////////////////////////////////////000000///.....................////////////......---------............///................................................------------------------.........///////////////////////////////////////---......//////......---///////////////000000000////////////////////////------............------,,,---...///000000000000....................................................................................////////////------............------........................------.........////////////......------......//////...------------...///..............................///000000000000000///............///000000000000000111111111111222111111222333333444444555555444444333333444444444777666555444444333444444555555555555444444444444666444333444666777777777666666666666666666666666444444444444444444444444111222222222222333333333222222222111111111111000///////////////...---,,,///////////////.........111000///...------------........................////////////////////////------------------------.........///////////////........................333333444444444444333333111111222333333444555555111111000000111222222333111111111111000000000000//////000111111111111111000000000000000000000000//////............//////......////////////......------------...000111222---+++******+++,,,,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------+++,,,...///000///...---........................,,,,,,,,,,,,,,,---......------------------------------------------------,,,------,,,++++++,,,...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++,,,,,,------,,,,,,+++))))))*********+++++++++******+++---///111333444,,,,,,------.../////////...---,,,,,,......---,,,,,,,,,------------------,,,,,,++++++,,,,,,---...,,,,,,---------.........---///000///,,,******,,,+++,,,,,,---------------***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000------...//////...------------,,,,,,,,,,,,---------------.........//////------......................................................////////////........................///////////////////////////////////////////////////............//////000......////////////......---------............///................................................************************............/////////000////////////////////////---......//////......---------........./////////........................------............------,,,---...///000000000000////////////////////////................................................++++++,,,,,,,,,,,,------------............------....................................///////////////...---,,,,,,---...//////...------------...///..............................///000000000000000///............///000000000000000000111111111111111111111222333333444444444444444333333444444555555555333333222333444444666666666666555555555555444333222333555666777666666666666666666666666666444444444444444444444444111111222222222333333333222222222111111111111000///000111111111000///...//////////////////////////////............//////........................////////////////////////------------------------............/////////000........................444555555555555555555444111111222333333444555555111111000000111222333333111111111111000000000000------............------000000000000000000000000//////............//////......////////////......,,,,,,,,,---///000222333000...,,,---...///.............../////////000000------------------------+++++++++,,,,,,------------...000111222111000...........................++++++++++++,,,,,,---...------------------------------------------------,,,------,,,++++++,,,...---------,,,,,,+++++++++,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000++++++------------++++++******+++++++++,,,,,,,,,++++++***+++,,,...000222,,,,,,------...///000000...---,,,,,,......---,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------///111111...---...///,,,---......//////......)))***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000,,,---...//////...---,,,.........------.........---------.........///////////////...------,,,,,,..................................../////////000........................000000000000000000000000////////////////////////---------...///000111222......////////////......---------.........//////................................................////////////////////////---.........//////000000////////////////////////---..................---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,---...///000000000000000000000000000000000000........................................................./////////000000---..................---..................................../////////000...---,,,++++++,,,---...///...---,,,,,,---...///...........................//////000000000000000///////////////000000111000000000000111111111111000111111222333333444444444444333333333444444555333222222111222333555666777777777777666666666666333222111222444666666555666666666666666666666666444444444444444444444444111111111222222333333333222222222111111111111000000111222333333222111000///000000000111111222222///////////////000111111000000000000000000000000////////////////////////111111111111111111111111---.........//////000000000000000000000000000000333222222111222333555666444333111000000000111111222222222111111111000000222222222222222111000///111111111111111000//////111111000///////////////000000//////.........---000000//////.........---333///,,,+++...000000///---,,,,,,++++++,,,,,,---++++++------------++++++////////////////////////........................---......---,,,---///111///............---------000///------......---,,,***++++++,,,,,,------...************************,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...///---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***........................***+++,,,---.....................///......------+++,,,------++++++,,,---//////...---,,,++++++***...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......++++++++++++,,,,,,---...///............---------------............------........................------------------------................................................///......---------......111///...------...///111////////////////////////000000//////.........---000000000000000000000000,,,...000111222111///...////////////////////////////////////////////////000000//////.........---//////...------------...////////////////////////---.........//////000000000000//////.........---......////////////......,,,---///000000000///.........////////////......000000000000000000000000////////////////////////......//////...---,,,,,,---------.........//////........................,,,,,,,,,---...///000000////////////////////////////////////////////////333111////////////...---///...---,,,,,,---...///---------............/////////////////////////////////////////////////////////............//////000000111222333333444444//////000111111111111000333333333333333333333333555555555555555555555555555666666666666666555555444444444555555555555666555555555555444444444444555555444444444444555555222222222222222222222222111111111111111000//////111111111111111111111111111111111111000000000000000000//////.........---//////////////////////////////000000///...------...............///000000//////...------------...........................333333222222222333444444333333111000000000111111222222222111111111000000111222222222222111000///000111111111111000//////000000///............///000/////////.........---000/////////............222///,,,+++.../////////......------------......,,,---............---,,,........................+++,,,,,,,,,,,,,,,++++++***,,,...///...------...............------------///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,+++************+++,,,,,,---......///...---,,,,,,,,,,,,---,,,++++++******++++++,,,------------.........///111///...------...///111------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,------.........------+++,,,------++++++,,,---.........------,,,,,,+++......---,,,,,,---......------------------------,,,---------------------,,,,,,++++++,,,,,,---...///............---------------............------........................------------------------................................................///......------......///000///...------...///000////////////////////////000/////////....................................000000111222111000///...////////////////////////////////////////////////000/////////............//////...------------...////////////////////////............/////////000000/////////..................////////////......,,,---///000000000///...//////000000000000//////000000000000000000000000//////////////////////////////000000//////...------------.........//////////////////////////////,,,------......////////////////////////////////////////////////////////////...---...000111111111......------------.............../////////000000////////////////////////////////////////////////000000////////////000000///000000111111222222222///000111111222222111111333333333333333333333333555555444444444444444444555555666666666666555555444444444555555555555666777777777777666666666666555555444444444444555555222222222222222222222222222222222222222111000000111111111111111111111111000000000////////////...000/////////............///////////////////////////////////////...------...............///000000//////...------------...........................333333333333333333222111333222111111000111111111222222222111111111111111111111222222111111000000000000111111000000///...//////...------------.../////////...............////////////............000...,,,,,,---...///...//////............//////---......//////......---------------------------++++++,,,---,,,+++)))((((((+++...000///---,,,+++............------------...,,,+++,,,------,,,***......---,,,,,,+++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,------.........---,,,,,,,,,------++++++************++++++,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------***+++,,,------...------+++---...---,,,+++,,,---------------------------......---,,,,,,---......---------------------------------------------,,,,,,,,,,,,,,,,,,,,,---...///............---------------............------........................------------------------................................................//////............//////000///...------...///000////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////............000///......------......////////////////////////............////////////////////////..................////////////......---...//////000/////////000000111111111111000000000000000000000000000000////////////////////////000000000000000000///...------........./////////000000000000000000000000........................///////////////////////////////////////////////////...------000111111111,,,------------------,,,////////////000000000111////////////////////////////////////////////////111000000000000000000111000000000000000000000000000111111222222222222222222222333333333333333333444444444333333222222222444555555666666666555555444444444555555555555666777777777777666666666666555555444444444444555555222222222222222222222222222333333333333222111111111111111111111111111111////////////............////////////............///////////////////////////////////////......---...............///000000000///......------..............................222333444444444222111///222222111111111111111111111111111111111111111111000000111111111111000000000000000000000//////.........---,,,,,,,,,,,,---........................///////////////.........///...---,,,---.........///..................///------............------,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++))))))+++......---,,,++++++.........---------,,,,,,,,,+++***+++,,,,,,+++***---------,,,,,,+++++++++))))))***,,,---...///000+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------...------,,,,,,,,,------,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,+++---------------------------------...------,,,,,,)))***+++,,,------------,,,---...---,,,+++,,,...,,,,,,,,,------...............------------......------------------------...------------,,,,,,,,,------,,,,,,,,,------...///............---------------............------........................------------------------................................................//////.........///000000000///............///000///////////////////////////////////////.................................,,,,,,,,,,,,---...///000///////////////////////////////////////////////////////////////.........000//////...............////////////////////////.........//////////////////////////////...............////////////............/////////////////////000000111111000000/////////////////////////////////////////////////////////000000000//////...............////////////////////////////////////////////////............////////////////////////////////////////////////222000......//////...---+++,,,---......---,,,+++....../////////000000000////////////////////////////////////////////////000000////////////000000000000000000000000000///111111222333333333333222222222222222222333333333444444333333222111111111444444555555666666555555444444444555555555555666555555555555444444444444555444444333333444444555222222222222222222222222111222222333222222111111111111111111111111111111000000/////////.........///////////////.........////////////////////////...///////////////.....................///000000000//////.......................................222222333444333222000///111111111111222111111111111111111111111111111111///000000111111111000000000000000000000///............---,,,,,,,,,,,,,,,---------........................///////////////............------...///......------------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++,,,------,,,+++***,,,---...------------,,,,,,,,,,,,***)))***,,,,,,+++***+++++++++,,,,,,---------******++++++,,,---------+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,---------------...///000000///...---************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------------------------...------,,,,,,)))***+++,,,------------,,,---......,,,,,,---...+++,,,,,,------.................................------------------------------------------------......---,,,,,,---------///............---------------............------........................------------------------...............................................................///000000//////............//////////////////////////////.........///////////////////////////////////////......---------...//////////////////////////////////////////////////////.........///////////////000000///............//////////////////////////////////////////..................///////////////......////////////....../////////.........//////...//////000000//////...////////////////////////////////////////////////---......//////................../////////000000........................//////////////////......////////////////////////////////////////////////111///------...///...---+++,,,............,,,+++------........./////////////////////////////////////////////////////////.........------.........111111111111111111000000111111222333333333333222111111111222222333333333333333222222222111111111333333444555555555555555444444444555555555555666555555555555444444444444444444333333333333444444222222222222222222222222000000111111111111111000000000000000000000000000111111111000000000//////.........///////////////////////////////////////......///////////////..................///000000000000///............///////////////////////////222222222222222222111000000000111222222222222111111111111111111222222222//////000000111111000000//////000000//////...---......---,,,,,,,,,,,,------------------..................///////////////...///000000.........000...------------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,******,,,...------------,,,,,,,,,,,,+++*********,,,---,,,+++******+++,,,,,,---.........------,,,+++******)))+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---............------------.............../////////000000,,,---...//////...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,------...---------***+++,,,------...------,,,...///...---,,,---...,,,,,,,,,------.........---...////////////...---------------------------,,,,,,,,,---------......///...------------------///............---------------............------........................------------------------................................................---------------...///000////////////////////////////////////////////////.........///////////////000000000000000000000000333222222111000///...---////////////////////////////////////////////////.........///////////////111000//////....../////////////////////////////////////////////..................///////////////......////////////......000000///............///......////////////......000000000000000000000000////////////////////////,,,------...................../////////000000000........................////////////////////////////////////////////////////////////////////////---++++++,,,///111111111---..................---------------............////////////////////////////////////////////////...------,,,,,,------...111111111111111111111111000111111222222222222222000000111111222333333333222222222222222222222222222333444555555555555555444444444555555555555666777777777777666666666666444444333333333333444444222222222222222222222222//////000111111111111000000000000000000000000000111111111111000000000000.........///////////////////////////////////////---...//////////////////...............///000000111000//////......//////////////////////////////111111111111111111222333///000111222333222222111000000111111111222222222...//////000000000000000//////000000//////...---///......---------------,,,,,,,,,------...................../////////000...000222111///...///111//////............//////...---,,,,,,,,,,,,---...---------------------------,,,++++++,,,---///000---...///...---,,,,,,------------,,,,,,,,,++++++,,,+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...------........./////////***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,************************++++++,,,---............,,,------.........---------...///...---,,,---///,,,,,,---------------------...///000000///...---------------------------***++++++,,,---...////////////...---------------///............---------------............------........................------------------------................................................+++++++++,,,,,,---...///......////////////......////////////////////////............/////////000////////////////////////---...///000000000///...////////////////////////////////////////////////............/////////000111000000///////////////////////////////////////000/////////......................../////////000......////////////......111000///...---....../////////000000000000//////000000000000000000000000////////////////////////------...///////////////.../////////000000000000..............................//////000000111111////////////////////////////////////////////////,,,+++***,,,///111111111000//////......//////000............////////////////////////////////////////////////////////////......------------.........//////000000111111111///000111111222222111111///000000111222222333333111111222222333444444444111222333444555555555555444444444555555555555666777777777777666666666666444333333222222333333444222222222222222222222222///000111111222222222111000000000000000000000000111000000000000/////////............/////////000////////////////////////------...///////////////...............///000000111000000///////////////////////////////////////111111000000000111333444///000111222333333222111000000111111222222222222......///000000000000000///////////////......---//////...------------...,,,,,,,,,------.........---.........//////000000...111333222000///000222000000////////////000000///...---,,,,,,---...///------------------------000///---,,,---000333555+++...111111000---,,,+++---------,,,,,,,,,++++++,,,+++***+++---...---,,,...------,,,,,,++++++***((()))+++---///111222333+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,................................................---......//////......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......///............///......---------...///...------...///---------------------------...///000000///...---------------------------)))***+++,,,...///000000000///...---------------//////.........------------..................---........................------------------------................................................+++******+++,,,---...///......////////////......////////////////////////---.........//////000000........................###%%%)))---///111111111////////////////////////////////////////////////---.........//////000000111111000///////////////////////////////////////000000//////.........------.........//////000000......////////////......111000///...------...///000000111111111111000000000000000000000000000000////////////////////////......///000000111000000////////////000000000000000000000000000000000000---......///000111111222///////////////////////////////////////////////////...,,,,,,...//////...111000///......///000111////////////000000000000//////////////////////////////////////////////////////............//////,,,------...///000111111//////000111111111111111///000000111222222333333111111222333444555555666111222333444555555555555444444444555555555666666666555555555444444444444444333333222222333333444222222222222222222222222000111222333333333333333000000000000000000000000000/////////............---.........//////000000////////////////////////------...///000000//////...............///000000111111000///////////////000000000000000000000000333333222111000000000111222222111111111111222222111111111111000000000000///////////////000111111222111000.........///000/////////////////////////////////...---------,,,------------------,,,,,,//////000000111111222222000111222111///------...//////.........---------------------------------//////...------...000111------------------------.........------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---------,,,,,,******------,,,+++************.........------,,,,,,,,,------,,,+++,,,---...///---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...---,,,,,,,,,,,,---..............................////////////////////////---------.........//////........................000000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------.........------,,,,,,,,,000000///...------,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---------.........//////......................................................///000000000000000000000//////.........---////////////////////////...///000111111000///...////////////////////////000000000000111111111111000000000000000000000000........................333222111/////////000111//////............//////222111000//////000111222000000000000000000000000222222222222222111000///////////////000000000000111111000000//////......------------.........///000000000000000000000000////////////000000000000000000000000111111111111000000////////////000000111111000///////////////000000000000000///............//////000000111111......//////...---,,,,,,000000000000000000000000000000//////.........---000000000000000000000000111/////////000///---,,,............////////////000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333333333333333333333555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333444222222111000//////000000//////...//////000111222000000000000000000000000//////............//////......////////////......////////////////////////......//////000000111111////////////////////////////////////000000000000222222111111000111111111222222111111111111222222111111111111000000000000///////////////000111111222111000///......///000////////////////////////...............---------........................000000000000000111111111000111222111///------...//////.........---------------------------------...------,,,,,,---...///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---//////......------------...---------------...///......---------,,,,,,,,,------,,,,,,,,,---...///------,,,,,,,,,,,,---------,,,+++++++++,,,---...---,,,,,,,,,,,,---......................................................---------.........//////------------------------/////////.........------------------------------........................,,,,,,---------...............---------,,,,,,,,,000//////...------,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,---------.........//////................................................------...///////////////000/////////............////////////////////////000///...------...///000//////////////////////////////000000000111111111................................................111111///.........////////////............//////000000///......///000000000000000000000000000000111222222222222111000///////////////000000000000111000000000/////////...---.........////////////000000000000000000000000////////////000000000000............////////////000000////////////000000111111000///////////////000000000000000///......////////////000000000000000000/////////.........////////////////////////000/////////....................................///...---...000000...---............////////////000000000000000000000000000000000000111111111111000000111111111222222222111111111222222222333333555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333000000000000000000000000222222111000000000000000000////////////000000111000000000000000000000000//////............////////////000000000000//////////////////////////////---.........////////////////////////////////////////////////000000000000111111111000111111222222222222111111111111222222111111111111000000000000///////////////000111111111000000////////////000////////////////////////---------........................//////000000111111000000000000000000//////111222111///........................---------------------------------,,,,,,++++++,,,---......------------------------...------------,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---//////---,,,,,,------...------------...///000111------------,,,,,,,,,,,,---,,,,,,,,,,,,---...///......------------......+++++++++++++++,,,---...---,,,,,,,,,,,,---......------------------------........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,.........---------------........................,,,------....../////////---------.........//////...------------,,,,,,,,,/////////...------,,,,,,...------------,,,,,,,,,.........------------------------...............................................................,,,------...............////////////............////////////////////////000///,,,++++++,,,///000//////////////////////////////000000000000111111................................................000//////............/////////............////////////............//////000000000000000000000000111111222222111111000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000////////////000000000000............////////////000000////////////000000111111000///////////////000000000000000//////...000000000000////////////222111000///...///000000////////////////////////////////////....................................------,,,...///000...---............////////////000000000000000000000000000000000000111111111111000000000111111111222222111111111222222222222333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333222222222222222111000000000000000000111000000////////////000000000000000000000000000//////............//////......////////////......////////////////////////------------............////////////////////////////////////000000000000111000000000111222333333222222111111111111222222111111111111000000000//////////////////000000111000000000////////////000////////////////////////,,,---------.../////////------...//////000111111111111000000/////////...///000222111///......///........................------------------,,,,,,+++++++++,,,,,,---......------------------------------------------------++++++++++++++++++++++++------,,,,,,+++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,***))))))***,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------.........++++++,,,,,,------......---,,,,,,,,,,,,---......------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******++++++,,,---......------------............------------------------//////.........---------------------------------...............---------........................................................................,,,---......//////......///////////////.........////////////////////////000///---,,,,,,---///000////////////////////////////////////000000000111................................................//////////////////////////////............//////////////////////////////////////////////////////000000111111111111000000000000000000////////////000000000000///////////////000000000000111111111////////////////////////////////////000000000000000000000000111111111111000000////////////000000111000000/////////////////////000000000000//////111111000000//////......222000...------...000111///////////////////////////////////////....................................------...//////---+++............///////////////////////////////////////000000000111111111111000000000000111111111111111111111111222222222222222222222222222222222222444444444444444444444444444444444444444444444444333333333333333333333333444444444444444333333333111111000000000000000111111111000//////...////////////////////////////////////............//////,,,------......------,,,////////////////////////........................////////////////////////////////////000000000000111000000000111222333333222222111111111111222222111111111111000000000//////////////////000000111/////////000000000000///////////////////////////,,,---------.../////////,,,,,,---...//////000000111000000000//////.........000111111///......///---...........................---------,,,,,,,,,++++++,,,---......//////------------------------------------------------------------------------,,,,,,+++++++++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,***))))))***,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------.........,,,,,,------............---,,,,,,,,,,,,---......------------------------.............................................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......+++,,,,,,,,,,,,---------------------------------...............---------------------------------.............................................---......................................................///000000000000///.........////////////////////////////////////////////////000000/////////////////////////////////...////////////000000000////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000000000///////////////////////////000000111111111000000111000000000/////////...////////////000000000000000000000000111111111222////////////////////////////////////000000000000000000000000111111111111000000////////////000000111000000/////////////////////000000000000//////111111000000//////......000///---,,,,,,---///000.................................///////////////////////////////////////000///......///...,,,***............///////////////////////////////////////000000000111111111111//////000000000111111111000000111111111222222222222222222222222222222222444444444444444444444444444444444444444444444444333333333333333333333333222111111111000000000///111000000000000000111111111111000//////...////////////////////////////////////............//////.........//////.........////////////////////////////////////////////////////////////////////////////////////000000000000111111111000111111222222222222111111111111222222111111111111000000000000///////////////000111111...//////000000000000///////////////////////////---------...............---------....../////////000//////////////////......000111111///...///000---------........................------,,,,,,+++***+++,,,...////////////------------------------,,,,,,,,,------------...------------------------+++++++++++++++,,,,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,......111000///...------------++++++++++++,,,,,,,,,,,,+++,,,------......------......------------......,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////+++++++++,,,,,,,,,------,,,,,,,,,------------...........................,,,,,,,,,------------................../////////...............---------...................................................//////000000000000000.........///////////////////////////////////////...///000111111000///...////////////////////////......////////////000000000000000000000000000000///////////////////////////000000111111111111000//////............//////000000111111111111000000000000000000000000000000//////000000111111000000111111000000//////......////////////000000000000000000000000111111111111000000000000000000000000////////////000000000000............////////////000000////////////000000111111000///////////////...//////000000000000000000000000000////////////......---,,,,,,---///000.................................///////////////000000000000000000000000111000//////000///---+++............////////////000000000000000000000000000000000000111111111111/////////000000000111111000000000111111111111222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333222111111000000000000000000000111111222111000000////////////000000000000000000000000000//////............//////000000111111111111000000////////////////////////000000000000000/////////////////////////////////////////////000000000000222222111111000111111111222222111111111111222222111111111111000000000000///////////////000111111---...///000111111000///////////////////////////...............---------////////////////////////.........///////////////...///111111/////////000---------........./////////......---,,,,,,++++++(((***+++---............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,+++***+++---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......---------------...******+++++++++,,,,,,,,,+++,,,---.........------------,,,,,,,,,,,,------+++,,,,,,---,,,+++)))(((---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------------........./////////------------------------........................,,,,,,,,,,,,---------...,,,,,,,,,---------..............................,,,,,,,,,---------......---........./////////000//////.........---------................................................---...//////000000//////............/////////000////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////......000111111111000000//////............////////////000111111000//////000000000000000000000000...//////000000000000000111111111000///............/////////000000000111/////////000000000111111000000000000000000000000////////////000000000000............////////////000000////////////000000111111000///////////////......///000000000000000////////////000000000000---.........////////////..................................../////////000///////////////////////////......///111222111///............////////////000000000000000000000000000000000000111111111111////////////000000000111000000000000111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333666666555444444333222222000000000000000111222222000////////////000000111000000000000000000000000//////............/////////000000000000000000///////////////////////////000000/////////.........////////////////////////////////////000000000000333333222111000000000111222222111111111111222222111111111111000000000000///////////////000111111---...///111111111000////////////////////////////////////......------,,,111111111000000000000000---.........//////000000...///111111000//////000---------.........////////////...---,,,,,,++++++'''(((***,,,------------------------------------,,,,,,,,,------.........+++++++++++++++++++++++++++*********+++,,,,,,---,,,+++***+++---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---((()))***+++++++++++++++************+++,,,------*********++++++,,,,,,,,,+++,,,---.........---,,,---,,,,,,++++++,,,,,,---++++++++++++***((('''%%%---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................,,,,,,,,,,,,,,,,,,++++++---------.........//////,,,,,,,,,------.........---.....................,,,,,,,,,------.........---.........//////000000//////.........---------................................................,,,---......//////......---.........//////000000////////////////////////000///---++++++---///000////////////////////////............/////////000........................000000000000000000000000,,,---///000000000////////////............//////---...///000000///...---000000000000000000000000......///000000000000000222111111000///......---.../////////000000111111////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000000////////////000000111111000///////////////......///000000000000000......//////000000111111---...///000111111000000........................---.........//////000000........................---,,,---000333444444333............/////////000000000000000000000000000000000000000111111111111////////////000000000000000000000000111111111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333222111111000//////000000///000000111222222//////...//////000111222000000000000000000000000//////............//////,,,------------------,,,//////////////////////////////.........---------////////////////////////////////////000000000000111111111111111111111111000000000000000000000000111000...---------...///...000111111000000111222//////000000000000//////000000000///......------......................../////////...---------,,,...............///000000........................---------,,,,,,++++++++++++,,,---......---,,,+++***+++,,,---------------+++,,,------......------........................---,,,,,,++++++,,,,,,---*********++++++,,,,,,------......,,,******---000++++++,,,,,,,,,,,,------------------------------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,---..................---------------------------------------------------,,,------......------,,,222111///,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,/////////...------,,,,,,---------------------------------............///........................////////////...---,,,+++......................../////////////////////////////////////////////////////////////////////////////////...---------,,,......////////////..................////////////////////////////////////000000000000000000000000///...---,,,+++,,,,,,---///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111111000000000000000000000000111111111111000000000000000000000000////////////------......//////000000111111111000...---///000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................---.........//////000000000000000000000000000000111111000000//////......333222222222111000000000111111222222222333333333000111222111000000111333555444333333222222222222111111111111111111111111000111222000...------...000111111111111000//////000000000000000000000000000000000000000000000000////////////////////////111000///...,,,***)))(((///.........------------//////.........---------............////////////111000.........///......111111111111111111111111000000000000000000000000222222111000000000000000...000111111000000111222//////000000000000//////.........///////////////.......................................---------...............///000000.................................---------,,,,,,,,,------------------,,,)))******+++++++++******+++,,,------......------........................---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,,,,...000///,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------............------------------------------------------------------+++,,,,,,------,,,,,,+++///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...///////////////.........---------------------------------............///........................////////////...---,,,+++........................//////////////////////////////////////////////////////////////////////////////////////////............////////////..................////////////////////////////////////000000000000000000000000000///...---------......///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111//////000000111111111222000000000000000000000000111111000000000/////////000000000000////////////.........//////////////////000111000.........000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////............/////////000000000000000000000000000111000000000/////////...222222111111111111111111111111111222222222333333111222444444222111111222555444333222222222222222111111111111111111111111111222222111///......///111111111111000000000000////////////////////////000000000000000000000000////////////////////////---------------------.../////////.........------//////.........---------............////////////111000/////////000//////111111111111111111111111000000000000000000000000111111222222111111000///...000111111//////000222//////000000000000//////------......///000000111........................---------...............///............//////000......................../////////..................------,,,,,,------...***++++++++++++******)))+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++''')))---...---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++------------++++++...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..............................//////............/////////////////////000000000---------------------------------............///........................////////////...---,,,,,,......................../////////////////////////////////////////////////////////////////////////////////000000000000000......////////////..................////////////////////////////////////000000000000000000000000111000//////....../////////111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111......///000111222222333000000000000000000000000000000000/////////......////////////000000000000000000///////////////...,,,...000000///......///000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000////////////000000111111111111111111111111111222222222222333222444777777555333222111444333333222222222222333111111111111111111111111111222333222000//////000333222000/////////000111........................000000000000000000000000////////////////////////---------......///000000000000000/////////.....................---------............////////////////////////000000000000111111111111111111111111000000000000000000000000//////000111111///...---...///000000//////000222//////000000000000//////............//////000000........................,,,---------...///////////////............///000...................................................---,,,++++++,,,---...............---,,,+++++++++,,,------......---------------------------------,,,,,,++++++,,,,,,------------,,,,,,++++++***###%%%(((***+++,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------------***+++---......---+++***------,,,,,,+++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------......////////////......++++++,,,,,,---...//////------------------------------------------------------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------//////............//////---------...///000000000---------------------------------............///..............................//////...------,,,........................////////////////////////////////////////////////////////////////////////.........//////000000111......////////////..................////////////////////////////////////////////////////////////000////////////////////////111222111000///000111////////////////////////////////////////////////111111000000000000111111222111111000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111---...///000111222333333000000000000000000000000////////////............////////////000000000000111000000000//////......***---000111000///...///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000//////////////////000000111111222222111111111111222222222222333666999999777444222111333333222222222222222333111111111111111111111111111333333222000000000111333222000......///111222////////////////////////000000000000000000000000///////////////////////////////////////.........000000000000////////////....................................////////////---...///000/////////000111111111111111111111111000000000000000000000000///000111111111000...------///000000//////000111//////000000000000//////000000//////....................................,,,---------...///////////////............//////........................------------------.........---,,,++++++,,,---..................---,,,++++++,,,------......---------------------------------,,,,,,++++++,,,,,,---...------,,,,,,+++++++++))))))((((((***,,,......+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++---......---+++***,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------------............------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------......---------***+++,,,,,,---...//////---------------------------------............///.................................///......---,,,........................////////////////////////////////////////////////////////////////////////---------....../////////......////////////..................////////////////////////////////////////////////////////////............///.........///111222111000///000111////////////////////////////////////////////////111111000000000000111111222111111000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111---...///000111222333333000000000000000000000000////////////.............../////////000000000111111111000000/////////...***---000111000/////////////////////////////////////////////////////////////////////////////////////////////////////////........................///////////////.........////////////////////////////////////000000000000/////////000000111111222000000111111111222222222333666999999777444222111222222222111111222222333111111111111111111111111111222333222111000111222333222000......///111222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////---.................................////////////,,,...000000...---...///111111111111111111111111000000000000000000000000222222333333222222111000---///000000......///111//////000000000000//////111000000///......------........................---------...............000//////............///........................---------------............------,,,,,,------...+++,,,,,,,,,,,,++++++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,333000---+++,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++------------+++++++++++++++++++++,,,,,,---,,,,,,------------,,,,,,------------------------------------------------***++++++++++++++++++***------.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++******+++,,,------......---------------------------------............///........................---...............------........................////////////////////////////////////////////////////////////////////////------------..................////////////..................////////////////////////////////////000000000000000000000000------.../////////......///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111......///000111222222333000000000000000000000000000000000/////////............//////000000111111111000000000000000000///---///111111000//////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................///////////////.........000000000000000000000000////////////000000000000//////000000000000000000000000000111111111111222222444777777555333222111222111111111111222222333111111111111111111111111000111222222000///000222333222000/////////000111111111111111111111111111////////////////////////////////////////////////+++,,,,,,...///000111111000000000/////////......---------...........................////////////,,,///222222...,,,---...111111111111111111111111000000000000000000000000444333222222111111222222---...//////......///111//////000000000000/////////////////////................................................---------000000///.......................................------........./////////,,,------------------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------111///---,,,......---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---------............------------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,........................------------------------------............------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------+++,,,------------,,,++++++,,,,,,------.........---------------------------------............///........................------...............---........................////////////////////////////////////////////////////////////////////////////////////..................////////////..................////////////////////////////////////000000000000000000000000---...///000111000000//////111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111//////000000111111111222000000000000000000000000111111000000000/////////.........///000111111111000000000000000111111111000111222111000///000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................000/////////............000000000000000000000000.../////////000000000111000000000000000/////////000000000000111111111111111222444444222111111222111111111111111222333333111111111111111111111111///000111111//////000111111111111111000000000000000000000000000000000000////////////////////////////////////////////////++++++,,,---...//////000/////////.........---------------.........//////............////////////...222666444000------///111111111111111111111111000000000000000000000000333222000/////////000111---...//////......///111//////000000000000//////------......///000000000......................../////////......------,,,111000///........................................../////////000000111111+++,,,............,,,+++,,,,,,---...////////////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........((('''(((+++///000---***++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********+++,,,,,,------......//////......---------------------------------------------------...//////////////////...***+++---...///......---................................................---..................---------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..............................+++,,,---......---,,,+++---------............///---------------------------------.........//////........................------...............---........................////////////////////////////////////////////////////////////////////////111111000000//////............////////////................../////////000////////////////////////000000000000000000000000...///000222222222111000///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000111111111000000000000000000000000111111111111000000000000---......///000111111222//////000000111111222222333333333111000///000222000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000.../////////000000111111111111000000//////......000000000000111111111111000111222111000000111333111111000000111222333333111111111111111111111111...///000000///...///111000111111111111000/////////////////////////////////////////////////////////////////////////////////......---,,,,,,++++++///.........---------------------.........//////............/////////000111555888777222......000333222111000000111222222000000000000000000000000222111111000///......---+++,,,...000111111000///------------------,,,,,,......................................................------------.........------------...//////////////////////////////............/////////////////////...------,,,,,,---.........---,,,,,,+++...------,,,,,,---------------------------------+++,,,,,,------,,,,,,+++------------------------+++,,,---......---,,,+++))))))***++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,------------------------------,,,,,,,,,,,,------.........---------,,,,,,+++++++++***++++++,,,,,,++++++***............------,,,+++***+++,,,,,,------,,,,,,------------------------...------,,,,,,------...+++,,,---.........---,,,------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,---------............///---------------...///000......////////////......111111000000/////////.........------------......////////////////////////////////////////////////222111///...---------......///////////////......//////.........------------------.........//////111111000000//////......///////////////.........000000000000000000000000//////000000000000//////000000000000000000000000222222111111000...---,,,000111111000///......///111000/////////111222333000000111111111111000000000000111111111111000000111111111111111111111111222222111111111111111111111111111111111111111111///000000000111111111111000000111111111111000000111222222222333333333333444333111000000000111222000000////////////000000000000000000000000000000000000000000111111111111///111222333333222111///000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111000///...111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000...///000111111000///...000000000000000000000000////////////////////////000000000000////////////............////////////000000//////......------////////////////////////////////////////////////000000111111111111000000222222111000000000111222000000000000000000000000111111111000///.........***+++---///000000///...............------------......................................................------------.........------------...//////////////////////////////............////////////------..................------......------,,,+++---,,,,,,,,,,,,------...------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,++++++******++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,---------.........---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,------------,,,+++***+++,,,,,,---------,,,,,,------------------------...------,,,,,,------...+++,,,---.........------------------------------------............------.........------,,,,,,,,,---------............///......---------......///......////////////......000000000//////...............------------......////////////////////////////////////////////////222111///............///......////////////......//////.........------------------.........//////111000000000/////////...........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000///...111222222111000//////111111000//////000111222333000000111111111111000000000111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111222222222333333333333444333222222111111111111111111111000000000000111111000000000000000000000000//////000000000111111111///000222333333222000///000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000111111111111000000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000////////////............///////////////////////////.........//////////////////////////////////////////////////////000000000000//////111111000000000000111111000000000000000000000000111111000000//////......***+++---...//////...---............////////////......................................................------------.........------------...//////////////////////////////............////////////,,,,,,------...//////000------......------,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,------------,,,,,,------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,------------............---------------,,,------------------,,,------......------,,,,,,---------...------,,,,,,------------------------...------,,,,,,------...+++,,,------......------------------------------------............------.........------------------------............/////////...---------............////////////....../////////.....................------------......////////////////////////////////////////////////111000////////////000000......///////////////.../////////.........------------........./////////000000000000////////////.........//////000000000000000000000000000000000//////000000000000//////000000000000000000000000...//////000111111111000111222333222111000111222111111000000000111222222000000111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222222111222222222222333333333444222222222222222111111000111111111000000111111111000000000000000000000000/////////000000000111111///000111222222111000///000000000000000000000000111111111111111111111111////////////////////////...//////000000//////...111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000000000000000000000000000////////////////////////000000000000////////////............////////////.........///////////////////////////////////////////////////////////////......////////////......000000000000000000111111000000000000000000000000111000000000/////////...,,,---.../////////......////////////000000000000......................................................------------.........------------...//////////////////////////////............////////////---------.........//////,,,------...------,,,,,,+++++++++++++++,,,---...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---------------------,,,------------------------------------------------......---------,,,,,,,,,---------,,,,,,+++++++++))))))***++++++,,,------------------------------........................------............------......////////////......------.........---,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------------------------------------+++++++++,,,,,,+++++++++...............------------------............///000///...---------------......////////////........................------......------------......////////////////////////////////////////////////000/////////000000000111---...//////////////////////////////........................////////////000000000000//////////////////000000111222333333//////////////////////////////000000000000////////////////////////////////////000111111111111000000111222222000000111222111111111111111111111222000111111222222111111000222222222333333222222222111111111111111111111111111111111111111222222222111111111111111111111111222222111111111111000000111111222222222222111111111111111222222222333333111222333444444333111000111111000000000000111111000000000000000000000000/////////000000000111111///000000111111000000///000000000000000000000000111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////...///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///111000///......///000111////////////////////////////////////////////////000000000000////////////............////////////------......//////000000////////////////////////////////////////////////...//////000000//////...//////000000111111111111000000000000000000000000000000000000////////////...//////000000000000000/////////000000000111111......................................................------------.........------------...//////////////////////////////............//////////////////.........---------,,,,,,------...------,,,,,,+++++++++,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------------------------,,,------------------------------------------------......---------,,,,,,,,,---------,,,,,,+++++++++))))))***++++++,,,------------------------------........................---......//////......---,,,------.........------,,,---------------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,------......------------------------***++++++++++++++++++***........................---------............///000///...---------------......////////////......------........................------------....../////////////////////////////////////////////////////////000000000000000------...///////////////000000/////////................../////////000000////////////000000000000......///000111111222222//////////////////////////////000000000000//////////////////////////////111111111111111000000///...000111000//////000111111222222222222111111111111111222222222222111111222222222333333222222222111111111111111111111111000000111111111222222222111111111111111111111111222222222111111111111111000111111222222111111000111111111222222222333333222333444555555444333222222222111111111111222222000000000000000000000000000000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///111000///......///000111////////////////////////////////////////////////000000000000////////////............////////////------......//////000000///////////////////////////////////////////////////000000111111000000//////000111222222333222222000000000000000000000000000000000000////////////000000000000000000000000......//////000000111111......................................................------------.........------------...//////////////////////////////............////////////000//////...------,,,,,,,,,,,,------......------...------,,,,,,---------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------...------------,,,,,,,,,---------------.........------............------******++++++,,,+++++++++***+++,,,,,,------,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---...///------------------------,,,,,,------------,,,,,,.............../////////---------............/////////...---------............////////////...................../////////......------------......////////////////////////////////////////////////...///////////////...---,,,---...///000000000000000000000/////////............/////////000000000////////////000000000000---------....../////////000000000000000000000000//////000000000000//////000000000000000000000000111222222222111000000///...///000000//////000111222222222333222222111000111111222222222222111111111111222222222222111111111111111111111111111111000000000111222222333333111111111111111111111111111111111222222222333333111111222222222222111111333333333333444444444444444555555666666666666666444444333333333333444444222222222222222222222222111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000000000000000000000000000////////////////////////000000000000////////////............////////////.........///////////////////////////////////////////////////////////////000000111111111111000000///000222333444444444333000000000000000000000000////////////000000000000000000////////////000000------...//////000111111......................................................------------.........------------...//////////////////////////////............////////////..................------+++,,,------......------000000///...------------------------------------------............------++++++++++++++++++++++++---------......---------******++++++,,,,,,------------------------------..............................---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------......---------,,,,,,,,,+++,,,,,,,,,---------------------......---------***++++++,,,------,,,,,,((()))***+++,,,---------------------------------...------,,,,,,------...------,,,,,,,,,---...///------------------------,,,,,,------------,,,,,,---........./////////000---------............///......---------......///......////////////...............//////000000000......------------......////////////////////////////////////////////////......//////...---,,,+++,,,---...///000000000000000000000000/////////....../////////000000000000.../////////000000000111////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000111222222222111111...000111111000000111222222222333333333222111000111222222333333222222111000111111111111111111000111111111111111111111111///000000111222222333333111111111111111111111111000000111111222333444444333444444444444444444333666666666666777777777888777777666666777888888999888888777777777777888888666666666666666666666666222222333333333444444444333333222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000////////////............///////////////////////////.........//////////////////////////////////////////////////////000000000000//////000111333444555555444444000000000000000000000000////////////000000000000000//////.........//////,,,------...///000000111.........................................................------............------------...//////////////////////////////............/////////000,,,,,,------.../////////+++,,,,,,---.........---222111000///...---------------------------------------............------++++++++++++++++++++++++,,,---...//////...---,,,))))))***++++++,,,------------------------------..............................---------,,,,,,,,,+++++++++,,,,,,---------------------------------.........------,,,,,,,,,+++++++++,,,,,,---------,,,------------------,,,---......///000000000///&&&''')))***,,,,,,------------------------------...------,,,,,,------...------,,,+++,,,---...///------------------------*********++++++*********---.........//////000000---------.........//////---------------...///000......////////////........./////////000000111111.........------.........////////////////////////////////////////////////......//////...,,,***))),,,---...///000000000000000000000000////////////////////////000000000000.../////////000000111111333333333222222222222222000000000000000000000000//////000000000000//////000000000000000000000000...///000111222333333333///111222222111111222444222333333444333222111000111222222333333222222111000000111111111111000000111111111111111111111111///000000111222222333333111111111111111111111111//////000111333444555666555555666666666666555555888999999999::::::::::::999888777777777888:::;;;;;;::::::::::::::::::;;;888888888888888888888888333333333444444444555555444333333222222333333444111111111111111111111111////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///...111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000...///000111111000///...000000000000000000000000////////////////////////000000000000////////////............/////////000000000//////.........---////////////////////////////////////////////////......////////////......333333333222222111111111000000000000000000000000000000000000000000000000......///000111333555666111000///...---...//////000---,,,---///000...,,,........................------------------------...///000111000///---+++.........------.........111...---...111222111///------------------------.........------,,,,,,,,,......//////...---,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------.........---+++***)))***++++++))))))***+++---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,,,,,,,---------......//////......---.........------,,,,,,,,,000//////---,,,+++******---------.........//////---------............///.................................------,,,,,,,,,,,,------......------,,,...........................................................................---,,,,,,,,,,,,---...000//////.........//////............////////////111111000000//////......//////000000000000//////000000000000000000000000222111000......000111222000000000000////////////000000000000000000000000////////////////////////000000000000000000000000222000///......///000222333222111/////////000111111111111111111111111111222222111000//////000000000111111111111222222222333333222111000000111111222222333333333333222222111111222222222111111000000000000000111111111111333333444444333111///...222222111111111111222222444555666888999999999999888888999:::;;;<<<======<<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@AAAAAAAAA@@@???>>>>>>>>>===:::888777777888999888777666666555555666666888777666555555444555555444333222333444555444333000000000111111111111111...///111222222000...---///000000000111111222222555777888555111//////111111111111111111111111111111111000000//////......000000111111111111000000//////000000000000//////111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000/////////...////////////////////////000000000000000000000000000000000000000000000000111000///......///000111////////////000000000000000000//////.........---333333333222222111111111000000000000000000000000000000000000000000000000////////////000000111222000///...---,,,------...///---,,,---///000...,,,........................------------------------000111333333333111000.........------------......000...---...000111000..............................---------,,,,,,,,,,,,......//////...------,,,...------,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------.........---,,,+++,,,...///...---,,,---///------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,---------------------------.........////////////---------............///..............................---------,,,,,,,,,,,,------......------,,,........................................................................///...------------.../////////............//////............////////////111000000000/////////...//////000000000000//////000000000000000000000000222111000//////000111222000000000000////////////000000000000000000000000////////////////////////000000000000000000000000222111000......000111222333222000/////////000111111111111111111111111111222222111000000000000000000111111111111222222222333222222111000000111111111222222222222222222111222222333333333222222111111111111111111222222222444444444444444333222222333333333333444555777777666777999:::;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA???===<<<<<<===>>>??????>>>>>>=========>>>;;;;;;:::888777777666666444333222222333444333222222222222222222222222222000111222222222111000///////////////000000000111111333444333000///000222111111111111111111111111111111000000////////////000000111111111111000000//////000000000000//////111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111////////////000000000000000/////////............222222222222222111111111////////////////////////000000000000000000000000111111000///............000///......------......///...------...///...---........................------------------------...///000000000///...---------,,,,,,,,,,,,------...---,,,---///000///...////////////////////////------,,,,,,,,,,,,++++++.........///......---,,,...------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------.........---,,,++++++,,,------++++++,,,---------------------------///......------......///---,,,,,,++++++,,,,,,---------------------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...------------,,,,,,,,,***++++++,,,---...//////............////////////---------............///...........................------------,,,,,,,,,------............------........................................................................000///............///000//////............//////............////////////000000000000//////////////////000000000000//////000000000000000000000000222111000//////000111222000000000000////////////000000000000000000000000////////////////////////000000000000000000000000222111000//////000111222222111000000///000000000000000000000000000000000222111111111000000000000000111111111111222222222333222111111000111111111111111222222222222111111222222333333333333333222222222222222222222222222444444444444555555666777555555666777888:::<<<<<<:::;;;===???@@@AAABBBBBBDDDDDDEEEGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBB@@@???===<<<::::::888777666555666666555333444444444444444444444333333333333222222111111111000000000000000111111111---///000000///000111333111111111111111111111111111000000000000/////////000000111111111111000000///000000111111000000///000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////............------111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////............222222222111111111111111////////////////////////////////////////////////222111000///......---...111000000///////////////......---............---........................------------------------,,,---.........------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------......---........................,,,,,,,,,,,,,,,,,,,,,+++---...............------...------,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------,,,***,,,---,,,+++***+++,,,------------------------......------------......---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......//////......---------------------------***++++++,,,---...//////,,,---------............---------............///........................------------------------------............------........................................................................///..................//////............//////000............////////////000000000000//////////////////000000000000//////////////////////////////111111000//////000111111000000000000////////////////////////////////////////////////////////////000000000000000000000000111000////////////000111111111000000000000000000////////////////////////111111111111111111111000000000111111111222222222222222111111111111111222000111111222222111111000111111222333333333333222222222222222222222222222444444333444555777999;;;999999999:::;;;===>>>???@@@AAACCCEEEFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOPPPQQQOOONNNNNNOOOOOOPPPQQQRRRTTTTTTVVVWWWWWWXXXXXXXXX[[[ZZZXXXWWWVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQNNNMMMLLLJJJJJJLLLMMMOOOLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIGGGEEECCCBBBAAAAAA???=========<<<;;;999777777777666666555555555555444333222222222222222222222222222222222222222---...//////000111111222111111111111111111111111000000000000000000000000000111111222222111111000000000000111111000000000////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////000000000000///////////////.........111111111111111111111111////////////////////////////////////////////////111111000/////////000000/////////.........---------.........------..............................------------------------///000000000000000000000---,,,,,,++++++,,,,,,---+++,,,---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---...------,,,,,,------...+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------...///000///...---...000------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......//////......---------------------------------------------------++++++,,,,,,,,,------------------............///........................---------------------------......//////......---........................................................................------------------------...............///000000............////////////////////////000000000000//////000000000000//////////////////////////////111111000000000000111111000000000000////////////////////////////////////000000000000000000000000111111111111111111111111////////////////////////000000000111111111000000////////////////////////000111222222222222111111000000111111111222222222222111111111111111222222111111222222222222111111000111111222333333222222222222333333333444444444555555555666777:::===>>>??????>>>>>>??????@@@@@@GGGHHHIIIKKKMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVRRRRRRSSSSSSTTTVVVWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[ZZZXXXWWWVVVVVVWWWWWWXXXXXXWWWWWWVVVTTTSSSRRRQQQPPPOOOOOOOOOQQQSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTQQQQQQQQQPPPNNNLLLJJJIIIHHHFFFDDDCCCCCCCCCAAA???<<<<<<;;;:::999888888888777666555444333333333333222222222222222222222222111000000111111222111111111111111111111111111111000000000000111111111111111111222222222222111111000000111111111111000000////////////////////////000111222222222222111000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000111111111111111111//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000.........///////////////000000000111111111111111////////////////////////000000000000000000000000000000//////000000111111+++,,,,,,,,,,,,+++******---...///...------...///........................------------------------............////////////------,,,,,,,,,,,,------+++,,,...---,,,,,,---///------------------------,,,,,,------------......,,,---......///............------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,---......,,,---...---,,,,,,---...------------------------,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------------............------,,,,,,,,,+++,,,,,,,,,,,,------------------............///........................,,,,,,,,,------------.........////////////..............................................................................,,,,,,------------,,,,,,......---......///000111............////////////////////////000000000000//////000000000000//////000000000000000000000000000000000111111000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111/////////000000///////////////000111111111111000000000000000000000000000000111222333333333222111000111111111111222222222111111111000111111222333222222222333333222222222000111222333333444444333333444444555666777888888999999:::<<<>>>@@@BBBCCCGGGFFFFFFEEEEEEEEEFFFFFFNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYUUUUUUVVVWWWYYY[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\YYYXXXVVVTTTTTTUUUWWWXXXXXXXXXWWWWWWUUUTTTRRRQQQQQQQQQPPPPPPQQQSSSUUUWWWXXXXXXYYYZZZYYYXXXWWWVVVTTTTTTUUUUUUUUUSSSRRRQQQMMMKKKIIIHHHIIIHHHFFFEEECCCBBBAAA@@@???>>>===<<<::::::999888777666666555222222222111111111111000444222111111222333222000111111111111111111111111000000000111111111111222111111222222222222111111000111111222222111111000000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000......////////////000000........................000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000.........//////////////////000000000111111111222000000000000000000000000000000000000000000000000000//////......//////000,,,,,,---------,,,+++***,,,...000///---,,,---///........................------------------------++++++++++++,,,,,,---.........------------......+++---///...---,,,...000........................---------....../////////,,,------...//////.........------,,,,,,------...,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---...///)))***+++***)))((()))+++------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------............---------,,,,,,,,,---------.........//////---------............///........................,,,,,,,,,---------............////////////..............................................................................,,,---...//////...---,,,---------......///000111............////////////.../////////000000000111//////000000000000//////000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111...///000111222111111000111111111111111111111111///000222444444333222111000111111111111222222222111111000000111222222333333333444444444444333333222333444555666666666666555666777999;;;<<<===>>>@@@AAACCCEEEGGGIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXSSSTTTUUUWWWYYY\\\^^^____________^^^]]]\\\[[[ZZZWWWVVVTTTSSSSSSUUUWWWYYYXXXXXXXXXWWWUUUTTTRRRQQQOOOOOONNNOOOPPPSSSUUUWWWWWWXXXYYYZZZYYYXXXVVVUUUSSSTTTVVVXXXXXXXXXWWWVVVRRRPPPOOOOOOOOOOOOMMMLLLJJJIIIHHHGGGEEEDDDCCCBBB>>>>>>>>>>>>===;;;999888555444444444333333333333333111000111333444222000111111111111111111111111000000111111111222222222111222222333333222222111000111111222222111111000111111111111111111111111000111333444444333111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000............/////////000//////000000111111111222111111111111111111111111000000000000000000000000000///...---------------...///000000000///------,,,...000///---,,,---000........................------------------------...............///000111///......------......///+++...000///---,,,...111////////////////////////........./////////000000,,,,,,---.../////////......------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,+++,,,---...///+++,,,------++++++,,,---------------------------.........------.........---,,,,,,++++++,,,,,,---,,,,,,,,,------.........*********++++++,,,,,,,,,++++++,,,,,,,,,------------......//////......---,,,,,,,,,------.........------------------------////////////000000000111---------.........//////........................,,,,,,,,,------...............////////////..............................................................................---...///000000///...------------......000111111............/////////000.../////////000000111111//////000000000000//////000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222333333444444333333222...///000222222222111000111111111111111111111111///000222444444444222111000111111111111222222222111111000000111222333333333444444555555444444333444555666777888888888888777888:::<<<>>>@@@AAABBBFFFGGGJJJLLLNNNOOOOOOOOORRRRRRRRRSSSTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXTTTTTTTTTTTTTTTUUUUUUUUUPPPPPPRRRTTTWWWZZZ]]]^^^___^^^^^^]]][[[ZZZXXXWWWVVVUUUSSSRRRSSSUUUXXXZZZYYYYYYYYYXXXVVVTTTSSSRRRNNNMMMMMMMMMOOORRRUUUWWWZZZ[[[\\\]]]]]][[[YYYXXXQQQSSSUUUXXXYYYYYYYYYXXXWWWVVVTTTTTTUUUUUUSSSRRROOONNNMMMLLLJJJIIIGGGGGG@@@AAABBBBBBAAA???<<<:::999999888888777777777666222000...000333444333111111111111111111111111111000000111111222222222222111222222333333222222111111111222222222222111111111111111111111111111111000111333444444333111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000---.........//////000000111000/////////000222333333333222111000000000111222222222111111///...---111000///...------...///////////////////////////---...///000000///...---//////............//////---------.........//////---,,,,,,,,,,,,---...............------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...............---------------,,,+++,,,---.../////////.........---------///---,,,,,,------+++******,,,------,,,++++++,,,.........------,,,,,,,,,...------,,,,,,------...+++,,,,,,,,,,,,+++************++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,//////////////////////////////.........---------.........------,,,,,,,,,***+++,,,...///000000111---------------------------,,,,,,++++++,,,,,,---------------------------------............------////////////000000000000---,,,,,,,,,,,,---......//////............//////000000000///......------............////////////........................,,,---...///000000000000000000000000000000000000000000000000000000000000////////////////////////...............///000000111111111111111000//////111111111000000000000000000000111111111111000000000000000000111111111111000...---...111222111///000111111111111222222222444333222222222333555666333333333333222222222222222222222222111111111111.........///000333555777555666999;;;============???@@@BBBCCCCCCEEEGGGJJJOOOPPPRRRSSSUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVYYY\\\```aaa^^^[[[XXXWWWSSSRRRPPPOOOOOOPPPQQQRRRSSSSSSSSSTTTVVVXXX[[[]]]ZZZZZZYYYXXXWWWUUUTTTTTTUUUTTTTTTVVV[[[___bbbbbb______^^^]]]\\\XXXRRRNNNLLLLLLLLLKKKLLLPPPUUUYYY^^^]]]\\\\\\[[[XXXTTTQQQTTTQQQRRRVVVVVVTTTTTTWWWYYYYYYWWWVVVXXX[[[XXXRRRRRRQQQPPPOOONNNMMMLLLKKKOOOKKKGGGEEEEEEEEECCCAAA@@@>>><<<<<<;;;;;;999777777666444333222333333444222000......000222222222222222222111222222333444111111111111111111111111//////000000111111222222333222111000000111222333000000111111111222222222111111111111111111111111222222222222222222222222111111111111000000000000//////000000111111111222000111333444444333111000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000///.........///000222333//////............//////111111000//////...//////111111111000000000000000111111111111111000///...111000///...---......///////////////////////////---...////////////...---//////............//////---------.........//////---,,,,,,,,,,,,---............---------,,,,,,,,,,,,------...............------------------------------..................---,,,,,,,,,---...///000//////.........---------,,,***)))***++++++***)))***,,,------,,,++++++,,,......---------,,,,,,,,,...------,,,,,,------...---------------,,,+++++++++++++++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,------------------------///.........------------......---------,,,,,,,,,++++++---...//////000000........................------,,,,,,,,,,,,------------------------------------............------........./////////000000---,,,,,,,,,,,,---......//////............//////.........///////////////............//////////////////////////////////////////000000///...------000000000000000000000000000000000000000000000000000000000000000000000000///............///000000111111111111111000//////111000000000000000000000000000111111111111000000000000000000111111111111000///---///111222111///111111111111222222222222111000000000000111222222111111111111111111111111333333333333333222222222222111222222444666888999666888:::===???@@@@@@@@@FFFHHHJJJKKKKKKMMMPPPSSSTTTUUUWWWWWWWWWUUUSSSRRRSSSSSSTTTTTTUUUVVVVVVWWW[[[___ccceeeccc___\\\ZZZVVVTTTQQQOOONNNNNNPPPQQQUUUVVVWWWYYY\\\___aaabbb___^^^\\\YYYWWWVVVUUUUUUXXXXXXYYY]]]ccchhhkkkllliiigggdddbbb___[[[UUURRROOOOOOPPPPPPRRRVVV\\\aaafffdddbbb```___[[[WWWTTTUUURRRRRRUUUUUUTTTUUUYYYXXXZZZZZZXXXXXXZZZXXXSSSPPPPPPOOONNNNNNMMMMMMMMMQQQMMMJJJHHHHHHHHHEEECCCEEECCCAAAAAAAAA@@@>>>===:::999777555444333333333666444333333444555666555222222222111111222333333111111111111111111111111000000000000000111111111111000///......///000111111111111111111111111222111111111111111111111111000000000000000000000000111111111111000000000000///000000000111111111111000111333444444333111000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000//////......///000111222//////............//////111111111000///...,,,+++......000000111000//////000000111111111000000///000000///............///////////////////////////------............------//////............//////---------...............---,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,---.......................................,,,---------.../////////------------...///000111...............---------+++***)))***+++,,,+++******,,,------,,,++++++,,,...------------,,,,,,,,,...------,,,,,,------..................---,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------...------------,,,,,,,,,,,,------...//////....................................------------......------------------------------............---------------.........//////---,,,,,,,,,,,,---......//////............//////------......///000000111............////////////000000000000000000000000...///////////////...---000000000000000000000000000000000000000000000000111111111111111111111111//////......//////000111000111111111111000000///000000000000000000111111000000111111111111000000000000000000111111111111000/////////111222111000111111111111222222222333///000000111111111111111111111111111111111111111444444444444444444444444666666777777999:::<<<===<<<===???BBBDDDEEEFFFGGGIIIKKKMMMNNNOOORRRVVVYYY\\\]]]^^^^^^[[[WWWSSSPPPQQQRRRRRRSSSUUUVVVXXXXXX___dddiiikkkjjjfffcccaaa^^^[[[WWWTTTRRRRRRSSSUUUZZZ\\\```dddgggjjjkkkkkkhhheeebbb^^^\\\[[[[[[\\\___```ccchhhooouuuxxxyyytttpppkkkgggddd```\\\YYYVVVWWWXXXZZZ]]]bbbiiinnnrrroookkkhhheeeaaa]]]ZZZYYYUUUSSSUUUVVVUUUXXX]]]ZZZ^^^___[[[XXXXXXUUURRRPPPOOOOOONNNOOOPPPQQQRRRTTTRRRPPPNNNMMMLLLJJJHHHJJJIIIGGGGGGHHHGGGFFFDDD???>>><<<999777555555444666444222222333444444333333333222111111222222222111111111111111111111111111111111111000000000000000000////////////000000111111111111111111111000111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111111000111222333333222111000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////000111//////............//////000111111111111///---,,,,,,...000222222111000//////000000111111111111000/////////.........//////////////////////////////------------------------///......------......///........................---,,,,,,,,,,,,---......------------------------,,,,,,---.........------.............../////////,,,,,,,,,---...///000000/////////....../////////........................,,,++++++,,,...///...---***,,,------,,,++++++,,,------------------------...------,,,,,,------...---............---,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...............------.................................------.........------------------------------............------,,,,,,,,,---------......---,,,,,,,,,,,,---......///......------......///............//////000000............////////////////////////////////////+++,,,---///000111111111////////////////////////000000000000000000000000111111111111111111111111/////////...///000000111000000111111111111000///000000000000000111111111000000111111111111000000///000000000111111111111000000000000111222222111111111111222222222333333000111333444444444333222222222222333333444444444444444555555666666666777::::::;;;<<<>>>???AAAAAACCCDDDFFFHHHJJJKKKLLLMMMJJJLLLNNNPPPRRRVVV[[[___dddeeefffeeebbb]]]WWWSSSRRRRRRSSSTTTVVVYYY\\\]]]eeejjjpppsssrrrnnnjjjiiihhheeeaaa]]]\\\]]]___```bbbfffkkkqqqtttvvvuuuuuupppmmmiiieeecccdddfffhhhiiijjjnnnssszzzzzzvvvpppkkkhhhfffdddbbbaaacccfffiiimmmrrrxxx}}}{{{uuuppplllhhhdddaaa___ZZZWWWXXXZZZ\\\aaagggccciiiiiiccc\\\XXXUUURRRQQQPPPOOOOOOPPPRRRUUUWWWWWWVVVUUUSSSRRRPPPMMMKKKMMMLLLJJJKKKLLLLLLKKKJJJFFFEEECCC@@@===;;;999888777555444333444444333111444444333222111111222222111111111111111111111111222222111111000000//////222111111111111111111222111111111111000000000000111111111111111111111111222222222222222222222222111111111111000000000///000000000000000111111111000000111222222111000000000000000000////////////////////////////////////000000////////////000000////////////////////////000000000/////////////////////............/////////000222333333222111000---///111333333333111000///000000111111111111000......//////////////////////////////////////////---------,,,,,,---------......------------...........................------,,,,,,,,,,,,---......------------------------+++,,,,,,---...---------,,,,,,------............,,,,,,,,,---...///000000111111000000...---,,,,,,---.....................---,,,+++,,,...//////---***,,,------,,,++++++,,,------------------------...------,,,,,,------...---------------,,,++++++---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,---......///------------------------,,,,,,------------------------------------------.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------------............------,,,,,,,,,,,,---------------,,,,,,,,,,,,---............------------......000000//////........................////////////........................+++,,,---///000111111111////////////////////////000000000000000000000000111111111111111111111111///////////////000111111///000000111111111000000//////000000111111111111000000111111111111000000///000000000111111111111000111222222222222222333111222222222222333333333111222333555555444333333111111222333333444555555555555666777888888999999<<<===???AAADDDFFFHHHHHHKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPSSSUUUXXX]]]dddhhhkkkmmmnnnnnnkkkeee```\\\VVVVVVWWWZZZ]]]aaadddfffnnnsssxxx{{{zzzvvvsssrrrpppnnnkkkiiiiiijjjmmmooonnnrrrxxx~~~}}}tttqqqmmmjjjjjjlllooorrrssstttwww||||||xxxrrrnnnmmmmmmmmmmmmmmmqqquuuzzz}}}}}}xxxtttpppllliiifffaaa^^^```dddgggnnnvvvxxx|||zzzqqqgggaaa\\\YYYSSSQQQOOONNNOOOQQQTTTVVVUUUUUUVVVUUURRROOOLLLKKKMMMLLLKKKLLLMMMNNNMMMLLLMMMLLLKKKHHHEEECCC@@@???>>>===;;;:::::::::777666666666444333222222222222111111111111111111111111222222111111000000//////111111111222222111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111000000000///111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000////////////000000////////////////////////000000000000000///////////////............//////000111222222333333333222000000222333333222111111000000111111111000000///---...//////000/////////////////////////////////......------------............------------.....................------------,,,,,,,,,,,,---......,,,,,,,,,------------...++++++,,,---------------,,,,,,,,,---......//////,,,---------.../////////111111000000...---+++***---------...............,,,+++***+++,,,---,,,+++***,,,------,,,++++++,,,,,,,,,,,,------------......------,,,,,,------...---------------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...---...............------++++++++++++++++++++++++......------------......------------------------------............------,,,,,,,,,---------......---,,,,,,,,,,,,---............------------......111000000///......------............////////////........................000000000000///...---,,,000000000000000000000000000000000000000000000000111111111111111111111111000000//////000000111222///000000111111111111000/////////000111111222222000000111111111111000000000000000000111111111111000222333333222222333444222222222222333333333333111222222333333333333333000000111222444555666666888888999:::;;;======>>>???AAAEEEIIIMMMPPPSSSTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQSSSUUUXXX\\\cccjjjoootttuuuvvvuuusssnnnjjjggg``````aaadddhhhmmmrrrtttzzz~~~}}}|||wwwvvvvvvuuuvvvxxxzzz{{{|||vvvtttqqqoooooorrruuuxxxzzz{{{~~~~~~zzzvvvssstttvvvwwwxxxyyy~~~~~~{{{xxxssspppnnniiihhhlllqqqwwwvvvpppjjjdddWWWTTTQQQNNNMMMOOORRRTTTSSSUUUWWWVVVSSSOOOLLLKKKLLLKKKKKKLLLNNNOOOOOONNNQQQQQQPPPOOOLLLJJJHHHFFFCCCAAA@@@??????===:::888999888666555444333333222111111111111111111111111111111111111000000000000//////000000000000///////////////000000000111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000//////////////////000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000...///000000000000////////////............//////222222111111111111111111111111111111000000000000111111111111111000///...,,,---///000000000////////////////////////////////////...------...//////...------,,,,,,------...//////.........------------,,,,,,,,,,,,---......,,,,,,,,,---------......++++++,,,------------,,,,,,------...//////000000------..................---......///...---,,,+++---------.........//////---,,,++++++,,,---+++******,,,------,,,++++++,,,,,,,,,,,,---------.........------,,,,,,------..................---,,,,,,---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------...............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------............------------------............---,,,,,,,,,,,,---.........------,,,,,,------...///////////////.....................////////////........................111111111000///---,,,+++000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222//////000111111111111111...//////000111111222222000000111111111111000000000000000000111111111111000222444444222111333555222222222333333333444444444333333333333444555555333333444666777999::::::<<<<<<===???@@@BBBCCCCCCEEEGGGLLLRRRXXX\\\___aaa^^^]]]ZZZWWWUUUTTTTTTSSSUUUWWWZZZ]]]bbbiiiqqqvvv}}}}}}}}}|||yyyuuurrroookkkkkkmmmppptttzzz|||{{{xxxvvvvvvxxxzzz|||}}}{{{zzz|||}}}yyyvvvtttqqqqqqwww{{{uuunnnaaa]]]WWWRRRPPPQQQTTTVVVWWWZZZ]]]\\\XXXSSSPPPOOOMMMLLLLLLMMMPPPRRRQQQQQQRRRRRRRRRRRRQQQOOOMMMLLLGGGFFFDDDDDDCCC@@@===:::;;;:::888777555444444333111111111111111111111111000000000000000111111111...///000111111000///...---......///000111222222000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000////////////....../////////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000---...///000111111000000//////............//////444333111///......//////222111000///......//////222222222111111///......,,,---///000000000//////////////////////////////000///...------...///000...------,,,,,,------...//////.........------------,,,,,,,,,,,,---......,,,,,,,,,------.........++++++,,,---------,,,,,,---......///000111111222...............---------***+++,,,...///......------------.........//////000///------......---,,,***,,,...---,,,+++,,,,,,,,,,,,,,,------............------,,,,,,------...///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........,,,------...//////......---------------------------,,,,,,++++++,,,,,,------------------------------..................------------.........//////---,,,,,,,,,,,,---.........------,,,,,,------...------......///000000000............/////////000000000000000000000000000///////////////......---000000000000000000000000000000000000000000000000////////////////////////000000000000000111111222//////000111111111111111...//////000111222222222000000111111111111000000000000000000111111111111000333555444222111333666222222333333333444444444777777666555555777888999777888999:::<<<>>>????????????AAABBBDDDEEEFFFGGGIIILLLRRRYYY___dddhhhjjjhhhfffccc___\\\ZZZYYYXXX^^^```cccfffkkksss{{{|||yyyvvvtttssssssuuuxxx}}}}}}|||}}}~~~|||yyyxxxuuuwwwzzzsssjjjfff___YYYUUUVVVXXXZZZ\\\```dddccc___ZZZWWWVVVNNNMMMMMMOOORRRTTTTTTSSSRRRRRRSSSSSSSSSQQQPPPOOOOOONNNLLLKKKJJJHHHDDDAAA<<<;;;:::888666555444444111111111111111111111111//////000000111111222222000111222333333222111000,,,---...///000111222333000000000000000000000000222222222222222222222222111111111111000000000000222111111111000000////////////............//////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000,,,---///000111111111000//////............//////222222222111111111111000000000000000000000000000000000000000000000000000000000000000/////////...........................------------------------.........------,,,,,,,,,------------------------++++++++++++,,,,,,---...000000///...------,,,,,,........................******+++,,,------------+++++++++,,,,,,,,,------------------------------///...---,,,,,,,,,,,,,,,+++++++++******)))))))))+++,,,------......------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...+++'''''')))++++++***...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++************************------------------------+++,,,---......---,,,+++---,,,++++++++++++,,,------------,,,,,,+++++++++------------------------......------------......................................................---------............/////////.........---------000000//////.........---///---+++,,,///000...,,,......////////////......111111111111111111111111---------............///111111000000//////......//////000111111111111111///000000000000000//////////////////////////////333111000.........//////000000000000000000000000000111111111111222222222000111111111111222222222///000111333444444444444333333222222222222222222555777999999888999:::<<<===<<<<<<<<<>>>AAADDDFFFHHHHHHGGGFFFFFFGGGHHHIIIMMMSSS\\\gggnnnrrrsssssslllllljjjeeeaaa___aaadddcccffflllrrrxxx}}}}}}}}}~~~~~~}}}{{{yyyxxxwww~~~|||}}}}}}xxxmmmjjjeeeaaa___]]][[[ZZZeeejjjoooooooookkkaaaWWWYYYUUUPPPMMMNNNQQQSSSTTTYYYWWWTTTSSSSSSRRRQQQOOOQQQQQQQQQPPPNNNMMMKKKJJJGGGDDDAAA@@@@@@>>>:::666444444333222222111000000666444111...---...000111//////000111111111111111000111111111111222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////.........---------...............///000000---.........//////000000111111000000//////......000000000000000000000000............////////////222222222111111111111000000000000000000000000000000000000000000000000000111000000///////////////........................------------------------......---------,,,,,,,,,........................------------------...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------------,,,,,,........./////////000000..............................---,,,,,,,,,------------,,,,,,,,,++++++++++++,,,------......------------------------------++++++,,,,,,,,,,,,------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,...+++((((((***,,,,,,+++...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,------------------,,,//////...------...//////...---------,,,,,,,,,+++------------------------......------------......................................................---------............/////////.........---------000/////////............000...,,,---///000///---......////////////......................................./////////000000111000000000/////////...//////000111111111111111//////000000000000//////////////////////////////000000///...//////000111000000000000000000000000111111111111222222222222111111111111222222222222//////111222222333333333555555555666777888888888555777999::::::;;;===???BBBBBBCCCEEEIIILLLPPPRRRRRRQQQNNNLLLKKKLLLMMMNNNTTTYYYbbbkkkqqqtttttttttrrrrrrpppkkkgggfffhhhkkkmmmpppuuuzzz|||yyywwwvvvuuu~~~~~~{{{wwwsssppplllhhhgggfffffffffqqqyyy{{{oooeee___ZZZTTTPPPOOOPPPRRRRRRTTTRRRPPPPPPQQQQQQPPPOOOSSSSSSSSSRRRPPPOOOMMMLLLKKKHHHEEECCCCCCAAA>>>;;;999888777666555333222222555444222000///000111111//////000111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000//////.........///............///000000........./////////000000111000000000/////////...////////////////////////........./////////000000222222222111111111111000000000000000000000000000000000000000000000000000222111///.........///000........................------------------------...------------,,,,,,,,,...........................------,,,,,,,,,,,,---******++++++,,,---..............................////////////...---,,,+++/////////000000000111111////////////////////////------,,,,,,,,,---..................------------+++,,,------......------------------------------++++++,,,,,,,,,,,,------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......,,,******+++------,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------...------,,,,,,------...//////...------...//////.........---------------------------------------......------------......................................................---------............///...............---------////////////............000///......000000///......//////000000//////...........................//////000000000111111111000000000000//////////////////000111111111111111//////000000111000000/////////////////////////////////...///000111222333000000000000000000000000111111111111222222222333111111222222222333333333000111222333333333333333222333444555777888999:::999;;;===>>>???@@@CCCFFFCCCEEEHHHMMMRRRWWW[[[]]]___\\\WWWSSSRRRSSSVVVXXX___cccjjjqqqvvvyyyyyyxxxyyyxxxvvvsssqqqqqqtttwww{{{|||~~~}}}}}}{{{yyyvvvtttsssssszzz|||}}}~~~|||zzzzzzzzzzzz|||~~~}}}xxxvvvsssqqqqqqrrruuuwww~~~ttthhhccc[[[UUURRRRRRRRRQQQQQQPPPNNNOOOPPPQQQQQQPPPTTTTTTTTTSSSRRRQQQPPPPPPOOOLLLIIIFFFEEEDDDCCCAAA???>>>===;;;888777555444444444333333222111111111///000111111222111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000////////////......//////000111......////////////000000000000000000////////////........................////////////000000000000222222222111111111000000////////////////////////////////////////////////222111///.........///000................................................------------------------........................,,,++++++***)))))))))))),,,,,,---......//////000........................///////////////...------,,,---------....................................,,,,,,,,,,,,,,,---...///...............---------+++,,,------......------,,,,,,------------------+++++++++,,,,,,,,,------///......------......///------------------------...---,,,++++++,,,---......---,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------,,,,,,,,,,,,------......................................................------------......................................................---------............///........................///////////////.........000000//////000000000/////////000000000000///////////////////////////////////////000000000111111000000000000//////////////////000111111111111111//////000111111111000000/////////////////////////////////000000111111222000000000000000000000000111111111222222222333333222222222222333333333444333333444555666666666666444444555666888999:::;;;???@@@BBBCCCCCCEEEHHHKKKEEEIIINNNUUU[[[aaadddfffhhhddd___[[[ZZZ]]]bbbeeekkknnntttyyy}}}}}}||||||{{{|||~~~{{{xxxvvvuuuuuuwwwvvvuuusssrrrqqqqqqqqqsssttttttsssqqqooopppqqqsssuuuvvvvvvvvvwwwzzz||||||{{{zzzyyyzzz}}}}}}rrrlllddd\\\XXXVVVUUUTTTTTTSSSRRRSSSTTTSSSQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNKKKHHHFFFEEEEEEEEEDDDCCCAAA>>><<<:::888777333444444555444333111000000111111222222111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000/////////...///000000111//////////////////000000000000000000////////////......................../////////000000000111111222222222111111111000000........................////////////////////////222111///.........///000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))................................................---...//////000000000///++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------......+++++++++,,,,,,,,,------......------------......------------------------...---,,,++++++,,,---...---------------------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------------------------......................................................------------......................................................---------............///---..............................//////////////////000000000//////000000//////000000000000//////000000000000000000000000....../////////000000000////////////000000000000//////000111111111111111//////000111111111111111000000000000000000000000111111111111111000//////111111111111111111111111111222222222222333333333222333333333444444444444333444555666777888888888<<<<<<===>>>>>>??????@@@CCCDDDEEEEEEEEEGGGKKKNNNNNNRRRYYYaaahhhlllooopppjjjhhheeeccceeeiiiooossswwwyyy}}}}}}zzzwwwvvvxxxzzz{{{{{{zzzxxxuuurrrpppnnnnnnnnnooonnnnnnnnnnnnooooooppplllllllllkkkhhhggghhhiiilllmmmmmmmmmmmmooorrruuu|||~~~}}}{{{{{{{{{zzz|||~~~~~~}}}zzztttlllddd```___^^^]]]\\\[[[\\\\\\[[[YYYTTTPPPQQQPPPPPPPPPPPPQQQRRRSSSPPPNNNKKKHHHFFFEEEFFFGGGFFFEEECCCAAA???<<<;;;:::555666666777666444111000111111222222222222111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000//////////////////000000000000////////////////////////////////////000000000000222222222111111111111000........................000000000000000000000000000000000000/////////...////////////////////////........................,,,,,,,,,------------...++++++++++++++++++++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++........................,,,---...///000000000000---------............///------------------------------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,+++,,,------......------+++,,,,,,------.........++++++,,,,,,,,,,,,---------------,,,,,,---------------------------------...------,,,,,,------...,,,---......,,,,,,---......---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------...------,,,,,,------......///000000000000///...---------------.......................................------------......................................................---------............///---------........................///////////////...///000000......///000///000000111111000000///////////////////////////........./////////000000////////////000000000000//////000111111111111111//////000111222222222222000000000000000000000000222222222222111000///...111111111111111111111111222222222222333333333333333333333444444444555555222333555777999::::::;;;AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHJJJOOORRRUUUZZZaaaiiiooorrrrrrrrrlllkkklllmmmqqqwww|||~~~{{{|||{{{xxxwwwwwwwwwvvvtttqqqooonnnqqqsssuuuvvvuuusssqqqooonnnmmmmmmmmmkkkkkkkkkkkklllmmmnnnoooiiiiiijjjhhhfffeeeeeeffffffffffffeeeeeehhhllloootttvvvxxxxxxvvvsssrrrrrrqqqrrrssstttvvvvvvwwwwww}}}}}}yyyrrrllljjjjjjjjjjjjiiijjjlllmmmkkkeee^^^XXXUUUTTTRRRQQQPPPQQQRRRRRROOONNNMMMJJJGGGEEEFFFHHHFFFFFFDDDCCCAAA@@@???>>>:::::::::999888555333222222222222333222222111000000111111111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////000000000000//////000000111222111111000000000000//////////////////000000000000////////////////////////............////////////222222222111111111111000000000000000000000000000000000000000000000000000///000111111111000...---////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------...///***++++++,,,,,,---------........................------.../////////..................////////////..............................---,,,,,,,,,------***+++++++++,,,,,,,,,,,,+++,,,------......------++++++,,,,,,---......///++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,........................,,,------------------,,,***,,,......,,,+++,,,---...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,------------------,,,...///000111111000///...+++,,,,,,,,,------------..............................------------......................................................---------............///---------.........//////............/////////000---///000///---,,,...000000000111111111111000000000000000000000000000000//////000000000111111111.../////////000000000111//////000111111111111111//////000111222222222222000000000000000000000000000111222222222111000000111111111111111111111111222222222333333333444444444444444444555555555555555666888;;;===???@@@AAADDDDDDEEEFFFHHHIIIJJJJJJHHHIIIJJJLLLNNNRRRXXX\\\^^^bbbjjjqqquuuuuusssrrroooqqquuuyyy~~~~~~|||zzzyyyzzz|||wwwsssrrrrrrqqqqqqrrrpppmmmmmmooorrrssstttttttttsssrrrqqqqqqqqqqqqlllllllllkkkllllllmmmmmmjjjkkklllllljjjhhhhhhiiidddcccbbbaaaaaadddiiimmmooorrrttttttrrrnnnlllllljjjjjjjjjjjjlllnnnppprrrvvvvvvvvvyyy|||~~~~~~|||vvvssssssuuuwwwxxx{{{~~~zzzppphhh^^^\\\YYYUUURRRQQQPPPPPPOOOPPPQQQNNNJJJHHHHHHJJJFFFFFFFFFEEEEEEDDDDDDDDDAAA@@@???===;;;888666555222333333333222222111000000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111000000//////000000111222111111111000000000//////.../////////000000000111........................------------............222222222111111111111000111111111111111111111111000000000000000000000000...///111333222000...,,,000000000000000000000000////////////////////////,,,,,,,,,------.........------------------------++++++++++++,,,------...***+++,,,---///000111222........................////////////...---,,,+++------------.........//////////////////////////////...------,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------++++++,,,,,,---...//////++++++,,,,,,,,,---------,,,++++++******++++++,,,........................+++,,,............,,,+++))),,,......+++***+++---...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------........................------------------------+++,,,............,,,+++,,,---...//////...---,,,+++++++++,,,,,,---------////////////////////////.........------.........................................................---------.........//////---------.........//////---.........//////000000,,,...000///,,,,,,---000000000111111111111000000222222222222222222222222000111111111111222222222.../////////000000111111//////000111111111111111//////000222222333333333000000000000000000000000...///111222333333222222111111111111111111111111222222333333333444444444444444444555555555666666999:::===@@@CCCEEEFFFGGGIIIJJJKKKMMMPPPRRRSSSTTTKKKMMMOOORRRUUU[[[bbbggghhhmmmtttzzz}}}|||yyyvvvsssvvv{{{~~~{{{zzzyyyyyy~~~{{{vvvrrrqqqqqqqqqppptttrrrooonnnppprrrttttttvvvvvvvvvvvvvvvuuuuuuuuupppooonnnmmmlllllllllllllllnnnppppppnnnmmmllllllcccbbbaaa______ccchhhllloooqqqttttttrrrnnnkkkjjjfffeeeddddddfffiiimmmooopppooooooqqqtttwwwxxxxxxuuuxxx||||||xxxvvvxxx|||xxxfffccc^^^YYYTTTQQQPPPOOOPPPRRRTTTRRRNNNKKKKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCC@@@===:::888777333333333333333222111000000111111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222000000000000000111111222222111111111000000//////.../////////000000111111------------------------,,,,,,,,,---------......222222222222222222222222222222222111000//////......///000111111111111111111111000000//////......000000000000////////////........................---------,,,,,,+++++++++,,,,,,,,,,,,------..............................---------............///---------...............++++++++++++,,,,,,---.........------------......------------------------...------,,,,,,------...)))***,,,---...------,,,***++++++,,,,,,++++++***,,,------......------,,,------++++++++++++------++++++,,,------...//////...//////...+++))))))))),,,,,,,,,------.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))******++++++,,,------***+++,,,,,,------,,,,,,,,,,,,------...///000000...------,,,,,,------...////////////////////////---------------------------------............///,,,,,,,,,------........./////////////////////////////////...---------,,,------------------,,,,,,///......---------......////////////////////////111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000000111222111///------...000000000000000000000000000000111222222222222111111111111111111111111111111111222333333333333222000000111111111222222222222222333333444444555555777666666666777999;;;<<>>AAADDDHHHJJJLLLMMMOOOQQQTTTUUUWWW[[[^^^aaabbbaaabbb___\\\```hhhooosssttt|||~~~~~~~~~~~~|||zzz|||~~~~~~||||||}}}~~~vvvsssooollllllooosssvvvxxxvvvtttssssssuuuxxxzzzzzzzzzzzzzzz{{{||||||}}}zzzyyywwwwwwxxxxxxwwwvvv||||||wwwuuuooommmjjjhhhiiijjjmmmnnnqqqpppoooooonnnnnnoooooolllmmmmmmllljjjjjjkkkmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllmmmmmmrrrvvv{{{~~~zzzssskkkeee```___^^^ZZZYYYXXXVVVTTTRRROOONNNPPPOOOMMMMMMMMMLLLIIIGGGIIIIIIJJJKKKJJJIIIGGGEEE@@@>>><<<999666444333333333222222111000000//////111111111111222222222333000000000000111111111111333222111111000000111111111111111111111111111111111111111000000000//////000000/////////.........////////////////////////.../////////000000000111111111000///////////////...------------......///000000000000000000000000222222222222222222222222333333333222222111111000///...---------...///000000000000////////////...////////////////////////........................,,,,,,,,,,,,------------***+++---...///...---,,,////////////////////////---------............///000000//////......------//////...---------............------------......------------------------...------,,,,,,------...,,,,,,---------,,,++++++------............------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------'''))),,,------...///000------------------,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---......//////++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................////////////////////////---------............///.........---------------////////////////////////---------...............,,,,,,,,,---.........//////......---......//////////////////////////////------......//////000000////////////////////////000000000000000000000000000000000000000000000000,,,...000111111111222444000000000000000000000000000000111222222222222111000000000000000000000000111111222333333333333222222222222222222222222222333333333333444444444444666777888;;;===@@@BBBCCCFFFIIILLLNNNOOOQQQTTTVVV[[[\\\^^^bbbfffjjjnnnpppkkkhhhfffiiipppxxx|||}}}}}}{{{zzz|||~~~~~~}}}}}}|||{{{yyywww{{{}}}}}}}}}||||||~~~vvvsssnnnkkkkkknnnsssvvvyyyxxxwwwvvvwwwyyy|||~~~~~~{{{~~~|||{{{wwwtttqqqqqqssssssrrrpppoooooonnnnnnnnnpppqqqrrrppprrrrrrrrrpppnnnooopppssssssrrrqqqpppooonnnnnnjjjiiigggeeedddddddddeeeiiimmmsssyyy~~~~~~wwwpppjjjfffdddccceeebbb___]]]]]]\\\XXXTTTSSSRRRPPPOOOPPPPPPOOOMMMJJJKKKLLLMMMNNNMMMLLLKKKFFFDDDAAA>>>;;;999888777444444333333222111111000222222222333333333333333//////000000000111111111333222111111000000111111111111111111111111111111333333222222222111111111000000////////////......////////////////////////////////////000000000000111000000///////////////......------,,,---------000000000000000000000000111111111111111111111111222222222111111111000000000///---,,,,,,---///111////////////////////////.........///////////////........................+++,,,,,,,,,------......,,,,,,,,,,,,------......////////////////////////---------............///111111000///......------//////...------,,,------......------------......------------------------...------,,,,,,------...------------,,,++++++***++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,---///...---+++,,,,,,.........------,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,---......//////+++,,,,,,---...---------..................------...------,,,,,,------...................................................---------............/////////......------,,,,,,////////////////////////,,,---------.../////////+++,,,,,,---...//////000...............//////000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111222222111000000111000000000000000000000000000000111222222222222111000000000000000000000000111111222333333333333222333333333333333222222222555666666666777888888888999;;;>>>AAADDDGGGIIIJJJMMMOOOQQQSSSTTTVVVZZZ]]]```cccgggkkkooossswwwzzzrrrpppooorrrxxx~~~}}}{{{zzz}}}~~~}}}}}}}}}}}}|||zzz{{{{{{{{{{{{zzz|||xxxuuupppmmmmmmpppuuuxxx|||{{{||||||~~~~~~~~~|||yyyzzz}}}}}}yyytttrrrqqqpppooopppqqqssstttuuuwwwyyyxxxvvvsssrrrrrrwwwwwwvvvuuutttrrrrrrqqqmmmkkkhhhdddbbb`````````aaafffmmmsssxxx|||~~~yyysssooolllkkkkkkpppmmmkkkmmmnnnkkkccc\\\WWWUUURRRQQQQQQRRRQQQPPPMMMNNNOOOOOOPPPOOOOOONNNKKKJJJHHHEEEBBB???===<<<888777777666555444444333222222222222333333333333000000111111111222222222333222111111000000111111111111111111111111111111333333222222222111111111000000//////////////////////////////////////////////////////000000000000000000////////////000000000///...---------------////////////////////////111111111111111111111111000000000000////////////111000...------...000111.............../////////------....../////////000........................,,,,,,,,,------.........///---+++******,,,///111////////////////////////---------............///111000000///...------,,,......---,,,+++++++++,,,......------------......------------------------...------,,,,,,------......------,,,+++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...///000///,,,******+++.........------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++,,,------......,,,,,,---.........------..................------...------,,,,,,------...........................---------------------------------............////////////......---------////////////////////////,,,---------.../////////,,,,,,------...///000000...............///000111////////////////////////333222111111000///......000000000000000000000000///////////////////////////////////////////////////111222222000//////000000000000000000000000000000000111222222222222111222222222222222222222222111111222333333333333222444444333333333333333333777777888999:::;;;<<<<<<<<>><<<:::888666444333222222222222111111111111333333444444444555555555333222111111000000111111////////////////////////111000000000000///////////////000000000000111111000000000000000000000000000000000000///////////////////////////000000111111111000000///000000000000000000000000000000000111111111111111111111111///////////////000000000/////////......------------------.........//////,,,,,,---......///000000....................................------------,,,,,,,,,---------......---------------------------------............///---------------,,,,,,,,,---,,,,,,,,,,,,------.........------------......------------------------...------,,,,,,------...---,,,+++++++++,,,---.........////////////......,,,------......------,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------+++,,,...///...---...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---......//////,,,------...............***++++++,,,,,,---------...------,,,,,,------...------------------------........................---------............///............////////////////////////////////////...............---------............////////////............///000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...000000.........///000000000000000000000000000000111222222222222111222222222222222222222222111111222333333333333222222222333444555666777777;;;<<<>>>AAADDDFFFHHHIIIMMMQQQWWW]]]aaabbbbbbbbb____________aaaeeekkkoootttyyy~~~~~~~~~~~~|||yyyxxxxxxxxxwwwwwwwwwwwwuuuuuuuuutttrrrooolllkkknnnsssxxx{{{{{{xxxuuutttnnnmmmkkkkkkmmmmmmmmmlllqqqrrrsssuuuyyyrrrlllccc[[[VVVTTTRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTRRROOOMMMLLLFFFDDDBBB???<<<999777666444444333333222222222222333333333444444444555555333222111111000000111111000000000000000000000000111111000000000///////////////000000000111111111000000000000000000000000111000000000/////////...///////////////000111111000////////////000000111000000000000000000000000000000000000000000000000000000000000000111111111---............---,,,+++---------.........//////,,,,,,------...///000000......................../////////...---------,,,)))+++...000000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,,,,,,,,,,,,,,,,,,,---------------...///000.........------.........------------------------...------,,,,,,------...,,,++++++***+++,,,...///,,,,,,------------,,,,,,,,,------......------,,,++++++------------++++++------......///000111111,,,...//////...------...,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++------......///000000000,,,---......//////......,,,,,,------...///000000...------,,,,,,------...------------------------////////////////////////---------.........//////------......//////000000/////////////////////////////////......------,,,///////////////.....................///000222222////////////////////////,,,,,,---...///000111222000000000000000000000000000000000000000000000000000000000000000000000000000111222000---*********000000000000000000000000000000111222222222222111111111111111111111111111111111222333333333333222111222333444555777888888@@@AAADDDGGGJJJMMMPPPQQQWWW[[[aaagggkkkmmmlllkkkgggggggggggghhhlllssswww{{{~~~~~~}}}~~~zzzyyy{{{~~~~~~}}}|||{{{zzzzzzyyyvvvwwwyyyzzzzzzxxxuuussstttxxx}}}}}}yyyuuusssooommmjjjiiijjjiiihhhgggmmmooopppsssxxxzzzsssiii```ZZZVVVSSSRRRQQQQQQRRRSSSTTTVVVXXXYYYUUUVVVVVVUUUTTTRRRPPPNNNLLLKKKHHHEEEAAA>>>;;;:::555555555444444333333333222222333333333444444444333222222111000111111111111111111111111111111111111111111000000000000/////////000000111111111222000000000000000000000000111111000000/////////...///////////////000111111...............///000111000000000000000000000000111///...///000111000...------......//////000000000000000000000000000000...........................---,,,---/////////...000///...///000000...,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......////////////////////////............////////////,,,------......------,,,...---,,,+++,,,---...///------------------------///............---------..............................//////000000111111---------,,,,,,+++++++++.........------,,,,,,,,,)))******+++---......///......---------,,,,,,,,,---------.........//////++++++++++++++++++++++++((()))+++---000111222333++++++,,,---------,,,,,,++++++++++++++++++++++++.........///......------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///...............------------------............///////////////////////////.................................///////////////,,,---///000000000//////---......//////......---------///000111111111111111111000000//////......111000///......///000111111111111111111000////////////000000000000//////.../////////000000000000111111111111111111111111222111111111000000//////222222222222222222222222222333333222111111222444666444333222333444333333333555666777999;;;???CCCAAAGGGNNNQQQRRRSSSXXX\\\aaaeeekkkoooqqqpppppppppmmmnnnpppsssvvvxxx{{{|||~~~|||zzzyyyzzz{{{||||||wwwuuuxxx~~~||||||||||||vvvwwwyyyzzz{{{{{{zzzzzz||||||{{{{{{{{{yyyuuurrrmmmmmmlllkkkiiihhhgggfffjjjiiiiiimmmttt}}}zzzooogggaaa]]]YYYVVVPPPPPPRRRTTTSSSRRRSSSVVVTTTSSSSSSTTTUUUUUUTTTRRRRRRQQQOOOLLLHHHDDD@@@======:::666333333333222111333333333222222222222222444333222111000111222333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////.........///000111111000///...111111000000//////......000000000000000000000000222111000000222222111000.........///////////////////////////////////////...........................---,,,---/////////...000///......//////---+++...---------,,,,,,,,,+++---,,,,,,,,,,,,---..........................................////////////,,,------......------,,,---,,,,,,+++,,,---...///------------------------............------------........................---------...............---------,,,,,,+++++++++......---------,,,,,,,,,((()))***+++---...///000......---------,,,,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++((()))***,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---...///---------...............---------............///////////////////////////......................................./////////------...///000///......------............---------...///000111111111111111000000000/////////...111000///......///000111111111111111111000////////////000000000000////////////000000000000000000////////////////////////111111111111000000000///222222222222222222222222111222333222000000222333555444333333333444444444555777999;;;===@@@DDDGGGHHHMMMSSSVVVWWWYYY]]]aaaiiimmmqqqsssttttttuuuvvvssstttvvvyyy{{{|||}}}~~~}}}{{{xxxvvvuuuuuuvvvwww{{{vvvtttwww~~~}}}||||||}}}{{{{{{zzzzzz{{{|||}}}}}}|||{{{zzzyyyxxxvvvrrroooooonnnlllkkkiiihhhhhhhhhhhhhhhiiinnnuuu~~~|||rrrjjjdddaaa]]][[[YYYXXXWWWVVVUUUSSSSSSUUUUUUTTTSSSTTTVVVVVVUUUTTTSSSRRRQQQNNNKKKFFFCCCAAA???<<<888666555444333222444333333333333222222222444333222222111111222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////111000000000/////////...000000000000000000000000222000///000111222111//////////////////.........////////////////////////...........................---,,,---/////////......---------///...---+++.........------------------,,,,,,,,,,,,---..............................---............/////////,,,------......------,,,,,,++++++,,,---...///000------------------------............------------------------------------,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++...------------,,,,,,,,,((()))***+++---...///000......---------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,***)))((()))***+++,,,------------------------------------++++++,,,,,,---,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,------......//////---------............///////////////////////////........................---------.........//////.........///......---,,,------............---------...///000000111111000000000000000////////////000000////////////000000000111111111111000000/////////000000000000//////111111111000000000000000////////////////////////111111111111000000000000222222222222222222222222222333444333222222333555555444444555555666888888999<<<@@@CCCEEEHHHLLLNNNRRRVVV[[[^^^___bbbgggkkktttuuuwwwxxxxxxyyy{{{}}}~~~~~~xxxvvvsssqqqpppppprrrsss|||~~~zzzxxx{{{}}}~~~}}}||||||}}}}}}|||{{{zzzzzz|||}}}~~~|||{{{yyyyyyxxxuuurrroooqqqooollliiihhhhhhiiijjjhhhhhhjjjpppxxx{{{xxxwwwxxxzzz|||~~~vvvooojjjgggdddbbbddddddbbb___\\\ZZZXXXWWWVVVTTTSSSSSSUUUVVVVVVVVVUUUTTTSSSQQQNNNJJJGGGEEECCC@@@<<<999888666555333444444444333333222222222222333333333333222111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000////////////000000000000000000000000///...---...//////...---000000//////......------////////////////////////...........................---,,,---/////////...---,,,,,,---......---+++........................---,,,,,,,,,,,,---..............................---------.........//////,,,------......------,,,+++++++++,,,---...///000------------------------.........---------,,,,,,------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------.........---------,,,,,,,,,------------------------------------------------+++,,,,,,---------,,,,,,.........---,,,+++***)))------------------------------......///.........,,,,,,,,,---------......------,,,,,,,,,------...++++++,,,------...//////---------............///////////////////////////........................,,,,,,------......////////////......------,,,,,,---......//////......---......///000000000000000000000000000////////////000000////////////000000000000111111111111000/////////000000000000//////111111111111111000000000111111111111111111111111111111111000000000000000111222222222222222333333444555666555444444666777555666777888999:::<<<>>>???CCCIIIMMMPPPSSSVVVXXX[[[^^^bbbfffiiinnnssswww}}}}}}}}}{{{{{{}}}~~~{{{tttsssqqqooooooqqqsssuuu{{{||||||zzzvvvuuuyyy|||{{{|||||||||||||||}}}}}}}}}}}}|||~~~|||{{{{{{zzzyyyvvvtttqqqnnnjjjgggfffgggjjjllljjjkkknnnttt||||||yyyuuupppnnnmmmooopppsssvvvzzz{{{tttpppmmmlllkkkooorrrrrrqqqnnnkkkddd^^^XXXUUURRRQQQRRRTTTTTTUUUUUUTTTTTTRRRPPPMMMJJJHHHEEECCC???<<<:::999666555444444444333222222111111111222333444333222111000111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///111000///......///000111000000000000////////////000000000000000000000000000...---...///000///...000000//////......------...................................................---,,,---/////////...---,,,,,,---......---+++........................---,,,,,,,,,,,,---..............................------------............,,,------......------,,,++++++,,,---.........///------------------------...------------,,,,,,,,,------------------------...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++......---------,,,,,,,,,------------------,,,,,,------------------------***+++,,,...////////////.........---,,,+++***)))++++++++++++++++++++++++,,,------.../////////...,,,,,,,,,---------.........------,,,,,,,,,------***++++++,,,---...//////---------............///////////////////////////........................,,,,,,------...//////000//////......------------...//////000000//////......//////000000000000///////////////000000000000//////000000000000/////////000000111111111000000//////000000000000//////111111000000000000000000111111111111111111111111000000000000000000111111111111111222222333333333333444555444333444666777444666888::::::<<<@@@CCCGGGLLLSSSYYY]]]___```bbbaaadddiiioootttzzzzzzwwwsssrrrrrrsssuuuxxx{{{|||}}}{{{{{{~~~}}}uuuuuusssqqqpppuuu~~~|||{{{|||}}}}}}~~~~~~}}}||||||||||||zzzxxxpppmmmiiiffffffiiillloooqqqrrrtttyyy|||xxxsssmmmiiigggggggggfffjjjooouuu{{{zzzwwwuuuuuuuuuxxxwwwkkk^^^ZZZTTTPPPOOOQQQRRRRRRSSSSSSSSSRRRQQQNNNLLLKKKHHHEEEBBB???===<<<999777555555444333222222111111111222333444333222111000222222333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...111000///......///000111////////////000000000000000000000000000000000000222111000111222333222000///////////////............................................................---,,,---/////////...---,,,,,,---//////...,,,---------------.........---,,,,,,,,,,,,---......------------------------,,,------------.........,,,------......------,,,+++,,,------......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------,,,,,,+++++++++......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........)))***+++,,,------------++++++++++++++++++++++++******+++,,,------------,,,,,,,,,---------............---,,,,,,,,,------++++++,,,,,,------......---------............///////////////////////////........................,,,------...///000111111000000///.........//////000000111111111111000000//////000000000000//////////////////000000000000//////000000000000/////////000000111111111111000//////000000000000//////.../////////000000000000////////////////////////000000000000111111111111111111111222222333333444111222333333222222444666333777;;;<<<===@@@DDDIIIPPPVVV^^^eeeiiijjjjjjkkkhhhkkkqqqxxxyyyuuuuuuvvvyyy||||||yyyxxxyyyzzz|||~~~}}}{{{xxxvvvrrrssssssqqqqqquuu|||}}}}}}~~~||||||~~~~~~}}}|||}}}}}}{{{zzzqqqooollljjjkkknnnrrruuuyyyxxxyyy||||||zzzuuuooojjjgggeeedddbbbeeejjjnnnsssxxx~~~~~~}}}~~~{{{iiicccZZZTTTPPPPPPPPPQQQRRRRRRSSSSSSRRRPPPNNNMMMJJJHHHEEECCCBBB@@@===;;;777777666555444333333222222333333333333222111111222222333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000////////////000000////////////000000000000000000000000000000000000444222111222333444333111.........///////////////...................................................---,,,---/////////......------...000000///---+++,,,,,,,,,---------------,,,,,,,,,,,,---......------------------------,,,,,,---------.........,,,------......------,,,,,,---.........---,,,+++---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,---------,,,,,,,,,---------......+++++++++,,,,,,,,,------......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------((()))***,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////........................------...///000111222333000000/////////000111111111222222333333222222111//////000000000000//////.../////////000000000111...///000111111000///...//////000111111111111111//////000000000000//////,,,,,,---...///000000111///////////////////////////000000000111111111111000111111222333333444444222333444444333444666888888===AAACCCDDDGGGMMMRRRXXX^^^hhhooorrrsssrrrqqqpppssszzz{{{xxxyyy|||}}}{{{yyyyyy{{{{{{||||||{{{xxxuuussstttvvvwwwvvvuuuwww|||~~~~~~}}}||||||||||||yyyxxxwwwwwwyyy{{{}}}~~~|||{{{tttsssrrrrrrssswww{{{}}}}}}|||}}}}}}{{{xxxtttooollliiigggccceeehhhiiilllqqqxxx~~~xxxpppdddZZZUUURRRRRRRRRRRRRRRSSSTTTSSSRRRQQQPPPMMMKKKIIIHHHGGGEEEBBB@@@;;;;;;:::999888777666666444333222222111111222222222333333444444333333222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////.../////////000000000111000000000000000000000000222111000111222222111000---.........//////000000...................................................---,,,---/////////......------...000111000...+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,------......------,,,---......///...,,,+++***---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------.........))))))***+++---...///000......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---.........++++++,,,---------,,,,,,------------------------+++,,,---...////////////,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////..............................///000111222333333000000/////////111222333222333333444444333333222///000000000000000//////.../////////000000111111...///000111111000///...//////000111111111111111//////000000000000//////***+++,,,---...000111111111111111111111111111111//////000000111111111222000000111222333333444444555666777777777777999;;;>>>CCCIIIKKKLLLOOOUUU[[[\\\cccmmmtttxxxwwwvvvuuuvvvyyy~~~|||}}}}}}}}}}}}~~~}}}|||{{{{{{{{{~~~~~~~~~}}}{{{xxxuuutttvvvyyy{{{{{{yyyzzz}}}~~~}}}|||{{{zzzzzzzzzzzzyyywwwuuuttttttvvvyyy{{{~~~|||wwwwwwwwwwwwzzz~~~~~~}}}~~~}}}|||zzzwwwtttpppmmmkkkeeefffffffffgggkkksssyyy{{{~~~yyylll```YYYUUUTTTTTTRRRSSSTTTUUUUUUTTTRRRRRROOOMMMLLLKKKJJJIIIFFFCCC>>>>>>===<<<;;;999999888555444222111000111222333222333333444444333333222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...///000111111000///....../////////000000111111000000000000000000000000000000000000000000000000......------------...............///////////////------------------------..............................////////////......******+++,,,,,,---..............................,,,,,,,,,------.........------------------------......---------,,,,,,,,,,,,,,,,,,---...///000000------,,,,,,,,,---......///---+++))))))+++---///---+++***,,,///000...+++,,,------......------,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................,,,,,,---...///000111111---------......000111111222222111000///...------////////////////////////---,,,,,,,,,,,,---..................///////////////000111222222333333222//////000000000000//////......////////////......111111111111111111111111222222222222222222222222333222111111333444444333666777888999999;;;???BBBEEEHHHMMMPPPSSSVVVZZZ\\\dddhhhnnnsssvvvwwwxxxyyy|||}}}zzzwwwxxx}}}~~~~~~|||yyyyyy{{{~~~~~~~~~~~~}}}yyywwwuuuttttttttttttuuuvvvwwwyyyyyy~~~}}}zzz}}}zzzyyyzzz~~~~~~}}}~~~~~~}}}}}}{{{xxxtttqqqooommmkkkiiifffeeehhhmmmssswww{{{}}}tttkkkddd^^^VVVPPPTTTTTTTTTUUUUUUVVVVVVVVVMMMMMMMMMNNNNNNLLLHHHEEEAAAAAA???>>>============888555333222222333222111222222222111222222333444333222222222111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111000000//////......////////////////////////000000000000000000000000///..................//////////////////.........------------------------........................------............------+++++++++,,,,,,---------........................,,,,,,------------------------------------------,,,,,,,,,+++,,,,,,------++++++,,,,,,------......///...---,,,,,,,,,,,,,,,...---+++******+++---...---++++++,,,//////...+++,,,,,,------------,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------...------------------------------------------------------------------------------...............///.................................///////////////---------......///000111111111000000///.................................---------------......///............////////////---......///000000111000//////000000000000////////////000000000000//////000000000000000000000000222222222222222222222222444333222222333555555555777999;;;<<<>>>@@@DDDGGGNNNRRRWWW[[[^^^aaadddfffjjjnnnssswwwzzz||||||vvvtttsssvvv}}}~~~|||yyywwwvvvxxxyyyzzz{{{|||~~~zzzxxxzzz}}}~~~}}}~~~}}}}}}}}}}}}|||yyyuuuqqqnnnmmmjjjiiiggghhhkkkrrrxxx}}}~~~}}}|||wwwnnnhhhaaaZZZUUUUUUTTTTTTTTTUUUUUUUUUUUUSSSQQQOOOOOOOOOMMMKKKIIIEEEDDDCCCAAA@@@?????????:::888555333333333222000222222111111111222222333222222222111111000000000000000000000000000000000111111111111000000000000000000000000000000000000........................111000000000/////////...////////////////////////000000000000000000000000000//////......//////000000000//////......------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,------------------------,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................///////////////.................................000000//////..................---......///000111////////////////////////------------------------...............///000000............////////////------...//////000000111//////000000000000//////000000111111111111000000000000000000000000000000222222222222333333333333444444444444555666888999:::===@@@CCCEEEHHHLLLNNNWWW\\\ccchhhlllnnnqqqrrrqqqtttxxx{{{~~~xxxsssooooooqqqvvv|||{{{{{{}}}~~~~~~|||zzzzzz{{{|||~~~~~~~~~}}}~~~~~~}}}}}}}}}||||||}}}}}}zzzvvvrrrpppnnnjjjjjjiiikkkpppwww~~~}}}yyyvvvsssrrrxxx||||||tttnnnhhhbbb]]]YYYXXXVVVVVVWWWWWWVVVTTTWWWUUUQQQPPPPPPPPPOOONNNIIIIIIHHHFFFEEECCCBBBBBB???<<<888666555444111000333222222111111111222222111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000........................000000000000////////////////////////////////////////////////////////////000000////////////000000111111000///...------,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++.................................------,,,,,,,,,---------------------------,,,+++++++++,,,...///---------,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,---------,,,***++++++,,,,,,++++++***+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------+++,,,---...///...---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000/////////......------........................///////////////........................///000000........./////////000000........................///////////////000000111............//////////////////000000111111222333//////000000000000//////111111111222222111111111000000000000000000000000222222222333333333333333444444555555666888;;;===???BBBGGGKKKNNNQQQUUUWWW]]]cccllltttxxxzzz||||||vvvxxxzzz|||zzztttpppoooqqquuuzzz~~~|||}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxx{{{}}}{{{{{{}}}}}}zzzxxxuuusssrrrmmmmmmnnnppptttzzzyyytttooolllkkkooosssxxx}}}zzzuuupppjjjgggbbb___]]]\\\]]]\\\YYYVVVWWWUUURRRQQQQQQQQQPPPOOOMMMLLLKKKJJJHHHGGGEEEDDDCCCAAA===:::888666333000444333222111111111111111000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000////////////000000111111000///...------,,,------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,+++.................................------,,,,,,,,,------------------------///...---,,,,,,---..................------------,,,,,,,,,,,,,,,---...///***+++---......---+++******+++,,,---,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------///......---,,,,,,,,,---...------,,,,,,------...------------------------+++,,,---...///...---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////......------,,,,,,,,,........................------......///000000111///............//////000------......//////000000////////////////////////000////////////000111111............////////////////////////000111222333//////000000000000//////111111222222222222111111222222222222222222222222222222333333333444444444333444666666777;;;@@@DDDGGGKKKQQQUUUYYY[[[^^^```ccckkkvvvzzz{{{|||}}}yyyvvvuuuuuuwwwyyy~~~|||{{{yyyvvvuuuwww|||||||||~~~~~~}}}}}}|||{{{{{{zzzzzzttttttssstttwwwzzz~~~{{{vvvpppllljjjiiiiiilllqqqwww}}}{{{wwwssspppjjjgggeeefffgggeee```[[[WWWUUUSSSRRRSSSRRRPPPOOONNNNNNMMMMMMKKKIIIGGGFFFGGGEEEBBB???===:::666333555555333222111111111111000000000000000111111111000000000000000000000000111111111111000000000///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,------------------------,,,,,,------------------........................+++++++++,,,---...///000++++++------------++++++)))+++------,,,+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,......------------......------------------------+++,,,------......------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------,,,,,,,,,........................,,,,,,---...///000111111//////............//////---------....../////////000000000000000000000000///////////////000111111............////////////...---,,,,,,---...000111//////000000000000//////111111222222222222111111333333333333333333333333222222333333444444555555333666888:::;;;???GGGLLLRRRWWW]]]bbbeeefffhhhiiinnnvvv}}}}}}~~~~~~{{{wwwwwwzzz|||~~~}}}|||yyyvvvttttttwwwzzz{{{~~~|||{{{zzzzzzzzzzzz{{{||||||zzzwwwsssooollljjjiiihhhjjjmmmrrrxxx}}}|||yyyxxxsssqqqrrruuuyyywwwqqqjjj^^^[[[WWWTTTSSSRRRPPPNNNNNNOOOOOOOOONNNLLLJJJIIIJJJHHHFFFDDDBBB???;;;888777666555444222222111111111111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000------------------------////////////000000000000000000000000000000000000000000000000000000000000///..................//////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------........................,,,,,,------------------------------------------%%%'''***,,,.........---,,,,,,,,,------......///,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++(((+++------+++***+++---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................+++++++++++++++,,,---.........------------..............................---,,,,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------....................................---.........//////000000//////............//////---.....................000000000000000000000000///............///000000............////////////...---,,,,,,,,,...000111//////000000000000//////000000111111111111000000222222222222222222222222222222333333444555555666555888<<<>>>@@@EEENNNUUU^^^ccciiinnnppppppqqqqqqxxx||||||||||||}}}|||{{{|||~~~~~~~~~zzzvvvuuuvvvwwwyyy{{{~~~}}}|||{{{{{{uuuuuutttrrrpppmmmkkkjjjiiijjjllloootttxxx{{{|||~~~}}}~~~~~~mmmggg]]]VVVRRRQQQPPPPPPOOOPPPQQQRRRQQQPPPNNNMMMLLLJJJHHHHHHFFFDDDAAA>>>999888777555333222222222111222222222333333333333000000000000000000000000111111111111000000000000000000000000000000000000------------------------.../////////000000000111000000000000000000000000000000000000000000000000......------------...............///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,---..............................,,,,,,,,,------.........------------------------"""&&&+++...///......******+++,,,,,,---............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((+++------+++***+++---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,---...///000111......------------.................................---,,,+++,,,---...///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++........................---------------------------.........//////000000........................///////////////.........000//////.........//////........................////////////////////////...............///000000............/////////000000///...---...000222333//////000000000000//////000000111111111111000000111111111111111111111111222222333333444555666666666:::???AAACCCJJJSSS[[[fffkkkqqquuuwwwwwwvvvvvv}}}zzzxxxyyyyyyyyyzzz|||~~~||||||{{{xxxwwwxxxyyy{{{}}}~~~~~~|||{{{rrrssssssrrrpppnnnkkkjjjkkkkkkkkknnnrrruuuwwwwwwwww~~~}}}zzzqqqcccWWWQQQPPPQQQSSSPPPQQQRRRSSSSSSRRRQQQOOOLLLKKKJJJJJJIIIGGGDDDAAA;;;:::888666444333222222222222222333333444444444000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000222000......111333222000333222111111222222000//////////////////............---,,,+++++++++++++++........................,,,,,,,,,------.........,,,,,,,,,++++++*********++++++++++++++++++++++++..................------////////////////////////******+++---//////,,,***,,,---...//////...---,,,---------............///,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,+++******000///---+++++++++---...------------------------------------------------,,,------......------,,,+++,,,------......------///...---///222333000.../////////...------,,,,,,++++++,,,,,,,,,---------/////////...------,,,,,,------------...000111222333222222222111111000000////////////////////////,,,,,,,,,---------......111111000000//////......111000///......///000111111111000///...---,,,,,,............---------,,,......////////////......////////////////////////000000000000000000000000//////...///000111333444000111333444555555444333555444333333444666888:::???@@@BBBEEEKKKTTT^^^eeerrrzzz~~~|||}}}}}}vvvuuussstttssspppnnnrrr{{{~~~~~~}}}~~~|||wwwtttvvvvvvsssooonnnoooqqqpppooonnnnnnnnnppprrrsssuuuttttttvvvzzz|||~~~}}}zzzhhh^^^WWWRRRPPPQQQOOOQQQTTTUUUTTTRRRRRRRRRRRROOOMMMKKKKKKJJJHHHFFFAAA>>>999666555555555444444333222111000000000000555444222000//////000111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000111111000000//////......111///---...000222111000333222000000111222000///////////////............///......------------...........................,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,........................---+++***+++---...---,,,------............------------------............------,,,,,,------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,++++++,,,,,,---.........------,,,++++++***000...---++++++,,,---...------------------------------------------------+++++++++++++++++++++++++++,,,------......------...------///111222000---,,,,,,,,,---------------++++++,,,,,,,,,---------------.................................///000111111000000000////////////////////////////////////------------............111000000000/////////...111000///......///000111000000000///......------//////......//////000000000000//////////////////////////////////////////111111111111111111111111111111000//////000111222111222333444444444333333333333333444666888;;;===CCCCCCEEEGGGLLLUUU```gggsss{{{xxxqqqooommmooopppoooooosss{{{}}}}}}~~~~~~zzzvvvxxxxxxvvvsssqqqrrrsssrrrqqqppppppqqqtttwwwyyywwwtttpppnnnooorrrssstttzzz{{{}}}~~~~~~~~~oooccc[[[SSSOOONNNQQQSSSUUUVVVUUUTTTTTTTTTTTTRRROOOMMMMMMLLLJJJIIIHHHDDD@@@<<<;;;999777666444444333222222222222222444333222222111111111111111111000000000000111111111111111111111111111111////////////////////////000000000000000000000000111000000000/////////...///...---...///000000///222111000000111111000///......................../////////...//////000000------------------------,,,,,,,,,------------.........------------,,,,,,------------------------+++,,,---......---,,,+++------------------------///,,,***)))+++---...............------.........------------...............------------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,++++++,,,,,,---.........------,,,+++++++++///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,************,,,,,,+++,,,------......---------------...///000...---******++++++,,,------...,,,,,,,,,,,,------------,,,,,,------...//////000............////////////...............---------////////////////////////............////////////000000000000////////////000000////////////000000////////////////////////000/////////000222444555333222000/////////000000////////////////////////111111111111111111111111333222111000000000000000111222333333444444333333333333555777:::>>>AAACCCGGGGGGHHHJJJPPPYYYdddlllwwwzzzqqqjjjgggiiilllpppqqqsssxxx||||||{{{{{{~~~~~~~~~}}}{{{{{{|||}}}}}}yyy{{{||||||zzzwwwwwwwwwvvvuuuttttttvvvzzz~~~|||vvvoooiiiggghhhiiiiiilllooorrruuuwwwzzz~~~vvvjjjaaaWWWPPPOOORRRTTTVVVVVVUUUTTTUUUUUUTTTRRROOONNNNNNMMMLLLJJJLLLIIIFFFCCC@@@===999666555444444333333333333333222222222333222222111111111111000000000000111111111111111111111111111111////////////////////////////////////////////////000000000000////////////---------...//////......111000//////000111000///------...............//////.........///000111111---------------------------------------------------------------,,,,,,,,,------------------------,,,,,,+++++++++,,,------------------------------...,,,***+++,,,.........///...---,,,,,,---...///,,,,,,---------.........---------------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,...------,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,...///+++,,,------......------------,,,---......------++++++,,,,,,,,,---------,,,,,,,,,------------...---------........./////////////////////.........------------------------////////////////////////////////////000000000000000000000000////////////000000////////////000000......//////000000000000000000000000222555777999555333111/////////111222////////////////////////111111111111111111111111222111111111111111111111222222333333444444444444666777:::===AAADDDFFFHHHJJJJJJLLLOOOVVV```kkksss~~~xxxqqqlllgggeeellloootttxxx|||}}}|||{{{{{{}}}|||yyyyyy{{{}}}|||{{{{{{|||}}}~~~~~~}}}|||}}}|||yyyxxxyyy}}}~~~yyyrrrlllhhhgggeeedddbbbdddhhhlllqqqvvv}}}xxxooofff[[[UUUTTTQQQSSSVVVVVVUUUTTTTTTTTTSSSQQQNNNMMMMMMLLLKKKIIIJJJIIIGGGFFFDDD@@@:::666555555444333333333333444///000111222222222111000111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000////////////+++,,,..................000///......000000000...,,,---------......//////------------...///000000------------------------------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***((((((+++...111........................,,,,,,,,,---//////---,,,///...---,,,,,,---...///,,,,,,,,,------------...,,,,,,,,,+++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,++++++,,,,,,---.........------------,,,,,,---------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,...///+++,,,------......------------------,,,,,,,,,---///.........---------,,,,,,,,,---------.........//////.........---------...//////000//////...---......................../////////////////////////////////000000000111111////////////000000000000//////000000000000//////......//////000111111111000000111111333666888999555333111000///000111333000000000000000000000000111111111111111111111111///000000111222333333333333333333444444555666666999;;;>>>BBBFFFHHHIIIJJJLLLNNNQQQVVV^^^iiittt|||xxxqqqmmmlllkkkjjjrrruuuzzz~~~}}}||||||}}}|||xxxuuutttvvvyyy{{{yyy{{{~~~}}}}}}}}}~~~|||{{{|||~~~zzzwwwtttqqqnnnkkkfffccc^^^```cccggglllsss{{{zzzsssjjj___YYYXXXSSSUUUXXXXXXVVVTTTSSSSSSSSSQQQOOONNNNNNNNNLLLKKKHHHHHHHHHIIIHHHDDD???;;;666666555444333333333333...///000111111111//////111111000000000000111111////////////////////////000000000000000000000000////////////////////////////////////000000000000***---///000///.........///...---...///000///...,,,,,,,,,---......//////---------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---***((((((,,,000222////////////////////////++++++---///111000---+++.........------.........,,,,,,,,,,,,------------,,,++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------...,,,,,,++++++,,,,,,---.........------------------,,,,,,------------------------------------------------------------------,,,,,,************,,,,,,+++,,,------......---------......---++++++,,,...000000///......---,,,,,,,,,---------............000//////...------,,,,,,---...///000000///...............///////////////////////////////////////////////////000000000000////////////000000000000//////000000000000///////////////000000111111111000111222333444555555666222222111000000111222333000000000000000000000000222222222222222222222222...///000222333444444444333333444444666777999:::<<<>>>CCCHHHKKKNNNNNNOOORRRUUUZZZaaaiiisss}}}~~~vvvqqqpppqqqtttuuuzzz|||~~~}}}{{{|||~~~|||zzzvvvsssqqqrrrssstttsssuuuxxx|||~~~|||zzzyyyyyyrrrrrrrrrsssrrrnnnhhhddd___aaaccceeeiiipppwww}}}~~~xxxnnnccc]]]]]]YYY\\\```aaa^^^ZZZVVVUUUVVVTTTRRRQQQQQQQQQPPPNNNJJJJJJKKKLLLLLLJJJEEEAAA999888777555444333333333///000000000000000//////111111000000000000111111////////////////////////000000000000000000000000////////////////////////////////////000000000000***---000111///......///...---,,,---///000///...++++++,,,------...//////......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,+++,,,...000111........................---,,,,,,---//////...---------............------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------..................+++,,,,,,---.........---........................------------------------+++++++++++++++++++++++++++,,,------......------...//////...++++++---///------------------------------------..............................------+++---///000111000///...---........./////////000////////////////////////........./////////000000.../////////000000000111...///000111111000///...000000000000000000111111000111222444444333222111//////000000111222222222000000000000000000000000222222222222222222222222000000222333333333333222333333444555777:::<<<>>>@@@DDDJJJPPPUUUXXXYYYYYY[[[___eeelllsss{{{~~~zzzwwwvvvyyy}}}~~~}}}|||}}}~~~|||yyyvvvsssrrrqqqqqqrrrsssvvvxxx{{{}}}~~~~~~~~~~~~}}}|||~~~{{{wwwtttrrrmmmnnnqqqssssssqqqkkkgggddddddddddddffflllsssxxx|||tttkkkhhhiiidddhhhmmmnnnjjjddd^^^[[[VVVTTTRRRQQQRRRRRRQQQOOOLLLLLLMMMNNNNNNLLLHHHDDD>>>===;;;888666555444333333333222111111000000111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111***...111222000......///...---,,,---///000///...++++++,,,,,,---...//////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........////////////////////////***,,,---///000000//////------------------------000...++++++---///000000,,,---...//////...---,,,++++++,,,,,,,,,---------...------------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...------..................+++,,,------.........---////////////////////////------------------------,,,------......------,,,+++,,,------......------///000000...+++***---000***++++++,,,,,,------...---------.........//////,,,,,,------.../////////***,,,...000111111000///---------....../////////////////////////////////............////////////.../////////000000111111...///000111111000///...111111000000000000000000///111333444444222///------...///111222222222222000000000000000000000000222222222222222222222222222222333444333222111000333444444666888;;;>>>@@@FFFJJJQQQXXX^^^bbbddddddbbbfffmmmtttzzz~~~|||{{{~~~~~~~~~}}}zzzwwwtttsssrrrssstttuuuwwwyyyzzz{{{{{{{{{|||}}}|||{{{|||}}}~~~}}}{{{vvvqqqooonnnnnnpppssstttrrrnnnkkkgggfffeeedddeeeiiioootttyyy~~~}}}}}}zzzsssrrruuulllqqqvvvxxxtttllleeeaaaUUUSSSPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNKKKGGGDDDAAA@@@===;;;888666555444777666444222111111222222111111000000000000111111222222222222222222222222000000000000000000000000111111111111111111111111.../////////000000111111111///------/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++******+++,,,,,,---......//////.........---------++++++,,,...000///---+++,,,,,,,,,------.........,,,,,,++++++,,,...///000,,,,,,,,,---------..............................---,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///)))***++++++,,,,,,,,,+++/////////......------,,,,,,,,,,,,++++++*********---------...------,,,,,,///---***+++---///...,,,//////......///000222333...---,,,,,,,,,,,,---......------,,,,,,------......---,,,,,,,,,,,,---...,,,------......------,,,............---,,,+++***,,,,,,,,,---...///000000---,,,+++,,,...///...------------............///000000///...------,,,,,,------......//////000000............////////////------......//////000000////////////000000000111000000////////////000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000222222111111222222333444444555666555444444666888666999;;;<<<<<>>>>>AAAGGGKKKVVV[[[ccckkkoooppppppoooooorrrxxx~~~}}}}}}~~~}}}~~~|||zzzxxxxxxzzz{{{|||{{{~~~}}}~~~{{{}}}|||zzzyyyxxxxxx}}}~~~~~~{{{yyypppooolllkkkkkknnnppprrrrrrqqqqqqrrrtttxxx{{{~~~uuuddd]]]VVVQQQQQQQQQPPPOOORRRQQQPPPPPPOOONNNMMMMMMGGGCCC???<<<:::888666444444222111111222333333222333222222222111111111111111111000000////////////000000000000000000000000111000000000/////////...000000000000000000000000111000......000111000///------------------------,,,,,,,,,,,,,,,------...------------------------------------------------------,,,+++++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,+++++++++///---******+++...//////,,,,,,,,,------------...------,,,,,,---...///000,,,,,,,,,---------..............................++++++,,,,,,------......---,,,,,,,,,,,,---...///,,,,,,---------,,,,,,+++,,,,,,,,,,,,------------000000////////////......+++,,,,,,------.........,,,++++++,,,///000000000,,,+++++++++,,,---...///...------,,,,,,------...,,,++++++******++++++,,,...------,,,,,,------...,,,------......------,,,////////////......---,,,------..................***---///...,,,,,,...000---------............///------......///000111111///////////////.....................///////////////////////////.........///////////////.........000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111222222222222222222222222222222222222222333444444111222333333333555888::::::===AAACCCDDDGGGKKKPPP]]]dddmmmtttwwwwwwwwwvvvvvvxxx}}}|||{{{|||~~~~~~{{{{{{|||}}}}}}}}}~~~}}}}}}~~~~~~}}}}}}}}}yyy{{{~~~}}}||||||{{{{{{{{{{{{~~~vvvtttrrrqqqqqqsssuuuwwwrrrpppnnnllllllooorrrttt|||}}}mmmeee\\\UUUSSSRRRQQQPPPTTTSSSRRRQQQPPPOOONNNNNNJJJGGGBBB???===:::777555444333111111222333333222222222111111111000000000111000000000000/////////000000000000000000000000000000000000////////////000000000000000000000000000...------///000000///........................,,,,,,,,,,,,,,,---......---------------------------------------------------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------..............................***++++++,,,---...//////,,,,,,,,,,,,------......------......------,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,+++++++++,,,---...//////,,,,,,---...///000000///------------......//////------------------------,,,,,,++++++++++++,,,,,,------------------------,,,------......------,,,//////000000///......---...............---------***...111///,,,***...222---------............///,,,------......///000000000000//////......------............////////////000000//////......------/////////...............//////000111111000//////000000000000000000000000000000000000000000000000...//////////////////...333333333333333333333333333222222222222333444444444555666555555777:::===???CCCGGGJJJKKKNNNRRRWWWcccjjjtttzzz|||zzzyyyyyyzzz|||~~~xxxuuutttwwwzzz~~~}}}||||||}}}~~~~~~}}}|||{{{{{{zzzzzzyyyzzz~~~~~~|||{{{{{{zzzzzzzzzzzz{{{~~~|||zzzxxxxxxyyy{{{|||tttqqqmmmiiiggghhhjjjkkknnnrrrwww|||xxxoooddd[[[XXXWWWUUUTTTVVVVVVUUUTTTRRRQQQPPPPPPMMMJJJFFFCCC@@@===:::777666444222222333333333111111111111000000000000///000000000000000000000000////////////////////////000000000000////////////000000000000000000000000///---,,,---...000000///........................------,,,,,,------...///------------------------------------------------,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------............+++++++++---//////---+++------------------------***+++++++++,,,,,,,,,,,,,,,,,,,,,---------..............................++++++,,,------...//////,,,,,,,,,------------------------......---,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++,,,,,,+++++++++,,,...///000000111111000...+++***)))------..................------------------------------,,,,,,,,,,,,------------------------------,,,------......------,,,//////////////////...---...............---------***...111000,,,+++...222---------............///------------------------000000//////......------............////////////000000//////......------//////////////////.........//////000000//////...111111111111111111111111111111111111111111111111---......//////......---333333333333333333333333333333222222333333444555777777777777777999===@@@CCCGGGLLLNNNPPPSSSYYY]]]lllsss{{{~~~{{{zzzzzzzzz|||yyytttqqqqqqrrrvvvzzz~~~}}}|||}}}~~~|||zzzyyyyyyxxxyyyyyy{{{}}}~~~~~~|||{{{zzzyyyxxxxxxxxxxxx|||}}}~~~uuurrrnnniiifffffffffgggeeejjjpppvvvzzz~~~wwwkkkccc___]]]\\\ZZZYYYYYYXXXVVVUUUSSSRRRRRRPPPMMMJJJGGGDDDAAA===:::888666444444444444333222111111111000000000000///000000000000111111111111////////////////////////////////////000000000000000000000000000000000000///---,,,---///000000000---------------------------------------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...............///------...000222222///,,,...------------,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,---------..............................,,,,,,------......//////+++,,,------......------++++++,,,---------------,,,,,,,,,,,,------------,,,,,,,,,------------...---,,,++++++,,,---///000(((***---............///+++,,,------------,,,,,,,,,------......------,,,...------,,,,,,------...,,,------......------,,,,,,------......------,,,....../////////......---------..................+++...000///---,,,///111---------............///...............---------///////////////.....................///////////////////////////.........////////////000000000111000000////////////000000111111111111111111111111111111111111111111111111000000111111111111000000333333333333333333333333333333333333333444444555666777888888999<<>>;;;999777666666666444333222222111111111000000000000000000111111111111222000000000000000000000000////////////000000000000000000000000000000000000000///...///111222333222,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...///000///---......---------,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,---------..............................---------...............+++,,,---.........------((()))***,,,------------.........---------------------------......//////...---,,,++++++,,,...///!!!%%%***---...///111333,,,---............---,,,,,,,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,,,,------......------,,,------............------,,,---------.../////////---........./////////000---------............///......//////000000111111.........///////////////............////////////.........///////////////...//////000111222333333444222000//////000222444111111111111111111111111111111111111111111111111222222333333333333222222222222222222222222222222444333333333333444555555777888:::<<>>;;;999888777777555444333222222222111111111111000000111111111222222222000000000000000000000000.../////////000000000111000000000000000000000000222111000111333444555444,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------************************++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------+++)))(((***,,,------.........------,,,,,,,,,......000000000///...---,,,,,,,,,---------.............................................---------+++,,,---.........---,,,'''((()))+++,,,---....../////////......---------,,,,,,,,,---------......///...,,,++++++,,,---...))),,,//////+++)))((()))//////111111111000///...,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,------...------,,,,,,,,,------...///000000///...---...000000000...---------.........//////......///111222333555555---.........//////000000............/////////000---.........//////000000......///111222333444555777555222000000222555777111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222444333333333333444555555999:::===AAAFFFMMMVVV[[[^^^___aaabbbdddkkkttt{{{{{{uuutttwww{{{}}}}}}yyysssqqqsssyyy~~~yyyzzzzzzyyyxxxyyy~~~~~~|||{{{|||}}}~~~||||||{{{{{{{{{|||||||||}}}{{{yyyxxx{{{~~~{{{zzzqqqqqqpppooommmkkkiiigggeeegggjjjkkkoooxxxyyyqqqmmmkkkjjjhhhfff___^^^]]][[[YYYXXXVVVVVVSSSRRRPPPNNNMMMJJJFFFCCC???===:::999888888666555333333333222222222222111000000111111222222222222000000000000000000000000.../////////000000111111000000000000000000000000---,,,,,,---000111111000......------------..............................---------,,,,,,+++++++++---,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***$$$!!!%%%*********+++***+++---...111222000,,,------------------------------------------------...---+++******+++---...***++++++,,,------------------............------++++++,,,------......///------------------------,,,,,,,,,---,,,,,,++++++((()))***+++,,,,,,---,,,.........------,,,,,,,,,,,,,,,,,,---------......//////.........---------........................,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------....................................///000000000000000........................///............---------++++++,,,---............---------.........//////,,,---------......//////////////////////////////000000000000000000000000...///111444666777888888999777333222222222111000222222111000//////000000111111111000000000//////000111111111111222222222222222222222333444555666555666888888777666777999<<>>======<<<999888555333111111222333333333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000///...---...///000///.........------------......,,,,,,,,,,,,,,,,,,,,,,,,.............../////////111///,,,,,,,,,,,,+++)))************************///+++***---///---,,,---...------,,,******+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------......//////......------------............------.........---,,,+++++++++------------------------,,,------.........---------....../////////.........------------,,,,,,,,,,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////........................///............---------------.........------,,,------........./////////......////////////000000////////////////////////000000000000000000000000//////000111222333444444333111//////111222222222222111000000000000000000333333333222222222222222111111111111222222222333222222222222333444555555666666666555555666:::<<<>>>FFFQQQ]]]nnn~~~zzzvvvttttttttttttrrrqqqpppqqqsssvvvwwwzzz~~~}}}zzzyyy{{{~~~}}}||||||}}}|||{{{yyy{{{|||yyytttmmmkkkhhhdddeeelllwww|||uuupppooooooppppppmmmppppppllliiigggbbb]]]ZZZYYYWWWVVVUUUSSSPPPMMMEEECCCAAA??????>>>===;;;777555333222333333333222222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000///...------//////...,,,......------------......------------------------++++++,,,,,,------......000...,,,,,,,,,---,,,+++++++++++++++++++++++++++,,,***+++------)))))),,,---,,,,,,---***(((***...------------------------+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......///......---,,,+++,,,------......------,,,---------,,,,,,,,,++++++------------------------------......///.........---------...------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...........................///............---------......///......---,,,,,,............/////////////////////000000000000000////////////////////////////////////////////////000000000000111111222222333111///...000111111111111111000000000000000111000000000000000000000000111111111222222222333333333333333333444555666777888888888777777:::>>>BBBEEEOOO\\\jjj|||{{{wwwtttssssssuuusssqqqooooooqqqssstttvvvzzz|||{{{|||~~~}}}{{{zzzzzz{{{{{{zzzyyyyyy}}}~~~xxxqqqnnniiieeeccchhhqqqxxx}}}||||||~~~xxxsssqqqsssvvvxxxuuuzzz~~~{{{xxxsssjjjbbb^^^[[[YYYWWWVVVUUUTTTRRRIIIFFFCCCBBBAAAAAA@@@>>>;;;888555444444444333222222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000///...------...///---,,,......------------......////////////////////////,,,,,,,,,------.........---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,******+++---+++((()))...---***+++...---)))***///------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------,,,------.../////////...---------...------,,,,,,------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................///............---------////////////...---,,,,,,........./////////000000000000000000000/////////000000000000000000000000////////////////////////000////////////000111222444222///...///000//////111000000000000000111111000000000000000000000000111222222222222333333333000000000111111222333444666777888888999===BBBFFFNNNWWWeeeuuu}}}xxxuuuttttttwwwuuurrrppppppppprrrsssvvvyyy}}}~~~|||wwwwwwwwwxxx{{{}}}~~~}}}{{{zzz{{{|||{{{{{{|||~~~wwwtttooojjjhhhkkkppptttyyyyyyzzz||||||wwwvvvyyy~~~wwwlllaaa^^^ZZZXXXXXXXXXXXXWWWNNNKKKGGGEEEDDDDDDCCCAAA???<<<999777666555444333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000...---,,,---...///...---......------------......///////////////////////////////////////000000000,,,+++***,,,...000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++...///,,,)))...666444---***///000++++++///------------------------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,*********+++,,,---------------------------------+++,,,---...............---....../////////......,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,---------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------........................///............---------....../////////...------....../////////000000000000000////////////......000000000000000000000000000000000000000000000000000//////...///000222333555222000//////000//////000000000000000111111222222222222222222333333333222222222222333333333333222222222222333444555555333555777:::<<>><<<:::777666222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000........................//////............//////,,,---...//////...---,,,+++,,,------......------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---...000111222555000+++((()))++++++***...------,,,,,,------......------,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,++++++++++++++++++///...---,,,,,,,,,,,,,,,...---,,,,,,++++++++++++......////////////......***))))))***,,,------,,,++++++,,,,,,,,,---------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///000000///...............,,,---...//////...------............/////////000............/////////000000000000000000000000000222222222111000//////...111111000000111333666777222222222222222222333333222222111111111111111222111111111111111111111111333444444444333333222111000222333444333333555666===???CCCHHHMMMSSSXXX[[[\\\```iiiwwwxxxqqqppppppxxx}}}~~~}}}}}}}}}}}}tttjjjeeebbbbbbhhhoooyyy|||~~~{{{|||}}}zzztttnnnqqqtttvvvvvvttttttuuuwww}}}|||~~~~~~zzz{{{}}}~~~pppjjjdddaaadddhhhjjjjjjjjjgggaaa]]]YYYUUUQQQNNNJJJGGGCCCAAA???===:::888777666444222000000000000111111000///////////////////////////////////////000000000000000000000000........................//////............//////,,,,,,------------,,,,,,,,,,,,---...............+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000333///+++)))***++++++***...------,,,,,,------......------,,,,,,------...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++,,,,,,///...---,,,,,,,,,,,,---------,,,+++++++++,,,,,,---......//////......---,,,+++***+++---......---++++++,,,,,,,,,---------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///000000///...............///////////////...---,,,........./////////000000........./////////000000000000000000000000000000222222111111000//////...111000//////000222555666222111111111000/////////222222111111111111111222222222222222222222222222111222333444444555444444222333555555555555777888@@@CCCIIIOOOSSSWWWZZZ[[[___bbbjjjwwwvvvpppooopppxxx}}}~~~~~~~~~yyyqqqiiifffeeegggnnnvvv~~~}}}~~~wwwrrrtttvvvyyyzzzyyyyyyzzz|||}}}~~~~~~zzz{{{}}}uuuooohhhfffgggjjjkkkkkkiiifffbbb^^^ZZZVVVRRROOOLLLIIIEEEBBBAAA>>><<<999888777555333222111111111222111111000000000111111000000000000000000000000000000000000000000000000........................//////............//////,,,,,,,,,++++++,,,,,,,,,------...////////////...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///---++++++,,,,,,,,,+++...------,,,,,,------......------,,,,,,------...............------------,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,+++***)))******++++++,,,,,,------......---,,,,,,,,,------,,,,,,+++++++++,,,------,,,------......------,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------------------............///000//////............///222222000///...---------....../////////000000000....../////////000000000000000000000000000000000222222111111000/////////000/////////000222333555333222222111000///......222111111111111111222222222333333333333333333222///000222444555666777777444555777777777888:::<<<@@@FFFMMMSSSVVVWWWXXXXXXcccgggooo{{{uuuppppppqqqyyy}}}~~~~~~uuuooojjjjjjmmmpppxxx}}}}}}}}}wwwvvvxxx{{{}}}}}}}}}~~~{{{{{{|||yyy{{{}}}wwwqqqjjjgggggghhhhhhggghhhfffcccaaa___[[[WWWSSSOOOLLLHHHEEECCC@@@===;;;:::999777555444333333333222222111111111222222333111111111111111111111111000000000000000000000000........................///......------......///...---,,,++++++,,,---...---......///000/////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,---------,,,...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))******++++++,,,---.........------,,,,,,,,,------++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,+++***+++,,,---,,,***,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------......------------......---------------------------------............///000///............//////222111000.........///000...////////////000000000...////////////000000000////////////////////////111111111111000000//////////////////000111222333444333333333222111111111111111111000111111222333333444444555555444444333000111333444666777777777555666888888999;;;>>>AAAFFFKKKRRRVVVWWWWWWXXXZZZffflllwww~~~uuurrrsssvvv|||xxxsssqqqtttwww|||zzzvvvxxx{{{}}}~~~~~~~~~~~~{{{zzz{{{~~~wwwxxx{{{yyysssmmmiiihhhhhhfffdddeeedddddddddcccaaa]]]ZZZRRROOOKKKGGGEEEBBB???<<<::::::999777666555444333222111111111111222333333111111111111111111111111000000000000000000000000..............................------------......///...---,,,,,,---...///---......///000/////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++)))***,,,---------------...------,,,,,,------......------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))******+++,,,------......------,,,,,,,,,------...++++++++++++,,,,,,---...++++++,,,,,,,,,,,,++++++---,,,+++,,,---...---,,,,,,,,,---------.........------------------------------------------------------------------------------------------------------------------------///......------......///---------------------------------............/////////............//////000///.........000111222////////////000000000111////////////000000000111////////////////////////111111111000000000000000/////////000000111222222111111111222333333333444111111000000111222222333444555666777777666555444444444555666666666666555555666888999;;;>>>CCCFFFOOOTTTZZZ\\\[[[[[[^^^aaaiiiqqq}}}wwwvvvyyy|||}}}zzzwwwyyy|||~~~~~~~~~|||yyyuuuuuuxxx~~~|||wwwqqqmmmmmmkkkiiifffaaaaaabbbcccdddccc```]]]VVVRRRNNNJJJGGGDDD@@@>>>;;;;;;:::999777666555444111111000000000111111222111111111111111111111111000000000000000000000000..............................------------......///......------......///------...////////////...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++(((***,,,---,,,,,,---......------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,------......------,,,,,,,,,---......,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++...---,,,---000111000///,,,---------............------------------------,,,------......------,,,------------------------------------------------------------------------//////............//////---------------------------------............//////............//////000---------...///000222222/////////000000000111111/////////000000000111111000000000000000000000000111111000000000000000000000000000111111111222222......///000111222222333000000000000111222333333555666888999999888666555666666777777666555444444555777999<<>><<<:::999555444333222111000000000000000000000000000000000000000000000000000000000...........................------,,,,,,------...++++++---......---+++++++++,,,------......------+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...***,,,---,,,******---000...------,,,,,,------......------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,---...///...------,,,++++++++++++,,,------......------,,,&&&%%%&&&(((+++------,,,---------.........//////------------------------,,,,,,---......---,,,,,,------------------------................................................//////............//////---------------------------------.........//////...............///000111------/////////...---,,,000000000000111111111111000000000000111111111111000000000000000000000000000000000000000111111111111222222333333333222222333333333222222222222222000000000000111222333444666777999;;;;;;999777666666666777777777777666666888:::===AAAFFFMMMUUUZZZfffoooyyy}}}zzzvvvvvvyyy{{{|||yyyyyyqqqsssuuuxxxzzzzzztttppppppsss{{{}}}wwwrrrqqquuu{{{|||uuutttuuuzzz~~~{{{vvvsssoookkkiiigggdddbbbbbb^^^YYYUUUQQQMMMIIIFFFBBBCCCCCCBBBAAA???===;;;777666555333222111000000////////////////////////000000000000000000000000,,,---......//////............------------....../////////...------,,,,,,...,,,+++,,,...000000///---------,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++111///---,,,,,,,,,...///...,,,++++++---......---------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------///---+++)))***,,,000222///...,,,,,,------,,,***)))******++++++*********---------............///---------............///...------------...//////,,,,,,------...//////000//////.........---------------------------------.........------,,,,,,,,,***++++++,,,---...000111........................////////////////////////...------------...//////////////////////////////////////////............222111111111000000//////222000///...///000222333000000000000000000000000444333222111000000000000///000111222333444444444222111000000111222555666<<<999666666777888999999888777666555555666888999>>><<<>>>EEELLLRRRZZZaaappp~~~{{{xxx{{{wwwsssrrrssstttsssrrrrrrsssuuuwwwzzz}}}wwwsssrrrttt{{{}}}vvvqqqqqqtttwwwyyy}}}wwwssswww}}}sssllliiijjjjjjfffaaa\\\XXXSSSNNNKKKDDDDDDEEEFFFGGGEEEAAA>>><<<:::777666555333000...000000000000000000000000000000000000000000000000,,,---......//////............------------......------..................000...,,,,,,.........------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,111000...,,,+++,,,------...,,,++++++---......---------------------------((()))******++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,***(((((()))+++,,,...---,,,,,,---...---+++------.........------,,,------------............,,,,,,,,,,,,---------...//////......------------......------,,,+++++++++//////.........---------------------------------------------------,,,,,,...---,,,,,,++++++++++++........................////////////////////////...------------...//////////////////////////////////////////////////////111111111111000000000///111000///...///000222333000000000000000000000000111111111111222333444444000000111222333333333333222111000000111222444666<<<:::777666888999::::::999888777666666777999:::??????BBBIIIOOOUUU^^^ggg|||uuurrrooonnnppprrrrrrqqqtttvvvxxx{{{~~~~~~}}}yyyyyyzzz~~~~~~xxxttttttvvvyyyzzzyyyvvv{{{~~~rrrllljjjllliiieeeaaa^^^YYYTTTPPPIIIHHHHHHIIIJJJHHHEEEBBB???<<<999666555444222000111111111111111111111111000000000000000000000000,,,---......//////............------------......,,,,,,------...//////000111///---------...---+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,111000...,,,,,,,,,,,,------,,,++++++---......---------------------------&&&'''(((***++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////---,,,,,,+++,,,,,,---,,,+++,,,.........,,,////////////......---,,,------------............+++++++++,,,,,,,,,------000000000///...,,,+++***//////......---,,,,,,+++...............---------------------------------,,,,,,------------------......,,,+++************........................////////////////////////......------......///000////////////////////////000000000000000000000000111111111111000000000000111000/////////000222333000000000000000000000000000000000111111222333333000111111222333333333333222111111000111222444555;;;999777777888:::::::::999888777666777999;;;<<>>GGGIIINNNRRRSSSVVVbbboooyyyuuunnnnnnnnnpppsssuuuwwwxxxzzz~~~uuuttttttvvvzzz~~~~~~~~~uuuooolllkkkkkkkkkiiifff```\\\WWWUUUSSSRRRRRRQQQPPPNNNGGGBBB===888666555444333111111111111111111111111000000000000000000000000,,,---......///...............------------......//////.........---------...---,,,,,,...//////...------------------------------------------------,,,,,,,,,++++++,,,,,,---***++++++,,,---...///000---+++******,,,------,,,---------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------((()))+++,,,---------------++++++,,,...///...---+++++++++++++++***)))))),,,,,,,,,------------...------------............------...............---......//////000111111111---.....................------------------------,,,,,,,,,------...............---------......///........................///////////////////////////............///000000///////////////////////////000000000111111111222000000000000000000111111000000000000000111111222000000000000000000000000222222222222111000///...111111222333333333222222222222222222222222333333666444333444666777777666666666666777:::===@@@BBBLLLNNNQQQTTTSSSVVVaaannn|||wwwtttoooppprrruuuwwwyyy|||~~~~~~zzzoooooorrrvvv}}}wwwpppiiiiiiiiijjjiiigggbbb___[[[YYYWWWVVVVVVVVVTTTRRRJJJEEE???:::777666444333111111111111111111111111000000000000000000000000,,,---......//////............------------......000//////...------,,,,,,---,,,+++,,,...000000///------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------)))***+++,,,---...//////,,,+++******,,,------,,,---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------)))***+++---...///000000---,,,+++,,,.........,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------------.........//////...------------...///000//////......---,,,,,,+++---------...............------------------------,,,,,,------------------111111///...------------........................//////////////////////////////......//////000111////////////////////////...//////000000111111111000000000000111111111111///000000000111111111111000000000000000000000000000111333444555555444444111222222333333222222222222222222222222222222222333222222333555666555444666666777999===BBBFFFIIIQQQQQQSSSUUUVVVYYYcccooozzzxxxvvvtttsssuuuxxxzzz{{{}}}{{{uuujjjmmmrrryyy~~~}}}}}}}}}|||~~~vvvooohhhhhhggghhhhhhfffccc```___^^^\\\[[[[[[ZZZWWWUUUMMMIIICCC>>>;;;888555444222222222222222222222222000000000000000000000000,,,---......//////............------------........................------///---,,,,,,...//////...------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++,,,,,,---------,,,,,,+++)))***+++------,,,------------------------++++++,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------......///000111222222...---,,,,,,---...---+++++++++,,,---............++++++,,,,,,,,,---------,,,,,,---------.........111///---++++++,,,...000......------,,,+++++++++---------.........//////------------------------------------------,,,,,,000///...---------------........................///////////////////////////////////////000000111////////////////////////------...//////000111111///000000000111111111111//////000111111111111111000000000000000000000000///000222444555444333222222222222333333222222111222222222333333222222111333222222444666777666444777777999===BBBHHHMMMPPPVVVSSSTTTWWW[[[```jjjttt}}}~~~xxxtttuuuvvvvvvzzz}}}~~~xxxsssjjjnnnuuu}}}~~~~~~|||{{{yyyxxxzzzuuuooojjjhhhgggggghhhgggeeecccbbbaaaaaaaaa```^^^ZZZWWWPPPMMMGGGCCC???<<<888555222222222222222222222222000000000000000000000000,,,---......//////...............------.........,,,,,,------.../////////111///------......---,,,---------.........//////++++++++++++++++++++++++++++++++++++,,,,,,---...------------,,,+++******,,,***)))***+++---,,,,,,------------------------***+++,,,---.../////////................................................+++,,,------......------------,,,,,,,,,------...///...,,,,,,------,,,+++))))))+++,,,---.........++++++,,,,,,,,,---------++++++,,,,,,,,,---------444111...+++***+++---///,,,,,,------...//////000---------.........//////------------------------.........------,,,,,,,,,***++++++,,,---...000111........................///////////////////////////////////////000111111////////////////////////,,,------...///000000111//////000000111111111222//////000111111111111111000000000000000000000000///000111222111///---,,,222222333333333222222111222222333333333222222111333333333444777777777555888999<<<@@@FFFLLLRRRUUUYYYUUUTTTZZZ```gggpppyyy~~~wwwtttwww{{{{{{}}}wwwrrrlllqqqyyy}}}}}}~~~||||||~~~}}}|||}}}|||zzzyyywwwvvvxxx}}}uuupppllljjjhhhhhhhhhhhhfffeeedddddddddddddddaaa\\\YYYSSSOOOKKKGGGCCC>>>:::666222222222222222222222222000000000000000000000000------,,,,,,---...000111////////////////////////---------............///---,,,,,,,,,,,,---......,,,------......------,,,---------.........//////------,,,,,,,,,+++++++++.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++---------------------------------------............///...------,,,,,,------...//////...---------............---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++...------------,,,,,,,,,------------------------................................................------------------------//////.........---------......///000000000000000//////000111111111111111---......///000111111222000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000222222111111111111222222222222333333333333444444111222333444666777888888;;;<<>>;;;888666555333222222222333333111111111111111111111111,,,,,,++++++,,,---///000........................---------............///---,,,,,,,,,,,,---......,,,------......------,,,---------.........////////////.........---------......---------,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,---......---------------------------------............///...------,,,,,,------......---------------............---------,,,,,,,,,,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,000////////////.........------------------------........................................................................000000/////////...............///000000000000000//////000111111111111111......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000333333222222222222333333222222333333333333444444333333444555777888999:::999<<>>;;;888777555444333333333444111111111111111111111111+++++++++++++++,,,---...---------------------------------............///---,,,,,,,,,,,,---......,,,------......------,,,---------...............//////.........---------...------------,,,,,,,,,...------------,,,,,,,,,------------------------///......------......///---------------------------------............///...------,,,,,,------...,,,,,,+++,,,,,,---...///......---------,,,,,,,,,------......//////000000------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,---------------......000////////////.........------------------------------------------------------------------------////////////////////////000000000000000/////////......///000000000000000//////000000111111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111444333333333333333333444222222333333333333444444555555555666888:::;;;<<<<<>>;;;999777555444444444444222222222222222222222222++++++,,,,,,,,,------...---------------------------------............///---,,,,,,,,,,,,---......,,,------......------,,,........................------,,,,,,,,,+++++++++---------------------------------------------------..................---......------------......,,,,,,---------------------------............///...------,,,,,,------...*********+++,,,---...///......---------,,,,,,,,,------------......//////........................------------------------,,,,,,,,,---------......++++++,,,,,,---------......------------,,,,,,,,,------------------------------------------------------------------------........................////////////////////////......///000000000000000//////000000000000000///000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111111222222333333222222222222333333222222222333333333444444555555666777888;;;===>>>DDDKKKSSSXXX\\\cccmmmuuuxxx{{{|||yyyyyy||||||zzz{{{}}}~~~|||zzzzzzwwwuuuuuuwww|||~~~|||{{{zzzyyyyyyyyyyyyzzz{{{||||||}}}}}}zzzzzzzzz{{{{{{yyyxxxyyy}}}~~~}}}|||zzzyyyxxxxxxwwwzzz~~~~~~wwwsssppppppqqqtttwwwyyyyyyxxxuuutttsssttttttrrrmmmiiiiiiddd]]]VVVPPPJJJDDD@@@===<<<999777555333333333222222222222222222222222---------...............---------------------------------............///---,,,,,,,,,,,,---......,,,------......------,,,.....................---------,,,,,,,,,+++++++++------------------------------------------------------...//////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......---------............///...------,,,,,,------...*********+++,,,---...///......---------,,,,,,,,,+++,,,,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......******++++++,,,,,,------...------------,,,,,,,,,------------------------------------------------------------------------------------------------..............................///000000000000000//////000000000//////...000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333222222111111111111222222222222222333333333444444444555555777999<<<@@@BBBKKKPPPWWW\\\cccnnn||||||yyywwwzzz~~~|||xxxxxx|||}}}{{{zzzyyywwwvvvxxx}}}~~~zzzyyyxxxwwwvvvyyyyyyyyyzzzzzz{{{{{{{{{}}}}}}|||||||||{{{zzz{{{~~~}}}{{{yyy{{{}}}{{{wwwrrrssswww|||zzzvvvttttttsssoookkkkkkggg```YYYSSSMMMGGGCCC@@@>>>;;;888555333222222222222222222222222222222------...//////......------------------------------------............///---,,,,,,,,,,,,---......,,,------......------,,,...............---------//////.........---------,,,,,,,,,------------...,,,,,,,,,------------...,,,---...//////...---,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........---------............///...------,,,,,,------...,,,,,,+++,,,,,,---...///......---------,,,,,,,,,+++++++++++++++++++++,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------..................///000000000000000//////000000000///......////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111222333333333222111111000000111111222222222333333333333444444444555555888;;;@@@DDDGGGMMMRRRYYYaaalllzzz~~~yyywwwwwwxxx~~~|||wwwvvvzzz~~~|||{{{zzz||||||yyyxxxwwwvvvvvvxxxxxxzzz{{{{{{||||||{{{}}}~~~~~~}}}~~~}}}}}}}}}~~~~~~|||}}}~~~{{{wwwzzzyyysssrrrrrrooollllllhhhccc]]]XXXRRRLLLHHHDDDBBB>>>:::777444333222333333333333333333333333,,,---.........---,,,,,,........................---------............///---,,,,,,,,,,,,---......,,,------......------,,,//////.........---------//////.........---------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,---......---,,,,,,++++++,,,,,,---......///---------............///...------,,,,,,------......---------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.....................---------000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---.........////////////......///000000000000000//////000000///......---......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333444444333222222111111222222333222222333333333333444444555666777:::>>>DDDIIIMMMRRRVVV]]]hhhuuuxxxtttuuuxxx{{{zzzxxxwwwzzz~~~yyyxxxxxxwwwwwwyyyzzz|||~~~~~~~~~~~~~~~}}}|||{{{zzz}}}}}}}}}~~~~~~|||rrrpppqqqpppooooookkkgggbbb^^^YYYTTTPPPHHHFFFBBB>>>:::777555444333333333333333333333333+++,,,---------,,,+++***////////////////////////---------.........//////---,,,,,,,,,,,,---......,,,------......------,,,//////.........---------------,,,,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,------.........***+++---......---+++***,,,---...//////...---,,,++++++,,,,,,---...//////---------.........//////...------,,,,,,------...//////...---------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......111111000000//////............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.../////////000000111111...//////000000000000000//////000000///...---------......///000111111222000000000000000000000000000000000000000000000000111111111111111111111111000000111222333333444444444333333222222333333444222222333333333444444444777777999<<>>;;;:::888777666333222111111222333......---------,,,,,,,,,------------------------------------------------+++,,,------......------........................///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---.........------,,,,,,------...///---++++++,,,------,,,,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......---,,,++++++..............................---------,,,,,,,,,---------..................---------------------............////////////////////////////////////------...///111222111111///////////////000111111000000000000000111111222000000111111111222222222222111111111000000000000222222111111222222333444333333222111111222333333222222222333333444444555333333333444444555555666;;;<<>>EEENNNVVVZZZ\\\]]]______eeemmmsssuuuwww{{{zzzwwwwwwyyy{{{|||~~~~~~|||{{{|||}}}}}}}}}}}}}}}~~~~~~vvvpppllllllooovvv|||uuuqqqnnnkkkiiieeefffgggiiikkklllllllllhhhccc\\\TTTNNNHHHCCC???<<<;;;999777555333222222,,,,,,,,,------------...------------------------........................+++,,,------......------........................------,,,,,,,,,,,,------------------------------------------------------,,,---------....................................,,,,,,,,,------------...------------------------,,,---------..................---,,,,,,,,,------...------,,,,,,------......---+++,,,---......---,,,,,,,,,---------......++++++,,,---------------++++++++++++++++++++++++..........................................//////,,,,,,------.../////////,,,,,,,,,------------..................------------------......//////000............///////////////////////////////////////111333222...,,,---///000111222222222111000///...///000222222111111000222222222111111111111111111111111222222222222222222222111111222222333444333333444444444444333333444333333222222333444444333222333444666:::===???DDDKKKSSSYYY[[[]]]```bbbdddiiiooosssvvvzzz}}}yyyxxxwwwwwwwwwyyy{{{{{{zzz|||~~~}}}|||||||||}}}~~~}}}rrrnnnkkkkkkmmmsss|||wwwtttqqqnnnkkkddddddeeefffggggggfffffffffccc^^^YYYTTTNNNGGGCCC>>>===<<<:::888555444333,,,,,,,,,---------......------------------------------------------------+++,,,------......------..............................------------......................................................------------....................................,,,,,,,,,---------..............................------------............------,,,,,,,,,---.........------,,,,,,------...000///------...///...---,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////............,,,,,,------...//////000,,,,,,,,,---------......---------...............+++,,,,,,---......//////............////////////////////////////////////---000333222...,,,...111000111222333333111///......///111222222222000///222222222111111111000000111111111222222333333333222222111111222222333444333333444555555444333333444333111000111333555777555444444666999===AAACCCKKKQQQWWW[[[\\\^^^cccgggkkkmmmpppsssxxx}}}{{{{{{~~~{{{yyywwwvvvtttwwwzzz{{{zzz|||}}}{{{{{{|||~~~|||zzzpppmmmkkkjjjjjjnnnyyy|||xxxuuurrrooommmiiiiiihhhhhhgggeeedddccccccbbb```^^^ZZZTTTMMMGGG@@@@@@>>><<<:::777555444,,,,,,,,,------.........////////////////////////---------------------------...//////000000//////........................//////............//////000000000000000000000000........................---------.........//////........................,,,,,,,,,------.................................---------.........//////,,,,,,,,,,,,------...///...------,,,,,,------...222000......//////...---,,,,,,,,,---------......,,,---......//////......////////////////////////........................000000//////............,,,,,,------...///000000,,,,,,,,,------.........,,,------....../////////++++++,,,,,,---...//////............/////////000////////////////////////+++///222222///---000333000111333444333111///......///111222333222000///222222222222111111000000111111111222222333333333222222111111222222333444333333444555555444333333444333000///000333666999777666666888;;;???DDDFFFPPPUUUZZZ]]]]]]___eeejjjqqqqqqqqqtttyyy}}}wwwvvvzzz~~~{{{zzzyyyxxxtttwww{{{{{{{{{{{{~~~}}}{{{zzz{{{}}}~~~}}}zzzvvvpppmmmllljjjhhhiiisss~~~{{{wwwuuussspppnnnpppooonnnllljjjgggeeedddbbbbbbbbbaaa___XXXQQQKKKBBBAAA@@@>>>;;;888666444+++,,,------......------///......------......///111000...,,,,,,,,,...///........./////////000000/////////////////////...//////............//////222///,,,---///222111000,,,,,,------------,,,,,,//////............//////........................///...---,,,,,,,,,,,,,,,000000//////.........---........................,,,,,,,,,---------......---------,,,,,,+++++++++...---,,,,,,......---,,,---,,,+++******,,,...///........................000///---+++***+++---...////////////////////////.........---,,,,,,++++++,,,...000///---,,,---000////////////...---,,,+++------------------------////////////////////////////////////////////////......////////////......222111000.........///000//////000000000000//////111111000000000000111111000111111111111222222222222111111111222333333444000111111222444444555666444333222111111333555666444555666555333222333444777777888:::>>>CCCHHHLLLSSSUUUWWWZZZ___eeemmmrrruuuvvvwwwxxxzzz}}}xxxuuuuuu{{{}}}zzzxxxxxxyyyzzz{{{|||}}}||||||{{{~~~|||}}}~~~|||yyy}}}}}}||||||{{{{{{zzzzzzvvvsssnnnjjjjjjmmmrrruuu{{{wwwtttsssttttttwwwyyyyyyuuummmgggccccccdddddddddeeeeee```WWWQQQHHHCCC>>>===>>>===999444+++,,,------......------//////............/////////---,,,******+++,,,---..................//////,,,------...//////000000//////............//////000---,,,,,,///000000...------............------......------------..............................///...------,,,,,,,,,---000/////////....................................,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,...---,,,++++++---///000........................///...---,,,+++,,,------.................................---------------,,,...000///---,,,---///////////////...---,,,+++------------------------////////////////////////////////////////////////......////////////......222111000///......///000///000000111111000000///111111000000000000111111000111111111111222222222222111111111222333333444333333333333333333333333444444333222333444555666333444555555333222333444666777:::<<<@@@FFFKKKOOOUUUWWW[[[___dddjjjqqquuuzzz{{{|||}}}{{{xxxxxx~~~~~~{{{zzzyyy|||}}}~~~}}}~~~~~~~~~}}}{{{|||||||||{{{{{{{{{||||||xxxuuupppmmmnnnqqqvvvzzz}}}|||xxxwwwxxx{{{}}}wwwnnnhhheeecccccccccfffgggccc\\\VVVNNNHHHCCC@@@AAA@@@<<<999,,,,,,---............---///..................///...---,,,+++***+++,,,---.........---------------,,,,,,------............/////////....../////////---,,,,,,---//////...,,,.........//////.........------,,,,,,,,,,,,------........................///...------,,,---------////////////............------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------...---,,,,,,......---,,,......---,,,---...///000...........................------------,,,,,,,,,---------------------------............/////////---...///...------...///////////////...---,,,,,,------------------------////////////////////////////////////////////////...//////000000//////...111000000////////////000000111111111111111111000111111000000000000111111000111111111111222222222222222222222222222333333555555444333333222111111333333444444444555555555222444555444333333444555666999===AAAEEEKKKQQQUUUZZZ^^^cccggglllqqqvvvzzz~~~||||||{{{||||||~~~~~~||||||~~~{{{{{{}}}~~~{{{{{{{{{||||||}}}~~~~~~{{{wwwttttttwww|||}}}zzz{{{zzzoooiiiccccccdddgggiiihhhccc___VVVPPPIIIEEEDDDCCC@@@>>>,,,------...............------............------///......---------...///...------------,,,,,,,,,......---------,,,,,,,,,......////////////......+++,,,---...//////...,,,......////////////.........------,,,,,,------.................................------------......///////////////.........------------------------,,,,,,,,,---------......+++,,,,,,,,,------.........---,,,,,,......---,,,...------,,,---...//////........................,,,------......---,,,,,,------------------------------......///000000111---............---............//////...------,,,........................//////////////////////////////////////////////////////000000000000//////000000000////////////000111111222222222222111111111111000000000000111111000000111111111222222222111222222222333222222222555555444333333222111111222222333444444444444333111333444444444444555777777;;;AAAFFFJJJPPPWWW\\\cccggglllqqqtttwww{{{}}}~~~}}}zzzyyy|||}}}}}}}}}}}}~~~||||||~~~}}}wwwnnnfffeeefffiiimmmnnnkkkggg^^^XXXPPPJJJGGGEEECCCAAA,,,---......//////......+++,,,------------,,,+++.........---............------------------------,,,,,,,,,---------------......///000000///......+++---///000000///............////////////......//////............//////..............................---------......///.........///////////////------------------------,,,,,,,,,---------......,,,,,,,,,------............---,,,,,,......---,,,,,,,,,,,,,,,,,,------...........................,,,,,,---......------,,,------------------------,,,------...///000111111......------.........---.........///......---,,,........................//////////////////////////////////////////////////////000000000000///////////////000000000000///111111222222222222111111111111000000000000111111000000111111111222222222111222333333333222222111222222333333333333444444111111222333333333333222111333444555555666888::::::???FFFKKKOOOUUU^^^eeemmmqqqvvvyyy{{{|||~~~~~~{{{zzz|||sssllljjjjjjmmmqqqtttrrrpppgggaaaYYYQQQKKKGGGDDDCCC------...////////////...+++,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------............******+++---...///000111---...///000000///...---,,,...//////......///000.........//////........./////////....../////////.................................---......///000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------............---,,,,,,......---,,,+++++++++,,,,,,,,,------........................,,,,,,,,,------------...------------------------,,,,,,---...//////000000///...------...///...------...............------........................///////////////////////////////////////////////////000000111111000000///...//////000000000000///000111111111111111111000111111000000000000111111000111111111111222222222111222333444333222111000000111111222444555555666222222222333333333444444111333555666777888:::<<>>@@@FFFKKKPPPRRRTTT]]]kkkvvvwwwzzz}}}|||zzz{{{~~~}}}}}}}}}||||||{{{}}}rrrppppppuuu}}}yyymmmaaaVVVOOOLLL//////000000///...------//////.........---------.........------,,,,,,,,,////////////////////////---------,,,,,,++++++***+++***)))+++///111000...000000///............///,,,,,,---...///000111222...........................---,,,---/////////---444333222000//////......///...------...///...---........................////////////////////////...------------...//////////////////////////////000///...---,,,------...,,,...///...------...///---------............///...------,,,,,,...///000........................////////////////////////......//////////////////////////////////////////111111000000/////////...000000000000000///......000...,,,---000111///---000000000000////////////000000000000000000000000222222222222222222222222111111111000111111222333111000///......000222333333333222111111222222333555555444444444555666666666777888888:::===BBBFFFMMMLLLNNNRRRZZZbbbiiimmmtttvvvzzz~~~}}}{{{|||~~~{{{yyyyyyyyy}}}{{{yyyyyywww|||uuussssssvvv|||zzzpppcccVVVMMM///////////////...------//////.........---------......---------,,,,,,,,,------------------------//////////////////......,,,+++***+++///000///..................///000111------------------------........................---,,,+++,,,...///...---//////...---------......///...------...///...---............................................................////////////........................000///...---,,,------......//////...,,,+++,,,------------............//////...---------...///000........................////////////////////////////////////............////////////////////////000000000//////.........111111111000000///------000...,,,---///000///---000000000000////////////000000000000000000000000000000000000000000000000111111111111111222222333333222111000111222444555333333222222222222222333555444444444444444555555777888:::;;;===AAAGGGKKKOOOPPPSSSYYY___dddhhhiiippptttyyy~~~~~~|||~~~}}}||||||~~~~~~{{{yyyxxxwww{{{~~~{{{wwwuuuwww|||uuusssrrrtttzzzxxxlll^^^UUU///////////////......---...............---------...------------,,,,,,,,,------------------------,,,,,,---------------------,,,+++,,,...///...---,,,---------///000111222//////...---,,,++++++***........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,---...//////...------...///...---................................................***+++,,,---...------,,,------------------------///...------,,,---------...//////...+++******+++---------............/////////.........///000111........................////////////////////////////////////......------/////////////////////////////////...............111111111000///...---,,,///...---...///000///---////////////000000000000000000000000000000000000000000000000000000000000111111111111111222333333333222222111111333444555222222222222222333333333555444444333333333444444777999<<<>>>BBBGGGMMMQQQTTTVVV[[[```ccceeeffffffnnnrrryyy~~~|||zzz{{{|||}}}|||yyywwwvvvwwwzzz~~~zzztttqqquuuzzzwwwuuussstttyyyxxxjjjaaa...///////////////..............................------------------------////////////////////////+++++++++,,,,,,---------......------......---------------......///111111111111000///...------,,,...........................---,,,---///000///......------------.../////////---------...///...---................................................***,,,.../////////---,,,------------------------...---------------------,,,---...---+++***+++,,,---------............///////////////000000000111........................////////////////////////000//////......------,,,////////////////////////..................------......///////////////...000000//////000000000///////////////000000000000000000000000000000000000222222222222222222222222222111111111111222333333111111000000000111222333222222333333333333333333444444333333333333444444777999===AAAEEEKKKQQQVVVYYY\\\___bbbcccdddeeefffnnnsss{{{|||}}}{{{{{{{{{|||}}}~~~{{{xxxvvvrrruuuyyy{{{|||}}}yyytttqqqsssxxxyyywwwtttuuuyyy~~~vvvmmm......///////////////...---.....................------------------------////////////////////////......//////000000111111...//////......------...//////............///////////////////////////...........................///.........000111000/////////...---------------///---------...///...---................................................---///111222333222000///........................,,,,,,------------------***+++,,,,,,++++++---...---------............///...//////000000000000000........................//////////////////////////////......---------,,,////////////////////////------..................+++,,,---///000000000000111111222111111111111222.../////////000000000111000000000000000000000000222222222222222222222222222222222111222333333444111111111111111222222333111222333444444444444333444333333333333444555555777:::>>>CCCHHHMMMSSSXXX\\\^^^``````aaacccgggkkksssxxx~~~}}}}}}~~~{{{zzz||||||yyyooorrruuuwwwxxxzzz|||~~~~~~|||xxxvvvuuurrrvvv}}}yyywwwuuuvvvyyy}}}xxx---...//////////////////---------...............,,,,,,,,,------------...------------------------.........///////////////...///000///------...///000000///...............+++,,,,,,,,,---.................................///...---...000111000///...---,,,+++++++++++++++///...------...///...---........................------------------------+++,,,---...///...------////////////////////////+++,,,,,,------------,,,)))+++,,,---,,,---...000---------............///---...///000000000//////........................////////////////////////------------------------////////////////////////.............../////////***+++---...///000111111000222333222111000111222......//////000000111111000000000000000000000000000000000000000000000000222222222222222333444444333333333444444444444444111222333555555555444444333333333444555666777888999<<>>BBBFFFJJJMMMQQQUUUXXXTTTYYY___bbbeeekkkttt{{{|||{{{wwwuuuzzz{{{|||~~~~~~{{{vvvqqqmmmnnnqqqtttzzz}}}~~~|||{{{zzzxxxzzz~~~///000111000...,,,---...000///...------...///000,,,---------.../////////111111000000///---,,,+++............/////////000............///////////////...---,,,,,,,,,,,,,,,------------------------------------------------......------------......111000...,,,,,,...000111//////............/////////////////////.........,,,,,,------...///000000//////.........---------------------------------................................................---------............///,,,---...000111111111111////////////////////////------------.........///------......//////000000.........------,,,,,,+++///////////////...------////////////////////////////////////000000000000//////////////////////////////000111111111111111000000000000000000000000222222222222111111000000111111111111111111111111333333333444444444555555555666666888:::<<<===>>>BBBFFFJJJLLLLLLLLLOOORRRTTTWWW]]]dddkkksss{{{{{{xxxuuuuuuxxxwwwzzzyyytttrrrrrrrrrrrrwwwzzz}}}zzzzzz{{{~~~///000111000///...///000000///...------...///000------..................000000000000///...---,,,.........///////////////............////////////000000///.......................................------------------------/////////......////////////...---,,,,,,---.../////////............//////......------,,,,,,,,,+++,,,,,,------...//////000//////.........---------------------------------................................................---------............///...//////000000000000///////////////////////////------........./////////.........///////////////............------------///000000000000///...---........................////////////000000000000000000000000000000000000//////000111111111111111111111111111111111111111222222222222111111111000111111111111111111111111333333333444444444555555555666666777999<<<>>>???CCCFFFIIIJJJJJJKKKOOOSSSVVV[[[cccjjjqqqxxx~~~zzzvvvuuutttvvv{{{}}}wwwtttrrrqqqpppuuuxxx}}}~~~|||{{{|||...000111111000///111222//////............////////////........................////////////......///////////////.....................////////////111111000000//////000000////////////////////////------------------------000000////////////000000------------------------//////............////////////...---,,,,,,++++++,,,,,,------.../////////...............---------------------------------................................................---------............///000000000000000///......////////////////////////....../////////000000000///////////////.....................////////////000000111111000000//////------------------------////////////000000000000111111111111111111111111//////000111111111111111111111111111111111111111222222222222111111111111222222222222222222222222333333333444444444555555666666555666888<<>>BBBEEEFFFEEEFFFGGGGGGIIIOOOYYYaaajjjoooxxxzzzuuusssrrrttt|||xxxqqqoooqqqtttvvvyyy~~~{{{yyyssssssssstttxxx}}}tttttttttuuuwwwzzz}}}~~~~~~}}}|||+++---......------///000---...///000000///...---///////////////000000000......///////////////...,,,------...///000111111............////////////...---------......///000////////////////////////........................//////............//////111000///......///000111//////............//////,,,,,,,,,---------------........................---------.........//////---------...///000000000................................................---------............///......///000000000000000////////////////////////------........./////////.........///////////////000///////////////......---...///000000000000///000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111222222222222222222222222222222222333333333444444333333333333333333333333333333333444444444555555555777:::>>>BBBEEEFFFGGGDDDEEEGGGIIIKKKSSS]]]dddlllttt|||{{{{{{~~~|||{{{wwwrrrooooooooorrr|||yyypppjjjhhhjjjlllnnnuuu|||}}}xxxuuupppqqqsssuuuxxx}}}|||{{{yyyxxxyyy{{{~~~}}}~~~~~~~~~}}}{{{}}}---...//////......///000---...///000000///...---......//////000000111111...///////////////......+++,,,---...///111222222............/////////000...............///000000000000000000000000000000////////////////////////000000////////////000000111000...,,,,,,...000111//////............//////------......///000000000.....................------------.........//////---------...///000000111................................................---------.........//////000000000000000//////...////////////////////////------------.........///---.........//////000000000000//////......------------...//////000//////////////////////////////////////////000000000000//////////////////////////////000111111111111111222222222222222222222222222222222333333444444444333333333333333333333333333333333444444444555555555777<<>>BBBDDDDDDCCCCCCDDDDDDGGGKKKOOOSSSZZZdddkkkyyy~~~zzzxxx{{{{{{ppphhhffffffeeecccfffcccdddkkkrrrzzz~~~tttgggbbb]]]\\\[[[[[[bbbjjjttt||||||wwwrrrpppooooooqqquuu{{{yyyuuuuuuyyy|||}}}zzzxxxwwwuuuvvvwwwyyy~~~~~~yyywwwxxxyyyzzz...//////000000000000000///////////////////////////////////////////////////000000000000//////...................................................------------------------......////////////......//////............//////////////////////////////...------------.../////////////////////.....................////////////...............---,,,,,,///////////////////////////.........---------------------............///...------------.../////////////////////.........////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111444333222111111111222222333333333333333333333333333333333444444444555555666666666777888999:::;;;???AAADDDEEEDDDDDDDDDDDDIIIMMMQQQUUUYYY```iiippp}}}{{{{{{tttlllccc^^^^^^___``````cccbbbfffnnnwwwqqqhhh```[[[YYYYYYZZZ\\\ccclllyyy~~~}}}}}}~~~|||wwwrrrnnnmmmmmmooottt}}}zzzvvvuuuxxxzzz~~~|||yyyvvvtttsssrrrrrrsssvvv}}}~~~xxxvvvwwwwwwxxx......///000000000000///////////////////////////////////////////////////000000111000000///...---................................................------------------------......////////////......//////............//////////////////////////////////////////000000000111.........///////////////............////////////)))+++---///000000//////////////////////////////..................---------------............///------------......//////000000//////......------///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111333222222222222222222222333333333333333333333333333333333444444444555555666666666777888:::;;;<<>>BBBBBBCCCCCCBBBDDDGGGJJJSSSXXX___dddggglllrrrwww~~~qqqhhh\\\YYYVVVTTTUUUXXX]]]```fffkkkuuuxxxooofff___[[[VVVUUUWWW]]]bbbfffmmmuuu}}}zzzxxxsssssstttyyy~~~zzzuuuqqqhhhccc```eeerrr~~~}}}}}}{{{~~~~~~yyyvvvqqqqqqpppooopppsssxxx}}}zzzwwwwwwwwwxxx------...///////////////////////////////////////////////////////////////...//////000000000000///////////////////////////////////////////////////..............................////////////......//////............//////////////////////////////,,,,,,.../////////...---000000//////......------............////////////000//////...............////////////////////////+++,,,...///000///...------------............///,,,---.../////////...---.........///////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111222333333333333222333333333333333333333333333333333444444444555555555666777999;;;===???@@@AAABBBCCCCCCDDDGGGKKKOOOXXX^^^eeejjjnnnrrrwww{{{tttggg```YYYXXXVVVVVVWWW\\\aaaeeekkkrrr~~~}}}wwwooogggbbb___^^^YYYXXX\\\bbbfffjjjqqqxxx{{{xxxvvvuuuwww}}}|||vvvssskkkeee```dddqqq{{{~~~}}}yyysssrrrqqqooonnnppptttxxx||||||~~~...//////000000000000000////////////////////////////////////////////////......///000000111000000000000000000000000000000000000000000000000000000------------------------......////////////......//////............//////////////////////////////---...000111111111000///111111000///...------,,,............/////////000...---------...///111333////////////////////////+++,,,...000000///...------------.........//////,,,,,,.../////////...------.........//////000000////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111222333444333333222333333333333333333333333333333333444444444555555777777888:::<<>>AAACCCEEEEEEFFFEEEHHHLLLNNNQQQZZZcccgggsssrrrggg___^^^bbbaaacccgggiiinnnvvv{{{xxxuuurrrnnnjjjiiijjjmmmooorrrsssuuuwwwyyy}}}~~~}}}{{{zzzwwwtttooojjjhhhkkkqqquuuxxxyyyzzz{{{}}}~~~}}}wwwuuurrrppppppssswwwzzz|||~~~///000000111111000000///000000000000000000000000000000000000000000000000////////////////////////......//////000000111111///////////////////////////////////////.........000000000000////////////............//////////////////............//////......//////000111111111////////////////////////.........///////////////,,,------......------,,,////////////////////////------............------........................////////////////////////...............///000000////////////////////////////////////////////////---......//////......---........./////////000000////////////////////////............///////////////...---,,,,,,...000111000000000000000000000000000000111222222222222111111111111111111111111111222222333333333333444444444444444444444444444444777777888666555444666777888:::>>>AAACCCDDDFFFGGGGGGGGGJJJOOORRRWWWaaakkkooo}}}|||yyyvvvvvv|||wwwllldddaaaccciiiiiikkknnnqqquuu~~~~~~|||xxxvvvrrrpppppprrruuuxxxzzz{{{~~~}}}|||{{{yyywwwsssnnnjjjhhhjjjlllssstttvvvxxxyyy|||~~~}}}}}}yyywwwuuurrrqqqssswwwzzz{{{}}}000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111///////////////////////////////////////.........////////////000000000000............//////////////////............//////.../////////000000111111........................///////////////...............////////////......////////////////////////---......//////......---........................///////////////////////////............//////000////////////////////////////////////////////////------............------............////////////////////////////////////000000/////////............---,,,++++++---///000000000000000000000000000000000111222222222222111111111111111111111111111222222222333333444444444444444444444444444444444777888888777666555777888999===AAADDDEEEFFFHHHJJJIIIIIILLLQQQVVV[[[fffqqqyyysssqqqooopppwwwrrrkkkhhhhhhlllqqqrrrtttvvvwwwzzz~~~}}}zzzyyyyyy{{{~~~~~~|||{{{wwwwwwuuuqqqllliiihhhhhhnnnpppsssuuuvvvxxx{{{}}}~~~|||||||||yyyyyyxxxuuusssrrrtttwww{{{}}}~~~111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.........///////////////////////////000000000000............//////////////////............//////////////////////////////........................///////////////............//////////////////...////////////////////////......////////////..............................//////////////////////////////............//////////////////////////////////////////////////////------............------------........./////////000000000000000000000000000000000//////.........//////.........///000111000000000000000000000000000000111222222222222111111111111111111111111111111222222333333444444555222222222222333333333333444555666555444555666888;;;@@@EEEHHHHHHHHHJJJMMMLLLLLLOOOTTTZZZ```lllwww|||nnnlllkkkmmmsss~~~yyypppnnnpppqqquuuyyyyyyzzz{{{{{{}}}}}}|||{{{vvvwwwwwwtttpppllljjjiiiiiilllppprrrtttuuuxxxyyy|||{{{xxxvvvvvvtttwwwxxxvvvssspppqqqsssxxxzzz{{{|||~~~222222333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000------......//////000000.../////////000000000111............//////////////////............//////000000//////...---------........................000/////////............---......//////......---////////////////////////......////////////..............................//////////////////////////////............//////////////////////////////////////////////////////,,,------......------,,,---------.........//////000000000000000000000000///////////////000000000000000000000111111111222000000000000000000000000000000111222222222222111111111111111111111111111111111222333333444555555222222222333333333444444333555666666555666888:::<<>>===DDDJJJMMMLLLKKKNNNQQQSSSSSSUUU[[[```gggttt~~~sssiiihhhhhhllluuuuuupppooovvv}}}|||||||||{{{}}}~~~}}}|||{{{zzzxxxzzzzzzxxxtttpppmmmlllfffjjjpppvvvyyy|||~~~uuulllgggeeecccjjjqqqssspppmmmmmmooonnnppprrrrrrsssxxx777666555555555555666666444444333222222222222333000111222333444333222111222111000///...///000000000000000000000/////////111111000000//////......000000000000000000000000//////000000000000//////......------------......///////////////.........//////.........------------......///////////////000000000000000000000000////////////////////////111000000///...------,,,,,,---------.../////////111000///......///000111000000///...............//////............//////000000//////.........---000000000///......------111000///.....................------------......////////////////////////---///000///...---...000//////......---------,,,......//////000000111111000000000000000000000000111111111111111111111111111222222333444555666666555555555555555555555555333444555666777:::>>>BBBHHHJJJMMMNNNNNNOOOPPPRRRTTTWWWZZZ]]]bbblllyyy|||ssspppfffhhhlllttt~~~{{{ssstttwww|||}}}zzzzzz|||~~~}}}|||||||||||||||{{{zzzxxxuuurrrooonnnjjjiiilllsssxxx|||yyypppfff___^^^dddlllqqqssspppmmmkkkjjjmmmqqqssssssuuuyyy}}}<<<<<<;;;:::999999999999888777666666555555666666333444555555555444333222000000/////////000111222222222111111000000//////111111000000////////////000000000000000000000000//////000000000000//////......------------......////////////////////////000000/////////.........---......///////////////........................000000000000000000000000111111000//////...---------------...............//////...------...//////000000///...............//////............//////000/////////.....................///////////////000//////............//////......------......///////////////////////////000111222111000///000222/////////.............../////////000000000000000000000000000000000000000......///111222333444555222222333333333333333333555555555555555555555555333444666666888;;;???CCCHHHKKKNNNOOOPPPQQQSSSUUUSSSXXX]]]bbbhhhqqq|||tttmmmjjjiiikkkpppwwwzzzuuuvvvyyy~~~{{{{{{|||~~~}}}|||{{{{{{{{{{{{{{{zzzyyywwwuuurrrpppooommmlllnnnrrrvvv{{{|||sssjjjdddaaaeeelllqqqrrrqqqnnnlllmmmoooppppppppprrrwwwzzz???>>>>>>===<<<;;;::::::<<<;;;::::::999999::::::888888888888777555444333000/////////000111222333444333333222111000//////111000000000000/////////000000000000000000000000//////000000000000//////......------------......////////////////////////000000000000000/////////---......///////////////........................000000000000000000000000111111000000//////.....................---------------,,,,,,,,,,,,------000//////............/////////............//////////////////............------......///000000111///............//////000///......------......///////////////////////////000111222222000000111222////////////000000000000000000000000000000//////000000000000000000000000......///111222333444555333333333222222111111111555555555555555555555555444555666777999<<>>>>>???>>>======<<<<<<============<<<;;;999888666555333222222222222222222222222222222111111111000000000000000000000000000000//////////////////////////////000000000000//////......------------......///////////////000000000////////////////////////---......///////////////........................////////////////////////111111000000000//////////////////...---------,,,------------------------000///............////////////............/////////////////////.....................//////000000...............///000111//////............//////////////////////////////...///000000///...///000//////000000111111111222222111111000000/////////000000000000000000000000111111111111111111111111333333333222222222222222555555555555555555555555444666888999;;;>>>CCCGGGMMMOOOQQQRRRSSSUUUXXXZZZ[[[bbbkkkrrryyy{{{qqqjjjhhhhhhmmmqqqwww{{{}}}~~~~~~||||||~~~~~~}}}|||{{{zzzzzzzzzzzzxxxxxxxxxwwwvvvtttrrrrrrpppooooooooopppyyy|||vvvrrrkkklllnnnrrrwwwzzz||||||wwwtttoookkkjjjlllqqqtttyyyCCCDDDDDDEEEEEEEEEDDDDDD@@@??????>>>===>>>>>>>>>@@@???>>>===;;;::::::999888888777666555333222222111111111111111111111222000000000000111111111111//////////////////////////////000000000000//////......------------......////////////000000111111........................---......///////////////////////////////////////........................000000000000/////////////////////...---------,,,......////////////......//////............////////////............//////.........///////////////000000//////...........................///000111/////////....../////////000000000000000000000000///000111000///...///111//////000000111111222222222222111111000000//////000000000000000000000000111111111111111111111111222222222333444555555666555555555555555555555555555777999:::===AAAFFFJJJPPPRRRSSSTTTTTTVVVYYY\\\bbbgggooovvv|||zzzqqqmmmlllmmmnnnsss{{{}}}zzzzzz}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{xxxxxxwwwwwwvvvtttsssrrrooommmmmmlllmmmvvv{{{xxxqqqppprrrvvv}}}|||wwwpppkkkjjjmmmqqqtttxxxBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>======>>>>>>======<<<;;;999777555333222222222222222222222222000000000111111111111222000000000000000000000000//////000000000000//////......------------.........//////000000111111222------------............---......///////////////000000000000000000000000------------------------///////////////........................---------//////000111111000/////////............//////000//////............//////.........///////////////111000000///......------///............//////000000//////......//////000000000000000000000000000111222333333111111222333000000000000111111111111111111111111111111000000000000000000000000000000......///111222333444555111222222333555666666777555555555555555555555555666888:::<<<>>>CCCHHHLLLQQQSSSTTTVVVWWW[[[___bbbiiinnnvvv||||||uuurrrrrrssstttzzz{{{xxxwww{{{~~~zzzyyyzzz}}}~~~~~~}}}|||{{{{{{{{{{{{xxxxxxxxxwwwvvvtttsssrrrnnnlllkkkjjjkkkrrr~~~xxxvvvvvvzzzzzzsssnnnnnnqqqtttvvvzzzGGGGGGHHHHHHGGGEEECCCAAAAAAAAA@@@????????????@@@??????>>>>>>???@@@AAABBB@@@@@@@@@???===;;;999888777777666555444333222222000000111111111222222222000000000000000000000000//////000000000000//////......------------.........//////000111111222222---.........////////////---......///////////////////////////////////////........................------------............---------...............//////000111111000//////...............///000000//////............//////............/////////000///////////////.........000//////............///000000////////////000000000000000000000000000000111222333333111111222333000000000000000000//////111111111111111111222222000000000000000000000000......///111222333444555222222333333333444444444555555555555555555555555777888;;;===@@@DDDJJJNNNPPPRRRUUUXXX\\\aaagggkkksssyyy|||zzzzzzzzzxxxuuuuuuyyy{{{wwwwww{{{}}}}}}|||{{{zzzzzzzzzzzzyyyyyyxxxwwwuuutttrrrqqqpppllljjjiiiiiilllwww}}}|||}}}|||zzz~~~}}}uuuqqqrrruuuxxxzzz|||RRRSSSSSSRRROOOLLLIIIFFFBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>>>>???AAACCCDDDAAAAAAAAAAAA@@@???===<<<===<<<:::888555333222111000000111111222222222222000000000000000000000000//////000000000000//////.........------............//////000111222222222.../////////000000111111---......///////////////........................////////////////////////,,,---------------------,,,------....../////////...///000111111000///..................///000111//////............//////---.........//////000000------......///000000000111000///...............000000////////////000000000000000000000000000000///111111111000///000111111111000000//////......000000000111222222222333000000000000000000000000111111111111111111111111333333333222222222222111555555555555555555555555777999;;;>>>AAAEEEKKKOOOOOORRRVVVZZZ___fffnnnsss{{{}}}vvvsssssswwwyyyvvvwww|||||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwuuusssqqqpppqqqmmmjjjiiihhhhhhnnnuuu~~~}}}zzzzzz|||}}}~~~wwwtttuuuyyy{{{||||||]]]```___ZZZWWWUUUPPPKKKIIIGGGEEEBBB@@@@@@@@@AAA>>>???@@@AAABBBBBBBBBBBBCCCEEEFFFFFFDDDCCCDDDDDDAAA@@@???===:::777555333555444333222111111111111333222111000000000000000000000111222222222222222......------------......////////////////////////------............------////////////////////////......------------......////////////////////////000000000000000000000000000///...------...///000//////000000000000//////000000000000000///......////////////////////////////////////////////////000000//////.........---.........------,,,,,,,,,000000000000111111111111222222111111000///////////////000111111111111111111111000000000000000111000111111111111222222222///000222333333222000///444333333222222333333444444333333333333444555555555555555666666666777777888:::===BBBFFFJJJNNNPPPUUUTTTXXXaaaiiiooowww~~~}}}xxxwwwxxx{{{}}}yyyxxx|||~~~|||zzzyyyyyyyyyxxxwwwzzzyyyyyyxxxvvvtttsssrrrsssnnnhhhdddbbbbbbbbbbbbmmmnnnrrrxxxyyyuuuuuuxxx|||yyyxxxzzz}}}oooqqqqqqkkkfffbbb\\\VVVOOOMMMJJJGGGEEEEEEEEEFFF@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@>>><<<:::888777666555333222111111111333222111000000000000000///000111111222222222111000//////......//////000------------------------...//////////////////...///////////////////////////......------......///////////////////////////////////////////////////000///...------...///000//////000000000000//////000000000000000///..............................////////////////////////000/////////............/////////.........------/////////000000000111111000000000000000111111111//////000111111111111111111111000000000000111111111111111111222222222222000111222333333222111000333333222222222222333333444333333333333444555555333333333444444555555666999;;;???CCCGGGKKKOOOQQQVVVVVV\\\dddkkkrrr}}}~~~yyywwwyyy}}}|||}}}}}}zzzyyyyyyyyyxxxwwwxxxxxxxxxwwwvvvtttsssrrrrrrnnniiieeecccbbb```___eeeeeejjjpppsssrrrtttyyy~~~}}}}}}yyyssskkkdddZZZWWWSSSOOOLLLKKKLLLLLLFFFFFFFFFFFFEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDBBB???>>>999999777666444333222111222222111000000000000111//////000111111111111000111000000//////000000111------------------------//////000000000000/////////////////////////////////......------....../////////////////////////////////////////////////////////............//////...//////000000//////...000000000000000//////...------------------------////////////////////////////////////............000000000///////////////....../////////000000000...//////000111111222222//////000111111111111111111000000000000000111111111111111111222222222333222222222222222222222222333222222111111222222333444333333333333444555555333333333444444555777777;;;>>>BBBEEEHHHLLLPPPRRRVVVZZZaaaiiinnnwww|||wwwvvvxxx~~~{{{zzzyyyyyyxxxwwwwwwwwwwwwvvvuuutttsssssspppmmmjjjgggdddbbb^^^\\\[[[[[[^^^eeeiiilllrrryyyzzz~~~{{{{{{|||}}}wwwoooeeebbb]]]WWWTTTRRRRRRRRROOOPPPPPPOOOLLLIIIFFFDDDDDDCCCBBBBBBBBBCCCBBBBBB@@@BBBDDDEEEFFFDDDCCCAAA<<<<<<;;;999777555444333222111111000000000000000///000000111111111000000111000000//////000000111/////////////////////////////////000000///////////////////////////////////////............///////////////////////////////////////////////////////////////....../////////...//////////////////...//////000000000000//////------------------------///////////////////////////////////////.........////////////////////////............//////////////////000000111111111111//////000111111111111111000000000000000000111222111111111222222222333333333222222111111222222333222222222111111222222222444333333333333444555555555555555666777888:::;;;<<>><<<999777666444333222111000000000000000000111111111111000000000//////......//////000000000000000000000000000---......//////......---/////////////////////////////////....../////////////////////////////////...........................//////////////////.........////////////......//////000000000000//////------------------------////////////////////////.........///////////////....................................////////////111111111111000000////////////000111111111111111000000//////000111222222111222222222222333333333333333222111111222333333333222222222222222222333444333333333333444555555555555555555777999<<<======AAAFFFHHHIIIKKKOOOTTTWWW]]]gggooottt}}}}}}zzzvvvvvvyyy~~~zzzxxxyyyzzzxxx{{{}}}~~~zzzyyyxxxwwwvvvtttttttttttttttsssrrrqqqmmmlllkkkjjjgggccc]]]YYYVVVSSSRRRUUUYYY___iiissswww~~~yyyvvvuuuxxx|||vvvsssnnniiiffffffhhhiiilllnnnpppooojjjaaaWWWQQQLLLHHHDDDCCCDDDDDDBBB@@@AAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@>>><<<:::999888666555333222222222111222222222222111000000000//////......//////000........................------............------////////////////////////000//////......//////000////////////////////////..............................////////////......---......//////......---...//////000000000000000------------------------////////////////////////.........///////////////------............//////....../////////000000000222222111111000//////...//////000111111111111111////////////000111222333222222222222333333333333333333333333333333333333444333333222222333333444444333333333333444555555444333333333555888;;;===???DDDIIIKKKJJJKKKQQQVVVXXX___iiirrrxxx~~~|||zzzzzz||||||yyyyyy|||yyyuuutttwwwyyywwwyyy|||~~~{{{yyyxxxwwwvvvtttttttttssssssqqqppppppmmmlllkkkjjjiiieee___[[[XXXTTTQQQSSSUUUZZZdddoooyyy|||xxxsssuuuxxx{{{}}}~~~~~~}}}~~~~~~zzzxxxtttrrrrrruuuyyy|||vvviiiaaaWWWQQQLLLJJJKKKKKKHHHEEEGGGFFFEEEDDDCCCDDDDDDEEEDDDEEEFFFFFFEEEBBB@@@??????>>><<<:::888666555555333333333333333222111111111000000//////000000111..............................////////////......////////////////////////000000////////////000000////////////////////////........................---...///000000///...------......//////......---......///000000000000000........................////////////////////////............/////////000....../////////000000000/////////000000000111111111111111000000000000000//////000111111111111111////////////000111222333222222222333333333444444222222333444444333222222555444444333333444444555444333333333333444555555444333333333666999===???BBBHHHNNNNNNMMMMMMSSSYYY[[[```jjjttt|||{{{wwwyyyuuuxxx|||{{{yyyzzz||||||wwwrrrrrruuuyyywwwyyy|||~~~{{{yyyxxxwwwvvvtttttttttsssrrrpppooonnnmmmlllkkkkkkjjjfffbbb^^^YYYTTTQQQRRRSSSXXXbbblllxxx~~~yyyqqqrrrtttvvvyyy{{{}}}~~~|||~~~zzzzzz}}}{{{yyyxxx{{{xxxooo```[[[TTTRRRRRRRRROOOLLLKKKJJJGGGEEEDDDEEEFFFGGGFFFFFFGGGHHHGGGEEECCCAAADDDCCC@@@>>>;;;999888777444444444444444333222111222222111111111111222222111111111111111111111111//////000000000000//////////////////////////////000000////////////000000////////////////////////........................---...///000000///...------..................---......///000000000000000////////////////////////////////////////////////---.........//////000000//////000000111111111222000000000000111111111111/////////000111111222222//////000111111111111111////////////000111222333222222333333333444444444111222444555555444222111666555555444444555555666444333333333333444555555666555555555888;;;???BBBEEEKKKQQQQQQOOOOOOUUU[[[^^^bbbkkkvvvrrrqqqvvvrrrwww|||}}}yyyvvvxxxyyy||||||vvvqqqqqqtttxxxxxxzzz|||~~~{{{yyyxxxwwwvvvtttttttttsssqqqooonnnmmmmmmlllkkkkkkjjjhhhddd```YYYTTTPPPQQQSSSWWWaaakkkwww~~~yyyppppppqqqsssvvvzzz~~~{{{}}}xxxwww||||||{{{{{{|||}}}nnnggg___YYYXXXXXXXXXWWWSSSSSSOOOJJJIIIJJJHHHDDDJJJJJJIIIGGGDDDCCCCCCDDDDDDCCCBBB@@@???===<<<;;;999888666444333333444555333333111000000111222222//////.........//////000///...---,,,---...111222//////000000000000//////000000000000000000000000////////////////////////////////////////////////........................111000...,,,,,,...000111......------------................../////////000000000////////////000000......//////000000111111---.........//////000000000000////////////000000000000000000000000000000000111222333222000...,,,000111111111111222222222111111222333444444555555222222222222222222222222222222222222222222222222444555666666444333444555999999888777888<<>>>>>======<<<:::888666555444444444333222111111111222222000////////////000111111000000...---...///000222//////000000000000//////000000000000000000000000////////////////////////////////////////////////........................000///...------...///000000000////////////000000........./////////000000000000////////////000000////////////000000000000........./////////000000000000////////////000000000000000000000000000000...///000222222111000000000111111111111222222222///000000111222222333333222222222222222222222222222222222222222222222222333444555555333333333555888888888888999>>>DDDHHHMMMPPPRRRSSSSSSUUU[[[```eeejjjqqqxxxvvvqqqrrrttt{{{vvvpppmmmppprrrtttxxx|||{{{vvvqqqnnnoooqqqrrrrrrvvvxxxzzz}}}}}}yyyvvvtttuuuvvvxxxzzzzzz{{{}}}|||yyywwwuuussssssrrrqqqooooooooopppqqqlllllllllkkkiiifffcccbbb^^^[[[WWWRRRQQQTTTZZZ^^^ttt}}}uuuoooppptttwww}}}~~~zzzyyy|||{{{wwwrrrooommmmmmlllllljjjjjjeee^^^[[[ZZZVVVPPPKKKIIIGGGEEEDDDDDDEEEFFFAAAAAA@@@@@@??????@@@@@@BBBAAA@@@>>><<<999777555555555444333222222333333111000000000000111222222222111000/////////000111///000000111111000000///////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000....../////////000000000000000////////////000000000000000000////////////......////////////000000000000////////////000000000000000000000000000000---......000111222333444000111111111111222222222000000000111111222222333222222222222222222222222333333333333333333333333222333444444333222333444777888888999;;;@@@FFFKKKOOORRRUUUVVVVVVZZZ```eeelllnnnttt{{{xxxtttsssuuuwww~~~sssmmmiiijjjmmmnnnrrrwwwxxx}}}xxxrrrkkkhhhdddbbbcccfffhhhiiipppsssxxx}}}|||xxxtttrrrssstttuuuuuuvvvxxx|||{{{yyywwwuuusssqqqqqqooonnnnnnooooooppplllllllllkkkiiifffdddbbb___]]]XXXTTTQQQSSSWWW[[[mmmxxxpppoooqqquuu|||{{{|||~~~}}}{{{xxxvvvuuutttttttttvvvxxxwwwssspppllleee\\\TTTQQQLLLIIIGGGGGGGGGGGGAAA@@@?????????@@@AAAAAADDDDDDCCCCCCAAA>>>;;;:::888777777666555555555555111111111000000111222222333333222111000000000111000000000111111000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000......////////////............------------.........////////////000000000000000////////////000000111111000000//////......//////////////////000000000000////////////000000000000000000000000000000.........///000222444555000000111111111222222222222222222333333444444444111222222222222222333333333333333333333333333333222444555555333333444666666777999;;;>>>CCCJJJNNNQQQTTTWWWYYY[[[___fffkkkppprrrvvv}}}}}}wwwvvvyyy|||||||||ssslllggghhhjjjlllooottttttzzz|||tttlllfff___]]][[[ZZZ]]]aaaeeegggmmmqqqyyy~~~{{{wwwsssppppppqqqrrrqqqtttxxx|||{{{yyyxxxuuutttqqqpppnnnmmmmmmnnnnnnooollllllkkkkkkiiifffdddbbbaaa___ZZZUUUQQQRRRUUUXXXdddvvvzzzqqqnnnooosss|||~~~|||}}}~~~~~~|||zzzyyyzzz{{{}}}vvvkkk```[[[SSSMMMJJJHHHGGGEEEBBBAAA???>>>>>>???AAAAAABBBCCCDDDDDDDDDBBBAAA@@@<<<<<<;;;;;;:::999888888333222222111000000111111333333222111111111111111000000111111111111000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000......////////////............------------......////////////000000000111000000////////////000000111111000000//////......000000000000000000//////000000////////////000000000000000000000000000000000000//////000111222222000000111111111222222222222333333333333333444444111111111222222333333333333333333333333333333333333555666666555555666888666888:::===@@@FFFLLLQQQRRRVVVZZZ]]]___dddkkkqqqtttuuuyyy{{{||||||rrrkkkffffffggghhhlllqqqsssxxxyyyqqqiiiaaa\\\VVVUUUUUUWWWZZZ```fffkkkpppvvv|||yyyuuuqqqnnnnnnooopppooosssyyy|||{{{zzzwwwvvvqqqpppooommmmmmmmmmmmnnnkkkkkkkkkjjjiiigggdddcccbbb```\\\WWWRRRQQQSSSUUU^^^nnn|||~~~}}}uuuqqqpppsss|||}}}|||~~~xxxllldddYYYQQQMMMKKKHHHFFFFFFEEEBBB@@@???@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAA@@@???>>>===<<<777666444333111111000000222222222222111111111111000111111222222111111000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000/////////000000000111111000000////////////000000000000000000////////////111111000000000000//////000000////////////000000000000000000000000000000111111111000000000000000000111111111111222222222111111111111111111111111111111111222222333333444333333333333333333333333444555777777666666777999666999<<>>AAAEEEJJJOOOSSSSSSWWW]]]aaafffmmmuuu|||rrrjjjbbbaaaaaabbbeeejjjooorrruuuvvvvvvxxx|||xxxiii```YYYUUURRRPPPSSSYYY___fffppp|||}}}{{{~~~~~~uuurrrooolllkkklllmmmooottt{{{~~~wwwuuusssooommmkkkkkkjjjjjjkkkkkkjjjiiigggeeedddaaa```]]]YYYTTTQQQQQQQQQMMMZZZhhhpppvvvzzzyyyvvvssstttxxxvvvoooqqqvvv}}}lllpppuuu{{{zzzppphhhdddaaa]]][[[ZZZVVVQQQMMMLLLJJJGGGDDDDDDDDDCCCBBBAAABBBDDDGGGEEEFFFHHHIIIIIIHHHGGGGGG>>>>>>===;;;:::888777777333222222111000111111111777777555444222111000///000000////////////000000///...,,,++++++,,,...///000***...222---...333///........................//////000000///...------........./////////000000////////////000000000000111111222111000...---+++000000//////.........---////////////////////////000000////////////000000111111222222222222111111000000000000000000000000000111111111111222222222333333333222222111111111111111222333333444555555000000111222333333444444666555555444555666777888<<<<<<>>>CCCHHHLLLOOOOOOTTTZZZ```eeejjjrrr}}}wwwmmmdddbbbcccdddgggkkkmmmnnnooopppqqqtttyyy|||}}}oooddd\\\WWWTTTQQQUUU[[[bbbjjjvvv}}}}}}{{{|||tttnnniiihhhggghhhmmmsss{{{}}}zzzvvvqqqmmmllllllllliiijjjjjjiiiiiihhhgggfffccc```\\\YYYVVVSSSPPPMMMPPPRRRYYYbbbhhhkkkpppvvvrrrvvvxxx{{{zzzrrrooooooyyyeeeggglllqqquuuxxxyyyzzz}}}~~~~~~uuuoookkkiiigggfffbbb___\\\YYYVVVRRRMMMHHHFFFEEECCCAAA@@@AAACCCDDDGGGHHHHHHIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::888777555444333222111111111111111111222222222222222222000000////////////000000000///...------...///000222,,,000222,,,,,,///***........................///////////////...------.............../////////////////////000000000000///000000111111000......000/////////............000000000000000000000000000000////////////000000000111111111111111111000000000000000000000000000000111111111111222222222333333333222222222111111111111222333333444555555111222222333444444555555555555666777777888888888<<<===@@@DDDIIIMMMOOOPPPUUU[[[bbbgggmmmvvv{{{qqqgggdddddddddfffjjjlllmmmoooppprrrvvv{{{}}}oooeee]]]XXXUUUSSSXXX```gggppp|||~~~yyysssmmmhhhggghhhiiinnnuuu}}}}}}xxxsssooommmlllllliiiiiiiiiiiiiiihhhffffffccc```]]]ZZZWWWTTTPPPMMMLLLMMMRRRZZZ```dddjjjrrrssswwwyyyzzz|||tttooonnnttt{{{\\\^^^aaaeeeiiilllooopppvvvwwwyyy{{{||||||||||||~~~yyyuuuttttttttttttqqqpppooommmhhhaaaXXXQQQLLLJJJGGGDDDBBBBBBCCCDDDHHHHHHHHHHHHGGGFFFEEEEEEGGGFFFDDDBBB???<<<:::999888777555444222111111111000111111111222333333333111000000//////000000111111111////////////111111000,,,111444...111555///........................///////////////......---..................------////////////000000000000---...///000111111000000////////////............111111111111111111111111000000////////////000000///000000111111000000///000000000000000000000000000111111111111222222222333333333222222222222111111222222333333444444555333333444444555555666666444555666888888999888888<<<>>>BBBGGGKKKNNNPPPQQQVVV\\\cccjjjqqq|||vvvkkkgggfffeeefffiiikkkmmmoooqqqssswww||||||oooeee^^^ZZZWWWWWW]]]fffpppzzzzzzuuusssmmmhhhhhhiiikkkqqqyyy{{{vvvqqqnnnmmmmmmiiiiiiiiiiiihhhgggffffffdddaaa^^^[[[XXXTTTPPPMMMIIIGGGJJJPPPUUUZZZcccmmmsssxxxzzz{{{vvvpppmmmnnnttt}}}YYYYYY[[[]]]```dddgggiiimmmooorrrvvvxxxyyyyyyyyyxxxzzz~~~~~~{{{yyyzzz|||~~~sssggg___WWWSSSNNNIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEIIIHHHFFFDDDBBB@@@>>>>>>;;;:::888666444333222222444444333333222222222111111000000000000000000111111111000//////000111111///,,,111222---111444---...........................///////////////..................------------////////////000000000000...//////000000000000000///////////////.........000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000000000111111111222222222222222222222222222222222222222222333333444444444333333444444555555555555444444555555666888::::::===AAAFFFJJJMMMOOOQQQRRRWWW]]]eeellltttzzzooojjjhhhggghhhkkklllmmmoooppprrruuuzzz}}}xxxmmmddd___[[[YYY\\\cccnnnyyy~~~{{{vvvrrrsssmmmiiiiiikkknnnuuu}}}|||wwwrrrnnnlllkkkiiiiiiiiiiiihhhgggfffeeedddbbb___\\\YYYVVVQQQMMMIIIEEEEEEHHHMMMSSS^^^iiisssyyy~~~~~~yyypppkkkjjjooowwwYYYXXXXXXYYY[[[^^^aaaccceeegggjjjmmmppprrrsssttttttwww|||~~~~~~wwwooobbb\\\UUUOOOLLLJJJHHHFFFDDDDDDDDDDDDEEEEEEFFFFFFHHHGGGFFFEEEDDDCCCBBBBBB===<<<:::888666444444333333333222222111111000000111111000000000000111111////////////////////////000---111...(((---000'''////////////////////////......///////////////...........................////////////000000000000111000000///////////////.........///////////////////////////////////////000000////////////000000//////000000000000//////000000000000000000000000000000111111111222222222222222222222222222222222222222333333333333444444333333333333444444444444666444222222333777;;;>>>@@@DDDIIILLLNNNPPPSSSUUUXXX___gggooowww}}}rrrmmmkkkiiiiiillllllmmmnnnnnnnnnqqqtttxxx~~~~~~sssiiiccc```^^^]]]bbbkkkwww~~~|||}}}|||xxxtttqqqsssnnnkkkmmmppprrryyy|||wwwrrrmmmkkkiiihhhiiiiiihhhhhhgggfffeeedddbbb```^^^[[[WWWRRROOOKKKGGGDDDFFFJJJPPP[[[eeeqqq{{{}}}sssmmmjjjnnnttt}}}\\\\\\[[[[[[\\\]]]___```___```aaaccceeehhhiiijjjooorrrxxx~~~nnnfff\\\UUUQQQNNNKKKHHHFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCBBB???>>><<<:::888777666555......//////000000111111222111111000000111111222........................,,,,,,000000...:::BBB;;;////////////////////////---...//////////////////........./////////000000////////////000000000000222111000///......//////.........///////////////........................000000////////////000000///000000111111000000///000000000000000000000000000111111111111222222222111222222222222333333333333333333333333333333333333333333333333333333444666444333222444888<<>>===;;;999888888888111111111111111111222222222111111000000111111222.........//////.........***+++111222444FFFSSSMMM////////////////////////------...///////////////---......///000111222222////////////000000000000000//////......///111111............/////////000////////////////////////000000////////////000000000111111111111111111000000000000000000000000000000111111111111222222222111111222222222333333333333333333333333333333333555555444444444444444444444555666777:::<<<>>>???FFFIIIMMMMMMMMMPPPVVV\\\___fffpppwww~~~yyyqqqlllgggeeefffeeeeeefffeeeeeegggkkknnnssszzz~~~vvvqqqjjjfffeeefffhhhiiittt}}}}}}}}}~~~{{{xxxvvvttttttrrrrrrwwwyyyzzz}}}{{{wwwrrrnnnkkkiiihhhhhhhhhhhhgggfffeeedddaaa`````````___[[[WWWSSSNNNJJJHHHIIIIIIKKKSSS[[[jjj||||||ttttttwww}}}llllllkkkjjjhhhgggfffeeeeeeccc___\\\[[[[[[\\\]]]^^^bbbiiipppwww{{{}}}~~~{{{ooofffaaa]]]YYYTTTQQQPPPMMMKKKHHHGGGGGGGGGFFFFFFDDDCCCAAA???>>>===@@@???===<<<::::::999999999888777666444333222111222222111111111111222222......////////////......///000333000000AAANNNGGG000000000000000000000000------...///000000//////---...///000111222333444////////////000000000000......---...///111333444---.........//////000000000000000000000000000000000000////////////000000111111222222222222111111000000000000000000000000000111111111111222222222111111111222222333333333333333333333333333333333666666666666666555555555222555999===?????????>>>GGGKKKMMMMMMMMMPPPWWW^^^bbbjjjsss{{{|||rrrkkkeeebbbccc```aaabbbbbbcccfffjjjmmmpppwww}}}~~~~~~~~~zzzsssoooiiiffffffiiilllmmmzzz~~~~~~~~~{{{zzzwwwvvvuuusssuuuzzz||||||~~~|||xxxsssooollljjjhhhhhhhhhhhhgggfffeeeddd````````````___]]]XXXTTTMMMJJJHHHIIIIIIJJJOOOVVVhhh|||yyyxxxyyy~~~pppnnnllllllnnnqqqrrrrrrppplllfffbbb___]]]ZZZYYY]]]___cccgggkkkooosssttttttvvvzzz|||}}}~~~~~~tttmmmhhheeeaaa]]]VVVUUUSSSQQQNNNKKKHHHGGGIIIEEEAAA>>>===<<<<<<;;;======>>>>>>>>>>>>======;;;:::888777555444444333111111000///////////////............/////////000,,,---...000111333444555//////.........---------......////////////......///////////////.........000000000000000000000000......////////////......000000000000000000000000000000000000000000000000////////////000000000000111111000000111111222333/////////000111111222222111000/////////000222333444444333222222333333333444444444444444444444444444444555666777777666666666777777888999>>>DDDHHHJJJLLLNNNOOOPPPTTT[[[aaalllpppvvv~~~rrrjjjeeebbb```````````````aaabbbdddeeekkkpppvvvyyyzzzyyyxxxxxxqqqpppnnnkkkkkkmmmssswww}}}yyyvvvuuuqqqsssvvvzzz}}}~~~~~~}}}yyytttoookkkiiihhhgggffffffgggfffdddbbbaaabbbbbbaaa___\\\XXXVVVOOOLLLHHHEEEFFFJJJPPPTTTgggyyyxxxxxx~~~kkkjjjjjjnnnsssyyy}}}~~~{{{vvvpppkkkhhheeebbb```\\\]]]___bbbeeehhhjjjkkkkkknnnrrruuuvvvyyy|||~~~~~~~~~vvvpppllliiifffddd___]]]ZZZUUUQQQNNNLLLKKKIIIFFFBBB???>>>===<<<:::;;;<<<===>>>????????????===<<<;;;999777555444444333222111000000///000000........./////////000000//////000000111111111222000000/////////.........------............------////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000////////////000000000000111111000000111111222333111111111111111111111000111111000000000111222333333222222111111222222333333333333333333333333333333444444555555555555555666777777888:::>>>DDDIIILLLNNNPPPQQQRRRWWW```fffrrruuu{{{vvvlllgggbbb```^^^^^^^^^^^^___aaabbbdddgggkkkppptttttttttssssssqqqpppnnnllllllpppvvvzzz{{{xxxvvvuuurrrtttwww{{{}}}~~~|||yyy{{{~~~}}}yyyuuupppllljjjiiihhhffffffffffffdddbbbaaabbbbbbaaa^^^[[[XXXWWWRRROOOJJJFFFFFFIIIMMMPPPaaasssyyywww|||ggggggiiioooxxx|||wwwsssoookkkiiiaaaaaa```````````````aaaaaadddhhhlllooorrrvvvyyy|||~~~yyytttqqqpppnnnmmmjjjhhhccc^^^XXXSSSOOOMMMJJJGGGDDDAAA@@@>>>;;;999999:::;;;===???AAABBBCCCAAA@@@>>><<<:::888666666444333222111000000000000....../////////000000000222222111111000/////////000000000000000/////////111111222222222222111111////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////000000000000111111000000111111222333444333333222111111000000222222111111111222333444222222111111111111222222222222222222222222333333444444444444444333333333666777888999;;;@@@EEEJJJOOOPPPRRRSSSUUU\\\fffnnnzzz|||{{{ppphhhbbb___\\\[[[[[[[[[\\\^^^```aaacccfffkkknnnoooooooooooopppooonnnmmmooossszzz~~~}}}yyyvvvuuuuuutttvvvyyy|||~~~}}}{{{yyyxxxtttwww|||}}}zzzvvvrrrooommmllljjjgggfffeeeeeecccaaaaaaaaaaaa```^^^[[[YYYWWWUUURRRMMMHHHFFFGGGJJJLLLYYYiii{{{|||{{{vvvyyyeeeeeehhhoooyyy|||xxxuuurrrmmmkkkhhhddd```^^^\\\[[[[[[^^^bbbeeehhhlllpppttt{{{~~~}}}yyyvvvvvvvvvvvvttttttqqqllleee[[[SSSNNNKKKIIIEEEBBB@@@===:::888888999;;;===@@@CCCEEEGGGEEEDDDCCC@@@>>>;;;999888555444333111000/////////...////////////000000000333222222111000//////...////////////////////////222222333333333333222222///////////////000000000////////////////////////000000111111111111000000////////////////////////////////////////////////////////////000000000000111111000000111111222333333333333222222222111111222222222222333333444444222222222111222222333444222333333333333333444444666555555444444333333333555777999:::===AAAGGGKKKOOOQQQSSSTTTXXXaaammmvvvtttiiiaaa]]]YYYXXXXXXXXXYYY[[[]]]^^^bbbeeeiiikkkllllllmmmnnnooooooooopppsssyyy}}}}}}yyyuuuttttttuuuwwwxxx{{{}}}~~~|||zzzxxxvvvuuuttttttrrrvvv{{{~~~{{{yyyvvvtttrrrpppmmmiiifffeeedddbbb```aaaaaa```___]]][[[YYYXXXVVVSSSNNNJJJGGGGGGIIIJJJSSSaaavvv}}}xxxzzz}}}uuutttzzzaaabbbeeelllwww~~~|||xxxuuuoooiiiccc___\\\[[[YYY[[[^^^```bbbeeeiiillluuuxxx~~~||||||~~~xxxjjj\\\SSSNNNKKKFFFCCC@@@===:::888888999:::===@@@DDDGGGIIIGGGGGGFFFDDDAAA>>><<<:::666555333111000///......////////////000000000111111111111000000000000000..............................////////////......////////////000000111111////////////////////////000000111111111111000000////////////////////////////////////////////////////////////000000000000111111000000111111222333111111222222222333333333222222333333444444444444333333333333333444555666444444444444555555666666888777666555444444555555555777999<<>>@@@CCCGGGIIIHHHIIIIIIHHHFFFDDDAAA???;;;999777555333111000000//////000000000111111111000000000000000000000000---.........////////////000111111111111111111000...//////000111111222222000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000////////////000000000000111111000000111111222333000111111111111111111111000111222333444333333222333333333333444555666666333333444444555666666777666555444333333555666777444777:::>>>BBBFFFKKKOOOMMMRRRXXX^^^gggrrrrrrfff```WWWWWWVVVWWWXXXYYY[[[\\\ZZZ[[[]]]^^^___```dddfffkkkpppwww~~~|||~~~~~~{{{yyyyyy{{{~~~~~~|||zzzyyyrrrqqqpppooooooppprrrsssvvvyyy}}}~~~xxxpppiiifffdddcccbbb```___^^^\\\[[[ZZZZZZYYYUUUSSSPPPMMMKKKIIIHHHHHHIIINNNWWWdddooouuuuuusssnnnqqqtttwwwzzztttooorrrxxxooolllkkkmmmssszzz~~~|||vvvuuurrroooooooooqqqrrrrrrqqqnnniiidddbbbbbbcccbbbfffkkkrrrxxx|||{{{ooo___YYYPPPIIIEEECCCCCCBBB>>>>>>===>>>@@@CCCFFFHHHHHHIIIIIIIIIGGGEEEBBB@@@===<<<:::777555333222111000000000000111111111111222222111111000000//////.../////////000000111111......////////////.........//////000111222222222000000000000000000000000......////////////......000000000000000000000000000000000000000000000000////////////000000000000111111111000111222222333222222111111000/////////000111222333444333222222222222222222333444555666222222333333444555666666555444222222222444666777444777;;;???BBBGGGLLLOOONNNSSSZZZbbbjjjvvvvvviiibbbXXXWWWWWWWWWXXXZZZ\\\]]]ZZZ\\\]]]]]]^^^```dddgggjjjpppyyy}}}{{{~~~~~~}}}||||||}}}~~~{{{yyywwwpppooooooooopppqqqssstttvvvyyy}}}zzzrrrjjjfffdddcccccc```___^^^\\\[[[ZZZZZZZZZVVVTTTRRRNNNKKKHHHGGGFFFFFFIIIQQQ\\\gggnnnpppooommmppprrrtttwww}}}wwwpppqqqvvvvvvuuuuuuwww{{{~~~}}}{{{{{{~~~}}}xxxsssrrrnnnkkkkkklllnnnvvv~~~|||vvvppplllkkkkkkhhhgggfffgggkkknnnqqqqqquuuwww{{{zzzggg```VVVOOOKKKHHHEEEBBB===>>>AAAAAABBBCCCEEEGGGKKKLLLMMMMMMLLLIIIGGGEEECCCAAA>>>:::777444111000444333111111222333222222333333333222222222111111222222222222222222222222//////.........---------////////////////////////---......///////////////000000000000////////////////////////////////////111000////////////000000//////000000111111222222//////............//////111111111222222333333333///111222222111000111222111222333444555444333222333333222222333333444555222444555555444444666777777999>>>BBBFFFIIIKKKLLLTTTZZZbbbkkksss}}}~~~mmmaaa^^^XXXUUUXXX[[[ZZZZZZ[[[YYYZZZZZZZZZ[[[^^^bbbfffsssvvv{{{~~~~~~}}}|||}}}|||zzzwwwtttrrroooooonnnllllllmmmqqqtttzzz|||~~~xxxnnngggdddbbbaaa___]]]\\\\\\]]]\\\[[[YYYXXXWWWTTTQQQMMMJJJGGGFFFJJJHHHKKKSSS[[[___bbbgggkkknnnrrrsssuuuyyy~~~uuurrrrrr{{{{{{}}}}}}zzz{{{|||{{{vvvqqqiiifffeeehhhkkkqqq{{{|||xxxwwwwwwpppnnnkkkjjjjjjkkkkkkkkkmmmpppsssxxx||||||nnnfff[[[QQQJJJEEEAAA>>>@@@BBBDDDEEEEEEFFFHHHJJJLLLLLLMMMNNNMMMKKKHHHGGGEEECCC@@@===999666555444444222111111222333333222333333222222222111111111000000000000000000000000//////.........---------000000000000000000000000...//////000111000000000000000000000////////////////////////////////////000000////////////000000000000000000000111111111111000000//////000000111111111111222222333333333000222444333222111111222222222333333444444333333333333222222333333444555111333555555555555777999777:::>>>CCCFFFIIILLLMMMVVV]]]fffooowwwrrrgggaaaZZZWWWZZZ]]]\\\[[[\\\XXXYYYYYYZZZ\\\```fffjjjvvvxxx}}}}}}|||~~~|||yyywwwuuurrrppplllllllllkkkkkkmmmqqqtttyyy|||~~~yyynnngggdddbbb```___]]]\\\[[[\\\\\\[[[YYYXXXWWWTTTQQQMMMJJJHHHFFFFFFEEEHHHOOOUUUYYY^^^dddgggkkkpppssstttwww|||zzzwwwwww}}}|||{{{xxxrrrnnndddaaaaaaffflllttt{{{xxxrrrnnnkkkhhheeeccceeegggkkkpppuuuzzz}}}tttlll```UUULLLFFFBBB@@@DDDFFFHHHIIIIIIJJJKKKMMMLLLMMMNNNOOONNNMMMKKKIIIFFFEEEBBB???<<<:::999888444333111111333444333222333222222222222111111111/////////////////////////////////............---111111111111111111111111///000000111111111111111////////////000000000000000000000000000000000000///////////////000000000111111111111000000000000222111111000000111111222111111111222222222222222333444555555333111111222333333222222333333444444333333333333333444444555111333555666555666888:::888;;;@@@DDDFFFIIIMMMOOOYYY```kkkttt}}}zzzpppeee^^^ZZZ\\\^^^]]]\\\^^^XXXYYYYYYZZZ]]]bbbiiioooyyy{{{~~~||||||}}}zzzzzz}}}}}}{{{xxxvvvtttrrrpppmmmhhhiiiiiiiiijjjmmmrrruuuyyy}}}~~~}}}~~~yyyooohhhdddaaa___^^^\\\[[[[[[\\\[[[ZZZXXXXXXWWWTTTQQQNNNKKKHHHGGGCCCCCCEEEJJJMMMPPPXXXaaafffkkkpppssstttvvvzzz}}}}}}}}}|||vvvooojjjgggdddccchhhmmmtttyyysssnnniiidddaaa```bbbeeejjjpppuuuzzz}}}uuunnncccYYYPPPKKKHHHFFFFFFIIIKKKMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQOOOMMMLLLGGGFFFDDDAAA???===<<<<<<666444333333444444444333222222222222111111111111......................../////////...............000000000000000000000000//////000111111111111000////////////000000000000000000000000000000000000...//////000000000000000222222111111000000//////111111111000000111111111111111111111111222222222444666777666333222111222444333222111222333444555333333333333333444555555444555777777666666777999999===BBBEEEGGGJJJNNNQQQ[[[cccooozzzyyykkkccc]]]]]]^^^\\\\\\]]]ZZZZZZ[[[[[[^^^dddkkkqqqyyy{{{~~~|||yyyxxx||||||yyyyyy|||yyywwwuuutttsssqqqnnnlllfffggghhhiiikkkoootttxxx}}}~~~}}}|||}}}zzzqqqjjjeeeaaa___^^^\\\[[[[[[[[[[[[ZZZXXXXXXWWWTTTQQQNNNKKKIIIHHHAAAAAADDDFFFFFFHHHRRR]]]jjjnnnrrrttttttuuuyyy|||wwwoooiiihhheeedddhhhlllqqq{{{|||wwwrrrmmmhhhddd^^^___aaaeeejjjpppuuuxxx~~~tttoooggg\\\SSSMMMJJJIIIIIILLLOOOQQQQQQRRRRRRSSSUUUUUUVVVVVVUUURRRPPPNNNIIIHHHFFFCCCAAA@@@???>>>999777555555555555444333222222222111111111000000////////////////////////////////////////////////////////////////////////---...//////000000//////.../////////000000000111000000000000000000000000---...///000111000000000222222111111000000//////111000000//////000000111111111111111111111111111555666777666444222222222444333222111222333444555444444333333444444555666777888888888666555666777:::???DDDFFFGGGJJJOOOTTT\\\eeerrr~~~pppggg___]]]]]][[[ZZZ[[[\\\\\\]]]]]]___dddkkkpppwwwyyy|||~~~}}}{{{xxxxxx||||||yyyxxx{{{~~~~~~xxxvvvuuutttsssqqqnnnkkkfffgggiiikkkmmmrrrxxx|||~~~~~~~~~~~~}}}}}}||||||}}}zzzrrrkkkfffbbb___^^^]]][[[[[[\\\\\\ZZZYYYXXXVVVTTTRRROOOLLLJJJHHHCCCBBBCCCEEEDDDEEEOOOZZZkkkooosssuuutttuuuwwwzzz~~~{{{qqqlllfffcccdddhhhlllooowww{{{xxxtttqqqmmmiii`````````bbbeeejjjooorrrzzz}}}vvvsssmmmcccYYYQQQMMMLLLOOORRRWWWZZZ[[[[[[\\\]]]_________^^^[[[WWWTTTRRRLLLJJJHHHFFFCCCBBBAAA@@@===;;;999777777666555333222111111111111000000000000000000000000000000000...////////////000000000........................------...///////////////......//////000000111111000000000000000000000000---...///111111111000000111111111111000000000000000000000//////000000000111111111111111000000000444555666666444222222333333333222222333333444444444444444444444555555666777888999888777666777888;;;@@@FFFGGGGGGJJJQQQVVV^^^ggguuuwwwmmmccc___\\\YYYXXXZZZ[[[\\\]]]___aaaeeekkkooorrrtttxxxzzz||||||{{{zzzwwwuuuvvv{{{}}}zzzwwwwwwzzz}}}}}}xxxvvvuuutttsssqqqmmmjjjggghhhjjjllloootttzzz~~~~~~~~~~~~}}}||||||}}}}}}~~~zzzsssmmmhhhccc```___]]]\\\\\\]]]\\\[[[YYYWWWVVVTTTRRROOOLLLJJJIIIEEECCCCCCDDDDDDEEEMMMUUUeeelllsssxxxxxxxxxxxxzzzyyyvvvqqqiiigggiiimmmooopppuuu|||}}}{{{xxxvvvuuurrrooolllfffeeecccccceeeiiimmmppptttxxx~~~zzzyyyvvvnnneee^^^ZZZYYYYYY]]]bbbfffggghhhiiijjjkkkjjjiiifffbbb]]]YYYVVVOOONNNLLLIIIFFFDDDCCCBBBBBB???<<<:::999777555333111111111111000000000000////////////////////////.../////////000000000000////////////////////////......///000000000000000.........///000111111111////////////////////////,,,---///111222111000000000000000000000111111111222111111000000111111222222111111111000000000///222444555555333222333333222222333333444444333333444444444444444555666666555777888888888888999;;;<<>>;;;999888555333111111111111000000000000////////////////////////.../////////000000111111000000000000000000000000//////000111111111111111---......///000111111222////////////////////////+++---///111222222000000//////000000111111222222333222222222222222222333222111111111000000//////111222444444333222333444111222333444555444333222555444444444444555666666333555777888999:::<<<>>>===BBBHHHIIIHHHJJJRRRYYYaaalllzzzwwwjjjccc^^^YYYXXXYYYSSSWWW\\\```dddiiimmmqqqlllnnnppprrrrrrqqqnnnmmmkkkkkknnnuuuzzz{{{~~~|||xxxtttrrrssswww|||{{{zzzxxxyyy{{{||||||{{{xxxvvvuuutttsssoookkkgggggghhhjjjlllooottt{{{~~~~~~}}}||||||}}}~~~~~~yyytttooojjjfffbbbaaa___^^^^^^^^^^^^]]][[[WWWVVVUUURRROOOMMMKKKJJJIIICCCAAACCCFFFGGGJJJNNNYYYggg{{{yyy~~~{{{wwwxxxxxxvvvtttsssvvvyyy~~~~~~{{{wwwvvvtttqqqooonnnppprrrsssrrrooommmlllooorrrttttttvvvuuutttuuuyyy}}}xxxuuuvvvwwwxxxwwwwwwwwwxxxyyyyyywwwtttqqqmmmhhhaaa]]][[[WWWRRROOOLLLJJJHHHFFFGGGEEEBBB@@@>>>;;;777444444333333222111111222222//////............//////222000......///000///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///......------///000111000000111222222222222111000000000000000000000000222222333333333333444444444444444333333222222222444333222111111222333444222222222333555666888999888999999888888:::===@@@???CCCGGGJJJKKKOOOUUUZZZcccooo||||||jjj]]]WWWUUUUUUTTTWWWYYY]]]bbbeeehhhjjjkkkkkklllmmmnnnmmmkkkiiiggghhhjjjmmmpppssswww}}}|||zzzwwwtttqqqnnnoooqqqrrrwww~~~yyyrrrtttwwwzzz}}}~~~~~~~~~yyyxxxvvvsssoookkkhhhffffffiiimmmnnnooorrrwww|||}}}|||{{{{{{{{{|||}}}||||||||||||~~~|||xxxtttnnnhhhddd```___]]]\\\[[[ZZZXXXVVVWWWWWWUUUSSSPPPMMMJJJIIIJJJHHHFFFEEEEEEHHHKKKMMM[[[gggzzz~~~~~~|||yyyzzz{{{|||zzzxxxwwwyyy{{{~~~}}}}}}}}}}}}{{{wwwtttpppnnnkkkjjjkkknnnrrruuuvvvuuussstttwwwyyy{{{{{{yyyuuuqqqnnnoootttzzz~~~|||zzzzzzzzzuuusssqqqooollliiiddd```\\\YYYUUURRRPPPNNNKKKIIIHHHFFFCCCAAA???<<<888666444444333222111111111111000000////////////000000444222000///000111000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////...---...///000111////////////000000000000111111111111111111111111222222222333333333444444444444333333333222222222333333222111111222333333222333333444555777888999999::::::999999;;;>>>AAABBBFFFIIILLLNNNSSSZZZ```iiisss}}}|||}}}~~~lll^^^XXXVVVUUUUUUUUUXXX[[[```dddfffhhhiiiggghhhhhhhhhgggeeedddccceeehhhkkkooorrrwww|||~~~zzzxxxvvvtttqqqoooiiikkknnnqqqvvv|||xxxqqqtttxxx|||~~~~~~}}}xxxwwwtttqqqnnnkkkhhhgggeeehhhkkklllmmmoootttyyy}}}|||{{{{{{{{{|||}}}}}}||||||}}}~~~|||xxxtttoooiiieeeaaa___]]]\\\\\\[[[YYYXXXXXXWWWUUUSSSPPPMMMKKKIIIHHHFFFDDDBBBCCCEEEHHHJJJWWWbbbttt~~~{{{zzz~~~}}}yyyxxx|||~~~}}}{{{yyywwwssspppjjjhhhffffffiiinnntttxxxyyyxxxyyy{{{{{{sssmmmlllnnnsssvvv|||}}}{{{zzzpppooommmlllkkkiiifffccc]]][[[YYYWWWVVVSSSPPPMMMIIIGGGDDDAAA@@@===:::888555444333222111111000111111111000000000000111111555333111111111111000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////.........///000111000///.........///111222222222222222222222222222222222222222333333333333333333333333222222222222333333222222222222333333333333444555666888999:::;;;;;;;;;::::::<<>>@@@DDDIIILLLPPPTTTZZZ___cccjjjssszzz}}}}}}~~~qqqdddZZZSSSOOOOOOQQQTTTXXX[[[]]]^^^^^^YYYYYYWWWWWWWWWWWWXXXYYY^^^ccciiinnnrrrvvvzzz}}}{{{|||}}}~~~~~~}}}|||{{{sssqqqooonnnoooooonnnmmmppppppsss{{{~~~wwwsssrrrrrruuuvvvxxxzzzzzzxxxvvvtttrrrqqqooonnnoooqqqsssuuuuuuwwwzzzzzzyyy{{{~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~}}}|||zzzwwwsssppplllhhhbbb___]]]\\\[[[ZZZZZZZZZYYYWWWUUUSSSQQQPPPIIIHHHGGGEEEDDDDDDDDDDDDEEEIIIQQQ\\\gggooosssuuurrrmmmkkknnnrrrwwwyyyrrrjjjkkkkkkmmmoooppprrrsssnnnnnnooorrrvvvyyyzzzzzzttttttssssssrrrrrrrrrrrrppprrrvvvxxxxxxyyyzzz{{{{{{uuuqqqnnnkkkgggeeegggiiikkkllldddbbb``````aaaccccccccc___ZZZTTTNNNJJJGGGDDDBBB>>>===;;;888666444333222111111000000000000111111111000///000222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000222222111111000000000111222222222222111222222222222222222222222000111111111111222222222000000111111222222222222333333444555555444333333222222222333555666888999:::;;;>>>@@@BBBGGGLLLPPPTTTYYY___dddiiiooowww}}}~~~vvvhhh\\\TTTPPPMMMOOORRRVVVYYY[[[\\\\\\XXXXXXWWWWWWXXXXXXYYYYYY^^^bbbhhhmmmqqquuuxxx{{{{{{{{{|||}}}}}}|||{{{zzzooonnnmmmmmmmmmmmmllljjjoooqqqwwwzzztttqqqqqqrrrvvvwwwxxxxxxxxxvvvtttsssrrrqqqppppppqqqsssuuuwwwxxx{{{~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||}}}}}}|||{{{xxxtttqqqoookkkeeeaaa___]]]\\\[[[ZZZZZZYYYXXXVVVTTTRRRPPPLLLKKKJJJHHHGGGFFFFFFFFFDDDGGGNNNXXXccclllqqqsssrrrmmmjjjmmmqqqvvv~~~}}}xxxvvvqqqsssuuuxxxyyyyyyxxxwwwyyyzzz{{{zzzyyyvvvsssqqqqqqnnnmmmnnnnnnnnnssszzzzzz}}}}}}xxxttttttvvv~~~{{{yyywwwooollliiiggghhhiiiiiihhheeeaaa]]][[[]]]aaaeeegggbbb___ZZZTTTNNNJJJGGGFFFAAA???===<<<;;;999666444222111000000111111000///000000000000000000000000111000///...------...///...............///000000////////////////////////000000000000000000000000333222111000000111222333000000000000000000000000111111111111111111111111//////000000000111111111111111222222222333333333555555444333222222222222000333666666333222444666888777;;;@@@DDDEEEKKKQQQTTTZZZbbbjjjpppwwwxxxlll___TTTMMMLLLNNNQQQTTTVVVWWWXXXXXXVVVWWWXXXXXXXXXYYY[[[]]]```bbbeeejjjooosssvvvwwwttttttuuuxxx{{{zzzvvvrrrooonnnlllkkkkkkmmmppprrrtttyyy}}}|||tttnnnmmmnnnoooxxxzzz{{{xxxtttrrrsssttttttsssqqqqqqqqqsssuuuvvvxxx|||~~~|||{{{{{{{{{}}}||||||||||||}}}}}}~~~~~~}}}|||{{{zzzyyyyyyrrrooojjjeeeaaa^^^ZZZWWWXXXXXXWWWWWWWWWUUUQQQNNNJJJJJJIIIGGGEEEDDDCCCBBBEEEEEEHHHPPPZZZcccgggiiiiiikkkmmmmmmooouuu{{{xxxwwwuuuwww{{{yyyrrrnnnhhheeedddgggiiimmmuuu~~~|||vvvuuuvvvzzz}}}|||zzzyyyxxxtttqqqnnnlllllllllkkkjjjeeebbb^^^\\\]]]___bbbbbbaaa___[[[VVVQQQMMMKKKIIICCCAAA???>>>===<<<999666666444222111111111000...000000000000000000000000000000///........./////////............///000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222222222222222222333333111111222222222333333333555444333333222222333333333555777777666555666888888888;;;AAADDDFFFLLLRRRWWW\\\dddkkkqqqxxx~~~}}}}}}{{{oooaaaUUUNNNLLLMMMOOOQQQSSSTTTTTTUUUTTTVVVWWWXXXYYYZZZ\\\^^^aaacccfffjjjmmmoooppppppqqqrrrtttxxx{{{zzzvvvrrrmmmmmmlllkkkllloooqqqrrrvvv{{{xxxpppllllllnnnpppxxxyyyzzzyyyvvvuuuvvvxxxuuutttsssrrrssstttvvvwwwyyy|||~~~|||{{{{{{{{{}}}||||||||||||}}}~~~~~~~~~~~~}}}|||{{{{{{zzzzzzuuurrrmmmhhhddd```\\\YYYYYYXXXWWWWWWWWWUUUQQQNNNKKKJJJIIIGGGFFFDDDCCCBBBEEEDDDFFFMMMVVV___eeegggiiillloooqqqrrrwww|||yyyxxxxxxxxx{{{rrriii```\\\\\\```fffnnn{{{{{{xxxwwwvvvvvvyyy}}}{{{{{{{{{zzzxxxvvvuuuuuutttrrrqqqkkkfffaaa]]]\\\]]]^^^^^^bbb```^^^[[[WWWSSSPPPNNNFFFDDDBBBAAA@@@???<<<::::::777333000000000///...000000000000000000000000//////.........///000000//////......//////000111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////333333222222222222222222111111222222222333333333333333333333333444444555444666777777666555777888999888<<>><<<:::777222//////000000000000000000000000000000000.........//////000111111/////////...///000000111111111111111111111111111000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000111111111000000000000000111111222222222333333333222222222333333555666666444444444444444444555666:::999===CCCGGGIIINNNUUU```dddkkkpppvvv~~~~~~zzzzzzzzzxxxzzz}}}~~~~~~wwwiii[[[QQQMMMMMMLLLLLLLLLMMMMMMNNNPPPSSSWWWZZZ\\\]]]___```aaaaaa``````aaaccceeeffflllooosssvvvwwwtttpppmmmiiijjjlllnnnpppssstttuuu}}}}}}xxxsssmmmhhhhhhlllrrrvvvzzzzzzyyyxxxxxxxxxzzz{{{yyyxxxvvvuuuuuuvvvxxxyyy|||}}}}}}||||||{{{||||||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||yyytttooojjjeee___\\\ZZZYYYWWWWWWWWWUUURRRPPPMMMLLLJJJIIIGGGEEECCCCCCDDDCCCCCCFFFLLLUUU^^^cccjjjnnnssswwwyyy||||||yyyyyyzzz{{{vvvjjjaaa\\\ZZZ]]]dddnnn~~~yyywwwsssqqqtttzzz~~~~~~oooccc]]]]]]```bbbhhhhhhiiigggddd^^^YYYVVVNNNKKKGGGDDDCCCAAA???===888555111//////111111111000000000000000000000000......///000000111111111///////////////000111111000000000000000000000000111111111111111111111111000111222333333222111000000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333222222222333444555666777555444333333444555666666::::::>>>DDDHHHJJJPPPWWWbbbgggnnntttzzzxxxuuuvvvyyywwwyyy|||}}}}}}|||ooo___TTTPPPOOOMMMLLLKKKLLLMMMNNNOOOSSSXXX[[[]]]]]]^^^___```]]]ZZZXXXZZZ___dddhhhlllooorrrtttssspppllliiihhhjjjllloooqqqtttvvvwww~~~xxxrrrnnnjjjggghhhnnnuuuzzz|||{{{yyywwwwwwxxxxxxxxxzzzxxxwwwuuuuuuvvvxxxyyy|||}}}~~~~~~~~~~~~}}}||||||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzuuuqqqlllfff```\\\[[[YYYXXXWWWVVVUUUSSSPPPNNNMMMKKKIIIGGGEEEDDDCCCDDDCCCCCCDDDIIIQQQZZZ```jjjnnnuuuzzz~~~~~~xxxnnnddd^^^[[[]]]bbbiiiwww}}}zzzuuuqqqpppssszzzyyyjjjbbb```bbbdddiiikkkmmmmmmkkkeee___[[[SSSOOOJJJGGGDDDBBB@@@>>>888555222111111222222222000000000000000000000000//////000111111111000000000000//////000000111222000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000111111111111111111111111111111222222222333333333111111222222222333333333333333333333444555666777999777555555777888999888;;;;;;???EEEIIILLLRRRYYYaaahhhpppwww~~~}}}tttrrruuu}}}~~~wwwwwwxxxzzz}}}}}}}}}uuueeeXXXSSSQQQNNNLLLKKKLLLNNNOOOQQQUUUZZZ]]]^^^]]]\\\\\\\\\YYYUUUTTTVVV\\\ccchhhjjjmmmpppqqqooollljjjiiijjjkkklllnnnqqqtttwwwxxx{{{uuunnnllliiiiiilllrrrxxx}}}~~~{{{xxxwwwwwwxxxxxxxxx{{{zzzxxxvvvvvvwwwxxxyyy{{{|||||||||}}}~~~}}}||||||||||||}}}~~~~~~~~~}}}}}}}}}zzzvvvrrrnnnhhhbbb^^^\\\ZZZXXXWWWVVVUUUSSSQQQOOONNNLLLJJJHHHFFFDDDCCCBBBBBBBBBCCCFFFMMMVVV\\\hhhnnnyyyzzzqqqfffaaa^^^___bbbfffpppzzz}}}|||wwwrrrooopppuuuyyy~~~rrrhhhcccbbbbbbgggjjjoooqqqppplllfffbbbXXXTTTOOOJJJGGGDDDAAA???;;;999666555555444222111000000000000000000000000000000111111111000//////000000//////000000111222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111000000111222333444444555111111222222222333333333444444444444444555666777:::777444444777999999888<<<<<<@@@FFFJJJMMMSSSZZZ```gggqqqzzzxxxqqqrrrvvv{{{|||xxxyyy{{{}}}}}}|||}}}~~~|||kkk^^^TTTQQQNNNKKKKKKLLLOOOQQQSSSWWW\\\___^^^\\\ZZZYYYWWWVVVTTTTTTWWW\\\aaadddgggjjjmmmmmmllljjjkkkllllllllllllnnnppptttwwwyyy|||yyytttlllkkkkkklllpppvvv|||~~~{{{xxxwwwyyy{{{{{{{{{}}}|||zzzxxxxxxyyyzzz{{{zzz{{{{{{{{{|||~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}}}}}}}{{{wwwtttpppkkkeee```]]]ZZZXXXVVVVVVUUUSSSRRRPPPOOOMMMKKKHHHFFFDDDCCC???@@@AAAAAACCCIIIQQQXXXcccnnnzzzssshhhdddaaabbbdddfffnnnwww|||{{{xxxsssoooooossswwwzzz}}}xxxmmmfffaaa___eeeiiiooossstttpppkkkggg\\\XXXRRRLLLHHHEEECCCAAA???===:::888777555222000000000000000000000000000000111222222111000///...000000000000000111111222222222222222222222222222111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000------...000111222333444111111222222222333333333555444444444444555666666999555222222555777888777<<<<<<@@@GGGKKKNNNTTT[[[^^^fffrrr|||tttpppssswwwzzz}}}zzz|||~~~|||{{{}}}ooobbbTTTQQQMMMKKKJJJLLLOOOQQQTTTXXX]]]```^^^[[[YYYWWWTTTTTTUUUVVVYYY\\\^^^```dddgggjjjkkkjjjjjjmmmooonnnmmmlllmmmppptttxxxzzz}}}{{{xxxtttlllkkklllnnnrrrxxx~~~~~~{{{wwwwww{{{~~~~~~}}}|||zzzyyyzzz{{{|||zzzzzzzzzzzz|||}}}~~~~~~}}}|||||||||}}}~~~}}}}}}|||}}}{{{yyyvvvrrrmmmgggbbb]]][[[XXXVVVVVVUUUTTTRRRPPPOOOMMMKKKHHHFFFDDDCCC===>>>@@@@@@BBBFFFNNNTTT```nnn|||qqqmmmiiiiiigggeeedddhhhpppvvv{{{}}}{{{yyyvvvrrrpppnnnnnnooouuuxxx{{{~~~rrrhhhbbb___```eeekkkqqqsssrrrnnnlllaaa\\\TTTLLLEEEBBB@@@@@@>>><<<:::999999777444222///000111111111111000000000000000000000000000000---///000000//////000222111111111111111111111111//////000111111111111111000000000000111111111111222111111111000000//////222111111111000000/////////000000000111111111111333222111111111222333444333333555666666666555444555444444444555888:::<<<;;;@@@FFFJJJMMMQQQWWW\\\bbbmmmxxx}}}wwwsssqqqtttyyy}}}zzzyyy{{{~~~zzzxxx{{{|||zzzzzz{{{tttgggYYYQQQKKKLLLNNNOOOPPPSSSVVVYYY\\\^^^]]]YYYUUURRRQQQRRRSSSUUUXXX\\\___aaaeeehhhkkkmmmmmmmmmnnnoooqqqqqqppppppqqqtttwwwyyy}}}~~~yyytttqqqpppnnnmmmqqqxxx~~~yyysssrrrwww}}}~~~}}}{{{zzzzzzyyyxxxzzz~~~~~~~~~~~~}}}}}}~~~}}}~~~zzzzzzzzzzzzxxxssslllggg```\\\XXXUUUSSSRRRQQQPPPPPPNNNLLLKKKJJJHHHEEEBBBBBBBBBAAAAAABBBFFFLLLQQQ```ttt}}}|||~~~uuunnnllljjjjjjjjjiiiiiimmmtttyyy{{{|||}}}~~~}}}zzzyyyvvvssspppooonnnnnnppptttxxx}}}rrriiidddaaacccgggmmmrrruuuuuusssqqqfffbbbZZZQQQJJJEEECCCBBB???>>><<<;;;:::888555333111111111222222222111111000000000000000000000000...///111000//////000111111111111111111111111111//////000111111111111111000000000000111111111111111111111111000000000///111111111111000000000///222222222333333333444444222222111111111222333444333444555666666666555444666555444444555888:::<<<===AAAGGGLLLOOOTTTZZZ___eeeppp{{{xxxsssqqqpppsssxxx}}}{{{zzz|||}}}xxxwwwzzz{{{zzzyyy{{{vvviii\\\SSSMMMMMMOOOOOOPPPSSSWWWXXXZZZ[[[YYYUUUQQQOOONNNOOOQQQUUUYYY]]]```bbbfffhhhlllmmmnnnnnnoooppprrrpppooooooppptttwwwzzz}}}~~~~~~|||xxxtttqqqpppppppppuuu{{{zzzvvvrrrsssyyy}}}{{{zzzyyyzzzyyyzzz|||~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{yyyuuuooojjjbbb^^^YYYVVVTTTSSSRRRQQQQQQOOONNNLLLLLLJJJGGGDDDBBBBBBBBBAAABBBFFFKKKPPPbbbuuu{{{zzz{{{{{{uuuooolllmmmlllmmmnnnoooqqqtttxxx{{{|||zzzyyyzzz|||}}}{{{xxxwwwuuusssqqqooommmlllkkkkkknnnsssyyy}}}rrrjjjeeecccaaaccchhhlllpppqqqrrrrrrmmmiiiaaaXXXPPPJJJGGGEEEBBB???===<<<;;;999777555222222222222222222222111000000000000000000000000///111111111///...///000111111111111111111111111//////000111111111111111000000000000111111111111111111111111000000000000111111111111000000000000222222222333333333444444222222111111222222333444333444555555666666555555777666555555666888:::;;;???DDDIIINNNQQQWWW^^^dddjjjuuu|||sssppppppqqquuu{{{}}}{{{{{{~~~zzzvvvtttwwwzzzyyyyyy{{{xxxmmm___VVVOOONNNPPPPPPQQQTTTWWWWWWWWWVVVTTTQQQNNNLLLKKKNNNQQQVVVZZZ^^^aaabbbfffiiilllnnnnnnooopppqqqqqqpppnnnmmmooossswww{{{|||||||||{{{yyywwwtttsssqqqsssvvv{{{uuusssrrruuu|||~~~|||{{{yyywwwwwwyyyzzz|||~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}|||zzzwwwsssoooeeeaaa[[[WWWUUUTTTSSSRRRSSSQQQOOONNNNNNLLLIIIGGGCCCCCCBBBAAABBBEEEJJJNNNaaarrrxxxvvvwww}}}wwwrrrooommmmmmpppoooqqqtttwwwyyy{{{}}}~~~zzzvvvvvvzzz|||yyyvvvrrrqqqpppnnnmmmkkkjjjiiijjjkkknnnrrrxxx|||rrrkkkfffddd```aaadddgggkkknnnqqqrrrrrrnnnggg___VVVOOOIIIFFFCCCAAA>>><<<;;;:::888666222222222111111111111111000000000000000000000000111222222111///...///000111111111111111111111111//////000111111111111111///000000000111111111111111111111000000000000000111111111000000000000000/////////000000000111111222111222222222222333333444444444555555555555555888777666666666888:::<<>>===<<<:::999555444222111000000111222111111111111111111111111000222222222000///000111111111111111111111111111//////000111111111111111000000000000111111111111000000000000111111111111000000000000111111111111000000000111111111222222000111222333333333333222555444444444444555666666888777666777888:::===???DDDGGGLLLOOOUUU^^^iiiqqqzzzyyytttuuuxxx{{{||||||{{{|||~~~sssooonnnrrrvvvxxx{{{zzziii^^^UUURRRQQQPPPRRRUUUQQQPPPOOONNNNNNOOOPPPQQQRRRTTTWWWZZZ]]]___aaabbbdddgggjjjmmmnnnnnnpppqqqpppooooooooorrruuuyyy{{{|||{{{{{{{{{{{{{{{{{{zzz|||}}}{{{vvvvvvwwwxxxzzz|||~~~|||{{{yyywwwuuuuuuuuuvvvxxx|||~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{xxxnnniiiaaa[[[WWWUUUTTTSSSPPPOOOMMMMMMMMMLLLIIIGGGDDDEEEDDDCCCBBBBBBEEEGGGNNNZZZhhhsss|||}}}rrrqqqpppttt{{{}}}wwwppplllooosssuuuvvvyyy{{{vvvtttssssssqqqooooooppptttxxx{{{xxxyyyzzz{{{{{{}}}{{{xxxuuutttnnnmmmllllllmmmppprrrtttxxxwwwuuupppiii```XXXTTTLLLIIIDDDAAA@@@???===<<<777666444222222222333444111111111111111111111111000111222222111000111333111111111111111111111111//////000111111111111111000000000000111111111111///000000000111111111111///000000000111111111111222222222222333333333333000111222333333333222222555444444333444555666777777666666777999<<>>:::888666444333444555666111111111111111111111111///000222222111111222444111111111111111111111111//////000111111111111111000000000000111111111111//////000000111111111222//////000000111111111222111111222222222333333333000111222333444333222222555555444333444555666777666666666777999===@@@BBBIIIKKKOOOSSSYYYcccoooxxx{{{yyy}}}yyyyyyyyy{{{~~~rrrnnnmmmqqqvvvyyy~~~yyymmm```YYYTTTPPPOOOPPPPPPOOONNNMMMKKKKKKJJJJJJNNNOOOQQQTTTXXX]]]bbbdddaaadddhhhkkklllmmmooopppnnnoooqqqtttvvvxxxzzz{{{|||}}}~~~~~~~~~||||||vvvvvvvvvvvvvvvxxx|||zzzyyywwwvvvuuuvvvwwwyyy~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~|||qqqjjjbbbZZZVVVTTTSSSRRRQQQOOONNNNNNNNNMMMJJJHHHEEEEEEEEECCCBBBAAACCCEEEBBBKKKVVV^^^hhhppprrrpppmmmmmmmmmpppvvv~~~|||zzzyyywwwzzz}}}wwwqqqmmmlllmmmrrr{{{zzzppplllmmmllliiiiiilllnnnooovvv}}}|||{{{zzzyyyxxx}}}|||zzzzzzxxxqqqggg```UUUPPPHHHCCC@@@?????????===<<<;;;999777555333222000000////////////000000......///000000000000000222222222111111111000000222222222111111111111000000111111111111222222222111111111111111111111111333333222111111222333333333333444444444444555555444444444444444444444444444444444555555555666666666777888888:::===CCCFFFHHHKKKPPPVVV^^^hhhssszzz}}}|||}}}|||{{{yyy{{{vvvpppmmmrrrwwwzzz}}}vvviii]]]VVVRRRQQQQQQNNNMMMKKKJJJKKKLLLNNNOOOOOOPPPSSSVVVZZZ^^^aaacccggggggiiijjjkkklllllllllnnnnnnooopppsssvvvyyy{{{zzz{{{}}}}}}zzzxxxwwwuuuuuuvvvyyy|||~~~}}}yyyuuutttuuuxxx{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~qqqlllddd^^^YYYUUURRRPPPNNNNNNMMMMMMLLLKKKJJJJJJHHHGGGFFFDDDCCCCCCCCCCCCCCCHHHOOOVVV\\\bbbgggkkkhhhiiikkklllpppxxx|||yyywwwvvvtttwwwzzz|||}}}~~~~~~uuuooollllllooouuu~~~wwwmmmiiiiiiiiifffeeegggiiikkkrrryyy}}}wwwwwwxxxzzzzzzvvvnnngggZZZTTTLLLEEEAAA@@@@@@@@@:::999888666555333222111000000000//////000000000111111222333333333333333222222222111111111000000222222222111111111111000000111111111111222222222111111111111111111111111333333222111111222333333111111111222222222333333444444444444444444444444444444444555555555666666666777888999:::>>>DDDHHHKKKOOOUUU[[[aaajjjttt{{{~~~~~~||||||~~~|||{{{yyyxxx|||uuuooommmqqqwww{{{~~~zzzmmmaaaYYYTTTRRRQQQMMMLLLKKKJJJJJJKKKMMMOOOOOOPPPRRRVVVZZZ___bbbdddggghhhiiijjjkkkkkkkkkkkkllllllmmmnnnqqqtttwwwyyyzzz{{{}}}}}}{{{xxxwwwwwwwwwyyy{{{~~~{{{xxxvvvuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~|||~~~|||qqqllleee^^^ZZZVVVSSSQQQPPPOOOOOONNNLLLKKKKKKJJJGGGFFFEEEDDDCCCBBBBBBBBBCCCGGGLLLQQQWWW]]]cccgggdddgggjjjlllooovvv~~~{{{xxxuuusssrrrsssuuuxxxzzz{{{}}}}}}tttnnnmmmooossszzzuuukkkfffeeefffbbbaaaccceeegggooowwwttttttvvvzzz|||zzztttnnnbbb[[[QQQIIIDDDBBBAAA@@@:::999888777555444333222111111000000000000111111//////000111111111111111222222222111111111111111222222222111111111111000000111111111111222222222111111111111111111111111333222222111111222222333111111111111222222222222444444444444444444444444444444555555555666666666555666777999;;;@@@EEEJJJOOOSSSZZZ```fffmmmvvv|||yyy|||{{{}}}}}}|||{{{zzzyyyyyy}}}~~~tttnnnlllqqqwww{{{tttggg]]]VVVRRROOOLLLKKKJJJIIIIIIKKKMMMNNNNNNOOORRRVVV[[[___cccfffhhhiiiiiijjjjjjiiiiiihhhiiiiiijjjlllooorrruuuwwwzzz{{{}}}~~~~~~~~~}}}}}}|||~~~}}}{{{yyyyyyyyyzzz|||}}}xxxxxxwwwxxx{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}|||~~~~~~zzzwwwppplllfff```\\\XXXTTTRRRRRRQQQPPPOOOMMMLLLKKKJJJGGGFFFEEECCCBBBBBBAAAAAABBBEEEHHHLLLQQQWWW___dddcccgggkkknnnpppuuu|||}}}|||yyyvvvtttrrrpppooosssuuuxxxyyy{{{}}}~~~wwwsssqqqtttzzz}}}ssskkkfffdddccc```___aaacccgggoooxxx}}}ssssssuuuyyy||||||wwwrrrjjjbbbWWWNNNGGGDDDBBB@@@>>>===<<<:::777555444333222111111000000111111222......///000000000000000111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111222222222222222222222222222333333333333444444444333333444444444444444444555555555555666666666666444555777999<<>>;;;888555333222222222111111111111222222111222333333444444333333111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555555555555666666666777777444666888:::===BBBHHHMMMPPPWWW```fffjjjpppzzz|||zzz|||}}}{{{{{{}}}uuunnnkkkpppvvv{{{rrrggg[[[RRRLLLJJJJJJIIIHHHIIIKKKMMMNNNNNNOOORRRVVV\\\aaaeeegggiiiiiiiiihhhgggfffddddddffffffhhhjjjnnnrrrvvvxxxzzz{{{{{{|||{{{zzzxxxwwwvvvwwwzzz|||}}}}}}||||||}}}}}}}}}|||{{{zzzyyyyyywww{{{|||{{{{{{}}}~~~~~~~~~}}}}}}~~~}}}}}}||||||||||||}}}}}}~~~}}}wwwsssqqqooolllhhhdddaaa\\\WWWTTTTTTSSSRRRPPPNNNMMMKKKJJJJJJIIIGGGFFFEEEEEEDDDDDDBBBCCCEEEIIIOOOYYYdddkkknnnqqqsssttttttvvv||||||zzzttttttsssrrrqqqqqqqqqqqqqqqtttyyy|||}}}}}}|||vvvqqqnnnllliiihhhfffcccbbbeeefffgggmmmttt}}}zzzmmmkkkkkkpppwww}}}xxxqqqggg]]]UUUMMMGGGCCCAAA@@@>>>;;;888555333222333333222222222222333333111111222333333333333222111111111111111222222222222222222111111111111000000111111111111222222222111111111111111111111111111222222333333222222111000000000000111111111111222333333444444555555555555555666666666777777777555777999:::===BBBHHHMMMOOOWWWaaagggkkkrrr~~~}}}yyy{{{~~~|||}}}vvvoookkkooovvvzzzxxxlll```TTTMMMKKKJJJIIIIIIJJJLLLNNNOOOOOOPPPSSSWWW\\\```dddfffhhhhhhhhhgggfffeeecccccceeefffgggjjjnnnssswwwyyyzzz{{{{{{{{{zzzxxxvvvuuuuuuvvvxxxzzz||||||||||||~~~}}}|||{{{yyyyyyxxxxxxzzzzzzzzz{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~|||~~~~~~yyyuuuqqqpppnnnllliiigggccc___YYYUUUSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIGGGFFFFFFEEEEEEBBBDDDFFFJJJQQQ[[[fffnnnsssvvvyyyzzzyyyzzz}}}zzzxxxxxxrrrrrrrrrrrrrrrssstttuuutttxxx~~~|||xxxsssppppppqqqpppooopppnnnmmmnnnllljjjmmmrrrwwwyyy{{{|||||||||~~~yyymmmjjjhhhkkksss{{{~~~xxxpppfff]]]TTTLLLGGG@@@@@@>>><<<:::999777666333333222222222222333333//////000111111111111000000000111111111222222222222222222111111111111000000111111111111222222222111111111111111111111111111222333333333333222111000000000000111111111111222222333333444555555666555666666666777777777777777888999;;;>>>BBBHHHMMMOOOXXXaaagggkkkttt~~~zzzuuuxxx||||||~~~wwwppplllooouuuzzz}}}qqqdddXXXPPPKKKJJJJJJIIIJJJMMMOOOQQQPPPQQQTTTWWW\\\```dddfffgggggggggfffeeedddcccbbbcccdddfffiiinnnrrrwwwyyyzzz{{{{{{zzzxxxvvvtttsssuuuvvvxxxyyy{{{{{{||||||~~~}}}{{{yyyyyyyyy{{{|||~~~zzz{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||~~~zzzvvvsssqqqqqqnnnllljjjhhheee```ZZZVVVQQQQQQPPPOOONNNMMMLLLLLLJJJJJJHHHGGGFFFEEEEEEEEECCCDDDFFFJJJPPPZZZeeelllxxx}}}|||vvvvvvxxxqqqqqqqqqrrrsssuuuvvvwwwxxx}}}~~~zzztttsssuuuwwwwwwwww{{{xxxwwwwwwsssnnnooosssqqqrrrsssttttttvvvyyy{{{wwwqqqlllhhhiiiooowww|||~~~}}}uuulllcccYYYPPPJJJAAA@@@@@@???>>>======<<<444333333222222333333444222222333444444444444333000000111111222222222222222222222111111111111000000111111111111222222222111111111111111111111111111222333444444333222111111222222222222333333333222222333333444555666666666666666666777777777777777999:::;;;>>>BBBHHHLLLOOOXXXbbbhhhlllvvvzzzvvvrrruuuzzz~~~|||~~~xxxqqqlllooouuuyyy~~~uuuhhh[[[SSSLLLKKKJJJJJJKKKMMMPPPQQQQQQRRRUUUXXX\\\```ccceeeffffffffffffeeedddcccbbbbbbccceeeiiimmmrrrvvvxxxzzz{{{zzzzzzxxxuuusssrrruuuvvvxxxyyyzzz{{{||||||}}}{{{zzzxxxyyy{{{~~~{{{|||~~~}}}}}}|||}}}}}}~~~~~~|||xxxtttrrrrrrqqqnnnlllkkkiiifffaaa[[[WWWPPPPPPOOONNNNNNMMMLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDCCCDDDFFFJJJOOOXXXbbbhhh|||~~~zzzxxxwwwvvvuuuttttttuuuuuuvvvwwwxxx~~~|||yyywwwyyy{{{}}}~~~~~~{{{uuusssqqqpppoookkkkkkrrr|||{{{qqqjjjeeefffhhhllluuu}}}}}}tttlllcccVVVKKKIIIFFFBBB???===<<<:::999999888555333222333444555111111111000111111222333333333444555555444333333000000000000000000000000333333222111000000000111111111111111111111111111222222222111111111000000111111111111111111111111222222333333333444444444777888999888777777999:::777888:::>>>BBBGGGKKKMMMSSSYYYbbbkkkttt|||uuusssqqqtttxxx}}}|||~~~~~~}}}~~~wwwqqqmmmooorrruuu{{{|||{{{{{{ppp```SSSSSSLLLIIIKKKOOOOOOPPPRRRRRRRRRTTTWWW[[[^^^aaacccbbbcccdddeeeeeedddbbbaaabbbbbbccceeeiiinnnsssvvv|||}}}}}}{{{wwwtttrrrrrrtttuuuuuuvvvwwwyyyzzz{{{||||||{{{{{{|||~~~{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~|||{{{xxxuuurrrqqqppppppkkklllkkkhhhhhhggg___VVVSSSQQQNNNMMMNNNNNNLLLKKKHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCFFFHHHJJJOOO^^^lll||||||zzzyyyyyyuuuuuuvvvwwwxxxyyy{{{|||~~~}}}}}}{{{|||xxxrrrmmmjjjggghhhpppyyy}}}vvvpppiiiddddddfffjjjqqqyyyyyyqqqhhh[[[OOOIIIFFFBBB???>>><<<;;;999999888666444333333444444111111111111111222222333222222333444444333222222111111111111111111111111222222111111000111111111111111111111111111111111222222222111111111000000333333333333333333333333222222333333333444444444666777888777666666888999999:::<<>>===<<<:::999888666444333333333444111111111111111222333333111111222222222222111111111111111111111111111111111111111000111111222222111111111111111111111111222222222111111111111111333333333333333333333333333333333333444444444444555666666666555555777999:::;;;>>>BBBGGGLLLQQQTTTSSS[[[hhhsss~~~yyytttrrrrrrtttwww{{{~~~|||wwwyyy{{{{{{{{{zzz{{{|||}}}zzzrrrkkkjjjlllpppwww}}}}}}}}}|||nnnbbbXXXPPPKKKLLLNNNOOOOOORRRTTTUUUVVVXXXZZZ]]]___```bbbccceeegggfffccc___]]][[[\\\]]]___dddjjjooosssyyy{{{|||{{{xxxtttsssrrrvvvvvvwwwxxxyyy{{{|||||||||{{{zzz{{{|||}}}~~~~~~}}}}}}}}}{{{{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~xxxvvvtttrrrpppooooooooonnnooonnnlllllljjjcccZZZUUURRROOONNNNNNMMMLLLKKKKKKJJJIIIGGGFFFDDDCCCCCCCCCAAABBBEEEGGGMMM[[[iii~~~www}}}|||{{{{{{zzz{{{{{{|||}}}}}}{{{zzzwwwyyy|||}}}}}}}}}ooogggfffiiiooovvv}}}xxxtttrrrkkkffffffffffffkkkqqqwww}}}}}}uuuhhh\\\NNNJJJEEEAAA???>>>===<<<:::999777555444333333333222111111111111222333333111222222222222222222111111111111111111111111111111000000000111222333333111111111111111111111111111111111111111111111111000111111111111111222222333333333444444444444555444555666666555555777999;;;<<>>===:::999888666555444333222222222222111222333333444333333222222222222333333111111111111111111111111111000000000111222333333111111111111111111111111111111111111111111111111000000000111111222222222333333444444444555555555555666777777666777999;;;:::<<>>::::::999888666444222111333222222222222333444444333222111000000111222333222222222222222222222222222222111111000111111111111111111111111111111111000000111111111222222222111222222333444444555555444444444444555555555555333444555555555666888:::<<<>>>BBBHHHOOOVVV]]]```gggmmmvvv{{{}}}~~~|||wwwtttwww~~~~~~yyyppprrrtttuuuvvvyyy}}}zzzqqqiiiggghhhlllrrryyy~~~zzzmmmbbbWWWSSSRRRRRRSSSVVVUUUUUUVVVXXXZZZ\\\___```bbbbbbbbbbbbaaaaaa```````````````bbbeeejjjoooqqqsssvvvzzz|||{{{yyywwwvvvtttvvvxxxzzz|||||||||{{{zzzzzzzzzzzz|||~~~}}}}}}}}}~~~~~~zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}~~~~~~yyyuuusssrrrppppppooonnnnnnooopppqqqsssttttttrrrsssrrrkkkccc]]]YYYSSSOOOMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDAAAAAADDDFFFGGGLLLRRRVVV^^^iiirrrzzz}}}xxxppp~~~}}}~~~}}}uuuooommmnnnoootttwww{{{~~~~~~}}}}}}}}}yyyyyyyyyzzz|||~~~xxxnnniiiddd___^^^aaaaaagggnnnwww~~~~~~|||yyyyyyxxxuuuvvvzzzqqqvvvyyyzzz{{{|||wwwpppaaa[[[RRRJJJEEEBBB???>>>::::::999888666444222111333333222222333333444555222111000//////000111222222222222222222222222222333333222111000000000111111111111111111111111111000000111111222222222222//////000111222222333333444444444555555555666666111333444444444555777999>>>@@@DDDJJJQQQYYY___ccciiiooowww{{{}}}~~~xxxuuuyyy}}}xxxqqqrrrtttuuuwwwzzz~~~zzzqqqiiihhhiiilllrrryyy~~~ttthhh[[[UUUSSSPPPQQQTTTTTTUUUVVVXXXZZZ]]]___```cccbbbaaaaaa```aaaaaabbbaaa``````bbbeeeiiinnnpppppptttyyy{{{zzzwwwuuutttsssuuuxxxzzz||||||{{{zzzzzzzzzyyyzzz}}}~~~}}}}}}||||||||||||}}}zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~|||wwwtttrrrqqqrrrqqqpppppppppqqqssstttsssttttttrrrsssrrrkkkccc^^^YYYSSSOOOMMMMMMMMMLLLJJJJJJIIIHHHHHHGGGFFFFFFCCC@@@@@@CCCEEEEEEHHHLLLMMMUUU___hhhqqqvvvrrrjjj}}}{{{{{{zzz}}}yyyqqqmmmmmmppprrrwwwyyy|||}}}{{{yyyzzzzzzzzzzzzzzz{{{|||}}}{{{}}}yyyuuuoooiiifffccc```^^^aaaeeemmmvvvuuuoooqqquuuuuusssrrrjjjaaaUUULLLFFFAAA===;;;;;;;;;:::999888777666555333333333222333333444444111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222111111222222333444222222333333333444444444555666777666555666888:::===@@@DDDIIIOOOVVV^^^ccclllrrryyy{{{xxxxxx}}}|||~~~|||zzzvvvvvvwwwwwwxxx{{{wwwnnnggggggjjjnnnrrrwwwzzzyyynnn```VVVSSSTTTTTTSSSSSSTTTUUUXXXZZZ\\\^^^___```aaabbbccccccdddcccccceeeeeedddbbbbbbeeeiiimmmtttvvvzzz}}}}}}zzzvvvsssuuuuuuvvvwwwyyy|||~~~zzzyyyyyy{{{~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{|||}}}~~~zzzvvvsssqqqpppqqqnnnooooooqqqrrrssstttttttttsssssssssssspppkkkggg___[[[UUURRRPPPOOONNNNNNKKKKKKJJJIIIGGGFFFFFFEEEBBBBBBCCCCCCDDDEEEEEEFFFIIILLLSSS]]]gggmmmmmmlll~~~|||{{{|||}}}~~~~~~~~~wwwpppmmmnnnqqqtttzzz||||||zzz{{{zzzzzzzzzzzz{{{{{{|||zzz|||yyyrrroookkkhhhfffdddaaa___```ccciiiqqqzzzwwwnnnooorrrsssrrrsssmmmeeeZZZPPPIIIDDD???<<<<<<<<<;;;999888777666555333333222222222222333333111111111111111111111111222222222222222222222222111111111111222222222333222222222222222222222222222222222222222222222222222222111111222222333444222222333333333444444444555666777666666666888:::>>>AAAFFFKKKQQQYYY```fffpppvvv}}}}}}~~~}}}vvvuuusssuuuvvvxxxzzz~~~wwwnnnfffgggkkknnnssswww{{{uuufff[[[VVVTTTSSSQQQQQQRRRTTTVVVYYY[[[]]]^^^``````bbbcccddddddddddddeeeeeeeeeddddddfffkkknnnsssvvvzzz}}}}}}zzzwwwttttttuuuuuuvvvxxxyyy{{{|||yyyyyyyyy{{{~~~~~~}}}zzzzzzzzzzzz}}}~~~}}}||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}||||||}}}}}}{{{xxxuuurrrpppoooooonnnooopppqqqrrrsssssstttsssrrrrrrrrrqqqnnnjjjfff___[[[VVVRRRPPPOOONNNMMMKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCEEEGGGLLLTTT]]]cccfffeee}}}{{{yyyxxxxxx{{{~~~~~~xxxsssrrrssswwwyyy~~~|||{{{{{{zzzzzzyyyzzzzzzzzzxxxzzz||||||yyyvvvtttssssssrrrpppmmmkkkjjjjjjjjjhhheeecccaaabbbdddjjjrrr|||yyynnnlllnnnppprrruuurrrlllaaaWWWOOOGGGAAA=========<<<;;;999888777666333333222111111222222333222222222222222222222222111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222222222111111222222333444333333333333444444444444555666777777666666999:::@@@CCCHHHMMMTTT[[[dddiiitttyyyvvvooooooppprrrvvvyyy|||vvvmmmfffgggkkknnnsssxxx|||}}}nnnbbbZZZUUUQQQNNNOOOPPPRRRUUUXXXZZZ\\\]]]___```bbbccceeeeeeeeeeeefffggggggggggggiiilllooosssvvvyyy|||}}}{{{xxxvvvuuuuuuuuuvvvvvvwwwwwwxxxyyyxxxxxxzzz}}}~~~|||zzzyyyvvvuuuuuuwwwyyy~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~|||||||||}}}~~~xxxwwwuuusssqqqooonnnmmmoooooopppqqqrrrrrrssstttrrrqqqppppppooommmiiieee___[[[VVVSSSQQQPPPNNNMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBDDDDDDFFFKKKRRRYYY^^^```}}}{{{xxxwwwxxx{{{|||yyyyyy{{{~~~~~~||||||{{{zzzyyyyyyyyyzzzwwwxxxyyy{{{}}}|||xxxrrrmmmjjjjjjjjjkkkmmmmmmnnnooopppnnnjjjgggcccbbbbbbeeekkkttt~~~}}}ooojjjkkkmmmrrrwwwvvvqqqiii___TTTKKKCCC?????????===<<<:::999888777333333222111111111222222222222222222222222222222000000000000000000000000///000000000000111111111111111111111111111111111111111111111222222222222222222111111222222333444333333333444444444444555444666777777666777999;;;@@@CCCHHHNNNUUU^^^fffllluuuzzzzzzooojjjlllnnnqqqvvvyyy}}}uuulllfffgggkkkoootttyyy{{{uuuhhh^^^WWWQQQMMMMMMNNNQQQSSSVVVYYY[[[]]]^^^___bbbeeefffgggggggggggghhhjjjjjjjjjjjjmmmooorrruuuxxx|||}}}|||yyyxxxwwwwwwwwwwwwwwwvvvvvvuuuxxxwwwwwwyyy|||}}}{{{yyywwwvvvssssssssstttwww{{{~~~~~~}}}}}}|||}}}}}}}}}~~~}}}}}}~~~}}}}}}{{{|||}}}~~~{{{yyytttttttttsssrrrpppnnnmmmoooooopppqqqrrrrrrssssssrrrqqqpppoooooollliiifff___\\\WWWSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBFFFEEEDDDGGGLLLTTTZZZ^^^}}}|||{{{zzz|||~~~~~~}}}|||{{{{{{zzzzzzzzzzzzwwwwwwwwwxxxzzz{{{|||}}}{{{xxxsssnnniiigggfffgggmmmnnnpppsssuuusssooolllgggeeebbbaaadddlllsssyyy|||}}}qqqkkkjjjlllrrryyywwwuuuooofffZZZOOOGGGBBBAAA@@@???===<<<:::999888444333333222111111222222222222222222222222222222000000000000000000000000///000000000000111111111111111111111111111111111000000000111111222222222222222111111222222333444333333444444444555555555444666777777777888:::<<>><<<:::999777666555444333333333333333333333333333333333333222222222222222222222222111111111111222222222333111111111111111111111111/////////000111222222222222222111111222222333444444444444444555555555555444666777777777999;;;===AAAEEEKKKRRR[[[dddnnntttxxxoooiiifffiiinnnppprrrvvvyyy}}}sssjjjdddfffkkkpppvvv{{{|||~~~rrrfff]]]XXXSSSTTTUUUWWWYYYZZZ[[[\\\^^^bbbfffkkkoooppppppooommmllljjjgggddddddgggiiimmmooosssvvvyyyzzzzzzzzzzzz{{{||||||{{{yyywwwuuuuuuttttttvvvzzz|||}}}}}}|||{{{yyyxxxwwwwwwxxxxxxwwwuuusssqqqpppqqqrrrtttssstttuuuwwwzzz}}}~~~{{{zzz}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{{{{zzz{{{}}}}}}zzzwwwvvvuuuvvvuuusssqqqpppppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrpppnnnmmmlllkkkhhhfff```]]]YYYVVVTTTQQQMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIEEEEEEDDDDDDCCCCCCBBBBBB@@@AAACCCDDDEEEJJJPPPVVV~~~}}}{{{yyy|||~~~}}}}}}}}}~~~|||zzzwwwtttssstttvvvwwwtttuuutttooohhhbbb___^^^]]]bbbkkkxxxzzzmmmddd^^^\\\\\\```dddkkkwwwyyypppkkkiiiiiimmmsssyyy{{{|||wwwkkk___VVVQQQEEEDDDBBB@@@>>><<<;;;:::888777666555444333333333333333333333333333333333222222222222222222222222111222222222222333333333000000000000000000000000...//////000111222222222222222111111222222333444444444444555555555666666444666777888888999<<<>>>BBBFFFLLLTTT]]]gggpppwww~~~{{{}}}tttlllgggdddhhhnnnqqqsssvvvzzzrrrjjjdddfffkkkpppvvv|||}}}xxxkkkaaa[[[UUUVVVWWWXXXZZZ[[[\\\\\\___bbbgggmmmpppqqqqqqqqqnnnllliiieeebbbbbbeeehhhlllnnnqqquuuxxxyyyzzzzzzyyyzzz{{{|||{{{yyyvvvuuuuuuttttttvvvyyy|||}}}}}}|||{{{yyyxxxxxxxxxyyyzzzxxxvvvssspppnnnnnnooopppmmmnnnoooqqqtttwww{{{}}}{{{||||||yyyuuutttvvvxxx~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||zzz{{{~~~|||zzzxxxwwwvvvwwwuuurrrpppnnnoooooopppqqqqqqqqqqqqqqqqqqrrrrrrqqqooommmkkkkkkiiigggeee```]]]ZZZVVVTTTQQQMMMJJJJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFDDDCCCBBBAAA@@@>>>AAADDDEEEGGGJJJPPPUUU