BM66(@ qqqlllkkkbbb^^^\\\[[[\\\bbbjjjrrrxxxzzzmmmkkkqqqzzzzzzvvvooolllhhhdddccceeehhhjjjuuuzzz{{{uuurrrnnniiiccc___\\\YYYUUUQQQNNNNNNOOOPPPRRRUUUXXXYYYeeejjjrrrxxx{{{~~~uuujjj```VVVRRRRRRKKKHHHCCCAAA@@@@@@???>>>>>>>>>@@@DDDHHHOOO]]]jjj~~~yyyggg^^^XXXSSSJJJDDD@@@@@@@@@@@@EEEJJJLLL\\\rrr~~~zzzuuuqqqrrrnnnhhhccc___\\\XXXVVVUUUTTTRRRSSSWWW^^^eeeiii{{{}}}~~~}}}yyytttqqqnnnllljjjhhhfffaaa\\\XXXWWWTTTPPPMMMKKKHHHEEECCCHHHFFFDDDBBB@@@??????@@@>>>>>>>>>>>>=========<<<:::<<<@@@BBBDDDJJJSSSYYYeeelllrrruuuzzz}}}uuuppplllgggaaa\\\TTTRRRQQQQQQRRRTTT^^^hhhmmmhhhaaa]]]ZZZVVVQQQLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFJJJQQQ[[[fffsss}}}xxxmmmaaa[[[WWWVVVXXX]]]dddnnnzzzvvvpppmmmrrrwww}}}uuudddVVVLLLEEEDDDDDDDDDDDDDDDCCCCCCBBBIIILLL]]]{{{rrrnnnlllbbb___^^^]]]^^^dddllluuuzzzyyyllliiioooyyyzzzuuuooolllhhhdddccceeehhhjjjrrrxxx}}}xxxuuupppkkkddd___]]]ZZZWWWSSSPPPPPPPPPQQQSSSUUUWWWYYYbbbgggooouuuyyy{{{|||}}}zzzpppfff\\\UUURRRJJJGGGCCC@@@??????>>>===>>>>>>@@@CCCFFFLLLYYYggg~~~{{{iii___YYYSSSLLLFFFAAAAAA@@@@@@DDDJJJOOO___vvv{{{uuupppoookkkfffaaa]]]ZZZWWWUUUPPPPPPPPPQQQTTTYYY]]]```pppssswwwyyyzzzxxxuuussspppooommmkkkgggccc___\\\XXXUUURRROOOMMMKKKIIIGGGGGGFFFDDDAAA@@@?????????@@@?????????????????????;;;>>>@@@BBBDDDJJJRRRYYYgggnnnsssvvvyyyyyysssooojjjddd___YYYUUURRRQQQQQQTTT^^^iiiooojjjccc^^^[[[WWWQQQMMMLLLKKKIIIGGGEEEEEEEEEEEEFFFHHHLLLRRR\\\iiiuuu}}}|||qqqeee^^^ZZZWWWYYY^^^eeennnyyy~~~uuuooojjjkkknnnuuutttcccWWWOOOJJJDDDCCCCCCBBBBBBCCCCCCDDDIIILLL\\\zzzuuuppplllbbb```______aaagggoooxxx}}}{{{mmmjjjoooyyyyyytttooolllhhhdddccceeehhhjjjooottt||||||{{{uuuooofffaaa^^^\\\YYYWWWPPPPPPOOOOOOPPPRRRTTTUUU[[[aaajjjqqquuuxxxzzz{{{}}}~~~vvvnnncccYYYSSSLLLIIIEEECCCAAA@@@???===>>>>>>???AAACCCGGGTTT```}}}nnnccc[[[TTTOOOHHHCCCBBBAAA@@@DDDIIIPPP```www~~~wwwrrrmmmjjjeeeaaa^^^[[[XXXVVVOOOOOOPPPQQQSSSTTTVVVWWWaaaeeekkkppptttvvvuuuuuutttsssqqqnnnjjjfffcccaaa\\\YYYUUUSSSQQQOOOMMMKKKIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@@@@@@@@@@AAAAAAAAA===???AAABBBDDDIIIRRRXXXhhhooouuuwwwyyy}}}~~~|||}}}xxxqqqiiiccc___YYYTTTQQQOOOSSS___kkksssnnngggbbb^^^ZZZSSSNNNMMMKKKIIIFFFDDDCCCCCCCCCFFFFFFGGGKKKRRR___llluuu~~~wwwjjjccc^^^[[[]]]aaahhhpppyyy}}}~~~xxxrrrkkkffffffnnn}}}rrraaaWWWPPPLLLCCCBBBAAAAAAAAACCCEEEGGGJJJLLL[[[yyy~~~yyyrrrmmmbbb```___```ccciiiqqqzzzqqqlllqqq|||xxxtttooolllgggcccbbbdddgggiiilllqqqyyy|||uuukkkdddaaa^^^[[[YYYOOONNNMMMLLLLLLMMMNNNNNNSSSYYYccclllrrrwwwzzz||||||}}}~~~zzzrrrggg\\\VVVQQQNNNJJJHHHFFFDDDBBB@@@???>>>???@@@@@@DDDOOOZZZyyysssiiiaaaYYYQQQKKKEEECCCAAA@@@CCCHHHMMM]]]ttt{{{vvvppplllgggdddaaa___\\\ZZZSSSSSSRRRRRRSSSSSSTTTUUUVVVZZZ```gggmmmqqqsssssswwwvvvuuuqqqmmmiiigggfffbbb___[[[XXXVVVSSSPPPNNNMMMLLLJJJHHHFFFEEECCCCCCAAAAAA@@@@@@@@@AAABBBCCC@@@AAACCCCCCDDDIIIRRRXXXfffnnnuuuxxxzzz}}}}}}zzz{{{ppphhhccc\\\UUUQQQPPPTTTaaannnwwwrrrlllgggccc]]]VVVQQQLLLKKKHHHEEECCCBBBAAAAAADDDEEEFFFIIINNNYYYfffoooyyy~~~{{{ooohhhccc```bbbgggnnnttt{{{~~~zzzrrriiieeennn}}}ppp```UUUMMMIIIDDDCCCAAAAAABBBDDDHHHJJJKKKNNN]]]zzzwww~~~|||tttnnnbbb______```dddkkksss|||rrrmmmrrr}}}~~~wwwtttmmmjjjfffbbbaaacccfffhhhjjjpppwww|||yyyooogggccc```\\\ZZZQQQPPPNNNLLLKKKJJJJJJKKKKKKQQQ\\\fffooovvv{{{~~~|||}}}~~~~~~uuujjj```ZZZUUURRROOOLLLJJJHHHEEEBBBAAA@@@AAAAAA@@@BBBLLLWWWtttvvvmmmeee^^^RRRLLLFFFDDDBBB@@@CCCHHHMMM\\\sss~~~xxxsssooojjjfffcccaaa^^^[[[YYYWWWTTTRRRRRRSSSUUUWWWRRRUUUYYY___eeekkkoooqqqxxxyyyxxxuuupppllljjjjjjiiieeeaaa]]]ZZZVVVSSSPPPOOOOOOMMMKKKIIIGGGEEEDDDBBBAAA@@@??????@@@BBBCCCAAACCCCCCCCCDDDIIIRRRYYYcccllluuuyyy|||}}}vvvlllfff___XXXTTTSSSXXXeeerrrzzzuuuoookkkgggaaaYYYTTTLLLJJJHHHEEECCCAAAAAAAAA>>>AAAFFFIIIMMMUUU___gggssszzz~~~rrrlllhhhfffhhhmmmtttyyy~~~|||qqqmmmuuu}}}qqqaaaTTTKKKEEEEEEDDDBBBBBBCCCFFFIIIKKKMMMPPP___}}}xxxlllsss}}}uuupppddd^^^___aaaeeemmmvvv~~~~~~qqqmmmppp|||~~~xxxtttkkkhhhddd```___aaadddfffkkkooouuuzzz|||}}}~~~yyyooohhhdddaaa]]]ZZZVVVUUURRROOOMMMKKKKKKKKKEEEKKKUUU```iiisss{{{}}}}}}~~~~~~}}}pppfffbbbYYYWWWSSSPPPNNNKKKHHHEEEDDDCCCCCCCCCBBBBBBKKKVVVooo~~~tttmmmeee^^^RRRLLLFFFCCCAAA@@@CCCGGGOOO]]]ttt|||wwwsssmmmhhhdddaaa]]]ZZZZZZXXXUUURRRRRRSSSVVVXXXSSSTTTVVVZZZ___fffllloooyyy{{{}}}zzztttooommmmmmllliiiddd```]]]ZZZVVVTTTQQQQQQPPPNNNLLLIIIGGGFFFDDDCCCAAA@@@???@@@AAACCCBBBCCCDDDCCCDDDJJJSSSZZZcccllluuuyyy~~~~~~tttkkkeee___\\\ZZZ]]]hhhtttyyyuuuppplllhhhbbb[[[UUULLLJJJHHHEEECCCBBBBBBBBB888>>>DDDGGGIIINNNWWW^^^lllttttttnnnkkkiiilllpppyyy}}}~~~{{{|||~~~sssbbbUUUKKKEEEDDDCCCCCCCCCDDDFFFHHHJJJMMMQQQaaassseeemmm{{{|||vvvrrrggg___```ccchhhpppyyy}}}rrrnnnqqq|||~~~xxxuuujjjgggbbb^^^]]]___bbbdddmmmpppuuuxxxyyyzzz{{{|||yyyssslllgggdddbbb^^^ZZZYYYWWWTTTPPPMMMKKKJJJJJJCCCHHHPPPYYYcccmmmwww}}}|||}}}}}}~~~|||}}}~~~{{{ooojjj```^^^ZZZXXXUUURRRMMMJJJGGGFFFFFFFFFDDDDDDLLLWWWlll{{{|||ooohhhaaaZZZQQQKKKEEECCCAAA???BBBGGGPPP^^^uuu}}}yyyrrrlllgggbbb^^^[[[YYYXXXWWWVVVVVVVVVWWWXXXVVVUUUUUUVVV\\\ccckkkpppzzz~~~yyysssppppppllliiieeebbb```^^^[[[YYYVVVVVVUUUTTTQQQNNNLLLJJJHHHFFFCCCAAA@@@AAABBBCCCBBBCCCCCCCCCEEEKKKUUU\\\eeemmmvvvzzz~~~}}}~~~||||||}}}||||||sssnnniiieeebbbbbbjjjtttvvvrrrmmmjjjgggaaaYYYTTTKKKJJJHHHEEEDDDCCCCCCCCC999???DDDEEEEEEHHHPPPWWWeeennn|||vvvpppllliiilllppp{{{~~~}}}~~~yyyooo___SSSJJJEEEBBBBBBBBBBBBCCCDDDFFFFFFKKKPPPbbbqqqcccjjjxxx{{{vvvsssiii```aaadddjjjrrr{{{uuuqqqttt~~~~~~xxxvvviiieeeaaa]]]\\\^^^aaacccnnnqqquuuwwwxxxxxxxxxyyyrrrmmmhhheeedddbbb^^^[[[YYYWWWTTTPPPLLLJJJHHHGGGCCCGGGNNNUUU___iiissszzz||||||||||||}}}}}}}}}}}}~~~~~~uuupppgggeeeaaa___\\\XXXTTTQQQHHHGGGHHHHHHFFFFFFNNNXXXjjjyyyxxxkkkccc\\\UUUPPPJJJDDDBBBAAA???BBBGGGOOO]]]ttt~~~wwwpppkkkeee```]]]XXXYYYZZZ[[[[[[[[[ZZZYYYXXXVVVTTTUUUZZZccclllrrr{{{}}}vvvsssrrrjjjhhheeecccbbbaaa___]]]\\\\\\[[[ZZZWWWTTTQQQOOOKKKIIIEEECCCAAAAAACCCDDDBBBCCCCCCCCCEEEKKKUUU]]]gggooowww{{{~~~}}}zzzyyyyyyzzzrrrsssssssssuuu{{{yyyuuuppplllhhheeekkkssssssoookkkhhheee```XXXRRRKKKIIIHHHFFFDDDDDDDDDEEE>>>BBBFFFEEECCCEEENNNUUU```kkkyyyxxxqqqllliiijjjooo|||xxx~~~iiiYYYOOOHHHEEE@@@@@@AAABBBBBBCCCCCCCCCJJJOOOaaaqqqccciiivvvyyysssmmmjjjeeeeeehhhooozzz~~~rrriiikkkyyy{{{tttlllhhhaaa[[[XXXYYY\\\___iiinnnuuuyyyzzzxxxvvvuuulllkkkiiigggccc```]]]\\\ZZZWWWRRROOOLLLIIIFFFDDDDDDEEEIIIOOOXXXcccnnntttzzz{{{{{{|||}}}~~~~~~{{{uuuooohhhdddccc___YYYTTTRRRLLLGGGGGGHHHIIINNNUUUooo|||xxxkkkccc\\\VVVMMMGGGCCCCCCBBBAAAEEEJJJRRRccc{{{}}}vvvlllbbb```bbb[[[\\\]]]]]]]]]\\\[[[ZZZWWWUUUUUUWWWYYY^^^jjjvvv{{{uuunnnmmmjjjgggdddbbbaaa```aaa```___^^^]]]ZZZVVVRRRNNNJJJEEEBBBBBBBBBAAAAAACCCDDDDDDDDDFFFLLLVVV^^^kkkpppxxx~~~}}}zzzxxx|||wwwrrrppppppqqqsssnnnmmmlllmmmqqqwww}}}~~~xxxqqqnnnmmmoooppprrrpppnnnkkkfff___XXXRRRHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCDDDGGGJJJMMM[[[fffttt~~~zzzuuuqqqnnnppptttsssvvvzzzeeeVVVKKKFFFEEECCCCCCCCCCCCDDDFFFGGGHHHKKKRRReee}}}lllbbbjjj{{{yyyrrrllliiieeeeeegggooozzz|||qqqiiikkkxxx{{{tttnnniiibbb\\\XXXYYY[[[]]]eeejjjqqquuuuuutttrrrqqqkkkjjjiiifffccc```]]][[[ZZZXXXTTTQQQOOOMMMJJJHHHDDDEEEGGGLLLUUU```lllsss{{{{{{|||}}}~~~~~~xxxqqqllliiifff___ZZZ[[[UUUPPPOOOOOOPPPUUU[[[ppp}}}zzzmmmddd]]]UUUMMMGGGCCCBBBAAAAAADDDIIISSSeee|||{{{tttllldddaaabbb^^^___```aaa```___]]]\\\ZZZWWWWWWYYY[[[___kkkvvv~~~~~~yyyqqqooolllhhhdddbbb```___bbbaaa______^^^[[[WWWSSSNNNKKKFFFCCCBBBBBBBBBAAACCCDDDDDDDDDFFFMMMWWW___kkkpppwww|||~~~~~~~~~~~~|||yyyvvvtttwwwvvvtttqqqooonnnmmmmmmlllkkkjjjkkkooouuu|||yyyssspppooonnnnnnlllkkkiiifffbbb\\\UUUPPPIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDCCCDDDFFFHHHJJJWWWbbbqqq|||xxxssspppnnnqqqwww~~~~~~uuubbbUUUKKKFFFEEECCCCCCCCCCCCDDDFFFGGGHHHLLLSSSggg}}}lllccclll}}}yyyrrrlllhhheeeeeehhhpppzzzyyypppjjjmmmxxx{{{tttpppkkkddd]]]YYYXXXYYY[[[^^^dddjjjooopppnnnmmmllliiiiiigggeeebbb^^^\\\ZZZXXXUUURRRPPPOOONNNLLLKKKEEEEEEFFFJJJQQQ]]]iiirrrzzz{{{|||~~~~~~xxxsssnnnhhhcccaaaZZZTTTRRRRRRRRRWWW]]]rrr|||pppggg^^^UUUMMMHHHCCCBBBAAA@@@BBBGGGSSSeee}}}yyyrrrllleeeaaaaaaaaabbbdddeeeeeeccc```___\\\ZZZYYY[[[\\\```kkkvvv}}}}}}wwwtttooojjjfffcccbbbaaabbb```___^^^]]]ZZZWWWSSSNNNKKKFFFCCCCCCCCCCCCBBBCCCDDDDDDDDDGGGNNNXXX```jjjnnnuuuzzz}}}~~~}}}}}}|||{{{yyyvvvsssrrrnnnoooppppppnnnllliiigggjjjiiiggghhhlllsss{{{zzzuuusssrrrnnnkkkhhhgggeeebbb___YYYSSSNNNJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDDDDEEEFFFHHHQQQ\\\lllyyyvvvpppllllllqqqxxxnnn^^^SSSJJJFFFEEECCCCCCCCCCCCDDDFFFGGGHHHMMMUUUkkk|||mmmeeeppp{{{tttnnnjjjeeefffiiiqqq{{{}}}zzzvvvpppllloooyyyzzztttqqqmmmeee^^^YYYWWWXXXYYYZZZ___ggglllmmmllljjjiiigggfffeeeccc```]]]ZZZYYYSSSQQQNNNMMMMMMMMMKKKJJJFFFFFFGGGHHHNNNYYYhhhrrrxxxyyy{{{}}}~~~~~~~~~}}}wwwppplllggg```ZZZWWWUUUUUUYYY___uuu~~~rrriii___UUUNNNHHHCCCBBB@@@???BBBGGGQQQddd}}}wwwppplllfffaaa```bbbdddfffggggggdddaaa___^^^[[[[[[\\\]]]```jjjttt}}}yyyvvvqqqlllhhhfffeeeeeeaaa___]]]\\\ZZZXXXTTTQQQMMMJJJEEEBBBBBBBBBBBBBBBBBBDDDDDDEEEGGGOOOYYYaaaiiinnntttxxx{{{{{{|||}}}~~~}}}|||{{{xxxvvvsssrrrlllmmmnnnooonnnllljjjhhhjjjiiiggghhhlllttt|||wwwtttuuutttooojjjiiigggdddaaa^^^XXXRRRMMMIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGLLLWWWgggvvvtttmmmhhhgggmmmuuuzzzfffYYYPPPIIIEEEEEECCCCCCCCCCCCDDDFFFGGGHHHNNNWWWnnnzzznnniiiuuu|||wwwqqqmmmhhhhhhkkksss}}}yyyuuurrrooommmqqq{{{xxxtttqqqmmmfff___ZZZXXXXXXYYYYYY___fffkkkmmmlllkkkjjjfffeeedddbbb___\\\ZZZXXXRRRPPPNNNMMMMMMMMMLLLJJJHHHHHHHHHHHHLLLWWWfffqqquuuwwwyyy|||}}}}}}}}}}}}}}}~~~~~~xxxtttqqqjjjdddbbb___^^^aaafffyyyssskkk```UUUMMMGGGCCCBBBAAA@@@CCCHHHNNNbbb|||zzzsssmmmgggbbb```bbbdddeeefffeeeccc```___]]][[[[[[]]]]]]```iiissswwwuuuqqqnnnkkkiiihhhhhhaaa___\\\ZZZXXXUUURRROOOLLLHHHDDDAAAAAABBBBBBAAABBBCCCEEEEEEHHHPPP[[[cccjjjnnntttxxxzzzzzz{{{{{{}}}|||{{{yyywwwuuusssrrrpppoooooonnnnnnnnnnnnnnnmmmkkkjjjkkkooovvv}}}yyyrrrqqquuuuuuqqqkkkjjjgggddd```\\\VVVPPPKKKHHHIIIJJJJJJJJJHHHFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHIIISSScccrrr~~~uuummmfffcccjjjrrr~~~ooo^^^TTTNNNHHHEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHOOOYYYqqq}}}}}}yyyooommm|||}}}xxxsssoookkkkkkooovvvyyynnnmmmkkkkkkppp{{{}}}wwwsssooollleee___[[[YYYZZZZZZ[[[```hhhnnnpppooonnnnnngggfffeeecccaaa^^^\\\ZZZWWWUUURRRQQQQQQPPPNNNMMMHHHIIIIIIIIIKKKUUUcccnnnsssuuuxxx{{{|||}}}|||||||||}}}}}}xxxsssnnnllljjjggghhhlll|||~~~ssskkkaaaVVVMMMGGGCCCCCCBBBAAAEEEJJJOOObbbzzz|||tttkkkeeedddbbbcccccccccbbb```___^^^]]][[[\\\^^^___aaajjjsssyyywwwuuurrrpppmmmlllkkkeeebbb^^^[[[XXXUUURRROOOLLLHHHDDDBBBBBBBBBCCCBBBBBBCCCEEEFFFIIIQQQ\\\eeekkkpppvvvzzz{{{||||||}}}zzzyyyxxxvvvuuusssrrrrrrtttsssqqqoooooopppqqqsssooonnnnnnooosssxxx~~~vvvrrroooooossstttqqqnnnhhhfffbbb^^^ZZZUUUPPPLLLLLLLLLMMMMMMLLLIIIFFFEEECCCCCCCCCDDDEEEFFFGGGHHHHHHPPP^^^mmm{{{xxxooogggccciiiqqqtttfffWWWPPPLLLGGGDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHOOO[[[ttt|||zzz}}}xxxqqqooo|||wwwsssqqqoooooorrryyyzzzhhhgggggghhhnnnyyyzzzuuusssmmmjjjeee___\\\[[[\\\\\\]]]bbbjjjppprrrrrrqqqqqqjjjjjjhhhgggdddbbb```^^^\\\ZZZWWWTTTSSSRRRPPPNNNFFFHHHIIIHHHIIIRRR```kkksssuuuxxx|||}}}~~~}}}||||||}}}|||yyyyyyvvvrrrrrruuu|||rrrkkkaaaVVVMMMGGGCCCCCCCCCCCCGGGLLLRRRdddzzz}}}rrrllllllcccbbbaaa```___^^^^^^^^^]]]\\\]]]___aaacccllluuu}}}zzzvvvsssqqqllliiiddd```\\\XXXTTTRRRMMMJJJFFFDDDDDDEEEEEEEEEBBBCCCEEEFFFJJJRRR]]]fffmmmrrrwww|||~~~~~~~~~zzzyyyxxxwwwvvvuuuttttttuuutttrrrppppppqqqrrrrrrppppppqqqrrrvvvzzz~~~yyyuuuooonnnnnnoooqqqrrrqqqpppgggeeeaaa___\\\YYYTTTQQQQQQRRRSSSRRRPPPMMMIIIGGGEEEEEEDDDDDDEEEEEEEEEEEEFFFMMMZZZhhhvvv{{{tttkkkgggllluuu{{{lll```SSSNNNKKKGGGCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHOOO[[[uuuzzzwwwyyywwwqqqnnn{{{wwwsssqqqqqqqqqtttzzz|||ddddddccceeelllxxxyyytttrrrkkkhhhddd```]]]\\\]]]^^^^^^ccckkkqqqttttttsssrrrmmmlllkkkjjjgggeeecccaaa^^^\\\XXXUUUTTTRRROOOMMMDDDGGGIIIHHHHHHPPP]]]hhhsssvvvyyy}}}~~~~~~}}}{{{}}}~~~}}}~~~}}}}}}~~~|||}}}~~~{{{qqqjjjaaaWWWLLLGGGDDDDDDDDDDDDHHHNNNUUUfff{{{wwwrrrrrrdddbbb```^^^]]]]]]]]]^^^^^^]]]^^^aaabbbeeennnwwwzzzwwwrrrnnniiiddd```\\\XXXUUUOOOLLLHHHEEEFFFFFFGGGGGGBBBCCCEEEFFFJJJRRR^^^fffnnnsssyyy}}}~~~|||{{{zzzyyyxxxxxxxxxxxxssssssrrrrrrqqqpppppppppqqqqqqrrrtttwwwzzz}}}vvvmmmjjjjjjlllmmmnnnppppppqqqqqqqqqgggeeecccaaa```^^^ZZZXXXVVVWWWWWWWWWTTTPPPLLLJJJFFFFFFFFFEEEDDDCCCCCCCCCEEEKKKVVVdddsss~~~wwwoookkkpppyyy}}}iii]]]QQQMMMJJJFFFCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHOOO\\\uuu~~~wwwvvvwwwvvvrrrmmm}}}xxxtttsssuuuxxx}}}jjjbbb\\\___jjjzzzxxxqqqllljjjhhhccc___]]][[[[[[\\\]]]ccckkksssxxxxxxvvvtttrrrpppnnnmmmlllkkkiiigggfffdddbbb___\\\XXXRRRNNNKKKHHHGGGJJJLLLOOOWWW```lllpppvvvzzz{{{|||}}}~~~wwwyyy{{{~~~~~~}}}~~~~~~~~~|||{{{{{{zzzxxxxxxxxxwwwuuusssuuuvvvxxxzzz}}}xxxqqqlllbbbYYYPPPJJJFFFEEEDDDDDDGGGLLLZZZfffwww}}}sssmmmjjjgggdddbbbbbbbbbaaa```bbb``````bbbdddhhhqqq|||xxxvvvqqqllljjjiiiddd\\\UUUTTTQQQMMMKKKJJJIIIGGGEEEDDDCCCDDDFFFIIIPPP___mmmkkknnnsssyyy~~~~~~xxxyyyxxxwwwuuuuuuwwwyyy{{{yyywwwtttssssssttttttooopppqqqtttxxx|||}}}pppgggaaacccjjjpppqqqtttxxxyyywwwrrrnnnlllfffaaaaaaeeeeee```[[[YYY\\\```bbbaaa\\\WWWSSSMMMKKKHHHGGGGGGFFFEEEDDDDDDIIISSSaaarrr{{{wwwssspppuuu{{{nnnaaaTTTLLLHHHCCCBBBCCCBBBCCCDDDDDDCCCDDDGGGJJJMMM\\\uuu~~~|||xxxuuuvvvxxxuuu}}}tttqqqlll~~~|||xxxwwwxxxzzzmmmcccZZZ\\\fffuuuxxxqqqmmmiiifffaaa]]][[[ZZZ[[[\\\^^^cccmmmuuu{{{|||zzzxxxuuussspppnnnmmmkkkhhhffffffdddbbb```^^^YYYTTTPPPMMMJJJIIILLLNNNQQQYYYaaakkkoootttxxxyyyzzz{{{|||yyyzzz{{{}}}}}}|||{{{zzz|||{{{{{{}}}~~~}}}{{{yyy|||zzzvvvrrrppplllhhhfffiiikkknnnqqquuuzzzxxxqqqlllcccZZZOOOJJJFFFEEEEEEDDDHHHMMMXXXddduuuyyysssooollliiiffffffeeedddcccfffcccccceeefffiiisss~~~zzzuuupppnnnmmmjjjccc]]]WWWTTTPPPMMMKKKIIIGGGFFFDDDCCCDDDGGGJJJQQQ```nnnmmmppptttyyy}}}~~~yyyyyyxxxvvvuuutttvvvxxxyyyxxxxxxvvvtttsssqqqppppppqqqrrruuuyyy~~~vvvmmmfffbbbgggnnnsssuuuxxx{{{|||{{{vvvsssmmmgggaaabbbgggiiifffbbbccchhhpppuuuvvvqqqkkkfffZZZVVVQQQNNNLLLKKKIIIHHHFFFIIIQQQ^^^nnn}}}{{{xxxuuuuuuzzzmmmaaaTTTLLLGGGCCCAAACCCDDDDDDDDDCCCCCCCCCFFFHHHOOO^^^xxx}}}|||vvvrrrttt~~~yyyvvvsssoookkk}}}~~~~~~~~~{{{|||}}}qqqdddWWWWWW```nnn~~~wwwrrrnnnhhheee___ZZZXXXYYY[[[]]]___fffoooyyy~~~{{{xxxtttpppnnnkkkhhhfffgggeeecccaaa___\\\WWWTTTOOOLLLKKKMMMOOORRRZZZbbbiiilllqqquuuwwwxxxyyyzzzzzzzzz{{{{{{{{{yyyxxxwwwxxxxxxyyy{{{|||zzzwwwtttwwwssslllgggccc___[[[XXXZZZ]]]bbbfffkkkpppvvvzzzzzzrrrlllcccZZZNNNIIIFFFFFFFFFEEEHHHMMMVVVaaasss~~~xxxuuupppmmmlllkkkiiihhhllliiihhhiiijjjmmmwww|||uuusssrrrqqqlllggg\\\XXXTTTPPPMMMKKKHHHFFFDDDCCCDDDGGGJJJRRRaaaoooppprrruuuxxx}}}yyyyyyxxxvvvtttsssuuuwwwxxxyyyzzzyyywwwtttqqqooorrrrrrsssvvvzzz|||vvvnnnjjjooowwwzzz{{{}}}{{{xxxmmmgggaaabbbiiinnnnnnkkkiiippp|||}}}nnnjjjccc]]]XXXTTTPPPNNNKKKLLLQQQ[[[jjjzzz{{{wwwvvvvvvwww~~~}}}xxx{{{mmm```SSSLLLGGGBBBAAACCCBBBCCCCCCCCCBBBDDDGGGJJJQQQbbb~~~~~~uuuqqqrrr|||{{{wwwrrrnnnkkk|||~~~}}}wwwfffUUUSSSZZZgggzzz~~~xxxsssppphhhddd^^^YYYWWWXXX[[[^^^ccciiisss||||||wwwsssqqqnnnkkkiiiiiigggdddbbb```\\\XXXTTTPPPMMMLLLNNNOOORRRYYYaaagggjjjooorrrtttuuuwwwyyyyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxxxxuuupppllliiiddd^^^ZZZWWWTTTRRRPPPNNNRRRXXX]]]bbbgggllloooqqqvvv}}}|||rrrjjjaaaYYYNNNIIIFFFGGGGGGFFFIIIMMMTTT___qqqyyyuuurrrpppooommmssspppoooooopppsss}}}{{{vvvvvvtttppplllaaa]]]XXXSSSPPPMMMJJJGGGEEECCCEEEGGGKKKRRRaaaooorrrtttvvvyyy}}}zzzyyywwwuuurrrrrrtttwwwzzzzzzzzzzzzxxxwwwuuusssrrrssstttwww{{{~~~~~~yyy{{{~~~{{{mmmfff___```hhhppprrrrrrllltttyyysssllleee]]]XXXSSSSSSUUU\\\iiixxxzzzuuurrrrrrsssuuu|||xxxwww}}}|||kkk___RRRKKKFFFBBBAAACCCAAAAAABBBBBBCCCFFFJJJNNNRRReeevvvrrrtttzzz|||xxxrrrnnnkkk|||~~~jjjVVVRRRVVVaaattt}}}xxxtttqqqiiieee___ZZZXXXYYY[[[^^^eeekkkttt~~~zzzvvvtttrrrpppnnnkkkhhheeebbb___[[[WWWTTTPPPMMMKKKMMMNNNPPPWWW___eeehhhllloooqqqsssuuuwwwvvvwwwwwwwwwwwwvvvvvvvvvtttttttttsssqqqlllfffbbb[[[XXXSSSOOONNNMMMKKKJJJFFFJJJOOOSSSWWW\\\```ddddddjjjqqqwww}}}~~~qqqhhh^^^VVVNNNIIIGGGHHHGGGFFFHHHMMMRRR\\\mmm}}}yyywwwtttsssxxxvvvvvvwwwwwwzzzzzzwwwuuupppllleeeaaa\\\VVVRRROOOKKKIIIEEEDDDEEEGGGJJJQQQ```nnnssstttwwwzzz~~~yyyxxxvvvsssqqqrrrtttwwwyyyxxxwwwvvvuuuvvvwwwwwwrrrsssuuuxxx|||}}}|||~~~|||ooofff]]]\\\dddnnnssstttpppvvvyyyooohhh```^^^^^^cccmmmzzzyyytttqqqqqqqqqsss{{{~~~|||{{{}}}~~~uuuxxxvvvhhh\\\PPPJJJFFFCCCBBBDDDDDDDDDDDDCCCCCCEEEIIIMMMTTTgggyyytttvvvyyy{{{wwwsssoookkk|||sss[[[TTTUUU\\\nnn|||wwwssspppjjjfff```[[[XXXXXXZZZ[[[ccciiisss}}}{{{wwwtttsssqqqooojjjgggccc```]]]ZZZWWWTTTPPPLLLKKKLLLMMMOOOUUU]]]ccceeeiiilllmmmooorrrtttssssssssssssssssssssssssqqqooommmkkkhhhccc\\\XXXSSSPPPLLLJJJIIIHHHFFFDDDBBBDDDGGGJJJLLLPPPTTTWWWYYY___fffkkkooovvvqqqggg]]]VVVOOOKKKHHHIIIHHHFFFGGGKKKOOOXXXhhh{{{~~~{{{zzz{{{zzz|||{{{wwwqqqmmmhhhddd^^^XXXTTTQQQMMMJJJFFFEEEEEEGGGIIIOOO^^^lllrrrtttxxx|||~~~xxxwwwuuurrrpppqqquuuxxxxxxwwwtttsssrrrsssuuuvvvrrrtttwww{{{~~~}}}}}}vvvkkk^^^[[[bbblllrrrtttooorrrvvv{{{yyypppmmmlllnnnvvv|||xxxtttttttttvvv}}}}}}|||zzz|||yyyqqqyyyttteeeZZZNNNIIIFFFDDDDDDFFFKKKJJJHHHEEECCCDDDHHHKKKVVVjjjzzzuuuxxxzzzyyysssssspppkkk{{{~~~bbbXXXUUUWWWfffzzzyyytttpppmmmhhheee```[[[XXXVVVWWWWWW^^^eeeppp{{{{{{vvvrrrpppnnnllleeebbb___]]]\\\ZZZXXXVVVQQQMMMKKKLLLMMMNNNUUU]]]___aaaeeegggiiikkknnnpppqqqqqqpppnnnmmmmmmlllllljjjhhheeebbb___ZZZUUUQQQLLLKKKIIIHHHHHHGGGEEECCCCCCCCCDDDDDDEEEGGGKKKNNNOOOTTTZZZ^^^```dddmmmsssrrrhhh___YYYPPPLLLIIIJJJHHHEEEFFFJJJKKKSSSbbbuuu}}}}}}|||uuupppiiieee___ZZZUUURRRNNNKKKGGGEEEEEEFFFGGGMMM[[[iiipppsssyyy~~~~~~vvvuuusssqqqppprrrvvvzzzzzzyyyxxxvvvuuutttsssssstttvvv{{{~~~rrrccc]]]bbbkkkrrrtttnnnoooooopppppppppoooooowwwxxx|||~~~{{{zzz{{{~~~yyyvvvvvvvvvyyy}}}wwwppp{{{tttbbbWWWLLLHHHFFFEEEEEEHHHKKKJJJHHHFFFDDDFFFKKKNNNYYYmmmxxxtttvvv|||uuulll|||rrrpppiiiyyyggg[[[UUUTTTaaattt}}}wwwqqqmmmkkkgggddd```[[[WWWUUUTTTTTTYYYaaammmzzz{{{uuupppmmmjjjhhhaaa___\\\[[[[[[[[[ZZZXXXRRRNNNLLLMMMMMMOOOUUU]]]\\\___bbbdddfffhhhkkknnnpppooommmkkkiiihhhggggggdddbbb^^^[[[XXXUUUQQQMMMFFFFFFFFFGGGIIIIIIHHHFFFFFFEEEEEECCCBBBDDDHHHKKKIIIMMMRRRSSSTTTXXXaaahhhooo~~~sssiiiaaa[[[QQQMMMJJJJJJHHHEEEFFFIIIHHHPPP^^^qqq}}}zzztttiiieee___ZZZVVVRRROOOLLLGGGEEEEEEFFFGGGLLLYYYgggooosssyyy}}}uuutttrrrpppooorrrwwwzzz~~~~~~~~~|||zzzvvvsssqqquuuxxx}}}}}}xxxggg```ccclllrrruuussssssrrrooolllgggdddaaabbbdddiiiqqqzzz}}}yyyvvvvvvwwwzzz~~~wwwppp}}}ttt```VVVKKKGGGFFFEEEFFFIIIGGGGGGFFFEEEFFFJJJPPPUUU\\\ooovvvrrrttt}}}~~~ssshhhxxxrrrpppgggwwwuuueeeZZZVVV^^^kkk~~~{{{sssnnnkkkjjjhhhddd___ZZZVVVSSSPPPNNNOOOVVVaaammmyyyzzzuuurrrmmmgggaaa]]][[[XXXWWWWWWWWWVVVUUUQQQOOOMMMLLLNNNQQQVVVXXX\\\^^^```ccceeegggggggggfffggghhhhhhfffccc___\\\]]]YYYTTTOOOLLLKKKKKKLLLIIIJJJLLLMMMLLLJJJHHHFFFBBBAAAAAAAAAAAAAAABBBBBBCCCDDDFFFIIIMMMQQQUUUWWWdddiiiwwwzzzmmm```XXXVVVQQQJJJGGGGGGGGGFFFEEEGGGHHHQQQeee{{{|||rrrfffbbb\\\WWWSSSPPPNNNKKKIIIHHHEEEDDDFFFLLLUUU[[[mmmsss{{{~~~yyywwwsssqqqqqqtttxxx{{{||||||}}}~~~~~~{{{vvvrrrrrruuuzzz~~~tttddd___fffqqqyyywww|||~~~{{{vvvpppfff]]]]]]\\\[[[]]]cccjjjppprrruuu}}}xxxrrrtttzzz~~~zzzsssttt^^^XXXOOOHHHDDDCCCCCCCCCCCCCCCBBBCCCEEEHHHLLLOOO\\\pppvvvoooppp|||}}}mmmkkkuuuuuulllhhhwww~~~kkk^^^YYYaaammm~~~zzzrrrmmmkkkjjjgggccc^^^ZZZVVVTTTPPPNNNOOOSSS[[[eeeppp{{{yyysssppplllfffbbb[[[YYYUUUTTTTTTTTTTTTTTTOOOMMMKKKIIIJJJNNNQQQTTTZZZ[[[^^^aaacccdddddddddcccccccccbbb```]]]ZZZYYYWWWUUUQQQMMMKKKJJJJJJJJJHHHJJJLLLNNNNNNMMMKKKJJJCCCCCCBBBAAAAAAAAAAAAAAA???@@@AAACCCGGGJJJNNNPPPWWW[[[fffwww{{{nnnbbb[[[WWWRRRMMMIIIIIIIIIHHHFFFGGGGGGMMM\\\nnn~~~uuugggccc\\\VVVSSSPPPMMMLLLHHHGGGFFFEEEFFFLLLSSSYYYiiipppxxx}}}}}}wwwtttqqqnnnooorrrvvvxxx|||}}}~~~}}}xxxuuuqqqtttxxx||||||iiicccfffnnnsss~~~}}}rrrhhhccc```\\\[[[^^^aaadddeeeqqqyyyxxxrrrsssyyy|||wwwuuu{{{lll]]]WWWOOOHHHDDDDDDDDDCCCDDDDDDDDDEEEFFFJJJNNNQQQ]]]qqq|||uuuuuu}}}|||mmmlllwwwxxxnnnnnn{{{qqqaaaZZZ```lll{{{zzzrrrmmmjjjjjjeeebbb]]]YYYVVVSSSPPPNNNOOOOOORRRYYYeeerrr~~~vvvqqqnnnkkkgggccc[[[WWWSSSPPPPPPQQQRRRRRRLLLJJJGGGFFFFFFHHHKKKNNNSSSUUUWWWZZZ\\\]]]]]]]]]]]]\\\[[[YYYWWWUUUSSSRRRPPPOOOMMMKKKJJJIIIIIIIIIHHHJJJMMMOOOPPPPPPOOONNNEEEEEEDDDCCCBBBAAA@@@@@@======>>>???AAADDDGGGHHHJJJMMMTTT___lll|||pppeee^^^YYYUUUPPPMMMKKKKKKIIIHHHIIIGGGIIIRRR^^^ooowwwiiiddd\\\VVVRRROOOMMMLLLGGGGGGFFFFFFGGGKKKQQQVVVdddkkkttt{{{~~~|||sssqqqnnnllllllooorrruuuzzzzzz|||~~~~~~zzzwwwrrrtttwwwzzz~~~rrrkkklllppprrr~~~rrrmmmgggbbb```_________mmmvvv~~~vvvppprrrvvvzzz~~~zzzvvvxxx}}}vvvzzztttddd[[[UUUNNNGGGEEEDDDDDDDDDEEEFFFGGGGGGHHHKKKPPPTTT^^^sss{{{|||zzzmmmmmmyyy{{{rrrttt~~~{{{~~~vvvbbbXXX\\\fffvvvyyyqqqllljjjiiifffccc^^^ZZZVVVRRRNNNKKKLLLLLLMMMRRR\\\jjjxxxzzztttooollljjjgggeee^^^YYYRRRNNNMMMMMMMMMMMMIIIHHHEEECCCCCCDDDFFFHHHJJJLLLNNNQQQRRRSSSTTTSSSUUUSSSQQQOOOMMMLLLLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJKKKMMMNNNPPPQQQQQQPPPOOOIIIIIIHHHFFFEEECCCAAA@@@@@@?????????@@@AAACCCDDDEEEGGGLLLRRRXXXfff~~~~~~rrrgggaaa\\\YYYVVVRRROOOMMMKKKJJJJJJHHHIIILLLRRR```vvv~~~wwwkkkeee]]]VVVRRROOONNNLLLFFFFFFGGGFFFGGGJJJOOORRR___gggqqqyyy}}}~~~~~~~~~|||rrrpppmmmkkkkkkmmmoooqqquuuvvvyyy|||~~~{{{yyywwwxxxyyy{{{}}}{{{uuuuuuvvvvvvzzzwwwpppmmmkkkiiihhhooowwwxxxrrrmmmppptttxxx}}}}}}}}}wwwuuu}}}xxxqqqiiirrrrrraaaXXXSSSLLLGGGEEEEEEEEEDDDEEEFFFHHHHHHIIILLLRRRWWWaaawww||||||wwwmmmlllyyy~~~vvvvvvvvv{{{gggZZZ[[[aaappp}}}wwwpppkkkiiiiiihhheee```[[[WWWRRRLLLIIIIIIIIIJJJOOOXXXcccooovvvxxxuuuqqqnnnkkkiiigggeee```[[[TTTNNNJJJIIIIIIHHHGGGFFFCCCAAA@@@AAABBBDDDDDDFFFHHHJJJLLLMMMMMMMMMLLLKKKHHHFFFEEEEEEEEEFFFEEEFFFHHHKKKMMMNNNNNNNNNQQQQQQRRRRRRQQQPPPOOONNNMMMMMMLLLKKKIIIFFFDDDCCCBBBAAA@@@??????@@@AAABBBDDDFFFJJJMMMNNNTTTeeevvvwwwlllfffaaa```]]]YYYTTTPPPMMMLLLHHHHHHIIIJJJKKKSSSeeevvv|||vvvmmmggg___XXXTTTPPPNNNLLLFFFFFFGGGFFFFFFHHHLLLOOO[[[dddoooxxx}}}}}}tttqqqnnnlllkkklllnnnooossstttxxx}}}}}}~~~}}}}}}}}}~~~{{{yyyxxxwwwsss{{{{{{xxxwwwwwwvvvvvv|||rrrmmmkkknnnssswww}}}~~~vvvuuutttlllbbbmmmqqqbbbUUUPPPKKKFFFEEEEEEEEEEEEDDDFFFIIIIIIIIIMMMSSSYYYfff|||wwwuuu}}}tttllliiiwww{{{zzzssszzzsssbbb___aaannn|||vvvoookkkiiihhhhhheeeaaa]]]XXXSSSMMMIIIGGGGGGIIILLLSSS\\\eeejjjoooooonnnllliiifffdddbbb```[[[SSSMMMIIIGGGEEEDDDDDDCCCAAA???>>>???@@@AAAAAABBBDDDFFFHHHHHHHHHHHHEEEDDDBBBAAA@@@AAABBBBBBBBBDDDGGGKKKNNNQQQSSSTTTVVVVVVVVVTTTSSSQQQPPPOOOQQQQQQQQQPPPNNNKKKHHHGGGCCCBBBAAA@@@??????@@@AAACCCDDDGGGIIIHHHIIISSS___sssuuuoooiiiiiigggaaaZZZTTTPPPOOOGGGHHHIIIJJJIIIKKKVVVccc}}}}}}wwwnnniiibbb\\\WWWRRRNNNLLLGGGGGGFFFEEEEEEFFFJJJMMMXXXaaammmwww}}}vvvtttqqqmmmlllkkklllmmmqqqsssxxx}}}xxxxxx}}}{{{zzzvvv|||{{{zzz{{{||||||~~~qqqnnnlllppptttwww}}}zzzyyysssjjjaaakkknnnaaaRRRNNNIIIFFFEEEFFFFFFFFFCCCGGGJJJKKKJJJMMMUUU\\\lll{{{rrrooouuu}}}rrrjjjffftttrrryyykkkccccccooo~~~vvvnnnjjjhhhhhhfffdddaaa]]]ZZZVVVPPPLLLHHHGGGGGGIIINNNUUU\\\aaafffgggiiiiiifffccc```^^^[[[VVVPPPKKKHHHFFFCCCAAAAAA@@@>>>===<<<<<<===>>><<<===???AAABBBCCCCCCBBB??????>>>>>>???@@@@@@AAA@@@BBBEEEIIINNNSSSVVVXXX[[[ZZZYYYXXXVVVUUUSSSSSSUUUUUUUUUUUUSSSPPPMMMKKKEEEDDDCCCAAAAAAAAAAAABBBBBBAAACCCEEEDDDDDDJJJQQQZZZmmm}}}rrrrrrpppjjjbbbZZZUUUSSSMMMLLLMMMMMMKKKJJJPPPYYYjjjzzzyyyoookkkeee___ZZZTTTOOOKKKHHHGGGFFFDDDCCCEEEIIILLLUUU^^^kkkuuu{{{~~~~~~}}}~~~xxxvvvrrrnnnkkkjjjjjjjjjmmmooottt{{{uuuxxx{{{xxxyyy{{{|||}}}vvvrrrqqqtttvvvxxx~~~ooogggcccjjj|||yyyggg\\\PPPLLLHHHFFFEEEFFFGGGFFFDDDIIIMMMMMMLLLOOOXXX___qqqxxxnnnjjjnnntttyyy{{{~~~pppiiidddrrrqqqzzzooofffcccrrr~~~uuunnnjjjhhhhhhdddbbb```^^^\\\XXXSSSPPPIIIGGGEEEEEEIIIPPPWWW\\\___bbbfffgggddd```]]][[[VVVRRRNNNJJJGGGEEEBBB@@@>>>===<<<;;;;;;;;;<<<<<<777888:::<<<============<<<<<<===>>>??????@@@@@@???AAADDDHHHNNNSSSWWWZZZ]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXWWWVVVSSSPPPNNNHHHGGGFFFDDDCCCCCCDDDDDDBBB??????BBBBBBCCCGGGNNNJJJYYYpppxxxyyywwwpppggg^^^XXXWWWUUUSSSQQQQQQNNNLLLQQQWWW\\\mmm|||ooolllgggbbb\\\VVVOOOKKKIIIHHHEEECCCBBBDDDHHHLLLRRR\\\iiisssyyy}}}yyywwwsssoookkkiiihhhhhhhhhkkkpppwww~~~}}}}}}~~~~~~{{{xxxyyy{{{|||}}}zzzwwwvvvwwwxxxyyy~~~llldddeeejjj{{{qqqaaaVVVOOOKKKGGGEEEFFFFFFGGGGGGEEEJJJNNNOOONNNQQQZZZaaattt~~~vvvlllgggiiinnnrrrtttuuu{{{~~~ooohhhdddqqqvvvzzzuuujjjlllooowwwnnniiieeecccgggeeebbb```]]]YYYTTTQQQHHHJJJKKKJJJIIIJJJMMMQQQXXXYYY[[[]]]\\\ZZZXXXVVVSSSOOOKKKHHHGGGEEEAAA>>><<<;;;::::::999999:::::::::::::::::::::::::::::::::<<<>>>>>>>>>>>>@@@AAAEEEDDDEEEHHHMMMQQQTTTUUUUUUYYY\\\[[[]]]aaaaaa^^^aaaaaa```___\\\XXXUUUSSSOOOOOONNNKKKGGGDDDBBBAAABBBAAA@@@@@@@@@@@@@@@AAAJJJMMMYYYmmm|||uuuiiibbbaaa]]][[[XXXSSSOOONNNOOOQQQWWW___kkkvvv~~~uuuooohhhdddaaa\\\SSSMMMIIIHHHFFFEEEEEEGGGHHHIIIVVV[[[cccmmmuuuzzz}}}~~~~~~}}}~~~~~~{{{vvvrrroookkkhhheeedddeeehhhlllppptttxxxzzzxxxyyyzzz|||~~~|||jjjeeeeeeuuulll]]]UUUMMMKKKHHHGGGHHHIIIHHHGGGJJJHHHHHHLLLOOOSSS[[[dddttt}}}rrrhhhggghhhhhhgggiiijjjwww~~~}}}nnnjjjbbbwwwxxx{{{~~~ooonnnpppyyyqqqlllhhhfffeeecccaaa___\\\YYYTTTQQQGGGHHHIIIHHHFFFFFFIIILLLUUUVVVXXXYYYYYYWWWUUUSSSQQQMMMIIIFFFEEECCC@@@======<<<;;;;;;::::::;;;;;;;;;;;;::::::999999:::::::::;;;=========>>>@@@BBBEEEFFFHHHKKKPPPTTTWWWXXXXXX[[[\\\[[[___eeeiiihhhjjjiiigggdddbbb```^^^^^^RRRQQQNNNJJJGGGEEEEEEFFFCCCCCCBBBAAAAAAAAABBBBBBDDDGGGPPP]]]lll{{{pppiiiiiibbb```]]]XXXUUUSSSRRRSSSUUU[[[dddmmmtttyyy}}}zzzssslllgggddd___WWWPPPKKKIIIGGGFFFEEEFFFGGGHHHQQQVVV___iiirrrxxx|||~~~~~~}}}~~~{{{uuuqqqmmmiiieeebbb```aaabbbdddgggjjjnnnooonnnqqqtttwwwyyy{{{}}}~~~rrrnnnmmmnnn___WWWLLLJJJHHHGGGIIIJJJJJJIIILLLJJJKKKNNNQQQTTT]]]fffwww~~~sssiiiggghhhggggggiiieeettt}}}|||xxxnnnkkkggg|||zzz}}}tttlllnnn|||uuuoookkkhhhfffdddbbb```^^^[[[WWWTTTIIIIIIIIIFFFEEEEEEGGGIIIPPPQQQSSSTTTSSSRRRPPPNNNMMMJJJFFFCCCBBB@@@>>><<<>>>======<<<;;;<<<<<<<<<===<<<:::999888999:::;;;<<<===>>>>>>>>>@@@CCCFFFGGGIIILLLPPPTTTWWWYYY[[[ZZZ\\\\\\\\\bbbnnnxxx{{{wwwtttoooiiieeeccccccccc]]]YYYTTTNNNJJJIIIIIIJJJFFFEEEDDDCCCCCCCCCCCCCCCAAACCCHHHMMMSSSbbb|||{{{tttsssjjjhhheeeaaa^^^[[[ZZZYYYUUUYYY^^^ccchhhnnnssswwwyyypppkkkgggbbbZZZTTTMMMLLLIIIFFFEEEDDDEEEEEEKKKPPPYYYcccmmmuuuzzz|||~~~~~~{{{uuupppkkkgggbbb___[[[ZZZYYYXXXYYY[[[^^^```___eeekkknnnoooqqqwww|||~~~~~~~~~}}}~~~zzzwwwwww~~~mmm___VVVKKKIIIGGGHHHJJJLLLMMMMMMNNNMMMNNNQQQSSSVVV___hhh|||sssiiifffgggggggggiiicccsss~~~{{{vvvooolllmmm|||wwwiiiiiizzz~~~wwwqqqlllhhhhhhfffeeedddccc```\\\YYYOOOMMMKKKHHHFFFFFFGGGHHHKKKLLLMMMNNNNNNLLLKKKJJJIIIFFFCCC@@@>>>======<<<>>>===<<<<<<;;;;;;<<<<<>>@@@AAAAAABBBDDDHHHKKKLLLNNNRRRUUUWWWYYYZZZ[[[[[[]]]]]]___jjj|||vvvnnnhhhfffeeehhhccc]]]WWWRRROOOMMMLLLIIIHHHGGGEEEDDDDDDDDDDDDEEEDDDDDDFFFIIIRRRddduuuzzzqqqooollljjjgggdddaaa___ZZZ[[[\\\^^^aaafffmmmssszzz|||}}}sssmmmiiiddd]]]WWWQQQNNNKKKGGGEEEDDDCCCDDDGGGKKKSSS]]]hhhpppwwwzzz}}}}}}|||uuuooojjjeee___\\\WWWTTTQQQNNNMMMOOOQQQSSSRRRZZZaaadddccceeelllrrrtttwwwzzz|||~~~~~~}}}vvvooonnnsssxxxzzzzzz{{{}}}}}}zzzjjj\\\SSSKKKIIIHHHIIILLLOOOPPPPPPOOOOOOQQQTTTUUUWWWaaakkkssshhhfffgggggggggiiihhhwww}}}yyynnnmmmnnn~~~~~~jjjcccrrryyyssslllggggggfffeeeeeedddbbb___]]]SSSPPPLLLHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGFFFEEEDDDAAA>>><<<;;;<<<======<<<<<<;;;:::;;;;;;;;;???===;;;::::::;;;===??????AAACCCDDDEEEHHHLLLOOORRRUUUYYYZZZZZZZZZ[[[\\\]]]```ccciiixxxxxxpppmmmkkkhhhccc___\\\XXXSSSOOONNNMMMKKKIIIGGGEEEDDDDDDGGGBBB@@@CCCGGGKKKTTT\\\rrrxxxuuuqqqooommmjjjfffbbb^^^]]]\\\[[[\\\aaaiiinnnuuuwwwzzz|||vvvnnnjjjeee^^^YYYTTTQQQMMMIIIFFFDDDCCCCCCDDDHHHOOOXXXaaajjjqqqtttxxxzzz~~~|||uuuoooiiiccc]]]YYYSSSQQQLLLIIIGGGGGGIIIJJJKKKRRRYYYZZZXXXXXX^^^ddddddiiiooossswww{{{vvvhhhaaabbbhhhmmmoooqqqyyy~~~xxxiii\\\SSSMMMLLLKKKLLLNNNQQQRRRRRRPPPQQQTTTVVVWWWYYYdddooo}}}qqqfffdddeeefffgggiiimmmzzz}}}{{{mmmmmmkkk~~~sssccckkk~~~}}}vvvnnnhhhdddccccccccccccbbb___]]]UUUQQQKKKHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEECCCCCC@@@===;;;:::===???===<<<;;;;;;::::::;;;;;;>>>>>><<<<<<===>>>@@@BBB???AAAEEEGGGIIIKKKNNNQQQWWW[[[^^^___]]]]]]___bbbeeejjjqqqzzzzzzoookkkhhhfffeeeaaa\\\WWWUUUTTTQQQMMMJJJHHHFFFEEEDDD???<<<@@@DDDFFFHHHKKKUUUmmmzzzuuusssoooiiieee___^^^\\\ZZZ[[[^^^dddiiioooqqqsssvvvyyy~~~{{{rrrmmmhhhbbb\\\WWWTTTPPPKKKGGGEEEDDDDDDCCCFFFKKKRRRZZZbbbhhhlllpppsssyyy}}}{{{tttmmmgggaaa[[[WWWPPPNNNKKKHHHFFFFFFGGGHHHHHHMMMQQQQQQOOOOOORRRVVVYYY___gggmmmqqqvvv|||~~~zzzpppqqqzzziii]]]YYY\\\```ccchhhqqqyyy}}}wwwkkk___WWWQQQPPPNNNOOOQQQSSSTTTSSSQQQSSSWWWZZZZZZ]]]hhhuuu{{{ooodddaaaccceeegggjjjnnnzzz{{{yyy|||lllnnniii}}}~~~}}}ggghhhttt|||rrrkkkcccbbbbbbcccdddcccaaa___YYYTTTMMMIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEECCCBBBAAA===:::;;;>>>BBB>>>===<<<<<<;;;<<<<<<<<<======>>>???@@@BBBCCCDDDAAAEEEJJJNNNPPPRRRTTTUUU[[[___bbbbbbaaabbbfffjjjrrryyy~~~xxxrrrnnnmmmjjjeee```]]][[[WWWSSSOOOKKKIIIGGGDDD@@@???BBBCCCAAACCCGGGHHH[[[xxx}}}xxxqqqkkkaaaaaa___]]]\\\___cccgggiiijjjmmmooosssyyywwwrrrmmmgggbbbYYYVVVRRRMMMIIIGGGFFFEEEBBBCCCGGGLLLRRRYYY___bbbfffkkkrrrwwwzzz}}}|||wwwqqqjjjddd]]]XXXTTTMMMLLLJJJIIIHHHGGGHHHHHHGGGIIIKKKKKKJJJIIIJJJKKKPPPVVV]]]cccgggmmmuuu{{{yyy|||wwwmmmlllrrr}}}oooaaaXXXUUUWWWXXXaaakkkvvv|||~~~tttkkkaaaZZZVVVTTTRRRRRRSSSTTTTTTTTTSSSUUUZZZ^^^^^^aaannn{{{xxxlllaaa___bbbdddgggkkklllyyy{{{wwwzzzkkknnniii}}}~~~lllgggmmmvvvnnndddddddddeeeffffffcccaaa]]]WWWPPPLLLLLLMMMLLLKKKHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCAAA>>>;;;;;;???CCC??????>>>===============<<<===???@@@BBBDDDEEEFFFEEEJJJPPPTTTWWWXXXZZZ[[[]]]aaadddeeedddffflllrrr|||}}}vvvsssooojjjfffccc```\\\WWWRRRNNNKKKIIIFFFEEEFFFFFFCCC@@@DDDKKKFFFTTTlllxxxrrrcccccccccaaa```aaaeeegggdddfffhhhjjjnnnuuu}}}|||vvvqqqkkkgggZZZWWWSSSNNNJJJHHHGGGGGGAAABBBDDDHHHMMMSSSXXX\\\```fffmmmsssvvvzzz~~~~~~~~~yyyuuunnngggaaa[[[UUURRRKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGFFFDDDIIIQQQUUUYYY___gggnnnuuuxxx}}}~~~sssqqqnnn~~~sssfffZZZSSSRRRRRR^^^iiiuuu}}}xxxoooiii```ZZZYYYWWWTTTTTTTTTUUUTTTTTTTTTXXX]]]aaaaaadddrrrvvvjjj___^^^aaadddhhhkkkkkkzzz}}}wwwxxxjjjmmmjjj}}}vvviiieeetttwwwpppiiifffbbbccceeefffeeeccc\\\XXXQQQKKKHHHHHHJJJLLLMMMKKKIIIGGGFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAAAAACCCAAA===;;;;;;===???AAA???AAACCCEEEFFFIIILLLOOOQQQTTTWWWXXXXXXZZZ___cccdddiiinnnoooooopppuuuzzzsssllllllgggccc___\\\ZZZTTTMMMGGGGGGEEECCCBBBCCCDDDDDDCCCJJJOOO___~~~~~~tttkkkgggbbbaaabbbdddcccbbbcccaaaaaaeeeiiimmmvvvxxxooogggccc^^^VVVOOOKKKHHHEEEDDDCCCBBBAAAAAADDDIIIOOORRRWWW[[[bbbhhhmmmqqquuuxxxtttwww{{{~~~{{{sssjjjccc]]]YYYVVVUUURRRNNNKKKJJJJJJJJJIIIJJJHHHFFFEEEEEEEEEDDDCCCDDDDDDFFFIIINNNUUU\\\```eeeooowwwyyy~~~}}}{{{{{{zzzqqqhhhbbb\\\XXXUUUYYYeeeuuuxxxmmmhhhccc^^^\\\ZZZZZZYYYYYYYYYZZZZZZ[[[XXXYYY\\\bbbeeelllyyyyyymmmaaa]]]^^^```dddiiikkk||||||www~~~wwwmmmkkkjjjzzz}}}sssfff___lllxxxpppmmmiiieeedddeeefffdddbbb\\\YYYTTTOOOKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCEEECCCAAA@@@@@@AAACCCDDDEEEGGGHHHJJJLLLQQQVVV[[[WWWYYY[[[[[[[[[^^^ccchhhggglllrrruuuvvvyyy~~~vvvrrrlllhhhccc```]]]XXXQQQKKKIIIGGGDDDCCCDDDEEEEEEDDDFFFJJJXXXuuu{{{ooojjjdddbbbbbbccccccaaaaaa^^^^^^bbbfffkkkttt}}}{{{qqqkkkddd___XXXQQQLLLIIIGGGEEECCCAAA???>>>@@@CCCGGGJJJNNNSSSYYY___ccchhhllloooooorrrvvvzzz|||~~~xxxooohhhccc^^^\\\[[[XXXSSSPPPOOONNNLLLJJJLLLJJJGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDHHHMMMRRRUUU[[[fffoootttzzz}}}{{{wwwtttrrruuu{{{~~~~~~|||wwwrrrlllfffbbb___\\\ZZZ[[[gggwwwvvvkkkfffaaa]]][[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[^^^cccgggnnn|||xxxmmmbbb^^^___aaaffflllqqqyyyxxxnnnkkkjjjvvvyyy{{{lll```fffzzz{{{sssppplllfffdddeeeeeebbb```\\\ZZZWWWSSSOOOLLLIIIGGGGGGIIIKKKNNNOOONNNMMMLLLJJJJJJHHHGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFGGGIIIJJJMMMPPPUUU\\\aaa\\\^^^_________bbbiiinnnooosssyyy|||}}}zzzsssnnniiieeeaaa\\\UUUPPPKKKIIIFFFEEEFFFFFFFFFEEEGGGIIIUUUnnnrrrmmmfffbbbbbbcccbbbaaaaaa^^^]]]```dddiiisss}}}yyyqqqlllfffaaaZZZTTTOOOLLLHHHFFFDDDBBB???<<<<<<>>>@@@BBBFFFIIIOOOTTTXXX\\\aaadddfffiiinnnsssvvvzzz}}}xxxqqqkkkgggddddddaaa]]]ZZZXXXUUURRRPPPOOOMMMKKKIIIIIIHHHGGGEEEEEEDDDCCCBBBCCCEEEHHHJJJOOOYYYccckkkrrrzzz~~~~~~~~~zzzwwwrrrnnnjjjjjjmmmooonnnmmmllliiifffdddccccccbbb```___jjjzzzrrrhhhddd___\\\[[[]]]\\\\\\\\\]]]^^^______aaaaaadddhhhmmmuuuxxxlllbbb___```ccciiinnnyyy|||zzzooommmlll}}}uuuwww{{{jjjfffrrryyyqqqlllfffcccddddddbbb```\\\\\\ZZZWWWSSSMMMHHHEEEFFFHHHJJJMMMOOOQQQQQQQQQPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHJJJLLLOOORRRUUUYYY^^^aaa^^^___aaaaaabbbgggooovvvyyy|||yyytttmmmhhhddd___YYYTTTNNNLLLIIIGGGGGGGGGFFFEEEIIIJJJRRRfffwwwppphhhdddcccddddddcccddd```___aaaeeejjjttt~~~zzzrrrnnngggccc]]]WWWSSSNNNJJJGGGFFFCCC@@@===<<<===>>>@@@AAADDDHHHLLLPPPSSSWWWZZZ[[[___dddiiimmmqqqvvvyyy{{{|||vvvqqqnnnmmmjjjfffcccaaa^^^[[[XXXUUUSSSPPPNNNMMMLLLJJJIIIJJJHHHFFFDDDCCCDDDEEEFFFHHHNNNWWW___hhhqqqxxx|||}}}}}}{{{rrrnnnjjjggghhhiiiiiihhhgggeeeddddddfffgggggggggdddnnn|||ooogggccc___]]]]]]aaaaaaaaaaaabbbcccdddeeehhhhhhjjjnnnsss|||vvvkkkaaa___aaaeeekkkppp~~~sssqqqrrrvvvyyy|||vvvjjjmmmpppkkkeeebbbccccccbbbaaa]]]]]]\\\YYYTTTNNNIIIEEEHHHHHHIIIKKKNNNQQQTTTVVVVVVUUURRROOOLLLJJJHHHHHHJJJKKKLLLNNNOOOOOOOOONNNQQQTTTYYY\\\]]]___aaabbb___aaaccceeegggnnnwww~~~zzzqqqkkkgggbbb\\\WWWRRROOOLLLJJJIIIHHHGGGFFFHHHHHHNNN\\\uuuxxxnnniiihhhiiiiiihhhhhhdddbbbdddgggkkkttt}}}}}}xxx|||wwwrrriiieee```[[[WWWRRRMMMIIIFFFDDDAAA>>>======>>>???>>>@@@CCCFFFHHHJJJNNNPPPQQQUUUYYY]]]aaafffkkknnnqqqvvv~~~zzztttqqqmmmiiigggeeebbb```]]]ZZZWWWUUUSSSRRROOOMMMMMMLLLIIIGGGEEEEEEFFFFFFGGGIIINNNUUU\\\fffpppxxxyyy}}}~~~|||tttqqqmmmkkkjjjkkkkkklllhhhgggeeefffiiikkklllllliiirrrzzzmmmfffcccaaaaaabbbccccccddddddfffgggiiiiiikkkkkkmmmrrrxxxuuujjj```___aaaeeelllrrrxxxvvvvvvzzz|||}}}~~~~~~~~~oookkkyyyrrrlllfffccccccdddcccaaa___^^^\\\XXXSSSNNNJJJGGGJJJJJJJJJKKKNNNQQQUUUXXXYYYXXXUUURRRPPPNNNMMMLLLQQQRRRSSSUUUVVVWWWWWWWWWWWWZZZ]]]``````aaabbbccceeehhhkkknnnqqqwwwwwwpppkkkfffaaa\\\WWWTTTPPPNNNMMMLLLJJJHHHLLLLLLOOOYYYjjj|||tttqqqqqqqqqpppllliiihhhjjjkkkmmmuuu}}}}}}}}}~~~{{{pppnnn~~~zzztttllliiieeeaaa\\\WWWQQQMMMFFFEEEBBB@@@>>>>>>>>>???<<<>>>???@@@@@@BBBEEEGGGIIILLLOOORRRUUUYYY]]]aaajjjoooxxx~~~zzztttpppmmmkkkiiigggeeebbb___\\\ZZZXXXUUUSSSPPPOOOLLLJJJHHHGGGGGGGGGIIIGGGIIINNNTTT[[[eeeooosssxxx~~~~~~{{{yyywwwuuussspppooooooppppppmmmkkkhhhhhhjjjmmmooopppqqqyyyuuujjjeeedddcccdddhhheeeeeeeeeggghhhjjjlllmmmllllllpppvvv|||wwwlllbbb```cccgggmmmsss{{{{{{yyy~~~xxxllltttwwwqqqiiieeeddddddcccaaa```^^^ZZZVVVQQQNNNKKKJJJLLLLLLMMMOOOQQQTTTUUUWWWXXXWWWVVVTTTSSSSSSRRRRRRVVVVVVWWWYYYZZZ\\\]]]]]]^^^___``````aaacccfffiiippptttxxxzzz}}}~~~vvvqqqlllgggccc]]]ZZZVVVSSSQQQPPPNNNLLLOOOOOOQQQWWWcccuuu}}}{{{zzzyyytttqqqqqqsssssstttyyyyyyyyyzzzpppjjjxxxzzzqqqnnnkkkgggbbb\\\VVVRRRKKKJJJGGGDDDAAA@@@@@@@@@>>>>>>???>>>======???BBBDDDFFFHHHIIIJJJMMMQQQTTT]]]bbbiiitttzzzvvvsssqqqpppllliiieeebbb```]]]ZZZXXXVVVTTTQQQOOOLLLJJJIIIHHHIIIFFFHHHMMMPPPRRRYYYbbbiiinnnvvv}}}}}}|||{{{{{{{{{zzzwwwuuusssssstttqqqnnnjjjhhhkkknnnrrrsssyyyyyypppgggdddddddddgggkkkiiiiiijjjkkkmmmoooqqqrrrpppqqqvvv}}}zzzoooeeeccceeeiiiooouuu}}}~~~nnnrrr|||uuummmgggeeeeeecccaaaaaa^^^YYYTTTPPPMMMLLLLLLLLLNNNQQQTTTUUUVVVUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXYYYZZZ\\\^^^___ggggggeeedddeeeiiipppuuuzzz~~~~~~zzz|||{{{uuuqqqlllhhhaaa^^^ZZZWWWUUUSSSQQQOOOLLLMMMNNNRRRZZZiiizzz~~~|||yyyyyy{{{{{{{{{~~~wwwxxxxxx}}}ssskkkwwwtttrrroookkkgggaaaZZZUUURRRPPPMMMIIIFFFCCCBBBBBBAAAAAAAAA???======???AAABBBCCCDDDDDDDDDFFFIIILLLLLLOOOVVV```lll{{{{{{yyyxxxpppmmmiiifffccc```]]][[[[[[ZZZWWWSSSPPPMMMKKKJJJHHHEEEHHHNNNOOOMMMQQQXXX___eeennnvvv}}}~~~}}}zzzwwwvvvvvvsssooojjjhhhjjjooosssuuuuuullldddccccccdddhhhmmmnnnnnnoooqqqsssuuuwwwxxxuuuwww}}}}}}qqqgggeeegggkkkqqqwww}}}{{{wwwsssppp}}}~~~vvvyyyvvvssspppmmmiiieeebbb___]]][[[XXXVVVTTTSSSSSSQQQUUUYYYZZZYYYZZZ]]]```[[[\\\\\\\\\[[[ZZZXXXWWWXXXZZZ[[[\\\]]]___ccceeedddgggkkkooossswww}}}|||uuuqqqqqqvvvtttzzz~~~tttmmmlllccc```^^^\\\ZZZXXXUUUSSSRRRRRRQQQQQQVVV```nnnyyy~~~zzzvvvuuuzzzzzzwwwqqqgggpppwwwppplllhhhbbb]]]VVVSSSPPPMMMKKKJJJGGGEEEEEEDDDCCCAAAAAAAAABBBCCCBBBAAA@@@???@@@BBBDDDEEEHHHHHHJJJOOOYYYfffrrryyy~~~zzzvvvpppkkkhhhgggfffdddbbb___[[[WWWUUUTTTQQQOOOLLLKKKJJJJJJLLLOOOSSSUUUTTTZZZbbbmmmvvv|||}}}|||{{{vvvrrrrrrvvvyyyyyyyyy|||{{{vvvtttqqqkkkgggfffgggkkkvvv~~~yyy}}}mmmhhhcccdddiiimmmnnnmmmqqqsssvvvyyy|||~~~~~~rrrgggdddfffiiioootttzzzuuuyyy~~~}}}yyytttpppmmm}}}}}}}}}{{{wwwtttqqqlllgggccc```^^^\\\ZZZYYYYYYYYYZZZXXXZZZ]]]``````aaabbbccc```aaaaaa```___]]]\\\ZZZ[[[\\\^^^___```cccfffiiimmmpppuuuzzzwwwoookkkjjjlllllltttwwwooolllgggeeebbb___^^^\\\YYYWWWRRRRRRQQQQQQTTT]]]hhhpppwwwsssooonnnrrr|||sssiiipppwwwsssoooiiieee```]]]YYYVVVSSSQQQNNNLLLFFFEEEDDDCCCCCCCCCDDDDDDBBBAAA@@@>>>???@@@AAACCCGGGFFFEEEGGGLLLSSS[[[```lllrrr|||}}}wwwrrrooommmjjjhhheeebbb]]]YYYWWWUUUSSSQQQNNNMMMKKKJJJKKKLLLMMMOOOPPPTTT[[[dddlllsssxxxzzz}}}xxxtttpppnnnlllkkkggggggkkknnnqqqwww}}}~~~}}}~~~~~~wwwqqqmmmjjjfffdddeeehhhlllvvvzzzzzz{{{lllhhheeegggmmmsssttttttyyy{{{~~~}}}qqqgggdddeeegggkkkppp~~~yyytttwww|||}}}}}}~~~~~~|||vvvqqqnnn{{{}}}zzzuuupppjjjeeeaaa```]]]\\\\\\]]]```aaa```aaacccgggiiijjjhhhfffffffffeeedddcccaaa___^^^^^^```bbbdddfffjjjooorrr|||yyynnnfffbbbaaaaaaccckkkwww{{{}}}uuupppllljjjfffdddbbb```^^^\\\UUUTTTSSSRRRSSSXXX___eeelllhhhdddccceeeqqqxxxmmmrrr}}}~~~yyysssnnnhhhddd```\\\YYYVVVSSSPPPKKKJJJIIIIIIHHHHHHIIIIIIFFFDDDBBB@@@???@@@AAABBBIIIGGGEEEDDDEEEGGGJJJLLLSSSXXX___gggqqq~~~zzzvvvrrrnnnlllhhhbbb^^^[[[YYYWWWVVVRRRQQQOOOMMMLLLJJJJJJIIILLLOOOTTT[[[bbbjjjooosss{{{xxxsssmmmgggbbb___^^^^^^[[[[[[^^^```eeeppp{{{|||}}}}}}~~~~~~uuulllgggdddaaaaaadddhhhmmmwwwyyy}}}~~~www~~~yyyjjjiiiiiimmmttt{{{}}}}}}|||qqqgggcccddddddgggkkkxxxyyyrrrttt{{{||||||zzzuuu{{{}}}xxxrrrkkkgggdddbbb```^^^]]]___aaacccddddddfffjjjnnnnnniiieeeffffffeeedddcccbbbaaaaaa```cccgggkkkoootttzzz~~~zzzooofff^^^ZZZYYYZZZ\\\ccclllqqquuu~~~xxxpppmmmiiigggeeecccaaa___XXXXXXVVVTTTTTTVVVXXX[[[```]]]ZZZYYY[[[eeezzzsssvvv~~~{{{uuummmjjjfffbbb___]]]YYYWWWRRRRRRQQQPPPPPPOOOOOOOOOLLLJJJGGGDDDCCCBBBCCCCCCGGGFFFEEEEEEDDDEEEFFFFFFIIIMMMPPPSSSYYYhhh}}}zzzvvvuuuqqqkkkfffcccaaa^^^\\\WWWVVVTTTRRROOOMMMKKKJJJKKKLLLPPPUUU\\\dddkkkooozzz~~~~~~ssspppkkkeee```[[[XXXWWWUUUTTTUUUWWWXXX\\\hhhttt}}}}}}~~~tttkkkeeeccc___^^^aaaffflllxxxzzzxxx{{{yyyyyywwwkkkkkknnnttt||||||rrrhhhddddddcccdddgggssswwwpppsss~~~}}}~~~}}}zzzsssmmmiiiiiigggccc```_________```dddccceeehhhkkkkkkfffbbbbbbbbbbbbbbbccccccdddddddddhhhmmmsssyyyzzzqqqiiiaaa[[[XXXVVVUUUVVVYYY___eeelllwwwwwwsssnnnjjjhhhfffdddbbb]]]\\\YYYXXXWWWVVVVVVUUUXXXVVVTTTSSSTTT\\\oooxxxyyy~~~}}}uuurrrmmmjjjhhheeebbb```YYYXXXXXXWWWVVVUUUTTTSSSPPPNNNKKKHHHEEEDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEHHHJJJJJJKKKSSSbbbmmm}}}zzztttooolllhhhdddbbbYYYYYYWWWUUUSSSQQQOOONNNLLLMMMNNNQQQWWW___eeejjjnnnsss{{{~~~yyysssppphhhgggddd```\\\YYYWWWUUUPPPQQQTTTWWWXXXZZZdddooo{{{{{{{{{{{{{{{{{{{{{{{{}}}||||||~~~vvvkkkeeeccc^^^[[[\\\```hhhuuu{{{tttwwwzzzuuummmpppvvv}}}tttiiieeedddcccdddgggooouuupppsss~~~|||wwwrrrooonnnllliiifffbbb```___^^^aaaaaabbbdddeeedddaaa^^^]]]^^^___aaadddgggjjjkkkmmmqqqwww}}}zzzuuunnngggbbb]]]YYYVVVRRRRRRRRRSSSYYYbbbnnnvvvzzzsssnnnjjjgggddd```^^^[[[ZZZYYYXXXVVVTTTTTTRRRQQQPPPOOOUUUdddttt~~~vvvtttvvvyyy}}}yyyuuuqqqnnnkkkhhheeeaaaaaa```^^^\\\ZZZXXXWWWTTTQQQNNNKKKHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAACCCDDDDDDEEEIIIPPPUUUcccqqq~~~zzzvvvqqqkkkggg]]]\\\ZZZXXXVVVUUUTTTTTTPPPPPPOOOPPPSSSXXX^^^aaaaaagggpppwww{{{|||||||||||||||{{{yyywwwwwwxxxzzzyyyzzz{{{zzzwwwqqqkkkggg````````````^^^[[[YYYWWWSSSRRRUUUYYYZZZ\\\bbbjjjrrrrrrrrrrrrqqqpppooooooqqqrrrtttyyy~~~|||nnnfffaaa\\\YYY[[[___fffsss~~~}}}zzzxxx{{{}}}uuupppuuu~~~uuujjjeeedddccceeehhhnnnsssooosss|||yyywwwtttrrrpppmmmiiieeebbb```^^^```bbbaaa```^^^]]]]]][[[]]]```dddiiiooosssvvvzzz}}}{{{vvvpppjjjfffbbb\\\YYYRRRRRRPPPOOOSSS\\\eeekkkxxxwwwpppjjjfffaaa^^^[[[ZZZZZZYYYWWWUUUSSSQQQPPPNNNKKKMMMZZZgggzzz~~~xxxsss~~~}}}nnniiiiiijjjsss~~~~~~zzzvvvqqqnnnllllllkkkiiifffccc```^^^ZZZXXXTTTQQQOOONNNMMMNNNMMMMMMKKKIIIHHHFFFEEEEEE@@@??????AAACCCEEEGGGHHHMMMWWWfffvvv}}}uuupppfffdddaaa^^^\\\[[[\\\\\\YYYWWWTTTRRRRRRTTTVVVXXXWWW\\\ccciiimmmqqqsssuuuwwwvvvsssmmmhhhggghhhkkkqqqqqqpppooommmjjjgggeeebbbdddgggiiihhhfffcccaaa```[[[YYYZZZZZZXXX[[[___ddddddeeeeeeeeedddcccbbbcccffflllttt}}}uuuiii```]]]]]]bbbffflllvvv}}}rrrwww~~~}}}|||uuurrryyyvvviiidddbbbbbbeeeiiinnnqqqnnnsss}}}wwwvvvuuurrrnnnjjjfffccc]]]```bbb```]]][[[\\\^^^\\\^^^bbbgggnnnuuu{{{~~~}}}xxxsssnnnjjjeee___ZZZUUUTTTRRRPPPSSSZZZaaadddooozzz~~~uuummmhhhaaa^^^[[[ZZZZZZZZZXXXUUUSSSQQQOOOLLLGGGGGGRRR___hhhxxxxxxpppjjjssswwwggg```^^^^^^gggrrr{{{wwwvvvuuusssoookkkhhhfff```^^^[[[WWWUUUTTTTTTTTTMMMLLLJJJIIIGGGFFFFFFFFFCCC@@@???@@@CCCEEEDDDCCCEEEKKKSSS\\\hhh}}}xxxooolllhhheeebbbbbbbbbcccaaa^^^ZZZVVVTTTSSSSSSSSSSSSVVVZZZ^^^bbbgggmmmqqqsssqqqlllddd]]]ZZZ\\\___fffeeecccbbbaaabbbbbbcccjjjmmmqqqttttttrrrnnnkkknnneee]]]ZZZWWWSSSRRRTTTXXXYYY[[[\\\\\\\\\[[[ZZZ[[[___hhhsss}}}{{{mmm``````cccjjjpppttt|||zzzrrrvvv|||~~~}}}yyyvvvsss{{{uuuhhhbbbaaaaaaeeejjjooopppmmmsss||||||}}}wwwqqqmmmkkkkkkhhhfffdddaaa____________ccceeeiiiooovvv}}}uuummmjjjgggaaa\\\\\\[[[XXXTTTQQQRRRWWW\\\hhhsssyyymmmhhhaaa\\\]]]]]]ZZZXXXXXXXXXRRRNNNMMMKKKIIIKKKPPPccckkk{{{{{{oooeeebbbhhhrrryyy}}}wwwlll```YYYYYY^^^cccppp~~~|||xxxxxxvvvqqqmmmlllgggcccaaa^^^XXXWWWYYYWWWTTTQQQOOONNNMMMKKKIIIDDDAAA@@@AAADDDEEECCC@@@AAADDDHHHMMMTTTcccttt}}}xxxuuutttssspppmmmiiihhheeeaaa^^^[[[XXXVVVQQQPPPPPPRRRWWW^^^eeejjjkkkkkkiiiaaaXXXRRRQQQSSS[[[]]]___``````aaabbbdddooowww||||||}}}~~~zzzrrrpppkkkbbbYYYRRROOOOOOPPPOOOTTTYYY\\\]]]]]]^^^```ccceeejjjqqqxxx~~~oooeeebbbbbbhhhttt}}}zzzzzz~~~~~~wwwxxxuuutttgggcccddddddbbbbbbpppzzztttqqqvvv~~~xxxtttrrrqqqnnnmmmjjjhhhgggggghhhiiikkkmmmqqqwww}}}|||qqqllljjjgggddd^^^]]][[[VVVRRRRRRUUUYYYeeeppp~~~wwwkkkddd_________[[[XXXXXXUUUPPPLLLKKKIIIHHHJJJNNNRRRZZZjjj~~~yyyvvvuuusssqqqkkkccc^^^aaaiiiqqqxxxsssjjj```XXXWWWZZZ^^^hhhuuu{{{vvvwwwqqqllljjjgggddddddhhhbbb___[[[YYYXXXWWWUUUTTTLLLHHHCCCBBBDDDEEEDDDBBBEEEFFFFFFEEEFFFLLLWWW___rrr|||}}}xxxuuuqqqmmmhhhddd___\\\WWWUUUSSSSSSUUU[[[aaaeeeiiikkkkkkeee\\\UUUSSSSSSTTTXXX]]]```cccdddfffhhhoooxxx|||tttooojjjbbb[[[WWWVVVWWWXXXZZZ___fffjjjkkklllmmmoooqqqrrruuuxxx}}}uuuiiifffeeekkkvvv|||uuutttvvv{{{~~~}}}|||vvvxxx{{{xxxiiieeeeeedddcccdddooozzzxxxtttxxx~~~{{{zzzxxxwwwuuusssrrrssstttuuuuuuwwwzzzuuunnnllljjjiiibbbaaa___[[[VVVSSSSSSTTT^^^hhhvvvppphhhcccbbbaaa\\\WWWVVVTTTOOOKKKKKKIIIGGGIIIMMMJJJPPP^^^rrr|||ttt|||{{{xxxsssnnnkkklllnnnooojjjdddccchhhnnnrrrooohhh```XXXUUUUUUVVV___hhhrrrxxx{{{zzzxxxuuuwww{{{wwwrrrkkkeeeaaa___]]][[[UUUOOOIIIEEEEEEFFFEEEDDDBBBCCCDDDBBBAAACCCIIINNNXXX```lllzzz|||wwwpppiiiddd^^^[[[VVVSSSSSSWWW\\\___hhhlllooommmfff^^^YYYWWWTTTYYYaaagggjjjlllmmmmmmpppyyyxxxppplllgggbbb```aaacccfffkkkooovvv{{{}}}~~~~~~~~~{{{jjjhhhggglllvvvzzzrrroooooouuu||||||~~~~~~|||xxxiiidddeeeeeeeeegggmmmyyy}}}xxx{{{~~~~~~|||{{{zzz{{{||||||}}}wwwrrrooonnngggfffddd```[[[VVVSSSRRRUUU^^^kkkvvv~~~|||uuunnnllliiiaaa[[[YYYUUUPPPLLLLLLJJJHHHIIIMMMKKKOOOYYYhhhuuu}}}qqqhhhjjjnnnttt~~~~~~~~~zzzwwwuuuvvvuuusssooommmmmmmmmnnnlllhhhaaaZZZUUUSSSRRRXXX^^^dddhhhooo{{{yyypppiiiccc```[[[UUUOOOKKKKKKJJJHHHFFF???AAACCCDDDCCCDDDFFFIIIKKKPPPXXXaaammm~~~}}}tttmmmjjjfff___ZZZXXXZZZ^^^aaaiiinnntttvvvrrrkkkdddaaa```eeemmmtttvvvvvvuuuuuussszzzzzzxxxtttqqqpppqqqsssuuu{{{~~~mmmkkkkkkqqq{{{zzzrrrnnnmmmtttzzz~~~vvvhhhdddeeeggghhhjjjlllxxxzzz|||~~~}}}}}}}}}~~~wwwsssmmmkkkhhhddd```ZZZUUURRRMMMTTT```lllxxx}}}yyysssjjjaaa^^^UUUPPPMMMLLLJJJFFFGGGJJJGGGIIIPPP[[[eeeqqqwwwlllfffaaa```fffrrr{{{yyyyyyxxxrrrmmmlllkkkhhhbbb[[[UUUSSSRRRVVVXXX[[[]]]```iiivvvxxxooojjj^^^[[[VVVTTTSSSQQQLLLHHHEEEEEEFFFDDDBBB@@@>>>>>>BBBEEEIIIMMMUUUbbbrrr}}}|||yyytttmmmgggcccdddfffhhhiiiooowww{{{{{{wwwrrrnnnnnnsss{{{~~~~~~qqqpppqqqxxxzzzqqqooopppwwwyyyrrr|||yyyxxx{{{nnnjjjkkkkkkkkklllkkkvvv{{{|||~~~{{{tttrrrooolllhhhddd___YYYUUULLLPPPXXXcccppp}}}zzzmmmccc^^^VVVQQQMMMLLLIIIDDDDDDGGGDDDDDDJJJRRR[[[fffuuuwwwlllaaa[[[[[[dddtttzzzqqqjjjhhheee___YYYUUUSSSSSSTTTTTTUUUWWWXXX\\\hhhttt{{{tttfffccc___\\\[[[WWWQQQMMMJJJIIIHHHFFFEEECCCAAA@@@>>>@@@CCCEEEJJJSSS^^^ggguuu~~~yyyrrrmmmkkkkkklllmmmqqqxxx}}}|||pppoooqqqxxxzzznnnqqquuu}}}zzzooozzz{{{tttwwwxxxvvvvvvsssooonnnlllttt|||{{{zzzuuurrrnnnkkkhhhccc]]]YYYQQQQQQTTT\\\hhhvvvvvvjjjdddZZZUUUQQQOOOLLLFFFEEEGGGEEEEEEHHHNNNTTT]]]lllxxx}}}yyykkkbbb^^^aaannn||||||tttfffddd```ZZZTTTRRRRRRSSSQQQPPPQQQSSSSSSVVVaaannnyyysssnnngggbbb___\\\VVVRRRNNNLLLJJJHHHHHHHHHHHHHHH>>>AAADDDEEEGGGKKKRRRWWW^^^dddnnnxxx|||xxxuuutttuuuxxx~~~{{{qqqpppssszzzxxxnnnuuu}}}}}}zzz|||vvvyyy~~~~~~|||vvvsssmmmttt}}}{{{~~~~~~~~~~~~wwwsssooollljjjfff```\\\WWWTTTSSSXXXcccppp{{{xxxrrr```ZZZVVVTTTPPPJJJHHHJJJGGGEEEEEEIIIMMMSSS```lllqqqyyyvvvllldddbbblllxxx}}}uuupppcccaaa\\\UUUPPPOOOQQQSSSNNNMMMNNNQQQRRRTTT___lllwww~~~vvvmmmfffaaa^^^ZZZVVVTTTQQQKKKGGGEEEDDDCCCCCC>>>AAADDDDDDCCCCCCFFFJJJNNNRRRZZZdddooozzz~~~{{{yyyyyyzzz~~~vvvoooyyy|||yyyzzz||||||||||||yyynnnttt~~~~~~|||~~~|||~~~~~~}}}zzzxxxyyy}}}{{{qqqmmmkkkhhhaaaZZZYYYUUUTTTXXX^^^ggguuuxxxjjjbbb[[[XXXUUUPPPMMMMMMDDDEEEEEEEEEEEEJJJRRRXXXeeellluuu~~~vvvooojjjlllrrrzzzsssmmmooouuuwwwrrrkkkaaa]]]VVVRRRPPPPPPPPPPPPRRRSSSSSSOOOLLLPPP[[[eeexxxwwwqqqllleeebbbbbbYYYWWWUUUQQQMMMIIIEEECCCBBBBBBBBBBBBBBBCCCDDDDDDFFFIIIOOOUUU]]]hhhrrryyy~~~}}}|||~~~uuuzzzxxxwww}}}yyyqqqvvvwwwpppyyy~~~zzzzzz~~~~~~}}}{{{|||}}}~~~~~~}}}{{{xxxwwwxxx|||}}}|||{{{zzzyyyyyyzzzzzzzzzxxxpppmmmjjjddd___WWWRRRPPPSSSXXXaaannnzzzsssiiiaaa^^^ZZZSSSLLLIIIGGGGGGFFFDDDCCCFFFLLLQQQ]]]cccmmmvvv}}}yyyqqqpppsssrrrzzz}}}zzzvvvooohhhbbb]]]ZZZ]]]dddiiihhheee\\\XXXSSSPPPPPPQQQRRRRRRSSSSSSQQQLLLIIIMMMXXXbbbsss|||{{{sssnnnnnncccaaa^^^ZZZWWWRRRMMMJJJCCCBBBAAA?????????@@@AAAAAADDDHHHNNNVVV___iiipppvvvyyy~~~~~~}}}~~~zzz}}}|||ssskkkooozzz{{{sss{{{zzzyyy~~~~~~xxxuuuuuuxxxzzzzzzyyywwwtttsssuuuyyy}}}~~~}}}{{{xxxuuurrrpppooohhhlllrrr|||wwwppplllgggcccXXXSSSOOOPPPSSSZZZgggsssuuujjjgggccc[[[QQQLLLMMMLLLIIIFFFCCCDDDGGGJJJQQQWWW```jjjsss{{{zzztttsssffffffddd```___^^^YYYRRRRRRPPPOOOSSS[[[aaaccccccYYYVVVRRRPPPQQQTTTUUUVVVUUUTTTPPPJJJFFFJJJTTT]]]lllvvvxxxuuukkkiiifffccc```[[[UUURRRIIIFFFCCC@@@>>>>>>???@@@===@@@CCCHHHNNNVVV___eeeooottt{{{~~~yyyqqqkkkoooxxxvvv}}}zzzyyy~~~~~~~~~}}}wwwrrrqqqrrrtttvvvuuussspppooorrrvvvzzz~~~{{{wwwrrrnnnjjjhhhaaabbbfffooo}}}uuummmgggccc]]]WWWRRRQQQRRRWWWbbbmmm|||uuupppmmmeee\\\WWWTTTRRRNNNJJJGGGFFFFFFGGGGGGLLLUUU^^^gggqqqzzzyyytttiiieee^^^XXXTTTSSSQQQNNNNNNOOOSSSXXX___cccffffff^^^[[[XXXWWWXXXZZZ[[[\\\ZZZWWWQQQIIIEEEHHHQQQYYYfffpppzzzzzztttqqqnnnkkkiiieee___ZZZRRROOOJJJDDDAAA@@@AAAAAA>>>???BBBDDDHHHOOOVVV\\\fffmmmvvv~~~}}}xxxwwwxxxzzz|||~~~}}}{{{zzzvvvqqqnnnssszzzxxx~~~{{{zzz~~~~~~||||||~~~~~~~~~~~~|||vvvrrrpppooossssssrrrqqqppprrrvvvzzzzzzwwwtttooojjjeeeaaa___]]]^^^aaaiiivvv}}}qqqhhhcccbbb[[[UUURRRQQQSSS[[[eeettt~~~yyysssjjjccc___ZZZWWWSSSOOOLLLIIIGGGFFFCCCFFFLLLTTT\\\fffpppvvvtttooohhh___WWWQQQQQQRRROOORRRYYYbbbjjjnnnnnnmmmkkkhhhdddbbbbbbccccccccc___[[[TTTKKKFFFGGGNNNTTT```jjjtttyyy}}}|||wwwtttrrroooiiidddZZZVVVPPPJJJEEECCCCCCCCC???@@@AAABBBDDDHHHNNNSSSXXX```lllvvv|||{{{sssooommmnnnppprrr{{{xxxwww{{{vvvtttuuuwww{{{zzz}}}|||{{{}}}{{{{{{}}}~~~~~~~~~~~~~~~xxxsssooommmqqqrrrssssssssstttwwwyyyuuurrrnnniiidddaaa___^^^YYYZZZ___hhhtttzzzmmmfffddd]]]WWWSSSPPPOOOTTT[[[kkkwww}}}ppphhheeeaaa^^^YYYUUUQQQNNNIIIGGGCCCEEEGGGKKKQQQZZZdddjjjxxx|||zzzrrrggg\\\XXXZZZYYY\\\cccnnnyyy}}}xxxtttpppmmmmmmlllkkkjjjccc___VVVNNNHHHGGGKKKNNNYYYccclllqqqvvv~~~}}}xxxvvvssslllggg```\\\VVVOOOJJJFFFDDDDDDAAAAAA@@@??????BBBFFFJJJQQQYYYeeepppyyy~~~zzzooohhhdddgggiiimmm|||}}}~~~{{{{{{{{{}}}{{{yyyzzz|||~~~{{{sssnnnkkkiiijjjmmmpppqqqqqqqqqssstttrrrooojjjfffcccbbbbbbccc[[[\\\```iiivvvxxxnnnfff```ZZZVVVQQQMMMOOOTTTbbbooo{{{}}}sssrrrmmmiiiccc^^^ZZZUUUNNNJJJFFFEEEEEEEEEHHHOOOXXX^^^lllpppxxx}}}yyymmmjjjjjjiiilllvvv|||xxxuuutttsssqqqpppeee```XXXOOOIIIGGGGGGIIIRRRZZZbbbgggmmmwww}}}xxxqqqkkkfffccc]]]WWWQQQLLLIIIGGGCCCCCCAAA???===???BBBFFFLLLTTT___kkkttt{{{sssjjjfffhhhkkkqqq}}}|||zzzyyyyyy|||}}}~~~{{{ssskkkgggeeeeeedddgggkkkmmmmmmmmmmmmnnnnnnjjjeeeaaa___```bbbcccbbbbbbdddlllxxxvvvhhhccc]]]YYYSSSMMMNNNRRR[[[iiiwww}}}xxxsssmmmgggbbb[[[TTTNNNHHHFFFCCCAAABBBHHHPPPWWWaaahhhqqqyyy~~~{{{vvvqqqooovvv{{{yyywwwvvvtttssseee```XXXPPPIIIFFFEEEEEELLLTTT[[[___fffqqq{{{}}}|||uuukkkhhhccc]]]WWWRRRNNNKKKGGGFFFDDD@@@>>>???BBBEEEFFFLLLWWWbbbkkkssszzz~~~|||rrrllloooqqqxxx{{{yyy{{{|||{{{~~~~~~{{{sssmmmhhhfffdddbbbbbbcccdddeeeeeegggjjjmmmiiihhhfffcccaaaaaadddfffdddfffkkksss|||yyyooohhh```]]]XXXRRROOOPPPTTT\\\hhhvvvxxxppplllhhh^^^RRROOOKKKHHHHHHFFFEEEHHHNNNUUU___iiinnnttt}}}yyyzzz|||~~~yyyyyywwwwww{{{|||vvvhhhaaaXXXPPPKKKIIIGGGFFFIIIKKKQQQXXXbbbllltttxxxwww|||wwwqqqiiidddccc___YYYTTTKKKIIIFFFCCCAAA@@@@@@AAADDDGGGNNNYYYfffqqqyyy|||uuukkknnnxxx}}}}}}tttwww{{{{{{~~~xxx{{{|||{{{~~~~~~yyytttmmmgggccc```^^^\\\[[[\\\]]]]]]]]]^^^aaadddcccdddeeedddcccbbbccceeegggiiiooowwwuuukkkccc___[[[UUUPPPOOOQQQXXXdddqqq|||zzzvvvrrriii^^^UUUPPPLLLJJJFFFCCCEEEIIIMMMVVVaaaiiisss{{{zzzrrrssssssuuuzzz~~~yyyqqqhhhbbbXXXOOOJJJGGGEEEDDDFFFHHHLLLSSS]]]hhhqqqvvvvvv{{{{{{rrrnnnllljjjfffaaaUUUSSSNNNJJJFFFDDDBBBBBBCCCFFFKKKTTT```llluuuzzz~~~tttnnnsss}}}wwwyyy{{{~~~vvvyyyvvvzzz||||||}}}~~~~~~~~~{{{rrrnnngggbbb___\\\YYYWWWUUUVVVWWWWWWWWWXXX[[[]]]```ccceeefffeeeddddddeeekkknnnuuu|||tttiiieeebbb[[[TTTPPPMMMSSS^^^jjjvvvuuukkk```YYYSSSOOOIIIDDDCCCEEEFFFMMMWWWbbbppp~~~{{{pppkkkeeegggiiinnnvvv|||wwwnnnggg```VVVMMMHHHEEECCCAAABBBCCCFFFLLLVVVaaalllrrruuuzzz{{{uuusssqqqnnnkkkccc___YYYSSSLLLHHHEEEDDDEEEFFFHHHNNNYYYfffsss{{{yyyvvv}}}|||sssuuu~~~{{{zzzssswwwtttyyy||||||}}}~~~~~~~~~~~~~~~~~~zzzppplllgggbbb^^^[[[XXXVVVSSSUUUXXXYYYZZZ\\\^^^aaaeeegggiiiiiihhhggghhhiiiooottt{{{qqqllliiibbbXXXSSSKKKPPPXXXbbbnnnyyy~~~~~~sssjjjbbbZZZUUUNNNGGGDDDDDDDDDIIIPPPZZZjjjxxx~~~}}}qqqeee^^^YYY[[[^^^dddnnnvvvtttmmmccc]]]TTTLLLGGGEEECCCBBB@@@@@@BBBGGGPPP\\\gggnnnsssxxx~~~~~~yyyvvvqqqnnnlllhhhaaaYYYQQQKKKHHHFFFHHHGGGGGGKKKTTTcccsss}}}~~~~~~~~~{{{tttuuu~~~|||}}}www{{{pppwww|||||||||}}}}}}~~~}}}qqqlllfffaaa]]]ZZZWWWUUUSSSVVVZZZ]]]```cccfffiiinnnnnnmmmkkkjjjkkkmmmppptttyyyxxxppplllcccZZZUUUMMMOOOSSS[[[fffrrr}}}~~~vvvuuu~~~wwwpppggg^^^YYYSSSKKKFFFEEEBBBFFFKKKTTTbbbrrrzzzzzzxxxqqqggg___[[[XXXYYYZZZ\\\dddlllmmmiii___ZZZSSSNNNKKKHHHFFFDDDAAA@@@AAADDDLLLVVVaaahhhooouuu|||wwwqqqpppllleee\\\UUUOOOKKKIIIHHHGGGFFFHHHOOO^^^ooo{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~kkktttzzz||||||}}}}}}~~~qqqlllddd]]]YYYVVVTTTSSSQQQUUUZZZ^^^bbbeeeiiilllqqqqqqooonnnmmmnnnrrruuuyyy~~~tttlllccc\\\XXXRRRQQQRRRWWW```lllxxxzzzqqqpppnnnwwwmmmccc^^^XXXOOOIIIGGGAAAEEEHHHNNN[[[lllwwwzzzuuummmfff___[[[[[[\\\___^^^\\\]]]bbbdddccc^^^\\\XXXTTTRRROOOKKKIIICCCBBBAAACCCIIIRRR[[[```iiipppxxx}}}~~~~~~wwwvvvqqqjjjbbbZZZTTTPPPNNNIIIHHHGGGFFFJJJVVVfffrrryyy~~~~~~}}}}}}|||}}}~~~hhhqqqyyy{{{|||}}}~~~rrrlllbbbZZZUUUSSSRRRQQQPPPTTTYYY^^^aaadddhhhjjjlllmmmnnnoooppprrruuuxxx||||||pppfffaaaaaaXXXUUUSSSTTT[[[gggsss{{{wwwmmmkkkhhhwwwwwwmmmgggaaaWWWOOOLLLEEEIIIJJJLLLTTTdddrrrxxx}}}}}}|||zzz{{{|||tttlllfff^^^WWWUUUXXX]]]cccfffaaa]]]^^^aaabbbcccaaa___]]]ZZZVVVPPPLLLEEECCCBBBCCCGGGMMMTTTYYYbbbiiirrrxxx{{{{{{}}}~~~zzzsssjjjaaa[[[VVVTTTOOONNNKKKHHHIIIQQQ^^^hhhuuu{{{~~~}}}}}}|||eeeoooyyy{{{}}}~~~~~~~~~~~~~~~tttmmmbbbYYYTTTRRRQQQQQQPPPTTTYYY]]]```cccfffhhheeehhhlllppprrrsssvvvwww~~~uuukkkhhhjjj\\\XXXTTTSSSYYYdddpppxxxtttjjjhhhhhhuuuvvvpppiii___VVVRRRLLLOOONNNLLLPPP]]]kkksss}}}}}}wwwuuuoooiiifffjjjsss{{{|||oookkkgggcccZZZQQQOOOSSSYYYcccjjjfffaaaaaadddfffhhhgggeeeddd```ZZZSSSNNNFFFDDDBBBBBBEEEJJJPPPTTT]]]eeennnuuuxxxyyy{{{}}}}}}zzzpppggg```[[[YYYUUUTTTQQQLLLJJJOOOZZZcccrrryyy}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~lllqqqxxx|||~~~~~~~~~~~~~~~|||wwwoooddd\\\YYYWWWUUUSSSRRRUUUXXX[[[]]]___aaacccbbbcccdddeeehhhlllrrrwww~~~~~~vvvmmmddd```\\\XXXWWWWWW]]]lll{{{|||}}}uuujjjeeeeeeooo}}}xxxrrrhhh^^^ZZZUUUOOOKKKLLLPPPXXXfffsss|||uuuooofff^^^ZZZ\\\```cccnnnzzzlllhhhbbb\\\VVVPPPIIIEEERRR___jjjkkkhhhjjjmmmooosssnnnhhhccc___ZZZRRRMMMHHHAAA===???BBBEEEJJJOOOWWW^^^gggnnnrrruuuyyy{{{vvvmmmfff___YYYZZZXXXVVVSSSMMMKKKSSS]]]pppuuu|||}}}|||{{{}}}~~~~~~|||}}}ooosssxxx|||~~~~~~}}}}}}~~~{{{ssshhh```]]][[[YYYWWWUUUVVVXXXZZZ[[[[[[\\\]]]VVVWWWYYY\\\aaaiiirrrxxx}}}~~~{{{nnncccbbb]]]XXXVVVUUUYYYfffsssyyy{{{~~~tttiiieeebbblllzzzvvviiiaaa^^^[[[TTTOOOMMMOOOVVVbbbnnn{{{~~~uuuooofff]]]XXXWWWYYYZZZaaassssssnnnfff^^^VVVPPPJJJFFFOOOZZZcccfffhhhmmmrrrssssssnnnhhhccc___ZZZSSSNNNJJJDDD@@@AAADDDEEEHHHMMMRRRYYYccclllqqquuuyyy|||yyyppphhhccc___\\\XXXSSSMMMJJJQQQZZZdddllluuuzzz{{{|||tttwwwzzz|||}}}~~~~~~|||}}}}}}~~~zzzooofffccc```^^^\\\XXXXXXWWWWWWWWWVVVVVVVVVKKKLLLNNNQQQWWWaaalllttt{{{}}}pppdddeee___YYYUUUSSSTTT^^^iiiuuuwww|||rrrhhhddd^^^iiiwwwqqqhhhfffddd]]]UUURRRRRRUUU```jjjzzzyyysssjjjaaaYYYUUUTTTTTTXXXiiiyyynnnbbbYYYQQQKKKHHHLLLSSS[[[bbbkkktttyyyyyytttooohhhddd```[[[TTTOOOLLLFFFBBBDDDEEEEEEGGGJJJLLLSSS^^^hhhpppwww{{{~~~}}}~~~tttnnngggaaaZZZTTTMMMIIINNNUUUZZZbbbmmmvvvzzz|||~~~~~~~~~~~~~~~zzz}}}yyyzzz|||}}}}}}~~~}}}wwwmmmhhhdddaaa^^^YYYWWWUUUTTTSSSSSSQQQPPPIIIIIIHHHIIINNNXXXccckkkxxx{{{uuuhhhgggaaaZZZVVVSSSSSSZZZbbbooosssyyypppgggccc]]]ggguuutttpppkkkddd\\\XXXVVVXXXaaakkkyyy}}}tttjjjbbb[[[WWWVVVXXXhhh~~~zzzkkk___UUUNNNKKKJJJPPPXXXbbbqqq~~~~~~wwwrrrkkkfffbbb]]]VVVQQQLLLFFFCCCEEEFFFEEEEEEHHHGGGNNNXXXdddoooxxx}}}~~~yyynnnfff]]]VVVOOOJJJKKKQQQUUU]]]hhhrrrwwwyyyzzz{{{|||~~~~~~}}}|||xxx{{{uuuuuu~~~|||}}}~~~~~~~~~~~~ssslllgggbbb^^^YYYVVVSSSQQQQQQQQQOOONNNJJJHHHFFFFFFJJJRRR]]]eeessswww}}}{{{nnniiiccc]]]YYYVVVTTTYYY___iiiooowww~~~nnnfffccc```hhhuuuyyyppphhh```\\\YYY[[[ccclllwwwvvvllleee```]]]YYYfffyyywwwhhh\\\SSSMMMJJJOOOWWWeeewwwyyyqqqkkkfffaaa[[[VVVLLLGGGCCCEEEEEEDDDEEEGGGFFFKKKTTT```lllwww~~~xxxnnnccc[[[TTTNNNLLLNNNQQQXXXaaakkkqqqtttvvvvvvwww{{{~~~yyy|||~~~wwwqqqrrr|||uuuwww}}}~~~xxxpppjjjeeeaaa[[[VVVRRRPPPQQQQQQNNNLLLGGGFFFDDDDDDHHHPPP[[[bbblllrrrzzzuuummmfff___\\\YYYVVVXXX\\\dddlllvvv~~~~~~mmmeeeddddddkkkvvvxxxpppgggaaa]]]\\\bbbjjjuuuvvvnnnhhheeeYYYcccqqqrrrbbbVVVOOOJJJNNNUUUcccwww|||tttoooiiiccc^^^QQQJJJFFFEEEEEECCCDDDGGGFFFIIIPPPZZZgggsss|||{{{oooggg___VVVPPPNNNLLLPPPWWW```ggglllpppqqqpppuuuzzz~~~~~~zzz|||~~~tttooouuuwwwzzz}}}|||uuuooojjjfff^^^YYYSSSPPPQQQPPPMMMJJJEEEDDDCCCCCCFFFMMMWWW]]]gggnnnwww}}}yyypppiiibbb___[[[VVVUUUXXXaaajjjvvv~~~mmmfffdddgggmmmvvvtttkkkccc___ccciiirrrvvvpppmmm```eeelllvvvzzzgggWWWNNNIIIKKKOOO[[[pppyyyrrrlllgggYYYQQQJJJGGGEEEBBBCCCEEEGGGHHHKKKTTTaaannnwww{{{}}}}}}}}}}}}vvvmmm```UUUPPPJJJKKKNNNSSSZZZ```dddffffffiiinnnqqqtttwww{{{}}}~~~}}}{{{zzz~~~wwwxxxyyy~~~}}}xxxsssnnnkkkbbb[[[TTTQQQQQQPPPLLLHHHFFFEEECCCBBBDDDIIIQQQWWWccckkkvvv|||~~~{{{ssskkkddd```[[[UUUSSSTTT```iiivvv~~~mmmfffeeeiiinnnvvv~~~uuujjjcccdddjjjooo|||vvvsssjjjllllllooo}}}~~~iiiWWWLLLGGGHHHJJJSSSiiiyyyrrrmmm```WWWNNNIIIFFFBBBBBBEEEHHHGGGHHHPPP]]]jjjtttxxxzzzzzz{{{|||~~~vvvgggYYYRRRMMMKKKJJJKKKPPPUUUYYY[[[]]]___aaadddhhhnnnuuuzzz~~~|||~~~zzzuuuuuurrruuuyyyrrrkkkaaa]]]WWWTTTRRROOOKKKGGGCCC@@@@@@CCCEEEGGGMMMTTT```hhhssszzz}}}rrrlllgggddd___YYYWWWYYY]]]ggguuupppgggbbbgggnnnxxxtttiiifffjjjttt{{{sssrrrmmmkkknnnwww~~~iiiYYYOOOIIIEEEFFFOOO___tttuuunnnddd]]]TTTLLLHHHGGGGGGGGGEEEGGGKKKSSS]]]gggpppuuu}}}~~~~~~uuufffXXXOOOKKKFFFEEEHHHJJJKKKJJJLLLNNNQQQSSSVVV]]]fffmmmrrrwww~~~~~~{{{ssspppkkkmmm~~~~~~wwwoooeee```YYYUUUSSSPPPLLLHHHFFFCCCBBBCCCDDDDDDJJJQQQ\\\dddooowww{{{~~~vvvoooiiieee___XXXUUUWWWYYYcccqqq}}}pppfffbbbfffmmmwwwzzznnniiikkkssswwwnnniiigggjjjqqqooo___TTTIIIFFFEEELLLXXXiiitttmmmbbb]]]UUUNNNJJJGGGGGGFFFEEEGGGLLLSSS\\\gggpppuuu{{{|||~~~~~~~~~~~~uuugggZZZSSSKKKGGGGGGHHHGGGFFFIIIJJJLLLNNNPPPVVV^^^cccmmmttt{{{zzzrrrkkkccceeezzz{{{|||zzzrrriiiccc[[[VVVSSSQQQMMMJJJJJJFFFDDDDDDCCCBBBFFFLLLVVV^^^jjjsssxxx|||~~~uuulllfff```XXXTTTTTTUUU^^^lllyyyooofffbbbeeelllvvv~~~uuummmlllqqq{{{{{{pppllljjjlllqqq{{{vvvdddVVVIIIFFFEEEHHHMMMXXXlll}}}zzzpppiii___\\\WWWQQQLLLHHHGGGFFFEEEGGGKKKSSS\\\gggpppvvvwwwzzz}}}~~~xxxhhh___TTTLLLJJJIIIIIIHHHHHHIIIJJJKKKMMMQQQWWW[[[eeemmmvvv}}}~~~{{{}}}uuuiii]]]]]]qqqzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~|||tttmmmfff]]]WWWTTTQQQNNNKKKJJJGGGDDDDDDBBBAAAFFFLLLSSS[[[fffooovvv||||||qqqiiibbbZZZUUUTTTTTT\\\hhhuuu|||nnneeeaaadddkkkuuu}}}|||qqqlllmmmtttwwwtttrrrsssuuu{{{yyyfffVVVIIIFFFEEEDDDEEEKKKZZZiii|||}}}}}}xxxppphhhbbb\\\[[[XXXSSSMMMIIIFFFFFFEEEGGGKKKRRR[[[fffpppvvvvvvyyy~~~~~~wwwmmm```VVVRRRQQQPPPPPPMMMMMMNNNOOOPPPSSSWWWYYY^^^fffqqqyyy}}}~~~}}}{{{vvvwww}}}mmm]]][[[lll~~~uuuwww}}}|||{{{{{{|||}}}}}}~~~~~~|||{{{zzzyyyyyyzzz|||}}}~~~zzzyyyyyyzzz{{{{{{yyyxxxyyywwwvvv|||wwwooohhh___XXXUUURRROOOLLLIIIEEEDDDDDDDDDCCCHHHOOOTTT[[[eeennnttt{{{uuullleee\\\WWWVVVVVV[[[eeeqqq|||xxxkkkccc```aaahhhrrr{{{wwwooojjjnnnyyy|||zzzzzzzzz~~~~~~jjjYYYJJJGGGDDDCCCAAADDDNNNZZZeeegggjjjkkkiiiddd^^^ZZZXXXYYYXXXSSSMMMHHHFFFFFFEEEFFFJJJPPPZZZeeeooovvvuuuyyy}}}||||||qqqeee^^^ZZZWWWUUUTTTSSSTTTUUUWWWYYYZZZ[[[\\\dddnnnvvv{{{}}}~~~~~~yyyrrrqqqzzzmmm]]][[[iiixxx|||qqqiiimmm|||}}}|||{{{{{{}}}}}}~~~}}}||||||~~~{{{zzzyyyxxxxxxyyy{{{}}}zzzvvvttttttttttttxxxwwwwwwvvvrrrmmmnnnsss|||qqqjjjbbb\\\YYYVVVRRRNNNHHHEEEDDDEEEEEEFFFKKKRRRWWW]]]fffmmmrrrxxxwwwmmmfff___YYYWWWUUUYYYaaammmxxxuuuggg___\\\\\\cccnnnxxx~~~vvvnnnmmmtttqqq```NNNHHHDDDCCCAAAAAAGGGNNNRRRTTTWWWYYYZZZYYYWWWUUUUUUWWWWWWSSSLLLGGGEEEFFFDDDEEEHHHNNNXXXcccnnnuuuuuuyyy~~~|||||||||{{{pppggg```[[[\\\[[[ZZZZZZ\\\\\\[[[YYY[[[aaakkkqqquuuxxx|||}}}||||||~~~~~~uuummmkkkuuuuuudddYYYYYYcccnnnppphhhbbbgggwww~~~~~~~~~~~~~~~}}}||||||}}}}}}{{{zzzyyyyyy{{{}}}}}}}}}~~~|||vvvrrrrrrrrrqqqpppvvvvvvwwwxxxrrrjjjhhhkkksss~~~rrrmmmfffaaa^^^ZZZUUUQQQHHHEEEDDDFFFGGGHHHMMMTTTYYY___fffkkkpppuuu{{{vvvlllfff___ZZZXXXRRRUUU\\\gggtttsssddd[[[WWWUUU]]]iiisss{{{vvvqqqtttxxxgggRRRJJJDDDCCCBBBAAABBBEEEEEEFFFJJJMMMPPPSSSTTTUUUSSSUUUVVVQQQJJJEEEEEEFFFCCCDDDFFFLLLVVVbbbmmmsssuuuxxx}}}~~~~~~~~~~~~~~~~~~}}}rrrkkkfffcccaaa``````^^^ZZZWWWUUU[[[bbbfffiiilllppptttyyyzzz}}}~~~~~~~~~|||zzzzzz|||~~~|||}}}ooojjjkkkyyy{{{rrrdddWWWSSSWWW___eeehhhaaa^^^ddduuu}}}~~~~~~~~~||||||}}}~~~}}}{{{zzzzzz|||{{{|||}}}~~~~~~yyytttrrrrrrrrrqqqooosssuuuyyy{{{vvvnnnkkklllkkkyyy}}}sssooohhhdddaaa^^^XXXTTTJJJGGGFFFGGGHHHHHHNNNUUU[[[```fffjjjnnnrrrxxx}}}}}}uuukkkfff___ZZZXXXNNNQQQXXXdddrrr}}}rrrbbbXXXTTTPPPXXXeeepppxxx}}}~~~uuuuuu|||{{{yyyzzz{{{kkkVVVLLLDDDCCCCCCAAA?????????@@@CCCGGGLLLPPPTTTVVVRRRUUUUUUPPPIIIDDDDDDFFFBBBCCCEEEKKKUUUaaalllssstttwww|||~~~}}}}}}}}}~~~|||nnnkkkgggeeeccc```ZZZUUUOOOSSSYYY\\\^^^aaafffjjjoooqqqvvvzzz~~~~~~}}}{{{yyyyyyzzz||||||pppjjjhhhooo|||xxxnnneeeXXXOOOOOOWWW^^^aaaccc]]][[[cccttt|||yyy|||}}}~~~~~~|||{{{zzzzzz{{{{{{|||}}}}}}}}}~~~}}}|||}}}~~~|||vvvqqqooonnnnnnnnnppptttxxxxxxtttooolllkkkmmmuuuuuurrrooommmiiicccYYYRRRKKKHHHFFFFFFFFFFFFLLLSSS[[[^^^`````````dddmmmtttzzz}}}vvvllljjjfff^^^VVVRRRRRRUUU^^^kkkwwwtttggg\\\UUURRRRRR[[[lll||||||{{{}}}ssskkkiiijjjnnnuuu|||rrr[[[OOODDDAAAAAAAAAAAACCCCCCBBBCCCEEEJJJPPPVVVZZZ\\\YYYTTTOOOJJJFFFEEEDDDAAAAAADDDIIISSS^^^hhhnnnvvvxxx{{{~~~{{{}}}~~~tttllleee___WWWRRRNNNOOOPPPPPPQQQTTTXXXZZZ[[[```hhhqqqyyy~~~}}}wwwxxxxxxxxxxxxwwwvvvvvv~~~|||zzz{{{}}}|||~~~xxxlllcccppp{{{wwwnnn___SSSSSSXXXZZZ]]]aaabbb\\\XXX___ppprrrrrrxxx}}}~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{}}}~~~~~~}}}}}}~~~wwwqqqnnnlllkkkjjjggglllqqqrrrooojjjfffeeehhhooozzzuuusssqqqooolllddd[[[SSSLLLHHHEEEFFFEEEFFFLLLSSSZZZ\\\^^^]]]\\\___eeekkktttxxx~~~uuukkkhhheee___XXXQQQQQQTTT\\\hhhuuu~~~xxxkkk___WWWRRRRRRZZZiiixxx~~~yyynnneee^^^\\\]]]```ffflll|||{{{ooo\\\QQQFFFCCCBBB@@@@@@BBBDDDDDDEEEHHHMMMRRRWWW[[[\\\YYYTTTNNNJJJGGGEEEDDDDDDDDDFFFJJJQQQZZZccchhhppprrrwww{{{|||~~~sssiii```XXXSSSNNNMMMKKKIIIHHHIIIKKKMMMOOOTTT\\\eeepppyyy|||vvvwwwwwwwwwwwwwwwvvvvvv||||||{{{{{{}}}{{{zzzxxxqqqmmmzzz}}}qqqcccWWWVVV[[[___ccchhh___YYYVVV]]]nnnjjjllluuu}}}}}}~~~~~~}}}|||zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{}}}~~~|||}}}xxxpppjjjfffcccaaa[[[___dddfffdddaaa^^^\\\```fffppp|||~~~vvvtttsssrrroooggg]]]UUUNNNIIIFFFEEEEEEFFFMMMUUUZZZ\\\]]][[[YYYZZZ___ccckkkrrr{{{vvvjjjgggddd^^^XXXPPPPPPRRRXXXcccpppzzz{{{nnnbbbYYYQQQPPPVVVdddqqqxxx}}}vvvjjj```XXXRRRQQQQQQRRRVVV[[[fffmmmpppoooqqquuuqqqiii\\\RRRHHHEEECCCAAA@@@BBBEEEFFFIIIMMMQQQVVVYYY[[[[[[XXXSSSNNNJJJGGGFFFEEEGGGGGGHHHJJJOOOUUU\\\```fffjjjqqqwww|||~~~qqqggg___[[[WWWTTTPPPLLLJJJHHHIIIIIIHHHJJJOOOXXXdddqqq|||~~~zzzuuuuuuvvvvvvvvvvvvvvvuuuvvvwwwxxxzzz}}}wwwvvvuuuxxxzzzzzz~~~zzznnnbbb___bbbeeehhhkkk___YYYXXX```qqqhhhjjjsss|||}}}}}}|||{{{zzzyyyxxxvvvwwwxxxxxxzzz{{{{{{|||zzz{{{|||}}}~~~}}}||||||{{{|||~~~vvvmmmeee___ZZZWWWRRRSSSUUUVVVVVVUUUUUUUUUXXX\\\eeerrryyyuuutttssssssqqqkkkaaaYYYQQQKKKGGGEEEEEEGGGOOOXXX^^^___```___]]]^^^aaacccgggnnnyyyxxxmmmhhhddd]]]WWWOOOOOOOOOTTT^^^jjjuuu||||||ooocccZZZOOOMMMQQQ]]]iiiqqqyyy~~~pppeee\\\UUUOOONNNNNNMMMNNNRRRSSSYYY]]]^^^aaafffddd___YYYPPPIIIGGGEEECCCCCCEEEGGGIIIMMMRRRUUUXXXYYYZZZZZZWWWSSSNNNKKKHHHGGGGGGHHHHHHIIIKKKNNNSSSWWWZZZ^^^ccckkkssszzz~~~xxxooojjjcccaaa^^^[[[XXXTTTPPPNNNJJJJJJLLLQQQ\\\iiiwww~~~}}}zzzwwwsssssstttuuuvvvvvvuuuuuuqqqrrruuuxxxzzz{{{{{{{{{|||}}}~~~}}}~~~~~~|||{{{sssrrrrrryyyyyypppllllllkkkjjjiiiddd______hhhyyyiiijjjqqq}}}}}}}}}}}}|||{{{zzzyyyxxxwwwuuuvvvxxxyyy|||~~~{{{{{{|||||||||{{{yyyxxxyyyzzz|||~~~uuukkkbbb[[[TTTQQQOOOMMMKKKIIIJJJMMMOOOPPPRRRUUU\\\iiixxxzzzrrrrrrqqqqqqsssrrrnnneee___VVVOOOIIIGGGFFFJJJSSS]]]dddeeefffggghhhiiikkkllliiioooyyyzzzpppjjjddd[[[TTTOOONNNNNNPPPXXXdddqqqyyy}}}ooocccZZZNNNKKKLLLUUU```jjjuuu~~~}}}~~~tttjjj\\\UUUPPPOOONNNKKKKKKMMMJJJOOOSSSTTTVVVYYYYYYWWWUUUOOOJJJJJJIIIGGGHHHLLLKKKMMMRRRVVVYYYZZZYYYYYYYYYWWWSSSOOOLLLJJJIIIIIIHHHHHHJJJLLLOOOSSSVVVXXXZZZ___gggpppxxx}}}|||qqqooonnnlllhhhbbbZZZTTTSSSQQQOOOQQQZZZggguuu~~~}}}{{{zzzxxxuuusssqqqrrrsssuuuuuuvvvvvvvvvrrrsssvvvxxxyyyyyyxxxwwwzzz{{{}}}~~~{{{yyyyyyxxxwwwuuurrrpppssszzzzzzyyy||||||~~~|||zzzwwwvvvsssnnnhhhfffdddgggrrrooommmoooxxx~~~}}}|||{{{yyyxxxxxxwwwvvvwwwyyy{{{}}}|||}}}}}}}}}|||{{{yyyxxxxxxyyy{{{}}}yyyooofff^^^WWWSSSRRRNNNIIIFFFGGGJJJMMMNNNPPPQQQWWWaaannn|||uuuooommmlllmmmppprrrpppjjjeee[[[TTTMMMIIIIIIMMMXXXbbbiiikkkmmmppprrrtttuuuuuunnnsssyyy}}}{{{qqqjjjccc[[[UUUOOONNNLLLMMMSSS```nnnwwwtttfff\\\PPPKKKJJJPPPYYYcccppp{{{|||sss___XXXRRRQQQNNNKKKJJJLLLKKKNNNQQQSSSSSSSSSUUUUUUUUUQQQNNNOOOOOOMMMNNNRRRQQQTTTWWWZZZ\\\\\\ZZZYYYZZZWWWTTTPPPNNNLLLLLLLLLHHHIIIKKKNNNQQQTTTWWWXXXXXX\\\dddllluuu{{{~~~~~~}}}}}}~~~}}}vvvllldddaaa^^^ZZZ[[[aaalllxxx~~~|||yyywwwtttrrrqqqqqqrrrsssuuuvvvwwwwwwwwwwwwxxxyyyzzzzzzzzzxxxxxxxxxzzz|||~~~~~~zzzuuurrrrrrrrrrrrrrrqqqqqquuu}}}yyyuuuzzzzzzsssrrrtttvvvvvvqqqvvvyyyzzzzzzyyyrrrjjjcccdddkkkzzz}}}vvvsssvvvzzz|||~~~~~~|||{{{yyyxxxxxxwwwyyyyyyzzz{{{}}}~~~}}}~~~~~~}}}|||zzz{{{|||~~~wwwooohhhaaa]]]VVVRRRNNNLLLMMMNNNNNNMMMOOOQQQUUU[[[fffttt~~~tttnnnhhhggghhhlllpppqqqnnnkkk```XXXPPPLLLLLLPPP\\\gggmmmooorrruuuyyyzzzzzzzzzsssvvvyyy{{{|||}}}{{{nnnfffaaa\\\XXXPPPNNNLLLKKKPPP\\\kkkvvvlll___UUUOOOKKKMMMRRR[[[iiivvvyyyggg```YYYVVVTTTPPPOOOQQQRRRTTTVVVWWWVVVUUUWWWZZZZZZVVVUUUVVVUUURRRSSSXXXYYYZZZ]]]______^^^]]][[[ZZZXXXUUURRROOONNNOOOOOOKKKLLLNNNQQQSSSUUUWWWXXXWWW[[[aaahhhpppxxx~~~~~~}}}||||||||||||}}}~~~xxxtttooolllnnnuuu~~~~~~~~~|||yyyvvvsssrrrqqqqqqrrrsssuuuwwwxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzwwwxxxzzz|||~~~~~~~~~}}}xxxsssnnnjjjkkkmmmpppqqqrrrttt{{{yyyxxxzzz|||sssmmmlllmmmkkkjjjhhhooouuuvvvwwwwwwqqqiii]]]aaammmxxxvvvwwwxxxzzz~~~~~~}}}{{{yyyxxxxxxxxx{{{{{{{{{||||||||||||}}}}}}~~~||||||}}}wwwpppjjjfffYYYVVVSSSRRRSSSRRROOOLLLPPPRRRUUUYYYaaaooo~~~uuupppeeedddeeeiiioooqqqpppnnnccc[[[RRRNNNMMMRRR___jjjooopppssswww{{{|||{{{zzzvvvwwwxxxyyyzzz|||zzzkkkccc___]]][[[QQQOOOLLLKKKOOO[[[jjjvvv~~~rrrbbbZZZSSSLLLLLLOOOWWWeeeqqqzzzppphhhaaa^^^ZZZVVVVVVXXXWWWXXXZZZ\\\ZZZXXX[[[___^^^\\\ZZZ[[[YYYUUUVVVZZZ^^^___aaabbbaaa```___]]]ZZZYYYVVVSSSQQQPPPPPPPPPMMMNNNPPPRRRUUUVVVWWWWWWWWWZZZ___eeemmmuuu|||~~~|||{{{{{{{{{{{{|||}}}{{{yyy|||}}}zzzvvvsssrrrrrrqqqrrrtttuuuwwwxxxyyyyyywwwwwwwwwxxxxxxyyyzzzzzzvvvwwwyyy{{{|||||||||{{{sssnnnhhheeefffkkkoooqqqtttxxx{{{vvvuuu{{{|||uuummmjjjjjjkkkiiifffeeemmmrrrrrrrrrsssmmmeeeYYY___ooo~~~||||||~~~~~~}}}{{{{{{{{{||||||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~wwwppphhhbbb]]][[[XXXUUUUUUYYYXXXXXXXXXXXX\\\fffttt~~~~~~vvvmmmdddbbbaaaccchhhlllmmmlllfff```VVVPPPPPPXXXcccjjjtttrrrqqqppprrruuuyyy|||}}}}}}}}}~~~tttiiiddd^^^[[[ZZZUUUPPPMMMOOOSSS[[[hhhuuu}}}|||}}}iii```ZZZSSSOOOOOOTTTbbbooo{{{}}}vvvllleeecccaaa___]]]ZZZ___aaa]]]]]]bbbccc```cccaaa______bbbcccaaa___iiikkkllljjjeeeaaa```aaa]]]ZZZXXXWWWWWWWWWUUUTTTOOOPPPPPPRRRSSSTTTVVVVVVRRRUUU[[[bbbjjjqqqvvvyyy~~~~~~~~~}}}|||||||||~~~{{{yyyxxxyyyyyyvvvqqqlllqqqrrrsssuuuuuuuuuttttttuuuwwwyyyzzzxxxwwwwwwxxxxxx|||}}}{{{{{{|||zzzvvvssskkkccc``````bbbhhhooo}}}yyyvvvvvvyyy~~~tttllliiigggdddcccdddfffeeegggjjjnnnooollljjjccceeeqqq~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~xxxqqqkkkhhhccc___^^^aaa[[[[[[YYYXXXZZZcccpppzzzxxxooogggeeebbbdddiiillllllkkkjjjddd[[[VVVVVV]]]ffflllpppooonnnnnnppptttyyy{{{}}}}}}~~~sssiiiccc^^^ZZZYYYUUUPPPMMMNNNQQQYYYfffsss{{{{{{uuufff^^^VVVQQQPPPTTTaaammmwwwzzzrrrnnnllliiiggg```eeefffccccccggghhheeedddcccccceeehhhiiihhhfffkkkmmmnnnlllgggdddbbbccc]]]ZZZWWWUUUUUUTTTRRRQQQOOOOOOPPPQQQQQQQQQQQQQQQOOORRRWWW___gggnnntttxxx~~~}}}}}}~~~}}}||||||}}}~~~~~~|||{{{{{{{{{xxxsssooorrrrrrttttttttttttsssrrrsssuuuwwwxxxvvvuuuuuuvvvuuuyyy{{{zzzzzz|||{{{wwwrrrjjjaaa]]]\\\___hhhrrr}}}{{{{{{|||~~~}}}sssiiifffddd```___```eeeeeefffhhhjjjjjjhhhffffffkkk{{{~~~~~~}}}~~~~~~}}}|||zzzzzz|||}}}~~~yyyrrrkkkiiikkkgggfffbbb^^^^^^eeeqqqzzz{{{rrrjjjgggdddeeehhhkkkkkkjjjkkkfff```\\\\\\```gggkkkkkkjjjiiijjjmmmqqqvvvyyy|||}}}rrriiiddd^^^ZZZZZZWWWRRRNNNNNNOOOUUUcccpppyyy{{{oooeee[[[TTTQQQTTT___jjjvvvzzzuuuqqqjjjmmmnnnllllllmmmmmmjjjfffgggiiilllpppqqqpppnnnlllmmmnnnllliiifffdddddd```]]]YYYVVVTTTSSSQQQOOOMMMNNNPPPPPPPPPNNNLLLKKKLLLOOOTTT[[[dddlllssswww~~~}}}}}}~~~}}}||||||}}}~~~~~~~~~}}}{{{zzzyyywwwssspppqqqrrrsssssssssrrrqqqpppppprrrssssssqqqpppqqqqqqpppuuuxxxwwwyyy{{{zzzvvvoooggg^^^XXXVVV[[[hhhuuuyyywww~~~~~~||||||{{{qqqgggccc```]]]]]]^^^jjjkkklllllllllkkkjjjiiiiiirrr{{{{{{{{{||||||}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~uuupppppprrroooiiiccc```eeennnvvvuuujjjfffccccccgggjjjkkkjjjhhheeeaaa^^^]]]```dddffffffeeeddddddggglllpppsssxxxzzz~~~rrrjjjeee___\\\\\\ZZZVVVQQQOOONNNSSS```nnnxxx{{{wwwlll```XXXTTTUUU]]]fffvvvyyyttttttsssrrrrrrqqqooollliiikkknnnrrrtttuuutttrrrkkkllllllllljjjhhhfffeeeddd```[[[WWWTTTRRRPPPNNNJJJLLLNNNOOOOOOMMMJJJHHHLLLNNNRRRYYYbbbkkksssxxx~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}yyyxxxwwwuuutttqqqooonnnnnnooopppqqqrrrqqqpppooommmooopppooommmllllllmmmmmmrrruuuuuuvvvxxxvvvrrrjjjbbbZZZUUUSSSYYYiiixxxzzzxxx{{{}}}wwwmmmccc___^^^]]]^^^aaalllooorrrrrrpppnnnlllllljjjuuu{{{{{{||||||}}}}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~wwwvvvuuurrrlllddd___```hhhnnn~~~wwwgggccc``````dddggghhhhhheeeccc```]]]\\\]]]___``````___^^^^^^aaaeeeiiilllrrrvvv|||ssskkkeee```]]]___]]]ZZZVVVSSSOOORRR^^^kkkvvv|||}}}qqqeee^^^ZZZYYY^^^eeettt~~~|||xxxvvvuuusssooommmmmmpppsssvvvwwwvvvuuutttoooooooooooonnnmmmkkkiiiddd```ZZZUUUQQQOOOLLLKKKFFFHHHKKKMMMNNNMMMKKKJJJMMMNNNRRRXXXaaakkktttyyy}}}~~~~~~~~~~~~~~~|||||||||zzzttttttsssqqqnnnmmmmmmmmmkkklllnnnooopppppppppooonnnnnnooommmkkkjjjjjjkkkjjjooosssrrrssstttqqqllleee^^^WWWUUUVVV]]]lllyyy~~~yyywwwxxx}}}}}}zzz{{{oooeee[[[YYY[[[\\\___dddhhhooovvvxxxsssnnnkkkkkkhhhsss}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~{{{xxxrrrjjjdddcccggglllzzz~~~ttteeeaaa\\\\\\___bbbcccbbbaaa___]]][[[YYYYYYYYYYYYXXXWWWVVVWWWZZZ___dddggglllssszzzssskkkddd___^^^aaa___]]]ZZZVVVQQQPPPZZZfffrrr{{{vvvkkkeeebbb```bbbgggrrr|||}}}~~~}}}|||zzzvvvrrrqqqtttwwwzzz{{{zzzyyyyyyyyyyyyxxxvvvvvvuuusssooolllaaa\\\UUUOOOLLLIIIGGGEEECCCEEEHHHJJJLLLLLLLLLKKKMMMMMMPPPUUU^^^hhhrrrwww{{{}}}~~~~~~}}}~~~}}}~~~}}}|||}}}|||wwwtttqqqqqqpppnnnlllkkkmmmooojjjkkklllnnnooonnnnnnmmmmmmmmmmmmjjjhhhggggggiiiggglllppppppppppppmmmhhhaaa[[[WWWZZZ```gggrrr{{{zzzppprrryyy}}}}}}vvvhhh^^^UUUTTTWWW[[[```fffkkkuuu}}}sssnnnllldddppp~~~~~~}}}}}}}}}~~~~~~}}}~~~}}}~~~~~~yyyrrrkkkhhhjjjnnnttt|||xxxoooeee```ZZZXXXYYY[[[[[[ZZZ[[[YYYWWWUUUSSSRRRQQQQQQOOONNNOOOQQQUUU[[[aaaeeeiiiqqqzzz~~~rrriiiaaa]]]]]]aaa^^^]]]\\\XXXQQQNNNVVVaaannnxxxyyypppllljjjhhhhhhkkkrrr|||}}}~~~}}}{{{xxxxxx}}}}}}{{{xxxtttooojjj^^^YYYRRRLLLHHHFFFDDDBBBBBBCCCEEEFFFHHHIIIIIIJJJJJJJJJLLLQQQYYYcccmmmsssyyy{{{}}}~~~~~~~~~~~~yyyyyyyyy|||}}}wwwrrrooommmnnnmmmkkkiiijjjmmmqqqllllllmmmmmmmmmllljjjiiiffffffeeeccc```______aaabbbhhhmmmmmmnnnooolllggg```[[[ZZZbbbllltttyyy~~~yyyqqquuuzzzuuuhhh]]]TTTTTTWWW\\\ccciiippp~~~xxxnnnkkk```mmm|||}}}~~~~~~}}}|||{{{zzz}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}zzzrrrkkkgggiiikkkqqqxxx|||tttlllfff```YYYUUUUUUVVVVVVTTTUUUSSSQQQNNNLLLKKKJJJJJJHHHIIIJJJMMMSSSZZZaaaeeehhhpppzzz~~~qqqggg___[[[\\\aaa]]]]]]]]]YYYQQQLLLSSS^^^kkkvvv|||tttrrrpppnnnmmmnnnttt~~~}}}~~~|||xxxssskkkfff___YYYRRRLLLHHHFFFDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIMMMUUU___iiioooxxxzzz|||}}}~~~~~~~~~}}}}}}~~~xxxwwwwwwzzz~~~zzztttnnnjjjiiijjjjjjhhhfffhhhlllpppnnnnnnnnnmmmllliiigggfff___^^^]]]ZZZWWWVVVWWWXXX___eeejjjlllnnnooommmhhh```[[[]]]hhhvvv}}}~~~~~~xxxwww{{{~~~uuuqqqkkkaaaWWWVVVZZZ```gggmmmpppwwwjjjddd^^^lll~~~}}}|||}}}||||||{{{zzzzzzyyyyyy~~~|||{{{{{{}}}|||vvvpppjjjccc___iiikkkooorrrsssqqqnnnlllfffaaa[[[TTTPPPNNNOOOPPPIIIIIIHHHFFFCCCAAA???===AAAAAADDDIIILLLPPPXXXbbbfffpppyyy{{{|||}}}sssiiibbb___^^^^^^aaa^^^[[[YYYTTTPPPTTT[[[iiirrr|||wwwmmmlllppprrrtttvvv{{{}}}}}}uuuooojjjhhh]]]XXXQQQLLLIIIHHHGGGGGGCCCBBB@@@@@@BBBCCCCCCBBBHHHFFFFFFJJJNNNVVVeeerrrwwwyyy~~~~~~~~~}}}}}}~~~{{{yyy{{{}}}zzzvvvrrrmmmjjjjjjhhheeeeeegggiiijjjjjjooommmllljjjiiieee```\\\XXXVVVRRRPPPOOOQQQSSSUUUZZZ```gggkkkjjjhhhggghhhbbbffflllrrrwwwzzz{{{|||~~~~~~{{{tttqqqooobbbXXXXXX]]]bbbeeehhhkkkvvv|||qqqjjjggggggooo~~~}}}|||{{{||||||{{{zzzzzzyyyyyyxxx~~~~~~~~~}}}{{{zzzzzz{{{~~~{{{tttnnniiiccc```ccceeehhhjjjkkkiiifffdddaaa^^^XXXRRRNNNKKKKKKKKKFFFEEEDDDBBB@@@>>><<<;;;======@@@DDDGGGJJJRRR[[[cccnnnxxx{{{}}}|||rrrjjjddd```_________]]]ZZZXXXTTTQQQUUU[[[jjjrrr|||uuuiiigggkkkooossswwwzzz}}}zzzrrrlllhhhaaa\\\UUUOOOKKKHHHDDDBBBFFFEEEDDDDDDFFFFFFFFFDDDDDDBBBBBBEEEJJJQQQ___llluuuxxx|||}}}~~~~~~~~~~~~}}}~~~~~~{{{wwwtttppplllhhhkkkjjjjjjkkklllllljjjhhhhhhgggeeecccbbb^^^ZZZVVVSSSQQQNNNKKKKKKLLLOOOPPPWWW]]]cccfffdddaaa``````aaagggooowww|||~~~xxxrrrnnnkkkjjj___UUUUUU[[[___cccgggiiiooovvvwwwrrrkkkfffdddgggppp~~~}}}|||{{{zzzzzz|||{{{{{{zzzzzzyyyyyyxxx|||}}}}}}~~~~~~}}}{{{yyyyyy{{{}}}~~~|||}}}yyyqqqkkkgggccc```^^^___bbbddddddaaa^^^\\\\\\YYYTTTOOOKKKGGGEEEEEECCCCCCBBB@@@>>><<<:::999;;;:::===@@@BBBDDDLLLUUU___kkkwww|||~~~zzzrrrkkkgggdddbbbaaa]]][[[YYYXXXUUUQQQUUU\\\jjjrrr|||sssddd```dddjjjrrrxxx{{{}}}|||sssnnnhhhddd]]]WWWRRRMMMHHHEEEIIIHHHGGGFFFGGGEEECCCAAAAAA??????BBBFFFMMMZZZfffrrruuu{{{}}}~~~~~~~~~}}}||||||zzzwwwtttrrrooojjjgggjjjkkkmmmooopppmmmhhhddddddbbb___]]][[[WWWSSSPPPKKKJJJGGGEEEEEEGGGIIIJJJUUUZZZ___aaa^^^ZZZXXXXXX[[[cccnnnxxx~~~yyyqqqmmmjjjgggeeecccYYYPPPRRRWWW\\\```dddggghhhiiiiiihhhfffdddcccdddppp~~~}}}|||{{{{{{zzzzzzzzz}}}}}}||||||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~|||zzzzzz{{{~~~}}}}}}~~~~~~wwwoooiiieeecccaaa^^^___aaacccbbb```]]][[[XXXWWWSSSOOOJJJFFFBBBAAACCCBBBBBBAAA???===<<<;;;<<<;;;===@@@AAACCCJJJSSS\\\iiivvv}}}}}}xxxrrrmmmkkkiiifffddd\\\ZZZYYYXXXUUURRRVVV]]]jjjrrr{{{rrraaaZZZ\\\dddnnnwww|||~~~~~~uuuppphhhaaa[[[VVVRRRPPPOOOMMMKKKJJJIIIFFFCCC@@@BBB@@@???BBBDDDJJJVVVbbboootttzzz~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwyyywwwtttsssqqqnnnkkkhhhhhhiiikkkmmmnnnkkkfffbbbeeebbb]]]ZZZVVVSSSNNNKKKEEEDDDBBBAAAAAACCCEEEFFFRRRWWW[[[\\\YYYVVVUUUVVVXXXbbbppp{{{~~~tttmmmjjjhhhdddaaa\\\SSSMMMOOOTTTWWW[[[```dddbbbaaabbbeeefffdddbbb___nnn~~~}}}|||{{{zzzzzz{{{{{{~~~}}}}}}||||||zzz{{{}}}~~~~~~~~~~~~}}}{{{|||~~~vvvmmmhhheeebbbaaa```aaabbbccccccaaa___]]]YYYXXXTTTPPPKKKFFFCCC@@@AAAAAAAAA@@@???>>><<<;;;<<<<<<===@@@AAABBBIIIRRRZZZhhhvvv~~~}}}yyytttqqqqqqoookkkggg]]][[[YYYXXXTTTSSSXXX```kkkrrrzzz~~~~~~sss```WWWWWW]]]iiisss{{{~~~uuujjjccc^^^ZZZXXXUUUSSSQQQPPPOOONNNKKKHHHDDDBBBAAABBBCCCGGGQQQ\\\lllrrryyy~~~{{{{{{|||}}}~~~~~~~~~~~~{{{xxxuuuvvvuuusssrrrqqqpppmmmjjjhhhhhhhhhiiijjjiiigggdddeeeaaa[[[UUUQQQMMMIIIFFFBBBAAA@@@???@@@AAACCCDDDMMMPPPTTTUUUTTTTTTVVVYYYaaalllyyy|||tttnnnjjjeee```\\\YYYQQQLLLNNNQQQTTTWWW\\\^^^\\\\\\___cccdddaaa^^^ZZZmmm~~~}}}{{{{{{{{{|||}}}~~~~~~}}}yyy{{{}}}~~~~~~||||||}}}~~~uuunnnhhheeecccaaa```aaacccdddcccbbb```___\\\[[[WWWRRRMMMHHHEEECCC????????????>>>===<<<;;;;;;;;;<<>>===<<<;;;===@@@@@@BBBIIIRRRZZZiiixxx~~~{{{{{{}}}{{{tttnnneee```ZZZVVVSSSSSS[[[eeesssxxx~~~}}}}}}{{{hhhZZZSSSTTT\\\eeepppvvv}}}|||oookkkddd^^^[[[XXXVVVTTTNNNJJJHHHFFFDDDEEELLLUUUccckkktttyyyzzzzzz|||~~~||||||}}}~~~~~~~~~}}}zzzwwwuuuqqqpppooopppqqqqqqooommmkkkiiigggeeedddccc```^^^VVVQQQKKKFFFCCCAAA@@@????????????@@@AAACCCDDDEEEEEEHHHLLLPPPUUU___jjjrrrzzz{{{pppoookkkbbbZZZUUUVVVYYY[[[UUUQQQQQQQQQPPPQQQUUUNNNOOOSSSVVVXXXXXXVVVSSSXXXrrr}}}}}}~~~~~~}}}}}}}}}zzz|||{{{zzzyyyzzz|||~~~vvvpppkkkgggcccaaacccdddeeegggggggggffffffbbb___ZZZTTTOOOKKKHHHGGGCCCCCCCCCCCCCCCBBBAAAAAA======???BBBCCCDDDLLLTTT[[[jjjyyy}}}~~~wwwooohhhbbb[[[VVVRRRSSS\\\fffvvv{{{~~~~~~~~~kkk\\\TTTRRRXXX```kkkqqqzzz~~~|||~~~xxxnnnfff```\\\YYYTTTPPPMMMKKKHHHGGGNNNWWW```hhhrrrwwwxxxxxxzzz}}}~~~~~~~~~~~~~~~}}}}}}}}}|||}}}~~~}}}yyyvvvuuuooonnnnnnoooppppppooommmjjjhhhfffdddbbb^^^YYYUUUPPPLLLFFFBBBAAAAAA@@@@@@?????????@@@BBBCCCEEEEEEGGGJJJNNNSSS[[[ggguuurrrkkkjjjfff\\\SSSPPPUUU\\\]]]WWWSSSSSSQQQOOOPPPTTTLLLNNNQQQTTTUUUUUUTTTSSS[[[uuu}}}{{{yyy|||~~~~~~~~~}}}zzztttoooiiidddaaabbbccceeeggghhhhhhhhhggggggbbbZZZSSSNNNMMMOOOPPPJJJIIIGGGDDDBBB@@@???>>><<<<<<>>>AAABBBCCCIIIQQQ[[[hhhvvv~~~}}}sssnnnfff\\\TTTPPPQQQ\\\hhhwww{{{~~~oooddd\\\SSSQQQVVVfffooozzz~~~~~~~~~~~~xxxqqqllleee[[[TTTSSSRRRMMMKKKMMMXXX^^^gggnnnrrruuuxxx{{{|||zzz{{{}}}~~~|||~~~~~~}}}||||||~~~~~~}}}}}}yyyvvvuuutttttttttsssrrrpppoooooooooooollliiiddd```\\\VVVPPPLLLGGGEEEBBB???>>>???AAABBBCCCAAACCCFFFGGGEEEHHHMMMIIIMMMTTT]]]hhhvvvyyytttmmmjjjddd[[[TTTRRRVVVZZZ[[[[[[[[[ZZZYYYVVVTTTSSSOOOMMMPPPXXX]]][[[XXXWWWbbb|||~~~|||{{{zzz{{{}}}}}}}}}~~~~~~}}}zzztttnnnhhhdddbbbccceeeggghhhhhhhhhggggggccc\\\VVVSSSRRRTTTUUUOOONNNLLLJJJGGGFFFEEEDDDCCCBBBDDDFFFFFFFFFLLLSSS\\\iiivvv~~~wwwnnnfff]]]VVVRRRTTT```lllwww{{{|||rrreee\\\RRROOOSSS___hhhuuu}}}~~~~~~xxxnnneee```[[[SSSOOOPPPTTTYYYaaagggmmmrrrxxx|||~~~}}}}}}~~~~~~~~~~~~{{{wwwtttqqqqqqppprrrqqqpppooonnnmmmmmmmmmkkkgggaaa\\\WWWRRRLLLIIIDDDBBB@@@>>>>>>>>>@@@AAACCCBBBDDDHHHIIIHHHKKKPPPLLLRRR[[[fffsssuuurrrpppmmmggg^^^WWWUUUWWWZZZ\\\\\\]]]]]]\\\[[[YYYYYYOOOMMMOOOUUUZZZXXXWWWWWWbbb~~~~~~~~~~~~}}}{{{{{{zzzzzz{{{~~~{{{|||}}}~~~~~~}}}}}}}}}}}}~~~|||tttnnngggcccbbbcccdddeeefffgggggggggfffccc^^^ZZZXXXYYY[[[\\\VVVUUUTTTQQQOOOMMMKKKJJJHHHGGGGGGIIIGGGGGGLLLTTT^^^jjjwww|||ppphhh___YYYVVVYYYdddqqqxxx||||||zzzkkk```TTTOOOQQQXXXaaaoooyyy}}}~~~~~~wwwmmmaaaXXXUUUMMMPPPTTTYYY___gggoootttxxx{{{~~~~~~}}}~~~~~~}}}}}}~~~~~~|||xxxtttpppnnnmmmlllnnnnnnnnnmmmlllkkkiiiiiihhhccc]]]VVVQQQLLLGGGDDDBBBBBB@@@??????@@@BBBCCCFFFDDDFFFJJJKKKJJJNNNSSSPPPXXXdddrrr~~~}}}wwwuuupppnnniiiccc]]][[[[[[\\\^^^^^^___`````````______RRRNNNNNNSSSVVVUUUUUUWWWddd~~~~~~~~~~~~}}}|||{{{{{{{{{zzz{{{~~~|||}}}~~~~~~~~~|||zzzyyy||||||~~~~~~vvvnnngggcccbbbbbbccccccddddddeeeeeecccaaa^^^[[[[[[\\\___```^^^]]][[[XXXTTTQQQNNNMMMHHHFFFFFFGGGFFFFFFLLLTTT```lllyyyuuummmddd]]]ZZZ\\\hhhttt{{{~~~uuufffXXXQQQPPPSSS\\\hhhsssyyy{{{|||}}}ssseee^^^QQQPPPOOOPPPTTT[[[ccchhhlllrrryyy~~~~~~}}}|||~~~~~~~~~}}}}}}~~~~~~xxxwwwtttqqqooommmlllkkkkkkkkkkkkjjjiiigggeeedddddd___XXXQQQLLLHHHDDDBBBBBBBBBCCCCCCDDDFFFGGGHHHKKKIIIJJJLLLLLLLLLPPPUUUWWW```nnn|||yyyvvvkkkjjjhhheeecccaaaaaaaaa______``````````````````XXXTTTQQQRRRSSSRRRTTTXXXggg{{{|||}}}~~~}}}|||{{{{{{zzz|||~~~}}}zzzxxxwww{{{|||}}}~~~|||tttmmmhhhccccccbbbbbbbbbbbbbbbbbb^^^]]]\\\[[[\\\^^^```aaabbbaaa___\\\WWWSSSOOOMMMIIIGGGFFFHHHGGGGGGNNNWWWdddppp{{{{{{rrriiibbb]]]___jjjvvv~~~}}}kkk\\\RRRNNNMMMTTT___iiirrrxxx{{{}}}vvvkkk```\\\VVVSSSSSSVVV[[[^^^```gggqqqwwwzzz|||~~~}}}~~~{{{yyyrrrqqqpppoooooonnnnnnmmmiiihhhgggeeecccaaa___]]]]]]YYYRRRMMMIIIFFFDDDBBB@@@BBBDDDGGGIIILLLMMMNNNSSSPPPNNNNNNMMMMMMRRRYYYdddmmmzzz|||~~~wwwpppcccccccccdddeeeeeeeeeeee^^^^^^]]]]]]]]]\\\]]]]]]___ZZZUUUTTTRRRPPPSSSXXXjjjyyyzzz}}}~~~|||{{{{{{|||~~~}}}{{{yyywwwwww{{{{{{||||||}}}~~~~~~vvvoookkkgggfffdddcccbbbaaaaaaaaa]]]]]]\\\\\\]]]^^^```aaaddddddbbb___[[[WWWSSSPPPOOOLLLLLLLLLLLLLLLTTT\\\iiisss}}}}}}~~~vvvllleee```aaalllxxxppp___SSSMMMHHHLLLSSS]]]hhhrrrzzz~~~~~~~~~~~~pppjjjbbb[[[XXXXXXXXXXXX]]]ccckkkrrrwww{{{~~~}}}{{{}}}yyyvvvtttmmmnnnnnnnnnnnnnnnnnnnnnfffdddaaa]]]ZZZXXXVVVUUUTTTQQQMMMJJJHHHGGGEEECCC???BBBFFFKKKOOORRRTTTUUU[[[VVVRRRPPPPPPQQQYYYaaasss|||xxxxxxmmm___^^^^^^___bbbcccbbbaaaYYYYYYXXXWWWWWWWWWXXXXXXbbb]]]XXXVVVSSSQQQUUU[[[mmmyyyzzz|||~~~~~~}}}{{{zzz{{{|||~~~~~~|||yyyxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{||||||}}}~~~yyyrrrnnnlllkkkhhheeecccbbbaaaaaa____________``````aaabbbdddddddddccc```]]]ZZZXXXWWWTTTSSSRRRQQQQQQXXX```mmmwww~~~{{{{{{{{{}}}wwwmmmfffbbbdddooo{{{~~~wwwfffXXXPPPIIIIIILLLRRR\\\hhhqqqwwwyyyzzz{{{}}}{{{rrrkkkgggdddaaa___cccfffkkkrrryyy}}}~~~}}}~~~~~~}}}}}}}}}{{{xxxtttqqqnnnkkkllllllllllllllllllkkkbbb___ZZZUUUPPPNNNMMMMMMJJJHHHGGGGGGGGGGGGFFFDDDBBBEEEKKKRRRXXX\\\^^^___aaa[[[UUUSSSSSSXXXbbblll~~~}}}~~~vvvkkk```^^^[[[[[[\\\[[[YYYWWWSSSSSSRRRRRRSSSTTTUUUVVV___[[[XXXWWWTTTSSSXXX___pppyyyzzz|||}}}~~~~~~~~~}}}}}}}}}{{{yyyzzz{{{|||}}}~~~}}}{{{yyyvvvvvvwwwyyy{{{xxxxxxwwwwwwxxxxxxyyyyyy{{{}}}yyyuuupppnnnkkkhhheeecccbbbbbbaaabbbbbbbbbbbbccccccccccccdddeeeeeedddbbb```^^^\\\YYYVVVUUUSSSRRRXXXaaaoooyyy{{{zzzyyyzzz~~~vvvmmmgggcccfffrrr~~~}}}~~~lll^^^UUUNNNLLLJJJLLLSSS^^^hhhnnnuuuvvvxxx{{{~~~~~~zzzvvvrrroookkkkkknnnttt{{{}}}|||~~~{{{{{{{{{yyyvvvrrrnnnkkkkkkkkkkkkkkkkkkjjjiiihhh___\\\UUUOOOJJJGGGGGGGGGCCCBBBCCCDDDGGGGGGFFFEEEFFFJJJQQQYYY```eeeggghhhddd]]]WWWUUUVVV]]]iiiuuu~~~~~~~~~zzzyyypppeeeccc___[[[XXXWWWUUURRRNNNOOONNNNNNOOOQQQSSSUUUWWW[[[XXXWWWVVVUUUTTTZZZbbbrrryyy{{{~~~~~~}}}|||||||||~~~}}}|||||||||}}}~~~|||yyywwwwwwxxxxxx{{{xxxuuuqqqqqqrrruuuwwwyyy{{{}}}~~~xxxtttqqqllliiihhhhhhggggggdddhhhkkkkkkhhheeeeeefffgggfffeeeeeeeeecccaaa___[[[YYYWWWUUURRRSSS\\\hhhtttwww|||}}}zzzxxxyyy}}}xxxmmmfffdddgggrrr}}}vvvddd[[[PPPJJJGGGIIIMMMRRRZZZcccnnnpppsssvvvxxx|||~~~zzzyyyyyyzzz}}}~~~yyyuuuqqqnnnmmmlllkkkjjjjjjiiijjjlllmmmlllfffbbbYYYQQQJJJHHHFFFBBB@@@AAACCCDDDFFFGGGHHHHHHHHHHHHQQQRRRXXXbbbhhhfffccccccYYYYYYZZZ^^^fffppp{{{~~~uuujjjggghhhkkklllhhh]]]UUUTTTTTTSSSMMMMMMNNNPPPSSSUUUUUUTTTUUUQQQOOORRRTTTWWW^^^eeewww{{{}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{xxxvvvtttssssssssspppmmmjjjiiijjjmmmooouuuxxx{{{~~~~~~yyyuuupppmmmlllllllllkkkkkkmmmooopppnnnmmmllllllgggeeecccbbbaaa```]]][[[YYYVVVTTTRRRPPPRRR]]]iiitttxxx||||||zzz{{{~~~{{{nnneeeaaabbbkkkuuu}}}lllaaaXXXPPPIIIHHHHHHJJJOOOVVVbbbgggnnnuuuzzz~~~}}}|||ssspppllljjjiiiiiiiiihhhggggggfffhhhiiigggccc___TTTLLLEEECCCBBB??????AAACCCDDDEEEGGGHHHKKKMMMOOOVVVVVV\\\eeehhhccc^^^\\\YYY[[[___gggppp{{{~~~wwwnnnddd```bbbhhhkkkjjjbbb[[[YYYVVVSSSMMMMMMOOOSSSWWWZZZZZZYYYXXXTTTQQQRRRTTTXXX```hhhvvv}}}~~~~~~|||{{{{{{{{{yyyyyyzzz{{{|||}}}}}}}}}}}}|||||||||||||||}}}}}}{{{{{{yyywwwtttpppmmmkkkgggeeeaaa___^^^```bbbdddnnnrrrxxx}}}|||wwwsssrrrrrrrrrqqqtttsssssstttvvvvvvtttsssjjjgggccc```___]]][[[YYYUUURRRPPPNNNMMMQQQ]]]jjjuuuyyy}}}~~~{{{|||~~~qqqfff```___eeemmmxxx{{{wwwiii```VVVMMMHHHFFFEEEGGGKKKUUU\\\gggqqqxxx|||~~~|||yyyvvvuuunnnkkkhhhfffggghhhhhhggghhhfffeeeeeeeeeccc```]]]PPPHHHAAA??????>>>@@@CCCEEEFFFGGGHHHKKKPPPVVVZZZ___^^^aaagggggg```ZZZWWWYYY^^^gggrrr~~~|||tttnnneee\\\XXXYYY]]]bbbddd```\\\YYYUUUQQQMMMNNNQQQVVV[[[^^^^^^]]]\\\VVVRRRQQQRRRWWWaaalllyyy{{{}}}~~~}}}{{{zzzzzzzzzyyyyyyyyyzzz{{{{{{||||||zzzyyyyyyyyyyyyyyyzzzzzzxxxxxxxxxvvvqqqlllgggddd]]][[[XXXVVVVVVWWWYYY[[[eeekkkssszzz~~~}}}zzzxxxxxxwwwwwwyyyvvvtttvvvyyyzzzxxxvvvppplllfffbbb___]]][[[ZZZTTTPPPNNNLLLLLLQQQ___mmmvvvzzz~~~||||||vvvjjjccc___bbbhhhssswww}}}~~~}}}rrrggg\\\QQQKKKHHHFFFFFFIIIMMMTTT^^^hhhpppuuuyyy{{{~~~~~~~~~~~~yyytttqqqoooiiigggddddddeeeggghhhhhhjjjiiigggfffdddaaa___]]]PPPHHHBBB@@@??????BBBHHHGGGIIIKKKMMMOOOUUU]]]ccchhhdddbbbdddccc^^^[[[[[[\\\cccooo||||||tttkkkeee^^^VVVRRRSSSSSSYYY\\\ZZZZZZZZZWWWSSSMMMOOORRRWWW\\\^^^]]]\\\\\\VVVQQQOOOOOOUUUaaammmxxxzzz{{{{{{zzzyyyzzz{{{{{{{{{zzzyyyxxxyyyyyyzzzyyyyyyyyyyyyyyyxxxxxxwwwtttuuuuuusssnnnhhhaaa]]]WWWUUUSSSRRRQQQRRRTTTUUU\\\cccnnnwww|||~~~~~~}}}|||{{{{{{wwwtttuuuxxxzzzyyywwwtttoooiiidddaaa^^^\\\ZZZUUURRROOONNNNNNSSSaaaooowww{{{~~~||||||yyynnngggaaaaaadddnnnssszzz~~~~~~~~~qqqeeeWWWPPPLLLHHHGGGHHHGGGLLLSSS[[[dddllluuuzzz|||||||||}}}~~~{{{vvvqqqllljjjdddbbb``````bbbeeeffffffjjjiiihhheeeaaa^^^\\\[[[PPPIIIDDDBBBAAA@@@EEEKKKJJJNNNSSSUUUWWW[[[bbbggglllddd\\\ZZZZZZ[[[___dddgggooo{{{wwwmmmddd___ZZZTTTPPPQQQQQQTTTVVVVVVYYY]]]]]]ZZZNNNOOOQQQTTTXXXYYYXXXVVVXXXSSSNNNLLLLLLQQQ___llluuuwwwyyyzzzyyyyyyzzz{{{}}}{{{xxxuuutttuuuvvvwwwzzzzzzzzzzzzyyywwwvvvuuupppppppppnnniiiccc\\\WWWSSSQQQPPPOOOOOOPPPQQQRRRUUU]]]hhhssszzz}}}~~~}}}zzzwwwvvvwwwxxxyyyyyywwwsssnnniiieeebbb^^^\\\YYYVVVTTTSSSRRRWWWcccqqqxxx|||~~~~~~}}}~~~~~~tttllleeeaaaaaagggmmmvvv|||~~~rrraaaXXXRRRKKKGGGFFFDDDFFFIIIOOOXXXdddpppyyyxxxxxxzzz|||~~~~~~|||~~~~~~{{{vvvqqqkkkgggeee^^^\\\[[[[[[^^^aaabbbccceeefffeeebbb]]]XXXUUUTTTMMMHHHEEEEEECCCCCCIIIPPPSSSZZZbbbeeeddddddgggjjjlllaaaUUUQQQSSSZZZeeeoooxxx}}}zzzqqqggg^^^ZZZWWWRRRPPPPPPLLLNNNNNNNNNSSSYYY[[[YYYNNNMMMMMMOOOQQQSSSRRRQQQPPPNNNLLLKKKKKKOOO\\\iiitttvvvxxxyyyxxxxxxyyyzzz|||yyytttpppoooqqqtttvvvyyyyyyxxxwwwvvvsssqqqpppkkkkkkkkkhhhddd]]]WWWSSSOOONNNMMMLLLLLLMMMNNNOOOPPPXXXdddooowww{{{~~~}}}zzzxxxxxx{{{~~~~~~{{{vvvrrrnnniiieeebbb^^^\\\ZZZYYYXXXZZZfffrrryyy}}}~~~}}}uuukkkdddbbbaaagggpppxxx|||}}}~~~~~~nnnccc\\\TTTNNNLLLGGGGGGGGGHHHNNNYYYfffnnntttuuuxxx{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~}}}}}}}}}~~~}}}|||xxxvvvsssooojjjeeeaaa___\\\[[[YYYZZZ\\\___aaaaaaaaacccccc```ZZZSSSPPPNNNJJJHHHHHHJJJJJJKKKQQQYYYcccmmmxxx}}}yyytttqqqrrrnnnaaaTTTPPPTTT^^^mmmzzz~~~|||{{{vvvkkkaaaWWWTTTSSSPPPNNNNNNIIIJJJJJJIIIMMMSSSSSSPPPLLLJJJIIIJJJLLLNNNOOONNNJJJIIIJJJKKKKKKNNNZZZggguuuwwwxxxyyywwwwwwwwwxxxzzzvvvppplllkkknnnsssvvvuuuuuuuuusssqqqnnnllljjjgggggggggddd```YYYSSSPPPLLLLLLKKKJJJJJJKKKLLLMMMMMMUUUbbbmmmuuu{{{~~~~~~zzzzzz~~~}}}zzzvvvqqqlllhhhbbb___^^^]]][[[]]]gggsssyyy~~~~~~}}}rrrhhhddd]]]cccllltttyyy{{{}}}~~~vvvllleee^^^XXXUUUNNNLLLIIIGGGIIIQQQ[[[bbbqqqssswww{{{~~~}}}|||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~|||zzzxxxrrrpppmmmjjjeee```\\\ZZZ^^^\\\ZZZ[[[^^^aaabbbccc```cccdddaaaYYYRRRNNNLLLJJJIIIKKKOOOPPPRRRYYYaaarrr}}}|||zzzrrreeeXXXTTTYYYddduuu}}}}}}wwwsssggg\\\SSSQQQQQQNNNMMMMMMLLLMMMMMMLLLPPPTTTRRRLLLJJJHHHFFFGGGIIILLLNNNOOOFFFGGGJJJLLLLLLOOOZZZfffuuummmpppuuuxxxxxxxxxyyyyyyzzzvvvooohhheeegggmmmrrrrrrqqqpppooommmjjjeeebbbaaaaaaaaa```]]]YYYUUURRRNNNKKKHHHHHHJJJKKKIIIGGGKKKSSS^^^iiirrryyy~~~~~~vvvoookkkeeeaaacccfffiiimmmrrr|||}}}yyyxxxzzz~~~sssjjjhhhaaaaaadddkkkuuu|||~~~~~~yyyrrrjjj```YYY[[[QQQHHHFFFHHHKKKRRRYYYcccnnnwww{{{~~~~~~~~~{{{|||}}}~~~|||{{{{{{}}}|||~~~~~~~~~~~~|||xxxtttrrroooiiibbb___``````\\\YYYYYYYYYYYYZZZ]]]```cccdddcccddddddaaa]]]YYYXXXXXXSSSQQQRRRVVVVVVVVV^^^jjjvvvtttmmmkkkddd[[[XXX```ppp|||vvvnnn```\\\UUUOOOLLLMMMPPPSSSUUUUUUSSSPPPNNNNNNQQQSSSQQQMMMJJJKKKOOOQQQNNNKKKIIIIIILLLMMMLLLNNNYYYfffxxxlllpppuuuxxxyyyyyyxxxyyywwwtttoooiiieeegggkkkoooooonnnlllllljjjgggccc```]]]]]]^^^]]][[[WWWSSSPPPNNNLLLIIIIIIJJJJJJIIIGGGKKKSSS___jjjssszzzxxxnnnhhhdddfffjjjlllqqqvvv{{{}}}~~~xxxtttwww{{{wwwmmmlllaaa___^^^ccckkktttzzz|||}}}|||zzzxxxxxxyyyzzz{{{}}}rrrhhhaaa___VVVNNNJJJGGGGGGKKKPPPZZZeeepppvvv|||~~~}}}|||{{{{{{}}}~~~~~~}}}|||~~~}}}}}}{{{||||||{{{xxxuuuqqqnnngggbbb\\\[[[\\\]]][[[XXXZZZZZZZZZ[[[]]]___```aaacccddddddddddddcccccccccdddccceeehhhfffaaaccciiitttqqqfffaaaaaa^^^ZZZ]]]hhhyyy{{{pppjjj\\\XXXRRRNNNKKKLLLOOOQQQVVVTTTQQQNNNLLLNNNRRRVVVPPPLLLHHHHHHLLLMMMKKKIIILLLLLLOOORRRSSSYYYgggvvvhhhlllrrrwwwxxxwwwwwwwwwuuusssooojjjffffffhhhjjjjjjiiihhhggggggddd```]]]ZZZ[[[\\\\\\ZZZWWWTTTQQQOOOMMMJJJIIIJJJIIIHHHGGGLLLTTT```kkkttt{{{uuuoookkklllppprrrvvv|||{{{~~~~~~wwwpppsssxxx}}}}}}sssqqqccc^^^ZZZ[[[bbbjjjqqqtttvvvtttrrrooommmmmmlllmmmuuussskkkfff___WWWQQQJJJDDDDDDHHHOOOYYYeeennnwww|||~~~~~~zzzxxx{{{|||}}}}}}}}}~~~}}}zzzzzzyyyvvvsssoookkkiii^^^ZZZWWWVVVYYYZZZYYYWWWZZZZZZ\\\]]]^^^^^^^^^^^^bbbccceeeiiioootttwwwxxx}}}~~~}}}qqqhhhffflllrrrwwwuuukkk___WWWTTTUUUWWW]]]fffuuu}}}ssshhhbbbVVVTTTPPPMMMKKKKKKLLLMMMSSSQQQMMMJJJHHHLLLRRRVVVTTTPPPLLLKKKMMMNNNMMMKKKLLLLLLOOORRRWWWaaauuu___eeelllrrrtttuuuuuuuuutttsssqqqlllgggddddddeeefffeeedddeeedddbbb^^^[[[[[[\\\]]]^^^]]]ZZZWWWVVVPPPNNNLLLJJJIIIHHHGGGFFFLLLTTTaaallluuu|||yyyttttttvvvwwwzzz}}}wwwoooqqqvvv{{{yyyttthhhaaa[[[YYY\\\bbbfffhhhllljjjhhhfffdddbbbbbbbbblllxxx~~~ssslllfff```YYYOOOFFFCCCFFFEEENNNZZZeeepppzzz}}}~~~~~~|||}}}{{{yyywwwxxxzzz~~~}}}{{{yyy~~~~~~~~~|||}}}~~~~~~}}}||||||{{{xxxtttooojjjfffdddZZZXXXVVVVVVWWWXXXXXXVVVXXXYYY[[[]]]^^^___^^^^^^aaabbbeeennnzzzpppddd``````aaa```YYYQQQNNNOOOPPPWWWdddsssxxxkkk___YYYUUUSSSQQQNNNLLLJJJJJJIIILLLKKKJJJHHHGGGJJJOOOSSSVVVRRRNNNLLLLLLMMMLLLLLLHHHGGGIIIMMMTTTaaaxxxXXX^^^eeelllppprrrssstttrrrrrrpppmmmgggcccaaa```ccccccccccccdddbbb___\\\[[[\\\^^^___^^^\\\YYYXXXQQQPPPNNNLLLIIIGGGFFFFFFKKKTTTaaammmvvv||||||{{{{{{{{{}}}xxxppprrrvvvzzz~~~~~~tttkkkeee^^^ZZZ[[[\\\\\\[[[bbbaaa```___^^^^^^]]]]]]fffooo|||rrrllleee^^^TTTJJJFFFGGGBBBGGGQQQ]]]gggqqq{{{~~~zzzwwwqqqpppnnnmmmoootttyyy|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~|||~~~~~~}}}~~~}}}|||~~~{{{wwwqqqkkkfffbbb```\\\[[[YYYYYYYYYYYYXXXWWWUUUWWWYYY\\\___`````````bbbdddiiittt~~~kkk\\\VVVRRRRRROOOKKKLLLQQQVVV```ppp~~~ttteeeXXXRRRUUUTTTRRRPPPMMMJJJHHHGGGGGGHHHJJJKKKKKKLLLNNNPPPQQQNNNKKKIIIHHHHHHHHHGGGEEEDDDEEEIIIOOO\\\sssSSSXXX^^^dddhhhkkknnnooollllllllliiieeeaaa______bbbaaabbbcccdddbbb```]]]YYY[[[\\\]]]]]][[[XXXVVVRRRRRRPPPMMMHHHFFFEEEFFFJJJSSS```mmmvvv{{{~~~yyyqqqsssvvvyyy}}}xxxnnniiibbb]]]\\\ZZZWWWTTT\\\]]]]]]]]]]]]]]]^^^^^^```gggwwwuuujjjbbbYYYPPPJJJIIIDDDEEEKKKTTT]]]fffqqqzzz~~~}}}}}}zzztttoooeeecccaaaaaadddjjjqqquuuzzz~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~}}}|||zzzwwwrrrlllfffbbb```^^^^^^]]]]]]\\\[[[ZZZYYYXXXUUUVVVXXX[[[]]]___aaaaaadddiiirrr|||vvv___UUUMMMNNNOOONNNRRRZZZdddnnn}}}||||||~~~}}}xxxlll]]]RRROOOUUUTTTRRRPPPMMMJJJHHHGGGFFFIIIMMMOOOOOOOOOOOOPPPPPPOOONNNLLLKKKJJJIIIIIIGGGFFFGGGKKKOOO[[[oooMMMPPPUUUYYY[[[^^^aaacccbbbccceeedddbbb``````````````````bbbcccbbb```]]]YYYZZZ\\\]]]\\\ZZZWWWUUUSSSSSSRRRMMMHHHEEEDDDEEEIIIRRR```llluuu{{{~~~~~~xxxqqqrrruuuyyy}}}~~~uuuooogggcccaaa___\\\ZZZ\\\]]]]]]^^^____________```eeerrrtttjjjbbbXXXPPPMMMHHHEEEFFFLLLSSSYYYeeeqqq}}}|||xxxvvvuuupppiiiccc[[[YYYVVVUUUXXX___fffkkkuuuzzz}}}||||||||||||~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{yyywwwvvvqqqnnniiidddaaa___^^^^^^\\\]]]]]]]]][[[ZZZZZZZZZWWWXXXXXXZZZ\\\^^^```aaahhhqqq~~~yyybbbTTTLLLPPPVVVXXX```jjjsss|||vvvtttuuuyyy|||uuummm```TTTNNNNNNRRRQQQPPPNNNLLLKKKJJJJJJGGGIIILLLMMMMMMMMMNNNOOORRRRRRSSSRRRPPPNNNMMMLLLJJJJJJLLLOOOSSS\\\nnnHHHJJJMMMOOOPPPRRRUUUWWWZZZ\\\^^^_________aaabbb_________aaacccbbb___]]]ZZZ[[[]]]^^^]]]ZZZWWWUUUSSSTTTRRRNNNHHHDDDDDDEEEHHHRRR___llluuuzzz}}}~~~}}}~~~xxxppprrruuuyyy}}}|||}}}~~~}}}~~~{{{{{{|||uuummmgggffffffeeeccc^^^^^^___```aaaaaaaaa```eeegggqqqrrrjjj```VVVQQQKKKEEEDDDHHHLLLRRR]]]jjjuuu{{{~~~|||xxxrrrpppnnniii```YYYVVVSSSOOONNNQQQWWW^^^cccqqqvvv|||~~~}}}|||~~~|||{{{{{{{{{|||{{{yyyzzz|||}}}}}}|||~~~~~~}}}}}}}}}}}}}}}{{{|||~~~|||{{{yyy{{{}}}}}}~~~~~~~~~~~~|||~~~}}}|||~~~~~~||||||{{{zzzxxxvvvssspppooohhhfffbbb___]]]]]]]]]^^^YYY[[[\\\\\\[[[ZZZZZZ[[[ZZZZZZYYYYYYZZZ\\\^^^___jjjwwwuuuaaaRRRKKKSSS\\\bbbmmmyyy|||}}}tttqqqqqqvvv}}}xxxnnndddWWWLLLKKKNNNNNNNNNMMMLLLLLLLLLLLLLLLFFFGGGHHHHHHHHHIIILLLNNNNNNPPPRRRRRRPPPMMMLLLKKKKKKLLLOOOSSSVVV]]]nnn~~~EEEEEEDDDDDDEEEHHHJJJLLLOOOSSSXXX\\\]]]^^^___```^^^^^^___bbbccccccaaa___^^^^^^___```___\\\VVVRRRUUUTTTRRRNNNIIIEEECCCCCCJJJSSSaaammmuuuzzz|||}}}}}}~~~~~~~~~{{{uuunnnooorrrwww}}}|||}}}~~~~~~}}}|||~~~}}}{{{{{{wwwooommmlllkkkiiiiiifffcccbbbccccccaaa^^^ccclllxxxuuujjjdddbbbSSSOOOIIIEEEGGGMMMTTTZZZgggmmmuuuxxxwwwssspppooolllkkkiiieee```ZZZUUURRROOONNNPPPTTTUUUTTTWWW\\\iiiuuu{{{yyyxxxtttzzz}}}yyyyyyzzz~~~~~~~~~{{{yyyzzz}}}~~~|||yyyvvvxxx{{{~~~~~~~~~~~~~~~xxxsssvvvuuusssqqqnnnllljjjiii```]]]YYYVVVVVVWWWWWWWWWXXXYYYYYYXXXWWWXXXZZZ\\\TTTWWWZZZ\\\]]]^^^aaabbbooovvv~~~~~~wwwpppmmmpppqqq{{{ttthhhQQQSSSXXXaaakkkuuu{{{~~~tttooolllqqq{{{zzzrrrhhh\\\PPPGGGGGGLLLLLLNNNOOOMMMKKKIIIHHHIIICCCDDDDDDCCCAAADDDIIINNNSSSRRROOOMMMKKKJJJJJJJJJLLLOOOQQQPPPPPPYYYiiiwwwGGGFFFEEEDDDDDDEEEGGGHHHKKKOOOTTTXXXZZZ[[[\\\]]]]]]^^^___bbbdddeeeccc```______aaabbbaaa]]]WWWSSSTTTSSSPPPLLLGGGEEEEEEEEEMMMUUU```kkkssswwwzzz{{{||||||}}}{{{vvvpppqqqssswww|||}}}~~~~~~}}}|||}}}~~~}}}|||wwwsssqqqooommmoookkkhhhgggggghhhfffeeeiiiqqqzzzrrrjjjggg\\\WWWPPPJJJGGGHHHLLLOOOZZZ___fffiiigggeeecccbbbcccbbb___\\\XXXUUURRRQQQMMMLLLNNNRRRSSSRRRUUUZZZhhhttt}}}xxxvvvyyy}}}~~~|||zzzzzzzzz|||{{{|||}}}}}}|||{{{{{{|||}}}|||zzzxxxyyy|||~~~~~~{{{vvvrrrqqqrrrqqqooolllhhhdddbbb]]]ZZZVVVUUUVVVWWWXXXXXXVVVWWWWWWVVVUUUVVVXXXZZZXXXZZZ]]]^^^^^^^^^```aaagggmmmtttvvvssslllfffbbb]]]\\\```hhhkkkeee\\\WWWUUUXXX___gggpppyyy}}}wwwuuu}}}uuummmcccYYYOOOGGGHHHMMMRRRRRRQQQNNNJJJFFFEEEEEEDDDCCCBBBAAAAAADDDHHHLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJNNNQQQPPPPPPYYYiiivvvJJJIIIFFFDDDCCCCCCDDDEEEGGGKKKPPPTTTVVVXXXYYY[[[\\\]]]___cccfffgggeeebbb```aaabbbdddccc___XXXTTTSSSQQQNNNIIIEEEDDDFFFHHHOOOUUU^^^gggmmmrrruuuwwwxxxzzz|||~~~~~~|||}}}~~~{{{vvvrrrrrrtttxxx}}}~~~}}}||||||}}}~~~|||xxxuuusssxxxtttpppnnnnnnoooooonnnqqqvvv|||tttooofffbbbZZZRRRLLLIIIHHHHHHMMMPPPTTTVVVVVVUUUTTTTTTWWWUUUSSSQQQPPPPPPQQQRRRPPPNNNPPPSSSTTTRRRUUU[[[fffsss~~~|||{{{zzzyyyyyy{{{||||||{{{~~~~~~~~~~~~~~~~~~~~~{{{zzz{{{|||}}}}}}~~~}}}|||{{{{{{|||{{{|||}}}}}}~~~}}}}}}}}}|||}}}~~~~~~}}}|||}}}{{{|||}}}}}}{{{wwwsssqqqmmmmmmmmmkkkhhhbbb]]]ZZZWWWTTTRRRQQQSSSUUUUUUUUUTTTUUUUUUTTTSSSSSSUUUXXXYYYZZZ\\\\\\[[[[[[\\\]]]^^^ccchhhjjjfff```ZZZVVVRRRNNNLLLOOOOOONNNOOOSSS[[[aaaiiiqqqwww{{{kkkddd[[[TTTLLLGGGHHHMMMTTTTTTRRRNNNJJJHHHHHHIIIHHHEEEBBBAAABBBEEEGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIHHHLLLOOOPPPRRR[[[jjjvvvMMMLLLIIIGGGFFFFFFGGGGGGFFFIIINNNRRRTTTVVVXXXZZZZZZ\\\aaafffiiijjjgggeeebbbcccdddeeeddd```YYYTTTTTTQQQMMMGGGCCCCCCFFFIIIPPPUUU[[[aaaeeeiiimmmooosssuuuyyy|||~~~~~~}}}|||zzzzzz{{{|||~~~xxxsssqqqrrruuuyyy~~~}}}||||||}}}~~~~~~~~~{{{~~~yyyvvvtttuuuvvvwwwwww{{{vvvmmmiiiccc\\\UUUPPPMMMKKKHHHJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPSSSVVVXXXYYYWWWVVVXXXWWWUUUXXX]]]fffqqq{{{~~~|||vvvuuuyyy}}}}}}|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||zzz{{{}}}|||~~~{{{zzz|||~~~}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}|||~~~}}}}}}yyyyyyyyyxxxwwwtttrrrpppjjjjjjhhheeeaaa\\\XXXVVVSSSPPPNNNNNNOOOQQQQQQQQQRRRSSSSSSQQQPPPPPPSSSUUUUUUWWWXXXXXXWWWVVVWWWXXXYYY\\\___```]]]XXXRRROOOOOOKKKIIIIIIIIILLLVVV```dddkkkuuu{{{rrrbbb[[[SSSOOOJJJFFFHHHMMMQQQQQQPPPNNNMMMNNNQQQSSSQQQLLLFFFDDDEEEGGGFFFEEEBBBCCCEEEGGGHHHHHHHHHGGGEEEIIIMMMPPPUUU```ooo{{{QQQPPPNNNLLLLLLLLLNNNOOOJJJMMMQQQSSSUUUVVVXXXZZZ[[[^^^ccciiimmmmmmjjjgggdddcccddddddccc___YYYUUUSSSQQQLLLFFFCCCCCCGGGJJJRRRUUUYYY\\\___bbbeeegggnnnppptttxxxzzz{{{zzzyyyyyyyyyyyyzzz|||~~~~~~~~~|||uuupppoooqqqtttzzz}}}||||||}}}}}}}}}}}}zzzzzz{{{|||}}}~~~uuurrrlllfff^^^XXXSSSPPPMMMMMMLLLMMMNNNNNNNNNNNNJJJLLLOOOTTTYYY___cccfffiiiddd```^^^[[[XXX[[[aaahhhrrrzzz{{{}}}xxxuuuxxx}}}~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{zzzyyyyyy{{{}}}|||~~~|||{{{}}}~~~~~~~~~~~~~~~~~~|||{{{{{{|||}}}}}}|||vvvvvvvvvuuutttrrrpppoooiiifffbbb]]]YYYWWWWWWWWWTTTRRRPPPOOOPPPPPPPPPOOOQQQRRRRRRPPPOOOOOOQQQSSSRRRTTTUUUVVVUUUTTTUUUVVVVVVWWWXXXXXXVVVRRRMMMJJJHHHFFFHHHKKKNNNTTT```lllnnnuuu~~~}}}zzzyyykkkZZZSSSMMMJJJHHHFFFHHHMMMNNNOOOOOOPPPPPPSSSWWWZZZZZZTTTMMMIIIHHHHHHGGGEEECCCDDDFFFGGGHHHHHHGGGFFFEEEHHHLLLQQQXXXeeeuuuVVVUUUTTTRRRRRRSSSUUUVVVQQQSSSUUUVVVVVVWWWYYYZZZ]]]```fffmmmqqqqqqmmmiiieeecccbbbaaa```]]]YYYUUUPPPNNNKKKGGGDDDFFFJJJMMMVVVXXX[[[]]]]]]^^^aaabbbhhhjjjnnnrrruuuvvvwwwwwwyyyxxxxxxyyy{{{~~~~~~|||zzzyyy{{{|||~~~{{{tttooooooqqquuuzzz~~~}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~xxxqqqiiiaaa[[[WWWXXXVVVUUUUUUVVVVVVTTTSSSPPPQQQVVV\\\dddmmmuuuyyy}}}uuummmfff___[[[^^^dddmmmtttzzz{{{{{{~~~wwwxxx|||~~~~~~~~~}}}}}}||||||{{{{{{||||||{{{yyywwwvvvwwwyyy|||}}}~~~~~~~~~~~~~~~|||zzzzzz|||~~~~~~~~~}}}{{{yyyyyyzzzzzzyyyxxxrrrrrrrrrqqqpppnnnllljjjeeeaaa\\\WWWTTTTTTVVVXXXXXXVVVTTTSSSTTTTTTSSSQQQRRRRRRRRRPPPNNNNNNPPPRRRRRRTTTVVVVVVUUUTTTUUUVVVQQQQQQPPPPPPPPPMMMIIIEEEAAABBBHHHQQQYYY```lllvvvyyyzzzuuuvvvxxxttteeeVVVOOOIIIHHHHHHGGGHHHLLLMMMOOOPPPQQQQQQTTTWWWZZZ\\\WWWQQQLLLIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGGGGIIILLLPPPYYYgggxxx\\\[[[YYYWWWWWWXXXYYYZZZWWWYYYZZZYYYXXXWWWXXXYYY___ccciiippptttsssnnnjjjeeeccc```]]]\\\ZZZWWWUUUJJJJJJIIIGGGGGGJJJOOOSSS\\\^^^```aaaaaa```aaabbbdddeeehhhlllooorrrssstttzzzyyyxxxyyy{{{~~~|||yyyvvvuuuuuuwwwzzz}}}~~~{{{uuuqqqppprrrvvv{{{~~~~~~~~~~~~~~~}}}~~~}}}~~~vvvoooiiiffffffdddaaaaaabbbaaa^^^\\\YYYYYY[[[aaakkkxxx|||qqqgggbbbeeelllrrrxxx}}}|||}}}|||yyy{{{~~~~~~~~~}}}||||||{{{zzzzzz{{{{{{zzzxxxuuuuuuvvvxxx|||||||||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}{{{yyyxxxxxxwwwvvvtttlllmmmmmmlllkkkhhheeeccc]]][[[WWWSSSRRRSSSTTTVVVWWWUUUTTTTTTVVVVVVUUUTTTSSSSSSSSSQQQOOOOOOQQQSSSSSSTTTUUUTTTRRRQQQQQQQQQNNNMMMKKKKKKLLLJJJGGGDDDAAACCCLLLYYYeeemmmwww|||uuutttwww}}}mmm^^^TTTMMMGGGGGGHHHGGGHHHKKKJJJLLLOOOPPPQQQSSSUUUWWWWWWUUUQQQKKKGGGFFFGGGIIIEEEEEEEEEFFFGGGHHHIIIIIILLLKKKLLLNNNWWWeeewww```^^^\\\ZZZYYYYYYZZZ[[[[[[\\\\\\[[[YYYWWWXXXYYY```dddkkkrrrvvvuuuoookkkfffccc^^^[[[ZZZXXXWWWUUUFFFFFFGGGHHHIIINNNTTTXXXaaaccceeefffdddcccccccccaaaccceeehhhlllooorrrssszzzyyyyyyyyy{{{{{{~~~~~~{{{wwwtttrrrqqqssswww{{{~~~|||wwwsssssstttxxx||||||~~~~~~}}}~~~|||xxxuuupppnnnkkkkkkkkkjjjfffcccaaa___^^^cccnnn~~~{{{oooiiilllsssuuu{{{zzzzzz}}}~~~}}}}}}|||{{{zzzzzzzzzvvvwwwwwwvvvvvvvvvyyy{{{}}}{{{zzz}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}|||~~~{{{xxxwwwvvvvvvtttrrrggghhhiiiiiigggccc___]]]WWWVVVTTTSSSRRRRRRSSSSSSSSSRRRQQQSSSUUUVVVUUUTTTSSSTTTSSSRRRPPPOOOQQQSSSSSSTTTTTTRRROOOLLLLLLLLLNNNLLLIIIJJJKKKJJJGGGDDDAAADDDMMM]]]jjjsss|||zzzuuuwww||||||vvvgggWWWTTTMMMGGGGGGHHHGGGHHHJJJEEEHHHLLLOOOQQQSSSUUUWWWQQQQQQOOOJJJEEEDDDGGGKKKDDDDDDDDDDDDFFFHHHJJJLLLOOONNNLLLMMMUUUcccttthhhjjjjjjddd\\\YYY]]]bbbgggccc```^^^ZZZVVVXXX\\\___iiittt{{{}}}|||uuummmccc___\\\\\\YYYTTTSSSUUUPPPJJJHHHJJJKKKKKKQQQZZZcccfffkkklllkkkhhheeedddbbbcccdddeeegggiiikkklllqqqsssvvvvvvuuuwwwzzz}}}|||zzz{{{xxxqqqooorrrrrrrrrtttvvvwwwxxxxxxxxxtttuuuxxxzzz{{{||||||{{{yyy{{{~~~~~~~~~~~~}}}tttqqqssstttppplllfff]]]\\\hhhttt|||vvvooopppsss{{{}}}yyyyyy{{{|||~~~}}}|||}}}~~~}}}{{{yyyzzzzzzyyyxxxxxxxxxyyyyyy|||}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}|||zzz}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~|||zzzwwwtttqqqooooooooodddbbb```\\\YYYWWWUUUUUUTTTTTTTTTRRROOOOOOPPPRRRQQQQQQQQQQQQQQQRRRRRRSSSPPPQQQQQQRRRRRRRRRRRRQQQSSSRRRQQQNNNMMMKKKJJJJJJLLLIIIHHHHHHEEE??????CCCCCCGGGSSSeeeqqqxxx}}}wwwrrr}}}~~~xxx~~~}}}pppddd[[[WWWNNNKKKJJJKKKMMMOOONNNLLLGGGFFFGGGKKKPPPTTTVVVWWWSSSPPPLLLJJJKKKKKKIIIGGGDDDDDDCCCBBBBBBEEEJJJNNNQQQOOOLLLNNNVVVbbbpppxxxnnnnnnmmmhhhbbb___bbbeeefffbbb___]]]YYYUUUWWW[[[cccmmmxxx~~~~~~vvvmmmaaa[[[WWWXXXWWWSSSQQQRRRPPPKKKIIIKKKMMMNNNUUU]]]bbbfffjjjlllkkkjjjiiiiiifffeeedddccccccccccccccchhhkkknnnoooppprrrvvvzzz}}}}}}~~~}}}}}}{{{zzz|||yyysssqqqsssssstttuuuvvvwwwxxxxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{xxxyyy|||~~~~~~}}}~~~}}}}}}}}}}}}wwwqqqiii___]]]gggsss}}}~~~uuutttwww|||}}}|||{{{|||{{{~~~}}}|||}}}~~~}}}{{{zzzyyyyyyzzz{{{{{{||||||}}}||||||}}}~~~~~~}}}~~~~~~|||zzz{{{~~~||||||}}}~~~~~~}}}||||||{{{{{{{{{{{{|||zzzvvvqqqllliiifffeee]]]\\\ZZZWWWUUUSSSRRRQQQRRRRRRQQQPPPNNNMMMOOOQQQQQQQQQQQQQQQQQQRRRSSSSSSMMMNNNOOOPPPRRRRRRRRRRRRQQQPPPNNNLLLJJJIIIHHHHHHGGGEEECCCDDDAAA>>>???DDDGGGJJJVVVfffrrryyyzzzuuuyyy||||||zzzuuuhhh]]]TTTPPPMMMKKKHHHIIIKKKMMMMMMLLLIIIIIIIIILLLPPPSSSUUUUUUWWWSSSNNNKKKJJJIIIGGGEEEBBBCCCCCCBBBBBBDDDHHHLLLTTTRRRPPPQQQXXXcccnnnuuuxxxvvvvvvxxxyyyyyyvvvsssooollljjjjjjjjjgggbbb___]]]ZZZVVVXXX]]]iiisss}}}xxxooobbbYYYSSSUUUVVVTTTQQQPPPPPPLLLJJJLLLPPPSSSZZZ```cccfffiiikkkkkklllmmmooooooooommmjjjgggdddaaa``````ccceeehhhjjjmmmqqqtttuuuwww{{{~~~{{{xxxvvvttt|||zzz{{{~~~|||wwwttttttuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxyyyyyyzzz{{{yyyzzz|||}}}~~~~~~~~~}}}~~~}}}|||{{{}}}oooddd^^^dddooo|||~~~{{{{{{}}}~~~~~~}}}{{{}}}||||||}}}~~~~~~|||zzzxxxyyy|||~~~||||||}}}~~~~~~~~~|||zzzzzz~~~~~~zzz{{{||||||}}}}}}}}}}}}}}}||||||{{{zzzyyyxxxxxxwwwuuuqqqlllgggaaa]]][[[UUUTTTSSSQQQOOONNNMMMMMMNNNOOOOOONNNMMMLLLNNNPPPQQQQQQQQQQQQQQQRRRRRRSSSNNNNNNOOOPPPPPPPPPOOOOOOMMMLLLJJJHHHFFFEEEEEEDDDDDDAAA@@@@@@???>>>AAAGGGMMMQQQ\\\jjjuuu}}}|||ssspppzzzwwwjjj^^^UUUNNNJJJMMMKKKHHHGGGHHHJJJJJJJJJJJJJJJJJJLLLOOORRRRRRQQQYYYUUUOOOJJJHHHFFFDDDBBB@@@AAABBBCCCBBBDDDFFFHHHSSSQQQPPPRRRWWW```iiiooollljjjlllrrrvvvzzzwwwuuutttqqqnnniiieeebbb```]]]ZZZ]]]cccmmmvvv}}}uuufff\\\TTTUUUXXXVVVSSSQQQOOOMMMLLLOOOTTTZZZ```dddeeeggghhhhhhiiijjjmmmooosssuuuvvvuuuqqqkkkeeeaaa___```bbbccceeegggjjjlllkkkoootttzzz~~~{{{wwwsssqqqxxxzzz}}}}}}zzzyyyvvvwwwwwwxxxzzz{{{|||}}}|||{{{zzzyyyxxxyyyzzz{{{{{{|||~~~~~~|||||||||zzznnneeeeeemmmxxx~~~|||||||||{{{|||~~~~~~}}}{{{xxxzzz}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~yyyzzz{{{|||||||||{{{zzzzzzzzzzzzyyyyyyxxxwwwvvvooonnnkkkfffaaa\\\XXXVVVPPPOOONNNMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRRRRPPPNNNLLLJJJIIIJJJIIIGGGEEEDDDCCCBBBBBBEEEAAA???@@@@@@AAAFFFNNNUUU[[[fffrrr}}}|||vvvwww|||nnnaaaVVVQQQNNNLLLNNNLLLHHHFFFEEEEEEFFFFFFGGGGGGHHHJJJMMMOOOOOOOOOTTTQQQLLLHHHDDDBBBAAA@@@>>>@@@BBBCCCCCCCCCDDDEEEKKKKKKKKKNNNTTT[[[cccggghhhfffiiiqqqyyy|||zzzwwwrrrnnnjjjfffcccbbb___^^^bbbhhhpppyyy}}}lll```VVVVVVXXXVVVSSSQQQNNNNNNPPPTTT[[[ccchhhhhhiiiiiihhhfffeeeeeehhhjjjmmmqqqwww{{{yyytttlllgggdddcccbbbaaaaaaaaaaaaaaaaaaeeellltttzzz~~~}}}}}}}}}zzzvvvsssvvvzzzyyyyyyyyyzzz|||~~~~~~|||zzzyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~sssnnnpppxxx}}}|||{{{{{{|||~~~~~~|||yyy{{{~~~~~~}}}||||||}}}~~~~~~}}}|||}}}~~~~~~~~~yyyzzz{{{||||||{{{yyyxxxvvvvvvwwwwwwwwwvvvuuuuuukkkiiieee```[[[VVVRRRPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOOOONNNNNNNNNPPPOOOOOOOOONNNOOOPPPPPPQQQTTTSSSRRRPPPMMMKKKHHHGGGGGGGGGEEEDDDBBBAAAAAAAAAEEEAAA@@@BBBCCCFFFMMMUUUaaaiiittt~~~}}}}}}tttdddVVVOOONNNOOOPPPOOOMMMJJJFFFCCCAAAAAABBBBBBCCCDDDGGGKKKMMMMMMLLLKKKJJJHHHEEEBBB@@@??????===???BBBCCCBBBBBBCCCDDDDDDEEEGGGKKKQQQYYY```eeeiiifffjjjttt~~~~~~xxxrrrmmmjjjfffccccccbbbbbbgggnnnwwwpppeee[[[XXXWWWTTTQQQQQQNNNRRRVVV\\\eeeoooqqqnnnkkkkkkiiieeebbbaaaccceeehhhnnnwww~~~zzzvvvmmmjjjfffcccaaa^^^[[[YYYZZZ]]]cccjjjrrryyy~~~zzzwwwuuu{{{~~~~~~}}}~~~~~~}}}||||||||||||{{{||||||||||||}}}}}}~~~zzzyyy}}}~~~~~~~~~}}}{{{zzzzzz|||~~~~~~}}}zzz{{{}}}~~~}}}|||}}}~~~}}}|||{{{zzz{{{|||}}}~~~~~~}}}}}}||||||{{{{{{yyyzzz{{{|||{{{yyywwwvvvrrrssstttttttttrrrqqqpppjjjgggaaaZZZTTTOOOLLLJJJMMMMMMMMMLLLLLLMMMMMMMMMNNNOOOQQQQQQOOONNNNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLKKKIIIHHHFFFEEECCCBBBAAA@@@@@@@@@CCCAAABBBFFFJJJNNNVVV___pppyyy}}}~~~|||xxxqqqfffXXXNNNKKKLLLNNNOOOLLLLLLKKKGGGCCC@@@@@@@@@@@@@@@BBBEEEIIIKKKJJJIIIDDDEEEFFFEEECCCAAAAAAAAA>>>@@@BBBBBBBBBBBBBBBDDDBBBCCCEEEJJJQQQZZZaaafffjjjgggjjjvvv}}}vvvqqqnnnjjjhhhhhhhhhjjjpppwwwwwwmmmccc]]]XXXSSSQQQSSSQQQVVV]]]dddpppzzzzzztttmmmllljjjfffbbb``````bbbeeekkksss|||yyytttnnnjjjfffbbb]]]ZZZVVVXXX[[[aaahhhqqqxxx|||}}}zzzuuu|||~~~}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{}}}~~~zzzzzzzzz|||~~~~~~zzz{{{|||~~~|||{{{zzz|||~~~}}}|||zzzyyyxxxyyyyyyzzzzzz{{{}}}}}}{{{yyywwwwwwwwwxxxyyyzzzyyywwwuuusssqqqqqqqqqpppnnnllliiigggeeeaaa[[[TTTNNNKKKJJJIIILLLLLLKKKKKKKKKKKKLLLLLLNNNPPPQQQQQQOOOMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKIIIHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>CCCCCCFFFNNNUUU[[[eeeooo}}}~~~||||||rrrlll___XXXOOOKKKKKKMMMLLLJJJGGGIIIJJJHHHEEEBBBAAABBBAAAAAACCCFFFHHHIIIHHHFFFBBBEEEIIIJJJGGGDDDCCCCCC???AAABBBBBBAAAAAACCCDDDCCCCCCEEEIIIPPPYYYaaaeeekkkgggkkkxxx{{{wwwrrrooommmnnnoooqqqxxx}}}tttjjjbbbZZZTTTTTTWWWSSSZZZbbbjjjwwwxxxmmmllljjjgggbbb``````aaa```dddkkksss{{{}}}vvvqqqmmmhhhccc^^^UUUUUUVVVZZZaaajjjsssxxxzzz|||~~~~~~zzzuuu}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||~~~}}}|||}}}~~~}}}zzzyyyzzz|||~~~yyyzzz{{{~~~{{{zzzyyy|||~~~}}}}}}~~~~~~}}}|||zzzyyy|||{{{yyyxxxwwwwwwxxxxxxwwwyyy||||||zzzwwwuuutttuuuwwwxxxyyyxxxuuurrrqqqppppppooonnnjjjfffbbb```^^^ZZZTTTOOOKKKJJJKKKLLLKKKKKKJJJJJJIIIJJJJJJJJJNNNPPPQQQQQQNNNLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKIIIFFFDDDAAA@@@AAAAAA@@@>>>============EEEFFFKKKVVV___gggrrr|||xxxmmmdddTTTPPPLLLLLLOOOOOOKKKHHHBBBFFFIIIIIIFFFDDDDDDEEECCCCCCDDDGGGHHHHHHFFFDDDCCCGGGLLLNNNKKKHHHFFFEEE@@@AAABBBBBBAAAAAACCCEEECCCCCCDDDHHHNNNWWW^^^ccclllhhhlll{{{~~~yyywwwvvvxxx}}}|||ooofff^^^VVVSSSTTTUUU^^^mmm{{{zzztttlllfffcccccccccbbb___bbbggglllsss{{{zzzsssooojjjeee^^^WWWQQQSSSXXX]]]eeemmmssszzz~~~wwwuuu{{{~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{}}}}}}{{{xxxwwwwwwtttvvvyyy|||~~~}}}}}}}}}}}}zzzwwwxxxyyy{{{}}}~~~~~~~~~~~~{{{zzz~~~}}}{{{zzzzzzzzz{{{}}}zzzyyyyyyyyywwwvvvtttvvvxxxzzzzzzxxxvvvtttvvvuuussssssrrrqqqnnnlllhhhgggeeebbb```^^^]]]]]]WWWTTTOOOKKKIIIJJJLLLNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHFFFDDDBBBAAAAAA<<<<<<===<<<<<<===AAACCCHHHPPPZZZbbbjjjttt|||xxxoooaaaUUUMMMLLLKKKJJJJJJKKKMMMNNNHHHGGGFFFFFFFFFDDD@@@===???@@@AAABBBGGGNNNNNNKKKDDDHHHNNNRRRSSSOOOIIIEEE???@@@@@@AAABBBCCCCCCDDD>>>@@@EEEJJJOOOUUUZZZ^^^aaaeeelllxxxsssiii```WWWTTTUUUTTT^^^mmm{{{|||wwwoooiiieeedddcccbbbbbbdddfffjjjpppyyy}}}xxxrrrlllaaaYYYSSSSSSUUUXXX^^^dddllltttzzz{{{~~~wwwuuuzzz}}}~~~~~~~~~~~~}}}||||||}}}}}}~~~||||||~~~}}}|||xxxyyy|||~~~~~~~~~~~~}}}~~~{{{xxxwwwwwwuuuvvvyyy{{{~~~~~~}}}{{{zzz{{{|||~~~~~~{{{zzz{{{zzzyyyxxxxxxxxxyyyzzz}}}{{{zzz{{{{{{yyyxxxtttuuuwwwxxxwwwvvvtttsssuuusssqqqpppooonnnkkkhhheeeccc```]]]ZZZWWWUUUTTTQQQPPPOOOMMMLLLKKKKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJHHHGGGDDDBBBAAA@@@@@@<<<======<<<===???DDDGGGQQQZZZfffpppwww~~~zzzwwwqqqfffXXXLLLGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIGGGCCCAAAAAADDDDDDFFFKKKRRRRRROOOCCCFFFKKKNNNOOOMMMIIIGGGEEEDDDCCCBBBBBBCCCEEEFFFCCCFFFKKKQQQUUUXXXYYYYYY\\\dddooo|||wwwlllbbbXXXTTTUUUVVVbbbrrr~~~yyyrrrlllhhhfffdddcccffffffgggiiinnnwww|||uuukkkccc[[[YYYXXXXXXZZZ___eeemmmtttxxx|||yyyuuuzzz{{{}}}~~~}}}|||{{{|||}}}~~~|||{{{zzzzzzzzz||||||}}}|||zzz{{{|||~~~}}}{{{vvvwwwyyyzzz{{{{{{{{{{{{~~~~~~~~~}}}yyywwwwwwwwwwwwxxxyyyzzz}}}~~~{{{}}}~~~~~~{{{yyyxxxvvvvvvuuuuuuvvvvvvwwwxxx|||{{{yyyyyyzzzzzzzzzxxxuuuuuuuuuttttttssssssssssssqqqnnnlllkkkiiieeecccbbb```]]]XXXTTTPPPMMMLLLKKKLLLNNNOOONNNLLLIIIGGGKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHFFFEEEDDDBBB@@@?????????<<<======>>>@@@EEELLLQQQ^^^gggtttxxxwwwuuuqqqiii\\\NNNEEECCCDDDEEEEEEFFFFFFFFFEEEJJJIIIIIIJJJKKKJJJGGGDDDBBBEEEFFFFFFKKKQQQRRROOOEEEGGGIIIJJJKKKKKKJJJJJJKKKIIIGGGFFFEEEGGGHHHIIIJJJNNNUUU[[[___]]]XXXTTTUUUaaarrryyynnncccYYYTTTTTT\\\iiiyyy~~~zzztttnnnkkkiiigggeeehhhiiijjjlllpppwww~~~yyyppphhheeeaaa^^^^^^```bbbiiipppwww|||{{{vvvzzz~~~}}}|||||||||zzzxxxvvvwwwxxx~~~~~~~~~}}}zzzyyyyyyzzz{{{{{{{{{|||~~~}}}zzz{{{|||}}}}}}|||~~~~~~|||zzzwwwxxxxxxyyyyyyzzz{{{{{{}}}}}}}}}{{{xxxwwwwwwxxxyyyyyyzzz{{{}}}~~~|||~~~~~~|||zzzxxxvvvuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxvvvuuuuuuvvvwwwwwwvvvvvvuuusssrrrqqqqqqqqqrrrqqqnnnkkkhhhfffccc```^^^]]]\\\ZZZVVVRRRNNNKKKJJJGGGIIIKKKMMMMMMKKKIIIGGGIIIJJJLLLMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEBBBBBB@@@???>>>>>>>>>>>>;;;<<>>>>>===<<<<<<======:::===BBBIIIRRR___lllttt}}}{{{|||wwwnnncccXXXNNNHHHDDDAAABBBDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGDDDBBB???BBBCCC@@@@@@CCCDDDBBBIIIHHHFFFDDDCCCDDDEEEFFFGGGIIILLLPPPRRRSSSSSSSSSYYY^^^iiiuuu}}}xxxiii\\\YYY```rrrwwwmmmddd\\\XXXYYYgggxxx}}}yyyuuurrrooollliiieeehhhlllppprrrvvvyyy|||zzzvvvppphhhccccccbbbdddjjjrrrvvvxxx|||}}}{{{uuuzzz|||zzz~~~}}}{{{vvvrrroooooopppyyy}}}{{{|||}}}~~~{{{zzz{{{|||}}}~~~||||||~~~~~~}}}}}}}}}~~~|||zzzyyyyyyyyyxxxwwwyyyxxxvvvuuuvvvwwwyyy{{{|||}}}~~~|||{{{zzz{{{{{{{{{yyyxxxxxxzzz|||}}}~~~~~~~~~|||{{{|||}}}~~~~~~|||{{{zzzyyyyyyyyy{{{{{{{{{{{{zzzxxxwwwvvvvvvuuussstttuuuvvvvvvuuutttsssqqqooommmllllllmmmjjjfffaaa]]][[[YYYVVVTTTMMMNNNNNNNNNNNNLLLKKKJJJHHHHHHHHHHHHIIIIIIJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@?????????<<<<<<;;;;;;;;;<<<<<<===:::???FFFPPP]]]kkkzzzvvvyyypppbbbUUUMMMHHHEEECCC===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEDDDBBB??????CCCDDD@@@???AAABBB@@@DDDCCCBBB@@@???@@@AAAAAABBBEEEIIINNNRRRTTTUUUVVV```dddooo~~~tttfff```aaannnvvvmmmfff___]]]^^^mmm~~~zzzvvvrrrmmmiiiccceeehhhkkknnnrrrvvvzzzzzzqqqjjjiiihhhgggkkkrrruuuvvv{{{~~~{{{yyyxxxrrrwww}}}~~~}}}~~~}}}{{{wwwsssqqqrrrssswwwzzz{{{{{{}}}~~~~~~|||{{{{{{|||}}}~~~}}}~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}zzzzzz{{{}}}}}}}}}|||zzzxxxvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{yyyxxxyyy{{{~~~~~~~~~}}}|||zzzzzz{{{|||}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyxxxyyyyyyzzzyyyxxxwwwvvvvvvtttrrrrrrtttttttttsssqqqpppnnnllljjjiiihhhhhhddd```[[[WWWUUUSSSQQQPPPHHHIIIKKKLLLLLLLLLJJJIIIGGGHHHIIIIIIJJJIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHIIIIIIIIIGGGEEECCCCCCBBBAAA???>>>>>>======;;;:::::::::;;;<<<======<<>>???@@@AAACCCCCCCCCEEEEEEDDDAAA???===BBBDDDAAA???BBBDDDCCC???@@@@@@AAAAAAAAAAAAAAA@@@AAACCCGGGKKKPPPTTTVVV```cccmmm~~~wwwggg```]]]eeexxxuuunnnhhhbbb```bbbttt~~~yyysssmmmiiicccdddeeefffiiinnnuuuyyy{{{zzzrrrpppmmmkkknnntttwwwwww|||~~~yyyvvvuuuvvvpppuuu{{{}}}}}}{{{xxxuuutttvvvwwwuuuyyy}}}{{{{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~||||||~~~~~~}}}~~~~~~~~~~~~||||||~~~{{{zzzzzz|||~~~~~~~~~}}}~~~~~~{{{{{{{{{yyyxxxyyy|||~~~}}}||||||yyyzzz{{{|||||||||||||||wwwvvvuuuttttttuuuvvvwwwtttuuuwwwxxxxxxwwwwwwvvvtttrrrppppppqqqqqqqqqpppnnnmmmllljjjhhhfffeeeddd```\\\WWWSSSQQQPPPNNNLLLHHHJJJLLLMMMMMMLLLKKKJJJFFFHHHJJJKKKKKKJJJHHHGGGFFFEEEDDDDDDEEEGGGIIIJJJDDDDDDFFFFFFEEECCCAAA???BBBAAA@@@>>>======<<<<<<::::::::::::;;;<<<===>>>===CCCMMMZZZgggvvv}}}xxxggg[[[LLLDDDDDDEEECCC@@@<<<<<<;;;<<<===???AAABBBEEEEEEEEEFFFGGGEEEBBB@@@:::@@@BBB@@@???BBBEEEEEE>>>???AAADDDEEEFFFFFFEEE@@@??????@@@EEEKKKRRRVVV]]]___iiiyyysssccc\\\WWW[[[iiixxx}}}vvvqqqjjjcccaaacccvvvoooiiifffcccaaabbbgggmmmqqqtttxxx}}}wwwtttttttttuuuwwwzzz~~~|||xxxuuusssrrrssswww|||}}}|||{{{zzzyyyyyyzzz{{{~~~|||{{{{{{{{{{{{wwwxxx{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||~~~~~~}}}~~~}}}~~~}}}}}}}}}|||zzz{{{}}}~~~}}}|||{{{zzz{{{}}}|||}}}~~~~~~~~~|||}}}}}}}}}}}}}}}|||{{{wwwwwwvvvvvvvvvxxxyyyzzzvvvuuuuuuuuuuuuuuuvvvwwwttttttssssssrrrrrrrrrqqqrrrpppooonnnnnnmmmjjjhhhggghhhhhhhhhgggeeebbb```[[[XXXTTTOOOLLLKKKKKKLLLHHHIIIIIIIIIJJJKKKKKKKKKJJJHHHEEECCCBBBCCCEEEFFFJJJIIIGGGEEEDDDDDDDDDEEEBBBBBBAAA@@@???>>>===<<>>===;;;AAAHHHTTTbbbppp~~~yyylllWWWQQQIIIEEEEEEEEEBBB>>><<<===>>>??????>>>======GGGFFFDDDBBBAAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCBBBAAAAAA@@@@@@>>>>>>???@@@CCCFFFHHHJJJVVVZZZ___hhhsssxxxpppeeeZZZUUUVVV]]]fffwwwzzzsssqqqoookkkiiikkk~~~vvvpppmmmiiieeecccdddfffgggooossszzz|||xxxwwwwwwwwwxxxzzz|||}}}|||vvvtttttttttvvvzzz~~~}}}}}}}}}~~~~~~||||||{{{{{{{{{xxxyyyzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{~~~~~~}}}~~~~~~||||||}}}}}}~~~|||}}}~~~}}}|||{{{}}}~~~}}}||||||~~~~~~~~~}}}}}}}}}}}}~~~{{{{{{||||||{{{{{{zzzzzzxxxwwwvvvuuuuuuvvvwwwwwwtttttttttssssssttttttuuurrrrrrrrrrrrrrrrrrqqqqqqqqqooonnnmmmmmmkkkiiifffeeeffffffeeeccc```]]][[[WWWUUUQQQNNNLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHFFFEEEDDDEEEFFFGGGIIIHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;:::999::::::999:::<<<>>>@@@AAAKKKRRR^^^kkkwwwooo___SSSMMMGGGDDDEEEDDDAAA>>>;;;<<<===>>>???>>>>>>===BBBBBBCCCCCCBBBAAA??????AAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBBBBBBBBBBAAAAAA>>>=========???@@@BBBDDDJJJRRR[[[cccjjjnnnlllfff```[[[ZZZaaaiiiyyy{{{|||tttooooooqqqpppqqqtttxxxuuupppkkkfffcccaaa```hhhlllrrryyy{{{{{{zzzyyyyyyzzz{{{{{{}}}vvvssstttuuuxxx|||~~~}}}~~~}}}}}}||||||||||||zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{zzz{{{}}}~~~}}}}}}}}}~~~}}}}}}}}}~~~}}}{{{zzz|||~~~~~~|||{{{{{{|||~~~|||~~~}}}|||}}}~~~~~~~~~~~~|||~~~}}}{{{|||{{{zzzzzzzzzzzz{{{{{{yyyyyyyyyyyyxxxxxxxxxwwwxxxwwwvvvttttttsssttttttrrrrrrrrrrrrrrrrrrrrrrrrnnnooooooooooooooooooppppppnnnllllllkkkjjjgggeeecccbbbaaa```]]]YYYVVVTTTPPPPPPNNNMMMKKKJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<@@@FFFLLLWWW___jjjvvv~~~}}}uuucccSSSLLLHHHDDDCCCCCCCCC@@@===:::;;;<<<===>>>?????????===>>>AAABBBBBBAAA>>>===@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCEEEQQQ]]]cccgggllloooooojjjdddbbbgggooossssssooommmnnnnnnooottt{{{~~~wwwpppjjjfffcccbbbbbbeeekkkrrryyy}}}{{{zzz|||}}}zzz{{{{{{{{{{{{|||||||||~~~}}}~~~yyytttssstttvvvzzz~~~|||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}|||{{{{{{{{{}}}~~~~~~~~~}}}~~~}}}}}}~~~}}}{{{{{{}}}}}}||||||~~~~~~~~~|||{{{{{{|||{{{yyyxxxyyyzzz}}}~~~~~~}}}|||||||||~~~|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~|||}}}}}}zzzxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuttttttsssssssssrrrrrrqqqrrrrrrrrrqqqqqqqqqpppkkkkkkllllllmmmmmmmmmnnnooommmkkkkkkjjjhhheeeccc```___]]][[[WWWSSSPPPNNNKKKLLLLLLLLLKKKJJJHHHGGGIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>??????>>>>>>===<<<;;;;;;999:::::::::999999:::<<<:::===@@@???@@@FFFRRR\\\ccckkkvvvxxxrrrhhhZZZNNNEEECCCAAA@@@AAAAAA>>><<<999:::;;;<<<>>>??????@@@<<<>>>@@@AAABBBAAA@@@?????????@@@@@@@@@@@@??????@@@@@@@@@AAABBBCCCCCCDDDFFFEEEDDDCCCBBBCCCDDDEEEHHHRRR]]]bbbhhhooottttttooojjjhhhmmmwwwsssmmmmmmnnnooolllmmmvvvyyyqqqllliiihhhaaaccchhhnnnuuu{{{}}}wwwqqqppprrruuuuuuwwwyyy{{{}}}~~~~~~~~~}}}|||||||||}}}~~~wwwsssrrruuuyyy~~~~~~}}}|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||}}}~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}|||zzz{{{|||}}}~~~}}}|||}}}~~~~~~~~~|||~~~|||~~~~~~|||||||||}}}||||||{{{||||||}}}~~~~~~~~~|||~~~}}}zzzwwwtttuuuuuuvvvwwwwwwwwwxxxvvvuuutttsssrrrrrrrrrrrrqqqqqqrrrrrrssssssssssssqqqrrrrrrrrrrrrqqqpppooolllllllllmmmmmmnnnnnnnnnmmmllljjjiiihhhfffccc```\\\[[[YYYVVVSSSOOOLLLKKKHHHIIIJJJKKKKKKJJJHHHGGGHHHHHHGGGGGGFFFFFFEEEEEECCCDDDEEEFFFFFFEEECCCBBBCCCCCCBBBBBB@@@???>>>>>>>>>======<<<<<<;;;;;;;;;999:::;;;999888888:::<<<:::@@@EEEHHHJJJSSSbbbnnntttzzz}}}~~~{{{pppdddXXXOOOKKK???>>>>>>>>>>>>>>>===<<<::::::;;;<<<===>>>???@@@@@@@@@???@@@@@@AAABBBCCC>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@AAABBBCCCDDDHHHMMMRRRYYYdddooorrrooonnnjjjhhhnnn|||{{{nnnnnnoooooonnnoooyyy}}}uuupppnnnfffgggiiilllqqqvvv{{{}}}~~~wwwoookkkkkkmmmooorrrvvvzzz}}}}}}|||{{{{{{{{{|||}}}~~~{{{uuussswww{{{}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{~~~|||}}}~~~|||~~~~~~|||{{{{{{{{{zzzzzzyyyyyyyyy{{{|||}}}~~~~~~}}}|||}}}~~~}}}~~~}}}{{{yyyuuuuuuvvvwwwxxxxxxwwwwwwuuutttrrrqqqpppppppppqqqooopppqqqrrrsssssssssssspppqqqrrrrrrqqqpppnnnmmmnnnnnnnnnnnnnnnooooooooojjjiiifffeeedddbbb___]]]WWWVVVTTTQQQOOOLLLJJJIIIFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEECCCCCCDDDDDDCCCBBB@@@???@@@@@@@@@AAA@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::888:::<<<:::888999===@@@AAAHHHPPPVVV\\\gggvvv~~~|||~~~{{{qqqcccTTTJJJEEEDDD===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???BBBAAA@@@@@@@@@BBBCCCDDD===>>>>>>>>>>>>>>>>>>=========>>>??????@@@AAAAAABBBAAAAAAAAABBBDDDFFFGGGHHHHHHJJJRRRaaaooorrrmmmjjjgggfffnnnpppkkkhhhkkkooossszzzzzzuuuooonnnmmmmmmnnnpppsssuuu{{{}}}uuulllhhhgggkkknnnsssxxx|||~~~~~~~~~zzzzzzzzzzzz{{{}}}}}}xxxvvvyyy}}}~~~}}}}}}}}}}}}~~~}}}~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{|||~~~}}}|||}}}~~~~~~}}}}}}}}}}}}|||zzzyyyzzz{{{yyyyyyxxxwwwxxxzzz|||~~~}}}~~~}}}~~~~~~|||||||||~~~}}}}}}~~~~~~~~~|||{{{zzzwwwwwwxxxyyyyyyyyyxxxwwwuuutttrrrpppnnnnnnoooppppppqqqrrrsssssssssrrrqqqnnnooopppqqqpppnnnlllkkklllllllllkkkkkkkkkkkkkkkfffdddbbbaaa___]]]ZZZWWWRRRQQQOOOMMMKKKIIIHHHHHHDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>><<<<<<===??????>>>>>>===;;;;;;;;;;;;::::::::::::777:::======;;;===CCCHHHMMMTTT___hhhppp{{{yyynnn___RRRIIIDDD@@@???<<<<<<:::999888999;;;===<<<;;;;;;:::;;;<<<===>>>AAAAAAAAABBBBBBBBBBBBBBB<<<======>>>>>>======<<<<<<<<<======>>>>>>??????CCCCCCBBBBBBCCCDDDFFFGGGEEEEEEFFFNNN```ppptttpppkkkiiiiiiqqqpppfff```fffpppvvvzzz}}}}}}uuussspppmmmllllllmmmnnnuuu|||{{{ppphhheeeiiilllrrrxxx|||}}}}}}}}}yyyyyyyyyzzz{{{~~~~~~zzzzzzxxx|||~~~}}}}}}}}}}}}~~~|||}}}~~~||||||||||||}}}~~~}}}|||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{~~~~~~|||{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzxxxxxxyyy{{{yyyyyyxxxwwwxxxzzz}}}~~~|||}}}}}}||||||}}}~~~||||||}}}~~~||||||||||||||||||{{{{{{xxxyyyzzz{{{{{{zzzyyyxxxuuutttqqqooonnnnnnoooppprrrsssttttttsssrrrpppooommmnnnoooooonnnllljjjiiihhhhhhggggggffffffeeeeeecccaaa___]]]\\\ZZZWWWTTTNNNMMMLLLJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFDDDCCCAAA???>>>>>>888:::;;;===>>>>>>===<<<;;;;;;::::::::::::::::::666:::>>>>>>>>>BBBIIIOOOWWW^^^iiittt~~~rrrcccQQQEEECCCDDDAAA>>><<<<<<:::888777888;;;>>>===<<<;;;::::::;;;===>>>???@@@BBBDDDDDDBBB@@@>>><<<<<<============<<<<<<<<<<<<<<<<<<============@@@???>>>>>>>>>???@@@AAA>>>???BBBJJJ[[[lllsssrrrooommmmmmvvv{{{jjj^^^bbbkkkpppwww}}}~~~wwwrrrrrrnnnhhhggglllrrrzzz}}}rrrhhhddd```eeelllrrruuuxxxzzz{{{zzzyyywwwvvvyyy}}}|||zzz}}}{{{{{{~~~}}}zzz~~~~~~}}}}}}}}}~~~~~~}}}}}}|||}}}~~~}}}}}}~~~}}}|||}}}}}}~~~~~~~~~~~~~~~|||zzz~~~~~~}}}}}}|||||||||}}}~~~~~~|||{{{zzzyyyzzz{{{}}}~~~||||||{{{{{{{{{{{{{{{|||~~~{{{zzzzzz{{{}}}}}}{{{{{{{{{|||yyyzzz{{{}}}}}}|||zzzyyywwwxxxyyyzzz{{{zzzyyyxxxwwwuuusssqqqpppppprrrsssoooppppppppppppooonnnnnnmmmlllkkkkkklllkkkiiigggeeeeeefffgggfffeeecccbbb\\\ZZZVVVSSSPPPOOOOOOPPPIIIHHHHHHGGGFFFGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCEEEFFFFFFDDDDDDCCCBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;>>><<<;;;:::;;;<<<;;;;;;;;;===???AAADDDKKKTTT\\\hhhnnnxxx{{{~~~~~~jjj^^^MMMBBB>>>======<<<;;;999888888:::<<<<<<<<<:::<<<======<<<;;;;;;<<>>@@@>>><<<::::::;;;===???<<<<<<<<<===>>>???@@@AAA??????@@@AAAAAABBBCCCCCCEEEDDDDDDKKKWWWccckkknnnmmmrrrqqq~~~pppaaaccclllrrrxxx~~~~~~zzzxxxrrriiifffgggmmmvvvvvvlllgggaaadddhhhnnnssswwwzzz{{{yyyxxxwwwxxxzzz}}}|||zzz{{{~~~~~~zzzvvvwww{{{}}}|||zzz~~~}}}|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~|||}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}|||||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~}}}{{{zzzyyyzzz|||}}}|||||||||||||||}}}~~~~~~~~~{{{zzzzzz{{{}}}~~~|||zzzyyyxxxxxxxxxyyy{{{}}}}}}|||{{{zzzvvvvvvwwwxxxyyyyyyyyyyyywwwvvvtttrrrqqqqqqqqqrrrnnnnnnnnnnnnnnnmmmmmmllljjjiiihhhhhhiiihhhfffdddbbbbbbcccbbbaaa___]]]\\\VVVUUURRROOOMMMLLLKKKKKKFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDAAA@@@???>>>===<<<;;;;;;===<<<<<<<<<;;;;;;;;;:::;;;:::999999:::;;;<<<<<>><<<::::::888666666888999:::999:::<<<======;;;:::;;;<<<;;;===>>>@@@@@@???>>>===???>>><<<;;;;;;<<<===???>>>>>>>>>======>>>????????????@@@AAABBBCCCDDDEEEAAA@@@BBBIIIVVVfffttt|||}}}yyyggggggpppuuuzzz~~~~~~}}}|||uuuyyyxxxllldddbbbdddnnn||||||qqqkkkcccbbbbbbgggooouuuxxxyyyxxxxxxxxxzzz|||~~~~~~}}}|||{{{||||||zzzxxxyyy}}}|||{{{zzz{{{}}}~~~}}}|||~~~~~~~~~~~~~~~~~~}}}|||~~~~~~|||{{{||||||}}}}}}||||||{{{|||~~~{{{zzzyyyxxxxxxxxxyyyyyy{{{|||}}}~~~~~~~~~|||{{{zzz{{{|||}}}}}}}}}}}}}}}~~~}}}{{{zzzzzz{{{}}}~~~|||yyywwwvvvvvvxxxyyy{{{|||||||||{{{zzztttttttttuuuvvvwwwxxxyyyuuuuuuuuutttsssrrrqqqpppllllllllllllkkkkkkkkkjjjhhhfffeeeeeeeeedddbbb```^^^^^^]]][[[YYYWWWTTTSSSNNNNNNLLLKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>>>>???@@@@@@AAABBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;;;;::::::999999999999;;;<<<>>>???CCCGGGMMMRRRXXXaaallltttzzzuuuyyy~~~sssrrr~~~vvvcccTTTKKKGGGBBB??????>>>;;;999:::888555555666777777777:::;;;<<<<<<::::::;;;<<<999::::::;;;;;;<<<<<<<<<>>>======<<<<<<======>>>@@@???>>>>>>=========>>>>>>???@@@AAACCCDDDFFFFFFEEEDDDGGGOOO___ttt~~~~~~}}}~~~nnnllltttxxx{{{}}}{{{ttttttvvvyyy~~~qqqfff```]]]ggguuuvvvoooeee```]]]```iiiqqquuuuuuvvvwwwyyy|||}}}||||||||||||}}}~~~~~~}}}}}}}}}~~~}}}{{{|||}}}~~~}}}{{{yyy{{{~~~{{{zzzzzzzzz|||}}}|||{{{~~~}}}||||||||||||}}}}}}}}}||||||~~~~~~~~~~~~|||||||||}}}~~~~~~|||||||||}}}}}}}}}|||{{{{{{{{{}}}{{{yyywwwvvvuuuvvvxxxyyy{{{{{{}}}~~~~~~~~~}}}||||||}}}~~~|||zzzyyyyyy{{{}}}~~~|||zzzxxxwwwwwwyyyyyyzzzzzzyyyyyyxxxwwwsssrrrrrrrrrssstttvvvxxxttttttuuuuuutttqqqooommmkkkjjjjjjiiiiiiiiiiiiiiifffeeecccccccccaaa___]]]ZZZYYYXXXUUURRROOOLLLKKKHHHHHHHHHGGGFFFDDDBBBAAADDDDDDCCCBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???===============>>>??????BBBAAAAAA@@@??????>>>>>>;;;;;;:::::::::::::::::::::::::::;;;<<<>>>AAACCCEEEKKKTTT]]]fffppp{{{xxxxxx}}}sssnnnqqq~~~yyyhhhTTTFFFAAA???===<<<======;;;999:::888666555666777666666999:::;;;;;;999999;;;<<<===<<<;;;:::::::::;;;<<<============>>>>>>>>>>>>???>>>>>>===============<<<===>>>@@@BBBDDDEEEFFFJJJHHHKKKWWWlll|||}}}~~~~~~}}}}}}~~~vvvtttyyy{{{|||~~~}}}xxxtttqqqrrrvvv|||xxxlllcccZZZaaammmzzz{{{tttiiibbb\\\]]]dddmmmqqqrrruuuwwwzzz}}}~~~~~~~~~{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~}}}{{{{{{}}}}}}~~~|||{{{yyyxxxxxxyyy{{{{{{||||||{{{zzz{{{}}}}}}}}}|||~~~~~~|||{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzz||||||{{{|||}}}~~~}}}~~~~~~~~~}}}}}}|||{{{{{{}}}~~~|||{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~~~~|||zzzxxxwwwxxxzzz|||~~~~~~~~~}}}}}}|||{{{zzzzzzyyyyyyxxxwwwuuutttsssrrrqqqqqqppppppqqqrrrtttuuurrrrrrssssssrrrooollljjjiiiiiihhhgggfffgggggghhhfffdddcccbbbaaa```]]]ZZZVVVUUUSSSOOOLLLIIIGGGFFFDDDDDDDDDDDDDDDBBBAAA@@@CCCBBBAAAAAA@@@@@@AAAAAA??????>>>============>>>==================>>>???======<<<<<<;;;:::::::::999999::::::::::::::::::888:::;;;;;;<<<>>>CCCGGGJJJRRR]]]hhhsss~~~zzzzzz}}}{{{qqqpppttt|||zzzkkkZZZKKKBBB???===;;;;;;;;;;;;;;;;;;<<<999777666777888777777888999:::999888999;;;===BBBAAA>>><<<<<<<<<<<<===<<<======>>>>>>>>>??????>>>==================>>>:::;;;<<<>>>@@@BBBCCCDDDHHHEEEGGGWWWppp{{{|||~~~}}}||||||}}}~~~~~~{{{}}}||||||~~~}}}uuuoooooorrruuu{{{tttjjj^^^aaahhhtttzzznnnhhhaaa___ccciiioooqqqvvvxxxzzz}}}~~~}}}}}}}}}}}}~~~}}}|||~~~|||~~~~~~{{{zzz}}}|||{{{zzzyyyzzz{{{||||||{{{zzz{{{}}}~~~}}}|||}}}}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{|||~~~~~~}}}}}}~~~~~~}}}~~~}}}}}}|||{{{{{{{{{||||||yyyyyy{{{~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}}}}}}}|||{{{zzz{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{}}}~~~}}}{{{{{{{{{{{{}}}~~~}}}}}}||||||yyyxxxvvvuuuvvvxxx{{{||||||}}}}}}}}}}}}|||{{{{{{xxxwwwvvvtttsssqqqppppppqqqqqqpppppppppqqqrrrrrrooopppppppppnnnllliiiggggggfffdddcccccccccdddeeedddbbb```___^^^\\\YYYVVVRRRPPPNNNKKKHHHFFFDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>???>>>>>>===============>>>======<<<<<<======>>>======<<<<<<;;;;;;;;;;;;888888999999999999::::::666999;;;<<<>>>BBBIIIOOOXXX```lllxxxxxxrrr{{{xxxooommmvvv|||mmm^^^PPPGGGBBB>>>===<<<;;;::::::;;;;;;<<<:::777777888999999999888999999888777888;;;===DDDCCCAAA???>>>>>>??????============>>>???@@@@@@AAA@@@???>>>>>>>>>>>>>>>:::;;;<<<===???@@@BBBBBBEEEDDDIIIYYYooozzz|||~~~~~~}}}|||}}}~~~}}}~~~||||||}}}}}}~~~}}}}}}~~~xxxpppoooppprrrxxx{{{pppfffdddfffooo{{{uuupppiiiddddddhhhnnnrrrwwwxxxzzz}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~|||zzz~~~~~~}}}|||{{{|||}}}|||{{{zzz{{{}}}}}}}}}{{{zzzzzzyyyxxxxxxxxxyyyyyyzzzyyyzzzzzz|||~~~}}}{{{{{{|||}}}zzz{{{}}}~~~~~~}}}yyyyyyzzz|||}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyy{{{}}}~~~}}}zzzyyyyyyyyy{{{}}}}}}}}}||||||||||||}}}}}}wwwvvvtttttttttwwwyyy{{{||||||}}}}}}|||zzzyyyxxxvvvuuutttssssssrrrrrrrrrqqqqqqqqqqqqqqqppppppooommmmmmmmmllljjjhhhfffdddcccbbb```_________aaabbb___]]][[[ZZZXXXVVVSSSPPPMMMKKKIIIFFFDDDCCCBBBBBBBBBAAA@@@@@@@@@AAABBBCCC@@@??????>>>>>>>>>>>>>>>???>>>>>>==================<<<<<<;;;;;;<<<<<<===>>>>>>>>>===============888888888888999999999:::777;;;???BBBEEELLLVVV]]]llltttzzz{{{~~~vvvsssrrrvvv|||mmm```UUUMMMEEE@@@<<<<<<======;;;;;;:::;;;;;;999777777888:::::::::777888888777666888;;;===AAA@@@@@@@@@@@@@@@AAAAAA>>>===<<<<<<===>>>AAABBBHHHGGGEEEBBB@@@???>>>>>><<<<<<===>>>???@@@AAAAAACCCGGGPPP]]]kkkuuuzzz{{{zzzwwwxxxzzz|||~~~~~~}}}|||}}}~~~|||||||||}}}|||{{{{{{|||||||||{{{|||~~~|||sssqqqppppppuuu|||tttlllgggeeelllyyyzzzvvvoooiiifffhhhnnntttwwwxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~yyyyyyyyyyyyxxxyyy{{{}}}{{{zzzyyyzzz|||}}}|||{{{xxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyzzz{{{~~~~~~{{{zzzzzz{{{{{{yyyzzz|||~~~}}}~~~zzzzzzzzz{{{}}}~~~}}}|||||||||||||||{{{zzzyyyxxxwwwwwwvvvuuuvvvwwwyyyzzzyyyzzzzzzzzzzzzyyyxxxxxxyyy{{{~~~~~~|||yyyxxxwwwwwwxxxzzz}}}~~~yyyyyyyyyzzz{{{}}}~~~vvvuuusssrrrsssvvvxxxzzz|||}}}}}}|||zzzxxxvvvuuutttsssssssssssstttuuuuuuqqqqqqrrrrrrrrrpppnnnmmmllllllkkkjjjhhhfffdddcccaaa___^^^\\\\\\]]]^^^___[[[YYYWWWVVVTTTRRRNNNLLLIIIHHHFFFCCCBBBAAAAAABBBBBBAAA???>>>???@@@BBBDDDBBBAAAAAA@@@@@@@@@@@@@@@??????>>>===============<<<<<<;;;::::::;;;;;;;;;::::::::::::::::::999999777777888888999999999:::999>>>DDDIIINNNVVVbbbkkk{{{|||vvvwww{{{rrraaaVVVRRRMMMEEE===888:::===>>>===;;;:::999999888666666888:::::::::777888777777666777;;;===<<<===>>>???@@@AAABBBBBB???>>><<<;;;<<<>>>AAACCCNNNLLLIIIFFFBBB@@@>>>======>>>>>>???@@@@@@AAAAAA???GGGSSS]]]dddkkkrrrwwwtttppppppvvvxxx{{{~~~~~~}}}{{{yyyyyyyyyzzz{{{~~~}}}{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}uuuqqqrrruuuxxx}}}}}}pppmmmlllqqqyyy|||tttmmmiiiiiilllnnnvvvyyy}}}~~~~~~~~~~~~~~~{{{{{{}}}~~~~~~|||{{{}}}~~~|||zzzzzz{{{{{{{{{{{{{{{zzz}}}{{{yyyyyyyyyzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwww||||||{{{{{{{{{{{{|||||||||yyywwwxxxzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~|||~~~|||zzzxxxwwwwwwxxxxxxwwwyyy|||~~~}}}zzzvvvssspppppppppoooppppppqqqqqqqqqqqqqqqsssvvvxxxxxxxxxvvvxxxzzz{{{|||}}}||||||zzz{{{{{{yyywwwuuuuuuvvvzzzwwwuuuuuuxxxzzzzzzyyyyyyvvvrrrooooooqqquuuxxx{{{zzzwwwuuusssrrrrrrsssttttttssssssrrrrrrqqqqqqmmmmmmnnnoooqqqpppmmmkkkiiiiiijjjiiihhhdddaaa___```___^^^\\\ZZZYYYWWWWWWRRRPPPMMMLLLKKKJJJGGGEEEFFFEEECCCAAAAAAAAACCCDDDBBB@@@>>>???AAABBBAAA>>>????????????????????????>>><<<;;;999999:::;;;<<<===============<<<<<<;;;<<<;;;::::::;;;============;;;::::::<<<===<<<;;;444DDDSSSXXX\\\eeerrr{{{zzzxxxiii___TTTOOOKKKEEEAAAAAA>>>>>>>>>>>>===<<<;;;:::888888999:::;;;===>>>???<<<<<<;;;::::::999888888:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;===>>>???GGGGGGFFFEEECCCAAA@@@???===;;;:::;;;===>>>>>>>>>BBBGGGOOOXXX```fffjjjkkkkkkllllll|||vvvxxx{{{}}}~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzuuussstttvvv}}}yyytttnnnnnnssszzz|||vvvppplllkkkkkklllsssvvvzzz}}}}}}}}}}}}}}}|||zzzzzz|||~~~}}}||||||}}}~~~~~~~~~|||{{{{{{|||||||||{{{{{{zzz|||{{{yyyyyyzzzzzzyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{}}}~~~~~~~~~|||zzzyyyyyy{{{||||||~~~~~~~~~~~~~~~~~~}}}~~~|||}}}zzzwwwvvvuuuvvvvvvvvvwwwyyyzzzzzzwwwtttrrrppppppppppppqqqqqqrrrssssssrrrrrrtttwwwyyyxxxxxxxxxyyyzzz{{{|||}}}}}}|||xxxyyyyyyxxxuuuttttttuuuxxxvvvssstttvvvxxxwwwvvvxxxvvvrrrooooooqqqtttvvvxxxwwwuuusssrrrqqqqqqqqqxxxxxxvvvuuutttsssrrrrrrmmmmmmmmmnnnoooooollliiigggggggggfffdddbbb```______^^^\\\ZZZXXXVVVTTTSSSNNNLLLJJJIIIHHHGGGEEECCCDDDBBBAAA?????????AAABBB@@@>>>===>>>@@@AAA???===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;:::999999::::::::::::::::::::::::;;;<<<>>>@@@EEEPPP[[[___cccnnnzzzyyyzzzxxxmmm[[[RRRIIIFFFCCC???<<<<<<:::<<<>>>AAAAAA???===<<<999999999:::;;;<<<===>>>===<<<<<<;;;::::::999999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>DDDDDDDDDDDDCCCCCCBBBAAA>>>===<<<<<<>>>????????????DDDKKKTTT[[[```cccddddddddddddtttwwwxxxzzz{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwtttsss{{{~~~yyyppplllnnntttyyy{{{}}}{{{xxxtttpppmmmkkkjjjnnnrrrwwwzzz{{{{{{{{{|||{{{zzzxxxyyy{{{}}}}}}|||{{{|||}}}~~~~~~}}}|||{{{}}}|||}}}}}}}}}}}}}}}|||{{{zzz}}}{{{yyyyyyzzz{{{zzzyyy}}}}}}||||||||||||}}}}}}yyyyyyyyyzzz|||~~~|||{{{{{{zzz{{{{{{||||||}}}}}}}}}}}}||||||}}}~~~||||||}}}}}}~~~|||yyywwwuuutttttttttuuuuuuvvvvvvvvvtttrrrqqqqqqqqqqqqqqqrrrsssuuuuuuvvvuuuuuuvvvxxxyyyyyyxxxzzzzzz{{{{{{|||||||||}}}xxxyyyyyyxxxvvvtttuuuvvvxxxvvvttttttuuuvvvuuutttvvvtttqqqnnnnnnpppsssttttttsssrrrqqqppppppppppppyyyxxxvvvsssqqqqqqqqqqqqnnnmmmmmmmmmmmmllliiigggdddcccbbbaaa```___^^^^^^]]][[[YYYVVVSSSPPPNNNMMMIIIGGGEEEDDDDDDCCCAAA???@@@@@@>>>=========>>>???>>>===<<<===>>>???>>><<<===========================<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;;;;::::::999888888999;;;<<<<<<<<>>;;;;;;777:::???BBBDDDBBB@@@===:::::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::999999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===@@@@@@AAABBBCCCCCCCCCCCC@@@>>>======???@@@@@@???>>>BBBIIIPPPWWW[[[]]]^^^^^^^^^^^^nnnxxxyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwtttwwwzzz}}}sssooopppsssvvvwwwxxxxxxwwwvvvssspppmmmkkkkkkoootttwwwxxxyyyyyyzzzxxxxxxxxxyyy{{{|||}}}}}}zzz{{{|||}}}}}}}}}|||{{{~~~}}}~~~~~~|||{{{zzz~~~|||{{{{{{|||}}}|||{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzzzzzzzzzz{{{|||~~~~~~yyyzzz{{{|||{{{{{{|||}}}~~~~~~{{{{{{{{{||||||}}}}}}}}}{{{{{{|||~~~~~~|||zzzyyyxxxvvvuuuuuuuuuuuuuuuuuuuuuttttttsssrrrrrrqqqqqqqqqrrrsssuuuvvvwwwxxxwwwvvvwwwxxxyyyxxxwww|||{{{{{{{{{zzz{{{{{{{{{yyyzzzzzzyyywwwvvvwwwxxxxxxwwwvvvvvvvvvuuuuuuttttttrrrpppnnnnnnoooqqqrrrqqqpppppppppoooooooooooosssrrrooommmlllllllllmmmnnnmmmkkkkkkkkkjjjgggdddaaa___]]][[[[[[[[[\\\]]]XXXWWWTTTQQQNNNJJJHHHFFFDDDCCCAAAAAAAAAAAA???===>>>>>>===<<<<<<===>>>>>>>>>============>>>======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;999999999999:::===AAAAAAAAAEEENNNVVV___fffmmmsss}}}}}}rrrnnnlllqqq}}}|||{{{yyywwwtttlll^^^SSSIIICCC@@@BBBCCC@@@<<<<<<888:::===@@@AAAAAA???>>>;;;;;;::::::999::::::;;;;;;;;;::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBB@@@>>>======???@@@@@@??????CCCIIIPPPWWW[[[^^^___^^^^^^^^^mmmyyyyyyxxxyyyzzz|||}}}~~~|||||||||}}}}}}|||~~~~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwwwwyyy~~~|||wwwwwwvvvuuusssssstttvvvvvvuuurrrooommmjjjmmmqqqtttuuuuuuvvvxxxvvvwwwxxxzzzzzz{{{|||}}}yyyzzz|||~~~~~~{{{|||~~~~~~}}}{{{{{{}}}||||||}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{zzzyyyyyyyyyzzzwwwyyy{{{{{{zzzzzz|||~~~}}}|||zzzzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}~~~|||zzzvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvuuuttttttttttttrrrrrrrrrssstttvvvwwwxxxxxxwwwvvvwwwxxxyyyxxxvvv{{{{{{zzzzzzyyyxxxxxxxxxvvvwwwxxxwwwvvvuuuvvvwwwuuuuuuuuuuuutttsssrrrsssqqqpppnnnmmmmmmmmmnnnoooooooooooooooooooooooooookkkjjjiiihhhhhhiiijjjjjjllljjjiiihhhgggfffdddbbb]]][[[XXXVVVUUUVVVWWWYYYRRRQQQNNNKKKHHHEEEBBBAAAAAA@@@>>>???@@@@@@>>>===>>>===============>>>>>>===>>>>>>>>>======>>>>>>========================<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::777999:::999888888;;;===>>>BBBFFFHHHIIIOOOYYYaaahhhooowww}}}zzzuuurrrllllllpppyyyzzzzzzyyytttiii\\\RRRMMMDDD@@@???CCCEEE@@@<<<:::<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999:::999999999999888888888888999999999:::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>===;;;<<<>>>@@@@@@??????BBBGGGNNNUUU[[[___aaa```aaaaaaoooxxxxxxxxxxxxyyyzzz{{{|||yyyyyyzzz|||~~~}}}~~~}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~|||zzz{{{{{{~~~{{{vvvqqqssstttvvvvvvvvvtttrrrpppkkkmmmnnnooooooooorrrssssssuuuxxxyyyyyyyyyzzz{{{yyyzzz|||~~~yyyzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{~~~|||{{{{{{}}}~~~~~~}}}|||{{{yyyxxxxxxyyy{{{|||~~~}}}{{{yyywwwvvvuuuuuuuuuwwwzzzyyyxxxxxx|||}}}~~~~~~{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyy{{{||||||yyyvvvssstttuuuvvvwwwxxxyyyyyyxxxxxxxxxwwwvvvvvvuuuuuusssssssssssstttuuuvvvwwwvvvuuutttuuuwwwwwwvvvuuuxxxxxxyyyyyywwwuuusssrrrppprrrssssssqqqqqqrrrtttnnnpppqqqqqqooonnnnnnooonnnnnnmmmmmmllllllllllllmmmnnnnnnnnnnnnnnnmmmlllfffffffffggggggggghhhhhhgggeeecccbbbbbbaaa___]]]WWWUUUSSSQQQPPPPPPQQQQQQKKKJJJHHHEEECCC@@@???>>>???>>>======???@@@???============>>>>>>>>>>>>>>>===>>>???>>>===<<<===???========================<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;::::::444666888888777;;;AAAFFFGGGKKKOOOSSSWWW^^^gggnnnwww}}}yyypppmmmkkkqqquuu}}}{{{zzzwwwtttlll]]]OOOHHHIIIDDDAAABBBHHHKKKFFF@@@======<<<:::888888888999999;;;:::999999999999999:::999999999999999888888888999999999999::::::::::::======>>>????????????>>>>>>>>>?????????>>>======<<<;;;:::<<>>???CCCHHHOOOVVV\\\``````dddeeesssxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwyyy{{{}}}||||||{{{yyyxxxxxxzzz}}}}}}||||||}}}~~~~~~|||{{{{{{~~~}}}|||}}}xxxyyyyyyxxxwwwvvvuuusssssslllkkkkkkiiihhhiiilllnnnpppsssvvvwwwvvvuuuvvvxxxzzz{{{}}}~~~~~~yyyzzz|||~~~|||}}}}}}~~~}}}}}}||||||{{{yyyxxxyyyzzz||||||{{{}}}{{{yyyxxxxxxyyy{{{}}}}}}|||zzzxxxvvvtttsssssstttvvvxxxwwwuuuvvv{{{~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{||||||{{{zzzyyyxxxxxxxxxyyyzzzyyyvvvssstttuuuvvvwwwxxxyyyyyyyyyxxxyyyyyyxxxxxxwwwvvvuuussssssssssssttttttuuuvvvtttsssrrrsssuuuvvvuuuttttttvvvwwwwwwvvvsssooommmmmmnnnppppppoooooopppqqqjjjllloooooommmlllmmmnnnlllllllllllllllkkkkkkjjjkkkllllllmmmlllkkkjjjiiicccdddeeeffffffeeecccbbb```^^^\\\[[[[[[[[[ZZZXXXQQQOOOMMMKKKJJJIIIIIIIIIDDDCCCBBBAAA???>>>===<<<===<<<;;;<<<>>>???>>>===;;;<<<<<<======>>>======;;;===>>>===;;;:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999999777999;;;;;;<<>>?????????>>>===<<<======>>>>>>=========;;;;;;:::===@@@CCCDDDDDD?????????BBBHHHPPPXXX\\\```fffjjjxxxwwwxxxxxxxxxxxxwwwvvvvvvttttttuuuvvvxxxzzz|||}}}||||||{{{zzzyyyyyy|||~~~~~~}}}{{{|||~~~~~~}}}zzzzzzzzzzzz|||zzz{{{}}}{{{xxxvvvuuuttttttlllkkkhhheeecccdddgggjjjnnnqqquuuuuusssrrrsssuuu{{{|||}}}~~~~~~}}}|||{{{zzz{{{}}}~~~{{{||||||}}}}}}}}}}}}|||xxxwwwvvvvvvxxxzzzyyyyyy{{{zzzxxxvvvvvvxxxzzz{{{{{{zzzxxxwwwuuutttsssssssssvvvwwwuuusssuuu{{{~~~|||zzzyyyzzz{{{{{{zzz{{{|||||||||{{{zzzyyyxxxwwwwwwxxxxxxwwwtttqqqvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyywwwuuutttttttttsssssssssttttttuuurrrqqqppprrrtttuuuuuutttrrrtttvvvwwwuuuqqqllliiimmmnnnppppppooooooppprrriiilllppppppnnnmmmnnnpppkkkkkklllllllllkkkjjjiiijjjjjjkkkkkkjjjiiigggfffaaabbbdddeeedddaaa^^^\\\\\\ZZZWWWWWWWWWWWWVVVUUULLLKKKJJJHHHFFFDDDCCCCCC@@@??????>>>===<<<<<<<<<;;;::::::;;;===>>>>>>===:::;;;<<<<<<=========<<<999;;;===<<<:::999:::===::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888888;;;>>>@@@@@@CCCKKKWWW```fffggglllsss|||}}}uuuxxxzzzxxxyyylll]]]UUUMMMDDDAAACCC999999>>>GGGLLLHHHBBB>>>888999:::;;;;;;999888666999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999999999::::::::::::;;;===>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;>>>AAAEEEFFFFFFAAA@@@???@@@EEEMMMUUUZZZaaahhhnnn~~~rrrsssssstttuuuvvvvvvwwwsssvvvyyy{{{{{{zzz{{{{{{}}}}}}}}}|||{{{yyyxxxwww|||~~~~~~||||||}}}~~~{{{xxxwwwyyy|||~~~~~~}}}zzzwwwuuusssmmmkkkhhhgggfffeeecccaaakkkiiiiiinnnooonnnpppttt{{{|||}}}|||zzzyyyzzz{{{~~~~~~~~~|||{{{zzzzzz||||||{{{{{{{{{{{{||||||{{{yyywwwvvvwwwwwwvvvuuuyyyyyyxxxxxxxxxyyyzzzzzz~~~}}}|||yyyvvvuuuuuuwwwwwwuuusssrrrtttxxx}}}zzzxxxyyy|||yyyvvvttttttwwwxxxwwwvvvtttvvvxxxyyyxxxwwwwwwwwwwwwxxxyyyxxxuuutttuuuvvv{{{xxxvvvvvvxxxyyyvvvtttsssrrrqqqrrruuuwwwyyyyyyvvvvvvtttssssssttttttuuuvvvtttqqqpppppppppooommmnnnnnnmmmmmmmmmmmmnnnnnnqqqpppnnnllljjjjjjkkkkkkiiiiiijjjjjjjjjkkkkkkkkkkkkiiihhhhhhiiihhhfffdddaaa```______```___]]][[[YYYWWWUUURRRPPPPPPPPPPPPHHHGGGFFFDDDBBB@@@???>>>??????>>>===<<<;;;;;;:::========================>>>>>>>>>>>>===<<<;;;:::======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999::::::999888888999::::::888777777999;;;;;;<<<@@@HHHSSS^^^gggkkkooossszzz~~~zzz{{{{{{lllaaaRRRGGGBBBAAA???===999:::<<<===???@@@AAAAAA<<<;;;:::999888999:::;;;777777666666666888999:::;;;::::::999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<======<<<;;;======>>>>>>??????@@@@@@DDD===;;;???DDDGGGMMMUUU\\\kkkyyyxxxxxxwwwvvvuuusssrrrrrrrrruuuxxxyyyyyyxxxxxxyyyzzzzzzzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~|||{{{{{{|||~~~}}}{{{yyyxxxtttwww{{{}}}~~~}}}{{{yyypppooommmlllkkkiiifffcccfffcccdddhhhkkkkkkooossstttvvvxxxyyyyyyzzz|||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{yyyxxxwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzz||||||{{{yyywwwvvvwwwxxxxxxvvvtttsssuuuxxx|||~~~zzzyyyzzz|||}}}{{{xxxwwwxxxxxxvvvsssvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwwwwvvvuuuttttttuuuzzzwwwvvvvvvwwwwwwuuusssrrrqqqpppqqqtttvvvwwwwwwvvvuuusssrrrrrrrrrsssssstttrrrpppooooooooommmkkkjjjjjjjjjkkklllnnnooopppooonnnmmmkkkjjjiiihhhhhhfffffffffffffffggghhhiiiiiihhhgggggggggfffdddbbb^^^]]]\\\\\\\\\\\\YYYWWWRRRPPPOOOLLLJJJIIIHHHHHHDDDCCCBBBAAA@@@>>>======>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::888888888888777888;;;>>>@@@BBBGGGPPPZZZeeemmmqqqtttyyy|||rrrqqqsssyyy|||}}}}}}rrr```WWWJJJBBB??????===<<<;;;<<<<<<===>>>>>>======:::::::::999999:::;;;;;;888888777666666777999999:::999999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>============>>>>>>===<<<<<<>>>>>>===<<<<<<======>>>>>>?????????DDD>>><<<@@@DDDFFFLLLSSS___nnn|||zzzzzzxxxwwwuuutttrrrrrrtttvvvyyyzzzyyyxxxxxxxxxvvvwwwxxxxxxyyyzzz{{{{{{xxxzzz}}}}}}|||{{{||||||}}}|||zzzyyyyyyzzz|||}}}~~~~~~~~~}}}~~~}}}{{{zzzyyyppprrrvvvzzz~~~wwwvvvuuutttrrrnnniiieeeddd```___cccfffhhhmmmsssqqqsssvvvxxxxxxyyy{{{}}}{{{{{{{{{{{{|||||||||}}}{{{{{{zzzzzzzzz{{{||||||yyyyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvxxxzzz{{{{{{zzzwwwwwwwwwwwwwwwxxxxxxyyy{{{{{{{{{yyywwwwwwxxxyyyxxxwwwuuutttuuuwwwzzz|||}}}|||{{{zzzzzz|||~~~~~~|||zzzyyyyyyyyywwwuuuxxxxxxxxxwwwvvvuuusssssssssuuuuuuuuusssrrrssstttxxxvvvuuutttuuuuuutttrrrqqqpppoooqqqsssvvvvvvvvvuuutttrrrqqqpppppppppqqqrrrppppppppppppnnnkkkiiigggggghhhiiikkkmmmooopppllllllkkkjjjiiigggeeedddbbbaaa``````aaaccceeefffgggeeeddddddddddddaaa___ZZZYYYXXXXXXXXXWWWUUUSSSKKKJJJIIIHHHFFFCCCAAA@@@??????>>>======<<<<<<;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999999:::999999<<<@@@CCCFFFJJJQQQZZZdddnnnuuuyyywww|||rrriiibbbeeeooo{{{zzz~~~rrrbbbSSSLLLDDD???>>>>>>===<<<<<<======<<<<<<;;;:::999888999999:::;;;;;;;;;;;;:::999888777666777888999;;;::::::999999888888888999::::::;;;;;;<<<<<<<<<>>>>>>======<<<<<<=========<<<;;;<<<>>>@@@???>>>;;;;;;<<<======>>>??????CCC???===@@@CCCFFFKKKQQQaaappp}}}vvvvvvvvvvvvvvvvvvwwwwwwwwwyyy{{{{{{zzzyyyyyyzzzvvvvvvvvvvvvwwwxxxyyyyyyuuuwwwzzz{{{zzzyyyzzzzzzyyyxxxxxxwwwxxxyyy{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{sssssssssvvv{{{~~~~~~}}}{{{uuunnniiihhhccc```aaaccceeekkkrrrsssuuuwwwyyyxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{||||||yyyyyyyyyyyyyyyyyyzzz{{{yyyxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvwwwyyyzzzyyyxxxvvvvvvuuuuuuvvvvvvwwwxxxzzz{{{{{{zzzwwwvvvwwwxxxwwwvvvuuuttttttvvvwwwyyyzzz{{{{{{{{{zzzzzz|||}}}yyyyyyyyyzzz{{{{{{zzzzzzzzzyyyxxxwwwwwwwwwvvvtttrrrssstttsssrrrqqqrrrsssuuuuuutttsssssssssrrrqqqqqqppppppqqqtttvvvvvvuuuuuusssrrrpppooooooooopppqqqqqqqqqqqqqqqoookkkhhhggghhhhhhiiikkklllnnnoooiiijjjjjjiiigggeeecccaaa```___^^^]]]^^^```ccceeedddcccbbbaaaaaa```^^^\\\VVVUUUTTTSSSSSSRRRPPPNNNHHHHHHHHHGGGEEEBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888999:::::::::::::::;;;;;;::::::::::::::::::888888999::::::;;;<<<<<<999::::::;;;;;;;;;;;;:::<<<===>>>>>>>>>AAAEEEHHHMMMRRRZZZdddmmmuuu{{{}}}vvvkkkeeefffooo~~~xxxfffVVVKKKGGGBBB@@@@@@???>>>===;;;;;;;;;;;;;;;:::999888666777999;;;<<<<<<;;;;;;;;;:::888777666777777888<<<<<<<<<;;;::::::999888888888999:::;;;<<<===>>>======<<<<<<<<<<<<======<<<;;;;;;===???AAAAAA@@@:::;;;;;;<<<===>>>??????BBBAAA@@@AAABBBEEEIIINNN^^^lllzzzrrrssssssuuuvvvwwwxxxxxxwwwyyyzzzzzzyyyxxxyyyzzzwwwwwwvvvuuutttuuuuuuvvvsssuuuxxxyyyxxxwwwxxxyyyvvvvvvuuuvvvwwwxxxyyyzzz~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzwwwttttttwwwzzz}}}~~~xxxrrroooiiicccaaaaaaaaagggmmmsssuuuyyyzzzzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{|||zzzyyyxxxxxxxxxxxxxxxxxxyyyxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvwwwxxxwwwuuusssuuuttttttttttttuuuvvvvvvzzz{{{{{{yyywwwuuutttuuuuuuuuuttttttttttttuuuvvvxxxyyyzzzzzzxxxwwwyyy{{{wwwxxxyyy{{{{{{{{{{{{{{{zzzyyywwwxxxzzz{{{zzzxxxqqqrrrsssrrrqqqpppqqqrrrtttttttttsssrrrqqqqqqqqqqqqqqqqqqrrrtttvvvuuutttsssrrrpppooonnnnnnoooooorrrrrrrrrrrrrrrpppllliiijjjjjjiiiiiiiiijjjkkkkkkhhhhhhhhhgggeeeccc```___```___]]]\\\]]]___bbbdddaaa```^^^^^^^^^]]]ZZZXXXSSSQQQPPPOOOOOONNNLLLIIIFFFFFFFFFEEECCCAAA???===;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999999999::::::999888777777999999::::::::::::::::::888888999::::::;;;<<<<<<999:::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCDDDGGGKKKMMMTTTZZZdddmmmttt{{{xxxtttsssqqqooo{{{tttgggWWWJJJFFFDDDBBB@@@???>>>===;;;888999999::::::::::::999666777999;;;<<<<<<;;;;;;;;;:::999777777777888888::::::;;;;;;:::999888888888888999:::<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<<<<===@@@BBBBBBAAA;;;;;;<<<===>>>???@@@AAACCCDDDEEEDDDCCCFFFJJJLLLVVVdddqqqrrrrrrsssssssssttttttttttttuuuvvvvvvuuuuuuvvvxxxxxxwwwuuusssrrrrrrrrrrrrqqqsssvvvwwwwwwvvvwwwxxxtttttttttuuuvvvxxxyyyzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}||||||}}}zzzwwwttttttwwwzzz}}}{{{}}}~~~~~~~~~xxxppphhheeebbb```dddiiippptttxxx{{{|||}}}~~~yyyyyyyyyzzzzzzzzz{{{{{{yyyyyyxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvwwwwwwvvvtttqqqssssssssssssssstttuuuuuuwwwyyyyyyxxxvvvtttsssttttttttttttuuuuuuuuuuuuuuuwwwyyyzzzxxxtttsssuuuwwwwwwyyy||||||{{{zzzzzz{{{|||yyywwwxxx{{{}}}|||zzzrrrssssssrrrpppoooooopppsssttttttsssqqqppppppqqqppppppppprrrtttuuutttrrrpppooonnnmmmlllmmmnnnnnnrrrqqqpppppppppnnnkkkiiikkkjjjiiihhhggggggggggggffffffeeedddbbb___]]]\\\^^^]]]\\\[[[[[[\\\^^^___]]][[[YYYYYYXXXWWWTTTRRROOOMMMLLLKKKKKKJJJGGGEEEAAAAAAAAAAAA???>>>===<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::999888777666888888999999999999::::::999999999::::::;;;;;;;;;<<<<<<===>>>????????????>>>AAAFFFJJJMMMPPPTTTVVV```gggpppwww}}}tttppptttzzzuuubbbUUUIIIAAAAAA@@@???>>>===;;;:::999777777999:::;;;;;;;;;;;;888999999:::;;;;;;;;;;;;;;;:::999888777888999999777777999999999999888777888888999:::;;;======>>>======<<<<<<======>>>>>>======<<<>>>AAABBBBBBAAA======>>>???AAABBBCCCCCCFFFKKKLLLIIIGGGIIIMMMNNNQQQ]]]hhhzzzqqqqqqqqqqqqqqqqqqpppppprrrsssttttttttttttvvvxxxwwwvvvtttqqqppppppqqqrrrppprrruuuvvvvvvvvvwwwwwwrrrssstttuuuvvvxxxyyyzzzyyyyyyyyyzzz{{{{{{||||||{{{{{{||||||{{{zzzzzzyyyyyyzzzyyywwwtttuuuxxx|||yyyzzzzzzzzzyyyzzz||||||{{{||||||yyyqqqlllhhheeeggglllppptttyyy||||||}}}}}}~~~wwwwwwxxxxxxxxxyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzzwwwvvvvvvuuuuuuvvvvvvwwwvvvvvvvvvwwwyyyxxxuuusssrrrrrrrrrrrrrrrsssttttttrrrtttvvvvvvuuuttttttuuuttttttvvvwwwwwwwwwvvvvvvwwwxxxyyyuuupppoooqqquuuvvvyyy}}}~~~}}}|||}}}~~~~~~zzzwwwwwwzzz|||zzzxxxsssttttttrrrpppnnnnnnooorrrtttuuusssqqqoooppprrrnnnnnnnnnppprrrrrrqqqoookkkkkkjjjiiijjjkkklllmmmooommmkkkjjjjjjjjjhhhfffhhhgggfffeeedddddddddddddddcccaaa^^^\\\[[[ZZZYYYZZZZZZYYYXXXXXXXXXXXXYYYWWWUUUTTTSSSSSSQQQNNNLLLKKKIIIHHHGGGFFFEEEBBB@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999::::::999888888888888888888999999999:::::::::::::::::::::::::::<<<<<<===??????@@@@@@???@@@FFFNNNVVV[[[___ccceeennnuuu}}}~~~wwwsssvvvvvvaaaPPPHHHCCC???===>>>>>>===;;;:::::::::777888999:::;;;;;;;;;;;;:::::::::999999:::;;;;;;:::999888888888999:::;;;777888:::;;;<<<<<<;;;:::999999::::::;;;<<<======>>>============>>>???@@@???>>>===???AAABBBBBBAAA??????@@@BBBCCCDDDEEEFFFLLLRRRUUUPPPLLLOOORRRRRRQQQZZZaaaqqqnnnnnnnnnooooooppppppqqqrrrsssuuuuuuuuuvvvxxxzzzvvvtttrrrpppppppppqqqrrrppprrruuuvvvvvvvvvvvvwwwqqqrrrsssuuuwwwxxxyyyzzzvvvvvvwwwxxxyyyzzzzzz{{{zzzzzzzzzzzzyyyxxxwwwwwwtttxxx{{{yyyvvvtttwww|||||||||zzzxxxvvvwww{{{~~~|||zzzyyyxxxyyy|||yyytttppplllmmmrrrtttwww{{{|||{{{zzzyyyyyyvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuvvvwwwxxxzzz|||}}}uuuuuuttttttttttttuuuuuuuuuuuuvvvxxxzzzzzzxxxvvvrrrrrrqqqqqqrrrrrrssstttnnnpppsssuuuuuuuuuvvvwwwtttuuuwwwxxxyyyyyyxxxxxxwwwxxxxxxtttnnnlllooosssrrrwww|||{{{vvvvvvyyyzzzxxxuuuuuuuuuuuussspppnnnmmmnnnrrrtttuuutttqqqoooppprrrlllllllllnnnppppppnnnmmmhhhggggggggggggiiijjjkkkllljjjgggffffffeeedddccceeeddddddcccbbbbbbbbbbbbbbbaaa^^^[[[YYYWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSQQQPPPOOONNNMMMJJJHHHHHHFFFEEEDDDCCCBBB???=========;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999999999999999999999999999777888999:::::::::::::::777777888888999999999:::;;;:::::::::::::::::::::::::::<<<===>>>>>>>>>>>>CCCKKKUUU```gggmmmpppsssyyyxxxvvvwwwzzzfffQQQEEEDDDDDDCCC===>>>>>>>>><<<<<<<<<===999999:::;;;;;;;;;::::::<<<;;;:::999888999:::;;;999999888888888999;;;<<<999;;;===???@@@@@@???>>>999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@@@@???>>>???AAABBBBBBAAA@@@AAABBBCCCEEEFFFGGGHHHPPPXXXZZZUUUQQQSSSVVVUUUSSSZZZ^^^lllrrrrrrrrrqqqooommmlllkkknnnnnnooorrruuuwwwwwwvvvuuutttrrrpppoooooopppqqqrrrrrrssstttuuuvvvwwwwwwrrruuuyyyzzzyyyvvvuuuuuutttuuuvvvwwwxxxyyyyyyyyyvvvwwwyyyzzzyyyxxxvvvtttrrrsssuuuwwwwwwwwwvvvvvvtttuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxzzz|||~~~{{{wwwuuuuuu{{{zzz{{{{{{|||{{{wwwuuuvvvvvvvvvwwwxxxxxxyyyyyyuuuuuuuuuvvvwwwxxxzzz{{{xxxwwwuuutttssstttuuuvvvuuuvvvvvvvvvvvvuuutttttttttssssssrrrrrrrrrsssssstttssssssttttttuuuvvvwwwttttttttttttuuuvvvwwwxxxsssttttttrrrpppnnnnnnooopppzzz~~~}}}{{{ssssssuuuttttttvvvqqqqqqpppooonnnmmmlllkkkpppqqqqqqqqqpppmmmjjjiiidddfffhhhkkkmmmmmmmmmlllbbbbbbccceeegggiiikkklllllliiieeecccccccccbbbbbb````````````_______________^^^\\\YYYWWWUUUTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOKKKKKKJJJJJJIIIHHHGGGGGGFFFEEECCCAAA???????????????>>><<<;;;::::::;;;;;;<<<=========;;;:::;;;<<>>===<<<<<<;;;;;;<<<999999888888777777666666999999888777666666777777999999999999999:::::::::<<<<<<===>>>??????===;;;======>>>>>>???AAADDDEEELLLTTT___fffkkkrrr{{{wwwppplllttt~~~vvvhhhUUUGGGAAA@@@@@@?????????>>>===<<<:::888777;;;:::999999888888999999<<<:::888777777999<<<>>>888888888888888888888888999888999===CCCHHHHHHGGG999<<<>>>>>>;;;999;;;>>>::::::;;;<<<===>>>??????>>>????????????@@@@@@@@@CCCAAABBBEEEDDDBBBDDDIIIIIIOOOSSSRRRSSSUUUUUUSSSTTTVVV___mmm|||rrrrrrqqqqqqpppooommmmmmooonnnoooqqqtttvvvvvvuuusssrrrpppooonnnooopppppprrrrrrrrrssstttuuuvvvvvvsssuuuxxxxxxwwwuuuuuuuuutttuuuvvvwwwwwwxxxxxxxxxtttuuuvvvwwwwwwwwwvvvvvvooopppqqqsssttttttuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvxxxzzz{{{}}}~~~~~~{{{xxxwwwwwwzzzyyyyyyzzz{{{yyyvvvtttsssssstttuuuvvvvvvwwwwwwuuuuuuuuuvvvwwwxxxyyyzzzxxxvvvtttrrrrrrsssuuuwwwwwwwwwvvvvvvuuuuuuuuutttsssrrrrrrrrrssstttuuuuuuttttttssssssssstttuuuuuuuuuuuuttttttuuuuuuvvvvvvtttuuutttssspppnnnmmmnnnooowwwzzzzzzuuuqqqqqqooonnnnnnrrrqqqqqqpppooonnnmmmmmmoooooopppooonnnkkkiiigggdddeeehhhjjjkkkkkkjjjiiibbbbbbcccdddfffhhhjjjkkkjjjgggccc```______^^^]]]\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZXXXUUUSSSRRRQQQPPPOOONNNLLLKKKJJJIIIIIIHHHFFFFFFEEEDDDDDDCCCBBBBBBBBBAAA@@@>>>===============<<<;;;;;;;;;;;;<<<======>>>>>>>>><<<;;;<<<===>>>===<<<;;;::::::::::::888888888777777777777777999888888777777777777777888888888999999999999::::::::::::;;;<<<<<<:::999===???BBBEEEGGGHHHJJJKKKRRRXXXbbbmmmwww{{{rrrnnnlllqqq|||iii]]]NNNBBB===<<<;;;:::;;;;;;;;;;;;:::999999888:::999888888777777888888;;;:::999888888:::;;;<<<999999999999999999999999999888888<<>><<<:::888888999999999999999:::;;;<<<===>>>>>>======>>>>>>>>>?????????AAA???@@@CCCCCCAAACCCGGGLLLPPPSSSQQQQQQTTTUUUTTTSSSUUU]]]jjjyyyqqqqqqqqqqqqqqqpppoooooonnnnnnnnnpppssstttsssrrrpppooonnnmmmmmmnnnooooooqqqqqqqqqqqqrrrrrrssstttsssuuuvvvvvvuuuttttttuuusssssstttuuuvvvvvvvvvvvvrrrrrrrrrssstttuuuwwwwwwpppppppppqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttssstttvvvwwwxxxzzzzzz{{{|||~~~}}}|||zzzyyyyyyxxxxxxwwwwwwxxxyyyxxxuuusssqqqrrrsssuuuvvvwwwwwwwwwttttttuuuuuuvvvxxxxxxyyywwwvvvsssqqqqqqtttvvvyyyzzzxxxwwwuuuttttttuuuuuurrrrrrsssssstttuuuwwwxxxttttttsssrrrrrrrrrrrrssstttttttttttttttuuuuuuuuuuuuuuuuuurrrooommmmmmmmmmmmsssvvvwwwxxxpppnnnllliiihhhoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllljjjgggfffdddeeeggghhhhhhgggffffffaaaaaabbbcccdddfffhhhhhhgggddd```]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTRRRPPPNNNMMMLLLKKKIIIHHHGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<:::::::::;;;;;;===>>>???===>>>???>>><<<<<<<<<===<<<<<<;;;:::999999999999777777777777888888888888888888888777777777777777777777888888888999999999::::::::::::::::::;;;;;;AAAEEEKKKPPPRRRTTTUUUVVV\\\aaakkkyyypppiiilllqqq~~~wwwnnnZZZQQQFFF>>>;;;:::999888888888888888888888888888999888777777666666777777999999999999:::::::::;;;:::::::::::::::::::::::::::999888999===AAACCCDDDFFF@@@999777999:::999666888888999:::;;;<<<======<<<<<<<<<=========>>>>>>>>>===>>>AAAAAA???BBBFFFLLLPPPPPPMMMMMMRRRUUUUUURRRTTT\\\ggguuuoooooopppqqqqqqqqqqqqqqqnnnmmmmmmoooqqqrrrqqqpppmmmllllllkkkllllllmmmnnnpppoooooonnnooopppqqqrrrssstttuuutttsssrrrssstttqqqrrrsssssstttttttttssspppoooooooooqqqsssvvvxxxuuutttsssrrrssstttuuuvvvuuuuuuuuutttssssssrrrrrrssssssrrrrrrssstttvvvvvvwwwwwwwwwxxxxxxyyyzzz{{{||||||{{{zzzyyyxxxwwwwwwwwwvvvvvvvvvwwwwwwuuusssrrrssstttvvvxxxxxxxxxxxxrrrssstttuuuvvvwwwwwwwwwwwwuuusssqqqqqqtttxxxzzzzzzyyyvvvtttsssssstttuuuttttttsssttttttuuuvvvvvvtttsssrrrqqqppppppppppppqqqrrrrrrssstttuuuuuuuuutttuuutttrrrnnnllllllllllllppprrruuuwwwnnnlllkkkiiihhhjjjjjjjjjjjjiiiiiiiiiiiikkkkkkkkkkkkjjjhhhfffeeeeeeffffffffffffdddcccbbb````````````aaacccdddeeedddaaa^^^\\\[[[ZZZXXXVVVVVVVVVUUUTTTSSSRRRRRRQQQOOONNNMMMKKKIIIHHHHHHGGGGGGFFFDDDBBBAAA?????????@@@@@@@@@??????>>>>>>>>>::::::::::::::::::;;;;;;::::::;;;;;;<<<======>>><<<===>>>===<<<;;;<<<===<<<;;;:::999999888999999666666777777888888999999777777888888888777777777666777777888888999999999<<<<<<<<<<<<<<<===@@@BBBKKKPPPVVVZZZ]]]___bbbeeehhhnnnyyy{{{ooooooyyyyyyqqqddd[[[NNNIIICCC>>><<<<<<;;;:::888888888777777888888888999999888777777777777777777888999:::;;;::::::999999999999999999999999999:::999777777999<<>>===<<<:::888999999:::;;;<<<======>>><<<<<<=========>>>>>>>>>===<<<>>>AAAAAA@@@BBBGGGNNNQQQOOOKKKKKKQQQVVVWWWSSSVVV\\\gggssslllmmmnnnooopppppppppppplllkkkkkkmmmooopppooonnnkkkkkkkkkkkkkkkkkkllllllmmmmmmlllkkklllmmmoooppprrrssstttsssqqqpppqqqrrrppppppqqqqqqrrrrrrqqqqqqooonnnmmmmmmnnnqqqtttvvvwwwvvvtttsssrrrrrrssstttuuuttttttsssqqqppppppooorrrrrrrrrsssttttttuuuvvvvvvuuuuuutttuuuvvvwwwwwwzzzzzzyyyxxxwwwuuutttsssvvvuuutttuuuvvvvvvuuusssqqqrrrtttvvvwwwxxxwwwwwwqqqqqqssstttvvvvvvvvvvvvwwwuuusssqqqrrrtttwwwyyyxxxwwwtttrrrqqqrrrssstttuuuuuutttssssssrrrssssssrrrrrrqqqooonnnnnnnnnnnnmmmnnnppprrrtttuuuuuuvvvrrrsssssspppmmmkkkkkkkkkkkknnnooorrryyyqqqjjjjjjjjjiiiiiiggggggggggggggggggggggggjjjjjjiiiiiihhhgggfffeeeffffffeeedddcccbbbaaa```^^^]]]]]]]]]^^^^^^___```___]]][[[ZZZZZZZZZXXXWWWUUUTTTSSSQQQOOOLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEDDDDDDCCCAAA@@@>>>======<<<>>>>>>>>>>>>>>>=========::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===<<<:::999:::;;;===<<<;;;:::999999999999666666777777888888999999666777888888888888777777666777777888999999::::::<<<============AAAGGGLLLVVV[[[```bbbdddgggmmmrrrwww~~~uuuuuu~~~yyylll^^^RRRKKKEEECCC@@@>>>>>>>>>======;;;:::999888777777777888::::::999888888888888999666777999;;;;;;:::999888777777777777777777777777999888777666666999<<<>>>DDDFFFFFFDDD@@@<<<::::::::::::;;;<<<===>>>??????=========>>>>>>>>>??????>>>===>>>BBBBBBAAADDDIIIWWWYYYVVVPPPNNNRRRVVVVVVVVVXXX```iiitttjjjkkklllmmmnnnnnnnnnnnnjjjiiiiiikkknnnooonnnmmmkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiihhhjjjlllnnnpppqqqrrrssssssqqqoooooopppnnnooooooppppppooooooooopppooonnnmmmmmmoooqqqssstttsssrrrqqqpppooooooooossssssrrrqqqpppooonnnnnnqqqrrrrrrsssttttttuuuuuutttsssrrrrrrrrrsssuuuuuuxxxwwwwwwvvvuuusssqqqppptttsssrrrrrrttttttsssrrrooopppssstttuuutttsssrrroooppprrrtttuuuuuuuuuttttttsssrrrqqqqqqrrrtttuuusssrrrqqqpppppppppqqqrrruuutttsssqqqppppppooooooqqqpppooonnnmmmllllllllllllmmmppprrrttttttttttttoooppppppnnnllljjjjjjkkkhhhiiikkkmmmqqquuuxxxyyyssshhhfffffffffgggiiihhhhhhgggggggggfffffffffggggggfffeeeeeedddccccccddddddcccaaa```___^^^]]][[[[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYWWWWWWXXXXXXVVVUUURRRQQQOOOMMMJJJHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBBBB??????===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;:::;;;<<<;;;999888999:::<<<<<<;;;:::999999999999777777777777888888888888555666888999999888777777777777888999:::;;;;;;<<<;;;<<<======???EEENNNUUU```eeejjjlllmmmqqqyyy~~~wwwwww|||{{{}}}yyymmm]]]OOOEEEAAA<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888777777888999;;;::::::999888999999999666777999:::::::::999888777777777777777777777777777888777666666777:::===<<<@@@DDDDDD???:::999::::::;;;;;;<<<===>>>??????======>>>>>>>>>?????????>>>===???CCCDDDCCCFFFKKK___aaa^^^XXXTTTVVVWWWUUUWWW[[[cccmmmvvvhhhhhhiiijjjkkkkkkkkkkkkgggggghhhjjjmmmooonnnmmmkkkkkkkkkkkkjjjjjjiiihhhhhhgggffffffhhhkkknnnpppoooqqqssssssqqqnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmqqqpppooonnnmmmnnnnnnooonnnnnnoooooooooooonnnnnnrrrqqqqqqpppooonnnmmmmmmpppqqqrrrrrrssssssttttttrrrqqqpppooopppqqqssstttttttttuuuuuutttrrrqqqpppqqqpppoooooopppqqqqqqppppppqqqsssuuuuuusssqqqpppnnnooorrrtttuuuuuutttssspppppppppooooooooooooooonnnnnnnnnnnnooooooooooooqqqpppoooooonnnnnnnnnnnnooonnnmmmlllllllllllllllmmmoooqqqrrrsssrrrqqqppplllmmmmmmllljjjiiiiiijjjcccccceeehhhjjjkkklllnnnoooiiifffgggfffdddeeegggggggggffffffeeedddccccccccccccbbbaaaaaa`````````aaa```___]]]\\\[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVTTTSSSSSSSSSRRRPPPNNNKKKKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>???===<<<;;;;;;:::::::::;;;::::::::::::::::::::::::;;;<<<=========<<<;;;;;;999:::;;;============<<<;;;<<<===<<<:::999:::;;;;;;:::999888888777888888888888888777777777777777555666888999999999777777888888999:::;;;<<<======;;;===???@@@CCCKKKWWWaaaiiipppxxx|||~~~~~~}}}}}}yyyssshhh[[[OOOFFF@@@===777888999999999999:::;;;;;;:::888777777888:::;;;:::999999888888888888888777777888999999999999999777777777777777777777777555777888888666777999<<<999;;;===>>>===<<<;;;;;;999::::::;;;<<<===>>>???<<<<<<<<<=========>>>>>>===<<<>>>CCCDDDCCCGGGLLLWWW\\\]]]ZZZXXXZZZZZZXXXXXX]]]fffpppxxxgggggghhhiiiiiiiiiiiiiiiffffffgggiiilllnnnnnnmmmlllllllllkkkkkkiiihhhgggfffeeedddeeegggjjjnnnpppnnnpppssssssqqqnnnllllllmmmmmmmmmnnnmmmmmmllllllrrrqqqpppooonnnmmmlllllljjjlllnnnpppqqqqqqpppppppppppppppooonnnmmmmmmmmmooopppqqqrrrrrrsssrrrrrrpppooonnnmmmnnnppprrrsssqqqrrrssstttsssrrrqqqpppooommmllllllnnnooonnnnnnrrrtttuuuwwwvvvuuurrrpppmmmoooqqqtttuuutttssssssmmmmmmnnnnnnmmmlllkkkjjjjjjkkklllmmmnnnnnnnnnmmmnnnmmmmmmmmmmmmmmmnnnooommmmmmlllkkkkkkkkkllllllpppqqqrrrsssrrrpppnnnmmmjjjkkklllkkkiiihhhiiijjj______```dddfffgggiiikkkiiiggghhhjjjiiiddddddgggeeeeeedddcccbbb``````___aaa```___^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSRRRPPPOOOOOOMMMJJJHHHFFFEEEEEEDDDCCCCCCBBBBBB???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;:::777888:::<<<>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<:::999888777666666666666999999888888777777666666444666888999:::999888777888888999:::<<<======>>>===@@@BBBDDDHHHRRR___jjjpppyyy{{{vvvuuuvvv}}}~~~tttiiiYYYMMMFFFBBB???<<<666777999999999999:::;;;888888666666777999;;;<<<999888888777777777777777888888888888888999999999888888888888888888888888333666999999777777999;;;<<<999777999===@@@???===888999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<;;;>>>BBBCCCCCCFFFLLLJJJPPPVVVWWWYYY]]]^^^\\\WWW]]]gggqqqxxxiiihhhfffeeedddeeeggghhhiiiiiihhhhhhhhhiiikkklllnnnmmmkkkiiigggeeedddcccdddbbbaaadddiiilllllljjjnnnooopppooollljjjiiijjjllllllmmmnnnnnnooonnnnnnmmmllllllkkkkkkkkkkkklllllllllllloooqqqsssrrrqqqooolllkkklllooopppooommmooollljjjkkknnnrrrsssrrrsssqqqnnnllllllnnnppprrrsssrrrqqqpppooopppqqqrrrooonnnlllkkklllmmmoooqqqppppppqqqrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqqqqqqqllllllkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjjjjkkkkkkmmmlllkkkiiihhhhhhiiiiiillljjjgggfffggghhhiiihhhpppppppppoooooonnnmmmlllmmmllljjjhhhffffffffffff```___^^^^^^___aaacccdddeeedddddddddccccccccccccbbbaaa```___^^^^^^^^^^^^```^^^\\\ZZZZZZZZZ[[[\\\\\\\\\\\\[[[YYYWWWTTTSSSSSSRRRRRRQQQOOONNNMMMMMMKKKKKKJJJIIIHHHGGGEEEDDDGGGEEECCC@@@===;;;:::999:::999999999999:::;;;;;;<<<;;;:::999999;;;<<<============<<<;;;;;;::::::<<<<<<============<<<<<<===>>>?????????===<<<;;;<<<<<<;;;;;;;;;:::::::::888888777777777777888888888888777777888999999:::;;;:::999999:::;;;;;;::::::<<<======<<<===???AAADDDIIIMMMMMMRRR^^^jjjppp|||uuupppttt|||~~~wwwbbbXXXKKKBBB??????===;;;::::::999999999999::::::666777777777777666666555777777666666777888999999;;;999777666555666777888666666666666666777888888555666888888777777888:::<<<;;;::::::999999999999:::;;;<<<=========<<<;;;======<<<;;;;;;;;;;;;<<<>>>???CCCGGGJJJKKKIIIFFFLLLHHHJJJRRRXXXYYYYYYZZZVVVZZZ```iiiwwwgggfffdddccccccdddfffgggggggggfffffffffggghhhiiijjjjjjiiihhhhhhgggfffffffffffffffhhhkkkllllllkkklllmmmnnnmmmjjjhhhhhhhhhkkkllllllmmmnnnmmmmmmmmmlllkkkkkkjjjjjjjjjkkkkkklllllllllnnnqqqrrrqqqpppnnnlllkkklllnnnooonnnlllooollljjjjjjnnnpppqqqqqqrrrpppnnnllllllmmmnnnoooppppppoooooooooppppppqqqooonnnlllkkkkkklllmmmnnnnnnooooooppppppppppppppppppppppppqqqqqqqqqqqqrrrmmmlllkkkkkkjjjjjjkkkkkkmmmmmmlllkkkkkkkkkkkkkkkkkkjjjiiihhhhhhhhhiiiiiikkkiiifffeeefffhhhhhhhhhmmmnnnnnnnnnmmmlllkkkkkkiiihhhfffdddcccccccccdddaaa```___^^^___```bbbcccccccccbbbbbbbbbaaaaaaaaa___^^^]]]\\\\\\[[[[[[[[[]]]\\\ZZZXXXWWWXXXYYYZZZZZZZZZYYYXXXVVVTTTQQQPPPPPPPPPOOONNNMMMLLLKKKKKKHHHHHHHHHGGGFFFEEECCCCCCBBBAAA@@@???>>>============<<<;;;:::999999999999:::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::======>>>>>>>>>>>>======:::;;;===>>>>>>>>>>>>===;;;:::::::::999999999999888888888777777888888888999888888888888888999999999888777777888999999999<<<>>>@@@BBBCCCEEEHHHKKKNNNUUU[[[]]]dddooozzz|||vvvvvv}}}~~~xxxmmmWWWNNNDDD===;;;;;;:::888888777777777777777777888888888888888777666555555666666666777888:::;;;<<<;;;:::888666666777888999777777777777777888999999999:::;;;:::999888999:::<<<;;;::::::999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@CCCGGGJJJJJJHHHEEEGGGDDDFFFOOOUUUUUUTTTTTTSSSWWW^^^hhhuuuddddddbbbbbbbbbcccdddeeeeeedddcccccccccdddeeefffffffffgggggghhhhhhhhhhhhiiikkkmmmnnnmmmkkkkkkkkkiiijjjkkkjjjhhhffffffgggjjjjjjkkkkkkllllllkkkkkkjjjjjjjjjiiijjjjjjkkkkkklllllllllmmmpppqqqpppooolllkkkkkklllmmmnnnmmmkkknnnllljjjjjjlllnnnnnnnnnpppooonnnmmmlllllllllllllllmmmnnnoooppppppoooooopppnnnllljjjiiiiiiiiijjjkkklllmmmmmmnnnnnnmmmmmmoooooopppppppppqqqqqqqqqkkkjjjjjjiiiiiiiiiiiiiiimmmmmmlllkkkjjjiiiiiihhhggggggggggggggghhhiiiiiijjjhhheeeeeefffggggggfffjjjjjjjjjkkkjjjjjjiiiiiieeedddccccccbbbcccccccccbbbaaa```___^^^___```````````````____________^^^\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXWWWUUUTTTUUUUUUVVVVVVVVVUUUSSSQQQOOOMMMKKKKKKKKKJJJJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@<<<======>>>>>>??????@@@@@@???===;;;:::999888888777888:::;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>????????????>>>>>>;;;<<<<<<=========<<<<<<999999999999888888888888999999888888888888999999999999888888888888888999999888888777888999;;;<<>>:::::::::;;;<<<===>>>???@@@@@@BBBFFFHHHHHHFFFCCCBBB@@@DDDNNNTTTTTTRRRQQQQQQUUU[[[eeerrrbbbaaaaaaaaaaaabbbddddddcccbbbaaaaaaaaabbbcccdddddddddeeeffffffggghhhhhhjjjnnnqqqqqqnnnjjjiiijjjggghhhiiiiiigggeeeeeefffhhhhhhiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiijjjkkklllkkkkkkkkklllnnnooommmllliiijjjjjjkkkllllllkkkjjjmmmkkkjjjjjjjjjkkkkkkkkkooooooooonnnmmmkkkjjjiiiiiikkknnnpppqqqpppooonnnooonnnllliiihhhfffffffffhhhiiiiiijjjjjjjjjjjjjjjmmmmmmnnnnnnoooooopppppphhhhhhgggffffffffffffffflllkkkkkkjjjhhhgggeeedddeeeeeeeeefffggghhhiiijjjhhhfffdddcccdddeeeeeedddfffffffffggggggffffffeeeccccccccccccddddddeeeeeebbbaaa```^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUSSSRRRQQQQQQRRRRRRQQQQQQOOONNNKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>::::::<<<===>>>???@@@@@@@@@???>>><<<::::::999999777999<<<>>>???>>>===<<<::::::;;;<<<======>>>>>>>>>??????@@@@@@??????>>>??????>>>===;;;999888777:::999999999999888888888:::999999999999999999::::::999888888777888888888999::::::;;;;;;>>>AAACCCLLLOOOTTTXXX\\\```fffiiillluuu~~~vvvooopppvvv}}}qqqpppsss}}}}}}kkkWWWIII@@@===:::999999:::999888888888999999999999888888999999999999888777555555555555555666777999:::;;;888888777666666666777888888777777777777777888888777888999888666555666777;;;::::::999999:::::::::999999888888:::<<<>>>???:::::::::;;;;;;===>>>>>>??????@@@CCCEEEDDDBBB@@@AAA@@@FFFQQQYYYXXXUUUUUUTTTVVVZZZaaaooo_________```aaabbbccccccbbbaaa```______```aaabbbccccccddddddddddddeeeeeeiiimmmpppoookkkgggfffgggeeefffhhhhhhfffeeeeeefffffffffgggggggggffffffeeeggggggggghhhiiijjjkkkllljjjiiiiiijjjkkkllljjjiiiggghhhjjjkkkkkkjjjiiiiiijjjjjjjjjiiihhhhhhiiiiiiooooooooonnnmmmkkkjjjiiihhhjjjmmmpppqqqpppnnnmmmlllkkkjjjhhhfffeeedddccceeefffgggggghhhhhhggggggiiijjjjjjkkklllmmmmmmmmmhhhggggggffffffffffffffflllkkkkkkjjjhhhfffdddccccccccceeefffgggiiiiiijjjeeedddbbbbbbcccdddcccbbbbbbbbbccccccbbbbbbaaaaaa___```aaaaaabbbccccccccc```___^^^\\\[[[ZZZYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQPPPOOONNNNNNNNNNNNLLLKKKIIIHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>??????>>>======:::;;;===>>>????????????======<<<;;;;;;;;;;;;<<<888;;;>>>@@@AAA@@@>>><<<;;;;;;<<<===>>>??????@@@>>>>>>????????????>>>>>>@@@???>>><<<;;;999888888::::::::::::999999999999:::999999999999999999:::999999888888888888888999999:::===>>>@@@DDDIIINNNXXX[[[___bbbfffkkkpppsss|||}}}qqqmmmmmmvvvyyyssskkkqqq{{{tttfffWWWIII???:::999888888999::::::999777888999999999999888777999999999888888666555555666555555555555666666777666666555555555666666666777666666555555555666666555777888888777777888999:::::::::999999::::::;;;999999999999:::<<<>>>@@@===<<<<<<;;;;;;;;;<<<<<<=========???AAAAAA???===???@@@FFFSSS[[[[[[YYYXXXZZZYYYZZZ^^^lll[[[\\\]]]^^^___```aaaaaa``````^^^]]]]]]^^^^^^___aaaaaaaaaaaaaaaaaaaaaaaaeeegggiiiiiigggdddcccbbbcccdddffffffeeedddeeefffddddddeeeeeeeeedddccccccdddddddddeeefffhhhiiijjjhhhgggfffggghhhhhhgggeeedddgggjjjkkkjjjhhhhhhhhhggghhhiiiiiigggfffggghhhmmmmmmmmmmmmllljjjiiihhhhhhiiilllnnnooonnnllljjjhhhhhhgggfffeeedddcccbbbcccdddeeeeeeffffffeeeeeeeeeeeefffggghhhiiiiiijjjiiiiiihhhgggggggggggggggkkkllllllkkkjjjgggeeeddd```aaaccceeefffggghhhhhhcccbbbaaaaaabbbbbbaaa```____________^^^]]]\\\\\\YYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSQQQPPPPPPPPPPPPPPPLLLLLLKKKKKKJJJJJJIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA????????????>>>>>>======<<<======>>>>>>>>>======<<<===>>>???@@@???>>>===;;;;;;::::::;;;<<<======:::<<<>>>@@@AAA???===<<<;;;;;;<<<===>>>>>>??????<<<<<<============<<<<<<===<<<<<<;;;<<<<<<======;;;:::::::::999999999999999999888888888888999999888888777777888999999:::888;;;???BBBEEELLLTTT[[[dddfffjjjmmmqqquuuzzz}}}~~~vvveeefffnnn||||||uuuqqqppprrrzzzooo___RRRIIIAAA<<<777666666666666777777888444555666777777666555444777777777777777666666555666555555444444444444444555555666666666666666666666666555444444444555555666888999:::999999;;;<<<::::::999999999:::;;;;;;:::::::::;;;<<<===>>>???======<<<;;;;;;;;;;;;;;;<<<;;;<<<===???@@@>>><<>>>>>>>>===============<<<<<<===>>>>>>>>>>>>>>><<<>>>???@@@AAA@@@>>>>>>:::::::::::::::;;;<<<<<<;;;<<<===>>>>>>===;;;:::::::::;;;;;;<<<<<<======::::::;;;;;;;;;;;;::::::===<<<<<<<<<<<<===???@@@999999999999888888888888888888888777777888888888666666777777888999;;;;;;;;;@@@EEEJJJOOOWWWbbbjjjqqqtttxxx{{{xxxssskkkooozzzzzzvvvuuuuuuyyy~~~xxxlll[[[LLLCCC???===;;;777777777666555555666777444555666777777666555444444444555666666666666555555555444444444555555666666777777888888888888888777777666555555555555555888999::::::999888999;;;:::999999999::::::;;;<<<;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;===???@@@???>>>AAA@@@EEEOOOUUUTTTRRRQQQWWWWWWWWW\\\jjjTTTUUUWWWXXXZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]^^^___```aaa___\\\ZZZ[[[^^^___]]][[[]]]___aaabbbaaaaaaaaabbbbbbbbbbbbbbbbbbaaa``````\\\\\\]]]^^^```bbbcccdddeeedddccccccddddddbbb```aaaeeeiiijjjhhhffffffgggbbbeeehhhhhhfffeeefffhhhhhhgggffffffffffffggggggfffgggggghhhhhhgggfffeeebbbbbbcccddddddddddddcccbbbbbbcccddddddddddddddd^^^___```aaabbbcccdddddddddcccbbbbbbaaaaaabbbbbbccccccdddeeedddbbb___^^^[[[]]]___```bbbbbbaaaaaaaaa```___```aaaaaa___]]]]]]]]]\\\[[[YYYWWWVVVUUUSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTTTTSSSQQQPPPOOOKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???@@@???>>>======>>>???@@@==================<<<<<<<<<<<<===>>>????????????<<<===???AAABBBAAA@@@???;;;::::::999999::::::;;;;;;<<<<<<<<<<<<:::999888999999::::::::::::;;;;;;888999999::::::999999888@@@???>>>===<<<<<<===>>>888888888888777777777777888888777777777777888888666666666777888:::;;;<<<@@@EEELLLQQQWWW```mmmvvv|||zzztttqqq~~~}}}rrrqqqvvv||||||dddZZZKKK@@@;;;:::999888;;;:::999777666555777888666777888::::::888777666222333444555666666666666444444444555555777888888777888999:::::::::::::::888888777666666666666666888999999888666555666777999999999999::::::;;;<<<<<<===>>>??????>>>===<<<:::::::::;;;<<<===>>>???<<<<<<<<<>>>@@@BBBAAA@@@EEECCCFFFNNNSSSRRRNNNMMMRRRSSSVVV\\\jjjPPPQQQRRRTTTUUUUUUVVVVVVXXXXXXWWWVVVTTTTTTUUUWWWXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\]]]^^^___aaaaaadddbbb```^^^]]]\\\\\\\\\\\\\\\[[[\\\\\\]]]^^^___^^^```aaaaaa___^^^^^^______cccjjjppprrrnnnfff```ccccccbbbaaaaaabbbbbbbbbeeedddccccccddddddbbbaaaeeedddddddddddddddddddddeeebbb``````bbbdddbbb```cccbbbaaa___^^^______```^^^___aaaaaa``````bbbcccbbbaaa```_________```aaa^^^______```______^^^]]]^^^^^^^^^^^^^^^^^^]]]]]]____________^^^\\\YYYXXX[[[\\\\\\[[[YYYWWWTTTRRRPPPPPPOOONNNNNNOOOOOOOOOPPPPPPPPPOOONNNMMMLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEDDDBBBAAAAAABBBBBBDDDCCCAAA???>>>=========@@@@@@@@@????????????>>>:::;;;===>>>>>>>>>===<<<;;;:::::::::;;;<<<>>>???<<<<<<============<<<<<<;;;:::999888888999:::;;;>>>===<<<;;;:::999999999::::::;;;;;;<<<===>>>>>>:::::::::999999888888888======<<<<<<<<<;;;;;;;;;::::::999888777777888888999999:::888777666777999<<<<<<;;;;;;>>>AAAEEEHHHLLLRRRZZZ```fffooo{{{}}}zzzvvvrrrssswwwsssyyy{{{nnncccRRRMMMEEE===999777999:::888888777777777777888888555555555555666666666666999999888888777777666666444333333666:::;;;999666777777777777888888888888666777777777777777666555888888777777888888999999999:::::::::;;;<<<<<<<<<===BBB>>>;;;@@@>>><<>>???>>><<<<<<>>>BBBDDDDDDBBBDDDFFFHHHKKKLLLNNNOOOOOOXXXSSSRRRZZZhhh{{{LLLMMMNNNPPPQQQQQQRRRRRRSSSTTTSSSRRRPPPPPPRRRSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWYYYYYYYYYZZZ[[[\\\^^^^^^```___^^^\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]______^^^]]]]]]^^^```ccciiinnnpppmmmgggaaa```______^^^^^^______```^^^^^^^^^_________]]]\\\```aaaaaabbbccccccccccccdddaaa___```bbbccccccaaadddcccaaa___^^^^^^^^^^^^\\\]]]______^^^^^^```aaa``````^^^]]]]]]^^^^^^___]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[ZZZYYYWWWWWWZZZZZZ[[[ZZZXXXUUUSSSQQQOOONNNNNNMMMLLLLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDEEEEEEFFFCCCBBB@@@???>>>>>>??????AAAAAA???>>>======<<<<<<>>>>>>>>>??????@@@@@@@@@<<<======>>>>>>>>>>>>>>>>>>>>>======<<<=========;;;<<<<<<======<<<<<<;;;=========<<<<<<===============<<<::::::999999:::999::::::;;;<<<<<<======:::::::::999999999888888<<<<<<<<<;;;;;;;;;::::::;;;:::999888888888888888666777888777666666888:::999:::<<<@@@EEEKKKQQQTTTXXX___iiiqqqxxxyyyrrrmmmlllnnnsssxxxxxxlll```WWWFFFCCC>>>999777888:::<<<666666555555555555666666555555555555666666666666666666555555555555555444666555555777:::<<<;;;999666666777777777888888888555666666777777777666666888888888888999::::::;;;<<<<<<<<<<<<<<<=========999>>>:::999???===:::???;;;;;;::::::;;;<<<>>>???@@@???>>>@@@DDDFFFEEEDDDDDDEEEGGGIIIJJJKKKMMMOOOXXXSSSRRRZZZgggyyyGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNMMMKKKKKKLLLNNNMMMNNNNNNOOOOOOPPPPPPQQQSSSSSSRRRRRRRRRQQQQQQQQQTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXVVVUUUXXXZZZ[[[\\\[[[[[[\\\]]]^^^```dddhhhjjjhhhccc___\\\\\\[[[[[[[[[[[[\\\\\\[[[]]]^^^______]]]\\\ZZZYYY[[[]]]___aaaaaaaaaaaaaaa___^^^___aaabbbbbbbbbdddcccaaa___]]]\\\\\\[[[YYYZZZ\\\\\\[[[[[[]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\ZZZYYYXXXWWWVVVWWWWWWXXXTTTTTTTTTUUUVVVVVVWWWWWWYYYXXXWWWVVVUUUUUUTTTTTTXXXXXXXXXWWWVVVSSSQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFDDDCCCBBBBBBBBBBBB@@@???>>>===<<<<<<======>>>======<<<;;;;;;<<<<<<<<<======>>>???@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@???===;;;;;;:::;;;;;;<<<<<<;;;;;;:::======>>>>>>>>>>>>=========<<<;;;::::::999999:::999999::::::;;;;;;<<<<<<::::::::::::999999999999;;;;;;;;;:::::::::999999::::::999888888888999999666666777777777888<<<>>>===???CCCJJJRRRZZZaaaeeeeeemmmyyytttkkkeee^^^aaajjjvvvvvvhhhYYYMMMFFF===<<<:::888777888:::;;;666555555444444555555666444555555555555666666666444444444444444555555555777666555666999:::;;;:::666666777777777777888888444555555666777777777777999999999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;666;;;999999BBBAAA<<>>???@@@??????AAACCCEEEEEEDDDDDDFFFFFFGGGGGGHHHKKKNNNXXXSSSRRRYYYfffxxxBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUSSSTTTVVVWWWVVVUUUSSSQQQSSSVVVXXXYYYYYYYYYZZZ[[[YYYZZZ[[[^^^``````]]]ZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZ\\\^^^___]]]ZZZXXXXXXTTTVVVXXX[[[]]]^^^^^^]]]]]]]]]\\\]]]^^^``````aaabbbaaa___]]][[[YYYXXXWWWVVVXXXYYYYYYYYYYYYZZZ\\\\\\[[[[[[ZZZYYYYYYYYYYYYXXXVVVTTTRRRRRRRRRTTTUUUNNNOOOOOOPPPQQQRRRSSSSSSUUUTTTSSSQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRPPPNNNMMMJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCCCCCCCBBBBBBAAA@@@DDDCCCBBBAAA@@@@@@????????????>>>>>>============;;;;;;:::::::::;;;;;;<<<=========>>>???@@@@@@@@@???>>>===<<<===>>>???@@@@@@AAAAAAAAA???===;;;:::999::::::;;;;;;::::::999999:::;;;<<<<<<;;;:::999<<<;;;;;;:::999999999:::999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999888888777777777888888888888888888999;;;@@@DDDGGGJJJPPPXXX```iiipppsssvvv~~~xxxoooiiidddaaaaaahhhttt~~~|||xxxhhhXXXKKKAAA;;;===<<<;;;999888777666666777777777666666777777777444444444555555555666666444444555555666666777777666555444444555777888999666666666666777777777888333444555666777888888888999999::::::;;;<<<>>>>>>::::::999999888888888777777<<<;;;>>>IIIHHHAAABBB;;;;;;::::::;;;<<<>>>???>>>===>>>???AAABBBBBBBBBFFFGGGGGGFFFEEEFFFJJJNNNUUURRRRRRYYYfffyyy@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFEEEDDDCCCDDDEEEGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPLLLMMMOOOQQQQQQQQQOOONNNOOORRRTTTUUUUUUUUUWWWXXXUUUTTTUUUVVVXXXYYYXXXVVVXXXWWWWWWWWWXXXXXXYYYZZZVVVXXXZZZYYYVVVSSSRRRRRRRRRSSSUUUWWWYYYYYYYYYYYYXXXYYYYYYZZZZZZ[[[]]]^^^^^^^^^\\\ZZZXXXUUUTTTRRRTTTUUUWWWWWWVVVVVVXXXYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUSSSQQQOOONNNOOOPPPQQQKKKKKKLLLMMMNNNNNNOOOOOOQQQPPPOOONNNNNNNNNOOOPPPPPPOOOOOONNNMMMKKKJJJIIIFFFFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>AAAAAA@@@@@@???>>>============>>>=========<<<<<<:::::::::::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>???<<<===>>>???>>>===;;;:::999999::::::::::::999999888888:::;;;;;;:::888888;;;;;;:::999999999::::::999999:::::::::::::::;;;::::::::::::::::::::::::::::::999999999888888888777777666666666777777888999999999999:::???EEEIIIPPPTTT[[[eeeoooxxx~~~~~~rrrgggcccbbbdddfffnnnxxx}}}qqqqqqyyyfffUUULLLDDD===777;;;;;;:::999777555333222777777666666666666777777444444444444555555555555444444555555666666777777555555444444444555777999555666666666666777777777444555666777888888888888:::999::::::;;;<<<===>>>999999888888777777666666777<<<;;;AAAOOONNNDDDBBB;;;;;;::::::;;;<<<>>>???===>>>???@@@@@@AAABBBCCCGGGIIIJJJHHHEEEEEEIIINNNQQQOOOPPPXXXfffzzz>>>>>>???@@@@@@@@@@@@@@@???AAACCCCCCBBBAAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEDDDEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIKKKKKKKKKKKKJJJKKKMMMOOOPPPPPPPPPQQQSSSRRRQQQQQQRRRTTTUUUUUUSSSTTTTTTTTTTTTUUUUUUVVVWWWSSSVVVXXXWWWSSSQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUWWWYYYYYYXXXXXXVVVTTTQQQOOONNNPPPRRRSSSSSSSSSSSSTTTVVVVVVVVVVVVVVVUUUSSSRRRQQQQQQPPPNNNLLLKKKKKKLLLLLLHHHHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMKKKKKKJJJIIIGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>???>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<>>>>>>>>=========<<<<<<<<<<<<<<<======>>>:::;;;;;;<<<<<<<<<<<<;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999888888777666666666666777888888:::::::::;;;???EEENNNSSSZZZ___hhhsss~~~uuunnneee___```gggnnnrrr}}}xxxpppsssuuufffRRRFFFBBB@@@<<<777555555666666666555444333555444444333333444444555333444444444444555555555444444444444444555555555666777777777666666888:::555555666666666666777777666666777888999999999999999999999999999::::::;;;999999999999999888888888666::::::BBBRRRPPPDDD???;;;;;;::::::;;;<<<>>>??????AAABBBBBBBBBBBBCCCEEEGGGJJJKKKIIIEEEDDDHHHLLLNNNMMMOOOWWWeeezzz;;;<<<======>>>>>>======<<<>>>AAAAAA@@@???@@@@@@???@@@@@@AAAAAABBBCCCCCCEEEDDDBBBAAA@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEGGGJJJJJJJJJJJJKKKLLLNNNMMMMMMNNNPPPQQQPPPOOONNNNNNNNNOOOOOOPPPRRRRRROOORRRTTTSSSQQQQQQVVVZZZXXXWWWTTTQQQOOONNNOOOOOOPPPRRRSSSRRRPPPPPPRRRTTTSSSSSSSSSRRRPPPMMMKKKJJJLLLMMMOOOOOONNNNNNPPPQQQRRRRRRRRRRRRQQQOOOMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBB@@@@@@???>>>>>>===>>>>>><<<<<<============<<<<<<;;;<<<===>>>>>>>>>======;;;<<<===>>>>>>===<<<<<<>>>======<<<<<<<<<===============>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;:::::::::999999999999888888888888888999::::::===>>>???BBBHHHRRR]]]dddlllrrr{{{~~~xxxkkkhhheeegggoooyyy~~~wwwwww{{{~~~{{{~~~uuuZZZQQQDDD<<<999999888777444555555666666666555555555444444333333444444555333333444444444555555555666666555555555555555444444666888888666666777888555555555666666666777777888999999:::::::::999999999888888777777777777888777777888888888888888888666::::::CCCTTTRRRCCC<<<;;;;;;::::::;;;<<<>>>??????AAACCCCCCAAAAAACCCEEEDDDIIILLLIIIDDDBBBEEEIIILLLKKKMMMUUUbbbwww::::::;;;<<<<<<<<<;;;;;;:::<<>>>>>???<<<<<<======>>>?????????CCCBBB@@@???>>>???AAABBBAAA@@@@@@@@@@@@@@@AAABBBAAAAAACCCDDDDDDDDDCCCCCCEEEEEECCCBBBBBBBBBBBBBBBBBBDDDFFFFFFFFFEEEFFFGGGIIIIIIIIIJJJLLLMMMLLLKKKJJJJJJJJJJJJKKKLLLNNNNNNGGGJJJMMMLLLKKKNNNTTTZZZ\\\YYYTTTPPPMMMKKKLLLLLLNNNPPPQQQPPPMMMLLLNNNQQQPPPPPPPPPOOONNNKKKIIIHHHIIIJJJLLLLLLKKKKKKMMMNNNOOOOOOOOOOOONNNLLLJJJIIIHHHIIIHHHHHHGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>=========>>>>>>:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===>>>???@@@AAAAAA@@@????????????>>>===============;;;;;;<<<===>>>???@@@@@@<<<===???@@@@@@@@@???>>>>>>===<<<:::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;999888888999;;;;;;999999999888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999:::999999999:::;;;;;;<<>>888555444555666999999999888777777777777666666666555555666666666333333333444444444555555999999888888777777666666111444777777555333444666555555555555666666666777::::::;;;;;;;;;:::999999999888777666555555555555444444555555666666777777777;;;;;;EEEWWWUUUDDD<<<;;;;;;::::::;;;<<<>>>???===???AAAAAA??????AAACCCCCCHHHKKKIIICCC@@@CCCGGGKKKJJJLLLSSS___ttt777888888888888999999999999999888888999999:::;;;========================<<<<<<<<<<<<<<<===>>>???>>>===<<<;;;:::;;;<<<<<>>>>>???@@@AAAAAAAAACCCCCCBBBAAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFIIIKKKJJJHHHJJJQQQWWWbbb[[[RRRKKKHHHHHHHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAADDDDDDCCCBBBAAAAAAAAAAAADDD@@@<<<;;;===??????>>>?????????>>>>>>===<<<;;;<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAABBB@@@??????>>>===<<<<<<;;;@@@@@@@@@???>>>======<<<;;;;;;===>>>??????????????????>>>>>>======<<<<<<===;;;:::999999:::<<<===:::;;;;;;<<<<<<;;;;;;:::;;;::::::999:::;;;<<<===::::::::::::::::::::::::777999:::<<<======<<<<<<<<<;;;999999;;;;;;;;;;;;888:::===>>>===;;;;;;;;;555<<>>===AAAFFFIIIMMMPPPUUU[[[dddppp{{{}}}jjjffflllqqq{{{uuuxxxxxx}}}|||yyy{{{rrrbbbTTTLLL<<<;;;:::888777666666666444555777888777666444333222333444444222222333444777777666666666666777777777666555444333444444555444555555555666666777777:::888777888;;;:::777444777666555555666777666444===<<<;;;999777666555555666555555444444555777888;;;;;;<<<@@@CCCCCC@@@<<<999999;;;===>>>@@@AAABBB>>>>>>>>>>>>???@@@AAAAAAAAADDDGGGIIIGGGFFFDDDDDDHHHGGGJJJRRR```ttt;;;;;;:::999888777777666:::::::::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<=========<<<;;;:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@?????????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDFFFHHHGGGEEEGGGMMMRRRWWWSSSLLLGGGFFFFFFFFFGGGCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDBBBAAABBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????@@@AAABBBBBBCCC???<<<;;;<<<>>>???>>>======>>>??????>>>>>>>>>============>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@???>>>>>>======@@@@@@??????>>>======<<<;;;<<<===>>>????????????>>>>>>>>>>>>======<<<<<<===<<<:::999999:::<<<===:::;;;;;;<<<<<<;;;;;;:::;;;::::::999:::;;;<<<===::::::::::::::::::::::::888999:::;;;<<<<<<;;;;;;;;;:::999:::;;;;;;;;;;;;888:::<<<=========???@@@@@@EEEHHHGGGIIIQQQYYY\\\bbbeeeiiiooovvvsssjjjoooyyyuuurrrvvv~~~~~~wwwkkk]]]PPPEEE???::::::888777666555555555555666777777777555333222222333444444222222333444555555666666666666555555777666555444333444444555444555555555666666666777777666666999<<<===;;;999777666444555666777666444666666666666666666666777666666555555555777888999999999999;;;>>>>>><<<999<<<======>>>??????@@@@@@>>>>>>===>>>>>>???@@@AAABBBEEEHHHIIIGGGEEEDDDDDDFFFEEEHHHQQQ___uuu<<<<<<;;;:::999888888777::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<;;;:::999999999::::::777777888888888999999999::::::;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAACCCCCCBBB@@@AAAFFFJJJJJJGGGDDDBBBCCCDDDDDDCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAA???<<<;;;<<<===>>>>>><<<===>>>???@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@BBBCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>@@@@@@??????>>>=========<<<<<<===>>>????????????>>>>>>>>>============<<<<<<<<<:::999999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::::::::;;;;;;<<<::::::::::::::::::::::::999999:::::::::::::::999;;;;;;;;;;;;<<<<<<;;;;;;:::;;;===???AAAEEEJJJMMMQQQUUUWWWXXX```llluuuxxxyyyuuurrrpppooottt{{{uuuvvvzzzxxxpppcccUUUIII@@@<<<;;;888888777555444444444444666666777777666444222111222333444444222222333444222333555666666555333222666555444444333444444444555555555555555666666666666666777999<<<<<<;;;999666555444555666777666555444444555555666666777777666666666666777888999::::::999888999:::;;;:::999???????????????>>>>>>>>>=========>>>>>>???AAAAAADDDFFFIIIIIIGGGEEECCCCCCDDDCCCFFFPPP^^^ttt::::::;;;;;;;;;<<<<<<<<<:::999999888888888888888::::::::::::::::::::::::<<<;;;:::999999999999999:::::::::999999999999999888888888999999999::::::888888999999:::::::::;;;::::::::::::;;;;;;<<<<<<<<<============>>>>>>>>><<<=========>>>>>>>>>>>>>>>??????>>><<<===@@@BBBAAA???>>>???@@@AAA@@@???????????????@@@@@@@@@@@@BBBAAAAAA@@@AAAAAABBBBBB????????????????????????=========>>>>>>>>>======<<<;;;::::::999999999:::999999:::::::::::::::;;;???>>>===<<<<<<;;;;;;<<<@@@???===<<<<<<======>>>>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFEEECCCAAA???@@@@@@@@@??????>>>>>>>>>????????????>>>>>>======<<<===>>>???????????????========================<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;999999::::::::::::;;;;;;999999999999999999888888<<<=========<<<;;;<<<===>>>@@@BBBFFFKKKRRR[[[aaafffiiilllpppzzz|||llljjjkkkqqqzzzxxxbbbZZZOOOCCC<<<999:::<<<777777666555444444555555666666666666555333222111222333444444222222333444222333555777777555333222555444444444444444444444555555555555555555555555888888888999999888666555666555444555666777666555777888888888777777777666666666777777888999:::;;;===<<<:::::::::;;;;;;;;;>>>>>>>>>>>>============>>>>>>>>>??????AAABBBCCCEEEGGGJJJJJJHHHEEECCCBBBEEEDDDFFFNNN\\\rrr<<<<<<<<<<<<============<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999999999999999999888888888888999999999999:::::::::888888888888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::<<<===>>>======>>>??????>>><<<<<<<<<=========>>>>>>>>>??????>>>>>>??????@@@@@@========================;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999999999999::::::;;;;;;;;;<<<<<<<<<@@@@@@???>>>============??????>>>===<<<<<<===>>>AAAAAABBBAAAAAA@@@??????@@@@@@@@@AAABBBCCCCCCDDDCCCDDDEEEEEEDDDBBB???>>>>>>>>>>>>>>>>>>=========?????????>>>>>>>>>>>>>>>===>>>>>>????????????>>><<<<<<<<<<<<<<<=========<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::999999999999999::::::;;;;;;;;;::::::999999999999999999:::<<<===<<<;;;;;;===@@@EEEHHHLLLRRRYYYcccmmmtttzzz~~~}}}uuuppplllmmmtttqqqaaaKKKGGG@@@999555555777888777666666555555555666666555555555444333333222111222333444444222222333444222444666888888666444222333333444444444444444444555555555555555444444444555666777777666555444444666444444555777777777666777777888888888888777777666777888888999:::::::::===<<<;;;:::999:::;;;===::::::;;;;;;<<<=========?????????@@@AAABBBCCCDDDEEEGGGJJJJJJHHHEEECCCCCCHHHEEEFFFMMMYYYnnn@@@@@@???>>>===<<<<<<;;;???????????????@@@@@@AAA===========================<<<;;;;;;;;;;;;;;;<<<999::::::::::::999888777777888888888888999999999888888888999999999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>===>>>??????===;;;999999::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>???@@@AAABBB???@@@@@@???======>>>???CCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCAAA???>>>>>>=====================??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::999::::::::::::999999888888999999::::::;;;;;;<<<::::::999999999999:::;;;888:::<<<<<<<<>>>>>>>>??????AAABBBDDDEEEEEEGGGJJJJJJHHHFFFDDDDDDIIIFFFFFFLLLWWWlllAAAAAA@@@???>>>===<<<<<>>??????@@@AAACCCCCC????????????????????????==================>>>???999:::;;;;;;;;;:::888888888888888888999999999999::::::::::::999999999999999999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<============<<<<<<<<<============???>>>===>>>??????>>>===999999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<=========<<<<<<<<<<<<============>>>??????@@@AAAAAA????????????@@@AAABBBCCC???AAABBBAAA>>>===>>>@@@BBBBBBCCCCCCCCCBBBBBBAAA???@@@@@@AAABBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@??????>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;:::999::::::;;;:::999888777888888999::::::;;;<<<<<<::::::999999:::;;;<<<===:::===@@@BBBDDDLLLWWW___hhhmmmttt{{{wwwtttnnnhhhfffjjjrrrxxxzzzyyy|||}}}nnn]]]NNNDDD>>>===;;;999888777666666444444333333444555666666222222222222222333333444222333444444222222333444444444444555555444444444111222333444555444444333555555555444444333333333///222555666555444555777555444333555777888777666444555777999::::::999888777888999999999888777666555666888777666666888;;;888999999:::;;;<<<===>>><<<<<<===>>>???AAABBBCCCDDDFFFIIIJJJIIIGGGEEEEEEGGGDDDDDDJJJVVVkkk>>>????????????@@@@@@@@@<<<<<<<<<===>>>@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAA::::::;;;<<<;;;:::999888::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::888999:::;;;<<<;;;::::::;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>>>>>=========?????????>>>>>>===<<<===???@@@???>>>;;;;;;<<<<<<<<<=========???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;<<<======>>>>>>=========>>>>>>???>>>>>>>>>???@@@AAAAAABBBCCCBBBAAA@@@???????????????AAACCCBBB???>>>???AAA@@@AAABBBCCCDDDDDDDDDDDD??????@@@AAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCC??????????????????@@@@@@>>>>>>>>>>>>>>>???????????????@@@@@@@@@??????>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;:::999::::::;;;:::999888777888888999::::::;;;<<<<<<::::::999999:::<<<===???>>>AAAEEEIIINNNXXXgggqqqyyy~~~ssseeeccc```^^^bbbnnn~~~vvvnnnqqq{{{~~~kkkYYYLLLCCC???555555444333333333444444222222222222333444555555111111111111222333444555222333444444222222333444333333333333333333333333000111333444555444444333555555555444444333333333333555888888555333333444555444333555777888888777:::;;;<<<===<<<:::888666888888999999888777555444333666999888777777999;;;:::;;;;;;<<<<<<=========::::::;;;<<<>>>???AAABBBCCCFFFIIIJJJIIIGGGFFFFFFEEEBBBCCCIIIVVVkkkDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????===>>>???@@@AAABBBBBBBBBBBBAAA@@@?????????@@@@@@===============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===??????>>>>>>======<<<<<>>>>>===??????@@@@@@@@@??????>>>===>>>>>>????????????>>>@@@@@@??????>>>=========<<<===???AAAAAAAAA???>>>@@@???>>><<<<<<<<<======@@@???>>>======>>>???@@@@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>?????????======>>>???@@@AAAAAABBBCCCBBBBBBAAA@@@@@@@@@AAA@@@AAAAAABBBCCCCCCCCCBBBEEEEEECCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@???>>>??????>>>>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>===;;;999888888888999::::::999999999999888888;;;;;;::::::999999999888555666888888777666777888888:::;;;;;;<<<>>>BBBEEEFFFKKKQQQYYYaaannn{{{{{{mmmeeeYYYbbbjjjmmmsssyyykkkiiisssvvv```OOOFFF@@@:::555555555555444444333333333444444222111111222444444111111111111111111111111222111000000000111222333333333333444444444555555333333333222222111111111111111222333333444555555111222333555666888999999333222222222333666888:::888999999:::999888777666555555666666777777888888777777777777777777777777===<<<:::999888999::::::;;;::::::;;;>>>AAAAAAAAACCCBBBEEEIIIIIIDDDBBBBBBBBB@@@CCCKKKTTTdddDDDCCCBBBBBBAAAAAAAAABBBAAAAAAAAAAAAAAA@@@??????>>>>>>???AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA========================<<<<<<<<<<<<=========>>>@@@@@@@@@?????????>>>>>>@@@???===>>>???@@@@@@???@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAA@@@??????AAA@@@@@@@@@@@@?????????@@@AAACCCDDDDDDDDDCCCBBB???>>>===<<<<<<<<<===>>>???>>>============>>>???AAAAAA@@@@@@@@@@@@@@@AAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAABBBCCCCCCCCCDDDCCCBBBBBBAAAAAAAAABBB@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@===>>>@@@AAAAAA@@@>>>===??????>>>???@@@@@@@@@???>>>>>>>>>>>>============>>>======<<<<<<<<<<<<<<<===<<<;;;::::::999999:::;;;;;;::::::999999888888:::::::::;;;;;;:::::::::999;;;<<<<<<;;;:::;;;<<<;;;<<<===???BBBHHHOOOTTT\\\aaahhhooovvvtttjjjddddddqqq~~~zzzqqqpppzzzkkk^^^NNNBBB>>><<<999666555555444444444333333333555444444333333444444555222222222222222222222222333333222222222333444555333333333444444444444555333333333222222222111111222222222333333444444444777666666666666555555555444444555666777888888999999999:::::::::999888777444444555555555666666666777777777777777777777777::::::999999999999::::::;;;::::::;;;>>>@@@AAA@@@AAA@@@DDDIIIIIIEEEBBBCCCBBB???AAAIIIQQQbbbDDDCCCBBBBBBAAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@==================>>>>>>======>>>>>>>>>?????????@@@????????????>>>>>>>>>?????????@@@BBBCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAACCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCC>>>============>>>?????????>>>>>>======>>>>>>???AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@BBBDDDEEEEEEDDDCCCBBB>>>>>>???@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEE??????>>>>>>>>>??????@@@<<<>>>BBBDDDDDDBBB>>><<>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888888999:::;;;;;;;;;;;;::::::;;;;;;;;;999999:::<<<>>>???CCCHHHPPPZZZeeemmmtttyyy}}}uuupppyyyyyyvvvssspppnnnxxx}}}zzz|||vvviiiOOOGGG<<<777777888777555555444444444444333333333444555555666666555555444333333333333333333333333333333222222333333444555333333333333444444444444333333333222222222222111333333333333333333333333666666666555555444444333555777999;;;;;;:::888777999999:::::::::999888888444444444444444555555555777777777777777777777777666777888999::::::::::::;;;:::999;;;===@@@@@@@@@>>>>>>BBBHHHIIIEEECCCCCCCCC??????FFFNNN___}}}CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAA========================>>>>>>???AAADDDEEECCCAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBCCCCCCCCCBBBAAA>>>>>>>>>??????@@@AAABBB@@@@@@@@@??????@@@@@@@@@AAABBBDDDEEEEEEDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCAAACCCEEEFFFFFFEEECCCBBB?????????@@@AAACCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDD???>>>>>>======>>>>>>??????@@@BBBCCCCCCBBB@@@???===>>>>>>===<<<;;;<<<<<<<<<<<<======>>>>>>??????======<<<;;;;;;;;;;;;<<<999:::<<<===>>>===<<<;;;===<<<<<<;;;:::999888888777777888999:::::::::::::::;;;:::999888888:::<<>>777444555666555333444444444444444444444444333444555666666555444333333333333333333333333333111000111111111111222222222222333333333444444444222222222222222222222222333333333333333333333333111222333444555666777888777888999::::::999888777888888888888888888777777444444444444444444555555666666666666666666666666333444777999::::::::::::;;;:::999:::===?????????;;;<<<@@@GGGIIIEEECCCDDDEEE@@@@@@EEELLL]]]|||CCCCCCBBBBBBBBBCCCCCCDDDBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBB=========>>>>>>>>>>>>>>>======>>>AAADDDEEECCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@AAABBBCCCDDDDDDAAABBBBBBBBBBBBBBBAAAAAA>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAABBBDDDEEEFFFEEEDDDCCCGGGFFFFFFFFFEEEEEEEEEDDDHHHGGGGGGFFFEEEDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA???=========>>>>>>BBBBBBAAA@@@@@@AAABBBBBB???@@@AAA???===;;;<<<===<<<<<<======>>>>>>??????======<<<;;;;;;;;;;;;;;;999:::<<<===>>>======<<<<<<<<<;;;::::::999888888666777777999:::<<<===>>>@@@??????===<<<===@@@CCCIIIRRRaaapppvvvpppkkkiiijjjnnnvvv~~~uuurrrsssuuutttpppmmmqqq}}}wwwvvvwwwuuuvvvyyysssaaaPPPDDD>>>???<<<777666666666555333444444444444444444444444222333444555555444333222333333333333333333333333000000111111222222222222222222222333333333444444222222222222222222222222222222333333333333444444222333444666888999;;;<<<999888777555555666777777555555555555555555666666555555555555555555555555555555555555555555555555111222555777999:::::::::;;;999999:::<<<>>>>>>===;;;:::>>>EEEGGGDDDCCCEEEHHHCCCBBBFFFMMM]]]{{{CCCCCCCCCBBBCCCCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAACCCDDDEEEEEEEEEDDDBBBAAA>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBB???>>>???AAACCCEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEEEEDDDCCCBBBBBB@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEECCCDDDDDDDDDDDDCCCBBBBBBFFFEEEDDDCCCBBBAAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@CCCBBB???===<<<===>>>???CCCBBB@@@??????@@@BBBCCCAAADDDEEEBBB>>><<<===???============>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999:::;;;<<<<<<<<<<<<<<<::::::999999999999888888777888888;;;>>>CCCHHHJJJHHHHHHFFFEEEEEEGGGLLLOOOZZZeeevvv{{{oooccc^^^]]]aaahhhpppzzzlllddddddiiinnnnnnnnnqqqwww|||ssspppuuuzzzyyyzzzmmm]]]NNNAAA;;;;;;:::777555555555666555444333333333444444444444555222333333333333333333222333333333333333333333333111222333444444444444333222222222222333333333333111222222222222333333333111111222333333444555555888888999999999:::::::::777666444222222333555666444444333333333444555555666666666555555555555555555555555555555555555555111222444666777999::::::;;;999888999;;;======<<<;;;:::<<>>>>>??????@@@AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@AAADDDEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDDDDEEEEEEEEEGGGFFFEEEEEEDDDDDDDDDDDD>>>???@@@AAABBBBBBAAAAAACCCDDDEEEEEEEEEEEEDDDCCCFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHDDDDDDBBBAAAAAAAAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAA@@@===<<<<<<===???AAAAAAAAA@@@??????@@@AAAAAAAAACCCEEEBBB===:::<<<>>>>>>>>>>>>>>>===============<<<;;;;;;::::::;;;;;;;;;:::::::::::::::;;;<<<777777888888888888999999999:::;;;???FFFOOOWWW\\\ZZZYYYXXXWWWWWWZZZ```eeeppp{{{zzzeee___[[[[[[___hhhvvv{{{uuujjj___YYY\\\eeemmmppptttyyyvvvrrrxxxzzzhhhUUUIIIBBB;;;999:::555444333222333444444444333333333444444444555555444444333333333333444444222222222222222222222222111222333444444444333333111222222222222333333333111111222222222333333333000000111222444555666666999888888777666555555555333333333333333333444444444444333333333444555666555555555444444444333333444444444444444444444444222222333444555777999::::::999888999;;;<<<<<<;;;===:::;;;???AAAAAACCCGGGIIIEEEEEEIIIOOO\\\xxxCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA???@@@AAABBBBBB@@@>>>===>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBEEEDDDBBBBBBDDDFFFGGGGGGBBBBBBCCCEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDD===>>>???@@@AAA@@@??????BBBCCCDDDEEEEEEDDDCCCBBBHHHHHHGGGGGGHHHIIIKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHGGGGGGFFFFFFHHHGGGGGGGGGHHHIIIIIIJJJEEEDDDBBB@@@???@@@BBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAACCCDDDDDDCCCAAA@@@>>>===;;;;;;;;;>>>@@@BBB???@@@AAAAAAAAAAAA@@@???>>>AAABBB???:::777888;;;??????>>>>>>======<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;999888888999:::;;;666666666777888888999999;;;;;;===CCCLLLXXXcccjjjooonnnmmmlllmmmqqqwww|||}}}mmmfffeeeeeeiiioooyyymmmhhh```XXXTTTZZZdddmmmtttzzz|||yyyyyy{{{eeeTTTCCC===<<<999888999666555333222222222333333333333333444444555555555666555444333333444555666111111111111111111111111///000111222333222111111111111222222222333333333111111111222222333333333//////111222444555777777444333333222222111111000000111333555555444333222555444444333444555666777444444444333333222222222444444444444444444444444333222222333444666999::::::999888888:::<<<<<<;;;>>>;;;:::>>>???@@@CCCGGGIIIEEEEEEJJJOOO\\\vvvDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFGGGHHHJJJGGGFFFDDDCCCBBBBBBCCCCCCAAA@@@@@@@@@AAACCCEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHDDDFFFIIILLLNNNOOOOOONNNKKKHHHFFFEEEFFFGGGGGGFFFIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFEEEFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFEEECCCAAA@@@@@@@@@AAADDDCCCAAA???>>>>>>>>>???DDDCCCAAA@@@??????>>>>>>???<<<:::;;;>>>AAAAAA@@@AAAAAA@@@@@@@@@AAABBBBBB??????>>>>>>============???>>>>>>===;;;:::999999<<<999666666999::::::888;;;999888888999::::::999<<<:::888888:::;;;<<<;;;AAADDDHHHLLLTTT```nnnxxxzzztttuuuyyywwwiii```ZZZ[[[^^^```fffmmmxxxhhh]]]IIIEEE???:::666555666777333444555555555444333222444444444444444444444444555444333222333444555666222111111111111222333444111111222222222333333333111555888777444222222333333222111111111222333444444444444444444444444444333333333222222333444444333333222222333333444555777666555555666777888999333333444444555666666666444555555555444333333222444555666888999999999999777777777777888:::<<<===;;;<<<<<<<<<===???CCCFFFEEEDDDEEEIIIOOO]]]tttDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFFFFHHHJJJHHHGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEFFFGGGHHHHHHIIIGGGIIIKKKNNNOOOOOOOOONNNJJJHHHGGGFFFHHHIIIIIIHHHIIIIIIHHHGGGFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA????????????@@@DDDCCCAAA???>>>>>>>>>>>>AAAAAA@@@???>>>>>>>>>>>>>>><<<:::;;;>>>@@@@@@???AAAAAA@@@???>>>>>>>>>???======<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;???<<<:::999;;;;;;:::888888888777888999:::;;;;;;<<<<<<<<<<<<===>>>@@@BBBGGGKKKPPPVVV]]]hhhuuu~~~wwwooojjjkkkfffeeeiiilllnnnttt|||qqqaaaSSSKKKBBB???;;;666444333444444555555666666666555444333444444444444444333333333555444333333333444555555222222222333333444444444222222333333333444444444222444555333111000111333222111000//////000111222333333333333333333333333444333222111111111111222333222222222222333444444555555444333444555666666555555555555555555555555444444555555444444333222444555666888999999999999;;;;;;::::::;;;===???@@@>>>>>>>>><<<;;;<<>>>>>>>>>>>??????CCCBBB@@@???>>>>>>>>>>>>>>>======<<<<<<<<<======<<<;;;;;;===??????>>>===AAA@@@???===<<<<<<<<<<<<======<<<<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<:::999888888999999888777999999999:::;;;<<<>>>>>>>>>AAADDDEEEDDDFFFJJJNNNXXX\\\ccciiioooxxxxxxoookkkkkklllvvvwww|||~~~jjjYYYLLLCCC???;;;999777555444333444444666666666666666555444444333333333333333333333333555555444444333444444555222333444555666555444444333333333333444444444555333222111///......111333222222111000000111111222222222222222222222222222333333222111000000000000222222222222222333444444444333333222222222222333777666666555444444333333444444555555444444333333444555666888999999999999===<<<<<<<<<<<<===>>>???=========<<<;;;<<<>>>AAAFFFEEEGGGJJJNNNZZZoooEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGDDDDDDCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGHHHGGGEEEEEEFFFHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCDDDEEEFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJFFFFFFEEEGGGJJJLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>??????@@@@@@AAA@@@@@@???>>>=========;;;:::::::::;;;;;;<<<===<<<<<<===?????????===<<>>===<<<<<<<<<<<<<<>>>>>======<<<;;;;;;>>>>>>======<<<;;;;;;:::444444555777999::::::999;;;<<<>>>???@@@BBBDDDFFFHHHNNNSSSUUUUUUWWW]]]cccpppuuu{{{yyyxxx}}}tttmmmkkkpppyyyxxxeeeSSSFFF@@@===<<<888888777777777777777777555555555555555444444333222222222333333333333333555555555444444444444444333444666777777666444333222222222333333333444444222111111000//////111222444444444333333333333333111111111111111222222222222222111111111111222222222222222111222333333444333333222222111111111111444444444333333222222222333444444555444444333333444555666777999999999999:::::::::::::::;;;;;;;;;999:::::::::;;;===AAADDDHHHHHHIIILLLPPPZZZnnnFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCC???@@@AAACCCEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIJJJGGGHHHHHHFFFDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGDDDCCCDDDFFFIIIKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA????????????>>>======<<<999999999999:::;;;<<<===<<<>>>???@@@???>>>===<<<<<<<<<;;;<<<<<<===>>>>>>============<<<<<<<<<<<<======<<<<<<;;;:::::::::666777888999:::<<<===>>>:::>>>BBBFFFIIINNNTTTXXX^^^dddkkkooopppssszzz{{{}}}wwwwwwmmmlllkkkmmmrrr~~~~~~cccZZZMMMAAA;;;888888888666777777888888888888888444444333333333222222222222222222333333444444444666666666555555444444444333444666777777666444222000111111111222222222222111111222333333333111000444444444444333333222222000000000111111222222222111111111222333444555666222111111111111222333333333333333333222222111111000000000111111222222222333333444444555444444333444555666777999999999999999999999999::::::999999999:::::::::;;;===AAADDDIIIIIIKKKNNNQQQ[[[mmm~~~FFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEE@@@AAABBBDDDFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHFFFDDDCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIHHHGGGFFFEEEEEECCCCCCDDDFFFIIIKKKKKKJJJJJJJJJJJJJJJIIIGGGFFFEEEGGGFFFFFFEEEDDDDDDDDDDDD@@@???>>>>>>======>>>>>>??????@@@AAABBBBBBBBBAAA>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::;;;<<<======>>>??????===;;;;;;<<<:::::::::;;;<<<===>>>???999::::::::::::;;;;;;;;;777888888999:::;;;<<<<<<999::::::::::::<<>>AAAHHHIIIKKKOOORRRZZZlll|||FFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHFFFDDDBBBCCCDDDHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEGGGJJJLLLKKKJJJIIIIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBCCCCCC>>>============>>>?????????@@@AAABBBBBBAAAAAA@@@<<<===>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;<<<======<<<===>>><<<999888999;;;999999999999::::::;;;<<<777888999999;;;;;;<<<===999999:::;;;<<<===>>>>>>;;;===>>>???AAAEEELLLQQQZZZ___ggglllqqqwww}}}tttmmmfffaaaccchhhrrrxxx|||xxxtttpppmmmxxx|||{{{zzz{{{|||jjjWWWJJJCCCAAA>>><<<<<<<<<:::999777666666555555555555666555444333222222222333333333333444555555666777777666777777777666555333222222222222222111111111000000000111111111222222222333111111222444555444222000000111111000///---,,,000000111111222333333444333333222222222222222333111111111111111222222333000111222333333333222222111111222222222222222222222333444444555555444444444555666888999999999999888999;;;<<<============>>>>>>>>><<<;;;<<>>???@@@???@@@AAABBBBBBAAA@@@???<<<===>>>>>>>>>===<<<;;;>>>======<<<<<<=========;;;<<<<<<999666555777:::999999888888888888888999888999:::;;;===>>>???@@@@@@@@@@@@@@@????????????AAACCCFFFIIINNNVVV```hhhsssxxx~~~|||pppiiiaaa]]]\\\^^^gggpppssszzz~~~||||||{{{{{{}}}sssdddUUUEEE<<<:::888777888999:::888777:::999777666555555666777666555444333222333444444444444555555666777888888666777777777777555333222222222111000//////000000111111222222222333333333555222//////222444555444111222222222111000...---000000111222333333444444555444333111000/////////111111111000111222222333///000111222333333222111555555444333333222222222222333333444555555555444444555666888999999999999666888:::<<<============;;;<<<<<<<<<===???CCCFFFCCCDDDHHHLLLOOOWWWhhhwwwJJJIIIGGGFFFEEEEEEFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFEEEDDDEEEGGGIIIHHHHHHHHHGGGGGGFFFEEEDDDIIIHHHFFFDDDEEEGGGIIIKKKKKKKKKJJJIIIGGGFFFEEEDDDGGGEEECCCAAAAAABBBDDDEEEFFFEEEEEEDDDEEEGGGHHHIIIGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJFFFHHHIIIIIIGGGFFFFFFFFFLLLLLLLLLLLLLLLKKKJJJIIIMMMKKKIIIHHHGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHEEEDDDEEEGGGHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>===<<<::::::<<<===>>>===>>>@@@AAABBBAAA???>>>@@@===::::::;;;:::777444<<<<<<;;;;;;;;;<<<======<<<;;;:::888888888999999444666777777666777999;;;<<<<<<===???AAACCCEEEFFFEEEDDDDDDEEEFFFIIIKKKLLLLLLQQQVVV[[[aaalll{{{uuukkkeeeYYYVVVWWW]]]aaafffrrr}}}}}}{{{fffUUUJJJCCC===999:::999999888777666555555666555444444555666555333555555666666777777888888333333333444444444555555999999888666555444333222000111111222222333333444444444444444444444444444333222222222111000000000222222111111222222333444111111222333333333333222000000111111111000000///000000//////////////////333333222222222222222222222222222222222222222222444333333333333444555555888444222222555888888777::::::;;;<<<=========<<<===<<<;;;:::;;;<<<===>>>BBBAAABBBGGGNNNYYYiiixxxMMMLLLJJJHHHGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHJJJIIIIIIIIIIIIHHHGGGFFFFFFIIIHHHGGGFFFFFFHHHIIIKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGEEECCCAAAAAABBBDDDEEEFFFEEEEEEDDDEEEFFFGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGGGGGGGEEEDDDEEEFFFLLLLLLLLLLLLLLLKKKJJJIIILLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHFFFFFFGGGIIIJJJJJJJJJJJJIIIHHHIIIIIIKKKKKKLLLKKKIIIFFFCCCAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@???===<<<<<<===???@@@======>>>??????>>>===<<>>>>>:::999888777666777777777999:::;;;::::::<<>>AAAAAACCCHHHMMMWWWiiiyyyOOONNNMMMKKKIIIHHHHHHHHHEEEDDDDDDDDDDDDDDDEEEEEECCCEEEFFFFFFEEEFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEECCCBBBBBBBBBDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFDDDBBBBBBDDDFFFJJJKKKKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIGGGGGGIIIKKKKKKKKKKKKIIIGGGFFFFFFGGGHHHIIIJJJIIIHHHFFFDDDBBB@@@@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@>>>>>>>>>>>>@@@@@@>>>>>>>>>======<<<<<<;;;<<<;;;:::;;;<<<===<<<;;;777777777888999:::;;;<<<999999888888888888888999;;;<<<>>>@@@BBBFFFKKKOOOUUUYYY___fffkkkmmmnnnnnnpppqqqrrrtttwwwzzz|||~~~}}}yyyrrrfff\\\YYY^^^dddnnnttt}}}|||sssiiicccRRRKKKBBB<<<;;;;;;;;;:::777777666666555555444444444444333555777999888888888888888888888777777777333444444444444555555555555555444444444333333333444444333333333333222222222222222333333333333333111222222222222222333333222222111111222222333444333333333222111000...---000000111111111111000000000000000111111222222222000000000111111222222333222222222111111000000000444444444444444555666666:::888666666888:::;;;;;;<<<<<<=========<<<<<<;;;<<<;;;:::::::::;;;===>>>@@@AAAEEEIIILLLUUUhhhzzzNNNMMMMMMLLLKKKKKKJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHDDDFFFGGGGGGEEEEEEEEEFFFIIIIIIJJJIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFEEECCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHIIIIIIHHHHHHGGGDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFEEECCCAAAAAADDDFFFHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHJJJJJJJJJIIIHHHEEEDDDCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDCCCCCC>>>>>>???@@@@@@AAAAAABBB??????>>>>>>>>>>>>??????@@@???>>><<<<<<;;;;;;;;;:::999999::::::;;;;;;:::777777777777888999:::;;;999999;;;<<<===>>>>>>>>><<>>>>>BBBGGGIIIKKKSSSgggzzzHHHIIIIIIJJJKKKKKKLLLLLLGGGGGGFFFEEEFFFGGGIIIJJJIIIKKKLLLLLLIIIHHHGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDEEEGGGHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDBBB@@@AAACCCFFFEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHJJJLLLLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEGGGFFFEEEGGGEEECCCBBBAAABBBCCCDDDAAABBBBBBCCCCCCBBBAAAAAA????????????????????????======<<<<<<<<<<<<======>>>===<<<:::999999999999888999999888888777777888:::999999999:::;;;<<<===888:::>>>BBBEEEFFFGGGGGGGGGLLLTTT^^^iiiuuuvvvlllddd___^^^^^^___eeellloooqqqxxx|||sssmmmnnnuuu|||sssddd[[[SSSJJJCCCAAA===;;;999888777777666555777777777777777777777888999777666666777777666444666666555555444444444333444444444555555555666666555555555555555666666666555555444333222222111000111111111222222333333333222222333333444444444555222222111111222222333444///000000111111111000000//////000111111111111111111111222222333333333444111111222333333444555555111111111000000000//////222222222111222333333444666777777777777888999:::<<<<<<===<<<<<<;;;:::999::::::999999:::;;;===>>>???BBBFFFIIIJJJRRRfffyyyBBBCCCEEEGGGHHHIIIJJJJJJFFFEEEDDDCCCDDDEEEHHHIIINNNPPPRRRRRRPPPOOONNNOOOJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAACCCBBBBBBDDDEEEFFFFFFFFFFFFDDDEEEGGGIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@AAABBBCCCAAA@@@BBBBBBAAAAAA@@@AAAAAAAAABBBCCCCCCBBB@@@>>><<<:::>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777666888999:::999888777888999888888999:::;;;===???@@@???CCCIIIOOOUUUXXXZZZZZZaaafffppp{{{~~~wwwtttjjjhhhddd___[[[ZZZ\\\___gggooozzz~~~ppppppmmmmmmrrr|||{{{zzz{{{|||jjj^^^PPPHHHCCC===<<<===777666666666666666666777666666777777888888999999:::888666666666666444222444444444444333333333333444444555555555666666666555555666666666666666666444444333222222111000000111111222222333333444444333444444444444444444555222222111111222222333444///000111111222222111111...///000111111222111111222222222222222222222222/////////000000111111222111111111111111111111111222222222222222333333444444555777777777777888999:::;;;;;;;;;;;;::::::999999999888999:::;;;===>>>@@@AAAEEEHHHKKKSSSfffwww>>>???AAACCCDDDEEEEEEEEEBBBAAA@@@???@@@BBBDDDFFFLLLOOORRRTTTTTTTTTTTTUUUNNNNNNNNNNNNMMMLLLKKKKKKHHHHHHIIIIIIJJJJJJIIIIIIDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@???????????????===>>>@@@BBBCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCC???@@@@@@AAAAAABBBBBBBBB???@@@AAA@@@>>>===>>>??????@@@AAABBBDDDDDDEEEEEEBBBCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????@@@@@@>>><<<>>>>>>@@@@@@AAA@@@??????AAAAAAAAAAAA???<<<999777::::::;;;;;;<<<=========::::::;;;;;;;;;;;;::::::888888999::::::999888777999;;;======;;;;;;===???===>>>@@@CCCFFFJJJMMMOOOSSSXXXaaajjjqqqvvvyyyzzzxxxmmmeeebbb```[[[\\\]]]]]]]]]aaaggglllyyy~~~pppuuuxxxyyyzzzzzz|||yyylllbbbRRRJJJAAA>>>;;;888777888333444555555555555777888555555666666777888888999888666555555666666444333333333444444444444444555555555555555666666666666555555555555555555555555222222222111111000000000222222222333444444555555555555555555444444444444222222111111222222333444111222222222222222111111...///000111111222222222333333222222111111000000////////////////////////000000111111222333333333444444333333444444555666333555888888777666888:::888888999:::::::::999999999888888888999;;;===>>>BBBAAACCCGGGKKKUUUfffuuu<<<>>>???AAABBBAAAAAA@@@@@@>>>===<<<===???BBBDDDGGGKKKPPPSSSTTTUUUWWWXXXRRRRRRRRRRRRQQQPPPOOOOOOJJJJJJJJJJJJKKKKKKLLLLLLDDDDDDCCCCCCBBBBBBBBBBBB????????????>>>>>>>>>===;;;===???BBBCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCC======>>>???@@@AAAAAABBB<<<===???>>>===;;;;;;<<<===>>>???AAABBBCCCCCCDDDAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@?????????>>><<<:::;;;<<>><<<===>>>???>>><<<:::999777888999:::<<<===>>>???:::;;;;;;<<<<<<;;;;;;:::999;;;===>>>>>>===<<<::::::===???@@@???@@@BBBEEEJJJKKKNNNSSSXXX^^^bbbeeehhhnnnwww}}}wwwlllaaaZZZXXXXXXZZZ]]]___cccfffiiipppyyy|||}}}vvvgggUUUGGGCCC===:::;;;:::666444444555666666555555555777888333444444555666777888888555444333444555666555444333444444555555666666666555555555555666666666777555555444444444333333333111111111000000000000000222222333444444555666666666666666555444444444333222222111111222222333444444444444333222111000///......///111111222222222444333333222111000//////111111111111000000000000000000111222333444444555666555555555555666777777333666999999777666888:::666777888999999999999999888888888888999;;;===>>>CCCAAAAAAFFFLLLVVVfffsssLLLFFFAAAAAAFFFHHHEEE@@@AAA???===<<<>>>@@@AAAAAAFFFFFFGGGKKKOOOQQQPPPNNNQQQPPPPPPRRRTTTVVVVVVUUUOOOKKKGGGFFFGGGIIIJJJKKKIIIGGGDDDAAA???======<<<@@@>>><<<:::999999:::;;;;;;;;;;;;===@@@BBBBBBAAABBBAAA???============>>>;;;<<<===>>>>>>===;;;;;;777999;;;;;;999888999:::888:::<<<===<<<<<<===>>>??????>>>===<<<;;;;;;:::BBB@@@>>><<<;;;<<<<<<===<<<<<<<<<<<<;;;:::999888:::;;;<<<<<<<<<;;;::::::>>>============<<<:::999666888:::;;;::::::;;;<<<;;;;;;<<<<<<============???>>>===>>>@@@AAABBBAAA???EEELLLOOOOOOQQQVVV[[[aaadddgggkkkoootttzzz~~~~~~vvvoooeee___YYYYYY[[[^^^fffmmmpppsssxxx{{{~~~|||pppfff\\\OOOFFFBBB;;;:::999777666555555555444555555555555555444444555555555555555666777888555333222444777888666333333444555666666555444333444444444444444444444444444444444444444444333333333333222222111000000000000000111222333333444555333111///......111444666666555333333222333444555111111111111111111111111111111000000000000111111//////000111222333333444////////////000000000000111222222333444555777777444444555555666666777777777777888888888666555444888888888888888888999999999:::::::::999999;;;===>>>CCCAAADDDOOOVVVcccwwwVVVRRROOOPPPSSSSSSMMMFFFIIIFFFCCCAAAAAAAAA@@@@@@@@@BBBEEEFFFFFFFFFGGGIIIJJJIIIIIIKKKNNNPPPPPPOOOJJJGGGDDDCCCDDDGGGHHHIIIHHHFFFDDDBBB@@@????????????>>><<<;;;:::;;;<<<===@@@??????AAADDDFFFFFFEEE@@@???>>>===<<<<<<======<<<===>>>??????>>>>>>===<<<===>>>>>><<<::::::;;;888:::=========>>>???@@@@@@???>>>===<<<<<<<<<;;;<<<=================================<<<<<<;;;;;;:::;;;<<<<<<<<<<<<===>>><<<;;;;;;<<<<<<===<<<;;;<<<>>>??????>>>>>>???AAA??????@@@@@@AAABBBBBBCCCGGGGGGIIIMMMSSSWWWYYYYYYWWW[[[aaadddfffiiinnnrrr|||~~~tttjjjgggfffdddaaadddaaabbbeeeiiioooyyypppeeeXXXOOOHHH@@@:::::::::999777666555444444444555555666666666666555555555555444444333444444444444333222444666777666333333444555666666555444333444444444444444444444444444444333333333333333333000000000111222222333333111111111111222222222222333333333333333444555666888777555333222111111111222222222222222222222222111111000000000000111111000111111111111111111111000000000111111111111222111111111222333555666777555555666666666666666666555666777777777666555444888888888888999999999999999:::::::::999999;;;===@@@EEECCCEEEOOOUUUaaauuutttrrrrrruuuvvvrrriiiaaa\\\YYYTTTPPPMMMIIIFFFCCC???BBBEEEDDD@@@???AAADDDCCCCCCCCCDDDGGGIIIIIIHHHGGGDDDAAA@@@AAACCCEEEEEEBBBAAA???>>>===============<<<;;;999999:::;;;<<<<<<<<<;;;===@@@AAAAAAAAA<<<<<<;;;::::::;;;;;;;;;::::::;;;<<<======<<<<<<===>>>???===;;;999999999777888:::;;;;;;;;;===>>>>>>===<<<;;;::::::;;;;;;666777999;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::888999:::999999999<<<>>>============>>>???@@@AAAAAABBBBBBAAAAAAAAADDDFFFGGGHHHJJJLLLNNNOOOOOOOOOVVVXXX]]]eeennnuuuxxxyyyzzz|||~~~vvvmmmaaaYYYXXX[[[aaadddlllnnnssszzz|||sss\\\PPPDDD>>>;;;888777999888777666444444333333333555555666777777666666555555444333222111111111111444333333444666666555333333444444555555444444333444444444444444444444444333333444444444444444444000000111111222333333333333222222222111111111000444555666777888777666555777666555333222111111111222222222222222222222222111111000000000000111111111111111111000000//////111111111222222222333333111111222222333444666666777777666666666666666666333444555666777666555444888888999999999:::::::::999:::::::::999999;;;===BBBFFFDDDFFFOOOTTT___ssszzztttnnnhhhaaa[[[VVVOOOPPPOOOMMMKKKJJJJJJKKKIIIHHHGGGHHHJJJKKKJJJIIIIIIFFFCCCAAAAAABBBBBBAAA>>>>>>>>>=====================<<<;;;;;;;;;<<<<<<;;;::::::;;;===???>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<999999:::;;;;;;<<<<<<<<<<<<===>>>===;;;:::999:::888999::::::999:::;;;=========<<<;;;;;;;;;<<<<<<888999999:::;;;<<<======:::::::::::::::::::::::::::;;;;;;:::888999===AAAFFFFFFGGGFFFFFFGGGIIIKKKLLLMMMMMMMMMMMMOOOSSSVVVZZZ^^^dddiiimmmmmmlllkkkrrrtttzzz|||sssccc```[[[YYY\\\eeeqqqyyy||||||qqqcccZZZOOOEEE<<<:::999888999<<<666666555444444333444444444444555555666555555555444333333222111111222222444333444444555555444333333333333444444333333333444444444444444444444444444444555555555555555666444333333222222111000000333333333333222222222222555555666666666666555444222222222222222333333333222222222222222222222222111111000000000000111111000000000000000000000000111111111111222222222333333333333333444555666777777777777666666555555555222333444666666666555555888888999999::::::;;;;;;999:::::::::999999;;;===AAAFFFDDDFFFOOOUUU___rrryyypppkkkeeedddfffgggeeebbb___]]]\\\\\\\\\\\\ZZZYYYWWWTTTOOOLLLJJJIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>@@@>>>>>>???AAABBBAAA@@@=========>>>>>>>>>>>>>>><<<<<<<<<<<<======>>>>>>;;;===>>>>>><<<;;;;;;<<<<<<<<<===<<<::::::<<<>>>>>>>>>>>>????????????>>>@@@>>><<<;;;;;;===@@@BBB???@@@@@@AAA@@@@@@???>>><<<>>>???>>>>>>BBBJJJPPPZZZ[[[\\\[[[YYYYYYZZZ\\\bbbdddeeefffgggkkkooossswww}}}~~~{{{|||ssshhhbbb[[[]]]```dddjjjtttqqqcccWWWKKKCCCBBB;;;666777888666555666666666555444444444555555111222333333444444444333333333333333333444555555333444555555444333333333333333333222222333333333444444444444444444444444555666666666777777777888444444333333222111111111222222333333444555555666555444333222111111222222000111111222222333333333222222222222222222222222111111000000000000111111...//////000111222222222000000000111111111222222555444444444555666777888777777666666555555444444222333444666666666555555777777888999999:::;;;;;;999:::::::::999999;;;===>>>DDDCCCFFFPPPVVVaaattt~~~~~~~~~}}}{{{zzztttqqqlllhhheeebbb___]]]YYYYYYYYYYYYXXXWWWUUUUUUOOONNNMMMKKKHHHFFFDDDCCCDDDBBBAAABBBDDDDDDCCCBBBAAABBBBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA===???@@@???===<<<<<<===<<<=========<<<===@@@BBBAAABBBDDDFFFGGGFFFDDDCCCGGGEEEAAA???@@@CCCGGGIIIIIIJJJLLLMMMMMMJJJGGGEEE???BBBEEEFFFHHHPPP\\\fffsssvvvyyyxxxuuutttuuuwww{{{}}}yyyyyyzzz}}}}}}}}}}}}vvvnnngggcccbbbkkknnnrrrxxx~~~mmm\\\OOOEEE>>>999;;;555333666888555222111555555444444444555666666000000111222333333333333333333333333444555666777222444555555333222222333333222222111111222222333444444444444444444444444555555666666777888888888111111222222333444444444111111222333444555666666555333111000//////000000222222333222222000///...111111111111111111111111111111000000000000111111//////000111222333444444000000000111111111111222555555444444555666666777555555444444444444444444333444555666777666555444666666777888999::::::;;;999:::::::::999999;;;===>>>CCCCCCGGGQQQVVVaaattt~~~}}}{{{yyywwwuuunnnmmmkkkhhhddd```]]][[[YYYWWWVVVWWWXXXXXXWWWVVVVVVWWWWWWWWWWWWVVVTTTSSSSSSRRRQQQOOOOOOOOOOOOPPPMMMNNNNNNMMMIIIGGGFFFFFFEEEFFFGGGHHHIIILLLPPPSSSUUUWWW[[[______^^^[[[YYYYYYXXXVVVVVVWWWZZZ]]]``````cccfffgggfffbbb]]]ZZZTTTWWWZZZ[[[^^^ggguuu~~~~~~yyytttuuuyyywwwqqqnnnkkkjjjgggjjjmmmnnnoooqqquuuyyy~~~}}}|||}}}pppfffXXXKKKCCC>>>;;;999:::555333777999666333222333333333333333444555555000000111222333444444333555444444444444444555666222444666555333111222333333222111000000111222333444444444444444444444444333444444555666666777777111111222333333444444555111111111222222333333333444444333333222000///...111222222222111000///...000000000000000000000000111111000000000000111111111111222222333333333444111111111222222222333333444333333333333444555555222222333333333333333333555666777777777666555444444555666777888999999:::999:::::::::999999;;;===???EEEDDDGGGQQQUUU___qqq~~~|||zzzzzzyyyxxxxxxyyyyyyxxxwwwrrrsssssssssrrrqqqooonnnjjjiiigggfffeeedddeeeeeeeeeeeedddaaa]]]YYYWWWWWWTTTVVVXXXZZZ]]]aaagggkkkppptttyyy}}}~~~|||xxxuuuqqqqqqrrrtttvvvyyy{{{||||||~~~wwwsssqqqtttvvvvvvwwwtttnnniiijjjoootttsssqqq|||qqqeee[[[WWWYYY\\\[[[aaajjjrrrzzzyyyyyyyyy{{{~~~nnnZZZSSSIIIAAA===<<<;;;;;;888333000444666555333333111111111111222333444444000111222333444555555444666666555444333333333333222444666555222000111333333222111000000111222333444444444444444444444444222222333333444555666666555444444333333222222111111111111000000000000000333444666777666222///,,,---...000111222222222111////////////////////////111111000000000000111111444444444333333333222222222222333333333444444444222222111111222222333333111111111222222333333333777777888888888666555444333444555666777888999999999:::::::::999999;;;===AAAGGGFFFHHHQQQTTT]]]ooozzz~~~zzzvvvwwwyyy}}}}}}ooolllmmmtttzzz~~~|||jjjddd[[[UUURRRSSSTTTUUUYYYgggyyy~~~wwwxxx~~~}}}}}}mmm[[[PPPEEECCC???;;;888777777777555444333222222222333444333333333222222222111111333222111000000111222333333333333333333333333333111111111111111111111111222222222333333444444444777777888888888777555444111222333444555444444333444444333333222111000000.........///000000111111444444333333222111111000---......///000111111222111111111000000000000000000000111111111222222222222333555666777888777777333333222222222222111111555444333333222222333333///000111222333444444444333444555555333333444555555555555666777999:::;;;999999999::::::::::::;;;???BBBEEEGGGJJJSSSaaakkk||||||}}}zzzoooiii\\\YYYUUUSSSSSSWWW]]]aaannnyyy{{{xxxsssooorrrxxxzzzfffTTTGGGAAA<<<;;;999777555444444444444444222111111111222333444444333333333222222222222222111000000111222222333333333333333333333333333333333333333333333333333333333444444444444444222222333333333222111000...///000111222222111000444333333222111111000000.........///////////////111111111000000/////////......//////000000111111/////////000000000000000222222222333333333444444333444555777777777777666444444444333333222222222222222111111111222222333222333333444444444333333222333444444222222333444555555666666888999:::;;;888888999999:::::::::;;;>>>BBBFFFHHHKKKSSS```jjj{{{|||yyywwwvvvwww}}}~~~rrrhhh___ZZZWWWTTTUUUWWWYYY]]]eeepppwwwzzzwwwuuusssvvvzzzyyydddOOOAAA;;;;;;555555555444444444444444555444444333222333333333444444444333333333333222222111000000000000111222333333333333333333333333555555555555555555555555555555444444444444444444222222333333333222111111...//////000000000000///333333222222111000000000////////////...........................---------000000000000000000000000.........///000000000111444444444444555555555555555555666666777666666555666555555444333222222222000//////000000111222333333333444444333333222111222333444333222222222444555666666777888999::::::777777888999999:::;;;;;;===BBBFFFIIILLLSSS^^^gggzzzzzzrrroooqqquuuyyy~~~~~~~~~}}}}}}{{{}}}{{{uuummmiiiccc[[[VVVTTTVVVXXX]]]aaafffjjjnnnwww|||~~~rrrlll```QQQDDD<<<;;;<<<555666777777777777666666666666666555555555555555333333333222222222222222111111111111111111111111333333333333333333333333666666666666666666666666444444444333333222222222222333333333333333222222000000111111111111111111222222111111000000000000111111000000///...------,,,,,,,,,------.........111111000000000000000000......///000111222222333444444444444555555555555666666666666555555444444555555444333222111111000/////////000111222444555111222222333333222111111333444555444333333444555666666777888999999::::::777888888999:::;;;<<<<<<<<>>===<<<;;;:::999888888666555555666666777333444444555444333222111333333333444444555555555333444444555555444444333333333333333333333333333111111111111111111111111000000000000111111111111333333222222222333555555111000///.........////////////////////////////////////......---------,,,,,,,,,...000111333555555000000000111111222222333333333333333333333333333222222222222333333333333333222111000000111111222000111111111111222222222444333444444555666777888555555666777777888777777555777888777666555666777666888999;;;;;;:::999888999999999888888888888777;;;>>>AAAAAACCCJJJUUU^^^mmm}}}}}}}}}tttqqqmmmhhheeegggkkkooo~~~~~~xxxvvvrrrooonnnoooqqqrrr}}}}}}ssslllbbbccccccfffrrr|||{{{}}}yyyvvvuuuuuunnnttt}}}~~~}}}~~~|||~~~~~~|||yyyyyyyyyyyy|||{{{mmmbbbWWWPPPMMMLLLKKKKKKPPPYYYeeemmmpppwww|||xxxwwwyyyzzziiiaaaTTTJJJCCC???>>>===:::<<<===;;;888777:::===888777555444555666888:::666777888888888777555444555555555666666666777777444444555666666555444444333333333333333333333333111111111111111111111111000000111111222222222333000///.........000111222444333222000000000111222.........///////////////------,,,,,,,,,,,,+++++++++,,,...000222444555666//////000111222333333333333333222222222222222222222222222333333333444444222111000//////000111222000111111222333333444444444444444444555555666777444444444555444444333222555666777666555444555777777888:::;;;;;;:::999888888888777777666555555555;;;>>>??????AAAHHHTTT]]]hhhxxx}}}zzzyyy~~~{{{|||}}}rrrkkkeeefffmmmtttvvvuuurrrrrrpppnnnttt}}}|||zzz{{{}}}zzztttnnnooorrryyy||||||{{{wwwsssrrrrrrvvv}}}zzzyyyzzzyyyyyytttrrrssswww~~~yyyvvvwww|||mmm```ZZZTTTNNNKKKIIILLLQQQWWW___kkkxxxssshhhbbbeeeqqq}}}nnnbbbMMMJJJEEEAAA???>>>===;;;;;;:::999888777555444444333333333444555666777888888888777666555555444444666666555555555444444444111222222333444444444444555444333222111111111111000000000000000///......222111111111000000//////111000///......///000111222111111111000000//////000...---,,,,,,---///000222222111000///...------+++,,,...000111222111111000111111111111222222222111111111111111222222222333222111000000111222333......///000111222222333222222222333333444444444222222333333333444444444222222333444555555555555555444333222333444555666888888888999::::::;;;;;;999999888888999999:::;;;;;;<<<>>>>>>@@@FFFOOOVVVeeewww}}}}}}zzz|||}}}||||||~~~vvvooouuu{{{|||zzzzzz|||}}}{{{sssllleeecccaaaaaagggnnnnnniiibbb[[[TTTOOONNNNNNWWW\\\ccckkkrrr{{{|||pppiiieeehhhrrr|||zzzhhhYYYPPPDDDBBB>>><<<<<<;;;:::999:::999888888777666555555444444444444444555666777666555555555444333333333444444444333333333222222222222333333444333333333333222111000000///////////////000111222222222222111111111111000000000///000000///......///000000111111111000000000//////..................------000000//////...---------,,,---///000222222222111000111111111111222222222111111111111111111111111111111000//////000111111111111111222333333333444444333333222111111000000000000000111111111222222222333444444444444444444333444555666666666555444444555555666666777888888999999888888888999999:::999;;;======???EEEMMMTTTaaasssyyy|||xxxlllccc^^^YYYVVVTTTRRRPPPSSSYYYZZZaaagggfff___[[[]]]aaaffflllttt|||zzztttrrrqqqrrrwww~~~{{{jjjYYYMMMEEEAAA???===<<<<<<<<<<<<;;;:::888777777777666666666666555444444444444444555555666666666666666666555555555555444444444333333333333333333333333333222111111111000///...............///000222444555555666111111111111000000000000//////............//////111111000000000000//////---...000111000...,,,+++---------------------------...///111222222222222000111111111111222222222222222222111111000000///000//////......//////000333333333333444444444444222222111111000/////////000000000111111111111222333333444444444333222222111333666888999777555444333333444555555666666777999999888888888888888999888:::<<<<<<>>>DDDLLLSSS]]]ooouuuvvvzzzwwwsssooojjjccc[[[VVVSSSQQQPPPQQQQQQRRRXXXaaagggsss~~~~~~yyywwwyyy|||{{{~~~{{{tttlll```SSSHHHAAA???>>>;;;:::999:::;;;;;;999777666666666666666666666666555555444333333333444444444444444444444555555555777777777666666666555555333333333333333222111000111000///..................///000222333444555555111111111000000000000000///..................///000000000000000000////////////000000///...---,,,,,,---------......//////...///000111111222222222000000111111111222222222333222222111000//////...////////////////////////222222222222222222111111......///000111111222222222222222222333333333333333333444333333222111000111333555666777666555444555666666777777888999999999999888777777777777888888:::<<<===???DDDKKKRRR[[[nnnuuuuuuzzzqqqkkkbbb```]]]ZZZYYYXXXXXXWWWUUUSSSSSSUUUVVVZZZfffqqquuuggg\\\TTTQQQMMMGGGCCC@@@>>>===666555555555555555333111555555555555555666666666555444444333333333444444111111111111111111222222777666666666555555555555333333333333222111111000111111000/////////000000///000000111111111111111000000000000000000111111...//////////////////...//////////////////000000111000///...---......///......//////000000111111/////////000000111222222000000111111111222222222222222111111000///......000000000000000000000000//////////////////............///000111222333333111111222222222333333333222333333333222111000000222222222222333444555666666666777888888999999:::888888777666666777777777999;;;>>>???@@@DDDLLLQQQYYYkkkrrrtttzzzrrrnnnnnnjjjmmmmmmhhhaaa[[[XXXWWWVVVUUUUUUVVVXXX\\\```bbbeeecccbbbbbbbbbggguuu~~~wwwsssvvv|||}}}oooeee[[[PPPGGG@@@@@@AAAAAA???===:::888888666555444555444333111444444444555555555555555444333333333333333444444555555555555555555555555444444333333333222222222222222222222222222111000222111111000000111111111000000000000000///...---000000000000111111111111//////000000000000//////......////////////000000111000...------...000222000000000111111222222222/////////...///000111111000111111111111222222222111111111000000//////...///000000111111000000///------------------......111111111000000000000000/////////000000000000111111111222222222111000000222111000000111333555666444555555666666777888888666666666666666777888888999<<<>>>???@@@DDDKKKQQQVVVfffnnnrrr}}}}}}~~~vvvlllgggbbb]]]ZZZ[[[XXXXXXXXXVVVSSSQQQTTTXXXYYY\\\___cccggglllppprrrwwwuuutttsssrrrvvv~~~zzztttooonnnsss|||zzzlll\\\QQQMMMIIICCC===999:::::::::999888666555;;;888666555666777666555555555444444444444444444222222222222333444555555:::999999888888777777777333222222222222111111111000111111222222222222111111111111000000111111222///000000000//////...---///000000000111111111111///000111222222111000///........./////////000000.........//////000111111111111111111222222222222///...---------...///000000111111111111222222222000000000000000/////////......///000000///......------......//////000000////////////////////////////////////000000000000///000111111111111111111000111111333444555555555333333444555555666666777444444444555666777888999888;;;>>>???@@@CCCJJJOOOVVVdddkkkqqq}}}}}}wwwxxx~~~}}}~~~jjj```WWWSSSQQQOOONNNPPPRRRRRRTTTUUUUUUVVV]]]cccbbbgggnnntttxxx{{{}}}~~~}}}}}}}}}}}}{{{}}}uuusssooolllnnnuuuwww^^^RRRDDD>>>???@@@===999999888777555555555666777777555222111333444555555555555444444444333333333111111111222333444555666666666555444333222222111444444444333333333222222///000111222222222222222111000000000000000111111//////000000000000////////////000000111111111222000111222333333222111000---.........//////000000+++---///111222222111000222222111111111111111111///...---,,,,,,---///000000111111111111222222222////////////000000000000,,,---...//////...---,,,...//////000111222222333***+++,,,---///000111222111111111111222222222222...///000111111111111111...000333666777777555444444444555555666777777888333333333444666777999:::777:::===>>>???BBBHHHMMMXXXeeekkkqqq~~~zzzssstttzzz}}}wwwxxx{{{wwwpppqqqtttzzz{{{zzzyyytttnnnhhheeeXXXSSSMMMIIIHHHJJJNNNQQQUUUZZZaaadddfffiiiqqqwwwyyy|||}}}~~~zzzzzzzzz{{{}}}yyymmm]]]RRRGGGCCC???;;;:::999888777555555555555555555555555444444555555666777777777333333333333333333222222444333333333333444555555333333333222222111111111333333333222222111111111111111111111111111111111111111000000//////..................////////////////////////000000000000000000000000111111111111000000000000////////////000000000111111222222333222222111111000111111111///000111222222111000///...//////000000000000000000111222333333222000///////////////............111000////////////000000111111111111111000///...111111111111111222222222000000000000000000000000///000222444555555555444888777555444444555777888777666555555555777888999777999;;;===AAAGGGMMMRRR___eeennnuuu}}}wwwnnnnnntttxxxooonnnrrr}}}|||yyyssskkkffffffgggaaaaaabbbaaa___[[[WWWTTTPPPNNNLLLJJJKKKPPPVVV[[[dddjjjpppsssuuuzzzwwwjjj___XXXRRRLLLGGGBBB???;;;888888777666555555555555555555444444444555555555555444444444444111111222333444555666666666555444333333333333333333333333222222111111111333333333222222111111111111111111111111111111111111111111111000000000///000000000111111111222222111111111111000000000000/////////000000000111111//////000000000000000000000000000111111111111111000000000000111111222333111222222333333222111000...//////000000000000000222222333333222111...------------......//////000000000000/////////000000333333333333333222111111222222111111111111111111111111111111111111111111111222333444444444333222222333555666888999999999999888777666666666666666888999;;;>>>AAAFFFLLLQQQ\\\dddnnnwww~~~~~~vvvnnnooouuuwwwllljjjlllxxx{{{zzzrrrnnncccbbb```]]]YYYVVVTTTSSSPPPQQQRRRSSSRRRQQQOOONNNNNNOOOQQQRRRUUU[[[eeellltttxxx}}}|||ggg]]]PPPFFFBBB@@@???===<<<999666555555555444333666666555555555444444444666555555444333333222222111222333333444555666666777666444333222111111111222222222222222111111111222222222222222111111111222222222222222222222222222222111111111111000000111111111222222222333333333222222222111111000000........./////////000000//////000000111111111222111111111111111000000000////////////000222333444111111222222111000//////...///000000111111000000333333333333222///---,,,,,,,,,---...///000111111000000000000000000000111333333333333333333222111333222222222111000000000111111111111111111111111333444444444444333222111111333666888::::::999888777777888888888777777666:::;;;<<<>>>@@@EEEJJJOOOYYYcccpppzzztttllllllqqquuuhhhdddeeezzzxxxxxx{{{|||zzzxxxhhhaaaaaadddiiilllooonnniiibbb\\\ZZZVVVSSSPPPOOONNNMMMKKKJJJQQQRRRTTTVVVYYY[[[]]]^^^\\\```dddfffhhhmmmvvv|||~~~{{{}}}{{{kkkaaaOOOKKKEEEAAA???<<<999666777555333333333444444333666666666555444444333333555555555444444444333333666555555444444333333333555444333222111111111111222222222111111111111111222222222111111111111111222222222222222222222222111000000000000000000000///000000000111111111111333222222111111000000///........./////////000000///000000111111222222333333333222222111111000000///////////////000111222/////////......---,,,,,,//////000111111111111000222222222222111000...---.../////////000000111111000000111111111111111111111111111222222111000000333333333222111000//////111111111111111111111111333333333333333333333222555555666777777666555555222444666999:::;;;;;;:::;;;<<<===>>>???CCCIIIMMMYYYdddrrr{{{wwwrrrssswwwtttfffaaaaaazzz|||}}}}}}~~~|||ooobbbYYYUUUSSSSSSQQQTTTWWWYYYWWWTTTQQQOOOQQQOOOLLLLLLNNNPPPQQQQQQTTTVVVZZZaaaiiiqqqwww{{{zzz}}}}}}}}}}}}{{{~~~zzzlll^^^RRRJJJ>>>===<<<;;;:::888555222444333222222444555444333666666555555555444444444444444555555666666666666666555555444333333222222222222111111111222222333111111111111111111111111111111111111111111111111111111111111111111111111...////////////////////////000000000111111111111111111000000000//////////////////000000000111111000111111111222222333333444444444333333222222111111111000///............///......------------,,,///000000111111111111111///000000000111111000000333222222222111000000000000000111222333333222222000111111222222222111111333333333222111000//////111111111111111111111111111111222222333444555555666666555444444555666666333555777999;;;;;;;;;;;;<<<<<<===>>>???BBBGGGKKKZZZfffsss{{{}}}|||}}}tttfff``````\\\^^^______]]]___ccchhhlllttt{{{yyywwwxxx~~~}}}uuujjjcccYYYRRRNNNMMMKKKJJJIIIKKKOOOQQQSSSRRRPPPOOOQQQRRRRRRTTTVVVYYY\\\^^^^^^aaagggqqq~~~{{{mmm___SSSIIIBBB>>>:::888666333333333555666333222222333444555444333555555555555555555555555444444555555666777777888222222222333333444444444111111000000111111222333000000000111111111111111000000000111111111111111000000000000000000000000------............//////111111111222222222333333////////////////////////111111111222222222333333222222222222222222222222333333333333333222222222222111000...------------000000////////////000111///000111111222222111111......//////000111111222444444333222111000/////////000222333444444333222222333444444444444444444333222222222111000000000222222222222222222222222111111111222333444666777444444333333444777999;;;999999:::::::::999999888;;;<<<======???BBBGGGKKK[[[fffrrrxxx{{{~~~}}}~~~tttgggaaaaaaMMMPPPQQQPPPLLLKKKNNNRRRQQQWWW[[[^^^dddmmmuuuwwwuuurrrnnnjjjkkkqqqzzzvvvqqqkkkhhhhhhgggddd```]]]]]]^^^bbbgggiiigggccc[[[YYYUUUPPPMMMLLLLLLNNNPPPRRRVVV\\\```cccdddcccdddiiinnnpppooonnnooopppqqqtttyyy{{{pppccc]]]SSSJJJBBB===:::999888777444222000111444666333222222333444555444222333333444444555666666666555555555555555555555555111111111222222222222333222111111000000000111111///000000000111111111222///000000000111111111222////////////////////////............/////////000000000000111111111222222/////////000000111222222333444444444444555555555444444444333222222111111000111111111111111222222000//////...------------000////////////111222333000000111222222222222111000////////////000000111111111111000000////////////000222444555555444333222333444444555555444444222222111111111111111111222222222222222222222222333222222222222333555555444555555666888999;;;;;;<<<;;;:::999999999999999;;;;;;<<<===>>>BBBGGGKKKYYYcccoootttwww|||yyyxxxuuuuuugggaaaaaaIIIMMMOOOLLLGGGDDDFFFIIIHHHLLLMMMLLLNNNVVV\\\^^^^^^^^^[[[WWWTTTVVV\\\bbbdddfffnnn|||zzzvvvwww{{{|||uuummmgggddddddcccfffrrrzzzooogggeee___XXXTTTTTTSSSOOOKKKPPPOOOOOORRRUUUYYYZZZZZZ\\\^^^___[[[UUUSSSVVVZZZ]]]```fffnnnvvv|||~~~qqq```SSSLLLIIICCC>>>:::888888777111222333333111000//////222111111222444444333111222333333444555666777777666555555444444333333222444444333222111000///...444333222000//////////////////000000111111111222//////000000111111111222.........................../////////000000111111............//////////////////000111222333333444555555555666666666777777666555444444333222111000......//////000000111111......---------......///------------...000111333000000111222222222222111222111000///////////////............///////////////000333555555555444333000111222222333333333333111111111111111222222222222222222222222222222222555444333222222222333444777888:::;;;;;;:::888777::::::999888999:::<<<===:::;;;<<<===>>>BBBGGGKKKWWWaaalllqqquuu~~~{{{|||{{{{{{yyyuuugggaaaaaa[[[[[[VVVMMMHHHIIIKKKJJJHHHGGGGGGKKKQQQUUUUUUSSSXXXVVVVVVUUURRROOOOOOQQQTTTSSSUUU[[[dddkkkooopppqqqvvv~~~yyytttnnnddd\\\[[[\\\\\\^^^bbbbbbcccdddbbb]]]YYYVVVUUUSSSOOONNNRRRXXX^^^hhhqqqtttrrrooolllggg___ZZZXXXOOOQQQTTTSSSOOOMMMMMMOOOOOOKKKKKKRRRZZZ^^^bbbfffhhhnnnsssooofffbbbfffkkktttwww|||yyypppiii___RRRHHHDDD===<<<:::888666444333333444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333444444333222222333444444111111000000000000000000000000111111222222222222444444222111000000//////////////////////////////////////////000000000000111111222222222222333333555555555555666666666666444444444333333222222222444444444333222111000000111111000000//////......000000000000000000000000////////////000000000000111111222222333333333333222222222222111111111111...///000//////000222555444444333333222111000000444444444333222111000///222111///...///000222444777666555444222111000///222222222333333333333444;;;;;;::::::999888777777222333444666777999:::;;;;;;;;;:::999:::???FFFKKKYYY___jjjtttzzzzzzuuuwwwxxxhhhcccfff~~~|||qqqaaaUUUPPPMMMJJJHHHHHHJJJRRR]]]eeejjjkkkmmmoooqqqkkk```TTTNNNNNNMMMKKKJJJMMMSSSXXXYYYYYYYYY\\\aaaeeehhhiiiiiiiiihhhgggffffffggghhhiiiiiijjjiiihhhgggggghhhhhhiiinnnsssyyy{{{wwwsssppprrrwww~~~}}}xxxvvvvvvxxxxxxwwwrrrpppnnnooosssuuuvvvuuuzzzwwwssspppnnnjjjfffbbb[[[SSSMMMMMMNNNNNNPPPSSSQQQRRRSSSRRROOOLLLIIIHHHFFFCCCCCCHHHLLLOOOUUU\\\]]][[[ZZZYYYWWWTTTRRRQQQRRRUUUYYYZZZYYYXXXYYYZZZUUUSSSWWWbbbmmmuuu{{{|||wwwyyy}}}yyyrrr]]]WWWQQQNNNIII@@@;;;:::888888777555555444444444333333333333222222222222000111111111222222222222333333333333333333333333333333333333333333333333444333222111111222333444000000000000000111111111000000000111111111111111222222111000////////////////////////////////////...////////////000000000000111111111222222333333666666666666666666555555555555555444444333333333333333333333222111000///111000000000000000//////000000000000000000000000------......//////000000//////000000000000000000111111111111111111111111555333222222222444555555555555444333333222111111333333333333222111000///111000/////////000111222555444333222111111000000///000222444666999:::;;;;;;::::::999888888777777555666666666777777777888;;;::::::999:::???FFFJJJXXX```mmmxxx~~~wwwrrrttt|||~~~zzzjjjdddeeelllaaaYYYSSSPPPQQQWWWcccsss}}}hhhYYYSSSOOOLLLIIIJJJMMMOOONNNLLLMMMNNNPPPRRRRRRQQQPPPOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQQQQRRRRRRSSSTTTWWWZZZ]]]bbbhhhmmmnnnnnnqqqvvvzzzvvvqqqllleee^^^YYYVVVSSSQQQRRRVVVZZZ___cccdddeeeddd```^^^[[[ZZZZZZXXXVVVTTTTTTRRRRRRSSSUUUWWWXXXWWWYYYWWWUUUUUUVVVUUUSSSRRRNNNHHHEEEFFFGGGGGGHHHLLLGGGHHHIIIIIIHHHGGGEEEDDDEEEBBBCCCFFFHHHHHHJJJNNNLLLNNNQQQTTTWWWZZZ[[[\\\aaaeeejjjmmmnnnmmmmmmnnnggghhhooo~~~vvvhhh[[[SSSDDD>>>;;;;;;:::666555666444333333333333444555555222222222111111000000000111111222222222222333333111111111222222222222222333333333333333333333333222222111111111111222222//////000000111111111222000000000000000/////////000//////....../////////////////////////////////........./////////000000000000111111222333444444777777777666555555555444555555555555444444444444222222222222222111000///000000000111111111111111000000000000000000000000,,,,,,---......///000000////////////////////////000000000111111222222333777555444444555666666666555555444444333222222222000111111222111111000000000000000000000000000000222222111000000111222333111222444777999<<<>>>???::::::999999888777777777666666666666777777777777::::::999999:::???EEEJJJVVV```ppp}}}|||sssmmmppptttnnnpppuuu~~~llleeeeeezzznnnfffaaaccciiiwwwttteeeZZZVVVSSSSSSVVVXXXWWWVVVQQQRRRSSSTTTTTTRRRNNNKKKLLLMMMNNNMMMMMMNNNOOOPPPRRRQQQPPPPPPOOONNNNNNNNNKKKKKKLLLMMMNNNQQQUUUWWWRRRTTTWWWZZZ```hhhpppvvvwwwsssnnniiiffffffhhhjjjmmmooopppnnniiiccc___]]]]]]ZZZUUUPPPMMMKKKKKKKKKGGGIIIKKKNNNPPPRRRSSSSSSPPPOOOOOONNNNNNMMMLLLJJJKKKKKKJJJJJJKKKLLLLLLLLLIIIIIIJJJLLLOOOQQQRRRSSSPPPLLLJJJKKKLLLKKKMMMQQQNNNOOOPPPRRRSSSRRRPPPNNNPPPLLLJJJKKKJJJHHHHHHKKKLLLTTT]]]fffooowwwzzzzzzuuudddVVVLLLFFFCCC@@@:::777777777555555777333222222222333444555555111111111111111111111222444444444444444444444555111111111222222222222222222222222222222222222222111111000000000000111111/////////000111111222222///////////////.........///.........//////000111////////////////////////....../////////000000000111111222333444555555666888777777666555444333333444444444444444444444444111222222222111111000///000000111111222222333333////////////////////////,,,------...///000111111111111111111000000000000//////000111222333444444555777888777555444555777333333333222222222111111//////000111111111111111000000111111111000///...222111000000111333555777777888888999999:::::::::999999888888777777777777333333444666777999::::::999999999999:::>>>DDDHHHSSS^^^pppzzzoooiiilll|||mmmeeecccjjjvvvooofffeeeyyyrrrsssxxx|||hhhdddaaaaaafffjjjllllll``````aaabbbaaa\\\TTTNNNMMMNNNOOONNNMMMOOORRRUUUXXXXXXWWWVVVUUUSSSRRRRRRJJJJJJJJJJJJKKKKKKJJJIIIIIIKKKMMMNNNPPPSSSWWW[[[YYYWWWTTTQQQOOOOOOPPPQQQTTTVVVYYYYYYWWWUUUTTTTTTWWWVVVSSSOOOLLLKKKKKKKKKFFFGGGHHHIIIJJJLLLMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMHHHIIIIIIIIIHHHGGGGGGGGGGGGIIILLLPPPUUUZZZ___bbb^^^ZZZXXXYYYZZZZZZ^^^ccceeefffhhhkkkmmmlllgggddd___XXXRRROOOLLLHHHJJJNNNWWWdddtttqqqgggXXXKKKBBB>>><<<;;;===777333444444222222555555555444444333444444444000111111222333444555555444444444444444444444444111222222222333333333444222222222222222222222222000000000000000000000000//////000000111111111111//////..................////////////000111222222000000000000000000000000/////////000000000000111333333444444555666666777777666666555444333222222222222222222222222222222111222222222222111111000000000111111222222333333////////////////////////...//////000111111222222111111111000000000000000///000111222333444555666888>>>CCC???666000111555111111111000000000000000...///000111111111111111000000111222111111000000333333333333444666888999:::999999888888777777666888888777777777777666666333444555666777888999:::777888888999:::>>>CCCGGGPPP[[[mmm}}}xxxmmmgggkkk{{{lllddd___eeerrrqqqfffddd}}}xxxsssrrrwww~~~|||}}}vvvhhh^^^TTTVVVVVVUUUTTTWWW]]]bbbhhhhhhiiihhhhhhgggfffeeeWWWUUUTTTSSSSSSQQQNNNLLLIIIHHHHHHHHHHHHIIIKKKKKKHHHGGGFFFEEEFFFGGGIIIJJJIIIKKKOOOQQQRRRTTTWWWYYY______^^^ZZZTTTPPPNNNMMMJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVWWWUUUSSSQQQRRRSSSNNNPPPRRRRRRPPPPPPPPPQQQTTTWWW[[[___ccciiioootttsssooommmnnnooorrrzzzrrriii```[[[VVVSSSUUUZZZeeevvvzzzssshhh]]]MMMIIIDDD@@@<<<:::666444666111///222333222222444777666666555444444444444222222333444555666666777222222111111111111000000111111222222333444444444222222222222222222222222000000111111111111000000111000000000000000000000............/////////000////////////000000111222000000000000000000000000000000000111111111222222444444555555555555666666444444444333333222222111111111111111222222222222222222333333333222222111000000000111111111111111000000000000000000000000000000111111111111222222.........//////000000000111222222333555666777777???FFFKKKHHH===333000111///////////////////////////000000111222222222111111111111222222222333333555666666777888888999999777777777777777777777777777777777666666666666666777777777777666666666666666777888888:::===BBBFFFOOOYYYiiiwwwwwwnnnhhhlll|||lllddd```fffqqqrrrfffccctttiiijjjiiiggggggkkkttt|||uuuqqqllljjjiiihhheeeccc[[[VVVQQQOOOPPPRRRRRRRRRQQQOOOKKKHHHHHHJJJMMMOOONNNQQQVVV[[[aaahhhooouuuxxxyyyyyytttmmmfffbbb```[[[]]]```dddhhhkkknnnooosssuuuwwwtttnnngggcccbbbaaaeeehhhjjjiiijjjkkkmmmuuuwwwxxxxxxxxxzzz~~~|||}}}~~~tttnnniiieeegggkkknnn~~~zzzuuujjj___YYYUUUMMMDDD<<<;;;999888888777444222333000///333555444444555666666555444444444444444555444444444444444444444111111111000000/////////000000111111222333333333111111111111111111111111000000111222222111000000222222111111000/////////------...///000111111222//////.........///000000000000000000000000000000111222222222222333333333444444444444333333333333222222111111111111111111111111111222222333333333222333333444444444333333111000000000000000//////000000000000000000000000111111111111000000000000---......///000111222222333444444555666777777888>>>BBBGGGIIIEEE>>>666111/////////000000000000000111111222222222222222111222222111111222444666777777888999::::::999777666555555666666666777777777666666666666666666666666888777777777666666666555555666888888:::===BBBEEEPPPXXXfffrrryyyvvvoookkknnn|||jjj```___eeemmmxxxrrrfffbbbzzz{{{{{{xxxxxx}}}}}}||||||{{{yyyvvvnnneeeaaabbbeeeeeedddddd___WWWQQQMMMNNNQQQTTT[[[___fffnnnxxx{{{zzzpppssswww}}}xxxtttrrrwww|||}}}~~~{{{uuupppqqquuulll{{{yyypppddd]]]PPPDDDAAABBB???:::===999444111111333555555333000000444666333222333444444333333333444555555777777666555333222111111333222222222111111000000...//////000111222222222111111111111111111111111000111222333333222111000333333222111000///......,,,---...///000222333333///......---------......000000000000000000000000222222333333333444444444444333333222222111111000000000000000000111111111222222222333333444444444333333444555555444444444111111000000//////......000000000000000000000000111111000000//////......//////000222333444555666555555666666777777888888666888===EEEJJJGGG<<<333000000000000000111111111222222333333333222222111333222111111333555888:::777888:::<<<;;;999666444777777777666666666666666555555555666666666666666444555555666777888888999555666777888:::===AAAEEEQQQXXXdddnnnvvvuuupppmmmpppzzzwww}}}hhh[[[\\\aaaiiipppyyyrrrfffbbbuuuhhhaaaaaacccdddppp}}}yyysssmmmxxxyyymmmeee^^^XXXSSSGGGBBB<<<999888777555222444444444444444444444444222222222333333444444444666666666666666666666666222111111111000000//////222111000//////000111111222000///......000222333111111111111111111111111222222333333333444444444---......///////////////,,,,,,,,,---------......,,,---------....../////////000111111333333444555111222333444444333222111000000000000000000000000000000111111111222222222333333444444444444444444666777777777555222///---......//////000000111111444444333333111000///...,,,,,,---...///000000111111111222333444444444444333222222333444666888:::888888999;;;@@@BBB<<<444222111000000000111333444222222111111111222222333888999:::;;;<<<;;;::::::888777777666555444444333222333444444555555444444555555555555555555555555333444666888888888888777666777999:::;;;???CCCGGGLLLVVVeeepppvvv}}}sssmmmkkkqqqxxxpppsss|||jjj]]]WWWYYY___fffmmmwwwqqqddd___{{{wwwvvvvvv{{{ttt~~~wwwmmm```UUUNNNIIIDDD@@@===:::666444444444222000333333333333333333333333222222222333333333444444555555555555555555555555222222222222111111000000111000///......///000111111111000///000111222333111111111111111111111111111111111111222222222222444333111/////////000111---------.........//////---........./////////000111111111222333333444444222222333333222111000///////////////////////////000000111111111222222222333333333333444444444444444555555444333111///---////////////000000000000111111111111000///......------...///000000111111333333333444333333222222111000000000111222444555888444333;;;CCCCCC<<<444333222111000000111111222111111111111222444555666888999::::::;;;:::999999666555555555444333333333333333444555555555555444444444444444444444444444444555555666666666666666777888999:::<<>>;;;777555444333222222333333111000222222222222222222222222222222222222222333333333333333333333333333333333333333222222222222111111000//////......///000000111111111111222222222333111111111111111111111111/////////000000000111111999777333000...///000111---............//////////////////000000000000000222222222222222222222222222222222222111///...---........................000000000111111111111222222222333333333444444444222222111111000/////////000000000000////////////...//////////////////...000000000111111222222222444444444444333222111000111000/////////111222333888000111>>>GGGCCC:::555222222111000000111111222000111222333555777999:::888888999999999999888777333333333333333333333333333333444555555555555555333333333333444444444444555555555444444555666666888999:::;;;<<>>;;;888555555444444444111222333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000000000111111222222333333333333111111222333333333333222000000000000000000000000000000000111111111222222---...///000000...---,,,------------............222222222222222222111111222222222111111000//////------......///000111222////////////////////////000000000000000000000000000000111111222333333444111000000000000111222222111111000000//////.........///000111222333333333555555555555555555555444000111222222333333333222666555333222222333333444222666BBBMMMHHH999111222...///000222444555666777888888888888888999999:::666666666666555666666666333333333333333444444444222333333444444444444444222222222333333444444444555444444555777999;;;===999:::;;;;;;<<>>555777666555444333333444444000111222111///...///000111111111111111111111111111111111000000000000000000000000000000000000000.........////////////000111222333444444444444444111111111111222222222333000000000000000000000000111111111222222222333333)))+++...000000///---+++------........./////////222222222222222111111111111000000000//////......,,,,,,---...000222333444111111111111111111111111111000000000000000////////////000111222333333444000000111111222222222222000000000000///////////////000222333444555555555555555555444444333333333///000111222333333333333333333111000000111222333111===JJJKKKAAA555000000...000222444666777888888:::999888777666666666666444444444444444555666666333333333333333333333333111111222333333333333333222222333333444444555555444555555777888:::<<<===888999::::::;;;>>>BBBEEEJJJSSSaaaqqq|||~~~wwwooolllnnnxxx|||ssskkkpppuuujjj^^^bbbiiipppssswwwsssllljjjxxxmmmeee```ZZZRRRLLL???AAA???<<<:::;;;888333444555555444333333333444///111111000......111333222222222222222222222222111111000000000/////////000000000000000000000000.../////////000000000000000111222444444444444444111111000///000111222333000000000000000000000000111111111222222222333333,,,---...000000000///...///000000000000111111111222222222222111111111000..................------............000111333444111111111111111111111111111111000000////////////......///000111222333333///000111222333222111000////////////000000000000000111222444444555555555333333222111111000//////000111111222222222111111111111000//////000111222333BBBIII@@@666444222...222333555666777888777777777777555444333333333333222222222222333444666777333333333222111111111000000000111222222222222111222333333444555555666666555666777888888999999888777888999999:::<<<@@@DDDKKKSSSaaappp||||||uuunnnmmmppp{{{~~~tttlllrrruuukkk```cccggglllooouuusssllljjj|||tttfff^^^SSSKKKHHHEEE@@@<<<999;;;999444333777::::::111222222222000///000111000111222000///000444888222222222222222222222222111111000000/////////...111111111111111111111111//////000000111111111222///000222333444444333333222000///......000222333000000000000000000000000111111111111222222222222111111000000000000111111111222222222222333333333222222222111111000000000------------------------000000/////////111222444000000000000000000000000111111000000/////////...---...///000111222333333...///111333333222000///......//////000000111111111111222333444444444444111000000///...---,,,,,,222222222222222111000///222111000000000111333444666DDDEEE666///444555...555666777888888777666555444333222111111111111111111111111111222444777888333222222111000//////...//////000111111111111111333333444444555666777777666777888888888666555444777888888999999<<>><<<:::999888555555666666555555444333333333333222222111111111000000000000000000000000222111111111000000//////333333222111000000000111222222111000///...------//////000000111111222222111000/////////000222333111000/////////000222333222222111111000000000///000000000000111222333333...000555888888555111///111222333555555444333222000000///...---,,,++++++...---,,,---///111111000///000000000111111111111111222222222222111000000,,,---------......//////111222333555444333111000......------------....../////////000111333444555444444444333333222222222222222222222222222222222333333444444333222000///222333333333333333222222333444666777888888777777777777777666666555555444222333333222///------...333222222333555666555444222222111111000000//////222111111000111111222222555666888999888777555444444333333444444555666777555777999:::;;;===AAADDDIIIPPP\\\kkkxxxyyyuuuooommmtttwwwpppvvvtttjjjdddcccdddfffhhhooo~~~tttiiicccyyypppdddZZZTTTNNNHHHCCC>>><<<888666666555444222555555555555555444444333333333333222222111111111111111111111111111111111222222222222111111000000333222111111000000111111000000000000////////////000000000000000111111111000000//////000000111222222111000000000111333333111111000000000/////////////////////000111333333333444555666555555333333333333333333333222111000000000//////......------///---,,,---///111111000111111111111111111111111000111111111111000//////,,,,,,---///000111222222000111222333333222111000.........---......//////222111111111111111222222333222222222111111111000333333333333222222222222111111222222222222222111333333444444444333222222444555666777777666555555666666555444333222111111///000111000///...///111333222222333666777777666111111111000000000000///111000111111222333444555555666777888888777666555444444444555555666777888777999:::;;;<<>>@@@DDDGGGJJJOOO[[[hhhsssyyytttmmmjjjqqqwwwrrryyyuuunnnkkkkkklllllllllppp~~~wwwnnniii}}}vvvlllccc[[[TTTNNNJJJGGGBBB<<<888777888777777777777777999::::::777555444444555555555444333333222222222111111111111111222222222222222222222222111111111111111111111111111111000000000000111111------...///000111222222111111000000/////////...---...000111111111000///111111111111111222222222...........................//////000111333444555999777444222111222333444333222111/////////000111000000000111111222222222000///...///111222111000111111000000000000//////000000111111000000///...---...///000111222333333//////.........///000111000111111222333333333333333333333222111000///...000000000///////////////222222222111111000000000111000//////000111333444333444555666777888888888;;;;;;:::999777666555444111111111000//////......---///111111111111333444333222222333555666555444......///000000111222222222222333333444666777888555666777777888777777666777777777777888999::::::999;;;<<<======@@@CCCFFFHHHNNNYYYfffrrrzzztttmmmjjjpppyyyuuu}}}~~~tttnnnooooooppppppnnnqqqzzzqqqlll~~~wwwnnneeeZZZVVVPPPJJJDDD@@@<<<999999888666555444444222111333333444555777555222///444444444555444333333222111111111111111111111111111111111111111111111111/////////000000000000000111000000///000000111111////////////000000000000111000000000//////......---...///111111000//////...//////000000000000000////////////////////////111111111222333444666777555444333222111111000000000000///...///000222333000000111111222333333333000000000111222333111///////////////////////////111111222222111111000///......////////////////////////......///000111111222333444555555555555555111111222222222111111000/////////000000000000000000/////////////////////333222111000000111222333222333555777999:::;;;;;;999999888666555333333222000000000000111111111111111222333333111111222333444222111222333333222000...//////000111222333333555555555444555555666666555555666777777777777777888777777888888999:::;;;888999;;;;;;<<<>>>AAADDDFFFLLLXXXeeeqqqzzzuuuooolllrrr{{{xxx}}}sssnnnppprrrttttttpppsss|||tttppp~~~zzzpppddd\\\VVVMMMDDDAAA@@@>>>;;;999777666555222222222222111000///...222222222444444333000...444444444444444333222222000000000111111111111111000000000000000000000000.........////////////000000000/////////000111111111111000000//////......000//////////////////.........//////000000//////---...//////000000//////000000000000111111111111333333333333444555666666111111111111111000............//////000222333444111111111222222222333333111000111222444333111///........./////////000000222222222222222111000000............------------///000000111111222222222333444555666666555444333...000111222333333222111......////////////000000.........///000000111111333333222222222222222222333444555777999:::::::::444444222111000000000000111111111222222222333333222333444333111000000111333111000000222222111///000000111111222333444444666666555555555555555666555555666666777777888888888888888888888999;;;;;;777888:::::::::<<<@@@BBBEEEKKKVVVdddooo}}}{{{wwwrrrpppvvv}}}{{{}}}sssnnnpppsssvvvvvvrrrttt}}}vvvrrr~~~vvvmmmggg\\\WWWOOOFFFCCCBBB<<<555555666666555444333333333111111111111000///000111222222222333555555333111333444444444444333222222///000000000111111111222////////////////////////.../////////000000000000///////////////000111111000000000000////////////.........//////////////////............///000000---...///000111000000///222222222222333333444444444444333333333444444555000000////////////////////////000111222222222222111111111111222222222222111111111333444444111///......///000111222333333111111111111111000000///------------------......000111222444444444444333333333444555444333111///...000111333333333111000,,,---------.........///---...///000111333444444111222333444444444444444444444555555666555555444222111000000000111222222444444333333222111111000000111222111///...///000000//////000222444333222222222222333333444444444444444444444555555666777555555555666666777888999777777777777888999:::;;;777999:::::::::<<>>???CCCLLLSSS]]]oooyyyyyyvvvtttwww}}}nnnfffdddlllssstttttt|||{{{wwwxxxhhh\\\SSSOOOJJJFFFBBB???;;;888888666333222222333222111222111111111111111222222222222222222111000//////...///000111111111000000000000000111111111222222000000000000000000000000////////////////////////............/////////////////////...------,,,,,,........................000000///............///.........///////////////////////////000000111111333333444444444444333333333333333222222111111000---------...///000111222000000000000000000//////333222222222222111...,,,000000000000////////////////////////000000000000111000///...------------+++++++++,,,---...//////000000111222333444555555222333333333333333222222444444444444333333333333///............//////000000000000000000000000000000111111111333444555666666555444333222222222222333333333333333333333333222111111111111111000000////////////000000000000//////000111222333333444222222333333333444444444333222111111000111111111444444444444444444444444444444444444555555555555555555555555555444333222888888888999:::<<<>>>@@@AAAJJJQQQ\\\nnnyyyzzzvvvrrruuu{{{nnnfffdddllluuuwwwwww~~~}}}yyy}}}ssskkkfffdddccceeeddd\\\NNNCCCAAA@@@===;;;999777666555222111000000111222222222222222222111111222222222111111111111111000//////000000111111222222222222000000000000111111111111000000000/////////......////////////////////////............//////////////////.........---------........................------------,,,,,,------...............///////////////000111111222222222555555555555555444333222222222222111111000000000---------...///111222333222111111000000/////////000000111222333222...,,,000////////////.........---.........//////000000111000...,,,,,,,,,,,,---............///222444555333333333333333333333333111111222222333222222222111111111000000/////////..................///000......//////000000000111111111111111222333444555444333111/////////000000333333333333333333333333111111111000/////////...///////////////000000000111111111222222333333333333333333333222222222222333333222222222222333333444444444444444444444444222222333333333444444444333444444444444444333333777777777777999;;;>>>???@@@JJJPPP[[[lllwww{{{wwwrrrttt~~~{{{ooohhhdddmmmwwwzzzzzz|||~~~vvvkkkddd___ZZZRRRLLLIIIGGGGGGIIIJJJHHH@@@:::777777666555444333444444222222222222222222333444333222111000000000000000000000111111111000//////////////////000000111111//////000000000111111111111111111000//////..........................................////////////...............---------........................,,,,,,------------------............//////000000000000222222333333222222555555555555444333222222000000000000000/////////////////////000000111222222222111111000000//////......///111333333111...////////////.........---------....../////////000......---,,,,,,...///000000000000000222444666888555444333222111000//////000000111111111111111111.........------,,,,,,,,,000//////............///...//////111222333444444333222222111111222222222333222111000000111222333222222222222222222222222000000000//////............/////////000000111111444444333333222222111111222222222222222111111111222222111111111222222333444444444444444444444444222222222222333333333333222222333333444555666666555555555666888:::===>>>CCCLLLRRR[[[llluuu|||xxxtttvvv|||qqqjjjeeeoooyyy|||||||||uuurrrqqqoooiiiddd\\\VVVMMMGGGDDDBBB>>><<<;;;::::::;;;<<<;;;999777222333333222111111222444222333444333111000111222111000///...------------///000000111111000//////------,,,,,,,,,---...////////////000000000111111111111111000000/////////....................................////////////................................................---...//////000/////////......//////000000111111111222333444444333222111333333333333333222111111////////////////////////111000000//////000000111111111111111111111000000......///111333444333111////////////........................////////////---------...///111222333111000111111222333444555444444333111000...------///000000000000000//////............------------111000000////////////000222222333444555666777777333333222111111111111111444444444333444444555555111111111111111111111111000//////////////////...//////000000111111222222555444444333222111000000222111111111111111111111/////////...//////000111222222222222222222222222222222222222333333333333222222333333444666777888555555555666888;;;===???EEENNNSSS]]]llluuu|||yyywwwzzz~~~ssslllgggqqqzzz}}}}}}wwwnnnddd```\\\XXXTTTQQQLLLIIICCCAAA>>>;;;999888777777333555888777555333444555111333444222000000111444000222333222///......000//////............////////////000000000000000///...------,,,---...///000////////////000000000111000000000000////////////....................................////////////................................................------///000000000////////////000000111222222333333444555666555333111000000111111111111111000///........................///............///000111111111111111111111222222111000000111333444333222000000000/////////......000000//////////////////......000111222333333333111222222222222222111111222222222111000000//////000000000000///......---............////////////000000///000000111222333444444444444444444444444222111111111111111222333555555555555444333222222///////////////////////////////////////000000000000000000111222333333333333333222222111111000000000000000111111111111111...............///000000111111111111111111111111222222222333333333444444444333333222333444555666666666777888:::===???AAAAAAKKKPPPZZZjjjttt|||{{{{{{~~~~~~sssllliiirrr{{{~~~~~~}}}pppiiicccbbbeeebbbYYYPPPEEEEEECCCAAA???===;;;;;;888:::;;;:::777666666777---222777777333000111333000222222111...---///111...000222222///---...////////////000000111333333//////000000000000000///111000/////////000222333////////////000000000000////////////////////////..................................../////////000---.............................................***+++---.........------///000000111222333333333444555666666555333111/////////000000000000//////---.....................,,,,,,,,,---...///000111000000000111222222222333555333111111222333222222000000000000////////////111111000000//////......///000222333444444333333333444555555444333111000111111111111111222222222000000000000///...---,,,------......//////000000......///000222333555666444444333222000///......//////000000111222444444333444444444222000---,,,////////////////////////.../////////000000111111000000111222333333444444111111111111111111222222///000000000111111111111000000000000000111222222000000000000000000000000222222333333333444444444555444333222222222333444888888888999<<<>>>AAACCC<<>>===???>>>:::666444444444333333333333333333333333333333333333333111111111000000000//////000000000000000000111111////////////////////////////////////////////////........................000000///......///000000000///.........///111111///.........------------.........------......///........................---,,,+++***+++,,,...///....../////////.........//////......///000111222111222222333333444444444222222111111000000////////////000000000000000///000000000/////////......***,,,...//////000222333111111000///............000000000000000000000000000000///.........////////////000111111111111111333111000111333444444444//////000000111111111111//////......---,,,,,,,,,///...---,,,,,,,,,---...............////////////333333333222222111111111000000//////////////////222111000/////////000111111111111111000///...---,,,---...///000///......111111111222222222333333222222222111111000000000000000000000////////////000000000//////000000000000111111111111111111222000///---...000111111000111111111222222333333444333333333444555666777888888888888999:::;;;<<<===>>>CCCKKKUUU^^^kkk~~~}}}~~~uuurrruuuzzz~~~~~~BBBCCCEEEHHHJJJMMMOOOPPPSSSUUUZZZ___dddhhhjjjkkkvvvxxx}}}xxxsssqqqmmmiiieeebbb```[[[TTTOOOLLLIIIDDDAAA???>>><<<:::<<<888555555666666333000222222222333333444444444222222222222222222222222111111000000000000///////////////000111111222222000000000000000000000000////////////////////////////////////////////////000///---,,,,,,---///000//////......//////000111............------------000//////.........//////...........................---,,,,,,,,,---///000......---------......///000//////000000222333333111111111111111111111111///////////////............///000111222222222222111111000000000/////////+++---///000000111333555000///---,,,,,,---///000000000000000000000000000//////////////////000111///000222333444333222222333222000000111222111000...///111333333222000///,,,,,,,,,,,,,,,,,,,,,,,,000///...------,,,,,,---......//////000111111222555555444333222111000000------...//////000111111111111000///.........///111000///...............------...////////////...222222222222222333333333111111111111000000000000000000000000////////////111111111111111111111111222111000//////000111111...,,,,,,---///111222111000000111111222333444444222333444666777888888888444555555777888;;;<<<===???CCCKKKUUU^^^kkk}}}yyyzzz~~~xxxvvv{{{CCCBBBBBBCCCEEEGGGFFFFFFJJJKKKLLLNNNPPPRRRSSSTTTZZZ[[[___ccchhhnnnrrruuuwwwzzz||||||{{{|||{{{ooommmhhhbbb]]]XXXVVVTTTPPPMMMIIIGGGFFFEEEBBB???>>><<<999888999999888777777555333333444444222000222222222333333333444444222222222222222222222222111000000000////////////......///000111222333333000000000000000000000000////////////////////////000000000000000000000000//////...------...//////............//////000000000000000000000/////////000///.............................................------------...///000......,,,,,,,,,---///000000000000111222333333444000000//////////////////---------....../////////...///000111111111111111111111111111000000000000///000111000...---...///......---------...000111...///////////////000000////////////000111111222///000222444555555555444333222000000111222111000222222222222000...,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,111111111111111111111111333333222222111000000///.........///000000111111000000///......---------///...---,,,,,,---///////////////000000000000000000000000000111111111111000000000000000000000000.../////////000000000111111111222222222222111111333222000...---...000111///------...000222222222000111222222333444555555222333555777777777666555222333444666888;;;===???BBBEEEMMMWWWaaammm|||yyyAAA@@@??????AAAAAA@@@???AAABBBBBBCCCEEEFFFHHHIIIKKKLLLMMMOOORRRUUUXXXYYY\\\^^^```___\\\\\\```dddhhhlllrrrvvv{{{vvvtttooojjjeee___\\\ZZZRRROOOLLLHHHEEECCCBBBBBB@@@>>><<<;;;;;;;;;;;;;;;777666444444555555444333555444333333444444333222000000000000////////////111111111111111111111111000000000////////////...---......000111222333444000000000000000000000000////////////////////////000000000000000000000000---...000111111000...------......////////////////////////000000000000000///...------,,,,,,,,,---........................------------......//////...------,,,---...///000000000111111222222222222..................---------......//////000000111///000000000//////...---111111111111000000000000/////////...+++))))))***,,,---///000111000000///---------....../////////000000000000000111222333222333444444444444333222333111000000222333333222222111///---,,,,,,,,,,,,,,,,,,------......//////,,,,,,---...///000000000444444333222111000000//////////////////000000000111111000000000/////////............------,,,,,,------,,,,,,,,,...///111111111111111111222222222000000000000000000000000////////////////////////,,,---...///000111222333000111222222222222111000333111///---------///000222000///000111333222222333333444444555666666777333444555666666444333222333444555777999<<<>>>???BBBDDDLLLVVV```mmm~~~|||=====================>>>;;;<<<===@@@BBBEEEGGGHHHDDDEEEFFFHHHJJJLLLMMMNNNJJJLLLNNNNNNLLLMMMPPPSSSTTTXXX\\\___aaaffflllrrrnnnssszzzzzzvvvpppllljjjeee___[[[TTTRRROOOKKKHHHFFFFFFEEEBBBAAA>>><<<:::999888888;;;:::888666555555555666666444333333444555333222222222222222222222222222222111111111000000//////000000000000000000000000000000////////////......---...///000111222333333000000000000000000000000////////////////////////////////////////////////+++...111333333111...+++------...////////////...---------...............///...---,,,,,,,,,,,,,,,------------------------,,,---------...........................///000111000000111111000000///...------------------------.../////////000000111111000000000//////...---,,,111111000000000/////////***+++,,,,,,+++***+++,,,,,,---///111222111///...---------......//////000111111111111111111222333666666444333111000///...222111000000111333222111---,,,+++***+++---///111.........//////000000000...///111333444555555555555555444222111000///...------......////////////222222111000///------,,,+++,,,------------,,,,,,+++,,,,,,---...///000111111111111000111222222333222222222111111111111111............////////////,,,---...///000111222333///000111222222111000///000000...------...//////333222000000222333333222555555555666666666777777444444444444444444333222555666666888:::<<<===???@@@AAAHHHSSS^^^jjjzzzzzz|||888;;;======;;;;;;===@@@;;;<<<>>>@@@BBBCCCDDDDDDAAABBBDDDFFFGGGGGGGGGGGGEEEFFFGGGHHHGGGHHHIIIJJJIIILLLPPPQQQQQQSSSWWW[[[YYY\\\aaaeeehhhmmmqqqtttzzz||||||wwwvvvuuussspppmmmkkkiiidddggghhhdddaaaaaaaaa^^^WWWUUUSSSPPPLLLIIIEEEDDD@@@@@@>>>===<<<;;;;;;;;;:::999888777666555555555666666555333222111222333444333333444555555444222//////000000000111111222111111111222222222222222000000000000000000000000000000/////////............//////000111222222333////////////////////////////////////////////////........................,,,---///000000///---,,,,,,---.../////////......------------.........///000///...------,,,,,,,,,------------------------+++,,,,,,------------------...///000111111111111///000000000///---+++***,,,,,,,,,------.........///////////////000000000//////000000000//////...000000000/////////......)))***,,,---,,,---///000---.........//////............//////000111111222333333222111111111222222444333111///...///000111333111//////000000///...******+++,,,---///000111/////////////////////000111222444555666666666666444333333222111000000//////////////////.........000//////...,,,++++++***)))***+++,,,------,,,,,,***+++,,,...000111111222000000/////////000111222111111111000000000//////---------....../////////////////////000000000000...///111222222111///...---...............//////111///...000222444444333666666666666555555555555333333333444444555666777777777777888999:::;;;<<>>??????>>><<<;;;@@@AAACCCEEEEEEDDDBBBAAAGGGGGGGGGGGGGGGFFFEEEDDDBBBFFFIIIJJJJJJKKKNNNRRRQQQSSSUUUWWWXXXZZZ^^^aaa```bbbgggqqq{{{~~~{{{vvvvvvuuusssrrrrrrtttvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvrrrrrrrrrrrrtttxxx}}}~~~xxxrrrooopppuuuyyy|||~~~{{{{{{zzzvvvtttvvvzzzzzzyyyvvvsssrrrtttuuuqqqooommmlllllljjjhhhfffdddbbb```bbbeeeeee```[[[XXXWWWWWWVVVTTTRRRQQQPPPLLLPPPOOOKKKHHHIIIIIIGGGDDDEEEEEECCC???<<<;;;;;;:::;;;;;;:::999777555444333444444444444555555555222333333222111111222444000000000111333333222000---///000000000000222333++++++,,,---...///000111000000000000000000000000000/////////............//////000000111111222222////////////////////////////////////////////////........................------------------------,,,,,,.../////////...---.../////////000000111111111111000......---------------------------------***+++,,,,,,------,,,,,,---...000222222222222111////////////---+++)))(((++++++,,,------...//////////////////////////////...///000111111222222111////////////............,,,---//////...///000222///...,,,++++++,,,...//////000000111222333333333444444333222111111111111...---,,,,,,---111444777444222///......---,,,***+++,,,...000000///...---////////////////////////222333444555555555444333222222111111111111111111222222111000///...------------,,,++++++******)))'''(((***,,,---------,,,)))***---///111222222222///...---------...000111//////......---------,,,---------.........//////222111111000///......------///000111111000///---,,,,,,---.../////////......---,,,...111444555555666666666555444444333333222222222333555888:::<<<888888888888888999999:::@@@AAAGGGSSS^^^jjjyyy~~~~~~}}}uuurrr{{{wwwvvvyyy||||||}}}:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAA???@@@AAABBBDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHHHHJJJLLLNNNMMMLLLLLLLLLMMMNNNOOOOOOSSSTTTVVVYYY\\\^^^```aaa______^^^]]]^^^^^^``````^^^^^^^^^^^^___aaabbbccc`````````______aaadddgggjjjgggccc___^^^^^^```aaa___```aaaccceeeggghhhiiiccccccccc```]]]\\\\\\]]]^^^]]][[[YYYXXXXXXYYYYYYYYYXXXWWWUUUSSSQQQPPPOOONNNKKKIIIJJJLLLMMMKKKHHHEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???@@@AAABBBAAA???======<<<;;;;;;:::999999999777777999;;;;;;888555333333333333333333333333222222222222222222222222222222111111111111222222///111444444333000//////000000000000000000000000......//////000000111111///...---,,,,,,---...//////000000000000//////...000//////.........//////000///...---------------000000//////...---++++++------............------////////////...---++++++&&&)))---///////////////------------------------111000///...------...///***++++++,,,---...//////222111000//////000111222...---,,,...000111...+++...///000111111000///...---...............------111111000000//////......111000///..................///000000000000000////////////---++++++---///------...///000111222222222222000/////////000111222222111000///...------+++,,,,,,,,,,,,,,,------...............------,,,...///000111222333333444444444333333333222222222222222222222111111111111......,,,+++******))))))******+++++++++,,,,,,,,,,,,++++++,,,---///111222333444555555444333111000000000000111222222333333888555111---+++,,,///111...///000000000///---,,,////////////////////////------...000000111111111222222111111000/////////000000222333333333333333555555444333222222111111444444555777888:::;;;;;;666666777777888999;;;<<>>??????@@@????????????????????????BBBBBBAAAAAAAAAAAAAAAAAACCCEEEFFFGGGFFFFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQQQQRRRTTTVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTVVVVVVUUUTTTTTTUUUWWWYYY]]]\\\YYYXXXWWWXXXZZZ[[[XXXXXXXXXWWWWWWVVVVVVUUUSSSTTTTTTSSSQQQQQQRRRSSSSSSRRRPPPOOONNNMMMNNNNNNNNNMMMLLLJJJIIIGGGFFFEEEFFFDDDCCCCCCEEEEEEDDDBBBAAAAAAAAAAAA@@@???>>>===<<<;;;::::::<<<<<<;;;:::;;;::::::999888888777777555444333444666777555222333333333333333333333333222222222222222222222222222111111000000111111222000222333333222000000000////////////////////////000000000///////////////......------------......//////000000111000000///---------......000111222---------------,,,,,,,,,(((***+++---...//////...------............------+++,,,---...///000000///'''***,,,------,,,------------------------------000///...---------...///,,,,,,---...//////000000000///...------...//////,,,++++++,,,......,,,)))///////////////...---------......///000000//////000000000/////////......000///......---------.........///000000000/////////000000///...---///000//////000000111222222222444333111000000000000111000//////......------,,,------------------------------.../////////......111222222222333333333444333333222222222111111111111111000000000/////////------,,,+++***)))))))))++++++++++++,,,,,,,,,,,,+++,,,...000111111111000111111222333333333222111111111111111111000000000555333000---,,,---///000///////////////......---////////////////////////...///000111222222222222000000111111111111111111///000111222333333333333333333333333444444444444555555666666777777888888666666666777888999;;;;;;===BBBIIIPPPYYYeeesss|||}}}|||~~~}}}uuunnnmmmzzzuuummmjjjpppyyy{{{{{{zzz777777888888888999999999999::::::;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDFFFFFFEEEDDDCCCDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJMMMLLLJJJJJJKKKNNNQQQTTTSSSSSSSSSRRRQQQPPPNNNMMMPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUSSSSSSRRRPPPNNNMMMKKKKKKGGGHHHIIIHHHHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@>>>======??????===<<<<<<<<<<<<<<<;;;:::999999888777666777888888777666888777777666666555555555444222111111333333333222333333333333333333333333222222222222222222222222222111111000000111111222111222333222000///000111////////////////////////111111000000///......------..................---...///000111111111111111...............///000000***+++,,,---------,,,+++%%%'''***---/////////...------............------+++,,,---///000111111111///000111000///...///000------------------------...------,,,------...///......//////000000000111......---,,,++++++,,,,,,,,,++++++,,,------,,,***//////...---,,,,,,,,,,,,---...///000000000000000///////////////...............---,,,,,,,,,------------...///////////////000111333333222111111222222222222222222222222222444333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...000111111222222555555444444333333333333222222111111111000000000............------------,,,,,,+++***)))))))))***+++++++++,,,,,,,,,------,,,...111333333222000......///000111222222222222222111111000//////......222111///.........///000000000///...............////////////////////////000111222333333333333333///000000111222222333333//////111222222222222222111111222444555666777888666666666555555555555555666666666777888999:::;;;;;;@@@GGGOOOXXXeeettt~~~}}}|||{{{||||||xxxqqqkkkmmmzzzuuummmhhhnnnvvvzzz{{{{{{999999999999:::::::::::::::::::::;;;<<<============>>>???@@@AAACCCDDDDDD??????@@@@@@@@@@@@@@@@@@DDDEEEFFFEEECCCBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIILLLKKKIIIHHHIIIKKKOOOQQQPPPPPPQQQQQQPPPOOONNNMMMNNNMMMLLLMMMNNNOOOOOONNNLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLKKKFFFGGGHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB>>>===============<<<;;;999999::::::999888888777999888777777999999888777666666555555555444444444666444333222222333444555222222222222222222222222111111111111111111111111111111000000000000111111111222222111///...000222////////////////////////000000/////////.........,,,---...//////...---,,,......000111222222222222222222000///------,,,,,,)))***,,,...///...---+++***+++---//////---+++***,,,------......------,,,......//////000/////////333333333111///...///111------------------------,,,,,,,,,,,,------............//////////////////...---,,,,,,++++++******.....................---///...---,,,,,,---...///......////////////..............................------,,,++++++,,,,,,,,,,,,---...///////////////000222555555444333333444333222222222111111000000222222111000///.........++++++,,,,,,,,,---------...........................///000222333555555555666555555444333222111000111111111111000000000000,,,,,,,,,,,,++++++++++++++++++***)))))))))******,,,,,,,,,,,,------------...///111222222111///.........//////000000000000000000//////............//////000000000111111111111000...------......///////////////////////////000111222333333333333333000111111111222222222333//////000111222222222222222222333444666777888888444444444444444444444444666666666666777999:::;;;;;;???FFFOOOYYYgggvvv||||||||||||yyyuuuoookkkooozzzwwwnnnhhhmmmvvv{{{}}}~~~888888888999999999:::::::::;;;;;;<<<<<<=========999999:::;;;===>>>???@@@??????@@@@@@AAAAAAAAAAAABBBCCCEEEDDDCCCBBBDDDEEEDDDEEEGGGHHHIIIJJJJJJJJJEEEFFFFFFFFFGGGGGGGGGGGGJJJIIIFFFEEEEEEFFFHHHIIILLLLLLMMMLLLLLLKKKKKKJJJJJJHHHGGGHHHKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJJJJIIIHHHGGGIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA?????????>>>>>>>>>==================<<<;;;;;;<<<999999:::::::::999888888:::888777888999:::999888555555555555444444444444555555444333222333555666222222222222222222222222111111111111111111111111111000000000000000000111111222222000......000111........................---........./////////000,,,---...//////...---,,,---...///111111222222222222222000///------,,,,,,***+++...///000///...---......///000///---+++***,,,,,,------------,,,,,,---...///////////////......///...---+++***+++---------------------------+++,,,,,,------.........---------------------,,,------------,,,,,,++++++............------......------,,,,,,---///111222/////////...---,,,+++***---------------.........,,,,,,+++++++++,,,,,,---,,,---...///000000000000111333555555444333333333111111000000//////....../////////...---,,,,,,+++,,,,,,,,,---......//////------------............000111333444666666777777444444333222111000//////111111111111000000000000++++++++++++******************************++++++,,,,,,---------.........000000//////......///////////////......---------------......//////////////////000111222222222222111000...------......///000000000000000000000000///000000111111111111111222222222111111111000000///000111222222333333222444444444555555555666666222222222333444444555555555555555666777888::::::<<<@@@GGGOOOZZZiiiyyy}}}~~~yyytttpppnnnrrr}}}yyyoooiiinnnwww|||555666666666666777777777;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<<<<;;;;;;:::;;;<<<;;;999999999:::999999:::::::::999999888888666555666777888777555444444444444444444444444222333444333111111333444222222222222222222222222111111111111111111111111111000000//////000000111000111222111///...///000........................,,,------...//////000000---..................------...///000000000000000...............///000000,,,---.../////////...---------......//////......,,,,,,------------,,,,,,***+++,,,...///000000000,,,---......,,,+++,,,---------------------------,,,------............------,,,,,,,,,+++*********,,,,,,------------,,,,,,,,,,,,---,,,******,,,...,,,,,,------...///111111.........---,,,+++***))),,,,,,,,,---------------,,,,,,+++++++++,,,------------...000111111111111111222444333111000000111/////////......---------,,,,,,---------,,,++++++------....../////////000,,,------...///000111111333333444555555666555555111111000000////////////000000/////////.........++++++++++++************************+++,,,---------------.........//////111000...------...///000000000...---,,,,,,,,,,,,------......///000000111...//////000111222222222000000///...............000000000000000000000000...//////000000000//////222222111111000//////...000000111333333333333333555555555444444444444444111222222333444555555555555555555666777888999:::===AAAHHHPPPZZZiiizzz{{{uuusssrrrxxxyyyooojjjoooxxx}}}555555555666666666777777::::::::::::;;;;;;;;;;;;==============================>>>>>>???@@@@@@AAA???@@@BBBAAA@@@@@@AAACCCBBBCCCFFFHHHJJJJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHMMMMMMMMMNNNRRRVVVZZZ]]]WWWQQQKKKJJJLLLOOOOOONNNIIIIIIIIIIIIIIIIIIIIIIIINNNNNNMMMLLLKKKJJJIIIIIIFFFFFFFFFEEECCCBBBCCCDDDEEEEEEFFFEEEDDDCCCAAA@@@???>>>>>>===<<<;;;;;;:::888:::;;;:::888777888:::777777888888888888888777555444333444555666555333333333333333333333333333000222444444222000111333111111111111111111111111111111111111111111111111000000////////////000000...000222222000......///......................................................------------......---....../////////......---------......000111222......---------------,,,,,,,,,+++,,,,,,...///000+++,,,,,,------,,,,,,+++***+++,,,---............+++---000111000000000111------------------------....../////////...---,,,------,,,+++******)))))))))***,,,------------,,,+++------,,,******,,,///------.........------,,,,,,,,,---------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......---...///111222222333333111222222000---,,,---...............------------***+++,,,---------,,,,,,.............../////////------///000222333555555333444444444333222111111....../////////000000000------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///---.........///////////////000000000000000000000//////------,,,---....../////////////////////000......---......///000111///////////////......---000000000000000000000000/////////000000//////...000000//////////////////111222333444444555444444444444444333333333333333333333444444444444444444555555555555777888999:::===AAAGGGOOOYYYhhhyyy{{{vvvuuuwwwwwwnnnjjjoooyyy}}}}}}777777777777888888888888999999999999999999::::::666777888999;;;<<<======;;;<<<<<<===>>>??????@@@???@@@AAA@@@???>>>???@@@AAABBBEEEHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIHHHGGGEEEFFFHHHLLLSSS[[[ccchhh[[[TTTLLLHHHJJJLLLLLLJJJIIIIIIHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFGGGFFFDDDDDDEEEFFFCCCCCCCCCCCCBBBAAA???===<<<<<<;;;:::999888777777999;;;<<<;;;888777888;;;555555666666777666666666555444333333555555444333222222222222222222333333000333666666444222222444111111111111111111111111000000000000000000000000000000////////////000000---000222333111///............................../////////...------,,,,,,///...---,,,,,,---...///..................------000//////.........//////......,,,++++++++++++,,,---,,,+++******,,,...///+++,,,,,,------,,,,,,+++---...------,,,+++***)))&&&)))---//////...//////------------------------//////000000000///---,,,------,,,,,,+++***))))))''')))***,,,---------,,,---///000...++++++...111............---+++)))(((***+++,,,...///000000000+++++++++,,,,,,---------,,,,,,,,,,,,------...///...///000111333333444444111111000---+++***+++---........................***+++---...///......---..............................000222444666888999333333333222111000...---------...///000111222222+++++++++*********))))))---------,,,,,,,,,,,,++++++++++++,,,---...///000............/////////000...///222444444333111000...---,,,,,,---...000111111111111000//////......------,,,+++,,,---...///...///000000000///---,,,000000000000000000000000//////000000000000///...------......//////000000222222333444555555555555222222222333333444444444666666555444444333222222555555555555666888999:::===AAAFFFNNNXXXgggxxx|||vvvvvvyyyuuummmiiioooxxx}}}~~~|||555555555555555555555555666666777888888888888777888999999::::::;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFHHHOOOZZZeeelllpppaaaYYYOOOJJJKKKMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFEEEDDDCCCCCCCCCDDDBBB@@@??????@@@???>>><<<<<<<<<;;;::::::999888888888888888888888777666666666666666666666666555555666666666666666666666666444444444333333222222222222222222222222222222222333333222222111222222222222222222111000//////...,,,,,,,,,---------......//////000000000000//////........................//////............//////////////////////////////..................------000///...///000111111///------............------///...,,,++++++,,,.../////////...---,,,++++++***,,,,,,,,,---...///000000---......//////......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,+++,,,------.........---///---+++,,,//////---***---......///...---+++***,,,,,,,,,++++++*********,,,---...000111111111111222333444444333111...---222222111000...---,,,+++//////...---,,,******)))+++******+++,,,///111222******+++------.........111111222333333222222222333333222222111000000000000///......---,,,++++++***)))((('''(((***,,,---***+++,,,,,,------,,,,,,///////////////.....................////////////222222111111000000//////......//////...---,,,,,,......---------,,,,,,,,,+++,,,---...///111222222444444222111000000//////000///.........000111222111111000000//////......---...///111222222222222333333333333333333333333111111111222333333444444///000111222333333333333777888888999:::;;;;;;<<<<<>>??????<<<<<<============>>>>>>AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGHHHMMMUUU]]]bbbdddYYYRRRKKKGGGHHHJJJIIIHHHIIIHHHGGGFFFFFFGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA???>>>===>>>>>>===;;;;;;;;;;;;:::999999888888777888888888888777666666333333333333333333333333333333333222222111111111333333333333222222222111222222222222222222222222222222111111111222222333111111000000///......------------.........////////////000000000000//////........................//////............//////------------------------...........................---,,,---///000///...,,,,,,------------,,,,,,---,,,+++******+++,,,---.........------,,,,,,+++------......///000000000,,,------------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,******+++......,,,***,,,---......---,,,+++***,,,,,,,,,,,,,,,,,,++++++//////000111222222222222...///000111111///...---......---,,,,,,+++******,,,,,,++++++++++++******---,,,,,,,,,,,,---///000//////000222222333333222111222222333333222222222222222111111000///............---,,,,,,+++******(((((()))***++++++++++++,,,------...///.........000///......------..................////////////000000000/////////////////////000000//////...---............---------------......///000111222222222222111000////////////000///.........///000111////////////000000000000...//////000000000//////000000000111111222222333333333333333333333333333000111222333444444444444333444444555666777888888;;;???DDDKKKSSS```nnnxxx}}}||||||~~~|||xxxyyy~~~tttjjjhhhpppyyy{{{~~~888888888888888888888888666666666777777777777777777777888888999::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHIIIKKKOOORRRTTTTTTPPPKKKGGGFFFGGGIIIHHHFFFIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>???===<<<<<<===<<<;;;999:::::::::999999888888777777777777777777666666555555555666666666666666666555555444444333222111111222222222111111111111111222222222222222222222222111000000000111222333333000000//////......------........./////////000000...//////000000//////...///////////////////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***+++---...---,,,++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,------------------------//////////////////000000------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++************++++++,,,,,,,,,++++++***)))))))))***,,,---,,,***+++,,,,,,,,,,,,,,,+++***------------------......111222222333333222222111,,,---...///000000///...,,,,,,++++++******************++++++,,,,,,------......---,,,,,,------...222333444555555666666555222222222222222222222222111111000///...---,,,+++,,,,,,++++++*********)))'''(((+++---...---+++***...//////000000000000000000///---,,,+++,,,---...............////////////............////////////000000000000000000///...............////////////000000000000111111111222000//////......///////////////......---......///.........///000111111111///////////////...------//////000111222333333444555555555444333222222222222222333444444555555555555555666777888999::::::;;;???DDDKKKSSS```nnnxxx{{{{{{}}}}}}zzz|||tttjjjhhhqqq{{{~~~555555555555555555555555444444444444444555555666666666777888888999999::::::::::::;;;<<<<<<======>>>>>>??????@@@@@@AAAAAA???@@@AAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIGGGEEEFFFHHHIIIHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@>>>>>>AAABBBCCCCCCCCCAAA???===>>>===;;;;;;<<<<<<:::999999999999888888777777777666666777777666666555444666666666777777777777777666666555444222111000000111111111000000000000000111111111111111111111111/////////000111222333444000000000//////.........---.........////////////...//////////////////...////////////////////////...------------------...........................---------...............,,,******+++,,,---,,,+++++++++,,,,,,,,,,,,++++++,,,+++************+++,,,,,,,,,,,,------.........////////////..................////////////......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++*********++++++++++++***))))))*********+++,,,,,,+++******+++++++++++++++++++++------......//////000000222222222222222111000000---...///000000000000///++++++++++++,,,,,,,,,,,,,,,,,,,,,------......///........................222333333444555555444444222222111111111111111111000///...---,,,+++***)))******************)))))))))***,,,---......------...///000000111111000000000///,,,******+++---///............////////////.........//////000000000//////000000000//////...////////////000000000000000000000000000000000000///.........//////000111///.........------------.../////////000000000111...//////000//////......111222222333333444555555444444444333333333222222444444444444555555666666555555666777999:::;;;;;;;;;???EEEKKKTTT```oooyyy||||||sssjjjhhhsss~~~444444444444444444444444555555444444444555666777555555666666777888888999999999999:::;;;;;;<<<<<<:::::::::;;;<<<=========>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHFFFGGGHHHHHHGGGFFFEEEEEECCCCCCCCCEEEFFFGGGFFFEEEGGGGGGFFFFFFEEEDDDCCCBBBAAABBBCCCCCCBBBAAA>>>===AAABBBCCCDDDCCCAAA???===???===<<<;;;<<<<<<;;;999777777777777777666666666555666666666666555444444222222222333333333444444222222111000///------,,,000000000000000000000000111111111111111111111111.........///000111222333111111000000000000000///,,,,,,---------...............////////////......////////////////////////------,,,,,,,,,,,,------........................---------.........//////,,,+++++++++---...---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------.........---------------------,,,,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********++++++***)))))),,,,,,------,,,+++******************+++,,,,,,---.........//////000000000000111111000000///...---////////////......------*********++++++++++++,,,,,,,,,,,,------------------......///000000111111111222222333333333333333222111000////////////000......---,,,+++***)))(((******************++++++------,,,,,,---...000111......///000000000000///000///,,,******+++---///............/////////////////////000000111111111---......//////.........000000000000000000000000000000/////////.........////////////000111222222..................------111000000000/////////...---...///000111111111111222333333333333333444444222222222222333333444444555555444444444555666777111222333444666777888888<<<@@@FFFLLLUUUaaapppzzz~~~~~~rrrjjjjjjvvv555555555555555555555555777777666555555777888999444444555666666777777888888888888999::::::;;;;;;::::::;;;<<<===>>>>>>???===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFGGGDDDEEEGGGGGGEEEDDDDDDEEE@@@@@@AAABBBCCCCCCCCCBBBEEEEEEEEEEEEDDDCCCBBBBBBAAABBBDDDEEEEEEBBB@@@>>>AAABBBBBBBBBBBB@@@???>>>>>>===;;;;;;<<<<<<:::999666666666666666666666666555555555555555444444333111222222333333444444444333222222111000///......000000000000111111111111111111111111111111111111///.........///000111111111111111111000000000000,,,,,,,,,------------...---......//////......---........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------.../////////---,,,+++,,,...///...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,---******++++++++++++******------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,))))))***++++++++++++++++++,,,...---+++******+++************+++---.../////////////////////000000.../////////...------,,,---,,,,,,+++++++++******(((((())))))))))))))))))+++++++++++++++,,,,,,,,,...///000111222333333222222222333333333333222222111000...---,,,,,,---...,,,,,,++++++******))))))***+++++++++,,,,,,------///...---,,,---///111333------...///////////////000///---,,,+++,,,---...............////////////000000000000111111111111,,,------...............111000000000////////////////////////............////////////000000111222,,,---...////////////...111111111000///.........---...///111222222333333000000000111111222222333222222222333444555555555666555444333333444666666222333444666777999:::;;;<<<@@@EEELLLTTTaaaoooyyy}}}~~~~~~qqqjjjlllzzz666666666666666666666666666555444333444555777888333444444555666666777777777777888888999:::::::::;;;<<<<<<===???@@@@@@AAA<<<===>>>@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAAAAACCCDDDEEECCCEEEFFFEEECCCBBBCCCEEEAAABBBBBBBBBBBBAAABBBBBBBBBCCCDDDDDDDDDCCCBBBBBB???AAADDDFFFFFFDDDAAA>>>AAA@@@@@@??????>>>======<<<;;;:::999::::::999777555555555555555555555555444555555555555444333333222222333444444555666666444444444333333222222222000000000111111222222222111111111111111111111111//////.........//////000000000000000000000000000------------............---......//////......---------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------...//////000---,,,+++,,,.........---++++++,,,,,,,,,,,,++++++******++++++++++++******,,,,,,------------------+++,,,,,,,,,---.........***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++************************************************************+++++++++,,,((((((***+++,,,,,,------&&&))),,,,,,+++***,,,...+++******+++,,,...///000//////////////////......---............------,,,***************++++++,,,))))))))))))))))))))))))++++++,,,---...///000000111222333444444333333222000111111222111111000000000///,,,+++******+++,,,************************,,,,,,,,,---...//////000////////////000111111222---...//////000/////////000///......------..................////////////000000000000000/////////------...///////////////111111000///......---,,,///////////////000000000//////.........///000000+++,,,...000111111111000000000000000////////////......///000111111000000,,,---...000222444555666555555555555666666666666666555444222222333555666555666777999;;;<<<>>>>>>:::>>>CCCJJJRRR___mmmwww|||{{{||||||pppjjjnnn}}}555555555555555555555555333222111000000222444555333333444444555666666777777777777888999999::::::888888999:::;;;<<<===>>><<<===>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEECCCBBB@@@@@@@@@AAACCCEEECCCDDDEEEDDDAAA@@@CCCEEEDDDEEEEEEEEECCCCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBB>>>@@@DDDFFFFFFDDDAAA???@@@???>>>===<<<<<<<<<===;;;:::888888999999777666444555555555555555555555444444555555444444333222......///000111111222222111111111000000000000000000000111111222222222333000000000000000000000000000//////.........//////.........///////////////............/////////000---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------,,,,,,------...///000000,,,+++***+++---...---,,,******++++++++++++******))))))************))))))------------------------,,,,,,------...///000000---......//////......------------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((())))))*********+++'''(((***+++------......"""%%%)))*********---000++++++++++++,,,...000222000000//////......------------...............---*********+++,,,---///000,,,,,,,,,,,,+++++++++***------///111222444666666555555666666555333222111....../////////......---///...+++)))))))))***+++************++++++++++++,,,------...///000111111---...000222333222111000......///000000000000000///////////////...................../////////000000000//////.........---......///000000111000000222111000///...---,,,+++///000000000111111111111///......---------......+++,,,...000222222222222......//////000000111111///////////////......---+++,,,///222555888:::;;;999999888888777777666666666555333222222333444555333333555666888:::;;;<<<888<<>>>>>>>>===<<<===???AAABBBBBBAAA@@@@@@@@@AAAAAA===>>>???@@@AAA@@@???>>>AAABBBCCCEEEEEECCCBBBAAACCCDDDDDDCCCAAA@@@@@@AAAAAA???===>>>@@@AAA@@@===@@@@@@@@@@@@@@@???>>>>>>>>>>>>======<<<<<<;;;;;;===<<<;;;:::888777666555444444444444555555666666999888555333222333444555222222333333333222222111000000000000000000000000///////////////////////////////////////.........////////////////////////...---,,,---///111000///////////////000000000000//////.........---------...---+++++++++---///000------------------------000...---+++******++++++((()))+++,,,---.........,,,,,,,,,,,,+++***))))))((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000000///...------,,,,,,------------------------)))))))))))))))))))))))))))***++++++***)))((('''************+++,,,---...,,,,,,++++++***)))))))))***)))))))))+++,,,+++***((())))))***,,,---............---,,,---...///000222111///.........///000000///---,,,+++,,,------+++++++++,,,---...///000+++++++++++++++,,,---......///000111222333333333555444333111000/////////111///+++((('''(((+++,,,*********************+++))))))***+++,,,,,,,,,,,,......///000000000000000//////.........//////000000000000000000000000000,,,---///111222111000///111000///...---,,,++++++///...---///000000///...111000000000000000111111111000///111333333000------......///000111111222000000///...............///////////////000111111///000000000000000/////////////////////.........000111222444555666666666888777666555444333222222333444444444555555666666777777888888777666555555;;;===@@@FFFNNNZZZgggppp}}}zzzvvvvvvwwwzzz}}}vvvnnnkkksss333333333333333333333333333333333444444444444555999777555444333333444555777666666666666888999:::999999::::::;;;<<<<<<<<>>???AAACCCAAAAAA@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@BBBCCCDDDEEEEEEDDDCCCBBB@@@AAABBBBBB@@@???@@@AAAAAA???===>>>@@@AAA???>>>???????????????>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777666555444555555555666666666666555444222111000000000000111111222222222222222111000000000000000000000000////////////////////////////////////....................................000...++++++,,,---...---........./////////000000///.........---------,,,,,,+++***))))))+++---...---------------------------,,,+++***))))))))))))))))))+++,,,---.........------------------,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------............,,,,,,,,,---------......))))))))))))))))))))))))******+++++++++***((((((************+++,,,,,,---******************++++++***)))))))))+++,,,+++***))))))***+++,,,---.........------,,,---...///000333222000/////////000000...---,,,,,,+++++++++,,,------,,,,,,,,,------...---------------......///000111222333333444333333444333222000///.........000...,,,***)))***+++,,,++++++++++++************---...///////////////.........///000000000000000000000///////////////000---------------------------...000111111111///...,,,,,,,,,,,,,,,+++++++++///......///111111000...222111000000//////000000111///...///111222000------------...///000000000000000///..............................///000000//////000000000000/////////////////////000000000222333444555666666666666555555555555555555555555555555555555666666666666555555555555555555555555;;;===@@@FFFOOO[[[hhhqqqxxxuuuooonnnooorrrzzz{{{tttkkkjjjttt333444444444444444444444333333333333444444444444999888666555444444555555777777777666666777888888999999::::::;;;;;;<<<<<<>>>???@@@???>>>>>>@@@BBB@@@@@@?????????>>>>>>>>>??????@@@AAAAAAAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCC===???AAAAAA@@@???@@@AAA@@@???>>>>>>@@@@@@???>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777666555555555555555555666666666666555555444444333111000//////000000111222222222111000000000000000000000000000000000000000000000000................................................333000---+++,,,------------------.........//////......------------,,,,,,,,,+++***)))***+++,,,---------------------------,,,,,,,,,,,,+++***)))))))))***+++,,,---.........------...////////////...------.........---,,,,,,***+++++++++,,,,,,------******+++++++++,,,,,,,,,******+++,,,...///000000+++,,,,,,,,,---------...))))))))))))))))))))))))***++++++++++++***))))))++++++*********++++++,,,((())))))***++++++,,,,,,***)))))))))+++,,,+++*********+++,,,------......---------,,,---......///333222111000////////////------......------,,,,,,...------,,,,,,,,,,,,,,,////////////000000000111333333333444444444333333111111000...------------...---,,,+++++++++++++++,,,,,,,,,++++++*********000000111111111000//////......///000000000000000111111000///............,,,,,,,,,,,,,,,,,,,,,,,,///000111111111000///...******++++++,,,,,,------...------///000111000...222111000///////////////000///------///000///...,,,,,,------......//////000000///...............///////////////000111111...//////000000///////////////000000111111111222444444555666666666666666222333333444555666777777666666666666666666555555444444333333444555777888;;;===@@@FFFOOO\\\iiiqqq}}}uuuqqqiiigggfffjjjtttyyyqqqiiikkkwww222222333333333333333444222222333333333444444444555555555555555666888999777777777666666666666666888999999:::;;;;;;<<<<<<;;;<<<======<<<<<<===????????????>>>>>>===<<<<<<>>>>>>??????@@@@@@@@@AAADDDEEEEEEFFFFFFEEEEEEDDD???AAACCCBBBAAA@@@@@@@@@???>>>>>>>>>?????????>>><<<<<<======<<<<<<;;;:::888999999::::::;;;;;;;;;:::999999888666555555444444444444444444444444444444444555555444222000......///000111111111111111000000000000000000000000000000000000000000000000------...............///........................222111//////000000///...,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---......---------------------------.../////////---,,,+++)))***+++,,,------------,,,,,,...//////000000000......---------,,,++++++*********+++,,,,,,------******+++++++++,,,,,,,,,)))******,,,---...///000---------,,,,,,,,,++++++))))))))))))))))))))))))***+++++++++++++++******,,,+++***************+++))))))*********+++++++++***)))))))))+++,,,+++******++++++,,,------......,,,,,,,,,---------......222111000///...------------...///000000///...------,,,,,,,,,,,,,,,------111111222222222222222222333333333333333222111111//////---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,///////////////...---,,,......///000000000000000111000///...------------........................000000000000000///...---,,,,,,---------.........,,,,,,,,,---///000///---/////////......//////000///...,,,,,,---...///000---------....../////////000000///...............111111000000111111222333......///000000000//////000000000111111222333333444444555555555555555444222333333444555666777777666666666555555444444333555555444444555888:::<<<;;;===@@@FFFOOO[[[iiiqqqvvvrrrgggdddbbbfffppp}}}wwwooojjjooo}}}000000111111222222222222222222222333333333444444444444444555666666777888777777777777666666666666888888999999:::;;;;;;<<<:::<<<======<<<<<<===>>>>>>>>>???>>>>>><<<;;;:::<<<<<<<<<===>>>>>>???@@@DDDDDDEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFCCCAAA??????>>>>>>???>>>>>>>>>>>>???<<<<<<<<<<<<<<<;;;::::::777777888888999999::::::888888777666555555444444222222222222222222222222///000111222111///---+++...///000111111111111111////////////////////////////////////////////////,,,---------......//////........................---...///111333222000---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,...---------------------------------------------,,,---...///...---,,,+++******+++,,,------------***+++,,,---.../////////------,,,+++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,------//////...---+++***)))((())))))))))))))))))))))))*********************+++++++++******)))*********+++++++++*********))))))***)))))))))+++,,,+++******++++++,,,,,,---------,,,,,,,,,---------------.........---,,,,,,+++***,,,,,,...//////...---,,,+++++++++,,,---///000111222333333444444333222222111111111111111000///...------,,,+++************((()))***++++++***))))))******+++,,,---......///...............---,,,+++......///000000000000000000///...---,,,,,,++++++////////////////////////////////////......---,,,......---------,,,,,,,,,*********,,,...///...,,,,,,,,,------...///111111---------,,,,,,---///000///////////////000000000000000///...............000////////////000111111...//////000111111000000000111111111222222222333222333333444444444333333444555555555555555555555444444444333333222222222444444333444555888;;;===;;;===@@@EEENNNZZZgggppp~~~xxxrrrgggbbb___cccnnn|||xxxpppnnnwww//////000000111111222222222222222222333333333333666666666555444444333333555555666777777777666666888888999999::::::;;;;;;;;;===??????>>>===>>>???>>>>>>??????>>><<<:::999;;;;;;;;;;;;<<<===???@@@CCCCCCCCCBBBBBBCCCCCCCCCFFFHHHIIIHHHEEEBBB@@@???===>>>??????======>>>???;;;<<<<<<<<<<<<;;;::::::777777777777777777888888777777666555555444333333111111111111000000000000///000222333333222000///000111111222111111000000////////////////////////////////////////////////,,,,,,,,,---......//////------------------------******+++...000000...+++,,,,,,,,,---------......******++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++*********++++++******)))***+++,,,,,,---------,,,)))***+++,,,---.........,,,,,,+++*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++000///...,,,+++)))(((''')))))))))))))))))))))))))))))))))((())))))***+++******)))))))))******+++,,,,,,++++++***))))))(((***)))))))))+++,,,+++************++++++,,,,,,,,,++++++,,,------------,,,+++,,,,,,,,,,,,+++************++++++,,,+++++++++++++++,,,---///111222333222333444444444333111111///////////////...---,,,,,,,,,+++***************(((((()))***+++++++++******+++,,,,,,---...//////....../////////...------......///000000000000000//////...---,,,,,,,,,,,,........................------------,,,,,,,,,,,,,,,,,,++++++******))))))***))))))+++...///...---,,,,,,,,,------///000111,,,---......------///111//////000000000000000000000000///...............---------------....../////////000111222222222222111111111111111111111111111111222333333333333333666666666555444444444333222222222222222222111111111111222222444777999:::<<<===@@@EEEMMMXXXeeemmm|||zzzrrreee```\\\aaannn|||zzztttrrr~~~///000000111222222333333111222222222222333333333555555555444444333222111333444555777777777666666888888888999::::::;;;;;;:::<<<>>>???>>>======>>>>>>???@@@@@@???<<<:::999;;;;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAEEEGGGJJJIIIGGGDDDBBBAAA<<<>>>??????===<<<===???<<<<<<<<<<<<<<<;;;;;;:::777777777666666666666666666666555555444333333333222111111111000000000000111222333555555555555444333333333333222111000///////////////////////////------------------------++++++,,,------...//////---------------------------+++******,,,---,,,,,,------------............************+++++++++,,,,,,,,,,,,,,,++++++***)))************************)))))))))(((((())))))***++++++,,,---------,,,,,,***+++,,,---------------,,,,,,+++++++++,,,---...,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++++++++++++++*********------,,,,,,+++*********))))))))))))))))))))))))(((((('''''''''(((******))))))((())))))***+++,,,++++++*********************)))))))))+++,,,+++***))))))************++++++***+++,,,---------,,,,,,)))***+++,,,---,,,+++++++++++++++++++++,,,------------......000111333333111222333444333222000///---...............---,,,,,,+++******************)))******+++,,,,,,------............------------------.../////////............///000000000000000000//////.........//////------------------------++++++++++++++++++,,,,,,***************++++++++++++***+++---///000000.........------,,,------...***---///000......///111////////////////////////000000///........................---...//////000000000111333333444444333222222222111000000//////000111222333444444555555666666555555555444444444222222222222222333333333111111222444555777888999<<<===@@@DDDKKKVVVbbbjjj{{{|||sssddd___]]]dddrrr}}}yyytttzzz000000111222333333444444111111222222222333333333000111222333444444444444222333555777777777777777777888888999::::::;;;;;;888:::<<<===<<<;;;;;;;;;??????@@@@@@???===:::999<<<<<<;;;<<<===???AAABBB@@@??????>>>>>>??????@@@CCCFFFIIIIIIGGGEEECCCCCC<<<>>>@@@???<<<;;;===???<<<<<<======<<<<<<;;;:::777777666666555555555444555555555444444333333333333222222222111111000000......000111222333333444444444444333222111000///////////////////////////------------------------++++++,,,,,,---...//////------------------------444000+++((())),,,---...---------.........//////))))))******+++++++++,,,...............---,,,+++))))))))))))))))))))))))++++++)))))))))***+++,,,++++++,,,---------,,,,,,+++,,,------...------------,,,,,,+++,,,---///000---,,,,,,+++***)))((((((******+++++++++,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((((((((()))***,,,,,,)))))))))***++++++,,,,,,***)))))))))+++,,,+++***)))))))))))))))************+++,,,---...---,,,,,,)))***,,,---......---,,,///...------...///000111000000///000000111222222000111333333333111///...------...............---,,,+++***************++++++++++++,,,---...///000111000///...---,,,++++++++++++,,,---.........---...//////000000000000000111000000000000111111222........................***)))))))))***+++,,,,,,)))***+++,,,---...//////,,,,,,,,,...111222111000111000...---,,,+++++++++)))---000111///...///111.....................---000000///...............111111111111111222222333000111222333444555555555333222222111000///......000111222444555666666666555555555555555555555555222222222333333444444444222333555777888999999999===>>>???CCCJJJTTT```hhhzzzvvveeeaaa```hhhxxx|||uuuvvv555333111000222333333222222222222222222222222222333333222222333333444555333444555777777777777666333444666888999:::999999:::999777777777999;;;===========================<<<<<<<<<<<<<<<===>>>>>>???>>>======>>>@@@BBBCCC???BBBGGGLLLNNNKKKEEE???============<<<<<<<<<<<<>>>===<<<;;;:::999888888999999888777666555444444333444555666555333000///111111111111111111222222222222222222222222333333111222222333222111000///......................../////////...------,,,,,,+++,,,,,,+++***+++---000------++++++++++++------000///---,,,+++,,,------******,,,---.../////////+++++++++++++++++++++++++++++++++*********))))))+++,,,---,,,***(((((((((---,,,++++++******+++++++++***)))(((((()))***+++++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))+++++++++************)))++++++******************,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))++++++++++++++++++++++++---,,,***))))))***,,,.........---,,,++++++++++++((()))+++---///111111222000111222111/////////111//////...---+++***))))))******+++,,,,,,,,,,,,+++*********))))))))))))(((------......------,,,+++,,,---------.../////////111111111111000---+++***)))***+++,,,------------/////////...------,,,,,,//////.........---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++...111333111111222222222222111111......///000000///......222000---+++***+++---//////000111222333444444444333222111000000111222222........................444333333333333333333333444444444444444444333333333333333444444555555555555555555666777888888999999:::>>>DDDHHHPPP^^^kkkyyygggbbbaaakkk~~~}}}|||{{{~~~{{{222000......///000000///222222222222222222222222333222222222222333444444222222444555666666555555444555777999::::::::::::;;;:::999999:::;;;===>>>========================<<<<<<<<<<<<<<<===>>>>>>AAA@@@>>>===>>>???@@@AAAAAACCCGGGKKKMMMKKKEEEAAA=========<<<<<<<<<<<<<<<>>>===<<<;;;:::999888888888777777666555444333222222222333333222111///...111111111111111111111111111111000000000000000000111111222222111000...---------------------------------------............,,,,,,---,,,++++++...000---,,,++++++++++++,,,---,,,+++***)))))))))******++++++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))+++,,,,,,***))))))***---,,,++++++******++++++,,,+++************+++,,,++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))+++++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***)))***+++---...---,,,,,,+++++++++++++++***+++,,,...///000111111000111222111///...///000///......,,,+++***))))))++++++++++++++++++*********+++++++++,,,,,,------...............---,,,,,,------------............/////////...---,,,+++***+++,,,---...////////////,,,,,,------.../////////.........---------,,,,,,************************------,,,,,,,,,,,,,,,,,,///.........------------...---,,,,,,,,,...000111000111111222222111111000.../////////000000111111111000000/////////000000///000111222222333222222111000/////////000111111000000000000000000000000222222333333444444444555333333333333333333333333333333444444444444444444555555666666666666777777999:::>>>DDDHHHPPP]]]kkk{{{zzzkkkfffdddnnn}}}}}}}}}|||zzz444222000111222333333222222222222222222222222222222222222222222333444444111222333444444555444444666777888999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???========================<<<<<<<<<<<<<<<===>>>>>>BBBAAA???>>>>>>>>>???@@@AAABBBEEEGGGIIIHHHDDDAAA======<<<<<<<<<;;;;;;;;;======<<<;;;:::999999888666666555444333222222111111111000000//////......111111111111111111111111000//////......---------000000111111000...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////+++,,,---,,,++++++---///,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++***************''')))++++++*********+++,,,,,,+++************+++------,,,++++++,,,------++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))++++++*********)))))))))*********++++++,,,,,,---((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***,,,...///,,,++++++++++++,,,------,,,---...///000000000000///000111000...---...///......---,,,+++******))),,,++++++*********++++++,,,,,,---...///000111111///////////////......---............------------------,,,+++++++++++++++---...///000000000000000,,,,,,,,,---......//////---------,,,,,,,,,++++++++++++++++++++++++++++++...---------,,,,,,++++++.........------,,,,,,,,,.....................///000111111222222111111000333333222111111222333333///000111222222222111111000000111111111111000000......------...///000111222222222222222222222222333333333333333333333333111111222222333333444444444444444444444444333333555555555555555555666666999:::>>>DDDHHHOOO]]]jjjwww|||nnniiigggqqq~~~}}}zzzyyy444333222222444555444333111111111111111111111111222222222111222333333444111222333333444555555555666666777888999999:::::::::;;;<<<>>>>>>?????????========================<<<<<<<<<<<<<<<===>>>>>>@@@??????>>>>>>???@@@AAAAAAAAAAAACCCDDDDDDBBB???===<<<<<<<<<;;;:::::::::<<<<<<;;;::::::999888888666555555444333333222222111000///............///111111111111000000000000000//////...---,,,++++++,,,---...//////...---,,,++++++++++++++++++++++++++++++,,,,,,------------***+++,,,+++******+++,,,,,,++++++++++++++++++,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++***************************((()))++++++***))))))***,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,))))))))))))))))))))))))************))))))))))))))))))***+++,,,------...(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++,,,...///,,,,,,,,,,,,---...///000...//////000000//////...---//////...---,,,---...---,,,,,,,,,++++++******,,,+++++++++,,,---...///......///000000111222222000000000000000///...............------,,,,,,,,,---,,,+++******+++,,,---......///000000000000000//////...------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++.........---,,,,,,++++++******++++++++++++++++++......///000000///...---000000111111111111000000444222000.........000111222222222111111111000000///000000000000000///...---------...///000111111333333333333333333333333444444333222111111000000111111222333444444555555555555555444444333333333333333333444555666666777:::;;;???DDDHHHOOO]]]jjjxxxpppkkkiiisss~~~}}}}}}}}}wwwwww000//////000222333222000111111111111111111111111222111111111111222333333333333333444444555666666555555666666777777888888999:::;;;===>>>>>>>>>>>>========================<<<<<<<<<<<<<<<===>>>>>>=========>>>???AAABBBCCCBBBAAAAAABBBCCCCCCAAA@@@<<<<<<<<<;;;:::999999999::::::999999888888777777666555555444444333333333111111000/////////000000111111111000000000//////000000///...------,,,,,,((()))+++---............++++++++++++++++++++++++------,,,,,,++++++++++++(((***+++***)))((()))***++++++++++++++++++++++++)))))))))*********))))))***+++,,,---............,,,,,,,,,++++++*********************************)))+++,,,+++)))''''''(((,,,+++******))))))************++++++++++++************************************))))))******+++,,,))))))))))))))))))))))))*********)))))))))(((((())))))***++++++,,,------++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++((())))))***+++---...///------------...000111222///////////////...------,,,---...---+++***+++,,,+++++++++++++++++++++++++++,,,,,,...///111333444000000000///////////////000000111111000000///.........------,,,,,,,,,+++---,,,+++++++++,,,...///------.../////////...............---,,,,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++.........------,,,,,,,,,))))))***+++,,,,,,---.........000111000///...---000000000111111000000000...---,,,,,,---///111333:::888444111000000111222//////000000000//////.........///000111222222222222222222222222222222222000000000000000111111111222333333444555666777777555555555444444333333333000111222444555777888999:::;;;???DDDHHHOOO\\\jjjxxxtttpppoooyyy~~~|||zzzxxxsssuuu111000000222444555333222111111111111111111111111111111111111111222333333333333333333444555666777666555555555555666777888888999:::;;;<<<===>>>???========================<<<<<<<<<<<<<<<===>>>>>>;;;<<<===???@@@BBBCCCCCCDDDCCCBBBCCCDDDDDDBBBAAA<<<<<<;;;:::999999888777888888777777666666666666555555555444444333333333111111111111111000000000111111111000000//////...000000//////...---------''')))+++---............++++++++++++++++++++++++------,,,++++++***))))))(((***++++++)))(((((()))******++++++++++++******))))))***++++++++++++*********,,,---.../////////---,,,,,,++++++************************+++++++++***+++,,,+++(((&&&&&&&&&++++++***))))))))))))***((())))))******))))))(((******************************))))))******+++,,,))))))))))))))))))))))))******)))))))))((((((((()))))))))******++++++,,,......------,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,---------------...///000111222......//////...------,,,+++,,,---,,,***)))***+++*********++++++++++++++++++,,,...111333444555555000/////////.........---000000000000000//////...------------,,,,,,,,,,,,...---------------...///,,,------......---------+++++++++,,,------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------...///000000---...000000111000///...///000000111111000000///---...000222666:::>>>@@@???<<<777333000000222333//////000000000000/////////000111222333333222222000000000000000000000000+++,,,---///111333555555444444555555666666777777444444444444444444333333111222333444666888999999;;;;;;???DDDHHHOOO\\\iiiwwwzzzvvvwww~~~}}}yyytttpppsss333222333555777888666444111111111111111111111111111111111111111222222333333222222222333444555666777666666555555666888888:::999999:::;;;===???AAA========================<<<<<<<<<<<<<<<===>>>>>><<<<<<>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBB@@@>>><<<<<<;;;:::999888777777666666555555555555444444333333333333222222222222///000111111222111000///222111111000//////........................------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))+++------+++))))))))))))***+++,,,,,,+++***)))***+++,,,---...------,,,***+++,,,---------------------,,,,,,+++******)))))))))*********+++++++++(((***+++***(((''''''(((++++++***)))))))))))))))(((((()))******)))((((((******************************))))))******+++,,,))))))))))))))))))))))))***)))))))))(((((((((((()))))))))))))))))))))))),,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++,,,,,,,,,,,,------,,,,,,---...//////------------------,,,+++***+++,,,+++)))((()))***))))))******+++++++++,,,,,,...000333444333222111..................////////////000000//////...---,,,,,,,,,,,,,,,,,,---------...............---,,,---------......------,,,***++++++,,,,,,---......---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////---...///000000000000000//////000000000000/////////111444777;;;???BBBDDD:::888555222000000000000...//////000111111111111000111222333333222111111////////////////////////......///111222444555666555555555555555555555555333333444444444444444444444555555666666777777888;;;<<>>AAABBB========================<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@@@@@@@@@@@@@>>>>>>===>>>??????<<<:::<<<<<<;;;:::999888777666444444444444444444333333222222222111111111111111---...000222222111///...222111111000///......------------------------...------......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,+++---///...---+++***+++)))***+++,,,,,,+++***)))'''((()))***+++******)))+++,,,,,,,,,,,,+++******------,,,,,,+++***))))))))))))******++++++++++++&&&(((******)))((()))***+++******)))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++)))***+++***)))((((((***)))))))))***++++++,,,,,,---///222444444222///---,,,,,,---...///000111111///////////////......---+++++++++,,,,,,---------------...///...---,,,***---...............------......---,,,,,,++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000111000///...---,,,++++++---......///000111111222//////000000000000//////,,,...000333666777888999222222111000///...,,,+++......000111222222222222000111222333333222000000////////////////////////444444444333333222222222444444444444444444333333333333333444444555555555888888777777666666666555;;;<<>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<=========<<<<<<===>>>??????AAAAAAAAA@@@>>><<<;;;:::;;;;;;:::999888777666666555444333333222222333333555333111///......///000000000000000//////////////////...------------...........................---,,,+++***+++,,,---...111000...---,,,,,,---...+++)))&&&$$$$$$&&&(((++++++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++(((((('''(((***,,,...000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***)))'''&&&%%%***)))))))))((((((''''''''''''((()))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&((())))))(((((()))*********)))(((((()))******++++++******************))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((()))*********++++++++++++...---+++))))))))))))***++++++***)))((((((((()))((()))***++++++***)))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))***+++,,,---...---,,,,,,+++++++++,,,333222000.........////////////.........---------............////////////---...111222222111///------------,,,,,,,,,++++++//////...------,,,++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...///......---------......,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,............////////////222222222111111111111111333222000.........//////222222111111111111222222333222222111000///.........---------///111333444222222333333333444444444555555555555555555555555444555666666555333222111222222333444666777999:::;;;<<<>>>AAAFFFQQQ___iiizzz{{{uuuvvv}}}}}}ooojjjmmm///000111111222222111111222222222111111000000000333222222333333333333444444444555555555555444444777777777777888999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>=========>>>??????CCCCCCBBBAAA@@@>>>===<<<::::::999888777666555555444444333222222222222333222111///...------...///000000000000/////////...111000///..........................................---,,,+++***++++++,,,+++***)))(((((()))***+++...,,,***))))))***,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))((((((*********))))))(((((((((((())))))***************)))******++++++******)))))))))))))))))))))))))))(((***++++++))))))***+++))))))))))))))))))))))))************************))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********+++++++++***))))))))))))***++++++***)))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))******)))(((((()))******))))))))))))************))))))***++++++,,,,,,---......---,,,,,,,,,,,,,,,...---------------......000///...---,,,,,,,,,,,,............////////////...///000111111///...------,,,,,,,,,++++++++++++,,,,,,,,,---------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......------------......------........................---,,,,,,,,,------......//////000111111111111111111111111111111000000000//////000111333333111111111000000111111111111111000000//////......---------...///000111222333333333333444444444444555555555555555555555555222333444444444444333222555555555666777999:::;;;<<<===???AAAFFFPPP^^^hhhwww}}}}}}sssttt||||||nnniiilll...//////000111000000000111111111000000000000000222222444444444333111000444444555555555555444444666666666666777888999999::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<======>>>;;;;;;:::;;;;;;<<<======@@@???>>>>>>>>>>>>>>>>>>BBBBBBBBBAAA???>>><<<<<<999999888777666555444444444333222222111111222222000000//////////////////000000000/////////......222111000000///......---------------------------///...---+++***************************+++,,,,,,******)))))))))******+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((()))***+++,,,***************)))))))))))))))***+++++++++++++++)))******++++++******)))))))))))))))))))))))))))+++,,,---,,,+++***+++,,,(((((())))))))))))((((((************************))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******(((''''''((()))***+++,,,))))))))))))))))))***+++******++++++++++++******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++)))***,,,------------,,,...------,,,,,,,,,,,,---***+++,,,---............000///---+++******,,,,,,............/////////////////////......------,,,,,,,,,,,,+++++++++************+++,,,,,,---......------,,,,,,,,,,,,------------------------------///...---,,,,,,,,,,,,,,,...---------------......////////////............------,,,,,,,,,---............///000111111222222/////////000000000000000000000000000111222333444111000000//////000000111//////////////////////////////000111111111111111222333333333333444444444222222222222222222222222000111222333444555444444888888888999999:::<<<<<<===>>>@@@AAAFFFOOO\\\eeetttzzzpppsss{{{{{{oookkkmmm000111222222333333222222111111111111111111000000333333333333333222111000333333444555555555444444555555555555666777888999;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;::::::999::::::::::::;;;<<<======AAA@@@???>>>>>>>>>>>>>>>?????????>>>===<<<:::999888888777666555444333333333333222111111111111111000000111222333333222222000000/////////.........111000000///...---,,,,,,------------------------...---,,,++++++*********,,,,,,+++++++++,,,,,,,,,((())))))***************+++++++++++++++++++++,,,************************))))))*********+++++++++***+++,,,,,,+++***((('''************************))))))))))))))))))))))))(((((('''((()))***,,,---++++++******************((()))******++++++******))))))************))))))))))))))))))))))))))))))+++,,,---,,,***)))***+++((()))************)))(((***************+++++++++))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((()))******)))((((((((()))***++++++))))))************)))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********+++++++++***+++---//////...---,,,---,,,++++++++++++,,,,,,,,,---...///000//////...///---+++))))))+++---///............////////////000///---,,,+++,,,,,,---,,,,,,+++++++++***************++++++,,,---------***************+++++++++------------------------///......---,,,,,,,,,,,,------,,,,,,------......//////......------,,,,,,,,,,,,,,,,,,,,,---...///////////////000000000000.........///////////////333333222111000000000000000000////////////000000/////////000000000000000111222333444444333111111111111111222222222333333222222222222222222222222111111333444666777777888::::::999999:::;;;<<<<<<>>>???@@@BBBFFFNNNZZZcccqqqxxxpppsss}}}}}}tttsssvvv111222222333333333333333222222222222222222222222555444222000000000222333222222333444555555444444444444444444555666777777::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999999::::::<<<======@@@@@@???>>>=========>>>>>>>>>>>>===<<<;;;:::999888888777666555444333333222222111000000000000111///000111222222333222222////////////........................---,,,+++***------------------------***+++++++++++++++++++++*********))))))(((((('''+++,,,---.........------++++++++++++++++++++++++************************))))))*********+++++++++((()))+++,,,,,,+++***)))************************))))))))))))))))))))))))******))))))))))))************************++++++'''((())))))******)))))))))))))))******))))))))))))))))))))))))))))))))))))***+++***)))((()))***)))******************)))))))))*********+++++++++))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))(((((()))((((((((()))***++++++((((((''''''''''''((((((************************(((((())))))))))))((((((************++++++++++++***,,,...//////...---,,,+++***************++++++---.../////////...,,,+++,,,+++))))))***,,,///111............///////////////...,,,+++++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...////////////......------,,,------......////////////111111111000000///......000000////////////000000111111111111111111222222000111222222222111///...000000000000111111111111666666666666666666666666333444555666777999:::;;;999999999999999:::;;;<<<>>>???AAABBBFFFNNNYYYaaannnxxxqqqvvv~~~///000111111222222111111222222222222222333333333555333111//////000222444111222333444444555444444333333333333444555666777777777777777888888888888888888999::::::;;;;;;<<<999999999999:::;;;======???>>>==================????????????>>>===<<<;;;888888777666555444333333222111000000///000000000------....../////////000/////////.........------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,++++++)))******++++++***)))))))))***+++,,,---------,,,+++++++++++++++*********************************)))************+++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***+++++++++***)))(((((()))))))))***************''''''((()))))))))))))))((())))))******))))))((())))))))))))))))))))))))&&&((())))))(((((()))*********))))))))))))******)))))))))***++++++,,,,,,))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******))))))*********)))(((((())))))))))))))))))***+++''''''&&&&&&&&&&&&''''''************************))))))************))))))*********++++++++++++,,,+++,,,---.........---,,,+++************++++++,,,,,,,,,,,,,,,+++***)))(((++++++******+++---000222............////////////...---,,,+++,,,,,,......---------,,,,,,,,,++++++------------------------,,,---...///000000//////////////////////////////---------,,,,,,------...++++++++++++,,,---...///,,,,,,,,,+++++++++++++++------,,,,,,,,,---......///......------,,,,,,+++------......//////000000---...///000000111000000111000000//////000000111222222222222222222222222------.........------,,,//////000000000111111111444444444444444444444444777777777777888999:::;;;888888888888999:::;;;<<<===???AAABBBFFFMMMXXX```mmm~~~xxxrrryyy...//////000111000000000000111111111222222222222222111111000000111222333111111222333444444444444222222222222333444555666666666666777777777888888888888888999::::::;;;;;;888888888999:::;;;===>>><<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;999888888777666555444444111111000////////////000......---,,,,,,---.../////////.........---------***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,++++++))))))'''(((***+++------------''''''(((((()))******+++++++++++++++*********)))************************)))************+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***,,,---,,,+++((('''((((((((())))))*********(((((()))************)))(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&((((((((((((***+++***)))'''%%%%%%''')))***((())))))***++++++,,,,,,))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********++++++'''((()))++++++++++++***+++***))))))))))))))))))((('''&&&&&&&&&&&&'''(((************************)))***+++,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...++++++***************+++---------,,,------...///............////////////,,,,,,,,,------...///000.........---------,,,,,,,,,------......//////000---...///111111111111000////////////////////////,,,,,,,,,,,,------...///++++++++++++,,,---...///++++++,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------......//////---......///000000111111---...000111222222111111111111111000000111111111333333222222111000000000---------,,,------......111111111111222222222222444444444444444444444444999999888777777777888999777888888999:::;;;===>>><<<>>>@@@CCCFFFNNNXXX```lllxxxsss{{{///000000111111111111111//////000000111111111222///000111222333333222111000111222333444444555444222222222222333444555555888888888888999999999999;;;;;;::::::999888888777888888888999:::;;;===>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999999999999888777666555444444111111000///////////////111000...------...///111//////.........---------***,,,...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++)))(((&&&!!!$$$''')))+++++++++************+++,,,---...++++++++++++******)))))))))))))))))))))))))))))))))************++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&))),,,......,,,)))'''''''''(((((()))))))))***))))))***+++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))$$$&&&((((((((()))+++---)))'''$$$""""""$$$''')))((())))))***++++++,,,,,,))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((************++++++++++++%%%''')))+++,,,---------++++++***)))(((((()))))))))((('''&&&&&&'''((()))***************************+++,,,------,,,+++*********+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---------------...///000,,,++++++***+++,,,...////////////......---,,,,,,............/////////000+++,,,---...//////000000//////.........---------+++,,,---...///111222222+++,,,...000000000000///000000000000000000000000+++++++++,,,---...///000++++++++++++,,,---...///,,,,,,,,,------.........///...------,,,,,,,,,,,,++++++,,,...///111222333.........///000111111222222222333333222111///...222222111111111111222222333222222111000///......000///.........000111222222222333333333444444444;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666666666666777777888888999;;;===>>>???;;;===@@@CCCFFFNNNXXX```lllxxxsss{{{/////////000000000000111111000...---...///111222222222111111111111222222222222222222333333444555333444444333222333555777555555555555666666666666888888888888888888888888888888777777888:::;;;===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999777777666999999888777666555555444333000...---///111222333222000///------///000222111000......//////...,,,,,,,,,------...//////000---,,,***(((''''''((()))+++++++++*********))))))++++++******)))*********,,,++++++***)))))))))***************++++++++++++)))***+++,,,,,,+++***)))***************)))(((((((((((())))))))))))((((((***)))))))))((((((''''''))))))))))))((((((((((((,,,+++***((('''%%%$$$###$$$***...---***))))))(((((())))))*********+++******))))))))))))*********)))'''%%%&&&(((+++---((((((((((((((((((((((((''''''(((((())))))******))))))***++++++++++++***))))))************))))))))))))))))))((((((((((((((()))***++++++***)))((())))))((((((((((((((()))(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&''')))******++++++++++++++++++++++++---+++)))(((((()))+++---++++++,,,,,,,,,++++++*********,,,---...------,,,***++++++,,,---...//////---------.........//////+++,,,---.........---,,,,,,...//////...------...------------------,,,,,,---......///////////////222111000///...---,,,,,,000000000000000000000000///......---,,,,,,++++++.........---,,,,,,++++++,,,,,,------...------,,,,,,,,,,,,---...///000000///000000000111111111111111000///---,,,,,,,,,,,,111000000///////////////............////////////111111111111222222222222------...000000111111111555555555555555666777777999999::::::999888666555444444555777888:::;;;;;;999::::::::::::::::::;;;<<<>>>???@@@CCCKKKUUU]]]kkk~~~xxxttt{{{,,,,,,,,,------------...000000.........///111222222111111000000111111222333333222222222333333444333444444333222222555777666666666666777777777777888888888888888888888888777777666666777999:::;;;::::::::::::::::::::::::;;;;;;:::999888777666666777777666666555444222222333111///...///000000000000///...------...///000000///......//////...------------...///000000000---,,,+++++++++,,,...///+++++++++*********))))))+++***************++++++------+++******)))))))))(((((((((((()))))))))))))))***++++++++++++***)))***************)))(((((((((((())))))***)))))))))*********))))))(((((((((******)))))))))(((((((((((((((((((((((((((((((((%%%'''***+++)))((((((***))))))))))))))))))))))))))))))(((((((((((())))))***)))'''''''''(((***+++))))))))))))))))))))))))'''((((((((()))))))))***))))))***++++++++++++***))))))************))))))))))))))))))((((((((((((((((((((())))))((((((((())))))(((((((((((())))))(((((())))))))))))((((((******)))))))))((((((((())))))))))))))))))))))))''''''''''''((()))******************************************************+++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,------------...............,,,,,,---------.........+++,,,---.........---,,,,,,...//////...------...---------------------------...//////000000//////............////////////........................222111111000//////......---------------.........------.........---,,,,,,,,,---------...///////////////000000000111111111222111000///////////////111111000////////////000//////000000000111111111222222111111000000//////+++,,,---///111222222333666555555555555666777777555666777888888777777666666666777777777888888888999999999::::::::::::;;;<<<>>>???@@@CCCJJJTTT\\\jjj}}}wwwssszzz......////////////000000000///.........///111222222111111000000111111222333333222222111222222222333444444333222222555777666666777777777888888888888888888888888888888888666666666666666777888999::::::999999888777777777::::::999888777666666555444555555555444222000///222111//////000000...---///...---,,,,,,---...//////...------///000///...---......//////000000000///...,,,***)))((())))))+++++++++***************))))))))))))***+++,,,,,,///...---+++***)))))))))(((((((((((()))))))))))))))******++++++******))))))************))))))((((((((()))******************************)))))))))++++++*********)))))))))'''(((((())))))******+++++++++***'''%%%%%%(((***))))))))))))))))))))))))((((((''''''''''''(((((()))))))))(((((((((((((((************************(((((((((((())))))))))))((()))******++++++******))))))************))))))))))))))))))(((((((((((((((''''''&&&&&&''''''((())))))(((((((((((())))))(((((())))))))))))(((((())))))((((((((((((((('''))))))))))))))))))))))))))))))((((((((())))))***(((((((((((((((((((((((()))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,,,,+++...,,,***((()))+++---////////////......---------++++++,,,,,,,,,---------++++++,,,---------------,,,...000///...---...///...........................//////000000000000000------........./////////......................../////////...------,,,,,,,,,------...//////000000...............---,,,+++------..................////////////000000000000111000000//////000000111222111111000000000000000111111111111222222222222222111111000///...---,,,***+++---000222333444555666666666666666777888888555555666888888999999888999888888777777666666555999999999999::::::;;;;;;;;;===???@@@CCCJJJSSS[[[hhh{{{}}}uuurrrxxx//////000000000111111111000//////...///000111111111111000000000000111111444333222111111111111111333333333222111222444666666666666666777777777777888888888888888888888888666666666666777777888888:::999999888777666666555888888777777666555555444333444444555444222000///000//////000111000...,,,///......------......///...---,,,---///000///...---------.........//////,,,,,,***))))))((())))))************************))))))))))))***+++,,,---000///---,,,***)))(((((()))*********++++++++++++))))))************))))))))))))************)))((('''((()))***++++++++++++++++++******************++++++++++++*********)))************)))))))))))),,,+++)))'''%%%&&&(((***(((((((((((())))))******)))((((((''''''(((((()))))))))******)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))((())))))***************))))))************))))))))))))))))))(((((((((((()))((('''&&&&&&'''((())))))(((((((((((())))))***(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((+++***)))))))))))))))***((((((((((((((((((((((((*********++++++*********)))***++++++,,,+++++++++000///---,,,,,,---///000------------------------******+++++++++,,,,,,,,,++++++,,,,,,---------------...000000...---...///------............//////...///000000111111000000000000///......---,,,,,,..............................---------,,,,,,,,,........./////////000000////////////...---,,,+++...............---------........./////////000000......------...///000000222222111000000000000000000000111111111222222222000/////////...------------...000222333444555555777666666666666777888888888888999:::::::::::::::888888888777666666555555888888888999::::::;;;;;;;;;===???@@@CCCIIIRRRYYYfffyyy{{{ssspppwww,,,,,,,,,---------......///////////////000000111111000000000000000000111333222111111000000000000222333333222111222444666444444444555555555666666777777777777777777777777777777888888888888888888999999999888777666555555666666666555555444444333333333444555444333222111/////////000111111000...000//////////////////000---,,,,,,---///000///...++++++,,,,,,,,,,,,,,,---))))))***+++---///111111************************))))))))))))***+++,,,---000///---+++***)))(((((()))*********++++++++++++))))))))))))))))))))))))((())))))*********))))))(((((()))*********************************++++++++++++++++++*********)))************)))))))))))))))(((((((((((()))))))))%%%&&&&&&((()))***+++,,,***))))))(((((())))))***((()))***+++***((('''%%%(((((((((((((((((((((((())))))))))))(((((((((((((((((()))************)))))))))************))))))))))))))))))((((((((((((***)))'''''''''''')))***((((((((((((((()))******(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((+++***)))))))))))))))***)))))))))))))))))))))))),,,+++)))(((((()))+++,,,(((((()))***************.........//////......---))))))***++++++,,,------*********+++++++++,,,,,,++++++++++++,,,,,,---------///000000///......///------------......//////......///000000000000000//////......------,,,,,,////////////////////////111111111111000000000000000000/////////............/////////......---,,,...............------------............/////////......---......///000111222111111000///000000000/////////000000000000111------......//////000000222333444555555555555555666666666666666777777888;;;::::::999999888888888666666666666666777777777777777888999999:::;;;;;;:::<<>>@@@BBBGGGOOOUUUaaasssrrrnnnqqq}}}~~~{{{~~~------------...............//////000000000000000000000////////////000000//////...//////000111222222222222111000111333555555555555555666666666777777777777777777777777777555555666777777666555444333333333333333333333444333333222222222222222222111000//////111555999;;;===999444111//////---,,,------............------///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***************)))((())))))******++++++++++++++++++************************)))(((((('''((((((************++++++++++++***)))(((''''''((()))***(((((()))***************))))))(((((('''&&&$$$###''''''(((((()))))))))***))))))))))))(((((((((((()))))))))((('''&&&&&&&&&,,,(((%%%%%%(((******)))***))))))((('''&&&&&&&&&((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))******))))))(((((((((''''''(((((()))))))))))))))))))))************))))))))))))))))))(((((((((((($$$%%%''''''''''''%%%$$$''''''''''''((()))++++++(((((())))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))&&&&&&&&&&&&''')))******************************)))***+++,,,,,,+++***)))***+++,,,---............000...,,,***)))***,,,---,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,+++*********+++,,,---...///111111/////////000))))))***++++++,,,------+++,,,------......------------------------,,,,,,........................000000000111111111111111++++++,,,,,,---.........+++,,,---///000000111111,,,,,,------...///000000,,,,,,,,,---------......000000////////////000000//////...---------------............////////////444444333333333333333333///000111333444555555555444333333333333444555555666666555555666777999:::555555555666666666666666555666777888999:::;;;;;;888;;;>>>@@@BBBGGGNNNTTT```rrr}}}qqqnnnqqq|||yyy}}}000000000000////////////......//////000000111111000000000000111111111111000000//////000111222222333333333333333333333333555444444333333333444444444444555555666777777777777666555444333444555555999888777666444444333333111111111111111111111111000111222000///555???GGGJJJAAA666///...---+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******------,,,+++***(((((('''************************'''(((((((((((((((((((((+++***)))))))))))))))***''''''((()))***+++,,,,,,(((((())))))))))))((((((***(((((()))***+++***)))***)))(((''''''((()))***++++++******)))((((((((())))))))))))***,,,---...+++)))'''&&&((()))))))))+++++++++***************%%%'''(((***+++++++++++++++)))&&&'''***,,,+++***(((((((((((('''''''''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((()))******++++++,,,,,,,,,+++***)))(((((())))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&&&&''')))******((('''%%%''''''''''''(((((((((((())))))************))))))))))))(((((('''''''''&&&((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++*********+++,,,---++++++******))))))((((((***+++---//////...---,,,///......------,,,++++++)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......//////000000111111222111000///---,,,+++***,,,,,,---...///000111111///...,,,++++++,,,...///---...///000000///...---000000////////////000000............---,,,++++++////////////////////////000000000111222222333333111111000000000000111111111222444555666555444444000111111222444555666666666666666666777777777777888888999999999:::::::::444555555777999;;;===>>>======???BBBCCCCCCJJJRRR]]]oooyyymmmooottt|||///////////////000000000////////////000000000000000000000000111111111111000000//////000111111222222222222222222222222222444333333222222333333333444444555555666666777777777666555444333444444555888777666444333222222222111111111111111111111111000111222000///444<<>>AAABBBCCCJJJRRR]]]nnnxxxnnnooouuu~~~|||~~~.........//////000000111000000000000////////////000000000000111111111111000000/////////000111111111111111111111111111111222222222222222222333333444444444555666666777777666666555444444444444555666555444333222111111111111111111111111111111111///000111000///222888===:::666111...///000...,,,+++,,,,,,------,,,,,,+++---------------,,,,,,,,,,,,++++++++++++*********))))))***+++,,,------...)))))))))))))))))))))))))))))))))((((((''''''''')))((((((((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&''')))***)))(((***))))))(((((())))))***(((((())))))))))))*********)))(((((('''''''''(((***)))((()))***)))'''&&&''''''(((((())))))******((())))))******))))))(((''''''(((+++,,,,,,)))&&&,,,++++++***)))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))******++++++++++++++++++***)))((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((('''''''''&&&&&&))))))))))))************((())))))******))))))(((***)))))))))))))))((((((*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,))))))(((((()))***++++++******************++++++***+++,,,------,,,***))),,,,,,,,,,,,------------+++,,,,,,------,,,+++***))))))***+++,,,,,,------,,,------.............../////////.............../////////.........------......------,,,,,,,,,+++///...---,,,,,,---...///,,,,,,------------,,,,,,+++,,,---......---,,,+++,,,,,,---............---111111111111111111111111//////000111111222222333111111000000000000111111555444333222222111111111111111222333444555555666888888888888999999999999999999888777666555555444:::999999888888888888888::::::<<<@@@AAACCCJJJRRR]]]mmmvvvoooqqqxxx~~~|||~~~------......///000111111111111000000//////......///000000000111111111111000000/////////000000111111111111111111111111111222222333333444444333333333333444555555666666777666666555555444444444444555555444222222111111111111111111111111111111111...000111000///000333666333111///...//////...,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))***+++,,,------...((((((((((((((((((((((((******))))))((('''''''''(((((((((((()))***,,,,,,******))))))(((((((((((((((((())))))))))))((((((((('''&&&'''((()))((('''((((((((((((((((((((((((''''''(((((()))******++++++******)))))))))*********))))))******)))'''$$$%%%&&&&&&'''((()))************)))))))))((((((''')))******+++++++++***))),,,+++******)))(((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((()))******++++++***************)))((((((((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''(((((()))))))))((('''&&&&&&&&&&&&'''(((((()))))))))*********(((((())))))))))))((((((************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************------,,,,,,,,,,,,------(((((((((((()))******+++)))******++++++,,,,,,,,,***++++++++++++***))))))******+++,,,------......+++,,,------,,,+++***)))(((((()))***+++------...---....../////////////////////......------,,,,,,............////////////.........---------,,,,,,......------------......,,,,,,------------,,,,,,***+++---......---+++***+++,,,---...////////////111111111111111111111111//////000000111222222222111111000000000000111111444333222111000111222333222222333333444555555666777777777888888888999999666666666777777777888888999888777777666666777777888888;;;???AAABBBJJJRRR\\\lllrrrooorrrzzz~~~,,,------...///000000111111111000000//////......///000000000111111111111000000///////////////000222222222222222222222222333333444555666666555555333333444444555666666666555555555555555444444444555555444333222222222222000000000000000000000000//////000000//////000000000///......///...,,,++++++,,,,,,------,,,,,,+++******************+++++++++++++++*********))))))++++++++++++++++++++++++((((((((((((((((((((((((******))))))(((((((((((((((((((((((()))***,,,,,,******))))))((('''''''''(((((())))))))))))((((((((('''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&'''((()))******+++(((((((((((()))***+++,,,)))))))))*********'''%%%%%%%%%&&&'''((())))))*********)))(((((('''''''''+++***((('''&&&''')))+++******)))(((''''''&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((()))******++++++))))))*********)))(((((('''''''''((((((((((((((('''((((((((())))))******))))))((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((())))))))))))(((((())))))))))))************''''''((((((((()))))))))*********************************+++++++++,,,,,,)))((((((''''''(((((()))'''(((((()))***+++++++++******++++++,,,,,,------*********************))))))******+++,,,---......+++,,,,,,---,,,+++)))(((((())))))+++,,,---......---...//////000000////////////......------,,,,,,------......///000000111---.........////////////...........................------------------...+++,,,...//////...,,,++++++,,,---...///000000000000000000000000000000000...//////000111111222222111111000000000000111111111111000000111333444666333333333444444555555666666666666777777777888888777777777888888888999999555555555555555666777888888888;;;???@@@BBBIIIRRRZZZjjj{{{nnnkkkoooxxx---------......//////000000000000000////////////000000000000111111111111000000//////......//////222222222222222222222222222444555777777777666666333333333444555555666666555555666666555555444333555444333333222222222333000000000000000000000000//////////////////......------.........---,,,,,,+++,,,,,,------,,,,,,+++))))))))))))************+++************))))))))),,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++)))))))))(((((('''''''''(((((())))))))))))((((((((('''&&&''')))***)))(((&&&''''''((((((''''''&&&&&&&&&'''(((((()))******%%%%%%%%%&&&'''(((******)))((('''(((******)))'''&&&&&&''''''(((((())))))***)))(((((('''''''''((()))(((&&&###!!!###'''***((((((((((((''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))******++++++((())))))******)))(((((('''''''''(((((((((((((((&&&''''''(((((())))))******))))))(((''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((('''(((((())))))(((((('''(((((()))))))))))))))***)))))))))*********++++++*********************************+++,,,,,,------)))))))))(((((()))))))))((()))***,,,------------,,,,,,,,,,,,,,,,,,------))))))*********+++++++++)))******+++,,,------...***++++++,,,,,,+++***)))******+++,,,------......---......////////////////////////...............---......///000000111111........./////////000000..............................------------......---...///000000///...---+++,,,---...///000000000..............................///000000111111222111111000000000000111111000000000111333444666777333333444444555555555555555666666666777777777777;;;:::999888777666666555333333333444555777888999999999;;;???@@@BBBIIIQQQWWWgggwwwlllfffjjjttt........................////////////000000000000000000000000111111111111000000///...............111111111111111111111111111222444666777777666555222333333444444555555666444555666666666555444333333333222111111111111222000000000000000000000000000///......//////......***+++------------...///+++,,,,,,------,,,,,,+++))))))*********+++++++++************))))))))))))*********)))))))))((((((************************((((((((()))******++++++***)))))))))))))))******((((((((((((((((((''''''(((((())))))))))))(((((()))((('''(((***+++***)))(((((()))******)))((((((&&&'''''''''((()))))))))&&&&&&&&&&&&&&&'''((())))))'''&&&''')))*********(((((((((((((((((((((((())))))((('''''''''((((((((()))(((&&&######&&&)))((((((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******++++++(((((()))))))))))))))(((''''''''''''((((((((()))%%%&&&&&&'''(((((())))))((((((((((((((('''''''''!!!###%%%'''(((((((((((('''(((((((((((()))))))))''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))*********+++)))))))))))))))))))))))))))))))))***+++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,...////////////------------,,,,,,,,,,,,)))))))))***+++,,,---...******++++++,,,,,,,,,---))))))+++,,,,,,+++******,,,,,,,,,------.........------...////////////......///////////////000000......//////000000111111//////............------......////////////......------,,,++++++,,,------........................,,,---...///////////////..............................//////000111111111111111000000000000111111111111222444444555555555444444444444555555555555666666777777777888888888999999888777666555555444555555555666777888999:::;;;:::<<<@@@AAABBBHHHQQQSSSeeevvvkkkeeekkkuuu...............---------......//////000000111111000000000000111111111111111000///...............000000000000000000000000000111444555666666555444222222333444444555555666444555666666666555333333222111000000000000000111000000000000000000000000111000.........//////...(((***,,,------...000222+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************))))))))))))((((((((((((((()))))))))************************''''''((()))***+++,,,,,,+++***)))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((***)))((()))***+++***))))))***+++,,,,,,+++***)))'''''''''(((((((((((((((******)))(((((((((((()))((('''%%%&&&(((+++,,,,,,)))))))))))))))((((((((()))((('''&&&&&&'''((())))))+++,,,+++((('''(((***((((((((()))******++++++'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((()))******++++++(((((()))))))))))))))(((&&&'''''''''(((((())))))%%%%%%%%%&&&'''(((((()))&&&&&&''''''((()))))))))!!!$$$''')))))))))((())))))))))))************''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))***++++++++++++******))))))******++++++,,,...000111111111000.........------,,,,,,,,,)))))))))***+++---...///***++++++++++++,,,,,,,,,((()))***+++,,,,,,+++***---.....................,,,------.....................//////000000111111.../////////000000000111000//////---,,,++++++***......////////////......---,,,+++******+++,,,---///......------......///---...//////////////////////////////////////////......//////000111111111111111000000000000111111222333444555666555444333444444444555555555555555777888888888888999999999555555555555666666666777888777777777888999::::::<<<;;;===AAAAAABBBHHHPPPQQQdddwwwkkkhhhnnnyyy///............///000000...------///333333111...111111111111111111111111333222000///.........///111000/////////000222333555555444333333222111111222222333333444555666666666555333111111333555777222222222111000//////...000000000000////////////.........///////////////111///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''''''''(((***+++,,,---...)))((((((((((((((())))))((((((((((((((((((((((((,,,+++)))(((((()))+++,,,$$$&&&(((***++++++))))))&&&&&&&&&'''''')))***+++(((((((((((())))))))))))((((((((((((((((((((((((***)))'''%%%%%%%%%'''((()))***,,,+++)))(((((()))***)))((((((((()))+++,,,((((((((((((((((((((((((+++)))(((((())))))(((&&&%%%''')))******(((&&&$$$))))))((((((((((((((()))((()))+++,,,,,,,,,***)))++++++++++++************&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((+++)))&&&###"""###%%%&&&(((((())))))))))))(((((('''''''''''''''''''''''''''((()))))))))(((&&&%%%(((''''''((()))+++---...(((((()))***+++,,,,,,---+++)))((('''((()))+++,,,------------------------////////////////////////111000///------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---,,,,,,,,,,,,++++++,,,,,,---...//////000000000000////////////000000000000111111111111000///...---,,,---......//////.........---------,,,,,,+++***)))(((''''''//////000//////...---,,,---------------...///000333333222111000///......//////000000000000000///---...///111111222222222444444444444444444444444000000111222333555666777::::::::::::999777666555666777888999999888777666999999999888888888888777;;;<<<>>>???AAADDDIIIMMMYYYeee}}}~~~vvvlllsss~~~......------......///000///------///222333111///000000000000000000000000222111000///......//////000000///...//////000111222222222222333333333333222222333333444555555666444444444444444444444444333333222222111000000///000000000000////////////............////////////111///---,,,---...------++++++++++++++++++++++++***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))(((((((((''''''******))))))(((((((((((((((((()))***++++++,,,---******))))))))))))************************************)))(((((()))************++++++***'''%%%$$$'''''''''''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((***)))'''%%%%%%&&&'''(((***+++,,,,,,***))))))***))))))((((((((()))***+++))))))))))))))))))))))))+++)))(((((())))))(((&&&+++******))))))*********))))))(((((((((((())))))(((((((((((())))))***+++((((((((('''''''''&&&&&&((((((''''''''''''(((((((((((((((''''''(((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((***)))'''%%%$$$%%%&&&'''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&''')))***))))))******++++++,,,,,,***)))((('''((()))+++,,,++++++++++++++++++++++++------------------------------------------.../////////...------------------------------.........,,,,,,+++++++++,,,,,,---,,,------...//////000000000000000000////////////000000000000000000//////------+++*********+++,,,......------------,,,,,,///......---,,,++++++***//////000000000//////...///............//////000222111111000//////......//////000000000000/////////000111222222222222222555555444333222111000000111111222222333444666666888888888888777666555444222333555666777777666666888888888888888888999999;;;<<<>>>???AAADDDIIIMMMVVVccc{{{|||rrrxxx~~~---------------......///000...---...000111111111........................111000////////////000000111000///////////////000000000111111222333444444222333333444444555555555222333555666666555333222333333333222222111111000////////////000000000000........................000...,,,,,,---...---,,,************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))))))))))))))((((((***))))))))))))((((((((()))))))))*********+++++++++******))))))******+++************************(((((())))))))))))((((((+++,,,,,,+++)))'''$$$###(((((('''''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((***+++---,,,+++******+++(((((('''''''''((()))******************************)))(((((())))))((('''***(((%%%######%%%(((+++))))))(((((((((((())))))((('''%%%%%%&&&(((***,,,******)))))))))(((((((((***))))))(((((())))))***))))))(((((((((((())))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''')))((((((''''''''''''((()))(((((((((((()))***+++''''''''''''''''''''''''***)))((('''((()))***+++))))))))))))))))))))))))*********************************+++---...000111000000//////....../////////.....................)))))))))***+++,,,---.........//////000000111111000000000000////////////000000000///.........---000///......------......---,,,,,,,,,,,,+++++++++//////......---------,,,------.../////////......000000///.........//////000000//////.........---//////000000000000//////111111222222222222222111222222222111111111000000333333333333333444555555666666666666555444333333111222444555666666666666777777888888999:::::::::;;;<<<>>>???@@@DDDIIILLLTTT```yyyzzz}}}---,,,,,,,,,,,,---......000///.........000111222........................///////////////000000000111111000000000000000000///000000111111222333333333333333444444444555555333444555666555444333222222222222111111111000000////////////000000000000///...............------///---,,,,,,---...---,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))+++***))))))((()))))))))'''''''''''''''''''''''''''(((***++++++***(((''''''((())))))))))))(((((()))((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((()))(((''''''&&&'''(((((()))***,,,,,,***))))))***'''''''''''''''(((((()))))))))))))))))))))))))))***((('''((()))***)))'''(((&&&###!!!"""$$$'''))))))(((((((((((())))))***&&&&&&&&&&&&'''(((***+++++++++*********)))))))))***))))))))))))))))))***)))(((((((((((((((((()))''''''((())))))))))))(((((((((((((((((((((((((((&&&'''((()))******)))((((((((())))))))))))(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))+++*********************(((((((((''''''&&&&&&&&&)))(((((((((((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***,,,---///000111000000/////////000000///////////////.........+++******++++++,,,---.../////////000000000111111000000000000////////////000000///...------,,,,,,111111000000////////////++++++++++++************++++++++++++++++++,,,,,,***+++,,,---------------000///...---------------..................------///000000000000//////...000111111111111000000///---...///000222333444555444444333333333333333444333333444444444333222222555555666666777777777777666777777888:::;;;;;;<<<;;;<<<>>>>>>@@@CCCHHHKKKTTT```xxx|||---,,,,,,,,,,,,---......000000///......///111222/////////////////////////////////000000000000000111111111111111111111000111111111111111111111111333333333444444444444444555555444444333333333333000000000000////////////.../////////000000000111//////......---------,,,---,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************))))))))))))((())))))((('''''''''''''''''''''''''''''''''''''''((()))+++,,,,,,+++)))(((%%%&&&'''((()))***++++++)))((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((('''(((******)))(((((()))&&&''''''((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((((((((''''''((()))******((((((((((((((()))******&&&''')))***++++++******(((((('''''''''&&&&&&&&&)))((((((''''''(((((()))(((''''''&&&&&&''''''(((%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%''')))***+++***))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&,,,++++++******))))))(((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,000000////////////000000/////////////////////............------......//////////////////000000000000000000000////////////000//////...---,,,,,,+++---------,,,,,,,,,++++++++++++*********)))))))))))))))******++++++,,,,,,+++,,,---..................---,,,,,,++++++++++++------------............000000000000000///.........///////////////...------...///111222444555666444444333222222222222333111222222333333333333222777777777666666666666666666666777999:::;;;<<<===;;;<<<===>>>???CCCGGGJJJUUU```xxx~~~}}}---------------......//////000000000......000111000000000000000000000000//////000000000000///...//////000111111111111111222222222222222222111111444444444444444444444444666666444333333333333333////////////////////////......//////000000111111//////......---,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***)))))))))************+++))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&************************(((***+++,,,,,,+++***((((((((((((((()))))))))***(((((('''''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))%%%'''))))))((('''((()))&&&'''((())))))))))))((('''''''''''''''''''''''')))((('''((()))***)))(((%%%&&&'''((()))))))))((((((''''''(((((()))***+++''')))+++------,,,***)))*********)))))))))(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''(((*********)))((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((()))))))))(((((('''(((((((((''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))******......------......//////------........./////////111000000/////////000000///////////////000000000000000000000/////////////////////...---------,,,---------------,,,+++++++++************)))))))))******+++,,,---...//////...//////000000000000///,,,,,,+++*********++++++,,,---------.../////////000111111000000///...---------............------111111111111111222222222333222222111111111222222111222222333444444444444666666555555555555666666777777888999:::;;;<<<===;;;<<<===>>>???BBBFFFJJJTTT___www~~~......------......///000---000222111///...///000000000000000000000000000000000111111000///...---+++,,,...///000000000000111111222222333333444444444444444444444444444444444555666666555333222111///////////////000000000.........///000111111111//////...------,,,+++++++++++++++,,,......---+++++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))''''''((((((((()))))))))))))))*********+++++++++((((((((()))))))))))))))***)))(((''''''&&&&&&&&&************************((()))***++++++***)))((())))))((((((((((((((()))'''''''''''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))&&&((()))***)))((()))***'''((()))*********))))))(((((((((((((((((((((((((((''''''((()))******((($$$$$$%%%&&&''''''((((((''''''''''''((()))***++++++++++++++++++*********------------,,,,,,,,,,,,(((''''''&&&&&&''''''(((((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''(((((()))((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))***++++++,,,+++******&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))))),,,,,,++++++,,,------...++++++,,,---...//////000000000///000000111222333111111111111111111111111000000000000//////////////////..................---.../////////...,,,,,,+++++++++*********))))))******+++---...000111111....../////////...------+++++++++***++++++,,,,,,,,,------...//////000000111111111111000///...---,,,,,,---...////////////000000000000000000000000000000000000000000111111111222333444555666666555555555444555666888:::;;;888888999999:::;;;<<<<<<;;;<<<===>>>???BBBFFFIIIQQQ\\\uuu~~~}}}///............///000000---000222222000......000000000000000000000000000000111111111000///---,,,((()))+++---///////////////000111222444555666777444444444444444444444444222444777888777444111...000000000000000111111111---......///000111111222//////...---,,,,,,++++++******+++,,,......---+++************************++++++************++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))******++++++++++++(((((((((((()))))))))***++++++)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((()))***+++&&&&&&&&&'''''')))***+++(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''(((***+++***)))***+++'''(((***+++++++++***)))))))))))))))))))))))))))(((''''''((()))******))))))((((((((()))***,,,---''''''''''''((()))++++++...---+++)))((()))***++++++++++++*********))))))((((((''''''''''''(((((())))))(((((((((((())))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))%%%&&&((()))))))))((('''%%%&&&''')))))))))((('''++++++++++++++++++++++++&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************++++++,,,---)))***+++,,,---///000000---......///111222444555222222222222222222222222000000000000////////////.........///////////////)))***+++++++++***)))(((++++++++++++************((()))***,,,...///111111,,,,,,,,,,,,++++++***)))++++++++++++,,,------...,,,------...///000111111111111111111000///...---,,,---...///000000000000,,,------...///000111111///////////////000111111222333444555666777777777555555555777999<<>>???AAAFFFIIINNNZZZttt~~~}}}...---,,,,,,---...///000////////////////////////000000000000000111111222111222222222222111000000///////////////.........111111222333333333333222333333333333333333333333222333333333333222111111111111111111111000///...//////000000111111111222///...---,,,++++++++++++,,,,,,,,,,,,+++***))))))---+++)))''''''((()))*********++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))((()))*********((('''&&&''')))++++++)))(((((((((''''''((()))***+++,,,,,,***************)))(((((())))))***))))))'''%%%$$$%%%&&&&&&&&&''''''(((((())))))((('''''''''''''''"""%%%((()))((('''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((***)))'''$$$''''''&&&&&&&&&&&&'''''',,,+++***)))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((''''''''''''((((((&&&''')))***)))'''###!!!'''((()))***+++,,,---...((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&******)))(((((((((((((((******))))))((((((''''''###$$$$$$%%%&&&'''(((((('''((()))))))))(((&&&%%%&&&''''''((()))******+++***)))(((''''''((()))***&&&&&&''''''(((((())))))(((((())))))************,,,+++***((((((((())))))***************+++++++++/////////...---,,,******,,,------...///000111111000///......///111333555777666555333222111111111111111000///...------,,,.........---,,,+++))))))((()))***+++,,,,,,---...------,,,+++************---,,,***)))))))))***+++++++++,,,------......///---++++++---111333222000///////////////000000000..........................................------......///000111222222333111222222333444555777777::::::::::::::::::::::::888888999:::::::::999999999:::;;;<<<===@@@DDDGGGNNNYYYrrr...---,,,,,,,,,---...///........................000000//////000000111222111111222111111000///////////////////////////...000000000000111111111111333333333333333333333333111111111111000000///...//////000000000///......////////////000000000111......---,,,++++++++++++******+++,,,,,,+++++++++,,,+++***)))((())))))***)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))((()))******)))((('''&&&"""$$$&&&''''''''''''((()))(((((((((((())))))******************)))(((((()))))))))))))))'''&&&%%%&&&&&&''''''(((((((((((())))))((('''''''''''''''&&&(((***+++)))'''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%'''))))))(((&&&(((''''''''''''''''''(((%%%%%%%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))(((((((((((())))))************)))((('''&&&)))))))))************+++(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((((((((('''''''''''')))(((((('''''''''''''''((((((''''''''''''''''''%%%%%%&&&&&&''''''(((((((((((((((((((((''''''&&&'''''''''((()))************)))(((''''''((()))***))))))))))))************))))))))))))))))))******+++***)))((((((((()))***'''((((((***+++,,,------------------,,,+++******------......//////000000000//////...///000222333222111111111111222333333000//////......---------------------,,,+++***)))***++++++,,,,,,------------,,,++++++*********+++,,,,,,+++*********+++,,,,,,,,,---......//////000...,,,+++---///111000...000000000000000000000000------------------------........................000000111222333444555555333333333333555666777888999999999999999999999888888888999999999999::::::999:::;;;<<<===@@@DDDHHHNNNYYYrrr......---,,,,,,,,,------........................///////////////000111111111111111000///...---,,,....../////////////////////......------///000111222222222222222222222222111111111111000///...---------.../////////...................../////////...---,,,++++++***++++++((()))***+++,,,,,,,,,,,,+++++++++***************)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))(((((('''&&&(((******)))))))))***,,,+++)))((((((((()))***)))************))))))((()))))))))))))))((('''&&&(((((((((((())))))))))))))))))((('''''''''(((((()))***,,,,,,)))'''''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$###$$$&&&((()))(((''')))((((((''''''(((((()))&&&&&&&&&'''((())))))***'''''''''(((((('''''''''))))))))))))))))))))))))******))))))))))))************)))(((((())))))************))))))((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))************************((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&''''''(((((((((((((((((('''''''''((((((((((((((()))((((((''''''''''''(((''''''(((((())))))******))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))((())))))***+++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++..................////////////////////////////////////......///000000111.........---------------,,,,,,,,,------,,,,,,+++------------------------,,,,,,+++*********++++++,,,,,,+++++++++,,,,,,---------......///000000111...---,,,---///000///...222222222111000000000///------------------------........................000111222222444444555666444444444555666777888999777777777777777777777777999888888777888999:::;;;:::;;;<<<<<<===@@@DDDHHHNNNYYYqqq000//////......---------........................///............///000000000000000///...---,,,+++............///////////////...---,,,,,,...000111222222222222222222222222333333333333222000///...,,,---...///////////////---------------------------,,,,,,+++******++++++))))))***+++++++++++++++******++++++++++++***)))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))(((((((((,,,---...,,,***(((((((((---,,,***))))))***+++,,,))))))************)))((())))))))))))(((((((((((())))))))))))))))))******))))))((((((((((((((()))(((***++++++)))''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))((())))))(((((((((((())))))((())))))******+++++++++&&&'''((())))))((('''&&&((((((((((((((((((((((((***))))))(((((())))))***&&&&&&''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''')))(((''''''&&&&&&''''''))))))******++++++,,,,,,***)))))))))(((((('''''')))((('''&&&&&&'''((()))'''((((((((()))))))))***))))))(((((((((((())))))))))))((((((''''''&&&&&&)))))))))))))))(((((((((((((((((()))******+++,,,,,,,,,,,,+++***)))((((((***+++,,,---------------.....................---///////////////...---,,,000///...---,,,,,,,,,,,,,,,,,,,,,---------------,,,------...//////......000/////////......------,,,+++++++++++++++,,,,,,------------------......---------...//////000000------...///000111111111444333333222111000//////------------------------............//////////////////000111222333444444666666666666777888999:::666777777777777777888888999888777666777888;;;<<<:::;;;<<<===>>>@@@EEEHHHNNNYYYqqq~~~|||000000000000//////.......................................---......///000/////////......,,,++++++---.........//////000000000///...------///111222111111111111111111111111333333333222111000//////---...//////000000000000---------,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++++++++******)))((()))******+++++++++******)))))))))******)))))))))************************(((((((((((()))))))))))))))(((((((((((()))))))))***++++++)))'''%%%%%%&&&))))))(((((()))***,,,---((())))))*********))))))((((((((((((((()))))))))******************))))))))))))((((((((())))))***&&&'''))))))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''***((('''''')))))))))'''))))))(((((((((((())))))&&&&&&&&&'''&&&%%%$$$###&&&'''((())))))((('''&&&(((((((((((((((((((((((()))((((((''''''(((((()))###%%%(((***+++***(((''')))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((***)))((((((''''''(((((())))))******++++++,,,,,,*********)))(((((('''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))((((((''''''&&&&&&))))))((((((((((((((((((''''''((()))***++++++,,,,,,,,,,,,+++***)))((((((+++,,,---...////////////............------------...............---,,,+++......---,,,++++++++++++,,,,,,,,,------------------...///000111111111111111000000//////......---,,,,,,++++++,,,---...............////////////...+++,,,,,,------...//////---...000111222333555666444333333222111000//////------------------------........./////////000000000000111222333444555555777777777777777888999:::666777777777888888999999888777666666666888;;;<<<:::;;;<<<===>>>AAAEEEHHHNNNYYYpppzzzxxx//////000000000///......---------------------------------------...//////---............---,,,,,,------......///000000000000//////...///000111222000000000000000000000000//////000000//////...---......///000000000//////------------,,,,,,,,,,,,++++++************++++++++++++++++++***)))(((''')))))))))))))))*********((())))))******))))))(((************************(((((((((((()))))))))))))))(((((((((((())))))***)))*********))))))+++---$$$%%%&&&'''((()))******((())))))************)))(((((((((((())))))***+++************))))))))))))))))))((((((((()))******%%%'''(((((((((((()))+++)))))))))))))))))))))))))))))))))))))))))))))))),,,***(((((()))))))))((()))((((((''''''(((((()))%%%&&&&&&'''&&&$$$###!!!((((((((())))))((((((((())))))))))))))))))))))))((((((''''''''''''((((((%%%'''+++---...,,,***((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''(((((())))))******'''''''''''''''''''''''''''''''''(((((((((((((((******)))(((((((((((((((''''''((((((((((((((((((******))))))((((((''''''(((''''''''''''(((((()))(((((((((((())))))))))))(((((())))))))))))((((((************))))))))))))'''''''''(((((()))))))))'''''')))***++++++++++++((())))))***++++++,,,,,,------...///////////////------------------.........---------,,,,,,++++++++++++++++++,,,---//////.........---------------...///000111111111111111000000000//////.........,,,,,,,,,---...///000111000000111111000//////...++++++,,,,,,---............000222333333444666777222222222111000000000///.................................//////000000111222333444444666666777888777777777777777888999:::666666777777888888999999777666666666777999:::;;;;;;<<<======>>>AAAEEEIIINNNXXXppp~~~yyyvvv}}},,,---...//////......---------------------------------,,,,,,------...///,,,------...............------......///000000111////////////000000000000000000000000000000000000---......///////////////....../////////...------......------,,,,,,,,,,,,++++++************++++++)))***************)))((((((((('''''''''(((***+++(((((())))))))))))((((((************************(((((((((((()))))))))))))))(((''''''((()))***++++++,,,,,,,,,+++,,,///111%%%&&&(((*********(((((((((((()))***************(((((((((((()))***+++,,,******)))))))))((((((((())))))(((((()))******+++((()))***)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''(((******)))(((''''''''''''''''''((('''(((***+++***)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((()))+++,,,,,,+++***))),,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''''''''((()))*********((((((((((((((((((((((((''''''''''''((((((((()))))))))(((''''''''''''(((((((((''''''''''''''''''((((((((((((((((((((('''&&&''''''((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''))))))))))))************%%%&&&&&&'''((()))******'''((()))***++++++******'''((((((***+++,,,------------......///.........,,,,,,,,,------.........---,,,+++******+++,,,,,,+++++++++,,,---///000111000//////......---------......///000000000////////////////////////......------......///111222333222222333222111000...---,,,,,,------.../////////111333444444222111333555000000000000000000000000////////////////////////---......///000000111111333333444555666777888888777777777777777888888999444555555666666777888888555555666777888999::::::;;;<<<===>>>???AAAFFFIIINNNXXXppp|||zzz|||)))***,,,---...------,,,---------------------------,,,,,,,,,,,,---......,,,,,,---...////////////---------...///000000111---...//////000000//////000000000000000000000000...///000111222222222222............---,,,++++++.........------,,,,,,,,,+++***************++++++'''((()))******++++++***((('''&&&%%%&&&''')))+++(((((())))))))))))((((((************************(((((((((((()))))))))))))))(((''''''''')))***++++++++++++)))((((((***,,,)))+++---......,,,)))((((((((()))***************(((((('''((()))***,,,---***)))))))))((((((''''''))))))((())))))***++++++,,,,,,,,,+++)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((&&&$$$%%%'''***+++***''''''&&&&&&&&&&&&''''''&&&''')))+++,,,+++***)))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))//////---+++)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&''''''((()))******+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''******))))))(((((('''''''''''''''(((((((((((((((%%%&&&((()))))))))((('''))))))))))))(((((((((((('''((()))******)))((('''&&&&&&''''''(((((())))))$$$%%%&&&'''(((***++++++'''(((***++++++***))))))***************+++++++++,,,------......---,,,,,,++++++,,,,,,---...//////---,,,***))))))***,,,---//////...---------......111111000///...------------...............------.........///////////////.........///000222444444333444444333222000...,,,------......///000000000333555666444000///000222////////////000000000000000000000000000000000000---......///000111111222111222222333444555666666777777777777777777888888333333444444555666777777444555666888999999:::999;;;<<<===>>>???BBBFFFIIINNNXXXooo}}}}}}~~~.../////////...------,,,***+++---...///...------++++++++++++++++++++++++,,,,,,,,,---------......---------............///000000000000000000000000//////000000000000000000////////////////////////..............................//////...---,,,,,,------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((************************((((((((((((((((((((((((******++++++++++++******(((((())))))))))))((((((+++***)))'''%%%$$$$$$$$$,,,***((('''&&&'''((()))'''''''''(((((((((((()))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((()))((('''%%%###"""""""""(((((((((((('''''''''''',,,+++%%%$$$)))%%%$$$...))))))(((((((((((())))))***)))(((''''''((()))***'''((()))++++++***))))))***************)))((((((&&&&&&&&&&&&'''''''''((())))))((('''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))---+++(((%%%%%%&&&)))++++++*********))))))((((((******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++***(((&&&%%%&&&'''(((''''''((()))***+++++++++)))************+++++++++------------------,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,++++++---...------...///000/////////000000///...---,,,,,,+++111///---++++++,,,...000)))***---000222333333333000111111111222222222222444444333222222111000000...///111333333222000///111000000////////////000000000111111111111000000222111///------...000111///000111222333333444555555555666666666666666666888888777666666777888999777666555666777777777555777777777888999:::<<<======>>>?????????BBBFFFIIIPPPYYYnnn,,,,,,------,,,,,,+++***+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,------------...---------............///------------------------......////////////...---------------------------.......................................---,,,,,,------,,,,,,,,,++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))******************)))((())))))******))))))(((***)))(((''''''&&&''''''...,,,+++)))))))))+++,,,&&&&&&&&&'''''''''((((((************************''''''((())))))(((''''''''''''''''''((((((((((((******)))(((((((((((((((((((((((((((''''''''''''((('''))))))(((((((((&&&)))((((((''''''(((((()))'''''''''''''''((())))))(((((()))******************************)))((((((&&&&&&'''''''''((((((((())))))((('''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))),,,***(((&&&&&&''')))*********)))))))))((((((((((((((((((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))***)))'''&&&'''((()))***(((((())))))***+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,---,,,+++***+++------.........///000000000/////////...---,,,,,,+++///...---,,,,,,---...///---...///000000000///...000000000111111111222222333333333222222111111111000000111111111000...---///...............//////111222222222222111111000000///............000000111111222222333333444444444444444444444555555555999888666555555555666777888777666777888999888666666777888999:::;;;;;;<<<;;;<<<======>>>@@@DDDGGGNNNWWWmmm~~~,,,,,,------,,,,,,++++++,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------............///---------------------------......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************((())))))******))))))(((((())))))******))))))((((((((('''''''''(((((()))***)))'''&&&&&&'''((((((''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&)))++++++)))&&&%%%''''''''''''(((((((((((())))))))))))***+++,,,,,,(((((((((''''''''''''&&&((($$$,,,+++###...777***(((''''''''''''''''''((($$$$$$&&&'''(((((((((((()))))))))))))))******+++)))************))))))(((''''''((((((((())))))))))))(((((((((''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((((((((()))))))))((((((((((((((('''((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))(((((('''(((***,,,---******************++++++)))))))))*********++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***,,,---...---+++++++++---000///.........///000111.........------,,,,,,+++------------...///////////////000000//////...---/////////000000000111111222222222111111111111111111111000///...---,,,,,,---------------...///000333333333333333222111000000000000111111222222222333333333333333333444444333333333444444555555555888777666555555555555555:::888777888999:::999888666777888:::;;;;;;;;;:::999::::::;;;;;;>>>BBBEEELLLUUUjjj}}}~~~---......///......------------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///////////////////////////---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************(((((())))))))))))(((((('''(((((())))))(((((('''(((''''''&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&'''(((((()))))))))*********((((((((((((((((((((((((&&&'''(((******((('''&&&''''''''''''((((((((((((''''''''''''((()))******(((((('''''''''&&&&&&&&&---$$$,,,)))666KKK:::''''''&&&&&&&&&&&&''''''"""$$$&&&((())))))))))))***)))((((((((()))+++,,,))))))************)))((((((((((((((())))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))***+++,,,++++++++++++************))))))))))))************(((((()))******+++,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......------///000333111///---------///000---------------,,,,,,,,,,,,---///000111111111111...//////000000111111111////////////000000000000111111111111111111111111000///...---------------,,,,,,,,,---...///000111333333333333222111000000222222444555666666666666555555555444444333333333333333444444555666666666777777666666666777777777;;;999888999:::;;;:::888555666999;;;;;;;;;:::999777888999:::;;;>>>BBBEEEKKKTTTjjj|||}}}~~~------......///......---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///////////////////////////,,,,,,,,,,,,+++***)))(((------------------------------------------------,,,,,,++++++++++++,,,---,,,,,,+++++++++*********++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************(((((())))))))))))((((((&&&''''''((((((''''''&&&)))((('''&&&%%%%%%%%%%%%)))))))))))))))))))))***''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&,,,$$$---***777LLL;;;''''''&&&&&&&&&&&&''''''$$$%%%''')))***+++*********)))((((((((()))+++,,,((())))))*********))))))(((((((((((())))))))))))((((((((()))((('''&&&&&&'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((((((''''''''''''((((((((((((((((((((((((((((((((((((************************))))))(((((((((((()))))),,,,,,+++***************++++++******************(((((()))))))))*********((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---///000000000222444444222000---++++++,,,---,,,------------------------///111333444333333222000000000111111222222222////////////000000000000111111000000000000//////------,,,,,,---...///000............///000111222111111222222111000//////222333555666777777777777666555555444444333333222111111222333444444555555555666777888999::::::::::::999888888::::::999888444666888:::::::::888777777888::::::;;;>>>CCCFFFLLLUUUjjj~~~~~~}}}||||||{{{|||}}}++++++,,,,,,------,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((************************((())))))******))))))(((&&&''''''((((((''''''&&&))))))(((&&&&&&%%%%%%%%%(((((((((((())))))))))))%%%%%%%%%%%%&&&&&&&&&&&&************************)))((('''&&&&&&'''((()))''''''''''''((((((((((((+++***)))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%###,,,---&&&222:::---(((''''''''''''''''''(((&&&&&&((()))************)))))))))))))))******+++((())))))************)))''''''((((((((()))))))))'''((()))))))))(((&&&%%%''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))))))))((('''(((((((((((()))))))))&&&&&&&&&&&&''''''''''''************************))))))(((((((((((()))))),,,,,,++++++***))))))((())))))))))))))))))******((((((((()))))))))******))))))******++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,...000000000111333555111000...---++++++++++++,,,------......////////////000222333444333333222444333222111000//////000/////////000000000111111111111000000///.........+++,,,,,,---...///000000///////////////000111222///000000111111111000000222222222333333444444444555444444444333333222222//////000000111222333333666777888999:::;;;;;;;;;999777666777888999888777444555666777888777777666777888:::;;;<<>>CCCFFFKKKTTTiii~~~}}}|||{{{{{{yyyzzz{{{}}})))***+++,,,---...........................------...------,,,,,,------...111///...,,,+++++++++,,,......------------......+++,,,------++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,++++++*********))))))))))))))))))))))))***++++++,,,,,,,,,++++++)))))))))***++++++,,,,,,''''''((((((((((((''''''))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))*********))))))((('''((()))******)))(((''')))))))))))))))))))))))))))******)))'''&&&'''(((++++++************++++++(((((())))))))))))(((((()))((('''((()))******((())))))))))))))))))))))))''''''((())))))))))))))))))'''$$$""""""$$$''')))(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$%%%'''))))))((('''&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))'''%%%$$$&&&***+++***)))(((((((((((())))))))))))******))))))((((((''''''******))))))((((((((('''&&&&&&&&&'''((())))))***''''''''''''((((((((((((%%%%%%&&&'''((()))******++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,***)))((()))***)))((((((((((((((())))))))))))+++++++++++++++++++++,,,***,,,------------...000******)))(((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&((()))***,,,,,,++++++***///---+++***((((((((()))++++++******************(((***...111222222111000///...---++++++******+++,,,---//////......000222111000///......///000111111111111111000///---,,,------///000111111111111............////////////333222000/////////000111...............///000000...------------......///555444444333333444444555999777555222000000111111000000111111222222222333555666666777888888999999:::999888666555555555555666666555555555444444444444333222222333444666777777888999999:::<<>>@@@EEEPPPeee}}}{{{{{{}}}~~~---------------,,,+++***,,,,,,,,,,,,------......------,,,,,,,,,,,,------...---+++***))))))******,,,,,,---......---,,,,,,...///...,,,)))''''''(((/////////.........------*********++++++,,,,,,,,,))))))))))))))))))))))))+++***)))((('''''''''''''''''''''(((((()))))))))'''(((((())))))(((((('''((((((((((((((((((((((((******))))))(((''''''&&&'''((()))***************))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++))))))***+++++++++************++++++(((((())))))))))))((((((((('''&&&''')))))))))((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&'''((((((&&&&&&&&&'''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((())))))***$$$%%%%%%&&&&&&'''((((((******))))))))))))))))))++++++***)))((('''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))''''''''''''(((((((((((()))))))))(((''''''&&&&&&******))))))((((((''''''''''''''''''''''''''''''))))))(((***++++++)))((()))******+++,,,,,,------......---,,,++++++******''')))******))))))***+++***))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''(((((((((((((((((())))))))))))((($$$%%%%%%&&&'''(((((())))))((('''&&&&&&''')))***(((***---///000...,,,+++)))***++++++))))))***+++------,,,,,,,,,,,,------111///---,,,,,,---...///+++,,,,,,,,,,,,,,,+++***------------............,,,...000222222111...,,,***,,,---///000111111111222111000//////......//////000111222222000...---/////////000000111222333222222222222333333333333444444555555555555666666777666555333111000000000555444444444333333333333222333555666777777666666444555666777777999<<>><<<999666555444555555444888555666===::::::EEEEEEPPPccc|||++++++,,,,,,,,,,,,,,,,,,++++++******+++,,,...///------+++*********++++++---,,,,,,,,,,,,---.........---,,,+++++++++,,,---,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++***)))((())))))))))))(((((('''))))))************))))))***)))(((''''''((()))***))))))((((((((('''''''''''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))*********+++,,,+++***))))))***+++,,,*********)))))))))(((((('''(((((())))))))))))((((((((('''((()))***))))))))))))((('''''''''''''''))))))(((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((())))))))))))&&&&&&&&&''''''''''''((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((***)))((('''&&&''')))+++(((((())))))))))))((((((******))))))))))))******'''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((************+++---......++++++++++++************))))))***++++++***)))(((,,,+++***)))((())))))*********)))((('''&&&&&&'''''''''(((((())))))******(((((()))))))))*********&&&'''((())))))((('''&&&((('''&&&'''***+++***)))))))))))))))((((((((((((((((((***+++,,,---------///...---,,,++++++,,,---,,,,,,++++++******))))))((())))))******+++++++++,,,,,,+++++++++,,,,,,------,,,+++***+++,,,...///111111111111111111111111222222222222111111000///......------......//////444444555555555555555444555444444444333333333333333222000/////////000111333222222222222333555666444444333333333444555555222222222333333444444555:::999777555444444555666777;;;:::===EEE@@@;;;BBBEEEPPPbbbyyy------,,,,,,++++++++++++******++++++,,,------------,,,+++*********+++,,,,,,,,,,,,,,,,,,---............---,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,+++******&&&'''(((((())))))(((((())))))************))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((()))))))))))))))((())))))***+++,,,------(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))***+++,,,,,,++++++))))))))))))++++++******))))))))))))((((((((())))))))))))((((((''',,,((($$$%%%)))++++++((())))))((('''''''''''''''))))))((((((''''''&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&'''(((((((((((('''(((''''''&&&&&&&&&''''''(((((((((((((((''''''&&&''''''&&&&&&%%%$$$$$$###''''''((((((((()))))))))%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&((()))***++++++***)))((()))))))))))))))(((((('''(((((((((((((((((((((((())))))'''''''''((()))***)))(((((('''(((((())))))------,,,***))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''++++++*********+++,,,,,,,,,+++++++++************+++++++++******))))))(((++++++***)))))))))))))))((((((''''''(((((())))))&&&&&&'''((()))***++++++************++++++++++++((((((((((((((((((((((((((('''&&&'''***+++***)))(((((((((((())))))))))))&&&(((***---------,,,+++...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********((())))))***+++,,,...//////...---------...///000222222111111000000//////333333333333222000///...---...///000111222333444888777666555444333333333444444333333333333333222222111000000///000000000444444333333333444444555444333222222111111111222000111333555666777666555666666555444444555777888777<<<===DDDNNNHHH???BBBEEENNN```www,,,+++++++++++++++++++++))))))+++,,,,,,---,,,,,,---,,,+++*********+++,,,,,,,,,++++++,,,,,,---...,,,------------,,,+++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++(((((()))))))))))))))((())))))************))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''((()))))))))))))))******+++,,,---......///(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((()))******++++++)))((('''&&&&&&'''((()))))))))))))))))))))(((((())))))***))))))((('''&&&***(((&&&''')))******((())))))((('''''''''''''''******)))(((''''''&&&&&&*********)))((((((''''''%%%&&&'''((((((((('''&&&''''''&&&&&&&&&''''''((('''((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((''''''&&&&&&%%%%%%'''(((***,,,,,,***((('''(((((())))))))))))(((((((((((((((((((((((((((((()))'''&&&&&&'''))))))))))))((('''&&&&&&((()))***+++***)))(((''''''''''''(((((((((((((((((())))))(((((((((((((((((((((((('''((()))******)))(((''')))))))))))))))******+++,,,,,,+++++++++*********---,,,+++***)))((()))))))))(((((('''''''''''''''%%%%%%&&&''')))***,,,---''''''(((((())))))******))))))*********+++++++++((((((''''''''''''(((((((((''''''((()))******)))(((((((((((())))))))))))'''(((***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))))))))))))))))))))'''((()))***,,,...000111333222222111111222333333//////000000000000000000111111111111111111000///111222333444555666777777888777555333222222222333333333333333222222222222111111000000000000000000444333333333333222333333222222111111111111222222444444555666777888888777444444444444666777999:::666999:::CCCPPPLLLBBBCCCCCCMMM^^^uuu))))))***++++++,,,------((()))***+++,,,,,,,,,,,,,,,+++*********+++,,,---,,,++++++++++++,,,------***+++,,,------------,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++,,,+++,,,++++++***)))(((((())))))************))))))(((((())))))))))))(((((((((((())))))))))))))))))''''''((()))))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))*********************************)))))))))((((((******)))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((())))))))))))***))))))((('''&&&$$$'''++++++***(((((()))))))))((('''''''''''''''++++++******)))(((''''''******))))))((((((((('''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&''''''(((''''''((((((((((((((('''&&&'''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&%%%'''(((***,,,,,,***((('''(((((())))))))))))(((((((((((((((((((((((((((((((((&&&%%%&&&(((***)))(((((('''&&&&&&&&&''')))***'''&&&&&&&&&&&&'''(((((())))))))))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''&&&&&&&&&&&&''')))***+++,,,,,,,,,++++++++++++***------+++***))))))))))))(((((((((((((((''''''&&&'''''''''((((((***++++++******))))))((((((''''''((((((((())))))))))))***((((((''''''''''''(((((('''((())))))(((((())))))'''((((((((()))))))))******))))))((()))***,,,---)))))))))*********))))))+++++++++++++++++++++,,,************))))))))))))))))))***,,,...111333444333333333222222222333333////////////////////////---...///000111111222222555555666777777666555555444333222111111111222333222222222222222222222222000000000111111111000000222222222222222111111111111111111111222333444555777666555333333444666777333444555666888999;;;<<<999:::777>>>JJJGGG???BBBBBBLLL^^^uuu(((((()))***+++,,,------))))))******+++,,,,,,,,,,,,+++*********+++,,,---+++++++++++++++,,,------******+++,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,------------,,,+++***((('''))))))************))))))(((((())))))))))))(((((((((((())))))))))))******''''''((()))))))))))))))*********))))))((((((((((((((((((((())))))))))))************************************))))))))))))************))))))((((((******((((((((((((******''''''(((((((((((())))))((())))))))))))(((((('''"""''',,,---***'''''')))))))))((('''''''''''''''++++++******))))))((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%(((''''''&&&&&&&&&''''''&&&'''((((((((((((((((((&&&''''''((())))))******&&&&&&'''''''''((((((((((((((()))))))))*********((((((((((((((('''''''''((()))***++++++***)))((('''(((((()))))))))))))))(((((((((((((((((((((((((((%%%$$$&&&)))+++)))'''&&&&&&&&&&&&'''((())))))&&&&&&''''''(((***+++,,,******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))%%%%%%%%%&&&'''(((***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++*********)))***************)))((((((---,,,***)))((('''''''''++++++***)))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***''''''(((((())))))******+++***((('''((())),,,---(((((()))*********))))))***************************************+++++++++,,,,,,---...000222444555111111111111000000000000222111000///...---,,,,,,+++---...000222333444444444555555555444333111000000000000000111222222333000111111111111222222222//////000111111111111000000000111111111111111000111111111222333444666777777555333000000111444555444555666777888::::::;;;<<<<<<777999BBB???999???CCCMMM^^^uuu))))))******+++++++++,,,***))))))))))))+++,,,---++++++*********+++------+++++++++***++++++,,,------,,,+++++++++,,,---...,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++*********+++,,,---+++++++++++++++***)))((())))))************))))))'''((()))******)))((('''(((((()))))))))*********''''''((())))))))))))))),,,,,,,,,,,,+++++++++***(((((((((((())))))))))))***************************))))))))))))((((((((()))))))))))))))************)))(((''''''((()))***'''''''''((((((((())))))'''(((((())))))))))))(((&&&''')))***))))))))))))))))))((('''''''''''''''))))))))))))))))))((((((%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''$$$###%%%)))+++)))&&&$$$%%%&&&'''(((((((((((('''''''''((()))+++,,,---*********)))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***((('''''''''(((((()))***------,,,,,,,,,+++++++++***+++,,,,,,,,,+++***))))))******+++***)))((('''---,,,***)))((('''''''''******))))))((((((''''''&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&''')))******''''''(((***'''''''''((()))*********)))))))))))))))******+++((()))***,,,,,,,,,+++***+++******))))))(((((((((******++++++,,,,,,------////////////000222333444000000000000//////......000000///......---,,,,,,...///111222333444555555333333444555444222000///000000111222222222222222000000000000111111222222...///000111222111111000//////111222333222222111222222222222222333444555555444444333333444555666444555666777888888888888999;;;777888???<<<999BBBFFFOOO```vvv+++++++++***************+++***(((((((((***---...++++++*********+++---...++++++******++++++,,,---000...,,,*********,,,---,,,,,,------------......---,,,,,,++++++*********++++++*********+++---...(((((()))************)))))))))************))))))'''((()))******)))((('''(((((())))))*********+++'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))(((((((((''''''''''''''''''((()))***+++,,,,,,((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))''''''((())))))***))))))+++(((%%%&&&)))+++***((())))))(((''''''''''''''''''''''''(((((((((((((((&&&&&&'''((()))***++++++)))(((&&&%%%$$$%%%&&&&&&***)))((('''&&&%%%%%%%%%&&&&&&'''((())))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))******++++++******))))))))))))******''''''((()))))))))))))))(((((((((((((((((((((((('''$$$###%%%***,,,)))%%%###$$$&&&((())))))((('''''''''''''''((()))***++++++*********))))))(((((())))))))))))))))))))))))+++***'''&&&&&&'''***+++++++++***)))))))))))))))---------,,,,,,,,,++++++(((***,,,------,,,+++)))'''((()))))))))(((&&&%%%(((((((((((()))***+++,,,(((((((((((())))))))))))''''''''''''((((((((((((&&&''')))******)))'''&&&''')))+++***'''&&&(((***&&&''''''((()))******+++'''(((***+++++++++)))(((***+++,,,---...------,,,+++******)))(((''''''&&&******+++,,,------......000000000000000111222222111111111111111000///...,,,,,,------...//////000222222333444555555555555333444555666666444222111111222333444444333111000//////000000111111111222...///000222222222111000///000111333444444333333444333222222111222222222444555777888999999999999444555666666666666666666222777666999@@@>>>>>>IIIHHHQQQaaavvv((())))))*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++++++++***)))(((,,,,,,++++++***)))((((((+++++++++,,,,,,---------------+++***)))'''&&&&&&******))))))))))))******'''''''''''''''((()))***---+++***(((''''''''''''++++++***)))((('''&&&&&&******))))))(((((('''''')))))))))((((((((((((((())))))))))))))))))))))))***)))))))))((((((''''''************++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((%%% *********)))))))))))))))'''((()))***++++++***)))************************))))))(((((('''''''''&&&))))))(((''''''''''''''''''((((((((())))))******(((((((((((())))))))))))+++***)))(((((()))***+++******)))((('''&&&&&&%%%%%%''')))+++,,,***((('''---+++***)))*********)))++++++***************************************+++((()))))))))))))))((((((### """(((+++***'''''''''''''''''''''''''''((((((((((((((()))******)))***+++++++++)))((('''''''''''''''((((((((()))))))))))))))(((((((((((((((((())))))******++++++------,,,,,,,,,+++++++++111111000///---+++***)))***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))))))))((((((((((((((('''''''''************************&&&''''''((((((((((((((())))))))))))************)))))))))))))))))))))))),,,------,,,+++***,,,---))))))+++---///111222333333222111000///...---------...///111333444444444---,,,,,,,,,...111444666666555555333222111000000555555555555555555555555333333222222111222222333,,,,,,------.../////////......///////////////...///000111222222222222222444444333333333333222222222333444555666555444444555555444444666999<<<>>>::::::;;;===???AAACCCDDDHHHQQQaaawww,,,,,,,,,,,,++++++***)))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++***))))))------,,,,,,+++******)))))))))******++++++++++++++++++******))))))((((((******))))))((()))))))))(((((('''''''''((())))))+++***)))''''''''''''(((******))))))((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))'''''''''((((((((())))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((())))))(((%%%"""))))))))))))))))))))))))(((((()))***+++***))))))************************)))(((((((((''''''''''''+++***))))))(((((())))))'''''''''(((((()))))))))+++******)))'''&&&&&&%%%(((''''''''''''''''''((())))))(((((('''&&&&&&&&&%%%'''(((******)))(((''')))((((((((())))))))))))***************************++++++,,,,,,+++++++++'''((((((((((((((('''''')))&&&$$$&&&***,,,***(((((((((((((((((((((((((((((((((((((((((()))******)))*********))))))(((''''''''''''((((((((())))))''''''(((((())))))******)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***)))))))))))))))))))))************++++++++++++++++++++++++)))***++++++******,,,...,,,,,,------.../////////000000000///......------///000000111111111000000111222222333333333333333222222222222222222222222333333333333333333333333555444222111///......---/////////////////////......////////////......---,,,---...000111222222222333333333444444555555555444555555555555444333333555555444444555777999:::?????????@@@AAACCCDDDEEEFFFOOO___ttt------,,,,,,***))))))((())))))))))))))))))))))))*********++++++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***((()))******++++++******---------,,,++++++******(((((((((((()))))))))))))))))))))))))))*********+++***))))))(((((((((((())))))((('''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))******)))))))))))))))(((&&&&&&'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))((('''&&&''')))***)))((())))))))))))))))))))))))))))))*********)))(((((())))))))))))))))))))))))((((((((((((''''''''''''***)))((((((''''''(((((('''''''''''''''(((((((((***))))))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&''''''(((((()))******************************)))***+++,,,,,,+++))))))(((((())))))))))))((((((,,,)))'''(((***+++)))&&&))))))))))))))))))))))))((((((((((((((())))))***))))))((((((''''''((((((''''''((((((((()))))))))&&&&&&'''((()))***++++++************))))))))))))+++,,,,,,------......///...///000111111222222111///...,,,***)))''''''&&&))))))))))))))))))))))))))))))(((((((((((()))))))))((('''''''''(((***+++))))))))))))************((((((((((((((((((((((((((())))))***************))))))))))))************++++++++++++++++++++++++((()))+++++++++,,,---///000//////...---,,,,,,+++------------------------//////000000000//////...555555666777555333000...//////000111222333333444111111111111111111111111222222000///---,,,,,,,,,222111111000//////......///////////////...---,,,)))***,,,...000111222222222222333444555666777777666666555444333333333333444444555666888999::::::@@@@@@@@@@@@AAABBBCCCDDDDDDLLL\\\qqq******)))((((((((((((((())))))))))))))))))))))))************++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++'''((()))***++++++++++++,,,,,,,,,++++++*********(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((('''((((((******)))((('''''''''((('''''''''''''''(((((()))'''((((((((()))))))))***))))))))))))((((((((((((***************+++++++++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((('''%%%&&&(((*********((((((((()))))))))))))))*********))))))(((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%&&&&&&'''((((((((('''((()))******)))((('''%%%&&&&&&&&&'''''''''((('''&&&&&&%%%&&&'''((()))((()))++++++*********+++))))))))))))************((((((***+++***)))'''&&&))))))***+++++++++*********(((&&&&&&((((((&&&$$$))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))'''(((((((((((()))))))))'''''''''((()))*********++++++******))))))((((((***+++,,,---...///000000//////000222333333333333000///---,,,***)))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))((('''''''''(((***+++((()))))))))))))))******))))))))))))))))))))))))(((((()))************)))((()))))))))************))))))))))))))))))))))))+++---//////......///000000000///...,,,++++++***++++++,,,,,,------......,,,---...000111222222222444444444333222000...,,,//////000111222333333444////////////////////////......------......//////000000000/////////......////////////......---,,,+++,,,---///000111111111222222333333444555555666444333222111222222444555444555888:::<<<===>>>>>>============>>>???AAAAAAEEEMMM\\\ppp((('''''''''((()))******************************))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++&&&'''((()))***+++++++++************))))))))))))))))))))))))))))))))))))++++++******)))(((((((((******)))(((''''''((((((+++***)))(((((((((((((((&&&&&&'''(((((()))))))))''''''(((((())))))******(((((((((((())))))))))))))))))******++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))'''%%%%%%&&&((())))))''''''(((((())))))))))))******)))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''((()))******)))((('''%%%%%%&&&&&&'''(((((((((((('''%%%%%%%%%&&&((())),,,...000///,,,******+++(((((()))))))))***************+++++++++***(((((('''((())))))*********)))'''&&&%%%&&&'''''''''&&&(((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))(((((((((((()))))))))***))))))))))))((((((((((((++++++******))))))(((((()))***+++,,,---///000000000111111222222222222111000///...---,,,+++++++++(((((((((((((((((((((((())))))(((((((((((()))))))))((('''''''''(((***+++'''''''''(((((()))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((((()))))))))************))))))))))))))))))))))))---///000000...,,,,,,------------------,,,,,,,,,***++++++,,,---...///000...///000111222333333333222111000.........//////111111111111111222222222....................................//////000111---------......////////////000000000///......---///000000111111111000000222222222222222222222222111000000000222444666777888888:::;;;<<<<<<<<<;;;999999:::;;;===???AAABBBHHHOOO\\\nnn)))((((((((()))+++---...************************)))))))))************+++*********+++++++++++++++***++++++++++++,,,,,,,,,&&&'''((()))************))))))))))))))))))))))))************))))))))))))+++++++++***)))((((((''')))((((((''''''(((((()))******)))((((((((())))))''''''((()))******))))))''''''(((((())))))******(((((((((((())))))))))))(((((())))))***+++++++++))))))))))))))))))))))))((())))))))))))*********&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))***'''%%%%%%&&&(((((('''&&&''''''(((((())))))***))))))((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))((((((''''''((((((((((((((('''''''''''''''((((((((('''''''''&&&&&&''''''((((((((((((''''''&&&'''''''''(((((())))))((('''&&&&&&&&&'''))))))---000222111---))))))***'''(((((())))))*********......---,,,,,,+++++++++$$$%%%&&&''''''((('''''''''''''''(((((())))))***((((((((((((((((((((((((***))))))(((((((((((((((((((((''''''(((((())))))((((((((()))))))))*********)))))))))((((((((('''************))))))))))))))))))***+++---......///000111111111111000//////......---,,,,,,---------))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))************++++++++++++++++++++++++,,,---///...,,,)))((((((+++++++++,,,------......,,,,,,---...///000111111222222333222222111000///111000...---...///111333222222111111000000//////........................222222000//////.........,,,,,,------...//////000///000000111111000000000222222222222222111000000333222222222111111111000000000111222444666888:::;;;;;;:::999777666555555999999:::<<<>>>@@@BBBCCCHHHNNNZZZlll***)))(((((((((***,,,---))))))))))))))))))))))))))))))))))))************++++++++++++******************+++++++++,,,,,,,,,''''''((()))******))))))))))))))))))))))))))))))*********)))))))))((((((******))))))))))))))))))'''''''''''''''((()))***)))))))))((())))))******((()))***++++++******)))(((((((((((())))))))))))'''((((((((()))))))))***''''''((())))))***++++++)))))))))))))))))))))))))))))))))*********++++++'''''''''((((((((())))))'''((((((((()))))))))***)))))))))))))))))))))))))))'''&&&''')))******)))&&&&&&''''''((())))))***(((((('''&&&'''((())))))((((((((((((((((((((((((''''''''''''((((((((()))+++***))))))(((((()))))))))))))))(((((('''''''''))))))((((((((((((''''''))))))(((((((((((())))))(((((())))))))))))))))))((((((''''''(((((()))))))))---000///+++'''((()))''''''(((((()))******+++///...,,,***)))***++++++%%%%%%&&&(((((()))))))))((()))))))))))))))******))))))))))))))))))))))))******)))((((((((((((((('''((())))))*********)))(((((()))))))))*********(((((((((((()))))))))))))))))))))))))))*********))))))******+++,,,------......////////////......------,,,++++++++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))*********)))(((&&&''''''((())))))******((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************++++++++++++++++++++++++)))+++------+++)))((((((******+++,,,------...///......///000111111222333222222222222111000///............//////000111111//////.........---------////////////////////////222111000///........................///////////////000111222222333222222111111222222222222222111222222222222222222222333222333555777888999::::::;;;:::888777666666666666:::;;;;;;<<<>>>@@@AAABBBDDDJJJVVViii***)))'''&&&%%%&&&((()))(((((((((((((((((((((((())))))))))))************,,,+++++++++******))))))*********++++++,,,,,,,,,'''(((((()))))))))))))))******************++++++******))))))(((((((((''''''(((((()))***+++++++++&&&&&&&&&&&&((()))***+++))))))(((((()))***++++++)))***+++,,,,,,+++***)))))))))))))))(((((((((((('''((((((((())))))******&&&''''''((()))*********))))))))))))))))))))))))''''''(((((())))))******************++++++++++++'''((((((((())))))******))))))))))))))))))))))))(((''''''(((+++,,,,,,+++&&&&&&&&&'''((())))))***((('''&&&&&&'''((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))))))))((('''''''''''''''******))))))((((((((('''&&&&&&'''((()))***+++,,,---,,,+++******+++,,,---************))))))))))))((((((((()))))))))))))))$$$)))---,,,(((&&&''')))&&&''''''((()))******+++---+++(((&&&%%%&&&((()))((((((***++++++,,,,,,,,,((()))***)))((('''((()))******************************)))((((((((((((((('''((()))+++++++++***)))))))))))))))************&&&&&&'''((()))***++++++(((((())))))******++++++)))))))))***++++++,,,,,,+++,,,---.../////////...---,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%''')))+++,,,***(((''''''(((((()))***+++++++++************************(((((()))***************))))))))))))************)))))))))))))))))))))))))))+++...///---,,,+++,,,******+++,,,,,,---......000000000111222333333333---...///000000111000000+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000---------...///000111111111111000000//////......///000111222333444444444//////000222222333333333111111222333444444555666555777999:::;;;;;;;;;:::999888777666888:::<<<>>>;;;;;;;;;<<<<<<===>>>???@@@FFFSSSfff))))))))))))))))))))))))(((((())))))))))))((('''***)))((((((((((((((()))***,,,---+++((('''))),,,))))))))))))))))))))))))+++,,,---,,,***)))***+++///...,,,***((((((((((((***)))((((((((()))+++,,,******))))))((((((''''''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((('''''''''''''''***++++++***((('''((()))+++***)))'''''''''((()))(((((((((((())))))))))))%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$%%%''')))+++&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))+++++++++(((&&&&&&***---+++*********))))))(((((()))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))'''&&&%%%'''(((************)))(((&&&&&&######$$$$$$&&&''')))***+++)))(((&&&&&&((()))+++******))))))))))))*********)))((((((((()))+++,,,(((((()))***************))))))))))))))))))))))))'''((()))(((&&&&&&((()))'''((()))******)))((('''''''''((()))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))),,,***((((((***+++)))'''((((((((((((((((((((((((+++,,,------+++)))******,,,,,,,,,------.........000///---,,,,,,---///000...+++'''&&&(((******)))+++++++++*********))))))))))))(((((((((((())))))***((('''&&&&&&'''(((***+++*********))))))(((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,(((((())))))******++++++)))*********++++++++++++++++++---...000111111111333333222222111000000///------......//////000000.........------,,,,,,,,,---------............///000///---,,,---...000111444333333222111000//////...---------...000333555555444444333222111000000//////000000000111111111000111222333444666777777777777888777666333000...333444555666777888999:::999:::::::::999999;;;<<>>BBBIIIWWWiii))))))))))))))))))))))))******++++++++++++******)))))))))(((((())))))*********+++***(((''')))***)))))))))))))))))))))))))))***+++***(((((((((***++++++***)))))))))******))))))***+++++++++++++++'''''''''((()))*********))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''((('''((()))((('''&&&'''((((((''''''&&&&&&&&&&&&'''(((((()))))))))*********''''''((()))))))))((((((((()))))))))*********+++......,,,+++)))'''&&&&&&(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))"""%%%)))******))))))***************)))))))))))))))))))))))))))(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''((((((((('''&&&&&&###$$$%%%'''((()))******))))))(((((())))))***+++***)))(((''''''((()))***+++***))))))(((((((((((((((((()))***************((())))))************)))))))))))))))))))))))))))'''((()))(((&&&&&&((()))))))))(((((((((((())))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))***(((((((((*********(((************************((()))+++***)))'''((()))***************+++++++++/////////...---,,,+++***---+++(((((()))******)))+++++++++***************))))))(((((((((((())))))))))))''''''''''''))))))************))))))))))))))))))))))))))))))))))))************************++++++******)))(((((((((((()))))))))************...///000111222222222222000000000///......------..................------...------------,,,,,,,,,+++++++++,,,,,,,,,------............//////000000////////////////////////111111222222222333333333111111111000000////////////000000111222333444444777777666555444333333222222333555666777777666666555555555555555555555555888:::;;;;;;;;;<<>>AAADDDDDDKKKXXXjjj))))))))))))))))))))))))'''(((((()))******)))))))))))))))))))))***++++++***))))))((()))*********))))))))))))))))))))))))***+++,,,+++******+++,,,%%%&&&''')))***+++,,,,,,((()))***+++,,,+++*********)))))))))((((((((('''******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((()))******(((((()))***(((((((((((()))(((((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))&&&&&&''''''((()))******%%%&&&''')))***+++++++++''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''''''''&&&))))))))))))))))))******)))))))))))))))(((''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((,,,***)))+++------+++)))'''((()))***************))))))((('''''''''((((((((((((''''''''''''((((((******)))(((''''''(((((('''((()))++++++***))))))))))))*********))))))((((((((((((((((((((((((((('''((()))(((&&&&&&((()))***)))(((''''''((()))***''''''((())))))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((())))))((((((((()))(((((((((((((((((((((((((((***++++++***))))))***++++++++++++************(((***,,,///000///...---+++++++++******)))******************************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******((((((((((((((((((((((((******))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************------...............------------,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------------------............,,,---...///000000000000///000000111111222222333000111111222111111000///////////////000000000000333444444555666777888999666666555555444444333333444444444555555555555555000111222444666777999999888:::<<<===>>>???BBBEEEDDDKKKXXXiii))))))))))))))))))))))))&&&'''((()))))))))))))))))))))))))))******+++,,,+++***((()))+++,,,++++++))))))))))))))))))))))))***+++,,,,,,+++***,,,---((())))))******)))(((((((((((()))************************)))((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''(((((()))((()))******))))))***+++'''((())))))***)))))))))&&&&&&'''''''''(((((((((''''''((()))))))))((((((%%%%%%&&&'''((()))******'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))---***(((''''''(((&&&%%%))))))))))))************)))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))&&&$$$%%%((()))(((&&&******+++++++++***))))))(((((('''&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))(((((()))***************)))************))))))((())))))))))))))))))))))))'''((()))(((&&&&&&((()))))))))(((((((((((())))))''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))((()))***)))'''&&&'''(((''''''''''''''''''''''''((()))++++++***)))***++++++++++++***************&&&(((+++...///000//////***,,,---,,,***)))***+++***************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...---------.........//////,,,------...///000111111000000111111222222222333000000//////////////////000000000111111222222222999888777666555444333333444444444444444444444444444444444333333333333333444444444555666666777777999;;;<<<===>>>???BBBDDDDDDKKKWWWhhh))))))))))))))))))))))))''''''((()))***+++******))))))))))))***+++,,,------***)))***,,,...---,,,))))))))))))))))))))))))(((***++++++******+++,,,......---+++)))&&&###!!!((((((''''''(((((()))***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''((())))))(((((()))+++&&&&&&((()))))))))((((((((((((((())))))))))))***&&&&&&'''(((((((((((('''&&&&&&'''((()))***++++++))))))((('''''''''((()))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))+++)))((()))++++++(((%%%((()))))))))************)))))))))))))))(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((######&&&&&&$$$))))))************))))))'''''''''&&&&&&'''((((((&&&''''''''''''''''''&&&'''''''''''''''((()))***)))))))))))))))******+++***************)))(((((())))))))))))))))))))))))'''((()))(((&&&&&&((()))(((((())))))))))))((((((''''''((()))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))***+++)))&&&%%%%%%'''((((((((((((((((((((((((&&&(((******)))((()))************))))))(((((((((((()))+++---............***,,,...---***)))***+++))))))*********+++++++++))))))(((((((((((()))))))))))))))******)))))))))((()))))))))************((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))******++++++++++++,,,,,,,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------...000111333000000000000111111111111000///.........///000111111111222222333444555555777666555444333222111111444444333333333222222222222222222111222222222333444444555666666777888888999;;;<<<======>>>AAACCCDDDJJJVVVggg))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))***+++,,,------+++)))***---///...,,,))))))))))))))))))))))))''')))******))))))***,,,((()))*********((('''&&&((('''&&&&&&&&&''')))***''''''(((((())))))******''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***%%%'''((((((''''''(((***$$$%%%'''(((((((((''''''************++++++++++++%%%&&&&&&'''''''''''''''&&&'''((()))***+++,,,,,,)))((('''&&&'''(((***,,,)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''))),,,///...)))$$$(((((())))))*********+++)))))))))))))))(((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))---(((""""""'''***+++***''''''((()))))))))))))))'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&((()))***+++***)))((((((((()))+++,,,***************)))(((((())))))))))))))))))))))))'''((()))(((&&&&&&((()))'''((()))******)))(((''''''(((((()))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))+++,,,***&&&$$$$$$&&&))))))))))))))))))))))))%%%'''((()))((('''((()))))))))(((((('''''''''&&&******+++,,,------------))),,,...---***)))***+++))))))******++++++++++++))))))(((((((((((())))))))))))************))))))(((((())))))*********+++((((((((((((((((((((((((&&&''''''((()))******+++&&&&&&''')))***,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,------.........++++++,,,,,,,,,---------...---,,,,,,---///222444000000000000////////////111///...---...///111333222222333444555555666777000000111222222333333444444444333333222111000000000000000000111222333333111222333666888:::;;;<<<:::;;;<<<======>>>@@@BBBDDDJJJUUUfff~~~)))***+++,,,,,,+++***))))))))))))))))))******+++(((((()))+++------+++***(((((()))***++++++,,,,,,))))))))))))************---,,,+++***))))))))))))))))))))))))))))))))))))++++++************++++++******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))***,,,,,,------''''''''''''((((((((((((******)))(((((('''(((((((((((((((((('''''''''''')))(((&&&$$$$$$$$$&&&'''))))))(((((((((((())))))&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((($$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))'''(((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&''')))*********)))************+++++++++))))))))))))))))))))))))******))))))***+++,,,,,,$$$%%%%%%&&&'''((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))************)))))),,,+++++++++,,,...000111------,,,+++******++++++************))))))))))))++++++******)))(((((((((%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))***+++------+++******+++''')))***+++******,,,---(((((()))***,,,---...///---+++)))'''''')))+++---************+++,,,---...***,,,,,,+++)))((()))***))))))*********+++++++++111000...---,,,------...,,,+++************,,,,,,---------------...///000---------------...////////////000111333444555555444444444333333222222222222111000000000111333444333222222222111111000000111111222333333444555555777777777777777777777777888999:::<<<>>>@@@BBBDDDHHHLLLTTTddd|||******+++,,,,,,+++******))))))(((((())))))***+++,,,***(((((()))******)))******+++,,,,,,---......+++*********))))))((((((+++***************++++++))))))))))))))))))))))))***))))))(((((())))))***)))******************)))))))))))))))))))))))))))******))))))(((((('''''''''((()))***+++,,,,,,,,,((((((((())))))))))))***+++***))))))((((((((()))(((((((((((('''''''''''')))(((&&&%%%$$$%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))((('''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((())))))((((((((())))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***)))************+++++++++************************))))))*********+++++++++'''''''''((())))))************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))))))))************))))))+++*********+++---///000,,,,,,++++++************************************************))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))(((***++++++***))))))***&&&((()))***))))))+++,,,)))***++++++,,,---......,,,+++***))))))***+++,,,,,,,,,+++*********++++++***+++,,,+++)))((()))************++++++++++++,,,///...---,,,,,,,,,---...,,,,,,++++++,,,...///000000//////............///---------------...//////000000111222333444555555222222222222222222111111333222222222222222333444333333333222222222111111111222222333444444555555444444555777888999:::;;;::::::;;;<<<>>>AAACCCEEEGGGKKKTTTddd}}}******++++++++++++******((((((((((((((())))))***///,,,(((&&&&&&((())))))******++++++,,,---------,,,,,,+++***)))(((''''''))))))))))))***+++,,,---)))))))))))))))))))))))))))((((((''''''(((((()))((())))))******))))))((())))))))))))))))))))))))++++++***)))((('''&&&&&&((()))******++++++******))))))))))))************++++++***))))))))))))***((((((((((((''''''''''''***)))'''&&&&&&'''(((((()))(((((((((((((((((()))((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))(((((('''))))))))))))************)))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((())))))***+++,,,)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))************************'''***---,,,***((((((***)))************+++++++++++++++++++++++++++++++++((()))***+++++++++***)))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))))))))************))))))***)))))))))***,,,...///***++++++++++++***)))))))))))))))******+++++++++))))))))))))************((()))******+++++++++***((((((((((((((((((((((((&&&((())))))((('''((((((&&&((())))))((((((***+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,///...,,,+++))))))((((((***+++,,,+++)))))))))+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------******++++++---///000111222111000///.....................---......///000222222222333333444444444111111111111111111222222333444444444444444333333444444333333333333222222222222333333444555555555444444555777888999:::;;;<<<<<<;;;<<<>>>AAADDDFFFFFFJJJTTTeee~~~))))))))))))))))))))))))((((((''''''(((((()))***,,,***'''&&&'''((()))((((((((())))))*********+++++++++******)))(((((('''******))))))***++++++,,,)))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))************))))))(((((()))))))))*********++++++***************+++((((((((((((''''''''''''***)))(((((('''((())))))************************))))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++******************))))))((((((((((((((((((((((((******))))))((('''''''''(((((((((((((((((((((((()))((((((((())))))***+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&+++000///***'''(((***))))))*********+++++++++++++++++++++++++++++++++'''(((***,,,,,,+++)))(((+++*********************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((''''''(((((())))))************))))))(((((((((((()))+++,,,...)))***+++++++++***))))))'''(((((())))))******+++'''(((((()))***+++++++++)))))))))******)))((((((((((((((((((((((((((((((%%%'''))))))((('''((()))''')))******))))))***,,,+++++++++++++++++++++++++++,,,------------,,,+++...---,,,***)))((((((((()))+++,,,+++***)))***+++++++++,,,,,,,,,---------*********++++++,,,,,,---((())))))***+++,,,---...000//////.........//////000000//////000000111222444333333333333333333333000000111111222222333333333333444555555444222111333333333333333333333333333333444444555555555666777777777777777777777777<<<;;;;;;;;;===@@@CCCEEEDDDIIISSSeee(((((((((''''''(((((((((((((((((((((((()))******(((''''''(((******)))(((((()))))))))))))))******))))))))))))))))))******,,,++++++***))))))******))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******)))************)))(((((('''''''''((((((((())))))+++***************++++++((((((((((((''''''''''''))))))((((((((()))))))))&&&''''''((((((''''''&&&))))))***))))))((('''&&&(((((((((((((((((((((((('''((((((((()))))))))******************+++,,,,,,***)))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))***)))((('''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&+++000///***'''(((***))))))*********+++++++++++++++++++++++++++++++++''')))***++++++***((('''))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((************************---,,,***)))''''''&&&&&&))))))************))))))((('''''''''(((***,,,---)))******+++++++++******'''''''''((((((((())))))''''''((()))***++++++,,,((((((((()))(((((('''&&&((((((((((((((((((((((((&&&(((******)))))))))***)))+++,,,,,,******+++---*********)))))))))))))))***+++---......---+++***,,,+++******)))))))))***)))***++++++***)))***+++++++++,,,,,,,,,---------)))******++++++,,,,,,,,,******++++++++++++++++++------------...///000111222222222222222333333444444444333333333333222222111222222222333333444444111222333444444333222111333333333333333333333333444555555555555555666666777777777777777777777777;;;:::::::::<<<>>>AAACCCBBBGGGRRReee((((((''''''''''''(((((()))))))))))))))******+++&&&&&&'''***,,,,,,***(((++++++++++++++++++++++++(((((())))))************---,,,+++***))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((())))))******))))))((())))))))))))))))))))))))&&&&&&'''((()))***++++++)))))))))***))))))((((((''''''''''''((((((((((((***))))))))))))***++++++((((((((((((''''''''''''((((((((()))))))))))))))'''((()))******)))((('''((())))))))))))(((((('''))))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))++++++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&***))))))(((((())))))***))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''***---,,,***((((((***)))************+++++++++++++++++++++++++++++++++((()))*********)))((('''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++)))((('''&&&&&&))))))************))))))((('''''''''(((***,,,---+++++++++***++++++,,,---(((((((((((((((((((((((('''(((((()))***+++++++++((((((((())))))(((''''''((((((((((((((((((((((((''')))++++++******+++,,,+++,,,---,,,++++++,,,---))))))((((((((((((((((((***+++,,,------,,,+++*********)))))))))******+++)))***++++++***)))+++,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,------......------,,,,,,,,,---...///111222333333333333222333444444555222222222222222222222222333333333333333444444444111111222333333333333333333333444444444444444555666666666666666666666666444444555777888999:::;;;999999:::;;;<<<>>>???@@@AAAFFFRRRddd~~~***)))(((((((((((()))******************+++,,,,,,+++)))((()))***+++***)))++++++++++++*********************)))))))))))))))++++++***************+++)))))))))))))))))))))))))))((((((''''''(((((())))))******************)))))))))))))))))))))))))))''''''(((((())))))******(((((()))))))))))))))((('''(((((((((((())))))))))))((((((((())))))***+++((((((((((((''''''''''''&&&'''(((((()))))))))((()))***,,,------,,,***)))'''(((((())))))))))))((())))))))))))))))))))))))'''''''''((()))*********(((((((((((((((***+++,,,''''''(((((())))))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))************************((())))))))))))))))))***)))************+++++++++***************************)))))))))((((((((((((&&&''''''(((((()))))))))''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))************************+++***))))))((()))))))))))))))************))))))((((((''''''(((***,,,---...,,,+++******,,,...000++++++******))))))(((((((((((())))))*********+++))))))***************)))))))))))))))))))))))))))&&&(((***+++******+++,,,***,,,,,,,,,******+++,,,(((((((((((())))))))))))***++++++++++++++++++*********))))))))))))******(((***++++++******+++,,,*********++++++++++++,,,+++,,,,,,------,,,+++******+++---............---000000000000111222333444222222222222222333333444111111111111111111111111333333333222222222222222222222222222333555666777555555666666666777777777666666666666666666666666444444555777888999:::;;;888999;;;===>>>?????????@@@FFFQQQccc}}},,,+++***))))))***+++,,,++++++******++++++,,,---000---)))'''(((*********)))))))))(((((((((((((((,,,,,,+++***)))(((''''''))))))))))))***+++,,,---))))))))))))))))))))))))'''''''''&&&&&&'''''''''******++++++++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))************(((((('''(((((()))******)))(((((((((''''''''''''&&&&&&'''(((((()))((((((&&&''')))******)))'''&&&''''''((())))))***))))))))))))))))))))))))))))))&&&''''''((()))******++++++******)))***,,,...///''''''((()))***++++++,,,))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******)))))))))))))))))))))))))))((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&''')))*********)))************+++++++++))))))))))))))))))))))))+++***)))((('''(((((((((&&&''''''((()))******+++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))************))))))(((((((((((()))***,,,---///---+++)))***,,,///222...------,,,+++***))))))))))))))))))******************+++,,,,,,,,,,,,,,,************************&&&(((************+++,,,***+++,,,+++***)))***+++((()))))))))************************************++++++***))))))((())))))(((***++++++******+++---))))))*********+++++++++,,,------...---,,,***)))&&&(((***,,,------------333333333222333333444444111111000000111111222333//////000000111111111111333222222222111111000000333222222333444666888:::777777888888999999999:::777777777777666666666666777777777777777777777777888:::===???@@@@@@???>>>@@@EEEPPPccc|||(((&&&%%%%%%'''*********,,,,,,,,,,,,,,,+++***)))))))))(((((((((((())))))************************((()))***,,,------,,,,,,)))******)))(((((()))++++++,,,,,,+++)))((()))***))))))))))))))))))))))))******))))))))))))******((((((((('''((())))))***---+++***(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))666000***''')))+++,,,+++''')))+++,,,,,,+++***)))''''''''''''((((((((((((+++***((('''''''''((()))******)))((('''&&&%%%%%%((((((((((((((((((((((((+++*********))))))((((((***)))(((''''''((()))******************)))((((((&&&''''''((()))******++++++***((('''&&&''')))***++++++******))))))((((((***)))((((((((()))***+++******+++******)))((('''))))))************))))))'''((())))))))))))((('''******+++++++++,,,,,,,,,++++++++++++******))))))+++***'''%%%$$$$$$&&&'''***)))(((''''''((())))))''''''((()))***++++++,,,******))))))))))))******((()))***+++++++++++++++((('''''''''''')))+++,,,))))))(((((((((((())))))(((((((((((((((((((((((()))((((((((()))***++++++''')))+++,,,---,,,***)))+++)))(((&&&&&&((()))+++,,,---.........,,,***)))000...+++)))'''((()))))))))((('''&&&&&&'''((())))))************+++++++++(((((('''(((((()))***++++++*********))))))((((((***)))((((((((()))+++,,,))))))((((((''''''&&&&&&***+++,,,------,,,***)))))))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++++++++))))))*********+++++++++,,,---...000111111222222333222111111000000111111111111111111111111111111......///000111333555666111111111000000/////////111222333555666888999:::999888777777777888::::::666666555555666777888888;;;:::888777777888:::;;;777:::>>>@@@@@@@@@AAABBB@@@FFFQQQ```www***(((&&&''')))***+++***+++,,,,,,,,,++++++***)))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,++++++***)))******)))(((((()))+++,,,---...,,,***))))))***))))))))))))))))))))))))******))))))))))))******,,,,,,++++++,,,,,,---...***)))'''&&&%%%%%%&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))),,,***))))))***+++***)))'''(((***+++,,,+++***)))''''''((((((((())))))))),,,,,,+++************+++++++++***))))))((((((((())))))))))))))))))))))))************)))))))))(((+++***)))(((((()))*********************)))(((((('''''''''((()))************)))(((''''''((()))************)))))))))))))))---,,,+++))))))))))))***((())))))*********))))))))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++*********)))******)))(((''''''&&&&&&))))))((('''(((((()))***(((((())))))******++++++******))))))))))))******))))))******+++*********''''''''''''((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))***+++((('''&&&&&&&&&'''((((((***)))(((''''''((()))***...------,,,,,,+++++++++...---+++***)))))))))))))))(((''''''''''''((()))(((((()))))))))*********)))(((((((((((())))))***************)))))))))((()))))))))))))))******+++))))))(((((((((((((((((()))******+++*********))))))))))))))))))))))))))))))))))))))))))*********---------------,,,,,,,,,------,,,,,,++++++******---...///000111222222222333333222111111111111111111111111111111222222222000000000000000111222222000000111222333444555555222333333555666777888999777777666666666777888999777777666666777777888888777777666666777999:::;;;:::<<<======<<<===???AAAAAAFFFPPP___uuu+++***((((((***++++++***+++++++++,,,++++++***)))++++++************++++++((((((((((((((((((((((((((((((******+++***)))((()))******)))(((((()))+++...//////---+++))))))***))))))))))))))))))))))))******))))))))))))*********************+++,,,,,,(((((('''&&&&&&&&&'''(((*********))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((!!!$$$(((******)))((((((&&&''')))++++++++++++***((())))))))))))*********((())))))))))))(((''''''++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******))))))))))))******)))************))))))(((''''''(((((())))))*********)))(((''''''((()))***))))))))))))************---,,,+++)))(((((('''((('''''')))******+++++++++))))))************))))))******((((((((((((************+++++++++,,,,,,,,,++++++++++++************))))))***+++***((('''%%%((((((((((((((()))***+++)))))))))))))))***************))))))))))))******))))))*********)))((((((&&&'''((())))))******)))))))))(((((((((((())))))((((((((((((((((((((((((+++***))))))))))))))))))***'''$$$""""""$$$''')))***)))(((''''''((()))***///...,,,+++++++++---...++++++,,,++++++***)))))))))((((((''''''(((((()))'''((((((((())))))))))))******)))((((((((())))))************))))))))))))(((((()))***************(((((())))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,..................------//////000111222333444444444333222222111111222222222222222222222222222222111111000///............//////000222444555666777333333444444555666666777555555555555555666777777888888888888888777777777333444555666888999:::;;;<<<<<<<<<:::999:::===@@@AAAFFFOOO]]]rrr,,,***))))))***+++***)))******++++++++++++******+++******))))))******+++'''''''''''''''''''''''')))******++++++***)))(((((()))***)))'''''')))***---......,,,***(((((()))))))))))))))))))))))))))******))))))))))))******((((((((((((((()))*********)))((((((((()))+++,,,++++++******)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((###)))+++)))'''((()))'''(((***+++,,,,,,,,,,,,))))))*********+++++++++&&&'''((((((((('''%%%$$$*********++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))(((((((((((()))))))))***))))))************)))((('''((((((((()))))))))***)))(((((('''(((((()))***(((((())))))******++++++))))))((((((''''''''''''(((((()))***************))))))************))))))***)))'''&&&&&&''')))*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))((('''&&&''''''(((((()))***+++,,,*********)))))))))))))))******))))))))))))******)))))))))))))))((('''&&&&&&'''(((*********)))((())))))(((((((((((())))))((((((((((((((((((((((((++++++***)))((((((((())),,,***'''%%%%%%&&&(((***))))))(((((((((((())))))---,,,,,,,,,------------)))***,,,------,,,***))))))(((((((((((((((((()))((((((((()))))))))******++++++***)))((((((((((((*********)))))))))))))))'''((()))++++++***))))))(((((())))))******++++++***)))((('''((()))***+++))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))*********++++++---...000222333444111111111222333444555555444333333222222222222222222222222222222111111111000000///...------------///000000000111111222222444444444444444555555555555555555555555666666777999999999999888888777777333444666777888999999999:::;;;;;;;;;:::;;;===???AAAEEEMMM[[[ooo***)))((()))******)))''')))******++++++*********))))))(((((((((((())))))++++++++++++++++++++++++***+++,,,,,,,,,+++***)))((())))))(((''''''(((***+++,,,,,,+++(((''''''(((******************************))))))))))))************))))))******+++,,,))))))(((((()))***,,,---,,,++++++***)))(((((('''((((((((((((((((((((((((************************(((((((((((())))))))))))((((((((((((((((((((((((###'''******((('''(((***)))***+++,,,------------************++++++++++++******+++,,,+++***)))((((((((())))))***+++++++++************************))))))))))))))))))******'''''''''(((((()))))))))((())))))*********))))))(((((((((((())))))))))))((((((((((((((()))******(((((())))))******++++++'''(((((())))))************************)))(((((())))))************))))))---,,,***))))))***,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++,,,***((('''%%%%%%&&&'''((('''(((((()))***+++++++++*********)))))))))))))))******))))))))))))******)))))))))))))))((('''&&&&&&''')))******)))(((((())))))(((((((((((())))))))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))+++---000000///---,,,)))+++---......,,,***(((((())))))))))))))))))((()))))))))*********++++++,,,+++***))))))((())))))))))))))))))))))))******'''((()))++++++***))))))(((((())))))******++++++***))))))((()))***+++,,,))))))))))))))))))))))))++++++******))))))(((((((((((()))))))))*********+++,,,---///111333444555333333222222333444555666444333222222111111222222222222222111111000000000------------------...////////////000000111111111333333333333444444444444555555555666666666666666999999999:::999888777666666777888999999888888888666999<<<=========>>>???@@@DDDLLLZZZnnn)))(((((()))***+++)))'''((()))******+++*********))))))(((((((((((())))))***************************+++,,,------,,,+++***((())))))(((''''''(((***)))***+++***(((''''''(((******************************))))))))))))******((((((''''''(((((()))***(((''''''&&&'''(((***++++++++++++******))))))((())))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((()))*********))))))***+++++++++++++++,,,,,,,,,---)))************+++++++++******++++++******)))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************&&&'''((()))******))))))((())))))************)))(((((((((((())))))))))))''''''(((((())))))******))))))))))))************((()))***,,,------------+++++++++******)))''''''))))))************))))))+++***))))))))))))***+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***(((%%%$$$$$$%%%((()))(((((()))***++++++++++++)))))))))))))))***************))))))))))))******))))))*********)))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))+++***))))))))))))))))))%%%''')))++++++***((('''(((((())))))))))))(((((('''***...111222000---++++++,,,---...---,,,***(((((())))))******))))))(((************++++++++++++++++++***)))))))))******))))))))))))************(((((()))***************(((((())))))))))))))))))))))))))))))***+++,,,,,,))))))))))))))))))))))))************))))))))))))******++++++,,,---------......//////000000111111444333222222222444555666333222111111000000111111111111111000//////......,,,,,,,,,,,,---...///000------///000222333444555222222333333333333333333444555666666777666666666777888999999999888777666888888888888888888888888444777;;;>>>>>>>>>>>>??????CCCKKKYYYooo(((((((((***,,,,,,+++)))(((((()))******************))))))))))))))))))***''''''''''''''''''''''''((()))***+++,,,,,,++++++'''((()))(((&&&&&&((()))(((***+++***)))((()))*********************************))))))))))))******&&&&&&&&&&&&&&&'''(((((()))((('''''''''((()))***************************))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))***))))))***,,,,,,+++***++++++******))))))******)))))))))************+++******)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((()))))))))************'''(((***+++,,,,,,++++++(((((()))***************))))))))))))((((((((((((&&&'''((())))))******************)))))))))))))))((()))***+++,,,,,,++++++))))))*********))))))((())))))************))))))(((''''''''''''''''''(((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------(((((('''&&&&&&'''((()))))))))***+++++++++***)))(((((())))))******++++++******))))))))))))******))))))******+++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++$$$&&&(((+++,,,+++***)))(((((())))))))))))(((((((((***---000111000///...------...------+++)))(((((()))************)))((())))))))))))*********************)))******++++++((()))))))))************)))))))))))))))******+++))))))((((((((((((((((((&&&'''((()))************)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---.....................////////////444333222111222333555666222111000000//////000000000000000///...---------,,,,,,,,,------...///000------...///000111222222111111222222333333333444222333444555666555555444555666777999999888777666777666666555666777999999666888:::;;;;;;;;;===>>>>>>BBBKKKYYYppp)))((()))+++......---+++(((((()))***************++++++************++++++))))))))))))))))))))))))&&&''')))***+++++++++***'''((()))(((&&&&&&((()))(((***++++++******+++,,,******************************))))))))))))*********************++++++,,,,,,+++***))))))***+++,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************((('''(((+++//////,,,(((+++***)))(((''''''''''''((())))))))))))*********///...,,,+++++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))***,,,---......------(((((()))***************))))))))))))((((((((((((&&&&&&((()))************++++++******))))))((((((''''''((())))))((('''&&&'''((()))******++++++***))))))************))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------'''((()))******)))(((((()))***+++,,,,,,+++)))((('''(((((()))***++++++,,,******))))))))))))******((()))***+++++++++++++++***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++&&&''')))+++,,,---------(((((())))))))))))((((((***+++,,,...///000000000///......---,,,***)))(((((()))***++++++***)))((((((((((((((())))))))))))***)))))))))***+++,,,,,,(((((())))))*********+++***)))((((((((()))+++,,,))))))((((((''''''&&&&&&$$$%%%''')))***))))))((())))))))))))))))))))))))(((((())))))******++++++))))))***+++,,,,,,------***+++,,,---...///000111444333222111111222444555111000000///////////////000//////...------,,,,,,......---------...//////......------,,,,,,,,,+++000111111222333333444444111222333444555444333333333444666888999888777666444444333333444777999;;;999999999888777888;;;======BBBKKKZZZqqq************)))))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))((())))))))))))*********))))))))))))))))))))))))+++***((('''''')))+++,,,,,,+++***(((((((((((()))*********)))))))))))))))))))))************))))))(((((())))))******++++++******+++++++++******))))))(((&&&&&&'''(((((('''******))))))))))))))))))+++***)))***+++***(((&&&((())))))*********))))))(((((('''&&&%%%$$$$$$###******+++,,,,,,,,,,,,+++,,,+++***((((((((()))*********++++++++++++*********+++,,,---,,,***((('''$$$%%%(((,,,///...***'''))))))))))))))))))))))))***************)))((((((***************)))((((((,,,,,,++++++***)))))))))))))))))))))************,,,++++++******++++++,,,******))))))(((((('''''')))*********+++++++++++++++*********))))))((((((***+++,,,+++))))))***++++++++++++*********))))))++++++******+++---...///,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))((()))***,,,,,,+++******))))))))))))************((((((((((((((((((((((((+++******)))))))))************))))))((((((''''''))))))))))))))))))))))))***)))'''(((***++++++***(((((((((((((((((((((((()))************+++++++++)))))))))))))))*********++++++,,,------......///------...............------,,,,,,+++***))))))((()))))))))))))))***++++++))))))))))))))))))))))))++++++***************+++******)))(((((((((((((((&&&'''''''''(((((())))))+++***************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((((()))+++---...///000000111...,,,,,,///222555777333111///,,,++++++,,,---------...///000000//////222000...---,,,---///000000111111111111222222222222222222222222222222222111222333444555444333333333333222111111222333333222333555777777666444333555777999::::::;;;===???CCCFFFMMM[[[sss*********)))))))))((((((%%%&&&((()))************))))))***++++++***)))((())))))*********+++++++++))))))))))))))))))))))))+++***)))((()))***,,,---,,,++++++******+++,,,---************)))))))))))))))))))))******)))))))))((((((((())))))*********((())))))*********))))))+++***))))))******************)))))))))******++++++***))))))******)))'''---,,,,,,+++***)))((('''))))))((((((''''''&&&&&&)))***++++++,,,,,,++++++,,,+++)))((((((((()))*********++++++++++++******((()))***,,,,,,+++***)))"""&&&***+++)))'''&&&&&&((((((((((((((((((((((((***************)))((((((((((((((((((((('''&&&&&&((())))))******+++,,,,,,))))))))))))************,,,++++++******++++++,,,+++*********)))))))))))))))))))))*********++++++************)))))))))((('''(((******))))))***,,,+++++++++*********))))))++++++******+++---...///,,,,,,,,,,,,+++***))))))************************((()))******++++++******))))))))))))************************************%%%%%%%%%&&&'''((()))***)))))))))))))))((((((((())))))))))))))))))))))))***)))'''(((***++++++***((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))***)))******+++,,,,,,------////////////...---,,,,,,++++++++++++++++++++++++''''''&&&'''''''''((()))))))))))))))))))))))))))++++++***************+++******)))((((((((((((((('''''''''((((((((())))))******)))((('''''''''(((***************++++++++++++++++++***************)))))))))))))))))))))))),,,---...///////////////333222000/////////......////////////...---,,,,,,...///000000111111111000111000///------...///000000000111111111222222222222222222222222222222222111222333444444444333333333333222111111222333333444444444444444555555666777999;;;<<<<<<<<<>>>@@@@@@CCCJJJYYYqqq******))))))))))))((((((###$$$%%%'''))))))******(((((()))******))))))(((((()))))))))************))))))))))))))))))))))))******))))))***,,,---...************+++,,,---...************************(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))))))))))))))++++++++++++++++++++++++***************+++,,,---+++***))))))******)))(((******))))))((('''&&&%%%*********))))))))))))))))))***++++++,,,,,,+++++++++***))))))((()))))))))******++++++++++++******&&&''')))***++++++******&&&+++000...)))&&&(((+++(((((((((((((((((((((((()))************))))))((((((((())))))((((((''''''(((((()))******++++++,,,))))))))))))************++++++************++++++++++++++++++************((()))))))))************************))))))))))))%%%'''((()))))))))+++,,,+++++++++***************++++++++++++,,,---......,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++)))((((((((())))))******))))))))))))************************************))))))(((((()))***++++++(((((())))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))((((((((()))******++++++000000000000///---,,,+++***++++++++++++,,,,,,,,,&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))+++***************++++++******)))(((((((((((()))''''''(((((((((((()))))),,,+++***(((''''''&&&&&&))))))******++++++++++++))))))))))))))))))))))))'''(((((()))******++++++............---,,,++++++***,,,---///000000000///,,,...///111111///...,,,000000111222222222222111111000///...---...///000000000000111111111222222222222222222222222222222111222222333444333333333333222222111111222222333666444333222222444666888777999:::;;;;;;<<<>>>??????AAAHHHVVVooo***)))))))))(((((((((((($$$$$$%%%'''((()))))))))'''(((((()))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((()))(((((()))***+++---...(((((()))))))))******+++)))***************++++++)))(((((((((((((((((()))((((((((((((((((((((((((''''''((()))************((()))******))))))******************+++,,,---...+++)))((((((*********((((((((((((((())))))***+++)))))))))******+++++++++))))))***+++++++++++++++******))))))))))))))))))******++++++++++++******'''((()))************)))***---///...***)))+++...))))))))))))))))))))))))))))))************)))(((******+++++++++******)))+++++++++***))))))((((((((()))))))))************++++++************++++++************************(((((()))))))))******************)))))))))))))))''')))******))))))***,,,************************++++++++++++,,,---------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++)))((('''''''''(((***+++((()))))))))************************************///...,,,+++***)))((((((((((((((())))))******+++))))))))))))))))))))))))***)))'''(((***++++++***(((((((((((((((((((((((())))))))))))*********************)))))))))))))))''''''(((((()))******+++//////000000000///......++++++++++++************''''''((()))))))))))))))))))))))))))))))))))))))*********)))******+++,,,+++***))))))(((((())))))(((((((((((((((((()))))),,,,,,+++***))))))******)))))))))***++++++,,,,,,((((((((())))))))))))))))))*********+++++++++,,,+++++++++++++++***)))(((&&&)))+++...///000111222,,,---///000111111000000111111222222222222111111111000//////......//////000000000000111111111111111111111111222222222222111111222222333333333333222222222222222222222222444333333222333444666777555666888999888999;;;<<<@@@BBBHHHVVVnnn)))))))))(((((((((((('''(((((((((((((((((())))))((((((((((((((())))))***((((((((()))))))))******(((((((((((((((((((((((('''''''''((()))******+++************))))))(((((())))))******+++++++++,,,))))))(((((((((((()))))))))))))))))))))(((((((((((()))******+++++++++***&&&(((++++++***)))***+++************+++,,,---...+++)))(((((()))******)))++++++***++++++---...///'''(((((())))))******+++))))))***++++++++++++***)))))))))*********))))))******++++++++++++*********************)))(((((()))((('''((()))*********************************((())))))*********))))))******++++++++++++******++++++******)))(((((('''((()))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))******+++,,,---,,,***)))***+++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))************************)))((('''''''''(((***+++((()))))))))************)))))))))))))))))))))))),,,+++)))((('''&&&&&&%%%(((((())))))******++++++))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))******++++++++++++,,,,,,************))))))(((((((((((())))))***+++++++++------///000111111222222---,,,+++***)))((('''''''''((())))))******))))))))))))))))))))))))))))))******))))))***++++++,,,++++++***)))))))))))))))))))))))))))))))))((((((******))))))***+++,,,,,,))))))*********+++++++++)))))))))*********++++++---------,,,,,,+++++++++))))))******+++*********.........---***)))+++---............///111333444111111111222222111111000111111000/////////////////////000000000111111111000000000111111222222222111111111111222222333333222222222222222222222222000111333555555555555444444666888888888888:::;;;CCCDDDIIIWWWooo))))))((((((((((((''''''******)))(((((())))))***(((((((((((()))***++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))'''''''''(((((((((((((((,,,------,,,,,,***))))))))))))******+++,,,,,,,,,+++***)))(((((()))***+++************))))))))))))******++++++++++++******&&&)))------+++***+++---***************+++,,,---+++)))'''''')))***+++***+++***)))((('''(((((()))''''''(((((()))))))))***((()))******++++++******(((((()))************)))******++++++++++++******,,,,,,++++++***)))))))))***((('''(((+++,,,+++)))++++++++++++++++++++++++((())))))************)))(((((())))))******))))))''''''((())))))******+++))))))))))))******************))))))))))))******((((((((((((((())))))))))))*********++++++++++++))))))))))))************---......---+++))))))******************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))((((((((())))))******))))))))))))************(((((((((((((((((((((((()))))))))))))))***++++++))))))******************))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++******)))((((((((()))))))))***++++++,,,,,,,,,---...000222333444444///...---+++)))(((&&&&&&%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++***))))))))))))*********))))))))))))((((((&&&&&&''''''(((***+++,,,************************)))******++++++,,,,,,,,,......------,,,++++++***)))***+++,,,---.........+++---...,,,******---111000///......///111444666111111222222222111000000111111111000000000///////////////000000000111111//////000000111222222222222111111111111222333333111222222333333222222111///000333555666666555444666888999999999999;;;<<>>AAAHHHXXXppp)))((((((((('''''''''''''''&&&&&&'''(((***,,,---***))))))))))))+++---...''''''''''''(((((((((((())))))))))))))))))))))))***++++++******)))((('''&&&''')))***++++++******))))))***+++,,,,,,---------,,,***))))))***,,,---,,,,,,,,,+++++++++******************)))'''&&&%%% &&&***+++(((&&&(((*********))))))))))))))))))+++)))'''&&&(((***+++,,,+++***))))))***,,,///000))))))))))))))))))))))))(((((()))***************'''((()))+++++++++***)))******++++++++++++******++++++++++++,,,---......%%%***---,,,&&&"""$$$&&&))))))))))))))))))))))))(((((()))***************)))***+++,,,,,,,,,,,,,,,*********)))((((((''''''))))))))))))******************))))))))))))******))))))******+++++++++,,,++++++,,,,,,,,,---------(((((())))))*********+++)))***++++++***)))***,,,))))))******+++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++((()))+++,,,,,,++++++***))))))))))))******************************************))))))((())))))))),,,+++++++++***)))))))))))))))))))))))))))))))))***)))'''(((***++++++***)))))))))))))))))))))))))))************++++++++++++++++++***)))(((((('''(((((())))))******++++++///000111222222222222222/////////......---------(((***,,,---...---+++***))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++******)))*********+++*********))))))((((((++++++***************+++---,,,,,,+++***)))((((((((())))))***+++,,,,,,,,,((((((((()))******++++++******+++,,,,,,,,,++++++'''---222222...++++++,,,---///111333444333222111444555555555444333333222111111111111111000//////////////////000000000000...//////000111222222222222111000000000111333444111222333444444333222111222111111111222444666888444555777777666666777999:::===FFFWWWppp***+++,,,,,,,,,***)))(((******))))))))))))******+++***((('''(((***---///************))))))))))))(((((((((((())))))))))))******++++++++++++******------,,,+++************************************(((((())))))******++++++************************---,,,+++***)))((('''&&&(((((()))************)))+++++++++*********)))))))))))))))))))))******+++++++++******))))))((((((***************++++++++++++***(((''''''(((***+++******))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))***)))(((((((((***+++,,,++++++******++++++,,,---***************)))((((((+++***)))(((((()))******(((''''''''')))***,,,...,,,,,,,,,++++++*********************************++++++******************))))))))))))))))))))))))************++++++***))),,,,,,++++++***++++++++++++++++++,,,,,,---------------------,,,+++***)))(((((()))************)))************************---+++******++++++)))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))***,,,---...************)))(((''''''+++)))((((((***+++***)))))))))))))))))))))))))))---&&&%%%***---***)))+++++++++******************))))))))))))))))))))))))+++111777777333///...///.........,,,)))((((((***))))))*********))))))(((++++++******))))))(((((()))((((((((((((***,,,------,,,,,,+++***)))((((((*********)))))))))))))))+++***)))'''''''''((()))---+++)))'''&&&&&&''''''))))))))))))************)))************+++++++++)))***++++++,,,,,,++++++***++++++,,,,,,------------///000222333333222222111111222222222222333333555555555444333000...,,,////////////000000000000000111111111111222222222///000000000000111111111333222111000////////////222222222333333444444444555555666777888999::::::===CCCJJJUUUmmm******++++++***))))))(((******))))))))))))*********)))(((((()))***,,,...************))))))))))))(((((((((((())))))))))))************************,,,,,,++++++************************************)))))))))))))))*********************************,,,,,,+++***)))((('''&&&'''((())))))******))))))+++++++++*********)))))))))))))))))))))******+++++++++******************++++++******************+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))###$$$%%%&&&)))+++---...++++++***)))))))))))))))***))))))))))))******+++*********))))))***++++++***************))))))(((,,,+++************+++,,,---,,,++++++++++++,,,---,,,,,,,,,+++++++++******************************++++++******************((()))******+++,,,------*********+++++++++***))),,,,,,++++++***++++++,,,------,,,,,,,,,,,,,,,,,,------------,,,+++***)))******+++,,,,,,,,,,,,,,,))))))******+++++++++,,,---,,,++++++,,,---+++***++++++++++++++++++++++++))))))))))))))))))))))))+++***************++++++)))******++++++***))))))******************)))((())))))))))))))))))))))))(((###"""&&&)))&&&%%%''',,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++000555666333///...///.........---***)))***+++******++++++***)))((((((*********)))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++***))))))(((''''''(((((()))))))))*********)))(((((((((((((((,,,+++***))))))(((((()))***)))))))))))))))))))))************+++++++++++++++,,,------......------***++++++,,,---......//////000111222222222222222111222222222222333333333666666666555444222000....../////////000000000000000000111111111222222222000000000111111111222222222111111000000000000000000000111222444555666666555555666777888999::::::<<>>;;;:::;;;<<<===@@@@@@???===<<<;;;:::999888888999999999777666555444444555666555444333222222111000000000111222333000//////...------,,,,,,------,,,,,,+++,,,,,,---,,,++++++++++++---...///........./////////000000------......///.........+++,,,,,,------......///------------------------///......------......///***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---------,,,,,,+++++++++222111///---+++******+++)))******+++++++++************))))))))))))************))))))((((((''''''******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++---///000000/////////............//////...---,,,,,,+++++++++++++++***)))))))))))))))*********+++++++++,,,,,,,,,---,,,+++*********+++,,,,,,+++++++++***)))))))))************)))))))))))),,,,,,,,,++++++*********)))))))))***++++++,,,,,,))))))))))))************)))))))))((()))******+++---------,,,,,,+++++++++)))***,,,,,,,,,,,,...///+++++++++,,,,,,,,,------000///...---,,,,,,+++,,,---...111333444333333222222222222222222222222222666555555444222111111000222444666777999999888888:::::::::::::::;;;<<<===<<>>???AAAAAA@@@???>>>>>>>>>??????@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCGGGGGGFFFEEECCCBBBBBBAAA===<<<:::999:::;;;>>>???DDDDDDBBBAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<===>>>>>>>>>===<<<:::999666666777888888777666555333222222222222222333333222222222111000////////////...------,,,,,,,,,,,,,,,,,,+++++++++,,,...///............/////////000------............------------------,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---,,,,,,,,,,,,,,,,,,+++,,,+++***)))((())))))*********+++++++++******)))******))))))))))))******************************************+++++++++,,,+++++++++++++++++++++,,,,,,++++++,,,///111000000///..................///...---,,,+++***))))))***+++***************++++++******+++++++++,,,,,,,,,...---,,,*********+++++++++++++++*********************)))))))))*********,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,))))))))))))******************))))))******+++,,,---------,,,,,,+++++++++)))***++++++++++++,,,...------........./////////---------,,,,,,------...///000222333333333111000000111111111222222333333333333444444444444555555333444555777888888888888::::::::::::;;;<<<======@@@BBBGGGPPPbbb+++,,,---,,,***))))))***))))))))))))***+++,,,,,,)))(((&&&%%%%%%&&&'''(((******+++,,,,,,,,,,,,+++******((((((((((((******((()))******++++++******++++++************++++++++++++++++++++++++++++++///---------///000///...000///............+++)))***,,,------,,,+++,,,...*********+++++++++,,,,,,//////...---,,,,,,++++++------------------......//////...---------.........//////000111222444555222222111111111111222222666666777999::::::::::::????????????@@@AAABBBCCCCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCCCCBBBCCCCCCAAA@@@>>>===>>>???AAABBBBBBBBBBBBBBBAAA@@@@@@???=========>>>??????@@@@@@AAAAAABBBAAA@@@>>><<<;;;888888999:::::::::999999444444555555555444444333666555555444444333333222111111000///...------,,,---,,,+++++++++,,,---...............////////////------.........------,,,......---,,,,,,+++******************************......------------............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---************+++,,,------++++++,,,,,,+++***))))))******))))))))))))***************+++++++++++++++)))))))))*********+++++++++++++++++++++++++++++++++******,,,///111111000......------------.........---,,,***)))(((((((((+++*********+++,,,------******+++++++++,,,,,,,,,......,,,+++***************************+++++++++***))))))((()))***,,,---+++++++++++++++*********,,,++++++++++++*********)))))))))*********++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++)))***,,,+++***)))***,,,---............/////////,,,,,,,,,,,,---...///000000000111222111000...---///000000111222333333444444444444555555666666666555555555555666888999:::;;;::::::;;;;;;===>>>>>>AAADDDHHHPPPaaa~~~***+++++++++)))((((((***))))))))))))***+++,,,------+++***((((((((()))*********+++,,,,,,,,,,,,++++++)))'''&&&&&&''')))+++))))))***++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++,,,,,,---------000...------......---+++***+++---,,,+++***+++---------------............++++++,,,,,,---...//////,,,,,,,,,------.....................//////000000000000111222333555777888888888777777777777888888;;;<<>><<<;;;999999::::::;;;;;;;;;;;;777777888999888777555444888888777777666666666666444444333222111000......///...---,,,,,,,,,---...////////////////////////---............---,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------***+++++++++,,,------...,,,,,,,,,,,,+++***))))))+++******))))))******++++++++++++++++++*********((())))))))))))*********,,,,,,,,,++++++++++++******)))))),,,///111111000------,,,,,,,,,,,,------///...,,,+++)))((('''''')))))))))***+++,,,---...******+++++++++,,,,,,,,,///...---,,,+++*********)))))))))***+++++++++,,,******)))))))))+++---///+++++++++*********************))))))(((''''''&&&))))))*********+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******+++,,,,,,,,,,,,,,,---------------,,,,,,------...///000---......//////...------///000111222333444555666666666666555444333333222555555444444666777999;;;:::::::::;;;<<<===>>>???@@@CCCHHHNNN]]]zzz)))*********((('''((()))))))))))))))***+++,,,---...---+++************+++******+++,,,,,,,,,,,,++++++)))'''&&&&&&''')))+++))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,------------------------***+++,,,,,,,,,,,,,,,---,,,+++***+++---......---***+++,,,+++***)))***+++------........./////////******+++,,,---...///000,,,,,,------...///000000------///000222333444555666666777888999;;;===>>>AAA@@@@@@??????@@@@@@AAABBBCCCEEEGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCEEEFFFGGGDDDDDDCCCBBBBBBBBBCCCDDDBBBCCCEEEGGGGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDDDDDDDBBBAAA???>>>;;;;;;;;;;;;;;;;;;<<<<<<:::;;;;;;<<<;;;999777666999999999888888888888888777777777666555333222111222111000///......///000000000000000000000000000.../////////......---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------)))))))))))))))(((((((((,,,,,,,,,,,,,,,+++******++++++************++++++,,,,,,+++***))))))((((((((())))))))))))*********++++++++++++++++++++++++***))))))+++...000000///------,,,,,,,,,,,,------000///...,,,***))))))(((((((((((())))))+++,,,---******+++++++++,,,,,,,,,......------,,,+++******)))))))))***+++++++++,,,************+++,,,...///************************+++******)))((('''&&&&&&************++++++++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,---,,,,,,,,,---------......///......------......///------...///000000000111111111222333444555666777555555444444333222222222555555444444666777999;;;999:::::::::<<<===>>>??????CCCHHHNNN[[[vvv((()))******(((((((((***))))))))))))***+++,,,,,,++++++***)))))))))************+++,,,,,,,,,,,,+++******((((((((((((******)))***++++++,,,+++++++++,,,,,,++++++++++++,,,,,,------------------------+++---......------...///+++)))((())),,,.........+++,,,---,,,***)))***+++,,,,,,,,,---------......---------.....................///000222333444444000111444666999:::;;;<<>>>>>>>>>>>>>>??????>>>===<<<;;;999888::::::::::::::::::::::::999:::::::::999888666555777555444222111111222222222222222222111111111111000000000000000///...---++++++,,,------...//////++++++++++++++++++++++++++++++************++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++)))((('''++++++,,,,,,,,,,,,++++++++++++************++++++,,,++++++***))))))(((((()))))))))*********++++++******+++++++++,,,,,,,,,+++******+++...//////.........------------......000///...,,,+++*********(((((((((((()))***++++++******+++++++++,,,,,,,,,,,,------------,,,,,,+++***************++++++++++++++++++,,,------------)))))))))***************------,,,+++******))))))*********++++++++++++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,...///...---,,,...///....../////////000000000//////...............//////000000111222444444555111222222333444555666666000111111222333444555555555555555555666888999:::888888999999;;;<<<>>>??????DDDIIINNN[[[vvv((()))******)))((()))***+++***************++++++)))))))))))))))***************+++,,,,,,,,,,,,+++************************)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,...000,,,***))))))+++------------...///...,,,+++,,,---,,,---------............/////////000000111111111222333444555777888999:::888:::<<>>>>>>>>======<<<===>>>@@@AAAAAA@@@@@@BBBBBBDDDEEEGGGIIIJJJJJJMMMNNNOOOPPPPPPOOONNNMMMHHHGGGEEEDDDCCCBBBCCCCCCCCCBBB@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===<<<:::999;;;999777666444444444555444444444333333222222222222222222222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++.../////////...---+++*********+++,,,------------,,,++++++******++++++,,,*********+++++++++,,,,,,************+++++++++,,,))))))***+++,,,------...,,,+++***+++---...---,,,///..................///...---,,,+++*********************))))))***++++++******+++++++++,,,,,,,,,+++,,,---.........---,,,+++++++++***************+++,,,---.........,,,+++((()))))))))*********+++------,,,,,,+++++++++************+++++++++,,,,,,+++++++++++++++,,,,,,---+++++++++,,,,,,---------***,,,------------...///////////////000000000000...------......///000111111111111111222222333444111111111222222333333333111111222333444555666666333444555777888888888888777777777888:::<<<===>>>===BBBHHHMMMYYYsss((()))+++***)))(((***+++++++++******************))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++(((+++---,,,***)))+++...///---******+++,,,,,,,,,///000111000...------///////////////000000000111---...///111333555666777555666777999:::<<<===>>>@@@AAACCCFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDCCCAAAAAAAAA@@@@@@?????????>>>???@@@AAABBBCCCCCCCCC>>>???AAADDDGGGIIIKKKLLLPPPPPPRRRSSSSSSSSSRRRQQQNNNMMMJJJHHHGGGGGGGGGGGGEEECCCAAA???===<<<<<<==================>>>>>>>>><<<===???@@@???>>><<<;;;===<<<:::888666666666666555555555444444333333333333333333222222000//////000000000///......------///////////////////////////......------......///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---,,,+++***))))))***+++,,,---.........,,,++++++******++++++,,,((((((***+++---...000000***++++++++++++,,,,,,,,,(((((()))***,,,---...///---,,,++++++------,,,+++//////............//////,,,,,,+++***)))))))))***,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,***+++,,,...///......---,,,+++++++++******))))))+++,,,...000000...+++***(((((())))))*********++++++++++++*********************+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------)))***,,,,,,,,,,,,...///------------.........///,,,,,,,,,---///000222333111000000///////////////000000000000000111111111555555555555555555444444222444666777999999888888666666777888999;;;===>>>999???EEEJJJVVVppp+++,,,+++***((('''((()))******,,,,,,---,,,+++*********)))(((''''''(((((((((((((((((()))))))))))),,,+++***))))))***+++,,,&&&+++...,,,+++------***+++,,,---------+++((('''------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,+++,,,...------........./////////,,,---...000222333555555333444555666888:::<<<===@@@>>><<<<<<>>>AAAEEEHHHEEEGGGIIIKKKKKKJJJHHHGGGGGGGGGFFFEEECCCDDDGGGIIILLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBEEEDDDCCCBBB@@@???>>>======>>>???AAABBBCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHIIIIIIHHHFFFEEEEEEGGGIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHFFFDDDBBBAAAAAA@@@DDDDDDEEEEEEDDDDDDCCCBBBCCCDDDFFFFFFFFFHHHLLLNNNPPPRRRTTTUUUTTTSSSSSSSSSPPPOOONNNLLLKKKKKKKKKKKKKKKIIIEEEBBB@@@@@@@@@AAACCCBBBAAAAAAAAABBBDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAFFFBBB>>>===>>>>>>===;;;:::::::::999999888777777555444333222222222333444333333222000///...---,,,000///------.........---........................---------.........//////...------,,,,,,------...---.........---,,,,,,+++------------------------------------------------++++++++++++++++++++++++---------,,,+++***((((((+++,,,,,,------......///******++++++++++++*********+++,,,---...---,,,,,,---,,,+++***+++---///111,,,------......------,,,///...------++++++***)))+++***)))))))))***,,,,,,...---,,,+++************,,,...000000...---------,,,,,,+++)))'''(((***---......---,,,,,,,,,,,,---************************)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,...,,,***)))******)))((()))******+++,,,---...............------.........222111000///...---------...///000000//////000111...//////000000000//////222222222333333444444444888888888888777777777777666888777666888===>>>;;;>>>@@@DDDLLLYYYqqq+++++++++***((('''((()))***+++,,,,,,,,,+++******,,,+++******)))))))))******************))))))))),,,+++***))))))***+++,,,(((---...+++***,,,---+++//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///...,,,,,,---///....../////////000000000111222444666888:::<<<===::::::;;;;;;===???@@@AAACCCAAA???======>>>@@@AAAGGGHHHIIIJJJIIIGGGEEECCCDDDDDDDDDBBBAAAAAADDDFFFFFFEEECCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@DDDCCCCCCAAA@@@???>>>>>>??????>>>???@@@BBBEEEFFFDDDDDDDDDDDDFFFGGGIIIJJJFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNLLLJJJIIIHHHGGGGGGIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIJJJMMMPPPOOOQQQTTTTTTSSSQQQPPPPPPOOONNNMMMLLLKKKJJJJJJJJJLLLJJJHHHFFFEEEDDDDDDDDDGGGGGGGGGHHHIIIJJJKKKKKKIIIIIIHHHGGGEEEDDDCCCCCCFFFDDDAAA@@@BBBCCCBBB@@@???>>>>>>===<<<;;;;;;:::888777666444444444555555333222222111000///......111///---...///000000///........................---------.........//////...------,,,,,,------...,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++******++++++++++++*********+++,,,---------,,,,,,---,,,+++++++++---///111------------------------///...------++++++***)))+++***)))))))))***+++,,,************+++,,,---...,,,...000000...,,,,,,,,,*********)))((())),,,.........---,,,,,,,,,,,,---************************++++++++++++++++++++++++)))************+++++++++************++++++,,,---,,,***))))))+++,,,,,,+++------..................//////............/////////...---,,,,,,,,,,,,,,,---///000000//////000111111111111111111222222222222222333333333333333333555555555555555555555666888:::999777888<<<===:::>>>@@@EEEMMMYYYqqq+++++++++***((('''(((***,,,,,,,,,,,,,,,+++***)))------,,,++++++++++++,,,,,,,,,,,,++++++*********++++++************+++++++++......***(((+++---,,,111///---+++***+++---...........................++++++++++++,,,,,,,,,,,,---.........,,,,,,...000//////000111222333333333777888:::<<>>???BBBFFFHHHFFFFFFFFFGGGHHHIIIJJJKKKFFFGGGJJJLLLMMMLLLKKKJJJMMMNNNOOOPPPQQQRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIIIIFFFGGGHHHGGGGGGGGGIIIKKKMMMPPPSSSSSSQQQOOOMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMKKKJJJIIIGGGFFFFFFHHHFFFDDDEEEFFFGGGGGGFFFDDDDDDCCCBBBAAA@@@???>>>;;;;;;999888777777777777222222222111111111000000222000//////000111111000........................---------.....................------------......+++,,,,,,,,,,,,+++******++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,------............,,,,,,+++******)))((((((******++++++++++++*********+++,,,---------,,,,,,---,,,++++++,,,---///000...---,,,,,,,,,,,,---...///...------++++++***)))******))))))******+++,,,************+++,,,---...,,,---//////---,,,+++,,,((()))***))))))***---000......---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++,,,++++++*********++++++***))))))***---///////////////.........---------///......------......///------,,,,,,,,,,,,,,,------///000000///...000111222111000000000111333444333333333333333222222222444444444555555666666777666999999777888<<<===;;;???AAAFFFMMMZZZrrr***++++++***((('''(((***,,,,,,,,,,,,+++******)))---,,,,,,+++++++++,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++,,,...---(((&&&))),,,,,,---,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---...---------///111000111222444666888:::;;;>>>???@@@AAACCCEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGFFFCCCAAA@@@>>>>>>>>>===;;;;;;===>>>AAA@@@>>>===<<<<<<======AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKMMMMMMMMMNNNOOOOOOPPPQQQNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIFFFGGGGGGGGGEEEEEEFFFHHHKKKNNNQQQQQQOOOLLLIIIIIIKKKJJJIIIGGGFFFFFFEEEEEEFFFGGGHHHJJJJJJIIIHHHGGGDDDEEEHHHJJJLLLLLLLLLLLLNNNNNNMMMKKKJJJIIIHHHGGGIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBAAA>>>>>><<<;;;:::999888888333333333333333333333444444222000000111111000///......................................................------------......,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******))))))))))))))))))))))))+++,,,,,,---------------+++++++++*********))))))***++++++,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,---...//////...,,,++++++,,,...//////...------++++++***)))***************+++++++++...---,,,+++++++++++++++,,,...//////---+++++++++)))***+++*********---///...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++...---,,,***))))))((((((+++***)))+++---000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------...//////---...000///......///111000///...---...///222333444333333333222222111111444444555666777888999:::444888999777888<<<>>>===???AAAFFFMMMZZZrrr******+++***(((((()))***---,,,,,,++++++*********++++++************+++,,,++++++*********)))))))))+++++++++,,,,,,+++++++++***---+++&&&$$$(((,,,,,,***+++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++---.........///222444222333666999===@@@BBBCCCFFFGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???@@@@@@???===<<<===???CCCBBB@@@???>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHDDDEEEGGGIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIMMMLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIGGGHHHIIIHHHGGGFFFFFFGGGGGGIIIKKKLLLIIIFFFEEEDDDHHHGGGFFFEEEDDDCCCCCCCCC@@@BBBDDDFFFGGGGGGEEEDDDEEEGGGIIIKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@??????>>><<<;;;:::999555555666666666666777777888555222111111000...---////////////////////////.....................---///......------......///------...............---........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------......///...,,,++++++,,,...//////...------++++++***)))))))))******++++++++++++------,,,,,,+++,,,,,,,,,---...000///---+++***++++++,,,,,,,,,******+++,,,------,,,++++++++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++******))))))******...,,,+++,,,---//////...******++++++,,,---......,,,++++++******++++++,,,......---------......///---...//////......///000000///------...000222333333333333222222111111111333444555666777888999:::999===???;;;:::<<>>???AAAEEEMMMYYYrrr)))******)))(((((()))+++,,,++++++******+++,,,,,,***))))))))))))******+++************************++++++,,,,,,,,,,,,++++++))),,,+++&&&%%%)))------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,------......//////---///111222222444666999888:::<<>>@@@BBBEEEFFFEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHGGGGGGGGGGGGFFFGGGIIIJJJIIIGGGEEEEEEEEEGGGFFFFFFEEEEEEDDDDDDCCCAAAAAAAAA@@@???>>>===<<<999999999999999999999::::::777444333222111000...111111111111111111111111...............---------//////............//////---......////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))+++,,,,,,---......//////++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...------------------------...---,,,,,,,,,,,,---...///...------++++++***)))))))))***++++++++++++************+++---...000000...000111000...,,,++++++,,,---------+++******+++------,,,+++++++++++++++************************++++++++++++++++++++++++)))************+++++++++'''''''''(((***,,,---...///---,,,,,,---...---,,,+++,,,,,,---...///000111,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,,,,...//////...---///000000000///000111222444555222222222222222111111111111222222444555666777777AAAEEEEEE@@@;;;<<<======>>>@@@EEELLLYYYqqq)))******)))((((((***++++++************,,,---...)))))))))))))))***++++++))))))******+++,,,,,,,,,++++++,,,------,,,++++++(((,,,,,,((((((,,,//////,,,---------------------------------------------------......///000000111111333555666777999<<>>999:::<<<<<<===???CCCKKKXXXppp)))******)))((((((***+++******))))))***,,,...///***)))))))))***++++++,,,)))***+++,,,------...///++++++------------++++++(((,,,---******///222111---,,,***))))))***,,,---////////////////////////.........///000111111222555666999:::;;;===@@@CCCGGGHHHHHHIIIJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIJJJJJJEEEDDDCCCBBBAAAAAAAAAAAABBBAAA@@@AAACCCHHHLLLOOOQQQQQQQQQQQQQQQQQQRRRRRRMMMOOOPPPOOOMMMKKKKKKKKKKKKKKKIIIHHHHHHIIIJJJJJJLLLLLLLLLLLLKKKJJJJJJIIIFFFGGGHHHIIIJJJLLLMMMMMMKKKKKKJJJKKKKKKLLLMMMMMMMMMNNNOOOOOONNNMMMKKKJJJHHHKKKOOOSSSUUUTTTRRRPPPEEEFFFFFFHHHKKKOOOSSSUUUZZZ[[[]]]______^^^\\\[[[YYYZZZZZZZZZZZZYYYXXXXXXTTTVVVXXXXXXWWWUUUUUUUUUQQQRRRRRRPPPOOOPPPRRRTTTKKKJJJIIIGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLCCCCCCDDDEEEFFFFFFGGGGGGAAADDDHHHHHHFFFEEEGGGHHHDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCC???>>>>>>>>>============:::888777777888999999888333333333333333333333333//////.........---------//////............//////+++,,,,,,---.........---------------------------,,,------...///000111111////////////////////////)))***,,,---...////////////......------,,,,,,++++++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...---------......---,,,,,,,,,------......------,,,///......---,,,+++***)))((()))***+++,,,+++******------,,,,,,,,,------...000222333222000---,,,,,,(((***,,,---------...///---,,,++++++******++++++************************)))))))))))))))))))))))))))************+++++++++------+++)))(((''''''''',,,+++******,,,---------------,,,,,,,,,+++++++++///......------......///000///...---,,,+++++++++,,,---///...------...000,,,---...000111111222111000000111111222222222333444444555555666777777777333:::<<<888555888;;;===<<<>>>CCCJJJWWWooo,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++)))'''&&&---,,,***((('''(((((())))))))))))***+++---...///+++++++++,,,,,,---------++++++******++++++,,,,,,------------------------++++++---...//////000000000111222333444777:::===EEECCCAAA??????AAADDDFFFKKKLLLOOOPPPPPPOOOLLLKKKIIIHHHDDDAAA????????????AAABBBAAA???>>>???BBBDDDHHHIIIIIIHHHGGGJJJPPPUUUZZZZZZZZZZZZYYYWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRMMMJJJHHHJJJOOOPPPMMMIIILLLLLLMMMLLLJJJIIIIIIJJJ???CCCHHHKKKKKKJJJIIIIIIGGGIIIKKKJJJIIIKKKPPPTTTNNNRRRVVVUUURRRPPPSSSVVVYYYZZZ\\\___cccfffeeedddXXXXXXXXX[[[```dddeeefffnnnnnnoooqqqssssssqqqooopppppppppooonnnkkkhhhgggfffggghhhgggdddaaa``````ccc```\\\ZZZZZZ]]]bbbeeeaaa^^^XXXRRRMMMLLLNNNQQQSSSTTTWWWXXXYYYYYYXXXWWW[[[UUUOOONNNPPPQQQPPPMMMJJJKKKKKKIIIHHHHHHJJJLLLKKKIIIHHHHHHIIIHHHEEEBBB???@@@AAACCCDDDFFFGGGHHHDDDEEEFFFFFFGGGGGGGGGFFFDDDBBB@@@@@@BBBDDDDDDDDD@@@===999777777888999999888777777888999777444111444444222111000000000000......------,,,,,,---------------------...///000////////////............---------....../////////+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...------------------------...------,,,,,,------...)))***++++++******,,,...---------------...///000+++++++++++++++***((((((//////...---+++******))),,,***)))***---...,,,***++++++,,,,,,---...//////,,,333666222------.........------,,,,,,------......------,,,,,,,,,------,,,++++++******++++++,,,,,,+++******))))))******,,,+++)))***++++++***((()))***+++,,,---,,,+++***,,,,,,,,,++++++*********000///...---------------///......---------......///......---------......//////////////////////////////............//////222222111111111111111222222333444555666666666666555555555666777999;;;;;;===>>>BBBKKKZZZrrr++++++++++++++++++++++++******+++++++++++++++***---,,,+++)))(((((())))))))))))******+++,,,---...------------............------,,,,,,,,,,,,------,,,---------------......,,,---...000111222222222222444666888:::<<>>>>>AAAAAABBBBBBBBBDDDGGGJJJMMMMMMMMMLLLKKKNNNSSSWWW[[[[[[[[[[[[ZZZYYYXXXXXXVVVVVVUUUUUUTTTSSSSSSSSSTTTQQQNNNOOORRRSSSPPPLLLKKKLLLKKKJJJHHHGGGGGGGGGBBBEEEHHHJJJIIIIIIIIIIIIJJJMMMOOOOOOOOOPPPUUUYYY```cccgggfffcccbbbdddgggjjjjjjlllooosssuuuuuuuuuiiihhhiiilllppptttvvvwwwyyyxxxxxxyyy|||~~~~~~}}}|||||||||{{{zzzxxxwwwwwwuuuvvvwwwvvvssspppoooooorrrpppnnnlllmmmooorrrtttoookkkeee___[[[[[[```dddhhhiiikkkmmmmmmlllkkkjjjgggbbb]]]\\\___aaa```^^^WWWVVVUUUTTTTTTUUUVVVVVVTTTSSSRRRRRRSSSQQQMMMIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFHHHGGGFFFHHHKKKMMMNNNMMMIIIFFFAAA>>>===<<<<<<;;;999999999:::;;;:::777444777666555444222222111111//////.............../////////......//////000000////////////............,,,---------............,,,------......------,,,---------,,,,,,---------************************,,,++++++******++++++,,,,,,---...---++++++,,,.........---,,,,,,,,,,,,---------------,,,,,,,,,,,,///......---,,,+++***)))***((('''(((+++,,,***)))+++,,,,,,------.........111666888333...,,,,,,+++------------------------,,,,,,+++++++++,,,,,,---,,,++++++******++++++,,,++++++***))))))))))))***...---+++,,,------,,,*********+++,,,,,,,,,,,,+++..................------...---,,,++++++++++++,,,------,,,,,,------...///......------------......//////////////////////////////............//////222222111111111111111222222333444555666666666666555555555666777999;;;;;;======BBBKKKYYYppp*********************************++++++---......------,,,+++************+++*********+++,,,,,,---------------,,,,,,,,,,,,///......---------......,,,,,,------.........//////000111333555666666666666999<<>>===<<<<<<<<<>>>>>>AAACCCDDDFFFGGGJJJNNNRRRSSSSSSSSSQQQPPPRRRVVVYYYZZZ[[[[[[[[[ZZZYYYXXXXXXRRRRRRRRRRRRQQQPPPOOONNNSSSPPPNNNNNNPPPPPPMMMJJJMMMLLLKKKIIIHHHFFFEEEEEEFFFGGGIIIIIIHHHHHHJJJLLLOOOSSSXXXZZZ[[[\\\```dddqqqtttvvvvvvsssrrrtttvvv{{{zzz{{{~~~yyyxxxwwwzzz~~~~~~|||{{{|||{{{{{{zzzyyyyyyyyyzzz{{{yyyuuuoooiiigggjjjqqqwwwxxxyyyzzz{{{{{{yyywwwvvvrrrnnnjjjjjjmmmppppppooojjjgggeeegggjjjlllkkkiiieeeeeeeeeeeeeeebbb^^^ZZZVVVTTTQQQNNNKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIILLLOOORRRRRRQQQNNNJJJEEEAAA???===<<<:::;;;;;;;;;<<<>>>===;;;999;;;:::999777666444333333000000/////////000000111222111111000000000000000////////////............,,,,,,,,,------------...---......//////......---,,,------......------,,,------------------------,,,++++++******++++++,,,.........---+++***+++,,,---,,,,,,+++++++++,,,,,,------,,,+++,,,---...//////......---,,,+++*********)))((()))+++++++++)))------------------------111777888333///...---+++,,,,,,---......---,,,,,,***************+++,,,,,,,,,++++++******++++++,,,------,,,+++++++++++++++...---+++,,,------,,,***++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,---.........---------------......////////////////////////000//////......//////000222111111111111111222222222333444555666666666666555555555666777999;;;;;;<<<===BBBJJJWWWnnn++++++++++++++++++++++++,,,+++*********,,,---...------,,,,,,+++++++++++++++++++++***++++++,,,,,,+++++++++******)))))))))///......------......///------......///000111111222333555777999:::;;;;;;;;;>>>BBBDDDDDDEEEFFFGGGEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGHHHHHHGGGEEECCCBBB<<<<<<<<<<<<===>>>???@@@EEEFFFIIIJJJLLLOOOSSSVVVWWWWWWUUUTTTSSSTTTVVVXXXXXXXXXXXXXXXWWWVVVTTTTTTNNNNNNOOOOOOOOOMMMLLLKKKNNNMMMMMMNNNPPPQQQOOOLLLPPPNNNLLLKKKJJJIIIGGGFFFJJJJJJJJJIIIIIIKKKOOORRRXXX^^^eeejjjlllnnnrrrvvv{{{}}}~~~~~~{{{zzzzzz{{{}}}||||||~~~|||}}}}}}|||}}}}}}}}}}}}}}}{{{yyywwwvvvvvvrrrmmmhhhgggmmmvvv|||}}}~~~~~~|||yyyxxxrrrpppnnnooosssvvvwwwwwwtttqqqpppssszzz~~~}}}{{{uuuvvvvvvwwwuuurrrnnnkkkfffddd```\\\YYYWWWVVVVVVTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHJJJMMMPPPRRRQQQOOOMMMJJJEEEBBBAAA???>>><<<======<<<>>>??????>>><<<===<<<<<<:::999777555444111111000000000000111111333333111000000/////////////////////............,,,,,,,,,---------------------............------+++,,,---......---,,,+++.............../////////...------,,,,,,------...,,,------,,,***)))***,,,++++++++++++,,,---......,,,+++***)))***,,,...000///......---,,,,,,+++++++++++++++,,,,,,------,,,------------------,,,,,,---222444111///000000...+++,,,...//////...,,,+++***************+++,,,---,,,++++++******++++++,,,//////...---------------,,,+++)))***++++++***(((,,,+++***)))***+++,,,---))))))******++++++,,,,,,///......---------......,,,,,,++++++***++++++,,,------,,,,,,------......////////////////////////000000////////////000000111111111000111111222333222333444555666666666666555555555666777999;;;;;;===>>>CCCKKKWWWnnn,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))))))))***+++------------,,,,,,,,,++++++++++++***++++++,,,,,,+++++++++******)))))))))---------------......///...///000111222333444555777888999;;;<<<===>>>>>>???AAADDDDDDCCCBBBBBBBBBEEEEEEFFFFFFFFFEEEDDDDDDAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>???AAABBBCCCDDDIIIKKKMMMNNNOOOPPPSSSUUUWWWUUUSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRPPPOOONNNMMMMMMNNNNNNNNNNNNNNNMMMNNNPPPSSSWWWZZZ\\\[[[YYYUUUSSSQQQPPPQQQQQQOOOLLLOOONNNMMMLLLLLLPPPVVV[[[dddjjjrrryyy}}}~~~}}}{{{yyyyyyzzzzzzzzz|||zzzwwwxxx}}}|||{{{|||}}}yyyzzzzzzxxxvvvuuuuuuvvv}}}}}}~~~}}}zzzvvvrrrooollliiieeebbbccchhhqqqxxx}}}}}}~~~~~~|||zzzwwwvvvmmmllllllnnnqqquuuwwwwwwsssqqqrrrxxx~~~}}}{{{yyyxxxvvvrrrnnnjjjgggeeeddddddbbb^^^ZZZUUURRROOONNNMMMMMMNNNPPPRRRRRRPPPNNNKKKIIIFFFDDDDDDDDDCCCBBB???>>>>>>???@@@AAA@@@>>>>>>>>>======;;;999777666333333222111111111111111333222111000///.........////////////............------------------------,,,,,,------------,,,,,,+++,,,---......---,,,+++******++++++,,,,,,,,,---...------,,,,,,------...+++,,,---,,,+++,,,...//////......---------------,,,+++******+++---///111///......------,,,,,,,,,+++,,,,,,,,,,,,,,,---...------------------,,,,,,,,,000222///...//////,,,+++,,,...//////...,,,++++++++++++++++++,,,------,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,,,,+++)))***++++++***(((,,,+++***)))***+++,,,---,,,,,,------......//////......---------......///...---,,,+++***))))))))),,,,,,,,,,,,,,,---......////////////////////////000000////////////000000111111000000111222222333222333444555666666666666555555555666777999;;;;;;===@@@EEELLLXXXooo,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))))))))+++,,,,,,------,,,,,,++++++*********+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---...///000111111222333444666777999999;;;<<<===>>>???@@@@@@@@@@@@BBBCCCBBB???>>>>>>>>>BBBBBBBBBBBBAAA@@@???>>>===>>>???@@@@@@AAAAAAAAACCCCCCDDDEEEFFFGGGGGGHHHMMMNNNPPPPPPPPPPPPQQQSSSTTTRRROOOOOOPPPQQQPPPOOOOOOOOOPPPPPPOOONNNNNNMMMKKKKKKKKKKKKLLLMMMOOOPPPQQQVVV]]]eeeiiikkkjjjiiiaaa^^^\\\]]]```aaa___]]][[[ZZZYYYWWWWWW[[[aaafffooovvv~~~}}}~~~{{{vvvsssrrrrrrqqqqqqrrrqqqpppqqquuuzzz}}}~~~~~~{{{vvvrrrnnnmmmmmmmmmjjjkkkkkkjjjhhhhhhjjjkkkpppqqqrrrrrrooojjjeeebbb______]]]\\\]]]bbbhhhnnnqqqrrrrrrrrrqqqnnnllljjjcccdddfffhhhkkknnnqqqrrrpppppptttzzz}}}zzzxxxvvvsssnnnhhhbbb^^^[[[ZZZUUUTTTSSSTTTUUUUUUSSSQQQMMMJJJHHHGGGFFFFFFDDDCCCCCCAAA@@@AAABBBBBBAAA@@@>>>?????????>>>===;;;999777666555333222222222222333222111000////////////////////////............///............---------+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++,,,,,,------......///,,,++++++******++++++,,,,,,---......---...000222333222000...,,,++++++***......------...000111222............------,,,,,,)))***++++++******+++---------------------------///222222///---...,,,(((,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++******)))))))))))))))...---+++,,,------,,,***++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,+++++++++,,,------...---,,,+++***)))))))))++++++++++++,,,---...///////////////////////////111000000//////000000111000000000000111222333333222333444555666666666666555555555666777999;;;;;;<<>>???@@@@@@AAAAAAAAA@@@???@@@???>>><<<;;;<<<===>>>>>>=====================>>>???AAACCCEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIMMMOOOPPPPPPOOOOOOPPPQQQPPPMMMKKKKKKMMMNNNMMMLLLJJJKKKMMMOOOPPPQQQRRRRRROOONNNMMMNNNOOORRRVVVXXX[[[bbbmmmwww}}}~~~}}}{{{tttrrrpppssswwwzzzxxxvvvqqqpppmmmkkkjjjmmmrrrvvvyyy~~~}}}xxxuuutttvvv{{{{{{wwwoookkkfffcccbbbcccccccccbbbbbbbbbdddhhhjjjkkkjjjgggeeeaaa^^^[[[YYYXXXXXXVVVWWWWWWWWWVVVWWWYYY\\\ZZZ\\\^^^^^^]]]YYYUUUSSSQQQRRRSSSTTTUUUWWW[[[^^^______``````___\\\ZZZXXXTTTVVVYYY[[[^^^```ccceeeeeeggglllrrryyy}}}zzz|||~~~~~~zzzuuuqqqnnnmmmeeecccaaaaaabbbbbbbbbaaaZZZWWWTTTQQQOOOLLLIIIFFFGGGEEECCCCCCDDDDDDCCCBBB@@@AAABBBBBBBBBAAA???>>><<<;;;999777555444333333444333222111111111111111////////////............000000/////////.........,,,,,,------------,,,,,,---------,,,,,,---------.........///000111111111,,,++++++******++++++,,,,,,---...---,,,,,,---/////////...---,,,,,,,,,,,,......//////000000000111............------------(((***,,,,,,******+++---+++,,,,,,------.........000222222///...///---(((---------------------------,,,+++******)))******,,,++++++******++++++,,,++++++***)))))))))))))))...---+++,,,------,,,*********+++,,,,,,,,,,,,+++++++++******************+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///////////////////////////111111000000000000111111000000000000111222333444222333444555666666666666555555555666777999;;;;;;:::===DDDKKKWWWppp***************************+++---...///......---)))***+++,,,,,,,,,+++***)))))))))***+++---...///+++++++++,,,,,,---------,,,,,,---///111333555777666777888:::<<<>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@=========;;;::::::<<<>>>;;;;;;::::::;;;<<<======>>>???AAACCCFFFIIIKKKLLLKKKKKKKKKLLLLLLKKKJJJJJJLLLNNNOOOPPPOOONNNOOOPPPNNNKKKIIIIIILLLMMMLLLJJJGGGIIILLLOOORRRUUUVVVWWWZZZYYYWWWWWWZZZ^^^ccceeeiiirrr|||zzz{{{zzzsssmmmiiicccfffkkkppprrrpppjjjeee]]]ZZZUUURRRRRRTTTTTTUUUSSSTTTUUUXXX[[[\\\ZZZYYYSSSRRROOOLLLJJJHHHGGGGGGFFFGGGGGGGGGGGGIIILLLNNNKKKMMMPPPQQQQQQOOOLLLJJJEEEGGGJJJLLLLLLNNNPPPQQQSSSTTTUUUUUUTTTQQQOOOMMMGGGIIILLLOOOQQQSSSVVVYYYTTTXXX^^^cccgggjjjnnnppphhhjjjmmmmmmmmmpppuuuyyy~~~~~~xxxvvvtttsssuuuvvvvvvvvvmmmjjjeeeaaa]]]XXXSSSOOOJJJHHHFFFEEEFFFFFFEEEDDDAAABBBDDDEEEEEEDDDBBBAAA???>>><<<:::777666555444444444333333222222333333000/////////............111111000000/////////...---..................---......,,,++++++,,,......++++++,,,,,,---......///...------,,,,,,------...***++++++***((('''((()))(((((()))***,,,...000111,,,---......///........................---------***---///...,,,+++---000++++++,,,,,,---...//////---000000///000333111,,,...------,,,,,,------...---,,,+++)))(((((((((''',,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,,,,+++)))***++++++***((()))***+++,,,---,,,++++++.........------,,,,,,,,,---------------...///000*********+++,,,...///000++++++++++++,,,---...///////////////////////////111111000000000000111111000000000000111222333444222333444555666666666666555555555666777999;;;<<<888<<>>???????????????????????????>>>===<<<;;;===<<<<<<<<<;;;::::::::::::::::::;;;<<<===???@@@FFFGGGHHHJJJLLLMMMMMMNNNJJJKKKLLLLLLLLLLLLKKKKKKHHHJJJLLLLLLKKKJJJJJJKKKIIIIIIIIIJJJLLLMMMKKKJJJIIIKKKPPPVVV\\\aaaeeefffhhhlllmmmkkkmmmsssxxxxxx{{{wwwrrrlllcccZZZWWWZZZVVVVVVWWWYYY[[[ZZZUUUQQQNNNKKKHHHHHHKKKMMMMMMKKKJJJGGGIIIPPPQQQLLLHHHIIIHHHCCCAAABBBCCCAAA@@@BBB>>>CCCEEEBBBAAAEEEGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIKKKJJJKKKKKKIIIFFFDDDDDDFFFDDDCCCAAAAAABBBEEEHHHKKKLLLIIIHHHKKKQQQVVVXXXWWWUUUUUUUUUWWWYYY\\\___```lllsss||||||uuuqqqmmmeee\\\VVVVVVTTTPPPKKKGGGEEEEEEFFFEEECCCDDDFFFEEEAAA>>>===>>>???@@@???===999777333333333333333333333333222111000.........///000111000000///......------......---------,,,,,,,,,.........------,,,,,,,,,........................---,,,++++++------,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000+++++++++,,,,,,---------------------------------,,,,,,------...///000000......///000000000000000222000...+++******+++,,,000///---+++***((((((((())))))*********+++++++++++++++************++++++++++++,,,,,,,,,,,,---------------------------------------------------------------,,,+++***)))(((+++++++++,,,,,,,,,------...---,,,,,,......---,,,,,,------...///000111111222222222222111111111111222222222222222222222222222222333444444555555666666666777777888999;;;<<<<<<>>>CCCKKKXXXqqq,,,,,,,,,,,,,,,---...///,,,------------,,,,,,++++++++++++++++++,,,---...///...---,,,+++,,,---------,,,,,,,,,---///111333555666666888999:::;;;;;;@@@@@@@@@@@@???===<<<;;;============<<<;;;::::::;;;;;;;;;:::::::::;;;;;;>>>>>>@@@BBBDDDFFFHHHHHHOOOPPPPPPPPPPPPPPPOOOOOOKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKIIIGGGFFFGGGHHHIIIIIIIIIKKKNNNOOOOOONNNQQQUUU[[[dddmmmuuu{{{~~~~~~|||}}}~~~}}}yyyuuutttuuuvvvwwwvvvtttrrrqqqgggbbb]]]YYYTTTLLLJJJLLLHHHGGGFFFFFFGGGHHHFFFDDDBBBAAA@@@AAADDDGGGIIIJJJIIIEEEDDDIIIJJJFFFDDDFFFEEE@@@===??????======???@@@EEEGGGEEEEEEHHHGGGDDDDDDDDDDDDEEEEEEDDDBBBAAAAAAAAAAAABBBDDDGGGIIIJJJHHHHHHHHHFFFDDDCCCBBBAAA@@@??????@@@BBBDDDFFFHHHJJJHHHFFFGGGJJJKKKIIIFFFFFFGGGHHHIIILLLNNNQQQRRRZZZ```iiiooosssvvvyyy|||~~~~~~{{{sssjjjiiifffaaaZZZUUURRRQQQPPPNNNKKKJJJIIIGGGCCC@@@CCCCCCCCCBBB@@@===;;;999999999888888777666666666444444222111000000111111/////////......---------.........---------,,,,,,.........------,,,,,,,,,........................000///......000000///...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------************************.........---------------......///000000000000000222111///---+++,,,,,,------,,,,,,+++*********+++***+++++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,,,,+++........./////////000000...---,,,,,,......---,,,---.........///000000000......//////000000000111222222222222222222222222222222333444444555555666666666777777888999;;;<<<>>>???DDDJJJVVVmmm******++++++,,,...///000...---,,,++++++*********+++++++++,,,---...000000///...---,,,,,,,,,,,,,,,,,,---///111333555777888999999:::<<<===???@@@@@@BBBAAAAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::999:::999999999999;;;===>>>===???BBBFFFIIIKKKLLLLLLPPPPPPPPPOOOOOONNNNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIKKKKKKJJJIIIGGGGGGIIIKKKNNNMMMNNNQQQTTTWWWWWWWWW]]]```gggqqq|||zzztttooommmkkkhhhddd```aaaaaa```___\\\ZZZYYYSSSMMMHHHHHHFFFAAA@@@BBBCCCAAA???======>>>???@@@;;;<<<<<<===>>>AAAEEEHHHJJJFFFEEEGGGHHHEEECCCCCCDDD???<<<>>>>>><<<===???EEEKKKPPPRRRTTTUUUPPPIIIEEEDDDDDDDDDEEEDDDAAA>>>@@@AAACCCFFFHHHKKKMMMNNNOOOLLLHHHEEECCCBBB???======>>>???AAABBBBBBBBBBBBDDDBBBAAAAAAAAA???===:::;;;;;;<<<>>>@@@BBBCCCDDDHHHLLLRRRWWWZZZ\\\___aaafffgggiiilllpppsssvvvxxxsssrrrrrruuu||||||vvvnnnhhhdddcccbbb___[[[XXXTTTOOOJJJGGGHHHGGGFFFDDDBBB@@@>>>===>>>>>>===<<<;;;:::999999777666555444333333333333/////////////////////...///.........------------.........---------------...........................---,,,,,,......---,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,------000000///...------,,,,,,++++++++++++,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,------------......///000000000000000222111///------,,,------************+++,,,---...++++++,,,,,,,,,---------++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,---...............,,,,,,,,,,,,------------...---,,,---...///...,,,////////////////////////------...///000111222222222222222222222222222222222222333444444555555666666666777777888999;;;<<<===>>>BBBIIITTTkkk++++++++++++,,,---...///---,,,+++***)))***+++,,,,,,,,,,,,,,,---...///000---------------.........---///222666999;;;<<<=========>>>@@@BBBCCCDDDEEE@@@AAAAAABBBBBBBBBAAAAAA???>>>===<<<::::::999999999999999999;;;===@@@AAA@@@BBBFFFIIILLLMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIIIIJJJJJJMMMNNNOOOOOOPPPRRRVVVYYYZZZYYYZZZ\\\```dddeeeeeegggiiinnnwwwzzzuuugggccc^^^ZZZYYYXXXWWWUUUQQQQQQQQQPPPOOOMMMKKKJJJJJJDDD@@@AAAAAA@@@@@@AAADDDEEEEEEDDDAAA@@@AAABBB>>>???@@@???>>>@@@DDDIIINNNPPPSSSWWWXXXSSSLLLGGGGGGBBB@@@BBBCCCCCCDDDGGGMMMWWWccclllrrrqqqhhh]]]RRRNNNIIIGGGHHHGGGFFFDDDGGGIIIMMMRRRVVVZZZ\\\]]]ddd^^^TTTLLLGGGDDDAAA???AAACCCFFFIIIJJJIIIFFFEEEDDDDDDBBB@@@===;;;;;;;;;::::::::::::;;;<<<===>>>CCCEEEGGGIIIKKKLLLLLLMMMOOOPPPQQQTTTXXX]]]bbbdddcccbbbaaadddkkkttt}}}zzzwwwvvvuuutttrrrnnnhhh```XXXSSSMMMLLLIIIFFFDDDCCCBBBBBB??????>>>>>>===<<<<<<;;;999999888777666555555444111111111111111111111111/////////............---...............---------........................---,,,++++++------,,,++++++,,,,,,---...---------,,,,,,,,,---------------/////////...------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++---///000111......///000000000000000111000...---,,,,,,,,,---************+++,,,---...+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------------,,,------.........------***++++++++++++,,,,,,,,,...---,,,---...///...---000000000//////////////////000000111222222333333222222222222222222222222222222333444444555555666666666666777888999;;;;;;:::<<<@@@HHHTTTlll---,,,,,,+++++++++,,,,,,******))))))***,,,---///...---,,,,,,,,,,,,------+++,,,---///111222333444111333777;;;>>>@@@AAAAAA@@@@@@AAACCCDDDFFFGGGGGGBBBCCCCCCDDDCCCCCCBBBBBB???>>><<<:::888777777777:::;;;;;;<<>>???===<<<:::999999:::;;;<<>>>>>>>>>>>============;;;::::::999888777666555222222222111111111111111000000/////////.........................................................111///...///000111000...,,,,,,---.........------,,,,,,,,,------.................................++++++++++++++++++++++++........................'''((()))+++---///000111......///000000000000000......---,,,+++++++++++++++++++++***++++++,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------...............------,,,+++***............////////////...---,,,---///000///...000000000000000/////////222222111111111111111111222222222222222222222222222222333444444555555666666666666777888999;;;;;;;;;===AAAHHHTTTlll------,,,+++++++++++++++)))))))))***,,,---///000///...---,,,,,,,,,,,,,,,+++---///222555777888888555777:::>>>@@@BBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDBBB@@@???>>>===<<<:::888777777777888===>>>@@@BBBEEEGGGHHHIIIKKKKKKMMMNNNNNNMMMMMMLLLNNNMMMLLLJJJJJJJJJKKKLLLLLLKKKIIIJJJLLLPPPUUUXXX```fffnnnvvv|||}}}}}}zzzyyyyyy|||uuunnnmmmllllllllljjjgggeee___\\\XXXWWWVVVSSSNNNIIIGGGEEECCCAAA@@@AAABBBCCCDDDCCCCCCBBBBBBAAAAAAAAA@@@======@@@AAAAAAGGGNNNTTT^^^iiijjjbbbXXXQQQOOOLLLMMMNNNOOORRRWWW]]]bbbmmmyyysss```[[[WWWZZZ\\\\\\___cccjjj|||xxxiii```]]]^^^___^^^YYY^^^fffqqq~~~uuufff]]]ZZZZZZXXX___iiisss{{{xxxiiiWWWKKKFFFFFFEEEBBB???======???BBBDDDBBBAAAAAABBBCCCAAA>>>;;;AAA@@@???>>>???AAADDDEEEGGGGGGGGGGGGIIINNNTTTYYY]]]fffnnnssszzzzzztttqqqmmmfff]]]TTTMMMHHHFFFBBBBBBAAAAAA@@@?????????======<<<<<<:::999777666333222222111000000//////000000000000////////////.............../////////........................000...---...///000///...,,,,,,---...............,,,,,,,,,---......//////------..................+++++++++++++++*********------------------------,,,,,,,,,,,,------------......///000000000000000,,,,,,,,,,,,++++++******,,,,,,++++++******++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.....................,,,+++***))),,,------------............---,,,---///000000///000000000000000000000000000000000000//////......222222222222222222222222222222333444444555555666666666777777888999;;;<<>><<<;;;;;;::::::999:::<<<>>>???@@@BBBEEEIIIKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLJJJIIIIIIJJJKKKLLLQQQPPPPPPRRRVVV]]]ccchhhpppxxx~~~|||zzznnnbbbXXXWWWWWWXXXYYYXXXUUUSSSPPPMMMIIIHHHIIIHHHEEEBBBBBBBBBBBBBBBCCCEEEHHHJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCGGGJJJJJJLLLVVVaaasssvvvnnnkkkdddcccbbbdddjjjpppvvvxxxwwwqqqlllmmmmmmmmmnnnrrrzzz|||pppmmmllljjjgggeeeiiippp{{{{{{nnnjjjkkkhhhooo{{{rrraaaYYYWWWVVVSSSOOOMMMNNNSSSXXX\\\WWWUUUSSSRRRPPPKKKDDD>>>@@@???>>><<<<<<<<<======>>>@@@AAAAAA@@@BBBFFFIIIKKKQQQVVVWWW\\\dddlllnnnuuuxxx}}}xxxoooeee\\\VVVSSSKKKJJJIIIGGGEEECCCBBBAAA@@@@@@@@@???===;;;999888777666555444333111111000111111111000000000//////---........./////////000...........................,,,+++,,,---...---,,,,,,------...............,,,,,,------...//////////////////...------,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,.........---------------......///000000000000000,,,,,,------,,,,,,++++++,,,++++++******++++++,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...............---,,,+++*********+++++++++,,,,,,...---,,,---000111000////////////000111111111222///////////////000000000222222222222222222222222222222333444444555555666666666777777888999;;;<<<>>>???BBBGGGQQQggg|||~~~)))))))))***+++,,,......+++,,,---...///...---,,,............///111222333222333666888:::;;;;;;;;;===>>>???@@@AAACCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???????????????>>>===<<<<<<;;;;;;<<>>;;;:::<<<;;;:::888777555444333111111111111000000000000---.........//////000000........................111///...///000111000///,,,---......//////......,,,,,,------...///000000111111000///---,,,+++***++++++++++++******))))))------------------------,,,,,,------...///000000...//////000000000000000------.........---,,,,,,************+++,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---...//////---......///////////////---------.........//////...---,,,...000111111000......///000111222222333//////000111222333444444222222222222222222222222222222333444444555555666666666777777888999;;;<<<:::;;;???EEEPPPggg||||||~~~,,,,,,++++++,,,,,,---...***++++++,,,---///111222000000//////000222444555666777999:::;;;<<<>>>@@@AAA@@@@@@@@@@@@AAABBBCCCCCC@@@>>>>>>@@@BBBBBB@@@===<<<<<<;;;;;;;;;<<<<<>>>>>???@@@BBBEEEFFFKKKIIIHHHIIIMMMPPPOOONNNNNNLLLKKKJJJKKKKKKJJJIIIJJJLLLLLLJJJNNNVVV[[[\\\ggglllrrrvvvxxxzzz}}}|||tttooommmnnnpppqqqkkkmmmhhh]]]VVVTTTOOOHHH???DDDFFFDDDEEEHHHHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBCCCGGGNNNXXXaaahhhkkkuuuxxxuuujjj```]]]]]]\\\```___bbbgggkkkpppzzz~~~yyyvvvssswwwzzz~~~|||zzz}}}uuuvvvuuurrrrrrzzzjjjVVVPPPJJJGGGIIIJJJHHHFFFFFFFFFFFFGGGEEE@@@===@@@FFFEEEEEEDDDCCCCCCEEEIIILLLLLLPPPSSSTTTVVV\\\fffnnnwwwzzzpppkkkiiiddd]]]ZZZWWWQQQIIIJJJHHHEEEDDDCCCBBB@@@>>>===<<<::::::999888555333333222111111222222000.........//////////////////..............................////////////......000000//////.........---///...,,,,,,---///111333555333000......---+++******+++,,,,,,------,,,,,,,,,,,,,,,---------.........------,,,,,,------...........................---,,,++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***+++++++++***)))(((''''''000000///...,,,+++*********+++,,,---............------++++++++++++---------...///000000111111111333222222111111000000000//////000000111111111222111222333333444555666666111111111111111222222222333333333333444555666666888777777777888:::<<<===;;;===AAAHHHSSSiiiyyyzzz~~~,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,---.../////////000111333555777999:::======>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBEEEBBB>>>>>>???@@@???===<<<<<<<<<<<<======>>>???AAABBBBBBCCCEEEGGGHHHJJJKKKKKKKKKNNNPPPQQQNNNLLLKKKJJJHHHHHHHHHJJJJJJJJJLLLQQQVVVZZZaaakkkqqqqqq~~~|||wwwppplllfffbbb______^^^]]]VVVXXXUUUNNNJJJKKKHHHCCC>>>BBBDDDCCCFFFKKKOOONNNMMMKKKHHHFFFEEEFFFGGGIIILLLMMMRRR[[[gggsss|||xxxqqqpppqqqrrrqqqrrruuuwww{{{}}}}}}~~~vvvddd\\\TTTRRRRRRRRRSSSVVVYYYZZZ[[[XXXRRRKKKHHHGGGCCCCCCBBBAAAAAACCCGGGJJJGGGIIIJJJHHHGGGJJJQQQWWWaaaiiisssyyy{{{{{{|||~~~}}}|||xxxqqqlllhhh```WWWSSSOOOJJJFFFDDDCCCAAA@@@???>>>=========<<<999777444333111111222111///---000000000000000000000000..............................////////////......000/////////...........................000111222333111...---------,,,******+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------,,,,,,---------........................------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++---------,,,++++++******,,,,,,,,,,,,+++***))))))*********++++++,,,,,,,,,++++++,,,---............//////---,,,,,,,,,---------...///000000111111111333333222222111111111000000000000000111111111222222222222222222333333333222222222111111111111111333333222333333444555666888777777777888:::<<<===;;;===BBBIIITTTjjj}}}---,,,+++++++++++++++,,,,,,,,,---------.........000222555888;;;>>>??????BBBAAAAAA@@@??????>>>>>>???@@@AAABBBCCCBBBAAAAAADDDAAA>>>===<<<<<<;;;:::<<<<<<<<<===???AAABBBCCCEEEFFFGGGHHHJJJKKKLLLLLLHHHIIIKKKNNNOOONNNJJJFFFHHHGGGGGGGGGIIIMMMQQQSSSWWW^^^gggoooyyy~~~xxxqqqiiiddd\\\YYYVVVTTTSSSQQQNNNLLLFFFGGGFFFBBBAAACCCCCCAAA@@@FFFJJJLLLRRR[[[aaacccccc^^^WWWQQQNNNOOORRRTTTZZZ[[[___iiiwww~~~zzzpppeeeaaabbbdddkkkrrr|||~~~~~~{{{tttgggXXXNNNFFFDDDBBB@@@@@@BBBDDDFFFDDDEEEDDDAAA===>>>BBBFFFKKKRRRZZZ```bbbdddfffiiiooowww~~~uuullleee```XXXPPPKKKHHHEEECCC@@@>>>======>>>===;;;999777666444333333222111///111111111000000000000000...........................//////000000//////...////////////..................///000111111111111000...,,,,,,------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............---,,,++++++))))))***++++++,,,------,,,,,,------...---------000000///...------......---...///000000111111111333333222222222222222222000000000111111111111111222222111111000000000000333333222222111111000000222222222333333444555666777777777777888:::;;;<<<<<<>>>BBBIIITTTiii---,,,,,,+++++++++++++++,,,---...///000111111111555777;;;???BBBCCCCCCCCCAAA@@@???>>>>>>>>>===;;;>>>@@@BBBCCCCCCBBB@@@??????>>><<<:::::::::::::::======>>>@@@BBBDDDFFFGGGIIIIIIJJJKKKKKKKKKKKKKKKHHHIIIJJJLLLMMMKKKIIIGGGGGGHHHIIILLLQQQXXX___eeejjjqqqyyyyyyuuuooojjjddd^^^WWWSSSPPPNNNMMMMMMMMMLLLJJJHHHEEEEEECCCAAAAAACCCDDDEEEIIIRRR]]]dddlllwww{{{pppeee^^^]]]^^^aaaeeefffiiirrr|||~~~~~~uuussstttyyytttbbbRRRNNNIIIEEECCCCCCDDDDDDFFFGGGFFFDDDAAA@@@BBBDDDCCCGGGLLLPPPRRRTTTVVVXXX\\\cccmmmxxx|||vvvmmmddd[[[TTTMMMHHHCCCBBBAAAAAAAAA@@@>>><<<:::888666666666666444333111111111000000000000000........................//////000000000000/////////////////////.........---///111222333222111000...,,,++++++,,,------,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---,,,------------------,,,------------------------...------,,,,,,------------,,,,,,++++++*********........................******++++++,,,,,,,,,---...............---,,,,,,---------------------------------...------,,,,,,...---........./////////---...///000000111111111222222222222222333333333111111111111111111111111111111111111111000000000444444333222111111000000222222222222333444555666666666777888999:::;;;;;;;;;===AAAHHHRRRhhh------,,,,,,,,,,,,,,,---,,,---000333555777777888;;;>>>AAAEEEFFFFFFEEEDDD@@@>>>======???@@@>>><<<>>>???AAABBBBBB@@@???===999999999888888:::;;;===???@@@AAABBBEEEGGGIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLMMMNNNJJJMMMRRRWWW]]]fffpppwww~~~|||wwwsssoooccc```[[[WWWSSSPPPLLLIIIKKKJJJIIIIIIKKKLLLKKKJJJHHHFFFDDDCCCDDDFFFIIILLLTTTcccssszzzooojjjjjjkkkllllllpppxxx~~~}}}hhhaaaYYYSSSOOONNNLLLKKKMMMMMMNNNLLLJJJGGGEEEEEEBBBCCCEEEGGGHHHJJJMMMOOOPPPSSSYYYbbbkkksss{{{zzzpppdddYYYRRRLLLJJJHHHHHHGGGFFFCCCAAA<<<:::888777777888777666111111111000000000////////////////////////////////////000000000000//////.........///////////////---///111333333222000///,,,+++******,,,------,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---------------------------------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------------,,,,,,+++---------------------------------...------,,,,,,)))***+++---...///000111---...///000000111111111111111111222222333333333222222222111111111111111000000111111222333333444555444444333222111000000222222222222333444555555555666777888999:::::::::;;;<<>>>>>AAACCCEEEHHHIIIHHHFFFEEEBBB@@@>>>???BBBDDDBBB???>>>>>>???@@@???>>>===<<<777888999999:::;;;???AAADDDDDDDDDEEEGGGIIIJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJHHHJJJLLLMMMOOOQQQUUUXXXXXX]]]bbbggglllttt~~~~~~xxxpppjjjgggccc]]]YYYSSSPPPLLLJJJIIIIIIGGGFFFJJJJJJKKKNNNSSSVVVWWWVVVQQQLLLJJJKKKLLLMMMQQQWWWaaarrr}}}wwwttttttssstttxxx~~~{{{yyyzzzzzz}}}xxxnnnhhheeedddbbb```]]]^^^```___[[[UUUNNNJJJGGGFFFDDDDDDDDDFFFIIIJJJLLLKKKMMMSSSWWW\\\ccckkkwwwvvvkkkdddWWWUUURRRPPPOOOLLLHHHEEEBBB???<<<:::999999777666333333222222111000000000///////////////////////////000000111111000000///.........///////////////...///111222222111///...---+++******,,,...------***+++,,,,,,------,,,,,,,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++************************,,,,,,,,,------.........+++,,,,,,---,,,,,,++++++))))))***++++++,,,------,,,,,,------...---------((()))+++---///000000000---...///000000111111111//////000111222222333333222222222222222111111111000000111222333444555666444444333333222222111111111111111222222333444555444555777888999:::::::::;;;===AAAGGGQQQggg---------...///000111222555777:::>>>@@@BBBBBBBBBCCCDDDGGGHHHIIIIIIHHHHHHEEEBBB???AAADDDEEECCC@@@>>>=========<<<<<<<<<<<<999;;;<<<===<<<>>>BBBFFFHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHGGGFFFGGGJJJNNNPPPPPPTTTZZZ^^^aaadddhhhkkkqqquuuyyy|||}}}~~~xxxqqqlllddd^^^XXXTTTSSSQQQLLLGGGJJJGGGDDDCCCEEEGGGHHHHHHLLLPPPWWWbbblllsssvvvvvviiibbb^^^^^^^^^\\\```fffppp{{{vvvtttrrruuu}}}~~~~~~|||~~~}}}tttjjjcccZZZVVVOOOJJJGGGFFFFFFFFFIIIGGGHHHLLLLLLLLLQQQYYY^^^jjjxxx}}}yyymmmkkkgggdddaaa]]]XXXUUUOOOKKKEEEAAA???===:::999666555555444333333222222////////////////////////000000111111111111000000............/////////000...///000000000///.........,,,++++++---......---***+++,,,,,,------,,,,,,------........./////////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---............+++,,,...///000000//////---...///000000111111111---......000111222333333333333333222222111111111111222222222333333444444333333333333333333333333111111111111222333444555444555777888999999999999===???CCCIIISSShhh---------...000111333444999;;;>>>AAACCCDDDDDDCCCCCCDDDFFFHHHJJJJJJJJJJJJFFFBBB???@@@CCCDDDAAA===>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@@@@???@@@DDDHHHJJJJJJJJJIIIIIIIIIJJJJJJIIIGGGFFFFFFIIINNNSSSVVV```gggooovvvyyy||||||uuunnniiiddd^^^YYYWWWRRRLLLKKKLLLKKKGGGBBBGGGDDDBBBBBBDDDGGGIIIJJJOOOVVVeeewww{{{tttsssoookkknnntttzzz}}}|||||||||~~~zzzvvvtttwwwooohhh^^^TTTMMMHHHEEEDDDFFFDDDFFFJJJHHHDDDGGGOOOJJJVVVdddmmmttt{{{~~~~~~}}}~~~|||xxxsssnnnjjj[[[VVVOOOIIIEEEAAA>>><<<888888777666555555444444000000000000000000000000000000111111111111000000---.........//////000000...///////////////......///---+++,,,---......---++++++,,,---------,,,,,,.........////////////000+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---))))))***+++,,,------...........................++++++++++++++++++++++++,,,,,,------...------,,,000000///...,,,+++*********+++,,,---......///...///000111111111000...------...///000111111111111,,,---...///000111222333333333333222222111111111333333333222222222222111333333333333333333333444111111111111222333444555333555666888999999999999???@@@EEEKKKTTTjjj---///111222333666:::===???DDDJJJLLLJJJHHHGGGGGGIIIIIIKKKLLLLLLKKKJJJIIIIIIIIIGGGEEEAAA===999666888888999:::<<<>>>@@@AAAAAABBBDDDDDDCCCCCCDDDFFFJJJJJJIIIHHHGGGFFFFFFGGGFFFEEEIIIMMMNNNQQQ]]]lllyyywwwqqqfff___ZZZYYYWWWRRRMMMLLLLLLKKKIIIJJJPPPTTTOOOFFFKKKIIIIIIMMMNNNNNNRRRWWWaaaooo|||yyyzzz~~~~~~}}}{{{yyyxxxvvveeeZZZTTTNNNIIIHHHFFFDDDCCCCCCEEEHHHJJJGGGKKKQQQTTTWWW[[[aaaeeefffiiipppxxx|||zzzqqqcccXXXQQQJJJBBB<<>>BBBHHHSSSiii000222444555777:::>>>AAAAAAEEEKKKMMMLLLJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJFFFEEECCCAAA>>>;;;888666999:::;;;<<<>>>@@@BBBCCCEEEGGGHHHIIIHHHGGGHHHIIILLLKKKJJJGGGFFFEEEEEEFFFFFFGGGLLLSSSXXX___ooozzzoooddd^^^VVVQQQMMMMMMLLLHHHHHHKKKLLLQQQVVV]]]eeehhh```UUURRRPPPQQQVVVZZZ\\\aaagggqqq}}}~~~}}}{{{zzz{{{||||||{{{}}}|||{{{|||}}}~~~}}}yyylllbbbYYYRRROOOLLLIIIHHHIIIIIIIIIHHHKKKMMMOOOPPPPPPPPPRRRSSSUUUXXX___hhhnnnttt~~~rrrggg___WWWOOOIIICCC@@@<<<::::::999888666333444555444222111222444222333333333333222000000000//////...///000111222000000/////////.........------------------------.........//////.........,,,,,,,,,------.........---------............///---------------------------,,,,,,++++++,,,,,,------------,,,,,,---------,,,,,,------------,,,,,,......---------,,,,,,,,,,,,---------------,,,++++++++++++,,,,,,,,,------+++,,,---------------------...///000000///...------...///111222222222222///000111111222222111111111111111111111111111111444333333222222333333444222333333333333222111111222222222333444444555555555555666888999:::;;;<<<===>>>BBBHHHRRRiii444666999;;;===@@@CCCFFFDDDHHHLLLOOOOOOOOONNNOOOPPPPPPOOOMMMLLLJJJIIIHHHAAA@@@>>><<<:::999888888;;;<<<>>>???BBBDDDEEEFFFFFFHHHJJJJJJHHHGGGGGGHHHKKKJJJIIIGGGEEEFFFHHHJJJNNNOOOSSSZZZbbbnnn}}}sssiiiaaaYYYPPPJJJHHHEEEDDDDDDBBBAAAGGGOOOTTT___nnn|||}}}pppdddaaaaaafffjjjlllqqqvvv||||||}}}{{{wwwwwwxxxyyyzzzvvvxxx|||~~~~~~vvviiiaaa\\\XXXUUUVVVXXXXXXSSSNNNQQQOOOLLLKKKJJJIIIFFFEEEFFFGGGLLLTTTZZZaaammmxxxwwwnnneee\\\VVVJJJFFFAAA===<<<===<<<<<<333444555444222000111222111222222222222222111000000////////////000111222000000000/////////......------------------------------............------------------------......++++++,,,---...000000111------------------------,,,,,,++++++++++++,,,,,,,,,------......------,,,------............------...------------,,,,,,,,,/////////......,,,++++++---------.........//////......//////...---,,,,,,---...////////////...------...///111222222222222111111000000111111222333000000000000000000000000444333333222222333333444222333333333333222111111222222333444444555555666555555666888999:::;;;<<<===>>>AAAGGGRRRiii888:::===@@@BBBEEEHHHKKKIIIKKKNNNQQQRRRSSSSSSSSSUUUSSSPPPLLLHHHEEEDDDCCC===<<<;;;999999::::::;;;>>>???AAACCCEEEGGGHHHIIIGGGIIIJJJJJJHHHGGGGGGHHHHHHIIIKKKJJJJJJMMMRRRVVV^^^___aaadddkkkvvv|||uuuoooggg]]]VVVRRRNNNHHHDDDEEEDDDEEEDDDBBBDDDOOO\\\eeesss|||wwwtttvvvwwwwwwyyy}}}~~~}}}wwwwwwxxxzzz}}}}}}{{{xxx{{{{{{yyyzzz|||~~~~~~~~~|||tttnnnjjjiiimmmssssssmmmfff___XXXQQQLLLJJJHHHEEECCCCCCAAABBBGGGJJJOOOXXXaaappp|||xxxnnnddd^^^SSSOOOIIIEEEBBB@@@>>><<<888888777555222000//////222222222222222222111111000000000000000111111111000000000////////////...////////////////////////,,,,,,------------,,,,,,............------------++++++,,,---...///000000........................---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++---..................---------------------------......//////...------,,,---............////////////////////////......---........................---...///000111222222333111000///...///000111222000000000111111111111111333333333333333333333333222333333333333222111111222333333444444555666666888888888888888999999999<<<>>>AAAGGGRRRiii;;;>>>AAADDDFFFHHHKKKMMMMMMNNNOOORRRTTTVVVVVVVVVVVVSSSNNNHHHCCC???===<<<<<<;;;::::::;;;===>>>@@@@@@BBBDDDFFFHHHIIIIIIIIIIIIJJJKKKKKKJJJJJJLLLMMMKKKOOOSSSVVVXXX]]]eeekkkssstttttttttwwwxxxpppggg```]]]XXXRRRMMMKKKJJJGGGDDDCCCDDDFFFHHHHHHNNN]]]mmmxxxzzzuuuwww}}}}}}|||xxxyyyyyy{{{}}}|||yyyvvvrrrtttwwwyyy|||~~~}}}sssdddXXXOOOIIIDDDAAACCC???===???AAACCCIIIPPPUUUaaalllpppttt}}}wwwmmmggg^^^[[[VVVQQQMMMGGGAAA===@@@>>>;;;999777555444333333333333222222222222222///000000111111111111111111000000000////////////////////////////////////,,,,,,------------,,,,,,.....................---......................................................------------......+++,,,---......---,,,+++---..................---------------------------,,,---......//////......------------............---...//////000000//////......------------............///000111222333333//////...------///000111111111111222222222333333333333333333333333333333222333333333333222111111222222333333444555555666777777888888888999999999<<<===AAAGGGQQQhhh@@@BBBFFFHHHJJJKKKMMMOOOQQQPPPPPPRRRUUUWWWWWWVVVTTTPPPJJJCCC>>>;;;999999<<<<<<<<<===???AAABBBCCCBBBDDDFFFGGGHHHIIIHHHHHHDDDEEEGGGHHHJJJNNNSSSWWWYYY```gggkkknnnsss|||zzzkkkaaa[[[UUURRROOONNNMMMKKKIIIFFFCCCBBBCCCCCCGGGKKKPPPYYYkkk{{{zzzsssnnnooottt|||~~~yyyyyyyyy{{{|||{{{yyyvvvtttuuuvvvyyy~~~qqq___PPPFFF@@@CCC>>><<<===>>>???CCCHHHIIIRRRZZZ\\\```kkkxxxxxxsssiiigggccc___ZZZUUUNNNJJJHHHDDD>>>:::999999888777666555444333222222222333///000111111222222111111111111000000000/////////------------------------------............------..................//////000//////...------,,,,,,........................//////............//////,,,------......------,,,------............------,,,,,,,,,------------...++++++,,,....../////////,,,,,,,,,------------...------...///000000//////......------------......///...//////000222333444///............///000000111111111222333333444444222333333444444333333222222333333333333222111111111111222333333444444555333444555777999;;;======<<<===@@@FFFQQQhhhDDDGGGJJJLLLMMMNNNOOOQQQSSSQQQOOOQQQTTTVVVWWWVVVNNNKKKEEE???;;;::::::;;;;;;<<<>>>@@@BBBCCCDDDEEEDDDEEEGGGHHHHHHHHHFFFEEECCCEEEGGGKKKQQQZZZdddjjjqqqyyywwwooocccWWWPPPNNNNNNOOOLLLRRRXXXXXXUUUPPPMMMMMMMMMLLLNNNTTTZZZcccttt~~~{{{uuunnnllllllqqqxxx{{{|||yyydddUUUNNNIIIDDDAAABBBBBBAAABBBFFFFFFLLLPPPOOOPPPYYYbbbgggooottt|||}}}{{{sssqqqmmmjjjhhhfffbbb```ZZZTTTJJJBBB???===<<<:::999888666444333333333333///000111222222222111111111111111000000000//////------------------------.........//////.........------......//////000000000//////...------,,,,,,.................................------.........---------,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,---------......+++,,,---------------,,,,,,,,,,,,---------............/////////...------...------,,,,,,------...//////...///000111333444///000000111111111111111000000000111222333333333222333333444444333333222222333333333333222111111000000111222222333333444333444555777999;;;===>>><<<===@@@FFFQQQhhhGGGJJJMMMOOOOOOPPPQQQRRRTTTRRROOOPPPSSSVVVVVVUUUJJJGGGBBB===;;;;;;===>>>;;;<<>>======<<<<<<===999<<>>===============>>>>>>>>>@@@CCCDDDDDDEEEFFFGGGFFFGGGGGGGGGHHHKKKOOOSSSYYY```kkkyyytttgggccc```WWWMMMHHHGGGIIIMMMRRRYYYcccmmmttt~~~|||xxxvvvxxxyyy{{{{{{zzz{{{{{{xxxuuuuuuzzz~~~xxxqqqmmmllllllnnnnnnuuusssnnniiifffffffffgggfffddd___WWWNNNGGGEEEFFFHHHIIIMMMSSSWWW[[[___dddgggmmmmmmmmmmmmqqq|||qqqaaaVVVRRRMMMDDD======<<<888666888777666555666777777666444000000000000000000000000000///...---------......000000000000000///.........///////////////.........................................................//////...,,,+++,,,---///...------------............---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,++++++++++++,,,---...000111000...---------------............---------------............///---......///000000111111000000000000000000000000111000000///000111222333333333222111111222333333444444333333222111111000222222111000111333444666444666888888888888999;;;999<<>>============>>>???@@@AAACCCDDDFFFFFFEEEEEEGGGIIIIIIJJJJJJLLLOOOUUU^^^ccchhhooozzz{{{vvvnnnbbbVVVQQQNNNJJJFFFEEEHHHKKKTTT```nnn{{{}}}zzzsssqqqmmmjjjiiijjjlllmmmrrrrrrrrrpppooopppsssvvvyyy{{{qqq___QQQJJJHHHHHHEEEHHHLLLPPPSSSUUUXXXZZZ]]]```bbbccchhhvvv}}}pppdddYYYPPPGGGCCCAAA===;;;;;;888777777888999999777555222222111000///......---000//////............///000000000000000//////.........//////////////////................................................///000000...,,,***+++,,,+++,,,.........---------...------------,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///000111000...,,,,,,,,,------............---------------............///------......///000000000000000000000000000000000111000000000000111222222333222222111111222222333444333333222222111111111222222111111111333555666555666888777777666888999999<<>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDFFFJJJPPPUUU\\\aaahhhnnnsssxxx}}}rrrggg^^^]]]^^^[[[WWWUUURRRRRRQQQOOONNNQQQVVVXXXaaacccjjjwwwwwwtttqqqsssxxx|||}}}|||}}}}}}~~~~~~}}}zzzyyyyyyxxxxxxwwwvvvvvvwwwyyy{{{tttooojjjjjjppptttuuusssuuuvvvyyy|||wwwrrrpppnnnnnnjjjjjjjjjkkknnnuuuwww]]]MMMGGGGGGGGGHHHIIIKKKKKKKKKIIIKKKLLLIIIIIIRRRdddsss|||ooobbbYYYQQQIIICCC@@@>>><<<<<<======;;;:::444333333333222222222111///000000000000000000000//////000000000000//////.........---...///000111////////////////////////........................,,,---------,,,---000333999333,,,+++...000...+++------------------------///...,,,,,,,,,,,,...///........................+++,,,...///...---...///------............---------------............///------......///000000000222222222222222222222222000111111111222222222222222222222222222222222222333333222222222222222111222222222222333444555555555666777777666555666888:::<<>>@@@CCCEEEGGGHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFBBBCCCEEEHHHMMMUUU___fffpppvvv~~~vvvkkk```WWWPPPOOOPPPOOOQQQSSS^^^fffkkkiiifffeeeggggggnnnooosss{{{~~~}}}~~~~~~|||}}}}}}yyyvvvrrrqqqooommmllllllllllllooooooooommmkkkkkkmmmoookkkgggcccbbbeeehhhjjjjjjhhhiiilllttt|||~~~zzztttnnnkkkjjjkkkhhhhhhfffddddddiiissszzzppp[[[OOOLLLHHHEEEEEEFFFEEEEEEAAACCCDDDAAA@@@FFFSSS^^^ppp|||rrriii]]]SSSJJJFFFBBB>>>======<<<;;;333333222222111111111111///000000111111111111000...//////000000000000000///...------...///111222////////////////////////........................+++,,,,,,,,,,,,///222555DDD===444///...---***(((,,,,,,,,,------------.........------------......+++,,,,,,------,,,,,,+++)))+++---.........///000------............---------------............///......//////000111111111333333333333333333333333000111222222333333222222111222222333333222222111222222222222222222222222222222333333444555555555555666888777777666888999:::<<>>666666555444222111000000///000111222222222111111......///000000000000000///...---,,,---///111222////////////////////////........................---------,,,,,,...222555BBBAAA>>>777///******+++,,,,,,,,,---------......------............------++++++,,,------,,,++++++***,,,......------...///------............---------------............/////////000000111222222222222222222222222222222222000111222333333333222222111222333333333333222111222222222222222222222222111222333444555555555555444666888888888888999;;;:::<<<@@@EEEMMMaaa777777777888:::<<>>@@@BBBDDDFFFGGGFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGJJJPPPVVVZZZ^^^ccckkkttt}}}~~~{{{zzzsssjjj```ZZZRRRLLLJJJIIIJJJLLLKKKOOOZZZiiivvvzzzwwwzzz}}}xxxmmmlllhhhdddaaaaaadddfffiiikkkkkkiiiiiikkkjjjfffggghhhlllqqqrrrrrruuu{{{~~~zzzyyyzzz|||yyyqqqrrr|||xxxsssssstttuuutttrrrlll```RRRHHHBBBAAABBBDDDJJJTTTbbbrrrsssaaaYYYTTTPPPLLLEEE@@@@@@<<<666222333444222000000111222222111////////////////////////000000000000000000000000////////////////////////000000000000000000000000///000000///---,,,...///111555<<<>>>888///,,,000,,,------......------,,,///...---,,,,,,,,,------///......---,,,,,,++++++***+++,,,............---+++---//////......///000...------,,,---...///000///000111111000000111333333333333333333333333333222222222222222222222222///000222444555555444333444333333222222333333444222222222222333444555555777777777888999999::::::<<<<<<@@@GGGNNN^^^~~~vvvyyy>>>???@@@CCCEEEHHHJJJKKKFFFGGGGGGFFFDDDDDDFFFGGGGGGIIILLLOOOUUU]]]eeekkknnnssszzzxxxmmmhhhgggccc^^^[[[XXXQQQLLLJJJMMMQQQSSSTTTYYYggg{{{~~~wwwuuuzzz}}}yyyvvvtttrrrpppnnnkkkhhhcccbbb```^^^^^^aaafffkkkpppvvv{{{{{{{{{zzzuuuooopppqqqvvv}}}~~~{{{xxxvvvxxx|||{{{qqqkkkppp}}}mmmXXXJJJDDDAAABBBDDDIIIRRR]]]gggnnnyyypppjjjfff\\\SSSIIICCC===888555777555333222222222222111///000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111///111222222000//////000...000666;;;:::222...///,,,------......------,,,------,,,,,,,,,---...............------,,,,,,+++,,,---...000000000//////---///111111///...///000...------------.../////////000111111000000111333444444444444444444444444222222222222222222222222///000222333444333333222444333333333333333333444222222222222333444555555666777777888999999::::::;;;;;;???GGGMMM^^^~~~wwwpppvvv???@@@AAACCCEEEFFFHHHHHHGGGHHHHHHFFFEEEGGGKKKOOOSSSVVV[[[^^^ccckkktttzzz}}}vvvpppggg___\\\^^^```aaacccccc```YYYWWWZZZ^^^```ccceeeppp}}}|||~~~vvvpppnnnmmmlllllljjjhhhfffdddddddddeeeeeeggggggffffffhhhnnnvvv{{{xxxnnnnnnyyysss\\\NNNFFFEEEDDDEEEJJJRRRZZZ___sss|||pppfffXXXLLLDDD>>><<<<<<666555444444444444222000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///111333333111/////////......333999:::555///---,,,------......------,,,,,,,,,,,,,,,---......///......---------,,,,,,,,,---...///000111000000///...000111111///---......------------....../////////000222222111111111333333333444444444444444444111222222222222222333333000111222333444333333333333333222222222222333333222222222222333444555555666666777888999::::::;;;;;;:::???FFFMMM]]]~~~{{{qqqjjjtttCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGFFFFFFJJJSSSZZZhhhlllpppsssuuuyyy~~~|||sssiiiaaa]]]WWWTTTTTTXXXaaagggrrrxxxyyyrrrllllllmmmmmmpppooouuu~~~~~~~~~yyytttpppnnnlllhhhbbb___^^^aaadddeeeiiihhhfffeeeeeehhhkkkmmmoooooopppqqqtttzzzyyyxxxooo[[[LLLJJJFFFEEEHHHNNNUUUYYYeeennn{{{|||lll[[[NNNGGGCCC@@@888666444444444333222000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////---///111111000...---...111///111777999444...,,,,,,------......------,,,+++,,,,,,------.........---------------,,,,,,,,,,,,---...///000///.........000111000...,,,,,,------------...............///111333333222111222222111111222222333333333333111111111222222333333333333333333444444444444444222222111111111111222222222222222222333444555555555666777888999:::;;;;;;;;;:::???FFFMMM]]]~~~xxxmmmgggrrrFFFFFFFFFEEEEEEDDDDDDDDDAAADDDEEEFFFHHHPPP]]]hhh|||ppphhheee^^^VVVRRRPPPOOOPPPRRRWWWbbbmmm|||wwwwwwuuuyyy}}}zzzpppnnnkkkgggccc___]]][[[^^^^^^^^^]]]___dddkkkpppwwwwwwuuusssqqqrrruuuxxxyyyzzz{{{|||~~~~~~iiiVVVRRRMMMIIIIIIMMMRRRVVV]]]```hhhrrrzzznnn___VVVNNNFFF>>>;;;777555444333111000000000000000000000000000111111111111111111111111000000000000000000000000........................---///000///...------...111///000444555000,,,,,,,,,------......------,,,,,,,,,---.........------------------------------,,,---...//////...---,,,...///000000...,,,------,,,---......//////.........111333444333222222222///000000111111222222333111111111222222333333444444444444444444444444444333222222111111222222333222222222222333444555555555555666888999:::;;;<<<;;;;;;???GGGMMM^^^~~~wwwllleeepppFFFFFFEEEEEEEEEDDDDDDDDDBBBEEEHHHIIINNNZZZkkkxxxsss```WWWVVVTTTOOOOOOOOORRRXXX[[[```mmmzzz{{{yyy}}}}}}yyyssslllhhhaaaaaaaaa``````_________bbbgggkkknnnooovvv~~~{{{wwwsssqqqttt{{{|||uuussswww}}}|||hhhccc[[[SSSPPPQQQUUUWWWYYYYYY\\\bbbffflll|||wwwoooddd[[[MMMHHHAAA;;;888666444333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////...//////...---,,,---///...,,,---000///,,,+++---,,,------......------,,,,,,---.........---,,,+++------------------------------...//////...---,,,...000111111///......///,,,---.../////////...---...111333444333222222222//////000000111222222333000111111222333333444444444444333333333333333444555444444333333444444555222222222222333444555555555555666888999:::;;;<<<<<<<<<@@@GGGNNN^^^vvvkkkcccmmmCCCCCCCCCCCCCCCDDDDDDDDDDDDHHHLLLOOOTTTbbbvvv{{{gggTTTMMMOOORRRQQQQQQSSSYYYbbbggglllzzz|||{{{vvvssspppmmmkkkgggccc```___```bbbdddgggjjjlllmmmmmmttt|||}}}yyyxxxyyywww}}}{{{xxxppplllfffccceeejjjrrrwwwzzz{{{|||{{{xxxuuuttttttyyyvvvqqqmmmkkkmmmpppssstttpppnnnpppwww}}}{{{yyysssiii___YYYXXXZZZ\\\YYYVVVWWWYYYYYY\\\jjjzzzzzzpppZZZTTTKKKCCC===:::888777333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000...,,,,,,...000+++)))+++---+++)))***///,,,------......------,,,------...///...---+++***------------------------......///000000///...---///000222222000000000111,,,,,,.../////////...---...111444555444222222222//////000111222222333333000000111222333333444444333333222222111222222333666666555555555555666666222222222222333444555555444555666888999:::<<<<<<===<<>>:::555333444444222111444222111111000000000111111000000000000000000000000000111111222222222111111//////............////////////...---------..................------,,,,,,------..........................................,,,---.../////////...---...........................------------...//////111222333333333333111111///000111222333333333333222333444444444444333222333333333333333333333333666555444333222333444444222222333444444555555666666666777777888:::;;;<<<<<<;;;???FFFLLL]]]}}}yyynnneeelllGGGFFFEEEFFFJJJPPPVVVZZZ___aaafffnnnxxxzzzjjj```^^^^^^^^^]]]bbbcccdddfffhhhiiiiiijjjrrrxxx}}}wwwrrrooonnnmmmlllfffgggggghhhhhhiiilllooovvv||||||wwwrrrppppppssswww{{{|||{{{xxxvvvwwwuuutttsssrrrooollliiifffeeeddddddeeegggjjjkkkhhhiiikkkkkkjjjgggdddbbb^^^___```ccceeeeeeccc```______``````^^^\\\YYYWWWZZZZZZ[[[[[[[[[ZZZYYYXXXTTTSSSRRRRRRSSSSSSRRRQQQOOOOOOPPPRRRSSSUUUVVVWWWYYY[[[\\\\\\\\\]]]___aaa```___]]][[[YYYXXXXXXXXX]]][[[XXXWWWYYY]]]bbbeeehhhhhhhhhhhhiiijjjkkkkkknnnooorrrwww}}}}}}vvvtttzzzooo^^^RRRNNNPPPNNNPPPWWW^^^dddlllsssqqqaaaSSSJJJ>>>999666777666333111222111000000///000000111111000000000000000000000000//////000222222333333333000//////......//////000.........---......///////////////............---..................------........................,,,---......//////......------------------------......------......///000000111222333333222111000000000111222333333333333222333444555555444333222222222222222222222222222222222333333444444555555222222333444444555555666888888888888999:::<<<<<<;;;:::>>>EEEKKK[[[{{{{{{pppfffkkk~~~GGGHHHKKKPPPVVV]]]cccfffiiilllqqqxxx{{{mmmcccXXXTTTVVV\\\ccciiinnnpppsssvvvvvvvvvvvvvvv~~~rrrnnnhhhdddccceeehhhjjjiiilllooooooooorrrwww{{{~~~zzzuuuoookkkhhhiiikkknnnppppppooolllkkkmmmlllkkklllllljjjfffdddcccbbb```___^^^___``````^^^___aaabbbaaa```]]]\\\ZZZ[[[\\\```dddfffeeeddd```aaaaaabbbaaa```___^^^___aaadddfffggggggfffddd___]]]ZZZYYYZZZYYYXXXVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\ZZZYYYVVVUUUTTTVVVXXXYYYZZZYYYXXXWWWXXXZZZ\\\^^^______^^^^^^^^^```bbbcccfffgggiiilllqqqzzz~~~{{{ssssssxxx}}}sss]]]PPPMMMIIIIIINNNRRRVVV]]]cccqqq~~~|||lll^^^LLLDDD<<<:::888444222333222222111111111222333333000000000000000000000000///000111222222222222222000000////////////000000......---......///000000/////////////////////..................---------........................---------......................................................//////000000111222333444333222222111111222333444444333333222333444555555444333222222222222222222222222222111222333444444444444333222222333444444555555666888777777888999:::;;;;;;::::::>>>DDDJJJYYYxxx}}}rrrjjjnnn~~~JJJOOOWWW```iiiooorrrttttttxxx~~~qqqdddWWWRRRQQQTTTZZZcccsss|||vvvrrrpppgggfffddddddffflllssswwwzzz|||~~~~~~|||}}}zzztttssssssqqqooolllhhhdddbbbeeefffggghhhgggfffdddbbbcccbbbbbbccccccbbb```^^^___^^^]]][[[ZZZZZZZZZZZZZZZ\\\^^^```aaaaaaaaa```^^^]]]^^^```eeeiiilllmmmhhhiiiiiikkklllmmmnnnnnnnnnqqquuuyyy|||||||||{{{qqqnnnjjjhhhgggfffdddbbbggghhhhhhhhhgggfffeeedddeeefffgggeeecccaaaaaabbb\\\ZZZWWWTTTSSSTTTVVVWWWYYYYYYYYYZZZZZZYYYXXXXXXWWWWWWVVVVVVWWWYYY[[[\\\``````aaabbbfffmmmuuu{{{zzzsssqqqrrr{{{mmmZZZPPPLLLIIIJJJKKKLLLPPPVVV[[[gggzzzvvv```SSSFFF>>>:::666444555333222222222222222333333111111111111111111111111222222222222222111000///000000////////////000000...............///000111.../////////////////////.....................---........................------------....../////////////////////////////////............///000000111222444555555555444444222333333444444444444333333333555555555555333333444444444444444444444444333333444444333333222111222222333444444555555666777777777777777888999::::::999>>>DDDIIIWWWvvv~~~vvvooosssXXX```kkkwwwnnn]]]UUULLLLLLRRR]]]fffqqqyyyrrrlllhhhfffffffffiiinnnsssyyy~~~~~~wwwnnnhhhbbbcccdddddddddbbb___^^^___```aaaaaaaaa```___^^^\\\[[[ZZZ[[[]]]^^^]]]\\\]]]]]]\\\\\\\\\\\\]]]]]]]]]___cccgggjjjmmmooooookkkjjjjjjlllqqqvvvzzz{{{yyyyyyzzz{{{}}}~~~|||}}}{{{yyywwwtttuuuuuutttqqqnnnnnnnnnkkkhhhccc^^^ZZZXXXXXXXXX\\\^^^```aaa```]]]ZZZWWWUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWYYYZZZ]]]aaahhhlllwww|||xxxvvvxxx}}}hhhXXXRRRMMMLLLIIIFFFFFFJJJLLLTTTdddvvvxxxgggTTTHHH@@@:::777777333222222111000000111111111111111111111111111111333333333222222000//////111000000//////000000111/////////...//////000000---............/////////---------.........//////...........................------------...//////000000000000000000000000//////......//////000111222333444666666666555555333444444555555444444444333444555666666555444333444444444444444444444444444444333333222222111111222222333444444555555666777777666666777888888999::::::>>>DDDIIIVVVtttzzzuuuyyyooowwwppp___SSSMMMKKKKKKVVViiiyyy}}}|||}}}zzzyyyxxxrrrooojjjfffccccccdddeeeqqqxxx||||||vvvvvvwwwyyy|||~~~zzzvvvpppjjjccc___XXXZZZ]]]___``````^^^]]]]]]]]]___```aaabbbccccccaaa```___```cccgggiiiiiiiiijjjkkklllmmmooopppqqqrrrtttxxx|||}}}wwwqqqnnnlllkkkjjjlllooopppooojjjeeeaaa^^^^^^^^^^^^]]][[[ZZZYYYSSSUUUVVVVVVWWWYYY]]]```eeeiiinnntttxxxzzzzzzzzzyyyyyy{{{|||xxxggg```ZZZVVVPPPIIIGGGHHHIIIKKKTTTaaalllvvv~~~hhhYYYNNNDDD===;;;555555333222111111000000111111111111111111111111111111222222222111111000111111000000000000111111111000//////////////////,,,,,,------............+++,,,,,,---...///000000...........................------,,,---...///000000000000000000000000000///////////////000000111111222333555666666555555444444555555555555444444333444555666666555444333333333333333333333333333333222111111111222333444222222333444444555555666888888777777888888999999;;;;;;???EEEIIIVVVsss~~~{{{~~~wwweeeXXXPPPLLLNNNMMMYYYrrr|||}}}{{{tttnnnkkkjjjjjjiiigggdddbbbbbbdddhhhjjj~~~{{{vvvvvvxxxkkkmmmooosssvvvvvvtttrrrsssppplllhhhddd```[[[XXXVVVXXX\\\___aaaaaa```___^^^___aaacccfffiiikkklllllljjjiiikkkpppuuuyyy{{{{{{|||~~~xxx{{{~~~~~~yyyrrrnnnkkkkkkkkkiiigggdddaaa___WWWWWWXXXWWWVVVUUUWWWXXXYYY\\\```eeejjjmmmooooooooopppsssxxxvvvpppiiiddd\\\RRRNNNNNNLLLIIIKKKRRRZZZbbbrrrxxxhhh[[[NNNDDD???999888777555444333222222111111111111111111111111///000111222222222222222111111000000000000111111222111000//////...//////,,,,,,,,,---------......***+++,,,---...000111111..............................---,,,---...///000///////////////////////////////////////000111111000111222444555555444444444555555555555555444444333444555666666555444333222222222222222222222222111111000///111333555777222222333444444555555666999999999888999999::::::<<<;;;???EEEIIIVVVsss{{{kkk___WWWSSSQQQSSSVVVeee~~~rrrrrroookkkkkkmmmkkkgggiiilllrrrvvvrrrlllkkknnn}}}yyyyyy}}}~~~{{{zzzwwwqqqlllggghhhiiijjjjjjiiigggfffiiigggddd```]]]\\\[[[[[[ZZZZZZ[[[___dddhhhiiiiiiggghhhkkknnnssswww{{{}}}~~~|||wwwqqqlllmmmhhhbbb^^^[[[ZZZXXXWWWUUUYYY^^^``````aaacccfffiiilllqqqsssssstttwwwzzz}}}{{{~~~{{{vvvssskkk___VVVLLLJJJJJJLLLMMMQQQ\\\ggg}}}~~~nnn]]]MMMBBB999;;;;;;999666444444444222111000111333444333222444444333333333333222222///---+++,,,///000...,,,000/////////............000000000000000000000000000000///...---,,,,,,,,,//////............//////111...++++++...//////---//////............//////...///000000//////000111111111222333444444444444222222333333333444444444555555555555444333222111444333333222222333333444333333333333444555666666666666444444333444555666777888888999999:::;;;;;;999======BBBNNNXXXpppzzzpppfff```\\\[[[ZZZ___bbbooozzzwwwjjjllllllllloootttuuurrrtttvvvzzz~~~{{{tttsssvvv|||xxxtttrrruuu{{{~~~xxxuuutttrrrlllhhhcccdddfffgggfffeeecccbbbccccccbbbaaa````````````ccceeehhhlllppptttwwwyyy{{{}}}|||uuuooojjjfffbbb___^^^```bbbaaa^^^\\\\\\]]]^^^aaaeeefffgggiiimmmppptttzzz}}}}}}~~~}}}xxxtttuuuxxx|||vvveeeZZZOOOJJJIIIKKKSSS[[[gggvvv~~~mmm[[[PPPFFFBBB<<<999777666333111777555444444555666555333444444333333333222222222111///......000111000...000000/////////.........000000000000000000000000000000///...------------//////............//////000---++++++---///...---......------------.........///000000//////000111111111222333444444444444222222333333333444444444666666666555555444222222333222222111111222222333333333222333333444555666666555444333333444555666777888888999999:::;;;;;;999======BBBNNNXXXpppzzzrrriiihhhfffdddcccddddddeeejjjmmmxxxyyyxxxwwwwwwwwwvvvsssqqqlllpppuuuyyy|||zzz|||zzzvvvpppmmmmmmqqqvvvzzz~~~zzztttqqqpppnnniiifffaaabbbdddeeeeeedddcccbbbaaacccfffiiilllnnnoooooouuuyyy~~~{{{tttpppkkkkkkjjjfff```\\\YYYYYYTTTUUUVVVWWWXXXZZZ]]]```dddiiinnnrrrsssvvvzzz~~~}}}}}}{{{uuuqqqppptttxxxcccTTTMMMJJJKKKNNNSSS^^^nnn}}}qqqeeeZZZPPPDDD>>><<<;;;777222666444222222333333222111333333333333222222222222222111000111222333222000000000000/////////......000000000000000000000000000000///...------------//////............/////////...,,,,,,---......---...------,,,,,,------......///000000//////000111111222333444444555555444333333333333444444444444666666666666555555444333222222111111111111222222222222222333333444555666666555444333333444555666777888888999999:::;;;;;;999>>>>>>BBBNNNYYYppp~~~}}}sssjjjgggdddgggjjjmmmmmmlllkkkjjjmmmqqq{{{}}}|||}}}xxxppplllmmmpppsssvvvwwwwwwvvvvvv~~~}}}zzz{{{|||yyyxxxuuuooojjjhhhjjjooosss|||xxxtttqqqooommmjjjgggbbbdddfffiiikkkkkkkkkjjjjjjnnntttzzz~~~|||xxxrrrlllfffaaa___YYYXXXVVVUUUTTTTTTVVVXXXZZZ]]]aaaccceeegggjjjmmmtttxxx|||}}}wwwtttuuuyyyrrraaaRRRKKKJJJLLLRRR\\\hhhvvv}}}pppeeeVVVKKKEEEAAA===999555333111111222333222111333333333222222222222111222222111222222222222111000000000////////////...////////////////////////000000///...............//////............////////////......////////////.........------............///000000//////000111111222333444555555555555333333333444444444444555666666777777666555555444333222222222222222222333222222222222333444555666555555444333444555666777777888888999999:::;;;;;;:::>>>>>>CCCNNNYYYqqq{{{yyy~~~|||rrriiibbbbbbgggtttyyy|||tttmmmjjjjjjoooyyy|||{{{~~~}}}xxxqqqjjjgggkkkpppvvv{{{~~~~~~zzzzzzzzz~~~~~~}}}{{{tttooonnnooonnnjjjeeebbbbbbfffjjjuuusssqqqooommmlllkkkiiihhhjjjnnnsssvvvxxxyyyyyy{{{yyysssooollliiiddd___\\\YYYXXXWWWUUUVVVXXXXXXYYYZZZ[[[]]]dddhhhmmmrrrtttvvvwwwyyyuuuyyy~~~}}}{{{{{{bbbSSSNNNKKKLLLPPPWWWaaannn|||}}}ooo^^^OOODDD???===999777555555666888888888333333222222222111111111111111111111111000111111111000000000////////////////////////////////////000000///.........////////////............//////000000111111000000000000000000////////////000000...///000000//////000111222222333444555555555555333333444444444555555555666666666666666666555444444444333333333333444444222222222222333444555555555444444333444555666777777888888999999:::;;;;;;:::>>>>>>CCCOOOYYYqqqxxxtttyyyyyyiiibbb^^^]]]fffrrr}}}oooggggggnnnwww}}}wwwsssrrrpppmmmjjjjjjooowww}}}~~~yyywwwrrrtttvvvyyy{{{zzzvvvrrrrrrllliiijjjiiieeecccdddbbbcccccc```]]]]]]```dddmmmmmmmmmmmmnnnooopppqqquuuxxx}}}|||uuunnniiiccc^^^[[[ZZZYYYWWWUUUSSSRRRRRRRRRWWWZZZ___ccceeefffgggiiigggjjjnnnttt|||}}}sss___WWWMMMJJJIIILLLQQQXXXdddnnnzzzqqq]]]LLLBBB>>>;;;999666555666888888888222222222222111111111111///000111111000///000111111111000000000/////////000000000000000000000000000000//////...//////000//////............/////////111222222111000000111111000000000000000000111...///000000//////000111222333444555555666666555333444444444555555555555555555666666666555555444555555444444444444555555111111111222222333444555555444333333444555777888777888888999999:::;;;;;;:::??????CCCOOOZZZqqqvvvqqquuu|||qqqddd\\\^^^ccciiixxxrrrggggggnnnuuu|||}}}}}}zzzpppnnnkkkiiijjjllloooqqqsssyyyyyyrrrooojjjjjjkkkmmmooommmiiieeebbb^^^[[[\\\[[[YYYZZZ]]][[[___bbbbbb```___bbbfffjjjlllooossswww|||{{{sssnnnjjjgggccc^^^[[[WWWUUUSSSSSSUUUXXXYYYYYYYYYZZZ[[[[[[\\\^^^bbbiiisss~~~lllcccUUUOOOJJJJJJIIIKKKSSS]]]ggguuurrr```QQQHHH???;;;777555555555555555222222222222111111111111///111222222//////000222111111111000000000//////000000000000000000000000000000////////////000000//////............//////,,,///111111///......000000000////////////000000...///000000//////000111222333444555666666666666444444444444555555555555444444555555555555444444555444444333333444444555111111111111222333444555444444333333444555777888777888888999999:::;;;;;;;;;??????DDDOOOZZZrrr|||sssnnnqqq{{{tttggg^^^UUUTTT```lllwwwuuuiiigggnnnsssxxx~~~|||}}}|||{{{vvvsssoookkkgggiiiiiihhhhhhjjjpppxxx}}}|||~~~yyywwwqqqjjjfffeeedddeeegggiiihhhccc___\\\XXXUUUUUUUUUTTTUUUYYY[[[aaafffhhhgggfffiiimmmlllpppvvv|||{{{wwwqqqkkkfffaaa]]][[[UUUVVVWWWVVVTTTSSSSSSTTTSSSSSSTTTWWW\\\dddmmmttt{{{wwwkkk___VVVPPPMMMHHHEEEJJJSSS[[[jjjtttbbbUUUFFFBBB===999888777666666222222222111111111111000///222333222000///111333111111111111000000000000000000000000000000000000000000////////////000111//////............//////***...000000...,,,---...//////............//////...///000000//////000111222333444555666666666666444444444555555555666666333333444444555444444333444333333222222333333444111111111111222333444555444444333333444555777888777888888999::::::;;;;;;;;;??????DDDOOOZZZrrr{{{rrrmmmpppyyyxxxhhh\\\UUUMMMNNNXXXkkk~~~qqqppptttyyy~~~~~~zzzxxx~~~zzzsssmmmiiiddd```___ccceeennnuuuvvvwww{{{vvvnnnkkkiiiddd```]]]___```___^^^\\\\\\]]]TTTVVVWWWVVVUUUVVVYYY]]]```dddkkkqqqtttwwwyyyzzz}}}~~~~~~}}}{{{{{{{{{|||}}}zzzrrrmmmkkkcccbbb___\\\WWWSSSOOOMMMRRRPPPOOOOOORRRWWW^^^aaaooorrruuuuuusssqqqrrrsssttt}}}~~~tttnnnaaaSSSLLLMMMMMMKKKWWW]]]nnnuuufffTTTLLLBBB;;;999999999888777555333222333333222111444333222111000000000000222111111111000000/////////000111222222111000///000000000000000000000000////////////////////////222111111000///......---444333222000//////......111111111000000000000000555777999:::888777777888666666666666666555444444666555555555555444444444333333333444444444555555000000111222222333444444444444444333222444777:::555<<>>CCCOOOZZZrrryyyppplllnnnuuu}}}}}}mmmaaaYYYTTTRRRPPPQQQZZZmmmuuuuuuwwwzzz|||~~~~~~}}}}}}~~~|||{{{xxxpppjjjeeecccaaa___aaafffmmmwwwxxxoooiiigggeeeaaa]]]\\\]]]]]]\\\ZZZXXXYYYZZZWWWYYY\\\\\\[[[\\\```dddgggmmmuuu}}}|||yyytttpppmmmkkkjjjlllllllllmmmmmmmmmmmmmmmsssqqqpppppppppooollliiikkkjjjhhhgggggggggggghhhgggiiilllppptttvvvwwwxxxzzz{{{}}}~~~wwwrrrkkkddd___[[[VVVSSSSSSQQQNNNLLLMMMOOOSSSVVV```dddiiijjjiiifffeeeeeehhhmmmttt|||}}}zzz|||zzzooobbb[[[XXXRRRJJJNNNUUUccctttuuubbbXXXLLLBBB===;;;888777999888666555666777666555333333222111000000000111111111111111000000000//////000111222222111000///000000000000000000000000........................////////////000000000000333222111000////////////111000000000000000000000111333555555444444444666777777777777777666555555666555555555555444444444333333333444444444555555111111222222333444444444444555444333333444666999777<<>><<<;;;:::>>>>>>CCCNNNYYYqqq}}}vvvmmmiiikkkrrryyy}}}xxxfffXXXQQQOOOOOOPPPTTTTTT[[[lllyyyzzzzzzzzzzzzyyyyyyxxxxxx{{{{{{zzzooohhhccc```bbbccceeejjjppp{{{{{{wwwooojjjccc```___^^^[[[XXX\\\]]]\\\[[[YYYZZZ[[[]]]aaadddggghhhiiikkkoootttyyy~~~}}}zzzwwwnnnkkkhhhiiimmmpppqqqpppqqqpppooooooooonnnllljjjhhhfffccc___[[[XXXWWWVVVXXXXXXXXXXXXWWWWWWWWWWWWZZZXXXVVVVVVWWWWWWVVVUUUVVVVVVTTTSSSRRRRRRRRRRRRSSSUUUXXX[[[^^^```aaaaaaaaaccceeefffggghhhkkkmmmuuuwww{{{xxxrrrmmmfffaaaZZZXXXTTTQQQNNNMMMNNNNNNRRRWWW\\\```___]]][[[[[[YYYZZZ^^^fffqqqyyy~~~}}}vvvmmmjjjkkkrrrzzz|||vvvnnn___QQQIIIMMMVVV___eeemmm|||tttiiiZZZNNNFFF@@@<<<999777555333333444555444444333222222111111111222222111111111111000000000000000000111111111111000000000000000000000000000000........................,,,---...///000111222333111111000000000000111111000000000000000000111111000111222222111222444666777888888888888777666666666555555555555444444444333333333444444444555555222222333333444444555555555555555444333333555888999;;;???CCCEEECCC>>>:::<<>>BBBMMMXXXooo}}}uuulllhhhkkkqqqwwwzzz~~~|||nnnfff[[[TTTSSSTTTSSSRRRZZZXXX]]]iiiyyy}}}~~~|||yyyxxxvvvuuutttsss{{{~~~zzzssslllhhhfffjjjmmmpppwww}}}}}}zzzwwwtttrrrpppmmmjjjhhhcccaaa^^^]]]]]]^^^]]][[[___```aaaaaabbbeeejjjnnnsssvvv{{{}}}}}}}}}zzzyyytttrrrpppooonnnllljjjggg```]]][[[ZZZ]]]___```___^^^]]]\\\\\\]]]]]]\\\ZZZ[[[ZZZXXXVVVTTTRRRQQQPPPRRRQQQQQQPPPOOOOOONNNNNNOOOMMMKKKJJJLLLNNNOOOOOONNNNNNMMMLLLLLLKKKKKKKKKLLLNNNPPPRRRTTTUUUVVVUUURRRTTTWWWXXXXXXXXXYYYZZZ___aaadddgggjjjmmmppprrrnnnrrryyyxxxnnnlllgggaaa[[[VVVRRRPPPOOORRRUUUXXXYYYYYYYYYXXXPPPQQQSSSYYYbbbkkkssswwwxxx||||||nnnhhheeehhhmmmrrrzzzxxxeeeTTTPPPNNNPPPSSS[[[iiivvv|||lll^^^SSSKKKDDD???777555222111222333333222222222111111111222333333111111111000000000000000000000000111111000000000////////////////////////------------------------,,,---...///000111222333000000//////000111222222000000000000000111111111222222333333333444777:::888888999999999888888777666555555555555444444444333333333444444444555555333333333444444555555555555666666555333333444666999999;;;AAAFFFEEE???999===@@@???BBBLLLVVVnnn~~~vvvllliiimmmsssxxxzzz}}}xxxbbb]]]YYYXXXZZZ]]]^^^^^^eeebbbcccjjjuuu~~~zzzxxxyyyyyyyyywww~~~{{{yyy{{{||||||{{{wwwssssssvvvzzz|||zzztttmmmkkkgggeeedddccc```^^^```______```bbbdddffffffdddfffjjjmmmrrrxxxzzzwwwrrrqqqpppnnnkkkhhheeedddcccbbbbbbbbbccccccaaa___\\\YYYVVVTTTTTTUUUUUUUUUPPPOOOOOOPPPSSSUUUUUUTTTUUUUUUUUUUUUTTTTTTSSSSSSOOOOOONNNMMMLLLLLLKKKJJJOOOMMMJJJJJJLLLOOOQQQQQQNNNNNNNNNNNNMMMMMMLLLLLLJJJKKKMMMOOOPPPPPPOOOOOONNNPPPSSSTTTSSSRRRRRRRRRQQQRRRSSSUUUXXXZZZ[[[\\\ZZZ]]]bbbfffkkkooosssvvvyyyoooddd[[[VVVSSSRRRQQQQQQRRRTTTUUUUUULLLOOORRRTTTWWW]]]gggoooooorrrvvvyyy}}}yyyqqqjjjfffeeegggnnnwwwkkk^^^PPPKKKLLLQQQZZZbbbwwwrrreeeXXXLLLDDD>>>;;;777555555666666555222222222222222222333333000000000000000000111111111000000000000000000111////////////////////////.........................../////////000000000111////////////000111222333//////000000111111111111333444444444444555888;;;888888999999999999888888666555555555555444444444333333333444444444555555333333444444444444555555555666666555444333444666888777888>>>DDDEEE@@@999>>>@@@>>>AAAKKKUUUnnn}}}tttkkkiiinnnvvvzzz{{{}}}wwwiiifffbbb___```eeelllppptttooommmpppuuu~~~~~~~~~wwwrrrpppsssvvvxxx|||}}}}}}{{{tttpppfffeeeddddddddddddbbb``````aaaaaacccgggkkkoooqqqqqqtttyyy|||wwwqqqlllgggeeeaaa``````___]]]\\\ZZZYYYXXXXXXYYY[[[^^^^^^]]]\\\ZZZXXXUUURRRPPPOOOPPPPPPIIIIIIIIIKKKOOOSSSTTTUUURRRSSSTTTUUUVVVVVVVVVUUUSSSRRRRRRQQQPPPOOOOOOOOOQQQOOOMMMMMMPPPRRRTTTTTTOOOOOOPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNQQQSSSSSSRRRQQQRRRRRRQQQPPPPPPQQQTTTUUUUUUTTTQQQRRRTTTWWWZZZ]]]___aaagggkkkpppuuuzzz~~~yyyllleeeaaa\\\WWWSSSRRRRRRRRRQQQLLLPPPSSSRRRPPPTTT\\\dddcccgggkkkooossszzz|||uuupppkkkgggjjjpppsss]]]QQQNNNMMMOOOSSSgggwwwyyyhhhWWWKKKEEEAAA<<<888666666555444444333333222222222333333000000000000111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000////////////000000//////000111222222/////////000111111222222222333444444444444666888777777888999999999999888666555555555555444444444333333333444444444555555333333333333333444444444333555666666444444555666888666777<<>>@@@JJJUUUnnnyyyqqqhhhhhhpppxxx}}}}}}www||||||yyytttppprrryyy}}}xxxttttttvvv{{{yyyuuuooooootttzzz}}}|||yyytttqqqpppkkkkkknnnqqqttttttrrrpppkkkkkklllooosssyyy}}}zzzwwwuuuqqqoookkkgggbbb___]]]\\\WWWWWWXXXYYYYYYXXXXXXXXXTTTUUUWWWZZZ]]]^^^]]][[[XXXWWWUUURRROOOOOOOOOQQQKKKJJJJJJMMMRRRVVVXXXXXXVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTRRRSSSVVVXXXXXXXXXRRRSSSUUUVVVWWWXXXWWWWWWYYYZZZ[[[[[[ZZZYYYWWWVVVQQQSSSTTTTTTSSSSSSTTTUUUTTTSSSRRRSSSVVVXXXWWWUUUPPPPPPPPPQQQSSSUUUVVVWWWXXX[[[^^^aaadddgggllloootttzzz|||vvvnnngggbbb]]]XXXTTTPPPRRRSSSRRRQQQSSSWWWZZZYYY\\\```cccgggllluuu{{{~~~}}}wwwtttvvv|||tttaaaUUUMMMKKKMMMUUU```ooo|||{{{gggYYYLLLGGG@@@;;;888666444333555444333222222222222222///000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000///////////////111000000000000000111111...//////000111111222222222333555555555444555666666777777888999999888888666555555555555444444444333333333444444444555555333333333333333333222222222444555666555555666777888777888;;;@@@CCCCCCBBB===???===???JJJUUUnnnxxxooogggiiisss}}}yyy{{{wwwvvvvvvyyy{{{wwwtttpppnnnqqquuu~~~zzztttqqqqqqrrrtttwww{{{|||}}}~~~}}}|||yyytttooollliiifffdddhhhfffbbb^^^[[[ZZZZZZZZZTTTUUUVVVWWWYYYYYYZZZZZZVVVWWWYYY\\\___```^^^\\\XXXWWWUUUSSSPPPPPPRRRSSSPPPOOOOOOQQQUUUYYY[[[\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXZZZYYYXXXYYY\\\]]]]]]]]]VVVXXXZZZ\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYSSSUUUVVVVVVUUUUUUVVVXXXRRRPPPOOOQQQTTTVVVUUUTTTRRRQQQPPPQQQSSSTTTUUUTTTTTTUUUWWWXXXYYY\\\```ccc___eeemmmssswww|||}}}uuulllccc]]]UUUTTTRRRSSSUUUWWWVVVUUUSSSVVVYYY[[[]]]```ggglllrrrpppqqqxxxyyyppp\\\NNNKKKMMMDDDMMMXXXeeewwwuuugggVVVPPPIIIBBB>>>;;;999888666555444333222111111111//////000000111111111222222111000//////000111222000000000000000000000000000000000000000000000000.../////////000000111111111111000000000000111111...//////000111222222222333555777888777666555666555666777888888888888888666666555555555444444444333333333444444444555555222222222222222222222222111333555666555555666777999999999<<>>@@@BBB999>>>???BBBLLLUUUmmmzzzpppkkkrrr}}}yyyxxx}}}}}}}}}yyyuuupppmmmnnnoooqqqzzz~~~zzzvvvwwwxxxwwwuuuuuuyyy|||zzzxxxvvvvvv{{{xxxwwwvvvxxxxxxwwwtttqqqnnnmmmllliiieee___[[[ZZZZZZZZZZZZ______``````___]]][[[ZZZWWWXXX[[[[[[\\\\\\___``````aaacccfffhhhiiihhhfffbbbcccddddddcccccceeeggghhhhhhhhhiiikkkmmmooopppnnnnnnmmmllllllkkkjjjjjjjjjkkkkkkkkkkkkjjjiiiiiikkkjjjkkknnnrrruuuuuussspppnnnllllllmmmoooooonnnnnnoooppppppnnnkkkhhhfffhhhgggeeecccaaa___^^^]]]\\\]]]]]]^^^^^^]]]]]]\\\\\\ZZZWWWWWWYYYYYYXXXVVVZZZYYYWWWVVVVVVWWWXXXYYYXXXYYY[[[^^^bbbfffjjjlllmmmrrrwwwzzz{{{wwwjjjccc```^^^ZZZUUUUUUVVVXXXZZZ\\\]]]]]]]]]TTTWWWZZZ^^^cccllluuu|||oooaaaWWWQQQJJJHHHIIINNNSSS___ssswwwjjj^^^OOO@@@999:::555555444333111000111222333333222111111222333333111111111111111111111111333222222222111111000000///000222444444222000///000000000000000000000000//////000111111111111111111000000000111222333333444333333333444666777888:::999888777666777777888777777666555444333333222333333333333333333333333444444444444444444444444444444444444444555555666777777888999;;;===>>>???:::??????CCCLLLVVVoooyyyqqqmmmuuu~~~wwwvvv|||tttnnnkkkkkkkkkllloooqqqvvvyyysssnnnmmmmmmmmmooorrrvvvxxx|||yyyxxxxxxxxx|||}}}zzzuuupppllliiihhhhhhmmmooorrruuuvvvvvvuuutttkkkfff^^^YYYWWWWWWXXXYYYZZZ[[[]]]^^^___^^^]]]\\\\\\^^^aaabbbbbbdddfffhhhggghhhjjjnnnqqqrrrqqqpppoooppprrrrrrrrrtttvvvxxx|||}}}~~~}}}{{{zzz{{{|||}}}~~~~~~|||zzzyyyzzz{{{}}}~~~}}}~~~~~~|||xxxuuusssuuutttsssqqqnnnkkkhhhgggggggggggggggfffeeedddccceeeccc```______^^^\\\ZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZ[[[^^^bbbfffhhhdddgggjjjjjjiiikkkooosssyyy~~~|||uuummmddd]]]TTTSSSSSSVVVYYY[[[YYYVVVPPPQQQRRRTTTXXX___gggmmmrrr{{{xxxkkkaaa\\\OOOMMMKKKJJJKKKRRR```nnnqqq___MMMBBB???999888777555444333222222333333222222222222333333111111111111111111111111444444333222111000///...///000222333333222000///000000000000000000000000//////000111111111111111000000000000111222333444444444444444444555666777:::999888888777777888888666666555555555444444444333333333333333333333333555555555555555555555555444333333333333444555555777777888999:::;;;<<<<<<<<<@@@???BBBLLLVVVpppwwwqqqpppzzz~~~wwwvvvzzzqqqllljjjiiilllqqqwwwyyyzzzxxxqqqnnnkkkhhhhhhlllpppssstttwwwwwwwwwxxxzzz~~~yyyuuurrrqqqoookkkgggdddbbbaaa```fffjjjqqqxxxssslllccc\\\YYYYYYZZZ[[[YYY[[[___bbbdddddddddccceeehhhjjjlllmmmooorrrtttssssssvvvzzz~~~}}}|||xxxuuutttttttttsssrrrpppnnnmmmpppnnnllljjjhhheeecccaaa___^^^]]]\\\[[[[[[[[[[[[^^^]]]\\\\\\]]]```ccceeeaaabbbdddcccaaaaaabbbdddgggkkkpppvvv{{{wwwooo___YYYTTTSSSVVVWWWTTTPPPSSSSSSSSSTTTVVVZZZ^^^aaahhhrrr|||xxx}}}ssslllhhh\\\YYYTTTNNNJJJMMMVVV___kkkzzzppp]]]OOOHHH>>><<<999888777666444333333333333333333333333333111111111111111111111111333333222222111000000///000111222333333222111000000000000000000000000000//////000111111111111111//////000000111222444444555555444444555555555555:::999999888888888888888444555555555555555555555444444444444444444444444444444444444444444444444333333333333333444555555888888999::::::;;;;;;;;;;;;@@@???AAAKKKUUUooo~~~tttpppssszzzyyyyyyqqqmmmmmmppprrruuu~~~|||{{{~~~zzztttnnnjjjfffdddfffiiilllnnnrrrvvvyyy||||||vvvqqqlllhhheeecccbbb```]]][[[ZZZYYYYYY\\\aaajjjuuuyyyrrrggg___\\\[[[]]]^^^aaadddiiimmmqqqrrrrrrrrrqqqsssvvvxxxzzz|||~~~}}}||||||zzzwwwsssooollljjjjjjiiihhhfffdddbbbaaa```___^^^]]]\\\[[[\\\^^^______``````___^^^]]]]]]]]]]]]^^^^^^```dddkkktttzzzxxxzzz~~~wwwnnnbbb[[[YYYXXXUUURRRSSSSSSTTTVVVXXXYYYZZZZZZ___iiittt{{{~~~tttsssuuu}}}|||wwwtttooollldddYYYQQQNNNPPPRRR[[[ddduuuooo]]]QQQAAA>>>999777777666555333333333333333333333333333111111111111111111111111111111111111111111111111000111222222222222111000000000000000000000000000//////000111111111111111000000000000111222333444444444555555555555555555999999999999888888777777444444444555555555555555444444444444444444444444333333333333333333333333444333333333333444555555888999:::;;;<<<;;;;;;:::999>>>===@@@JJJTTTmmm}}}rrrpppuuu|||{{{tttsssqqqpppppptttzzz~~~xxxrrrrrrwww{{{yyyvvvllliiidddaaaaaadddiiilllsss{{{{{{wwwpppkkkgggeeebbb```\\\[[[ZZZZZZYYYYYYYYYYYYYYY]]]gggttt}}}vvvllleeebbbcccdddeeelllooouuu{{{~~~{{{zzzxxxwwwtttqqqmmmiiifffeeebbbaaa```^^^\\\[[[[[[ZZZ]]]]]]]]]]]]]]][[[ZZZZZZXXXWWWUUUTTTUUU[[[bbbhhhhhhjjjmmmpppsssvvvzzz}}}yyylllddd^^^ZZZXXXRRRRRRRRRTTTWWWYYYYYYXXXWWW___hhhmmmrrrzzz|||tttmmmoooxxx~~~qqqcccYYYPPPIIIQQQTTT___rrrlll\\\IIICCC;;;777666555444222333333444444444444333333111111111111111111111111000000111111111222222222111111111222222111111111000000000000000000000000//////000111111111111111111111111000111111222333333333444555666666555555777888888888888777666666444444555555555555555555444444444444444444444444333333333333333333333333555444444444444555666666888999:::<<<<<<<<<;;;:::777<<<===AAAJJJTTTlll}}}rrrrrrxxx}}}|||yyyuuutttppprrruuuvvvyyy~~~qqqlllggghhhmmmrrrttttttkkkkkkhhheeedddhhhpppwwwzzzyyyzzzyyyxxxpppmmmgggcccaaa```___^^^\\\\\\\\\]]]^^^___```aaa^^^bbbkkkyyy~~~wwwrrrrrrsssvvvwww}}}|||vvvrrrpppllllllkkkiiigggdddaaa___``````_________^^^\\\ZZZXXXXXXVVVUUUTTTVVVZZZ^^^bbbdddggghhhiiiiiikkkmmmlllqqqwww}}}{{{qqqjjjggg^^^ZZZVVVTTTVVVXXXYYYXXXWWWZZZ]]]aaaeeemmmxxx~~~pppmmmqqq|||qqq^^^OOONNNMMMRRR^^^lll{{{zzzgggWWWNNNCCC;;;888777555222333333444555555444333333111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000//////000111111111111111333222111111000111111111111222444555666777666666666666777888777666555444555555555555555555444444555555555555555555555555444444444444444444444444666555555555555666777777666777999;;;<<<;;;;;;:::666<<<>>>CCCLLLUUUllluuuuuu{{{wwwooojjjiiijjjtttxxx|||zzz~~~~~~|||{{{wwwqqqiiieeeaaaaaaffflllpppqqqnnnpppooommmlllqqq|||~~~vvvqqqqqqrrrrrrrrrjjjfffbbb___^^^______^^^\\\\\\^^^___aaacccdddeeebbbeeemmm{{{yyyyyyxxxwwwtttoookkkiiifffeeeeeeeeedddbbb```]]][[[[[[\\\[[[YYYYYYZZZ[[[^^^```ccccccbbbaaaaaaaaaaaaeeekkkmmmpppvvv~~~zzznnnggg]]]XXXWWWXXXYYYYYYZZZZZZYYYYYY\\\ccclllrrrxxxxxxqqqsss{{{ppp\\\NNNLLLMMMRRRXXXdddzzzpppdddYYYKKKAAA===;;;888555333333444555555444333333111111111111111111111111444333333222111000//////111111111111111111111111000000000000000000000000//////000111111111111111444333222111000000000000000222444666777777777777555666777777777666444333666666555555555444444444555555555555555555555555555555555555555555555555666666666666666777888888444555888:::;;;;;;:::999666===@@@EEENNNVVVlllwwwwww~~~