BM66(@ zzznnnlllpppyyytttooolllkkkmmmnnnnnnpppssstttrrrrrrtttrrrnnnvvvlllmmmtttwwwsssnnnkkkkkklllnnnnnnnnnrrrtttrrrrrrrrrpppkkkvvvnnnqqqyyy}}}tttqqqmmmkkkkkkmmmnnnooommmrrruuutttrrrqqqlllgggxxxpppsss{{{{{{tttqqqmmmlllmmmooopppqqqrrrwwwyyywwwuuuqqqkkkccc|||uuuyyy}}}uuurrrooonnnoooqqqrrrrrrvvv{{{~~~{{{wwwssskkkcccvvvsssqqqpppqqqrrrssssssvvv{{{~~~{{{xxxtttmmmeeevvvsssqqqpppqqqrrrrrrqqqpppuuuyyywwwvvvtttooohhh~~~uuussspppppppppqqqpppooojjjpppsssssssssssspppjjj{{{xxxrrrmmmjjjmmmoooooopppsssooosssuuuttttttvvvtttooo|||~~~~~~|||yyyvvvtttuuuvvvxxxzzz{{{}}}}}}}}}~~~~~~~~~~~~}}}~~~|||www|||uuuqqqllliiilllnnnmmmnnnqqqppptttvvvttttttvvvtttppp{{{vvvpppmmmooossswwwzzz~~~~~~~~~~~~|||}}}~~~~~~}}}zzzyyyuuussspppmmmjjjfffaaa]]]ZZZ[[[\\\^^^aaaeeehhhjjjiiikkklllllljjjhhhhhhhhhkkkkkkkkkoootttxxxzzzzzz~~~}}}|||zzzyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyzzz|||}}}~~~}}}}}}|||yyyzzz{{{}}}~~~~~~||||||zzzuuuxxx~~~sssooojjjhhhjjjlllkkklllnnnppptttuuussssssuuutttppp|||xxxuuurrrnnniiiffffffhhhkkkmmmooopppqqqtttwwwzzz|||~~~}}}zzzxxxvvvuuuuuuuuuttttttuuuvvvwwwwwwxxxxxxxxxvvvsssooommmlllmmmmmmmmmmmmnnnnnnmmmkkkjjjhhhfffeeeccc```\\\WWWQQQNNNLLLLLLLLLNNNRRRVVVZZZ]]]\\\^^^______]]][[[ZZZZZZ^^^^^^___aaaeeehhhjjjkkklllllllllkkkkkkkkkkkkkkkhhhiiiiiiiiijjjjjjjjjjjjhhhiiijjjkkkkkkkkkkkkjjjjjjkkkmmmnnnpppqqqrrrrrrpppppppppnnnlllkkkmmmooovvvtttrrrqqqqqqrrrtttuuuttttttuuuvvvxxxyyyzzzzzzxxxwwwwwwwwwxxxyyy{{{|||xxxyyy{{{}}}}}}{{{xxxuuuuuuxxx{{{~~~}}}|||wwwwwwwwwxxx}}}yyyuuuuuuyyy{{{uuuooojjjgggiiijjjiiiiiilllooosssuuusssrrrtttrrrnnn~~~~~~}}}{{{yyywwwvvvuuuxxxwwwuuussspppooommmmmmhhhfffccc___]]]]]]___```eeeeeefffggghhhjjjlllmmmllljjjiiigggffffffffffffhhhgggffffffggghhhjjjkkkiiigggdddaaa```___```aaa]]]^^^^^^^^^]]][[[ZZZYYYVVVVVVVVVTTTPPPKKKGGGEEEHHHGGGGGGHHHJJJNNNQQQSSSUUUVVVXXXWWWUUUSSSRRRRRRUUUVVVWWWYYYZZZ\\\___``````aaaaaaaaaaaaaaaaaaaaa[[[[[[[[[[[[\\\\\\]]]]]][[[\\\\\\]]]]]]]]]]]]]]]]]]^^^___aaacccddddddeeebbbccccccbbbaaabbbdddfffhhhfffccc``````aaadddeeeffffffggghhhiiijjjkkkllliiiiiihhhhhhhhhjjjkkkllliiilllnnnpppooollliiiggggggiiimmmppprrrpppnnnlllkkkjjjjjjkkkoootttzzz}}}~~~|||zzzwwwzzz~~~tttmmmkkknnnooovvvooojjjgggiiijjjhhhhhhkkknnnsssuuusssssssssqqqlll~~~|||}}}~~~{{{zzzxxxvvvvvvvvvwwwwwwtttrrrpppnnnlllkkkjjjjjjkkkiiigggdddcccbbbbbbcccaaaaaa___\\\XXXWWWXXXYYY\\\\\\\\\\\\\\\]]]^^^^^^___^^^]]]\\\[[[[[[[[[[[[\\\[[[ZZZYYYYYY[[[]]]^^^[[[ZZZXXXWWWVVVVVVVVVWWWUUUUUUUUUUUUTTTSSSRRRRRRLLLMMMNNNMMMJJJGGGEEEEEEFFFEEEEEEEEEFFFHHHJJJKKKMMMOOOPPPPPPNNNLLLLLLLLLMMMOOOPPPPPPPPPQQQTTTVVVWWWWWWXXXXXXXXXXXXWWWWWWQQQPPPPPPPPPQQQRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWYYYZZZ[[[[[[[[[[[[]]]___]]][[[WWWTTTSSSUUUWWWXXXZZZ[[[[[[\\\]]]^^^______^^^^^^]]]\\\\\\]]]^^^___^^^aaaddddddbbb```^^^^^^^^^```cccffffffeeecccaaa______^^^___aaaeeeiiikkkmmmkkkiiiiiiqqq|||mmmbbb^^^```iii}}}wwwqqqlllhhhjjjjjjhhhhhhkkknnntttwwwwwwvvvuuuqqqkkk~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwvvvuuutttssssssooopppqqqrrrrrrrrrqqqpppkkkjjjhhhgggfffggghhhiiiiiihhhfffdddbbbaaaaaaaaa^^^]]]\\\[[[ZZZYYYYYYXXXXXXZZZZZZXXXUUUSSSUUUVVVSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMHHHJJJKKKIIIFFFEEEFFFGGGCCCCCCCCCDDDEEEEEEFFFFFFEEEGGGIIIJJJHHHGGGFFFGGGGGGIIIJJJJJJIIIIIILLLNNNMMMMMMNNNOOOOOONNNMMMLLLIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNPPPQQQSSSSSSRRRRRRTTTVVVTTTQQQNNNKKKJJJKKKMMMNNNQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQRRRTTTUUUTTTWWWYYYYYYWWWUUUUUUVVVVVVXXXZZZ[[[[[[ZZZXXXVVVSSSSSSSSSTTTUUUWWWZZZ[[[ZZZYYYYYY^^^kkk|||jjj\\\YYY\\\nnn{{{sssnnnjjjkkkkkkiiiiiikkkooovvv{{{|||{{{yyyssslll}}}{{{zzzzzz{{{{{{zzzyyyyyywwwuuusssqqqppppppppppppooommmkkkjjjiiigggggghhhiiiiiihhhffffffbbb```^^^\\\\\\\\\]]]^^^___]]][[[YYYXXXXXXXXXXXXVVVWWWXXXXXXXXXVVVTTTRRRNNNPPPRRRQQQOOONNNOOORRRMMMMMMLLLLLLMMMMMMNNNOOOIIIIIIIIIHHHGGGGGGFFFFFFFFFHHHJJJLLLLLLKKKIIIHHHEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFCCCEEEFFFDDDAAA@@@BBBEEEAAABBBCCCDDDEEEEEEEEEEEEAAACCCFFFFFFEEEDDDDDDDDDDDDFFFHHHGGGEEEEEEHHHJJJFFFFFFGGGHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKKKKJJJJJJKKKLLLNNNLLLIIIFFFEEEEEEFFFGGGLLLLLLLLLLLLLLLMMMMMMMMMKKKJJJIIIIIIJJJKKKMMMNNNMMMOOOQQQQQQNNNMMMOOOQQQLLLMMMOOOOOOOOONNNLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQMMMMMMPPPWWWhhh}}}kkk^^^\\\aaawwwuuuoookkklllllljjjjjjlllqqqxxx~~~|||uuummm~~~|||yyyxxxvvvuuuvvvuuusssqqqooopppqqqnnnjjjggggggiiiiiigggeeeeeeeeeeeecccaaacccbbbaaa___]]][[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMNNNOOOOOONNNNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCEEEFFFFFFDDDCCCAAACCCBBBAAAAAA@@@@@@AAAAAA>>>>>>???@@@@@@@@@@@@@@@DDDDDDCCCBBBAAAAAABBBBBB@@@@@@??????>>>>>>======@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGFFFCCCAAAAAAAAACCCCCCDDDEEEFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIHHHIIIJJJIIIHHHHHHIIIKKKHHHLLLRRR^^^uuupppbbbdddmmmvvvtttrrrooonnnnnnnnnooossszzz}}}sssiii{{{xxxtttrrrsssrrrpppooopppooommmlllhhhiiiiiihhhfffeeeeeefffbbb```^^^^^^^^^]]]\\\ZZZ^^^]]]\\\ZZZXXXWWWUUUUUUSSSRRRRRRQQQOOONNNNNNMMMMMMLLLJJJIIIHHHHHHIIIIIIKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>???AAABBBAAA@@@???>>>??????>>>>>>>>>=========;;;<<<======>>>>>>======>>>======<<<;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????@@@?????????>>>>>>>>>>>>?????????>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCAAA??????@@@AAABBBBBBBBBBBBAAAAAA@@@BBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFEEEFFFIIIKKKLLLRRR\\\jjj{{{ppprrr{{{vvvtttqqqooonnnnnnoooooorrrxxx~~~~~~vvvmmm~~~||||||{{{xxxvvvssspppnnnmmmkkkiiiggggggggggggeeeddd___^^^^^^___```aaa```___]]][[[ZZZYYYZZZYYYXXXVVVVVVUUUTTTSSSQQQPPPOOONNNLLLLLLKKKJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEDDDDDDCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>>?????????>>>>>>======<<<============<<<<<<<<<<<<999:::;;;<<<<<<<<<::::::::::::;;;;;;::::::999888999999:::;;;;;;;;;;;;:::<<<;;;;;;::::::::::::;;;999999999999999:::::::::999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<===??????===<<<===>>>>>>>>>>>>>>>===<<<;;;;;;>>>===============>>>>>>@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGJJJOOOYYYgggyyy}}}tttssspppnnnnnnnnnoooppprrrwww|||~~~xxxppp~~~zzzyyywwwuuutttuuutttqqqnnnllljjjhhhhhhcccaaa````````````^^^]]]YYYWWWUUUVVVYYY[[[YYYWWWWWWVVVTTTTTTUUUTTTSSSQQQNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDD?????????>>>>>>=========@@@@@@?????????>>>>>>>>>=========>>>===<<<<<<;;;<<<<<<;;;;;;:::::::::999::::::::::::999999999999777888999::::::999999888777777888888888777666555777777888999999999999999::::::999999999999999:::666666777777888888999999777777777777888888888888888888888888888888888888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888999999999:::999999999::::::::::::;;;888:::<<<<<<;;;:::;;;<<<::::::::::::::::::999999::::::::::::::::::;;;<<<>>>======<<<<<<======>>><<<<<<<<<<<<<<<=========<<<===>>>>>>???AAAEEEHHHPPP^^^qqqxxxqqqpppnnnmmmmmmmmmoooppptttxxx||||||~~~}}}xxxqqq}}}~~~{{{{{{{{{~~~zzzuuuqqqpppooonnnmmmkkkjjjgggeeecccaaa``````\\\[[[ZZZZZZZZZZZZYYYWWWUUUSSSPPPQQQSSSTTTQQQNNNNNNLLLKKKKKKLLLLLLJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA============<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::999999999999888888999999999888888888888777888888999999::::::::::::666666666666666555555444666777888888999999888888555555555444444555666666666666666777777888888888666666666777777777777888777777777777777777777777777777777777777888999999999999999999999999999999999888888777777888888999777777777777888888888888777777888888888999999999666888::::::999999:::;;;555666777888999:::::::::999888888888999::::::;;;999999888888888888999999:::::::::;;;;;;;;;<<<<<<===>>>>>>======@@@CCCGGGRRRccczzzwwwooonnnmmmllllllmmmoooqqqxxx{{{}}}||||||{{{vvvnnnoooqqqssstttsssqqqqqqrrrtttvvvvvvsssooollllllnnnsssuuuvvvwwwvvvwwwxxxzzz}}}~~~~~~}}}|||||||||zzzxxxxxxyyyzzzuuuqqqmmmiiihhhgggfffddddddcccbbb```^^^]]][[[ZZZVVVTTTSSSSSSTTTTTTSSSRRRQQQOOONNNMMMMMMLLLJJJIIIIIIHHHGGGGGGHHHHHHGGGEEECCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999999888888888888888777666666888888888888888888888888999888888888777777777777888888888999999:::;;;;;;777666555444444444555555666666777888888888888888666666555555666666777777666666666666777777777777666666666666777777777777666666666666666666666666777666666666666777888888444555555555555666666666777777666666666666777777666666666777777777888888666666777777777888888888555777888999888777888999333444555777999999::::::888888777888888999:::;;;999999888888888888999999777777888888999999::::::>>>>>>>>>======???DDDGGGVVVhhhyyyooonnnmmmmmmmmmoooqqqssszzz}}}}}}|||zzzssskkk___aaaddddddcccbbbbbbcccaaadddfffeeeaaa___aaaeeefffgggiiijjjiiijjjkkkmmmoooooonnnllljjjkkkmmmooosssssstttuuuuuuuuuuuuuuuwwwxxxzzz|||~~~~~~~~~xxxwwwvvvsssqqqpppooonnnkkkhhhdddbbb```___]]]\\\\\\\\\\\\[[[ZZZWWWUUUTTTOOOMMMLLLMMMNNNNNNMMMKKKJJJKKKKKKJJJGGGFFFFFFGGGFFFEEEDDDDDDEEEEEEDDDCCC>>>>>>>>>>>>>>>=========;;;;;;;;;;;;::::::::::::888888999::::::999999888777777777777777888888888777777777777777666666555777777777777777777777777888777777777777666666666666666666777888999999:::777666444222222333444666555555666777777777777666777777777777777888999999666666666555555555555555555555555666666666666777666666666666666666666666555555555444555666666777333333444444444555555555777666666555555666666777555555555666666666777777555555666666666666777777333555777777666555555666333444555666777888888888666666666777777888999:::::::::999999999999::::::666666777888888999::::::;;;<<<<<<<<<===@@@EEEIIIVVViii~~~{{{ppppppoooooopppsssuuuwwwyyy}}}~~~}}}zzzsssjjjTTTVVVYYYZZZYYYYYYYYYZZZTTTXXX\\\[[[YYYXXX\\\```[[[]]]____________aaacccccccccbbb___]]]]]]```bbbddddddeeefffffffffffffffhhhiiijjjlllnnnoooppppppqqqqqqqqqqqqrrrsssuuuuuuuuuuuutttrrrqqqooonnnmmmrrrwww}}}}}}||||||{{{{{{qqqrrrqqqpppnnnjjjgggeeeeeebbb___]]][[[ZZZWWWUUURRRRRRSSSSSSQQQOOOLLLJJJJJJIIIGGGHHHIIIIIIHHHGGGEEEHHHIIIGGGDDDBBBDDDFFF@@@???>>>>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::555666777888888888777666666666666666666666666666888888999999888888777666666666666666666666666666777777666666666555555555555444444555666777888999888555222000000111444666333444555555666666555555333333333333444444555666555555555444444333333333444444555555555666666666555555555555555555555555444444333333444444555666555555555666666777777777666666666555555666666666444444555555555666666666444444555555555666666666333444666555444333333444444444555666666666555555555555555666777888999:::666666555555555555666666888888888999:::;;;;;;<<<999999::::::<<>>======<<<;;;;;;;;;;;;;;;???===:::;;;======;;;999888888888999999888888888888666555444444555666888999888888777666555555555666777888777555444444555888777666555555666777888777666666666666555555555777777666666555555555444666666666555444333111111444444444444444444444444333333333444444555555555666555444333333444555666555555555555555555555555444444444333333222222222333444444555555444444333444444555555666777777888666555444333333444555666555666777666444333333555777777777777666666666666666666555444444444444555444444444444444444444444555555555555555666777777999555222222444666666555555555555555666666666666777888999:::<<<@@@EEEIIIYYYfffwwwzzzsss}}}vvvssspppnnnqqqvvvyyyxxxuuuzzzuuuiiiDDDFFFHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIILLLLLLMMMMMMMMMNNNNNNNNNPPPPPPOOONNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRUUUUUUUUUUUUVVVVVVVVVVVVSSSTTTUUUVVVXXXZZZ\\\^^^]]]]]]\\\[[[ZZZXXXXXXWWW\\\^^^bbbfffhhhiiihhhgggjjjiiihhhgggggghhhiiiiiiiiillloooqqqqqqrrrssstttuuuuuuuuuuuuuuutttsssssstttvvvxxx{{{}}}~~~~~~|||}}}}}}}}}|||{{{xxxrrrnnnkkkhhheeeccc^^^^^^]]][[[YYYXXXVVVVVVVVVVVVTTTSSSQQQPPPOOONNNJJJJJJJJJJJJIIIHHHFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>======<<<;;;;;;::::::;;;;;;<<<:::888999;;;;;;:::888777777888888888888777777777666444333333444666777777777777666555555444444555666777666555444555666666666555555555555555666666666666555555555444444555555555555444444444333555555555555444333222222444444444444444444444444333333333444444444555555555444333222222333444555333333333333333333333333444444333333333222222222222222333333333333222222333333444444555666666777555555444444444444555555555666666555444333333555666666666666666666666777666666555444444444444444444444444444444444444444555555555555555666666777888555222222444666666555555555555555666666666666777888999:::;;;???EEEIIIVVVeeevvvyyyqqqwwwxxxssspppoooqqqvvvxxxwwwttt|||vvvkkk@@@BBBCCCCCCBBBBBBBBBCCC@@@AAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKLLLNNNQQQSSSUUUWWWRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTWWWZZZ[[[\\\]]]\\\______^^^^^^^^^______```^^^```cccddddddeeefffhhhjjjjjjjjjjjjjjjiiiiiihhhjjjjjjlllmmmppprrruuuvvvuuuvvvxxxzzz{{{{{{{{{zzzxxxxxxwwwwwwxxx{{{}}}~~~~~~~~~~~~~~~||||||||||||}}}~~~|||xxxwwwzzz||||||{{{yyyvvvtttrrrsssssssssrrrrrrnnniiidddaaa___[[[YYYSSSSSSRRRQQQPPPOOONNNNNNQQQPPPOOOMMMKKKJJJHHHHHHGGGGGGGGGFFFEEECCCBBBAAA?????????>>>======<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999999999999:::777666555666888999888777666666777777777777666666666555444333333444555666666555555444444333333333333555666555444444555666333444444555555555444444555555555555444444444333444444444333333333333333333333444444444444333333444444444444444444444444333333333333444444444444333222222111111222222333111111111111111111111111333333333333222222222222111111222222222222111111222222333333444444555555333444444555555444444333444555666555444333444555444555555555666777777777666555555444444444444444555555555555555555555555555555444444555555666777777555333222444555555555444555555555555666666666777777888999;;;???DDDHHHTTTccctttxxxooorrr|||zzzsssqqqpppqqquuuwwwuuusssyyy}}}sssiii===???@@@@@@???>>>??????===>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOMMMMMMMMMNNNNNNOOOOOOOOONNNOOOPPPRRRSSSUUUVVVVVVWWWVVVVVVVVVWWWWWWXXXXXXWWWYYY[[[[[[[[[\\\]]]___aaabbbbbbbbbbbbbbbaaaaaa`````````aaacccfffiiikkkhhhiiikkkmmmooooooppppppqqqpppnnnmmmllllllmmmnnnqqqrrrsssuuuwwwxxxyyyyyyvvvwwwxxxxxxyyyzzzzzzzzz~~~zzzrrrkkkgggffffffmmmmmmlllkkkiiigggeeedddccccccbbbbbbccceeefffgggkkklllnnnppprrrrrrqqqqqqvvvwwwyyy{{{||||||{{{zzz{{{~~~~~~xxxuuurrrqqqsssttttttsssnnnllljjjiiiiiijjjiiihhhgggccc^^^[[[XXXUUUSSSQQQKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJIIIHHHFFFDDDCCCBBBDDDCCCCCCBBBAAA???>>>===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;:::999888:::999888888777777888888555444444555666777777777555555666666666666555555444444333333333333444444444333333333222222222111222333555555444444555777222333555666666555444333555555444444444333333333444444444333333333333333111222333444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333222222222222222222222111111222222222222111111111111222222333333333333222333444555555444333222333444555555333333444555333333444555666666777777666555444444333333444444555555555555555555555555555444444444444555666666555444333333333444555555444444444555555555666666666777888999:::>>>DDDHHHRRRbbbsss}}}|||ttttttyyyyyyrrrqqqpppqqqssstttsssrrrtttzzz~~~}}}{{{vvvmmmddd888:::;;;;;;:::999999:::;;;;;;<<<<<<<<<=====================>>>>>>>>>>>><<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKLLLMMMNNNPPPPPPLLLLLLMMMNNNNNNNNNNNNNNNQQQSSSTTTTTTSSSTTTVVVWWWUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTVVVXXX\\\^^^]]]^^^```bbbccceeeeeefffhhhgggeeedddcccbbbbbbccc___aaacccgggjjjlllmmmnnnnnnnnnnnnnnnoooppppppqqqrrrrrrrrrrrrtttuuuwwwxxxuuuooofff]]]VVVRRRPPPOOOQQQRRRUUUWWWVVVSSSPPPMMMNNNNNNMMMMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXX[[[]]]^^^^^^]]]\\\aaadddhhhkkkmmmllljjjiiikkkkkkkkkiiiggggggjjjlllvvvzzz~~~}}}{{{zzzzzzzzz{{{yyywwwtttssstttttttttsssuuuuuuuuuuuutttttttttssspppnnnlllkkkkkkkkkjjjjjjcccaaa```___``````___^^^\\\YYYTTTQQQOOONNNKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@??????@@@@@@??????>>><<<;;;:::;;;;;;;;;;;;;;;:::::::::888888888999888888777777888888777666666666666666444444555555555666666777333444444555555444444333333333222222222222333333222222222222111111111111111333444444333333444666333444555666777666555555555555444444444333333333444444444444444444444555111111222333444444444444333333333333333333333333333333333333333333333333222222222333333222222222222222222222222222222222222222222222222222222222222222333333333333222222111111111222222222222222111222333444444333222111222444555444333333444555222333333444555666666777555555444333333333333333555555555555555555555555444444444444444555666666444444444444333333444444444444444444555555555555555666777888:::>>>CCCGGGPPP```qqq{{{~~~|||}}}vvvpppoooooopppqqqrrrrrrqqqpppwww{{{zzzvvvqqqiiiaaa999:::<<<;;;:::999999:::888888888999999999999:::999999::::::::::::;;;;;;::::::;;;<<<=========<<<<<<<<<============<<<<<>>======<<<<<<;;;;;;;;;;;;:::999888888777777777777777777777777666666777777777666666555666666555444444444444555444555666666555444555777222333333333333333333222111111222222222222111111111111111111111111111111111333444333222222333444333444555666666666666666555555555555444444444333444444444444555555555555111111222333333444333333333333333333333333333333333333333333222222222222111222333333333333222111222222222222222222222222111111111222222222222222222222333333333333222222111111222222222222222222111222222333333222222111222333444444333333444555222333333333444555555555555444444333333333333333444444444444444444444444444444333333444444555666222444555444333222333444333444444444444555555555555555666777999===BBBFFFOOO^^^nnnzzzvvvrrrllllllmmmnnnooooooppppppqqqxxx|||zzzuuupppiiibbb999;;;<<<<<<:::888999999555666666666777777777777777777777888888888999999777888999::::::999888888888888999999999999888888:::::::::;;;;;;;;;<<<<<>>>>>======>>>>>>???????????????????????????===>>>???@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEECCCDDDDDDCCCBBBBBBDDDFFFFFFGGGGGGHHHIIIHHHHHHHHHJJJIIIHHHGGGGGGHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMJJJJJJJJJKKKKKKLLLLLLLLLJJJMMMPPPTTTWWWXXXYYYYYYVVVVVVUUUTTTUUUVVVWWWXXXUUUUUUTTTTTTVVVXXX[[[\\\UUUPPPIIIDDDBBBAAA???===;;;<<<>>>??????>>>===<<<======<<<;;;<<<===>>>???===>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@>>>???@@@BBBBBBBBBAAA@@@@@@AAAAAAAAA???@@@AAACCCEEEHHHNNNVVV^^^dddiiillluuuvvvxxx{{{~~~}}}{{{xxxwwwwwwvvvuuutttsssrrrrrrnnnllljjjiiijjjnnnqqqtttuuuwwwxxxwwwtttsssssssssppppppooooooooopppqqqrrruuuwwwwwwwwwuuusssssstttsssssssssrrrqqqpppnnnmmmiiigggdddcccbbbaaa^^^\\\XXXXXXYYYYYYWWWUUUSSSQQQNNNMMMKKKKKKLLLLLLKKKJJJKKKLLLMMMOOOQQQRRRTTTUUUQQQQQQRRRQQQNNNLLLKKKJJJHHHFFFFFFFFFGGGGGGFFFDDDDDDAAA>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555666666777777666555555555555555555555555555555444555555666666666555555555555444333333333333333333555666555333222333555111222222222222222222111000111111111111111111000111111111111111111111111222333444333222111222333333333333333444555666777666666666555555555444444222222333333444444444444111222222333333333222222222222222222222222222222333333333222222222111111000000111222222111000000222222222222222222222222000111111111222222222222111111222222222222111111222222222222222222222222222222111111111111222222111333444444333333444555333333333333333333444444555444333333222222333333333333333333333333333333444444333333444444555666111333555555333222333444333333444444444555555555444555666777999<<>>>>>>>>===<<<999:::;;;===>>>>>>======@@@AAA@@@???>>>>>>@@@CCC??????@@@AAABBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>????????????@@@BBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???AAACCCFFFIIIKKKLLLLLLKKKMMMLLLKKKJJJKKKLLLMMMNNNKKKKKKJJJKKKLLLOOOQQQSSSVVVQQQJJJEEECCCAAA>>><<<>>>===<<<;;;;;;;;;<<<=========<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<;;;:::;;;<<<>>>===???BBBGGGLLLQQQTTTVVV^^^___aaaeeeffffffbbb___]]]\\\\\\ZZZYYYXXXWWWWWWVVVTTTRRRQQQRRRUUUXXX[[[[[[\\\]]]\\\ZZZYYYYYYZZZWWWVVVVVVVVVVVVXXXZZZ[[[\\\^^^______]]][[[ZZZZZZZZZZZZZZZYYYYYYWWWVVVVVVWWWUUURRRQQQPPPNNNLLLJJJEEEFFFHHHIIIIIIFFFCCCBBB@@@???>>>???AAABBBAAA@@@AAAAAAAAABBBCCCCCCDDDDDDDDDFFFFFFEEECCC@@@>>>>>>>>>===<<<===>>>>>><<<:::<<<999777666777777777666777777666666666666555555666666666777777777888888222222333444444444444333555555555555555555555555444444555666666555555555555444333333222222333333333555666555222000222444111111222222222222111111000000111111111111000000111111111111111222222222333444444333111000111222222222111111222444555777777666666666666555555555111111111222222333333333222222333333333222222111222222222222222222222222333333333222222111111111...///000111111000///...111111111111111111111111000000111111222222222222000000111111111111000000333333222222222222222222333222111000000111222333111222444333333333444555444333333333333333333333555444333333222222333333222222222222222222222222444333333333333444555555000333555555333111222444333333333444444444555555444555666777888<<>>@@@AAACCCDDDBBBAAA>>>======@@@CCCFFF@@@???@@@CCCCCCDDDJJJRRRTTTWWWUUUOOOIIIGGGDDDAAA>>>@@@AAAAAA@@@>>>>>>>>>;;;<<<===<<<<<<===@@@CCCGGGFFFFFFGGGHHHGGGDDDBBB@@@>>><<<;;;<<<<<<<<<;;;::::::::::::::::::::::::777888999999::::::999999888999:::<<<>>>AAACCCEEELLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBB@@@???======<<<;;;;;;:::999999<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????===;;;;;;<<<666777888999999888777666333444666777777555333222555555666666777777888888444444444444444444444444444444555555555555444444222222222333333444444444444444444444444444444444111111111222222333333333222222222222222222222222111111222222222333333333222111000......000111222111111111111111111111111111111111111111111111111111222333444555555555555444444444444333333222111111111111111111111111111111111111111111222222222111111111111111111111111000000000000111111111111222222111111111111222222111111111111111111111111//////000000000000//////000111111111222222222222222222222222222222222222444333222222444444333222111111222222222333333333222222222222222222222222333333444555555444333333222222222222222222222222111111222333444444555666333333222222222333444444444444444555555555555666333555777888999;;;>>>@@@MMMWWWfffvvvssskkkggghhhiiikkklllmmmmmmmmmuuuvvvtttrrrrrrqqqkkkbbb555444333333333333444555444444444444444444444444555555555555555555555555555555555555555555555555666666666666555555444444444444444444555555555555333444444444555555555555444555666666777777666666555555555555666777888999888888888888888888888888999999888888888777777777888999999::::::999999888999888888888888888999999777888888999999:::::::::777777777777777888888888999999999:::;;;<<<===>>>===;;;999888777999;;;<<<999888:::===???AAAIIIRRRZZZ\\\\\\XXXTTTRRRLLLFFFCCCCCCDDDFFFGGGGGGEEEDDD>>>>>>======>>>BBBIIINNNXXXWWWXXXXXXXXXVVVRRRNNNIIIEEEAAA===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;<<<888888999999888888777777777777777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;<<<===>>>=========<<<===>>>>>>???>>>=========>>>>>>???????????????>>>===<<<::::::;;;;;;:::999999888777777999999999999888888888888777777777777777777777777777999::::::888777777888666666777777777777666666555555666666666444333222444444444555555555555555444444444444444444444444444444555555555555444444222222333333333333333333333333333333333333333333111222222222222222222333222222222222222222222222111111111222222222333333333222111000000111222333111111111111111111111111111111111111111111111111111222333444555555555555333333444444333333222111222222222222222222222222444333333222111000///...111111111111111111111111000000000000111111111111222111111000000111111222111111111111111111111111111111111111000...---,,,000000000111111111222222222222222222222222222222444333222222333444333222111111111222222222333333222222222222222222222222222222333444444333222222333333333333333333333333333333333333444444444444444333333333333444555555444444444444555555555555444555777888999:::===@@@LLLVVVfffuuuzzzqqqiiijjjkkklllmmmnnnoooppptttuuutttrrrssssssmmmeee444444333333333333444444333333333333333333333333555555555555555555555555444444444444444444444444666555555555555444444444555444444444444444444333333333333444444444555555333444444555666555555555555444444444444444555555555555555555555555555555888888777777777777777666666666777777777777666666666666666666777888999:::666666666666777777777777444444444444444444444444666666666777777777888888777777555444333333333444444333444888;;;@@@JJJTTT```dddfffffffffcccZZZPPPJJJIIIIIINNNSSSUUUQQQMMMFFFEEEBBBAAAEEENNNZZZbbbrrrssstttuuuuuuqqqlllhhhZZZTTTLLLFFFAAA>>><<<;;;;;;;;;;;;;;;;;;:::::::::999888888777777666555555777666666555555555666666888888888888888888888888999888888888888777777777888888888888888888888888999888888888888777777777999999888777777888999999999888888888888999::::::;;;:::999999999:::<<<===::::::::::::999777666555888888777777666666555555666666666555555555444444333333333333333333333333333555666666555444555666666666555555555555666666666666666555444333333222333333333333333333222222444444444444444444444444333444444555555444444333333333333333333222222222222222222222222222222222222222222222222111111111222222222222222222222222111111111222222222222333333333111000000111333333111111111111111111111111111111111111111111111111111222222333444444444444333333333333333222222111222222222222222222222222333333222111000//////...000000000000000000000000000000000000111111111111222111111000000111111222111111111111111111111111000000000000000///....../////////000000000111111222222222222222222222222333222111111333444333111111111111222222222222333222222222222222222222222111111222222222222111111333333333333333333333333444444444333333333222222444444333333444444555666333333333444444444555555444555777777888:::===@@@KKKUUUdddsssvvvmmmmmmmmmmmmoooqqqsssttttttvvvuuusssttttttoooggg333333333333333333333333333333333333333333333333555555555555555555555555333333333333333333333333444444444444444444444444555444444444333333222222444444555555555666666666333333444555555555555555555555444333333333333333444444444444444444444444666666666666666666666666555555666666666666555555555555555555555666777888666666666666555555555555555555555555444444444444777777777777777777666666555555555555555444333333555333444888;;;@@@KKKVVVbbbgggmmmrrrwwwvvvkkk___UUURRRRRRYYYbbbeee___XXXPPPNNNKKKKKKQQQ^^^mmmxxxssslllaaaVVVNNNGGGBBB@@@>>>>>>============<<<<<<999888777666555555444444777777666555555555555555999999999999999999999999666666666666666666666666777777777777777777777777777777777777666666666666888888888888888888888888888888777777888888999:::;;;;;;999999999:::<<<===::::::::::::999888777666777666666666555555444444444444444444333333333333444444444444444444444444222444666777666555666777666555333333333333555666777666555444333222222222444444333333222222111111333333333333333333333333333333444444444444333333333333333222222222222222222222222222222222222222333333222222111111000000111111111111111111111111111111111111222222222222222222111000000111222222111111111111111111111111111111111111111111111111111111222333333333333333222222333333333222222111222222222222222222222222//////000000111111222222///////////////////////////000000000111111111111111111000000000000111111111111111111111111111111+++,,,...///111222222333////////////000000000000111111111111111111111111222111000111222333222111111111111111222222222222222222222222222222222222111222222222222222222111111111111111111111111111222222222222222222222222333333222222333333444555222333333333444444444444444555666666777999===@@@JJJTTTbbbqqq}}}uuuppppppooooooqqqtttwwwxxxwwwxxxvvvtttttttttnnnggg333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333333333333333444444444444444444333333222222222111444444444444555555555555333444555555666666555555666666555444333333333333555555555555555555555555555555555555555555555555555555666666666666555555777666666555444444555555666666666666555555555555666666555555444444444444666666777777777666555444333333555666666666555555777555555888:::>>>HHHSSS^^^fffoooyyyyyymmm___\\\]]]eeeooorrrlllcccXXXWWWVVVXXX```mmm}}}|||nnn```TTTJJJEEECCCCCCCCCBBBBBBAAAAAAAAA;;;:::999777666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666999888888888777777777777444444555555555555444444444444444444444555555666888777666666666777999999:::::::::::::::999888777666666666666555555555555555444444444444333333333444444444444444444444444333444666777666555666777555444333222222333444555777666444333222222222333555444444444333333222222333333333333333333333333222222333333333333222222222222222222222222222222333333333333333333333333222222222111111000000000111111111111111111111111000000111111111222222222000000////////////000000000000000000000000000000111111111111111111111111000111222222333222222222111111222333333222222222222222222222222222222222...//////000111111222222///////////////////////////000000000111111111111111000000000000000000111000000000000000000000000+++,,,---///111222333333////////////000000000000111111111111111111111111111000///000222333222111000000111111111222222222222222222222222222222222333333222222222222333333111111111111111111111111...//////000111111222222111111000000111111222333222222222222333333333444444555555555666999===AAAJJJSSS```mmmyyyuuuqqqqqqpppqqqsssvvvyyy{{{|||{{{xxxtttsssrrrllleee222222333333333333222222444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333333444333333222222222222222111111111111222222222333333333444555555666666555555666666555444444333444444666666666666666666666666333444444444444555555555555555666666666666555555888777666555444444444444555555666666666666666666555555444444333333222222333444555666555555333222111222333444555555555555666444555666777:::CCCLLLWWWaaannnyyyxxxiiigggiiiqqq{{{|||uuummm```aaadddiiiqqq}}}tttdddVVVMMMGGGGGGGGGFFFEEEEEEDDDDDDDDDBBB@@@<<<:::888888888444333333333333444555555444444444444444444444444555555555555555666666666555555555555555555555555888888888777777777666666444444555666666555444444444444444333444555555666666666777777777777888888888888999999888888777666666666666666666666555555555555555555444444444444333333333333333333333333222444555555444444444555444444333333333333444444444444444444333333333333555555444444444444444333333333333333333333333333111222222333333222222111111111111111222222222333333333333333333333333333111111111111111000000000111111111111111111111111000000000111111111111222////////////////////////000000000000000000000000111111111111111111111111000111111222222222111111000111222222222222222222111111111111111111111111111111000000000/////////000000000000000000000000000000000000111111111111111000000//////000000111000000000000000000000000...///000000000000000////////////000000000111111111111111111111111111111000///...///111222222111000000000111111111111222222222222222222222222222333333222222222222333333333333333333333333333333---...///000111222333333000000//////000000111222111111222222222333333333444555555555555888===AAAJJJRRR^^^jjjuuuvvvqqqqqqqqqrrrtttwwwyyy{{{}}}}}}yyytttrrrqqqkkkccc111222333333333333222111333333333333333333333333444444444444444444444444444444444444444444444444111222222222333333333333111111111111222222222222111111111111222222222222222222333444444444444444555555444333333333444444444444444444444444444444222333333333444444444444444555555666666555555444666666555555555555555666333444444555555666666666555555444444333222222222111333444555666555333222333333333333333444444444555444444777777888@@@IIIQQQ\\\kkkvvv|||ppppppsss{{{{{{sssiiinnnvvv~~~wwwhhh___TTTSSSSSSRRRQQQQQQPPPPPPQQQNNNJJJDDD???<<<:::999444444333333333333444444666666666666666666666666444444444555555666666666666666666666666666666666777777777666666666555555666666777888888777666666666666555555666666777888666777999:::::::::888777777777777777777666666555555555555555555555555555555555555555444444444444333333333333333333333333333555666666444333333444333333444444444444333333111222333444555444333333333333333444444444444444222222222222222222222222111111222222222222111111//////000111222333333444222222222222222222222222000000000000111111111111111111111111111111111111000000000000111111111111//////000000000000//////000000000000000000000000111111111111111111111111000111111111111111000000000000111222222222222222000000000000000000000000000000000000000/////////111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000///000000000000000///...000000000111111111222222111111111111111111111111///...---///111222222111000000000000111111111111222222222222222222222222333222111000000111222333111111111111111111111111000111111111222222333333000000000000000111111222111111111111222222222222444555444444555888===AAAKKKQQQ\\\gggsssvvvooooooqqqsssuuuwwwyyyyyy||||||wwwrrrqqqqqqkkkddd111222333444444333222111222222222222222222222222444444444444444444444444444444444444444444444444111111111222222333333333000000111111222222222333222222333333333444444444111111222333333333333222444333333222333333444444222222222222222222222222222222222333333444444444333444444555555444444333555555555555555666777888222222333444444555666666777777666666555444333333222333555777777777555444777666555444333333333444555444555888999:::AAAIIIMMMZZZiiissszzz|||tttuuuyyy}}}wwwrrryyyxxxoooffffffeeeeeedddccccccbbb[[[XXXQQQJJJCCC>>>;;;:::888777666555444444444444555555555555555555555555555555666666666777777777888888888888888888888888777777777666666666555555444555666777777666555444444444444333444444555666222444777999999888555444777777777888777777666666444444444444444444444444555555555444444444333333444444444444444444444444666777888888666444444555333333555666666555333333///111333555666555444333222222222333333444444444222222222222222222222222111111222222222222111111......///111222333444555000000000000000000000000//////000000111111222222000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000111111111000000//////000111222222222222222////////////////////////------...///000111222222111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000,,,---...000111111111111111111111111222222222222000000000000000000000000///...---...111222222111000000000000111111111111222222222222222222222222222111000//////000111222------------------------444444444333333333222222111111111000111222222333000111111111111222222222444555444444444888===AAAKKKQQQ[[[eeeqqq~~~vvvmmmnnnqqqsssuuuwwwxxxxxx{{{zzzvvvqqqqqqqqqllleee111111111111111111111111222111000///000111222333555444333333222222222333333222222222111000000000666555333222222333555666222222222222222222222222000000000000000000000000222222222222222222222222//////111222444555666777555444444333333444444555222333444555555444333222444444444444555555555666666666666666666555444444555555777888888777666666666555444444555555444333555666666666666666555555666666777888888888888777777666555555777:::>>>@@@KKKSSS```jjjppptttwwwzzzvvvyyy~~~|||zzzyyyxxxvvvtttrrrqqqpppnnniiiaaaWWWMMMEEE???<<<::::::999888777666666555777666555555555666777888777777777777777777777777777666666777999999777666888888888888888888888888777777999999999777666444555555444444555555666777555666777888888888777666999999999999999999999999777777777666666666666666888777666555555444444555444444444444444444444444333444444444444333333222555555555444333222000000000111222222333333333333111111111111111111111111111222222333333222222111///000222333333222000///222222222111111111000000111111111111111111111111222222222333333444444444222222111111000000////////////000000111111111222.........///////////////000000////////////000000000000000000000000000000111222333444444333222111222222222111111111000000000000000000000000000000333111//////000///...,,,000000//////.........---)))***,,,...///000111111111111000000//////..................////////////......------------......000111111111111222222222//////000000111111111222111111000000//////......000000000000//////////////////000111111111111111111111111111111111111111111111000000//////......//////000000111111111222222222333333333333444444//////000111222222333333111222444555666:::>>>BBBGGGSSS```hhhsss~~~~~~vvvooommmkkknnntttxxxzzzzzzzzz|||{{{wwwuuusssllleee111111111111111111111111111111111111111222222333444333333222111111222222333333333222222222222222555444222111111111333444222222222222222222222222111111111111111111111111222222222222222222222222444444444333333333333222444444333333333333444444333444555555555555444333444444555555555666666666666666777777666666555444555666777888888888777666888666555555666777555444666666666777777666666555555555666777777777777777999888777777888;;;>>>@@@FFFMMMXXXaaagggkkkoooqqqtttxxx~~~}}}|||{{{uuurrrkkkbbbXXXMMMDDD???<<<<<<<<<;;;::::::999999:::999888888888888::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;======<<<:::::::::;;;;;;<<<<<<============<<<;;;:::999888888;;;;;;:::::::::::::::;;;888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999777666666555555555555666555555555555555555555666555555666666666555555444666666666555555444333333111222333333444444333333222222222222222222222222222222333333333333222222222222111111111111222222222222222111111111000000111111111111111111111111111111111222222222222222000000000000000000////////////000000000111111111111111000000000/////////000000000//////000000000000000000000000000000000111111222222222222111111222222222111111000000000////////////////////////111000///000222222222000000/////////............---......///000000//////000000000000//////..................////////////111111000000000000111111111111111111222222222222//////000000000111111111111000000000/////////...000000000000//////////////////000111111111111111111111111111111111111111000000000000111111111111///000000000111111111111111111111222222222333333000000111111222333333333222333444555666999===AAAHHHTTTaaajjjuuu}}}tttooommmlllnnnsssxxxzzz{{{}}}|||yyywwwqqqiii000000000000000000000000000111222222333333222222222222111000000000111111222222222333333333333333444333111000000000111111222222222222222222222222222222222222222222222222333333333333333333333333555555444444333333222222444444333333333333444444444444555666666555444444555555555555666666666777666666777777777666555555666666777888888888888888:::888777777888888777666666666777888888777777666777777888999999999999888<<<;;;:::999:::<<<>>>@@@@@@EEEMMMUUUZZZ___ccceeeooosssyyy~~~}}}|||~~~}}}}}}{{{yyyxxxsssrrroooiii```VVVMMMGGGBBBAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBDDDDDDCCCBBB??????@@@AAACCCDDDEEEFFFEEEEEECCCBBB@@@>>>======>>>======<<<<<<<<<======>>>???@@@AAAAAA@@@???>>>????????????????????????>>>>>>=========>>>>>>???::::::999999999999999999666666666777777888888888888888888999999999999999999999888888777777666666333333444555555555444444222222222222222222222222222222333333333333222222444333111//////111333444222222222111111111111111111111111111111111111111111111111111111000000000//////////////////000000//////000000000000111111222222111111000000//////111111000000000000111111000000000000000000000000111111000000000000111111111111111111000000000000////////////////////////---------...111333333222////////////............111111111111000///...---000000000////////////...............///////////////......------......///000000111111111222222222//////000000000000111111000000000000////////////000000000000//////////////////000111111111111111111111111111111111111111//////000111111222333333000000000000111111111111000000000111111111111222222222222222333333333333222333444555555888<<>>===<<<;;;;;;===>>>??????AAAFFFKKKPPPUUUYYY[[[dddhhhmmmqqqtttuuutttsssooosssxxx{{{{{{zzzzzzzzz{{{}}}~~~zzzvvvtttpppnnnlllmmmoooqqqrrrqqqsssrrrqqqooommmkkkjjjiiieeeeeedddaaa]]]XXXRRROOOIIIIIIIIIHHHIIIJJJKKKLLLJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIJJJKKKLLLKKKJJJEEEFFFGGGIIIKKKMMMNNNOOOLLLMMMNNNMMMKKKHHHDDDAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAABBBCCCDDDAAA@@@@@@???>>>===<<<;;;888888888999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;999888777777444555666666666666555555333333333333333333333333222333333333333333333222333222111111111111222333111111111111111111111111111111111111111111111111222222222111111000000///------......//////000000//////000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111000///......///000111000000000000000000000000////////////////////////+++******+++...000000//////////////////.........000000000000000///...---////////////////////////............////////////------,,,,,,,,,,,,------////////////000000000000//////000000000000000000000000000000////////////000000000000//////////////////000111111111111111111111111111111111111111//////000000000111111111000000000000000111111111000000000111111111222222444444333333333333333333333444444444555777;;;>>>JJJSSSaaammmxxx}}}vvvoooooonnnooorrruuuxxxzzz{{{~~~~~~|||zzzwwwpppggg///////////////////////////000111222333222111000/////////......///000000//////000000111111222222333333222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222...///000222444555777888333333333222222333333333555555555444444555555555555555555555666666666666444555666666666666555555666666666777777888999:::;;;:::999999::::::999888666666777888888888888888::::::;;;<<<<<<<<<<<<;;;>>>===<<<<<<<<<<<<===>>>@@@AAABBBFFFKKKOOORRRTTTVVVXXX\\\___aaa```___^^^YYY\\\```bbbbbbbbbccccccdddeeeggghhhhhheeebbb___ZZZZZZ\\\^^^```aaa```___cccbbbbbb```___^^^]]]\\\XXXWWWUUUSSSRRRRRRRRRRRRPPPPPPOOOOOOOOOQQQRRRTTTRRRQQQPPPPPPPPPQQQSSSSSSTTTSSSSSSRRRQQQQQQPPPPPPOOONNNOOOQQQSSSSSSRRRQQQLLLLLLNNNOOOQQQRRRSSSTTTOOOSSSXXXZZZXXXRRRJJJEEEFFFFFFGGGHHHJJJLLLNNNOOOJJJKKKLLLMMMNNNMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEDDDCCCAAA>>><<<;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCBBB???<<<:::888777777666666666777777666666555333333333333333333333333333333333444444333333333111222333444444333222111111111111111111111111111111111111111111111111111333333222222111111111000------......//////000000000000//////////////////,,,---......///000111111111111000000000000111111////////////////////////111000///......///000111////////////////////////........................,,,++++++,,,---......---.........///////////////------.../////////...................../////////............////////////000//////////////////000------------............000000//////////////////////////////000000000000000000000000//////////////////000111111111111111000000000000000000000000000000/////////.........111111000000000000000000111111111111222222222333444444333333333333333333333333444444555777;;;>>>HHHPPP^^^lllxxx{{{uuunnnnnnoooooopppsssvvvyyyyyy{{{{{{xxxvvvssslllddd////////////////////////...///000000111111000000//////.........///000000/////////000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222222333333222222222222333333555444333333333333444555444444444444555555555666333333444555555555444444555555555555666777999:::;;;999888888999999888777555555666777888888888888777777888999999999999888<<<<<<;;;;;;;;;<<<<<<===@@@??????BBBFFFIIIKKKKKKIIIKKKMMMOOOOOONNNLLLKKKHHHJJJMMMOOOOOOPPPQQQRRRQQQQQQRRRTTTUUUUUURRRPPPKKKLLLOOOQQQRRRQQQPPPOOOTTTSSSSSSSSSRRRRRRRRRQQQRRRPPPLLLIIIIIIJJJMMMOOOSSSRRRPPPPPPPPPRRRTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZ[[[[[[ZZZXXXVVVUUUTTTSSSNNNOOOQQQUUUXXXXXXVVVTTTPPPPPPQQQRRRRRRSSSTTTTTTOOOUUU]]]bbbaaaYYYPPPIIIGGGGGGHHHJJJLLLNNNPPPQQQKKKLLLNNNOOOPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJGGGEEEDDDDDDEEEFFFDDDDDDDDDBBB@@@===:::999<<<<<<<<<<<<<<<<<<<<<<<<======<<<===>>>@@@BBBCCCDDDCCC@@@<<<:::888777777666666777777777666555555444444444444444444444444333333444444444444333333000222444555555444222000111111111111111222222222111111111111111111111111222222222222222111111111//////////////////000000000000////////////......,,,,,,---...///000111111000000////////////000000////////////////////////000000////////////000000............////////////........................000///......///000///---.........///////////////++++++---...////////////---............/////////............////////////......------------......,,,,,,---------.........000000////////////......////////////000000000000000000000000//////////////////000111111111111111000000000000000000000000000000///......---,,,,,,111111111111000000000000111111111222222222333333222222222222333333333333111222333444444777;;;>>>GGGNNN\\\lllwwwuuuqqqmmmnnnnnnnnnnnnppptttwwwzzz{{{zzzuuurrrpppiiiaaa.......................................//////000//////......///000000111111111111000000000000000......///000111111111111111111111111111111111111111111111111111111111111////////////////////////222222111111000//////...333333222222222222333333444333222222222222333444333333333333444444444444111222333333444444333333444333333444555666888999999888777777888888777555444444555666777777777777555555666777777777777777999999999::::::;;;;;;;;;===;;;;;;===AAACCCCCCBBBAAACCCDDDFFFFFFEEECCCBBB>>>@@@BBBCCCCCCCCCEEEGGGGGGFFFEEEGGGJJJLLLKKKJJJFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIINNNKKKGGGEEEDDDFFFIIIKKKQQQOOOMMMLLLLLLNNNPPPRRRSSSRRRSSSSSSUUUXXXZZZ[[[\\\[[[YYYWWWTTTRRRPPPOOOKKKMMMRRRXXX[[[[[[XXXUUUQQQQQQQQQQQQPPPPPPPPPPPPNNNTTT]]]cccccc\\\TTTNNNGGGGGGGGGGGGIIIJJJKKKLLLHHHIIILLLNNNPPPPPPQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKHHHEEECCCCCCDDDEEEBBBBBBCCCBBBAAA???<<<;;;>>>>>>======<<<<<<;;;;;;:::999999999:::===???AAABBB@@@>>>;;;999999999999666666777777666666555444444444444444444444444444333333444444444444333333222333333333333333333222000000111111111222222222111111111111111111111111000000000111111111111111000000000000000000//////000000/////////.........//////////////////////////////............/////////////////////////////////000000111111000000///---------....../////////........................000///...///000000///.............../////////000,,,---...//////000000000---------.........//////............////////////,,,++++++******++++++,,,------........./////////000000/////////............/////////000000000111000000000000//////////////////000111111111111111000000000000000000000000////////////............111111111111000000000///000000000111111111111222000000111111222333333333000111222333444777<<>>===;;;>>>???AAACCCCCCBBBAAA@@@:::;;;======<<<===>>>@@@CCCAAA@@@BBBFFFIIIJJJIIIGGGFFFEEEBBB@@@@@@BBBDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHFFFDDDCCCCCCEEEGGGIIINNNLLLJJJHHHHHHJJJLLLMMMOOOPPPPPPQQQSSSVVVYYYZZZXXXWWWUUURRROOOMMMJJJIIIHHHKKKRRRYYY]]]]]]YYYUUUQQQPPPPPPOOONNNMMMMMMLLLNNNSSS[[[aaaaaa]]]VVVQQQKKKKKKJJJJJJJJJJJJKKKKKKEEEGGGIIILLLNNNPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJNNNLLLHHHDDDBBBBBBBBBCCCAAABBBCCCDDDDDDBBB@@@?????????>>>===<<<;;;::::::777666666666888:::===??????>>><<<:::999:::;;;<<<666666666666666555444444555555555555555555555555333444444555555444444333555444222111111222444555000000111111222222222222111111111111111111111111......//////000000111111222222111111000000//////000000//////.........---333333222111000///...---......------------......///////////////////////////000111222222111000///---------.........//////...........................---,,,---///000///...---.........//////000000...//////000000000000///---------.........//////............/////////000///......------......///////////////000000000111000000//////.........---.../////////000000111111000000000000//////////////////000111111111111111000000000000000000000000......//////000000111111222111111111000000//////////////////000000000000//////000111222222333333///000222333444888===@@@GGGLLL[[[mmmyyyzzzrrrpppkkklllmmmlllkkklllppptttyyyyyytttmmmhhhfffaaa[[[////////////////////////...------------...//////000000000000000000000000//////............//////333000...///000111///,,,000000000000000000000000111111222222222111111000//////000000000000//////......///000000000000000......///000000000000000555222000000333444333111111111111111111111111111444444444444444444444444444333222111111333555666888777777666555555444444333333444555555666666666555666777888888777666555666666777777888888888999999::::::;;;;;;::::::999999;;;===>>>>>>===:::999999999999:::;;;<<<===>>><<<<<<===>>>???@@@@@@AAA;;;===>>>@@@@@@@@@???>>>CCCCCCCCCBBBAAAAAADDDFFFEEEEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHGGGGGGHHHHHHIIIOOOPPPQQQSSSUUUWWWYYYZZZWWWWWWVVVTTTQQQNNNKKKIIIGGGJJJOOOWWW\\\\\\XXXSSSNNNNNNNNNNNNMMMLLLJJJJJJOOOTTTYYY\\\ZZZWWWUUUSSSPPPLLLIIIHHHHHHHHHEEECCCDDDDDDEEEFFFHHHJJJLLLMMMHHHHHHHHHHHHIIIJJJKKKKKKGGGFFFDDDBBBAAABBBDDDDDD???@@@AAABBBBBBAAA@@@???===<<<<<<;;;999888777777666555444444555666777888666555555777999;;;;;;:::777666666555444444333333666666555444333333222222444444333333222111000000000000000000000000000000222222222222222222222222333333111000000000111222000000////////////000000//////000000000000//////...///////////////......//////000000000000//////.........................../////////000000111111//////000000000000///.........//////000000111111000000///---,,,---///222///...---,,,,,,---...///222222333444444444444333//////////////////......111222000++++++000222111000000//////......------//////............//////222333444555555444333222//////000///------...000111111000000//////......222111///...------......---......///000111111222111000000000000/////////............////////////222000......///000000///222222111111000000//////---///222222222222333444111222333333444777;;;>>>IIIQQQ^^^lllyyy~~~vvvrrrpppnnnkkkiiijjjmmmqqqssszzzyyyuuuooommmllleee^^^........................---------------...////////////////////////////////////............//////111///......000111///---////////////////////////000111111222222111111000//////000000000000//////......///000000000000000000000111222222222222111222000......111222111///111111111111111111111111333333333333333333333333444333111111111222444555777666666555444444333333222222333444444555666666555666777888888777666555666666666777777888888888888999999::::::999999888999:::<<<>>>>>><<<:::999888888888888999:::;;;<<<;;;<<<===>>>???@@@AAAAAA======>>>>>>???>>>>>>>>>AAABBBBBB@@@??????AAACCCCCCBBBBBBAAABBBCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGJJJKKKMMMPPPSSSUUUWWWXXXVVVVVVUUUSSSQQQMMMKKKIIIHHHJJJNNNTTTXXXXXXUUUQQQKKKKKKKKKKKKKKKKKKLLLLLLNNNRRRVVVWWWVVVSSSQQQPPPMMMJJJHHHGGGHHHGGGEEECCCEEEDDDEEEEEEFFFGGGIIIIIIDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@AAABBB>>>???@@@@@@@@@@@@???>>><<<<<<;;;:::999888777777666666555555555666777888999888888999<<<======<<<666666666555444333333333555555555444333333222222444444333222222111000000000000000000000000000000111111111111111111111111222111000/////////000000000000////////////000000//////000000000000//////......////////////......//////000000000000//////////////////////////////........./////////000000//////000000000//////.........///////////////////////////---,,,,,,///111......------------............///000000000000000...........................111000------000111...////////////............///......------....../////////000000000000//////---...///...,,,,,,---///000000000000//////......//////...---......///000//////000000111111222222///.........------------............////////////222111//////000111111000111111111000000000000000...000111222111111111333111222333333444777;;;>>>JJJQQQ]]]jjjvvvxxxtttqqqooolllkkkkkknnnrrrtttyyyyyyuuuqqqooommmfff^^^........................---------------....../////////////////////////////////............//////000.........000111000///////////////////////////000000111111111111000000//////000000000000//////......///000000000000//////000111111222222111111222000...///000111000///111111111111111111111111222222222222222222222222333222111111111222444555555555444333333222222222000000111222333444555666555666777888888777666666666666666666666777777777777777777888888777777777888999;;;<<<<<<;;;:::888888888777777777888888999:::;;;<<<===???@@@AAABBB>>>>>>===<<<<<<<<<======?????????>>><<<===???AAAAAAAAA@@@@@@@@@AAABBBCCCBBBAAAAAAAAABBBCCCCCCDDDEEEGGGJJJMMMPPPRRRTTTTTTTTTSSSRRRQQQOOOLLLJJJIIIIIIJJJLLLOOORRRRRROOOMMMIIIHHHHHHHHHIIIJJJLLLMMMMMMOOOQQQQQQOOOMMMLLLLLLJJJHHHFFFEEEFFFEEECCCBBBDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCAAA@@@???>>>===>>>???@@@======>>>>>>>>>>>>======<<<;;;;;;:::999888777777666666555555555666777777999888888999;;;===<<<<<<666555555444444333333222555444444333333222222222333333333222111111000000000000000000000000000000000000000000000000000000111000///.........//////000//////......//////000...//////000000//////...---....../////////.........//////000000//////...////////////////////////---------............///......///////////////.....................------.........---+++,,,...000---..................---,,,,,,---............---------------------......+++///000------000///+++.............../////////...------,,,,,,------......------------------...,,,---...---++++++---///000000000////////////...------------...///111111111111111111111111111111111111111111000000000000............////////////333111///000111222222111000000000000111111111111...000111111000///000111111222333333444777;;;>>>JJJQQQ\\\hhhttt~~~zzzwwwrrrpppooonnnnnnpppsssuuuyyyyyywwwsssqqqoooggg___........................------,,,,,,------.../////////////////////////////////............//////............///000000000//////////////////////////////000000111000000000//////000000000000//////---...//////000000//////---......///////////////333222111111111222222222111111111111111111111111111111111111111111111111222111111000111222333333333333222222111111111111...///000111222333444555444555666777888777666666555555555555555555555666555555666666666666555555777888999:::;;;:::999888999999888777666666777777999:::;;;===>>>@@@AAABBB>>>===<<<:::::::::;;;<<<;;;<<<===<<<<<<===@@@BBBCCCBBBAAA????????????@@@>>>>>>>>>???@@@AAABBBCCCEEEGGGJJJMMMPPPPPPPPPPPPPPPOOOOOOMMMLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEFFFHHHJJJLLLMMMNNNNNNLLLJJJHHHIIIJJJIIIHHHGGGFFFEEECCCAAA???CCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAA???>>>============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999888777777777555444444444444555555555555444444555777888888777444444444444333333222222444333333333222222222111333222222222111111000000000000000000000000000000////////////////////////000000/////////........./////////....../////////...//////////////////...------......//////.........//////////////////...////////////////////////------------------------------.../////////...............------,,,,,,,,,------...---++++++---///,,,---...//////...---,,,------...///////////////,,,,,,,,,---------------,,,......,,,,,,......,,,---------....../////////---,,,,,,++++++,,,,,,---000///...------...///000,,,---...---,,,,,,...///////////////////////////............//////000000111111111000000000000000222222111111111111000000............////////////111000...///000222111111//////000000111111222222...000111111///......///111222333333444777;;;>>>GGGOOO\\\hhhrrr{{{{{{yyyssssssqqqqqqrrrsssuuuwwwxxxyyyxxxtttsssqqqhhh___........................,,,,,,,,,,,,,,,---..............................//////............//////------.........///000000........................---...///000000000000000//////000000000000//////------...///////////////------...///////////////111222111111000000111222000000000000000000000000000000000000000000000000000000000000111111222222111111111111000000000000......///000111222333444333444555666777666666555444444444444444444444444333444444555555444444333555666777888999999888888:::999888777666666666666888999:::;;;===>>>???@@@===<<<:::999888999::::::888:::;;;<<<===???BBBEEEFFFDDDBBB@@@>>>=========<<<<<<======>>>@@@AAABBBHHHJJJMMMOOOPPPOOOLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGGGGFFFFFFEEEEEEFFFHHHGGGEEEDDDDDDEEEGGGHHHMMMMMMLLLJJJGGGFFFGGGIIIMMMMMMLLLJJJGGGDDDAAA@@@AAAAAAAAAAAABBBDDDEEEFFFBBBAAA@@@???>>>===========================>>>>>>::::::::::::::::::::::::999999999888888777777666333333333333333333333222333222111222444555555444333333333333333222222222222222222222222111111111222222111111111111111000////////////////////////........................000111111000000000////////////............//////......////////////......,,,,,,---.....................////////////......---------------------------------------,,,,,,,,,,,,,,,---.....................------,,,,,,++++++,,,---...---,,,+++---...,,,---...//////...---,,,---...//////000000//////,,,,,,,,,---------.........///---))))))---///...,,,,,,------......//////,,,,,,++++++++++++,,,,,,000000...------...000000---...///...------///111...............////////////////////////......---///////////////.........---------,,,,,,,,,++++++............///////////////...------///000000/////////000000111111222222...000111111///......///111222333333444777;;;>>>CCCMMM\\\iiirrrxxx{{{yyyuuuuuuuuuuuuvvvwwwxxxxxxyyyzzzxxxuuusssqqqhhh___------------------------,,,,,,,,,,,,,,,------...........................//////............//////---...//////...---...000........................,,,---...//////000000/////////000000000000//////------...////////////......///000000111111000000//////000///...---///111000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000//////000000111222222222111222333555555555444444444444444333333333333333333333444444444444333333444555666777777777777777999888777777666666666666888888999:::;;;<<<<<<===::::::999888888888999999777999;;;<<<===???CCCFFFFFFDDDBBB???===<<<;;;;;;::::::;;;<<<===???AAABBBGGGJJJMMMOOOOOOLLLIIIFFFFFFEEEEEEDDDDDDEEEFFFFFFBBBCCCDDDDDDBBBBBBCCCDDDGGGFFFEEEDDDDDDEEEFFFGGGLLLLLLKKKHHHFFFEEEGGGHHHNNNOOOOOOMMMIIIEEECCCCCC?????????@@@AAACCCDDDEEEBBBBBBAAA??????>>>>>>>>><<<<<<============>>>>>>::::::999999999999::::::888888888777777777666666333333444444333333222111333222111222444555444333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////........................000000111111111000///...///......------......///---......//////......---+++,,,---...............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,---............------------------,,,,,,,,,...///...---,,,---...---..................---,,,,,,---............---,,,,,,,,,---....../////////000---((((((---000///---------------.........---,,,,,,++++++,,,,,,---......------------......---...//////......000222---............/////////000000000000///...---,,,...........................------------,,,,,,,,,............////////////...---,,,,,,...000000///000000000000111111111111...000111111000///000111111222333333444777;;;>>>BBBMMM\\\gggooouuu|||~~~xxxyyywwwwwwxxxxxxyyyzzzzzzzzz{{{{{{xxxtttrrroooggg^^^------------------------,,,,,,++++++,,,,,,---...........................//////............//////---///000///---,,,---///........................+++,,,---...//////////////////000000000000//////,,,---......//////.........///000000111111000000...///000///------///111000000000000000000000000000000000000000000000000...///000000000000000000000000000000000000000000111111111111111111111111///000222333444444333333444333333333222222222222222333333444444333333222333444444555666666777777666666555555555555555666777888888888999999999999777777888888999999888888999:::;;;;;;<<<>>>AAADDDBBBAAA???===;;;;;;;;;;;;888888999:::<<<>>>@@@AAACCCFFFJJJMMMMMMJJJFFFCCCBBBAAAAAAAAAAAABBBDDDEEE>>>@@@BBBBBBAAA@@@BBBDDDDDDDDDEEEEEEFFFFFFGGGGGGJJJJJJJJJHHHEEEEEEFFFGGGGGGIIIKKKJJJFFFCCCAAABBB??????>>>>>>???@@@@@@AAACCCBBBAAA@@@@@@@@@@@@@@@;;;;;;<<<<<<============::::::999888888999::::::777777777777777666666666444555555666555444333222333222111222444444444222111111111222222222222222000111111111111111111111000000000000111111111111////////////////////////........................//////000000000///...---///......------......///---......//////......---***+++,,,---............---......//////......---------------------------............---------,,,******+++------.........------------............---...000///...---...///......------------......+++,,,------......------,,,------...//////000000...000...******...000......------------------,,,------,,,,,,,,,,,,------,,,------------------,,,,,,---......---...000222---------.........//////......///000000///...---------......//////000000000000000000////////////............////////////...---,,,---///111111000111111111000000000000000...000111222111111111333111222333333444777;;;>>>DDDMMMZZZccciiiqqq{{{xxxuuuwwwxxxyyyzzz{{{|||||||||{{{}}}|||xxxssspppmmmfff]]]------------------------,,,,,,++++++,,,,,,---...........................//////............//////---///111///,,,+++,,,...........................+++,,,---...//////////////////000000000000//////,,,---......//////......,,,------...............///111222111///...000333000000000000000000000000111111111111111111111111...//////000000000000000000000000000111111111111222222222222111111111111...///111222333333222222333333333222222222111111333333333444444333333333333333444444555666777777444444444333333444444555777777777777777777777777555666777999999999888777:::;;;;;;;;;:::;;;>>>@@@>>>===<<<;;;:::;;;;;;<<<666666777999;;;===???@@@>>>AAAFFFJJJJJJHHHDDDAAA??????>>>>>>???AAACCCDDD;;;>>>AAABBB@@@@@@BBBDDDAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDEEEGGG===AAADDDCCC@@@>>>>>>>>>??????>>>===============>>>======<<<<<<<<<<<<===999:::;;;<<<<<<<<<<<<<<<;;;:::999888888999:::;;;777777777777666666666666666666777777777666444333222111000000222333222111111111111111111111222222000000000000000111111111000000000000000111111111////////////////////////////////////////////////---.../////////...,,,,,,.........------.........---..................---***+++,,,---............---..................---......................../////////......---------)))***+++,,,------...------------....../////////---///000000///......//////...---,,,,,,---...///,,,---......//////......------......///000111111,,,///000------000///,,,.........------,,,,,,,,,...------,,,,,,------...------///000000///------***,,,------,,,---///111---------.........//////,,,---...000000000//////---......///000111111222............------------............/////////000///...---...000222222111222222111111000000//////---///222222222222333444111222333333444777;;;>>>FFFNNNXXX___eeennn|||uuusssvvvxxxzzz{{{}}}}}}}}}||||||~~~}}}xxxqqqnnnllleee]]]***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,++++++,,,...///000------------------------////////////////////////........................+++++++++,,,,,,,,,------////////////000000000000//////......------------//////.........---------111111000000//////......111111111111000000000000////////////////////////////////////////////////111111000000000000111111222111111111222333333444666555555444333222111000111222333222000.........111111222333444666666777444444444444555555555555444444444444444444333333888888777666666777888999;;;:::999888888999:::;;;::::::;;;;;;;;;;;;<<<<<<<<<:::777777999;;;<<<<<>>??????===;;;;;;<<<>>>AAAAAAAAABBBBBBAAA@@@@@@CCCBBBBBBCCCEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@???>>>===<<<;;;<<<===>>>>>>===<<<<<>>::::::999999999::::::;;;999999888888999999::::::888888777555444333222111333333333333333333333333333333333222222222111111111111111111111111111111111111111111111000/////////000111222222111000/////////............/////////...---,,,+++,,,,,,---111111000000/////////...------------------------......---,,,---...///000........................------,,,+++++++++,,,---000000...---,,,+++++++++......//////......---,,,222///+++******,,,---...+++++++++*********))))))..................------000222333///***'''***---------............---------------.........//////,,,---......,,,,,,---...........................---,,,,,,,,,,,,---......,,,,,,,,,---------....../////////...---------,,,,,,;;;AAA777...///222111//////............//////000///......///000...---////////////////////////---......///////////////------------...000111222333222111/////////000000000000000000000000111111333444444444444666999<<>>@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@AAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBB??????>>>===<<<;;;;;;;;;999:::<<<>>>??????>>>>>>???===;;;<<>>===<<<;;;;;;;;;<<<<<<===>>>::::::999999999999::::::888777666666555444333333333333333333333333333333333333222222222111111111111111111111111111111111000111111111111000/////////000111111111111000/////////............/////////...---,,,,,,,,,------///.........---------,,,------------------------...------,,,---...///000---------------,,,,,,,,,,,,,,,---......---,,,,,,......---,,,,,,,,,,,,---++++++,,,---...///000000000---+++***+++,,,,,,,,,.........---------,,,,,,..................------,,,222777777222---******------............------+++++++++,,,,,,,,,,,,------...//////------...///........................000///...---,,,+++++++++,,,,,,,,,---------..................------------000===BBB999111000000,,,000///...............//////...---...///000///...////////////////////////------...//////////////////............//////000222111000/////////000111111111111000000000000000000111222333444777;;;???CCCKKKUUU^^^dddmmmwwwwwwsssssszzz{{{{{{zzzyyyzzz|||~~~|||sssmmmiiiddd___+++,,,------++++++,,,---++++++,,,,,,,,,,,,------.........---------------------,,,,,,,,,------...------------------------+++++++++,,,,,,------------------------------------------.........//////,,,,,,,,,---------......000000000////////////////////////............---000000000////////////...111111000000000000//////////////////////////////000000000000000000000000111000000//////000000111000000//////.../////////////////////000000000000000222333333222111111222111111222333444555666666888888777666555444333222555555555555555555555555999999777777666666666666666555555444444555555666777777777777777777777777888777666777999:::999888;;;::::::999999::::::;;;<<<>>>@@@@@@???>>>>>>?????????@@@@@@@@@@@@?????????>>>===???AAABBBBBBAAA@@@??????>>>???@@@AAABBB???>>><<<:::999999999999999:::<<<>>>@@@@@@@@@@@@>>>===;;;<<<======<<<;;;;;;;;;;;;;;;<<<===??????<<<<<<;;;:::999999999999777666666666555555555555444444333333222222111111333222222222222111111111000000000000000000000000000000111111000000///...//////000000000000////////////............//////......---,,,,,,,,,------.........---------------------------------------...------------...//////---------,,,,,,+++++++++)))+++---//////---+++))),,,,,,,,,,,,,,,---......,,,,,,+++,,,---...000111---,,,***+++,,,,,,+++***/////////.........------------------------......---222777777333...++++++------............------++++++++++++,,,,,,,,,,,,---///000///...---...///------------------------000///...---,,,+++++++++,,,,,,,,,---------......------------............000999<<<666111111...)))000000///...---------......---,,,---///000000///////////////////////////------...////////////...000000///...............000000/////////000111111222111111111000000//////...///111222444888===AAABBBJJJTTT\\\bbbkkkvvv~~~vvvtttuuuxxxyyyyyyyyyxxxzzz|||}}}tttmmmiiiccc^^^+++---------,,,+++,,,---+++++++++,,,,,,,,,------/////////......------,,,...------------,,,------------------------------,,,,,,,,,---......//////------------------------------------............,,,,,,,,,,,,------------////////////............/////////...............////////////////////////111000000000////////////////////////////////////000000000000000000000000000000////////////000000111111111111111222333444222111000///...------,,,///111333333222222333444111111222333444444555555777777666666555444444333444444555555555555666666999999888777666555555555555555444444444444555555777777777777777777777777888777777999:::;;;999888<<<;;;:::999999:::;;;<<<:::===@@@AAA@@@???>>>???======>>>?????????>>>>>>>>>===<<<>>>@@@AAAAAA@@@???>>>=========???AAABBB@@@>>>;;;999888888888999:::;;;===???@@@@@@??????===<<<;;;;;;;;;;;;:::999888888888999:::<<<===>>>>>>===<<<:::999888888888666666666666666666666666555444444333222111000000222222222222111111111111////////////////////////000000000000000//////...///////////////////////////......------......///------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------......//////......------,,,+++++++++((()))+++,,,,,,,,,***))),,,,,,++++++,,,,,,---...000///---++++++,,,---...,,,,,,,,,---......,,,***,,,,,,,,,,,,++++++++++++,,,,,,------------......000111111///---,,,---///,,,------......------,,,,,,,,,---------.........---...///...---,,,---///---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........,,,000222......000///+++000000///...---------------,,,+++---///000000///........................,,,---......//////......//////............//////////////////000000111111222222111111000/////////...///111222444777<<<@@@AAAHHHRRRYYY```hhhttt|||uuusssuuutttuuuvvvwwwwwwyyy|||uuunnniiibbb\\\+++,,,------++++++,,,---+++++++++,,,,,,,,,------/////////......------,,,------------------,,,,,,------------------------*********+++++++++,,,,,,------------------------+++,,,,,,,,,,,,---------,,,,,,---------.........------------------------////////////////////////.............../////////000000000////////////...////////////////////////000000000000000000000000000000////////////000000000000111111333444666777222222111000///......---///111333333222222333444111222222333333444444444444444444444555555555555444444444444555555666666888888888777666555444444555555555555555555555555777777777888888888888999999888888:::;;;<<<:::999<<<<<<:::999999:::<<<<<<888;;;>>>@@@???=========;;;<<<<<<===>>>>>>======>>>======>>>AAABBBBBBAAA>>>======<<<===>>>???@@@@@@>>><<<:::888999::::::======>>>??????>>><<<<<<;;;<<<<<<;;;:::999999999777777888888:::;;;======>>>===<<<:::999888777777555555555555666666666666444444333222111111000000222222222111111111000000........................000000000000000///......///..................///......------------......,,,---------------------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---------...............///.........---------,,,+++++++++++++++,,,------------,,,++++++++++++,,,000...,,,+++***+++---...---,,,---///000000---+++++++++++++++************,,,,,,,,,,,,------......000000000...------...///,,,,,,------------,,,,,,,,,,,,,,,---------......+++,,,------++++++,,,------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......+++,,,,,,,,,------......---...,,,******...///...//////...---------------,,,++++++,,,///000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------......///111111......//////000000000000111111111111000000//////000111222222333666:::===AAAHHHQQQXXX^^^gggrrr{{{uuurrrrrrrrrtttuuuvvvwwwzzz~~~vvvnnniiibbb[[[***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------.........---------------,,,,,,---......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------...////////////000000000---............/////////000000////////////......////////////////////////000000000000000000000000000//////......//////000.........///000222333444000000000000111111111111///111222333222111222333111222222222333333333444222222333333333444444444222222333333444555555555777777777777666666444444555555666666666666555555666666777888999:::;;;;;;:::999888999;;;<<<;;;::::::999999888888999999:::888:::<<<<<<;;;::::::;;;999:::;;;<<<<<<======<<<>>>======>>>AAACCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;::::::;;;<<<======>>>>>>===<<<;;;999:::;;;<<<;;;:::999:::;;;999999999999:::;;;=========<<<:::999888777777777444444444555555555555555333333222222111111000000222111111111111000000000//////////////////////////////000000//////...---......------------............------------......+++,,,---.........------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.................................---,,,,,,---...000111------,,,+++++++++++++++++++++***+++,,,---///000---------///111111///---------,,,,,,,,,+++++++++++++++,,,,,,------......+++...222444444111---***,,,,,,------------,,,,,,************++++++++++++***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------111000...++++++,,,...///...---------------......---,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---------///000111222......///000000000//////000000000000000000000111222333333222222444888:::AAAHHHPPPVVV\\\eeeqqqzzzuuuppppppqqqsssuuuwwwyyy|||wwwooojjjccc\\\)))***++++++))))))***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***+++---............---------------------------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000---------.........//////000000/////////.........//////////////////////////////////////////////////////............//////...............//////000///000000000000111111111///000222222111000111222222222222222222333333333222222222222222222222222111111222222333444444555555666666777777666555444444444555666666555444444444444666777999;;;<<<<<<;;;999777777999:::;;;:::888888999999999999888888888999:::999777666777888888999:::;;;<<<<<<<<<<<<===<<<<<<>>>AAACCCCCCBBB>>>???@@@@@@@@@>>><<<;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<======<<<::::::999;;;<<<<<<:::999;;;===999888888888999::::::;;;;;;:::999888777666666666444444444444444333333333222222222111111111111111111111111111000000000000//////////////////////////////000000//////...---......---,,,,,,---.........------,,,,,,------...+++,,,---.........------+++++++++,,,,,,---------++++++++++++++++++++++++,,,---.../////////...---+++,,,,,,------......///+++,,,,,,---......//////+++++++++***++++++,,,---******+++,,,---......///---,,,,,,---///000///---......---------,,,,,,,,,***++++++,,,------......***,,,000333444111---***+++,,,,,,------,,,,,,+++)))************++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,---//////---+++,,,...,,,,,,,,,,,,---...//////...---,,,,,,.........,,,------------------------+++,,,------......------...............///000111...///000000000///...---/////////000111111222222222222333222222444777:::BBBHHHPPPVVV\\\eeeqqqzzzuuuooonnnnnnppprrrtttwwwzzzxxxpppkkkccc\\\(((***+++***)))((()))***++++++,,,,,,,,,---------+++++++++,,,,,,---------)))***,,,...//////......------------------------,,,++++++***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,---------.........//////)))************+++++++++---------.........//////.../////////000000111111---------.........//////000/////////............//////////////////////////////////////////////////////............//////111111000......---------222222111000///...------///000222222000///000111222222222222222222333333444333333222111000//////000000111222222333444444444555666777777666555555333333555555555555333333222333444666999;;;<<<===;;;888666555777999::::::888999:::;;;;;;:::999888888888888666555444555777777888999:::;;;<<<<<<;;;<<<;;;;;;===@@@BBBBBBAAA>>>@@@AAABBBAAA>>>;;;999999:::;;;<<<<<<<<<;;;;;;888999;;;<<<<<<<<<;;;;;;888:::<<<<<<::::::<<<>>>777666666666666666777777:::999888777666666666666444444444333333222222222111111111111111222222222111111111111000000000000000000000000000000000000///////////////......---...---,,,,,,,,,,,,---......------,,,,,,------...***+++---...///...---------------....../////////++++++++++++++++++++++++,,,,,,.../////////...---)))***+++,,,------...///&&&'''***,,,---,,,+++***)))))))))***+++,,,...///,,,,,,---------,,,+++***---,,,+++,,,...///...---------,,,,,,,,,+++++++++******+++,,,,,,---......---+++******,,,------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---------,,,,,,+++++++++###'''---000...+++,,,...+++++++++,,,---...///000...---,,,,,,---...---+++////////////////////////+++,,,------......------000000///............/////////000000000...---,,,......///000111222333333111111222222222444888;;;BBBHHHPPPVVV\\\eeeqqqzzzvvvooonnniiikkknnnpppssswww{{{xxxqqqkkkddd]]],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------............///////////////000000000000000000111111111000000///............------------***,,,///111222111///...000000000000000000000000---.........///000000000111000///...............------------------------000000000000000000000000000111111111111222222222333333333333333222111000111111222333333444555555111111222222222333333333111333555666666777999:::666777888999:::;;;;;;;;;;;;:::888777777777888999777888888777666666999;;;888888777666444555888;;;<<<<<<<<<======>>>>>>>>><<<<<<<<<============>>>@@@>>><<<;;;<<<<<<<<<<<<=========<<<;;;;;;::::::;;;999888999<<<<<<:::777888999::::::;;;;;;::::::999888777666666666777777666555555444444444555555333333333222222222111111333222222222222222222222222222222111111111111000////////////////////////........................---......//////......---............---,,,+++++++++++++++,,,,,,---------++++++************++++++,,,,,,,,,------.........//////...------------...''')))+++......---+++***---------,,,,,,+++++++++,,,,,,,,,++++++*********)))((((((((()))+++---...///...---,,,,,,---...///,,,...000111111000...,,,//////...---,,,++++++***.........------.........///---+++))))))+++---///,,,---......,,,,,,---...///---***)))(((&&&###!!!++++++******++++++,,,---*********)))******+++,,,***+++,,,,,,------,,,,,,......//////......---,,,.........------,,,,,,,,,///............---------000000000000////////////---------.........//////------------------------......///000000000000000............////////////000111222111000000222333000111222222333555888;;;DDDKKKSSS[[[aaaiiiqqqwwwuuulllhhhlllnnnpppqqqrrrtttwwwzzz|||wwwtttpppkkkddd___++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++........................,,,,,,,,,++++++,,,,,,,,,------------............/////////...............---...///111222222222222000//////......---------&&&(((***---...//////...////////////////////////..................//////000000///.........//////000000000000////////////000000000000000000000000000000111111111222222222222333333333222222111000222222222333333444444444555555555555666666666666222444555555444444666777666666777888999::::::::::::999888777666777777888777888888777666777999;;;888999999777666666777999666666777777888888888888;;;;;;<<<<<<<<<=========???===;;;;;;<<<===<<<;;;======<<<<<<<<<<<<;;;;;;===;;;:::;;;>>>>>><<<:::999999:::;;;;;;;;;;;;;;;:::::::::999999999999888666666555444444444444444333222222222111111111111222222222222111111111111111111111000000000//////////////////////////////.................................//////.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++///...------,,,,,,------(((***,,,---...,,,+++))),,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******---,,,+++++++++,,,---.........---,,,,,,---......,,,---///000000///---,,,.........---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***+++,,,+++***)))***,,,+++***)))***+++,,,+++***++++++******++++++,,,---***************++++++,,,***+++,,,,,,------,,,,,,,,,------------,,,++++++......---------,,,,,,,,,,,,---------......//////..................//////+++,,,,,,---......//////------------------------......///000000000000000............////////////000111222111//////000222000111222222333555888;;;DDDJJJRRRYYY```hhhqqqxxxvvvooommmkkkmmmoooppppppqqqsssuuuxxxuuurrrpppnnnjjjeeeaaa************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------.....................---------,,,,,,+++,,,...111333444555555111111000//////...------((()))***+++,,,------....................................---------------//////.........///000000111111000000000/////////000000000000000000000000000000000111111111222222222222222333222222111000333333333333333333333333222222333333333444444444333444444333222111333444666666666777777888888888888777666666555555666666777777888777666777888:::999:::;;;:::888777777888888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>><<<;;;<<<<<<<<<<<<<<<=========<<<;;;;;;<<<======<<<:::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<:::999777666555444333222222222222222111111111000000000000000000000000111111111000000/////////.........////////////////////////................................................,,,,,,------...------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++***))))))...---,,,,,,++++++,,,,,,***+++,,,------,,,***(((+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***...------,,,+++++++++,,,---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++------------,,,,,,,,,,,,+++******************+++))))))+++,,,,,,+++)))))))))***+++***)))))))))+++*********,,,...000000///++++++******++++++,,,---***************+++,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++******)))...------------,,,,,,,,,++++++,,,---...///000000,,,,,,,,,---.........///***++++++,,,---......///------------------------......///000000000000///............////////////111222333111000//////000000111222222333555888;;;DDDIIIPPPWWW^^^gggrrryyywwwssssssppprrrttttttssssssssstttooonnnlllkkkkkkiiifffccc************++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++************************+++++++++,,,,,,+++++++++,,,,,,---------.........//////......---,,,,,,,,,+++,,,...000222444555555222222111000///...------111000///---,,,,,,------.................................---,,,,,,,,,+++///.........///000111111///......------,,,,,,+++////////////////////////000000000000111111111111111111222222222222111111333333333333333333333222000111111111111222222222222333333222000000222444666666555555666666666777666666555555555444444444555666777777666555777888:::<<<>>>>>><<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999:::<<<>>>>>><<<:::::::::;;;<<<======>>>>>>::::::::::::;;;;;;:::999::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<:::999777666555333222111111111111111111000000000000///////////////000000000000000000000/////////......////////////////////////........................---------,,,,,,---------++++++,,,---............---------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++---,,,++++++******+++++++++,,,------,,,+++)))(((******++++++,,,,,,,,,---++++++++++++++++++++++++++++++******************++++++++++++++++++++++++***+++---......---+++***++++++,,,,,,,,,---------******))))))))))))************+++,,,,,,+++*********+++,,,,,,******+++,,,...---,,,---...///...---++++++******++++++,,,---+++************+++,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++***))))))------------------------++++++,,,------...//////++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,........................---...//////000000//////............////////////222444444333111//////000000111222222333555888;;;CCCGGGNNNUUU]]]gggsss{{{xxxuuuuuuuuuvvvxxxxxxvvvtttttttttnnnmmmllljjjhhhfffcccbbb++++++++++++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,+++************+++,,,,,,,,,,,,+++------------------------***++++++,,,,,,++++++***,,,,,,,,,------------.../////////.........------------///000111222222222222111111000///.........444222000...------...///.................................---,,,,,,,,,+++///////////////000111222---------,,,,,,,,,++++++//////////////////////////////000000000111111111000111111222222111111111333333333333333333333222333444444444444555555555111111111111000111444666777666555444444555555666555555555555444444333333333444666666555444555666;;;===@@@@@@>>><<<;;;:::888888777777777777777777999999999::::::::::::;;;999999999;;;======;;;999999999:::;;;<<<===>>>>>>999:::;;;;;;::::::999:::999:::;;;;;;<<<<<<;;;;;;999:::<<<===<<<;;;999777666666444333111111000000111111111000000000000///....../////////000000000111111000000000/////////////////////////////////........................,,,,,,+++******+++,,,,,,++++++,,,---............------------------------,,,,,,++++++++++++,,,,,,***++++++,,,---......///,,,,,,+++************++++++,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++******+++,,,,,,---------++++++************++++++---,,,++++++++++++,,,---***+++,,,,,,******+++,,,///---,,,,,,------,,,***++++++******++++++,,,---+++++++++***+++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++***---------------------------------------------,,,,,,,,,---...//////000000///...---,,,+++******)))........................------...///////////////............////////////333555666555333111000111000111222222333555888;;;AAAFFFNNNUUU]]]hhhttt|||yyyuuuuuutttvvvvvvuuusssqqqqqqrrrtttsssppplllgggbbb```___+++++++++,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---......---,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,------------........................---...//////000000000000000000////////////............---------...000111.................................---------------000000/////////000111111////////////////////////000000000000000000000000/////////000000000111111///000111111222111111111333333333333333333333333444444444555555555555666222222222111111222555888888777555444333444555555444555555555555444333333222444666666555444555666:::<<>>===<<<<<<888777777777777666666666999999999:::::::::;;;;;;:::999999:::;;;<<<:::999888999999:::;;;<<<<<<<<<:::<<<======<<<;;;;;;<<<888999::::::;;;;;;::::::888999999:::999888777666555444333222111000000000222222111111111000000000......//////000000111111111111111000000000//////////////////////////////........................,,,,,,************,,,,,,,,,,,,------...---------,,,---------............,,,,,,++++++++++++,,,,,,******+++,,,...///000111---,,,++++++******++++++++++++,,,,,,,,,+++***************+++++++++++++++***++++++++++++,,,,,,,,,***+++,,,---------------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******++++++,,,,,,------,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...)))***+++***)))))))))++++++***)))***,,,---,,,+++++++++******++++++,,,---+++++++++++++++,,,------***+++,,,,,,------,,,,,,---------------,,,,,,+++,,,,,,,,,------------...------------,,,,,,++++++---------...//////000000000///...---,,,+++***)))........................------...////////////...............////////////222444555555333111111111000111222222333555888;;;@@@EEENNNVVV___jjjuuu~~~yyyuuuvvvxxxxxxxxxvvvttttttuuuvvvzzzyyyuuunnngggaaa^^^^^^)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,---......//////+++,,,---...////////////---............/////////,,,,,,,,,---...///000000////////////////////////..................//////111111000000///000000000//////000000111111222222000000000000000000000000////////////000000000111//////000111111111111111222222222333333444444444555555555555666666666777666666555333222333666888999888666444333444444555444555666666666555333333333555777888777666666777777999<<<<<<<<<;;;;;;<<<;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;<<<:::888888999:::999888888888888999999::::::::::::<<<>>>>>>;;;:::;;;===777888999999::::::999999888888888888777777777666333333222111111111111111333222222222111111111111......///000000111222222000000/////////.........////////////////////////...........................---,,,++++++,,,---...---------...------,,,,,,+++,,,,,,---...///000000------,,,,,,,,,,,,------******+++,,,------......------,,,+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,,,,---------,,,+++***++++++,,,------,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++***+++,,,+++***)))***,,,)))(((((()))+++,,,,,,+++++++++******++++++,,,---,,,++++++++++++,,,------***+++,,,,,,------,,,,,,---------------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,---------------------------............------------,,,........................,,,---......//////..................///////////////111333444222000000000000111222222333555888;;;>>>EEEOOOXXXaaalllwww~~~yyyxxxzzz{{{{{{zzzxxxvvvwwwzzz}}}{{{zzzwwwooogggbbb``````((())))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,---((((((***+++---...000000******+++,,,,,,,,,,,,+++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++,,,,,,,,,---------)))***+++,,,------...///)))***+++---.../////////,,,,,,------...////////////////////////.........000000000000000000000000---.........///000000000222222111000//////000000......///000111222333333000000000000000000000000////////////000000000000//////000111111111111111111111222333333444555555:::;;;;;;;;;;;;<<<<<<<<<999999777444222222555888:::999666444333444555555444555666666666555444333444666999999888777777888555777999:::999999;;;<<<:::::::::999999888888888::::::;;;;;;;;;;;;<<<<<<===;;;888777888999999888777888888888888999999999777:::<<<<<<999888999;;;777777888999999999999888999888777777666666777777222222111111111111111222333333333222222222222111...//////000111222222333//////.........---------////////////////////////........................000///---,,,,,,---///000............---,,,++++++***+++,,,---...000111111.........------.........++++++++++++++++++,,,,,,...---,,,,,,++++++,,,,,,*********++++++,,,,,,---,,,+++++++++******))))))*********++++++,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&+++,,,------------,,,+++------------------------++++++++++++++++++++++++++++++************++++++'''))),,,......,,,)))''',,,---......,,,,,,---...+++***))))))++++++***)))++++++******++++++,,,---,,,,,,++++++,,,,,,---...++++++,,,---------,,,,,,,,,------------,,,++++++,,,,,,,,,------.........******+++,,,------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000////////////////////////,,,---......//////................../////////000,,,...111222111/////////000111222222333555888;;;===EEEOOOZZZcccmmmwww~~~yyyzzz~~~xxxxxxvvvtttsssuuuyyy}}}zzzyyyvvvppphhhcccbbbccc++++++,,,,,,,,,++++++***000---(((### """''',,,************+++,,,------++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++******)))*********,,,---...///...---,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++------------------------......------------....................................---------,,,,,,,,,///...---///111111///+++...---------...///111222222111111111000000//////111111000000//////......------...///000111222222---///111222111000111222333333333222222333666999???AAAEEEHHHHHHEEEDDDEEEJJJFFF???999555333222222555555555555555555555555777777777777666666666666666666666666555555555555999:::;;;;;;;;;999777555<<<;;;;;;::::::999999999666666666888:::;;;:::999::::::;;;;;;::::::999888888888888888888999999999999999999::::::;;;;;;<<<999999999999999888666666999888888777777777777777222222111111000/////////000000000000000000000000////////////////////////------............---------.../////////...,,,,,,//////.........---------------------------------,,,,,,------...///000000,,,,,,,,,,,,------...///555222...***'''''')))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---,,,+++)))((()))***,,,------,,,+++******)))))))))***+++,,,,,,(((((()))***++++++,,,,,,+++,,,------++++++,,,---------------,,,+++******---,,,++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,......,,,***)))///......---------......------------,,,++++++******++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++,,,,,,---.../////////---+++******,,,///111---,,,+++******,,,---///---------........./////////............///000000,,,,,,.../////////...---)))+++---...------...///000000000111333666:::<<<>>>DDDNNNYYYcccmmmvvv{{{xxxuuuvvvwwwvvvvvvuuuuuuuuuvvvvvv|||xxxssspppnnnjjjddd```+++++++++,,,,,,++++++***---,,,+++)))'''(((+++...++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************************,,,+++++++++++++++,,,,,,---------------,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,,,,000///...............///------------------------......------------..........................................------,,,,,,///...---///111111...,,,...---------...///111222111111111000000000//////000000000000//////......222111111111000000//////...000111111000000111222000111111000000111555777CCCFFFKKKOOOOOOMMMLLLMMMRRRNNNGGG>>>777333333444444444444444444444444444666666666666666666666666666666666666666666666666666777888::::::999777666;;;:::::::::999999888888777666666888:::;;;:::999999::::::::::::999888888666777777888888999999:::999999999999999999999999999999999999888777666666888777777666666666666666222222222111000000//////000000000000000000000000........................------............---------.../////////...,,,+++...---------,,,,,,,,,,,,------------------------,,,,,,,,,------......///++++++++++++++++++,,,---...---+++******+++---///***************************+++,,,,,,------,,,,,,++++++,,,,,,,,,+++***)))******+++++++++++++++***))))))((((((((()))******((())))))***++++++,,,,,,,,,---......,,,,,,---...++++++,,,,,,---,,,,,,,,,---+++******++++++***)))++++++++++++++++++++++++++++++******)))******+++---,,,,,,++++++,,,,,,---************************(((***,,,...///...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,------......------,,,***+++,,,,,,------,,,,,,******++++++,,,------......---,,,++++++,,,...//////...---,,,,,,...///111,,,------------.........------,,,,,,------...///---...///000000000//////***,,,............///000000000000111333555888:::>>>DDDMMMWWWaaakkksssyyy~~~wwwsssttttttttttttttttttuuuuuuvvv{{{xxxtttqqqoookkkfffbbb***++++++,,,,,,+++++++++'''***,,,---,,,,,,---///,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++,,,---......------,,,+++++++++++++++++++++******++++++,,,------,,,+++++++++,,,---......---------......///000,,,,,,,,,,,,------------...------,,,,,,------...------------------------/////////............---.........///111000...,,,------------...///000111000000000000////////////000000000////////////...222111111000///......---000111111111///000111333000111111000000222555888GGGLLLSSSWWWXXXXXXXXXWWW]]]YYYQQQEEE999333222333444444444444444444444444444444555555666666777777666666666666777777777777333555666888999999888777999999999888888888888888888777666777999::::::888999999999999999888888777555555666777888999999:::999999888888888888777777999999999888888777666555666666555444444444444444333333222222111000000000000000000000000000000000........................------............---------......//////---,,,+++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))***++++++***+++,,,---...///************************)))***,,,---------,,,+++******+++,,,,,,,,,+++++++++******)))))))))******+++******))))))))))))***)))))))))***++++++,,,,,,---...///...---,,,---///)))***+++,,,------------,,,+++)))***++++++***)))************************+++******)))******++++++,,,,,,++++++++++++,,,,,,************************+++,,,---------+++)))'''+++******)))******++++++***+++,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,)))******++++++,,,,,,,,,------------------------......---,,,---...///000,,,,,,,,,,,,------------------,,,,,,------...///...//////000111000000000+++---///000///...///000000000000000222444666888===CCCKKKUUU^^^gggpppuuuzzzwwwssssssqqqqqqrrrrrrsssuuuvvvwwwzzzxxxuuurrrooolllhhheee******+++,,,,,,,,,++++++%%%'''***++++++***+++,,,,,,,,,+++***))))))******++++++++++++++++++++++++---------,,,,,,,,,,,,,,,*********************************+++,,,---...///---,,,+++***)))***+++,,,++++++******++++++,,,------,,,+++******,,,---...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------------------------/////////////////////.........///000000000...---------------......//////////////////////////////////////////////////////---------.........//////111222222111///000111333222222333222222444777:::GGGPPPXXX]]]aaadddcccbbbhhhdddZZZKKK<<<222111222333333333333333333333333222333333444555666666777666666666777777777777777555666777888888888777777777777777777888888888888999888777777999:::999888999999::::::999999888777666666666777777888888888666666666777777777777777888888888888777666555444444444333222222222222222333333222222111111000000000000000000000000000000........................------............------------...///...---,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++***))))))((())))))------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------+++***)))******+++,,,,,,,,,,,,+++***)))((((((((()))***......---,,,+++++++++,,,))))))*********+++++++++,,,---...---,,,,,,---...******+++,,,,,,,,,,,,,,,+++***))))))++++++***))))))))))))))))))))))))))),,,,,,++++++,,,,,,------******))))))))))))******++++++++++++++++++++++++---------,,,***'''%%%###***))))))))))))***++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,******++++++,,,,,,,,,---,,,---.........---,,,+++,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------------------...//////......//////000000000000---...000111000///000111000000000111222333555666===BBBJJJRRR[[[dddmmmrrr}}}xxxuuuuuuqqqqqqrrrssstttvvvxxxyyyyyyxxxvvvsssqqqmmmjjjhhh)))***+++,,,,,,,,,,,,,,,((()))***)))'''''')))+++,,,++++++***))))))))))))++++++++++++++++++++++++---------...............************************))))))))))))***,,,---------,,,+++***)))***+++,,,++++++******++++++,,,---,,,,,,+++++++++,,,---...------+++******)))))))))+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------.../////////////////////---...000000000///......---------....................................///.............../////////.........//////000000111111222333222000000111333111222222222222444888;;;HHHSSS^^^eeekkkqqqqqqnnntttmmmaaaPPP@@@666333333333333333333333333333333111111222333444555555666555555666666777777777888888999999888888777777666666666666777777888888888;;;999777777888999888888:::::::::::::::999888888888888888888777777777777444444555666666777888888777777777777666555444444333222222111111111111111333333222222111000000///////////////////////////........................------............------,,,---.........---++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******---,,,+++***************............,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++*********++++++,,,,,,---,,,+++)))((((((((()))***......---,,,+++++++++,,,***************+++++++++***+++,,,,,,+++***+++,,,+++,,,,,,,,,++++++***)))+++***)))***+++,,,+++***)))))))))))))))))))))))),,,+++++++++,,,,,,---...***))))))(((((())))))***++++++++++++++++++++++++---------,,,+++***((('''***************+++,,,,,,)))******+++,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,------------+++,,,...//////---,,,+++++++++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---------.........//////---///111111000///000111///000000111222444555555===AAAIIIQQQZZZccclllqqq~~~}}}{{{xxxxxxrrrrrrsssuuuwwwyyy{{{|||zzzyyyxxxuuurrrnnnllljjj)))***++++++,,,,,,,,,,,,------,,,)))((((((***---++++++***)))))))))******++++++++++++++++++++++++------------............************************))))))))))))***+++,,,,,,------,,,+++++++++++++++++++++******++++++,,,---***++++++,,,,,,---------//////---,,,+++***************++++++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////,,,...000111///.........,,,------.........---------------...............---............/////////222222222222111111111111111222444333222000111111///000000000000222666999GGGVVVdddlllttt}}}{{{}}}tttdddTTTEEE<<<666444222222222222222222222222111111222222333333444444444444555555666666777777::::::999888777777666666555555666777888999999:::<<<:::777666777888888777999999999:::999888888777888888888888888888888888444444555666666777888888777777777777666555444333222222111000000000000000222222111111000/////////////////////////////////------------------------------............------,,,------......,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,---------,,,++++++************************************+++++++++,,,+++++++++******+++,,,,,,,,,+++******))))))))))))+++******))))))))))))***************************)))+++,,,+++***)))***+++,,,,,,,,,,,,+++***)))(((,,,*********,,,---,,,+++))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++************++++++))))))))))))))))))))))))***+++,,,---.../////////************+++,,,------)))***++++++++++++++++++,,,------......------,,,***+++,,,,,,------,,,,,,------------------------++++++---.........---,,,---------.........//////,,,,,,,,,,,,------------***))))))))))))***++++++---------------...//////...///111111000//////000//////111222333555666666===AAAHHHQQQYYYccclllrrr|||xxxyyy{{{zzzttttttuuuwwwyyy{{{}}}{{{{{{zzzwwwrrrnnnllllll))))))***+++,,,,,,,,,,,,---------+++******+++---***))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************++++++*********++++++,,,---------------,,,++++++++++++******++++++,,,---(((***,,,---......---,,,------,,,+++++++++++++++)))******+++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,...111111///---...///,,,---.........---,,,,,,,,,,,,---------.........---------.........//////000000000111111111111111000222555555444111000000...///000000000333666999DDDUUUeeennnyyysssaaaRRRFFF>>>777222222222222222222222222222111111111222222222222222333333333444555666666666888777777666666666777777555555666777999::::::;;;===:::777666777888888777777777777777777666666555666777888999:::;;;<<<<<<888777777777666666555555666666666666555444333333222111111000000000000000111111000000///.........////////////////////////------------------------------............------,,,,,,---...---,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,+++++++++,,,,,,---+++++++++,,,,,,------...************************+++***)))((()))***,,,------,,,+++*********+++,,,,,,,,,,,,,,,+++***)))((())))))((((((((()))*********************************+++,,,,,,******+++,,,******+++++++++******))),,,+++***+++---...---,,,************************))))))))))))***+++,,,---++++++************++++++))))))))))))))))))))))))***++++++,,,------......************+++,,,---...***++++++++++++******))),,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......//////------......//////......,,,------------.........+++++++++++++++,,,,,,---///...---------...000000---///111000///......///...///111333555666777888>>>BBBIIIQQQZZZdddnnntttyyyxxxzzz{{{yyyuuuuuuvvvxxxzzz|||~~~|||}}}|||xxxsssnnnmmmmmm((()))***+++,,,---------)))+++,,,,,,+++***+++,,,))))))(((((()))***++++++++++++++++++++++++++++++)))))))))******+++++++++************************------,,,+++++++++,,,,,,,,,---...///...---,,,+++++++++******++++++,,,---'''))),,,...///...---+++))))))))))))))))))***+++))))))***+++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///111111///---...///,,,---.........---,,,+++,,,,,,,,,------.........---------.........//////((()))+++---///111222333///222555777555222///...000111222222222555999<<>>;;;888666666777777777555555555666555444444333444555777999;;;===???@@@;;;:::999777666444333222666666666666555444333222222222111000000000000000000000000///......------////////////////////////---------------------------..................---,,,,,,---...---,,,+++***))))))******++++++++++++++++++++++++++++++++++++******+++,,,------......+++*********+++,,,---------,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''(((***,,,......---+++*********++++++,,,,,,------,,,+++)))(((***)))))))))***+++,,,,,,++++++******************+++,,,------++++++,,,---((()))***+++++++++++++++---,,,+++,,,...///...---************************++++++++++++,,,---...///))))))(((((((((((())))))************************,,,,,,+++***)))((('''&&&))))))))))))***+++,,,---+++++++++++++++***)))(((***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,---///000000***+++,,,,,,------,,,,,,---------........./////////............///000000000///.........///111222---///000000...---...///...///111444666888999999>>>BBBIIIQQQ[[[eeepppvvvzzz{{{~~~{{{xxxuuuvvvvvvxxxyyy{{{}}}~~~}}}~~~}}}yyysssnnnmmmmmm***++++++,,,,,,------...+++***)))(((((()))***+++************************++++++******)))((((((((())))))*********+++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++******))))))++++++++++++,,,---...///000///...---+++***))))))******+++,,,,,,---......,,,+++++++++,,,...000111111000---+++(((%%%###"""+++++++++,,,,,,,,,------000000//////............------------.........///------------------------000000000000///...---,,,000000000000////////////333222222222111111000000000/////////111222444555BBBRRRaaaiiittt|||qqqeeeTTTGGG???;;;666333000111333333222222333444444333333222111000//////222333333444444333333222444444555666777777777666999888777777777888999::::::::::::999888777666666333333333333444555666666888:::;;;;;;999888;;;>>>999999777666666666777888888777777555444222000///000000000000000000000000000111333222000//////000------,,,+++++++++++++++000...+++)))(((***---///......///////////////.........------,,,+++++++++...---,,,***))))))***+++------......---+++***(((---,,,+++*********+++,,,......,,,+++***)))))))))------+++******+++------************************+++,,,,,,------,,,,,,,,,))))))))))))))))))))))))((((((((()))***+++------+++***)))***++++++***))),,,+++***((((((((()))***************************222///***((((((***++++++...,,,+++,,,//////---***))))))))))))))))))))))))+++,,,---...---,,,+++***+++++++++++++++++++++,,,******)))))))))))))))))))))************++++++++++++)))'''))),,,---,,,***---***)))***,,,---,,,******+++------+++***+++,,,...---+++))))))***+++,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++///...---,,,------///000........................000---,,,---000111000...---------............///000000000000000000000000...///000111111333666999AAADDDJJJSSS^^^iiisssxxxzzz|||yyywwwsssvvvyyyxxxuuuuuuyyy}}}~~~}}}zzzvvvqqqlllhhhfff++++++++++++++++++******,,,+++***))))))***+++,,,************************+++++++++++++++++++++,,,++++++++++++,,,,,,,,,---,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,((((((((((((((((((''''''++++++++++++,,,---............---,,,+++***))))))***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------''''''((()))+++,,,------------------............/////////.........------------........./////////........................///////////////......---///////////////000000000222222111111000000000000000/////////000222444555===MMM]]]gggqqqzzzxxxooo^^^TTTGGG===888555222///111222444444333222444555333333222222111000000000222222333333333333222222000111333444555666777777777666555555666777888999999999999999888777666666333333333333333444444555555777888888777777:::<<<:::999777666666666666777666666666555444222111000000000000000000000000000111222333333111000000111111000//////......//////......------------,,,,,,,,,,,,------------,,,,,,******++++++++++++++++++,,,++++++******+++,,,---,,,,,,,,,,,,+++***)))(((++++++*********+++---.........---,,,++++++++++++,,,,,,++++++++++++,,,,,,************************++++++,,,,,,,,,++++++***+++++++++******)))))))))******))))))))))))***++++++***)))***++++++***))),,,+++***)))(((((()))***------------------------000---)))((()))***+++***---,,,+++,,,......,,,***************************)))***+++,,,------,,,+++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++)))((())),,,---+++***...+++******,,,,,,+++(((''')))******)))(((((()))---,,,+++))))))***+++,,,---------,,,,,,+++++++++++++++,,,------------,,,......---,,,,,,---...///........................///---,,,---000111000...---------............///////////////////////////...///000111111333666999???CCCIIISSS^^^iiirrrwwwzzz|||yyyxxxtttwwwzzzyyyvvvvvvzzz~~~}}}zzzuuupppjjjeeeccc,,,++++++***))))))((((((,,,,,,++++++++++++,,,,,,************************))))))***++++++,,,------*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,+++***)))+++******)))))))))*********+++++++++++++++,,,,,,+++++++++,,,,,,------...,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,------------.........---------------............/////////000////////////////////////---......///////////////.........//////000000111000000000000////////////000/////////000222333555777GGGWWWaaahhhlllfff[[[MMMFFF>>>999777666444222222333444444333333444555111111111111111111111111111111222222222222111111...///111333444666666666444333333333444555777888999999999999888777666666444444333333333222222222333555666666666777:::<<<999999777666555555555555555555555555444333222111000000000000000000000000111222333333111000000111//////...------------...,,,---000111111///,,,***,,,,,,------------,,,,,,))))))******+++,,,,,,---************+++,,,---...,,,,,,+++***)))))))))))))))))))))***+++,,,...///------,,,,,,,,,,,,------***++++++,,,,,,++++++***************************+++++++++++++++***)))(((,,,,,,,,,++++++***************)))))))))******++++++***)))***++++++***)))++++++***)))))))))******........................,,,***((((((***+++***))),,,+++***+++------+++*********************************++++++++++++******'''((()))***+++---......((())))))******+++++++++)))************++++++++++++)))))))))+++,,,+++***---,,,******++++++***(((+++,,,......,,,+++,,,---,,,+++*********+++,,,---------,,,,,,,,,,,,++++++,,,,,,---............---------,,,,,,,,,,,,------------------------------...---------///000///...---------............///////////////////////////...///000111111333666999===AAAHHHRRR]]]gggppptttzzz}}}yyyxxxvvvyyy{{{zzzyyyyyy|||{{{uuunnngggbbb^^^++++++*********)))))))))++++++++++++++++++++++++************************'''((((((((()))))))))***'''(((((((((((()))))))))++++++++++++++++++++++++((()))***+++***)))'''&&&,,,+++***)))))))))))))))+++,,,,,,------.........***+++,,,,,,------------************************,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++***)))111000///---+++)))((('''))))))*********+++++++++------------------------........./////////000000........................,,,---...///000000000000------......///000111111//////////////////......000/////////000111333444555BBBOOOVVVYYYYYYQQQGGG@@@===999888888888777555222333444444222222333444000000111111111222222222000111111222222111111000///000222333444555555555333333222222333555777888888888888888888777666666444444444333333222111000333333444555666888:::;;;999888777666555444444444333333444444444333222222///////////////////////////111222222000///000111///...------,,,,,,------,,,---///000000...,,,***....../////////...------+++++++++,,,,,,,,,------************+++,,,---------,,,+++)))))))))***+++)))*********+++,,,------+++++++++++++++,,,---...***+++,,,------,,,+++******************************++++++******)))((('''+++++++++,,,,,,,,,------***))))))******+++,,,---+++***)))***++++++***)))+++*********************++++++++++++++++++++++++)))(((((()))++++++***)))*********+++++++++***)))************************+++++++++***)))(((''''''((())))))***+++,,,,,,---&&&''''''((()))***++++++))))))*********+++++++++************+++++++++***+++*********+++++++++***---...000000...---...///+++************,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------,,,,,,+++++++++,,,------------------------------------...//////...---------............///...........................///000111111333666999;;;???GGGQQQ\\\fffnnnrrr{{{~~~|||yyyxxxxxxzzz{{{{{{{{{|||~~~|||vvvnnnfff___[[[************++++++,,,,,,)))******************)))************************)))))))))((((((((('''''''''(((((((((((()))))))))***++++++,,,,,,++++++*********+++++++++)))((('''---,,,+++***************(((((())))))******++++++***+++,,,---------,,,,,,)))************++++++++++++++++++++++++++++++***'''((()))+++,,,,,,+++*********+++,,,---......///))))))*********+++++++++------------------------............////////////------------------------+++,,,---///000000000000,,,------...///000000111..................//////000////////////000222333777>>>EEEHHHHHHFFF@@@999444333333333444444222111111222333222111000111222000000000111222222333333000111111222222111111000333444555555555555555444444444333333444666777888777777888888888777666666555555555444333222111000000000000222444666777888777777777666555444333333222333333333333333222222////////////////////////---...000000///......///222111111000000000000000------------,,,,,,++++++......//////...---,,,,,,,,,+++++++++*********)))++++++++++++++++++++++++...---+++******+++,,,---++++++++++++++++++++++++))))))))))))***+++,,,---+++,,,---......---,,,+++***************************************)))((('''))))))***,,,---...///000------,,,++++++++++++++++++***)))***++++++***)))*********++++++++++++***))))))))))))))))))))))))((('''((()))+++,,,***))))))***++++++************************************))))))))))))))))))******+++***************************++++++,,,---......))))))*********+++++++++***+++++++++************'''((()))******+++,,,---***+++------+++++++++,,,************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,------...---......///---------............///////////////////////////...///000111111333666999:::>>>EEEOOOZZZeeemmmrrr{{{~~~|||xxxwwwxxxyyyzzz{{{|||}}}~~~xxxpppggg___[[[))))))******+++,,,,,,---((()))************)))(((************************,,,,,,+++******)))((((((*********+++++++++,,,,,,***+++,,,------,,,+++***---,,,,,,,,,,,,+++++++++,,,,,,+++*********++++++***************+++++++++***+++,,,---------,,,+++******++++++++++++++++++*********+++++++++++++++'''((()))***+++,,,,,,,,,)))******+++---......///,,,,,,,,,,,,---------------------------.........------------.........///------------------------,,,---...///000000000000---------......//////000............////////////000000///...///000111222777888:::;;;:::888555333000111222222222222111000000111222111000///000111000000111111222222222333111111222222222222111111666666777777666666555444666666555444555666777888666777777888888777666666555555666666555333222000...------...111333333333555555555666555555444333222333333333333333222111000000000000000000000000+++---//////...---...///000000///..................---,,,******+++,,,---,,,,,,---,,,,,,+++***)))+++******)))((((((''''''++++++,,,,,,,,,++++++***------,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++***))))))))))))))))))***+++++++++,,,,,,------,,,,,,+++************************))))))************))))))((()))***+++---...///000111000...,,,***)))((('''+++***)))***++++++***))))))***++++++,,,+++++++++++++++++++++++++++++++++)))((((((***,,,,,,+++))))))***,,,,,,***)))***+++++++++++++++++++++++++++%%%%%%&&&(((***,,,...///+++++++++***))))))(((((())))))******++++++,,,,,,)))************+++++++++***+++,,,+++)))))))))+++&&&(((************,,,---+++,,,......,,,,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++,,,,,,++++++------......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///---------............///000000000000000000000000...///000111111333666999;;;>>>DDDMMMXXXdddmmmsss|||~~~{{{wwwvvvxxxxxxyyyzzz{{{}}}~~~xxxppphhh```[[[))))))******************)))***++++++++++++***)))***************************************)))))))))++++++++++++,,,,,,,,,---)))***,,,------,,,***))),,,+++***))))))***,,,---******)))))))))******+++,,,,,,,,,,,,,,,+++++++++***+++---......---+++***,,,,,,,,,,,,++++++++++++))))))******++++++,,,,,,***************+++,,,---......---,,,+++***))))))------------............------........./////////,,,,,,,,,,,,------------........................------...///000000//////............................../////////000000000000000///......000111222111111222333333222111111111222444444444333333333111222333222000///000111111111111111111222222222222222333333333333222222555666666777777777666666888777555444444555555666666666777777777777777666555555777777777555333222000...---...111333333111222333444555555555444444333333333333333222111000000000000000000000000000+++---//////...---...///---,,,,,,+++++++++++++++///...---,,,+++,,,,,,---,,,,,,,,,,,,+++***))))))+++++++++***************((()))+++,,,---,,,,,,++++++++++++,,,,,,,,,++++++)))***+++,,,,,,,,,+++************)))******+++++++++******************+++************************(((((()))***++++++++++++*********+++,,,,,,---------,,,+++***)))(((((((((+++***)))***++++++***))))))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***+++,,,+++***)))+++---,,,***)))***,,,++++++++++++++++++++++++'''''''''(((***,,,...///************))))))))))))((((((((((((((())))))))))))************+++++++++***+++---+++)))((()))+++(((***++++++(((((()))+++---...000000...---...///++++++,,,,,,,,,+++******+++++++++,,,,,,---------***+++,,,,,,------,,,,,,......//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---///---------............///111111111111111111111111...///000111111333666999===???DDDLLLWWWcccnnnuuu|||~~~yyyvvvuuuwwwvvvvvvxxxzzz}}}~~~~~~|||wwwppphhh```[[[******))))))((((((''''''***+++,,,------,,,+++***************************&&&&&&''''''(((((()))))))))************+++++++++)))***,,,------,,,***))))))(((&&&$$$%%%'''***,,,(((((('''(((((()))***+++***))))))(((((('''''''''***+++---......---+++***---------,,,,,,,,,++++++(((((()))***+++,,,,,,---...---+++*********+++,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,------........./////////000000+++++++++,,,,,,,,,------////////////////////////---...//////////////////...............---------.../////////000000111111000000///......///111111,,,,,,---000111111111222///000222333222222333333222333444333111000111222111111111111111111111111222333333444444333333222333444555666777777777777888777555444333333444444666666777777777777777666444666777888888666444333555222000111444666555333111222444555666555555444333333444333222111000000000000000000000000000000,,,...///000///...///000//////...------------..................------,,,...///......---,,,+++***,,,------......//////000&&&'''***,,,---.........((()))+++,,,,,,+++***)))'''(((***,,,---------,,,,,,,,,++++++***++++++,,,***)))(((''''''((()))***************************'''((()))+++,,,,,,,,,,,,,,,,,,,,,+++++++++******&&&&&&&&&'''(((***,,,---+++***)))***+++++++++))))))***+++,,,---,,,,,,+++************************---+++******+++,,,,,,+++)))+++...---+++)))+++,,,++++++++++++++++++++++++---,,,+++)))))))))******(((((())))))******++++++,,,,,,,,,+++++++++++++++)))************+++++++++***,,,---,,,)))''')))++++++,,,---+++(((&&&&&&((()))+++,,,,,,+++******+++,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------+++,,,------......------//////000000///---,,,***,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,+++---000---------.........//////111111111111111111111111...///000111111333666999>>>@@@DDDKKKVVVcccooovvv|||yyyuuuuuuvvvuuuuuuwwwzzz|||}}}}}}}}}|||zzzvvvoooggg```[[[*********)))))))))))))))))))))***++++++++++++***+++*********))))))(((((())))))************))))))+++***)))(((((()))***++++++++++++++++++++++++++++++***************++++++......------,,,+++******,,,+++++++++******))))))******+++,,,------......+++,,,---------,,,+++***((((((((()))******++++++)))'''&&&'''***---......++++++***))))))***++++++))))))***+++,,,......///---------.........//////.........------,,,,,,,,,---------............///,,,------......------,,,---------------...//////000000000000000000000000111111111000000000000000222222222111111111111111222222222222222222222222333333333222222111111111000111111111000111444777666666555444333333333333444444444555555555555666888999999999999888777777555555555555555666777888777777666666666777777888///000000111111222222333333444555555555444222222222222222111111111000000111000///......///000111111111111000///...------...------,,,,,,,,,------//////...---,,,++++++***,,,+++)))((((((***+++---+++,,,------++++++,,,---+++******************++++++++++++*********))))))))))))))))))************************************)))))))))***++++++,,,,,,,,,+++++++++***)))))))))************************,,,***((()))+++,,,+++((())))))))))))************+++++++++***)))((((((''',,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((((((---,,,,,,+++***)))((((((***+++,,,+++((('''((()))+++*********))))))(((((())))))))))))))))))))))))************************((((((((((((((((((((((((---,,,***))))))***,,,---***)))))))))***+++,,,,,,,,,,,,,,,,,,++++++***))),,,,,,---...---,,,***))))))***+++,,,,,,,,,,,,,,,'''(((***++++++***((('''///,,,******---//////---,,,,,,++++++,,,,,,---...000000////////////000000...............///000000000111222222333333222222111111000000111333555777<<<>>>BBBIIISSS^^^hhhmmm}}}}}}~~~yyyuuurrrvvvuuusssssssssuuuxxxyyy~~~{{{vvvooofff\\\UUU***)))))))))))))))))))))))))))***++++++++++++***************)))))))))((())))))************))))))))))))(((((()))***+++,,,******************************)))))))))))))))***,,,,,,++++++***))))))(((+++++++++******)))))))))*********+++,,,---------***+++,,,---------,,,,,,---,,,,,,++++++***))))))+++)))((()))+++---,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,---------------------------...............---------,,,,,,,,,---------............///---......//////......---......---------......///000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333222222111111111111222333222111222444666666666555444333333333333444444444555555555555666999888888888777777777777666555555555555666666777222222222222222333333333222222222333444444555555333333444444444333222111333333333222222222111111111000///......///000111333333333222222111000///......---------------.........------,,,+++++++++,,,+++***))))))***+++,,,,,,------,,,***)))***+++++++++***))))))***++++++,,,,,,,,,,,,+++++++++***))))))))))))************************************,,,,,,++++++***)))))))))+++++++++***************************************,,,***((()))+++,,,***)))))))))))))))************************++++++++++++,,,++++++******+++++++++------------------------+++,,,,,,++++++)))((((((,,,,,,++++++***)))))))))***++++++***'''&&&&&&'''+++*********))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((++++++******************,,,,,,,,,,,,,,,+++******,,,---------,,,,,,+++***)))***+++,,,,,,,,,,,,,,,))))))++++++++++++))))))///---++++++---//////...,,,,,,++++++,,,,,,---......------------------..................///000000222222333444444444444333111111000000111333555777<<<>>>BBBJJJTTT```jjjooo|||{{{}}}zzzvvvtttttttttttttttvvvxxxzzz|||}}}yyyssslllbbbYYYRRR))))))))))))))))))******((()))******++++++******************))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))+++***)))(((((((((((((((,,,++++++******)))))))))*********)))))))))))))))))))))******+++,,,,,,,,,)))***+++,,,------,,,,,,.........---,,,,,,++++++,,,++++++,,,------+++***......------------......///.........------,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,---------............///...//////////////////...///......---------......000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222111111111333444444333222222444666666666555444333333333333444444444555555555555666999888777666555666666777666666555555444555555555333444444444444444333333444444555555666777777777333333444444333333222111444444333333333222222222000//////......//////000222333333222222111000///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))***++++++***)))***,,,,,,+++)))(((((()))+++,,,---------,,,,,,,,,++++++)))))))))*********++++++************************,,,,,,,,,+++******))))))***************+++++++++))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))************(((((()))+++,,,---...///++++++*********++++++,,,------------------------+++++++++++++++***)))(((***************************,,,---,,,******+++,,,***************)))))))))))))))))))))))))))))))))************************************************&&&(((***++++++***(((&&&---,,,+++***)))))))))))),,,------------,,,,,,+++------,,,,,,++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++...,,,++++++---///......,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------...............///000000333444555666666666555555111111000000111333555777:::===CCCKKKVVVbbbmmmrrr|||~~~}}}yyy|||{{{xxxvvvssstttuuuwwwyyy{{{|||}}}~~~{{{uuuooohhh___VVVPPP)))))))))))))))*********((())))))************************)))))))))))))))))))))************)))))),,,,,,+++***)))(((''''''************************,,,+++***))))))(((((()))---------,,,,,,+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---.........,,,++++++---......,,,***......------------......//////.........------------,,,,,,,,,,,,+++++++++---------------------------------............///......////////////......//////...------------.../////////////////////////////////000000000000000///000000000000000111111111111111111111111111111222222222111111111111111444555555444333222333555666666555444333333333333444444444555555555555666999777555444333444666777777666555555444444444444555555666666666555444333555555555666777777888888444444444444444333333222333333222222222222111111////////////////////////000000000000000///...---......---------...//////,,,,,,---------.........,,,,,,+++*********++++++&&&''')))***)))***,,,------+++)))(((((()))+++------,,,,,,,,,,,,+++++++++))))))*********+++++++++************************))))))***++++++,,,,,,---)))))))))***+++++++++,,,((((((((((((((((((((((((***)))))))))*********)))((()))))))))************'''((()))***,,,---......***************++++++,,,************************+++++++++++++++***)))((())))))*********+++++++++''')))***+++++++++---...************************))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,------,,,+++***++++++******)))*********---------......---,,,,,,...---,,,+++***+++,,,---***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,+++++++++,,,---------,,,,,,++++++,,,,,,---.........------------.....................///000000444555777888888888777666111111000000111333555777999<<>>HHHVVVbbbkkkooouuussstttuuuvvvzzz~~~wwwvvvwwwwwwxxxwwwvvvuuuuuuvvvvvvwwwxxxyyyvvvpppjjjeee\\\SSS&&&&&&&&&'''((()))))))))*********************************)))))))))))))))******))))))***+++,,,,,,---,,,+++***))))))))))))&&&''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......,,,+++***((()))***+++---------...'''+++444<<<;;;444---,,,,,,+++******))))))******((())))))*********))))))+++***)))(((((()))***+++)))************+++++++++---------,,,******+++---,,,+++++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........//////////////////...&&&(((+++---/////////...////////////////////////111000000///////////////000111111222222222222111222111000/////////000000///000111222333444555555000000111222222111111000222222222222222222222222000222666888999999;;;<<<===;;;999666444333333444222333444555555444333222555555555555555555555555111222222222222222222111111222222222222111000000222111111000000//////...---------------.........------------------------///...,,,+++,,,---,,,+++'''((()))***+++,,,,,,---++++++***))))))***,,,---,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,---,,,***((((((***,,,******))))))))))))******************************))))))))))))))))))))))))************))))))))))))######%%%&&&((()))++++++************))))))))))))((()))+++***))))))***,,,'''((((((((())))))))))))((())))))*********)))))))))))))))((((((((((((((())))))))))))))))))))))))***+++++++++++++++******,,,+++++++++******))))))******++++++++++++*********+++,,,,,,***))))))***+++++++++***************+++************+++,,,,,,++++++++++++++++++++++++,,,+++)))((()))***+++,,,---+++***)))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++------,,,++++++,,,...///000......---,,,,,,,,,------///......------------...111222222333333333222222222222111111222333555666999;;;???HHHTTT```hhhllluuuqqqooopppsssxxxzzztttsssrrrrrruuuuuutttttttttuuuvvvvvvwwwwwwtttmmmgggbbb[[[RRR''''''''''''(((((())))))************************)))))))))))))))))))))))))))))))))******+++,,,,,,******)))(((''''''((((((&&&'''((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......,,,)))''''''((()))***++++++++++++&&&,,,333888777222---++++++++++++*********************+++,,,,,,,,,++++++,,,***(((''''''(((***,,,))))))*********+++++++++,,,---,,,+++))))))+++,,,+++++++++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,---......---,,,+++$$$&&&***...111222111111////////////////////////000000////////////000000000000111111111111111000//////000000//////000111000000111111222333333444000000000111111111111111111222222222222222333333333444777888:::>>>BBBEEECCC@@@;;;777444333444555111222444555555444333222555555555555555555555555111222333333333333222111111111111111111111000000111111000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++,,,,,,+++*********+++,,,------......---,,,+++++++++,,,,,,---)))))))))(((((((((((((((*********************************++++++******************+++++++++,,,,,,------,,,***((((((***,,,******))))))))))))******************************))))))))))))))))))))))))*********)))))))))))))))&&&'''((()))***+++,,,,,,************)))))))))(((((()))******))))))***+++))))))*********+++++++++((()))***+++,,,+++***)))******++++++++++++***)))(((((((((((((((((((((((()))***+++------,,,+++***,,,++++++******))))))((()))******++++++******))))))***,,,,,,***)))*********************************************+++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------*********+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,+++,,,---...///---,,,,,,,,,,,,,,,,,,,,,111000////////////000000000111111222222222222222222111111111111333444555999<<>>CCCCCC@@@<<<888555555666777333333333222222222222222444444444444444444444444333444666777777666444333//////////////////000111////////////////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---,,,++++++++++++*********))))))******************)))))))))************)))((((((+++++++++******************+++,,,------,,,+++***(((((()))))))))*********(((***++++++))))))***+++******))))))))))))******************************))))))))))))))))))))))))))))))))))))************)))))))))(((((((((''''''************))))))))))))'''(((***)))(((((()))+++((()))))))))************((()))***+++++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))&&&''')))+++,,,---......(((((((((((((((((((((((((((((())))))))))))((((((&&&(((***+++++++++,,,---***************+++++++++)))))))))))))))***++++++))))))))))))))))))))))))&&&(((***------,,,***)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---------,,,++++++***))))))++++++,,,---------,,,,,,...------------......///...///000111111111111111111111000000111222444555777<<>><<<999666444444555666777555444222111222333444333333333333333333333333333444666888888666444333//////.........///000111////////////////////////------------,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,------,,,******************++++++------------,,,,,,++++++((()))*********)))''''''+++++++++*********)))))))))***,,,------,,,***)))))))))*********+++++++++%%%(((+++,,,+++***************))))))))))))******************************))))))))))))))))))))))))((()))))))))************(((((((((((((((((())))))************))))))))))))'''((())))))(((((()))+++************++++++++++++''''''''''''((()))***+++)))((('''''''''(((***+++************************((((((((()))***+++,,,---((((((((())))))***++++++)))))))))******)))))))))''')))++++++******+++,,,))))))*********++++++++++++************+++,,,,,,************************'''((()))+++,,,,,,++++++***+++---,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,++++++***+++,,,.........---,,,---------------...//////---...///000111111111111111000000000000222333444555;;;DDDMMMUUU___hhhnnnuuuvvvzzz~~~}}}|||}}}vvvsssqqqooolllnnnpppsssuuuwwwwwwwwwssstttrrrmmmhhhccc[[[RRR)))))))))***++++++,,,,,,))))))))))))))))))))))))+++++++++,,,,,,---------+++,,,,,,,,,+++)))(((&&&+++***)))(((''''''''''''******************++++++*********************************************+++((()))***+++,,,---------'''---...)))(((+++,,,)))******+++,,,+++***)))((())))))***,,,,,,---------))))))************)))))))))************+++++++++(((,,,///000///,,,***)))'''***------+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,...---,,,++++++,,,---...//////......------------........................///////////////000111111//////000000///...------"""(((...000000000444888000000111222333444444555///.........///000222333000000111222333333444444000222444555444444444555:::999666444333333444444:::888555222111222444555222222222222222222222222222444666888888666444222///...------...///000111.........///////////////---------,,,,,,+++++++++++++++++++++++++++++++++***)))((())),,,......---******+++,,,---......///***************)))((('''------...///...---,,,+++++++++++++++******))))))&&&''')))******)))'''&&&******+++++++++,,,,,,,,,###&&&***,,,,,,+++************))))))))))))******************************))))))))))))))))))))))))(((((())))))*********+++((())))))***+++,,,,,,---************))))))))))))'''((())))))(((((()))***,,,,,,---------.........&&&&&&%%%%%%&&&''')))***+++***)))((((((***,,,...************************+++***)))(((((()))***+++(((((()))***+++,,,,,,---******++++++++++++******)))+++,,,,,,***))))))***))))))******++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++******+++---...///)))+++,,,***'''&&&(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...++++++,,,---............***+++---...///...------///////////////000111222---...///000111111111111111000000000000222333444333:::DDDMMMVVV```iiipppwwwyyy|||}}}{{{zzzyyyuuusssqqqmmmooorrruuuwwwyyyzzzzzzooorrrqqqnnnjjjggg^^^VVV))))))))))))))))))))))))---,,,+++)))))))))************))))))))))))))))))+++***************++++++******)))(((((((((((((((***++++++,,,,,,++++++***************************))))))))))))))))))))))))***)))))))))((((((''''''))))))(((((((((((())))))************************))))))))))))))))))))))))*********)))))))))((((((,,,,,,,,,++++++*********))))))))))))))))))))))))------,,,,,,+++,,,,,,,,,))))))))))))***+++,,,---,,,------......------,,,............////////////---.../////////...,,,+++........................////////////000000000000222111000000000111333444333111000///000111000///000000///000000111222222000000000000////////////111111111222333333333444000////////////111333444333333444444555666666777666555444444333333333333444444222222222222444444111222333333444444333333///......---...000222333222111000......//////000,,,---.........---,,,+++///...---,,,,,,,,,,,,,,,------++++++++++++------...------,,,,,,------...------------,,,+++******))))))*********+++++++++************************))))))))))))************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++))))))(((((((((((())))))************))))))))))))(((((()))***************%%%+++---'''###$$$(((***))))))))))))))))))))))))+++*********))))))((((((******+++******)))((('''(((((((((((())))))))))))+++*********))))))((((((+++***)))))))))***,,,,,,)))************+++++++++---,,,+++)))((((((''''''*********)))))))))))))))++++++************++++++)))***+++,,,,,,,,,,,,,,,///...------,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...+++,,,...---,,,,,,---//////...,,,---///000000000///////////////...............///111222333444555---///000000000000333555888===DDDJJJRRR]]]iiiqqq{{{yyyzzz}}}~~~~~~zzzssspppqqqnnnppptttxxxzzz{{{{{{zzzvvvuuuqqqllljjjfff[[[PPP))))))))))))))))))))))))+++***)))))))))***++++++,,,+++***)))((('''''''''***)))))))))******+++,,,******)))(((((((((((((((***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************************************,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,............////////////......//////...------,,,.........................../////////000000000000000/////////000000111222111111000///....../////////////////////000111111111000000000////////////111111111111222222222222000/////////000111222333222222222333444444555555444333222222111111111222333222111111111111222333111222222333444333333333222222111000///.........000///...---,,,------...+++,,,---.........------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------))))))***++++++*********))))))*********+++++++++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))******))))))))))))***************)))))))))(((((((((((()))***************'''***)))&&&&&&***,,,+++))))))))))))))))))))))))*********)))))))))((((((((())))))*********))))))(((((((((((()))))))))***************)))))))))(((+++***)))))))))***+++,,,))))))*********+++++++++,,,+++***)))((((((((((((************))))))))))))++++++************++++++)))***+++,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------+++,,,------,,,,,,---...,,,,,,,,,---------.....................---------------...///000222222333---///000000000000333555999>>>DDDKKKRRR]]]iiiqqq{{{zzz{{{zzzrrrnnnoooppprrruuuxxxzzzzzzzzzyyyvvvrrrlllgggfffeee\\\RRR))))))))))))))))))))))))(((((((((((()))***+++,,,---,,,***)))''''''&&&&&&((((((((()))***+++,,,---******)))(((((((((((()))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))************************************************,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++***************++++++---,,,,,,,,,---...///000---,,,+++******+++,,,------............///////////////...------------................................./////////000000000......//////000000//////...000111000---,,,...111/////////...//////000111111111000000000/////////111111111111000000000000000/////////000111222333111111111222222333333444111111000/////////000000111111000000000000111111111111222333333333333222333333222222000///------//////...------------...++++++,,,---...............------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,'''((()))***++++++++++++***************+++++++++************************))))))))))))************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))++++++************++++++******))))))))))))(((((((((((()))***************((()))'''%%%(((......***))))))))))))))))))))))))******))))))))))))(((((('''''')))******+++++++++((((((((()))))))))******************))))))))))))******))))))******+++,,,)))))))))*********++++++******))))))))))))******************************++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,+++*********************++++++++++++******++++++++++++,,,,,,,,,---***+++---,,,++++++,,,...))),,,//////---+++,,,...------------------------,,,------...///000000111---///000000000000333555:::>>>EEEKKKSSS]]]iiirrr{{{{{{}}}xxxqqqnnnnnnqqqsssuuuwwwxxxwwwvvvuuutttooofffbbbdddeee]]]RRR))))))))))))))))))))))))((((((((((((((())))))***---,,,+++***)))(((((((((''''''((((((***+++,,,---+++***))))))(((((())))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))))))))((())))))(((((((((((())))))************************************************))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++)))))))))))))))******+++,,,+++++++++,,,,,,---...---,,,***))))))***,,,------------.........////////////---,,,,,,---...///................................./////////000000---...000111111000///...---111333111---,,,///333111000000000000000111111111111111000000000//////111111000000//////......000000000000000111111222111111111222222222333333000000//////...//////000111111111111111111111111000111111222222222222222000000222222222111000///111000000000////////////,,,,,,------------------------,,,,,,+++,,,,,,---***+++,,,------,,,+++***++++++************++++++******+++,,,,,,,,,,,,,,,************************************************((()))))))))************((((((((()))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))*********+++++++++++++++******))))))******+++***)))))))))(((((((((((((((((()))***************(((***)))&&&'''+++,,,***))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***************(((((()))))))))******************)))))))))))))))***************+++++++++))))))))))))************))))))(((((()))***++++++)))***************++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++...------,,,+++,,,,,,,,,)))******++++++******)))******++++++,,,,,,,,,,,,***+++,,,,,,++++++,,,...)))...333333///,,,---000---------------.........------......//////000000---///000000000000333555:::>>>EEELLLTTT^^^jjjsss}}}|||zzzuuuqqqppprrrssstttuuuvvvuuutttsssrrrrrrmmmeeeaaaeeefff]]]QQQ))))))))))))))))))))))))))))))))))))((((((''''''++++++*********+++,,,,,,'''''''''((()))+++,,,---++++++***))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************......---,,,***)))(((((())))))(((((((((((())))))************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))((((((((())))))***+++,,,,,,+++++++++,,,---------,,,***))))))***,,,---------------............///...---,,,,,,---//////....................................///////////////000111111111000///......222444333...---111555333333222222111222222333111111111111000000000000111000000//////.........///000000000111111111111222222222222222333333333000000////////////000111111222222222222222222111///000111111222222111111///000111222222111///...000000000000000//////............---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---)))***,,,,,,,,,,,,***)))+++******))))))******+++,,,,,,,,,,,,++++++***)))************************************************((()))))))))************))))))))))))******++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))*********++++++++++++))))))(((((((((((()))))))))))))))(((((((((((('''(((((()))***************''',,,,,,'''###%%%((()))))))))))))))))))))))))))(((((((((((((((((())))))***************)))(((((())))))))))))************))))))))))))))))))******))))))******++++++++++++(((((()))))))))*********(((((((((((()))***+++,,,))))))******+++++++++,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++***------,,,++++++++++++,,,)))******++++++******))))))***+++,,,,,,,,,++++++***,,,------,,,+++---...***///333333///,,,---///------......////////////.../////////////////////---///000000000000333555999>>>EEELLLUUU```llluuu~~~xxxtttrrruuuyyyxxxxxxxxxxxxwwwvvvtttsssqqqmmmhhheeegggfff[[[NNN))))))))))))))))))))))))************)))((('''&&&************+++,,,------'''''''''((()))***+++,,,++++++***))))))))))))***))))))************))))))))))))))))))))))))))))))************************///...---,,,+++)))(((((())))))(((((((((((())))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))))))))***************++++++++++++++++++++++++(((((((((((()))***+++,,,......------------......---,,,+++******+++,,,---,,,------------............------------...//////........................------........./////////000000111111111000//////000222444222000000222555555444333333222333333333222222111111111000000000000000000000///////////////000111111111111000000222222222222222222222222000000//////000000111111111111222333333222111111//////000111111111111000222222111111///...,,,,,,.........///...------,,,///...---,,,,,,,,,,,,---+++++++++++++++,,,,,,---******++++++++++++******+++******************+++************)))((('''&&&+++++++++***************************************))))))))))))******************++++++,,,---------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((()))***************&&&,,,...(((""""""&&&((())))))))))))))))))))))))''''''(((((((((((())))))+++++++++******)))'''''')))))))))*********++++++))))))))))))************))))))***++++++++++++***((((((((()))))))))******))))))(((((()))***++++++))))))******+++,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,+++******++++++***)))))))))))))))******++++++++++++******((()))+++,,,,,,,,,+++***+++,,,...---,,,,,,---///***---000///---++++++---------......///000000000///////////////.........---///000000000000333555777===DDDLLLVVVbbboooxxxzzzwwwwww{{{~~~~~~}}}}}}{{{zzzxxxwwwrrrqqqmmmiiifffbbbWWWLLL)))))))))))))))))))))))))))******++++++***)))((()))))))))((())))))******((((((((((((((()))******,,,+++******))))))******))))))************))))))))))))))))))))))))))))))************************+++***************))))))))))))(((((((((((())))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))))))))*********+++************************))))))))))))***+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------...//////..............................---------.........//////111000//////.........///111111111111111111222333555444333222222222222333222222222111111111000000///000000000000000111111///000111222222111000///111111111111111111111111///////////////000111111000000111222222111000000...///000000111111000000111000///...---------------.../////////...,,,,,,,,,,,,++++++,,,...///000++++++******+++,,,,,,---++++++************+++++++++++++++******+++++++++((()))))))))))))))((('''+++++++++*********))))))************************))))))))))))************))))))******+++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))***))))))))))))))))))***))))))((((((((('''''''''(((((()))***************(((,,,,,,'''$$$&&&)))((())))))))))))))))))))))))'''''''''((((((((())))))))))))*********))))))((())))))*********+++++++++((()))))))))************((()))***+++,,,++++++***(((((((((((()))))))))******)))))))))))))))******))))))***++++++,,,------***+++---......---+++***+++,,,,,,,,,,,,+++***)))+++******)))))))))))))))++++++,,,,,,,,,,,,++++++((()))+++,,,,,,,,,***))),,,...//////...---///000.........---,,,,,,,,,,,,,,,,,,---......///000000///.........------,,,,,,---///000000000000333555666;;;DDDMMMWWWcccqqqzzz~~~~~~}}}{{{zzzyyyuuuuuuqqqiiiaaa\\\SSSKKK))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))(((''''''''''''''')))((((((((((((((()))***,,,+++******)))*********))))))************))))))************************************************&&&''''''((()))******+++))))))(((((((((((())))))************************++++++++++++++++++++++++(((((())))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))***+++,,,---++++++***))))))*********,,,------......------,,,,,,,,,,,,---------......+++,,,...///000///...---........................---------.........//////000///...---,,,,,,---...111///...///111222222111444333333222111111111222222222222111111111111000//////000000111111222222///000111222222111000///000000000000////////////...............///000111...///000111111000///......//////000000000000000---,,,,,,,,,---...000111///000111111111000...---)))))))))+++---///222333+++*********+++,,,,,,---,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,((()))***++++++,,,,,,+++++++++++++++******))))))************************))))))))))))************%%%&&&&&&'''((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************++++++)))(((((((((''''''''''''(((((()))******************+++)))&&&(((,,,,,,)))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((()))******++++++***)))************+++++++++(((((())))))*********+++((()))***+++,,,+++******(((((((((((())))))))))))******))))))))))))******))))))***+++,,,,,,------***+++---......---+++***,,,,,,,,,,,,,,,+++***)))---,,,,,,+++***++++++++++++,,,,,,------,,,,,,+++''')))+++,,,,,,,,,***)))---...//////......///111222000...---...///...---++++++,,,,,,---...//////...------,,,,,,+++++++++---///000000000000333555555;;;CCCMMMWWWdddrrr|||~~~|||{{{zzzyyyxxxxxxyyysssggg]]]VVVQQQKKK,,,+++++++++)))((('''&&&******++++++++++++******...---+++***))))))***+++---,,,***)))))))))***+++************************+++++++++************)))))))))))))))((((((((((((''')))+++***((('''***---,,,+++***))))))***++++++++++++++++++++++++++++++(((***+++***)))((()))***)))************++++++++++++***))))))***,,,...000+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))***+++,,,++++++***)))***+++,,,---------------,,,+++******...------,,,,,,------...........................000000//////.........---...------------...//////222---***,,,...---...000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111000000///////////////000000000////////////000000000111111111111222222222000000000000////////////000000000000000000000000+++---///000000///---+++------,,,+++******))))))***+++,,,,,,,,,,,,+++***,,,,,,++++++***+++++++++***++++++***((('''((()))000---)))(((***++++++)))***)))))))))***+++,,,,,,+++++++++***************&&&''')))***++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))((((((''''''''''''''''''******))))))((((((''''''))))))*********))))))((((((((())))))******++++++))))))))))))************+++)))''')))+++,,,***'''555000+++((()))+++---...))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++++++++***)))(((222000,,,++++++,,,,,,,,,)))))))))))))))***************))))))((((((''''''************************)))***+++,,,,,,,,,,,,,,,,,,+++***)))))))))++++++------,,,+++************...,,,***+++---...,,,***,,,,,,++++++++++++++++++((()))+++---.........---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////111111000///...---,,,,,,+++---000111000000111222444;;;CCCKKKSSS```ppp{{{|||yyywwwvvvtttvvvyyy{{{{{{{{{|||}}}yyyooofff]]]UUUMMMHHH)))************))))))(((************************------,,,,,,---...000111---,,,***))))))))))))************************************)))))))))(((((())))))))))))((((((((((((''')))+++***((((((***,,,,,,+++***)))))))))***+++************************(((***+++***)))((()))***)))************+++++++++---,,,+++***)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,------,,,,,,,,,---...///---.........------,,,+++...------,,,,,,------...........................000/////////.........---...------------.../////////++++++000222000///111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000000000000000000000000111222222222222111000000000000000000111111111111222222222111111000000000/////////////////////////////////////////////////////////111000...---,,,,,,------***+++,,,,,,,,,,,,+++***)))))))))***+++,,,......)))+++++++++)))((()))***444111---,,,,,,---,,,++++++******))))))))))))***++++++++++++++++++++++++))))))***+++******)))((())))))))))))))))))))))))************************************************,,,+++*********+++,,,,,,)))))))))***************))))))************)))))))))))))))))))))*********))))))))))))***************)))((()))++++++)))''',,,***'''&&&(((***++++++))))))))))))))))))))))))************************))))))************)))))))))***************))))))+++)))'''''')))***+++***++++++******))))))(((((((((((((((((())))))))))))************************)))***++++++,,,,,,,,,+++---,,,+++******+++,,,,,,+++++++++******+++,,,,,,+++)))((((((++++++***(((++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------////////////////////////////////////............,,,...///000///000111333555;;;BBBIIIQQQ^^^nnnzzz{{{yyywwwuuuvvvwwwzzz{{{|||}}}~~~wwwlllbbbZZZSSSMMMHHH'''((()))*********************((((((((((((*********************,,,---------,,,+++))))))((())))))************************))))))((((((((('''''''''(((((((((((())))))))))))((()))******))))))***+++,,,+++***))))))))))))***))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++*********)))))))))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///---...............---,,,...------,,,,,,------.........................../////////..................------------...//////,,,***,,,222555222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222444555666666555444222111111111111000111111111111222222222111111111111000000000000////////////////////////111000///......///000111///...+++)))((()))+++,,,***++++++,,,,,,++++++***)))))))))***+++,,,---...)))***,,,+++******+++,,,222///,,,*********)))''',,,+++***))))))(((((())))))******++++++,,,,,,,,,++++++++++++***)))''''''))))))))))))))))))))))))************************++++++++++++++++++++++++***)))((('''(((***,,,---((())))))***+++,,,,,,,,,))))))************))))))************))))))))))))))))))))))))***************)))((()))++++++)))(((%%%%%%%%%'''***++++++***))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))(((((())))))******))))))%%%$$$$$$&&&)))++++++***,,,,,,+++***)))((('''''''''''''''((()))*********)))))))))))))))))))))))))))***++++++,,,+++++++++---,,,,,,++++++,,,------)))))))))******,,,------+++)))((()))***+++***(((*********++++++,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,------................................................------.........//////000---...///......///222444777;;;@@@EEEMMMZZZkkkxxxzzzwwwuuuuuuxxxxxxyyyzzz}}}}}}ttthhh^^^XXXSSSNNNJJJ(((((()))***************+++)))'''&&&&&&''')))+++++++++***)))((((((((((((,,,+++******)))(((((((((************************)))))))))(((((((((''''''(((((((((((())))))))))))((())))))***************+++******)))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))*********+++++++++&&&'''(((***++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,---------------,,,...------,,,,,,------......................................................------------...//////...+++,,,111333111///000111111111111111111111111000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000000000111222444666888999888777666444333222111111000000111111111222222222222111111111000000000000//////////////////////////////............//////...,,,)))&&&&&&(((***,,,++++++++++++++++++++++++---,,,+++***)))))))))***)))***,,,,,,++++++,,,...---,,,***))))))(((((((((,,,++++++*********++++++(((((())))))***+++,,,,,,************))))))((((((++++++++++++++++++++++++***************************************************)))'''''''''***,,,...)))))))))******+++++++++((())))))************)))++++++******))))))((((((((()))))))))************)))))))))*********)))(((%%%%%%(((+++......,,,)))))))))))))))))))))))))))************************))))))************))))))((())))))))))))(((((('''&&&&&&&&&(((+++,,,,,,***+++*********))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((******++++++++++++******++++++++++++,,,,,,,,,---***************+++,,,,,,---,,,,,,,,,---------,,,))))))***+++,,,,,,------+++******)))***,,,...///+++++++++,,,,,,,,,------------------------------,,,,,,---------------...---------.........//////............---///222555888;;;>>>BBBIIIWWWhhhuuu}}}xxxuuuuuutttyyywwwwwwxxx||||||sssfff]]]YYYUUUQQQMMM***************)))((((((+++)))'''&&&&&&''')))+++---------,,,++++++***)))************))))))(((((())))))))))))))))))))))))******)))))))))((((((((('''((((((((()))))))))***(((((()))***++++++***)))))))))))))))))))))))))))************************(((***+++***)))((()))***))))))*********+++++++++&&&'''(((***++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******++++++++++++************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,...------,,,,,,------...........................---------..................------------...//////222---+++...///------///000000000000000000000000000000000000000000000000///////////////////////////000000000111111111222222222222222222222222222000000111333555777999:::999888666444333222111111000000111111111222222222111111111000000000000///........................+++,,,...//////...,,,+++111///+++))))))+++---///++++++++++++++++++++++++---,,,+++***)))))))))))))))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,---...*********+++,,,---...///&&&''''''((()))***++++++)))))))))))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))---,,,++++++,,,---000111******)))))))))((((((((((((((()))***************++++++******))))))((((((((()))))))))************((()))*********)))))))))'''(((***---///...+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********))))))'''&&&&&&)))((((((***,,,,,,+++)))(((((())))))*********+++***)))))))))((((((((('''((((((((((((((((((((((((*********++++++******)))))))))***+++++++++++++++,,,+++******)))))))))***---.........------......))))))***+++,,,,,,------+++***))))))***+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------..................------------............---///222555777:::===@@@GGGTTTfffsss{{{vvvttttttuuuxxxuuutttuuuzzz{{{rrrggg```]]][[[VVVQQQ***************)))((('''******((((((((((((******'''((()))***++++++++++++'''((()))*********))))))))))))))))))))))))))))))*********)))))))))((((((''''''(((((())))))******(((((((((***,,,,,,***(((&&&'''((()))************************************(((***+++***)))((()))***)))************+++++++++++++++*********)))))))))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++)))******++++++******)))+++,,,---.........------(((((()))+++,,,,,,,,,,,,...------,,,,,,------...........................---------------............------------...//////444...+++,,,---,,,,,,...000000000000000000000000000000000000000000000000000000000000000000000000///000000111111222222222333333333333333333333333//////000222444666888999888777555444222111000000000111111111111222222222000000000000////////////........................)))+++---//////---+++)))...,,,***((((((***,,,---,,,++++++******++++++,,,)))))))))))))))***++++++)))***,,,+++******+++,,,''')))++++++++++++---...)))))))))***,,,---///000'''(((((())))))*********(((((((((((()))***+++,,,))))))))))))))))))))))))************************((((((((((((((((((((((((+++++++++++++++,,,------******))))))(((''''''&&&'''((()))******+++******************))))))))))))))))))))))))************((()))++++++)))((()))***))))))***+++,,,,,,)))&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))************)))(((''''''***)))(((((())))))((('''''''''((()))***+++,,,,,,*********)))((('''''''''))))))))))))))))))))))))*********+++******)))(((((((((***+++++++++++++++,,,,,,+++))))))(((((((((+++,,,---,,,+++***+++---*********++++++,,,,,,---...---,,,+++***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///.........------,,,,,,---...///......///222444666999<<>>DDDRRR]]]bbbbbb,,,,,,,,,,,,,,,+++***))),,,,,,***)))))))))***+++...+++)))***,,,---+++((())))))))))))))))))))))))+++***)))(((((()))***+++((())))))*********))))))******)))))))))***,,,---(((((()))***************))))))*********))))))(((******+++,,,,,,,,,,,,+++((()))++++++******+++,,,))))))))))))((((((((((((*********)))))))))))))))))))))************))))))+++*********))))))((((((***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,***(((((()))***+++------------------------+++...111000---+++---///---...000000...,,,,,,,,,...............///000000000///...------...///000---.........//////000000...------,,,,,,...///000000000000000000000000000000000//////.........---//////000000///...------,,,,,,,,,---...///000000.........------,,,,,,,,,...,,,***,,,///000---***------,,,++++++******))),,,,,,------------......+++,,,---......,,,***))),,,+++)))''''''''''''(((***+++---......---+++***++++++******)))******+++'''((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,)))************+++++++++---,,,***)))))))))******''''''&&&'''(((***,,,---***+++,,,***(((''''''((()))))))))((())))))***++++++++++++++++++***)))((())))))))))))))))))))))))))))))***++++++++++++***---)))&&&&&&)))------,,,...---+++)))(((''''''&&&******))))))((((((((('''(((((((((((())))))))))))+++***)))((((((***,,,---///////////////000000000000222333444444333111000222222222111000//////...////////////000000000000.........------,,,,,,+++)))***,,,,,,,,,***((('''*********)))((('''&&&&&&))))))))))))))))))))))))+++,,,,,,+++)))((()))***))))))******)))(((&&&%%%///+++((((((+++------+++*********+++,,,,,,***((()))************+++++++++******+++++++++,,,,,,,,,---------.........//////------------------------///...---,,,+++,,,,,,---/////////000111111222222333555777;;;BBBNNN\\\gggmmmnnnooooooqqqzzz}}}zzzuuunnniiihhhhhheeefffhhhllllllkkkjjjkkkhhh\\\OOO@@@;;;888===IIIVVV^^^aaa++++++,,,,,,+++******)))))))))((()))***+++---...---+++******,,,,,,+++)))))))))))))))))))))))))))******)))(((((()))*********++++++,,,,,,,,,++++++******)))))))))***,,,,,,(((((()))***************))))))************))))))//////...,,,+++)))'''&&&''')))******))))))***+++***************)))))))))+++++++++***************))))))************))))))++++++++++++******)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---------------------------,,,---//////...------......///111111///------..................///000000000000////////////000000////////////000000000111000///.........///111111000000000000000000000000000/////////............///////////////...---------,,,,,,------///000000......---------,,,,,,,,,...---,,,---......---,,,,,,,,,,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,---------,,,+++***+++***)))))))))***++++++++++++,,,------,,,++++++++++++***************+++((()))***+++++++++++++++************************************+++++++++,,,)))************+++++++++,,,,,,***)))))))))******+++***))))))))))))***++++++,,,---+++)))(((((()))***))))))))))))***++++++,,,---------,,,,,,+++***))))))))))))))))))))))))))))))***++++++++++++***,,,,,,***((('''(((+++---,,,+++***)))((((((((()))*********)))))))))(((((((((((()))))))))*********---,,,++++++,,,---///111000000000000000000000000000111333444444222111000111111000000///......---/////////////////////000///......---,,,++++++***,,,---...//////---,,,++++++++++++***)))))))))((()))))))))))))))))))))))))))***+++***))))))***,,,))))))***+++++++++***))),,,***)))***+++,,,***(((*********+++,,,,,,***(((************++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,------.........///000000111111333555888<<>>999>>>JJJWWW___bbb******++++++******))))))((((((((()))***+++---...---+++******++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))++++++,,,,,,,,,++++++************)))******+++,,,(((((()))***************))))))***************))))))******++++++,,,,,,,,,'''((())))))(((((()))******************+++++++++++++++++++++++++++++++++))))))************)))))),,,,,,++++++++++++******))))))***++++++++++++***------------------------///...,,,+++++++++,,,---------------------------,,,,,,,,,---/////////---...000111111///......///............/////////000000000000111111000000000///000000000000111111111111111000000000111222333000000000000000000000000////////////............///////////////......------------------...///000...------------,,,,,,,,,---------+++))))))+++,,,++++++,,,------...//////******++++++++++++,,,,,,---------,,,,,,,,,++++++************+++---...///,,,,,,,,,,,,,,,,,,,,,,,,*********************+++)))******+++++++++******************************)))))))))*********++++++)))************+++++++++,,,+++******)))*********...---,,,+++***)))))))))+++,,,---,,,***))))))******************+++,,,,,,,,,,,,,,,---,,,,,,+++***))))))))))))))))))))))))))))))***++++++++++++***(((******'''###"""&&&******)))))))))))))))******************))))))))))))))))))*********+++++++++---,,,,,,---...000222333222222222111000000000///000111222333333222111000000000//////......------//////////////////////////////...---,,,******)))+++,,,...//////...---,,,******************))))))))))))))))))))))))))))))((()))******)))))),,,---)))***+++,,,------------+++++++++,,,---,,,)))'''+++******+++,,,,,,+++)))************+++++++++,,,,,,,,,---------.........************++++++++++++++++++++++++++++++++++++///...------,,,------------------...//////000000333555888<<>><<>>FFFSSSbbbmmmwww}}}}}}vvvyyy}}}vvvuuuzzzxxxpppiiigggggggggjjjnnnpppuuuxxxvvvsssoooggg___NNNCCC<<>><<<999>>>MMM```iiijjj***)))))))))))))))))))))))))))*********)))((((((,,,+++++++++******))))))***************+++++++++)))))))))))))))))))))))),,,+++******)))***++++++)))))))))))))))+++,,,,,,(((***,,,,,,+++******+++************************************************))))))************))))))***+++---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((++++++******)))*********************************(((((()))***************,,,,,,++++++++++++,,,,,,........................---------........................---------------111000000/////////...---+++,,,---/////////...---,,,---///111111000...---............////////////...//////////////////...000000///............//////......---------......++++++++++++,,,---......+++++++++,,,,,,---------...---,,,,,,------+++))),,,,,,,,,+++++++++******///000111000...---...//////...---,,,,,,+++++++++,,,+++******++++++)))''')))***+++,,,,,,+++***)))))))))))))))))))))))))))%%%&&&'''((()))*********))))))))))))*********+++000,,,)))+++000222///++++++*********))))))))))))++++++++++++++++++******************************))))))))))))))))))))))))((((((((())))))+++,,,---+++******))))))******+++***++++++++++++++++++***+++++++++,,,,,,+++++++++)))******+++***)))'''&&&((()))******+++++++++++++++++++++,,,---....../////////000111222222222222111111111000000000000000............------------***************+++,,,,,,,,,+++***)))))))))))))))(((((())))))***)))))))))((())))))))))))(((((('''))))))((((((((()))))))))+++******))))))(((((((((+++(((&&&'''))),,,------+++******))))))******+++)))******++++++******)))))))))*********+++++++++((()))))))))))))))******...------,,,,,,---------,,,++++++***+++,,,---...++++++,,,---............+++++++++,,,,,,---------/////////////////////...---------...//////000111111444999<<>>;;;>>>LLL\\\cccbbb)))))))))************+++)))***+++------.........++++++***)))))))))******)))))))))***++++++,,,,,,************************)))))))))***************,,,,,,+++++++++*********)))***+++***))))))***+++************************************************++++++,,,,,,,,,,,,++++++((()))+++++++++***(((&&&************))))))))))))******++++++++++++*********)))))))))))))))*********************+++++++++))))))************))))))------,,,,,,,,,,,,------------------------------,,,,,,------.../////////111111000000///.........+++---......------///000------......//////......,,,---...000000000//////............////////////---......//////......---000///......------.........------------.../////////...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---...,,,******+++,,,,,,+++))))))***+++,,,------...+++,,,---,,,+++***+++,,,------,,,,,,,,,...000111+++******+++,,,,,,+++)))******++++++++++++******************************++++++,,,,,,,,,,,,------......---,,,+++***))))))+++)))***---222666666555,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,************************)))))))))************+++---,,,++++++++++++++++++))))))(((((((((((())))))((()))***++++++***)))(((******++++++++++++************++++++++++++******))))))))))))***+++------....../////////000000000222333333333333333222222222111111000000//////...,,,,,,,,,,,,++++++++++++))))))(((((())))))***+++))))))(((((((((((())))))*********++++++***))))))(((((())))))))))))((((((******+++,,,,,,+++++++++******************))))))+++)))'''''')))*********))))))(((((((((((())))))******++++++++++++******)))************++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,------...+++,,,---.........------,,,------......------,,,******+++,,,,,,---......///.....................------...000000000000000---333999<<>><<>>===<<>>JJJaaauuu|||zzzxxxuuuxxxvvvlllllloooooonnnnnnttttttqqqllliiidddZZZOOO???===<<>>CCCQQQbbbiiiggg,,,+++*********+++,,,---+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************,,,,,,,,,++++++)))((((((*********************************)))******+++,,,++++++************++++++,,,++++++******++++++,,,******)))))))))***++++++++++++***))))))((())))))((()))***+++++++++***)))(((((())))))***++++++,,,,,,,,,---------,,,++++++***+++,,,+++***)))***+++))))))))))))***+++,,,---++++++******+++---///000444444333222111000/////////............///000000///////////////...............////////////......////////////............---------............///---,,,,,,,,,,,,---.........------,,,,,,------...)))***,,,---......------+++,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++******)))))))))((()))))))))))))))***+++,,,++++++++++++++++++++++++++++++***+++,,,---+++)))+++++++++++++++++++++++++++***************+++++++++***)))***+++,,,+++***+++************))))))))),,,+++++++++******))))))+++***)))***++++++***)))++++++++++++************))))))*********+++++++++((()))))))))(((''''''&&&((((((((()))******++++++(((((((((((()))***+++,,,,,,---......//////......------,,,,,,+++******)))***))))))(((((())))))***,,,+++***)))(((((())))))+++++++++******++++++++++++******))))))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***+++***)))((()))***)))***++++++++++++***)))******))))))))))))******)))))))))***+++++++++,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------///---)))'''&&&(((+++---------,,,,,,,,,------...---------------------------...///000111111111000111222666;;;@@@KKK^^^ppp{{{yyyxxxtttrrrwwwyyyooonnnooonnnnnnnnnooopppnnnjjjgggcccYYYNNNDDDBBB@@@EEESSScccjjjhhh,,,+++***)))***+++---...,,,++++++******))))))(((************************+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++************************+++++++++++++++***)))(((************************+++***)))))))))***,,,---++++++************+++++++++******))))))******+++)))))))))******++++++,,,,,,+++***((((((((())))))))))))***+++++++++***)))((()))***+++,,,++++++***+++,,,---......---,,,+++***+++,,,,,,*********,,,***************+++,,,,,,++++++++++++,,,---//////222222111111000000////////////........./////////000000//////......------......////////////......///////////////.........---------............///---,,,,,,,,,,,,---.........------,,,,,,------...)))+++---//////...---,,,)))))))))))))))(((''''''++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,++++++,,,,,,---(((((())))))***+++,,,---++++++++++++++++++++++++,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********,,,+++******,,,---,,,***************))))))))))))++++++******))))))((((((+++***)))***++++++***)))++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,************)))((('''&&&(((((())))))************))))))(((((()))***+++++++++,,,,,,---------------++++++*********))))))))))))))))))(((((()))))))))(((''''''''''''(((((((((++++++))))))))))))++++++******)))(((((())))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((***+++***)))((()))************++++++***************))))))))))))******(((((()))***+++,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,------------,,,---...---+++***+++,,,...........................,,,***((('''(((***+++///...,,,++++++,,,---...------------............---...//////000111111111000111555;;;AAAKKK\\\lllxxxyyyxxxtttrrryyy{{{rrroooooommmmmmnnnmmmooommmjjjhhhcccYYYNNNEEECCCAAAEEETTTcccjjjiii++++++*********+++,,,---++++++++++++******))))))************************************++++++++++++++++++++++++++++++++++++******))))))))))))******************************((()))***+++++++++++++++))))))))))))))))))))))))+++***)))))))))***,,,---++++++************++++++))))))(((((((((((())))))))))))******++++++++++++,,,+++)))((((((((()))*********+++++++++************+++,,,,,,,,,+++)))(((***+++,,,------,,,+++******+++,,,,,,+++***+++---------,,,+++++++++++++++,,,,,,,,,------.../////////////////////.........//////////////////......000000//////......------......////////////...............///////////////---------............///---,,,,,,,,,,,,---.........------,,,,,,------...,,,---/////////---+++***+++*********))))))))))))++++++++++++++++++++++++,,,++++++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())))))***+++,,,------,,,++++++,,,,,,---))))))))))))***+++------************************---,,,+++,,,......,,,+++++++++++++++++++++++++++++++++******)))*********,,,+++***+++,,,,,,+++***))))))))))))))))))))))))*********))))))(((((((((+++***)))***++++++***)))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***)))((()))))))))))))))*********))))))))))))))))))***+++******+++,,,,,,,,,,,,,,,((((((((()))))))))******((((((((())))))(((((((((%%%%%%&&&'''((())))))***((('''&&&%%%%%%&&&'''((((((((('''''''''(((((()))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))(((***+++***)))((()))***+++******************+++******))))))))))))******(((((()))***+++,,,,,,,,,//////...---+++***)))))))))***+++,,,---.........,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((000...,,,+++***,,,---///---------....../////////.........///000000111111111111444;;;AAAKKK[[[iiivvvyyyzzzvvvttt}}}|||ssspppnnnlllkkknnnmmmooonnnkkkiiidddYYYNNNDDDBBB@@@DDDSSScccjjjhhh******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************++++++++++++,,,,,,***))))))))))))))))))******************+++++++++(((((()))++++++,,,,,,,,,((((((((((((((((((((((((*********)))******+++,,,++++++************++++++)))))))))(((((())))))))))))***++++++,,,+++++++++******))))))))))))******,,,+++++++++************+++,,,,,,---,,,***)))'''******++++++,,,,,,++++++***+++,,,,,,++++++,,,---///...---,,,++++++++++++,,,,,,------............,,,,,,------.........////////////000//////...---///////////////...............////////////...............///////////////---------............///---,,,,,,,,,,,,---.........------,,,,,,------.........//////...---+++***...------,,,,,,,,,------++++++++++++++++++++++++++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++,,,---++++++******)))))))))(((***************+++,,,---)))))))))))))))))))))))),,,,,,+++,,,------,,,***************************+++***************++++++,,,+++******++++++***)))(((((()))))))))))))))***))))))))))))))))))))))))+++***)))***++++++***)))))))))+++,,,,,,,,,+++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))*********)))))))))))))))******))))))***+++++++++******&&&''''''((())))))******'''(((((())))))(((((('''&&&'''(((***+++++++++++++++******))))))******+++'''''''''''''''(((((()))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((***+++***)))((()))***++++++***))))))***++++++******))))))))))))******)))))))))***+++++++++,,,000///...---,,,+++***)))******,,,---............,,,---...---+++***+++,,,++++++++++++++++++++++++)))***,,,......,,,***)))///---,,,++++++,,,...///---------...//////000000///.........///000111222222111333:::AAAJJJZZZgggttt{{{{{{zzz}}}tttpppmmmjjjjjjlllmmmoooooollliiicccXXXMMMBBB@@@???CCCRRRcccjjjiii(((***+++------,,,+++***+++++++++,,,------......************************))))))))))))*********++++++,,,,,,,,,------------+++******))))))******+++))))))*********+++++++++)))******+++++++++******))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++++++++************++++++***+++,,,,,,,,,+++***)))'''((()))******+++******,,,,,,++++++************+++++++++,,,++++++******++++++******+++,,,,,,---***+++,,,,,,++++++,,,...,,,,,,+++++++++++++++,,,+++,,,,,,---------------,,,,,,------...///000000//////000000000///---,,,.........///////////////......////////////................../////////000---------............///---,,,,,,,,,,,,---.........------,,,,,,------..................---------...---,,,,,,,,,,,,---...************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,---......******++++++***(((&&&%%%+++++++++******+++,,,,,,************************,,,+++++++++------+++***************************))))))))))))***+++,,,,,,,,,***))))))******)))((((((((((((((())))))******((())))))******++++++,,,+++***)))***++++++***)))'''(((***+++,,,+++***)))************++++++++++++((()))***+++++++++++++++***)))))))))))))))))))))******))))))))))))******(((((()))************)))(((((((((((())))))))))))''''''((())))))(((''''''))))))***++++++***)))(((,,,,,,------------,,,,,,((((((''''''((())))))***))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((***+++***)))((()))***++++++***))))))***++++++******))))))))))))************************++++++---------------,,,,,,,,,++++++,,,---.........---,,,---...---+++***+++,,,++++++++++++++++++++++++***+++,,,---......---------,,,,,,+++,,,---//////---------...///000000000//////......///000111222444111222888@@@JJJYYYgggttt~~~}}}uuuppplllhhhhhhkkkmmmooonnnkkkhhhbbbVVVJJJAAA???>>>CCCSSSdddkkkjjj'''))),,,......---+++)))***+++,,,,,,......///000))))))))))))))))))))))))))))))*********+++++++++---------.........//////,,,++++++++++++++++++,,,))))))******+++++++++++++++++++++++++++***)))(((************************((()))***,,,,,,+++******++++++************++++++---,,,,,,++++++,,,,,,---+++,,,,,,---,,,+++)))(((%%%''')))***+++++++++***---,,,,,,+++*********+++*********++++++,,,------,,,,,,+++***+++,,,...///***+++---,,,,,,+++---...))))))))))))***+++,,,---******+++,,,,,,,,,++++++,,,,,,---...///000111111//////000000000///---,,,---.........//////000000......////////////......---.........//////000000---------.........//////---,,,,,,,,,,,,---.........------,,,,,,------...------,,,------...///000++++++)))))))))***+++,,,************************)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++******))))))******++++++,,,------,,,)))'''%%%,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++***+++,,,---+++)))++++++++++++++++++++++++))))))))))))***+++,,,---,,,***))))))******)))''''''((((((((())))))******(((((()))***+++,,,------+++***)))***+++++++++)))&&&''')))+++,,,+++)))((())))))*********+++++++++&&&'''(((***++++++++++++*********)))))))))))))))******)))))))))))))))***'''(((((()))))))))))))))*********)))((((((''''''&&&'''((())))))((('''&&&)))******)))(((&&&$$$###&&&'''((())))))((('''&&&))))))((())))))***++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((***+++***)))((()))***,,,+++***))))))***+++,,,******))))))))))))******+++++++++***************++++++,,,,,,---...//////,,,,,,------......------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111+++++++++,,,---...///000---------...///000000111//////......///000222333555222222777???IIIYYYfffttt}}}uuupppkkkfffgggjjjlllnnnmmmjjjfff```TTTHHH@@@???>>>DDDTTTeeemmmlll...---+++******+++---...***+++,,,---...---,,,,,,---***'''(((***,,,+++***---+++******,,,,,,+++)))******************************++++++++++++******)))***+++,,,---,,,++++++((())))))*********))))))*********)))))))))))))))---,,,+++******+++,,,---((()))***+++,,,+++******''''''(((((())))))******---+++)))(((((()))+++,,,---,,,,,,+++***)))((((((------...---,,,***(((''',,,,,,,,,+++++++++******))))))***++++++++++++***+++******))))))******+++******+++++++++,,,,,,,,,************+++,,,---...+++,,,...///000///...------------............///......---------......///,,,---------......//////////////////////////////000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------,,,++++++***+++*********+++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++***)))---***))),,,000222...***......------,,,+++******(((((()))***************+++,,,---,,,***)))***+++++++++************++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++***))))))******++++++******)))(((((((((&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---***)))))))))***,,,...000,,,,,,++++++***))))))))),,,+++***+++,,,---+++)))))))))************))))))+++*********))))))(((((('''((((((((())))))))))))(((((((((((())))))))))))))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))))))))*********************)))))))))))))))''''''((()))))))))))))))+++*********))))))((((((*********)))))))))))))))111222111///+++)))((()))******************++++++...---,,,***)))(((((((((...---,,,+++************)))******++++++,,,------,,,,,,,,,------.........///000111///---++++++,,,)))))))))******+++++++++------------------------++++++,,,,,,,,,,,,------///000000///---+++,,,---////////////000000000000222333666:::???III[[[lll}}}}}}ssspppnnnjjjhhhiiiiiinnnqqqpppllldddTTTEEEBBBBBBBBBFFFTTTeeennnnnn++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,///,,,******,,,------,,,,,,+++***+++---...---,,,******************************++++++++++++******)))***+++,,,,,,,,,++++++------,,,,,,+++***)))(((***))))))))))))))))))))),,,+++************+++,,,((()))***+++,,,++++++***(((((((((((())))))******,,,+++************+++,,,,,,,,,++++++***)))))))))'''((()))***))))))((('''*********)))))))))(((((())))))***++++++++++++***------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,---...............---------............//////...------,,,,,,------------........./////////........................000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------.........------,,,++++++******++++++,,,---,,,++++++******++++++,,,+++++++++,,,++++++******,,,******---111222000---...------,,,++++++*********++++++,,,,,,,,,+++++++++,,,---,,,***)))***+++++++++************++++++************++++++,,,,,,***++++++,,,,,,++++++***,,,++++++***))))))******))))))))))))************((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------,,,+++***++++++,,,******************++++++,,,+++***+++,,,---+++)))))))))************))))))************)))))))))((('''(((***,,,,,,+++***)))(((((((((((()))))))))***)))))))))))))))((((((((((((((())))))))))))(((((())))))))))))***************)))))))))))))))))))))''''''((()))))))))))))))************)))))))))(((***)))))))))))))))))))))+++,,,,,,+++)))(((((()))---,,,,,,++++++*********))))))))))))))))))***+++++++++*********++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---------(((***+++,,,,,,---///111*********+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///000000///---+++,,,---////////////000000000000222222666:::???III[[[lll~~~|||rrrooollliiihhhiiihhhlllnnnnnnkkkdddVVVHHHAAA@@@@@@FFFVVVgggnnnmmm(((***,,,------,,,***(((***++++++,,,---,,,,,,,,,...,,,++++++,,,------,,,+++***)))***,,,------,,,******************************++++++++++++******)))***++++++,,,,,,++++++------...------,,,++++++))))))))))))))))))******+++******))))))******+++))))))***++++++++++++***((((((((())))))))))))***++++++,,,,,,,,,,,,++++++************************'''(((***+++,,,,,,,,,,,,*********)))))))))))))))))))))***++++++++++++*********))))))))))))******,,,,,,,,,,,,------------)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,------...---------............/////////...---,,,,,,,,,,,,......////////////000000........................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------.........------++++++******++++++,,,,,,,,,+++************+++,,,,,,,,,---.........------))))))+++,,,.../////////---,,,,,,++++++*********+++,,,,,,,,,,,,,,,+++++++++,,,---,,,*********+++++++++************++++++******)))((()))***+++,,,***++++++,,,,,,++++++***,,,+++******)))*********(((((())))))***++++++,,,***++++++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,,,,------,,,+++******++++++((())))))***++++++,,,,,,,,,+++***+++,,,---+++)))))))))************))))))************))))))))))))'''))),,,//////---+++(((((((((((()))))))))******))))))))))))************(((((())))))))))))(((((())))))))))))************))))))))))))))))))******(((((())))))******))))))************))))))))))))))))))))))))))))))******''')))******)))(((***+++......---,,,+++******)))((((((((((((((()))******((((((((()))***+++,,,---------,,,,,,+++******))),,,,,,,,,,,,,,,+++++++++$$$&&&)))***+++---///111++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,---............///000///---,,,,,,---////////////000000000000111222666:::???HHH[[[lll|||qqqmmmkkkiiiiiikkkgggjjjlllkkkiiicccWWWKKK@@@>>>>>>GGGZZZkkkppplll)))***++++++++++++***)))******++++++,,,,,,,,,,,,+++************************)))((()))***+++***)))******************************++++++++++++******)))******+++++++++++++++)))***+++---.../////////)))))))))))))))************))))))))))))))))))***))))))******++++++++++++))))))))))))))))))))))))***+++---......---,,,+++))))))*********+++++++++)))***+++,,,------......++++++++++++++++++++++++))))))***++++++++++++******))))))))))))))))))***,,,,,,,,,---------......)))***,,,......---,,,+++---,,,+++***+++,,,---...---------............//////......---......///////////////000000000000000....................................------......,,,,,,,,,,,,,,,,,,,,,,,,---------------......///++++++,,,------------,,,,,,++++++***++++++,,,,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,((()))++++++******+++---,,,,,,+++++++++***************++++++******))))))***,,,,,,,,,******+++,,,++++++************+++++++++***((('''''')))***,,,***++++++,,,,,,++++++***++++++***************+++)))))))))******+++++++++++++++++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((******))))))***++++++,,,(((((())))))***+++,,,,,,))))))*********+++++++++++++++***+++,,,---+++)))))))))************))))))*********)))))))))))))))((())),,,---------+++***(((((()))))))))*********((((((((())))))*********(((((())))))))))))((((((((()))))))))************)))))))))))))))*********((())))))*********))))))*********))))))))))))))))))))))))))))))*********)))+++,,,,,,++++++,,,...,,,,,,,,,++++++*********,,,+++***)))(((((((((((((((((((((((()))***+++,,,,,,,,,,,,++++++*********,,,,,,++++++++++++******((()))++++++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***++++++,,,---...//////...///000///---,,,---...////////////000000000000111222555:::>>>HHH[[[lll~~~|||qqqnnnllljjjjjjlllhhhjjjkkkiiigggbbbWWWKKK@@@===>>>III^^^pppssslll++++++***))))))***++++++************++++++,,,,,,)))***++++++************---,,,******++++++***(((******************************++++++++++++******)))))))))*********++++++((()))***,,,---.........(((((())))))************)))))))))******)))))))))***************+++++++++************)))))))))))))))***,,,...///...,,,+++)))))))))***++++++,,,,,,))))))((((((((()))))))))++++++++++++++++++++++++))))))***++++++++++++***......------------......,,,,,,,,,---------......)))+++---......---,,,+++---,,,+++***+++,,,---...---------............///............///000222222000000000000000/////////........................------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------............------,,,,,,++++++***++++++,,,************************%%%%%%&&&'''((((((((((((+++,,,---,,,******+++,,,,,,,,,,,,+++++++++++++++******+++++++++******)))***+++,,,,,,******+++,,,++++++************++++++,,,***(((''''''(((***+++***++++++,,,,,,++++++***+++***************++++++,,,+++++++++******)))))))))*********)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,''''''(((((())))))******+++++++++*********))))))++++++***+++,,,---+++)))))))))************))))))))))))))))))))))))*********))))))((()))***++++++))))))))))))************'''''''''(((((()))))))))(((((())))))))))))((((((((()))))))))************(((((())))))************))))))************))))))))))))))))))))))))******(((((())))))************,,,---...---,,,+++,,,---(((((())))))******++++++------,,,+++******************))))))))))))************+++++++++,,,,,,,,,+++++++++++++++++++++++++++------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,------...//////---/////////---,,,---...////////////000000000000111222555999>>>HHHZZZkkk{{{{{{rrrooommmllllllnnnjjjlllllliiifffaaaUUUJJJ@@@>>>???KKKaaasssuuuooo---,,,***((((((***,,,---+++************+++,,,,,,***,,,......,,,+++,,,,,,///...,,,---......---+++******************************++++++++++++*********))))))))))))***+++++++++++++++++++++***))))))((((((((()))******++++++)))******++++++******)))******))))))******+++,,,+++************)))))))))((())),,,---...---,,,+++))))))******+++++++++,,,,,,+++***))))))))))))))))))))))))))))))*********))))))***++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,------...---------............///------......///000222222000000////////////......------------------------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------000000000000000///......,,,,,,++++++******++++++))))))***++++++***)))))))))******++++++++++++***///...------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------)))+++,,,,,,+++***+++---++++++************++++++,,,+++***)))((()))*********++++++,,,,,,++++++************)))******+++,,,---,,,,,,+++******))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++************)))'''&&&%%%,,,,,,++++++***))))))(((,,,+++***+++,,,---+++)))))))))************))))))))))))))))))***************((('''&&&&&&(((***+++)))))))))*********++++++''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************((((((((()))******++++++******++++++******))))))))))))))))))************((((((((()))******++++++,,,------,,,***)))***+++&&&''''''((()))***++++++*********+++,,,---...///+++******)))))))))******)))******+++,,,,,,------++++++++++++,,,,,,,,,---+++,,,...---,,,,,,---...,,,,,,,,,,,,++++++++++++******++++++,,,,,,------------------............---...///...---,,,---///////////////000000000000000111555999>>>GGGZZZkkkyyyzzzrrroooooolllkkkmmmkkkmmmmmmjjjgggaaaVVVJJJ@@@???AAALLL```rrrvvvqqq,,,,,,++++++++++++,,,,,,+++***)))))))))***,,,,,,))),,,......,,,++++++---+++******+++---///...---******************************++++++++++++*********))))))((()))***+++,,,,,,,,,,,,,,,+++)))(((((('''(((((()))******++++++******+++,,,,,,+++******+++***)))))))))***+++,,,+++++++++*********))))))((()))***,,,,,,,,,,,,+++***************+++++++++...---,,,+++++++++,,,,,,(((((()))))))))*********))))))***++++++++++++***((((((''''''''''''((((((++++++++++++,,,,,,,,,,,,------------------------,,,,,,---...............---------............///......------------....../////////.........------------------------------,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...---++++++---,,,++++++******++++++((()))***++++++***)))(((....../////////...------...+++)))***---//////...------------------------***+++,,,---.../////////)))+++,,,,,,+++***,,,---++++++************++++++,,,,,,++++++***************++++++,,,,,,++++++*********))))))***++++++,,,++++++++++++++++++++++++(((((()))*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++***************++++++,,,,,,+++***)))'''&&&++++++******************,,,+++***+++,,,---+++)))))))))************))))))((()))))))))************(((((('''''''''((()))***))))))*********+++++++++)))))))))((((((((((((((((((((())))))))))))(((((())))))))))))************'''(((((()))******++++++***++++++++++++***)))(((((()))))))))************'''(((((()))******++++++***+++,,,+++)))))))))+++(((((())))))******++++++)))))))))***+++,,,...///***************+++,,,---+++++++++++++++++++++,,,******+++,,,---......///+++,,,------,,,,,,---...,,,,,,+++++++++*********+++++++++,,,------..................---------------...///...------...///////////////000000000000000111444999===GGGZZZkkkwww}}}wwwpppooonnnkkkiiijjjiiilllmmmkkkiiidddXXXLLL>>>???BBBKKK]]]nnntttrrr***+++---......---+++***+++***)))))))))***,,,---'''***------***))))))+++%%%%%%%%%(((+++---...---******************************++++++++++++*********)))((((((((()))+++,,,******+++,,,,,,,,,++++++'''(((((()))***+++++++++***+++,,,------,,,+++***+++***)))))))))***,,,---++++++++++++******))))))(((((()))***+++,,,,,,,,,******************************((((((((()))***+++******++++++,,,,,,,,,,,,))))))***++++++++++++***))))))(((((((((((())))))******+++++++++,,,,,,,,,......---,,,,,,,,,------,,,---...///000///...------------.........//////000///---,,,+++*********//////......---------,,,------------------------+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------,,,+++***((('''&&&---,,,,,,+++*********+++((()))***++++++***)))(((,,,,,,,,,,,,+++******))))))%%%"""%%%+++//////,,,........................'''((()))+++,,,---......)))***,,,,,,++++++,,,---++++++************++++++,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,+++++++++******))))))***+++,,,,,,*********++++++,,,------((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++***************+++)))***,,,------,,,+++***)))))))))***++++++,,,,,,,,,+++***+++,,,---+++)))))))))************))))))(((((())))))*********+++&&&'''((()))***))))))((()))************+++++++++++++++******))))))(((((((((((())))))))))))(((((())))))))))))************'''(((((()))***++++++++++++++++++++++++***)))((((((((())))))*********+++'''(((((()))***+++++++++***+++,,,,,,+++***,,,---+++++++++***************++++++******************(((((()))***+++---///000------,,,++++++***************+++,,,...///000000---......---+++******++++++++++++******)))))))))++++++,,,------...///////////////...------,,,,,,,,,...///...------...///////////////000000000000000111444999===GGGZZZkkkwww||||||tttnnnnnnnnnjjjggggggfffjjjllllllkkkfffZZZNNN===???BBBJJJZZZkkkrrrrrr******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********))))))))))))+++,,,,,,+++***)))************************************))))))((((((###$$$''')))******))))))''''''((()))******++++++,,,,,,++++++***)))))))))++++++******++++++,,,------,,,,,,+++*********+++++++++++++++++++++++++++)))))))))))))))((('''''')))***+++***(((((((((***++++++***))))))******+++******+++++++++,,,,,,,,,***+++,,,............---........................,,,,,,,,,---------..............................///...,,,+++***)))))))))........................((()))***,,,...000111222........................---------------------------------,,,,,,++++++++++++,,,,,,---,,,+++)))(((---,,,,,,+++*********+++))))))*********+++++++++)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))%%%+++000///***'''***...---,,,,,,+++*********+++---,,,,,,+++*********+++)))******++++++,,,------,,,***)))***++++++***))),,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,************************************************))),,,///...***))),,,///000---)))'''((()))******---------------,,,+++************))))))))))))(((******+++++++++******)))************************(((((())))))*********+++(((&&&%%%&&&)))***)))'''(((((((((((())))))))))))+++***)))(((((()))***+++************************(((((()))***+++,,,,,,---((())))))(((''''''(((***...---+++*********++++++...---,,,***)))((((((((((((((((((((()))+++,,,---,,,,,,+++***))))))******+++++++++,,,,,,---------************************))))))***+++---...//////))))))))))))))))))))))))((()))+++,,,---.........------,,,+++,,,---...///...---,,,,,,+++++++++,,,,,,,,,,,,---------......******+++,,,,,,---..............................///000000000111111111111222222444999>>>GGGXXXgggttt||||||uuunnnllliiifffeeehhhjjjnnnrrrqqqooohhhZZZLLLCCC@@@AAAKKK[[[iiioooppp******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++******)))************************++++++*********)))))))))&&&''')))******)))((('''))))))***++++++,,,------******************++++++))))))(((((())))))***+++---,,,++++++******++++++++++++++++++++++++++++++)))))))))))))))(((''''''***+++,,,+++***))))))+++*********************************+++++++++,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---,,,,,,,,,,,,,,,,,,........................------,,,,,,+++***))))))........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,+++***)))---,,,++++++******++++++))))))*********++++++++++++*********++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,+++******)))(((***,,,,,,,,,+++,,,------,,,++++++******++++++******)))(((((((((((((((+++++++++*********))))))+++***))))))+++,,,+++***''''''((()))***++++++,,,++++++************++++++************************************************+++...000...***(((***---000---)))'''((()))*********************)))((((((++++++*********)))))))))***+++++++++++++++******************************((()))))))))***************((('''(((***,,,***(((((((((((()))))))))******+++***))))))))))))***+++************************+++++++++++++++++++++,,,))))))***)))(((''')))+++---,,,+++***)))******+++++++++******))))))******)))((((((((((((((()))***,,,++++++***))))))******************++++++++++++***************+++++++++)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------...------,,,+++++++++,,,,,,,,,,,,------------...***++++++,,,------......////////////////////////000000000000000000000000333222444999>>>FFFWWWfffssszzz|||tttmmmjjjhhhddddddfffhhhmmmppppppmmmgggYYYKKKAAA>>>???IIIZZZhhhnnnooo******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***************,,,,,,+++***)))))))))***************************+++++++++++++++************+++++++++***((('''%%%&&&''''''(((((()))))))))((())))))***++++++,,,,,,))))))(((((())))))***+++,,,,,,++++++******++++++************************))))))))))))((((((((((((+++,,,---,,,*********+++)))***++++++,,,+++***)))))))))*********+++++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,------...//////........................---............/////////------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,++++++******++++++***************+++++++++,,,+++*********+++---...++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++******,,,)))((())),,,......---,,,,,,++++++******++++++******)))((((((((())))))---,,,+++***)))((('''&&&***)))((()))+++,,,,,,+++''''''((()))***++++++,,,******++++++++++++******************************************************,,,...000...***((()))+++///,,,)))((()))*********,,,,,,,,,,,,,,,++++++***,,,+++++++++************++++++,,,,,,,,,,,,++++++************************))))))))))))************+++***)))***,,,---,,,+++)))))))))*********++++++++++++************++++++************************+++++++++*********)))))))))***+++***((((((***+++++++++***)))))))))******(((((()))))))))******+++***)))(((''''''''''''''',,,+++******)))*********)))))))))))))))((((((((()))*********++++++,,,,,,++++++++++++,,,,,,,,,---------------------------...---+++***)))))))))))))))***++++++,,,,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,------......////////////////////////////////////////////////333333555999>>>GGGWWWfffrrryyy~~~|||tttlllhhheeebbbbbbeeefffkkknnnmmmllleeeXXXKKKCCC???@@@JJJYYYgggmmmmmm******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++)))((()))******************************++++++++++++++++++++++++,,,,,,,,,,,,+++)))((('''&&&&&&'''''''''((((((((())))))*********+++++++++++++++******++++++,,,---,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))((((((((((((((()))+++,,,---,,,***)))***+++''')))+++,,,---+++***))))))))))))*********+++++++++++++++++++++******)))------------------------,,,,,,,,,---------......---------------------------------,,,------...///........................------...///000000111111------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************++++++)))))))))***,,,---+++++++++,,,,,,,,,------,,,,,,---------,,,,,,+++...,,,***)))+++---------,,,,,,++++++***++++++,,,------,,,,,,,,,,,,,,,---------,,,+++***)))(((((()))(((((()))+++---,,,+++,,,,,,,,,++++++++++++***)))***,,,,,,,,,,,,***)))************************************************+++---...,,,***)))***+++...,,,)))((()))*********,,,---------------,,,,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,************************)))))))))))))))******************++++++,,,,,,+++)))*********++++++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))((((((***++++++***))))))***,,,******))))))))))))))))))(((((())))))************))))))(((((((((((())))))++++++***************+++******))))))(((((((((''')))******++++++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++000...,,,***))))))***+++)))***,,,---------,,,+++------------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------......////////////////////////////////////............222222555:::???IIIZZZiiiuuuzzz~~~|||sssjjjfffccc```aaadddeeeiiilllllljjjeeeXXXKKKGGGCCCCCCKKKZZZfffkkkkkk******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,***)))))))))***+++************************++++++++++++++++++++++++***+++++++++++++++******++++++++++++,,,,,,,,,,,,+++++++++*********))))))++++++******++++++,,,---,,,++++++***++++++,,,,,,))))))))))))))))))))))))))))))(((((((((((()))***)))+++++++++)))((()))***'''(((***,,,---,,,***))))))************++++++++++++++++++++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------...------,,,,,,,,,,,,,,,........................000///---,,,***((('''&&&------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,++++++***++++++,,,,,,***************************))))))((()))***+++,,,++++++,,,,,,,,,---------------...............---.........,,,***)))+++---,,,++++++***++++++,,,,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---,,,+++,,,,,,,,,++++++++++++******+++,,,------,,,+++***************************************************)))***++++++++++++,,,------+++))))))***+++******))))))************)))))),,,,,,,,,+++++++++*********+++,,,---------------******************************))))))))))))))))))))))))***************+++)))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))***++++++,,,***++++++***))))))***,,,))))))))))))******)))))))))******+++***)))(((((())))))))))))***+++,,,---+++***************+++++++++++++++******)))))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++******************************///...,,,++++++,,,---///***+++---.........---,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,------,,,,,,------------......------------------------////////////............111111555;;;BBBLLL^^^mmmxxx}}}|||rrrhhhcccaaa___aaadddfffjjjllllllkkkfffZZZNNNIIIEEEDDDKKKXXXcccgggggg******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******************++++++++++++***************++++++*********************************+++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,++++++***))))))((())))))(((((())))))***+++++++++******++++++,,,,,,************************))))))(((''''''(((***+++)))***+++***((('''((()))'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...000000++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,,,,........................---------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------+++++++++******+++,,,,,,++++++******++++++,,,,,,+++++++++***************))))))******++++++++++++,,,,,,,,,,,,------------------......//////......---//////---***)))+++---++++++******++++++,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,---......///***)))((()))+++,,,,,,+++''''''((()))***++++++,,,++++++,,,,,,,,,,,,++++++************************************************(((((()))***+++,,,------,,,***))))))***++++++***)))***++++++,,,+++++++++,,,+++++++++************)))***+++,,,,,,------,,,************************************))))))))))))'''((())))))(((((()))+++)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))******+++,,,---...//////)))***+++***((((((***+++((()))******++++++*********+++,,,,,,,,,***)))((()))))))))***+++,,,......*********)))******+++,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++------,,,,,,---...///000,,,,,,------.........---+++,,,...//////...------++++++++++++,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000111111555;;;BBBMMM^^^nnnyyy{{{qqqgggbbb______bbbfffhhhlllnnnnnnmmmiii^^^RRRGGGCCCBBBIIIVVVaaaeeeeee******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++((()))***+++++++++++++++************************)))))))))*********++++++)))))))))))))))***++++++((((((((((((((((((((((((++++++******************))))))(((((())))))***+++++++++******++++++,,,---++++++++++++++++++++++++)))((('''&&&'''(((***+++***+++,,,+++)))((()))***((())))))***++++++,,,,,,+++,,,,,,,,,,,,---------------,,,++++++,,,---...************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------...///........................+++,,,---...///111111222,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,------------,,,+++*********+++,,,++++++******++++++,,,---+++++++++*********)))))))))+++,,,......---,,,+++,,,,,,,,,------------...++++++,,,---------------,,,++++++,,,...///...,,,++++++******++++++,,,---***************+++,,,,,,******+++,,,,,,---......+++***))))))+++,,,+++***''''''((()))***++++++,,,,,,,,,,,,++++++,,,,,,,,,***************************************************))))))***+++,,,,,,++++++***))))))+++++++++***+++,,,---............---++++++*********)))))))))((()))***+++,,,,,,,,,,,,************************************)))))))))(((&&&(((******(((''')))+++((((((((()))))))))******))))))***++++++***))))))))))))))))))))))))))))))******++++++,,,,,,------))))))***)))(((''')))+++((()))+++,,,,,,,,,++++++)))***,,,---------+++*********))))))***+++,,,,,,******))))))***++++++,,,******++++++++++++++++++---------,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,...///000///...---***++++++++++++,,,,,,,,,..................---------------------------------...//////000111222222222222555:::@@@JJJ[[[jjjwww{{{pppfffaaa______ccciiikkkoooqqqqqqppplllbbbVVVFFFBBBBBBJJJXXXdddiiijjj******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++&&&''')))+++,,,,,,,,,+++************************(((((())))))*********+++******)))))))))))))))******************))))))))))))))))))***++++++,,,,,,+++++++++***+++,,,,,,---+++*********+++,,,,,,---++++++++++++++++++++++++)))((('''&&&'''(((***,,,+++,,,---,,,***)))***+++))))))))))))***+++,,,---,,,,,,,,,---------......,,,+++***(((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///000111222........................///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------...---+++*********+++++++++*********+++,,,,,,---++++++++++++******))))))***,,,///111111000---,,,,,,,,,,,,---------......)))***++++++,,,,,,,,,,,,,,,((('''+++222555111++++++*********+++,,,,,,---+++*********+++,,,,,,---******+++++++++,,,,,,,,,,,,***)))***++++++***))),,,,,,,,,++++++++++++***...---++++++++++++---...************************************************,,,*********++++++***)))+++***)))***+++,,,+++***((()))******++++++++++++*********))))))))))))((('''((()))***+++,,,,,,,,,************************+++*********))))))((((((''')))+++***((((((***,,,(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((((())))))(((''''''(((***)))***+++,,,------,,,+++''')))+++...//////...---+++******)))))))))))))))******))))))***+++,,,,,,))))))******++++++,,,,,,///...------,,,+++***)))))))))*********++++++++++++++++++++++++++++++++++++,,,---------,,,++++++,,,+++***)))***+++---...+++,,,...000000///...---******+++++++++,,,,,,,,,..................------........................---...///000111222333444333222555999>>>GGGWWWfffuuuzzzpppeee```___```dddjjjmmmqqqssssssrrrooodddYYYFFFCCCCCCMMM]]]jjjpppqqq******+++,,,,,,,,,,,,+++++++++++++++++++++++++++.........------,,,,,,,,,000///...---,,,,,,,,,,,,))))))***+++,,,------...,,,++++++******++++++,,,+++++++++++++++++++++++++++******+++------,,,***))))))*********))))))(((***)))((()))+++,,,,,,+++)))))))))))))))))))))))),,,++++++++++++++++++,,,)))************+++++++++***)))***+++,,,,,,***(((+++,,,,,,+++(((''''''(((,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,---......---+++******+++///......---,,,,,,,,,------------------,,,,,,,,,........................---------.........//////------...///////////////------------------------////////////...---,,,+++++++++******++++++,,,---,,,,,,++++++,,,,,,---...)))************+++++++++++++++***)))***+++---...---......---***))))))***((()))***+++,,,+++*********++++++,,,,,,++++++***++++++++++++,,,---.../////////...------------...++++++*********+++---...+++,,,,,,------,,,,,,+++++++++******************,,,,,,+++******+++++++++++++++,,,,,,,,,,,,------))))))(((((((((***+++,,,************************))))))))))))))))))))))))***++++++***((('''((()))(((***+++***)))((()))*********************************))))))))))))******++++++,,,,,,,,,,,,++++++,,,+++***)))))))))++++++(((((())))))*********+++))))))(((((((((((())))))++++++++++++++++++++++++------,,,++++++******)))++++++++++++++++++++++++,,,***(((''''''(((***,,,,,,+++***))))))***+++,,,+++,,,---------+++)))'''+++,,,---------+++***)))******))))))******+++,,,,,,,,,+++***)))((('''&&&(((((())))))******++++++++++++***+++,,,...000111+++++++++,,,,,,---------------,,,,,,+++*********)))************+++++++++***+++,,,---...---,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,---------......,,,---------......//////......////////////......---...000000//////111222333333666;;;???EEESSSaaannn|||~~~pppfffeeeeeeccceeelllooouuuwwwsssrrrqqqeeeWWWKKKFFFGGGRRReeerrruuurrr******+++,,,,,,,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,+++++++++******,,,++++++++++++++++++,,,***++++++,,,,,,++++++******))))))***,,,,,,+++)))************)))'''&&&&&&***))))))+++,,,,,,+++)))))))))))))))))))))))))))++++++************++++++)))************+++++++++*********+++,,,,,,***(((((()))******))))))***+++******************++++++*********+++++++++,,,,,,---......---+++******+++,,,,,,+++***************---------------------...------------------------,,,------------...............//////000/////////------------------------------------------,,,++++++++++++***++++++,,,---,,,,,,++++++,,,,,,---...************++++++++++++,,,+++******+++,,,---...&&&(((*********+++---...((()))***+++,,,++++++***++++++,,,,,,,,,,,,++++++((()))+++,,,------,,,+++......---,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++,,,,,,------,,,,,,+++************************---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++***)))******,,,,,,************************(((((((((((((((((((((((()))***+++***)))((()))***(((***+++***)))((()))+++******************************))))))))))))******))))))************)))))),,,+++***))))))***++++++))))))******************))))))(((((((((((())))))++++++++++++++++++++++++++++++************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++***+++,,,------+++***(((***************)))((((((******))))))******+++,,,******)))))))))))))))***))))))))))))************)))))))))***+++,,,---...+++++++++,,,,,,,,,------***************)))))))))************++++++++++++***+++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.....................---------.........//////.........---...000000//////111222333333666:::>>>EEESSS```mmmzzzqqqgggffffffdddfffmmmrrrxxxyyyuuutttrrrfffWWWJJJHHHKKKXXXhhhssstttppp******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,,,,+++***))))))(((((()))++++++***(((++++++***)))(((&&&%%%$$$*********+++,,,,,,)))'''))))))))))))))))))))))))*********))))))*********)))************+++++++++******)))***,,,,,,***((()))***++++++)))((()))***((())))))***++++++,,,,,,*********++++++++++++,,,,,,---...---+++******+++++++++***))))))))))))***,,,---------.../////////,,,,,,,,,,,,------------,,,,,,,,,,,,------------//////000000000//////...------------------------***+++,,,,,,------,,,,,,+++++++++++++++,,,------,,,,,,++++++,,,,,,---...************+++++++++,,,,,,,,,+++++++++,,,------###%%%((())))))***---///)))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++'''))),,,//////...,,,+++------,,,,,,,,,+++++++++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************,,,++++++******+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((((((***+++***))))))***+++)))***+++***))))))***+++************************************************))))))************))))))+++******)))******+++++++++++++++++++++************))))))(((((())))))***++++++++++++++++++++++++((())))))))))))************************************+++,,,------,,,+++***++++++***))))))***++++++)))***+++,,,,,,,,,+++***+++***))))))))))))))))))******))))))******+++,,,((((((''''''(((***,,,---***************)))))))))((()))******+++++++++***++++++++++++,,,,,,,,,,,,((((((((((((((()))))))))************+++++++++,,,***+++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,------............---------...000000//////111222222222555999===DDDRRR```lllzzzsssiiihhhhhhfffhhhnnntttzzz{{{wwwuuuqqqeeeVVVHHHIIIPPP\\\iiiqqqqqqooo******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------))))))***+++,,,------...++++++++++++++++++++++++)))***+++,,,,,,+++***))))))(((((()))+++,,,***)))************)))(((&&&&&&---+++*********+++)))((())))))))))))))))))))))))******))))))))))))******))))))*********++++++++++++***)))***+++,,,***)))---......,,,)))&&&&&&'''))))))*********+++++++++************+++++++++++++++,,,---,,,***)))***+++,,,,,,++++++***++++++,,,,,,,,,---......///000000++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------//////000000000///......------------------------******+++------.........,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------'''((())))))''''''((()))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,.../////////...---------------,,,,,,++++++************++++++,,,,,,++++++,,,,,,,,,,,,++++++***************+++++++++***))))))))))))******++++++++++++,,,,,,,,,------------,,,,,,+++++++++***++++++++++++++++++++++++))))))))))))))))))))))))((()))+++*********+++,,,)))***++++++))))))***+++************************************************+++,,,,,,------,,,,,,+++******************++++++---,,,,,,++++++************))))))))))))))))))***++++++++++++++++++++++++(((((())))))***++++++,,,)))))))))))))))))))))))))))))))))******)))))))))+++******************+++'''(((***+++,,,,,,,,,+++---,,,+++******+++,,,---******))))))******+++,,,)))(((''''''(((***,,,...+++++++++******))))))))))))***+++,,,---,,,+++***+++++++++++++++++++++,,,'''''''''((()))******************+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,---//////,,,,,,,,,---------.....................---------,,,,,,------------,,,,,,---...000000//////111222111111333888<<>>>>>KKK___oootttsss******************************+++++++++,,,,,,,,,+++++++++*********))))))000///...---,,,,,,+++,,,))))))))))))))))))))))))---***((())),,,------+++---------,,,,,,+++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))++++++,,,***)))(((***+++------+++***))))))((((((((())))))))))))*********((())))))))))))*********------,,,,,,+++***))))))(((***+++***)))((()))***+++++++++*********))))))((()))+++,,,------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***))))))*********++++++,,,,,,++++++***+++******************+++---...///000000///...---///---+++,,,------***''',,,------......------,,,///,,,******+++------,,,,,,,,,+++***+++,,,---...//////.........---------)))***,,,......---,,,+++)))******++++++******)))+++,,,...//////...,,,+++,,,+++***))))))***+++,,,...---,,,+++***************++++++,,,---...//////++++++,,,,,,++++++***)))******+++,,,,,,---......,,,+++***((((((***+++,,,---,,,+++******+++,,,---++++++******)))(((((((((+++++++++************)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000111111///,,,***+++...*********++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++******************,,,,,,,,,+++++++++******+++,,,------------,,,+++)))***++++++++++++***)))***************************++++++,,,,,,++++++***,,,,,,,,,,,,+++***))))))(((((((((((()))***,,,---************************))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,------,,,+++***,,,,,,+++***)))))))))***************))))))))))))))))))))))))************+++++++++************)))))))))************))))))+++***)))'''''''''((((((,,,+++***+++++++++)))'''---------,,,+++***((((((,,,***((((((***+++,,,++++++,,,,,,---............,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------............///---.........//////000000222222222222111111111000333111222666<<>>DDDSSScccmmmqqq******************************+++++++++,,,,,,,,,)))******+++,,,---...///++++++***************+++++++++++++++++++++++++++&&&)))+++,,,+++******************+++++++++++++++************************++++++++++++++++++++++++++++++,,,***)))(((***+++///...---,,,+++************++++++++++++,,,,,,,,,************+++++++++,,,************************((()))******)))((()))***)))************+++++++++''''''&&&'''''')))***+++++++++,,,,,,,,,,,,++++++*********)))******+++,,,,,,,,,------------,,,,,,...------,,,,,,------...222111000///...---------,,,...//////---,,,,,,---,,,------......------,,,,,,,,,+++,,,------,,,******+++,,,------------,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++,,,,,,++++++***+++++++++***++++++,,,---...///000,,,------------,,,++++++*********+++++++++++++++************************,,,,,,------------,,,,,,......---,,,,,,+++******+++++++++******)))))))))*********+++++++++,,,,,,++++++,,,,,,,,,,,,------...,,,+++***+++,,,+++***,,,,,,++++++++++++++++++))))))***+++,,,---......+++++++++++++++,,,---......---------,,,,,,,,,+++,,,+++************+++,,,++++++---......---++++++***************************++++++,,,,,,++++++***((()))***+++,,,---------&&&(((***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********))))))*********,,,++++++++++++,,,,,,---*********))))))))))))(((*********++++++++++++,,,+++++++++************)))(((((())))))))))))((((((------------,,,+++***))))))+++,,,***((((((+++...---------------,,,+++++++++******+++---...,,,+++------......------,,,,,,,,,,,,++++++,,,,,,---...,,,++++++++++++,,,---------------............//////////////////.........---......///000111222333333222222555:::DDDVVVfffpppzzzzzzrrrmmmjjjjjjiiigggiiimmmnnnqqqsssuuuvvvssshhh[[[IIICCC???EEEUUUeeepppttt******************************+++++++++,,,,,,,,,***++++++,,,---...//////++++++*********++++++,,,************************%%%(((,,,,,,***))))))***)))))))))*********+++++++++++++++******+++++++++++++++++++++++++++++++++++++++,,,***)))(((***+++------,,,+++*********+++***++++++++++++,,,,,,,,,)))))))))*********++++++))))))))))))************)))***++++++))))))***+++(((((()))***+++,,,,,,---******)))(((((()))***+++)))***+++,,,,,,+++***)))******))))))***++++++,,,)))******++++++******)))------,,,,,,,,,,,,------,,,,,,---------------,,,)))+++......,,,,,,---///,,,------......------,,,------,,,---...---***(((((()))+++---.........---***+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------))))))************))))))******+++,,,,,,+++******++++++,,,------,,,++++++************+++,,,------,,,,,,,,,------.........,,,------------,,,++++++))))))******++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------...,,,***+++---......,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,---,,,,,,,,,------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,******++++++++++++******------,,,+++++++++,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++************)))))))))************)))))),,,,,,---......---,,,+++((((((((()))))))))*********++++++,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++------.../////////......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......---------............///000/////////...............//////000111222333333333222444888<<>>777333333666888444333000...------...///---......//////......---(((***...000111///---+++,,,+++***))))))***+++,,,,,,---------------------+++++++++)))((((((+++---&&&'''(((***+++,,,------))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,+++***************++++++%%%(((++++++)))'''''')))))))))*********+++++++++***++++++,,,,,,++++++***************))))))))))))******+++++++++,,,,,,,,,((()))************)))(((+++,,,.........,,,***)))+++*********)))(((((((((,,,+++*********+++,,,---.........---,,,,,,,,,,,,,,,------......------,,,...---+++******+++---...---------------...//////666444111...---...000111000000000000111111111111000111555888;;;BBBSSSbbbpppzzztttnnnrrrqqqnnnhhhdddeeejjjooommmrrrzzz~~~}}}|||{{{{{{}}}~~~~~~++++++++++++++++++++++++,,,...///...,,,++++++,,,+++,,,,,,,,,******+++---******************+++,,,************************...---,,,***************,,,,,,,,,+++++++++******+++,,,,,,---,,,+++******+++++++++***************,,,+++***))))))******+++******++++++******)))((()))))))))))))))))))))))))))*********++++++++++++''''''&&&%%%%%%%%%%%%%%%)))))))))))))))(((((((((++++++***)))******,,,,,,,,,,,,------------,,,,,,************************---,,,++++++++++++,,,---///...,,,++++++,,,---...------------------------......------------......---,,,,,,+++************---,,,++++++++++++,,,------...000///---+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++***+++,,,---...+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---------------,,,,,,+++++++++,,,---------......//////........................------......///.................................++++++,,,,,,------...............------,,,,,,+++------------------------+++++++++,,,,,,,,,,,,,,,////////////////////////..................------%%%'''***,,,,,,,,,,,,---...+++,,,///111///111444<<<===<<<777222000444999<<<:::666333444777;;;>>>999777555222///---+++***++++++,,,,,,,,,,,,,,,,,,+++---///111111000...,,,,,,+++************+++,,,,,,,,,++++++++++++++++++***++++++***))))))***,,,((((((***+++,,,---------***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,+++++++++++++++,,,(((***,,,,,,***((()))+++***+++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***************))))))))))))************++++++++++++***************************+++,,,------+++)))(((++++++++++++++++++******---,,,+++++++++,,,---...---------...------,,,,,,,,,------......------,,,...---,,,++++++,,,---......------,,,---...///000000///...,,,,,,---...///000000111111111111222222111111555888;;;CCCSSSbbbpppzzztttooonnnnnnlllhhhddddddhhhllllllpppvvv{{{}}}~~~~~~}}}}}}}}}}}}~~~++++++++++++++++++++++++,,,...//////---,,,------------,,,***)))))),,,///---,,,+++******************++++++,,,---......///------,,,+++************,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,++++++******))))))+++************++++++,,,++++++++++++++++++***)))************************+++++++++++++++,,,,,,,,,***)))(((((('''((((((((((((((())))))))))))))))))---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************......------------......000///---,,,++++++,,,,,,------------------------...........................------+++***))))))(((,,,,,,++++++++++++,,,,,,---...//////---++++++,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,------...+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////........................------------............------------------------........................,,,+++++++++++++++******////////////////////////............////////////)))+++......---------......++++++///111000333777AAA;;;333...---///000111:::888444222111111333444888888777666333///,,,*********++++++,,,,,,,,,,,,---............------,,,,,,,,,++++++++++++,,,,,,++++++******))))))(((((()))+++,,,,,,+++******+++***+++,,,,,,------,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------......---,,,+++++++++,,,+++,,,---,,,******,,,---++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++*********)))))))))************++++++++++++,,,++++++******++++++,,,)))***+++,,,+++***)))(((,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///+++,,,---.........---,,,,,,------......------,,,------------------------///...,,,,,,,,,---///111/////////000000111111111000000000111111222222222111222555999;;;CCCSSScccppp{{{~~~tttoookkklllmmmjjjeeedddfffhhhhhhkkknnnrrrtttuuuuuuuuuyyyzzz{{{~~~++++++++++++++++++++++++***,,,------,,,+++,,,---,,,---,,,+++******,,,...,,,,,,+++************+++******++++++,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,---.........------,,,+++******))))))************+++,,,,,,---++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,((((((((())))))******+++------,,,,,,+++++++++***---,,,************,,,---************************......------------......///...---,,,,,,,,,,,,---------------------------...//////////////////...///.........---,,,++++++------------------......---...///...,,,+++,,,---(((((()))+++,,,---//////------++++++++++++------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,---...,,,,,,,,,,,,,,,---------,,,,,,---///000000000000.................................---------------,,,,,,,,,------.................................------,,,,,,++++++******........................,,,,,,------......//////...000222111///---------...+++***---......000444999333,,,)))+++...//////888666333000---+++***)))000222555777666444111///,,,,,,,,,------...//////---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((('''(((+++------,,,*********,,,---------------,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---......---,,,+++++++++++++++------,,,+++***+++,,,...+++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++***+++++++++*********))))))++++++++++++,,,,,,,,,,,,---,,,++++++++++++,,,---******++++++++++++***)))+++,,,,,,,,,------......++++++,,,,,,------......***+++---...///...---,,,,,,------......------,,,---......//////......---///...,,,+++,,,---///111//////000111111111000////////////000000111111111111222555999<<>>999222...---...,,,++++++,,,...//////------,,,,,,,,,,,,,,,---,,,+++***+++...///...,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++*********************+++,,,,,,************************+++,,,---,,,+++***+++,,,,,,,,,+++++++++,,,------,,,,,,------------,,,,,,)))******************+++,,,,,,,,,,,,------------,,,...///...---,,,---...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,111000///...------------............////////////...//////000111222333333333333555999<<>>;;;777333000///...+++))),,,,,,------------------,,,++++++,,,---.........***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++///...,,,++++++,,,.../////////---,,,+++************+++,,,,,,------------)))))))))((())))))***+++++++++++++++++++++++++++,,,.........,,,+++,,,......---,,,,,,++++++++++++)))******++++++******)))---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,,,,---------......------..................000000///...------..................////////////111111111111111111111111555444555888<<>>JJJWWWiiiqqqkkk___]]]^^^aaaddddddbbbaaabbbeeeggggggiiiooouuuwwwwwwxxx```UUUMMMSSScccqqqsssooo******+++,,,,,,---.........------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,---,,,++++++------,,,++++++++++++,,,------+++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************************************++++++,,,------,,,***)))******,,,+++)))(((((((((***+++)))***++++++***)))***+++))))))(((((((((((())))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---,,,+++++++++---...///+++++++++++++++---...///........................,,,,,,,,,------.........------,,,,,,,,,---...///------,,,,,,------......***************+++++++++------,,,,,,,,,---...//////......---------...///111111111111111111111111////////////000000000000000//////...------,,,,,,...//////...,,,,,,---///........................////////////////////////---------....../////////000000//////......------/////////////////////////////////...------,,,,,,//////////////////000000......------------......---.........////////////////////////////////////---......///////////////.........000666<<<999333..................------//////////////////////////////.........---------++++++++++++,,,,,,,,,,,,........................---------------,,,+++***,,,,,,---------,,,,,,+++........................000...---+++***+++,,,---++++++,,,,,,,,,,,,---------......---,,,++++++---......---,,,++++++,,,,,,+++******+++---...---,,,+++)))'''(((***++++++)))***+++,,,,,,---------,,,------............---------+++***+++,,,......---,,,///222333222///...---///...------......,,,***,,,,,,---------.........------------............/////////////////////////////////000111111222222111000222555777===IIIVVVhhhqqq~~~nnncccbbbbbbdddfffeeebbbaaabbbeeehhhhhhkkkppptttuuuuuuuuu]]]SSSKKKPPP```mmmpppnnn***++++++,,,,,,------...------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,***))))))+++...000000000...+++)))+++//////,,,)))***++++++,,,,,,++++++***)))***+++,,,---,,,+++++++++,,,,,,,,,,,,,,,------)))))))))***+++++++++,,,,,,+++***)))******((('''+++***)))(((((()))+++,,,)))***++++++***)))***+++******))))))))))))******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,++++++++++++,,,,,,---++++++++++++,,,---...///------------------------***++++++,,,---...///000......---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------......//////------,,,,,,------...///---//////---++++++...111000000000000000000000000000000000000////////////000//////...------,,,,,,...//////...,,,,,,---...........................////////////////////////................../////////////////////.........////////////////////////........................---------......//////000......------------......////////////000000000000////////////////////////---......///////////////...//////111777<<<888111..................//////////////////////////////...............---------))))))***+++---...//////........................,,,------------,,,,,,++++++,,,,,,---------,,,,,,++++++,,,------...//////111000...,,,++++++,,,,,,++++++,,,,,,,,,,,,---------...///...---,,,---.........---++++++*********,,,+++******,,,,,,+++***,,,***)))(((*********(((++++++,,,---------,,,,,,++++++,,,---------------,,,+++***+++---//////...---000444999:::777111,,,111000////////////,,,***.............../////////+++,,,,,,,,,------------/////////////////////////////////000111111222222000000111555777<<>>KKKWWWdddnnn|||~~~nnndddbbbbbbdddffffffdddeeeiiimmmooouuuuuuooollljjjbbbVVVGGGBBB===@@@IIIVVV```eee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++************+++,,,---...---,,,++++++,,,---+++***++++++***)))((()))***,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******((()))+++---------,,,+++******************++++++------...---+++******++++++++++++,,,++++++******)))***++++++***)))***+++------------...///000111++++++++++++++++++++++++++++++++++++,,,---......++++++++++++++++++++++++)))******+++,,,,,,------------,,,,,,,,,+++++++++,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------...---,,,+++***)))***,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,---.........---,,,,,,...///000111000///.....................//////,,,---...///000//////...,,,,,,------...//////000------------------------////////////000000000000---------............///000111000...,,,++++++---////////////////////////////////////////////////,,,------///000111222333000000//////......------////////////////////////---------....................................///......------------....../////////000000000111111////////////////////////---......///////////////.........000666<<<999333000000000///////////////........................---------.........//////........................,,,,,,------...//////000,,,,,,---...............***+++,,,---............------------,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------+++,,,------,,,,,,---///,,,,,,,,,,,,,,,------...+++******+++---///...---+++------+++)))(((***,,,,,,---------,,,,,,+++***))))))+++,,,......//////000...---,,,---......---+++,,,,,,,,,...111666:::999444...******+++,,,,,,/////////.........------+++,,,,,,,,,------------/////////////////////////////////000111111222222111111333666888===JJJWWWcccnnn|||pppeeebbb```cccffffffddddddfffiiiiiiqqqsssnnnlllllldddXXXDDD@@@===>>>GGGSSS^^^eee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++------------++++++************+++,,,---...000///......///000///...---)))&&&&&&)))+++***(((+++++++++,,,,,,+++++++++------++++++*********+++)))***,,,......---,,,++++++++++++***************'''***---,,,******,,,///,,,,,,,,,,,,,,,+++***))))))+++++++++***)))***+++************+++,,,---...++++++++++++++++++++++++++++++++++++,,,---...///++++++++++++++++++++++++))))))***+++,,,,,,------.........------,,,,,,,,,---------,,,+++***+++---++++++++++++++++++++++++------------------------...------,,,,,,------...------...///...---+++***,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////***+++---...///...------)))***,,,......---,,,+++---------------,,,,,,,,,,,,---///000000000///...000---***)))+++///111222000000000000000000000000......//////000000111111000//////...------,,,,,,---.........------...000000000000000000000000000////////////////////////////////////000000000000111111000///...------,,,////////////////////////........................///...---,,,***)))((('''.........------.........////////////000000000000////////////////////////---......///////////////......---///555<<<:::555111111000000//////..............................---------.........//////............//////000000,,,,,,------...///000000,,,,,,---.../////////...((()))***+++,,,,,,---,,,+++,,,,,,------......///,,,,,,,,,------,,,++++++++++++,,,,,,,,,---------((()))+++*********+++,,,,,,,,,,,,,,,---...//////,,,+++******,,,,,,+++***---...///...+++***,,,///------------,,,,,,+++***$$$&&&(((+++---///000111111///---------...---,,,***+++,,,+++***,,,111666888444---******---000222111111000000/////////...******+++++++++,,,,,,,,,/////////////////////////////////000111111222222000000222555777<<>>FFFRRR^^^eee...333999:::555...(((%%%++++++))))))))))))++++++,,,++++++******++++++,,,...---+++*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********---......,,,++++++---///++++++++++++++++++++++++)))******++++++*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++************++++++)))***++++++***)))***+++)))))))))***+++++++++,,,,,,,,,,,,,,,+++***))))))+++***)))))))))***,,,,,,************************111---***+++...000...***........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////...---,,,,,,,,,,,,---------...............///......---+++******))),,,------......------,,,---------,,,,,,++++++++++++++++++,,,,,,------------------...............------............------000///---,,,,,,---///000,,,++++++++++++,,,---------......///////////////000000//////......------000000////////////000000......------------......---------............///000000000000000000000000---.../////////...,,,+++........................000000000000////////////......////////////......000/////////............////////////////////////000111111111//////111333...///////////////......000...,,,,,,...000000//////000111111111000...---000......000444777666555111///---,,,,,,---...///000000//////.........---////////////////////////////////////////////////.........------,,,,,,,,,////////////////////////000///...---------------/////////...------,,,,,,////////////////////////---,,,,,,++++++,,,,,,---------,,,+++***((('''&&&------------,,,,,,+++***,,,,,,,,,---------......,,,---.........---,,,++++++,,,------++++++,,,---,,,,,,,,,---------......,,,,,,+++,,,------,,,***,,,,,,,,,---...///000111555///,,,///000---...222//////.........---------000000000000000000000000222///,,,+++...000000///000000000000111111111111000000222555888===JJJWWWgggqqq~~~uuukkkggggggiiijjjhhhfffcccaaaaaabbbkkknnnhhhgggkkkggg^^^III@@@;;;>>>HHHQQQ\\\ccc...111444444111---++++++...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++***((((((***,,,))))))))))))))))))))))))++++++,,,,,,,,,+++******++++++++++++++++++++++++******++++++++++++******+++******************+++)))***++++++***)))***+++***************+++++++++******+++,,,------------+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))&&&'''+++---+++(((************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,.........---------,,,,,,++++++,,,,,,,,,---------,,,---------......//////------............------000...---,,,,,,---...000,,,,,,,,,,,,,,,---......---......///////////////000000//////////////////000000////////////000000/////////....../////////........./////////000000000000000000000000000000//////000000//////...---////////////////////////......//////000000111111......////////////......000000/////////.........////////////////////////---...///...------///111//////000111111111111000000...,,,,,,...000000000///000111111111000......000......000444666666555000///...------...///000000/////////............////////////////////////.................................------,,,,,,,,,........................//////...---------------------..........................................---,,,,,,++++++,,,,,,---......------,,,+++))))))---------------,,,+++***,,,,,,,,,,,,---------------......///...---,,,++++++,,,------++++++,,,---,,,,,,,,,,,,---------------,,,+++,,,---...,,,***...------------......///666000---//////,,,---111//////.........---------........................222///,,,,,,...000000///000000000000111111111111111111333666888===IIIVVVgggrrr~~~zzzoookkkhhhjjjjjjiiifffcccbbbbbb___hhhllliiijjjpppnnnfffMMMDDD<<>>>>>===:::666444333333111000333222111000000000111111///000000000///222666:::999666222...------///111............/////////000////////////////////////........................---........./////////000........................---------------...//////..................------..............................------------......++++++,,,,,,,,,++++++***,,,,,,---...............,,,,,,,,,,,,------------///...---,,,,,,,,,---------...///...---,,,---///,,,,,,,,,,,,------------...------...//////...,,,,,,+++++++++,,,------......666999444//////...,,,---------.........//////........................---///111000...---...000000000000000111111111111111111333666888===IIIVVVeeeppp|||wwwsssnnnnnnllliiieeeccccccdddggggggiiilllppptttwwwzzzhhhVVVFFFEEENNNYYYaaafff000,,,)))))),,,///000000))))))++++++++++++))))))...------,,,,,,------...++++++*********+++---...+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,)))+++------,,,******+++------------------------%%%&&&''')))************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))+++,,,,,,+++)))((()))+++++++++***)))***+++))))))******+++++++++,,,,,,,,,,,,,,,+++***))))))+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////------+++)))'''&&&$$$###---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........////////////.........---------/////////...------,,,,,,---..................---------............---------------------...//////---......///////////////000000//////......------...///000222222000///...000000////////////000000000111111111111222222222000000000000000000000000111111222333333111000///111111111111111111111111////////////000000000000000000111111111111000000111111111111000000000000///////////////////////////000222222222333555777888999:::<<<>>>@@@@@@AAA===:::666333222111///---333333111000000000111222///000111000///111666;;;===:::444///---...000222---.........//////000000////////////////////////////////////////////////---.........//////000000////////////////////////---------------...///000,,,,,,------.../////////////////////////////////......------------......,,,---------,,,,,,+++***,,,,,,---.../////////...,,,,,,------------......111000///...---...//////---...///...------...///,,,,,,------------.........------...//////...,,,------,,,,,,++++++,,,,,,,,,555:::555000000...+++---------.........//////000000000000000000000000,,,///111111...---...000000000000000111111111111111000222555888===JJJWWWgggqqq~~~wwwsssnnnnnnlllhhhdddbbbbbbccckkkjjjjjjmmmooopppsssvvvgggTTTDDDCCCMMMXXXaaafff------------------------*********+++++++++,,,,,,(((***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,///...---,,,***)))((('''+++)))((('''((()))+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))************))))))+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,//////.........---------+++,,,------......------,,,------......------,,,---------------------------------,,,,,,+++++++++(((***---///000///---,,,........................---------.........//////........................---///111111000//////000000222333333222111222333333333222111000000000000//////000000000000111111333333222111111111111111555333000///000111111111000000000000111222333444333111000......///111222......---...000000///---//////000000000000000000000000000000000000000000000000000000000000000000...///000111111333666999<<<===???@@@???>>><<<:::999777555333222333444555111111111111111111111111222222111111111111222222===:::555111......///000------,,,,,,---...000111//////............//////111222333444333111///...////////////000000000000222000//////000000///---//////000000000000/////////////////////.........//////......---,,,******...------...000111111000---,,,***+++,,,------,,,---......---++++++,,,......---------...000111333///...---,,,+++,,,------++++++,,,,,,,,,---------((()))+++,,,---.........---------,,,,,,+++++++++///......------,,,++++++000///...---------------///...,,,++++++,,,...//////...------...///000111,,,------...///000111111......//////000000111111444444666888:::>>>IIIUUUeeessszzztttnnnkkkgggffffffeeeaaa^^^bbbfffhhhhhhkkkqqqsssqqqdddNNNDDDGGGJJJTTTaaaddd------------------------........................***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++***((((((((()))+++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((())))))))))))******************************++++++++++++******+++++++++++++++***))))))******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---------------,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********(((***,,,.../////////...........................------------..................//////000000111111///111222111000///000111...000222222111000111333000000000000111111111111222222222333444555666777333333333222222333333444444333222333555555444333222222111111111222222333111111000///000111222333222111000222333444333111////////////............000000000000000000000000000000000000000000000000...000111111111333666999AAAAAAAAAAAA???===:::999888666444333222222333444111111111111111111111111222111111000000111111222999:::888555111......///------,,,,,,---...000111//////............//////---...///000000...---+++/////////000000000111111444222000/////////---,,,,,,,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,111000///.........000000...,,,++++++---...---,,,...,,,++++++,,,------,,,---......---++++++,,,......---,,,,,,,,,---...///......---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,------------,,,++++++///..................---------------------------000//////...------.........---,,,,,,,,,,,,---...///......---...///000111------......//////000000......//////000111111111333222444777888===HHHTTTfffsssxxxqqqiiigggeeeeeeffffffcccaaacccgggiiiiiilllqqqrrrpppcccMMMDDDFFFIIITTT```bbb------------------------------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++************+++------,,,,,,,,,+++++++++)))*********++++++,,,,,,+++,,,---......---,,,++++++++++++++++++++++++,,,+++***)))))))))***+++,,,,,,,,,,,,,,,++++++++++++************************))))))((('''((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,------,,,,,,+++++++++***************+++,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,---...///000000..............................------------------...//////000111222333333//////000///------///111...000111222111222444666111222333444555555555555333333444555666888:::;;;888888777666666777888999777777888:::<<<===;;;999777777666555444444333333222222222222333333444555111000000000222333222111000000000//////......---////////////////////////000000000000000000000000///000111111222444777:::DDDDDDCCCBBB???;;;888666666555333222111111222333111111111111111111111111222111111000000111111222444888;;;999333...---///------------...///000000//////............//////---...000111111000000///000000000111111111222222777444111///......---,,,***++++++++++++++++++***------------------------222000...,,,,,,...000222...,,,******,,,---...---///---++++++---...---,,,---......---++++++,,,......---+++*********+++,,,------......------,,,+++,,,,,,,,,,,,------------------------,,,,,,++++++.............../////////++++++,,,------...////////////...---------......------------------------///............///000000.........///////////////......///000000111111222111111333666777<<>>AAADDDFFFGGGGGGEEEAAA???>>>???AAABBBCCCBBBAAABBBDDDDDDCCCBBBAAAAAA@@@>>><<<:::999888777777666666555555444444333222000000111222111000111111111111111111111111////////////////////////000000000000000000000000///111222222222444777:::DDDCCCBBB@@@===999777555444333222111000000111111111111111111111111111111111111000000000000111111111777;;;888111,,,---000...............//////000//////............//////---...///111111222111111000111111111222222222222666333000.../////////...,,,------......------,,,---...///000111222333444333111///---,,,+++,,,,,,...,,,+++,,,///333444555000...,,,,,,---...---,,,---......---++++++,,,...---,,,+++******+++,,,,,,,,,---...///...---,,,+++,,,,,,,,,------------...+++++++++,,,---...//////++++++,,,,,,------......,,,,,,,,,---------.........------,,,,,,,,,------,,,------......------,,,//////.........////////////////////////............//////000111111222222111111333666888<<>><<<:::777555444222111111111000000000111000000000000000000000000111000000000000000000111111555999666...+++---111......////////////////////////............//////***+++,,,---......//////000111111111222222222222333111//////000111111000......////////////......---...///111444666777888777777777555333///,,,***,,,+++,,,///444888;;;<<<111///------.........------......---++++++,,,...,,,+++++++++,,,---///000,,,---...///...---,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,---//////,,,,,,,,,------...............---------,,,,,,,,,,,,++++++***++++++,,,,,,,,,------......------,,,//////////////////......///////////////.........//////000000111222222222111111333777999===IIIUUUhhhtttyyypppnnnmmmjjjgggbbb___]]]\\\[[[```cccdddggglllnnnkkkZZZJJJDDDIIISSSeeeqqqkkk,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---...///000---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------,,,,,,+++***))))))++++++,,,,,,,,,---------*********+++++++++++++++++++++++++++++++++++++++******)))((()))***+++,,,++++++++++++++++++++++++)))))))))******)))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---......//////............------------...///////////////,,,------......------,,,------------------------,,,,,,,,,---------------222111///---,,,,,,------////////////////////////....../////////000000000000000000000000000000000111444666888888999:::;;;>>>CCCKKKQQQUUUXXXZZZ\\\^^^]]]ZZZVVVSSSQQQPPPOOOSSSXXXaaajjjttt{{{yyyrrrhhh___\\\^^^cccgggiiieee___\\\\\\^^^``````ffffffeeeccc```\\\YYYWWWQQQOOOKKKFFFCCCAAAAAAAAAEEEAAA===999777555333111111111111222222222333333000000000000000000000000111111111111111111111111111222333333444666999<<<<<<<<<:::999777555444333111111111111111111111000000000000000000000000000111000000//////000000111111555777555000---...111...//////000000000////////////............//////---------...///000111111000000000111111111222222111000///000222333222111---......//////......---+++,,,...000222444666666;;;<<<======;;;888444111......///333888;;;<<<<<<222000.........///...------......---++++++,,,...,,,,,,+++,,,---///000222------......------,,,+++,,,---------............111000...,,,++++++,,,,,,///////////////000000000//////...---,,,,,,++++++++++++*********+++,,,,,,------------------------/////////000//////...---........./////////////////////000111111222222333111111333777999>>>JJJVVVhhhsss~~~yyypppmmmllliiiddd___]]]]]]___[[[___``````bbbgggiiihhhXXXJJJDDDIIIUUUjjjuuummm++++++++++++++++++++++++(((((())))))))))))*********+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++*********+++,,,,,,------,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------------)))*********++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************)))******++++++******)))))))))***+++++++++++++++******+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...////////////.........------,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,//////............//////////////////////////////......///000111222333333222222333444555666777888999===AAADDDFFFFFFGGGGGGOOOUUU___hhhnnnqqqrrrssstttqqqmmmhhheeecccccccccffflllvvvyyyoookkkooowww}}}{{{wwwuuuvvvwwwxxxxxx{{{{{{zzzxxxuuuqqqnnnkkkhhheee___ZZZWWWVVVWWWXXXTTTPPPJJJDDD@@@===:::777777777777666555444444333222222222222222222222222111111111111111111111111111222444444444666999<<<<<<;;;999777555333222222000111111222222111111111000000000000000000000000000000////////////000000111444777888555222000///...///000111000000///...//////............//////111111111111222222333444/////////000000000111111111000111222333333000...---......//////......---......//////000111111222555777888:::;;;;;;:::999777777888;;;======;;;999333111///...//////...------......---++++++,,,......---,,,,,,,,,...///000......---,,,,,,,,,,,,---------------............222111...,,,++++++,,,---000000000000////////////---------------------,,,,,,,,,++++++,,,------......---,,,,,,,,,,,,---...//////000000000///---,,,------......//////000000///000000111111222333333000000222666888===IIIUUUhhhrrr}}}|||uuusssnnnfff```^^^```ccc```bbbaaa]]]^^^bbbdddcccVVVHHHCCCHHHTTTjjjsssiii++++++++++++++++++++++++------,,,,,,+++***)))))))))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,***+++,,,---......///000,,,,,,+++***)))((('''''',,,++++++******++++++,,,)))******+++,,,,,,------+++,,,------......------))))))******++++++++++++------------------------***+++,,,------------,,,))))))))))))))))))))))))+++++++++,,,,,,+++++++++((()))***+++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,------------,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---.../////////.........---------+++,,,------......------,,,------......------,,,++++++++++++++++++++++++/////////......------,,,,,,,,,---...///000111111000000000000000000000000......///111222333444555333333555777:::<<<>>>>>>HHHMMMSSSWWWYYYYYYYYYZZZ]]]eeeppp{{{{{{vvvsssrrrsssttt|||xxxuuu{{{{{{yyyzzzvvvqqqkkkiiiiiikkkmmmgggbbb[[[TTTOOOKKKGGGDDD??????===;;;999777666555222222222222222222222222111111111111111111111111222333444444555666:::<<<>>><<<:::777444222111111000111111222222222111111000000000000000000000000000000////////////000000111444888;;;;;;666111---...///000111111000///...//////............/////////////////////000000111////////////000000000000222222222444444222///+++//////000000000000//////222222111111000000//////+++,,,...111555888;;;===BBBAAAAAABBBAAA>>>:::666333111////////////...------......---++++++,,,...///...---,,,,,,,,,---...///...---,,,+++,,,---...---------........./////////...---,,,,,,---///000//////......------,,,,,,+++,,,,,,------......///---------------...///000///...,,,++++++,,,.../////////000000000///---,,,,,,------...///000111111000000000111222222333333......111444777<<>>???AAABBBCCCFFFKKKNNNWWW]]]eeekkkmmmmmmlllkkksssvvv{{{{{{uuuxxx~~~|||zzzyyyyyyyyyyyypppeee^^^\\\YYYQQQKKKMMMIIIDDDDDDEEEDDD@@@;;;>>><<<888555333222444555666444111111111222222111222111111222666999;;;;;;888999999888666444222111///000111222222222222222444444333222111111111111111111111111111000//////+++000555666222///000222111000///......///000111111111000000//////......---.........//////000000////////////////////////111111000111222111///---000///...---------------............////////////......---,,,---///111333;;;EEEPPP\\\\\\FFF444888:::666111...------------//////...------------......---,,,++++++,,,---...//////---,,,,,,---...///---------...............000...,,,---///000---***000000000000000000000000........................------..............................////////////000000000000000000000000000///---,,,,,,---...///222222222222222222222222222111222666999>>>IIITTTeeeqqq}}}wwwppphhh```ccclllqqqmmmfff^^^]]]___\\\WWWPPP>>>:::EEEOOO^^^hhheee*********+++,,,,,,------...---+++******+++---...++++++************++++++---,,,***)))((()))***+++++++++*********+++,,,---,,,---...///...,,,***))),,,***'''''')))+++------*********+++++++++,,,,,,)))******+++++++++******,,,,,,,,,+++++++++******++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++******)))))))))***************++++++,,,,,,---,,,---------,,,,,,+++***,,,,,,------,,,+++)))(((,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---......++++++,,,,,,------......000...------......---,,,,,,,,,---------,,,++++++///......------------...000///......---------...---......///000000/////////000000000000000000111555555666888;;;===@@@BBBGGGKKKOOOSSSVVVZZZ^^^aaaooottt{{{~~~~~~wwwrrrvvvxxxoookkkjjjggg```ZZZWWWTTTSSSTTTVVVTTTOOOJJJIIIFFFBBB???===<<<;;;:::777555333222333333333222333222111222555777777777777777777666555333222000000000111222222222222222333333222111111111222222111111111111111000/////////333777777333//////111111000///......///000111111000000000/////////............/////////000000////////////////////////222111111222333333000...//////...---------------............///////////////...------...///111333777BBBNNN\\\___III444444777555333000...---......//////...------------.........---,,,,,,---......///...---,,,,,,,,,,,,,,,........................222000---,,,,,,------,,,////////////////////////.........................../////////...---,,,,,,............///////////////////////////////////////...---------...//////111111111111111111111111222111222666999>>>IIITTTcccppp{{{vvvkkkaaabbbjjjqqqpppkkkccc___^^^ZZZUUUPPPAAA???DDDHHHSSS```bbb,,,,,,,,,,,,++++++++++++------++++++++++++------,,,,,,++++++++++++,,,,,,,,,+++***)))))))))***+++++++++*********+++,,,---,,,,,,---------+++***))),,,,,,---,,,++++++,,,...))))))*********+++++++++))))))************)))))),,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++******************************---,,,,,,++++++*********,,,,,,,,,,,,+++***)))(((,,,+++++++++++++++++++++------,,,,,,++++++,,,,,,,,,---------,,,+++***)))+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......------------------.........,,,******+++,,,+++***---------------,,,+++***------,,,,,,,,,------...000//////............///+++,,,,,,------.........111222333333222444666999<<<<<<>>>@@@EEEJJJOOOSSSTTTZZZaaaiiinnnrrruuuxxxxxxsssrrrvvv~~~zzzyyyzzzwwwqqqjjjdddddddddgggjjjhhhccc^^^ZZZVVVRRRPPPOOOLLLHHHEEE===;;;999888888777666444777555444444555666555444444444555444333222111000000000111222222222222111222222111111111222333333111111111111111000//////333666999888444000...///000000////////////000000000000000000////////////......////////////000000000000000000000000000000222222222333444333111/////////...------------...............////////////000///......///000222333666EEEVVViiioooWWW:::333222444555333///...///111//////...------------...///...------------...///...............---,,,,,,////////////............333333000---++++++---///........................------------------------////////////---,,,+++***---............/////////........................------------...///000000000000000000000000000000222111222666999>>>IIITTTaaammmyyyzzzmmmbbbbbbhhhppprrrppphhhbbb___[[[VVVNNNCCCBBBCCC@@@III[[[ccc,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------,,,++++++,,,,,,---+++++++++++++++++++++,,,+++,,,,,,,,,,,,+++***)))***---000///,,,***+++...************++++++++++++***++++++++++++******)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++)))******++++++******)))*********+++++++++++++++------,,,,,,+++***))))))***+++,,,,,,,,,+++)))(((++++++++++++++++++++++++...---,,,+++***+++,,,---******+++,,,,,,---------++++++,,,,,,------......---,,,,,,,,,,,,---........................------///---++++++,,,------,,,............---,,,+++***,,,,,,,,,,,,---...///////////////...//////000000.........//////000111111222444666777888;;;AAAFFFJJJKKKNNNRRRVVV[[[___aaaaaagggqqqzzz~~~}}}yyyuuusssssstttyyy}}}wwwrrrqqqrrruuuwwwwwwtttqqqmmmiiieeecccccc```YYYTTTLLLJJJHHHFFFDDDAAA===:::;;;999777666777777666444333333333222222111111000000111111222222222111111111111000000111222333333111111111111111000//////222555777777444000......000000////////////000000000000000000//////////////////////////////000000000000000000000000000000111111111222333333111//////......---------..................////////////000000//////000111222333333EEEZZZpppxxx___>>>111...222666555000...000333//////...------------...........................---...000111222111111000000000000//////.........333555555333...,,,...000------------------------------------------------............------,,,+++---------.........//////........................,,,------...///000000111000000000000000000000000222111222666999>>>IIITTT___kkkxxxyyykkkaaaaaaffflllppppppiiicccaaaaaa```QQQDDDBBBBBB>>>HHH\\\eee***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,++++++******))),,,///...+++)))***,,,+++++++++,,,,,,,,,,,,---,,,---------,,,,,,+++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************)))******++++++******)))***+++++++++,,,,,,,,,---------,,,,,,+++***))))))'''(((***+++,,,+++***))))))******++++++,,,---------,,,+++***+++,,,---...+++++++++,,,,,,---......,,,,,,------......//////---,,,,,,,,,,,,---........................------222000------///000111000---.........------,,,+++...---------...///000000///////////////000111222222222222333444555777888666:::???AAADDDIIIQQQWWW___aaaeeejjjmmmnnnooonnnnnnttt}}}~~~yyytttsssuuuvvvvvvuuuooonnnooosssvvvzzz~~~}}}|||}}}|||yyywwwvvvuuuqqqlllgggcccaaa^^^ZZZVVVQQQJJJFFF???<<<999777777777666666333333333222111111111111111111222222222111111000000000000000111222222333111111111111111000/////////111444555444111000/////////000000000000//////////////////000000000000000000000000000000///////////////////////////////////////000222111///---......---------......///............////////////000000000000000111111111...===JJJYYYaaaQQQ777...,,,111666555111...000333//////...------------...---..................------...111444555666666666222222111000//////......000444888888555111000000------------------------------------------------++++++,,,---.........---------------............////////////////////////,,,---...///000000111111111111111111111111111111222111222666999>>>IIITTT___jjjwwwzzzjjj```___bbbgggkkkkkkfffcccfffjjjkkkZZZIIIBBBBBBAAALLL]]]bbb***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,+++++++++,,,)))+++,,,,,,+++***++++++++++++,,,,,,,,,---------............---,,,+++******++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,------...---,,,,,,++++++*********'''((()))***++++++++++++))))))***+++,,,,,,------,,,,,,++++++,,,,,,------///...---,,,+++++++++,,,------------............---,,,,,,,,,,,,---......------------------......///,,,***)))+++---......------............------//////.........///000000////////////000111333333000111222333666:::===???BBBGGGNNNRRRUUU[[[dddkkkuuuwww{{{~~~~~~}}}{{{yyyyyy}}}{{{xxxvvvpppooommmmmmmmmmmmlllkkklllllloootttuuuvvv}}}}}}{{{zzzxxxuuuqqqlllddd\\\WWWHHHDDD>>>:::888888888888666555444333222222222222111222222222222111000000111111000000000111222222111111111111111000//////---///222333444333111000//////000000000000//////////////////000000000000111111000000000000//////////////////////////////...---...///111111///---...------------...//////............////////////000000000000000000000000///777888:::AAA;;;111222---000333333000//////111//////...------------...,,,,,,---......---,,,,,,---...000333555777888888444333222111000///...---...222777:::999666333111------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............,,,------------.........////////////////////////---...///000000000000000111111111111111111111111222111222666999>>>IIITTT```kkkwww~~~mmmbbb___aaadddffffffbbbccciiinnnpppcccNNNCCCBBBCCCNNN[[[\\\,,,---------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,))))))******+++++++++++++++,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,,,,------+++***)))***,,,------,,,***+++++++++,,,,,,,,,,,,------------,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........++++++++++++++++++++++++++++++*********++++++,,,++++++++++++++++++++++++***+++,,,,,,---------,,,000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---......++++++,,,,,,------......,,,***''''''(((+++,,,,,,+++,,,---...//////////////////...---------....../////////000111222444555333444777;;;AAAGGGMMMPPPRRRYYYaaafffhhhmmmuuu|||}}}~~~~~~|||{{{zzz{{{|||~~~yyyuuusssqqqppplllnnnqqqrrrqqqooonnnnnnrrrrrruuuxxxwwwsssuuuzzz}}}}}}www||||||xxxxxxzzz~~~wwwnnnhhhXXXRRRIIIAAA>>>=========999888666444333222222333222222222222222111000000222111111000000000000111111111111111111000/////////000222444555444222000...///000111111000///....../////////000000000111111111111000000000//////------------------------.........000222222000...---------------...//////............/////////////////////000000//////...///666222...333111...444//////000000000///////////////...------------...++++++,,,------,,,++++++.........///111222444555555444333222000///...------///222777999999666333------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,---------....................................///000000111000//////000000000000000000000000222111222666999>>>IIITTTbbblllxxxqqqgggddddddcccdddcccbbbeeekkkmmmjjjbbbNNNDDDBBBBBBLLLYYYZZZ//////...------,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,------...***+++,,,---------------+++,,,,,,---,,,+++***)))---------,,,,,,---......---***((()))---//////---)))************+++++++++---------,,,+++***)))(((*********++++++,,,,,,,,,...------,,,,,,------...************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////++++++++++++++++++,,,,,,///...,,,+++******+++,,,------,,,,,,+++******))))))***,,,---...---,,,,,,---,,,++++++,,,---///000,,,++++++******)))))))))---,,,,,,,,,,,,---......******++++++,,,---......111///,,,+++---000111222++++++---...//////000000///...------,,,,,,,,,,,,/////////000111333444555>>>@@@DDDJJJRRR[[[bbbfff___fffoootttuuuxxx~~~~~~~~~zzzwwwvvvpppqqqsssvvvyyy|||wwwqqqmmmmmmllllllrrrwww~~~~~~{{{zzzzzzzzzzzz}}}~~~yyyrrrqqqtttzzz~~~zzzsssqqqqqqvvvyyy|||~~~}}}{{{yyyxxxyyysssggg___SSSJJJDDDCCCCCCCCC;;;:::888555444333333333222222222222222111000///222222111000//////000000111111111111111000//////111222333555666555222000...///000111111000///....../////////000000111111222111111111000000//////------------------------/////////111333333111///---------------...///000............/////////000...///////////////......(((333333000333///***...000///......//////...---//////...------------...******,,,,,,,,,,,,******...---,,,,,,,,,...///000555555444222000///...------,,,...222888:::888555........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,---------......------------------------//////000111111000///...////////////////////////222111222666999>>>IIITTTcccmmmxxxssskkkiiiiiidddddddddcccgggkkkiiiccc\\\JJJBBBBBBAAAKKKYYY]]]------+++***)))(((((((((------,,,++++++*********++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,------.........------,,,,,,++++++***///...------,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++******)))(((((((((***+++,,,---...---,,,+++------------,,,++++++***((()))'''######(((++++++))),,,000///,,,***+++,,,...---+++)))))))))))))))***+++---...---+++)))(((,,,,,,,,,---------......---,,,,,,,,,,,,---.........------,,,,,,------..............................///111000///......///////////////.........---000111222555888:::;;;<<>>999777666555333111111222222222222222222000000111111111111000000333333222222111000//////000222666999;;;888333...333111000/////////...---111111111222333444333111000000///...............000000000000000000000000000000000000000000000000///...------...///000111000000000000000000000000////////////////////////...///000///.........000............---,,,+++***////////////...---,,,+++------------------------......---,,,---...///000333555555222---+++,,,///,,,---///111444666888999666222---******,,,,,,---)))+++...000000///,,,+++///...---,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,---///000000000///...000//////.........//////000000111222222222222111333111111444666<<>><<<888444444555555555444333111000///000000111111111111111333333222222111000000///111222444888999777333///.........///111111000///444333444666888777333///111000//////......//////000000000000000000000000//////////////////////////////...---......000000000000000000000000000000////////////////////////---...//////------...///............---,,,+++***------...............---.........------,,,,,,,,,...------,,,---...///000000222444444222///...------...///111333555666777666333...,,,,,,---------***+++---...///...---,,,......---,,,,,,,,,------...,,,***+++---...,,,***------///000000000///.../////////.........//////000000111222222222222111333111111444666<<>>>>>888333222111111000///000000000000000000000000000000000////////////////////////000//////............///////////////////////////////////////////////////,,,...///...---,,,---..................---,,,++++++,,,---...////////////------------------------...------------...//////---///222666777555000---.........///111222444555777333///------.........,,,,,,,,,---------......------,,,,,,,,,---......---,,,+++,,,---...---,,,---......///000///////////////......///////////////000111111222222111111333111111444777<<>>???BBB>>>666...((()))///444,,,+++***)))******,,,---...------,,,,,,---......,,,,,,,,,---------.........------------.../////////......------......///////////////////////////...///000///...///111333333444777<<>>AAAPPPYYYhhhwwwyyyyyyyyyyyywwwppphhhhhhpppwwwzzzrrrpppuuu}}}|||rrrllljjjooowww~~~|||zzzzzz}}}wwwkkk]]]QQQJJJ>>><<<999666555444444555111111111111111111222222333111000111222222111000111444666555333444:::???CCCGGGIIIEEE>>>888777888222111111000///000000000000000000000000000000000........................,,,---...000000000//////////////////////////////////////////////////////...///000///......///000......///////////////...,,,,,,---...////////////******+++,,,...///000000,,,,,,.../////////...---+++...111222000///222555777666444333444666888:::555222000/////////---,,,,,,,,,,,,---------......///...------,,,,,,,,,,,,***,,,//////------///222///......------///000111+++,,,...000111111000///...//////000000000000000111000222555777:::CCCMMM[[[jjjppprrrvvvsssuuu~~~wwwnnnhhhdddbbb```]]]ZZZWWWTTTSSSIIIAAAAAABBB@@@OOOdddkkk+++,,,......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))+++******))))))******+++.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))(((+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++++++++***)))))))))------,,,+++++++++,,,,,,***+++,,,...///000000111------------,,,,,,+++***,,,...///000000...,,,+++))))))((((((***,,,///111222:::EEEPPPTTTOOOEEE===000...---000777CCCNNNVVVCCC???888111---,,,---///,,,,,,,,,---------............---,,,,,,+++******...............---------///000000111111000000//////...///000222222111000555666999>>>BBBEEEKKKQQQ^^^lll|||~~~~~~~~~zzznnnllllllmmmlllmmmsss|||}}}{{{wwwqqqjjjjjjpppyyy}}}wwwrrrrrrppppppuuu|||~~~{{{|||~~~yyypppfff```RRRFFF===<<<;;;666333444777666444333333111...+++///000000111222333333333000000111222333444444555999777555333222111222222000000000000000000000000000000000000000000000000222111000//////...//////+++,,,,,,---///111222333333333222111000///...---000//////.........//////......------------......000000//////...------,,,000000000//////.........555222///,,,+++,,,.../////////000000000...---,,,---///222222111000000111666333222444999999444///000000000///......------,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---------------------------000000000000000111111222000000000000111111111111//////000111111111111111333111222555777999BBBLLLYYYhhhooorrrwwwtttttt~~~}}}zzzooojjjbbb```^^^]]]\\\[[[XXXUUUKKKDDD>>>===AAAJJJZZZggg,,,+++++++++,,,,,,------***++++++,,,,,,,,,++++++//////...---------......++++++************++++++------------,,,,,,,,,+++------,,,,,,,,,,,,++++++/////////...............,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++*********************+++,,,---...///)))***+++---............+++,,,,,,,,,,,,+++***)))+++,,,...///000///...---++++++******+++,,,---...)))---444;;;>>><<<666111///---,,,---111999AAAEEEJJJKKKKKKHHHBBB888...''',,,,,,,,,---------............------,,,++++++***/////////000000000000000---------,,,+++)))((('''...------...000111222222888;;;AAAHHHNNNTTTZZZ___lllyyy|||wwwyyyyyywwwttttttvvvzzzyyywwwzzzzzz{{{~~~uuuqqqmmmmmmrrrxxx}}}~~~}}}{{{}}}xxxsssooopppqqqpppnnnqqqwwwyyywwwuuuxxx}}}{{{tttooocccUUUHHHBBB===666333444444333222222222222111/////////000111111222333333000000111111222333333333666555333222111000111111////////////////////////////////////////////////000000////////////000000------......///000000111///////////////000000000//////............/////////......------......///.........//////000111222999888777444111///............---,,,,,,------...,,,,,,---.........---,,,***+++,,,,,,,,,///222555444444555666555333000.........------------,,,,,,---------------...///000---,,,,,,++++++,,,,,,---------------------------//////......//////000111...////////////000000000//////000111111111111111333111222555777999BBBLLLXXXdddiiilllssssssttt}}}~~~rrrlllcccaaa___^^^^^^\\\YYYVVVLLLDDD>>>===@@@IIIXXXfff---***((((((+++------+++)))***,,,---...------,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,+++++++++***)))))))))***+++,,,,,,,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,++++++*********+++++++++++++++************+++---...///******+++,,,,,,,,,,,,,,,***++++++++++++******))))))***,,,...///000//////---------,,,,,,,,,,,,,,,((()))***---000111///---......,,,,,,---000222444:::???EEEIIIEEE<<<111))),,,,,,,,,---------............------,,,+++++++++......//////000000111111//////......---,,,++++++///......///111444666888???FFFOOOXXX```gggnnnqqq{{{{{{xxxzzzxxxsssrrrwww|||}}}~~~yyyzzz~~~wwwxxxzzz}}}~~~|||uuusssqqqrrrtttvvvwwwwww||||||{{{wwwsssrrrvvvyyyzzzzzzxxxuuupppllljjjjjjmmmqqqqqqmmmlllppprrrqqqoooqqquuuxxx{{{||||||||||||||||||tttgggXXXMMMEEE===:::999555444222222333333222111//////000000111222222222111111111111111111111111222111111000//////000000................................................///////////////000000111//////000000000///......---........./////////000//////............/////////......------......///---------...000444777999CCCBBB???:::333///------((()))+++,,,------------+++,,,---...///////////////...,,,***))),,,111555777999:::777333///......++++++++++++,,,,,,,,,,,,......---------......///------,,,,,,,,,,,,------------------------------......------......///000............//////////////////000111111111111111333111222555777999BBBLLLWWW```bbbeeeooosssttt}}}~~~tttkkkdddbbb```______]]]ZZZXXXMMMEEE>>>===???HHHVVVddd///+++&&&''',,,///...+++***,,,---///000///...---+++***************++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++'''&&&%%%$$$%%%'''***+++---,,,+++***+++,,,---...------------------------+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,------,,,+++************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******+++,,,......///......,,,------......------,,,---,,,+++,,,.../////////....../////////......---+++---111444444333111///,,,,,,,,,---------............------,,,,,,,,,,,,+++,,,,,,---...///000000/////////000111222333333111222222333555:::@@@DDDMMMUUU```gggooovvv{{{{{{~~~|||uuuppplllooosssuuuyyyzzz~~~}}}}}}zzzxxxxxxyyy{{{zzzxxxuuu{{{yyywwwvvvvvvvvvwwwwww~~~~~~|||yyytttrrrrrrssswwwzzz|||xxxrrrmmmmmmoooooossstttppplllnnnqqqqqqpppqqqssstttuuutttsssrrrppprrrvvvzzz}}}}}}{{{xxx|||rrreeeYYYPPPIIIDDDBBB<<<999666444333333222000000000000111111111222222111111111000000000//////000000000000000000000000////////////////////////////////////////////////111000000////////////000//////000111000///......111111000//////...------///............//////000//////............/////////.........111555999<<>>:::666222000///000)))******+++,,,,,,------///......---------......------,,,,,,,,,,,,------..............................------......///000........./////////000000//////000111111111111111333111222555777999BBBLLLXXX___^^^bbboootttwww{{{sssiiicccbbb```______]]][[[XXXNNNFFF???===???GGGUUUbbb000,,,((()))...000///,,,***+++,,,---......---,,,000000...------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,++++++++++++***))))))***,,,...000,,,,,,+++***+++,,,...///------------------------,,,,,,,,,------,,,,,,,,,******++++++,,,,,,,,,---...---,,,+++************,,,------------,,,,,,+++,,,,,,---------------,,,------------------,,,,,,***+++,,,---............,,,+++***+++,,,------,,,,,,---///000000000///...111000...,,,+++,,,---...,,,,,,,,,---------............------------,,,,,,+++,,,,,,---...///000000,,,,,,,,,---...000111222333444666888<<>>999555444333222111111111111111222222222222222222111111000/////////000000000111111111111111000000000000000000000000000000000000000000000000222222000///...............///000000000000000000222111111000000/////////...............///000000/////////....../////////111000//////000444777999CCCDDDCCC>>>666000...//////...,,,,,,---///222444222111111000000000/////////111444777:::===BBBEEEEEE===444//////000000///******+++,,,---.../////////......---------.........------,,,,,,------...........................//////......//////000111//////000000000111111111//////000111111111111111333111222555777999BBBLLLYYY``````eeerrrxxx{{{zzz}}}rrrhhhcccbbb``````___^^^[[[YYYNNNGGG???===???GGGUUUbbb...,,,***,,,///000...,,,************************000///...,,,++++++******,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,...///111++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,***************+++,,,,,,,,,---------------,,,,,,,,,------..................------,,,,,,,,,,,,+++***++++++,,,---......///+++******+++------,,,******+++,,,...////////////000000000//////......---,,,,,,,,,---------............------------------......//////000000111111000///.........///000111444777<<>>@@@===666000///000333111///...///222555888;;;:::999888777777777777777:::===>>>============???666---***,,,///...++++++,,,,,,---...//////000......---------......///......------------..............................//////......//////000111000000000000111111111111//////000111111111111111333111222555777999BBBLLLZZZdddgggkkkwww|||{{{~~~{{{rrrjjjdddcccaaaaaaaaa```]]][[[OOOGGG@@@>>>@@@HHHVVVccc***+++,,,.........,,,+++...---+++)))))))))***+++,,,++++++***)))))))))***++++++************+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,***++++++,,,,,,,,,,,,++++++,,,------.........---,,,,,,,,,,,,,,,,,,---------,,,+++******+++,,,------,,,+++,,,...///...------,,,,,,,,,,,,---......)))+++---000111000//////,,,,,,,,,---------......------................../////////000000000000000444333222111111333555666888>>>DDDJJJPPPXXXccckkkxxx~~~{{{yyyyyyvvvqqqkkknnnppppppmmmlllnnnpppooottt}}}yyyzzz}}}zzzwwwuuu{{{}}}{{{uuuqqqxxx}}}{{{~~~~~~{{{xxxtttrrrpppppprrrrrrpppllljjjkkkllluuuzzz}}}|||~~~zzz}}}{{{uuuqqqrrrrrrnnnfff___TTTIIIAAA<<<888666444444444444444444444444222222222222222111111111000111222222222111000000000000000000000000000000000000000000000000000000///////////////000111111444333000...---...000111------...///000111222222---------......///000111000000////////////000000///////////////000111111333999>>>===666000...///000000000111333666999:::;;;:::999888888999::::::;;;<<<===<<<888555333333333000---,,,------,,,***,,,,,,------......//////---------------...///000......------------....................................------......///000/////////000000000000111//////000111111111111111333111222555777999BBBLLLZZZgggmmmsss|||~~~zzz}}}~~~zzzyyyyyyvvvooojjjfffeeedddccccccbbb```^^^OOOHHHAAA???AAAIIIXXXeee&&&)))---///---,,,******333111...,,,++++++---...------,,,,,,------...///+++******************+++,,,,,,,,,------.........---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++(((***+++---......------************************,,,------......------,,,---------,,,,,,+++++++++...---,,,***)))((((((((())))))***+++++++++++++++***+++,,,,,,------------*********+++,,,---...//////...+++)))))))))***+++---+++))))))+++---......222000...,,,++++++---.....................------,,,,,,,,,---------......------.................................---------000000///000222555888:::>>>DDDLLLSSSZZZcccnnnvvv}}}||||||yyytttrrrsssppplllfffkkkpppqqqooommmppprrrqqqttt|||yyyyyy{{{{{{zzzyyywwwtttrrrqqquuu{{{~~~}}}~~~}}}tttoooyyy{{{yyyvvvxxxyyy{{{~~~}}}yyyuuutttzzz{{{zzzvvvpppmmmmmmoooqqquuuvvvtttvvv{{{}}}}}}||||||}}}}}}tttfffWWWJJJAAA:::666555555555555555555555555222222222222222222222222000111222222222000///...////////////////////////000000000000000000000000,,,,,,---...000222333444888555111...,,,---...000///////////////.........---------......000111111000000////////////000000------......//////000000///666======666000...///,,,---000333666999:::;;;000///......///000222333000222333444444444555777***---111111000---,,,,,,,,,,,,------------......,,,,,,,,,---...///000111......------------......////////////////////////---,,,,,,,,,,,,---................../////////000//////000111111111111111333111222555777999BBBLLLYYYiiirrrwww~~~wwwzzz{{{yyyvvvtttsssqqqlllhhhhhhgggfffffffffeeebbb```OOOHHHAAA???BBBJJJYYYggg+++,,,,,,------,,,,,,+++))),,,......---,,,+++,,,///---++++++,,,,,,+++***************************---,,,,,,++++++,,,,,,---........................------------------------+++,,,------......------000///...---,,,------...(((((()))***++++++,,,,,,---,,,***)))))))))******,,,***'''%%%%%%'''***,,,---,,,++++++************---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++)))******++++++,,,,,,---000//////...------,,,,,,...------,,,,,,------...///...---,,,,,,,,,,,,,,,------............------------.........---++++++000///...------///000111222111555;;;<<<:::???GGGPPPTTTYYY___dddllluuu|||wwwmmmnnnrrrsssuuuxxxtttuuuvvvvvvtttsssssstttpppxxxyyyzzz}}}}}}zzzvvvvvvvvvuuutttuuusssttt|||}}}yyyzzz{{{vvvrrrssswww|||{{{{{{|||~~~{{{wwwuuuuuunnnmmmlllkkkmmmooosssuuuyyy}}}xxxnnnaaaSSSEEE<<<;;;999666444444444333222111111111222222222222222............////////////444333111000000111333444000///...............///000000000000////////////......//////000000111111000111222222000//////000////////////////////////,,,---...//////...---,,,////////////000000000000333<<>>FFFRRR]]]eeellltttyyy|||zzzyyy|||~~~yyyvvvpppjjjdddooovvvsssxxx~~~|||yyywwwwwwssssssuuuwwwyyyzzz{{{{{{}}}|||vvvxxxzzz|||~~~|||||||||||||||~~~zzzssshhhgggfffeeedddccccccccc```fffrrr}}}~~~~~~{{{{{{pppbbbUUUOOOFFF>>>;;;:::;;;;;;666555444222222222222222000000111111111222222222333222222111111222222333////////////000000111222000000000000////////////111000000000/////////...111222333222000/////////////////////////////////000///------------///000........./////////000000333AAAMMMLLLDDD>>>:::888:::999666333000......////////////---,,,...111444555777999777222---,,,---...........................---,,,++++++,,,---...------------------------,,,++++++++++++,,,------------,,,,,,,,,,,,------//////............//////111111000000////////////000000000000000111111222222000111444555777@@@IIIVVVgggrrrzzz~~~uuuqqqrrrxxx~~~{{{tttlllhhhhhhgggfffffffffeeebbb```TTTLLLDDDCCCGGGOOO\\\hhh,,,------......------,,,------,,,+++))))))+++---+++)))((()))+++,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................------------------------+++,,,,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///......------......///......///000000//////......//////////////////...+++,,,...//////...---,,,111111111333777;;;@@@CCCGGGRRRbbbooowww}}}{{{yyyzzz{{{{{{uuuvvvrrrllljjjmmmmmmkkkqqq|||vvvtttzzz~~~{{{zzzyyyyyyvvvxxx{{{}}}}}}zzzooopppqqqrrrssstttuuuvvvrrrrrrrrrtttwww{{{tttrrrpppmmmiiieeebbb``````eeeooo}}}wwwxxxyyy{{{zzzuuuxxx|||}}}zzzxxxzzz}}}}}}xxxnnneee]]]RRRHHHAAA===:::999555444333111111222333444111111111111222222222222222222222222222222222222111000///...............000000000000////////////.../////////000000000111111333444333222000111111000000000000000000000000///...---,,,,,,---...///............////////////111999>>>???@@@BBBBBB@@@>>>888222000111222000...000//////------///333666888999777333---+++---///...........................---,,,++++++,,,---...//////...---,,,++++++***,,,,,,++++++,,,,,,---......------,,,,,,------...//////............//////000000000//////////////////000000000111111111111111000111333444777???IIIUUUhhhttt{{{}}}~~~xxxpppiiidddfffeeedddeeeeeedddaaa^^^VVVMMMEEEDDDHHHQQQ___lll------............------,,,,,,---,,,++++++,,,...,,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---)))******++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,++++++***++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,---...///***++++++,,,---.........------------,,,,,,,,,,,,//////............//////......000111111111000///...//////000000//////......///000222222111000///000111444888>>>EEEKKKNNNSSSaaaqqq{{{}}}xxxrrrmmmeeefffeeecccfffooouuuvvv~~~{{{xxx}}}}}}}}}}}}{{{zzzxxxwwwtttpppmmmhhhhhhhhhiiijjjlllnnnoooooonnnlllmmmpppvvv||||||wwwqqqjjjdddaaaeeeiiiooowww|||}}}zzzwwwvvvwwwxxxzzz}}}rrrnnnkkkjjjgggeeehhhmmmssswww~~~|||wwwrrrjjj___SSSIIIAAA:::777666444222000000000222333222222333333333444444444222222222222222222222222444333222000//////......000000000000////////////.........///000111111111///111333333222111222333000000000000000000000000......------------......------........./////////111333444444:::CCCGGGGGG>>>777///---000222000---......---,,,,,,///333666999777333///++++++...000...........................------,,,,,,------...111000000///...---,,,,,,---,,,,,,,,,,,,---...............------.........//////............////////////////////////////////////000111111111111000222000111444555777???IIIVVViiiuuu{{{~~~~~~}}}{{{|||yyyooogggbbb```aaaaaacccdddbbb^^^[[[WWWMMMDDDBBBEEENNN[[[ggg------............------***,,,......------...///...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,((()))***+++,,,++++++***))))))******+++,,,,,,,,,,,,,,,---,,,+++***((('''++++++++++++++++++++++++***)))))))))******+++,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......////////////............//////---...000222222111000/////////000000000000//////333222000000000222444555333888???IIIRRRZZZ```ccchhhttt~~~xxxxxxxxxyyywwwrrrjjjcccaaadddeeeffflllvvv}}}~~~{{{~~~{{{~~~~~~|||||||||{{{~~~}}}wwwrrrrrrrrrqqqnnnllljjjiiibbbaaa``````___]]]ZZZXXXYYYYYYXXXYYYZZZ]]]___aaadddbbb^^^]]]```fffmmmqqq{{{|||vvvpppmmmmmmoooqqqrrrqqqppprrrssswwwyyy||||||xxxtttwwwzzzyyyooofffbbb^^^ZZZZZZ^^^bbbhhhpppuuuxxxyyyzzz{{{vvvppphhh___VVVMMMEEE???<<<999666333111111111222222222222222333333333333222222222333333222222222333333222111000000000000000000000000////////////////////////000000000000,,,...000111111111222333000000000000000000000000//////000000000000//////---------.........//////...111000...222;;;DDDGGG???:::444000///000//////---...///...///111444777666333///---------..............................,,,------------------,,,..............................------......///000000//////......//////000//////............//////////////////////////////...///000111222111111000222111222444555888@@@IIIXXXjjjuuuzzz~~~{{{{{{|||uuuqqqnnnnnnuuuzzzxxxnnnfffaaa^^^___bbbeeefffddd___\\\UUUKKKBBB???CCCLLLZZZggg------............------)))+++...000/////////000111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---...------,,,(((((()))***++++++,,,,,,,,,------,,,+++)))'''%%%---,,,,,,++++++,,,,,,---))))))(((((()))***++++++---,,,,,,++++++,,,,,,---......---,,,,,,,,,---------,,,,,,++++++******)))***+++,,,---///000111222//////............//////---///111222333222111000//////000000000000//////111...***''''''+++000333999AAAMMM[[[gggoootttvvv{{{{{{vvvsssooonnnmmmjjjeeeaaaeeeiiilllnnnsss|||}}}yyyzzz|||xxxmmmppptttuuutttrrrqqqpppooopppsssuuuvvvsssnnnjjj``````___[[[VVVRRRPPPOOOJJJJJJIIIJJJKKKJJJGGGEEEEEEEEEDDDEEEFFFIIILLLNNNQQQNNNJJJHHHJJJQQQYYY___fffttt}}}}}}~~~}}}sss|||rrrssssssooojjjiiinnnrrrwww{{{}}}ssskkkhhhkkkrrr{{{{{{nnnhhhccc\\\YYY[[[SSSZZZccciiikkkooovvv{{{uuuqqqmmmgggaaaZZZRRRMMMCCC@@@<<<777444333333333//////000000000111111111111222222333333222222111111000000000000000111111000000000000////////////111111000000//////......)))+++...//////000111333000000000000000000000000000111222333333222111000---------.........//////***///000,,,+++222===DDD@@@>>>;;;555000...000222///000222222222444777:::333000------///000...+++........................+++,,,............,,,+++))))))***+++---......//////............///000000000000////////////000000//////............//////.........///////////////...///000222222111111000333111222555666888@@@JJJYYYkkkuuuyyy|||yyyyyy}}}pppfffaaaaaabbbfffmmmtttuuuppphhhaaa]]]___aaaeeeiiikkkhhhccc^^^QQQHHH???>>>DDDNNN]]]kkk,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++111000...,,,+++++++++,,,.........------.........------------------------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********///...,,,+++******+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///......------......///+++,,,------++++++,,,------,,,,,,++++++,,,,,,---000000000000000000000000111000///---...///111222...///111111333666999<<<@@@MMM]]]jjjvvv}}}|||vvvmmmiiihhheeeaaa^^^aaaiiiooovvvwwwxxxyyy{{{~~~}}}|||~~~~~~{{{www{{{|||xxxwwwzzzsssnnneeeeeedddbbbaaa___^^^^^^ZZZ\\\```cccdddbbb___]]]]]]XXXRRRMMMKKKHHHDDDAAA@@@AAAAAAAAA@@@>>><<<:::======>>>>>>???@@@@@@@@@BBBBBBAAAAAACCCEEEHHHJJJRRRYYYcccjjjlllkkkhhhfffdddiiipppwww}}}}}}zzzuuuooojjjhhhkkkmmmuuu~~~}}}xxxsssiiieeedddjjjvvv}}}xxxpppcccYYYXXXZZZ]]]^^^___ccciiinnnooopppqqqnnnhhhaaa]]]ZZZNNNHHH@@@;;;888777555222...///000000111000000///222222222222222222222222222222111111111111111111000/////////............000000//////.........---//////000000000000//////000111111111222222222222111111111111111000/////////////////////...------,,,---------.../////////888:::<<<>>>???>>>===<<<:::<<<>>>===999444000...------,,,+++++++++,,,,,,.........------,,,,,,,,,---------.........//////***+++...222444444111...,,,,,,------...////////////...---,,,,,,---...///,,,,,,---...///000111111222111000//////......///...,,,+++---000222111///333111222444555777???HHHYYYkkkuuuxxx{{{yyy{{{sssfff[[[TTTTTTXXX^^^ccchhhiiigggcccaaaaaaaaadddjjjmmmlllfff```[[[SSSKKKCCC@@@BBBKKK]]]mmm,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///...---,,,++++++,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,///...---+++***))))))((())))))************))))))++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***---,,,+++*********++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++************+++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---........................000000///......///000111---///000000111555<<>>=========<<<;;;:::888888::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;===???BBBCCCGGGLLLSSSVVVVVVRRROOOMMMRRRTTTYYY```gggmmmrrruuuyyy|||zzzxxxsssmmmhhhhhhjjjmmm{{{~~~yyytttkkkgggeeeiiisss}}}wwwnnndddcccaaa^^^\\\^^^ccchhhiiikkklllllliiiggggggggg[[[SSSHHH>>>999777666555333222222222222111111111333333222222222222222222111111111111111111111111000000/////////.........000000/////////.........//////000000000000//////000000000000111111111222000000111111000000///....../////////......---,,,------..................111222444666777666555444333666888777555222000///......---,,,++++++++++++---------,,,,,,,,,++++++---------.........//////,,,,,,...111333333111.....................------///...------------...///////////////............000///////////////000000000///...///222333222000333111222444555777???HHHXXXiiirrruuuxxxwwwzzz|||kkk^^^UUUOOOOOOSSSVVVZZZ```ccccccaaaaaabbbccceeeiiikkkjjjgggccc```TTTLLLDDD@@@BBBKKK]]]mmm,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,...---,,,+++************))))))************)))))),,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++******)))))))))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***))))))(((((())))))***+++---...---,,,+++,,,---------,,,,,,,,,,,,------........................////////////////////////...000222222444;;;FFFPPP___jjjvvv~~~|||wwwrrriii```SSSYYY```fffkkksss{{{wwwooonnnrrrwwwzzz{{{~~~wwwxxx|||}}}|||{{{|||~~~{{{uuuqqqppplllkkkhhhccc]]]VVVOOOKKKHHHHHHHHHGGGFFFDDDCCCBBBAAACCCGGGKKKMMMNNNMMMLLLMMMKKKGGGEEECCCBBB???===<<<;;;:::999888888777777999999999999888888888888777777777777999;;;===>>>AAADDDGGGHHHFFFBBB???>>>BBBBBBDDDGGGMMMTTTZZZ^^^eeehhhnnnuuu|||~~~zzzuuupppnnnppprrrzzzrrrnnnkkkmmmsssyyy}}}}}}|||zzzvvvoooggg```^^^```bbbaaabbbbbbbbbccceeeiiilllkkkbbbTTTGGG>>>:::999888777666444333222222333333333333333222222111111111111111111111111111111111000000000000////////////000000////////////......//////000000000000//////////////////000000000000/////////000///......---....../////////...------//////..................+++,,,...///000//////...---///111111000//////000///...---,,,++++++++++++......------------,,,,,,---------........................///111111000...000//////...------,,,,,,///...------------...///////////////........................///000111222333111000111333333222111333111222444555777???HHHWWWhhhqqqssswwwvvvzzzwwwdddXXXQQQMMMNNNQQQTTTWWW\\\___``````aaabbbfffggghhhhhhhhhfffdddcccVVVNNNFFFAAABBBKKK\\\lll------------------------------------------,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------)))))))))***+++,,,...///++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,---...---,,,+++,,,...------,,,,,,,,,,,,------..............................///000000000//////000333777999===HHHYYYeeerrr{{{}}}wwwvvvtttpppmmmiiiccc^^^```fffnnnuuuyyy~~~tttkkkiiinnnuuuzzz|||xxx}}}}}}{{{wwwwwwyyy|||}}}wwwooohhhdddcccXXXWWWTTTPPPLLLHHHEEECCCCCCCCCCCCBBBAAA@@@>>>===999;;;???BBBEEEGGGGGGGGGHHHGGGEEEDDDCCCBBBAAA@@@???>>><<<::::::::::::;;;<<<<<<;;;::::::999888888888888888888999;;;===>>>>>>@@@BBBCCCAAA@@@@@@@@@@@@???>>>>>>@@@CCCGGGIIINNNQQQVVV]]]fffooovvvzzz~~~zzzvvvuuuuuuzzzxxxvvvwww{{{}}}~~~zzz}}}yyyooogggcccaaa```___]]][[[[[[___fffkkkuuummmaaaTTTIIIBBB===;;;888666444222222333444555444333333222222111111111111111111111111222222222111111111000000000//////000000////////////////////////000000000000//////.........////////////000......//////......---,,,/////////000000//////...000000//////......------,,,,,,---...//////......,,,---......------///111000///...---,,,+++++++++////////////....................................111///---...///000///...//////.........---------.........------.........,,,,,,---...///000111111...............///000111333222222222222222222111333111222444555777???HHHXXXhhhppprrrvvvvvv{{{vvvddd[[[WWWUUUUUUWWW[[[\\\^^^``````aaabbbbbbggghhhhhhhhhgggeeecccaaaYYYQQQHHHCCCCCCKKK\\\kkk------------------------------------------------)))******+++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------((())))))***+++---...///++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,---------,,,---......,,,,,,---......------,,,,,,------...////////////////////////---...///000111111111111111555;;;AAAJJJYYYkkkxxx}}}vvvnnnjjjgggfffffffffffffffrrrxxx|||wwwpppjjjjjjpppyyy{{{www|||}}}wwwvvvuuuwwwyyyyyywwwuuusssqqqmmmfff^^^XXXTTTSSSLLLJJJHHHEEECCCAAA@@@@@@===>>>>>>>>>===<<<:::888555777:::===???AAACCCCCCCCCDDDDDDDDDCCCBBBBBBCCCAAA@@@>>><<<<<<<<<===>>>>>>>>>===<<<;;;:::999999:::::::::;;;<<<===>>>>>><<<===>>>>>>===>>>???AAAAAAAAA@@@@@@??????>>>>>>???@@@CCCHHHPPPYYY```eeeqqquuuzzz|||{{{yyyvvvuuu~~~uuukkkdddfffccc^^^ZZZZZZ___hhhnnnvvvsssmmmdddXXXMMMDDD@@@999777555333222333444555333333333222222111111111000000111111111222222222222111111111111000000000//////000000000000000000//////000000000000//////---.........////////////...............---,,,,,,///000000111111111000000000000000//////......---......//////000000000///...//////...---...000222000///...---,,,,,,,,,,,,---------------------........................---111///------...//////...---------.........//////---..................---,,,,,,---...///000111111000000///...............111111111111000000000111333111222444555777???HHHVVVfffoooqqquuuvvv{{{wwwiiieeeeeedddaaa```bbbaaaaaaaaacccdddeeefffggghhhjjjjjjhhhddd```]]]\\\SSSJJJDDDCCCKKK[[[jjj------------------------------------............******+++,,,------,,,,,,,,,++++++******++++++,,,************************------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++***+++++++++))))))************)))))),,,,,,++++++++++++++++++******++++++++++++,,,,,,)))***+++------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,...///...---,,,---.........------------......000000000000000000000000---...///000222333444555555888???IIIXXXiiiyyy|||vvvaaa\\\ZZZ^^^cccgggmmmrrr~~~}}}sssrrrqqqqqqsssyyyzzzuuuvvv||||||yyytttqqqnnnmmmmmmllliiifff___^^^[[[UUUOOOJJJHHHHHHHHHGGGDDDBBB@@@>>>======<<<===??????>>><<<:::999444444666888:::<<<>>>???>>>@@@BBBBBBAAAAAAAAABBB@@@??????>>>======>>>>>>>>>======<<<;;;::::::999999::::::;;;<<<=========>>>??????>>><<<===>>>@@@>>>???@@@AAAAAA???>>>===<<<;;;;;;===BBBHHHNNNQQQ[[[aaaiiippptttvvvwwwxxxzzz|||~~~tttkkkgggccc]]]XXXXXX___iiipppvvvxxxxxxssshhhYYYMMMFFF>>><<<:::777555444444444222222222222222222222222000000000111222222333333222222222222111111111000//////000000000000111111//////000000000000//////............////////////.........///...------,,,//////000111111111000000000000//////////////////................../////////000000///...///000222///......---------------*********++++++++++++,,,...............---------000///------...///...---,,,,,,------...//////000------...//////...------////////////............111000///...------------...000111000//////000111333111222444555777???HHHSSSdddmmmpppuuuuuuzzzyyyqqqsssyyywwwpppkkkfffdddbbbbbbeeehhhjjjjjjhhhiiijjjkkkiiieee```^^^___VVVLLLFFFDDDKKK[[[jjj........................------------.........///+++,,,------...---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...---,,,,,,+++************))))))************))))))++++++++++++++++++,,,,,,)))))))))******+++++++++)))***+++,,,------,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------...///...---,,,---///......------------......////////////////////////---......000222555888:::===???FFFTTTeeewww~~~vvvnnnYYYUUUWWWaaalllsss|||}}}|||}}}~~~xxx{{{~~~~~~xxxvvvwwwzzz|||uuupppmmmjjjddd^^^[[[[[[ZZZVVVRRRMMMLLLKKKHHHDDDBBBCCCDDDFFFEEECCCAAA@@@>>>=========>>>@@@AAA@@@>>><<<:::555555555555777888:::;;;;;;>>>AAABBBAAA@@@AAACCC@@@@@@@@@@@@@@@@@@???>>>>>>>>>======<<<<<<;;;;;;::::::;;;<<<============???@@@@@@@@@>>>???@@@BBB======>>>?????????>>>===>>>===:::999:::===AAACCCHHHLLLTTT[[[aaagggmmmqqqooozzz|||~~~~~~~~~uuulllggg```ZZZYYY___iiipppxxx}}}~~~ssscccUUUMMMGGGEEECCC???;;;777444333111111111222222333333444///000000111222222333333333333222222222111111111//////000000000111111111//////000000000000//////....../////////000000000///////////////...------------...//////////////////////////////000000000---------,,,,,,---------+++---//////...///000222...------------......///++++++++++++,,,,,,------//////.........---------...---,,,---//////...---------..................------...//////...------////////////............///......---------......---///111111//////111333333111222444555777???HHHSSSeeeppptttyyyxxx}}}}}}{{{wwwoookkkgggeeehhhkkklllllljjjjjjjjjjjjiiigggfffeeeaaaXXXMMMGGGEEEKKKZZZiii........................---------.........//////,,,---.........---,,,+++---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......************+++,,,------++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---(((((())))))*********+++((()))***+++,,,+++******---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///......------......///---...///...------...///......------------.......................................///222777:::===EEEGGGNNN\\\ppp}}}tttkkkccc\\\ZZZ___nnn|||}}}~~~|||xxxzzz|||wwwzzz|||zzztttllleeebbb^^^XXXPPPLLLLLLKKKGGGCCCBBBBBBBBBAAA@@@@@@CCCEEEBBBBBBAAAAAAAAA@@@@@@???:::;;;===>>>===;;;999777777777666666666888999:::<<>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>;;;<<<>>>>>>>>>???AAADDD???>>>>>>===============@@@>>>;;;888777888:::<<<;;;===AAAFFFLLLTTT]]]ccccccppp~~~}}}{{{{{{{{{~~~wwwqqqiiiaaa^^^ccckkkrrr{{{yyyiiiZZZRRROOOMMMJJJEEE???999444222000000111222333444444555///000000111222222333333333333333222222222111111//////000000111111111222//////000000000000//////////////////000000000000//////000000//////...---+++,,,,,,---.........---......//////000000111111...---,,,,,,,,,,,,------'''***,,,.........000111---------------...///000........./////////000000//////.........------------,,,,,,...///000///---/////////...------,,,,,,,,,---...//////...---,,,,,,,,,---...///000111111---------------...///000,,,///111111000///222444333111222444555777???HHHVVViiitttyyy~~~}}}yyytttmmmjjjjjjllllllkkklllkkkiiihhhhhhjjjkkkmmmbbbYYYNNNGGGEEEKKKZZZiii------............---------,,,***))))))***,,,---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++........................///...---,,,,,,---...///+++,,,...///...,,,***(((++++++,,,,,,---...//////......................../////////...------,,,,,,111///......///000/////////111222444777<<>>>>>>>>>>>>>>???@@@<<<<<<;;;;;;<<<===???@@@===>>>>>>???>>><<<;;;:::666666666666666777777888>>>@@@BBBBBBBBBBBBDDDFFFDDDDDDDDDDDDCCCBBBAAAAAA>>>??????@@@AAAAAABBBBBBBBBBBBAAA???===;;;<<<===@@@@@@@@@@@@@@@AAAAAAAAACCCAAA???>>>>>>>>>===;;;;;;;;;<<<;;;:::999777555:::999777777:::???EEEIIIPPPXXXcccnnnvvv{{{~~~~~~xxxvvvuuuvvvtttuuu{{{{{{uuuqqqjjjgggqqqqqqddd\\\^^^]]][[[WWWMMM@@@555111444555666555444333444555555555555444333222111000222222111000//////000000000000000000////////////////////////000000000000000000000000////////////000000//////.........---,,,,,,------------,,,,,,//////////////////////////////...---,,,,,,+++++++++,,,............,,,+++&&&'''))),,,...///000111,,,,,,,,,------.........////////////............................................................///000111000///......000...,,,,,,///000//////000............///000222222/////////000111111222222000222333444444999@@@FFFWWWfffttt|||{{{tttnnnllllllmmmmmmnnnmmmlllkkkiiihhhggggggcccXXXLLLGGGGGGMMM[[[ggg------............---------,,,+++))))))+++,,,---......---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------------------,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++..............................---,,,,,,---------***+++---///...---***)))+++,,,,,,------.........//////.........---------------..................///.........000111111000333444555777;;;CCCMMMUUU]]]aaaiiiuuu}}}wwwnnneee^^^ZZZZZZaaakkkzzz~~~xxxuuussswww|||xxxuuutttrrrkkkhhhccc___ZZZTTTNNNIIIGGGFFFDDDBBB@@@@@@@@@@@@???>>>>>>=========>>>>>><<<<<<<<<<<<===???AAABBB???@@@@@@???>>><<<;;;:::888888777777888999;;;<<>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAA???===<<<>>>???>>>>>>=========<<<;;;999777555;;;999777666888;;;???BBBBBBHHHPPPYYYbbbjjjqqqvvv{{{||||||}}}}}}~~~vvvooojjjhhhnnnooorrrxxxyyyuuu{{{}}}qqqhhheeegggjjjlllfffXXXIII???<<<333444444333222222222333111111111111000///......111111000///////////////111000000000////////////////////////000000000000////////////000000000000000000/////////.........///000000000000000000/////////////////////////////////...------,,,++++++,,,------......------,,,,,,,,,---............---,,,------------------...////////////............000000000000000000000000........................///000111000//////000111444///,,,---111111///---............///000111222444333333222111111000000000222444444444888???EEEWWWeeeuuu}}}~~~wwwrrrooooooooonnnmmmmmmmmmllljjjiiigggfffaaaVVVKKKFFFFFFMMMZZZfff------............---------,,,+++******+++,,,---...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++++++++,,,************************,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---------------------------.........---,,,++++++)))+++---......---,,,***------------------------//////.........---------,,,,,,------...//////000,,,---...///000111222222555777:::===DDDOOO]]]fffqqqsssyyy{{{tttoooggg^^^YYYYYY^^^cccrrryyy}}}yyyvvvtttxxx{{{sssllleeeaaaSSSQQQNNNLLLKKKHHHDDDAAA>>>?????????@@@@@@@@@@@@@@@??????>>>>>>==================>>>???AAABBBCCCBBBAAAAAA@@@>>><<<;;;999777777555555777999===???CCCEEEGGGGGGFFFFFFGGGHHHDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBAAAAAAAAA>>>@@@BBBCCCCCCCCCAAA@@@AAA???======>>>@@@AAABBB@@@@@@@@@???===;;;999888;;;:::888777777777888999888:::>>>BBBIIIRRR\\\ccctttyyy~~~|||}}}|||}}}tttkkkdddbbbeeeiiioootttyyy}}}}}}|||ssspppppplllssswwwppp___OOOEEEBBB555555333222222222222333000000000000000///...---000000000///////////////111111000000000/////////////////////000000000000......//////000000111111000000////////////......000000111111111111000000//////////////////////////////......---,,,,,,,,,......------------.........////////////...------.........---------------////////////............000000000000000000000000........................///000111111000000222444777222,,,,,,000333000,,,///......//////000111222555555444444333222222111111333444444444888???DDDVVVeeeuuu~~~zzztttqqqpppnnnmmmlllmmmnnnmmmllljjjgggfff]]]TTTKKKFFFFFFLLLYYYeee,,,------......------,,,---,,,++++++++++++,,,---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++------------------------....../////////---+++***)))***,,,---...---,,,,,,------------------,,,,,,---------.........//////---------.........//////,,,---//////000000222333777<<>>===:::;;;<<<>>>???@@@@@@@@@BBBAAAAAAAAA@@@???>>>===????????????@@@@@@AAAAAACCCBBBAAA@@@>>><<<;;;:::999888777777999===BBBEEEFFFIIILLLMMMMMMMMMNNNOOOLLLLLLLLLKKKJJJIIIGGGGGGIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHFFFFFFFFFFFFFFFEEECCCEEEHHHJJJJJJIIIFFFEEEGGGDDDAAA@@@AAACCCDDDDDDCCCCCCCCCBBBAAA???>>>>>>;;;::::::999888777666666:::999999888;;;AAAIIIOOOaaahhhrrrzzz}}}~~~}}}uuulllgggfffdddhhhmmmqqqssswww}}}{{{yyy{{{}}}~~~|||yyyyyyyyypppwww{{{uuugggYYYMMMEEE<<<:::666444333444444333222222333333222111000000000000111111111000000000111111111000000000//////////////////000000000000---......///000111111222000000//////////////////.........//////.........//////////////////////////////......---------,,,///...---,,,,,,---...///,,,---.../////////////////////......------,,,,,,////////////...............................................................000111000000111444666:::888444//////222111//////////////////000111111111222222333333444444555222333444444444888>>>DDDTTTcccttt}}}{{{uuurrrooommmkkklllmmmnnnooonnnkkkhhhfff[[[SSSJJJFFFEEEJJJXXXeee,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------******)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++------------------------...///000000000...---,,,******,,,------------,,,------------------,,,,,,***+++,,,---...000111111//////.........------------...000000///111444777===HHHVVVbbblllvvv~~~nnnbbbXXXXXXZZZ]]]eeeqqq~~~}}}||||||uuujjj^^^TTTKKKDDD???>>>===;;;;;;<<<<<<;;;::::::;;;<<<===>>>?????????DDDDDDDDDDDDCCCAAA@@@???BBBBBBAAAAAA@@@??????>>>CCCBBBAAA@@@???>>>======???>>>>>>???BBBGGGLLLOOOMMMPPPTTTWWWXXXYYYZZZ[[[YYYYYYXXXVVVTTTRRRPPPNNNPPPOOONNNNNNNNNOOOQQQRRRQQQOOOMMMMMMOOOPPPOOONNNNNNPPPSSSUUUUUUTTTQQQPPPOOOLLLHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAA;;;;;;<<<===<<<;;;999888;;;;;;:::888888:::>>>BBBMMMSSS^^^gggooosssvvvwww{{{}}}~~~zzztttooommmnnnjjjlllnnnooopppttt{{{~~~zzzqqqnnnmmmrrrzzz}}}xxx}}}{{{tttkkk\\\OOOEEE@@@:::666555444333222333333333444333333222222111222222333333333222111111111111111000000000000////////////000000000000---......///000111111222//////000000000000000000,,,------......------,,,///////////////////////////...............------//////---,,,,,,---//////,,,,,,---.............../////////......---------////////////....................................//////////////////////////////000000000111555777BBBFFFDDD999000///111111000////////////000000111000000000111222222333333111333444444444888???DDDSSSbbbsss}}}~~~yyyuuuqqqnnnllllllmmmooooooooollliiiggg[[[TTTLLLFFFDDDIIIXXXfff,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,++++++++++++++++++++++++*********++++++++++++,,,+++++++++,,,,,,------...---,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...............---++++++,,,,,,------,,,,,,------------------------******+++---///000111222000//////...------,,,,,,...000111111111555;;;@@@JJJXXXjjjxxxuuuggg___TTTXXX```jjjuuu~~~zzz{{{tttmmmddd]]]UUULLLGGGCCC???===<<<:::888888999:::999888;;;<<<<<<<<<======>>>>>>DDDEEEEEEFFFEEEDDDBBBAAADDDDDDDDDCCCBBBAAA@@@???CCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCEEEIIINNNTTTWWWZZZ]]]bbbeeefffggghhhiiiggggggeeedddaaa___]]][[[]]]\\\ZZZZZZ[[[\\\___```^^^[[[YYYZZZ]]]^^^]]][[[^^^___aaabbbcccbbbaaa```ZZZXXXTTTRRRQQQOOOLLLJJJJJJIIIGGGEEECCCBBBBBBAAA===>>>???@@@@@@???>>>===999:::::::::999:::<<<>>>EEEIIIOOOVVV]]]bbbfffgggqqquuuyyyyyywwwuuuvvvxxxqqqpppoooooopppuuu{{{}}}mmmgggdddkkkxxx}}}yyy}}}zzzlll\\\PPPIII???999666555222000111111222222222111111000111222333555555444333333222222111111111000000000////////////000000000000......//////000000111111//////000000000000111111......////////////......////////////////////////........................//////............///////////////...---,,,+++***/////////...............////////////............000000000000000000000000///////////////////////////////////////000444777HHHQQQPPP@@@111...000111000000////////////000000222222111000000//////...000222333444444999@@@EEETTTcccttt}}}}}}zzzvvvrrrooommmnnnoooooonnnmmmjjjiii___WWWNNNGGGDDDIIIYYYhhh+++,,,,,,------,,,,,,+++,,,------------------,,,,,,,,,,,,---------......111000...------...000111,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))******+++,,,,,,---------,,,+++))))))+++,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,------.../////////..................------///111333333555;;;FFFNNNXXXfffxxxvvvjjjbbb___\\\cccnnnyyy~~~{{{}}}{{{||||||xxxrrrggg^^^[[[OOOKKKFFFBBB@@@???>>>===;;;999777777999::::::999;;;;;;:::::::::<<<===>>>CCCDDDEEEFFFFFFEEECCCBBBDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJHHHIIILLLOOOTTTYYY^^^```jjjmmmrrrtttuuuttttttuuurrrrrrqqqpppooommmlllkkkkkkjjjiiihhhjjjllloooqqqmmmjjjgggiiimmmooommmkkkmmmnnnooopppppppppooooooiiigggeeedddbbb___[[[XXXUUUSSSPPPLLLHHHEEEDDDCCC@@@@@@AAABBBBBBBBBAAA@@@999:::;;;;;;::::::===???BBBBBBCCCFFFKKKPPPSSSUUU___fffpppvvvxxxyyyzzz{{{tttrrrpppqqqtttwwwyyyzzz~~~~~~wwwqqqllloooxxx}}}|||xxxttt~~~wwwjjj]]]TTTHHH@@@<<<999555222000000111111111111000000000111333555555444333222222222222111111111000000////////////000000000000////////////000000000000//////000000000111111111//////000000000000//////////////////////////////............////////////......////////////......///////////////...---,,,............////////////////////////............000000000000000000000000/////////////////////////////////...---///333666BBBKKKKKK===111000111...000000////////////000000222111111000000///.........111333333555999AAAGGGXXXfffvvv|||xxxtttpppnnnnnnooonnnnnnmmmlllkkkccc[[[QQQHHHCCCHHHZZZkkk+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,------.........,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***---...//////...---++++++++++++++++++++++++++++++,,,,,,,,,---------((())))))***++++++,,,,,,---,,,***))))))***,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))+++---...---------,,,,,,+++++++++++++++,,,,,,---...////////////.........---------,,,,,,------...////////////111444555888AAANNNXXX___mmm}}}{{{lllbbb___```hhhooozzzyyyyyywwwmmmcccWWWKKKGGGHHHFFFCCC@@@???>>>>>><<<;;;<<<:::888888:::<<<<<<<<<:::999888888999;;;===???AAABBBDDDFFFFFFEEECCCBBBCCCDDDFFFHHHIIIIIIIIIIIIEEEEEEEEEGGGIIILLLNNNPPPTTTVVVYYY]]]ccchhhlllnnnvvvyyy}}}~~~~~~|||{{{{{{wwwwwwxxxxxxwwwwwwvvvuuuuuutttsssssstttwww{{{}}}xxxtttrrrsssxxxzzzxxxuuuwwwwwwwwwwwwxxxxxxyyyyyyuuutttsssrrrqqqnnniiieee```^^^YYYSSSNNNJJJGGGFFFBBBBBBCCCCCCCCCBBBBBBAAA===>>>===<<<::::::===???;;;999777777;;;@@@DDDFFFJJJUUUcccnnnsssttttttuuutttqqqppprrrvvvxxxwwwuuu~~~~~~~~~|||yyyyyyxxxuuurrrrrrwwwhhh^^^PPPGGGBBB>>>999666000111111222222222111111///000222444444444222111222222222111111111111000////////////000000000000000000000000//////////////////000000111111111222......////////////......////////////////////////.........///////////////---...///000000///...---,,,---...000111111222222------......//////000000000/////////....................................000000000000000000000000/////////---,,,...222555666??????555///222333...111000////////////000000/////////000111111222222---000222333555:::BBBHHHZZZiiixxx|||xxxsssooooooooonnnnnnmmmmmmmmmlllfff^^^SSSHHHCCCHHH[[[mmm,,,,,,,,,------.........000///...------------------------------------------+++***+++,,,,,,+++***...---,,,,,,+++++++++,,,---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++///...---,,,***)))((((((++++++++++++++++++++++++,,,---///000///...,,,***........................,,,,,,,,,------.........++++++++++++++++++++++++........................+++++++++,,,---...///000222111000///...---,,,,,,+++,,,............111333555888999:::BBBNNNXXX[[[hhhrrr}}}}}}rrriiicccaaaeeelllsss~~~zzzttt|||sssfffWWWOOOJJJEEECCCCCCBBB@@@===;;;::::::;;;<<<<<<;;;;;;:::::::::::::::;;;:::999;;;>>>???===;;;@@@BBBEEEFFFGGGIIIKKKNNNLLLNNNQQQSSSTTTRRROOONNNOOOMMMKKKKKKMMMSSSXXX\\\aaacccfffkkkoootttwwwyyy}}}}}}xxxyyyyyyzzz{{{|||}}}}}}yyyzzz{{{}}}~~~||||||}}}}}}~~~~~~|||wwwssslllhhhbbb]]]XXXSSSOOOKKKLLLHHHDDDCCCEEEFFFEEEDDDAAAAAA@@@AAAAAA@@@===:::======<<<;;;<<<===???@@@@@@DDDLLLWWWbbbkkkrrrvvvrrroookkklllpppuuuwwwxxx{{{}}}~~~}}}}}}~~~{{{uuuoooqqqxxx~~~rrrnnnbbbRRRGGGAAA===888777333111333333111111444555333000......000333555//////000000111111222222111111111111000000//////////////////////////////222222222111111111000000---...000000///...+++***------............------........................////////////............111000000...---,,,++++++---......---+++******+++........................222111111///...---,,,+++......---------......///////////////////////////333333222222111222222333//////000000000000//////000111111111111222222222222111222555666888@@@IIIXXXjjj|||}}}wwwqqqooojjjjjjkkkmmmoooooollljjjggg\\\QQQJJJDDDFFFXXXlll,,,,,,,,,------............---,,,,,,+++++++++,,,---------------------------,,,++++++---...---+++---,,,++++++*********+++---------,,,++++++******)))***+++,,,------------++++++++++++++++++++++++...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++***((((((------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---....../////////...............,,,---......---...000222333999>>>DDDOOO^^^hhhlllwww~~~}}}ssskkkcccbbbccceeejjjpppxxx{{{www}}}xxxqqqaaaUUUIIICCC@@@===;;;<<<>>>===<<<;;;;;;;;;<<<===888888888888888888999:::???======>>>AAAAAA@@@>>>???BBBEEEIIILLLOOOTTTWWWZZZ\\\^^^______\\\YYYWWWYYYXXXWWWXXX[[[```eeeiiinnnppprrrvvvzzz}}}~~~~~~{{{{{{||||||||||||||||||}}}~~~~~~~~~~~~{{{yyyvvvqqqlllhhhddd```]]]YYYTTTNNNKKKKKKKKKIIIGGGGGGEEECCCBBBBBBBBB@@@>>><<<<<<;;;;;;;;;;;;;;;;;;888:::===CCCKKKTTT\\\```gggfffgggkkkpppttttttttt{{{~~~wwwqqqqqqwwwyyyvvvlll___UUUNNNDDD<<<999444222333222000000222444222000//////000222444000000000000000111111111222111111000000000000000////////////////////////222222222111111111000000...///000111000///---,,,//////000000000000//////........................////////////........................////////////---...///...,,,***+++,,,////////////////////////---------...///000000111000///......------------////////////////////////111111000000000000111111//////000000000000//////000111111111111222222222222111222555666888@@@IIIZZZkkk}}}zzztttqqqkkkkkklllnnnpppooollliiicccXXXNNNHHHCCCFFFWWWkkk---------------............---,,,,,,+++,,,,,,,,,---------------------------,,,+++,,,...//////---+++++++++***************------,,,++++++***)))))))))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------,,,,,,++++++******++++++++++++++++++++++++++++++,,,+++++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,------,,,---------....../////////000000///...000222555777@@@KKKVVVdddttt}}}{{{sssppp```\\\ZZZ___eeejjjpppwww}}}xxxvvvyyyxxxoooddd]]]RRRIIIAAA???>>>;;;:::;;;;;;;;;;;;<<<<<<=========888777777888888999:::;;;>>>===<<<===>>>???>>>===>>>BBBGGGMMMSSSZZZaaaeeekkklllmmmmmmllliiieeecccfffffffffhhhkkkooosssvvvwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{wwwtttqqqmmmjjjhhhbbbZZZUUUTTTSSSQQQOOOPPPMMMHHHFFFEEEDDDCCCAAA<<<===<<<<<<;;;:::999888999888777777<<>><<<<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<===>>>===<<<<<<<<<===>>>>>>>>>@@@DDDLLLTTT\\\eeemmmrrruuuvvvvvvvvvuuurrrpppnnnqqqqqqrrrtttvvvxxx{{{|||zzzzzz{{{{{{|||}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~}}}{{{yyyuuusssoooiiibbb]]]]]]]]]\\\ZZZYYYVVVRRROOOLLLIIIFFFCCC>>>?????????>>><<<:::999===;;;999777888<<>>888777666333333444111111111222222111111111222222111111000000//////222111000//////000111222////////////////////////111111111111000000000000,,,---...000111111111000......////////////..............................////////////............//////......---,,,,,,+++///000000///...------...////////////////////////////////////............000000///......---......////////////////////////......//////////////////000000000111111000000000000000111111111222222222333222333666777999AAAJJJ[[[lll}}}~~~vvvrrrmmmmmmnnnppppppnnniiieeecccWWWLLLFFFAAAAAAOOO___........................//////.........//////000------------------------***))))))***---......---,,,,,,---......------,,,,,,,,,,,,+++++++++******.........---,,,+++))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,***(((&&&&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000111//////.........---------111111111111222777===BBBOOO\\\nnn~~~{{{qqqggg______eeedddiiipppssspppooozzz|||yyyyyyyyyzzztttjjjgggdddbbb[[[QQQLLLLLLHHHCCC@@@AAA???<<<;;;<<>>>>>@@@??????>>>>>>>>>?????????????????????@@@BBBCCCGGGLLLTTT]]]fffnnnvvv{{{zzz{{{|||||||||{{{yyyxxx{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||~~~~~~}}}}}}~~~}}}|||{{{|||}}}|||zzzooojjjdddbbbdddffffffdddbbbaaa___]]]ZZZUUUNNNIIIAAABBBBBBAAA@@@===;;;::::::999888777777888999:::;;;???FFFOOOXXXaaaiiimmmmmmsssyyy|||}}}}}}uuupppsss{{{}}}|||~~~||||||yyymmmaaaNNNDDD;;;999888555333444000111222222222222111000222222111111000000//////111111000//////000111222000000000000000000000000000000000000000000000000+++,,,---...///000000000......////////////......////////////////////////////////////...............------,,,,,,+++++++++...000000000...---...///........................111111000///...---,,,,,,...............///000111////////////////////////...///000111111111111000000000111111111111000000000000111111111222222222333222333666777999AAAJJJ[[[kkk|||}}}vvvqqqnnnnnnoooppppppmmmiiieeebbbVVVKKKFFFCCCCCCOOO^^^/////////...............---------,,,------...///------------------------+++***)))***,,,---,,,++++++,,,.../////////...---++++++,,,,,,,,,---------///......---,,,***)))(((+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++---,,,***(((((()))***,,,------------------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...000111222000000//////.........---......///111555===FFFLLL\\\kkk~~~qqqeee\\\WWW]]]iiioootttzzz{{{vvvuuu{{{zzz|||}}}~~~|||uuulllfff```]]][[[YYYUUUNNNMMMPPPKKKFFFDDDCCCAAA<<<;;;>>>BBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBBAAABBBBBBBBBBBBDDDGGGJJJSSSXXXaaajjjqqqwww|||~~~~~~~~~}}}}}}}}}}}}{{{~~~~~~}}}}}}~~~}}}}}}|||}}}~~~}}}zzznnnjjjggggggjjjllllllkkkiiiiiiiiiiiigggbbb[[[VVVIIIHHHFFFDDDAAA>>>;;;999777888888999888777666555666888<<>>>>>AAAAAAAAA@@@???@@@AAABBBCCCAAAAAABBBCCCDDDFFFHHHIIIIIIKKKLLLLLLLLLNNNSSSVVV```fffooowww{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}|||~~~{{{|||}}}~~~~~~~~~}}}zzzwwwrrrooommmmmmooopppnnnlllhhhiiiiiikkkkkkiiieeebbbWWWTTTPPPJJJEEE@@@<<<;;;:::::::::::::::999777777444555666888;;;CCCMMMTTT^^^dddjjjnnnpppssswww{{{{{{~~~~~~yyysssqqqvvv||||||nnn___OOOFFF@@@999333111111111111111111111111111000000000000000111111111...///111222222222000000000000000000000000000000////////////000000111111...------......///000000111111222222222222111111////////////////////////////////////............+++,,,,,,---///000000111---...//////------...///........................------......//////000000///.........///000111111////////////////////////---///111222333333222111000111111222222111111000000111111111111222222222444333444777888:::BBBKKK\\\lll|||}}}yyyuuutttrrrrrrrrrrrrpppooogggZZZOOOLLLIIIIIIRRR^^^000000//////.........---///////////////000111111------------------------...---,,,,,,......---+++)))***,,,.........,,,+++***+++,,,---///000111222******+++,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------,,,,,,++++++******++++++*********************************++++++,,,,,,---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000000///............///......///000111222333333333555888<<>>===???AAACCCEEEBBBCCCDDDFFFIIILLLOOOPPPWWWYYY[[[[[[[[[^^^cccgggiiipppxxx~~~~~~yyyzzz|||}}}~~~~~~}}}}}}zzzzzzzzzzzz{{{|||}}}}}}||||||{{{}}}~~~{{{xxxvvvtttrrrrrrsssrrrnnnkkkddddddeeegggiiijjjjjjhhhccc___YYYQQQIIICCC???===;;;;;;:::888777777666666333444444333444999AAAHHHNNNUUU___ggglllppptttxxxyyy{{{|||{{{yyyxxxyyy{{{~~~}}}mmmZZZOOOGGG>>>777333222222111000000111222222//////000000111111222222,,,...111333333222000///000000000000000000000000.../////////000000111111000////////////000000111//////000000000000//////000000000000000000000000000/////////............000000000000000/////////,,,...///...------...///000000000000000000000000////////////////////////111000///////////////000////////////////////////,,,...000222333333111111111111222222222222111111000111111111111222222222444333444777888:::BBBKKK]]]mmm}}}xxxvvvtttttttttuuutttsssooobbbUUUOOOJJJGGGMMMXXX..................------......---------,,,,,,,,,//////...---,,,,,,++++++++++++,,,------...//////++++++++++++++++++++++++------------------------***++++++,,,---...//////+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++,,,)))'''(((+++---,,,***++++++,,,,,,,,,---------///---,,,,,,---...,,,+++---------............///........................000000111111111000///...777555999FFFRRR]]]kkkwwwwwwlll___\\\eeeuuu}}}vvvzzz|||pppmmmiiiccc[[[SSSKKKFFFCCCIIIHHHHHHGGGHHHIIIJJJKKKIIIFFFBBB???>>>@@@BBBDDDDDDDDDBBBBBBBBBBBBCCCDDDHHHJJJLLLNNNQQQTTTYYY\\\bbbdddfffhhhjjjlllpppsssyyyyyy|||~~~yyyzzz{{{}}}~~~~~~~~~|||{{{zzz|||xxxyyy}}}~~~{{{xxxxxxyyyzzz{{{}}}~~~|||||||||{{{{{{zzzzzzyyywwwuuutttsssrrrooojjjggg```___^^^```bbbeeeeeeeeebbbbbb```[[[TTTKKKBBB===<<<;;;:::999777666555555999888777666666888:::;;;BBBHHHRRR[[[cccjjjpppssstttwwwzzzzzzxxxwwwyyy|||zzzjjj\\\PPPDDD999222999666555777666222111333//////...//////000111222//////000000111111111222222222222222222222222222//////000000000000//////000000000000000000000000000000////////////000000111000000///...---------,,,,,,.../////////...---111000...---,,,,,,------000///...---------------......------------......000000000000000000000000////////////000000000000111111111000///...................../////////000...//////000111222222222333333333333333333333333444222333666666999AAAJJJ___jjjyyy{{{wwwttttttuuuuuuvvvoooeeeXXXNNNGGGEEELLLUUU.................................---------,,,,,,111000000///......------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---+++******---......,,,++++++,,,,,,,,,------------,,,+++,,,...///...------------............///......................../////////000111111222222888888???NNN]]]iiiwww{{{jjjeeebbbgggtttxxx|||ssseee\\\ZZZVVVQQQLLLHHHEEEDDDBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCBBBAAABBBBBBDDDCCCCCCCCCDDDFFFHHHIIIQQQTTTWWWZZZ\\\```dddggglllmmmmmmmmmnnnqqqvvvzzz}}}}}}~~~~~~~~~}}}~~~~~~zzz{{{|||}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{zzzzzzwwwwwwzzz}}}|||zzzyyyyyy{{{}}}~~~}}}||||||{{{zzzyyyxxxxxxtttrrrqqqpppnnnkkkfffccc]]][[[YYYXXXYYYYYYXXXVVV[[[[[[ZZZVVVPPPIIIAAA===<<<<<<;;;:::999888777777999888666555666777888:::999===CCCJJJRRR\\\eeekkkssswww{{{|||{{{zzz|||~~~~~~uuugggXXXIII???:::777333222444444111000222000////////////000000111///000000000111111111111//////////////////////////////000000000000//////000000000000000000000000000000////////////000000111000000///......------,,,---.../////////......000000///...------------000000000000000//////////////////....../////////000000000000000000000000....../////////000000000////////////000000000000........./////////000000...//////000111111222222333333333333333222222222444222333555666888@@@JJJ^^^iiiwww}}}zzzxxxxxxxxxvvvuuuqqqfffYYYNNNGGGFFFMMMVVV.................................------------,,,000000//////...---------******++++++,,,,,,------------------------------------------------------...---------,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---+++***+++,,,...------,,,,,,,,,,,,------------+++******,,,...000//////---------............///....................................000333555777===@@@IIIYYYiiivvvxxxmmm```ccciiivvvyyyiii[[[NNNLLLJJJGGGEEECCCBBBBBB===<<<<<<===>>>@@@BBBDDDGGGGGGGGGGGGGGGFFFEEEDDDGGGGGGHHHJJJLLLOOORRRTTT]]]```dddgggjjjlllppprrrvvvuuutttrrrrrrvvv|||}}}|||||||||{{{{{{|||}}}}}}~~~~~~~~~|||||||||||||||||||||||||||{{{{{{zzzzzzzzz{{{{{{}}}yyyttttttwwwyyyyyyxxxwwwyyy{{{~~~~~~~~~{{{zzzyyyxxxvvvtttsssrrrooommmkkkiiigggddd```\\\[[[XXXUUUSSSRRRPPPNNNLLLOOOPPPPPPNNNJJJFFFAAA>>><<<<<<;;;;;;::::::::::::999888666555555666777888777888:::>>>EEEPPP\\\dddooosssyyy{{{{{{{{{||||||zzzxxxzzzwwwfffVVVKKKFFF999444111333333111111333111111000/////////000000000000000000111111111111222222222222222222222222//////000000000000//////000000000000000000000000000000////////////000000000000000///......------,,,---...////////////...////////////......---,,,...///000111111111000///000000////////////000000000000000000000000000000------........./////////---......///000111111222....../////////000000000/////////000111111222222222222222222222222222222444333333555666888@@@III[[[fffuuu}}}||||||{{{xxxvvvsssgggYYYNNNGGGFFFNNNWWW---------...........................---------------------,,,,,,+++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......///******))))))***+++++++++,,,,,,,,,------------...,,,++++++,,,...//////...---------............///........................///...------000444888;;;DDDIIISSSaaaooo{{{yyyllleeeccciiittt}}}xxxlll[[[OOOHHHGGGEEEBBB@@@>>>======<<<;;;;;;<<<===???AAABBBGGGGGGHHHJJJKKKKKKLLLLLLOOOPPPQQQTTTWWW\\\___aaafffiiimmmppprrrsssuuuvvvxxxxxxxxxwwwvvvxxx|||~~~{{{{{{zzzzzzzzz{{{|||}}}}}}~~~~~~|||}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzz{{{{{{zzzyyyyyyzzz{{{|||{{{xxxtttrrrtttvvvwwwwwwuuuwwwzzz|||}}}|||{{{yyywwwvvvuuurrrpppnnnlllkkkiiigggdddbbb```]]]YYYUUUTTTQQQNNNLLLKKKJJJHHHFFFDDDDDDEEEEEEDDDBBB???>>>::::::::::::::::::::::::999888888777666777777888999999888:::???HHHSSS[[[fffllltttxxxxxxxxxyyyzzzzzzxxxvvvvvvyyyxxxhhhZZZSSSAAA:::555555555444333555222222111000////////////000000000000000111111111333333333333333333333333//////000000000000//////////////////////////////000000////////////000000000000//////............---......///////////////...///000000000...---,,,+++,,,...000111000///...000//////////////////000////////////////////////------------.........///......//////000000111111...////////////000000000//////000000111111111111111111111111111222222222444333333555555777???HHHYYYdddsss~~~}}}|||{{{{{{yyyxxxttthhhZZZOOOGGGFFFNNNXXX---------.........////////////.........---------,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........************)))***+++,,,,,,,,,---------............---,,,,,,......---,,,---------............///////////////////////////000///...///111666;;;>>>GGGNNNXXXdddqqq|||~~~ooofffdddmmmrrr{{{~~~xxxwww{{{|||pppeeeXXXJJJAAACCCBBB@@@>>><<<;;;::::::<<<<<<<<<<<<===???BBBCCCGGGGGGHHHIIILLLPPPSSSUUUXXXXXXZZZ]]]aaaeeeiiikkkmmmppptttuuuvvvvvvwwwxxxxxxzzz||||||{{{{{{|||~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}{{{|||}}}zzzyyyxxxxxx{{{|||}}}|||~~~}}}{{{zzzzzzzzzzzz{{{{{{zzzzzz{{{{{{||||||yyywwwtttrrrssstttuuuvvvtttvvvxxxzzzzzzxxxvvvuuusssrrrpppnnnkkkhhhfffeeeaaa___\\\ZZZXXXUUURRROOOKKKHHHEEECCCBBBAAA>>>===;;;<<<===>>>>>>>>>======888888888888888999999999:::999999999999999999999777777777777999>>>EEEJJJ]]]dddnnntttvvvvvvwwwxxxyyyzzzzzz{{{{{{|||}}}zzzkkkaaaNNNDDD;;;888777444333444333222111000000///000000111111000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000////////////000000////////////........................//////000000...///000000000///...---+++---///111111000///...///......------......///////////////////////////------------........./////////////////////000///////////////000000000111000000000000000111111111000000111111111222222222444333333555555777???HHHVVVbbbssszzzwwwwwwyyyzzz{{{tttiiiZZZOOOHHHFFFMMMWWW,,,,,,------...//////////////////.........------......------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,---,,,++++++---///,,,---------............///...,,,,,,---...,,,+++---------............///////////////////////////111111111222666<<>><<<:::888888888888999:::;;;;;;<<<666666666777777777777777999999999:::::::::;;;;;;888999999999999:::===@@@RRR[[[hhhrrrvvvxxxyyy{{{{{{~~~~~~}}}zzzppp^^^QQQCCC===999555111111222222111000000000111111111111111111000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000////////////000000//////////////////......//////......//////000111/////////000000//////...///000111222222222111000......------------......000000000000000000000000------........./////////000000000000/////////////////////000000000111111000000000000000000111111000000111111222333333333555333333555555666>>>GGGTTTaaattt}}}wwwttttttxxx{{{|||ssshhh[[[PPPHHHFFFLLLTTT,,,,,,------...//////000////////////............------------------------------,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********,,,---,,,++++++---///------------............---,,,+++,,,.........,,,---------............///////////////////////////111111444888>>>EEEKKKOOOQQQZZZbbbhhhpppyyy}}}{{{}}}{{{{{{|||yyytttuuu{{{|||wwwzzz|||~~~wwwhhhZZZSSSMMMEEE@@@???999999999999999:::;;;<<<:::;;;>>>AAAFFFKKKPPPRRRTTTUUUXXX[[[^^^aaadddeeehhhhhhhhhiiikkkmmmpppqqqsssuuuvvvwwwxxxzzz}}}zzz{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}zzzyyyyyyyyyzzz|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~xxxvvvtttuuuwwwzzz{{{{{{~~~{{{zzzyyyyyyzzzzzzxxxzzz{{{||||||zzzwwwvvvqqqrrrrrrrrrpppoooooooooqqqqqqpppooommmkkkiiihhhcccbbb```^^^[[[XXXWWWVVVPPPMMMJJJIIIHHHGGGEEECCCEEEBBB@@@>>>>>>===;;;:::888888777777777999::::::777777666666666666666666666777888999:::;;;;;;;;;;;;<<<<<<;;;::::::<<<>>>CCCNNN___llluuuyyy|||~~~~~~~~~qqqaaaPPPFFF???888333111111111111000111111222222111111111111000000000///333333333333333333333333//////000000000000//////000000000000000000000000000000////////////000000.../////////////////////000///.........///111111000///////////////000000222222222111111111111111//////............//////000000000000000000000000....../////////000000000......//////000000111111//////000000000111111111111000000000000000000000111111111222333444444444555333333444444666===FFFRRRaaavvv~~~zzzvvvtttuuuxxx{{{|||qqqggg[[[QQQIIIEEEJJJQQQ,,,,,,------...///000000000/////////............++++++++++++++++++++++++------------------------////////////////////////++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++------------------------...------,,,+++***)))((((((***,,,+++((((((+++...---------.........//////++++++***,,,...000///...---------.........//////000000000000000000000000000222666<<>>===<<<<<<;;;;;;;;;<<<<<<;;;===AAAFFFLLLSSSYYY\\\^^^aaaeeeiiikkkllllllkkkoooooonnnnnnoooqqqssstttppprrrsssuuuvvvzzz~~~yyyzzzzzzyyyyyyzzz~~~|||zzzwwwxxxxxxyyy{{{}}}||||||}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}yyywwwuuuuuuwwwzzz{{{|||}}}{{{yyyxxxyyyzzz{{{wwwyyy{{{|||{{{xxxuuurrrnnnpppqqqqqqooommmllllllmmmllljjjgggeeecccaaa```YYYXXXWWWTTTRRROOONNNMMMJJJHHHEEECCCCCCBBBAAA???:::888777888:::;;;;;;:::999888777666777777999:::777777777777666666666555444555777888:::;;;;;;;;;:::::::::999888888;;;===777DDDWWWgggrrrxxx}}}{{{wwwvvvwwwyyynnnZZZNNNFFF===666444111000000000111222333333222111111111000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000.........///////////////000///.........///111222111000///......///000111222111000///......//////000000////////////000000000000000000000000000000////////////000000000000,,,,,,---///000222333333000000000000111111111111111111111000000000000000111111222333444444555555555333333444444555===FFFRRRaaawww{{{xxxvvvvvvxxxzzz{{{{{{ooofff[[[RRRIIIEEEIIIPPP000000//////.........---///............---------++++++++++++++++++++++++......------------...............------,,,,,,,,,,,,,,,------,,,,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------+++'''&&&(((+++++++++,,,---.........---,,,,,,,,,---...///000111............////////////000///...------------------,,,,,,...000111111000666777<<>>???===<<<999:::;;;;;;999999;;;===BBBCCCFFFLLLTTT[[[aaaccckkkllloooqqqqqqooollljjjkkkkkkkkknnnppprrrqqqppprrrsssvvvwwwxxxwwwvvvuuuxxxyyyyyyxxxwwwxxxzzz|||xxxyyyyyyzzzzzzyyyyyyxxxzzzwwwwww|||~~~||||||}}}~~~|||}}}|||zzz~~~}}}zzzwwwyyyxxxxxxyyy{{{|||{{{{{{vvvvvvuuuwwwyyy{{{zzzyyy}}}zzzwwwwwwxxxzzzzzzzzzzzzyyyxxxxxxwwwsssoookkkooonnnmmmlllkkkjjjiiiiiidddbbb```\\\YYYWWWUUUTTTNNNMMMLLLJJJIIIHHHHHHHHHAAABBBBBBBBB@@@???===;;;888888777666666666666666444555555666777888888999888777444222111222333444666666666777999;;;===???<<<<<<<<<<<<<<<;;;;;;;;;666;;;FFFVVVeeerrryyy{{{~~~uuujjjjjjrrr~~~oooYYYFFF:::111+++333333444333222333444666222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000---...///000000///...---------............------111111000///////////////---......///////////////---------...///000000111......------...000333555111111000000//////......000111222333333222111000222111222555555555<<>>IIIVVVbbbiiilll{{{|||~~~qqqgggbbbdddiiitttvvvjjjjjjiiikkkpppxxxzzztttkkk^^^QQQLLLFFFCCC>>>=========<<<:::777888::::::;;;===AAADDDHHHJJJNNNUUU]]]dddiiilllppprrrtttuuutttqqqnnnllllllllllllnnnqqqrrrrrrpppqqqssstttvvvvvvvvvuuutttuuuvvvwwwvvvuuuvvvyyy{{{wwwxxxyyyyyyzzzzzzzzzzzzyyyvvvvvv{{{}}}|||{{{||||||yyyyyy{{{}}}}}}|||~~~~~~~~~}}}yyyvvvvvvuuuuuuvvvwwwxxxwwwwwwtttsssssstttwwwyyyyyyxxxxxxvvvttttttvvvwwwwwwwwwvvvuuutttssssssrrrooommmnnnmmmkkkiiigggdddcccbbbaaa___[[[WWWSSSPPPNNNMMMGGGGGGEEEDDDCCCBBBBBBBBB::::::;;;:::999888666555888777666666555555555666555555555666777888888888888777555444333333333444666666666777888:::<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<>>======>>>>>>===<<<;;;<<<======???BBBHHHKKKOOORRRXXX___fffmmmqqqssstttuuuvvvwwwuuurrrooommmnnnnnnnnnppprrrsssrrrqqqpppqqqsssttttttsssrrrqqqqqqrrrssstttsssuuuwwwyyywwwxxxxxxyyyyyyyyyzzzzzzxxxuuuuuuzzz|||zzzzzz{{{|||zzzwwwvvvxxx{{{}}}~~~~~~}}}}}}}}}}}}{{{xxxuuurrrrrrrrrrrrrrrrrrssssssqqqppppppqqqtttuuuuuutttrrrqqqpppqqqsssttttttrrrpppooommmmmmnnnnnnmmmlllllljjjhhhddd```\\\ZZZXXXZZZXXXTTTPPPKKKHHHEEEDDDAAA@@@???>>>===<<<<<<<<<::::::::::::999777666555777666555555444555555555555555666666777777888888777777777777777666555444555555555666777999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999:::AAAQQQdddqqquuummmkkkjjjtttrrrcccUUUFFF;;;666555444333111000000///222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000......////////////......//////000000000000//////000000000000////////////---......///////////////------......///000000000000///.........000111222000000000000////////////000111222222222222111000222111222555555555<<>>EEESSScccrrr~~~yyyooohhhiiimmmuuu{{{tttllliiihhhooo|||xxxfffXXXLLLCCC???@@@<<<===>>>@@@BBBBBBAAAAAACCCCCCCCCCCCDDDHHHMMMRRRWWW[[[aaagggkkkooosssuuuqqqrrrttttttsssqqqooommmpppooooooqqqssstttsssqqqppppppqqqqqqqqqpppoooooonnnoooqqqrrrssstttwwwyyyyyyyyyxxxxxxwwwwwwwwwxxxvvvssssssxxxzzzyyyxxxzzzxxxwwwvvvwwwxxxzzz|||||||||{{{yyyyyyzzzyyyvvvtttppppppqqqpppooooooooopppqqqooonnnoooppppppooonnnmmmlllmmmnnnpppqqqpppnnnllliiigggfffggghhhhhhhhhfffdddaaa]]]YYYVVVSSSQQQQQQOOOLLLHHHDDDAAA???>>>======<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;:::999888666555555444444444555555555666666666777777777888666777999::::::888777555555555555666777888999999:::::::::;;;;;;<<<<<<<<<888:::;;;:::;;;CCCPPP[[[tttxxx|||~~~}}}~~~tttmmmjjjooowww|||{{{ooobbbPPPCCC;;;888666444333333222111222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000...//////////////////.../////////000000/////////000000000000000//////...---......///////////////............//////000000000000////////////000111000000000000////////////111111111222222111111111222111222555555555<<>>BBBNNNaaauuu{{{rrrpppqqqttt{{{}}}uuusssoooooowwwuuuiii[[[QQQHHH@@@>>>@@@:::<<>>======;;;::::::999999999::::::999999888888777777666666555555444444444444555666666666666666777777777777666777:::;;;;;;:::888777555555666666777777777777888999999:::;;;<<<======;;;>>>>>><<<999;;;BBBIII^^^hhhvvv}}}|||}}}tttllliiiiiippp{{{~~~rrr```RRR@@@<<<777444333333333222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000/////////....../////////---......//////......---///000000111000///......---......///////////////............///////////////////////////000000000////////////000000000000222111111111111111111222222111222555555555<<>>;;;<<<:::<<<@@@BBBBBBCCCDDDEEEAAADDDGGGJJJOOOVVV]]]bbbkkknnnqqqqqqooooooqqqsssooopppqqqssstttsssssssssnnnnnnnnnpppsssuuutttssspppoooooonnnmmmllllllkkklllnnnqqqsssssstttvvvwwwzzzyyywwwtttsssrrrrrrrrrsssppppppuuuwwwvvvuuuvvvrrruuuxxxyyywwwuuusssrrrpppooonnnooopppqqqpppooommmooopppnnnkkkiiijjjlllnnnllljjjhhhgggfffdddaaadddcccbbbbbbcccdddcccbbb___\\\XXXVVVUUUUUUTTTTTTQQQPPPOOOMMMLLLJJJIIIHHH@@@@@@>>>======<<<<<<<<<888888777777777888999999999888777666666666666777555555555444555555666777666666666666777777777777666777999;;;<<<;;;:::999555666777777777777666666777888999:::;;;<<<======CCCCCC@@@;;;888999>>>CCCHHHVVVhhhxxx}}}~~~mmmddd___fffsss||||||mmm___IIIBBB999444222333222111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000000000////////////000000//////............//////------............------///000111111111000...------......///////////////......//////////////////......//////000000000111////////////000000000000222222111000000111222222222111222555555555<<>>===@@@CCCDDDCCCDDDFFFHHHFFFIIINNNSSSYYY___fffkkkooorrrsssqqqnnnmmmooosssqqqqqqrrrsssssssssrrrrrrllllllmmmpppsssuuuuuutttppppppnnnmmmlllkkkkkkkkkkkknnnqqqrrrsssssstttuuuwwwuuusssrrrqqqqqqrrrsssrrrooooootttvvvttttttuuusssuuuwwwuuurrrnnnmmmnnnjjjiiihhhiiilllnnnnnnmmmiiilllmmmkkkfffdddeeehhhhhhfffdddccccccbbb```^^^^^^[[[YYYXXXYYYZZZYYYXXXUUURRROOOMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA<<<<<<;;;:::::::::::::::888888888888888999::::::::::::888777777888888999666555555555666666777888777777777777666666666666666777999:::;;;;;;::::::666777888888888777666666666777888999;;;<<<===>>>EEECCCAAA>>>======>>>???>>>GGGVVVhhhyyytttjjjcccgggnnnsssxxx|||~~~uuuiiiXXXNNNAAA888444444333111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000///...------...///000......////////////......//////111111111000...------......////////////////////////////////////...------...000000111111111.../////////000000000111222222111000000111222222222111222555555555<<>>===<<<;;;:::999888888888888888::::::999::::::;;;<<<===888888666555555666777777666666666666666777888888777777777777666666666666666777888999:::;;;;;;;;;777888888999999888666555666777888999;;;<<<>>>>>>@@@@@@BBBEEEFFFCCC>>>:::>>>@@@HHHZZZooo}}}~~~uuunnnmmmmmmlllooovvv|||qqqeeeYYYHHH===888777555333222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000///...------...///000//////000000000000//////...///111222111000...------......//////////////////////////////.........,,,---...000111222222222.../////////000000111111333222111000000111222333222111222555555555<<>>>>>>>>>>>>>>===<<<;;;:::666777888888777888:::<<<::::::999999888777777777888888888999999999999:::888888888777777666555444555666777888888888777777999888777999;;;<<<<<<;;;999888777777666666666777;;;;;;;;;;;;<<<>>>CCCFFFJJJIIIFFFDDDEEEGGGCCC<<>>JJJZZZjjjwwwuuupppoooooollljjj{{{}}}pppfffWWWHHH???:::777777111000//////111222111000333333333222000///---,,,000000111111111111000000000000000000111111111111000000000000000000000000000111111111111000//////111000///......///000111000000000000////////////111111111111000///------000000///...............////////////////////////////////////////////////------......///000000111+++,,,---///000000111111333333222111000000000111111111111111111111111111222111222555555555<<>>===<<<;;;;;;;;;======>>>======<<<;;;:::888999999999777888999;;;:::::::::::::::999999999999999999999999888888888;;;;;;;;;;;;::::::999888:::::::::;;;;;;::::::999:::999888999;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;;;;===AAADDDOOOQQQOOOJJJGGGGGGDDD???>>><<<===DDDMMMZZZkkkyyy|||}}}uuussstttrrrpppzzz~~~{{{ppp___OOOCCC;;;666444666555444444555555444222222222222222111///...---000000111111111111000000000000000000111111111111000000000000000000000000...///000111111111111111111000///......///000111000000000000////////////111111111111000///...---111000//////......//////////////////////////////////////////////////////222222111000...---+++***,,,---...///000111111111//////000111222444666777222222222222222222222222222111222555555555<<>>>>>>>>>>><<<;;;;;;;;;:::999999999999:::<<<<<<=========<<<<<<;;;:::;;;;;;:::888777999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999999::::::;;;::::::999999;;;;;;;;;;;;::::::::::::<<<;;;::::::<<<===<<<::::::::::::999::::::;;;;;;>>>>>>>>>===<<<===AAACCCRRRYYY]]]XXXQQQLLLHHHEEE???>>>>>>>>>???FFFXXXjjjuuu}}}~~~~~~|||zzz{{{}}}~~~~~~yyyjjj[[[MMMBBB999444555444444444555444222000111111222222111000000///000000111111111111000000000000000000111111111111000000000000000000000000---...///000222222222333000000////////////000000000000000000////////////000111111000000///...---111111000/////////000000////////////////////////////////////////////////,,,---///000000000///...---...///000111222222222...///000111333555777999333333333333333333333333222111222555555555<<>>===<<<::::::;;;;;;:::888;;;::::::::::::;;;<<<<<<;;;;;;<<<=========<<<<<<<<<===<<<;;;999888999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===<<<<<<;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>?????????===<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===???@@@@@@??????@@@CCCEEEPPP___mmmnnneeeZZZQQQJJJEEEBBB???<<<999;;;HHHUUUlllxxx~~~}}}|||~~~~~~uuujjj]]]OOOBBB:::555333333333444333111///000111111222222111111111000111111222222111111000///000000000111111111111000000000000000000000000......000111111222222222000000////////////000000000000000000////////////000000000000000///......111111000000000000111111////////////////////////////////////////////////)))+++---000111222111111//////000111222333333333222222111111111222333333333333333333333333333333222111222555555555<<>>===<<<===<<<;;;;;;<<<===<<<:::;;;;;;;;;;;;<<<===>>>???<<<<<<======>>>============>>>>>><<<:::888999;;;=========<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIICCCBBBAAAAAACCCCCCBBB@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>???@@@@@@@@@AAACCCFFFOOOddd|||~~~ooo]]]PPPIIIBBB===;;;::::::???FFF\\\kkkzzz~~~|||yyyzzz|||~~~}}}}}}xxxmmm]]]LLL@@@:::888666666777777555444000111111222222222222111111111222222222222111111///000000000111111111111000000000000000000000000000000111111111111000/////////000000000000//////000000000000///////////////000000000000//////...111111000000000000111111////////////////////////////////////////////////000000000000///...,,,+++///000111222222333333222333333111000////////////222222222222222222222222222111222555555555<<>>AAADDDEEEEEEEEEFFFGGGOOOSSSXXX]]]aaaeeeiiilllmmmnnnnnnllljjjjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmooonnnmmmkkkjjjhhhgggfffgggggggggfffeeecccbbbaaaeeeeeeeeedddcccaaa```___VVVWWWZZZ]]]___aaacccccc^^^^^^]]]\\\ZZZWWWUUUTTTWWWXXXXXXWWWUUUTTTUUUVVVUUUTTTRRRPPPNNNMMMLLLLLLHHHHHHGGGFFFEEEEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@======>>>>>>>>>===<<<<<>>======???@@@???>>><<<;;;;;;<<<===>>>??????>>>>>>?????????>>>>>>===>>>??????===;;;:::;;;<<<>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@AAABBBCCC@@@AAABBBDDDEEEFFFGGGGGGDDDDDDDDDEEEGGGJJJLLLNNNKKKIIIHHHIIIKKKKKKJJJIIIEEEEEEDDDCCCCCCCCCCCCCCCAAABBBCCCBBBAAABBBCCCEEEPPPfffppp^^^PPPFFF>>>===???>>>>>>???JJJXXXhhhsssyyy||||||xxxrrrssswww{{{~~~~~~zzzwwwvvv}}}wwwhhhVVVJJJ???<<<888555555555444444111111222222222222222111111111222222222222111111000000000000111111111111000000000000000000000000111111111111111000////////////000000000000//////000000000000//////////////////000000000000//////000000/////////000111111////////////////////////////////////////////////............/////////000000000111222222222222222000000////////////000000111111111111111111111111222111222555555555<<>>AAAAAALLLYYYeeetttuuunnnooosssyyy{{{~~~wwwssszzztttgggYYYNNNKKKLLLLLLJJJFFFBBB@@@???AAACCCFFFGGGHHHIIIKKKMMMUUUYYY^^^cccfffhhhkkkmmmooonnnmmmkkkhhhhhhkkkmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhgggeeeeeeddddddcccbbb```^^^]]]]]]\\\______^^^]]]]]]]]]]]]]]]XXXYYYYYYZZZ[[[\\\]]]^^^WWWWWWWWWVVVSSSPPPNNNLLLNNNPPPPPPNNNLLLJJJLLLNNNMMMLLLJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???@@@AAABBBCCC===>>>>>>?????????>>>>>>???>>>>>>???AAABBBAAA@@@>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@???>>>===>>>??????===;;;;;;<<<======>>>???@@@AAABBBCCCDDD@@@AAACCCEEEHHHJJJKKKLLLJJJKKKMMMOOOQQQRRRSSSSSSNNNMMMLLLLLLMMMOOOQQQSSSRRRQQQQQQRRRTTTUUUTTTSSSOOONNNMMMKKKJJJJJJJJJJJJJJJKKKKKKIIIGGGFFFFFFGGGOOO```yyyzzzcccVVVJJJEEECCC@@@>>>???>>>IIIWWWbbbllluuuwwwtttqqqrrrtttwwwzzzzzzxxxvvvsss{{{{{{|||~~~|||qqqcccZZZGGGBBB:::555222111111111222222222333333222111111111222222333333222222111000000000000111111111111000000000000000000000000///000000111111111111000...///000111111000///...000000000000//////////////////000000000000////////////......//////000111////////////////////////////////////////////////+++***+++,,,...111444666///000111111111111111111000000//////000111222222222222222222222222222222222111222555555555<<>>>>>???AAABBBAAA@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAA@@@???>>>===>>>??????>>><<<<<<===>>>===>>>???BBBDDDFFFHHHIIIFFFGGGIIILLLOOORRRTTTVVVYYYZZZ\\\^^^aaabbbcccddd\\\[[[YYYXXXXXXYYY[[[\\\XXXWWWWWWXXXZZZ\\\[[[ZZZ]]]\\\ZZZYYYWWWVVVVVVVVVTTTTTTTTTQQQNNNKKKJJJKKKKKKXXXooovvviiiYYYNNNFFF@@@>>>???<<>>>>>>>>>>>????????????CCC@@@>>>===>>>@@@AAAAAA@@@AAACCCCCCAAAAAAAAABBBEEEFFFHHHJJJLLLNNNPPPQQQTTTVVVYYY\\\```bbbdddeeeiiikkkmmmppprrrsssssssssqqqjjjaaaZZZYYY\\\```cccccc```ZZZUUUWWW]]]^^^[[[\\\]]]bbbggggggcccbbbeeeaaadddddd```^^^]]]ZZZVVVVVV^^^llliiiYYYNNNDDD??????<<<888:::CCCOOO\\\kkkwwwtttyyy||||||~~~~~~}}}}}}vvvrrrtttyyy{{{|||{{{{{{yyyvvv{{{~~~vvvgggYYYFFF888222333444555444444444444333222111111111111111111111111111111////////////////////////222222222111111111000000,,,------...---,,,***)))111111000000//////......000000000000000000000000111111000000//////......000000////////////000000111///...------...///111---///111111000111222444000///---,,,,,,---///000222111000/////////111111000000000000000000000000333333444444555666666777444222111333444444999@@@LLLYYYjjjvvv|||zzzuuukkk]]]QQQLLLMMMPPP///////////////.........------------------------///............---------...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,...///............------------++++++,,,,,,,,,,,,------111///---+++))))))******......------------......,,,---------............000000///........................///000111222333444777;;;>>>BBBIIIQQQWWWiiipppzzz~~~wwwyyyxxxnnnbbbZZZSSSKKKGGGGGGJJJKKKLLLLLLLLLLLLKKKJJJKKKMMMPPPUUUYYY\\\^^^___cccccccccdddfffiiikkklllmmmkkkhhheeecccbbbbbbbbb```````````````_________aaa^^^[[[YYYYYYYYYXXXVVVRRRPPPMMMJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>@@@AAACCCCCCDDDFFFHHHIIIIIIIIIJJJLLLPPPQQQTTTWWW[[[^^^aaabbbcccdddeeehhhjjjmmmooopppsssvvv{{{{{{mmmbbb]]]]]]aaadddcccbbb\\\VVVUUUYYYZZZWWWVVVWWW\\\cccfffgggkkkpppnnnrrrssspppmmmlllhhhcccaaagggsss}}}hhhXXXJJJDDDCCC@@@;;;:::>>>FFFQQQ```llluuu|||yyytttuuuyyy|||}}}||||||xxxuuuyyy~~~xxxhhhQQQAAA:::999777444333444444333333222111111111111111111111111111111000000000000000000000000111111111000000000//////000000000000000///...---////////////............////////////////////////000000000000//////......//////............//////000///...------...///000***+++---...---...000111000///...------...///000111000000000000000111111000000000000000000000000111222222333333444555555666333333555666666<<>>>>>>>>>>>>>>>>>>>>=========???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>===?????????@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIKKKMMMPPPRRRTTTUUUWWWYYY___aaadddiiinnnrrrvvvwwwxxxxxxxxxxxxzzz|||~~~{{{lllcccbbbfffjjjkkkjjjdddZZZUUUUUUSSSPPPOOONNNQQQXXX^^^cccllltttxxx~~~~~~|||xxxsssqqqttt{{{~~~hhhVVVKKKHHHEEE@@@;;;:::<<>>BBBIIIVVVhhhuuu}}}{{{tttkkk]]]OOOKKKKKKKKKJJJJJJGGGGGGGGGHHHJJJMMMPPPQQQTTTXXX]]]bbbdddbbb```^^^```aaaaaabbbbbbaaa``````aaaaaa```]]]ZZZWWWTTTRRRRRRQQQQQQPPPOOONNNNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFIIIHHHFFFDDDCCCBBBBBBBBB>>>>>>?????????>>>======>>>>>>>>>>>>>>>>>>======>>>>>>>>>??????@@@BBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDFFFHHHKKKMMMOOOQQQSSSUUUTTTWWW[[[^^^```bbbeeegggnnnpppsssxxx|||xxxooommmppptttyyywwwpppddd[[[VVVRRRMMMLLLIIIHHHKKKPPPVVVaaalllxxx~~~{{{dddTTTLLLGGGBBB===:::999<<>>888222222222111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000///...------...000111---.........///000000000///////////////////////////////////////////////////......------......///000///............///000333444444222000......//////000111111111111000///,,,---///111222222111000000000000000000000000000//////000000111222222222333111111333444555:::AAANNN\\\nnn{{{}}}zzzyyyxxxxxxxxxrrreeeWWWMMMLLLRRRXXX............//////000000......---------,,,,,,,,,///............---------,,,---...///...---,,,+++,,,,,,,,,---------......------------------------///000111000...------............------------,,,+++++++++,,,,,,,,,------++++++,,,---...000111222---,,,,,,++++++,,,,,,---.........////////////000//////............//////000000111222444666888999;;;===AAAGGGRRRddd{{{vvvzzz|||mmmaaaSSSFFFDDDFFFFFFEEEFFFCCCCCCDDDFFFJJJOOOTTTVVV\\\^^^bbbddddddaaa\\\YYY[[[\\\\\\[[[ZZZYYYXXXWWWXXXXXXXXXVVVTTTPPPMMMKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>===============>>>?????????>>>>>>>>>>>>??????????????????????????????@@@BBBCCCDDDAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDEEEFFFAAABBBCCCCCCCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGHHHJJJKKKMMMNNNNNNRRRUUUZZZ]]]^^^```ccceeedddgggkkknnnppprrruuuwww}}}~~~}}}~~~{{{ooofffaaa\\\VVVNNNHHHDDDDDDFFFKKKVVVaaasss~~~www```QQQGGGBBB>>><<<::::::AAAJJJZZZhhhvvv|||}}}}}}yyy{{{~~~rrrwww~~~~~~zzzwwwtttssstttvvvxxx|||{{{eeePPPAAA:::444333222111111111222222000000000000000000000000111111111111111111111111111111111111111111111111......---,,,---...000111/////////000111111111222......................................./////////000//////////////////000//////............//////...///000///---,,,---...000000111111111111000000,,,---///000111111111000111111111111111111111111000000111111222333333333333000000333444555;;;AAAPPP^^^qqqzzzwwwvvvuuuuuuvvvpppdddWWWOOOPPPWWW___------......///000000111//////...---,,,,,,++++++///............---------...............---,,,,,,+++,,,,,,------.........------------------------...///000///---------///............------------++++++,,,,,,,,,,,,------..................------------,,,,,,,,,,,,------------.........////////////............//////000000000111333555888:::;;;<<<===AAAJJJZZZqqq|||ttt~~~qqqbbbUUUKKKCCCBBBCCCCCCBBBDDDBBBCCCDDDHHHLLLRRRWWWZZZ```aaacccbbb```\\\XXXUUUUUUTTTSSSRRRQQQOOOOOONNNNNNOOOOOONNNLLLJJJHHHFFFDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDBBB@@@>>>======>>>>>>>>>>>>======<<<<<<;;;<<<======>>>>>>>>>>>>======>>>>>>>>>>>>??????>>>>>>>>>???@@@AAABBBCCCAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGDDDEEEGGGHHHHHHGGGFFFFFFHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNOOORRRTTTWWWYYYZZZaaagggmmmqqqrrrsssuuuxxxyyy{{{wwwrrrqqqllleeeTTTMMMGGGEEEEEEHHHRRR\\\lllyyyrrr]]]NNNGGGAAA>>><<<;;;>>>BBBKKKZZZjjjuuu}}}~~~{{{}}}pppuuu|||~~~zzztttqqqrrrwww{{{|||vvv\\\HHH>>>666555444222111111222333000000000000000000000000111111111111111111111111111111111111222222222222////////////000111333333000111111111111111222222........................---............/////////000000////////////000000////////////////////////***,,,...//////000222444000000000000000000000000---......///000000000000111111111111111111111111111111111222333333444444444222222555666777===DDDPPP___rrryyyvvvuuutttttttttnnndddXXXQQQRRRZZZaaa.........///////////////---------------------,,,///............---------//////...---------------++++++,,,,,,---......///........................,,,---......---,,,...///------------,,,,,,,,,+++++++++,,,,,,,,,,,,------............------,,,+++......------------......,,,---------...........................///000000000111222444777999<<<======>>>EEESSSiiixxx{{{wwwmmm^^^QQQKKKEEEAAACCCDDDBBBBBBDDDEEEFFFHHHLLLPPPUUUYYY[[[^^^]]]\\\ZZZWWWTTTRRRPPPNNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDD???>>>>>>>>>>>>>>>>>>>>>===@@@BBBAAA???======>>>??????@@@@@@@@@???>>>>>>:::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>??????@@@?????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGIIILLLNNNOOOOOONNNMMMNNNOOOQQQRRRSSSRRRQQQPPPQQQRRRTTTVVVXXXYYYZZZZZZXXXYYY\\\___bbbfffhhhjjjqqqwww|||zzz{{{uuulll^^^VVVOOOJJJGGGGGGNNNVVVaaannn{{{yyyvvvwww{{{rrr```TTTHHHCCCAAA>>>>>>@@@???LLL\\\jjjwwwtttuuuxxx~~~yyysssqqqwww|||}}}jjjSSSEEE999888555333222222222333000000000000000000000000000000000000000000000000000000000000111111111222...///000222333444444444111111111111000000000000........................---------.........///////////////....../////////......////////////......---///111111111222444666111000////////////000111//////.........//////000111111111111111111111111000111111222222333333444444222222555666888===DDDOOO^^^rrrzzzvvvuuuuuuuuutttnnndddXXXQQQQQQXXX___000000000///......------+++,,,,,,------....../////////.........---------000///...,,,,,,---......++++++,,,,,,---...//////........................***,,,------,,,,,,...///,,,,,,,,,+++++++++******++++++,,,,,,,,,---------***+++,,,---............///......------......///,,,,,,,,,---------.....................///000111000111222555777:::<<<>>>DDDFFFOOObbb{{{}}}uuuuuuggg[[[NNNDDD@@@======@@@AAA??????CCCIIIJJJLLLPPPSSSWWWZZZ[[[XXXVVVTTTQQQOOOMMMLLLLLLJJJHHHEEECCCAAAAAABBBCCCAAAAAAAAABBBBBBBBBCCCCCC;;;;;;;;;;;;;;;<<<<<<<<<:::===@@@AAA???===>>>@@@===>>>>>>??????>>>======;;;<<<===>>>???@@@@@@@@@>>>>>>>>>??????@@@@@@@@@BBBBBBBBBAAABBBBBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJMMMPPPTTTWWWXXXWWWUUUSSSXXXYYY[[[]]]]]]]]][[[ZZZZZZ[[[]]]```bbbdddeeefffggghhhkkkooossswwwzzz|||zzz~~~}}}~~~vvvkkkfff^^^UUUNNNHHHDDDHHHOOOVVVcccpppsssrrrrrrsssrrrmmmkkklllppprrrvvvqqqaaaPPPHHHEEEBBB@@@AAA999DDDRRR```ooo}}}zzzwwwvvv{{{~~~uuupppvvv|||~~~uuu]]]KKK;;;999666444222222222333000000000000000000000000////////////////////////.../////////000000111111,,,...000222333444333333111111000000//////..............................---------.........//////.........------...............////////////......///000000///...------...222000///------///000222111000...------...///000111111111111111111111111000000000111222222333333222000000333444666;;;BBBNNN]]]qqq{{{wwwwwwwwwwwwtttooodddXXXPPPOOOUUU[[[......////////////.........///111111000//////000------......//////000000------...//////000111111------------------------+++,,,...000000///...,,,++++++------------++++++,,,---......//////......***,,,------,,,,,,...///000000///...............//////...---,,,,,,++++++............////////////---***'''(((,,,///000///888333222777<<<>>>???BBBEEEPPPaaauuuxxxxxx{{{tttaaaQQQGGGCCCBBB<<>>CCCBBBAAA@@@???>>>>>>===BBBAAA???============>>>???????????????>>>===<<>>======???AAABBB>>>>>>??????????????????@@@@@@???>>>===>>>>>>>>>EEEEEEEEECCCBBBBBBDDDFFFEEEGGGHHHHHHGGGGGGIIIJJJIIIHHHHHHJJJMMMOOOOOONNNLLLMMMMMMOOOPPPRRRTTTUUU[[[^^^aaabbbaaa_________eeeiiilllllliiiffffffgggeeeiiimmmppprrrrrrsssuuuwwwzzz}}}}}}|||{{{vvvpppnnnggg]]]TTTNNNLLLLLLLLLRRRZZZcccjjjkkkjjjjjjjjjmmmiiihhhlllnnnnnnuuu}}}zzzcccXXXRRRJJJBBB??????>>>CCCOOO\\\jjj{{{~~~{{{zzzzzzssssssxxx|||iiiZZZFFF>>>777555555333333555333333222222222222333333000000111111111///...---000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,////////////////////////............////////////111111000000/////////...111111000/////////////////////.........///111222222111000000000111333333333222444666555555:::BBBNNN^^^qqq|||}}}}}}zzzzzzxxxwwwwwwnnncccZZZTTTQQQWWW___......////////////......,,,...///...,,,++++++,,,------------............(((((()))******+++,,,,,,------------------------,,,,,,.../////////...---+++,,,------------,,,++++++,,,------......------,,,---......---,,,.../////////...---------------//////...------,,,++++++............///////////////,,,***+++...111222222999555555999===???DDDIIISSS```sss|||yyy{{{yyyfffUUUIIICCCAAA@@@>>>???AAAAAAAAABBBFFFIIINNNPPPTTTXXXZZZZZZYYYXXXSSSNNNIIIFFFEEEFFFEEEDDDFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@??????>>>>>>@@@???>>>===<<<======>>>BBBBBBBBBBBBAAA@@@??????@@@@@@???>>>???@@@AAABBB>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEFFFIIIKKKKKKLLLNNNOOONNNOOOPPPRRRSSSSSSTTTWWWZZZ[[[[[[YYYWWWWWWXXXYYY[[[]]]___```cccfffiiikkklllmmmnnnoooqqqtttvvvvvvsssqqqrrrttttttxxx|||}}}{{{{{{wwwsssoooiii^^^UUUNNNKKKJJJJJJTTT\\\eeeiiihhhffffffgggjjjfffeeehhhiiiiiinnnvvvxxxggg[[[NNNDDD@@@???===???FFFPPP]]]ooo~~~vvvsssvvv{{{~~~}}}}}}|||ooodddMMMBBB888444444222111222222222222111111222222222///000111222222111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000000111111111111/////////.........------111111000///////////////111111000000000111222222222111000000000111222333333222333555555444:::BBBNNN^^^qqq}}}}}}zzz}}}{{{zzzyyyxxxyyyoooddd[[[TTTQQQVVV^^^......////////////......---...///...+++)))))))))---------------,,,,,,,,,++++++,,,,,,---.........---------------------------------............///,,,,,,------------,,,,,,,,,---......//////......+++---------+++***+++,,,......---,,,,,,,,,,,,,,,//////......---,,,,,,,,,............////////////000...---...111444555666999888999<<>>>>>>>>>>>??????AAAAAAAAA@@@??????>>>>>>AAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDD@@@BBBDDDGGGIIIIIIIIIHHHIIIJJJLLLMMMNNNOOORRRUUUWWWYYYZZZYYYXXXXXXYYYZZZ^^^___aaaeeehhhiiigggeeedddddddddeeegggiiikkkllljjjmmmppprrrtttwwwzzz||||||{{{{{{{{{{{{}}}~~~}}}{{{zzzyyywwwqqqkkkaaaVVVNNNJJJIIIIIIXXX```hhhiiieeebbbdddggggggeeeeeefffffffffjjjpppyyy}}}jjjWWWJJJEEEBBB???===>>>CCCMMMaaarrrzzz|||vvvvvvwwwxxxxxxzzzxxxwwwyyy}}}|||wwwqqqYYYJJJ;;;666555333111111111111111111111111111111//////111222333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111000000////////////////////////000000000000111111111111000///////////////......111000000///////////////111111111111111111000000111111000000111111222333333222333555555444:::AAANNN^^^qqq}}}~~~{{{{{{zzzzzzzzz{{{rrrfff]]]UUUQQQUUU\\\......////////////.........///000000...,,,------///......------,,,,,,,,,//////000000000111111111------------------------...------------...//////,,,------------------,,,......///000000000000000***,,,,,,+++)))((()))***///...------,,,,,,------//////......---------,,,............////////////000000///000222555888999::::::===@@@CCCJJJZZZiiizzzxxx}}}|||yyyfffZZZMMMFFFGGGHHHFFFCCCBBBCCCEEEGGGJJJNNNRRRUUUVVVWWWXXXXXXVVVRRRNNNLLLLLLJJJGGGEEEDDDEEEFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBBAAAAAA@@@@@@@@@DDDEEEFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKFFFIIIMMMPPPRRRRRRQQQPPPPPPRRRUUUXXXYYY\\\___bbbggghhhhhhfffcccbbbbbbcccgggiiilllqqqttttttqqqnnnmmmmmmlllmmmnnnppprrrttttttvvvyyy{{{|||zzzuuurrrqqqpppooommmllllllnnnqqqsssvvv{{{~~~zzzyyyyyyyyyqqqlllcccXXXOOOJJJIIIIII[[[cccjjjkkkfffccceeejjjggggggggghhhhhhiiilllppp}}}|||gggUUULLLFFFCCC???======EEEUUUeeeuuu|||~~~|||xxxvvvuuutttzzzvvvsssrrruuuxxxyyyxxxcccRRRAAA999777555333333111111111111111111111111000000000111111222222222111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000,,,---...///000000//////////////////////////////............////////////222222222222111111111111000000////////////000000000000111222111000...---111111111111111222222222333222333555444444999AAAMMM^^^rrr~~~{{{zzz{{{|||}}}ttthhh___VVVQQQSSSZZZ......////////////......,,,...000000000///000111000/////////......---------------------.........------------------------...------------...//////------------------------------...////////////...,,,---...---+++******+++000//////...............///...............------............//////////////////000111222555999;;;<<<<<>>>>>===@@@@@@AAABBBCCCDDDDDDDDDIIIHHHHHHGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSSSSRRRUUUXXX\\\___aaa```^^^]]]ZZZ]]]aaadddgggiiimmmooossstttuuusssqqqppppppqqquuuwww{{{~~~zzzuuutttsssrrrrrrtttvvvxxx~~~yyyyyysssnnnlllllliiigggeeeddddddfffiiijjjlllqqqxxx}}}{{{xxxwwwwwwoookkkcccYYYPPPKKKKKKLLLYYYaaaiiijjjhhhfffhhhlllfffiiikkkkkkkkknnnqqqssswwwxxx|||yyybbbSSSKKKGGGCCC@@@>>>@@@LLLXXXmmmzzz}}}wwwxxx}}}xxxuuusssxxxuuupppllllllooorrruuugggWWWFFF>>>:::666444333000111222222222222111000111111000000////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////------...//////000000///000000000000000000000000............////////////111111111111222222222222000000////////////000000111111222333222111///...000000111111222222222222222111222555444333999AAAMMM^^^rrr{{{yyy{{{}}}~~~uuuiii___VVVPPPRRRXXX......////////////......***,,,...///......///111///////////////.........---------------------------------------------------------............///......------------......***++++++,,,---,,,,,,,,,///000111000...---...///000000///............///....................................////////////...///111111333666:::>>>??????AAAHHHRRRddd~~~yyyzzznnn[[[OOOKKKIIIJJJMMMNNNJJJFFFIIIJJJMMMRRRWWWZZZ[[[ZZZVVVSSSOOOKKKHHHFFFEEEDDDBBBCCCCCCBBBAAABBBDDDFFFCCCCCCBBBBBBAAA@@@??????CCCBBBBBBBBBAAAAAA@@@@@@CCCDDDFFFHHHJJJJJJKKKKKKNNNMMMMMMMMMNNNPPPQQQSSSSSSSSSTTTUUUVVVWWWWWWXXXZZZZZZ\\\]]]^^^^^^^^^^^^aaadddhhhkkkmmmmmmkkkjjjjjjmmmqqquuuwwwyyy|||~~~}}}|||yyywwwvvvxxxyyy{{{|||zzzvvvjjjoooyyy{{{vvvsssqqqqqqkkkiiifffdddbbbccceeefffaaaffflllqqqsssvvvzzz~~~|||xxxtttrrrjjjhhhcccZZZRRRMMMNNNQQQXXX^^^eeejjjkkkjjjkkkmmmgggkkknnnmmmnnnrrrttttttvvvxxx~~~sss```SSSLLLFFFBBB???>>>CCCJJJ^^^mmm|||}}}zzzxxxuuurrrsss}}}|||wwwttttttrrrnnniiifffgggkkkoookkk^^^PPPFFF>>>777333333111222333444444333222111222111000///............////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////000000/////////000111111000000000000000000000000000000000000111111111111......///////////////000///////////////000000111333333333444333333222222000000111222222222222111222111222444444333999@@@MMM^^^ssszzzxxx{{{~~~~~~uuuiii___VVVOOOQQQVVV......////////////......***,,,......------...///------...............///000000//////////////////------------------------,,,,,,.../////////...---///...---,,,,,,---...///+++,,,,,,---------------...///000000///...///111//////...------------...............////////////............////////////...000222333444777<<<@@@DDDBBBDDDMMM\\\sssyyyzzzttt___QQQLLLKKKJJJKKKLLLLLLJJJHHHMMMNNNQQQVVVZZZZZZWWWTTTLLLLLLJJJIIIGGGFFFEEEEEE@@@AAACCCBBBAAABBBEEEGGGAAAAAABBBBBBCCCCCCDDDDDDHHHHHHIIIIIIJJJKKKLLLLLLNNNPPPRRRTTTVVVWWWXXXXXXXXXXXXWWWXXXZZZ\\\___aaaccccccccccccdddfffgggiiijjjkkklllmmmoooooooooooonnnppptttyyy{{{|||||||||}}}yyyxxxxxxzzz{{{yyy{{{~~~{{{wwwwww|||}}}wwwqqqnnnfffhhhllluuu~~~|||zzzyyysssqqqmmmiiifffccccccbbb]]]aaaeeefffeeegggkkkooovvv}}}wwwpppkkkeeedddaaaZZZSSSPPPSSSVVV\\\```fffmmmqqqrrrpppnnnkkkqqqsssqqqqqquuuvvvtttxxxxxx|||vvv```UUUJJJDDDAAA===>>>AAALLL\\\mmmvvv{{{~~~~~~|||vvvsssqqqrrrpppooouuu}}}yyyuuuqqqqqqooolllhhhhhhkkkooorrriii^^^SSSGGG;;;555666111333444555555444333111222111000/////////000111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////222111///------...000111000000000000000000000000000000000000111111111111------.........////////////////////////000111111111111111000111111222222///000111222333222222111222111222444333333999@@@MMM^^^tttyyywwwzzz~~~|||tttiii___UUUOOOPPPUUU......////////////......---...000///...------...,,,,,,,,,------.........////////////............------------------------+++,,,...000000///...,,,///...---,,,,,,---...///...//////000000000000000***,,,------,,,,,,...///......---,,,,,,,,,,,,---.........///////////////............/////////000///111333444555888===BBBGGGDDDFFFPPPccc}}}xxxkkkWWWMMMNNNMMMLLLKKKKKKKKKLLLLLLQQQQQQTTTXXXZZZXXXSSSNNNEEEFFFHHHIIIIIIHHHGGGFFF@@@CCCEEEEEEDDDDDDGGGJJJGGGGGGIIIJJJLLLNNNOOOPPPNNNOOOPPPRRRTTTVVVXXXYYYYYYZZZ]]]```bbbcccddddddfffffffffgggiiimmmppprrrqqqpppoooooopppsssuuuwwwxxxyyyzzz|||}}}}}}~~~~~~|||}}}yyywwwwwwxxxzzz{{{}}}~~~}}}zzzvvvttttttttttttrrrnnnjjjiiimmmqqqmmmttt}}}~~~{{{vvvqqqnnniiigggggglllvvv{{{xxxsssnnniiidddbbb```^^^aaacccaaa]]][[[___cccfffsss~~~wwwnnngggaaabbb```ZZZTTTRRRUUUZZZaaadddjjjrrrxxxyyyuuuppppppvvvyyyvvvuuuxxxyyyuuusssrrruuu{{{lll^^^OOOGGGCCC???===>>>???NNNaaannnvvv{{{zzzwwwxxxsssqqqsssqqqlllnnnttt{{{vvvppprrrsssqqqmmmmmmpppuuu{{{tttkkk___OOO???999:::222333555666666555333222111000000000000222333444000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////222///,,,))))))***---///000000000000000000000000............////////////.../////////000000111111///////////////000111111...---,,,,,,,,,...///000///000111222333222111111222111222444333333888@@@LLL___tttxxxvvvzzz~~~{{{ssshhh___UUUNNNPPPUUU///////////////////////////...------...///000111,,,,,,,,,---------..............................///...---,,,,,,,,,,,,,,,,,,------......------,,,------,,,+++)))***---///......//////......---,,,------,,,+++,,,---...///.........,,,++++++---///000000000///......---------------......000111222444555666777888;;;???CCCFFFJJJOOOWWWlll}}}~~~rrr^^^RRROOOJJJKKKKKKJJJIIIJJJLLLOOOVVVYYY]]]___]]]WWWPPPKKKIIIJJJLLLKKKJJJIIIIIIJJJGGGJJJKKKIIIKKKOOOQQQOOORRRRRRSSSUUUVVVWWWXXXYYYWWWXXXYYY[[[]]]aaafffiiimmmooorrrrrrpppppprrruuuqqqqqqsssuuuxxx{{{~~~zzzwwwwwwyyy{{{zzzyyywwwvvvtttrrrqqqpppooooooooommmhhhdddbbbbbb```eeejjjnnnooorrrvvvzzz~~~~~~|||{{{yyyxxxwwwvvvlllmmmnnnpppsss|||}}}tttooommmjjjeee```````````````aaabbbcccdddhhhmmm|||~~~vvvmmmfff^^^]]][[[XXXWWWXXX\\\```fffiiilllppprrrssssssrrrsssuuuwwwxxxwwwtttpppmmmqqqqqqssswww{{{nnnVVVIIIGGGGGGCCC===<<>>MMM]]]ttt~~~zzzzzz{{{|||}}}vvvjjj]]]RRRNNNOOORRR///////////////////////////......---...///000111------------------------------------------------///...---,,,,,,,,,,,,------......//////......------------+++******---///......//////......---,,,///......---...///000111---......---++++++,,,.../////////............---............///000111222444555666777999<<>>666333222555555111000111222222000//////...............///000000000000000000000111222222222222222111111111111000000000000000000////////////000000......//////////////////////////////000000000000111111111000000111111111000000000000000000000000333333222111111222222333111000000000000111222222111111111111111111111111000000111222333333333333333444444444555777;;;>>>MMM]]]ttt}}}}}}}}}~~~|||vvvkkk^^^TTTOOOPPPRRR///////////////////////////............///000000......------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...//////////////////...---------,,,***+++---///......//////......---,,,///............///000000,,,...///...---+++,,,,,,---------------.........///////////////000111222444555888999;;;???CCCFFFIIIPPPXXXaaarrryyyxxx|||~~~uuuvvvrrrfff[[[PPPIIIHHHHHHIIIHHHHHHJJJNNNTTTYYYbbbeeegggfffbbb]]]XXXVVVXXXZZZ\\\\\\\\\\\\^^^______aaabbb```ccciiimmmmmmmmmnnnooopppqqqrrrsssttt{{{}}}{{{xxxvvvuuuuuussstttttttttttttttssssssqqqrrrssspppjjjbbb\\\YYY[[[[[[ZZZXXXXXX]]]eeellltttuuuwwwxxxwwwvvvtttssssssrrrpppooopppttt{{{}}}zzz{{{xxxtttttttttsssoookkkmmmllljjjgggdddbbbaaa``````fffuuu{{{uuuoooiiiaaa```]]]ZZZYYY[[[___cccggghhhiiijjjlllmmmnnnnnnooooooppppppoooooonnnmmmooonnnpppsssuuuwww{{{dddUUUMMMHHHEEE???>>>???GGGYYYlllvvvwww}}}xxxvvvyyy{{{yyywwwvvvrrrzzzxxxrrrsssvvvxxxxxxwwwxxxyyyxxxppp___KKK===666222111444555222000111222111000000//////////////////000111111111111000...//////000000000000///000000000000111111111111000000////////////000000------...//////000111111////////////000000000000111000000//////000000111000000000000000000000000000000////////////000111000000/////////000111111222222222222222222222222000000111222333333333333333444444444555777;;;>>>LLL]]]uuu~~~~~~~~~~~~{{{vvvlll```VVVQQQQQQSSS//////////////////////////////........./////////............------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......////////////......------...,,,++++++---///.........///......---,,,,,,,,,,,,,,,------......+++---//////---,,,+++,,,++++++,,,,,,---......///000000000000000111222333555777:::<<>>LLL]]]uuu~~~}}}}}}|||zzzvvvlllaaaXXXRRRRRRSSS//////////////////////////////////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,------......------,,,,,,---...---,,,,,,---............///......---,,,,,,,,,,,,---------------+++---//////---,,,+++,,,***++++++,,,---...//////000000000111222333444555888:::>>>@@@BBBFFFIIILLLRRRYYYaaaiiiuuuwwwrrruuuuuusss{{{zzzkkk[[[RRRNNNKKKJJJKKKFFFFFFGGGHHHLLLRRR[[[aaaeeekkkrrruuuvvvvvvzzz}}}{{{|||}}}}}}}}}wwwvvvuuuxxx~~~~~~|||zzzzzz{{{}}}~~~~~~~~~~~~|||{{{yyywwwuuurrrooollljjjiiiiiikkknnnqqqssstttttttttpppsssuuusssooojjjeeecccbbbcccccc```^^^___ccchhhjjjmmmqqquuuwwwxxxxxxwwwsssrrrpppooopppsssvvvwww|||~~~~~~zzzvvvsssrrrsssuuuxxxzzzzzzyyywwwtttssspppmmmkkkiiiggggggkkkjjjnnnwww{{{xxxtttnnnjjj^^^___^^^]]]\\\]]]```ccceeeeeeeeeeeefffggghhhiiihhhhhhhhhhhhiiikkklllnnnjjjiiikkkpppssssssvvv{{{zzznnnZZZOOOKKKDDDBBB@@@AAAGGGTTTffftttyyyzzz|||~~~yyywwwzzz}}}}}}yyytttpppsssqqqqqqttttttkkk[[[MMMEEE<<<666666666444222222222111111000000000000111111111222222222222111111///000000111000000//////......///000111222222333000000////////////000000111111000000////////////////////////000000000000000000////////////000000////////////////////////000000000111111222222222///////////////000000111000000000000000000000000000000111222333333333333333444444444555777;;;>>>LLL]]]ttt~~~~~~}}}{{{vvvmmmaaaWWWRRRQQQRRR/////////////////////////////////000//////...---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,------------,,,,,,,,,...///...---,,,---.........//////......---,,,---...//////000000//////,,,...///...---+++,,,,,,+++,,,,,,---...///////////////000111333555777888<<>>LLL\\\rrr|||wwwmmm```VVVPPPPPPQQQ//////////////////////////////000000000///---,,,,,,,,,---...///000111111------------------------,,,,,,,,,,,,,,,---...///------............------,,,...//////---------.........//////......---,,,---...///000000000///...---......---++++++,,,...---------....../////////...///000222444777999:::@@@CCCFFFHHHJJJLLLNNNQQQ\\\hhhxxxyyyzzzzzzqqqccc\\\VVVRRRNNNIIIIIILLLLLLMMMOOOQQQUUUZZZ```eeerrr{{{}}}{{{yyyyyyxxxxxxyyy|||~~~rrrooojjjddd^^^ZZZWWWUUUQQQQQQRRRUUU\\\fffqqqyyy|||wwwppplllhhhhhhggghhhkkkppptttwwwvvvyyy~~~|||yyyxxxvvvsssooollljjjiiiiiiiiilllppptttwwwxxxxxxwwwppppppooommmkkkkkkmmmppppppqqqqqqooolllkkknnnqqquuuuuuvvvwwwxxxxxxxxxxxxvvvsssrrrrrruuuwwwwwwvvvuuuwwwyyyzzzzzzyyywwwvvvuuuwwwyyy{{{{{{{{{||||||yyywwwuuuqqqnnnllljjjiiicccaaaccchhhnnnyyy~~~{{{wwwrrrkkkeee___bbbfffhhhgggfffeeeeee```aaaccceeefffgggffffffcccdddfffhhhjjjlllnnnooolllhhhiiimmmpppppprrruuuqqqqqqwww{{{dddWWWLLLFFFAAA???>>>@@@KKKWWWhhhttt}}}yyywwwmmmmmmoootttxxxwwwpppiiiYYYKKK<<<555444222111222222111111000000111222222111111222222111000000///111111111111111000////////////000000111111111222000000////////////000000111111000000000000000000////////////000000000000111111111000000111111111////////////////////////***+++,,,...............111000000000000111222222////////////////////////000000111222333333333333333444444444555777;;;>>>LLL[[[ppp~~~xxxlll^^^SSSNNNNNNPPP//////////////////////////////000000000///---,,,+++,,,---...///111222222........................,,,,,,,,,,,,,,,---...///......////////////......,,,...//////...------.........//////......---,,,++++++---.........---,,,.........,,,++++++---///.........///////////////---...///222555888:::<<>>LLL[[[oooxxxlll]]]RRRMMMMMMOOO......////////////......////////////////////////////////////////////////........................,,,,,,,,,---------..............................///...------------...///222222111000///...------111111111111000///...---........................//////.........//////000000333555555444888???FFFJJJNNNQQQOOOLLLMMMUUU]]]bbbqqqzzz}}}{{{xxxeeeXXXVVVYYYYYYUUUNNNJJJKKKNNNUUUXXXZZZ[[[[[[]]]bbbfffqqqyyy~~~}}}zzztttrrrrrrpppkkkfffjjjfffaaa]]][[[\\\^^^```______```bbbdddeeecccaaa^^^___``````aaa`````````_________```aaaccceeefffkkkiiigggeeedddccc```]]]YYYTTTNNNPPPXXXccckkkppptttvvvyyyyyyvvvpppiiieeedddcccbbbcccffflllrrrvvvzzzyyyzzz}}}~~~~~~|||zzzwwwtttqqqpppoooqqqtttxxxzzz{{{zzzzzzssspppllljjjlllooosssuuu~~~}}}}}}~~~~~~~~~~~~}}}|||yyyvvvsssrrrqqqrrrtttvvvxxxzzz{{{|||zzzzzzzzzyyyyyyyyyxxxxxxtttttttttsssqqqooolllkkkiiikkknnnppppppnnnkkkiiibbbZZZZZZcccjjjnnn{{{~~~{{{zzzxxxooocccZZZ[[[```fffkkkkkkjjjhhhggg```bbbeeeggghhhhhhfffeeecccaaaeeemmmqqqppppppqqqooollliiijjjnnnrrrsssrrrtttqqqqqquuu|||ppp]]]QQQEEE???<<<;;;<<<@@@RRRcccxxxzzzuuutttpppqqqyyy~~~}}}yyywwwhhh]]]MMM@@@888555333222444333222222111111222222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111000000000000000111////////////000000000000000000000000000000000000000000111222222222222111000000000000111111111111///////////////000111111222111333555444444999AAAQQQ\\\mmmzzzwwwgggYYYOOOKKKJJJKKK......////////////......////////////////////////........................------------------------,,,,,,---------.................................------,,,++++++,,,------............------------,,,---...............---.......................................//////000000222444444555;;;DDDLLLOOOQQQRRRQQQOOOQQQYYY```iiiyyy}}}}}}~~~kkk[[[SSSSSSUUUUUUSSSPPPPPPRRRUUUWWWZZZ\\\\\\[[[]]]bbbffflllsss{{{~~~}}}uuukkkkkknnnqqqvvvxxxxxxwwwzzzwwwuuuvvvyyyxxxtttpppmmmkkkfffbbb]]]ZZZYYYXXXTTTTTTSSSUUUVVVWWWVVVTTTSSSSSSTTTTTTTTTTTTSSSSSSVVVWWWYYY\\\___dddgggjjjnnnlllkkkjjjjjjhhhdddbbb]]]XXXRRRRRRZZZdddlllqqqqqqsssuuuuuusssnnniiifffhhhgggfffgggjjjnnnsssuuuyyyxxxyyy{{{~~~}}}{{{yyywwwvvvsssuuuwwwyyyzzz{{{{{{{{{rrrooollljjjlllppptttvvv~~~~~~~~~}}}|||zzzwwwtttqqqooooooppprrrvvvzzz}}}}}}|||vvvxxxyyyzzzzzzxxxvvvuuummmmmmmmmlllkkkiiigggfffbbbdddhhhjjjkkkiiigggfffeee\\\YYY___eeejjjyyy|||yyywwwssskkk___VVVXXX^^^eeejjjkkkiiigggfff```bbbeeeggghhhhhhfffeeefffdddgggnnnrrrpppoooppptttqqqoooooopppqqqpppooorrrooonnnqqqvvvfffXXXJJJBBB@@@>>>>>>@@@FFFVVVlll}}}~~~yyytttrrrpppsss}}}~~~|||rrrgggVVVGGG<<<777333222333333222111111111111222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111////////////000000000111000000000000000000000000000000111222222222222111000000000000111111111111000000000000000111222222222111333555444444999AAAMMMYYYjjjwww~~~ttteeeXXXOOOLLLLLLNNN......////////////......////////////////////////------------------------------------------------,,,------------.................................------,,,++++++,,,------,,,,,,---------......///++++++,,,....../////////...........................---------......///000000222333444777???JJJSSSVVVVVVTTTRRRSSSXXX^^^dddpppppp\\\RRRPPPRRRRRRRRRRRRSSSUUUWWWXXX[[[]]]___^^^]]]^^^bbbfffiiiooovvvxxxwwwwww{{{uuulllccccccdddiiipppwww|||~~~{{{zzz||||||wwwsssrrrppplllfff```ZZZWWWUUUSSSQQQQQQRRRRRRQQQPPPQQQQQQQQQQQQQQQQQQPPPPPPTTTUUUWWW[[[___eeeiiikkkooonnnnnnnnnnnnllliiifffccc]]]WWWVVV\\\fffmmmqqqqqqrrrssstttrrrpppmmmkkkmmmmmmmmmnnnooorrrtttvvvyyyxxxxxxzzz}}}~~~}}}yyyyyyyyyzzzzzz{{{{{{{{{qqqooommmkkkmmmppptttwww}}}~~~~~~|||yyyvvvrrrpppnnnmmmlllnnnuuu||||||tttuuuwwwxxxwwwuuuqqqoooffffffgggggggggeeedddccc^^^```ccceeeffffffdddcccfff]]]XXX[[[___eeettt|||wwwsssnnneeeZZZSSSUUU[[[dddjjjkkkiiifffdddaaabbbeeeggghhhhhhgggfffhhheeegggmmmpppnnnmmmmmmtttrrrppppppppppppnnnmmmqqqnnnmmmooorrrxxxuuudddQQQHHHDDDAAA@@@AAA>>>III\\\rrr}}}|||zzzvvvssskkkkkkqqq|||~~~{{{ppp```PPPDDD;;;666333333222111111000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////111000000000000000111111/////////000000000111111000000000000000000000000///000111111222222111111000000000000111111111111111111111222222222333333222111333555444444999AAAJJJWWWiiiwww~~~{{{rrrdddWWWOOOMMMOOORRR......////////////......////////////////////////------------------------------------------------------------....................................//////............//////........./////////000000---...//////000000000///........................------------...///000000222222333444999BBBNNNVVVZZZXXXUUUTTTXXX^^^eeejjjrrrxxx~~~ttt```QQQNNNOOOSSSRRRPPPQQQTTTWWWXXXXXX]]]___aaa```______cccggglllppptttuuutttsssvvvyyy{{{|||~~~vvvlllkkkkkkmmmrrr{{{|||||||||{{{xxxrrrlllfffbbb^^^[[[XXXVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXXXX[[[[[[\\\___bbbeeeiiikkkmmmmmmnnnooopppnnnkkkhhhgggaaaZZZXXX^^^gggnnnqqqtttuuuvvvxxxxxxwwwvvvuuuqqqqqqrrrtttuuuwwwxxxyyy{{{zzzzzz{{{}}}|||{{{zzzyyyyyyyyyyyyyyytttrrrpppnnnmmmooosssvvv|||~~~}}}yyyuuuqqqooonnnmmmkkklllttt~~~{{{ttttttsssrrrpppmmmjjjiiidddeeefffggggggfffeeeddd```aaaccceeeeeedddcccaaabbb\\\XXXYYY\\\bbbnnnzzz}}}xxxrrrkkkbbbXXXQQQQQQYYYcccjjjkkkiiifffcccbbbdddfffhhhiiiiiihhhhhhgggdddffflllooommmlllmmmqqqpppmmmlllmmmnnnoooppprrrooonnnppprrruuu}}}rrr\\\OOOIIIDDDAAA@@@???CCCOOOccczzz{{{yyyxxxuuurrrggghhhooozzz~~~vvvhhhYYYKKK@@@999666222222111000000000111111000000000000000000000000111111222222222222111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000111222//////000000000111111111000000000000000000000000///000000111111111111111///000000000111111111111000111111222222222222222222111333555444444999AAAKKKYYYlllzzz}}}{{{sssfffXXXPPPNNNQQQUUU......////////////......////////////////////////........................---------------------------------.........//////........................////////////////////////////////////............///////////////...------...........................------...///000111111555444555777<<>><<<@@@IIIYYYjjjtttxxxyyy|||~~~yyysssrrrvvvzzz}}}xxxppphhheeedddfffnnnwwwyyy{{{zzzsssdddSSSEEE===555444333333222333333333000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111////////////000111222333000000111111111222222222000000000000000000000000...//////000000000000000000000000000111111111111///000222333444333222111222111333555444444999AAAIIIZZZppp~~~~~~~~~}}}{{{xxxrrrfffXXXNNNMMMUUU\\\......////////////......////////////////////////------------------------000000000000000000000000............/////////000...........................///000111111000///...+++,,,,,,---...000000111,,,,,,---...////////////........................000000000111222444555666555888>>>GGGPPPUUUXXXXXXWWW___jjjrrryyyooodddTTTGGG@@@BBBGGGJJJMMMUUU]]]```^^^\\\\\\^^^WWW[[[___aaacccfffmmmrrroooooonnnmmmlllllllllmmmpppsss|||~~~yyyzzzuuutttsssuuuyyy}}}yyywwwtttqqqmmmhhhccc^^^___^^^]]][[[[[[]]]^^^___`````````aaaccceeegggiiieeecccbbbbbbeeeiiikkkkkkhhhbbb\\\\\\cccmmmvvvzzz~~~|||~~~~~~yyysssqqqtttxxx{{{}}}{{{uuurrrqqqrrrssskkkjjjhhhgggggghhhjjjlllhhhgggeeecccbbbbbbccccccfffggghhhiiiiiiiiihhhgggfffggggggffffffeeedddccc```aaa```\\\XXXXXXXXXXXXXXX```eeeeeefffiiikkkkkknnnppprrroooggg]]]TTTOOOPPPVVV___fffiiijjjjjjkkkkkkllllllmmmnnnooopppppppppmmmlllpppsssqqqqqqsssooosssvvvvvvtttssstttuuuvvvqqqpppsssuuuuuuvvvzzzxxxyyy```MMMFFFGGGAAAAAA??????BBBMMM]]]iiiuuuxxx}}}~~~wwwnnnmmmrrrzzzyyy|||{{{ppphhheeegggrrr|||qqqvvvzzzwwwlll]]]PPPIII666555444444333333444444000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000111222333000111111111111222222222000000000000000000000000...//////000000000000000000000000000111111111111000111333555555444333222222111333555444444999AAAJJJ\\\rrr~~~~~~}}}}}}{{{sssnnncccVVVMMMMMMVVV^^^........................//////000000000000//////000000//////.........---000000/////////.....................////////////,,,---...///000000000000......////////////.........------,,,,,,------.../////////...------,,,,,,+++---//////...///000222111333444444333444666888:::===EEEPPPUUUVVVXXX[[[\\\jjjuuuxxx~~~|||aaaVVVMMMJJJHHHEEEGGGLLLVVVYYY\\\______]]]ZZZXXX[[[^^^aaadddgggjjjnnnqqqooonnnmmmlllllllllllllllnnnqqqtttvvvtttrrrqqqqqqooooooooopppsssvvvxxxzzzxxxzzz}}}yyytttrrrpppkkkfffcccddddddbbbaaa```bbbdddbbbaaa```aaaccceeeeeeddd\\\[[[YYYYYY[[[___cccffffffaaa\\\\\\ccclllsssvvv|||yyywwwwwwyyyzzz{{{~~~|||xxxsssoooiiihhhgggffffffggghhhhhhiiihhhfffeeeeeeeeeggghhhjjjjjjiiiiiiiiiiiiiiiiiieeedddddddddeeeeeecccaaacccaaa]]]ZZZYYYYYYZZZ[[[[[[]]]```ccceeefffffffffhhhiiiiiigggbbb[[[TTTPPPNNNTTT\\\cccfffgggggggggiiijjjlllnnnpppqqqrrrsssoooppppppqqqrrrrrrssssssrrrtttvvvxxxxxxwwwuuusssrrrssstttsssssssssuuuwwwwww{{{gggRRRFFFCCCDDDAAA@@@@@@@@@EEEQQQ]]]uuuwwwzzz{{{zzzxxxvvvvvvwwwwwwxxx{{{zzzhhhaaaeeemmmooorrrtttuuuvvvuuulllXXXEEE;;;777555555444111222555111111111111111111111111000000000000000000000000333333222111000///......000/////////............//////............//////111111222222222111111000333333222111000///.........///000222222222111000000000////////////000000000000000000111111111111333222111/////////000111111111222333333333333222111222333444555888===@@@LLL]]]sss{{{{{{|||xxxnnncccZZZSSSPPPTTT\\\........................//////000000000000//////000/////////..................---------,,,,,,,,,............////////////------...///000111111111......////////////......///......------......///------.....................000111000//////000111000111333333333555888:::<<>>NNN___uuu|||{{{|||uuulllaaaYYYSSSQQQWWW___...........................//////000000//////...////////////............---------------,,,,,,,,,............////////////.........///000000111111---......//////......---/////////....../////////,,,,,,------...//////000000222222111000///000111///111222333444666999<<<@@@DDDMMMWWWZZZZZZ]]]cccnnn{{{|||~~~yyy|||mmm]]]JJJDDD@@@BBBFFFKKKQQQWWW]]]^^^______^^^\\\YYYXXX\\\___cccgggjjjmmmpppssspppooonnnnnnnnnnnnnnnooojjjllloooooommmjjjiiiiiikkklllmmmnnnoooppppppppplllooorrrtttuuuwwwyyy{{{~~~{{{yyy{{{vvvpppmmmmmmmmmlllkkkfffdddccccccddddddcccbbbXXXUUUQQQOOOPPPSSSWWWZZZ\\\XXXUUUVVV\\\fffoootttyyy~~~~~~}}}~~~xxxsssooommmjjjhhhggghhhiiikkkqqqpppooommmllllllmmmmmmllllllllllllllllllllllllqqqnnniiifffeeedddbbbaaacccbbbaaa``````bbbdddeeehhhhhhgggfffdddcccbbbaaafffhhhiiigggccc\\\UUUQQQRRRWWW\\\aaacccdddeeeffffffiiimmmqqqsssttttttssstttssssssqqqpppooonnnnnnrrrrrrsssuuuvvvwwwxxxxxxwwwwwwvvvtttqqqooopppqqquuuxxx{{{~~~{{{iii[[[TTTIIIEEEBBBBBB@@@@@@EEEKKK]]]gggttt{{{}}}}}}}}}{{{wwwsssqqqttt|||}}}mmm]]]\\\dddqqqsssssssssuuusssiii]]]MMMBBB888555444222000000000000000000000000000000000000000000000000000000//////000000111111111222000000000/////////......000//////......//////000...///000000111111111000000000000000000000000000000000000000000111111222000000////////////000000000000000000111111111111222111000000///000000000111111222333333333333222444555555555555666:::===OOO```xxx}}}||||||sssjjj___XXXSSSRRRYYYaaa...........................//////////////////...///////////////.........////////////////////////............////////////...------......//////000.........//////.........//////............//////---------........./////////000111111//////000111111222333444444666:::===EEEJJJSSS[[[]]]\\\bbbiiivvv|||yyy}}}zzzyyy~~~uuuaaaQQQGGGDDDBBBEEEKKKRRRYYY]]]`````````___]]][[[ZZZXXX]]]aaaeeeiiilllnnnqqqssspppoooooooooooooooppppppmmmnnnppppppmmmkkkjjjjjjkkklllmmmnnnooonnnmmmllllllooorrrtttttttttuuuvvv}}}}}}~~~uuuqqqrrrsssqqqnnnkkkjjjhhhhhhhhhgggeeecccYYYVVVRRRNNNNNNPPPSSSUUUVVVTTTRRRSSSZZZcccmmmsssvvv|||~~~~~~~~~~~~xxxssspppnnnkkkiiiiiikkknnnooosssrrrqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooootttpppjjjfffdddddddddcccdddccccccdddfffhhhkkklllooommmkkkiiifffeeedddcccggghhhiiihhhddd]]]WWWSSSUUUXXX\\\___```bbbccceeeeeehhhmmmrrruuuvvvuuutttuuuuuutttsssrrrqqqppppppttttttsssssstttuuuwwwxxxxxxxxxwwwuuurrrpppqqqrrrtttxxx{{{{{{}}}zzziii]]]PPPJJJFFFEEEDDDAAABBBFFFOOO]]]qqq~~~{{{wwwtttvvv|||uuuaaa[[[bbblllnnnnnnlllnnnooojjjcccUUUGGG999555555333000000000000000000000000000000000000000000000000000000000000000000111111111111000000000////////////...000000////////////000000222222111111///...,,,,,,//////000000111111111111222111000//////000111222000000////////////000000///000000000111111111111111111000000000000000000111111222333333333333222333444555444555777;;;>>>NNN```yyy~~~|||{{{sssjjj___WWWRRRQQQYYYbbb////////////////////////......////////////...............///////////////.../////////////////////............////////////------,,,,,,,,,---...///...//////000000//////......------,,,,,,------...//////.........---------+++---.../////////111333444555555555555888<<>>DDDIIITTTZZZ```aaa]]]^^^mmm~~~}}}sssaaaUUUNNNHHHEEEKKKPPPUUU\\\eeefffbbb^^^\\\ZZZXXXYYY[[[^^^```fffiiinnnppppppppppppqqqmmmmmmmmmnnnoooppprrrrrrnnnooopppooonnnmmmnnnoooppppppoooooooooppppppqqqpppqqqrrrqqqpppppprrrtttttttttsssrrrtttyyy{{{zzzyyyxxxwwwwwwvvvssspppllldddccc```\\\XXXTTTQQQOOOOOOOOOOOOOOOSSS\\\hhhqqqnnnoooppprrrwww~~~}}}yyyxxxxxxsssrrrqqqooommmnnnpppsssnnnnnnppprrrttttttrrrpppmmmnnnppprrrtttvvvwwwwwwuuuvvvvvvwwwwwwwwwwwwwwwssssssssstttuuuvvvvvvvvvtttpppllliiihhhhhhhhhgggfffhhhjjjnnnrrruuuxxxzzzwwwtttpppllljjjkkkmmmnnngggeeeaaa]]]ZZZXXXXXXXXXXXXXXXYYYYYYZZZ^^^cccgggkkklllooorrrtttuuuvvvvvvuuuuuuvvvvvvwwwxxxyyyyyywwwvvvuuutttsssrrrrrrrrrtttuuuuuutttrrrrrrssstttrrrtttvvvxxxyyy{{{~~~{{{jjjXXXOOOKKKGGGCCCBBB???FFFSSSdddrrrzzz|||{{{~~~~~~vvvnnnhhhcccjjjooonnnnnnrrrtttuuuiii\\\NNNDDD<<<555444666222222222222222222222222000000000000000000000000000000000000111111111111111111111000000000//////111111000000000000111111...///000111222222222222000000000000000111111111111111111111111000//////000000////////////000000000000000000111111111111...///000111222111111000111111222333333333333222222333444444555888<<>>IIIUUUaaajjjmmmiiifffccc```bbblllzzz{{{~~~xxxjjjfffnnn~~~~~~zzzzzz{{{xxxvvvvvvkkklllnnnqqqrrrqqqooolllkkkhhhddd___[[[YYYXXXXXXZZZ\\\aaafffjjjlllmmmmmmnnnnnnnnnooonnnnnnmmmmmmpppooommmllllllmmmoooppprrrsssuuuvvvwwwxxxwwwwwwsssssstttrrrppppppqqqsssrrrrrrqqqqqqqqqssstttuuutttsssqqqqqqrrrssssssrrrlllnnnooonnnmmmmmmnnnpppuuuyyy~~~{{{uuutttsssrrrqqqmmmgggccc[[[VVVQQQNNNJJJJJJQQQ[[[eeehhhmmmrrrvvvxxxxxxxxxssstttuuutttssstttuuuwwwwwwzzz|||}}}{{{yyywwwwwwzzzyyyyyyxxxwwwvvvvvvvvvssstttuuuwwwyyy{{{|||}}}xxxxxxxxxyyyzzz{{{}}}}}}~~~|||zzzxxxwwwvvvvvvtttsssrrrssstttwwwzzz|||}}}||||||{{{{{{{{{||||||yyyyyyzzzzzzyyyyyyxxxxxx{{{{{{|||||||||{{{{{{zzzsssrrrpppmmmiiifffdddbbb\\\\\\[[[[[[\\\aaahhhmmmpppmmmiiigggfffeeecccbbb[[[XXXRRRLLLHHHJJJOOOSSSUUU\\\dddfffeeedddfffiiijjjoooqqqrrrvvv{{{}}}{{{{{{{{{zzzyyyxxxxxxxxxxxxzzzwwwtttrrrrrruuuyyy{{{{{{{{{{{{zzzxxxuuusssqqqmmmnnnnnnooonnnnnnmmmllljjjlllqqqvvvzzzmmm^^^MMMGGGDDDDDDAAAAAAKKKXXXmmmvvvzzzqqqoooooooooqqqrrrvvvwwwrrrfffTTTHHH===:::666444444333222111000000000000000000000000000000000000111111111111000000000000////////////...///000///......000222///000000111111000000///000000000111111111111222222111000000///000000000000111222222000......///000000111222333444444555111111111222222222222222222222222222222333444555333111222555555555999???IIIZZZrrr~~~zzzpppqqqxxx}}}zzzlll^^^VVVPPPQQQ```qqq000000000000000000000000//////000000000000////////////////////////////////////.........//////000////////////////////////////////////////////////......------------......***+++,,,...//////......------///000000000///...///000222555666777888888888EEESSS\\\dddiiikkkiiiaaaaaadddnnn}}}tttmmmpppxxxzzzvvvxxxyyyuuuqqqqqqlllooosssssspppmmmkkkjjjiiifffaaa\\\YYYXXXYYYZZZ]]]```eeejjjmmmmmmmmmllllllmmmmmmnnnnnnnnnmmmmmmpppooonnnmmmlllmmmmmmnnnrrrsssuuuwwwxxxxxxxxxxxxsssttttttrrrooonnnoooqqqsssrrrqqqppppppqqqrrrtttrrrsssssssssrrrrrrssstttnnnooopppooommmmmmnnnpppsssuuuyyy}}}|||vvvuuuuuuuuutttqqqlllhhh^^^YYYTTTOOOKKKJJJPPPYYYbbbeeekkkqqquuuvvvvvvvvvssstttvvvvvvvvvvvvxxxzzzvvvyyy{{{|||{{{yyyyyyyyyxxxxxxyyyyyyxxxxxxxxxwwwuuuuuuwwwxxxzzz{{{}}}}}}yyyzzz{{{|||}}}}}}{{{zzzxxxxxxxxxuuutttsssssstttvvvyyy{{{||||||}}}}}}~~~}}}}}}}}}{{{{{{||||||{{{{{{zzzyyy{{{{{{zzzyyyyyyyyyyyyyyypppooommmkkkhhheeecccbbb\\\]]]^^^___```dddkkkppppppnnnjjjhhhgggfffdddbbbZZZWWWPPPJJJGGGIIINNNSSSVVV\\\ccceeebbbaaadddhhhkkkooorrrrrruuuzzz{{{yyyvvvwwwxxxxxxwwwvvvvvvwww{{{xxxtttqqqqqqtttxxx{{{|||||||||{{{yyyuuurrrqqqnnnnnnooooooooonnnllllllkkkjjjmmmtttyyy~~~|||kkkXXXKKKCCCDDDBBB???BBBKKK]]]iiixxxwwwxxxzzzyyyxxxyyy|||~~~{{{ppp___RRR@@@===888555444333111000111111111111111111111111///000000000111111111111////////////000000000000,,,///111111//////000111111222222222111111000///000000111111111222222222333222000/////////000111000222333333111000111222000000000111222222333333///000000111111222222222444333222222222333444444333111222555555555999???HHHYYYrrr~~~zzztttvvv{{{}}}{{{lll]]]TTTMMMNNN\\\nnn000000000000000000000000//////000000000000/////////////////////////////////......---------......///////////////////////////////////////////////////......------......///)))+++,,,...//////......,,,---///000000000///...///000333555777888888888???MMM[[[bbbeeeggggggeee\\\___hhhxxx~~~uuusss{{{{{{wwwzzz{{{uuuqqqppplllqqquuutttnnniiihhhiiieeebbb]]]XXXVVVVVVWWWYYY```ccchhhmmmoooooommmlllllllllmmmnnnnnnooonnnnnnqqqpppooonnnmmmlllllllllrrrsssuuuwwwxxxyyyxxxxxxsssuuuuuurrrnnnmmmnnnppptttsssqqqoooooopppqqqrrrqqqsssuuutttqqqpppsssvvvqqqrrrqqqooonnnnnnqqqsssqqqsssvvvxxx|||}}}wwwvvvvvvvvvvvvsssoookkk```[[[UUUPPPKKKIIIPPPXXX___ccciiippptttuuuuuutttoooqqqsssttttttuuuwwwyyyvvvyyy{{{||||||{{{|||}}}xxxyyyzzz{{{{{{{{{{{{{{{yyyyyyzzz{{{|||}}}}}}~~~}}}|||zzzyyyyyyxxxvvvuuusssrrrsssuuuxxxzzz{{{|||}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{zzzxxxwwwvvvwwwwwwxxxnnnmmmllljjjhhheeecccbbb\\\^^^aaabbbcccgggmmmrrrqqqoookkkiiihhhgggeeecccZZZVVVPPPIIIEEEGGGLLLQQQVVV\\\cccddd```___cccggglllppprrrrrrtttyyyzzzxxxsssuuuwwwxxxwwwvvvvvvvvv|||xxxssspppoooqqquuuxxx|||||||||{{{yyyvvvrrrpppoooooopppppppppnnnmmmllllllhhhjjjsss{{{tttbbbQQQEEEEEEEEE@@@@@@FFFSSS```rrrwwwfffZZZBBB>>>999555333222000///222222222222222222222222//////000000111111111222......//////000000111111+++...222222000///000111//////000111111111111000000000111111222222222222333222111/////////000111///111222333111111111222000000000000111111111111......///000111222222333555444333222222222333444333111222555555555999???FFFXXXqqq}}}{{{xxx{{{~~~}}}~~~|||mmm]]]RRRKKKLLLZZZkkk//////............//////111...,,,---///000///---000000000000000000000000,,,000222111---+++---111000000//////.........---//////............/////////...---,,,,,,---...///......////////////.....................///000111111222333444777:::===>>>HHHRRR```jjjmmmiiiccc^^^RRR]]]ooozzzvvvxxxyyy~~~|||xxx{{{zzzuuurrrtttvvvvvvuuurrrnnnkkkjjjkkkeee^^^WWWUUUYYY\\\ZZZVVV___ffflllooommmkkklllnnnmmmmmmmmmmmmmmmnnnoooooonnnnnnnnnnnnnnnooopppqqqtttvvvyyyzzzxxxvvvttttttpppqqqrrrqqqooonnnooopppqqqqqqrrrsssrrrqqqooonnnrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooonnnnnnppprrrssssssrrrrrrrrrttt{{{}}}zzzwwwtttqqqpppoooiii```XXXTTTOOOJJJKKKPPPXXX^^^fffnnnrrrtttuuuvvvrrrtttvvvwwwxxxwwwvvvttt{{{||||||~~~}}}|||{{{{{{}}}~~~~~~}}}zzzzzzzzz{{{|||}}}}}}~~~~~~|||yyyxxxyyyxxxvvvuuuuuuwwwyyyzzz{{{zzz{{{~~~~~~~~~~~~~~~}}}~~~}}}zzzwwwuuutttsssssskkkjjjiiiiiiiiigggdddaaa```___^^^___ccciiiooosssooommmkkkgggdddbbb``````[[[VVVMMMEEEAAADDDKKKPPPXXX[[[```dddfffgggiiijjjnnnnnnnnnoooqqqtttvvvxxx{{{{{{zzzzzzxxxvvvtttrrruuutttqqqpppoooqqqsssttt}}}|||zzzwwwuuutttttttttrrrrrrpppooommmlllkkkkkklllkkkkkkooowwwmmmZZZLLLJJJHHHAAA>>>BBBFFFSSSkkk~~~xxxnnngggPPPFFF:::444555555333000222222222222222222222222222111111111000000//////000/////////............111111111111111111111111000000000000111111111111///000222222111111222333666444111000111222222222...111111///111555777555111111222222111000...---444333333222111000//////222111000111333444333222555222222444444444999@@@GGGWWWmmm}}}|||yyyxxxzzz~~~zzzzzzmmm\\\OOOHHHJJJVVVbbb//////............//////333000...///111222111///000000000000000000000000...111333222...,,,...111000/////////............//////............/////////...------------...///......////////////..................///000111111222333555666777:::???BBBQQQZZZgggmmmlllfff```]]]VVVbbbvvv}}}}}}|||~~~~~~|||uuurrrsssxxxvvvtttqqqnnnkkkiiigggaaa\\\VVVTTTVVVXXXXXXVVVaaaffflllmmmlllkkklllooonnnmmmmmmmmmmmmnnnooopppppppppoooooonnnoooooooooqqqtttvvvwwwuuusssrrrqqqqqqrrrsssrrrqqqpppppprrrpppqqqrrrrrrqqqpppooonnnrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnoooooopppppppppppppppsssxxx|||yyyuuurrrpppppplllccc[[[VVVQQQKKKKKKOOOXXX___hhhooorrrssstttuuurrrssstttuuuuuuuuuuuuttt{{{|||}}}~~~~~~|||{{{}}}~~~~~~}}}}}}~~~}}}{{{|||}}}}}}|||zzzyyywwwvvvvvvwwwyyyzzzzzzzzz{{{~~~~~~~~~~~~~~~}}}~~~|||zzzwwwuuutttssssssmmmllljjjiiiiiigggcccaaa^^^^^^]]]___bbbggglllooommmllljjjgggdddaaa___^^^ZZZUUUMMMEEEAAADDDKKKPPPZZZ^^^cccfffhhhhhhhhhiiinnnnnnnnnoooppprrrtttuuuvvvwwwxxxxxxxxxvvvuuusssrrrqqqoooooooooqqqtttvvv}}}{{{yyyvvvtttsssssssssqqqqqqqqqpppooommmlllkkklllkkkkkkooovvv~~~zzzfffTTTMMMIIIAAA???CCCBBBMMMddd|||xxxoooiiiTTTIII===666555666444111////////////////////////222222222222111111111000000000/////////.........111111111111111111111111000000000000111111111111///000222222111000222333555222000///000111111111---000111000111666888666000000111222111000//////333333222222111000000000222111000111333444333222555222222444444444999???FFFUUUjjjzzz{{{}}}|||yyywwwyyy}}}|||yyywwwjjjZZZNNNGGGHHHRRR]]]//////............//////222000///000111222111000000000000000000000000000000222444222...---...000////////////............//////............/////////......------......///......////////////..................///000111222111555777777777:::BBBIIIYYYcccmmmoooiiiaaa]]]]]]```nnn~~~}}}}}}vvvrrrsss{{{wwwrrrnnnllljjjeeebbb\\\YYYVVVSSSRRRTTTVVVXXXcccgggjjjkkkjjjjjjmmmooonnnnnnnnnnnnnnnooooooppprrrqqqpppoooooonnnnnnnnnoooqqqttttttrrrpppooooooqqqrrrsssrrrppppppppprrrpppqqqqqqqqqqqqppppppoooqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqpppooommmlllllllllmmmnnnoooppptttzzz~~~~~~zzzwwwtttsssrrrooohhh```YYYSSSLLLKKKMMMTTT\\\gggmmmnnnnnnqqqsssssssssrrrrrrrrrssstttuuu{{{|||~~~}}}|||}}}{{{xxxzzz{{{}}}~~~{{{zzzyyywwwwwwwwwxxxxxxxxxyyy{{{~~~~~~~~~~~~~~~}}}}}}|||zzzwwwuuutttsssssspppnnnllljjjiiifffccc```\\\\\\]]]^^^aaadddhhhjjjiiiiiihhhfffddd```]]]\\\WWWSSSKKKDDDAAADDDJJJPPP\\\aaafffjjjkkkjjjiiiiiinnnnnnnnnnnnoooppppppqqqoooqqqtttvvvwwwvvvtttsssnnnnnnmmmmmmooorrrtttvvvzzzxxxvvvtttrrrqqqqqqqqqpppqqqssssssssspppnnnlllnnnllllllnnnttt{{{vvv___SSSJJJBBB@@@DDD>>>FFFYYYqqq{{{uuuuuutttuuuyyy~~~~~~|||tttnnnjjjXXXNNN@@@888666666444222222222222222222222222222333333333222222222222222000000000/////////......000000000000000000000000000000000000111111111111///111222111000000111333333111......///000000000---000111///111666888666//////000111111111111000111111111111111111111111222111000111333444333222444222222444444444999???EEETTThhhwwwwwwxxxzzz|||yyywwwxxx{{{|||zzzxxxttthhhYYYNNNFFFEEEMMMWWW//////............//////........./////////......////////////////////////000222222111...,,,---...///////////////.........//////............////////////............//////......////////////...............///000111222333111555999888777<<>>JJJYYYmmm|||wwwmmmmmmrrr}}}{{{wwwuuuuuuvvvwwwwwwssshhh[[[QQQHHHEEEKKKRRR//////............//////...000222333111000000000000000000000000000000000.........---------,,,,,,........./////////////////////............//////...//////000000//////.........////////////....../////////000111333444555444666888999===GGGVVVaaafffkkkooonnnjjjiiinnnttt{{{~~~xxxtttxxx}}}~~~~~~xxxooohhhddd___ZZZVVVUUUVVVUUUTTTTTTYYYbbbhhhkkkkkkkkklllmmmnnnpppppprrrqqqpppppppppppppppppplllllllllmmmnnnppprrrsssuuuvvvwwwwwwuuuttttttuuuvvvwwwxxxwwwvvvuuuuuuwwwsssrrrrrrrrrrrrsssssstttrrrrrrssssssttttttuuuuuuoooppprrrttttttsssrrrqqqkkklllmmmllllllmmmppprrrwww|||}}}zzzxxxxxxzzz{{{uuutttnnnddd]]]YYYUUUPPPLLLPPPVVV\\\bbbhhhnnnqqqrrrpppnnnnnnppptttyyy|||{{{}}}}}}~~~~~~}}}|||{{{zzzyyyyyyxxxxxxxxxxxxwwwvvvvvvvvvxxxzzz}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}zzzzzzzzzyyywwwuuutttssstttqqqmmmiiigggdddaaa___]]]\\\[[[YYYYYY[[[\\\]]]^^^^^^^^^^^^\\\ZZZXXXWWWRRROOOJJJEEECCCGGGMMMSSSYYY^^^eeekkknnnoooooopppjjjlllooorrrssssssqqqppppppqqqqqqrrrrrrqqqpppooouuuuuutttrrrqqqpppppppppkkkkkklllmmmooorrrtttvvvsssvvvzzz}}}~~~|||zzzxxxrrrpppnnnnnnppprrrsssssspppxxxkkkYYYNNNGGGDDDBBBBBBCCCJJJYYYjjjuuuvvvmmmmmmnnnsss{{{}}}rrrkkkfffkkkqqquuuuuurrrpppnnnhhh___SSSFFF>>>888555333222222222222222222222222000000000000000111111111111111000000000/////////000000000000000000000000000000000000111111111111000111111111///...///000111000///000222333222000///111111------000000...////////////000111222333000000111111222222222333222111000111333444333222333111333666666555888>>>KKK[[[pppooofffhhhnnn~~~|||xxxuuussstttvvvwwwtttiii\\\RRRJJJGGGLLLTTT//////............//////---000333333111//////000000000000000000000000000------------...///................../////////000//////............//////...///000111111000///.........////////////......//////000000222444555666888888888;;;CCCPPP___iiilllmmmmmmkkkhhhjjjooosss}}}vvvvvv}}}sssttt|||||||||wwwppphhhaaa[[[XXXVVVTTTSSSRRRSSSVVV^^^ffflllllllllmmmnnnoooqqqqqqpppsssrrrqqqpppppppppppppppoooooooooooopppqqqsssssstttuuuvvvvvvtttssstttuuuvvvwwwxxxwwwuuuuuuuuuvvvqqqqqqpppppppppqqqrrrsssssssssttttttuuuvvvvvvwwwssstttuuuuuuuuutttsssrrroooooonnnmmmlllmmmpppsssuuuwww}}}yyyvvvvvvwwwxxxtttuuupppfff```^^^YYYSSSNNNNNNOOOTTT\\\dddiiikkknnnmmmlllmmmoootttyyy||||||~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyxxxyyy|||}}}}}}||||||~~~~~~~~~~~~}}}yyyzzzzzzyyyxxxvvvtttssssssppplllhhhfffcccaaa___```]]]ZZZXXXWWWXXX[[[\\\]]]\\\\\\ZZZYYYXXXWWWWWWQQQOOOJJJFFFEEEHHHOOOTTTZZZ___dddiiikkklllnnnoooiiilllppptttwwwvvvuuutttuuuuuuttttttttttttuuuuuuwwwwwwvvvuuutttsssrrrqqqooooooooopppqqqsssuuuwwwsssvvvyyy|||}}}}}}{{{yyyrrrpppnnnnnnpppqqqqqqqqqnnnuuu}}}xxxeeeUUUKKKDDDBBBDDDCCCAAAJJJ\\\lllsssuuuvvvxxx{{{~~~}}}xxxooobbbeeekkkrrrwwwwwwtttrrrnnnfff[[[NNNDDD<<<777555555555555555555555555555000000000111111222222222111111111000000000//////111111111111111111111111000000000000111111111111000111111111///...///000//////...///111222111///...111111...///333444222000000/////////111222333111111111111111222222222222111000111333444333222222111333666666555888===IIIZZZppp~~~llldddgggnnn~~~~~~zzzuuurrrsssvvvxxxtttiii\\\RRRJJJHHHMMMVVV//////............//////+++...222222///------...000000000000000000000000...------...000111000000---.........//////000000//////............//////...///000111111000///.........////////////......//////000111222444666777;;;:::999===HHHVVVeeeooonnnmmmjjjgggeeefffjjjnnnyyy{{{xxx|||}}}oooqqq{{{|||rrruuuzzzzzzwwwppphhh___YYYWWWWWWTTTRRRPPPRRRWWW```hhhnnnmmmmmmnnnoooqqqrrrqqqpppsssrrrrrrqqqpppppppppqqqrrrrrrrrrqqqrrrrrrssssssssstttuuutttrrrqqqrrrssssssuuuuuutttsssrrrssstttoooooonnnnnnnnnoooqqqrrrtttttttttuuuvvvwwwwwwxxxxxxxxxwwwwwwvvvtttssssssqqqqqqpppnnnlllnnnqqqtttssssss}}}}}}xxxuuusssttttttsssuuuqqqhhhbbb```\\\UUUOOOKKKIIIMMMVVV^^^bbbccckkkjjjjjjkkkoootttyyy||||||~~~yyy||||||{{{{{{{{{zzzyyyxxxxxxxxxxxxzzzzzz{{{{{{|||{{{{{{{{{{{{}}}~~~}}}{{{|||~~~~~~~~~~~~}}}yyyyyyzzzyyyxxxvvvtttssssssoookkkgggeeecccaaa___aaa^^^ZZZWWWVVVWWWZZZ\\\\\\[[[ZZZXXXWWWWWWWWWWWWQQQOOOJJJGGGFFFIIIPPPUUU\\\```dddgggiiijjjlllmmmhhhkkkqqqvvvyyyyyyxxxvvvxxxwwwvvvvvvvvvxxxzzz{{{xxxxxxwwwvvvuuuuuutttttttttssssssrrrsssuuuvvvwwwsssuuuxxx{{{||||||{{{zzzsssqqqooonnnpppqqqqqqqqqqqqvvv{{{lll[[[MMMDDDAAAEEECCC>>>AAARRRdddnnn{{{}}}||||||rrr^^^aaafffooowwwyyyvvvsssqqqkkk```TTTHHH???999666222222222222222222222222111111111222222333333333111111111111000000000000111111111111111111111111000000000000111111111111000111111000///......///...------...000111000...---000111///111666888666111000/////////000222222111111111111111111111111222111000111333444333222222111333666777555888===GGGXXXooommmfffiiipppzzzuuurrrrrruuuxxxtttiii\\\QQQJJJHHHNNNWWW////////////////////////---...///111333555777888000000//////......------000000000000000000000000............/////////000000000000000000111222222//////............//////---...............---------...///111333555777777::::::===DDDPPP]]]hhhooovvvnnnhhheeecccbbbfffllluuuwww}}}|||wwwvvvmmmzzz~~~uuutttwwwuuuwww{{{|||{{{}}}wwwvvvnnnbbb\\\[[[VVVOOOPPPOOOPPPUUU]]]dddggghhhmmmnnnppprrrrrrrrrpppooosssrrrrrrqqqqqqpppqqqqqqssssssssssssssssssrrrrrrvvvuuurrrpppppppppqqqrrrxxxuuuqqqppprrrssssssqqqqqqpppooonnnoooppprrrsssvvvrrroooppptttwwwyyyyyyzzzzzzyyyxxxvvvssspppnnnqqqpppppppppppppppqqqrrruuuxxx}}}{{{xxxwwwxxxxxxzzzyyyrrrhhhcccaaa\\\WWWMMMIIIHHHMMMRRRWWW```hhhnnnmmmkkklllppptttxxxyyy}}}||||||~~~~~~|||zzzyyyxxxwwwwwwwwwxxxyyyzzz{{{|||}}}}}}{{{zzzzzz{{{|||}}}yyyxxxyyyzzzxxxxxxyyyxxxwwwuuusssrrrqqqooommmiiifffccc```___[[[]]]^^^\\\YYYXXXZZZ\\\[[[\\\\\\[[[ZZZXXXVVVUUUQQQLLLHHHFFFDDDDDDJJJQQQ]]]aaagggkkkllllllmmmmmmkkknnnssswwwyyyzzzyyywwwxxxvvvuuuuuuvvvwwwwwwvvvyyyyyyxxxxxxwwwwwwwwwwwwyyyyyyxxxxxxwwwvvvvvvuuuvvvuuuuuuuuuvvvxxxyyy{{{ssssssrrrqqqqqqrrrrrrrrrtttuuuxxx{{{nnnZZZKKKGGGFFFFFFDDD@@@EEEVVVhhhxxxzzz}}}xxxkkk___ZZZcccnnnrrrrrrrrrppprrrnnnbbbOOO???666333111222222111000//////000111111111111111111111111111111000000//////......000000111111111111000000111000///......///000111111111111111111111111111////////////000000000000222222222111111///......222111111111000000//////222222222111111111000000000000111222333333444444222333333333444666:::===IIIXXXmmm{{{mmmbbbgggooo~~~|||zzzyyyyyyxxxuuuwwwlll]]]PPPGGGDDDMMMXXX///////////////////////////////////////////////////////////////.........000000000000000000000000........./////////000000...............///000000//////............//////---......//////...---------...000222444555777888:::;;;???IIIWWWccckkkoootttmmmgggdddcccdddhhhnnnvvvyyyvvvqqqrrrppp{{{vvvooosssxxxxxxwwwwwwsssrrrjjj___ZZZZZZWWWQQQQQQPPPRRRXXX```fffiiijjjlllmmmppprrrssssssrrrrrrrrrrrrppppppooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrsssrrrpppooopppqqqrrrsssvvvsssqqqrrrssstttsssqqqqqqqqqoooooooooppprrrssstttrrrpppqqqtttwwwxxxwwwwwwwwwwwwwwwuuusssqqqpppnnnnnnnnnnnnoooppppppqqqppptttyyy{{{wwwvvvvvvwwwxxxwwwrrriiidddaaa]]]WWWOOOJJJHHHKKKPPPUUU^^^fffmmmllllllnnnqqquuuwwwyyy}}}~~~~~~}}}~~~}}}zzzwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxzzz{{{||||||zzz{{{}}}xxxxxxxxxwwwvvvuuutttsssnnnmmmkkkhhheeebbb```___\\\___aaa```]]]ZZZZZZZZZ]]]]]]\\\\\\ZZZXXXVVVUUUQQQLLLHHHFFFDDDDDDJJJQQQ\\\```fffjjjkkkkkkkkklllkkkmmmrrrvvvxxxxxxxxxwwwyyywwwuuutttvvvwwwwwwwwwyyyyyyzzzzzzyyyyyyxxxwwwyyyxxxxxxwwwvvvuuutttttttttsssssssssssstttvvvwwwttttttsssrrrrrrrrrrrrrrrppprrrtttwww~~~yyybbbQQQIIIFFFDDDAAA>>>@@@MMMZZZppp{{{{{{|||~~~~~~~~~~~~}}}jjj```ZZZ___gggjjjlllnnnnnnqqqpppgggWWWFFF<<<777222333333222111111111222111111111111111111111111111111000000////////////------............------111000////////////000111000000000000000000000000000000000000111111111111///000000111111111111000111111111111000000000///222222222111111111000000000111111222333333444444222222333333333555999<<>>===CCCKKKcccqqq}}}|||zzz|||}}}}}}{{{zzzzzz}}}mmmeee]]]\\\]]]___dddiiikkkooorrrmmm```PPPBBB;;;555444444333333333333333111111111111111111111111111000000000000/////////000000111111111111000000111000000//////000000111////////////////////////000000111111111222222222,,,---///000222333333333111111111111000000000000222222222111111111111111111111111222222333333444222222333333333555999<<>>IIIZZZjjjsssrrrnnnkkkfffbbbdddfffjjjqqqyyyuuuhhhgggmmm|||lllnnnrrrzzz~~~zzzvvvmmmggg^^^VVVSSSTTTTTTTTTQQQTTTYYY```gggkkknnnooommmnnnppprrrssstttttttttqqqpppnnnmmmmmmoooqqqrrrmmmnnnoooqqqqqqrrrqqqqqqnnnnnnmmmmmmnnnoooqqqqqqoooqqqsssuuuwwwvvvtttsssssssssrrrqqqqqqrrrssstttsssssstttvvvwwwwwwvvvuuussssssssssssrrrrrrqqqqqqrrrrrrrrrqqqqqqpppoooooommmqqquuu||||||wwwuuuttttttpppssssssmmmgggccc___YYYUUUNNNHHHHHHJJJNNNWWW```eeehhhmmmqqqtttuuuvvvwwwxxxyyy|||~~~|||~~~{{{yyyxxxzzz|||~~~vvvwwwyyy{{{|||{{{{{{zzzxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~}}}zzzyyyyyyzzz{{{yyyvvvrrrpppnnnmmmmmmhhhgggfffeeecccaaa```___^^^```bbbbbbaaa___]]]\\\\\\[[[ZZZXXXVVVTTTRRRQQQPPPKKKGGGEEEDDDDDDIIIPPP[[[___eeeiiijjjjjjjjjkkkmmmooossswwwyyyzzzzzzyyy{{{wwwsssrrrsssvvvxxxyyyyyyzzz}}}~~~}}}|||yyywwwwwwvvvtttsssrrrqqqqqqrrrvvvvvvuuuuuuttttttttttttsssrrrqqqooonnnmmmmmmmmmooorrrtttvvvyyy{{{fffSSSKKKDDDBBBAAA???@@@CCCUUUdddvvv~~~}}}{{{{{{|||~~~{{{xxxvvvzzz}}}~~~tttooofff]]]XXXXXX^^^dddiiimmmrrrpppfffVVVGGG===777555444333333444333333111111111111111111111111000000000000000000000000111222222222222222222111000000000000000000000000000000000000000000000000///000000000000111111111,,,---///000222333333333111111111000000000000000111111111111111111111111111111111222222333333333333333444444444666:::===FFFVVVlll{{{mmmaaadddlllzzz~~~~~~~~~}}}||||||vvvlll___SSSIIIFFFLLLVVV000000000000000000000000---...///000222333444444.../////////000000111111////////////////////////////////////000000000111000000000000000111111222//////............//////---......///000000//////000111222444666888::::::;;;BBBPPPbbbqqqvvvsssnnnhhhdddbbbeeejjjpppyyyttthhhiiiqqqvvvffflllttt{{{~~~|||wwwrrrkkkcccZZZSSSPPPPPPQQQRRRPPPUUU\\\dddiiimmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqpppnnnmmmmmmooopppqqqmmmnnnppprrrsssrrrrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqtttwwwwwwvvvuuutttttttttsssssssssssssssttttttuuuwwwxxxxxxwwwvvvuuuttttttsssrrrqqqppppppoootttssssssrrrpppnnnllljjjmmmooorrrwww}}}xxxuuuttttttooottttttooohhhddd```[[[XXXPPPJJJHHHHHHKKKSSS[[[aaafffmmmqqqssstttuuuvvvwwwyyy{{{~~~}}}|||}}}}}}zzzxxxwwwyyy|||~~~xxxyyyzzz{{{||||||{{{{{{yyyyyyyyyzzz{{{|||}}}}}}}}}~~~~~~}}}zzzxxxxxxyyyzzzxxxtttpppllljjjhhhhhhggggggfffdddcccbbbaaa```^^^^^^^^^^^^____________XXXWWWVVVTTTRRRQQQPPPOOOPPPKKKGGGEEECCCCCCIIIPPP\\\```fffjjjkkkkkkkkkllllllnnnqqqtttwwwxxxxxxxxxzzzvvvrrrqqqrrruuuwwwwwwxxxyyy{{{||||||zzzxxxvvvvvvtttsssqqqpppqqqqqqrrrwwwwwwwwwwwwvvvuuuttttttuuutttrrrqqqpppooonnnnnnpppsssuuuwwwxxx|||oooYYYNNNEEECCCCCCBBBAAAAAAJJJXXXlll{{{~~~}}}~~~~~~yyywwwzzz~~~|||||||||rrreeeZZZXXX^^^ccciiilllppppppiiiZZZJJJ???:::777333222333333222111111111111111111111111111000000000000111111111111...//////000000//////...000000111111111111000000111111111111111111111111.........////////////000//////000111111111111111000000000000000000111111111111111111111111111111111222222222222222333333444555555555555888;;;???GGGWWWmmm}}}lll```cccjjjxxx|||}}}~~~~~~}}}|||{{{uuukkk^^^RRRHHHEEEMMMWWW000000000000000000000000///////////////////////////000000000000000000111000000000000000000000000/////////000000000111111...............///000000//////............//////---...//////000000000000111222333555777999;;;;;;???IIIYYYiiiuuuwwwtttppphhhddddddiiipppxxxuuulllpppzzzrrriiirrr{{{~~~~~~{{{uuuppphhh___VVVRRRPPPNNNOOORRRQQQXXXaaahhhlllnnnooooooqqqqqqqqqpppppppppooooooqqqqqqppppppoooooooooooommmnnnppprrrsssrrrqqqpppnnnnnnnnnnnnnnnnnnnnnmmmnnnrrruuuwwwwwwuuuuuuuuuuuuuuuuuuuuutttttttttttttttvvvxxxxxxwwwuuuuuuuuuuuutttrrrqqqpppppppppppprrrrrrrrrqqqooollliiigggjjjlllnnnpppyyyyyyvvvvvvuuupppuuuvvvpppiiieeebbb^^^[[[SSSLLLIIIIIIJJJPPPWWW]]]ccckkkpppqqqrrrtttvvvxxxyyy{{{}}}|||zzz|||}}}zzzxxxxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxyyyyyyzzzzzzzzzzzz|||zzzyyyyyyxxxvvvsssooollliiigggfffhhhhhhgggfffdddcccbbbbbb___]]]\\\\\\^^^______^^^UUUTTTSSSQQQPPPOOOOOOOOOOOOJJJFFFEEECCCCCCHHHPPP\\\```fffjjjkkkkkkkkkllljjjlllnnnqqqtttuuuvvvvvvwwwtttqqqppprrrtttuuuuuuuuuvvvxxxyyyxxxwwwuuuttttttsssqqqppppppqqqssstttwwwwwwwwwwwwwwwvvvuuutttwwwvvvuuutttssssssrrrrrrppprrrtttuuuuuuyyy{{{aaaUUUIIIEEECCCAAA@@@AAACCCNNNbbbvvv}}}{{{}}}~~~~~~ooocccaaadddggglllmmmnnnnnnjjj___PPPEEE===999444222333333111///111111111111111111111111000000000111111111111222000000111111111111000000000111111222222111111000111111111111111111111111---------.........//////000111111111111000000///000000000000111111111111111111111111111222222222222222222222222222222222444444555555555888;;;>>>GGGXXXnnn~~~lll```bbbiiivvv~~~zzz}}}~~~|||{{{{{{vvvkkk]]]QQQHHHGGGPPP[[[000000000000000000000000/////////......------,,,111111111000000000000000000000000000000000000000//////000000000111111111...............///000000//////............//////------///000000111111111222333444666888:::;;;<<>>BBBSSSooo~~~}}}uuuuuuuuurrrtttppplllmmmnnnkkkbbbZZZEEE???888444555555222///111111111111111111111111000000111111222222222222000000000111111000000000000111222333333222111000000000000000000000000000////////////000000000000//////000111111111111111//////000000111111111222000000111111222222222222222222222222222222222222000111222222222444888;;;EEEVVVlll}}}lll___aaagggsss}}}{{{|||~~~||||||zzznnn___RRRJJJKKKWWWddd//////000000000000//////000/////////............---///111222333222000///000000000000000000000000---...//////000000//////000000000000000000000000111111000000//////......///000111000///000222333666333444999;;;<<<@@@EEEPPPeeeoooqqqwwwuuuoooppplllqqquuuxxx}}}{{{zzz~~~}}}yyyzzzsss|||ooohhhmmmvvvwwwxxxvvvqqqiiibbb]]]XXXUUUPPPNNNNNNOOOPPPPPP\\\ccckkknnnnnnnnnpppsssnnnnnnmmmnnnnnnooopppppptttsssqqqooonnnmmmllllllkkklllmmmnnnoooooooooooommmmmmnnnnnnoooooopppppptttuuuvvvwwwwwwuuusssqqqwwwvvvtttqqqpppoooppppppvvvuuusssrrrqqqqqqrrrrrrssssssssssssssssssssssssuuuuuuuuutttsssrrrppppppnnnmmmnnnssswww}}}|||{{{yyyvvvxxxuuuqqqnnnllljjjgggeeeaaa\\\UUUNNNJJJJJJLLLNNNXXX[[[```hhhooossssssrrruuuvvvwwwyyyzzz{{{{{{|||vvvxxxyyyxxxvvvxxx~~~}}}}}}}}}|||{{{xxxtttrrrtttvvvxxxxxxxxxzzz}}}~~~|||yyyvvvsssqqqoooooonnnnnnmmmkkkjjjiiigggggghhhhhhgggeeecccbbb]]]\\\\\\\\\]]]\\\YYYWWWPPPRRRUUUWWWWWWTTTQQQNNNJJJIIIGGGDDDBBBDDDHHHLLLZZZ]]]bbbfffgggggghhhiiiooooooppprrruuuvvvvvvuuuvvvsssqqqppppppooonnnlllmmmmmmnnnmmmmmmnnnpppsssvvvtttqqqooopppssswwwyyy{{{{{{||||||{{{{{{zzzyyyvvvuuutttsssrrrqqqqqqqqqrrrrrrqqqrrrtttxxx|||}}}eeeRRRIIIFFFDDDCCCAAAEEEMMM^^^wwwzzzuuutttqqqnnnnnnmmmggg]]]TTTMMMCCC777222333555444111000000000000000000000000000111111111111222222222666444222111//////000000000000000000000000000000666444333111/////////000////////////000111222333000000000000000000000000111111000000000000000111222222222222222222222222111111222222222333333333333444555555555777;;;===IIIWWWkkk{{{nnn___bbbooozzz~~~~~~rrraaaTTTKKKKKKTTT^^^//////000000000000//////000000/////////.........///000111222222222111111000000000000000000000000---............/////////000000000000000000000000000000000000//////......///000111000///000222444555333444777:::;;;@@@FFFYYYllluuuuuuxxxssskkkkkkkkkrrrwww{{{~~~{{{vvvuuuuuuzzzmmmjjjooouuuuuuuuurrrmmmfff___[[[TTTRRRNNNMMMNNNPPPRRRTTT^^^dddllloooooonnnpppsssoooooonnnnnnoooooopppqqqtttsssrrrpppnnnmmmmmmmmmmmmmmmnnnoooppppppppppppmmmnnnnnnooopppqqqqqqrrrtttuuuuuuuuuuuusssrrrqqqsssrrrqqqpppooooooppppppuuuuuutttrrrrrrqqqqqqqqqttttttssssssrrrqqqqqqqqqttttttuuutttsssrrrpppooopppmmmnnnqqqtttzzz}}}{{{yyyxxxvvvssspppmmmkkkhhhdddaaa```[[[UUUNNNJJJIIIJJJKKKVVVZZZaaahhhmmmqqqrrrsssuuuvvvvvvwwwxxxyyyzzzzzzxxxxxxyyyyyyzzz|||~~~~~~~~~~~~}}}||||||yyyuuutttuuuwwwyyyyyyxxxzzz|||~~~}}}{{{wwwtttrrrqqqqqqpppnnnllljjjiiihhheeeffffffgggfffeeedddccc^^^]]]]]]]]]]]]\\\YYYWWWSSSUUUXXXYYYYYYVVVRRRPPPJJJIIIGGGDDDCCCDDDIIILLLYYY]]]bbbfffhhhhhhiiijjjnnnoooppprrruuuvvvvvvvvvvvvtttqqqpppppppppooonnnnnnoooooonnnnnnoooqqqtttxxxvvvsssrrrrrruuuyyy{{{|||{{{{{{yyyxxxwwwvvvvvvxxxwwwuuusssqqqpppooooooqqqppppppppprrrtttvvvxxxzzz~~~uuu___QQQIIIEEECCC===@@@EEERRRiii{{{vvvqqqooonnnnnnlllfff^^^WWWRRRHHH===777777777444000111111111111111111111111000111111111111222222222333222111000000000111111000000000000000000000000111000///......///000000333222111000////////////000000000000000000000000111111000000000000111111222222222222222222222222111111222222222333333333222333444555555777:::===HHHVVVjjjzzzpppcccfffsss|||}}}ppp___RRRJJJJJJSSS^^^///000000111111000000///000000000/////////......000000111111111222222222000000000000000000000000......---,,,---...///000000000000000000000000000000000000////////////......000111000000000222444777555555888:::<<>>FFFVVVddduuu{{{wwwqqqmmmbbb\\\eeetttwwwzzz}}}uuurrrzzzzzzyyy~~~}}}zzzrrrgggcccfffkkkmmmooommmjjjeee___YYYUUURRRLLLMMMMMMLLLMMMSSS\\\ccckkklllnnnpppqqqqqqqqqqqqrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqpppppppppqqqqqqooopppqqqrrrssssssssssssrrrssssssttttttuuuuuuuuuqqqooonnnmmmmmmoooqqqrrrtttttttttssssssqqqpppoooqqqqqqrrrrrrrrrrrrqqqqqqlllmmmnnnoooqqqsssttttttttttttssssssrrrpppooonnnpppmmmmmmooopppttt~~~|||yyywwwsssqqqooonnnllljjjfffbbbbbb___ZZZUUUOOOKKKHHHGGGHHHOOOXXX```dddhhhlllooopppooonnnmmmmmmmmmnnnoooqqqrrruuuzzz~~~}}}}}}}}}}}}|||{{{wwwuuuttttttvvvxxxxxxxxxxxxyyyyyyzzz{{{{{{||||||}}}}}}|||{{{xxxvvvsssrrrnnnmmmkkkiiihhhhhhhhhiiihhhfffdddaaa^^^\\\[[[ZZZ^^^\\\YYYXXXWWWWWWVVVTTTUUUVVVVVVUUUSSSQQQNNNLLLIIIHHHEEEBBBAAACCCGGGKKKQQQVVV]]]bbbfffhhhjjjllliiimmmqqqrrrrrrsssvvvyyywwwuuutttuuuxxxyyyyyyyyyvvvuuutttqqqpppqqquuuxxx{{{{{{|||}}}~~~~~~~~~xxxwwwvvvuuuuuuuuuvvvwwwoooooooooooopppqqqrrrrrrkkklllmmmnnnnnnnnnmmmlllhhhhhhllluuuttt___QQQEEECCCBBBBBBDDDQQQiii~~~}}}uuupppeeehhhnnnsssuuuuuusssqqqfff\\\MMM@@@999666666666222222222222222222222222000111111111111222222222000111111111000000///...000000000000000000000000000000000000000///...---333222111000////////////........................////////////000111222333222222222222222222222222111111222222222333333333111222333444444666999<<>>888555444222222222222222222222222000111111111111222222222///000111222222222111000000000000000000000000000///000000111000///...---111111000000000000111111////////////////////////////////////000111222333333333333333333333333333111111222222222333333333222333444555555777:::===DDDSSShhhzzzxxxkkkbbbjjjzzz{{{xxxuuunnncccUUUKKKEEEEEEMMMWWW111111222222222222111111111111111111000000000000///111333444555444222111000000000000000000000000//////000111222111111111000000000000000000000000---------.........//////...///111111222333555888888999<<>>CCCPPPfffyyysssiiihhhpppzzzvvvooouuu{{{www}}}nnn[[[OOOUUUccciiigggeeehhhdddaaa```\\\UUUQQQRRRMMMKKKKKKNNNUUU^^^eeeiiilllkkkkkkjjjkkklllnnnooolllnnnpppqqqqqqooommmkkkooonnnlllmmmooopppoooooopppqqqsssuuuvvvvvvuuutttxxxvvvuuuvvvxxxxxxvvvssspppqqqrrrrrrsssssssssssspppqqqrrrrrrqqqpppnnnmmmppppppqqqqqqqqqrrrrrrrrrrrrqqqpppooooooooopppqqqwwwuuusssqqqooommmlllkkkooollljjjiiihhhjjjttt~~~wwwqqqsssrrrqqqqqqpppnnnkkkhhhddd]]]VVVTTTPPPKKKIIIKKKLLLLLLNNNUUU___ddddddbbbeeehhhkkkllllllkkkkkkkkkppprrrwww||||||~~~~~~}}}{{{zzzuuuwwwyyy{{{|||{{{yyywww|||||||||~~~|||yyywwwvvvtttqqqnnnooommmhhhddd```^^^^^^^^^___```aaaaaa___]]][[[YYYXXXWWWVVVTTTSSSQQQPPPOOOOOONNNMMMKKKJJJJJJJJJKKKGGGEEECCC@@@>>>???CCCFFFNNNTTT[[[___aaacccfffjjjhhhlllpppqqqqqqqqqtttwwwyyyyyyyyyzzz{{{|||~~~~~~vvvvvvtttrrrqqqrrrvvvyyyyyywwwuuuuuuwwwzzz{{{{{{yyyxxxxxxwwwvvvuuuttttttpppooonnnnnnoooqqqsssuuuuuusssqqqppppppooonnnllllllkkklllnnnsss{{{dddQQQJJJGGGHHHGGGHHHTTTccc~~~yyyxxxzzz|||{{{wwwlllooossswww{{{wwwooohhhZZZFFF999555555555444444333333444444222111111000000000000000+++,,,...///111222222222000111111000//////000222333222000///...///000222//////000000000//////......,,,+++...333555555333000000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;EEETTTkkk~~~ooocccYYY]]]nnn|||wwwtttlll___QQQHHHCCCEEEMMMVVV000000000000000000000000000111222222111000111222111111111111000000000///////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000222333444555666777888999999===BBBJJJYYYmmm}}}uuummmmmmttt}}}~~~uuuooovvv~~~zzzxxx~~~zzzggg[[[RRRVVV^^^bbbeeeggggggccc```___ZZZSSSPPPQQQKKKJJJJJJMMMUUU^^^eeeiiijjjiiihhhhhhhhhiiijjjkkkmmmnnnoooppppppooommmlllooonnnmmmmmmoooqqqppppppqqqrrrsssttttttsssqqqpppvvvuuutttuuuwwwwwwuuusssrrrrrrsssssssssrrrqqqqqqrrrrrrrrrrrrqqqpppoooooommmmmmnnnnnnnnnoooooooooqqqqqqpppoooppppppqqqrrrvvvtttrrrpppnnnlllkkkkkkkkkjjjkkklllkkkkkksss|||zzztttvvvuuutttssssssqqqnnnkkkhhhaaaYYYUUUQQQJJJGGGGGGHHHHHHKKKSSS]]]dddfffeeecccfffjjjkkkkkkkkkkkklllsssuuuxxx|||~~~~~~||||||~~~}}}|||zzz|||~~~}}}{{{yyy}}}}}}~~~~~~~~~|||yyywwwuuussspppnnnllljjjgggccc```^^^]]]\\\^^^^^^___```___]]]ZZZYYYVVVVVVUUUSSSQQQOOONNNMMMKKKJJJHHHGGGFFFFFFFFFGGGHHHGGGDDDAAA???AAAEEEHHHNNNTTTZZZ___```bbbfffiiihhhjjjmmmooopppqqqssstttvvvvvvwwwwwwxxxzzz{{{|||xxxxxxvvvsssqqqrrruuuxxxyyywwwuuuuuuwwwyyyzzzzzzwwwwwwwwwvvvvvvuuuuuuuuuooonnnnnnnnnppprrruuuvvvtttrrrpppoooppppppooommmpppooommmmmmooosssxxx{{{pppXXXPPPKKKJJJHHHGGGQQQ^^^}}}xxxwwwxxxwww|||yyyrrrsssuuuxxx}}}~~~wwwqqqlll___LLL>>>999222222111111000111111222333222222111111111111111000000000000000///......444444444333222222444666333222000///...///000111/////////000000//////...111000///000111111000///000000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;EEETTTkkk~~~kkk```XXX^^^ooo~~~~~~{{{wwwtttkkk___QQQHHHDDDFFFNNNWWW000000000000000000000000000111222222111000111222111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111000000/////////222222333444666777888999<<>>BBBJJJXXXlll}}}uuusssuuuxxx}}}{{{tttsssyyy|||~~~~~~}}}qqqhhh]]]___cccffffffgggkkkoooccc^^^YYYWWWSSSMMMKKKMMMLLLLLLNNNSSS\\\dddjjjmmmmmmmmmlllkkkkkkjjjjjjjjjmmmmmmlllllllllmmmooopppooonnnmmmnnnppprrrrrrrrrpppqqqsssssssssqqqooonnnxxxwwwwwwvvvuuutttrrrqqqssssssssssssssssssrrrrrrtttsssqqqpppoooooopppqqqppppppppppppppppppppppppoooppppppqqqrrrsssssstttrrrqqqooommmkkkjjjiiiiiieeefffjjjnnnooommmpppttt~~~~~~yyyxxxvvvtttssssssqqqooommmhhhaaa[[[YYYUUUOOOLLLLLLJJJIIIJJJNNNTTT[[[^^^___aaadddiiilllmmmnnnoooqqqwwwxxxyyyzzz{{{{{{||||||{{{{{{zzzzzz|||~~~~~~}}}|||zzz{{{|||}}}}}}|||{{{zzz}}}zzzxxxvvvuuussspppnnniiihhhfffccc^^^ZZZVVVTTTZZZ[[[\\\]]]]]]\\\ZZZYYYTTTTTTSSSQQQPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJIIIDDDCCC@@@===<<<>>>BBBEEENNNSSSZZZ^^^___aaadddgggiiigggfffiiinnnqqqqqqooosssssssssssstttuuuvvvwwwxxxxxxxxxvvvttttttvvvwww}}}{{{yyyyyyzzz{{{{{{zzzwwwwwwuuuttttttttttttuuurrrqqqqqqqqqrrrssstttuuurrrpppoooooopppqqqqqqpppnnnmmmllllllmmmoooqqqrrrkkk]]]RRRMMMHHHDDDGGGPPP^^^yyyzzz|||~~~zzz|||wwwtttttttttwww~~~zzzxxxyyy|||}}}{{{xxxuuuvvv{{{}}}|||zzzvvvmmm\\\JJJ>>>888777555444444555777888333333222111111111111222000000111111111000000///...---,,,***)))***---000222111000000//////000000///000000111111111111111...000333222///...000333///000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;GGGUUUlll~~~hhh]]]UUU[[[lllzzz~~~|||zzzyyyxxxyyyzzzzzzxxxvvvkkk^^^PPPHHHDDDFFFOOOXXX////////////////////////000111222222111000111222000000000000000000111111111111000000//////......////////////////////////////////////////////////111000000000//////......///000111333555777888999>>>DDDMMM\\\qqqwwwpppqqquuuwwwzzz}}}uuussswww|||xxxmmmeee[[[aaahhhnnnpppqqqnnnlll```ZZZVVVTTTPPPKKKKKKMMMMMMNNNPPPVVV]]]dddiiikkknnnnnnnnnmmmmmmlllkkkkkklllkkkjjjjjjkkkmmmooopppooonnnmmmnnnpppqqqqqqqqqoooppprrrtttuuuuuussssss{{{{{{zzzxxxuuusssqqqppppppqqqrrrssstttuuuuuuuuusssrrrpppnnnnnnnnnooooooqqqqqqqqqqqqqqqqqqqqqqqqoooooopppqqqrrrrrrssssssqqqpppnnnlllkkkjjjiiiiiigggfffhhhlllmmmlllnnnssszzz}}}yyywwwtttssssssrrrpppnnniiiccc]]][[[WWWPPPMMMMMMJJJHHHHHHJJJOOOVVV[[[^^^aaadddiiimmmooopppqqqssstttuuuwwwxxxzzz{{{{{{{{{yyyxxxxxxxxxzzz}}}~~~}}}|||{{{wwwxxxzzz|||}}}~~~~~~~~~|||zzzxxxvvvuuusssqqqoookkkiiigggccc^^^YYYUUURRRYYYZZZ\\\]]]]]]\\\ZZZYYYUUUUUUTTTSSSRRRPPPPPPOOOKKKKKKJJJIIIHHHGGGFFFFFFBBBAAA???<<<;;;===AAAEEENNNSSSYYY]]]^^^```cccfffjjjgggfffhhhmmmqqqqqqpppsssrrrrrrrrrssstttuuuvvvtttvvvwwwwwwvvvvvvwwwyyy}}}|||zzz{{{|||||||||zzzyyyxxxuuusssrrrrrrrrrsssuuuttttttsssssssssssssssqqqpppnnnoooppprrrqqqqqqnnnnnnnnnooopppqqqsssttt}}}pppaaaSSSNNNIIIDDDEEEKKKTTTooo||||||}}}yyy|||vvvooommmllloooxxxzzztttrrrssswwwzzzzzzvvvrrrrrruuuzzz|||}}}~~~~~~zzzrrrcccOOO@@@777555333111111222444555222222111000000000000000111111111111111000000///111222111///...///111333222111111000000000000000000111222333333333333333...111333222///...000333///000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;FFFUUUkkk}}}kkk___UUUYYYiiiyyyxxxwwwvvvwwwxxxyyyxxxvvvmmm```RRRHHHDDDEEEMMMVVV000000000000000000000000000111222222111000111222000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000222333444666888:::;;;<<>>BBBFFFMMMSSSYYY]]]^^^___bbbeeehhhgggfffhhhkkknnnpppqqqrrrrrrrrrrrrrrrssstttuuuqqqtttvvvwwwwwwwwwxxxyyy{{{zzzzzzzzz||||||{{{zzzxxxwwwtttrrrqqqqqqrrrsssvvvvvvuuuuuuttttttssssssrrrpppoooooopppqqqqqqpppppppppqqqqqqqqqqqqqqqqqq{{{vvvdddTTTOOOKKKFFFEEEIIIQQQdddvvv}}}{{{xxxuuusssxxxqqqjjjgggfffiiirrr|||~~~|||wwwqqqnnnnnnrrrvvvxxxuuuqqqnnnnnnqqqvvvyyy}}}wwwkkkWWWFFF;;;999666333222333444666222111000000//////000000444444333222111///---,,,222333333333111111222444111111111111000000000///000111222333333333333333222333333222///.........000000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;EEETTTjjj}}}lll```UUUXXXhhhyyywwwvvvuuuvvvwwwxxxxxxwwwrrreeeVVVKKKEEEEEELLLUUU000000000000000000000000000111222222111000111222///000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000000111222222222333444555777:::<<<===>>>BBBPPPbbbrrrvvvjjjeeennnxxx}}}vvvzzz}}}zzzvvvkkkddd```ccclllssssssrrrpppjjjbbb[[[UUUPPPOOOLLLJJJLLLQQQUUUUUUWWW\\\aaaeeeffffffiiijjjkkklllllllllkkkjjjhhhhhhiiijjjkkkmmmoooppppppnnnllllllmmmnnnmmmlllnnnooorrruuuwwwxxxwwwwwwtttwwwxxxxxxuuuttttttvvvqqqqqqssstttuuuuuuuuuuuupppqqqqqqppppppooonnnmmmpppooooooooonnnnnnnnnnnnnnnnnnooopppppppppooonnnqqqpppnnnmmmkkkjjjjjjjjjjjjggggggjjjllljjjjjjlllppp|||{{{yyyvvvttttttsssrrrqqqoooiiiccc___ZZZQQQLLLJJJEEEDDDCCCDDDHHHPPPYYY______ccchhhkkkmmmnnnoooqqqmmmppptttwwwxxxwwwuuutttuuuvvvwwwyyyzzz|||}}}~~~{{{|||}}}|||zzzzzz|||~~~}}}~~~~~~~~~~~~}}}}}}|||zzz{{{|||~~~~~~~~~|||yyyxxxwwwvvvsssqqqjjjhhheeebbb___]]]\\\\\\\\\]]]^^^^^^]]][[[YYYXXXVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQPPPNNNLLLIIIFFFEEEBBBAAA???<<<;;;>>>BBBFFFMMMRRRYYY\\\]]]^^^aaadddeeeffffffggghhhjjjnnnqqqqqqqqqqqqqqqqqqrrrrrrsssqqqsssvvvwwwvvvuuuuuuvvvwwwwwwwwwxxxzzz{{{zzzxxxuuutttrrrqqqqqqrrrtttvvvttttttuuuuuuvvvvvvvvvuuurrrqqqoooooopppqqqpppooonnnooopppqqqqqqpppoooooottt}}}}}}jjjXXXRRRNNNHHHEEEGGGNNNUUUeeetttyyytttoooooooooiiicccbbbbbbeeennnxxx|||{{{xxxsssoooooossswwwyyywwwssslllggggggnnnttt~~~}}}sss```NNN@@@===999666444444666777333222111111000000111111444333333222111000...---...000222222111//////000111111111111111000//////...///000111222222222222333222111000111000///---000000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;DDDSSSjjj|||jjj^^^UUUYYYiiixxx~~~|||wwwvvvuuuuuuwwwxxxxxxwwwyyylll[[[OOOHHHFFFMMMUUU000000000000000000000000000222222222111000111222//////000000111111111222......//////000000111111000000000000000000000000000000000000000000000000//////000111222333444444222333444666888:::<<<===DDDVVVlll||||||sssfffbbbnnn{{{yyy~~~~~~{{{rrrfff___^^^jjjtttzzzvvvpppmmmiiicccZZZTTTOOOMMMLLLKKKMMMRRR[[[\\\]]]aaaeeehhhiiihhhiiijjjlllmmmnnnmmmmmmlllggggggiiijjjlllmmmnnnooopppnnnlllllllllmmmlllkkknnnppprrruuuwwwwwwvvvvvvpppsssvvvvvvuuutttvvvxxxssssssttttttuuutttttttttqqqqqqrrrrrrqqqpppnnnmmmqqqqqqppppppooooooooonnnnnnnnnoooppppppooommmmmmqqqpppnnnmmmlllkkkkkkjjjiiifffggglllmmmjjjhhhiiijjjvvv|||yyywwwsssqqqqqqqqqpppooommmgggbbb```[[[TTTOOONNNHHHFFFDDDCCCEEELLLUUU[[[^^^bbbfffjjjkkklllmmmnnnllloootttwwwxxxvvvrrrpppppprrruuuxxx|||~~~{{{|||||||||zzzzzz|||~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~|||zzzyyyxxxwwwtttrrrhhhfffcccaaa``````aaabbb]]]^^^______^^^[[[YYYWWWVVVUUUUUUTTTSSSRRRRRRQQQNNNMMMLLLKKKHHHDDDAAA??????>>><<<:::999;;;@@@DDDMMMRRRXXX\\\]]]^^^aaadddbbbdddffffffeeeggglllqqqqqqpppppppppppppppqqqrrrrrrtttwwwwwwvvvtttsssssstttttttttvvvxxxyyyxxxwwwrrrqqqppppppqqqtttwwwyyyqqqrrrtttvvvwwwxxxxxxxxxsssqqqoooooopppqqqpppooojjjkkkmmmoooppppppoooooollltttnnn[[[TTTPPPIIIEEEFFFIIIIIIWWWnnnyyysssmmmooogggbbb^^^^^^```cccmmmvvv~~~}}}{{{wwwsssssswww{{{zzzzzzuuukkkcccbbbiiiqqq~~~yyygggUUU>>>;;;777333111111222333444333222222111111222222000000111222222222222222---000333333222000//////111111111111111000//////------///000000111111111111...---///222444333000000000000000111111111111111111111111111111111111111111222222222333333333222333444444444666999;;;CCCRRRiii|||ggg]]]UUU[[[kkkxxx{{{yyyxxxvvvuuuuuuwwwxxxxxxwww~~~ppp___RRRJJJHHHNNNUUU111111111111000000000000222222111111111111222222222222111222333222000...000000//////.........---000000//////.........---111111111111000000000000/////////000111333444555888666777::::::999===CCCLLLaaavvvuuugggcccggguuuyyyqqqaaa\\\]]]qqqtttxxxvvvooohhhbbb```\\\UUUOOONNNNNNNNNQQQUUUaaaccceeeeeeeeefffiiijjjkkklllmmmooooooooonnnmmmggghhhhhhiiikkkllllllmmmnnnmmmmmmmmmnnnoooqqqrrrrrrsssuuuwwwwwwvvvuuutttrrrrrrsssssstttuuuuuuvvvuuuuuutttsssrrrrrrrrrrrrqqqpppoooppprrrqqqnnnjjjooonnnmmmllllllkkkllllllnnnooooooooonnnnnnppprrrnnnmmmlllkkkiiiiiiiiiiiieeeggghhhiiigggeeeaaa___fffoooxxxzzz{{{}}}~~~|||zzzwwwssspppooonnnlllkkkhhhgggccc___ZZZUUUQQQOOOIIIEEEAAAAAAEEELLLQQQUUU^^^bbbfffiiiiiiiiiiiijjjjjjjjjlllooosssssspppmmmlllnnnqqquuuzzz~~~~~~}}}|||zzzzzzyyyyyyyyy{{{}}}~~~||||||~~~|||yyyyyy|||~~~{{{yyyxxxuuuoookkkllliiidddcccddddddbbb``````fffiiieeeaaa___\\\YYYYYYYYYXXXWWWUUUSSSQQQPPPPPPNNNLLLIIIFFFEEEDDDDDDCCCAAA???===<<<===???AAALLLPPPWWW]]]```bbbccceeefffffffffeeedddeeehhhkkknnnmmmmmmmmmoooppprrrttttttuuuwwwxxxxxxvvvuuusssssstttvvvwwwwwwwwwvvvvvvqqqpppppppppqqqsssuuuvvvtttsssrrrqqqrrrtttvvvxxxyyyvvvsssqqqqqqqqqqqqqqqooonnnnnnnnnnnnmmmjjjgggnnnpppwwwttt```WWWRRRLLLIIIIIIEEEBBBMMMdddssssssqqqsssjjjkkkjjjeeebbbgggrrr}}}{{{tttrrruuu{{{~~~wwwnnnbbbYYY]]]gggsss~~~ppp___KKK;;;000555999444111333111111111000000000//////222222111111111111222222111111222222222111111000333333222111000///......////////////000000000000222111111111000000//////000000000000000000000000222222222111111111000000222222333333333444444444444333333444555777999;;;CCCOOOeeezzzkkkaaaWWW[[[iiiwww}}}}}}{{{{{{{{{yyyxxxyyy|||~~~}}}zzzfffQQQIIIEEEJJJXXX111111111111000000000000111111111000000111111111333111//////000111000///000000000/////////......000000/////////.........111111111000000000//////111111000111111222333333666555666999::::::@@@GGGVVVjjj}}}sssdddccckkkyyy}}}ooo```]]]aaasssvvvxxxvvvooogggaaa^^^YYYSSSNNNNNNNNNNNNPPPUUU___ccchhhkkkkkkjjjjjjjjjlllmmmnnnooooooooonnnnnnjjjjjjkkklllmmmnnnoooppppppooonnnnnnnnnooopppqqqpppqqqsssuuuuuutttsssrrrpppqqqrrrssstttuuuvvvwwwtttssssssrrrrrrrrrrrrsssqqqpppoooqqqrrrqqqnnnjjjkkkkkkllllllmmmnnnoooppppppqqqrrrqqqooommmmmmnnnnnnlllhhheeedddeeegggiiiiiiiiihhhgggddd```]]][[[[[[bbbgggjjjnnntttwwwwwwzzzvvvrrrooonnnllljjjiiigggfffddd```[[[VVVQQQOOOJJJFFFBBBAAADDDJJJOOORRR]]]___aaabbbcccdddgggiiijjjjjjlllooosssssspppnnnmmmnnnqqqtttwwwyyy{{{}}}}}}}}}|||||||||{{{{{{{{{~~~~~~|||}}}}}}}}}}}}zzzxxxwwwtttoookkklllhhheeecccdddcccbbb```^^^eeehhheeebbbaaa___[[[XXXXXXWWWVVVUUUTTTSSSSSSOOOMMMKKKHHHFFFEEEEEEEEECCCAAA???===<<<>>>???AAAKKKPPPVVV\\\___aaacccdddffffffgggfffeeegggjjjlllmmmlllllllllnnnoooqqqrrrtttuuuuuuvvvvvvuuutttsssrrrssstttuuuvvvuuuuuutttpppppppppqqqrrrssstttuuussssssrrrrrrssstttvvvwwwxxxuuurrrqqqqqqrrrrrrqqqpppnnnkkkkkkkkklllkkkjjjlllnnntttttt```WWWSSSMMMHHHFFFEEEAAAJJJ```pppsssrrrtttttttttssspppnnnqqqzzz~~~yyywwwyyy|||~~~yyysssjjj___VVVXXX```ggguuu~~~|||pppbbbRRRAAA555777999444222444333333333222222222111111222222111111111111222222111111222222222111111000111111111111000000000000111111111111222222222222111111111111000000000///000000000000000000000000222222222111111111000000222222222222333333333444222111111222333555777999BBBOOOdddyyylllaaaXXX[[[iiivvv||||||||||||{{{zzzyyyzzz}}}lllVVVMMMGGGJJJWWW111111111111000000000000111000000//////000000111444111...---...000000000111111111000000000000000000000////////////......000000000000////////////222222111111111111222222555444666999:::<<>>@@@AAAIIINNNUUUZZZ^^^aaacccdddfffggghhhggggggiiilllnnnkkkkkkkkklllmmmnnnoooppptttttttttssssssrrrrrrrrrqqqqqqrrrsssssssssrrrrrrooooooqqqrrrssssssssssssrrrrrrssstttuuuuuuuuuuuuvvvsssqqqpppqqqrrrrrrqqqpppmmmjjjiiijjjlllnnnnnnlllmmmrrr{{{uuu```VVVRRRNNNHHHDDDEEE@@@FFFZZZmmmtttvvvyyy}}}|||yyyxxxxxx{{{|||wwwqqqiii^^^UUUTTTWWW[[[hhhssswwwzzz{{{sssiiiZZZIII;;;999888444222555333333333222222222222222222222111111111111222222000111111222222222111111//////000000111111111222111111111222222222333333111111111111000000000000000000000000000000000000222222222111111111111111111111222222222333333333222222222222444666888999BBBNNNdddxxxlllaaaXXXZZZhhhuuu{{{{{{||||||{{{zzzyyyzzz}}}mmmYYYPPPIIIKKKWWW111111111111000000000///000000////////////000000333111//////000111111000111111111111111111111111000000//////////////////000000000/////////......111111111111222222333444666555777999:::===GGGQQQeeeuuu{{{pppmmmtttxxxddd^^^hhhuuu|||}}}|||xxxppphhh```[[[RRRNNNLLLNNNNNNMMMRRRXXXccchhhppptttuuurrrooonnnnnnnnnoooooooooooooooooommmmmmnnnnnnooopppqqqqqqmmmmmmlllllllllmmmoooooooooooopppqqqrrrqqqqqqqqqqqqqqqqqqrrrssssssttttttppppppppppppqqqrrrssstttpppqqqqqqrrrrrrpppnnnlllnnnnnnnnnnnnnnnnnnmmmmmmkkknnnqqqpppmmmhhhdddbbb^^^\\\ZZZXXXXXX[[[^^^```bbb___ZZZTTTPPPMMMLLLLLLKKKMMMQQQXXXfffuuu}}}}}}{{{wwwqqqmmmkkkiiihhhfffffffffeeeccc___XXXRRROOOLLLHHHDDDAAABBBDDDFFFGGGMMMOOOQQQTTTVVV[[[```dddgggiiillloooqqqqqqpppooorrrsssuuuvvvwwwwwwwwwwwwxxxzzz{{{}}}~~~~~~~~~~~~||||||{{{zzz{{{}}}|||||||||}}}}}}}}}||||||zzzxxxvvvtttqqqooollljjjiiigggeeecccaaaaaa``````bbbgggjjjhhhffffffccc^^^ZZZWWWTTTPPPNNNOOOPPPQQQSSSQQQMMMIIIFFFEEEEEEEEEBBBAAA>>>======>>>@@@BBBHHHMMMSSSYYY]]]```ccceeefffhhhiiiiiiiiijjjmmmoookkkllllllmmmmmmnnnoooooossssssrrrqqqpppqqqqqqqqqpppppppppqqqqqqqqqppppppnnnoooqqqrrrssssssrrrrrrqqqrrrtttuuuvvvuuutttssstttrrrppppppqqqrrrrrrqqqnnnllljjjjjjllloooppppppmmmnnnpppxxxxxxbbbTTTPPPNNNIIIDDDEEE@@@CCCUUUjjjwww~~~~~~yyyyyy|||}}}zzzuuunnndddZZZTTTQQQTTT```kkkrrrwwwzzzvvvooo___OOO???888666333333555000000000000000000000000222222111111111111222222000000111222222222111111000000000000111111111111//////000000000111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111222222222333333444444444444666888:::;;;CCCPPPeeeyyymmmbbbWWWZZZgggtttyyyxxxyyyzzzzzzyyyxxxyyy|||~~~|||{{{jjjXXXQQQLLLNNN[[[111111111111000000000///000000////////////000000111111222333555444222///111111111111222222222222//////000000000000000000000000000000//////////////////000111222444666777888777888::::::>>>JJJWWWjjjxxx|||uuuvvvqqqaaaaaannn|||}}}xxxqqqhhh```ZZZOOOLLLLLLMMMMMMNNNTTT[[[iiimmmqqqttttttsssrrrrrroooooonnnnnnnnnnnnnnnnnnkkkkkkllllllmmmmmmnnnnnnhhhhhhhhhhhhjjjllloooppppppqqqqqqrrrrrrrrrrrrrrrsssssssssrrrqqqqqqppppppooooooooopppqqqrrrssstttpppqqqssssssrrrpppnnnmmmnnnooooooooonnnmmmlllkkkkkklllmmmkkkeee___ZZZXXXSSSTTTUUUVVVWWWXXXXXXXXXUUURRRMMMIIIFFFEEEEEEFFFEEEJJJQQQ[[[jjjzzz|||wwwrrrmmmkkkjjjhhhgggfffffffffddd___YYYSSSPPPMMMJJJEEEBBBBBBBBBBBBBBBBBBFFFKKKPPPTTTYYY]]]```eeegggkkknnnooooooooonnnpppqqqtttvvvxxxyyyxxxxxxwwwxxxyyy{{{|||}}}~~~~~~{{{{{{|||~~~~~~~~~}}}|||zzz{{{{{{||||||{{{zzzzzzvvvvvvtttqqqnnnllljjjjjjgggfffdddaaa___^^^^^^___gggkkkllliiihhhgggccc]]]XXXVVVSSSPPPPPPRRRUUUWWWXXXUUUPPPKKKGGGEEEEEEEEEBBB@@@>>>======>>>AAABBBGGGLLLRRRXXX\\\```dddfffgggiiijjjjjjjjjkkkmmmooolllmmmmmmnnnooooooooooooqqqqqqppppppppppppqqqqqqpppppppppoooooooooppppppnnnoooqqqrrrsssrrrrrrqqqqqqrrrtttvvvvvvuuusssrrrsssqqqppppppqqqrrrqqqppplllllllllnnnpppqqqqqqooollllllnnnsss{{{}}}fffUUUOOONNNKKKGGGFFFAAACCCPPPdddvvv||||||{{{uuummmcccXXXPPPTTT\\\fffnnnsssvvvtttpppaaaRRRBBB888444333333555000000000000000000000000222222111111111111222222///000111222222222222222111111111111000000000000000000000000111111111111000000000000000000111111000000000000000000000000111111111111111111111111111111222222222333333333555444444555666888:::<<>>======???AAACCCGGGKKKRRRWWW\\\aaaeeehhhhhhiiikkkkkkjjjjjjlllmmmlllmmmnnnoooooooooooonnnnnnooooooppppppqqqrrrrrrrrrqqqppppppooopppppppppoooooopppqqqqqqqqqqqqqqqrrrssstttvvvvvvuuusssrrrrrrqqqppppppqqqqqqooonnnkkkkkkllloooqqqrrrpppnnnjjjjjjkkknnnttt{{{ooo[[[QQQNNNLLLIIIFFFDDDCCCKKKZZZnnn}}}yyyqqqcccVVVVVV[[[ccckkkppprrrqqqoooeeeXXXGGG;;;555444444555222222222222222333333333222222111111111111222222///000111222222222222222222111111111000000//////222222222333333333333444000000000000111111111111000000000000000000000000111111111111111222222222222222333333333444444444333333333333444777999:::FFFSSShhh|||lll```UUUVVVbbbnnnsssrrrqqqtttwwwyyyyyyxxxwwwxxx|||zzzjjjWWWQQQMMMQQQ^^^111111111111000000000000111111111000000111111111000000111444555555222000000000000111111111222222//////000000000111111111222222222222111111111111///000000111333555777888777777:::<<<>>>FFFWWWhhhyyyxxxwwwhhhccciiivvv}}}yyytttnnnfff\\\VVVNNNLLLKKKLLLLLLOOOYYYeeeoooqqqtttuuusssrrrqqqqqqooonnnmmmlllkkkkkklllmmmkkkkkkllllllllllllmmmmmmeeeeeeeeefffhhhkkknnnoooqqqqqqqqqqqqrrrrrrsssssstttsssrrrqqqpppooonnnmmmooooooooooooooopppqqqrrrooorrruuutttrrrooonnnooollllllmmmnnnmmmkkkiiihhhaaa```^^^[[[WWWUUUVVVXXX\\\]]]___```]]]YYYSSSPPPIIIHHHEEECCCCCCEEEHHHIIIJJJRRRYYY___gggrrryyy{{{yyyuuuooojjjiiiiiiiiiiiihhhgggfffccc___ZZZVVVTTTNNNLLLHHHEEECCCBBB@@@>>>===???BBBEEEIIIMMMSSSWWW___ccchhhkkkkkkkkklllmmmlllnnnrrrvvvyyyzzzyyyyyy{{{zzzyyyxxxzzz||||||~~~~~~|||zzz{{{|||yyyzzz{{{||||||zzzxxxwwwpppqqqpppmmmiiiggghhhjjjaaabbbaaa^^^ZZZXXXZZZ\\\fffhhhhhhfffggggggbbb[[[VVVUUUTTTTTTVVVYYY\\\^^^VVVRRRMMMHHHEEEDDDEEEFFFAAA???>>><<<===???AAACCCGGGLLLRRRWWW\\\aaafffiiiiiijjjlllkkkjjjiiijjjkkkkkklllmmmnnnnnnnnnmmmmmmkkkmmmoooqqqrrrssssssrrrtttsssqqqpppppppppqqqqqqpppppppppppppppqqqqqqrrrsssssstttuuuuuutttsssrrrrrrqqqppppppppppppnnnlllkkkjjjjjjkkknnnoooooonnnllllllmmmooorrrxxx~~~xxxeeeVVVPPPLLLHHHGGGFFFDDDDDDNNNbbbxxxsssccc[[[^^^dddkkkpppqqqpppqqqlllaaaPPP@@@888666666555111111222222222333333333222222111111111111222222//////000222222333333222000000000000111111111111222222222333333333444444///000000000111111111111000000000000000000000000000000111111111222222222333333444444444555555555333333333333555777999:::FFFRRRggg{{{kkk___TTTUUU```lllpppooonnnsssxxx{{{{{{yyywwwvvvyyywwwfffTTTOOOMMMRRRaaa111111111111000000000000222222111111111111222222111000///000222333333111//////000000111111111111//////000000111111111222333333333222222222111111222111222222333444555666444666999<<>><<<===???AAACCCHHHLLLRRRXXX]]]bbbgggjjjiiikkklllllljjjiiiiiijjjjjjkkklllmmmmmmmmmlllkkkjjjlllooorrrssstttssssssuuutttrrrqqqqqqqqqrrrrrrqqqpppooooooooopppqqqrrrttttttttttttttttttsssssssssqqqpppppppppooommmkkkmmmjjjhhhgggiiilllnnnnnnooopppqqqrrrtttyyy~~~lll[[[RRRLLLFFFGGGGGGDDD@@@EEEXXXpppppp```bbbgggnnnrrrsssssstttrrrhhhWWWEEE;;;888777555//////000000111111111111222222111111111111222222//////000222222333333333......///000111222333333000000111111111222222222//////000000111111111222000000000000000000000000000000111111222222222222444444444555555555666666555555555666777999;;;<<>>======>>>??????HHHLLLRRRXXX^^^ccchhhlllmmmooopppmmmjjjiiilllooonnnoooooooooooommmkkkjjjnnnpppsssrrrpppppprrruuuwwwwwwwwwtttpppnnnmmmmmmppprrrsssrrrppppppqqqrrrppprrrvvvxxxwwwuuurrroooqqqqqqqqqpppooonnnmmmmmmfffeeeeeehhhkkkmmmmmmmmmnnnppprrruuuxxx{{{}}}~~~uuucccVVVOOOKKKGGGFFFEEEDDDCCCLLLaaavvvyyymmmcccbbbkkkpppnnnqqqxxxvvvqqqeeeSSSBBB777555666111000000000000000111111222111000//////000111222111111111111111111111111111111000000000000111111222222111111111111222222000000000000000000000000000000000000111111111111333222111111000000111111444444444444444444444444333333444444333444777999HHHRRRaaappp|||ooo___SSSWWWcccmmmpppqqqrrrtttwwwyyyyyyxxxvvvuuusssgggXXXNNNHHHKKKVVVaaa222000///000111222222111333222222111000000000111111111111111000000000///000000/////////.........111111000000000000111111111111111111111000//////...000333333333333555666<<<<<<===>>>GGGXXXooo~~~yyy|||~~~|||lll[[[ZZZfffqqqwwwzzzwwwsssmmmgggaaaZZZSSSOOOHHHIIIKKKMMMPPPWWW___fffnnnpppqqqqqqooonnnnnnooommmmmmnnnnnnnnnnnnmmmmmmnnnmmmmmmmmmllllllllllllllljjjhhhggggggjjjmmmooopppooopppqqqssstttsssrrrqqqqqqpppppppppqqqqqqrrrqqqppppppppppppoooooooooppprrrsssrrrpppnnnnnnooojjjhhheeebbb___\\\XXXUUUYYY\\\```ccceeehhhkkkmmmooommmjjjfffbbb___]]]\\\```___^^^]]]]]]^^^```aaafffkkkkkkdddaaafffmmmpppkkklllmmmkkkiiigggggghhhfffgggfffeeebbb^^^ZZZWWWUUURRRMMMIIIGGGFFFDDDCCCCCCAAA??????@@@DDDHHHKKKUUUXXX]]]aaadddhhhkkknnnrrruuuyyy|||}}}}}}{{{zzzzzzzzzyyyyyyzzz|||~~~}}}~~~~~~~~~}}}||||||{{{~~~~~~}}}|||zzzxxxuuutttooopppnnnkkkkkkmmmkkkggg```[[[VVVSSSMMMJJJMMMSSSWWWZZZ^^^aaabbbaaa___]]]YYYWWWUUUSSSOOOLLLJJJIIIHHHHHHGGGEEECCCBBBBBBCCCAAA???>>><<<<<<===???@@@HHHMMMSSSYYY^^^ccchhhllloooooonnnllljjjjjjkkkmmmlllmmmmmmnnnnnnlllkkkjjjmmmppprrrrrrqqqqqqsssvvvtttuuutttqqqnnnllllllmmmqqqrrrrrrqqqooonnnooopppppprrrvvvxxxxxxvvvssspppqqqqqqqqqqqqpppooonnnmmmiiihhhhhhiiikkkllllllkkknnnooopppssswww{{{wwweeeWWWOOOIIIGGGEEEDDDBBB@@@FFFXXXjjjttthhhbbbhhhmmmmmmpppwww||||||uuucccMMM<<<777888222222111111111111222222222111000//////000111222111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000111111111111111111111222222333333333333333333333333333333333444555666666555666999;;;EEEPPP```ppp|||pppaaaVVV[[[hhhqqqssssssvvvwwwxxxyyyyyyxxxwwwuuuttthhhXXXNNNIIILLLXXXddd222111//////000000///...000000000000111222333333111111111111000000000000000000////////////......111111000000000000111111000111111111111000000///...000333444555555777888<<<<<<===BBBMMM```www}}}{{{~~~~~~}}}~~~ppp___RRRXXXgggssswwwxxxppplllfff```[[[VVVPPPMMMJJJKKKLLLNNNRRRZZZccciiilllnnnooopppnnnnnnnnnooommmnnnnnnoooooonnnnnnmmmlllllllllkkkkkkkkkkkkkkknnnkkkhhhfffeeehhhkkkmmmqqqpppppprrrttttttsssrrrppppppppppppqqqrrrssstttqqqqqqqqqppppppppppppooooooppprrrqqqooommmmmmnnnllljjjfffaaaZZZVVVTTTTTT[[[___dddiiikkkmmmooopppmmmkkkgggddddddeeegggiiilllllllllkkkiiigggdddcccccceeebbbYYYSSSWWW^^^ccceeegggiiiiiihhhggghhhiiiiiiiiiiiigggddd```\\\YYYWWWSSSOOOLLLKKKJJJHHHFFFCCCBBB@@@???@@@CCCFFFIIIOOOSSSYYY___ccchhhmmmppprrrtttvvvxxxzzzzzzyyyxxxzzzyyyyyyyyyyyy{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||xxxtttrrrmmmnnnmmmjjjkkkmmmkkkfff```ZZZTTTOOOIIIDDDFFFKKKTTTVVVZZZ]]]___^^^\\\[[[XXXWWWUUUSSSOOOLLLIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDAAA@@@===;;;;;;===@@@BBBHHHMMMSSSYYY^^^ccchhhkkkooommmkkkjjjkkkkkkjjjiiiiiijjjkkklllmmmlllkkkkkklllooorrrrrrppppppsssvvvqqqqqqpppnnnlllkkkmmmnnnsssssssssrrrooonnnooopppooorrruuuxxxyyywwwtttrrrqqqqqqqqqqqqqqqpppooonnnmmmlllkkkkkklllmmmkkkjjjnnnmmmnnnooosssyyy~~~{{{kkk^^^SSSLLLIIIGGGDDDBBB>>>AAAOOO]]]|||pppeeeggglllmmmpppuuuvvv{{{{{{lllSSS>>>666555444333333222222222333333222111000000000000111222111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000111111111111...///111333444555444444222222222222222222222222444555666555555666999<<>>III\\\qqq{{{wwwyyy~~~www|||wwwtttyyyrrr___WWWUUUbbbrrryyyxxxuuuooojjjaaaZZZTTTPPPLLLIIIIIIIIIKKKOOOVVV___fffkkkmmmoooqqqqqqppppppqqqrrrnnnnnnoooooooooooonnnnnnjjjjjjiiihhhgggfffeeeeeegggeeecccbbbdddgggkkknnnqqqpppppprrrttttttsssrrrsssrrrqqqqqqpppppppppqqqqqqqqqqqqpppppppppoooooopppqqqsssrrrqqqppppppqqqpppooojjjbbbYYYUUUVVVXXX\\\___dddggghhhhhhhhhiiibbbcccdddfffhhhjjjllllllnnnoooooommmiiibbb\\\XXXLLLLLLJJJFFFDDDGGGQQQ[[[cccfffjjjlllllllllmmmnnnnnnmmmllljjjfffccc```^^^XXXVVVSSSQQQPPPNNNLLLJJJFFFEEEBBBAAA@@@AAACCCDDDIIIMMMTTTZZZ___dddjjjmmmpppqqqssstttvvvvvvvvvvvvuuuvvvwwwxxxzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{}}}~~~}}}{{{vvvrrroooiiikkkkkkiiiiiijjjhhhbbb\\\UUUOOOMMMJJJHHHIIIMMMQQQRRRUUUWWWXXXXXXWWWVVVSSSTTTUUUUUUUUUSSSRRRPPPLLLIIIFFFEEEEEEDDDBBB@@@AAA???<<<::::::===AAADDDFFFKKKRRRXXX\\\```ccceeeeeecccccceeejjjlllkkkiiiiiijjjlllnnnppppppppppppoooqqqrrrpppkkkiiijjjlllnnnoooooonnnmmmnnnppprrrssssssqqqooollllllmmmooonnnqqquuuxxxyyywwwuuusssppppppqqqqqqqqqpppoooooommmllllllmmmoooqqqqqqppppppnnnlllkkkmmmqqquuuxxxxxxwwweeeVVVMMMIIIEEECCCAAAAAAFFFMMMdddwwwxxxuuuvvvuuurrrpppoooqqqpppjjj]]]NNNAAA:::333333222111111111111111111111222222222222111111111111111111111111111111111111000000000000111111222222111111111111222222000000000000000000000000///000000000111111111111,,,...000111222111///...000000000111111222222222111222333333333555888;;;AAAPPPddduuuoooccc]]]fffttt{{{{{{yyyxxxxxxyyyzzz|||}}}~~~zzzlllZZZMMMGGGJJJWWWddd//////000111333333222000111111000/////////000000000000000000111111111111//////000000000000111111111111000000000000111111///000000111111111111000///111444555666666888999999:::AAAOOOdddyyy~~~uuusssxxx~~~|||xxx~~~wwwrrrpppsssyyy|||{{{dddUUUSSSYYYgggsssvvvssspppnnnhhh___WWWQQQMMMJJJHHHHHHHHHKKKQQQZZZbbbhhhkkknnnppprrrrrrqqqppppppqqqnnnooooooppppppoooooonnnpppnnnllliiifffccc```___dddccccccdddfffjjjnnnppppppooooooqqqssssssrrrqqqsssrrrqqqpppoooooooooooopppppppppoooooooooooonnnpppqqqssssssqqqpppqqqqqqooommmhhhbbb\\\YYYYYYZZZ^^^aaadddeeedddcccccccccaaabbbdddeeeeeecccaaa```ccccccbbb___[[[UUUPPPLLLEEEEEEFFFHHHHHHJJJTTT___hhhkkknnnppppppooooooooolllllljjjhhheeeccc```___[[[YYYVVVTTTRRRPPPMMMJJJHHHGGGDDDBBBAAAAAABBBCCCGGGKKKQQQXXX]]]bbbgggkkknnnooorrruuuwwwwwwwwwwwwvvvwwwxxxzzz{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{{{{||||||{{{xxxtttpppnnnhhhkkkjjjhhhhhhiiieee___VVVOOOIIIIIIJJJIIILLLOOORRRSSSUUUWWWWWWVVVUUUTTTQQQSSSUUUVVVWWWVVVUUUTTTNNNJJJFFFEEEFFFEEEBBB???@@@>>><<<;;;;;;>>>AAACCCFFFKKKRRRXXX\\\___bbbcccccccccdddgggjjjkkkkkkjjjjjjlllnnnpppqqqrrrrrrrrrqqqsssssspppjjjggggggiiimmmnnnppppppooooooqqqrrrnnnnnnmmmjjjhhhhhhjjjlllnnnqqqtttwwwxxxvvvsssqqqoooooopppppppppoooooonnnkkkjjjkkkmmmppprrrsssrrroooooonnnmmmnnnppprrrsssvvv~~~mmm\\\NNNHHHCCCBBBAAA@@@DDDIIIWWWkkk{{{yyyvvvrrrooosssrrroooiii^^^PPPBBB999444333222111111000111111111111222333333222111111111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000111111111111------///000000///......000000000111222222333333333444555555555777:::===CCCRRRgggxxxnnnaaaYYYaaaoooxxxyyywwwvvvwwwyyyzzz||||||}}}}}}vvvhhhXXXLLLFFFJJJVVVccc000///000111222111///,,,000000////////////000000///000000000111111111111//////000000000111111111111111000000000000111111//////000111111111111111000222444555555555666777;;;===EEEVVVlllwwwooopppwww|||{{{zzzxxxpppkkkhhhlllqqqvvvlllTTTMMMPPP\\\kkktttssspppnnniiicccZZZRRRMMMKKKIIIHHHGGGHHHMMMUUU___fffjjjkkknnnpppqqqqqqooonnnooooooooooooppppppppppppooooooqqqpppnnnkkkhhheeecccaaadddeeefffhhhjjjmmmpppqqqooonnnnnnppprrrrrrqqqpppppppppoooooonnnoooooooooooooooooonnnnnnnnnmmmmmmoooppprrrrrrpppppppppqqqooolllgggdddbbbaaa___^^^```aaabbbaaa^^^\\\\\\\\\]]]^^^___```___]]][[[YYYXXXWWWUUUQQQNNNJJJGGGEEECCCDDDHHHMMMNNNNNNVVVaaammmpppssstttrrrpppnnnnnnmmmmmmkkkiiigggeeedddccc^^^\\\YYYWWWUUURRRNNNLLLJJJIIIFFFDDDBBBBBBBBBBBBCCCHHHOOOUUU\\\bbbgggkkklllooossswwwyyyzzzyyyxxxyyyzzz{{{{{{||||||||||||~~~}}}|||||||||}}}}}}||||||}}}}}}~~~~~~~~~{{{{{{zzzxxxuuurrrooommmiiikkkjjjhhhggggggccc\\\SSSLLLGGGHHHJJJKKKNNNRRRTTTUUUVVVWWWVVVUUUTTTSSSQQQRRRUUUVVVWWWVVVTTTSSSMMMIIIEEEDDDFFFGGGDDD@@@>>>>>><<<<<<===???AAABBBHHHMMMTTTZZZ^^^```bbbdddeeegggiiijjjjjjjjjkkklllkkklllnnnppprrrrrrrrrrrrrrrttttttqqqkkkhhhhhhjjjkkkmmmpppqqqqqqpppppppppmmmlllkkkhhhggggggjjjlllnnnqqqtttvvvwwwtttqqqooommmnnnnnnooooooooonnnnnnkkkjjjkkkmmmppprrrsssrrrnnnoooppprrrssssssssssssuuu{{{wwwhhhSSSLLLEEEDDDCCCBBBDDDGGGLLL___uuu{{{uuurrrpppoooqqqrrrqqqkkk^^^OOOBBB:::555555333222222111111111111222222333333222222111111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000111111111111,,,------...///000111111000000111111222333333444222444555555666777;;;===DDDTTTiiiyyynnn___UUU[[[iiirrruuuuuuvvvxxxyyy{{{{{{zzzyyyxxxnnnbbbTTTJJJFFFKKKWWWddd111000000111111///,,,)))//////...//////000111222//////000000111111111222//////000000111111111222111111000000000000111111//////000111111111111111000222444555444444555666===???HHHZZZqqqrrrkkknnnxxx|||}}}|||rrriiidddbbbeeejjjppp|||~~~uuu___IIIHHHOOO^^^nnnuuurrrooooooddd^^^UUUNNNJJJIIIHHHGGGGGGIIINNNXXXbbbiiillllllnnnpppqqqpppnnnmmmmmmnnnooooooppppppppppppoooooonnnnnnmmmlllkkkjjjiiihhhfffgggiiikkkmmmoooqqqqqqnnnmmmmmmoooqqqrrrqqqooommmmmmmmmmmmnnnooopppqqqnnnnnnnnnnnnmmmmmmmmmmmmmmmoooqqqqqqooooooooopppqqqmmmiiiggghhhhhheeeccc___```___\\\YYYVVVVVVVVVXXXYYYZZZ[[[[[[[[[ZZZZZZWWWUUURRROOOKKKIIIHHHGGGHHHIIIOOOUUUVVVTTTZZZdddqqqsssuuuuuussspppnnnmmmppppppnnnmmmkkkjjjhhhhhhaaa___\\\ZZZWWWTTTPPPMMMLLLJJJHHHEEECCCBBBBBBBBBAAAEEEMMMTTT[[[bbbhhhlllkkknnntttxxx{{{{{{zzzyyy}}}}}}}}}}}}|||{{{zzzyyy~~~}}}|||{{{zzzzzz{{{|||yyyzzz{{{}}}~~~{{{{{{yyyvvvtttqqqnnnmmmiiikkkjjjhhhgggfffaaa[[[SSSLLLGGGIIILLLNNNPPPTTTVVVWWWWWWWWWVVVUUUSSSRRRQQQSSSUUUVVVVVVTTTRRRPPPLLLGGGDDDDDDGGGHHHFFFBBB============>>>???AAABBBJJJOOOVVV\\\```bbbccceeehhhkkknnnnnnkkkiiijjjlllkkkmmmnnnpppqqqrrrqqqqqqrrrtttuuurrrmmmjjjkkkmmmiiimmmppprrrqqqooonnnnnnnnnnnnllljjjiiiiiimmmooonnnqqqtttvvvvvvssspppnnnmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkmmmppprrrrrrqqqlllnnnrrruuuwwwwwwuuutttrrrwww~~~tttZZZQQQIIIGGGFFFEEEEEEHHHFFFXXXlllyyy~~~~~~xxxpppnnnnnnooonnntttwwwqqqbbbQQQFFFAAA777666555444333222222222111222333444444333222111111111111111111111111111111111000000000000111111222222111111111111222222000000000000000000000000000000000000111111111111,,,,,,---...000222444555000000111222333333444444000111333333444666999<<>><<<===???AAACCCJJJRRRYYY[[[]]]aaaeeefffkkkjjjjjjiiiiiijjjkkkkkknnnnnnnnnnnnoooooooooooossstttvvvtttqqqmmmkkkjjjnnnooopppqqqqqqpppooonnnppppppooonnnllllllnnnppppppqqqsssuuuuuutttsssrrrtttsssqqqpppooopppqqqqqqppppppppppppppppppppppppnnnpppsssuuuuuutttrrrpppqqqsssvvv|||iii[[[MMMGGGFFFDDDEEEHHHKKKRRRbbbvvv}}}}}}yyytttooolllqqqwww{{{yyysssllleee[[[III999888222000333555333222222222222222333333444444444111222333333333222222111333222222222222222222333111222222000...---...///000000000000000111111111............////////////222222111111000/////////000000111111111222222222777777666444333555999<<>>EEETTTiii}}}|||nnnnnnvvv||||||sssjjjfffeeekkkrrr{{{zzz{{{zzzppp___TTTPPPRRR```ooouuuuuusssnnniiibbb\\\UUUNNNKKKIIIHHHGGGIIIKKKQQQYYYcccjjjlllmmmmmmnnnnnnlllkkkkkkmmmooolllmmmnnnmmmkkkkkkkkklllnnnjjjfffeeefffiiiiiiiiikkklllmmmnnnoooqqqrrrrrrrrrrrrqqqqqqpppooooooooopppooooooppprrrrrrqqqoooqqqppppppoooooooooooopppoooqqqpppmmmnnnqqqrrrpppmmmjjjiiijjjllljjjeee```___\\\XXXVVVVVVYYY]]]___cccfffjjjooorrrrrrpppnnneee```]]]^^^]]]WWWRRRQQQSSSWWW[[[___bbbfffjjjmmmvvvxxxzzzyyyuuuqqqoooooooooooonnnmmmlllkkkjjjiiihhhfffccc^^^ZZZVVVSSSRRRQQQOOOKKKIIIGGGDDDAAA???@@@CCCHHHNNNTTT[[[bbbggglllooorrrvvvxxxyyyxxxxxxvvvyyy|||{{{xxxwww{{{~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}zzzwwwtttrrrpppnnnkkkiiikkkiiiffffffgggddd^^^XXXPPPNNNLLLLLLMMMQQQUUUWWWXXXWWWWWWXXXZZZYYYVVVSSSRRRVVVWWWUUUUUUVVVUUUQQQJJJIIIGGGGGGHHHHHHGGGFFF@@@???===<<<===@@@CCCEEEKKKSSS[[[]]]___dddggggggkkkjjjjjjjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmmmmlllllloooqqqssssssqqqooonnnmmmnnnooopppqqqqqqpppooonnnppppppqqqooonnnmmmnnnppppppqqqssstttuuutttsssrrrtttsssrrrqqqqqqrrrrrrsssqqqqqqqqqpppppppppppppppnnnooorrrssstttsssqqqooonnnpppttt{{{ppp```PPPIIIHHHHHHHHHJJJJJJPPP___ttt||||||tttooojjjiiinnnvvvxxxwwwssslllggg^^^OOOAAA<<<666222444555333111222111111111222222333333333000000111111111111111111222222111111111111222222222333333111///...///111111111111000000000000000/////////000000000111111222222222222222222333333222222222222222222222222666666666444444555999<<>>AAADDDFFFKKKUUU]]]```bbbfffhhhhhhiiiiiijjjjjjjjjjjjjjjiiinnnnnnnnnmmmllllllkkkkkkjjjmmmppprrrqqqqqqqqqqqqooopppqqqrrrrrrqqqpppooooooqqqrrrrrrpppooooooppppppqqqrrrssstttsssrrrqqqtttssssssssssssssstttuuusssrrrrrrqqqppppppppppppnnnoooqqqrrrsssrrrpppooommmpppttt{{{yyygggTTTMMMLLLLLLKKKLLLIIINNN\\\qqq~~~xxxzzzwwwnnnhhhcccccciiirrrssstttrrrmmmiiicccWWWKKKBBB:::555555555333111111000111111111111111222222///////////////000111222111111111000000111111111333444444222000///111222222222111111000000//////000000000111111111222222000111111222333333444444444444333333333333333333666666666555444666999<<>>AAAOOOcccwwwzzzqqqwwwvvvtttxxx|||wwwuuuwwwvvvdddUUUPPPSSSeeennnvvvwwwtttqqqkkkddd^^^YYYRRRLLLIIIHHHHHHGGGKKKOOOVVV^^^eeeiiikkkkkkooopppqqqpppooonnnpppqqqmmmnnnooonnnmmmllllllnnnlllkkkjjjjjjlllmmmoooooommmmmmnnnoooppprrrrrrssssssrrrrrrqqqqqqpppoooooosssqqqpppqqqqqqqqqooommmllllllmmmnnnnnnoooooooooqqqqqqpppppptttvvvppphhh___^^^___```cccccc```^^^XXXWWWUUUUUUWWW^^^eeekkkpppuuu~~~uuunnnlllmmmoooqqqrrrsssuuuxxxzzz}}}{{{xxxtttqqqooonnnnnnooopppqqqqqqppplllhhheeehhhhhhgggeeeaaa\\\WWWTTTSSSQQQNNNLLLKKKIIIFFFDDDAAACCCEEEHHHMMMTTT\\\bbbiiilllooorrrttttttsssrrrtttwwwyyyzzzyyyyyy{{{}}}zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvuuurrrnnnkkkjjjhhheeedddiiifffdddbbbaaa___[[[XXXRRRRRRSSSTTTTTTUUUUUUUUUYYYXXXXXXXXXXXXXXXXXXXXXVVVZZZZZZWWWUUUVVVSSSNNNKKKJJJIIIJJJKKKKKKJJJHHHBBB@@@>>>======@@@DDDFFFKKKUUU^^^bbbdddggghhhgggeeefffhhhjjjkkkllllllkkkqqqqqqpppooonnnmmmlllllliiilllppprrrrrrqqqrrrrrrpppqqqrrrssssssrrrqqqpppoooqqqssssssrrrpppoooppppppqqqrrrrrrssssssrrrrrrrrrrrrrrrsssssstttuuuuuutttsssrrrqqqppppppqqqqqqooopppqqqssssssrrrqqqqqqppprrrtttyyymmmXXXOOOOOONNNMMMMMMKKKNNNYYYnnn}}}yyyzzz}}}uuukkkddd^^^]]]ccckkkqqqttttttoookkkfff]]]TTTFFF===666555444222111222111111111111222222222222///////////////000222333111111000000000000111111222333333222000000111222333222222111000///......000000000111111111222222//////000000000111111111222222222222333333444444555555666555555666999;;;AAAMMMaaasss}}}pppWWWMMMSSSYYYdddppprrr{{{{{{{{{zzzwwwtttqqqooofffXXXLLLIIIJJJQQQcccuuu333333333333333333333333000000000111111222222222111111111111111000000///000000000000000000000000///000000000111111111111000000000000111222333444333444555555666888;;;>>>BBBTTTlll~~~yyyttt}}}wwwxxx|||~~~|||zzz|||yyydddTTTRRRXXXkkkqqqvvvuuurrrooojjjccc[[[VVVPPPKKKIIIHHHHHHHHHJJJOOOXXXaaagggjjjllllllnnnpppqqqpppooonnnooopppnnnooopppooommmlllmmmnnnlllmmmnnnoooooopppqqqrrrnnnoooooopppqqqrrrssssssssssssrrrrrrqqqpppppppppsssrrrqqqqqqqqqpppnnnlllkkklllmmmnnnooonnnnnnnnnnnnooooooooossstttnnneee[[[[[[\\\]]]^^^___]]]\\\ZZZZZZZZZYYY[[[aaaiiiooowww|||xxxwww||||||zzzvvvsssrrrsssuuuyyyvvvrrrooommmlllmmmmmmoooqqqrrrsssqqqmmmhhheeeeeefffggggggddd```\\\YYYVVVSSSPPPNNNMMMJJJGGGEEE@@@BBBEEEHHHMMMTTT]]]bbbgggiiilllppprrrrrrqqqppptttvvvxxxzzzzzz{{{|||}}}wwwwwwwwwwwwwwwwwwwwwvvvwwwxxxxxxxxxwwwvvvuuuuuutttqqqllliiihhhgggeeedddfffdddaaa^^^\\\ZZZXXXVVVUUUUUUWWWWWWWWWWWWVVVUUUYYYXXXXXXVVVVVVVVVWWWXXXUUUYYYZZZWWWVVVWWWUUUQQQKKKJJJJJJKKKMMMMMMKKKJJJEEECCC???======@@@CCCFFFLLLVVV^^^aaabbbeeefffeeebbbcccfffhhhkkkmmmnnnooorrrqqqpppooonnnmmmlllkkklllnnnqqqsssrrrqqqqqqqqqqqqrrrsssttttttsssrrrqqqppprrrttttttrrrpppppppppqqqqqqrrrrrrssssssssssssqqqqqqrrrrrrssssssssstttuuutttrrrqqqqqqqqqrrrsssqqqrrrssstttttttttsssssspppqqqrrruuuqqq\\\RRRPPPNNNMMMNNNNNNPPPYYYlll}}}}}}vvvmmmeee^^^ZZZ^^^dddpppvvvxxxtttnnniiiaaaZZZIII@@@777444333222222444333333333333333333333222000000000000000111222222111111000000000000111111111222222111//////000222333222222111000///....../////////000000000111111111111111000000000//////...///000111222333444555444555666666555666999;;;BBBOOOcccuuu~~~oooVVVKKKQQQXXXcccppprrrwwwxxxyyyyyywwwuuurrrpppdddVVVJJJHHHJJJRRReeexxx111111222222222222111111000000000111222333333333111111222222111111000///000000000000000000000000000000000000111111111111000000000111222333444555444555666666777999===@@@GGG]]]vvv{{{vvvvvv|||~~~vvv```SSSVVV```qqquuuvvvssspppnnniiibbbYYYTTTNNNJJJHHHHHHHHHHHHIIIPPPZZZccchhhkkkllllllkkklllnnnnnnmmmllllllmmmmmmnnnnnnnnnlllkkklllmmmmmmoooqqqrrrqqqqqqrrrsssoooppppppqqqrrrrrrsssssssssssssssrrrqqqqqqppppppsssrrrqqqqqqqqqqqqnnnllllllmmmnnnooooooooonnnmmmjjjmmmnnnnnnqqqrrrmmmeee\\\\\\]]]]]]]]]]]]\\\\\\]]]___``````aaaeeemmmsss}}}yyyrrrllliiijjjlllrrroookkkiiijjjlllmmmmmmoooqqqrrrsssqqqnnnjjjgggdddfffggggggeeebbb___]]]\\\YYYUUUQQQNNNJJJFFFCCC@@@BBBEEEIIINNNTTT\\\aaacccfffjjjmmmpppqqqpppppprrrsssvvvyyyzzz{{{|||{{{vvvvvvvvvvvvvvvuuutttssstttuuuvvvwwwwwwvvvtttsssqqqnnnjjjggggggffffffeeebbb```^^^[[[YYYXXXXXXXXXXXXYYYZZZZZZZZZXXXWWWVVVZZZZZZYYYVVVTTTTTTVVVYYYUUUXXXZZZXXXWWWYYYWWWSSSLLLKKKLLLMMMOOOOOOMMMKKKFFFCCC@@@======AAAEEEGGGNNNWWW___``````cccdddcccbbbbbbdddfffjjjmmmppprrrpppooonnnmmmlllkkkjjjjjjoooqqqttttttsssqqqqqqqqqrrrssstttuuuuuutttsssrrrppprrrssssssqqqppppppqqqrrrrrrrrrsssssssssttttttqqqrrrrrrsssssssssrrrrrruuutttrrrqqqqqqrrrtttuuurrrsssssstttttttttttttttnnnpppppprrryyysssaaaVVVPPPMMMMMMOOOQQQSSSZZZiii}}}~~~~~~zzzrrrkkkccc]]]]]]aaaqqqyyy~~~{{{tttmmmfff```PPPEEE:::555333111222444444444444333333333333333000111111222222111000000111111111000000111111111111111222111//////111222222222111111000000///////////////000000000111111444444333333222111111000......///000222333444444333444666666666777999;;;CCCPPPdddwwwnnnUUUKKKQQQXXXdddqqqssstttuuuwwwxxxwwwuuusssqqqaaaTTTIIIGGGJJJSSSfffyyy...///000111111000///...000000000111111111111111111111222222222111000///000000000000000000000000000000000000111111111111000000000111222333555555777777888888999;;;@@@CCCOOOhhhqqqpppwwwkkkWWWOOOZZZjjjxxxyyyxxxsssooommmggg```WWWSSSMMMIIIGGGHHHHHHHHHKKKSSS^^^eeeiiijjjjjjjjjiiikkkmmmmmmlllkkkkkkkkknnnooooooooommmlllmmmnnnlllooorrrsssqqqppppppqqqppppppqqqqqqrrrssssssssstttssssssrrrrrrqqqpppppprrrqqqppppppqqqqqqooommmmmmnnnoooppppppooommmlllggglllooonnnooopppmmmhhh```aaaaaa```___^^^^^^^^^___bbbfffggggggkkkrrrwww}}}zzzrrrhhhaaa___aaadddkkkhhheeefffiiimmmnnnnnnoooqqqrrrrrrqqqnnnllljjjfffggggggfffeeebbb___^^^^^^[[[WWWSSSOOOKKKFFFCCC@@@CCCFFFIIIMMMRRRXXX\\\```cccgggkkknnnppppppoooooopppsssvvvyyyzzzzzzyyyuuuuuuuuuuuutttsssqqqpppqqqrrrsssuuuuuutttsssrrrnnnkkkgggeeeeeeffffffeee``````^^^]]]\\\^^^```bbb___`````````___]]]\\\[[[]]]]]][[[WWWTTTSSSVVVYYYVVVZZZ[[[XXXXXXYYYVVVRRRLLLLLLMMMNNNPPPPPPNNNLLLDDDAAA>>>===>>>CCCHHHKKKRRRZZZ```______aaacccbbbeeeddddddeeegggkkkoooqqqooonnnnnnmmmlllkkkkkkjjjpppsssuuuvvvtttrrrrrrrrrssstttuuuvvvvvvuuutttsssqqqrrrrrrqqqoooooopppqqqtttsssssssssttttttuuuuuusssssstttuuuttttttrrrrrrtttsssrrrqqqqqqsssvvvxxxrrrrrrrrrsssssssssttttttrrrsssrrrpppuuu~~~uuueeeZZZRRRLLLMMMQQQSSSUUUZZZfff{{{~~~|||wwwssskkkbbb```bbbrrr}}}{{{ssslllgggYYYMMM???888444111111333333333333333222222111111///000222333222000---,,,222222111111111111222222111222333222000000222444111111111000000000000000000000000111111111222222333333222222222222222222111111222222222222222333222444666666666777999;;;BBBOOOdddxxxmmmUUUKKKSSSZZZfffrrrtttssstttvvvxxxwwwuuurrrppp^^^QQQGGGFFFJJJSSSgggzzz111222333444444333222111111111000000//////......111111222333222111000///000000000000000000000000000000000000111111111111000000000111222444555666999999:::::::::>>>BBBFFFVVVpppiiilllvvvvvvbbbOOOKKK\\\ppp}}}}}}zzztttooolllfff___VVVRRRLLLHHHGGGHHHHHHIIINNNVVV```gggiiihhhhhhhhhjjjllloooooommmlllllllllpppqqqrrrqqqpppooopppqqqkkknnnrrrrrrpppnnnooopppqqqqqqqqqrrrrrrssssssssstttssssssrrrrrrqqqqqqpppqqqpppppppppqqqqqqpppnnnnnnooopppqqqpppooommmkkkffflllpppooonnnooonnnkkkdddeeeeeecccaaa____________dddiiikkkkkkooouuu{{{yyyyyytttjjj```YYYXXX\\\```gggdddccceeejjjnnnpppoooppppppqqqrrrqqqooommmkkkiiihhhhhhfffdddaaa^^^]]]\\\YYYVVVSSSPPPNNNJJJGGGAAACCCGGGJJJMMMPPPTTTXXX^^^aaafffjjjnnnooopppooommmnnnppptttwwwyyyxxxwwwuuuuuuuuuuuutttrrrpppooonnnoooqqqsssssssssrrrqqqllliiieeecccdddeeeeeeeeebbbbbbbbbaaabbbeeejjjmmmgggfffffffffdddcccbbbaaa______]]]XXXTTTTTTWWWZZZXXX[[[\\\YYYXXXXXXVVVQQQLLLLLLMMMOOOQQQQQQOOOLLLAAA???===<<>>@@@CCCGGGPPPYYY]]]___bbbcccddddddfffhhhooollliiihhhjjjkkklllllliiijjjkkklllnnnooopppqqqpppssswwwyyyyyyyyyyyyzzzxxxyyyzzz{{{{{{zzzxxxwwwuuuttttttssssssssssssssstttvvvyyy|||}}}|||zzzxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwuuuvvvwwwxxxxxxwwwtttuuuuuuvvvwwwwwwvvvvvvyyyxxxvvvrrrpppqqqtttwwwzzz|||zzzqqqcccXXXSSSRRRSSSRRRTTTYYY\\\bbbuuu}}}rrrjjjdddqqq~~~~~~wwwqqqnnndddTTTFFF<<<777555555444333222222111111222222222222222222222222222222111000000000000000111111333333333222222222222222///000000111111000000///000000000000000000000000222222222222222222222222333333444444444333222222222333444444444555888;;;BBBMMM```sss~~~|||fff[[[QQQRRR^^^kkkrrrtttsssssssssuuuuuusssooolll\\\RRRHHHEEEJJJVVVfffuuu333222111000////////////000000000000000111111222111111000000//////......///////////////000000111333222111000000111222333111000000111111333444555555666888999999???OOO___uuuvvvsssyyyzzz]]]JJJDDDNNNdddvvv{{{|||xxxqqqjjjeee\\\TTTLLLHHHEEEEEEDDDCCCGGGMMMVVVZZZ___cccfffhhhjjjlllnnnmmmlllkkklllmmmoooppptttrrrppppppppppppooommmmmmmmmnnnnnnoooooopppqqqqqqrrrrrrrrrrrrrrrqqqpppnnnnnnnnnnnnooopppqqqrrrnnnmmmlllkkkkkkkkkkkkkkkmmmlllkkklllmmmmmmkkkiiiiiiiiiiiihhhfffeeecccbbbbbbccceeeeeeddddddeeeggghhhgggfffeeeddddddddddddeeemmmyyyyyyssssssuuuyyy~~~wwwooojjjggggggkkkkkkmmmnnnnnnmmmmmmlllllljjjhhhhhhiiijjjiiihhhcccaaa```^^^ZZZUUUNNNIIIGGGDDDBBBCCCEEEGGGNNNVVV[[[^^^ccchhhmmmpppqqqqqqoooooopppqqqsssuuuwwwxxxuuuuuuuuussspppmmmlllkkkjjjiiiiiijjjkkkkkkhhhfffffffffeeeeeedddcccbbbaaadddfffiiilllnnnrrrvvvyyyzzzwwwtttqqqpppmmmjjjhhheeedddcccdddeeeeeedddbbb]]]___aaabbbaaa]]]XXXTTTSSSUUUXXX[[[[[[UUUMMMHHHDDD???===???CCCHHHQQQZZZ^^^aaaccceeeeeefffhhhiiiqqqooommmkkkkkkkkkllllllkkklllmmmnnnooopppqqqqqqtttvvvyyyzzzzzzyyyzzzzzzxxxyyy{{{|||}}}|||zzzyyyvvvvvvtttssssssrrrrrrrrrrrrtttxxx{{{{{{yyyvvvtttvvvwwwwwwxxxyyyyyyzzz{{{xxxwwwuuuvvvwwwxxxxxxwwwuuuuuuuuuvvvuuuuuuuuuuuuxxxwwwuuusssqqqrrruuuwwwyyy|||{{{tttggg\\\VVVTTTWWWQQQSSSYYYWWWVVVggg~~~sssiiieeeooo{{{zzzvvvpppgggXXXJJJ>>>888555444444333222222111111222222111222222222222222333333000000000000000000111222000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111333444444444333222111111222333444444444555888;;;BBBLLL]]]ooozzz}}}eee[[[QQQRRR\\\iiiqqqttttttttttttuuuvvvuuurrrppp___TTTJJJHHHMMMYYYjjjxxx111000000000000000111111//////000000111111111111111111000000//////......///////////////000000111333222111000000111222333000000111111222444555666777888:::;;;;;;AAATTTfff}}}qqqsss~~~vvvZZZIIIIIITTThhhwww}}}}}}xxxooohhhbbbYYYQQQIIIFFFEEEEEEDDDCCCHHHOOO[[[^^^bbbeeegggjjjmmmooonnnnnnmmmmmmmmmooopppqqqsssrrrppppppqqqpppooommmjjjllloooqqqqqqpppnnnmmmnnnooopppqqqrrrrrrrrrrrrooonnnnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnqqqpppooonnnooonnnllliiigggggggggfffdddbbbaaa```bbbccceeefffeeeeeeggghhhkkkjjjgggdddaaa^^^\\\\\\^^^gggsssyyyqqqllljjjiiijjjkkklllnnnnnnnnnmmmlllmmmkkkjjjkkkmmmooooooooofffeeecccaaa]]]WWWPPPJJJHHHDDDBBBDDDEEEFFFMMMUUUYYY\\\aaafffjjjmmmooopppppppppqqqrrrsssuuuvvvwwwttttttssssssrrrqqqooonnnhhhggggggiiikkkkkkiiihhhggghhhhhhgggfffdddcccbbbccceeehhhjjjlllooosssvvvwwwuuurrrqqqpppnnnkkkiiifffeeeddddddffffffeeeddd___aaacccdddbbb^^^YYYWWWSSSUUUXXX[[[[[[VVVNNNHHHDDD>>><<<@@@EEEKKKSSS[[[___bbbeeeffffffgggiiijjjqqqqqqpppnnnmmmmmmmmmnnnpppppppppppppppqqqqqqqqqxxxzzz|||{{{zzzxxxxxxyyyyyyzzz|||}}}}}}|||{{{zzzuuuuuusssrrrqqqqqqqqqqqqrrruuuxxxzzzzzzwwwtttqqqvvvvvvwwwxxxyyyzzzzzzzzzvvvuuuttttttvvvwwwwwwwwwuuuuuutttttttttsssttttttuuuuuutttsssrrrsssvvvyyy{{{|||{{{sssfff\\\VVVVVVRRRLLLLLLQQQMMMIIIWWWkkkyyyoooeeekkkttt|||~~~|||yyyxxxooohhh[[[MMMAAA888444333444333222222111111222222111111111222222333333333111111111111111222333444000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111222222333222222111000000111222333333333555888:::BBBKKK\\\nnnyyy{{{eee[[[QQQQQQZZZgggpppsssttttttuuuwwwxxxxxxvvvsssaaaVVVMMMKKKQQQ]]]nnn}}}000000000000000111222222...///000000111111000000111000000000000000000//////////////////000111111222222111111111111222222///000111222333555555666888:::<<<======EEE[[[ooo{{{~~~{{{rrrnnnvvvmmmUUUKKKOOO]]]lllxxx~~~|||vvvkkkccc^^^UUUMMMFFFDDDDDDEEECCCCCCIIIRRR\\\___cccfffhhhjjjmmmoookkklllmmmnnnoooppppppqqqqqqqqqpppqqqrrrqqqooollljjjlllppprrrrrrpppllljjjllllllnnnpppqqqrrrrrrrrrooonnnmmmmmmlllllllllmmmoooooonnnnnnnnnoooooopppsssqqqppppppooonnnllliiigggggggggfffeeedddcccbbbdddeeeffffffeeefffhhhjjjmmmkkkgggbbb^^^ZZZWWWVVV\\\eeeqqqyyy|||tttooommmmmmkkklllmmmooooooooonnnnnnnnnmmmlllmmmppprrrrrrrrriiihhhgggeeeaaaZZZRRRLLLIIIEEECCCDDDEEEGGGNNNUUUXXX\\\aaaeeehhhkkknnnqqqrrrrrrrrrrrrsssuuuvvvwwwsssrrrqqqrrrrrrrrrpppnnnggggggggghhhjjjkkkjjjiiigggiiijjjiiifffdddccccccaaabbbeeejjjoootttxxxzzzxxxvvvtttsssrrrpppmmmjjjdddcccaaaaaabbbcccbbbaaaaaaccceeedddaaa]]][[[ZZZWWWXXXZZZ\\\ZZZUUUNNNHHHCCC>>><<>>???JJJcccyyyyyy~~~xxxllliiilllwww~~~www~~~vvvbbbNNNKKKVVVdddqqqzzz}}}zzzrrrfff]]]XXXPPPIIIDDDCCCDDDEEECCCCCCJJJSSSZZZ]]]aaadddfffgggjjjkkkggghhhkkkmmmooopppoooooonnnooopppssstttsssooollllllnnnpppqqqpppnnnkkkiiikkklllmmmoooooopppppppppllllllllllllllllllmmmmmmnnnnnnnnnnnnoooooopppqqqpppnnnmmmnnnnnnmmmkkkiiiiiiiiiiiiiiiiiihhhhhhggghhhiiihhhfffeeefffhhhkkkkkkiiieee```\\\XXXUUUTTT^^^gggqqqwwwxxx{{{wwwqqqoooooolllmmmooopppqqqqqqpppppppppnnnmmmnnnoooqqqpppppplllkkkjjjhhhddd]]]TTTNNNJJJFFFDDDEEEFFFGGGNNNVVVYYY]]]bbbfffhhhkkkooorrrssssssssssssssstttuuuuuusssqqqooooooppppppmmmjjjiiihhhggghhhiiijjjiiihhhfffhhhjjjiiifffcccbbbbbbaaaaaacccjjjssszzz}}}~~~zzzyyyvvvuuussspppllliiieeebbb___^^^___`````````bbbdddeeeccc___\\\\\\]]]^^^^^^^^^]]]ZZZTTTMMMGGGBBB======DDDLLLQQQVVV[[[```bbbeeefffggggggiiikkknnnppprrrrrrqqqqqqsssuuutttttttttuuuuuuvvvvvvvvvzzz{{{|||{{{yyyxxxxxxyyyzzz{{{}}}}}}}}}{{{yyyxxxssssssrrrqqqppppppqqqqqqpppqqqtttvvvwwwwwwvvvvvvtttuuuvvvwwwwwwvvvuuuuuuuuusssrrrsssuuuwwwwwwvvvuuuuuutttsssssstttuuuvvvuuuuuuuuutttssssssuuuwww}}}~~~uuugggZZZSSSPPPNNNMMMKKKIIIIIIJJJNNNQQQkkk~~~{{{zzz~~~xxxeee___\\\___ccceeekkkrrrnnnkkkeeeYYYKKK???888555444333222222111111222222000111111222333333444444222222222222333444555666111111222222222333333333222111111000000111111222000000000000000000000000111111111111111111111111111111222222333333222222111222333333333444777:::CCCMMM^^^ppp{{{~~~hhh___UUUSSS[[[gggrrrwwwwwwxxxyyy{{{{{{xxxsssooo^^^TTTLLLLLLSSSaaattt444333222000////////////---...000111111111000///000000111111222222333333///////////////000111111000111222333333222111000///000111333444555666666444777;;;>>>AAANNNhhh}}}~~~wwwjjjcccdddlllxxx|||sssyyykkkYYYIIIKKKZZZiiiuuu{{{|||xxxooobbbYYYTTTMMMFFFCCCBBBCCCEEECCCCCCKKKTTTXXX[[[___bbbccceeefffhhhccceeeiiimmmoooooonnnmmmmmmnnnqqqtttuuusssooolllooopppoooooonnnmmmkkkjjjlllmmmnnnnnnnnnnnnnnnmmmjjjjjjjjjkkklllmmmnnnooonnnnnnmmmnnnnnnooopppqqqlllkkkjjjkkkllllllkkkiiijjjkkkkkkllllllllllllkkkkkkkkkiiigggeeeeeehhhkkkiiigggccc___[[[XXXVVVUUUaaaiiirrrvvvttttttwww{{{}}}yyysssqqqqqqmmmnnnpppqqqrrrrrrrrrqqqqqqpppnnnmmmnnnnnnnnnmmmnnnmmmllljjjfff^^^UUUOOOKKKGGGEEEFFFFFFHHHOOOVVVZZZ^^^dddgggiiilllqqqtttttttttssssssssstttttttttsssqqqnnnnnnnnnmmmjjjfffjjjiiigggggghhhhhhgggeeeeeehhhjjjiiieeeaaa```aaacccaaabbbiiittt|||~~~}}}|||zzzwwwuuusssooojjjfffgggddd```^^^___```aaaaaaccceeeeeebbb^^^\\\\\\^^^dddcccaaa^^^ZZZTTTLLLFFFAAA===>>>FFFNNNSSSWWW\\\```bbbeeeffffffgggiiijjjmmmooorrrsssrrrrrruuuwwwssstttuuuvvvwwwxxxyyyzzzyyyzzz{{{zzzyyyyyyzzz{{{{{{|||}}}}}}|||zzzxxxvvvssssssrrrqqqqqqqqqrrrrrrkkklllooorrrtttvvvvvvwwwttttttuuuvvvvvvuuussssssuuutttssstttvvvxxxxxxwwwvvvuuutttttttttvvvwwwxxxwwwwwwvvvtttrrrrrrtttuuu}}}xxxiiiZZZQQQMMMKKKMMMJJJFFFGGGLLLMMMIII```xxx|||ggg^^^WWWXXX\\\```hhhrrrooonnniii___PPPCCC;;;777444333222222111111222222000000111222333333444444222222222222333444555666//////000000111111111111333222111000000111222333000000000000000000000000000000000000000000000000111222333333444444444444111222333333333444777:::CCCMMM___rrr|||jjjaaaWWWUUU\\\hhhsssyyyyyyyyyzzz|||{{{vvvpppkkk\\\RRRJJJKKKSSSaaattt333333222111000000111111000000000000000000000000......//////000000111111000000000000000000000000000000000000000111111222333444444444555666666666888:::;;;<<>>JJJ[[[jjjuuuqqq]]]TTTVVVZZZggguuuvvvyyyyyyxxxxxxwwwsssmmmiiiZZZRRRKKKGGGJJJWWWooo111111000000111222222333000000000000000000000000222222222111111111000000111111111111111111111111000000000000000111111222111222333444555777888888888:::AAAQQQhhh}}}}}}sssccc```eee||||||uuuuuu}}}}}}```KKKAAACCCJJJZZZmmmyyy{{{xxxrrrmmmdddZZZQQQJJJEEECCCAAABBBBBBEEEPPPaaammmqqqllleee`````````___```ccceeeeeefffhhhjjjlllnnnooonnnnnnoooppprrrrrrpppnnnmmmkkkjjjjjjlllkkkiiifffiiihhhhhhiiikkkllllllkkkiiijjjkkklllmmmmmmlllkkkmmmnnnnnnnnnnnnnnnooooooqqqrrrtttuuuuuutttsssrrrmmmqqqtttrrrllljjjmmmqqqrrrsssoooiiihhhkkkmmmlllfffccc\\\TTTOOOTTT```kkklllmmmnnnnnnooooooooonnnhhhiiiiiihhheeeeeegggjjjhhhhhhjjjkkklllqqq~~~{{{yyyxxxuuuqqqnnnnnnooopppppplllllllllmmmnnnqqqssstttuuuwwwwwwssspppnnnggg___VVVOOOIIIHHHGGGHHHMMMSSS[[[^^^bbbfffiiilllppprrruuutttpppmmmiiigggfffeeeddddddeeeeeeeeedddcccbbb^^^bbbeeefffdddccceeehhhhhhhhhggggggeeecccaaa```fffiiioooyyyxxxvvvsssooojjjfffcccbbbbbbcccdddeeefffggggggggghhhhhhgggfffeeegggjjjmmmmmmjjjddd\\\SSSMMMJJJJJJGGGIIIKKKLLLMMMRRRXXX]]]bbbdddfffiiikkklllmmmmmmlllllllllmmmoooqqqssstttvvvuuuuuuvvvxxxyyyyyyxxxvvvwwwxxxxxxxxxxxxwwwvvvssstttvvvxxxzzz|||}}}}}}yyyyyywwwvvvuuuuuuvvvvvvssstttuuutttssssssuuuvvvwwwvvvuuuuuuvvvvvvuuusssoooqqqssstttsssrrrrrrssssssuuuwwwwwwuuutttuuuvvvtttsssrrrpppoooooopppqqqpppppppppsssvvvxxxyyyyyyjjj]]]QQQKKKHHHEEEDDDEEEAAADDDOOOddd}}}}}}}}}zzziii```aaafffiiilllpppoookkkeee^^^PPPBBB888777555444333222222222333333333333333333333333333333333333333333333333111111222222222222111111333222111111000000111111111111000000000000111111///111111000//////111444111111222222222333333333111222333333222444666999>>>JJJ[[[jjjuuuqqq]]]SSSUUUXXXeeetttvvv{{{zzzzzzzzzyyyuuuoookkk]]]UUUMMMHHHJJJVVVnnn111111000000111222333333000000000000000000000000222222222222111111000000111111111111111111111111000000000000000111111222111222333444666777888999777999BBBTTTmmm}}}~~~qqqbbbbbbiii|||yyysssttt}}}{{{^^^III@@@CCCMMM^^^qqq{{{{{{xxxpppjjjbbbXXXOOOIIIFFFEEE@@@BBBCCCFFFPPP___hhhkkkkkkeeeaaaaaa```]]]]]]___```aaacccfffiiimmmppprrrllllllmmmpppqqqqqqooommmnnnllljjjkkkmmmmmmjjjgggiiihhhhhhiiikkkmmmlllkkkjjjjjjkkkllllllllljjjjjjlllmmmnnnoooppppppooooooppprrrsssuuuuuutttrrrqqqmmmrrrwwwuuuooommmoootttrrrrrroooiiigggkkklllkkkgggccc\\\SSSOOOTTT```kkkiiijjjlllmmmnnnooooooooohhhiiijjjgggddddddfffiiihhhhhhiiijjjjjjnnn{{{}}}{{{~~~zzztttpppoooooooooooollllllllllllnnnpppssstttvvvxxxxxxtttqqqooohhh```WWWPPPJJJHHHHHHHHHMMMTTT[[[___dddhhhjjjmmmoooqqqrrrpppmmmjjjgggfffeeeeeedddeeefffgggfffdddbbb```]]]aaaddddddcccccceeegggiiihhheeecccaaa```______]]]aaaiiittt~~~~~~pppooommmjjjfffbbb^^^\\\aaabbbdddeeefffgggggggggfffffffffffffffhhhmmmpppmmmjjjddd[[[SSSMMMKKKLLLIIIKKKLLLLLLMMMQQQXXX]]]bbbdddgggjjjlllmmmmmmmmmllllllmmmnnnppprrrssstttvvvuuuttttttvvvxxxxxxxxxwwwxxxyyyzzzyyyyyywwwvvvtttuuuwwwyyy{{{|||}}}}}}xxxxxxwwwwwwwwwxxxzzz{{{ssstttvvvuuuttttttuuuwwwxxxvvvuuuuuuvvvvvvuuusssoooqqquuuvvvuuutttssssssrrruuuxxxxxxvvvvvvwwwyyyrrrpppnnnmmmoooqqqssssssnnnnnnppprrrvvvzzz~~~qqqcccTTTMMMIIIFFFEEEFFF@@@AAAJJJ]]]uuu}}}yyyzzz}}}nnnfffgggkkkllliiinnnnnngggaaa[[[OOOCCC888888666555444333333333333333333333333333333333222222222222222222222222111111222222222222111111333222222111000111111111111111000000000000111111///111222000......111444111111222222222333333333222333444444333555777:::???JJJ[[[jjjuuuppp\\\SSSTTTXXXeeesssuuu|||||||||{{{zzzvvvppplll___XXXOOOJJJJJJVVVnnn222111000//////000111222000000000000000///......111111111111111111111111000000000000000000000000111111000000000000000111444444444555555777888999999<<>>@@@AAA@@@AAACCCEEEFFFFFFFFFHHHJJJMMMPPPTTTVVVVVVVVVUUUVVVRRRVVV[[[```ccceeeeeeeee^^^ZZZSSSNNNNNNQQQVVVZZZXXXZZZ\\\^^^___```aaabbbeeefffhhhkkkmmmnnnoooooopppoooooooooqqqtttwwwxxxyyyxxxxxxwwwwwwxxxxxxyyywwwyyyzzzzzzzzzzzz|||}}}{{{zzzzzz}}}zzzvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxwwwwwwxxxzzz{{{xxxxxxxxxyyyyyyyyyyyyyyy{{{}}}~~~~~~|||zzzyyyzzzyyyxxxxxxxxxwwwwwwvvvvvvqqqqqqpppnnnmmmmmmmmmmmmnnnnnnnnnoooqqqvvv|||vvviii[[[QQQMMMLLLJJJJJJIIIGGGEEEPPPllltttggg___XXXbbbkkkppptttvvvtttpppbbbRRRAAA999666444333555333333444444444444333333000000000000111222333444333333222222222111111111111111111111111222222222111111111111111111222222000000000000111222333444222111000111222333222000222555888777444333777;;;???JJJ^^^rrr~~~iiiVVVNNNQQQTTT```mmmnnnnnnpppsssvvvvvvsssnnniiiZZZPPPIIIIIIJJJPPPaaasss111222333444444333222111///000111222222222222222111111111111111111111111000000000000000000000000////////////000111222333333444444666888:::<<<===CCC[[[~~~{{{{{{xxxvvvtttvvv{{{{{{rrr```RRRKKKJJJRRRggg|||{{{uuujjjbbbWWWNNNIIIFFFBBB???BBBDDDJJJSSS]]]cccdddbbb]]]^^^```aaabbbbbbbbbaaa___dddjjjkkkjjjjjjmmmqqqrrrrrrrrrqqqpppmmmjjjiiijjjjjjjjjkkkllllllmmmmmmhhhkkknnnooooooooooooppppppooommmjjjfffeeeggghhhjjjmmmqqqsssssssssttttttuuusssqqqrrrssstttsssssslllmmmoooqqqrrrrrrqqqppppppooommmllljjjfffaaa]]]^^^[[[UUUQQQQQQWWW```gggkkkkkkkkklllllllllmmmmmmmmmlllkkkkkklllmmmnnnoookkklllmmmllljjjkkkooosss}}}{{{yyy{{{~~~~~~|||{{{zzzyyyxxxvvvuuutttsssqqqvvvzzzyyyyyyyyyuuupppiii___TTTOOONNNQQQZZZcccfffhhhjjjiiifffbbb```___aaacccfffiiikkkjjjiiigggiiikkkllljjjgggfffhhhkkkjjjlllmmmmmmkkkgggccc```WWWXXXYYYZZZXXXTTTPPPMMMKKKEEE>>>===AAADDDCCCAAAAAABBBCCCCCCCCCCCCDDDEEEIIILLLPPPRRRRRRQQQQQQQQQNNNRRRWWW]]]```bbbbbbaaa\\\XXXRRRNNNNNNQQQVVVZZZUUUXXX\\\___aaaaaaaaaaaadddeeegggjjjlllmmmnnnooopppppppppppprrrtttwwwyyywwwwwwwwwxxxyyyzzz||||||vvvxxxzzzzzzzzzzzz|||}}}zzzyyyzzz}}}~~~yyyuuuqqqrrrtttvvvxxxyyyzzz{{{zzzyyyyyyxxxyyyzzz|||}}}ttttttuuuvvvxxxyyyzzzzzz{{{|||~~~~~~|||zzzzzzzzz~~~}}}|||{{{yyyxxxwwwwwwrrrqqqpppoooooonnnoooooommmmmmmmmmmmnnnrrrxxx}}}zzznnnaaaVVVQQQPPPLLLJJJHHHFFFCCCLLLgggwwwhhh]]]SSS]]]gggmmmrrrwwwvvvssshhhWWWCCC:::666444444666333444444555555444444333000000000000111222333444555555444333333222111111000000111111222222222333222222222111111111111111000000000000111222333444222111000111222222222000333666999888444444777<<>>GGGZZZnnn{{{nnn[[[RRRSSSVVVbbbnnnoootttooolllnnnrrrrrrlllfff^^^PPPLLLLLLHHHQQQfffqqq111111222222222222111111000000111111222222222333111111111111000000000///000000////////////000000///000000111222222333333444222333777999999<<>>>>>===<<<;;;;;;;;;===???BBBCCCGGGIIIMMMNNNNNNMMMMMMMMMLLLOOOTTTYYY[[[[[[YYYXXXVVVSSSOOONNNOOORRRSSSSSSWWWZZZ___bbbcccccceeefffeeegggiiikkkmmmmmmmmmlllpppqqqrrrtttvvvyyy{{{|||xxxxxxyyyzzzzzzyyywwwwwwxxxyyyzzz{{{{{{zzzyyyxxxzzz{{{||||||zzzxxxuuusssoooooopppssswwwyyyyyyxxxvvvvvvwwwxxx{{{{{{yyyxxxyyyxxxxxxwwwxxxyyy{{{|||}}}|||zzzxxxwwwvvvuuuuuuvvvwwwwwwwwwvvvuuusssrrrrrrssstttuuuuuutttrrrqqqqqqqqqooolllkkkmmmqqquuu|||lll]]]SSSPPPKKKGGGFFFFFFBBBCCCVVVlll}}}lll]]]MMMPPPXXXdddpppxxxyyyxxxttteeeQQQBBB:::777555222222333444555444333111000111111222222222333333333222222222222222111111111222222222222111111111000000111111222222222111111222222222222222222222333222222222333333444444444333333444555666888999:::===GGGYYYnnn{{{ooo\\\SSSUUUXXXcccpppqqqrrrnnnlllnnnrrrrrrlllfff\\\OOOLLLMMMKKKVVVlllwww111111222222222222111111...///000111222333444444111111111111000000000000000000////////////000000---...///000222333555555666444444777888999===DDDWWWpppxxxmmmkkklllmmmvvvxxxppppppvvveeeUUUMMMLLLOOO```sss{{{rrrggg[[[OOOIIIEEEAAA@@@BBBCCCFFFKKKSSSZZZ^^^```______```aaabbbcccdddeeefffgggggggggggghhhiiijjjjjjoooooopppoooooonnnmmmllllllmmmmmmooopppqqqrrrrrrpppooonnnmmmllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnfffgggiiillloooqqqssstttrrrtttttttttzzz~~~{{{zzzzzz|||wwwrrrnnnhhh```ZZZ[[[YYYVVVQQQOOOSSS[[[cccjjjkkklllkkkjjjiiijjjllljjjjjjjjjkkkkkkkkkllllllllllllmmmmmmmmmnnnnnnnnnrrr|||}}}{{{xxxuuuuuuwww|||}}}}}}}}}{{{yyyvvvtttrrrtttvvvxxxyyyxxxvvvtttiii^^^TTTQQQTTTYYY___fffggghhhjjjiiihhhgggggghhhfffffffffgggggggggggggggfffgggjjjllllllkkkiiihhhfffeeecccaaa___^^^]]]\\\[[[ZZZXXXUUUQQQMMMIIIGGGCCCCCCBBBAAA@@@>>><<<;;;;;;;;;:::;;;<<<>>>@@@AAACCCFFFJJJKKKKKKKKKKKKKKKKKKNNNRRRVVVWWWVVVTTTRRROOOMMMMMMNNNQQQSSSTTTTTTYYY\\\```cccdddeeefffgggfffggghhhjjjlllnnnoooppppppqqqrrrtttwwwzzz|||~~~yyyyyyxxxxxxwwwvvvvvvvvvxxxxxxyyyyyyzzzyyyyyyxxxyyyzzz{{{{{{zzzwwwuuusssoooooopppsssvvvxxxxxxwwwxxxwwwwwwxxxzzz{{{{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{{{{{{{yyyxxxwwwvvvvvvvvvvvvuuutttrrrqqqooonnnmmmnnnpppuuuxxxxxxwwwtttqqqrrrqqqooolllkkklllpppsss~~~|||mmm^^^SSSOOOKKKHHHGGGFFFBBBBBBPPPbbb}}}www~~~rrrdddMMMLLLPPP[[[kkkvvvyyyxxxyyylllXXXGGG<<<777444222222333444444444333111111111222222222222333333333333222111000///000000111000000000000000/////////000000000000111222333333222222222222222222222222333333333333333333333333222333333444555777888999===GGGZZZnnn{{{rrr^^^UUUWWWYYYdddqqqrrrpppmmmlllnnnrrrrrrlllggg[[[OOOMMMOOOOOO^^^ttt~~~111111222222222222111111///000000111222222333333111111111000000000000000000000////////////000000......///111222333444555777555666888888999???GGG___yyyuuuhhhfffiiinnnxxx~~~}}}~~~xxxpppnnn}}}~~~nnn^^^QQQKKKNNNTTThhhyyyyyyooocccXXXMMMHHHEEEAAAAAABBBCCCGGGLLLSSSYYY]]]______``````aaacccdddeeefffgggffffffgggggghhhhhhhhhhhhlllllllllllllllkkkkkkjjjllllllmmmnnnooopppqqqqqqnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmeeefffhhhjjjmmmoooqqqrrrsssttttttvvv|||~~~wwwssspppkkkbbb[[[YYYXXXUUUQQQOOOSSS[[[aaagggiiikkklllkkkjjjkkkllliiijjjkkklllllllllkkkkkkkkkllllllmmmmmmnnnnnnnnnoooyyy~~~{{{wwwwwwyyy}}}zzzwwwuuurrrtttvvvxxxyyyxxxvvvtttiii]]]RRROOORRRVVV]]]dddgggiiijjjjjjiiihhhhhhiiifffffffffffffffgggggggggdddfffjjjmmmnnnmmmkkkiiicccaaa___\\\[[[ZZZZZZ[[[[[[ZZZWWWSSSNNNJJJGGGEEEDDDDDDCCCBBB???===:::999::::::::::::;;;===???@@@@@@CCCGGGHHHHHHHHHHHHIIIHHHKKKOOOSSSTTTSSSQQQOOOIIIHHHGGGJJJNNNRRRUUUVVVWWWZZZ^^^aaabbbbbbcccdddffffffggghhhkkknnnqqqrrrqqqqqqrrrsssuuuxxxzzz{{{wwwwwwvvvuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzyyywwwuuusssppppppqqqsssvvvwwwwwwvvvwwwvvvuuuvvvxxxzzzzzzzzz{{{zzzxxxxxxwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxwwwvvvssspppnnnlllkkkkkkmmmppptttwwwxxxwwwuuusssrrrqqqooommmkkkkkknnnqqqzzz~~~zzzlll]]]RRRLLLHHHFFFFFFEEEBBBBBBKKKXXXtttyyyqqqtttpppzzz~~~~~~yyylllTTTOOONNNWWWgggtttyyyyyy{{{ooo]]]KKK???777555444222222333333333333222111222222222222222222222222444333000.........000111000000000000000000//////111000//////000222444555333333333222222222222111333333333333333333333222222222222333555666888999???HHH[[[ooo|||uuu```VVVWWWXXXbbbnnnoooooonnnnnnqqqtttsssnnniii\\\QQQPPPQQQSSSdddyyy111111222222222222111111111111111111111111111111000000000000000000111111000000////////////000000///000000111222222333333777666777888888:::BBBLLLeeeqqqddddddiiiooozzzzzz{{{~~~{{{tttppp|||uuueeeYYYOOOKKKPPPXXXnnn|||~~~uuukkk___UUUKKKGGGEEEBBBBBBCCCFFFIIIOOOUUUYYY\\\]]]^^^aaabbbcccdddeeeggghhhhhhgggggggggggghhhhhhhhhhhhkkkkkkjjjjjjjjjiiiiiijjjlllllllllmmmmmmmmmnnnnnnjjjkkkkkklllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnooopppqqqrrrssstttssstttvvv{{{yyyuuurrrnnnfff```XXXXXXVVVRRRPPPSSSZZZ```eeegggkkkllllllkkkkkklllhhhjjjkkkmmmmmmlllkkkjjjkkkkkkkkklllmmmnnnnnnooopppxxx~~~yyyxxxzzz}}}zzzwwwuuussstttvvvxxxxxxvvvtttssskkk^^^RRRNNNPPPVVV^^^fffhhhiiikkkjjjhhhffffffgggggggggffffffffffffggghhhccceeeiiilllmmmllljjjhhh___^^^\\\ZZZYYYXXXYYYYYY[[[YYYVVVQQQMMMIIIFFFDDDDDDDDDCCCAAA>>><<<:::999999::::::;;;<<<===>>>>>>>>>AAADDDFFFFFFEEEEEEFFFDDDGGGLLLPPPRRRQQQOOONNNFFFDDDBBBDDDIIIPPPUUUXXXVVVYYY]]]`````````aaabbbddddddeeefffiiimmmppprrrqqqqqqqqqrrrrrrssstttuuusssssssssttttttvvvwwwxxxvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyxxxwwwvvvtttsssqqqqqqqqqsssvvvwwwvvvuuutttsssrrrsssvvvxxxxxxxxxyyyyyywwwvvvvvvwwwxxxyyyxxxxxxwwwwwwxxxxxxyyyzzzxxxwwwuuurrrooonnnmmmlllqqqqqqssstttuuuuuuvvvvvvqqqqqqooommmkkkkkknnnpppwww{{{}}}yyynnn```SSSMMMFFFEEEEEEDDDBBBBBBIIIPPPiiiwwwnnnpppiiirrr{{{~~~|||wwwyyy|||{{{ppp___WWWQQQWWWeeesssyyyyyyxxxpppaaaPPPBBB999666666111222222222222222222222222222222222222222222222444222000......///000111111111111111111111111111111000//////000222444555222222222222222222222222333333333333333333333222222222222333555666888999@@@JJJ]]]qqq~~~vvvaaaVVVVVVVVV___jjjjjjppppppqqqtttvvvuuuppplll^^^UUURRRSSSUUUggg{{{111111222222222222111111222222222111111111000000000000000000111111111111000000////////////000000000000000111222222222333666666777999999;;;FFFQQQlllooodddfffmmmrrr{{{yyyyyy|||zzzuuurrrzzz{{{lll]]]UUUOOOKKKQQQ\\\qqq}}}~~~zzzqqqfff[[[RRRIIIFFFEEECCCBBBDDDGGGKKKRRRWWWZZZ\\\^^^___ccccccdddfffggghhhiiijjjhhhhhhhhhgggggghhhhhhiiijjjjjjiiiiiiiiiiiijjjjjjllllllllllllllllllmmmmmmhhhiiikkklllnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnooooooooosssrrrsssvvvyyy~~~~~~yyyuuupppjjjfff[[[[[[YYYUUUQQQRRRXXX]]]bbbfffjjjlllmmmlllkkkllliiijjjkkklllmmmlllkkkjjjjjjjjjkkklllmmmnnnnnnoooqqqvvvzzzxxxzzz}}}~~~~~~~~~|||zzzwwwuuussstttvvvwwwvvvtttrrrppplll```TTTQQQTTTYYYaaahhhhhhiiijjjiiihhhffffffgggjjjiiihhhfffffffffggghhhdddeeehhhjjjjjjiiigggfff\\\\\\[[[YYYYYYXXXXXXXXXYYYXXXTTTPPPLLLIIIGGGFFFEEEDDDBBB???===;;;::::::::::::;;;;;;<<<======>>>>>>@@@DDDEEEDDDCCCCCCCCCAAADDDIIIMMMOOONNNLLLKKKEEEBBB@@@AAAGGGNNNUUUXXXWWWZZZ^^^```aaaaaaaaabbbddddddeeefffiiillloooqqqqqqpppppppppppppppqqqqqqpppqqqrrrssstttvvvvvvwwwuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvuuuttttttqqqqqqqqqrrruuuvvvuuusssqqqpppppprrrtttvvvvvvuuuwwwvvvuuuuuuuuuvvvwwwxxxvvvvvvvvvwwwxxxyyy{{{|||yyyxxxwwwuuutttrrrqqqppptttsssrrrqqqqqqrrrtttuuuooopppooommmkkklllnnnpppuuuyyy}}}{{{rrrdddWWWPPPFFFEEEDDDCCCAAABBBFFFIII___zzzwwwnnnooommmuuu{{{||||||}}}{{{wwwuuuwwwxxxzzz~~~zzzpppggg___WWWYYYcccooowwwzzzvvvqqqfffVVVFFF;;;777777111111111111222222222222333333333222222222222111222111000000000000111222111111222222222222222333000000000000111222333333111111222222222333333333333333333333333333333333222333333444555777888999@@@JJJ]]]qqq~~~ttt```UUUTTTUUU^^^iiiiiiqqqrrrtttvvvwwwuuupppmmm___VVVSSSRRRUUUhhhzzz{{{111111222222222222111111111111111111111222222222///000000000111111111111000000////////////000000...//////111222333444444666555777999999===IIIUUUrrr~~~pppfffjjjrrrwww~~~zzzvvvvvvtttppprrrwwwzzzyyyzzz}}}|||xxxtttdddWWWSSSPPPMMMSSS]]]rrr|||~~~zzzvvvmmmbbbWWWNNNFFFDDDDDDBBBBBBCCCFFFLLLSSSXXX[[[]]]```ccceeeeeefffhhhiiijjjkkklllkkkjjjhhhgggggghhhiiikkkkkkjjjiiiiiiiiiiiijjjkkkjjjkkkkkklllmmmnnnooooooiiijjjkkkmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjkkkkkkkkkkkkqqqppprrruuuuuuuuu}}}xxxrrrmmmkkk``````]]]WWWRRRPPPSSSWWW```dddiiimmmmmmllllllllljjjjjjkkkkkklllllllllkkkiiijjjjjjkkkmmmnnnnnnooonnnrrrzzz{{{zzz|||{{{{{{||||||{{{yyywwwuuutttuuuvvvvvvuuurrrooommmggg]]]UUUUUUXXX\\\aaaffffffhhhiiijjjhhhhhhiiijjjmmmkkkiiigggfffgggggghhheeeffffffgggfffeeedddcccZZZZZZ[[[ZZZZZZYYYXXXWWWXXXVVVSSSOOOLLLJJJIIIIIIFFFDDD@@@===;;;;;;;;;<<<:::;;;<<<<<<============>>>AAACCCDDDCCCAAAAAAAAA@@@BBBFFFJJJKKKIIIGGGEEEDDDCCCAAACCCIIIOOOTTTVVVWWWZZZ^^^```aaa```aaabbbeeeeeefffhhhjjjmmmooopppoooooonnnnnnoooppppppqqqoooppprrrssstttttttttttttttttttttttttttvvvwwwxxxwwwwwwwwwvvvvvvuuuttttttoooooooooppprrrsssrrrpppnnnnnnooorrruuuvvvuuusssuuutttsssssstttuuuvvvwwwuuuuuuvvvwwwxxxzzz|||}}}xxxyyyyyyyyyxxxvvvuuutttuuutttrrrqqqppppppqqqqqqnnnnnnnnnmmmlllllloooqqqrrrvvv{{{{{{sssfffYYYQQQIIIHHHEEEBBB@@@AAACCCCCCWWWuuu~~~wwwooopppooouuuzzz{{{|||wwwwwwttttttxxx|||yyyrrriiibbbZZZYYY```kkkuuuzzzwwwtttlll]]]KKK===777777111111111111111222222333333333333222222222111111000000111111222333333333111111111222222222333333000111111222222222111111000000111222333444444555222222222333333444444444333333444555666888999:::???III[[[ppp}}}ppp\\\SSSTTTUUU```lllmmmqqqsssuuuwwwwwwtttoookkk^^^UUURRRPPPTTThhhyyyyyy111111222222222222111111//////000111222333333444//////000000111111111222000000////////////000000,,,---...000222444666777555555777999999===JJJXXXwww|||qqqiiinnnvvvzzzzzztttqqqnnnkkkrrrtttuuutttvvvzzzyyytttooo```TTTSSSQQQNNNSSS^^^rrr{{{{{{wwwtttkkk___TTTKKKDDDBBBBBBAAAAAABBBEEEKKKSSSYYY\\\___cccfffffffffgggiiijjjkkklllmmmmmmkkkhhhgggggghhhjjjlllkkkkkkjjjiiiiiijjjkkkllliiijjjkkkmmmoooppprrrrrrjjjkkklllmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmpppoooqqqtttrrrooouuu{{{sssooommmeeeddd```YYYRRROOOPPPSSS___ccciiimmmnnnmmmlllllljjjjjjjjjkkkkkkkkklllllliiiiiijjjkkkmmmnnnnnnoookkkmmmttt}}}|||~~~yyyzzz{{{{{{zzzxxxvvvuuutttuuuvvvuuutttpppmmmkkkaaaYYYTTTVVVZZZ\\\^^^aaadddfffiiijjjjjjjjjkkkmmmooommmjjjhhhggggggggghhhfffffffffeeedddbbbaaaaaaYYYZZZ[[[\\\[[[ZZZXXXWWWVVVUUURRROOOMMMKKKKKKKKKFFFCCC???<<<:::;;;<<<>>>;;;;;;<<<===>>>>>>>>>===???AAADDDDDDBBB@@@??????@@@BBBEEEHHHHHHFFFBBB@@@DDDCCCDDDGGGLLLQQQTTTTTTVVVYYY]]]____________```fffggghhhjjjlllnnnooopppmmmmmmnnnnnnoooqqqrrrsssoooqqqsssttttttsssrrrppptttssssssssstttuuuwwwxxxwwwwwwvvvvvvuuuuuuttttttnnnmmmmmmnnnpppqqqooonnnmmmnnnooosssvvvvvvuuussssssrrrrrrrrrssstttvvvwwwttttttuuuwwwxxx{{{}}}~~~wwwxxxzzz{{{{{{yyywwwvvvuuutttsssrrrpppooonnnmmmmmmmmmnnnmmmlllmmmoooqqqnnnrrrxxxxxxrrrfffXXXPPPMMMKKKFFFAAA@@@@@@@@@???RRRrrr}}}wwwpppqqqkkkqqqvvvxxx||||||yyyuuussswww|||{{{vvvhhhbbb[[[YYY^^^hhhsssyyyxxxxxxqqqbbbNNN???777666111111000000111222333333333333333222222111111111///000111333444444444444000000111111222222222333000111222333333222000/////////000111333444555666111111222333333444555555444444444555777888:::;;;>>>GGGZZZnnn{{{mmmZZZQQQSSSVVVbbbooopppqqqsssuuuwwwvvvrrrnnnjjj[[[TTTQQQOOOSSShhhyyyxxx---...000222333333333222333222111111111222333444...//////111222333444444111111222222222222111111000000000111222222222333555888555777===???KKKccc}}}||||||oooffflllyyy|||rrriiihhhkkkxxx{{{zzzvvvuuuxxxyyyxxxhhh]]]SSSPPPMMMJJJPPPZZZrrr}}}uuuqqqiii^^^SSSLLLFFFEEEDDDAAAAAACCCDDDIIIPPPWWW\\\aaaeeeggghhhhhhiiijjjjjjkkkkkkkkklllkkkkkkjjjjjjiiiiiihhhjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjkkkmmmpppqqqqqqoooooonnnmmmllllllmmmnnnoooqqqooommmkkkjjjkkklllmmmlllllllllllllllmmmnnnooommmnnnoooqqqsssuuuvvvwww~~~yyyrrrmmmhhheee```[[[VVVSSSRRRQQQYYY```hhhmmmnnnmmmlllmmmooonnnmmmlllkkkkkkkkkkkkkkkjjjkkklllnnnooonnnmmmjjjiiimmmyyy}}}yyywwwuuuuuuwwwzzzyyyvvvrrrsssssssssttttttqqqlllhhh___WWWRRRSSSWWWYYY]]]```eeeiiilllllliiiffffffgggjjjiiigggfffffffffggghhhfffffffffeeedddaaa___]]]YYYWWWUUUVVVXXXYYYWWWTTTYYYQQQJJJJJJOOOQQQLLLGGGGGGCCC>>><<<;;;<<<======<<<;;;<<<>>>AAABBBBBB@@@??????@@@AAA@@@???>>>===AAAAAABBBBBBBBBBBBBBBBBBAAADDDGGGIIIIIILLLRRRVVVYYY[[[^^^___``````aaaccceeeeeefffhhhjjjlllnnnoooqqqpppoooooooooppprrrsssuuutttrrrrrrrrrtttvvvwwwwwwvvvuuuuuuttttttuuuuuuyyyvvvttttttvvvwwwuuusssrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqrrrtttvvvxxxyyyxxxuuurrrooooooqqqtttvvvwwwwwwvvvvvvxxxzzz}}}|||yyyyyy|||{{{wwwsssrrrrrrrrrqqqpppmmmkkkjjjsssqqqooonnnlllllllllmmmmmmooorrrrrrnnncccWWWNNNIIIHHHFFFDDDCCCBBBBBBBBBMMMhhh~~~yyyzzz|||zzztttqqqooorrrzzzzzzqqqqqqyyy~~~}}}xxxvvvgggYYYUUUXXXaaappp~~~}}}yyymmmVVV???777;;;444444444444444444444444///000111222222111000000111111111111111111111111222111000//////000111222222222111111000//////...111111111111111111111111444444333333222111000000111333444444444555777999<<>>@@@MMMfff~~~xxxnnniiippp|||zzzqqqlllooouuu||||||yyyssssssvvvvvvssshhh^^^UUURRRNNNJJJPPP[[[sss|||rrrlllcccYYYRRRKKKEEEDDDCCC@@@@@@CCCFFFKKKRRRYYY___cccgggjjjlllkkkllllllmmmmmmnnnooolllllllllkkkjjjjjjiiiiiijjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiikkknnnpppooonnnooonnnmmmmmmmmmnnnoooppppppooommmkkkjjjjjjkkkllllllllllllllllllmmmnnnnnnmmmmmmoooppprrrtttuuuvvv{{{{{{tttnnnkkkhhhbbb\\\WWWSSSPPPOOOUUU\\\dddjjjllllllllllllmmmlllkkkjjjjjjiiiiiiiiikkkjjjjjjlllnnnooonnnmmmhhhhhhllluuu~~~{{{yyywwwvvvxxx{{{zzzwwwsssqqqrrrssssssrrrnnnjjjggg___XXXSSSUUUZZZ\\\```cccfffiiilllllliiiffffffgggiiiiiihhhgggggggggggggggeeeeeeeeedddbbb```]]]\\\YYYWWWVVVVVVXXXYYYWWWVVVXXXRRRLLLMMMQQQRRRNNNIIIGGGCCC>>>;;;;;;;;;<<<<<<<<<<<<<<<===???@@@???===>>>???@@@@@@@@@???>>>===????????????@@@@@@@@@AAAAAAEEEHHHJJJJJJMMMSSSXXXZZZ\\\]]]^^^^^^___```bbbdddddddddeeegggjjjlllnnnpppoooooonnnooopppqqqrrrsssrrrqqqpppppprrrssstttwwwwwwwwwvvvvvvvvvvvvwwwyyywwwttttttuuuvvvvvvtttttttttsssrrrrrrqqqrrrrrrqqqqqqqqqrrrtttuuuwwwxxxuuussspppoooooorrruuuxxxvvvuuuuuuvvvxxx{{{~~~}}}zzzxxxyyy||||||yyyuuuuuutttrrrpppooonnnnnnnnnqqqpppooonnnmmmmmmnnnnnnlllmmmnnnpppmmmdddWWWMMMIIIHHHFFFDDDBBBBBBBBBBBBLLLfff~~~{{{wwwsssuuu{{{}}}vvvvvv}}}}}}}}}ooo___XXXXXX^^^lllxxx|||{{{yyynnnXXXBBB888:::555444444444333333222222333222111000//////000000111111111111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111222222222222333333333444555555555444444666888===GGGZZZmmmyyyqqq^^^UUUTTTRRR\\\iiilllrrrwwwyyywwwtttrrrmmmgggZZZQQQJJJMMMWWWddduuu222111111111111111222222222111111111111222333333444333333222111000////////////000000000000//////000000111111222333333444555888666888???BBBRRRllltttooonnnvvvyyyrrrpppxxxyyyrrrsssvvvtttooofff]]]VVVSSSNNNJJJQQQ]]]www|||rrrjjj___TTTPPPIIIDDDCCCBBB@@@@@@CCCGGGLLLTTT\\\aaafffjjjlllnnnmmmllllllmmmnnnpppqqqmmmmmmllllllkkkjjjjjjjjjiiijjjjjjjjjkkkkkkkkkllliiihhhhhhjjjmmmnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqooonnnllljjjiiijjjkkklllllllllkkkkkkkkklllmmmmmmlllmmmnnnoooqqqrrrsssttttttuuu{{{}}}uuupppnnnkkkeee^^^XXXSSSPPPNNNPPPVVV___fffjjjkkkllllllkkkjjjjjjiiiiiihhhhhhhhhkkkjjjjjjlllnnnnnnmmmlllhhhiiimmmsss|||}}}zzzxxxwwwyyy{{{{{{xxxtttoooqqqrrrqqqnnnjjjgggeee]]]VVVRRRVVV\\\___bbbfffgggjjjmmmllliiifffeeefffggghhhhhhiiiiiihhhgggfffeeeddddddcccaaa^^^[[[ZZZYYYXXXVVVWWWXXXYYYYYYXXXVVVSSSPPPQQQTTTUUUQQQLLLJJJFFFAAA>>>=========<<>>>>>???@@@@@@>>><<<>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>>>>BBBEEEIIIKKKLLLOOOUUUZZZ[[[\\\\\\\\\[[[\\\___aaabbbbbbaaabbbdddgggkkkmmmnnnnnnnnnnnnnnnooopppppprrrqqqpppooooooooopppqqqxxxxxxxxxxxxxxxxxxyyyyyyyyywwwtttssstttvvvvvvvvvwwwvvvtttrrrqqqqqqrrrsssrrrrrrrrrrrrssstttuuuuuusssqqqooonnnooorrrvvvxxxttttttuuuvvvxxx{{{~~~zzzxxxvvvxxx{{{|||yyyvvvwwwuuurrroooooopppqqqsssqqqpppooonnnnnnnnnnnnnnnkkkiiiiiilllmmmfffYYYMMMIIIHHHFFFDDDBBBBBBBBBBBBGGG```yyy~~~xxxxxx}}}~~~|||}}}yyyhhh]]]YYY\\\fffpppuuuxxxxxxppp]]]GGG;;;999555555444333222111111000666444111///......000111111111111111111111111111111111222222222222111111000000000111222333333444111111111111111111111111//////000111333444555555666777777666555555666888===HHHZZZmmmxxxvvvaaaVVVTTTRRR\\\iiikkkqqquuuvvvtttqqqooojjjdddYYYPPPKKKNNNXXXfffvvv444333111000000000111222111111111111111222222333111111111111111111222222111111222222222222111111000000111111222333444444555888666999@@@EEEXXXuuu~~~~~~rrrpppsss{{{yyysssuuu|||tttuuuxxxtttlll^^^XXXTTTRRRMMMJJJTTTbbb|||~~~tttkkk___UUUNNNGGGBBBBBBBBB@@@@@@CCCHHHMMMVVV]]]cccgggjjjmmmmmmmmmlllkkklllnnnoooqqqnnnmmmmmmllllllkkkjjjjjjiiijjjjjjkkkkkkllllllllljjjiiihhhjjjmmmoooooooooooooooooooooppppppqqqqqqnnnmmmkkkiiiiiiiiikkklllllllllkkkkkkkkkkkkllllllllllllmmmnnnooopppqqqrrrppppppsss{{{~~~wwwsssooolllgggaaa[[[UUURRRPPPMMMRRRZZZbbbgggjjjlllllljjjjjjjjjjjjiiiiiihhhhhhkkkjjjjjjkkkmmmmmmlllkkkiiilllooosssyyy{{{yyywwwxxx{{{zzzwwwtttoooqqqrrrpppkkkfffdddcccXXXSSSQQQVVV\\\```cccfffgggjjjmmmlllhhheeedddeeeeeefffhhhjjjjjjhhhfffddddddddddddccc```^^^[[[ZZZYYYXXXWWWWWWXXXZZZ[[[[[[WWWVVVUUUVVVWWWWWWSSSPPPNNNJJJFFFBBBAAAAAA@@@???AAAAAAAAABBBCCCCCC@@@>>>======>>>???>>>===<<<;;;;;;::::::::::::;;;===>>>BBBEEEIIIKKKLLLPPPVVV[[[[[[[[[[[[ZZZYYYZZZ]]]```aaaaaa```aaacccgggjjjmmmmmmmmmmmmmmmnnnnnnooooooqqqqqqpppoooooooooooopppxxxxxxyyyyyyyyyzzzyyyyyyxxxvvvtttssssssuuuvvvwwwyyywwwtttrrrqqqqqqssstttssssssrrrrrrrrrrrrsssssssssqqqooonnnooorrruuuwwwuuuuuuvvvvvvxxxzzz{{{}}}wwwuuuuuuvvvxxxxxxvvvttttttsssqqqooooooppprrrsssqqqqqqpppooommmllllllllliiifffdddhhhlllgggZZZNNNIIIGGGEEECCCBBBAAAAAABBBAAAWWWppp|||zzz~~~~~~pppbbbZZZ[[[bbbjjjoootttwwwssscccOOO???888555555444333111000//////333333111000000000000111111111111111111111111111111222333444444333222111111111111222333333444444111111111111111111111111//////000111333444555555555666777666666666888:::>>>HHHZZZmmmxxxzzzdddXXXUUUSSS\\\hhhjjjooossstttpppnnnlllgggaaaWWWPPPKKKOOOZZZiiixxx444333222000///000111111000000111111222222222222111111111111111111222222111111222222222222111111///000111222333444555555555999777999AAAIII^^^}}}yyyxxx~~~~~~ssssssxxxzzzvvvxxx~~~vvvvvvxxxpppfffVVVQQQPPPOOOJJJJJJXXXiii}}}vvvkkk___VVVLLLEEEAAAAAABBB@@@AAADDDHHHNNNVVV^^^cccgggiiikkkmmmmmmllllllmmmnnnpppqqqnnnmmmmmmllllllkkkjjjjjjiiiiiijjjkkkllllllmmmmmmlllkkkjjjkkknnnpppqqqqqqpppqqqqqqqqqqqqqqqqqqpppmmmllljjjiiiiiijjjkkklllmmmllllllkkkkkklllllllllllllllmmmnnnnnnoooppppppooopppssswww~~~~~~wwwtttnnnlllhhhccc^^^YYYVVVTTTMMMPPPVVV]]]dddiiilllmmmjjjkkklllllllllkkkjjjiiijjjjjjiiijjjllllllkkkjjjhhhkkknnnqqqvvv{{{yyywwwwwwyyyyyyvvvsssoooppppppmmmiiidddaaa```VVVQQQQQQWWW___bbbeeehhhgggjjjmmmkkkgggcccbbbcccccceeegggiiiiiihhheeecccdddddddddcccaaa___]]][[[YYYYYYYYYXXXYYYZZZ\\\^^^[[[[[[[[[[[[ZZZXXXUUUTTTPPPMMMHHHEEEDDDCCCBBBAAAAAAAAABBBDDDEEEDDDBBB???<<<<<<===>>>===<<<;;;::::::999999999999;;;===>>>BBBEEEIIIJJJKKKOOOUUUYYYYYYZZZYYYXXXWWWXXX[[[^^^aaa```aaabbbdddhhhkkkmmmllllllmmmmmmnnnnnnnnnnnnqqqqqqqqqpppppppppqqqqqqwwwwwwxxxyyyyyyxxxxxxwwwuuuuuutttsssrrrsssuuuwwwyyywwwtttqqqqqqrrrsssuuussssssrrrqqqqqqqqqqqqqqquuusssqqqppppppqqqssstttwwwwwwwwwvvvvvvvvvwwwwwwuuuttttttttttttsssrrrpppooooooppppppppppppoooooorrrqqqpppnnnllljjjiiihhhgggcccbbbeeejjjggg[[[PPPHHHGGGEEECCCAAAAAAAAAAAA@@@PPPggg~~~}}}tttdddZZZ[[[aaagggiiipppwwwuuuiiiWWWEEE999555555444333111000//////...///222333444333222111111111111111111111111111111222333444444333222111222222222222222222222222111111111111111111111111111111111222222333333333222444555666666777:::<<<>>>HHH[[[nnnyyy|||fffYYYVVVVVV___iiiiiimmmqqqqqqnnnkkkiiieee___UUUQQQMMMPPP]]]nnn{{{333333222111000000000111///000111111222222111111444333333222111000////////////000000000000/////////000111222333444555666555999888:::CCCLLLdddssstttwwwwwwzzz{{{xxxyyywwwvvvuuukkk```PPPMMMMMMLLLGGGIII[[[ppp}}}~~~vvvkkk^^^VVVKKKEEE@@@AAABBBAAACCCFFFIIIOOOWWW___cccfffhhhiiinnnnnnooopppqqqqqqqqqrrrmmmmmmllllllkkkjjjjjjjjjiiiiiijjjkkklllmmmnnnnnnnnnmmmkkklllooorrrssssssssssssssssssrrrqqqpppooonnnlllkkkjjjiiikkklllmmmnnnnnnmmmlllllllllmmmmmmmmmmmmmmmnnnnnnooooooooopppqqqsssuuuxxx}}}}}}wwwuuummmllliiieeeaaa\\\YYYWWWOOOOOORRRWWW___fffjjjlllkkklllmmmnnnnnnmmmkkkkkkjjjiiiiiijjjkkkllljjjiiieeegggjjjmmmrrr{{{|||yyyvvvwwwxxxyyyvvvssspppnnnkkkiiifffccc^^^ZZZUUUQQQRRRYYYaaadddfffiiifffiiillljjjeeeaaa```aaaaaaccceeeggghhhfffdddcccbbbbbbcccbbbaaa```^^^]]]YYYYYYZZZYYYYYY[[[^^^aaa```aaaaaa^^^ZZZWWWVVVVVVQQQNNNJJJHHHGGGFFFEEECCCDDDDDDDDDFFFFFFEEEAAA>>>;;;;;;<<<===<<<;;;:::999:::999888777888:::===>>>AAADDDHHHIIIIIILLLRRRVVVVVVWWWWWWWWWVVVWWWZZZ\\\___```aaadddfffiiikkkmmmlllmmmmmmnnnooonnnnnnnnnppppppqqqqqqrrrrrrrrrrrruuuvvvvvvwwwvvvuuutttsssqqqsssssssssrrrrrrsssuuuvvvuuusssrrrqqqrrrssstttsssrrrqqqqqqpppppppppqqqvvvuuusssqqqqqqrrrssstttwwwwwwvvvuuuttttttsssrrrssssssssssssrrrqqqpppooommmnnnooooooooonnnmmmlllppppppooommmkkkiiigggffffffcccbbbeeehhheee\\\SSSHHHGGGEEECCCAAAAAAAAAAAABBBLLL___yyyvvveeeZZZ[[[aaaeeeeeennnwwwwwwnnn___KKK;;;555555444333222111111000+++...222555666555222111111111111111111111111111111111222222222222111111222222222222222111111111111111111111111111111111333333222222222222222222000222444555666888:::===>>>HHH[[[ooozzz{{{eeeYYYXXXYYYbbbkkkjjjmmmppppppllliiigggccc]]]UUURRROOORRR```rrr}}}111111222222222111111000...///000111222111111000222222222111111111000000//////000000000000/////////000111222444555666666555999999;;;DDDNNNiiitttzzz{{{yyy{{{zzzxxxyyy{{{xxxtttiii]]]PPPMMMLLLKKKEEEHHH]]]uuuxxxkkk]]]UUUJJJDDD@@@BBBCCCBBBDDDGGGKKKQQQYYY```dddfffgggggglllmmmoooqqqrrrqqqpppppplllllllllkkkjjjjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnooommmlllmmmooorrrttttttuuuuuuuuutttsssqqqooonnnnnnmmmkkkjjjjjjlllmmmnnnpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnoooooooooooopppqqqqqqrrrvvv|||{{{vvvuuuooommmjjjgggbbb^^^ZZZXXXQQQOOONNNRRRYYYaaagggiiijjjkkkmmmnnnnnnmmmlllkkkjjjiiiiiijjjkkkkkkiiihhhfffggghhhkkkpppwww~~~{{{xxxwwwyyyyyywwwtttpppjjjeeeccccccaaaZZZSSSRRRNNNOOOWWW___bbbdddfffeeehhhjjjhhhddd___^^^___```bbbccceeeeeedddcccbbb______```aaa```___^^^]]]YYYZZZZZZZZZYYY[[[```cccfffgggfffaaaZZZVVVVVVXXXTTTRRROOOMMMMMMLLLKKKIIIKKKKKKKKKKKKJJJGGGAAA===:::;;;;;;<<<<<<:::999888888777666666777999<<<>>>AAACCCFFFGGGGGGIIINNNSSSSSSTTTVVVWWWWWWWWWYYY[[[]]]^^^aaaeeegggiiijjjkkklllmmmnnnooooooooonnnnnnnnnooopppqqqrrrsssssssssssssssttttttsssqqqooonnnmmmpppssssssqqqpppqqqsssrrrrrrrrrrrrrrrsssssstttrrrqqqqqqppppppppppppqqquuutttsssrrrssstttuuuvvvttttttttttttsssrrrqqqqqqqqqrrrssssssrrrrrrqqqrrrooonnnnnnmmmmmmlllllllllkkklllllllllkkkiiihhhgggdddcccccceeefffccc\\\VVVHHHFFFDDDBBBAAA@@@@@@AAABBBGGGVVVrrrvvvdddYYYZZZ```bbbcccmmmwwwxxxrrreeePPP>>>555444444444333333222222...000222444555444222111111111111111111111111111111111111000000111111111///000000111111222222222111111111111111111111111222222222222222222222222111222444444555666999;;;>>>HHH\\\ppp|||yyydddYYYZZZ\\\eeemmmjjjllloooooojjjgggfffbbb]]]UUUSSSQQQTTTcccvvv000111222333333222111000...///000222222111111000...///000111222333444444111111222222222222111111///000111222444555666777444999999;;;DDDPPPkkkzzz}}}zzz{{{~~~yyywwwyyy{{{uuuiii]]]RRROOONNNKKKDDDHHH^^^xxx{{{mmm^^^VVVJJJDDDAAABBBCCCCCCEEEHHHMMMSSS[[[bbbeeefffggggggiiikkknnnpppqqqpppnnnlllllllllkkkjjjjjjiiiiiihhhiiiiiijjjkkklllnnnnnnoooooommmkkklllooorrrssstttvvvvvvvvvuuusssqqqnnnmmmnnnmmmlllkkkkkklllnnnoooppppppooonnnnnnnnnnnnnnnnnnnnnoooooooooooooooooommmnnnooonnnooossszzzyyyuuuuuupppooolllhhhccc^^^ZZZXXXRRRNNNKKKNNNUUU^^^dddgggjjjkkkmmmnnnnnnmmmkkkjjjjjjiiiiiiiiikkkkkkiiigggiiiiiiiiikkkpppwww}}}}}}~~~|||}}}|||yyyxxxzzzzzzxxxvvvooohhh```___aaa___WWWOOOMMMJJJKKKSSS[[[^^^___aaaeeehhhjjjhhhbbb^^^]]]]]]```aaabbbcccdddccccccbbb\\\]]]^^^_________^^^]]]YYYZZZ[[[ZZZYYY[[[```eeejjjkkkiiibbbZZZUUUVVVXXXYYYWWWTTTSSSSSSRRRQQQOOOTTTSSSRRRQQQOOOJJJCCC???::::::;;;<<<;;;:::999888777666555444555888;;;===@@@CCCEEEFFFEEEGGGLLLPPPPPPSSSUUUWWWWWWWWWYYYZZZ[[[]]]aaaeeehhhiiiiiiiiilllmmmooopppppppppooonnnlllmmmoooppprrrsssssssssqqqrrrssssssqqqooolllkkkkkkooossssssqqqppppppqqqppppppqqqrrrrrrsssssssssqqqqqqpppppppppppppppqqqsssssssssssstttvvvwwwxxxqqqrrrrrrssssssrrrqqqqqqpppqqqsssttttttssstttuuurrrpppnnnkkkkkkkkkmmmnnnggghhhjjjjjjkkkjjjiiihhhddddddeeefffeeeaaa\\\XXXHHHFFFDDDBBBAAA@@@@@@AAA???AAAOOOlllwwwdddXXXYYY^^^```cccmmmwwwxxxtttiiiSSS@@@444444444444444444444444222222222222222222222222111111111111111111111111222111000//////000111222------...000111222333444111111111111111111111111111111222222222333333333222333444444444444777999===HHH\\\ppp}}}xxxcccYYY[[[^^^gggoookkkmmmooonnnjjjgggeeeaaa\\\UUUTTTRRRUUUdddxxx...,,,+++---000222111///222222222222222222222222222222222111111111000000111111000000000000111111222222333444444555555666555777;;;???CCCSSSssswwwyyyzzzvvvsssmmmttt|||}}}zzzjjjWWWPPPPPPPPPMMMGGGKKK```wwwzzzmmm```WWWKKKGGGEEEEEECCCAAADDDJJJPPPVVV___dddffffffggghhhmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiihhhhhhiiijjjlllmmmnnnnnnnnnooopppqqqrrrsssssssssvvvvvvvvvtttqqqppppppqqqooonnnmmmlllkkkllllllmmmqqqooollljjjiiijjjkkkmmmnnnnnnmmmmmmmmmmmmnnnnnnrrrqqqoooooopppsssvvvxxx|||}}}yyyuuupppnnnmmmlllkkkgggccc___]]]VVVOOONNNOOORRRZZZbbbfffiiikkkjjjlllooonnniiieeeeeeeeefffgggiiijjjkkkiiijjjlllnnnqqquuuwwwyyywwwwwwxxxxxxzzz{{{|||}}}zzzyyyzzz|||~~~~~~}}}{{{uuunnnddd^^^[[[XXXSSSNNNGGGJJJNNNQQQSSSUUUWWWYYY]]]aaaeeefffbbb]]]XXXUUUWWWYYY]]]```bbbbbbbbbaaa\\\\\\]]]]]]]]]]]]]]]\\\^^^\\\[[[[[[^^^bbbgggiiitttmmmccc[[[WWWWWWYYYZZZ]]]\\\ZZZXXXWWWVVVVVVVVVUUUXXX[[[YYYSSSJJJBBB>>>???===:::888777888:::;;;888777666666777999;;;===@@@BBBDDDEEEEEEGGGIIIKKKSSSSSSTTTVVVVVVWWWWWWVVV[[[^^^bbbeeefffgggiiijjjnnnppprrrsssqqqpppppppppqqqqqqooooooooopppqqqrrrssssssrrrqqqooollliiihhhkkkllloooqqqssssssrrrrrrnnnooopppooonnnmmmnnnoooppppppooommmlllllllllllloooppprrrsssttttttsssrrrrrrpppnnnnnnpppppppppooonnnpppsssvvvvvvtttqqqoooqqqooommmjjjiiiiiijjjkkkkkklllnnnpppooommmkkkiiijjjkkkiiiggghhhggg^^^TTTJJJCCC???@@@AAA???>>>>>>@@@@@@HHH___xxxzzz}}}}}}~~~}}}uuuggg___```dddccciiimmmqqqrrrqqqgggTTTBBB:::888777888555111111555222222333444333222111000//////000111222222333333///000222333333222000///...000111222222111000...///000000000111111111111333333444444444333222222111333555666666666888:::@@@JJJ]]]qqqxxxgggXXXYYYaaaggghhhgggmmmpppppplllhhhfffaaa[[[ZZZQQQQQQVVVaaavvv000...---///222333222111222222222222222222222222222222222111111111000000111000000//////000000111222222333444444555555666555777;;;???FFFXXXyyyvvvwww|||{{{uuuqqqkkkrrr~~~~~~nnn]]]SSSSSSSSSQQQMMMRRRfff|||xxxkkk]]]UUUIIIFFFDDDDDDBBB@@@CCCIIIPPPWWW___eeeffffffgggiiimmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjlllmmmnnnnnnoooooopppqqqrrrrrrrrrrrrtttttttttrrrpppnnnoooppppppooommmlllkkkkkkkkklllooommmkkkiiiiiijjjlllmmmooonnnnnnmmmmmmmmmnnnnnnqqqpppooooooppprrrtttuuuwww~~~zzzvvvnnnmmmlllkkkjjjgggccc```^^^VVVOOOMMMLLLOOOUUU]]]cccgggiiiiiikkknnnlllhhhfffffffffggggggiiijjjjjjiiijjjkkkmmmpppsssvvvwwwsssrrrrrrrrrssstttvvvwwwyyyyyyzzz|||~~~}}}|||ssslllbbb[[[XXXTTTNNNJJJEEEGGGJJJMMMOOOQQQUUUXXX[[[___ccceeebbb^^^[[[YYYVVVWWWYYY[[[]]]___``````[[[ZZZZZZZZZ[[[]]]___```\\\[[[ZZZZZZ\\\aaahhhllltttlllaaaYYYUUUUUUWWWXXX[[[[[[[[[ZZZYYYXXXXXXXXXZZZ[[[ZZZVVVOOOGGGBBB???;;;999777666555555666777777777666666777999;;;======@@@CCCEEEEEEFFFHHHJJJPPPQQQSSSTTTUUUVVVWWWWWW[[[^^^bbbeeefffgggiiikkkmmmoooqqqpppooonnnooopppooooooooonnnoooooopppqqqrrrrrrrrrqqqpppmmmkkkjjjlllnnnqqqtttuuuuuutttsssrrrssssssqqqpppooopppqqqrrrqqqpppooonnnmmmmmmmmmpppqqqrrrssstttsssrrrrrrlllkkkjjjjjjlllnnnnnnmmmlllnnnpppssstttsssrrrqqqnnnmmmlllkkklllmmmoooppplllmmmoooppppppnnnllljjjkkkllljjjhhhiiihhhaaaXXXKKKCCC???@@@AAA@@@>>>???@@@@@@FFF[[[}}}}}}yyywwwtttuuuzzz|||zzzkkk___^^^bbbdddiiimmmppppppnnnfffTTTDDD:::777666777555111111555222222333333333222111000///000000111222222333333///000222333333222000//////000111222222111000///111111111111222222222222111111222333333222222222111333555555555666888:::???III\\\pppzzziii[[[[[[dddiiijjjiiimmmqqqrrroookkkiiiccc]]]YYYPPPPPPVVV```vvv222111000111333444444333111111111111111111111111222222222111111111111111000000////////////000000222222333444444555555666666777:::???III___ttttttyyyzzzsssnnnhhhrrr~~~qqqaaaWWWWWWXXXUUUTTT[[[ppp~~~uuuhhhZZZQQQGGGDDDBBBBBBAAA???CCCHHHPPPWWW```eeegggggghhhiiinnnnnnmmmmmmllllllkkkkkkjjjjjjjjjiiihhhhhhhhhgggggghhhiiijjjlllmmmnnnooooooppppppqqqrrrrrrrrrrrrrrrsssrrrqqqnnnmmmnnnppppppooommmllljjjjjjiiiiiilllkkkjjjiiiiiikkkmmmnnnpppooonnnnnnmmmmmmmmmmmmooooooooooooppppppqqqrrrsss}}}{{{vvvooonnnmmmmmmmmmkkkgggdddbbbZZZQQQMMMKKKLLLQQQXXX___dddggghhhiiilllkkkgggfffggggggggghhhhhhiiiiiihhhhhhiiikkknnnqqqtttvvvqqqpppnnnmmmmmmooorrrtttxxxxxxyyy{{{~~~}}}|||ssslllccc\\\WWWRRRKKKGGGCCCDDDEEEGGGIIIMMMRRRVVVXXX\\\aaacccbbb___]]]\\\UUUUUUTTTTTTVVVXXX[[[\\\]]][[[YYYWWWXXXZZZ]]]___XXXXXXXXXWWWXXX^^^fffmmmqqqiii^^^VVVRRRRRRSSSUUUXXXYYYZZZ[[[[[[[[[ZZZYYY\\\\\\YYYTTTLLLEEEAAA???;;;;;;::::::999888888888777666666666777999;;;<<<;;;>>>BBBEEEEEEFFFGGGHHHMMMNNNPPPRRRTTTVVVWWWXXX[[[^^^bbbeeefffhhhjjjkkkmmmnnnnnnmmmllllllmmmooommmmmmnnnoooooooooooooooqqqqqqqqqqqqqqqpppooonnnnnnppptttwwwxxxxxxvvvtttuuuuuutttrrrpppoooqqqrrrsssrrrqqqqqqpppppppppppprrrssstttttttttsssrrrqqqjjjhhhhhhiiikkkmmmmmmmmmkkklllmmmnnnpppqqqrrrrrrooonnnmmmmmmmmmooopppqqqmmmnnnpppqqqpppooommmkkkkkklllkkkiiijjjjjjddd]]]LLLDDD???@@@BBB@@@???@@@@@@@@@DDDTTTrrrxxxnnnhhhkkkqqqyyy~~~qqqddd___ccchhhjjjmmmooommmjjjbbbTTTGGG;;;777555666444111111444222333333333333222111000000000000111222222333333000111222333333222111000///000111222222111000///111222222222222333333333///000111111222222222222222333555555555666999;;;???III\\\qqqzzzjjj]]]]]]dddiiijjjjjjnnnsssuuussspppmmmggg```YYYPPPOOOUUU___uuu222222222222333444444333000000000000000000000000111111111111111111111111000//////////////////000222222333444444555555666777888;;;???KKKdddssssssyyywwwpppkkkggguuu}}}zzz||||||nnn```YYYZZZYYYWWWYYYdddxxx|||qqqdddVVVMMMEEEBBB@@@AAA@@@>>>BBBHHHPPPWWW```eeeggggggiiijjjnnnnnnmmmlllkkkjjjjjjjjjiiiiiiiiiiiihhhhhhggggggggghhhiiijjjlllmmmnnnoooooopppqqqrrrrrrrrrrrrrrrqqqrrrrrrpppnnnnnnoooppppppooonnnlllkkkiiihhhhhhjjjiiiiiiiiijjjlllnnnoooqqqpppooonnnmmmmmmmmmmmmnnnnnnoooooooooooooooooorrrzzz|||vvvrrrqqqqqqrrrrrrqqqmmmkkkggg^^^VVVQQQMMMKKKNNNSSS[[[bbbfffggghhhkkkjjjgggggggggggghhhhhhhhhhhhggggggggghhhiiilllpppsssuuuuuussspppnnnnnnpppsssuuuuuuuuuvvvyyy|||}}}{{{zzzuuuppphhhaaa[[[TTTMMMHHHBBBBBBBBBBBBDDDIIIPPPUUUWWW[[[___aaaaaa```___^^^UUUSSSPPPNNNOOOQQQTTTWWW^^^]]][[[YYYWWWWWWXXXXXXTTTUUUUUUSSSSSSXXXbbbiiimmmeee[[[SSSOOOOOOPPPPPPTTTVVVXXXZZZ[[[[[[ZZZYYYYYYYYYXXXSSSLLLEEEAAA???;;;<<<<<<<<<<<<:::999888666666666666777999:::;;;:::===BBBFFFFFFFFFGGGGGGJJJKKKMMMOOORRRUUUXXXYYY[[[^^^bbbeeegggiiikkklllmmmmmmmmmkkkjjjjjjlllooommmnnnpppqqqrrrqqqppppppqqqqqqrrrrrrrrrssssssrrrppprrrvvvzzz{{{zzzxxxwwwvvvuuutttqqqooonnnppprrrtttssssssrrrrrrrrrsssssstttuuuuuuuuutttsssqqqpppmmmlllkkkkkkmmmoooooonnnlllkkkkkkkkkkkkmmmoooppprrrqqqooonnnmmmmmmmmmnnnmmmnnnooooooooonnnlllkkkjjjkkkkkkhhhiiijjjfff```NNNFFF@@@AAABBBAAA@@@AAA@@@@@@BBBMMMeeexxxhhhaaadddkkktttxxxyyyrrriiieeegggjjjkkkooooookkkeee^^^SSSHHH<<<777444444444111111333333333333333222222111111000000111111111222222222000111222222222222111000000111111222222111111000111111111222222222333333//////111222333333333333222333444555555666999;;;@@@JJJ^^^ssswwwiii\\\]]]dddhhhiiijjjoootttxxxwwwuuurrrkkkddd[[[QQQOOOSSS\\\qqq}}}111111222222222222222333000000000000000000000000111111111111111111111111000000////////////000000222222333444444555555666888999;;;@@@NNNjjjtttuuuzzz|||sssnnniiiiiizzz|||wwwzzz}}}wwwiii]]]XXXYYYXXXVVVZZZhhh|||yyyoooaaaSSSKKKDDDAAA???@@@???>>>BBBHHHOOOVVV___eeeggggggiiijjjnnnnnnmmmlllkkkjjjjjjjjjhhhhhhiiiiiiiiihhhggggggfffggghhhjjjlllnnnooopppppppppqqqrrrrrrrrrqqqqqqpppqqqrrrqqqooooooppprrrpppooonnnmmmkkkjjjhhhhhhiiihhhiiiiiikkkmmmooopppppppppooonnnnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnntttxxx|||wwwssssssssstttuuutttqqqnnnggg```XXXSSSNNNIIIJJJMMMWWW___eeefffgggiiijjjgggfffggghhhhhhhhhhhhgggggggggggggggiiilllppptttwwwyyywwwtttqqqppprrrtttvvvrrrrrrsssvvvxxxyyyxxxvvvvvvrrrllleee^^^VVVOOOKKKDDDCCCBBBAAABBBGGGNNNTTTXXX[[[^^^``````_________XXXUUUQQQMMMKKKLLLNNNPPPYYYYYYZZZZZZYYYWWWUUUTTTRRRRRRRRRPPPQQQUUU]]]ccchhhbbbYYYRRRNNNMMMMMMMMMPPPQQQTTTWWWXXXYYYXXXWWWTTTUUUVVVSSSMMMFFFAAA>>>777888999:::999777555444555555666666777888:::::::::>>>CCCFFFGGGHHHHHHIIIHHHIIIKKKMMMQQQUUUXXXZZZ\\\___dddgggiiijjjlllnnnmmmnnnmmmlllkkkkkkmmmooooooppprrrsssttttttssssssssssssssssssttttttuuuuuuqqqtttwww{{{|||{{{zzzxxxwwwwwwvvvtttqqqpppqqqssstttssssssssssssssstttuuuuuuvvvvvvvvvuuusssqqqpppqqqpppnnnmmmnnnooonnnmmmnnnllljjjhhhhhhjjjlllmmmppppppooonnnnnnmmmmmmmmmllllllmmmmmmmmmlllkkkjjjhhhjjjiiiffffffhhhfffbbbQQQHHHBBBBBBBBBAAA@@@BBB???@@@AAAGGGYYYttt|||iii```bbbggglllllllllllljjjhhhffffffkkkpppqqqkkkccc[[[QQQIII===777333444444222222444333333222222222222111222111111111111111222222222111111111222222111111111111111222222222222111111000000000000111111111222000111222333444444444444333444444444444666999<<>>999::::::;;;:::888777666444555555666888888999999:::>>>BBBEEEGGGHHHIIIJJJHHHHHHJJJLLLPPPUUUXXX[[[]]]aaaeeeiiijjjlllooopppoooppppppooonnnnnnoooqqqrrrrrrtttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvsssuuuwwwyyy{{{{{{zzzzzzxxxyyyzzzyyyvvvuuuuuuvvvrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvvvvtttrrrqqqrrrpppnnnmmmmmmmmmlllkkknnnmmmjjjgggggghhhjjjkkkllllllmmmnnnoooppppppqqqlllllllllllllllkkkjjjjjjgggjjjiiieeedddfffeeebbbTTTKKKDDDCCCBBB@@@???AAA>>>AAAAAACCCQQQjjjqqqfffeeeggggggcccbbbeeefffbbb___^^^gggooosssmmmddd[[[RRRKKK???888333444555444333444444333222222111111222222111111111111111111111111111111111111111111111111222222222222222222222222//////000000000111111111111222333444444444444444333444444444444666999<<<===HHH]]]sssuuuiii```bbbhhhmmmooorrrpppuuuyyyyyyxxxwwwrrrlll___TTTPPPRRRYYYmmm{{{xxx000222333222000///111333222222222222222222222222000000111111111222222222222222111111111111222222222222333444444555555666555999===DDDXXXxxx}}}yyyyyyyyyssspppmmmooozzzqqqsssuuunnnbbbZZZTTTUUURRRPPPXXXkkk|||vvvlll___RRRJJJBBB??????@@@@@@???DDDJJJLLLTTT]]]ccceeefffgggiiimmmmmmmmmmmmmmmmmmmmmmmmhhhiiijjjkkkkkkjjjiiihhhffffffhhhjjjlllnnnppppppqqqqqqqqqrrrrrrqqqqqqpppmmmnnnoooooonnnnnnppprrroooooopppoooooommmlllkkkjjjjjjkkklllnnnoooppppppnnnnnnnnnnnnooopppqqqqqqnnnmmmllllllmmmoooqqqssssssqqqvvv|||tttttttttuuuuuutttqqqnnnfffaaa]]][[[UUUMMMHHHHHHLLLVVV___aaaaaaccceeedddccceeegggiiijjjjjjiiihhhgggggghhhjjjnnntttzzz~~~{{{zzzxxxuuutttsssssssssrrrrrrrrrsssuuutttrrrpppoooooommmhhhaaaYYYSSSPPPGGGFFFCCCAAA@@@DDDIIINNNTTTWWWZZZ]]]^^^```ccceeefffddd```[[[TTTNNNIIIGGGHHHJJJMMMQQQSSSUUUUUUUUUTTTQQQPPPTTT\\\bbbeeeeeedddaaa]]]ZZZXXXVVVSSSPPPMMMNNNOOOQQQSSSTTTUUUVVVTTTTTTTTTPPPJJJDDD@@@???<<<<<<<<<<<<;;;:::999999444444555777888888999999:::===AAACCCDDDFFFIIIKKKHHHIIIJJJLLLPPPTTTYYY[[[___bbbgggjjjlllnnnqqqsssppprrrtttsssrrrqqqrrrrrrssssssttttttuuuwwwxxxyyyzzzyyywwwvvvuuuuuuuuuvvvtttuuuvvvwwwyyyzzzzzz{{{wwwyyy{{{{{{yyywwwvvvvvvpppppppppqqqrrrsssttttttuuuvvvvvvwwwvvvuuutttsssqqqooommmmmmnnnnnnmmmllllllkkkiiigggggghhhjjjkkkmmmmmmnnnpppqqqrrrrrrrrrmmmllllllllllllkkkkkkkkkhhhjjjiiieeeccceeeeeecccWWWNNNFFFCCCBBB@@@???@@@===AAABBBBBBLLLddd~~~tttpppnnnhhhdddccceeebbbZZZVVVXXX```kkkssspppggg^^^UUUOOOAAA999333444666555444555444333222111111111222222111111111111111111111111222111111111111111111222222222222111111222222222000000111111111222222222111222222333333333222222444444444333333555999===???JJJ___uuussshhhaaacccjjjnnnrrruuuooouuuxxxwwwwwwwwwtttooo```UUUQQQSSS[[[ppp|||111333444333111000111444222222222222222222222222000000111111222222222222333333222222222222333333222222333444444555555666333888===FFF\\\~~~zzzwww}}}zzzuuusssooorrrvvvlllnnnpppiii^^^XXXSSSTTTQQQNNNWWWkkk|||~~~vvvlll___RRRJJJBBB??????@@@@@@@@@EEEKKKLLLSSS\\\bbbdddeeegggiiimmmmmmmmmnnnnnnnnnnnnnnnhhhiiikkkllllllkkkjjjiiieeefffhhhjjjlllnnnpppqqqqqqqqqrrrrrrrrrqqqqqqppplllmmmnnnmmmmmmmmmoooqqqnnnooopppppppppnnnmmmlllkkkkkklllmmmnnnoooppppppmmmmmmnnnnnnoooqqqrrrsssnnnmmmlllkkklllooorrruuupppmmmrrr~~~wwwvvvvvvwwwxxxvvvsssppphhheeebbbaaa\\\RRRLLLKKKIIISSS\\\^^^___aaabbbbbbbbbdddgggiiijjjjjjiiiiiigggggghhhkkkpppvvv|||}}}|||zzzxxxvvvuuutttttttttsssssstttuuutttrrrpppoooooonnnjjjddd\\\WWWTTTGGGFFFDDDAAA@@@BBBGGGKKKRRRUUUXXX\\\^^^bbbfffhhhllljjjgggaaaZZZQQQJJJFFFIIIIIIJJJLLLNNNPPPRRRSSSUUURRRQQQXXXccckkkllljjjdddbbb```^^^]]]ZZZVVVSSSNNNOOOOOOPPPRRRTTTUUUVVVXXXWWWSSSMMMGGGBBB??????::::::999888888777777666333444555777888888888888:::<<>>???<<>><<<>>>===>>>CCCIIIWWWXXX\\\bbbfffiiihhhggglllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjfffeeeeeehhhkkknnnoooooommmnnnnnnoooooooooooonnnmmmlllllllllmmmnnnpppqqqtttqqqoooooopppqqqpppmmmkkkkkklllmmmnnnooopppqqqpppoooooooooqqqqqqooommmkkklllmmmnnnnnnmmmlllkkkoooooossszzz{{{yyyvvvttttttsssqqqooohhhiiigggbbb[[[TTTPPPNNNGGGMMMUUU[[[```bbbccccccfffhhhiiijjjhhhgggfffggghhhiiijjjjjjlllqqqzzz~~~|||wwwsssqqqqqqssspppqqqsssuuuuuussspppnnnllllllkkkiiiddd]]]WWWSSSMMMGGGBBBAAA@@@@@@DDDJJJPPPRRRUUUWWWXXX[[[___bbbiiimmmpppkkkaaaVVVPPPNNNFFFFFFGGGJJJNNNRRRSSSSSSUUUUUUVVV[[[aaagggkkkmmmgggeeedddcccbbb^^^ZZZVVVZZZYYYXXXXXXXXXWWWSSSQQQUUURRRNNNIIIEEEAAA>>>======<<<;;;:::888777666555777888888888666666777999<<<===>>>@@@BBBDDDEEEFFFGGGJJJMMMOOOQQQTTTXXX[[[bbbccceeegggiiilllpppsssppprrrtttuuutttsssrrrsssuuutttssstttuuuxxxzzz||||||zzzwwwuuutttttttttuuuuuuuuuvvvxxx{{{|||zzzyyyvvvuuuuuutttttttttuuuuuuqqqrrrsssssstttsssssssssuuuuuutttrrrqqqppprrrsssnnnmmmmmmnnnpppppppppooommmlllkkkjjjkkkmmmooopppnnnoooppprrrrrrqqqppppppmmmkkkjjjllloooooommmkkkkkkiiigggeeeeeecccaaa___YYYRRRIIICCC@@@???>>><<<@@@>>>???BBBDDDQQQqqq}}}wwwuuuuuutttkkk]]]VVVWWW\\\hhhssswwwuuulll\\\OOOEEE===777777888666555666222222111111111111222222444333111000000000111111111111222222222222111111222222222222222222222222111111111222222333333333555444333222111111111111444444444555666888:::;;;AAANNNddd|||vvvggg\\\___iiipppssstttsssqqqttt{{{|||uuupppppp___WWWWWWZZZaaauuu333333222222111000000///222222333333222111111000000000000000000000000000000111111111111222222222111222333444555666666666999:::???MMMjjj}}}~~~yyysssrrrxxxyyyssspppkkk```XXXTTTPPPOOOKKKJJJUUUiiizzz}}}uuujjj[[[NNNEEEBBB???===>>>>>>???DDDKKKVVVXXX\\\bbbfffiiiiiihhhlllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkiiihhhhhhiiilllnnnnnnnnnpppppppppooonnnmmmkkkkkkmmmmmmllllllmmmnnnpppqqquuusssppppppqqqqqqpppnnnkkkkkklllmmmnnnooooooppppppoooooooooqqqqqqooonnnllllllmmmnnnnnnmmmlllllloooooossszzzzzzxxxuuussssssrrrpppooommmkkkhhhddd]]]VVVOOOKKKFFFKKKSSS[[[```dddfffgggdddfffggggggeeedddccccccccceeeffffffhhhmmmvvv}}}|||wwwssspppppppppqqqqqqrrrsssrrrpppnnnmmmnnnnnnmmmkkkfff```ZZZVVVNNNHHHCCCBBBAAA@@@CCCHHHOOOQQQTTTVVVWWWXXX[[[]]]gggkkkooonnnggg^^^UUUPPPHHHGGGFFFHHHMMMQQQSSSTTTXXXXXXZZZ^^^eeejjjnnnoookkkiiihhhhhhgggddd```\\\XXXWWWXXXZZZ\\\]]][[[ZZZWWWSSSMMMGGGCCC???===<<<===<<<;;;:::888777666555777777888777666555777999;;;<<<>>>@@@BBBDDDEEEFFFGGGIIILLLNNNPPPSSSWWWZZZaaacccfffgggiiilllpppsssssstttuuuuuusssqqqqqqrrruuutttttttttuuuxxxzzz|||zzzyyywwwuuuuuuuuuwwwwwwwwwwwwwwwxxxzzzyyyxxxvvvuuuttttttsssssssssttttttttttttttttttttttttssssssuuuuuutttrrrqqqpppqqqsssrrrpppnnnnnnooopppooonnnnnnmmmlllkkklllmmmoooqqqppppppppppppoooooonnnmmmnnnlllkkkmmmooopppnnnlllmmmkkkhhhfffeeecccaaa^^^[[[TTTKKKEEEBBB@@@???===>>>===>>>@@@BBBNNNlllzzzxxxyyyxxxnnn___WWWWWW^^^jjjvvv{{{zzzqqqbbbUUUJJJ???777666777666444555333222222111111222222333333333111000000000111111111111222222222222111111222222222222222222222222222222222222333333333333333222222222222222333333222222222333444666888999AAALLLbbbzzzuuufffZZZ]]]gggnnnqqqrrrpppooouuu}}}xxxpppnnn```WWWVVVZZZaaauuu333333222222111000000000111111222222111111000000////////////////////////000111111111111222222222222222333444555666666777:::;;;@@@QQQooo~~~}}}}}}~~~~~~yyy|||wwwtttwww~~~zzzqqqnnnjjjbbbZZZVVVQQQOOOKKKKKKWWWlll~~~~~~uuuhhhZZZMMMEEECCC@@@>>>@@@@@@@@@EEELLLTTTWWW]]]bbbgggiiijjjjjjlllllllllllllllllllllllllllllllllllllllmmmmmmmmmlllkkkkkkkkkmmmnnnnnnmmmpppppppppooonnnmmmlllkkkmmmmmmllllllmmmnnnooopppvvvtttrrrqqqqqqqqqooonnnllllllllllllmmmmmmnnnnnnpppooonnnoooqqqqqqpppnnnllllllmmmnnnnnnmmmlllllloooooosssyyy~~~yyywwwtttsssrrrrrrpppooonnnkkkhhheeeaaa\\\TTTNNNIIILLLRRRYYY___cccfffgggbbbdddfffeeecccaaa``````aaabbbccccccdddjjjssszzz~~~~~~{{{wwwrrrooonnnoooqqqqqqppppppooonnnmmmmmmnnnnnnnnnlllhhhbbb\\\XXXPPPJJJEEEDDDAAA???AAAEEELLLOOORRRTTTTTTTTTUUUVVVcccgggmmmrrrppphhh]]]UUUKKKHHHEEEFFFJJJOOOTTTVVVYYYYYY[[[```fffkkknnnooolllkkkkkkkkkjjjhhhdddaaaZZZZZZ[[[^^^aaaccccccbbb[[[UUULLLDDD@@@>>><<<;;;<<<<<<;;;999888777666555666777777666555555666888;;;;;;===???AAACCCDDDEEEGGGIIILLLNNNOOORRRUUUXXXaaacccfffhhhjjjlllppprrruuuvvvvvvtttqqqpppqqqrrruuutttttttttvvvxxxzzz{{{yyyxxxwwwwwwwwwxxxyyyzzzzzzxxxwwwwwwxxxwwwuuusssttttttssssssssssssttttttxxxxxxwwwvvvuuutttssssssuuuuuutttsssrrrrrrrrrrrruuurrrooonnnnnnnnnnnnmmmnnnmmmmmmmmmmmmoooqqqrrrqqqqqqooonnnmmmlllllllllooonnnmmmnnnpppqqqpppoooooommmjjjhhhfffdddaaa^^^^^^XXXOOOHHHCCCAAA@@@???===;;;<<<>>>???IIIeee~~~~~~~~~~~~|||ssseeeZZZWWW___kkkwww}}}~~~xxxlllaaaRRRDDD777555777777555333333333222222222222333333333222111111000111111111111111222222222222111111111111111111111111111111444444444444333333333333111111111222333444444555222222222333444666888999@@@LLL```wwwwwwhhh\\\___hhhoooqqqrrrmmmooovvvyyyppplll```WWWVVVYYYaaavvv222222222111111111000000000000111111111000000///000000000000000000000000000000111111111222222222222333333444555666777888:::;;;BBBTTTttt}}}~~~{{{wwwxxxzzz~~~zzztttyyyuuuvvv~~~~~~tttqqqmmmfff]]]YYYRRRPPPKKKLLLYYYoootttfffWWWLLLEEEDDD@@@???AAAAAAAAAGGGNNNSSSWWW]]]cccgggiiikkklllkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllmmmmmmmmmmmmllllllmmmoooppppppnnnmmmnnnooopppqqqqqqqqqpppnnnmmmllllllmmmnnnooopppuuusssqqqpppoooooonnnmmmllllllllllllmmmmmmmmmmmmooonnnnnnoooqqqqqqpppnnnlllmmmmmmmmmmmmmmmmmmllloooqqqtttzzz|||xxxvvvtttsssssssssrrrpppllliiifffffffffccc[[[TTTNNNOOORRRVVV[[[___aaaaaaccceeefffeeebbb```______cccddddddbbbbbbfffmmmssswwwxxxwwwuuurrrooooooooopppooonnnmmmmmmmmmnnnooommmmmmmmmlllhhhccc]]]ZZZTTTNNNHHHFFFCCC>>>???BBBHHHKKKOOOQQQRRRQQQRRRRRR]]]aaaiiirrrvvvpppdddYYYNNNJJJEEECCCGGGMMMSSSVVVVVVWWWYYY^^^dddiiilllllliiiiiiiiiiiijjjhhheeebbbaaa```aaacccfffhhhhhhggg```WWWLLLCCC???===<<<;;;;;;;;;:::999888777666666555666666666444444666777::::::<<<>>>@@@BBBCCCDDDHHHJJJLLLNNNOOORRRUUUXXX```cccfffiiikkkmmmoooqqquuuvvvuuusssqqqqqqsssuuutttttttttuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyxxxwwwvvvwwwvvvtttsssuuuttttttttttttuuuuuuvvv{{{zzzyyywwwvvvuuutttssswwwvvvuuutttttttttsssssstttqqqnnnmmmmmmnnnnnnmmmnnnnnnnnnnnnoooppprrrsssrrrpppooommmllllllmmmnnnpppooooooooopppqqqqqqqqqqqqooollliiihhheeebbb```bbb]]]TTTKKKEEEBBBAAAAAA>>>;;;<<<>>>>>>FFF^^^www}}}xxxlll```ZZZ```iiitttyyy||||||vvvnnn]]]KKK;;;777999999666444222222111111111111222222222222111111111111111111111111222222222222111111333333333333333333333333555555555444444333333333111111222333444444444444444444444555666888:::;;;AAALLL```vvv|||mmmaaaccclllsssuuuvvvpppsssxxx~~~yyypppjjj___VVVVVVZZZcccyyy222222222111111111111111///000000111111111000000111111111111111111111111000000111111111222222222333333333333444666777888888;;;CCCXXXzzz|||}}}zzzuuuvvvxxx}}}zzzuuuwwwssswwwyyyuuuooofff\\\XXXSSSPPPLLLMMM\\\qqqtttdddUUUJJJEEEDDDAAA@@@AAABBBBBBHHHOOOSSSXXX^^^dddfffiiikkkmmmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkklllllllllmmmllllllllloooqqqsssrrrqqqnnnooopppqqqrrrrrrsssrrrnnnnnnmmmllllllmmmoooppprrrqqqpppooommmllllllmmmllllllmmmmmmmmmmmmmmmmmmooonnnnnnoooqqqqqqpppooommmmmmmmmllllllmmmmmmmmmppprrrvvv{{{~~~}}}{{{xxxvvvtttsssttttttsssrrrllliiiggghhhiiifff^^^WWWOOONNNOOORRRWWW\\\^^^^^^eeefffgggfffdddaaa``````cccddddddbbb___```dddiiillloooqqqqqqpppoooooopppmmmmmmlllkkklllmmmoooqqqmmmnnnnnnmmmjjjeee```]]]WWWQQQLLLIIIEEE???>>>@@@BBBFFFJJJMMMNNNOOOPPPPPPWWWZZZbbbmmmtttrrrggg]]]RRRLLLEEEBBBDDDKKKQQQUUUTTTTTTWWW]]]ccchhhkkkkkkhhhhhhhhhiiijjjhhheeecccdddddddddfffiiillllllllldddZZZMMMCCC@@@???>>><<<::::::999999888777666666555666666666444444666777999999;;;===???AAABBBCCCGGGIIILLLNNNOOORRRVVVXXX___bbbgggjjjlllmmmooopppsssttttttsssrrrsssuuuxxxtttuuuuuuvvvvvvxxxyyyyyy||||||{{{yyyxxxxxxwwwwwwxxxvvvuuuuuuwwwwwwvvvuuuvvvvvvvvvvvvvvvwwwxxxxxx|||{{{yyyxxxvvvvvvuuuuuuyyyxxxvvvvvvwwwwwwuuusssqqqooommmlllmmmnnnnnnmmmmmmmmmnnnooopppqqqrrrssspppooonnnmmmmmmnnnpppqqqoooooooooooonnnoooppprrrqqqooolllkkkjjjhhheeecccfffaaaXXXOOOGGGCCCBBBBBB???======???>>>CCCXXXnnn~~~ttthhh``````gggnnnrrrwww||||||yyygggTTTAAA;;;<<<;;;777555111111000000000000111111111111111111222111111111111111222222222222111111444444444444444444444444555555555444444333333333222333444444444444333222444444444555666888:::;;;CCCMMMbbbwwwpppccceeennntttvvvvvvuuuwwwzzz{{{{{{wwwpppjjj\\\TTTUUU[[[eee}}}111111111111111111111111000000111111222222111111111111111111111111111111000111111111111222222222444444333333444666888999888<<>>@@@>>>AAAEEEHHHIIIJJJLLLMMMQQQSSSYYYccckkklllfff___UUUOOOFFFBBBCCCHHHOOOSSSSSSTTTXXX___fffkkknnnnnnkkkkkkkkklllmmmkkkhhhfffdddcccdddgggkkkoooqqqqqqfff[[[MMMDDDAAA@@@>>><<<:::999999888777777666666666777777666555555666888888888:::<<<>>>@@@AAABBBEEEGGGJJJLLLOOORRRVVVYYY^^^bbbgggkkkmmmnnnnnnoooqqqsssttttttssstttvvvxxxtttuuuuuuvvvwwwxxxxxxxxx}}}|||{{{zzzxxxwwwvvvuuuwwwvvvuuuuuuwwwyyyyyyxxxwwwvvvvvvwwwwwwxxxyyyzzz{{{zzzxxxwwwwwwwwwxxxxxxzzzxxxvvvwwwyyyyyyvvvrrrpppooonnnnnnoooooonnnmmmlllmmmnnnooopppqqqrrrsssooonnnnnnnnnoooooopppqqqmmmnnnnnnmmmlllmmmoooqqqpppnnnlllllllllkkkiiigggiiiddd\\\QQQHHHCCCBBBCCCAAA>>>>>>@@@>>>AAARRReee||||||}}}|||rrriiiccchhhmmmooottt{{{~~~|||mmm[[[III@@@>>>;;;777666222111111111111111111222000000111222222222222111111111222222222222111111444444444444444444444444444444444444333333333333222333444555555444333222222222222333444666888999CCCNNNdddyyy}}}nnnbbbccclllrrrssstttvvvyyy{{{zzzyyyxxxqqqjjjZZZSSSUUU\\\fff|||111111111111111111111111000111111222333333222222111111111111111111111111000111111111111222222222555444333333444666888:::999>>>JJJddd}}}~~~{{{wwwxxxxxxzzzxxxssswww|||nnn\\\PPPLLLJJJIIIHHHOOObbbxxxsss```QQQHHHEEECCC@@@???AAABBBCCCHHHOOOTTTZZZbbbeeefffgggjjjmmmjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllmmmmmmnnnnnnmmmmmmnnnppprrrrrrqqqoooppppppqqqqqqppppppooooooooonnnmmmllllllmmmnnnooommmnnnooonnnlllkkkmmmppplllmmmmmmnnnooopppqqqqqqnnnmmmmmmoooqqqrrrqqqpppnnnmmmllllllllllllmmmnnnnnnqqquuuxxxxxxwwwvvvuuusssrrrppppppqqqrrrqqqpppmmmnnnooonnnjjjccc\\\XXXPPPLLLJJJMMMTTT[[[^^^___```bbbddddddbbb`````````]]]```cccaaa]]]YYYXXXYYYZZZ___dddhhhjjjkkklllmmmjjjiiiiiihhhggggggggghhhkkklllmmmmmmkkkgggbbb```[[[VVVRRRPPPKKKCCC@@@AAA<<<>>>AAABBBBBBCCCEEEGGGLLLMMMQQQXXX___cccbbb```XXXQQQHHHBBBBBBGGGLLLOOORRRSSSXXX___gggmmmppppppnnnnnnnnnooopppnnnkkkhhhfffeeeeeegggkkknnnppppppeeeYYYKKKCCCAAAAAA>>>;;;999999888888777777666666777777888777666555777999777888999;;;===???AAAAAAAAADDDGGGJJJLLLPPPTTTXXX]]]aaahhhlllnnnnnnnnnnnnqqqsssuuuuuuuuutttuuuvvvtttuuuvvvwwwwwwwwwxxxwwwzzzzzzzzzyyyyyywwwvvvvvvyyywwwuuuvvvwwwyyyyyyyyyvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvwwwxxxzzz{{{yyyvvvtttvvvxxxxxxuuuppprrrqqqqqqrrrrrrqqqnnnkkkkkklllmmmooopppqqqrrrrrrnnnnnnnnnooonnnnnnmmmmmmkkklllmmmkkkiiijjjmmmpppnnnmmmllllllnnnnnnmmmllljjjfff^^^SSSHHHBBBAAACCCAAA>>>>>>@@@>>>>>>LLL^^^www~~~{{{uuusssrrrwwwzzzqqqhhhmmmqqqrrrvvvzzz{{{yyyppp```NNNDDD>>>999666666444333333222222333333444///000111222333222222111111111222222222222111111222222222222222222222222222222222222333333333333000222444555666555444333222222222333444666888999BBBNNNddd{{{|||mmm```aaajjjoooqqqqqqqqqwww{{{{{{{{{{{{sssjjjYYYSSSUUU[[[dddyyy111111111111111111222222000111222333333333333333000000000000000000000000000111111111111222222222555444333333444666999::::::???MMMhhh~~~}}}yyytttwwwwwwxxx}}}zzzssswwwpppZZZMMMJJJEEEEEEFFFPPPddd{{{rrr```PPPHHHEEEBBB??????AAAAAABBBHHHOOOUUU[[[bbbfffffffffiiillljjjjjjjjjjjjjjjjjjjjjjjjlllllllllmmmnnnoooooopppooonnnoooqqqrrrqqqnnnlllkkklllmmmnnnppppppqqqqqqooonnnmmmllllllmmmnnnooommmooopppooommmmmmooorrrlllmmmnnnooopppqqqrrrsssnnnmmmmmmoooqqqrrrqqqpppnnnmmmlllkkkkkklllmmmnnnmmmppptttvvvvvvtttsssrrrqqqooonnnnnnoooppppppoooiiilllooonnnjjjddd___]]]UUUPPPLLLMMMSSSYYY\\\[[[]]]___aaaaaa___^^^^^^^^^\\\```dddddd```[[[YYYYYYWWW\\\bbbfffhhhiiiiiijjjiiiiiihhhgggeeedddbbbbbbfffgggiiiiiigggccc___\\\\\\WWWTTTQQQLLLDDDAAAAAA<<<===>>>>>>===>>>AAACCCIIIJJJMMMRRRXXX]]]___```YYYRRRIIIBBBBBBFFFJJJMMMOOORRRWWW^^^gggmmmpppqqqpppoooooopppqqqooollliiikkkiiiggggggiiikkklllkkkcccXXXJJJBBBAAAAAA===:::999999888888777777666666777888888888666666888999777777999;;;===???@@@AAA>>>AAADDDGGGKKKOOOSSSWWW\\\aaahhhlllnnnnnnnnnnnnsssuuuwwwwwwuuutttsssttttttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwww{{{yyywwwvvvxxxyyyyyyxxxuuuuuuuuuuuuvvvwwwxxxyyywwwvvvuuuuuuwwwyyy{{{}}}xxxuuussstttwwwwwwsssooouuuuuuuuuuuuuuurrrmmmjjjjjjkkkmmmnnnpppqqqqqqrrrnnnnnnoooooonnnllljjjiiijjjkkkllljjjhhhhhhlllpppmmmlllkkkmmmoooppppppoookkkggg___SSSHHHBBBAAACCCAAA>>>>>>???===<<>>777444555666555555444444555555666///000111222333333222111111111222222222222111111000000000000000000000000111111111222222333333333...000333555777777666666444444444555666888:::;;;AAAMMMddd{{{}}}mmm```aaajjjooopppqqqlllttt{{{}}}~~~}}}uuujjjYYYSSSUUU[[[cccuuu~~~222222222222222111000000222111000/////////000111000111111111111222222222222222111111222222333444555333333555333111333888;;;>>>OOOrrrvvvsssuuuuuuzzz}}}~~~~~~~~~}}}qqq^^^OOOGGGBBBDDDIIIUUUhhh}}}{{{mmm]]]PPPGGGCCCCCCDDDCCC@@@???BBBIIIOOOXXX^^^eeegggggggggjjjnnnllllllmmmmmmnnnmmmmmmmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmoooqqqqqqooommmmmmqqqtttsssooommmooorrrppppppppppppppppppppppppppppppppppppooonnnllllllkkkkkklllmmmnnnooopppqqqlllmmmooopppppppppooonnnhhhjjjlllkkkiiihhhiiikkkiiikkkmmmqqqsssssspppmmmooonnnlllkkkllllllkkkjjjkkkllllllkkkgggccc^^^[[[UUURRRNNNNNNRRRWWWYYYZZZ[[[]]]^^^^^^\\\ZZZYYYYYY```^^^```ffffffaaa___bbbcccbbbaaabbbeeegggiiiiiiiiieee___[[[ZZZZZZYYYYYY\\\^^^bbbeeeeeeccc```^^^YYYVVVSSSPPPLLLGGGAAA===<<<;;;:::::::::<<<>>>???BBBDDDFFFIIIMMMRRRYYY]]]YYYTTTMMMFFFDDDFFFJJJNNNOOOTTT^^^ggglllmmmoooqqqsssrrrrrrpppnnnllljjjiiiiiikkkjjjggghhhlllmmmkkk```SSSHHHDDDDDD@@@<<<;;;:::999777666666666777888555666777888888888888888888:::;;;<<<<<<>>>@@@CCCDDDFFFHHHJJJLLLNNNRRRUUU\\\]]]```dddgggjjjlllmmmnnnsssxxxxxxtttrrrsssvvvvvvxxxyyyxxxvvvttttttuuuxxxzzz{{{zzzyyywwwwwwxxxvvvvvvuuuttttttuuuwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwvvvuuuuuutttuuuvvvxxxyyyyyyvvvssstttvvvwwwuuusssuuuuuuuuutttrrrqqqooonnnkkkmmmpppqqqppppppqqqrrrrrrqqqqqqpppmmmjjjgggfffkkkllllllkkkiiihhhiiijjjlllllllllkkkkkkkkkjjjjjjhhheee```WWWNNNFFFBBBAAA???===<<<>>>???@@@FFFMMMgggttt~~~wwwtttssssssllljjjjjjppp|||iiiooossstttzzzzzzpppgggYYYJJJ===666444444666666666555555444444444444444444444444444444444444444555555444222000///222333333444444555555666222222222222222222222222000000111222222222222111333333333222222444999<<>>AAASSSuuu~~~tttppprrruuu{{{~~~|||zzz{{{vvvdddUUUKKKCCCEEEJJJUUUiii~~~zzzlll]]]OOOGGGCCCAAABBBBBB@@@@@@DDDLLLRRRYYY^^^dddgggffffffiiilllkkkllllllmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnmmmmmmoooqqqqqqooommmjjjnnnqqqppplllkkkmmmooorrrrrrqqqqqqqqqqqqqqqqqqppppppppppppooonnnmmmlllkkkkkkllllllmmmnnnnnnnnnlllmmmnnnooopppoooooonnniiilllnnnnnnkkkiiiiiiiiiiiikkkmmmqqqttttttqqqooommmkkkiiihhhiiijjjjjjiiikkkkkkkkkiiigggccc```^^^YYYTTTOOOMMMOOOSSSUUUVVVWWWYYYZZZYYYWWWVVVVVVWWW\\\[[[aaakkkpppnnnkkkkkkgggeeecccbbbccccccbbbaaa___[[[UUUQQQPPPPPPPPPPPPTTTVVV[[[^^^``````^^^]]]XXXVVVRRROOOLLLGGGBBB>>><<<;;;:::999:::;;;===>>>AAABBBDDDFFFJJJOOOVVV[[[YYYUUUNNNGGGDDDEEEIIIMMMQQQXXXaaaiiimmmnnnppprrrrrrrrrqqqpppnnnlllkkkiiijjjkkkjjjggghhhlllllliii^^^RRRGGGDDDCCC@@@<<<;;;999888777666666666777777666666777777777888888888777999;;;;;;<<<===@@@BBBCCCEEEHHHJJJLLLOOOSSSUUUYYY[[[^^^bbbgggjjjmmmnnnmmmqqquuuvvvrrrpppqqqtttvvvxxxyyyxxxvvvuuuuuuvvvyyyzzz{{{zzzxxxvvvvvvvvvuuuuuutttssstttuuuvvvwwwvvvvvvuuutttssssssssssssrrrrrrsssuuuvvvyyyzzz{{{yyywwwvvvwwwyyyyyyuuurrrqqqqqqqqqpppooonnnmmmlllnnnppprrrrrrpppoooooooooooonnnnnnmmmkkkiiigggfffiiijjjjjjhhhggghhhjjjlllllllllkkkjjjiiiggggggfffiiigggbbbZZZPPPGGGAAA???@@@===<<<>>>>>>???DDDKKKaaaooo{{{zzztttpppnnnmmmiiiiiikkktttzzziiimmmqqqsssyyy{{{qqqiii[[[KKK>>>777555555333333333222222111111111444444444444444444444444333333333444333333222222333333333333333222222222222222222222222222222222000111111222333222222222222333333333333555888;;;BBBNNNaaarrr}}}pppiiiqqqyyywwwrrrpppqqqxxx~~~zzzooodddVVVTTTPPPRRR___qqq{{{}}}111111111111111000/////////000111222222333333222000111111111111222222222222222111111222222333444666444555666555333666;;;@@@EEEYYYzzz|||pppkkkkkkrrryyy}}}yyyvvvuuuxxx|||yyyiiiYYYNNNEEEFFFJJJVVVjjjyyykkk[[[NNNFFFCCC???@@@AAAAAABBBGGGOOOVVVYYY^^^cccfffeeefffhhhjjjjjjkkkllllllmmmmmmllllllllllllmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnpppqqqooonnnjjjmmmpppooolllkkklllnnnrrrrrrrrrrrrrrrrrrrrrrrroooppppppoooooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnmmmjjjlllnnnnnnkkkiiigggfffjjjkkklllppprrrsssqqqoookkkhhheeedddfffggghhhhhhhhhhhhgggeeedddbbbaaa```\\\WWWPPPLLLLLLNNNPPPQQQSSSTTTTTTSSSRRRQQQSSSTTTYYYYYYaaannnxxxxxxssspppjjjgggdddbbb```^^^ZZZXXXSSSOOOIIIEEEDDDEEEFFFFFFHHHKKKPPPUUUXXXYYYYYYYYYUUUSSSOOOMMMJJJFFFBBB>>>;;;:::999999999:::;;;<<<>>>???@@@AAAEEEKKKRRRXXXXXXUUUNNNHHHDDDDDDHHHLLLTTT\\\ffflllooopppqqqrrrrrrrrrqqqpppooommmkkkjjjjjjkkkjjjggghhhlllkkkggg[[[PPPFFFCCCBBB>>>;;;:::999888666555555555666777888777666666666777888999777888:::;;;;;;<<>>AAA>>>===>>>>>>===BBBHHH]]]lllzzz{{{uuupppnnnlllfffhhhllluuuwwwgggjjjmmmqqqyyy}}}tttlll^^^MMM???777666666555555555444444444444444444444444444444444444444222222222222222333444444444333333222111111000000222222222222222222222222111222222333333333333333111222444444444555888:::@@@LLL```sss~~~rrrmmmwww|||uuuqqquuuzzz}}}wwwlllaaaUUUSSSQQQTTTaaasss}}}~~~000111111111111000//////---...000111111000///...000000111111111222222222222222111111222222333444555333444666555333666;;;???GGG]]]~~~|||mmmfffeeejjjrrrzzz~~~{{{xxxwwwzzzvvvhhhYYYNNNGGGGGGKKKVVVlllwwwiiiZZZMMMFFFCCC???@@@AAAAAABBBHHHPPPWWWYYY]]]bbbeeeeeefffgggiiiiiijjjkkklllmmmmmmmmmlllllllllmmmmmmnnnnnnoooooonnnmmmmmmnnnppppppooonnnmmmoooqqqqqqooonnnooopppqqqqqqqqqqqqrrrrrrrrrrrrooooooooooooooonnnmmmmmmkkkkkkkkkjjjiiiiiihhhhhhiiijjjjjjkkkkkkkkkkkkkkkiiiiiijjjiiihhhgggffffffjjjjjjjjjkkkmmmmmmkkkiiieeeccc```___aaacccddddddaaaaaa___^^^]]]^^^^^^___\\\WWWQQQKKKJJJKKKNNNPPPPPPQQQQQQPPPOOOPPPRRRTTT[[[ZZZ^^^jjjuuuxxxsssnnniiigggccc___\\\XXXSSSOOOKKKGGGAAA>>>===???@@@@@@???BBBFFFJJJNNNPPPQQQQQQPPPMMMJJJHHHFFFDDD@@@===;;;:::999888888999999:::;;;<<<<<<===???EEEMMMRRRUUUSSSNNNHHHCCCCCCGGGKKKVVV```kkkooooooqqqrrrrrrsssrrrrrrqqqooonnnlllkkkjjjkkkiiigggiiikkkiiicccYYYOOOFFFCCCBBB===;;;:::888777666555555555666777999777666444555666888999666888999::::::<<<>>>AAABBBDDDGGGJJJMMMPPPUUUXXXWWWYYY]]]bbbfffkkkmmmooopppssswwwwwwvvvttttttuuuuuuvvvxxxxxxwwwvvvwwwxxx|||~~~~~~}}}yyyvvvtttssstttttttttuuuuuuvvvwwwwwwvvvuuussspppnnnmmmlllkkkoooqqqtttxxx{{{}}}~~~~~~zzzxxxwwwxxxzzzyyyuuuqqqooonnnmmmmmmmmmnnnpppqqqsssuuuuuutttqqqooommmmmmooonnnmmmmmmmmmooopppqqqjjjiiifffcccbbbdddiiimmmooonnnmmmllljjjiiihhhgggfffgggfff```WWWMMMEEEAAADDDAAA???@@@???===AAAFFF]]]nnn~~~yyyvvvssskkklllooouuuuuueeeeeegggoooyyywwwpppbbbQQQBBB999777888666666666666555555555555333333333333333333333333444333222111111222333444333333222222111111111111222222222222222222222222222222333444444444444333000222444555555666777999>>>LLLaaauuu{{{ooojjjuuu~~~|||wwwuuuxxx|||}}}zzztttiii^^^TTTTTTSSSYYYhhhzzz111111111111111000//////111222333333333111000...000000111111111222222222222222111111222222333444444222222555444222555:::===GGG```~~~nnneeedddhhhooowww}}}~~~{{{pppfffZZZPPPHHHHHHKKKVVVllluuugggXXXLLLEEEBBBAAABBBBBBBBBBBBGGGOOOUUUZZZ]]]aaadddfffggghhhhhhiiijjjkkklllmmmmmmmmmmmmllllllmmmmmmnnnoooooopppooonnnmmmmmmoooppppppoooooopppqqqqqqpppoooooopppnnnnnnooooooooopppppppppnnnoooooooooooonnnnnnmmmkkkkkkjjjiiihhhgggffffffgggggggggggghhhhhhiiiiiijjjhhhfffeeeeeefffhhhhhhgggeeecccbbbbbbaaa___]]]ZZZXXXVVVVVVXXXZZZ[[[[[[XXXWWWUUUUUUUUUVVVXXXYYYXXXTTTOOOJJJHHHIIILLLOOONNNOOOPPPOOOOOOPPPSSSUUU[[[YYY[[[bbbmmmtttsssoookkkgggaaa[[[UUUOOOIIIEEEDDDAAA<<<::::::<<<<<<<<<;;;===@@@BBBEEEGGGIIIIIIIIIGGGDDDBBBAAA@@@>>><<<;;;:::999999888888888888999999999999;;;???FFFKKKOOOOOOMMMGGGCCCBBBGGGKKKVVVcccnnnpppppprrrsssqqqsssssssssrrrqqqooonnnmmmkkkkkkiiihhhiiikkkfff___VVVNNNFFFDDDAAA===;;;;;;999888777555555666666777999777666444444555777888666888999::::::<<<>>>AAABBBEEEHHHKKKMMMQQQUUUXXXYYY[[[___cccgggkkkmmmnnnqqqtttvvvwwwwwwuuuuuutttsssuuuwwwwwwvvvvvvwwwxxx|||~~~~~~{{{wwwuuutttuuuvvvvvvwwwxxxyyyyyyyyyvvvuuussspppnnnmmmlllkkkssstttwwwyyy{{{|||||||||{{{wwwtttsssuuuvvvuuusssooonnnlllllllllnnnqqqsssrrrtttvvvuuusssqqqppppppoooooonnnnnnoooqqqssstttnnnlllhhhdddaaacccgggkkkmmmllllllkkkkkkjjjjjjjjjccceeefffccc[[[RRRJJJFFFGGGDDDBBBCCCAAA???AAAFFF\\\ooo|||yyyxxxuuuwwwxxxdddbbbccclllxxxxxxsssgggVVVEEE:::777888222222222222222222222222333333333333333333333333555444222111000000111111111222222222333333333444222222222222222222222222222222333444444444444333000222444555555666777999???MMMbbbvvvyyykkkeeennnyyy{{{zzzzzzxxx|||~~~{{{wwwqqqggg\\\TTTUUUXXX```qqq222222222222222111000000111111111111111000//////000111111111111222222222222222111111222222333444333111222444444222555:::<<>>???AAACCCCCCDDDBBB???>>>>>>===<<<;;;;;;;;;::::::999888777777777777888777888;;;???CCCGGGIIIIIIFFFBBBBBBGGGMMMVVVeeerrrrrrqqqtttuuusssuuuuuuuuutttsssqqqpppoookkkkkkiiihhhjjjkkkddd[[[TTTMMMGGGEEEBBB===;;;===:::999777666666666777888888777666555555555666777777888:::;;;;;;<<>>======<<<===???>>><<<;;;:::::::::;;;===>>>@@@AAAAAA???<<<;;;<<<===<<<;;;<<<<<<<<<;;;:::888777666666777777777777777:::<<<@@@DDDFFFDDDAAABBBHHHNNNVVVhhhuuuuuussswwwxxxuuuvvvvvvvvvvvvuuusssrrrqqqkkkkkkiiihhhjjjkkkcccYYYSSSMMMHHHFFFCCC>>><<<>>>;;;:::888777777777888999777777666666666555555555777999;;;;;;<<<===@@@BBBEEEGGGIIILLLMMMPPPTTTWWWXXXZZZ^^^bbbgggkkknnnoooqqqrrrsssuuuvvvuuutttrrroooqqqssstttttttttvvvwwwuuuxxx|||}}}{{{yyywwwvvvtttuuuwwwyyyzzzzzzzzzzzzvvvvvvuuutttssssssssssssvvvuuuuuuttttttuuuuuuvvvvvvsssppppppsssvvvuuutttrrrpppmmmkkkkkknnnrrruuutttuuuwwwwwwtttsssrrrrrrrrrrrrssssssssssssrrrrrrpppooolllhhhfffgggjjjmmmkkkkkkjjjjjjiiihhhggggggdddfffhhheee___WWWPPPLLLGGGDDDDDDDDDBBB???AAAFFFOOOgggooofffbbbjjjtttxxxxxxyyyyyyxxxpppaaaMMM>>>888777555555555666666666777777222222222222222222222222222222222222222111000000111111111222222222222222222222222222222222222222000111111222333222222222222333333333333555888;;;???LLL```tttxxxiii```gggrrruuuvvvyyytttwwwxxxuuuqqqmmmddd[[[UUUXXX]]]hhhyyy333444444444444333222222111111111222444666999;;;000111111111111222222222222222111111222222333444444333333666666444777<<>>???@@@???@@@EEENNNTTTYYY[[[___dddjjjmmmmmmmmmkkklllmmmooopppqqqqqqqqqllllllmmmnnnooopppqqqqqqpppnnnllllllnnnpppppppppkkkkkkjjjkkkllllllkkkjjjkkkkkkllllllmmmnnnnnnooonnnnnnooooooooooooooonnnjjjjjjjjjiiihhhggggggggghhhhhhgggfffggghhhiiijjjcccbbbbbbbbbaaa]]]VVVPPPLLLIIIEEEBBBAAA@@@???>>>>>>???AAADDDFFFGGGEEECCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGDDD@@@>>>???BBBBBBEEEIIIKKKLLLLLLNNNOOOJJJPPPSSSTTTZZZeeekkkkkk^^^XXXPPPJJJGGGEEEDDDCCC??????@@@BBBCCCCCC@@@===:::999999:::<<<>>>@@@BBB@@@>>>;;;;;;<<<======<<<======<<<;;;:::999777666555777888888666666777888;;;@@@DDDCCC@@@BBBIIIOOOWWWjjjxxxwwwuuuyyy{{{wwwwwwwwwwwwwwwvvvuuusssssskkkkkkiiihhhkkkkkkbbbWWWSSSMMMIIIGGGCCC>>>===???;;;;;;999888888888999:::666666777777666555444444888:::;;;<<<<<<>>>@@@CCCFFFHHHJJJLLLMMMPPPSSSVVVTTTWWW[[[aaagggkkkoooqqqttttttuuuwwwxxxxxxvvvtttnnnppprrrsssssstttuuuvvvrrruuuyyy{{{zzzxxxwwwvvvssstttvvvxxxyyyyyyyyyyyyvvvvvvuuuuuuuuuvvvvvvwwwtttsssrrrqqqqqqrrrsssttttttrrrqqqsssvvvwwwuuusssvvvssspppmmmnnnqqquuuxxxvvvwwwxxxwwwuuurrrqqqqqquuuvvvwwwwwwwwwvvvtttsssooonnnllljjjhhhiiimmmpppoooooonnnllljjjiiihhhgggfffhhhiiifff___VVVPPPLLLFFFCCCCCCDDDBBB???@@@EEEKKKddduuujjjdddkkkssstttssssssyyyyyysssdddPPP???888666222222222333333444444444222222222222222222222222///000111333333222111111222222111111000/////////222222222222222222222222000000111222222222222111333333333222222444999<<>>>>>BBBHHHPPPUUU[[[___cccgggiiijjjkkkmmmnnnnnnooopppppppppppppppkkklllnnnooopppooonnnmmmooonnnmmmllllllmmmoooppplllkkkjjjjjjjjjkkklllmmmqqqnnnmmmnnnpppqqqnnnkkkmmmnnnooopppooonnnllljjjhhhiiijjjhhhgggffffffgggeeefffgggggggggeeedddcccfffaaa\\\XXXVVVRRRLLLHHH@@@@@@@@@@@@AAACCCEEEFFFEEEFFFFFFFFFGGGGGGHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCCCCBBB@@@>>>============???AAADDDGGGIIIJJJJJJJJJJJJNNNPPPSSS[[[fffjjjfffVVVVVVSSSMMMKKKMMMNNNLLLGGGGGGGGGHHHIIIGGGDDDAAA>>><<<;;;<<<>>>?????????============>>>>>>>>>>>>???>>>;;;999888888999:::999999888777666555555444777;;;>>>???===???EEEJJJWWWeeesssyyyzzz||||||zzz|||{{{{{{{{{{{{yyyuuurrrooonnnlllkkkjjjfffbbb^^^TTTRRRMMMGGGCCC@@@>>>>>>;;;:::999888777555444444666666777777777777666666---222888<<<>>>??????@@@BBBDDDGGGIIIKKKNNNRRRUUUVVVYYY]]]```dddgggkkkooosssssstttttttttttttttsssssstttuuuvvvwwwvvvuuuttttttttttttuuuuuuuuuvvvvvvyyyyyyzzz{{{|||||||||{{{zzzyyyyyyxxxxxxyyyyyyzzzuuutttttttttssssssssssssqqqrrrssstttuuuwwwxxxxxxyyywwwuuutttssstttuuuvvvwwwxxxyyyyyywwwtttqqqoooqqqssstttvvvvvvuuusssrrrnnnllliiihhhiiikkknnnqqqpppqqqpppooommmjjjhhhfffhhhggggggeeeaaaYYYPPPJJJHHHHHHGGGEEECCCAAABBBCCCIII[[[www}}}}}}~~~yyykkkdddiiillljjjkkkqqqyyywwwsssgggSSS???666666777666555444333222222222333222111000000111222333222222222222222222222222222222111111111111222222111222333333444444333333333222111000111222333444555555555555666888999:::===III```wwwyyyeeeYYYaaaoootttsssrrrrrrrrrqqqpppnnnjjjccc___XXXXXX___ooo444333111000000000111222333333333222222222111111000000000000000111111111222222111111111111111222555444333444777999::::::HHH]]]}}}}}}~~~{{{zzz|||zzz~~~vvvqqqtttqqqlllhhhccc]]]VVVRRRGGGDDDHHHXXXooozzzmmm___RRRIIIDDDBBB>>>>>>>>>>>>@@@FFFMMMRRRZZZ^^^cccfffhhhiiikkkllllllmmmmmmnnnooonnnnnnnnnkkkllllllmmmmmmmmmmmmmmmmmmllllllllllllmmmnnnnnnlllkkkkkkkkkkkklllnnnooopppooooooooopppooonnnlllnnnnnnooooooooonnnllllllggghhhiiihhhfffdddeeefffeeefffffffffeeedddbbbaaa```\\\VVVQQQNNNJJJEEEBBB@@@@@@@@@AAABBBDDDFFFGGGLLLLLLMMMNNNOOOOOOOOOOOOLLLKKKJJJHHHFFFDDDCCCBBBCCCBBB@@@>>>======>>>>>>???@@@CCCEEEGGGIIIIIIIIINNNQQQRRRRRRWWW___bbb___YYY[[[ZZZVVVUUUXXXWWWUUUNNNMMMKKKKKKJJJHHHDDDAAA???===<<<<<<>>>??????>>>?????????@@@@@@@@@@@@@@@???>>>===;;;;;;;;;<<<<<<999999888777666555555444555888;;;<<<;;;===BBBGGGQQQ___nnnuuuwwwyyyyyyxxx{{{zzzzzz{{{{{{yyyvvvsssnnnmmmlllkkkiiifffaaa^^^UUURRRMMMHHHDDDAAA???>>>;;;;;;:::888777666555444666666777777777777666666222444777999;;;===@@@BBBAAACCCFFFHHHJJJMMMQQQTTTVVVYYY]]]aaaeeehhhlllnnnrrrsssssstttuuuuuuttttttrrrrrrrrrsssssssssrrrrrrrrrrrrssstttuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuttttttsssrrrrrrssstttuuuvvvvvvwwwxxxwwwvvvuuuvvvxxxyyy{{{yyyzzzzzzyyywwwsssooommmpppqqqssstttttttttrrrqqqnnnmmmkkkjjjjjjlllooopppqqqqqqpppnnnllljjjhhhggggggggggggeeeaaaZZZQQQKKKGGGGGGGGGDDDBBB@@@AAABBBIIIXXXrrr{{{wwwuuuxxx~~~vvvggg^^^```cccbbbfffnnnuuutttrrriiiWWWCCC999999666666555333333222222333222222111000000111222222222222222222222222222222222222111111111111222222111222333333444444333333222222111111222222333444444444444555666777888999@@@KKK```vvv|||hhhZZZbbbpppvvvvvvvvvrrrsssssssssqqqjjjbbb\\\TTTUUU\\\kkk}}}333222222222111111111111333333333222222222222111111111111000000000//////222111111111111111222222777333000111666::::::888BBB[[[~~~yyyzzzzzzvvvxxx{{{tttuuuvvvuuuzzz~~~zzztttqqqpppmmmiiihhhgggaaaXXXQQQGGGEEEJJJ[[[rrrzzzmmm___RRRIIICCCAAA>>>>>>>>>>>>???DDDJJJOOOYYY]]]bbbeeeggghhhjjjkkkjjjkkkllllllmmmmmmllllllkkkkkkjjjjjjkkkkkklllmmmmmmmmmnnnooooooooooooooollllllkkkkkklllnnnoooppppppqqqrrrqqqooommmmmmnnnooooooooonnnnnnnnnnnnmmmggghhhhhhgggeeeddddddeeefffffffffeeecccaaa^^^]]]ZZZUUUNNNIIIEEECCC@@@???AAABBBCCCEEEHHHJJJLLLMMMTTTUUUVVVWWWXXXWWWVVVUUUSSSRRROOOLLLIIIFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>???AAACCCEEEGGGGGGHHHMMMPPPPPPOOORRRXXX[[[[[[^^^aaabbb``````cccbbb___VVVTTTPPPNNNKKKIIIEEECCCAAA???>>>===?????????>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>999999999888777666555444555777:::::::::;;;@@@DDDKKKZZZjjjrrruuuxxxyyywwwyyyyyyzzz{{{{{{zzzvvvsssmmmlllkkkkkkiiifffaaa]]]UUUSSSNNNIIIEEEBBB@@@???<<<;;;:::999777666555555666666777777777777666666777777777777777:::???CCCAAACCCFFFIIIKKKNNNRRRUUUUUUYYY^^^cccfffiiilllnnnqqqqqqssstttuuuuuuvvvvvvsssrrrqqqppppppqqqrrrrrrqqqrrrssstttuuuvvvwwwxxxwwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{||||||{{{zzzyyyvvvvvvwwwxxxxxxvvvuuutttssssssssssssttttttttttttvvvvvvvvvvvvxxxzzz}}}~~~{{{{{{{{{yyyvvvqqqmmmkkkooopppqqqsssssssssrrrqqqnnnnnnmmmllllllmmmooooooqqqpppnnnllljjjhhhggggggffffffeeeddd```YYYQQQKKKFFFFFFEEECCC@@@???@@@AAAGGGTTTlll~~~sssooolllooovvv|||}}}|||rrrdddXXXVVVXXXZZZaaajjjqqqqqqqqqkkk[[[HHH===<<<666555444333333222222333222222111000000111222222222222222222222222222222222222111111111111222222111222222333333333333333111111222333333333333222333333333444555777888999BBBMMM```uuukkk]]]cccqqqxxxzzz|||tttuuuwwwwwwssskkk```YYYWWWXXX___nnn222222333333333222111000222222222222222222222222222222222222222222222222111111111000111111222333444111///000333888<<<>>>JJJ```uuuwwwyyyssssssxxxyyypppnnnmmmkkkssswww{{{}}}|||zzzxxxwwwoooiiiddddddfffccc[[[SSSMMMLLLQQQbbbxxx|||pppaaaTTTJJJEEECCC===>>>>>>???AAAEEELLLPPPXXX\\\aaadddfffgggiiijjjjjjjjjkkklllllllllllllllkkkjjjiiihhhiiijjjkkklllnnnpppqqqsssssssssrrrqqqkkkkkkkkkkkklllmmmooopppooorrrtttrrrnnnlllmmmooooooooonnnmmmmmmnnnnnnooohhhiiiiiihhhfffddddddeeehhhhhhgggeeeaaa^^^ZZZYYYRRRNNNHHHDDDAAAAAABBBCCCFFFHHHKKKOOOSSSUUUWWWXXX\\\]]]]]]]]]\\\ZZZWWWVVVVVVUUUSSSPPPLLLIIIGGGFFFFFFEEEDDDBBB@@@???>>>>>>===>>>???AAACCCDDDEEEFFFHHHJJJLLLMMMOOOUUU[[[___dddggggggddddddggggggddd[[[XXXSSSPPPMMMKKKGGGEEECCCAAA?????????@@@???>>>@@@@@@@@@@@@@@@?????????<<<===>>>????????????>>>::::::::::::999777555444666888:::::::::<<>>AAABBBEEEHHHJJJLLLOOOSSSVVVUUUYYY^^^cccfffiiikkkmmmoooppprrrtttuuuvvvwwwwwwvvvtttrrrqqqqqqrrrtttvvvtttttttttuuuuuuuuuvvvvvvvvvvvvxxxyyyzzzzzzzzzzzzyyyzzz|||}}}}}}|||zzzyyywwwwwwyyyyyyyyyxxxvvvuuuttttttsssssssssrrrrrrrrrtttttttttuuuwwwyyy{{{|||zzzzzzyyyxxxuuurrrooommmooopppqqqrrrsssssssssrrroooooonnnnnnnnnnnnnnnooopppnnnkkkhhhfffeeeeeeeeeccccccbbbaaa^^^XXXPPPKKKDDDEEEDDDBBB???>>>>>>???EEEQQQhhhzzzwwwyyypppllljjjlllrrrwwwyyyyyynnnaaaVVVRRRSSSVVV]]]eeelllmmmoookkk]]]KKK???<<<555444444333222222222333222111111111111111111222111111111111111111111111222222111111111111222222111111222333333333333222000111222333444333222111222222333333555666888999BBBMMMaaawww~~~nnn```fffrrryyy}}}zzzzzzyyywwwsssjjjaaaZZZZZZ[[[bbbrrr222333333333333222111111222222222222222222222222000111111222333333444444111111000000111222222333000222333333444:::DDDMMMbbbqqquuuxxx{{{rrrppprrryyyyyynnnjjjiiigggppptttyyy}}}yyypppfffaaaaaaaaa\\\WWWUUUSSSXXXhhh}}}}}}pppaaaTTTJJJEEEBBB===>>>???AAADDDIIIPPPTTTXXX\\\```dddfffggghhhjjjkkkkkklllmmmmmmmmmmmmlllkkkjjjiiihhhiiijjjkkklllnnnoooqqqssssssssssssrrrkkkjjjjjjjjjjjjlllmmmooooooqqqsssrrrnnnlllmmmooonnnnnnmmmlllmmmmmmnnnnnnjjjkkkkkkjjjgggeeeffffffjjjiiigggccc___ZZZVVVSSSHHHFFFCCCAAA@@@CCCGGGKKKNNNQQQVVVZZZ___aaacccccccccbbbaaa___\\\XXXUUUSSSTTTSSSQQQOOOMMMKKKIIIHHHGGGGGGFFFDDDBBB@@@>>>===<<<===>>>???AAABBBDDDEEEEEEGGGJJJLLLMMMRRR[[[dddjjjkkkiiidddccceeefffccc[[[XXXTTTQQQOOOMMMJJJHHHDDDBBB@@@@@@@@@AAA@@@???>>>>>>>>>======<<<<<<<<<;;;;;;<<<>>>>>>>>>>>>>>><<<<<<===<<<;;;888666555666666777777888:::===???BBBSSSeeeooouuuyyyzzzyyyxxxxxxzzz{{{|||yyyuuuqqqkkkkkkkkklllkkkgggaaa]]]WWWUUURRRMMMIIIEEEBBB@@@===<<<;;;:::999777777666666666777777777777666666777888::::::::::::<<<>>>AAACCCFFFHHHJJJMMMQQQTTTTTTXXX]]]bbbeeehhhkkkmmmoooppprrrtttuuuvvvwwwwwwvvvuuurrrqqqqqqsssvvvxxxyyyxxxwwwvvvuuuttttttssstttuuuvvvxxxyyyyyyzzzzzzyyyzzz|||}}}}}}|||zzzyyywwwxxxxxxyyyxxxwwwvvvuuuuuuttttttsssrrrrrrqqqqqqrrrrrrsssssstttuuuvvvvvvvvvwwwwwwvvvuuusssqqqpppqqqrrrsssttttttuuuuuuuuuqqqpppoooooonnnnnnnnnnnnmmmkkkhhheeecccbbbbbbbbb``````___^^^\\\VVVPPPKKKDDDDDDCCCAAA???===>>>???BBBOOOfffuuuqqqrrrpppmmmkkklllpppssstttsssfff^^^UUUQQQPPPRRRWWW]]]hhhiiikkkiii]]]KKK>>>999444444333222222222333333111111111222222111111111111111111111111111111111222222111111111111222222000111222222333333222222000111222333444333222111222222222333555666888999@@@LLLccc{{{|||pppdddjjjvvv|||~~~{{{vvvqqqjjjbbb]]]XXXZZZcccttt444333333333222222222222111222222222222333333333---...///000111222333333000000000000111222333333000555888888888@@@NNN[[[dddrrryyy}}}wwwoooooosssyyyyyyooolllkkkjjjppptttzzz{{{lllaaa]]]]]]\\\ZZZZZZXXX]]]lll{{{nnn___RRRHHHBBB@@@===???AAACCCGGGLLLRRRVVVXXX\\\aaadddfffgggiiijjjkkklllmmmmmmnnnnnnmmmmmmkkkkkkjjjjjjkkkkkklllmmmkkklllmmmnnnooopppppppppkkkkkkjjjiiijjjkkklllmmmnnnoooppppppnnnmmmmmmnnnkkkllllllllllllmmmmmmmmmkkklllllljjjhhhffffffgggiiihhheee```[[[UUUPPPMMMAAAAAAAAAAAACCCGGGNNNSSSXXXZZZ___cccfffgggffffffcccaaa^^^ZZZVVVRRRPPPNNNLLLKKKKKKJJJHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>=========>>>???AAACCCDDDFFFGGGJJJLLLKKKMMMXXXdddoooqqqnnnhhhffffffeeeaaa[[[YYYVVVSSSQQQOOOLLLIIIDDDBBB@@@@@@BBBBBBBBBAAA=========<<<;;;;;;::::::;;;;;;;;;<<<<<<=========>>>?????????===;;;888666444333333333444666888999>>>OOObbbmmmssswwwyyyxxxxxxyyyzzz||||||yyysssoookkkkkklllmmmlllhhhbbb^^^XXXVVVSSSOOOJJJFFFCCCAAA>>>===<<<;;;999888777777666666777777777777666666555888;;;<<<;;;;;;;;;<<<>>>@@@CCCFFFHHHKKKOOORRRUUUXXX\\\___bbbfffjjjmmmoooppprrrtttuuuvvvwwwwwwtttsssrrrqqqrrruuuxxxzzz||||||zzzxxxvvvuuussssssssstttuuuwwwxxxyyyyyyyyyyyyzzz{{{||||||{{{zzzyyywwwwwwwwwvvvvvvvvvvvvvvvuuuuuuttttttsssrrrrrrqqqrrrrrrrrrssssssssssssssstttttttttuuuuuutttttttttsssssstttuuuvvvwwwwwwxxxrrrqqqooonnnmmmmmmmmmnnnjjjiiigggeeecccaaa``````___^^^]]]\\\[[[VVVPPPLLLDDDDDDCCCAAA>>>===>>>???@@@LLLccc||||||rrrnnnpppooonnnnnnoooppppppnnnlll```[[[TTTOOOMMMOOOSSSWWWccccccfffeee[[[JJJ===888333333222222222222333333000111222222222222111000111111111111111111111111222222111111111111222222000111111222222222222222111111222333333333333222222222333444555777999:::???KKKccc{{{yyysssjjjqqq||||||wwwqqqjjjccc___ZZZ]]]gggzzz555444333222111222333333111111222222222333333333//////000000000111111111000000000000111222333444444666777888;;;EEESSS___WWWiiixxxppppppssswww~~~yyyqqqoooqqqqqqnnnsssyyy~~~mmm```YYYXXX[[[]]]^^^]]]bbbqqq|||nnn___RRRHHHBBB??????AAACCCEEEGGGLLLQQQUUUYYY\\\aaaeeefffhhhiiikkkkkkllllllmmmmmmmmmmmmmmmkkkllllllmmmmmmmmmmmmmmmkkkkkkkkklllmmmnnnooopppnnnmmmlllkkkjjjkkkllllllmmmllllllmmmoooooonnnmmmiiiiiikkklllllllllkkkkkkkkklllllljjjgggeeeeeefffgggeeebbb\\\VVVOOOIIIFFFAAABBBDDDFFFHHHNNNUUU[[[___aaadddffffffdddaaa___YYYWWWSSSNNNKKKHHHGGGGGGCCCCCCCCCBBBAAAAAA@@@@@@===>>>???@@@AAAAAA@@@???=========>>>???AAACCCDDDEEEFFFIIIKKKHHHIIIUUUdddsssvvvwwwrrrooolllgggaaa]]][[[YYYWWWTTTQQQLLLIIICCCBBBAAAAAABBBDDDCCCCCC??????>>>>>>===<<<<<<;;;===<<<;;;;;;;;;<<<===>>>@@@AAABBBAAA@@@===999777333222111222333555666777>>>NNNbbbnnntttxxxyyyxxxyyyzzz{{{|||{{{xxxrrrmmmkkklllmmmnnnnnnjjjddd___XXXWWWTTTPPPLLLGGGDDDBBB>>>>>>===;;;:::999888777666666777777777777666666555777:::;;;;;;;;;<<<===???AAADDDFFFHHHKKKOOORRRUUUWWWZZZ\\\___dddjjjnnnpppqqqrrrtttuuuvvvvvvvvvttttttssstttvvvxxx{{{}}}}}}}}}{{{zzzxxxwwwuuuuuurrrssstttvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwvvvtttsssssssssuuuvvvvvvuuuuuuttttttsssssssssrrrsssssstttttttttttttttsssssstttttttttttttttttttttttttttuuuvvvwwwxxxyyysssqqqooolllkkkkkkmmmnnniiiiiihhhgggdddbbb```______^^^]]]]]][[[WWWRRRNNNDDDDDDDDDBBB???===>>>??????HHH\\\ttt~~~vvvnnnlllooonnnoooqqqsssssspppllliiiaaa]]]VVVNNNLLLNNNSSSWWW[[[\\\^^^___XXXIII===888333222222222222222333333000111222222222222111000111111111111111111111111222222111111111111222222000000111222222222222222222222111111222222333444222333333444666888:::;;;@@@LLLbbbyyyvvv}}}vvvpppyyy~~~yyyssslllddd^^^\\\```kkk666555333111111222333444111111111222222333333333333333333222222222222222000000000000111222333444666444333444;;;FFFSSS\\\WWWnnn{{{rrrppprrrvvv|||zzzssssssuuuvvvkkkpppvvv|||xxxjjj\\\UUUVVV[[[___bbbaaafffvvv~~~pppaaaTTTJJJDDDAAAAAABBBDDDEEEGGGKKKOOOSSSYYY]]]bbbeeeggghhhjjjkkkjjjkkkllllllmmmmmmllllllkkklllnnnooopppooonnnmmmllllllkkkkkkmmmoooqqqrrrpppooommmlllkkkkkkllllllllljjjiiilllooopppnnnlllggghhhjjjllllllllljjjiiijjjkkkkkkiiifffddddddeeeeeeccc___YYYRRRJJJDDDAAADDDGGGJJJLLLOOOTTT[[[aaabbbdddffffffddd```[[[XXXOOOLLLHHHDDDAAA@@@@@@@@@>>>>>>===<<<<<<;;;::::::777888;;;>>>@@@AAAAAAAAA>>>=========???AAACCCDDDAAACCCGGGIIIFFFHHHVVVfffuuu{{{~~~|||xxxssskkkccc___^^^[[[YYYWWWRRRLLLHHHCCCBBB@@@AAACCCDDDDDDDDDAAAAAA@@@@@@???>>>>>>===???>>><<<::::::<<<===???AAABBBCCCCCCAAA>>>:::888555444222333555666777777@@@QQQdddpppwww{{{|||{{{zzzzzz{{{|||{{{wwwppplllllllllnnnooooookkkddd```YYYWWWUUUQQQMMMHHHDDDBBB>>>>>>===<<<:::999888777666666777777777777666666666888999:::::::::===???BBBDDDGGGIIIKKKNNNRRRUUUUUUWWWXXXZZZ]]]ccciiinnnqqqqqqssstttuuuuuuvvvvvvvvvvvvwwwxxxzzz}}}}}}||||||{{{yyyxxxxxxwwwqqqrrrtttuuuwwwxxxyyyyyyzzzyyyyyyxxxxxxyyyyyyzzzwwwuuusssqqqqqqrrrtttvvvvvvvvvuuuuuuuuutttttttttssstttuuuvvvwwwwwwwwwwwwttttttttttttttttttttttttssssssttttttuuuwwwxxxyyytttrrrnnnkkkiiijjjlllnnnjjjjjjjjjhhhfffdddaaa___```___^^^^^^\\\YYYTTTPPPDDDEEEDDDBBB???>>>>>>??????FFFWWWmmm~~~|||xxxqqqkkkjjjnnnnnnqqquuuxxxxxxtttmmmiiieeeaaaYYYPPPLLLPPPWWW[[[VVVVVVYYY\\\UUUHHH===999222222222111222222333333000111222333333222111000000000000000000000000000222222111111111111222222000000111222222222222111333222111000111222444555333333444555777999;;;<<>>???DDDIIILLLRRRXXX\\\bbbfffeeefffhhhiiiggglllkkkjjjkkkllllllkkkiiillllllllllllllllllllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkkkkkkkiiikkkmmmmmmkkkiiihhhhhhggghhhiiijjjkkkkkkkkkkkkgggfffeeedddddddddddddddhhhaaaVVVMMMHHHEEEDDDDDDIIILLLPPPUUUZZZ^^^```aaa___``````___ZZZTTTMMMIIICCCAAA>>>;;;999999999:::999999888777777777777777666777777888999;;;===>>>AAAAAA@@@???======???AAA;;;@@@CCCDDDEEEKKKVVV```vvv}}}zzzrrrgggfffaaa[[[UUUQQQMMMJJJGGGGGGEEEDDDFFFIIIKKKJJJHHHEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>;;;:::;;;;;;;;;:::<<<<<<<<<===>>>>>><<<999888777666555444555666666???LLL\\\iiipppuuuyyy|||zzzxxxwwwwwwwwwtttooojjjllllllllllllkkkgggbbb^^^ZZZXXXUUUQQQLLLGGGDDDBBB???>>>>>>===<<<:::999888666666555555555555666666999:::;;;;;;;;;<<<>>>@@@AAACCCEEEGGGIIIMMMQQQUUUUUUYYY\\\^^^```ccciiinnnssstttvvvvvvuuuuuuvvvxxxwwwwwwvvvwwwxxxzzz|||~~~}}}~~~{{{yyywwwwwwuuuuuutttsssrrrsssuuuxxxyyyyyyyyyyyyyyyxxxwwwvvvuuutttsssssssssssstttuuutttwwwxxxwwwsssqqqrrrtttrrrrrrrrrssssssuuuvvvvvvrrrrrrtttttttttsssrrrqqqrrrrrrsssuuuvvvxxxyyyyyyvvvrrrmmmjjjhhhhhhggggggmmmjjjffffffhhhhhhccc______```bbbaaa^^^XXXRRRNNNIIIGGGCCCAAA@@@@@@???===>>>DDDQQQdddvvvxxxpppkkkhhhhhhkkksssyyy|||}}}}}}xxxqqqooofffZZZPPPJJJKKKSSS[[[[[[YYYXXXXXXUUUMMMAAA888888666444333444555555555111222222333333222222222111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222222222333444444444666999;;;BBBOOOcccvvvuuuzzzvvvsss{{{}}}zzzrrrfff\\\WWW[[[dddttt555444333333222222222222222333444444444333222111222222222222222222222222111111111111222333444555:::888222222@@@VVVggglllZZZwwwyyywwwxxx{{{yyyuuurrrnnneeejjjsss}}}wwwqqqpppcccXXXRRROOOMMMOOOTTT___bbbkkkyyyqqqaaaSSSIIICCC@@@AAA>>>???DDDHHHJJJOOOUUU[[[aaaeeeeeefffiiijjjiiijjjjjjiiijjjkkkkkkjjjhhhkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmlllllllllllllllkkkkkkkkkkkkiiijjjkkkjjjhhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjjjjfffeeeeeedddddddddeeeeeeccc\\\SSSKKKGGGGGGGGGHHHNNNQQQUUUZZZ^^^___``````^^^\\\XXXSSSMMMHHHCCC@@@;;;:::888666444444444444888777666666555555555666666666666777888999;;;<<<>>>?????????======>>>???;;;???BBBCCCCCCHHHSSS\\\ssswwwmmmgggbbbZZZSSSOOOKKKHHHGGGGGGEEEEEEGGGKKKMMMLLLKKKKKKLLLMMMMMMLLLJJJHHHGGGGGGDDDAAA???>>>===;;;:::<<<;;;:::;;;<<<;;;999777777666555444444555666666@@@LLL^^^kkksssvvvyyy{{{zzzyyyxxxxxxwwwtttoookkkllllllllllllkkkhhhbbb^^^YYYWWWTTTPPPKKKGGGDDDCCC??????>>>===<<<:::999888777666666555555666666777999:::;;;;;;;;;<<<>>>@@@AAACCCFFFHHHJJJMMMQQQUUUWWWZZZ___aaabbbeeejjjooorrrtttuuuvvvuuuuuuvvvwwwyyyxxxxxxxxxyyy{{{}}}~~~}}}|||zzzyyyyyywwwwwwwwwuuuttttttvvvyyyyyyyyyyyyyyyyyyxxxwwwvvvttttttttttttttttttttttttsssuuuwwwwwwtttqqqqqqrrrqqqqqqrrrssstttvvvwwwxxxtttttttttttttttsssrrrrrrrrrrrrssstttuuuvvvwwwwwwtttqqqmmmjjjhhhgggffffffkkkhhheeefffiiiiiieeeaaa```bbbcccbbb^^^XXXQQQMMMGGGEEEAAA?????????===<<>>>>>CCCFFFHHHMMMRRRZZZ```ddddddeeeiiikkkjjjiiihhhhhhiiijjjkkkiiihhhjjjjjjkkkkkklllmmmnnnnnnlllmmmmmmnnnnnnmmmmmmmmmmmmmmmllllllllllllkkkkkkjjjjjjiiihhhggghhhkkkmmmmmmmmmmmmlllllljjjiiiiiifffeeeddddddcccddddddddd\\\VVVMMMHHHGGGIIILLLNNNVVVYYY]]]aaaaaa___\\\ZZZTTTPPPJJJDDD>>>;;;:::999888888888888777666555555666555555444444444444555555555555555666777888999:::<<<>>>>>>===<<<<<<===;;;>>>AAA@@@@@@DDDMMMUUUmmm|||}}}sssiiicccYYYQQQMMMKKKJJJIIIKKKKKKKKKNNNQQQSSSTTTSSSUUUVVVXXXYYYXXXVVVSSSRRROOOLLLIIIFFFDDDBBB@@@>>><<<;;;::::::;;;;;;999777666555444444444555666777===JJJ]]]kkksssvvvwwwwwwzzzyyyxxxwwwvvvsssoookkklllkkkkkkkkkjjjgggbbb^^^VVVUUURRROOOKKKGGGEEECCC??????>>>===<<<:::999999777777666666666666777777888:::;;;;;;;;;;;;>>>@@@AAACCCFFFHHHJJJMMMQQQTTTXXX\\\aaadddeeegggkkknnnrrrtttvvvvvvuuuuuuvvvxxx{{{zzzyyyyyyyyy{{{|||}}}}}}~~~{{{{{{{{{{{{{{{zzzxxxvvvvvvxxxzzzxxxxxxyyyyyyyyyxxxwwwwwwssstttuuuvvvvvvuuutttsssqqqtttwwwwwwuuurrrqqqpppppppppqqqrrruuuwwwyyyzzzxxxwwwuuussssssrrrssssssrrrrrrssssssssstttttttttrrrqqqpppnnnkkkiiihhhgggiiigggeeegggiiijjjgggdddbbbcccdddbbb^^^WWWPPPLLLEEECCC@@@>>>>>>===<<<;;;???AAAJJJ]]]uuu}}}vvvllleeeeeeoooyyyyyyeeeVVVQQQVVV\\\```hhhgggffffffbbbWWWGGG;;;333111///...///000000///333333333333333222111000111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333444222333444444444666999;;;???MMMbbbwwwxxxqqqqqq|||~~~|||zzzrrreee[[[VVVWWWZZZfffyyy666555444333222222222222555555333222111111111111222222222222222222222222111111111111222333444444---777EEESSS[[[YYYNNNCCC^^^~~~|||uuuooobbbiiirrr{{{}}}yyyqqqkkkhhhbbbYYYSSSOOOOOOQQQSSS[[[___jjjyyyqqq```RRRHHHBBB@@@@@@>>>>>>CCCFFFIIIMMMSSS[[[```dddcccdddhhhiiihhhiiihhhhhhiiikkkkkkjjjhhhiiiiiijjjkkklllnnnnnnooommmmmmnnnooooooooonnnnnnooonnnnnnnnnmmmmmmmmmmmmjjjjjjkkkjjjiiijjjlllnnnmmmmmmmmmmmmlllkkkjjjjjjgggfffeeecccbbbaaaaaaaaaUUUPPPIIIFFFHHHMMMQQQTTT^^^aaacccdddaaa[[[TTTOOOEEEBBB>>>999777777888888777888:::;;;;;;:::888777666555555444444444555555555444444444444555666666666999<<<>>>===;;;::::::;;;===>>>======@@@GGGMMMdddtttxxxllleee[[[SSSOOOOOOQQQQQQTTTTTTVVVXXX[[[^^^______^^^```ccceeefffeeecccaaaYYYVVVRRRPPPNNNKKKHHHFFF???===;;;;;;<<<===<<<;;;666666555444444555666777:::FFFYYYiiiqqqtttsssrrrwwwwwwvvvuuussspppmmmkkkjjjiiihhhhhhgggddd___\\\UUUSSSQQQNNNKKKHHHEEEDDD@@@@@@>>>===;;;::::::999888777777666666777777888888999;;;;;;:::;;;===???@@@CCCFFFHHHKKKMMMQQQTTTWWW\\\bbbeeefffgggjjjmmmrrrtttwwwxxxwwwwwwxxxyyy{{{{{{yyyyyyxxxyyyzzz{{{}}}}}}|||}}}}}}}}}}}}{{{yyyxxxyyy{{{xxxxxxyyyyyyyyyxxxxxxwwwssstttvvvwwwwwwvvvtttsssrrrtttwwwxxxxxxuuurrrpppooooooqqqsssuuuxxxzzz|||zzzxxxuuusssrrrrrrssstttrrrrrrrrrrrrqqqqqqqqqqqqsssssstttrrrpppmmmkkkjjjjjjhhhggghhhiiiiiigggeeedddeeeeeeccc^^^VVVOOOJJJEEEBBB???>>>>>>>>>===<<<======DDDVVVqqq{{{pppgggcccmmmxxxyyyfffWWWUUU\\\aaabbbjjjiiijjjllliii^^^LLL>>>666444111111111222222111333333333333222111000000111111111111111111111111111111111111111111111111111111222222222333333333000000111222333333444444222333444444444666999;;;@@@NNNdddyyytttoooppp|||~~~{{{sssfff\\\XXXWWWXXXbbbttt}}}333333333222222333333444555444333222111000000111000000000000000000000000111111111111222333444444888<<>>CCCHHHKKKPPPVVV\\\aaacccaaabbbeeegggfffjjjiiiiiijjjlllmmmllljjjiiiiiijjjkkklllnnnnnnooommmnnnooopppppppppppppppppppppppppppooooooooooooiiilllnnnooonnnmmmmmmnnnkkkllllllmmmmmmllllllkkkiiigggeeebbb```^^^\\\\\\PPPMMMIIIHHHLLLRRRWWWZZZcccddddddaaa[[[SSSJJJDDD;;;:::999888777777888888222444666888888777555444777666666666666666777777666555444444444444444444333666:::===<<<::::::999;;;<<<<<<;;;:::===BBBGGGZZZiii{{{zzzrrrjjj```YYYVVVXXX[[[]]][[[]]]___aaadddfffhhhjjjfffiiilllppprrrssssssrrrhhheeeaaa]]]YYYUUUPPPMMMCCC@@@===<<<===>>>>>>>>>888777666555444555666666999DDDUUUeeeooossssssrrrtttttttttrrrooollljjjiiigggfffddddddbbb```\\\YYYTTTSSSQQQNNNKKKHHHFFFDDDAAA@@@>>>===;;;:::::::::888888777777777777888888888999:::::::::;;;===???@@@CCCFFFIIIKKKNNNQQQSSSVVV[[[```dddeeefffiiilllsssuuuxxxzzzzzzyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxyyy}}}}}}}}}}}}}}}}}}~~~|||zzzyyyyyyzzzwwwxxxxxxyyyyyyyyyxxxxxxtttuuuwwwxxxxxxwwwuuuttttttuuuxxxzzzzzzxxxuuurrrooopppqqqsssuuuxxxzzz{{{{{{yyyuuurrrqqqrrrsssuuurrrrrrrrrqqqpppooooooooopppssstttssspppmmmkkkkkkkkkjjjjjjiiiiiihhhfffeeefffffffffddd^^^VVVOOOJJJEEECCC@@@???@@@@@@@@@???>>>>>>BBBRRRooo~~~~~~yyynnneeebbbkkkuuu|||wwwggg[[[[[[dddiiigggiiiiiikkkooonnndddQQQBBB888666333222333333333222333333333333333222111000111111111111111111111111111111111111111111111111111111222222222333333333000000111222333333444444222333444444444666999;;;BBBQQQfff{{{sssnnnppp|||~~~uuuhhh^^^ZZZYYYZZZdddvvv~~~333222222222333333444555333333222222111111000000000000000000000000000000111111111111222333444555777888:::;;;888888???IIIaaa}}}iiiooowww{{{{{{wwwrrrooossspppfffYYYPPPPPPRRRRRRRRRWWWddduuu|||mmm\\\NNNFFFAAA@@@>>><<<===CCCHHHKKKQQQWWWZZZ___aaa______ccceeeeeejjjiiiiiikkkmmmnnnlllkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmnnnoooppppppppppppqqqqqqqqqpppppppppooooookkkmmmpppqqqpppnnnnnnnnnjjjkkkkkklllllllllkkkkkkgggfffccc```]]][[[YYYYYYPPPNNNLLLMMMQQQWWW[[[]]]cccbbb___ZZZSSSJJJCCC>>><<<<<<;;;:::999888777666333444666888888888666555888777777777777888888999888777666555444444444444222555999;;;;;;::::::::::::::::::999999;;;???BBBNNN\\\nnn}}}~~~yyyrrrhhhaaa___aaadddgggaaadddfffhhhiiikkknnnpppoooqqqtttxxx{{{}}}~~~yyyvvvqqqlllfff```ZZZUUUJJJGGGBBB>>>>>>>>>======;;;:::888666555555555666999BBBQQQ```kkkrrrttttttrrrsssssspppllliiihhhhhheeecccaaa```___]]]YYYVVVUUUTTTRRROOOKKKHHHFFFEEEBBBAAA???<<<;;;;;;;;;;;;999999888888888888999999777999::::::::::::===??????BBBFFFIIILLLNNNQQQSSSTTTYYY^^^bbbccceeejjjnnnrrruuuyyyzzzzzzzzzzzz{{{yyyxxxwwwvvvvvvwwwxxxxxx~~~~~~|||||||||zzz{{{|||{{{yyyxxxxxxyyywwwwwwxxxyyyyyyyyyxxxxxxuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvwwwyyy{{{zzzwwwtttrrrrrrssstttuuuwwwyyyzzzyyywwwtttrrrqqqrrrsssuuurrrrrrqqqqqqpppoooooonnnllloooqqqpppllliiiiiijjjllllllkkkkkkiiihhhgggffffffggggggddd^^^WWWOOOJJJFFFCCCAAA@@@AAABBBBBBAAA@@@AAADDDQQQnnn~~~zzzvvvppphhhaaabbbiiiqqqvvv}}}zzzmmm______iiiooommmkkkjjjlllqqqsssiiiVVVGGG888555333222222222222111111222222333333222222222111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333444222333444444444666999;;;CCCRRRhhh|||tttnnnppp|||wwwjjj___ZZZZZZ]]]hhh{{{444444333222222222333333000111222333333222111000000000000000000000000000111111111111222333444555000000555;;;<<<:::???FFFcccpppuuu{{{~~~}}}yyyvvvuuuxxxvvvkkkZZZPPPQQQTTTUUUOOOUUUcccuuuyyyjjjZZZMMMEEEAAA@@@???<<<===BBBGGGIIIOOOTTTVVV[[[]]]\\\^^^cccffffffiiihhhhhhjjjlllmmmlllkkkkkkkkkkkkllllllmmmmmmmmmkkklllmmmnnnnnnoooooooooppppppooooooooonnnnnnnnnmmmoooppppppnnnmmmmmmnnnkkklllllllllkkkjjjiiihhhcccbbb```^^^\\\ZZZYYYYYYRRRPPPPPPSSSWWW[[[^^^______\\\XXXRRRLLLEEEAAA>>>???>>><<<;;;999888888777888999:::;;;;;;;;;:::999777777777777777888999::::::999888777555555444444222555888:::::::::;;;;;;999999888888888:::===???BBBOOObbbsss}}}zzzppphhhfffgggiiikkkhhhkkknnnooooooppptttvvvxxxyyyzzz|||}}}yyytttoooiiidddXXXSSSLLLEEEBBB@@@>>>===>>>===:::888666555555555666===IIIWWWdddmmmrrrtttrrrsssssspppkkkhhhhhhiiidddbbb```___^^^\\\YYYVVVWWWUUUSSSOOOLLLIIIFFFEEECCCAAA???<<<;;;;;;;;;<<<999999999888888999999999777888::::::999:::<<<>>>???BBBGGGJJJLLLNNNPPPRRRTTTXXX]]]```bbbffflllppppppssswwwyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyzzz~~~{{{zzzzzzvvvxxxyyyyyywwwvvvwwwxxxvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwzzzzzzwwwtttuuuuuuttttttuuuvvvwwwwwwvvvuuusssrrrqqqrrrssstttrrrqqqqqqqqqpppooooooooojjjmmmpppnnniiiggghhhkkkjjjkkkkkkkkkjjjiiiiiiiiifffgggfffddd___WWWOOOKKKEEECCCAAA@@@BBBCCCCCCBBB>>>AAADDDNNNiii}}}uuunnniiieeecccaaaggglllqqqxxxrrraaa]]]hhhpppppppppnnnooouuuwwwnnn[[[KKK888666333222222222222111000111111222333333333333111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222333444444444666999;;;BBBQQQhhh}}}vvvpppppp|||wwwiii___VVVXXX^^^lll666555444333222111111111///000222333444222111000111111111111111111111111111111111111222333444555777111///444999<<>>;;;999888999:::;;;999::::::;;;;;;:::::::::777777777777777888999999<<<;;;999888666555555555222555888999::::::;;;<<<999888888777888:::<<<>>>;;;GGGZZZmmmyyyuuummmiiiiiikkklllnnnqqqtttuuutttuuuxxx{{{~~~~~~~~~~~~{{{vvvssseee___UUUMMMGGGCCC@@@???@@@>>><<<999777666555555222888BBBOOO]]]hhhoooqqqrrrsssssspppkkkhhhhhhjjjdddccc```___^^^\\\YYYVVVXXXVVVTTTPPPLLLIIIFFFEEECCCAAA???<<<;;;;;;;;;<<<:::999999888888999999:::777888::::::999:::<<<>>>???BBBGGGJJJLLLNNNPPPRRRUUUXXX]]]___bbbfffmmmsssnnnqqqvvvxxxxxxwwwwwwxxxyyyyyyxxxxxxxxxyyyzzz{{{}}}zzzyyyyyytttvvvwwwwwwvvvuuuvvvwwwvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxwwwuuutttvvvxxxyyywwwtttwwwvvvuuuuuuuuuuuuuuuvvvttttttsssrrrrrrrrrssstttqqqqqqqqqqqqpppppppppoookkknnnpppnnniiigggjjjmmmhhhiiikkkkkkjjjjjjkkkkkkfffffffffddd___WWWPPPKKKEEEBBB@@@@@@AAACCCCCCBBB:::>>>AAAJJJddd{{{rrrjjjffffffhhhaaafffjjjmmmuuuuuu___YYYcccnnnooouuussssssxxxzzzrrr___NNN:::888555444444444333222///000111222333444444444111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222222222333444444444666999;;;@@@PPPhhh~~~xxxqqqqqq|||vvviii^^^RRRVVV^^^nnn333333222222333333444444666555444333111000//////------...///000111222222222333333333333333333444444999777666;;;;;;@@@PPPhhh{{{wwwsssjjj]]]RRRLLLLLLNNNOOOTTTXXXaaaqqqyyyiiiYYYLLLEEECCCBBB@@@?????????AAAEEEHHHKKKTTTUUUWWW[[[```ccceeeeeehhhhhhhhhhhhhhhiiijjjjjjoooooooooooonnnnnnnnnnnnooonnnlllkkkkkklllnnnooommmmmmllljjjhhhhhhjjjlllppppppppppppooonnnmmmlllkkklllllljjjgggdddcccccc``````___^^^]]]]]]\\\\\\WWWUUUTTTXXX]]]___\\\XXXSSSOOOJJJGGGEEECCC???;;;>>>===;;;999888777666666888999999::::::999999888999999888888888888888999999999999888777666555555444444555666888:::;;;<<<:::999888888888999:::;;;<<<@@@MMMbbbttt~~~yyyqqqmmmllllllqqqsssuuuvvvwwwyyy|||~~~rrrlllaaaVVVMMMGGGDDDBBBAAAGGGGGG???::::::999555999:::>>>GGGSSS___iiimmmkkkooorrrqqqmmmiiigggfffeeedddccc```]]][[[\\\^^^]]][[[WWWSSSOOOLLLKKKJJJFFFDDDAAA>>><<<:::::::::;;;:::999888777777777777:::999999888999:::<<<===>>>BBBFFFIIILLLNNNQQQTTTYYYZZZ[[[^^^bbbgggjjjmmmssssssuuuvvvvvvvvvuuutttvvvvvvvvvvvvxxxzzz|||}}}}}}zzzyyyyyy{{{zzzzzzyyyyyyxxxwwwwwwxxxyyyyyyxxxwwwwwwxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyyyyyyyxxxxxxwwwwwwtttuuuvvvvvvvvvuuusssrrrpppqqqqqqpppooooooppprrrtttrrrpppoooppppppooonnnmmmnnnnnnooommmkkkhhhgggiiiiiihhhiiijjjjjjhhhfffdddaaa```aaacccaaa[[[UUUKKKFFF@@@>>>@@@BBBCCCBBB>>>DDDDDDEEEYYYyyy}}}wwwrrrpppnnnlllkkkhhhiiilllpppwww}}}wwwcccZZZ```lllrrrsssuuuxxx|||wwwaaaLLL???888333444555222000111111222333333222111000///111111222222222222111111000000000000000000000000333333333333333333333333111111222222222333333333222333444444444666999;;;CCCOOOddd{{{wwwrrrsss~~~~~~yyyjjj]]]YYYZZZ[[[eee|||444444333333222333333444555444444333222111000000//////000000111222222222222222333333333333444444333888666666;;;:::@@@PPPmmm|||{{{zzzyyyxxxyyypppgggZZZOOOJJJIIIKKKMMMUUUXXXbbbrrryyyiiiYYYLLLEEEBBBBBB???>>>>>>>>>AAADDDHHHJJJTTTUUUXXX\\\```cccdddeeeggggggggghhhiiijjjkkklllmmmmmmnnnnnnooooooppppppmmmlllkkkjjjjjjkkklllmmmoooooonnnllliiiiiikkkmmmoooooooooooonnnmmmlllkkkkkkkkkkkkiiieeebbbaaaaaa____________^^^]]]\\\\\\WWWUUUVVVZZZ^^^^^^YYYUUUMMMJJJEEECCCBBB@@@===:::<<<;;;:::888777777666666999::::::;;;;;;::::::999999999888888888999999:::::::::::::::999888777777444444444555777999:::;;;999888777666666777888999:::===HHH\\\mmmxxx~~~vvvqqqnnnmmmrrrtttuuuvvvwwwzzz}}}yyynnnaaaWWWNNNHHHEEEEEEJJJKKKEEE@@@???>>>:::::::::<<>><<<;;;;;;;;;;;;:::999888777777777777999888888777888999;;;<<>>======>>>@@@DDDHHHKKKTTTUUUXXX\\\___bbbdddeeeffffffggghhhjjjlllnnnooollllllmmmnnnooopppqqqqqqnnnmmmlllkkkkkklllmmmnnnqqqqqqpppnnnkkkjjjlllmmmmmmmmmnnnmmmmmmlllkkkjjjjjjjjjiiigggccc```____________``````___^^^\\\[[[VVVVVVXXX\\\^^^[[[TTTNNNEEECCC@@@>>>===<<<:::888:::999888888888888888888;;;;;;<<<<<<<<<<<<;;;;;;999999888999999:::;;;;;;<<<<<<<<<<<<;;;:::999999333333444444666777999999888777666555555666777888888:::CCCSSSdddoooyyy|||uuuqqqooorrrssssssssstttwww|||vvvjjj___TTTLLLFFFJJJOOOQQQNNNJJJHHHDDD@@@???===<<>><<<<<<<<<<<<;;;:::999888888777777888777777666666777999:::;;;@@@CCCGGGJJJMMMOOOSSSUUUYYYYYYZZZ\\\```cccgggiiipppqqqrrrsssssssssrrrqqqtttsssqqqqqqqqqtttwwwyyy}}}~~~|||zzzyyyzzzyyyxxxxxxxxxxxxxxxxxxwwwuuuuuuuuusssqqqrrruuuwwwsssssssssssssssssssssssssssssssssssssssttttttttttttuuuuuuuuuuuutttsssssspppqqqrrrrrrppppppqqqrrrrrrqqqqqqrrrrrrqqqooommmlllmmmnnnnnnmmmlllkkkjjjjjjgggdddbbbaaa```^^^\\\^^^^^^```dddggggggccc___QQQKKKCCC??????@@@???===;;;>>>===>>>OOOiiitttppprrrpppmmmmmmnnnooooooooolllmmmooorrrvvv{{{xxxggg\\\^^^gggnnnxxx~~~uuuaaaPPP???888333333555333222333000000111222222222111111111111222222222222111111000000000000000000000000000000000000000000000000111111222222222333333333222333444444444666999;;;EEEPPPeee{{{uuuppppppzzz}}}{{{||||||uuuhhh\\\TTTUUUVVV___ttt777666555444222222222111222222222222222222222222333333222222111111111111222222222333333444444444222666444333999:::AAAQQQrrr~~~}}}~~~{{{zzzppphhh[[[QQQKKKJJJKKKLLLSSSXXXccctttyyyiiiXXXKKKDDDAAAAAA>>>>>>===???BBBFFFJJJMMMTTTVVVZZZ]]]___aaadddeeeffffffgggiiikkkmmmoooqqqmmmmmmmmmnnnoooppppppppppppooonnnnnnnnnnnnooopppqqqqqqpppnnnkkkjjjkkkllllllllllllllllllkkkjjjiiiiiiiiihhheeeaaa^^^^^^^^^___``````aaa```^^^\\\ZZZUUUWWWYYY\\\[[[VVVNNNGGG>>>===<<<;;;::::::999999999999999999999:::;;;<<<<<<======>>>>>>======<<<999999999999:::;;;<<<===<<<<<<<<<<<<<<<;;;::::::333333333444555666777888888777666555555555666777888888???MMM[[[fffrrr{{{yyytttqqqpppooonnnmmmmmmrrrxxx}}}}}}rrrhhh]]]SSSLLLLLLQQQVVVXXXVVVQQQJJJEEEEEECCCAAADDDKKKTTT\\\aaadddfffhhhiiihhhgggeeeddd______]]]YYYUUUSSSSSSTTT\\\ZZZWWWSSSOOOKKKIIIGGGBBBAAA???>>>============;;;;;;:::999888888888888777777777777888999;;;<<<@@@CCCHHHKKKMMMPPPSSSVVVXXXXXXYYY[[[^^^bbbeeegggnnnooopppqqqqqqqqqpppppppppnnnmmmmmmooorrrvvvxxx|||}}}}}}}}}{{{yyyzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvuuuuuutttrrrpppqqqtttwwwrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrssssssssstttuuuuuuuuutttttttttsssssspppqqqssssssqqqqqqrrrsssqqqqqqqqqssstttrrrooommmlllmmmmmmnnnmmmmmmlllkkkgggdddaaa^^^]]]\\\ZZZXXX[[[[[[^^^bbbeeeeeebbb___RRRLLLDDD@@@???@@@???======>>>===???OOOfffpppmmmmmmlllkkkmmmoooqqqrrrqqqooooooqqqsssvvvyyy|||~~~xxxkkk^^^\\\ccckkkvvv}}}qqq___QQQ@@@888333333444333222444000000111111222222222222111111222222222222111111000000000000000000000000/////////000000000000000111111222222222333333333222333444444444666999;;;DDDOOOcccxxxnnnjjjkkkuuu~~~}}}zzzzzzyyyrrrfff\\\SSSUUUVVV^^^qqq|||888777666444333222111111111222222222222333333333222222222111111000//////111111222333333444555555222666333333999;;;BBBSSSttt~~~xxxrrrjjj]]]SSSMMMKKKKKKKKKPPPVVVcccuuuyyyiiiXXXKKKCCC@@@@@@?????????@@@DDDHHHMMMOOOUUUXXX\\\^^^```aaadddggggggggghhhjjjlllnnnpppqqqoooooooooooonnnnnnnnnnnnooooooooonnnnnnooooooooonnnoooooommmjjjiiijjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhgggddd```^^^^^^___````````````^^^\\\ZZZYYYTTTVVVWWWXXXUUUOOOGGGAAA:::;;;::::::999999:::;;;:::::::::;;;<<<===???@@@===>>>>>>??????>>>>>>===;;;;;;:::;;;;;;<<<======;;;;;;;;;;;;;;;::::::999444444333444444555666666999888777666555666666777888888>>>JJJUUU___jjjttt|||}}}xxxtttrrrnnnlllhhheeeeeekkkrrrxxx~~~ttthhh[[[SSSNNNRRRYYY___```[[[SSSOOOPPPOOONNNQQQXXX```fffiiieeefffggghhhhhhhhhfffddd]]]\\\ZZZVVVQQQOOOOOOPPPPPPPPPOOONNNLLLKKKJJJIIIBBB@@@???============>>><<<;;;:::999888888888888888888888888999;;;===>>>@@@CCCHHHKKKMMMPPPSSSVVVWWWXXXYYY[[[^^^aaadddffflllmmmooopppppppppooonnnkkkjjjjjjkkknnnrrrvvvyyyzzz{{{{{{{{{yyyyyyzzz{{{~~~|||{{{xxxwwwuuutttuuuuuutttsssqqqrrrtttwwwssssssssssssssssssssssssrrrrrrrrrsssssstttttttttuuuttttttsssssssssssssssoooqqqssstttsssrrrssstttqqqqqqqqqssstttssspppmmmmmmmmmmmmmmmmmmmmmllllllgggeeebbb```___^^^[[[ZZZVVVWWWYYY\\\^^^^^^\\\[[[QQQKKKDDD@@@@@@@@@@@@>>><<<>>>===@@@OOOdddqqqrrrlllllllllnnnqqqrrrrrrqqqqqqqqqrrrtttvvvxxxzzz{{{|||}}}yyyoooaaaZZZ___gggsss{{{yyymmm^^^QQQBBB:::333333444222222333000000000111111222333333111111222222222222111111000000000000000000000000000000000111111111222222111111222222222333333333222333444444444666999;;;CCCMMM```vvv{{{iiifffjjjuuu~~~{{{yyywwwpppeee\\\TTTVVVWWW^^^pppzzz888777666444333222222222222222222222222222222333222222111111000000000///111111222333333444555555222777444333:::<<>>>>>????????????>>>>>>======<<<<<<<<<<<<======999::::::;;;::::::999999555555444444444555555666999888777666555555666666888999???IIIRRRYYYbbbkkkooossswwwxxxwwwssspppooojjjfff```[[[[[[```iiipppuuuwwwzzz||||||}}}zzzmmm___UUUPPPQQQXXXbbbgggfffddddddeeeddddddfffjjjmmmnnnnnngggffffffggghhhhhhfffddd\\\[[[YYYTTTPPPMMMMMMMMMIIIIIIJJJKKKKKKJJJJJJJJJBBBAAA???>>>============<<<;;;:::999999888888999888888888888:::;;;===???@@@CCCGGGJJJMMMOOOSSSUUUWWWWWWXXXZZZ^^^aaaeeeggglllmmmnnnooooooooonnnmmmhhhiiijjjlllooosssvvvwwwxxxyyyzzzyyyxxxxxxzzz|||~~~|||zzzxxxvvvtttssstttuuuuuutttsssssstttvvvtttttttttttttttttttttttttttttttttttttttuuuuuuuuuuuutttssssssrrrrrrssssssoooqqqtttuuutttsssssstttrrrqqqqqqrrrtttsssqqqoooooonnnnnnmmmmmmmmmlllllliiigggeeedddcccaaa]]][[[QQQRRRSSSTTTUUUVVVVVVVVVRRRLLLEEE@@@@@@@@@@@@>>>999;;;<<<>>>JJJ___qqqyyysssrrrrrrtttuuutttrrrooorrrrrrsssuuuvvvxxxyyyyyyyyy{{{zzzrrrcccXXX[[[dddpppwww|||zzzuuummm```UUUDDD<<<555333333222111333111111111000111111222333111111222222222222111111000000000000000000000000000111111222222333333333111111222222222333333333222333444444444666999;;;BBBLLL___ttt}}}wwwhhhhhhnnn{{{}}}zzzvvvnnnddd]]]UUUWWWYYY___oooyyy777777666444444333333333333222222222222222222222222222222222222222111111000111111222444555555666333777444444;;;===FFFXXX}}}~~~xxxxxxpppcccWWWOOOKKKJJJIIIIIIPPP___tttyyyiiiXXXJJJBBB??????>>>>>>???AAAEEEJJJOOORRRWWW\\\aaabbbbbbbbbfffjjjmmmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnooooooooooookkkkkkllllllllllllkkkkkkiiikkklllllljjjiiijjjkkkjjjjjjkkkkkkkkkkkkkkkjjjggggggfffdddbbbbbbdddfffeeeccc___[[[XXXVVVUUUUUURRRRRROOOKKKEEE@@@<<<:::888999;;;;;;999999<<>>>>>????????????>>>>>>??????>>>===<<<<<<<<<<<<999::::::;;;;;;:::::::::666666555555555555555666888777666444444444444555666999@@@JJJPPPTTT[[[cccfffjjjnnnpppooommmkkkkkkaaa\\\TTTMMMLLLQQQ[[[bbbaaadddhhhjjjkkkllloooqqqzzzssseee[[[UUURRRUUU```lllssszzz}}}yyysssooohhhfffeeefffggggggeeebbb]]]\\\ZZZUUUPPPMMMMMMMMMJJJKKKKKKLLLKKKJJJIIIHHHCCCAAA@@@>>><<<<<<<<<===<<<<<<;;;:::999999999999777777777777999;;;===>>>???BBBFFFJJJLLLOOORRRTTTVVVVVVXXX[[[^^^bbbfffhhhllllllnnnooooooooonnnmmmiiikkkllloooqqqrrrssstttvvvwwwxxxxxxwwwxxx{{{}}}{{{zzzyyyxxxvvvuuuttttttrrrtttuuuvvvtttsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttuuutttsssrrrrrrrrrssssssoooqqqtttvvvuuuttttttuuusssqqqqqqqqqssssssrrrqqqppppppooommmmmmllllllllliiihhhfffeeeccc___YYYUUULLLLLLMMMMMMNNNPPPSSSUUUUUUNNNFFFAAA@@@???>>><<<999;;;<<<<<>>666444333111000111333222111000000000111222111111222222222222111111000000000000000000000000000000111111222333333444111111222222222333333333222333444444444666999;;;BBBLLL___ttt{{{~~~vvvjjjkkksss{{{vvvmmmddd]]]UUUXXXZZZ___nnn~~~xxx777666555444444444444444333333333222222222111111333333333333333333333333000111111222444555666666444888444444;;;>>>GGGYYY~~~}}}tttggg[[[SSSNNNLLLKKKFFFNNN^^^sssyyyiiiXXXJJJBBB???>>>======>>>@@@DDDIIINNNQQQXXX]]]bbbdddbbbcccgggkkkpppooonnnmmmmmmmmmmmmmmmllllllmmmnnnooopppqqqqqqlllmmmmmmnnnnnnmmmmmmlllhhhjjjllllllkkkjjjkkkllljjjkkkkkklllllllllkkkkkkhhhhhhgggeeecccdddfffhhhfffccc^^^YYYVVVTTTTTTTTTRRRPPPLLLFFF@@@<<<:::999777999;;;;;;999999<<>>@@@@@@>>>>>>????????????>>>>>>AAA@@@???===<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;:::777777666555555555555666777666555333222222333333555888@@@JJJOOOQQQVVV]]]bbbeeeiiikkkkkkiiihhhgggXXXRRRIIIAAA???EEEOOOWWWUUUYYY^^^aaabbbdddgggkkkjjjooozzz~~~qqqgggZZZSSSSSS___nnn{{{vvvnnnhhhfffdddeeeffffffdddaaa___^^^[[[WWWRRRNNNNNNNNNNNNOOOOOONNNLLLJJJGGGFFFCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;:::999999999999666666666666888:::<<<===>>>BBBFFFIIILLLNNNQQQTTTUUUVVVXXX[[[___cccgggiiilllmmmnnnooooooooonnnmmmlllmmmoooqqqrrrrrrqqqqqqvvvwwwwwwwwwwwwxxx{{{}}}vvvvvvvvvvvvuuuuuuuuuuuuppprrruuuvvvuuusssrrrrrruuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttttttttuuutttsssrrrqqqrrrssssssoooqqquuuvvvuuuuuutttuuutttrrrpppppprrrssssssrrrqqqqqqooonnnllllllkkkkkkgggfffeeeccc```ZZZSSSNNNIIIIIIIIIIIIJJJMMMRRRUUUXXXQQQHHHBBB???>>><<<999:::======<<>>===>>>???@@@BBBGGGNNNRRRZZZ^^^ccceeeeeeeeegggjjjiiillloooooommmlllmmmooommmmmmmmmmmmmmmmmmmmmmmmoooooooooooooooooooooooollljjjiiiiiikkkllllllkkksssrrrpppooooooooommmkkkjjjhhhdddbbbaaabbbeeefffeeeccc___ZZZUUURRRPPPOOOOOOIIIBBB>>>===<<<;;;999;;;;;;;;;<<<<<<=========:::;;;<<<<<<<<<===???AAA@@@????????????@@@@@@AAA@@@@@@@@@??????>>>===<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;999666555555777666666555444333333333333444999AAAHHHNNNSSSWWWZZZ___```bbbeeegggfffbbb^^^MMMLLLIIIFFFDDDFFFJJJMMMQQQPPPQQQRRRUUUYYY]]]```ccceeekkkwwwzzzhhh```RRRKKKUUUddduuu{{{qqqkkkkkkkkkjjjiiigggeeebbb```ccc```\\\YYYXXXWWWVVVUUUPPPOOOOOOOOOPPPOOOLLLJJJCCCAAA>>>>>>>>>>>><<<;;;<<<<<<<<<;;;:::999777666777777777999:::<<<>>>???BBBDDDFFFHHHKKKNNNSSSVVVXXX[[[^^^```aaadddgggiiifffiiimmmpppqqqooommmkkknnnllljjjkkkooorrrrrrqqqyyyxxxvvvuuutttsssttttttttttttttttttssssssssssssttttttttttttttttttuuuvvvuuuvvvvvvuuussstttvvvxxxuuuvvvvvvvvvvvvvvvuuutttsssrrrqqqqqqssssssrrrqqqsssvvvyyyxxxuuussstttvvvzzzvvvsssrrrtttuuutttrrrnnnnnnnnnnnnmmmmmmmmmmmmfff```ZZZWWWXXXXXXUUURRRMMMMMMMMMNNNQQQTTTXXXZZZZZZTTTLLLFFFCCC@@@===;;;???;;;;;;>>>BBBPPPnnnzzzwwwnnnllluuuzzzuuurrrvvv~~~|||hhhYYYZZZcccuuuzzz|||{{{yyyuuulllcccOOOCCC777444555444222111111111111111111111111111111111222333333333333222222111111111000000//////000222222222111000111222222222333333333333444444444555555444333555888;;;@@@LLLaaavvv|||yyysssiiijjjrrr|||rrrfff^^^YYY]]]WWWfffvvv}}}uuu:::777333222222333333222222333333333333222111111222222111111111111222222222111111111111222333333222555333666;;;;;;DDDZZZ|||rrreee]]]\\\ZZZRRRIIIHHHMMM\\\tttxxxhhhXXXJJJCCC???>>>>>>???@@@AAACCCHHHNNNSSS[[[^^^bbbddddddeeegggiiiiiikkkmmmnnnllllllmmmooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjjjjlllmmmmmmlllrrrqqqoooooooooooommmlllkkkhhheeebbbaaabbbdddeeecccaaa\\\WWWSSSOOOMMMLLLIIIDDD>>>;;;::::::999888:::;;;;;;<<<<<<=========>>>@@@@@@@@@???@@@AAACCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>;;;<<<<<<<<<<<<<<<<<<;;;>>>@@@BBBAAA>>>:::888777777666444333222222333333555:::BBBIIINNNSSSWWWZZZ[[[\\\^^^```aaa___ZZZVVVIIIHHHEEEBBBAAABBBFFFIIINNNNNNPPPRRRUUUYYY\\\^^^\\\]]]aaajjjyyy}}}mmmdddVVVNNNTTT___kkk|||zzztttpppiiiiiihhhgggfffdddbbbaaadddbbb___^^^^^^]]]\\\ZZZTTTSSSRRRRRRQQQPPPLLLJJJDDDBBB???>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999777777888999:::;;;===>>>AAACCCFFFHHHJJJNNNRRRVVVXXXZZZ]]]___aaacccfffhhhfffhhhllloooqqqqqqooonnnnnnlllkkklllpppssssssssszzzxxxvvvuuussssssssstttrrrrrrrrrsssssstttttttttuuuuuuttttttuuuuuuvvvwwwvvvwwwwwwvvvuuuvvvxxxzzzwwwwwwwwwwwwvvvvvvvvvvvvtttsssrrrssstttuuutttrrrqqqsssvvvvvvvvvuuuuuuvvvxxxuuussssssuuuvvvuuutttqqqppppppooommmlllkkkkkkccc___[[[ZZZ]]]^^^]]]ZZZ[[[[[[[[[\\\\\\[[[[[[[[[\\\UUUMMMFFFBBB@@@===;;;<<<999:::>>>DDDRRRqqqzzzqqqnnnuuuxxxtttsssxxx{{{iii\\\```jjjzzz}}}}}}yyyuuusssnnnhhhRRREEE888444555333000///111111111111111222222222111111222333333333333222222111111111000000000000000222333222111000111222222222222333333333444444444444444444444555999<<>>??????@@@@@@CCCEEEFFFEEEDDDCCCEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDCCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<@@@CCCFFFFFFCCC===888666888666333111000111333444777<<>>===>>>AAADDDIIIKKKNNNRRRUUUXXXZZZ[[[[[[[[[]]]ccclllyyysssgggZZZPPPQQQUUUZZZeeeqqquuussspppppppppqqqqqqpppjjjiiihhhfffeeeeeeddddddeeedddcccccccccbbb```^^^XXXVVVUUUTTTTTTRRRNNNKKKFFFDDDAAA?????????>>>===;;;<<<<<<======<<<<<<;;;888888888999999;;;<<<<<>><<<;;;<<<===??????@@@AAAAAABBBCCCDDDEEEEEEGGGHHHIIIIIIGGGFFFGGGHHHFFFFFFFFFGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB>>>======<<<<<<<<<<<<<<<===@@@CCCDDD@@@;;;777555999666333000000111333555888===CCCHHHLLLPPPSSSUUUZZZ[[[\\\]]]\\\WWWPPPKKKBBBBBB@@@===<<<===@@@BBBEEEHHHLLLQQQTTTWWWXXXXXX\\\\\\\\\^^^dddnnnxxxvvvmmmcccYYYTTTRRRPPPUUU\\\\\\[[[ZZZ]]]bbbhhhlllmmmkkkjjjiiiggggggggghhhhhheeedddccccccdddbbb___\\\XXXWWWVVVVVVVVVTTTQQQNNNIIIFFFBBB@@@@@@??????>>><<<<<<<<<<<<<<<;;;::::::999999888888999:::;;;;;;>>>AAADDDGGGJJJMMMQQQTTTWWWZZZ\\\^^^___aaadddfffjjjjjjkkkmmmooopppqqqqqqllllllmmmooorrrtttvvvvvvyyyxxxvvvsssrrrqqqqqqqqqqqqqqqrrrrrrsssttttttuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwxxxyyyyyyxxxxxxzzz|||{{{yyywwwuuuuuuuuuwwwxxxuuuttttttuuuvvvvvvtttsssmmmlllmmmqqqvvvyyywwwuuuvvvuuuuuuuuuuuuuuuuuuuuurrrrrrqqqpppnnnmmmlllkkkmmmmmmmmmqqqvvvyyyyyyyyyxxxwwwtttqqqlllgggccc``````[[[RRRIIICCC???===<<<:::888:::@@@EEESSSpppzzzvvvuuutttrrrvvv|||{{{kkk___bbbllltttxxxwwwooogggfffhhhiiiUUUGGG999444444222000///000000000111222222333333111111222333333333333222111111111111111111111111111222333333111111222333111222222222222333333333222333333333444666:::===DDDQQQeeeyyyrrrllloooyyy~~~vvvllleee\\\bbb^^^ooo}}}:::888444333333444444333333222111111111333444555222222111111111111222222111111111000111222222333444666444666<<<<<>>>>>>>>=========???AAACCCBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLJJJIIIIIIJJJGGGHHHIIIJJJKKKKKKJJJJJJGGGGGGGGGGGGFFFEEEDDDDDD@@@???>>>=========>>>>>>;;;===???>>><<<:::999999999777444111000222444666999===CCCHHHKKKMMMPPPQQQZZZZZZ\\\]]][[[VVVNNNHHHCCCBBBAAA???===>>>@@@CCCDDDFFFKKKPPPSSSUUUUUUUUUVVVWWWWWWXXX[[[cccmmmuuu}}}yyyvvvoooggg```YYYSSSRRRUUUSSSRRRRRRVVV\\\ccchhhkkkkkkjjjhhhggggggggghhhiiidddcccbbbaaa```^^^ZZZWWWWWWVVVVVVWWWWWWWWWTTTRRRKKKHHHCCCAAA@@@??????>>>>>>======<<<:::888777666888888888888999999:::;;;===@@@DDDHHHJJJNNNQQQTTTXXXZZZ]]]^^^___aaaccceeekkkkkkkkkllllllmmmnnnnnnjjjkkkmmmoooqqqsssuuuvvvwwwvvvtttrrrpppoooooopppssssssssssssssssssssssssttttttttttttuuuvvvwwwxxxtttvvvxxxxxxxxxxxxyyyzzzzzzxxxvvvtttssstttuuuvvvsssrrrssstttuuuuuusssppplllkkklllpppvvvxxxwwwuuuwwwwwwwwwvvvtttrrrrrrqqqppppppoooooonnnnnnmmmmmmoooppprrruuuxxxyyyyyyyyyxxxvvvrrrmmmiiifffdddcccaaa]]]VVVNNNFFFAAA>>>>>>===;;;<<<@@@DDDNNNiii~~~yyyvvvrrrqqqwww~~~oooaaa___eeekkkqqqsssmmmgggfffhhhhhhTTTFFF888444444333222222000000111111111222222222111111222333333333333222111111111111111222222222111333333333222111222333111111111222222222333333222333333333444666:::===FFFRRReeeyyyvvvnnnrrr|||~~~vvvkkkddd\\\ccc```qqq}}};;;888555333333444444444111111111111111222333333222222111111111111222222222222111111222222333444555777444666<<<===III```~~~kkkYYYUUUUUUQQQNNNOOONNNQQQ^^^ttt{{{iiiXXXJJJCCCAAAAAA@@@AAABBBCCCEEEJJJPPPUUU^^^___aaaeeeiiillllllkkkkkkiiihhhiiikkknnnoooooooooooooooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmnnnmmmllllllnnnoooooonnnmmmlllkkkkkkllllllkkkiiigggfffcccaaa^^^]]]\\\\\\bbb___YYYQQQKKKEEEAAA???>>>?????????>>>???BBBDDDCCCCCCDDDEEEGGGHHHIIIIIIKKKNNNPPPPPPOOONNNNNNNNNLLLMMMNNNPPPPPPOOOOOONNNIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@???>>>>>>???@@@===>>>>>><<<::::::<<<>>>:::888555333222333555666<<>>???AAACCCDDDGGGJJJNNNQQQSSSTTTTTTTTTUUUVVVVVVYYY```jjjrrr~~~~~~}}}~~~}}}xxxpppfff]]]XXXWWWUUUTTTSSSVVV[[[aaaeeefffiiiiiihhhggggggfffggggggeeeccc```___^^^\\\YYYVVVWWWWWWWWWXXXZZZYYYWWWUUUMMMIIIDDD@@@??????>>>>>>>>>>>>===<<<999777555444777777777888888:::;;;;;;<<<@@@EEEIIILLLOOORRRUUUYYY[[[]]]___```aaadddfffjjjjjjjjjjjjjjjjjjjjjjjjhhhjjjmmmooooooppprrrssstttsssqqqooonnnnnnnnnoootttsssssssssrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuvvvrrrtttwwwxxxwwwwwwxxxyyyyyyxxxvvvuuutttsssttttttqqqqqqqqqsssuuutttqqqooollllllnnnqqqtttvvvvvvuuuvvvwwwwwwvvvrrrpppoooooonnnnnnnnnnnnmmmmmmmmmmmmjjjlllnnnpppqqqpppooonnnqqqoookkkhhheeedddddddddaaa___ZZZSSSJJJDDDAAA@@@@@@===>>>@@@@@@HHH```yyy|||vvvpppqqqxxxsssbbb\\\___eeekkknnnkkkiiijjjlllkkkUUUFFF888444444444333333111111111111111111111111111111222333333333333222111111111222222222222222222333444333222111222444111111111111222222222222333333444444444666:::===FFFRRRfffyyyyyyooottt~~~uuukkkccc[[[bbb```rrr{{{;;;888555333444444444444111111111111000///...---222222111111111111222222333333333222333333444555444666333555;;;===III```~~~|||kkkYYYUUUUUUQQQPPPSSSUUUVVVaaattt}}}kkkYYYKKKCCCAAABBB???@@@AAABBBEEEIIIPPPTTT^^^^^^aaafffllloooooonnnllljjjhhhiiillloooppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnlllkkklllmmmooonnnnnnnnnlllkkkjjjkkkjjjiiigggeeecccaaa___]]]\\\[[[[[[\\\YYYTTTOOOJJJFFFDDDCCCAAACCCDDDCCCBBBBBBDDDGGGGGGGGGHHHIIIKKKLLLMMMNNNPPPRRRUUUVVVUUUTTTTTTUUUTTTUUUVVVVVVUUUSSSQQQPPPKKKLLLLLLKKKKKKJJJIIIHHHEEEDDDBBB@@@@@@@@@AAABBB???@@@@@@>>><<<;;;<<<===:::999777666555555666666???CCCGGGJJJLLLMMMNNNOOOPPPRRRTTTWWWVVVQQQIIICCCAAABBBAAA@@@>>>>>>@@@BBBFFFHHHJJJMMMPPPQQQRRRSSSVVVWWWXXXXXXZZZ```kkksss~~~~~~~~~~~~~~~}}}ssskkkgggbbb```___aaadddgggiiijjjkkkkkkkkkkkkjjjiiihhhgggfffdddaaa```___^^^]]][[[[[[ZZZZZZ[[[\\\[[[YYYWWWMMMIIIDDD@@@>>>>>>======>>>>>>===<<<;;;999777666666666666777888:::;;;<<<===@@@EEEJJJMMMPPPSSSUUUZZZ\\\^^^``````bbbdddfffeeefffggghhhhhhhhhhhhhhhfffiiilllnnnmmmmmmoooppppppooonnnmmmlllmmmnnnnnnpppppppppppppppqqqqqqqqqooooooooopppqqqrrrssstttrrrtttwwwxxxxxxwwwxxxyyyyyyyyyxxxwwwvvvuuutttsssppppppqqqsssuuutttqqqnnnllloooqqqssssssssstttuuurrrtttvvvuuuqqqooonnnoooooonnnnnnmmmlllkkkkkkjjjgggjjjlllmmmllljjjhhhgggiiihhhgggfffeeedddcccccc``````^^^WWWNNNGGGCCCBBBAAA>>>>>>???===CCCYYYqqq}}}~~~vvvppppppxxxppp___YYY[[[```dddeeeeeegggmmmpppoooWWWHHH999444444333111222333333222222111000000000111111222333333333333222111111111222222333333333222333444444222222333444111111111111222222222222444444444444444555999<<>>===<<<>>>@@@HHHIIIKKKMMMOOOQQQRRRRRRUUUVVVWWWWWWWWW^^^hhhqqq}}}}}}}}}~~~}}}tttrrrqqqqqqsssuuuvvvuuuooopppppppppooommmkkkjjjhhhfffcccaaabbbbbbbbbaaa___^^^]]]]]]^^^\\\YYYWWWNNNIIICCC???>>>======<<<============<<<;;;:::999555555666777888:::<<<======AAAFFFJJJNNNQQQTTTVVV[[[]]]___```aaabbbeeegggaaabbbdddfffhhhhhhhhhgggeeehhhlllmmmlllkkklllnnnnnnmmmlllkkkkkklllmmmnnnllllllmmmnnnooopppqqqqqqmmmmmmmmmnnnoooqqqrrrsssrrrtttwwwyyyxxxxxxyyyzzzyyyyyyyyyyyyxxxvvvttttttpppqqqrrrtttuuutttqqqnnnmmmpppttttttrrrqqqsssuuuooorrruuutttqqqooooooppppppooonnnmmmkkkiiihhhhhhiiikkknnnooonnnkkkhhhgggdddeeefffgggfffeeecccaaa```aaa```ZZZQQQIIIDDDCCCAAA>>>===>>><<<@@@UUUmmm{{{{{{wwwooopppxxx|||kkkZZZUUUWWW\\\^^^^^^^^^dddmmmqqqpppZZZJJJ;;;444333111000000444333333222111000//////111111222333333333333222111111111222222333333333222333444444222222333444000111111111111222222222444555555444333555888;;;FFFRRReeexxxwwwqqqwwwwwwmmmfffXXX```^^^pppuuuCCC:::333333333222222333333222222111111222222333333222222111111222222333000000111111111222222222222555333555<<<<<>>===;;;<<<;;;:::999:::<<>><<<;;;;;;===???AAAEEEHHHJJJLLLMMMNNNQQQSSSXXXVVVUUUWWWXXX\\\eeeppp|||zzzwwwqqqpppnnnlllkkkjjjkkkkkkjjjiiigggeeedddccccccdddhhheeebbb```^^^[[[XXXVVVMMMJJJFFFCCCBBBAAA???===???>>>===<<<:::777555444666777777777777888;;;>>>>>>AAAEEEIIILLLPPPTTTWWW___aaacccccccccccceeegggkkkjjjhhhffffffggghhhiiijjjkkklllkkkkkkkkkmmmoooooonnnllljjjiiijjjkkklllllllllmmmnnnoooppppppqqqpppqqqqqqpppnnnmmmnnnpppqqqsssvvvxxxzzzzzzzzzyyy}}}|||zzzxxxvvvtttsssrrrsssvvvyyy{{{zzzxxxtttqqqrrrsssuuuvvvvvvvvvuuutttppprrruuuuuussspppnnnmmmpppoooooooooooommmiiifffdddfffiiikkklllllljjjiiiccccccdddeeeeeedddcccccc```cccfffddd\\\QQQGGGAAACCCCCC>>>???FFFGGGQQQgggxxxzzz{{{{{{|||yyyyyywwwsssppprrrzzz}}}wwwmmm___RRRNNNQQQUUUWWWXXXZZZccclllpppnnn[[[LLL===888777555333333222222222222222222222222111111111111111111111111111111000000111111222333555444222000000111222333222333444444555555444444555333333666666666999???FFFTTThhhzzz~~~}}}}}}~~~~~~wwwkkk___\\\]]]```kkk|||tttCCC;;;444333333222111333333222222111111222222333333222222111111222222333111222222222333333333333333555333555;;;<<>>AAAEEEFFFHHHIIIJJJJJJIIIIIIOOOOOOOOOOOOOOOMMMHHHEEE@@@???===;;;<<<===???AAADDDFFFIIIKKKLLLNNNQQQSSSWWWUUUTTTUUUUUUXXXaaajjj{{{|||xxxrrrpppooommmlllkkklllllljjjiiigggeeedddccccccccciiifffbbb___]]][[[XXXVVVMMMIIICCC???============>>>======<<<:::888666555666777777777777888;;;======AAAEEEIIILLLQQQUUUXXX___aaacccccccccdddfffhhhiiihhhgggfffggghhhiiikkkmmmnnnoooooonnnoooqqqsssrrrpppnnnkkkjjjiiijjjjjjkkklllmmmmmmnnnoooppppppooopppppppppooooooqqqsssrrrtttwwwyyy{{{{{{zzzzzz{{{{{{yyyxxxvvvuuuuuuuuuuuuwwwyyyzzzzzzwwwuuusssuuuvvvvvvvvvuuutttssssssqqqsssuuuuuurrrooommmlllooonnnnnnnnnnnnllliiifffeeegggiiikkkkkkiiihhhfffcccdddeeeffffffeeedddccceeehhhkkkiiibbbWWWLLLEEECCCCCC>>>>>>DDDEEENNNdddtttxxxzzzyyyyyyyyyyyyvvvtttvvvwwwvvvtttuuu{{{uuukkkddd\\\RRRMMMLLLQQQTTTWWW[[[ccclllpppmmmZZZKKK<<<777666444333222222222222222222222222222111111111111111111111111111111000000111111222333555444222111000111222333000111222222333333222222333111111444444444777===FFFTTThhh{{{}}}~~~~~~wwwkkk```\\\[[[^^^iii{{{zzzDDD;;;444333444222111333333222222111111222222333333222222111111222222333222222333333333444444444444666444666;;;;;;FFF\\\uuunnnnnnzzzhhhZZZVVVUUUQQQSSSXXX\\\WWWWWWdddyyylllXXXKKKCCC@@@?????????@@@AAACCCGGGMMMRRR[[[^^^cccfffhhhiiijjjkkkllllllllllllmmmmmmmmmmmmkkkkkklllmmmnnnoooooopppooooooooonnnnnnnnnnnnmmmlllmmmnnnnnnnnnlllkkkjjjjjjiiiiiiiiijjjiiigggdddaaa]]]WWWOOOIIIEEEBBBAAAHHHIIIJJJKKKLLLMMMNNNOOOMMMMMMNNNOOOPPPQQQRRRRRRWWWWWWYYYZZZ\\\^^^``````_________```````````````cccbbb```^^^[[[YYYXXXWWWSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIHHHFFFEEECCCBBBBBB???>>>===;;;;;;===AAAEEEGGGHHHIIIJJJKKKKKKKKKJJJMMMMMMMMMNNNNNNLLLHHHEEE@@@???===<<<<<<===>>>@@@BBBDDDGGGIIIKKKMMMPPPRRRVVVTTTSSSTTTTTTUUU]]]fffxxxzzztttqqqpppooommmlllllllllmmmjjjiiigggfffeeeeeeeeeeeejjjfffbbb^^^\\\ZZZXXXVVVNNNIIIAAA===;;;<<<===>>><<<<<<<<<<<<:::999888777666777888777777888;;;======@@@DDDHHHLLLQQQVVVZZZ^^^```bbbddddddfffhhhjjjgggggggggggghhhjjjlllmmmoooqqqrrrrrrqqqrrrsssuuutttrrrooollljjjiiiiiiiiikkkkkklllmmmnnnooopppqqqnnnooopppppppppqqqtttvvvtttvvvxxx{{{||||||{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwvvvwwwwwwxxxwwwwwwvvvuuuxxxxxxvvvuuutttssssssssssssuuuvvvuuurrrnnnlllkkknnnmmmmmmmmmmmmkkkhhhffffffgggiiijjjiiihhhfffdddeeeeeeffffffffffffeeeeeehhhkkkooonnnhhh\\\OOOGGGCCCCCC>>>>>>CCCBBBKKK```www~~~~~~}}}yyytttpppssswwwxxxxxxxxx|||}}}oooaaa[[[XXXRRRKKKHHHLLLQQQVVVZZZbbbjjjmmmjjjYYYJJJ;;;666555444222222222222222222222222222222111111111111111111111111111111000000111111222333444333222111111111222333000111222222333333222222333111111444444444777===GGGUUUjjj|||wwwkkk```\\\ZZZ\\\gggzzzDDD<<<555444444222111333333222222111111222222333333222222111111222222333222222222333333333333444555777444666;;;;;;EEE[[[ssskkkhhh}}}uuueeeXXXVVVUUUSSSTTTZZZXXXVVVYYYggg|||nnnZZZKKKDDD@@@???>>>??????@@@BBBFFFLLLPPP[[[^^^cccfffggghhhiiiiiimmmlllllllllkkkkkkkkkjjjjjjkkkkkkmmmnnnoooppppppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjjjjjjjiiiiiijjjjjjiiifffccc```[[[SSSKKKEEEAAA@@@AAADDDFFFHHHJJJLLLNNNPPPQQQPPPQQQQQQRRRSSSTTTUUUUUUYYYZZZ\\\]]]___```aaaaaa`````````_______________```___^^^\\\YYYWWWVVVUUUPPPPPPOOOOOONNNNNNMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEAAA@@@???===<<>><<<;;;;;;;;;======???BBBEEEGGGIIIKKKNNNQQQSSSQQQQQQSSSSSSUUU]]]fffsssyyytttqqqpppnnnlllkkkkkkkkklllhhhhhhhhhhhhhhhhhhiiiiiijjjfffaaa]]][[[ZZZXXXVVVNNNJJJDDD@@@>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999777777888777777888:::======@@@DDDHHHLLLRRRXXX\\\]]]___bbbdddeeegggjjjlllgggggghhhiiikkkmmmooopppoooqqqssssssrrrrrrsssuuutttrrrooollljjjiiiiiijjjllllllmmmnnnpppqqqrrrrrrpppqqqqqqppppppqqquuuwwwvvvwwwzzz|||}}}}}}|||{{{{{{zzzyyyxxxxxxwwwwwwxxxvvvvvvuuuttttttuuuuuuvvvyyyxxxvvvtttsssttttttuuuuuuvvvwwwuuurrrnnnlllkkknnnmmmlllllllllkkkhhhffffffgggiiiiiiiiihhhgggfffffffffggggggggggggffffffhhhkkkoooooojjj^^^PPPGGGEEEEEE???>>>CCCAAAIII]]]zzzxxxrrruuuwwwxxxxxxyyy{{{}}}|||nnn```ZZZWWWPPPJJJGGGHHHNNNUUUYYY___eeefffcccXXXIII;;;555555333222222222222222222222222222222222222222222222222222222111111000000111111222333333333222111111222222333222333444444555555444444555333333666666666999???IIIWWWlllxxxlllaaa[[[ZZZ\\\ggg{{{EEE===555444444222111333333222222111111222222333333222222111111222222333111111111111222222222222555777444666;;;;;;EEE[[[rrrhhheeexxxqqqaaaTTTSSSTTTRRRUUUZZZTTTUUU]]]mmmnnnZZZLLLDDD@@@???>>>>>>??????AAAEEEKKKOOOYYY]]]bbbfffgggggghhhhhhllllllkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnoooooommmmmmlllllllllkkkkkkkkklllllllllllllllkkkkkkjjjkkkjjjjjjkkkkkkiiieeebbbZZZUUUMMMFFFAAA@@@AAACCCHHHJJJLLLOOORRRSSSTTTUUUSSSTTTTTTUUUVVVWWWXXXXXXZZZ[[[]]]___```````````````_________^^^^^^]]]]]]\\\[[[ZZZXXXVVVTTTSSSRRRMMMMMMMMMLLLLLLKKKKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHCCCCCCBBB@@@???BBBFFFIIIKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIJJJKKKLLLJJJFFFCCC===<<<;;;::::::::::::;;;>>>@@@CCCEEEGGGIIILLLNNNLLLKKKMMMPPPQQQTTT]]]fffppp}}}xxxqqqpppnnnllljjjjjjjjjjjjffffffgggiiijjjkkkllllllhhheee```]]]\\\ZZZXXXVVVKKKIIIEEECCCBBB@@@===;;;;;;<<<<<<<<<;;;;;;:::999777888888777777777:::<<<>>>@@@DDDHHHLLLRRRXXX]]]]]]```ccceeefffhhhkkkmmmiiiiiijjjlllnnnoooqqqrrrppprrrtttuuutttttttttuuurrrpppnnnkkkjjjjjjkkkkkklllmmmnnnoooqqqrrrssstttssssssrrrqqqpppqqqtttvvvwwwxxx{{{}}}~~~}}}||||||}}}}}}{{{yyyxxxwwwwwwwwwvvvtttsssrrrrrrsssuuuvvvwwwvvvuuuttttttuuuvvvwwwuuuvvvwwwuuurrrooommmmmmnnnlllkkkkkkkkkkkkiiigggfffggghhhjjjjjjjjjjjjjjjgggggggggggggggggggggggghhhjjjnnnoookkkaaaRRRHHHFFFFFF@@@@@@DDDAAAHHH[[[xxx~~~zzzyyyxxxvvvvvvwwwyyy|||yyyqqqggg___VVVKKKFFFGGGFFFMMMTTTXXX\\\______[[[WWWIII:::555555444222222222222222222222222222222333333333333333333333333111111000000111111222333222222222222222222222333222333444444555555444444555333333666666666999???JJJYYYnnnxxxmmmcccZZZZZZ]]]jjj}}}~~~FFF===666555444222111333333222222111111222222333333222222111111222222333000000111111111222222222444666444666;;;;;;FFF\\\rrriiigggvvv~~~{{{xxxnnn]]]PPPNNNOOONNNQQQWWWQQQTTT^^^pppnnnZZZKKKDDD@@@???>>>?????????AAAEEEJJJOOOWWW\\\bbbfffgggggghhhhhhlllkkkkkkkkkjjjjjjiiiiiijjjjjjkkklllmmmmmmnnnnnnlllllllllkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkkkklllllllllkkkkkkkkkjjjgggbbb^^^QQQMMMFFFAAA>>>???BBBDDDIIIJJJMMMPPPSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\^^^___`````````_________^^^]]]\\\\\\[[[[[[XXXXXXVVVUUUSSSQQQPPPOOOLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKIIIJJJLLLMMMNNNNNNMMMLLLGGGHHHGGGFFFEEEFFFHHHKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLJJJFFFCCC===<<<;;;:::::::::::::::===???BBBDDDEEEFFFIIIKKKFFFFFFHHHMMMPPPSSS\\\fffqqq}}}xxxsssrrrooollljjjiiiiiiiiieeefffgggiiijjjjjjkkkkkkdddbbb```^^^]]][[[XXXVVVIIIGGGEEEDDDBBB@@@<<<999<<<<<<<<<<<<<<<;;;:::999777888888777666777999<<>>666555444222111333333222222111111222222333333222222111111222222333111111111222222222333333333555333555;;;<<>>===???BBBDDDGGGIIILLLPPPSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]___```aaa```___^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVTTTSSSQQQPPPNNNNNNLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGJJJNNNQQQSSSTTTRRRQQQLLLMMMNNNMMMKKKKKKLLLMMMLLLKKKJJJJJJJJJJJJKKKLLLOOONNNNNNOOOOOOLLLHHHDDD>>>>>>===<<<<<<;;;;;;:::===???AAABBBCCCDDDFFFHHHFFFFFFIIINNNQQQUUU^^^gggsss~~~~~~|||yyy}}}yyywwwuuurrrooollljjjiiiiiieeefffgggggggggfffeeedddaaa```_________]]]YYYVVVKKKIIIEEECCCBBB@@@===;;;============<<<;;;:::999888888999777666777999;;;AAACCCEEEHHHLLLQQQXXX\\\```bbbdddfffggghhhkkkmmmllllllmmmmmmnnnnnnmmmmmmqqqsssvvvwwwwwwvvvvvvvvvrrrpppmmmjjjhhhgggggghhhjjjjjjlllmmmoooqqqrrrsssqqqqqqpppooonnnpppuuuxxxwwwyyy{{{}}}}}}}}}{{{{{{}}}|||{{{zzzyyyyyyyyyyyyvvvuuutttssssssuuuwwwxxxvvvvvvwwwwwwwwwvvvvvvuuuqqqrrrtttsssrrrrrrssstttooonnnlllkkkllllllkkkjjjgggggghhhhhhiiiiiijjjjjjggggggfffeeeeeefffggggggjjjjjjlllooonnngggZZZPPPDDDEEE??????CCC???EEEYYYsss}}}xxxuuuuuuvvvxxxyyyxxxwwwvvvoooaaaPPPHHHHHHFFFNNNVVVXXXYYY\\\\\\ZZZXXXJJJ;;;777777555444444222222222222222222222222111111111111111111111111111111000000111111222333111111222222333333333333000111222222333333222222333111111444444444777===GGGVVVmmm~~~yyyoooeeeZZZYYY[[[gggzzzGGG>>>777555555222111222333222222222222222222333333222222222222222222333222222333333333444444444222555333555<<<<<>>@@@CCCEEEIIILLLPPPTTTWWWYYYZZZZZZXXXXXXYYYZZZ[[[\\\\\\]]]\\\^^^```aaabbbaaa___^^^^^^]]]\\\[[[ZZZXXXXXXWWWVVVUUUTTTRRRQQQOOONNNNNNMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEFFFGGGHHHHHHFFFIIIOOOTTTWWWXXXVVVUUUPPPQQQSSSRRRPPPNNNNNNNNNPPPOOONNNMMMMMMNNNOOOOOORRRQQQQQQQQQQQQNNNIIIFFF@@@??????>>>===<<<<<<<<<===???AAABBBBBBCCCEEEFFFJJJJJJMMMRRRUUUXXXaaajjjssszzzrrrllloooxxxzzzxxxtttqqqmmmkkkjjjjjjfffggggggfffdddbbb```^^^^^^^^^___``````^^^YYYVVVPPPLLLGGGDDDBBBBBBAAA@@@>>>>>>>>>===<<<:::999888888999999888666777999;;;BBBDDDFFFHHHKKKQQQWWW\\\aaaccceeefffggghhhkkkmmmllllllmmmmmmlllkkkkkkjjjnnnppptttuuutttssssssssssssqqqmmmjjjgggeeeeeeeeehhhiiijjjlllnnnoooqqqqqqoooooonnnnnnnnnqqqvvvzzzwwwyyy{{{|||}}}|||{{{zzz{{{{{{zzzzzzzzz{{{{{{|||wwwvvvuuuuuuvvvwwwxxxyyywwwxxxxxxxxxwwwvvvtttrrroooqqqssssssssssssuuuvvvpppnnnllllllmmmmmmlllkkkhhhhhhhhhhhhgggggggggggggggfffeeeddddddeeefffgggiiihhhiiillllllfffZZZQQQBBBCCC>>>>>>BBB>>>DDDWWWkkk}}}|||}}}~~~|||yyywwwwwwxxxxxxxxx|||{{{zzzvvvjjjYYYNNNKKKFFFOOOWWWYYYZZZ^^^___^^^XXXJJJ<<<777777666555555222222222222222222222222////////////////////////111111111000111222222333000111222333333333333333333333444555555555444444555333333666666666:::???DDDTTTkkk}}}yyypppfff[[[XXXYYYcccwwwKKK;;;444444///111444111111111111222222333333333111111111111111111111111222222333333333333444444333777555777<<<;;;GGG___tttkkkppp|||sssbbbOOOFFFEEEDDDEEEGGGLLLNNNTTTbbbxxxooo[[[KKKCCC@@@@@@>>>???@@@AAABBBEEEJJJMMMVVVZZZ^^^aaacccdddfffhhhlllmmmmmmnnnmmmmmmlllllljjjjjjjjjlllnnnnnnmmmlllpppooonnnmmmmmmmmmmmmmmmjjjjjjkkkkkkkkkjjjiiiiiijjjiiigggfffccc]]]VVVQQQGGGEEECCCAAAAAACCCFFFHHHMMMPPPTTTVVVWWWVVVWWWXXX^^^]]][[[[[[[[[]]]___```\\\]]]]]]]]]]]]\\\[[[ZZZ]]][[[YYYWWWVVVUUUVVVVVVVVVXXXZZZYYYUUURRRPPPPPPOOOMMMKKKJJJKKKKKKIIIHHHJJJHHHFFFEEEEEEFFFIIIJJJJJJMMMQQQUUUWWWXXXXXXWWWXXXWWWVVVUUUSSSRRRQQQPPPMMMNNNOOONNNNNNNNNPPPRRRRRRRRRTTTTTTSSSNNNHHHCCC@@@???>>>===<<<<<<<<<<<>><<<;;;;;;;;;;;;:::888:::999888888888999:::;;;:::???EEEIIIKKKOOOWWW]]]aaadddgggiiiiiiiiijjjkkkjjjjjjjjjjjjkkkllllllmmmqqqrrrsssttttttsssqqqppppppooonnnlllkkkiiihhhhhhjjjjjjjjjiiiiiikkkpppssspppnnnmmmlllnnnqqquuuxxxxxxyyyzzz{{{|||||||||||||||yyyvvvwwwzzz|||}}}|||vvvuuussssssuuuwwwwwwwwwzzzwwwsssqqqrrrrrrrrrrrrqqqsssrrrpppqqqtttsssoooqqqooolllkkkkkkkkkkkkjjjiiiiiiiiihhhgggfffdddcccaaaccceeeggghhhhhhggggggiiiggghhhkkkllleeeWWWKKKIIICCC>>>>>>>>>@@@EEEKKKeeexxx{{{xxxsssqqqxxxxxxsssvvvxxxxxxwwwiii[[[RRRMMMEEELLLSSSXXX^^^cccaaa\\\bbbOOO===888777555444555555444222111111111222222111111111111111111111111000000//////......------222222222222222222222222444444444555555666666666444555555555555777999<<>>???@@@@@@BBBFFFKKKOOOWWW[[[___bbbdddeeegggiiikkkkkkllllllmmmmmmnnnnnnkkkiiiiiijjjlllmmmlllkkknnnmmmmmmlllkkkkkkkkklllkkkkkkkkkjjjjjjjjjiiiiiihhhfffccc```\\\VVVPPPKKKFFFEEEDDDCCCDDDFFFIIIKKKLLLOOOSSSUUUVVVVVVXXXYYY^^^]]]\\\[[[[[[]]]___```]]]\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZYYYXXXXXXXXXYYYZZZZZZ\\\]]]\\\YYYVVVUUUTTTQQQNNNLLLKKKKKKLLLKKKJJJKKKIIIGGGFFFEEEGGGIIIJJJLLLNNNRRRVVVYYYZZZZZZYYYZZZZZZZZZYYYXXXXXXWWWWWWSSSTTTTTTSSSQQQQQQRRRSSSWWWVVVVVVUUURRRMMMFFFAAA@@@@@@>>>===============>>>>>>???BBBFFFJJJMMMNNNYYY\\\^^^^^^^^^___bbbeeeppp~~~{{{xxxtttrrrqqqqqqpppooonnnllliiifffcccbbbbbbbbbcccbbb```______]]]ZZZXXXQQQNNNJJJGGGDDDAAA===:::>>><<<;;;;;;;;;;;;:::888999888888777888999:::;;;<<>>=========>>>@@@BBBGGGLLLRRRWWW[[[]]]eeeffffffeeecccbbbbbbcccgggqqq~~~{{{yyyvvvtttuuuuuuttttttpppnnnjjjfffcccccccccdddaaaaaaaaaaaaaaa___[[[WWWRRRPPPMMMJJJGGGCCC>>>;;;>>><<<;;;;;;;;;;;;:::888888888777666777888999:::>>>AAAFFFIIIJJJNNNSSSXXX[[[^^^bbbeeefffgggiiikkknnnmmmlllkkkiiiiiihhhhhhmmmooopppqqqrrrrrrqqqppprrrqqqqqqooonnnmmmlllllllllmmmnnnnnnllllllmmmnnnpppoooooopppppprrrssstttvvvwwwyyy{{{||||||||||||zzzwwwuuutttuuuvvvwwwvvvwwwvvvttttttuuuvvvuuutttqqqppppppqqqssstttsssqqqooosssuuuttttttuuusssooonnnllljjjiiiiiiiiihhhggggggeeeccc```]]]\\\[[[[[[aaabbbddddddcccaaa^^^\\\ZZZ[[[```hhhmmmhhhZZZOOOHHHCCC@@@@@@AAAAAADDDIII]]]nnntttrrruuuqqqlllnnnlllooozzzzzznnnaaaWWWRRRQQQUUUYYYZZZ___eeehhhgggcccSSSAAA888666444333333444333222111111111222222111111111111111111111111333333333222222222222222222222222222222222222222444333333333333333333222333444555555555777:::<<>>>>>AAAFFFNNNSSSXXX[[[___bbbdddfffhhhiiilllkkkkkkkkkkkklllnnnnnnmmmkkkhhhhhhiiikkkllllllkkkkkkkkkjjjjjjkkkllllllmmmlllkkkiiiiiiiiiiiijjjhhhccc]]]XXXTTTQQQNNNLLLJJJJJJJJJKKKLLLMMMNNNNNNNNNPPPSSSUUUVVVYYY]]]```aaa``````______```aaaaaa___]]][[[YYYXXXYYYZZZ[[[[[[\\\\\\]]]^^^```aaaaaabbbdddeeeeeecccaaaaaaaaa\\\YYYUUURRRRRRRRRRRRQQQQQQPPPMMMLLLJJJJJJKKKKKKNNNPPPTTTWWWZZZ\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^___^^^[[[YYYYYYZZZZZZXXXUUUSSSRRROOOKKKHHHBBBAAA???=========>>>???EEEJJJQQQXXX___dddhhhkkkkkkkkkjjjiiifffdddbbbbbbcccfffppp~~~|||zzzwwwvvvvvvwwwvvvtttrrrpppkkkgggdddcccdddeeeaaabbbccceeeeeebbb]]]YYYUUUSSSPPPMMMJJJFFFAAA===>>><<<;;;;;;;;;;;;:::888888777666666666777999999;;;???CCCFFFIIIMMMRRRVVVXXX\\\```cccfffgggjjjlllmmmlllkkkjjjiiiiiiiiiiiilllmmmooopppqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnnnnppprrrssssssqqqooonnnnnnnnnoooooopppqqqqqqqqqqqquuuwwwyyy{{{|||}}}||||||xxxvvvtttrrrrrrsssssstttvvvtttssssssssstttrrrqqqppppppppprrrttttttrrroooooouuuyyywwwwwwwwwuuuqqqqqqooommmmmmmmmmmmkkkjjjkkkhhhddd```^^^\\\\\\\\\\\\^^^___``````]]][[[YYYWWWYYY```iiioookkk]]]QQQHHHCCCAAABBBBBBAAADDDHHHUUUdddggggggmmmllliiillllllooo{{{||||||qqqeeeZZZTTTSSSYYY]]]___bbbhhhkkkjjjeeeWWWEEE:::555444333111333222222222222222222222111111111111111111111111333333333333333333222222222222222222222222222222555555444444333333222222333444555555555777:::===DDDTTTkkk~~~|||zzzuuujjj___UUUUUUTTTXXXiii}}}}}}NNN>>>999999333444666111222222222222222222222222111111111111111111111111222222222333333333444444333777555777<<<;;;GGG___vvv___QQQJJJEEEBBBAAABBBDDDJJJYYYqqqsss```PPPGGGCCCBBB????????????AAAGGGNNNTTTWWWZZZ^^^aaaccceeeggghhhnnnmmmlllkkkkkkkkkkkkkkknnnllliiiiiijjjlllmmmmmmllllllkkkllllllmmmnnnooommmlllkkkjjjiiiiiiiiiiiiddd```ZZZVVVTTTRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMPPPSSSUUUWWWYYY\\\aaadddcccccccccbbbbbbbbbcccccc```___]]][[[[[[\\\]]]^^^``````aaaaaabbbbbbbbbbbbdddfffggggggeeeeeeeeefffeeebbb^^^[[[ZZZYYYXXXWWWVVVUUUSSSQQQOOONNNNNNNNNPPPQQQTTTWWWYYY[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[]]]^^^``````___^^^^^^___\\\ZZZWWWTTTRRRPPPMMMJJJBBBAAA>>><<<<<<<<<>>>???GGGNNNWWW___dddhhhkkknnnkkkkkkjjjiiigggeeecccaaaaaa___aaakkkvvv~~~|||yyywwwwwwvvvtttrrrssspppllliiifffeeeffffffbbbccceeehhhhhhfff```\\\VVVSSSOOOLLLIIIEEE@@@===>>><<<;;;;;;;;;;;;:::888888777666666666777999999888:::>>>CCCHHHMMMRRRUUUWWW[[[___cccfffhhhjjjllljjjiiiiiiiiijjjjjjkkkllllllmmmnnnoooppppppqqqqqqrrrrrrqqqqqqpppppppppoooppprrrttttttqqqooonnnnnnlllmmmnnnpppppppppooooootttvvvyyy{{{}}}}}}|||{{{wwwvvvtttrrrpppppprrrsssvvvuuuttttttuuuuuusssqqqqqqqqqqqqssstttssspppmmmpppwww{{{yyyxxxxxxvvvssssssrrrppppppppppppnnnlllllljjjfffbbb___^^^^^^^^^[[[\\\^^^_________^^^]]][[[]]]cccmmmsssnnn```UUUHHHDDDAAABBBBBBAAACCCHHHUUUaaabbb___dddeeeccchhhkkknnnwww{{{rrrfffZZZRRRRRRZZZaaaccceeejjjlllkkkggg[[[JJJ;;;555444333111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111000000//////222333555555555777;;;===GGGWWWlll~~~~~~{{{uuukkk```TTTTTTSSSWWWhhh||||||PPP???888777222222666111333333333222222222222111111111111111111111111111222222333333333333444444333777555777<<<;;;GGG___~~~}}}sss\\\OOOHHHCCC@@@@@@DDDEEEKKKYYYppptttaaaQQQHHHCCCBBB???@@@@@@@@@BBBGGGMMMRRRVVVYYY^^^aaabbbdddfffhhhmmmmmmmmmmmmllljjjiiihhhmmmkkkiiijjjlllnnnnnnnnnlllllllllmmmnnnooopppqqqlllllllllkkkjjjiiihhhggg___[[[VVVSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLMMMMMMRRRUUUXXXZZZ\\\___bbbdddddddddddddddddddddcccccc```___^^^^^^^^^___```aaacccddddddeeeeeeddddddcccfffggghhhhhhggggggiiijjjkkkiiifffeeedddcccaaa___\\\[[[YYYWWWUUUSSSRRRQQQRRRSSSUUUWWWYYYZZZ[[[[[[]]]]]]]]]]]]]]]\\\\\\\\\\\\^^^aaabbbbbbaaaaaabbbaaa^^^ZZZWWWSSSOOOJJJGGGBBB@@@===;;;:::;;;===>>>JJJRRR\\\dddhhhjjjllloooiiihhhgggggggggfffccc```^^^ZZZYYY___fffrrr}}}zzzxxxwwwuuurrrpppqqqpppnnnkkkiiihhhggggggdddeeegggiiijjjhhhccc___UUURRRMMMHHHEEEAAA>>>;;;>>><<<;;;;;;;;;;;;:::888888888777666777888999:::777999<<>>666555444111111111222333333333222222111111111111111111111111000111111111111222222222222222222222222222222222333333333222222222222222222333444555666888;;;>>>IIIXXXmmm~~~|||{{{uuujjj```VVVXXXWWW\\\nnnQQQ???777555///111555222333333333222222222111111111111111111111111111111222222333333333333444444333777555777<<<;;;GGG___~~~qqq[[[OOOIIIDDDBBBBBBDDDFFFKKKYYYqqqvvvcccSSSIIIDDDCCC@@@@@@AAABBBCCCGGGLLLPPPWWWZZZ___bbbccceeegggiiijjjkkkmmmnnnmmmkkkiiigggiiihhhhhhjjjmmmnnnnnnnnnlllllllllmmmnnnoooqqqrrrjjjkkkmmmmmmllljjjgggeee]]]ZZZUUUSSSRRRSSSRRRRRRQQQOOOMMMKKKKKKLLLNNNOOORRRUUUYYY\\\^^^___aaacccdddddddddddddddcccbbbbbb]]]^^^^^^___```aaabbbbbbdddeeefffggghhhggggggfffgggiiijjjjjjiiijjjlllnnnmmmmmmlllmmmnnnnnnllljjjbbbaaa___\\\ZZZWWWVVVUUUVVVWWWWWWYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^```cccddddddcccccccccaaa___\\\YYYUUUPPPKKKGGGAAA???<<<:::999:::<<<>>>GGGPPP\\\dddggghhhjjjlllgggfffeeeffffffeeeaaa^^^[[[WWWWWWZZZ[[[aaavvv}}}{{{zzzyyywwwtttqqqoooooonnnmmmllljjjiiihhheeeeeegggiiijjjhhheeeaaaXXXSSSMMMGGGDDDAAA???===>>><<<;;;;;;;;;;;;:::888999888888777888999:::;;;:::;;;>>>BBBHHHNNNRRRSSSUUUXXX]]]aaaccceeegggiiiffffffggghhhiiikkkmmmnnnpppppppppooooooppppppqqqnnnnnnnnnnnnnnnoooooooooiiikkkmmmmmmmmmmmmnnnooommmnnnooopppqqqrrrssstttrrrtttxxx{{{}}}}}}|||{{{vvvvvvvvvsssqqqqqqsssvvvtttttttttuuuwwwwwwuuussslllllllllmmmoooooommmlllooouuuyyyvvvrrrsssttttttrrrqqqpppqqqqqqpppmmmkkkhhhhhhgggfffeeeeeeddddddbbbaaa```___aaacccfffgggeeefffjjjrrrxxxuuuiii^^^LLLFFFAAAAAA@@@@@@DDDJJJ]]]nnnrrrmmmmmmiiihhhoooooopppsss||||||ttthhhZZZPPPNNNWWW^^^```bbbhhhmmmooommmdddSSS@@@777666555111000111222333333333333222111111111111111111111111000111111111222222222222222222222222222222222222555555555555555666666666111333444555666888;;;>>>HHHWWWlll}}}zzz~~~wwwlllbbbYYY[[[\\\bbbtttRRR???666444...000555333333333333222222111111111111111111111111111111111222222333333333444444444333777555777<<<;;;GGG___rrr]]]QQQKKKHHHFFFFFFDDDFFFKKKYYYrrrwwweeeUUUKKKFFFDDD@@@AAABBBCCCDDDGGGKKKOOOXXX[[[```cccdddfffhhhjjjgggiiilllnnnooommmjjjhhhffffffgggiiimmmnnnnnnmmmkkkkkkllllllnnnoooqqqrrrjjjkkkmmmnnnmmmjjjfffddd^^^[[[WWWUUUTTTTTTSSSRRROOOMMMKKKIIIJJJLLLPPPRRRQQQUUUYYY]]]^^^___```aaacccccccccccccccbbbaaa```[[[\\\^^^```aaabbbccccccdddeeeggghhhiiiiiiiiihhhiiijjjkkkkkkkkklllnnnpppmmmnnnooorrruuuuuusssqqqeeedddbbb___]]]ZZZXXXWWWYYYYYYZZZZZZ[[[[[[\\\\\\WWWXXXYYYZZZ\\\]]]^^^___```bbbeeefffeeedddcccddd^^^]]][[[YYYWWWSSSNNNJJJAAA???;;;999888999<<<===???IIIUUU^^^```aaaccceeegggeeedddeeefffeee```]]]YYYWWWXXXYYYUUUUUUggg}}}|||{{{zzzxxxvvvsssnnnnnnoooooonnnllljjjiiidddeeefffhhhiiihhheeebbb\\\VVVOOOIIIEEECCCBBBAAA>>><<<;;;;;;;;;;;;:::888:::999888888888999;;;;;;===>>>@@@DDDIIINNNQQQRRRTTTWWW\\\___aaacccfffgggggggggggghhhiiikkklllmmmrrrqqqpppppppppppppppqqqmmmmmmmmmmmmnnnnnnnnnnnniiikkkmmmmmmmmmnnnppprrroooooopppqqqrrrtttvvvwwwqqqtttxxx{{{}}}}}}|||zzzvvvwwwwwwtttrrrqqquuuxxxppppppppprrrttttttsssqqqiiihhhhhhjjjmmmnnnmmmlllmmmtttwwwsssoooppprrrssstttsssrrrrrrsssrrrooolllhhhiiiiiijjjjjjiiihhhhhhbbbaaa^^^]]]^^^```dddffffffgggkkksssyyywwwlllbbbMMMGGGAAA@@@@@@@@@EEEKKK[[[pppyyywwwwwwsssrrryyyuuuvvvxxx~~~yyymmm^^^TTTOOOVVV\\\\\\^^^fffnnnrrrnnngggUUUAAA777777666111000111222333444333333222111111111111111111111111111111111222222333333333222222222222222222222222222222222333333444444444111333444555666888<<<>>>FFFUUUkkk}}}zzz{{{oooeeeUUUXXXZZZaaasssYYYBBB888888333222555333444444444333333222222222333222111000000111222333111111222222222333333333444444555777888>>>MMM\\\jjjWWWPPPPPPLLLEEEBBBIIIQQQ\\\sss|||jjjYYYMMMFFFDDD@@@AAABBBBBBCCCGGGLLLPPPWWWZZZ^^^aaabbbdddfffgggjjjhhhfffhhhkkkmmmmmmllleeefffiiilllmmmnnnnnnnnnkkkkkkllllllmmmnnnoooooojjjjjjkkklllkkkiiigggeee```^^^\\\[[[YYYWWWTTTQQQNNNMMMLLLLLLMMMOOOQQQRRRVVVWWWYYY[[[]]]```aaabbbdddeeeeeedddbbbaaaaaabbbaaaaaa```aaaccceeeggghhhiiiiiikkklllnnnoooooopppoooooonnnmmmmmmooossswwwtttsssrrrqqqqqqrrrtttttthhhhhhhhhgggeeeaaa^^^\\\\\\[[[[[[\\\]]]]]]ZZZXXX[[[ZZZZZZZZZ[[[]]]___```eeeggghhhiiiiiigggdddbbbbbb```\\\YYYVVVQQQKKKHHHCCCAAA>>>;;;:::999::::::???EEEMMMTTTYYY]]]```aaabbbbbbbbbbbbbbbaaa``````\\\XXXUUUUUUVVVYYYbbbkkk}}}||||||{{{xxxvvvvvvuuurrrpppmmmllljjjjjjkkkiiihhhjjjkkkjjjfffbbb[[[WWWQQQKKKFFFBBB>>>;;;???===;;;;;;;;;;;;999777666666666666777888999:::<<<<<<>>>AAAFFFKKKPPPSSSZZZ\\\^^^___```aaadddffffffgggiiijjjkkklllllllllmmmmmmnnnqqqtttsssooolllrrrppplllkkklllnnnooopppnnnlllkkkkkklllnnnnnnnnnoooooopppqqqrrrsssssssssuuuvvvyyy{{{{{{{{{zzzyyyvvvuuuuuuuuuuuuuuuvvvvvvuuuttttttttttttrrrnnnkkkllljjjgggggghhhkkkmmmnnnkkkmmmpppssstttsssqqqooopppqqqrrrrrrqqqooolllkkkeeehhhlllkkkfffaaa``````aaa___\\\YYYXXXXXXZZZ[[[^^^dddmmmuuu{{{{{{pppdddOOOFFF@@@@@@BBBBBBDDDGGG[[[uuu~~~{{{www{{{{{{vvvtttzzzzzzlllaaa]]]WWW[[[[[[WWWYYYbbbkkkoooooogggVVV@@@333000111111222222333333333222111000000000111111111222222222111111000000000000111111333333333333333333333333111222333444555444333333555666666666666888:::===CCCRRRgggyyy{{{pppaaaZZZVVVVVVaaawwwYYYBBB888888333222555333444444444333333222222222222222111000000111222222111111222222222333333333444444555777888===MMM\\\qqq]]]UUUTTTOOOHHHGGGNNNTTT]]]sss~~~lllZZZMMMFFFDDD@@@AAAAAABBBCCCGGGLLLPPPVVVZZZ^^^aaaccceeegggiiiiiihhhfffhhhjjjllllllkkkjjjkkkkkkllllllkkkkkkjjjjjjjjjkkkkkkllllllmmmmmmhhhhhhiiiiiihhhfffdddccccccaaa___]]][[[XXXUUUSSSNNNMMMLLLLLLMMMOOOQQQSSSVVVWWWYYY[[[]]]```aaabbbdddeeeeeedddcccbbbbbbccccccccccccccceeegggiiijjjhhhjjjllloooqqqssssssssstttuuuuuutttssstttvvvyyywwwvvvuuutttttttttuuuuuummmmmmllljjjgggddd```^^^]]]\\\[[[\\\]]]]]]\\\ZZZZZZZZZZZZ[[[\\\^^^```aaaggghhhjjjkkkjjjhhhfffdddbbb```\\\XXXTTTOOOJJJFFFBBBAAA>>>;;;:::::::::;;;???DDDLLLTTTXXX\\\^^^`````````aaaaaa``````___^^^```[[[XXXVVVUUUUUUZZZaaaqqq~~~{{{yyyyyyxxxuuussspppooommmmmmlllkkkjjjkkkmmmlllhhhddd]]]XXXQQQKKKFFFBBB???<<>>AAAEEEJJJOOORRRXXX[[[]]]___```bbbdddfffggghhhiiijjjkkkmmmnnnnnnnnnmmmnnnpppssssssqqqnnnrrrooolllkkklllnnnoooooonnnllljjjjjjlllnnnnnnnnnpppppppppppppppppppppqqqtttuuuxxxzzz{{{{{{zzzyyyvvvuuuuuuuuuuuuuuuvvvvvvttttttssstttsssrrrnnnkkkkkkhhheeeccceeeiiimmmpppoooppprrrssssssqqqooommmooopppppppppooonnnlllkkklllmmmllljjjeee```]]][[[YYYXXXWWWUUUUUUUUUVVVWWW\\\cccllluuu|||}}}rrreeeQQQHHHAAA@@@BBBBBBDDDGGGYYYtttzzzwww||||||ppphhheee\\\___```\\\]]]eeelllnnnqqqiiiYYYDDD777444555444444444555555444444333333222222222222333333333444111111111000000111111111333333333333333333333333111222333444444444333333333444444444444666999;;;FFFUUUiiizzz~~~|||~~~oooaaa]]]YYYXXXbbbwwwZZZCCC888888333222555333444444333333333333222222222222111000000111222222111111222222222333333333444444555777888===LLL[[[}}}wwwcccZZZYYYUUUOOOKKKPPPTTT[[[nnnppp]]]NNNGGGDDD@@@@@@AAABBBCCCGGGLLLPPPVVVYYY^^^bbbdddfffhhhjjjiiihhhggghhhjjjkkkkkkjjjmmmmmmlllkkkjjjjjjjjjjjjllllllllllllllllllllllllhhhhhhiiiiiigggfffdddbbbdddcccaaa___[[[XXXUUUSSSNNNMMMMMMLLLMMMPPPRRRTTTVVVWWWYYY[[[^^^```bbbcccdddeeefffeeedddcccdddeeefffffffffggghhhjjjkkkllliiikkkoootttvvvwwwwwwwww{{{|||}}}}}}|||{{{|||}}}|||{{{zzzxxxwwwwwwwwwwwwsssrrrqqqnnnkkkgggdddbbbaaa___]]]]]]^^^^^^^^^]]]YYYZZZZZZ[[[]]]```bbbdddiiijjjllllllllliiigggeeeaaa^^^ZZZWWWSSSNNNHHHDDDBBB@@@>>>;;;::::::;;;;;;>>>CCCKKKRRRWWWZZZ]]]___^^^____________^^^]]]]]]```\\\YYYWWWUUURRRUUUZZZeee{{{}}}|||{{{yyywwwuuusssqqqpppnnnlllkkkmmmooonnnkkkggg```ZZZRRRKKKFFFBBB@@@>>>???===;;;;;;;;;;;;999777666666666666777888999:::;;;;;;===@@@DDDIIINNNQQQVVVYYY\\\___aaaccceeehhhiiiiiiiiijjjkkkmmmoooqqqooonnnnnnooorrrsssrrrqqqqqqnnnlllkkkmmmnnnoooooommmkkkjjjjjjkkkmmmmmmmmmoooooooooooonnnnnnnnnnnnqqqsssvvvyyyzzzzzzzzzyyyvvvvvvuuuttttttuuuuuuvvvsssrrrrrrssssssqqqmmmjjjkkkhhheeecccdddiiiooosssssssssssssssrrrpppnnnlllpppooonnnnnnmmmmmmmmmmmmqqqoookkkhhhddd^^^XXXTTTQQQPPPPPPPPPPPPQQQRRRSSSXXX```kkkuuuvvvjjjTTTKKKCCCBBBCCCCCCDDDGGGWWWsss{{{}}}tttmmmkkkbbbfffgggdddeeekkkooopppqqqjjjYYYFFF:::777777555444444444444444333333333333333444444444555555555222222111111111111222222333333333333333333333333111222333444444444333333333444444555555666999<<>>CCCKKKRRRWWWZZZ\\\^^^^^^____________^^^]]]]]][[[XXXWWWXXXVVVTTTVVV[[[fffxxx~~~}}}{{{xxxvvvtttsssooommmlllmmmppppppmmmjjjccc]]]TTTLLLFFFCCCAAA???>>>===;;;;;;;;;;;;999777777777666666777888999999::::::<<<>>>CCCHHHLLLOOOSSSWWW[[[___aaadddfffhhhkkkjjjiiijjjkkknnnqqqssspppooooooooopppqqqssssssqqqooommmlllnnnpppppppppmmmkkkiiiiiikkkmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnppprrruuuwwwyyyzzzzzzyyyvvvvvvuuutttttttttuuuuuurrrqqqqqqrrrrrrqqqmmmjjjkkkjjjiiihhhiiimmmrrrvvvuuuttttttsssqqqpppooonnnqqqpppnnnmmmmmmnnnooopppooommmjjjhhhfff```WWWQQQNNNLLLJJJIIIIIIKKKNNNPPPSSS\\\hhhuuu|||qqqWWWNNNEEECCCCCCCCCDDDGGGUUUqqq~~~~~~uuummmkkkfffjjjlllllloootttwwwvvvooogggVVVDDD999666555333333222222111111111111111333333333444444444555555333222222222222222222333333333333333333333333333222222333333333444444444444555777777777999<<>><<<;;;:::;;;<<<===???DDDLLLSSSWWWZZZ\\\^^^___````````````___^^^^^^YYYWWWWWWYYYXXXUUUWWW[[[ggguuu}}}{{{xxxuuutttooommmkkkmmmpppqqqooolllfff```VVVNNNHHHDDDBBB@@@>>>===;;;;;;;;;;;;999777777777777777777777888999999999;;;===AAAFFFKKKMMMQQQUUUZZZ___bbbdddgggiiikkkjjjjjjjjjlllooorrrtttqqqpppooonnnnnnppprrrsssqqqooonnnnnnpppqqqrrrqqqmmmllljjjjjjkkkmmmmmmmmmjjjkkklllmmmnnnoooppppppoooqqqtttwwwyyyzzzyyyyyyvvvvvvuuutttttttttttttttrrrqqqqqqrrrrrrqqqnnnkkkhhhjjjmmmmmmmmmnnnpppssssssssssssssssssrrrqqqqqqrrrqqqooonnnnnnooorrrsssmmmllllllnnnnnniiiaaaZZZSSSPPPKKKGGGFFFHHHLLLOOOQQQZZZgggtttwww[[[PPPFFFCCCCCCBBBDDDGGGQQQnnnvvvjjjffffffjjjnnnqqqvvv}}}~~~pppgggUUUBBB888666555222333222111000000000111111111222222222333333333333333222222222222222222333333333333333333333333333222222222333333333444444444555777777777999===???HHHWWWkkk|||}}}qqqfffYYYZZZ^^^jjj~~~\\\EEE:::999444222555333222222333333333333444444000111222222222222111000111111222222222333333333333333666888888<<>><<<;;;;;;<<<===>>>AAAGGGNNNUUUYYY\\\^^^___```aaaaaaaaaaaa```______[[[YYYXXXYYYWWWSSSTTTXXXaaalll}}}zzzwwwuuupppmmmlllmmmqqqrrrqqqnnnhhhbbbYYYPPPJJJFFFBBB@@@???===;;;;;;;;;;;;999777888777777777777777888888888888:::<<<@@@EEEIIILLLQQQUUUZZZ___bbbdddfffhhhiiiiiiiiikkkmmmooorrrssspppqqqpppooommmmmmoooqqqpppooonnnnnnppprrrrrrqqqnnnlllkkkkkklllnnnnnnnnnjjjkkklllnnnoooqqqrrrsssppprrruuuxxxyyyyyyyyyxxxvvvvvvuuutttssssssssssssrrrqqqqqqrrrsssrrrooolllgggkkkoooooommmllllllnnnqqqrrrssstttttttttsssrrrrrrqqqoooooooooqqqssstttmmmnnnqqqsssuuutttqqqnnnbbb^^^WWWPPPMMMMMMOOOQQQTTT\\\gggtttyyy]]]RRRGGGCCCBBBAAABBBEEEOOOmmmtttgggcccbbbggglllpppyyyvvvkkkWWWCCC999888777333555444333111111222222333000000000111111111222222222222111111111111222222333333333333333333333333333333222222222333444555222333555555666888;;;>>>HHHVVVkkk|||}}}rrrhhh^^^___cccnnn]]]FFF::::::444222555333222222222333333444444444000111222222222222111000111111222222222333333333222333666888888<<>>???@@@@@@BBBEEEJJJNNNUUUXXX]]]```bbbccceeegggbbbfffjjjllllllkkklllnnnnnnnnnnnnlllkkkiiigggfffjjjjjjkkkkkkllllllmmmmmmiiihhhgggeeecccaaaaaa```^^^aaabbb^^^XXXSSSSSSUUUOOONNNNNNOOOPPPSSSVVVXXXXXXYYYZZZ]]]___aaacccdddbbbdddfffhhhhhhiiilllnnnnnnooopppqqqrrrrrrrrrqqqtttvvvxxx{{{}}}~~~~~~~~~zzz}}}~~~|||{{{vvvuuurrrpppoooqqqssstttnnnllljjjhhhfffddd```^^^]]]]]]]]]___aaadddfffhhhggghhhiiiiiihhheeebbb```[[[YYYVVVSSSQQQMMMHHHDDD>>>===<<<;;;;;;<<<>>>???DDDIIIPPPWWW[[[^^^```aaa```aaaaaaaaaaaa```______[[[XXXWWWXXXUUUQQQQQQUUUYYYbbbwww|||yyywwwrrrooommmooorrrttttttrrrhhhccc[[[SSSMMMGGGBBB??????===;;;;;;;;;;;;999777888888777777777777888888888888999;;;???CCCHHHJJJPPPUUUZZZ___bbbdddeeegggggghhhiiikkkmmmoooqqqrrrpppqqqqqqooolllkkklllnnnnnnmmmlllmmmoooqqqpppoooooommmllllllmmmooooooooommmnnnnnnpppqqqrrrssssssrrrtttvvvxxxyyyyyyyyyxxxvvvvvvuuutttssssssssssssrrrrrrrrrssstttssspppmmmkkkoooqqqpppllljjjkkkmmmqqqrrrtttvvvvvvuuurrrqqqoooooooooooopppqqqssstttoooppprrrsssuuuyyy}}}xxxuuunnngggaaa]]]ZZZZZZ\\\bbbjjjsss~~~www^^^SSSGGGCCCAAA@@@AAADDDRRRqqqnnncccaaa^^^bbbgggmmmwww{{{nnnXXXCCC999999888444555444222111000111222333000000000111111111222222111111111000000111111111333333333333333333333333333333222222222333444555222333555555666888<<>>???@@@@@@BBBEEEJJJNNNUUUXXX\\\___aaabbbdddfff___dddhhhkkkjjjjjjkkkmmmjjjkkklllmmmlllllljjjiiikkkkkkllllllmmmnnnooooookkkjjjhhhfffdddcccbbbbbbZZZ]]]___[[[UUUQQQQQQSSSOOONNNNNNOOOQQQSSSVVVXXXXXXYYYZZZ]]]___aaacccdddbbbdddggghhhiiijjjmmmooopppqqqssstttttttttsssssssssuuuwwwzzz|||{{{|||{{{vvvtttqqqppppppsssvvvxxxlllkkkjjjiiiiiifffccc```^^^^^^^^^___aaadddfffhhhhhhiiijjjjjjhhheeebbb```^^^[[[XXXTTTPPPKKKFFFBBB>>>===;;;;;;;;;<<<>>>???EEEKKKRRRXXX\\\___aaabbb``````aaaaaa``````___^^^XXXUUUUUUUUUSSSPPPRRRVVVWWW___sss~~~{{{yyysssqqqoooppptttvvvvvvttthhhccc\\\UUUNNNHHHBBB??????===;;;;;;;;;;;;999777888888777777777777777888777777888;;;>>>CCCGGGJJJQQQUUU[[[___bbbccceeefffeeegggiiilllnnnoooppppppoooqqqrrrpppllliiijjjkkklllkkkjjjlllnnnoooooonnnpppnnnllllllnnnpppppppppppppppqqqqqqrrrrrrrrrssssssuuuwwwyyyzzzyyyxxxxxxwwwvvvuuutttsssrrrrrrrrrsssrrrsssttttttssspppnnnqqqttttttqqqllljjjlllpppqqqsssvvvwwwwwwuuuqqqooommmnnnnnnnnnoooqqqrrrrrrpppppppppoooqqqxxx|||tttlllfffbbbbbbffflllsss|||}}}uuu___SSSGGGBBB@@@???@@@CCCWWWuuu~~~}}}}}}vvvggg______\\\___dddjjjuuu}}}oooWWWAAA777777777333333222000......///000111000000111111111222222222111111000000000000111111333333333333333333333333444333222111222333444555444555777888888;;;>>>AAAKKKYYYlll|||zzzqqqiii]]]```fffsss___GGG:::999444333444111333333333333333333333333222222222111111111000000333333222111222333444555555555777999999<<>>===???BBBGGGJJJTTTWWW[[[^^^```bbbdddffffffggghhhjjjkkklllmmmmmmnnnnnnmmmlllkkkiiihhhgggkkkjjjjjjjjjjjjjjjjjjjjjiiigggdddaaa^^^]]]]]]^^^___]]][[[ZZZYYYWWWTTTQQQPPPPPPPPPPPPQQQSSSTTTUUUXXXXXXYYY[[[\\\___aaabbbeeeeeefffgggkkkooosssuuusssuuuuuuuuutttuuuwwwyyy{{{yyyxxxyyy}}}}}}}}}{{{{{{|||wwwwwwvvvvvvuuutttrrrrrrrrrpppmmmkkkjjjhhhdddbbb^^^]]]]]]]]]^^^aaadddfffggggggggggggeeebbb```^^^]]]\\\[[[WWWSSSNNNIIIFFFCCC???;;;;;;999999>>>EEEJJJMMMRRRWWW[[[]]]]]]]]]___]]]ZZZZZZ\\\^^^^^^^^^[[[ZZZXXXVVVTTTSSSSSSSSSUUU]]]ttt~~~zzzvvvqqqoooooorrrssstttlllggg___VVVMMMGGGCCCBBB>>>======<<<;;;999888777888888999999999888888777555777:::===???BBBFFFIIIRRRTTTYYY^^^bbbdddcccaaaeeefffiiilllnnnpppppppppqqqooolllkkklllllllllkkkmmmmmmnnnnnnoooooopppppprrrooolllmmmoooqqqqqqpppqqqqqqrrrrrrqqqpppnnnmmmuuuuuuuuuuuuuuuuuuuuuuuussstttuuutttttttttvvvxxxwwwwwwxxxxxxwwwvvvuuuuuuuuurrrooooooqqqrrrpppnnnqqqqqqqqqsssttttttrrrpppnnnnnnmmmmmmnnnoooqqqrrrtttrrrooonnnpppuuuzzz~~~yyyqqqjjjgggaaagggnnnttt|||zzzrrrcccVVVIIIDDDDDDCCCCCCEEESSSqqq|||}}}}}}vvvzzz~~~|||wwwoooaaaUUUZZZXXXZZZcccoooyyy~~~~~~yyyqqq```KKK===888555222444444333222222111000000222222222222222222222222000000111111111000000///333333333333333333333333444444444444444444444444666666777666666888<<>>===>>>BBBFFFIIIRRRVVVZZZ^^^```aaaccceeefffgggiiijjjlllmmmmmmmmmjjjkkkllllllmmmmmmmmmlllllllllmmmmmmllllllkkkjjjiiigggdddaaa___^^^^^^^^^```^^^\\\[[[ZZZXXXUUURRRSSSSSSSSSSSSTTTVVVWWWXXXZZZZZZ[[[\\\^^^```bbbccceeeeeefffgggjjjnnnrrrttttttuuuvvvvvvuuuvvvxxxzzzzzzxxxwwwxxx{{{}}}|||{{{~~~~~~{{{yyyyyyyyyttttttuuuvvvwwwwwwwwwvvvrrrpppnnnmmmllliiieeebbb]]]]]]]]]^^^___aaaccceeeeeeeeedddcccbbb```^^^^^^^^^^^^\\\YYYTTTOOOIIIFFFCCC???;;;:::999999???FFFKKKNNNRRRWWW[[[]]]^^^^^^```]]][[[[[[]]]^^^______[[[YYYWWWTTTSSSSSSTTTTTTZZZ___ssszzzvvvqqqooooooqqqrrrsssmmmhhh```VVVNNNGGGCCCAAA?????????>>><<<:::888888888888999999999999888888666888;;;===???BBBGGGJJJPPPRRRWWW]]]aaaccccccbbbfffgggjjjlllnnnppppppqqqqqqooommmllllllmmmlllkkkllllllmmmooopppqqqrrrrrrqqqooolllmmmoooqqqqqqpppqqqrrrssssssrrrqqqooonnnssssssttttttttttttttttttuuuvvvwwwvvvttttttuuuwwwxxxwwwwwwwwwvvvvvvvvvvvvvvvtttrrrssstttuuusssqqqqqqppppppqqqrrrrrrpppnnnnnnmmmmmmmmmmmmooopppqqqsssqqqooonnnooorrrvvvxxx{{{|||zzzuuunnngggcccaaa```fffmmmsss{{{zzzssscccVVVIIIEEEDDDCCCDDDEEERRRooo|||}}}{{{wwwxxx|||~~~}}}{{{uuuhhh[[[RRRQQQTTT]]]jjjtttxxxxxxuuunnn]]]III;;;666333000222222222222222222222222222222222222222222222222000111111222222111111000333333333333333333333333444444444444444444444444555666777666777999<<>>;;;:::999:::@@@HHHMMMOOOTTTXXX\\\^^^______aaa___]]]]]]___aaaaaaaaa\\\ZZZWWWTTTSSSSSSTTTUUU[[[^^^nnn{{{wwwrrrooonnnoooppppppooojjjaaaWWWNNNGGGCCCAAAAAAAAA@@@???===;;;999888888999999::::::999999999666888;;;<<<>>>BBBFFFIIIMMMPPPUUU[[[```bbbccccccggghhhjjjmmmnnnpppqqqqqqqqqooommmmmmnnnnnnmmmlllkkklllnnnoooqqqrrrssstttpppooommmmmmooopppppppppssssssttttttsssrrrpppoooqqqrrrrrrrrrssssssttttttwwwxxxxxxwwwtttssstttuuuxxxwwwvvvuuutttuuuvvvvvvuuuttttttuuuvvvvvvtttrrrqqqpppooopppppppppnnnlllmmmlllllllllmmmnnnooopppqqqpppooonnnmmmnnnoooooommmmmmlllhhhccc___\\\\\\^^^cccjjjpppxxx}}}zzzsssbbbVVVIIIEEEDDDDDDDDDFFFRRRnnnyyyyyyyyyxxxwwwyyy{{{}}}|||nnn```LLLLLLOOOZZZgggqqqttttttssslll\\\HHH;;;666444111000000111222333333444444111111111111111111111111111222222333333222222222333333333333333333333333444444444444444444444444555666666666777999===@@@LLLYYYlll{{{}}}|||}}}|||vvvnnngggaaa^^^\\\bbbttt```GGG999777222000333000222222222222222222222222333333333333333333333222222222222333333333444444444444666999999;;;EEEOOOkkkqqqeeeeeeggggggeeeeee^^^VVVRRRRRR\\\qqq}}}fffRRRGGG@@@???<<<;;;<<>>BBBLLLZZZlll{{{|||~~~}}}{{{{{{zzzuuummmggg```^^^]]]dddwwwaaaHHH999777222000333000222222222222222222222222111111111111222222222222222222333333333444444444444444666888888;;;DDDOOOjjj}}}xxxoooppprrrqqqnnniiibbb[[[WWWXXX```sssiiiSSSFFFAAA???<<<;;;<<>><<<:::888777999999:::;;;;;;;;;;;;;;;666777888999:::===BBBEEEKKKOOOVVV[[[___cccfffiiijjjjjjkkklllmmmnnnoooppppppooonnnnnnooopppnnnmmmnnnoooqqqrrrrrrqqqpppooonnnnnnnnnmmmmmmnnnoooqqquuuuuuvvvvvvuuutttrrrqqqnnnnnnooopppqqqrrrssstttqqqsssuuuuuuuuuttttttuuuuuutttrrrqqqqqqrrrtttuuusssuuuvvvwwwuuusssqqqpppsssqqqpppooopppooonnnmmmllllllmmmnnnnnnoooooooooooonnnnnnllljjjgggdddbbbbbbccccccaaa^^^\\\\\\]]]VVVZZZ___dddnnnvvvwwwsssbbbUUUIIIEEEEEEEEEFFFHHHOOOggg|||qqqnnntttyyyyyy|||{{{yyyxxx{{{wwwiiiZZZNNNMMMPPPYYYfffooorrrqqqnnnhhhZZZIII===999666333222222222222222222222222111111111111111111111111111222333444444444444444222222222333333444444444444444444444444444444444444555666777888;;;???CCCNNN[[[nnn|||}}}|||zzzyyywwwrrriiiccc[[[[[[^^^hhh|||eeeKKK<<<:::444333555333222222222222222222222222000111111111111111222222111222333444444444333333444444666888888:::DDDOOOiii~~~|||ssssssuuuuuutttllliiifffcccaaafffvvvjjjTTTFFFAAA???===;;;<<>>===<<<:::999888999999:::;;;<<<<<<<<<<<<888888888888999<<>>;;;999===AAAHHHSSS^^^bbbccccccddddddeeeeeeeeeccccccccceeeggghhhhhhggg``````^^^[[[XXXUUURRRQQQOOOYYYiii{{{{{{xxxuuusssrrrrrrqqqppppppkkkcccYYYPPPJJJFFFDDD>>>>>>>>>>>>===<<<;;;;;;999:::;;;<<<<<<=========:::::::::::::::===BBBFFFJJJOOOVVV[[[\\\```eeejjjjjjjjjiiiiiijjjkkklllmmmmmmllllllnnnoooooommmkkklllnnnpppqqqqqqpppnnnmmmmmmnnnooommmllllllooorrrtttuuuuuuvvvuuusssrrrqqqlllmmmnnnppprrrtttuuuvvvsssvvvxxxyyyxxxvvvvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwyyyzzzzzzwwwsssppppppqqqqqqooommmlllnnnoooooonnnmmmnnnooopppqqqqqqqqqpppnnnmmmmmmkkkiiifffdddccc```aaabbb```]]]YYYVVVUUURRRVVVYYY^^^iiitttxxxvvvbbbUUUIIIFFFFFFFFFGGGIIIMMMddd}}}uuuhhheeemmmwww|||{{{wwwuuussslllcccRRRNNNMMMRRR[[[dddggggggfffbbbUUUEEE;;;777555222111111111222222333333444333333333333333333333333000111222333333444444444111111222333333444555555444444444444444444444444333444666777999<<>><<<===???CCCFFFIIINNNVVV]]]```bbbcccdddeeeeeefffgggggghhhggggggkkklllllllllkkkkkkjjjiiikkkkkkjjjiiigggffffffeeeddddddeeegggjjjnnnrrruuurrrnnniiifffdddcccaaa```^^^^^^^^^^^^___aaabbbccceeeeeeeeeddddddeeeeeefffbbbdddgggjjjmmmppprrrssssssuuuvvvuuuuuuuuuwwwyyywwwzzz|||}}}}}}~~~~~~{{{xxxuuuttttttqqqllliiiggggggeeedddbbbaaa```___```aaaccceeeaaaaaa```aaabbbdddeeefffffffffeeebbb\\\SSSKKKEEE>>>:::999===BBBJJJVVVaaaffffffffffffffffffffffffaaaaaaaaacccfffgggfffeee\\\\\\[[[ZZZXXXUUURRRQQQPPPYYYfffuuu{{{yyyuuutttssssssrrrqqqpppkkkcccYYYQQQKKKGGGEEE???????????????>>>======999:::;;;<<<============<<<<<<<<<;;;;;;>>>CCCGGGIIIOOOVVVYYY[[[^^^dddiiijjjjjjiiihhhiiijjjlllllllllllllllmmmoooooommmkkkjjjkkknnnqqqrrrqqqooonnnlllnnnooommmkkkkkkooorrrtttuuuuuuuuuuuusssrrrqqqlllmmmnnnppprrrtttvvvvvvwwwyyy{{{{{{yyywwwvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxyyyxxxtttooommmmmmoooooommmkkkkkklllnnnnnnnnnmmmnnnpppqqqrrrrrrqqqqqqnnnmmmlllkkkiiigggeeedddaaacccdddbbb^^^XXXUUUSSSSSSVVVYYY^^^iiiuuuyyyxxxbbbUUUIIIFFFFFFFFFGGGIIIQQQggg}}}}}}|||}}}vvvjjjccciiiuuu}}}~~~}}}xxxvvvvvvrrrlllUUUPPPMMMPPPYYYaaaeeefffgggbbbVVVGGG===:::777444...///000111333444555666444444444444444444444444///000111222333333444333111111222333333444555555444444444444444444444444222444666777999===BBBEEEPPP]]]ooo~~~{{{{{{{{{|||zzzssshhh```[[[\\\___jjj|||kkkOOO===:::555444666222111222222333444444444444222222222111111000000000111222222333333444444555444222333555777:::CCCMMMfffuuu___\\\jjjvvvwwwpppooolllggg```___jjjwww}}}pppYYYDDDBBBBBBAAA>>>===>>>AAACCCIIINNNUUU\\\```bbbdddeeeffffffffffffgggggghhhhhhgggiiijjjkkkjjjiiiiiijjjjjjjjjjjjjjjhhhfffcccbbbeeecccbbbeeelllrrruuuvvvxxxtttoookkkhhheeeaaa^^^]]]\\\\\\]]]___bbbeeeggggggggghhhhhhhhhfffeeedddeeefffhhhkkkooosssvvvxxx|||zzzwwwvvvvvvvvvvvvuuuvvvyyy|||}}}~~~~~~zzzwwwsssqqqpppppppppnnnjjjgggfffeeedddbbb___```bbbcccbbb``````cccfffiiijjjiiigggfffhhhhhhfffbbb\\\SSSKKKFFF>>>;;;:::===FFFSSS___ffffffeeeddddddddddddcccbbb___bbbeeeeeecccbbbccceeebbbaaa___\\\XXXSSSOOOMMMOOOVVVbbbooo{{{}}}xxxtttrrrqqqpppoooqqqjjjaaaXXXRRRKKKEEE@@@@@@??????>>>======<<<<<<======<<<<<<<<<======>>>===<<<999777777;;;BBBGGGLLLOOOTTTXXX[[[^^^bbbdddeeefffhhhjjjkkkkkkkkkkkknnnllllllnnnpppooolllhhhjjjmmmqqqsssrrrpppooonnnmmmmmmmmmlllkkknnnrrruuussssssttttttsssrrrpppooopppppppppqqqrrrssstttuuuwwwxxxzzzyyywwwuuuttttttyyyxxxwwwvvvwwwxxxzzz{{{ssssssrrrqqqpppmmmkkkiiijjjjjjkkklllmmmoooppppppnnnooopppqqqqqqpppooonnnjjjkkkjjjjjjiiigggeeeddd^^^]]]^^^^^^ZZZVVVWWW]]]\\\``````aaajjjvvvyyysssmmm^^^OOOHHHGGGGGGIIILLLUUUjjj}}}vvv~~~zzzssskkkfffiiirrrzzzwwwkkkZZZWWWTTTUUUZZZaaafffhhhkkkeeeXXXIII;;;444555777333333333444444555555555000000000111222333555555666666555444333222222111666666555444333333222222444444444333333222222222555666666777888===CCCGGGRRRaaarrr|||{{{|||~~~{{{rrrfff^^^[[[^^^cccooolllOOO>>>:::555444666333222222333444444444333333333333222222222111111111111222222333333444444555666444444666777999AAAKKKdddwwwfffeeeqqqwwwuuuhhhgggeeeaaaZZZZZZdddqqq}}}ppp[[[GGGCCCBBBAAA>>>===>>>@@@CCCIIINNNUUU[[[___bbbdddeeeeeeffffffgggggghhhhhhhhhgggiiijjjiiihhhhhhiiijjjjjjjjjjjjiiihhhfffdddcccfffdddbbbeeelllssswwwxxxyyyvvvqqqmmmjjjfffccc```^^^^^^]]]^^^```bbbeeeggghhhhhhiiihhhhhhfffdddccccccdddfffjjjnnnrrrvvvxxxzzzxxxuuuttttttttttttsssrrrvvvyyy|||~~~}}}yyyvvvssspppppppppnnnkkkiiihhhgggeeecccaaaaaacccdddcccbbbdddfffiiilllmmmllljjjiiijjjjjjhhhccc\\\SSSKKKFFF===<<<;;;???GGGSSS]]]dddfffeeeddddddddddddcccccc]]]```cccdddbbbaaabbbddd^^^^^^\\\YYYVVVRRROOOMMMPPPXXXdddpppyyyyyytttsssrrrqqqqqqpppjjjaaaYYYSSSMMMGGGCCCAAAAAA@@@???>>>>>>======<<<<<<;;;;;;<<<===>>>>>>>>>===;;;999888:::???DDDJJJNNNRRRVVVYYY\\\```bbbdddfffhhhjjjkkklllllllllnnnmmmmmmnnnpppooollliiikkkooorrrsssqqqooommmlllmmmnnnnnnnnnnnnppptttwwwuuutttrrrooonnnnnnnnnnnnoooooooooooopppqqqrrrssssssuuuwwwwwwvvvttttttuuutttttttttttttttuuuvvvvvvsssssssssrrrpppnnnllljjjjjjkkklllmmmnnnooopppppplllmmmnnnnnnnnnnnnmmmllljjjjjjiiihhhgggfffffffff```___``````]]]YYY[[[aaadddhhhgggfffmmmyyy}}}xxxnnn```PPPIIIHHHHHHJJJMMMWWWlll}}}~~~{{{tttlllhhhmmmxxxzzznnnXXXWWWXXX]]]eeemmmrrrsssooohhhZZZJJJ<<<555555777333333333444444444444444222222222222222222333333555555555444333333222222222333333444444555555555444444444333333333333333777777888888:::>>>CCCHHHSSSbbbsss~~~{{{qqqfff^^^]]]___eeerrrmmmPPP>>>:::444444666333333333444444444333222222333333333333222222222222111222222333333444444555777555555777777888@@@III```wwwlllnnnvvvvvvooo^^^\\\[[[YYYTTTTTT^^^jjj~~~ppp]]]KKKCCCCCCAAA???===>>>@@@CCCHHHNNNUUU[[[___aaacccdddeeeeeefffhhhhhhiiiiiiiiiiiijjjjjjiiiggggggiiijjjjjjjjjjjjiiihhhfffeeedddgggeeecccfffnnnuuuzzz{{{zzzwwwsssooollliiieeebbb______^^^___```cccfffgggiiiiiiiiiiiihhhfffdddccc```aaadddhhhlllqqquuuwwwxxxvvvrrrqqqqqqrrrqqqqqqnnnrrrwww{{{|||yyywwwqqqqqqpppnnnmmmkkkjjjjjjgggeeeddddddeeeffffffeeeiiijjjmmmoooppppppooonnnnnnmmmjjjddd\\\SSSKKKEEE>>>>>>???CCCKKKTTT]]]ccceeeeeeeeeeeedddddddddddd___aaabbbbbb```___^^^___ZZZYYYWWWUUURRROOOLLLKKKNNNVVVaaajjjnnnoooooonnnwww~~~{{{vvvtttssssssrrrooojjjbbb[[[TTTNNNIIIEEECCCCCCBBBAAA???>>>>>>===:::::::::;;;<<<===>>>??????>>>===;;;999:::===@@@HHHKKKQQQUUUXXX[[[^^^aaacccdddfffiiikkklllmmmmmmmmmmmmmmmnnnooonnnllljjjnnnpppssssssqqqooommmlllmmmoooqqqrrrrrrrrruuuvvvwwwsssoookkkiiijjjmmmooommmmmmmmmmmmnnnoooooopppnnnpppsssttttttssstttuuuuuuvvvwwwxxxxxxxxxwwwwwwsssttttttsssqqqooommmkkkkkkkkklllmmmmmmnnnoooooojjjjjjkkkkkkkkkkkkjjjjjjjjjiiifffddddddeeefffhhh```___``````]]]ZZZ\\\bbbiiimmmlllhhhnnnzzz~~~{{{pppaaaRRRKKKIIIIIIKKKNNNRRRhhh~~~zzzrrriiidddhhhuuu~~~rrr]]]]]]___fffpppyyy}}}~~~uuummm]]]LLL>>>666555666444444444444333333333333444444333222222222222222444444444444333333333333222222333333444555666666333333333444444444444444999999999999;;;>>>DDDHHHTTTddduuuzzzqqqfff___]]]```gggtttoooRRR???;;;444444666333444444444444333222222111333333333333333333333333111222222333333444444555777555555777777888@@@III[[[tttlllmmmqqqlllcccVVVVVVWWWVVVSSSSSS[[[eee{{{~~~ppp___OOODDDCCCBBB???===>>>@@@CCCHHHMMMUUUZZZ^^^```bbbcccdddeeeggghhhjjjjjjjjjjjjllllllllljjjiiihhhjjjkkkiiiiiiiiihhhgggfffeeeeeehhhfffeeeiiiqqqxxx}}}~~~{{{xxxtttqqqnnnkkkfffccc``````______```bbbeeefffiiijjjjjjiiihhhfffdddccc^^^___bbbfffkkkpppsssvvvvvvtttqqqppppppooonnnmmmllloootttxxx||||||zzzsssqqqooonnnnnnmmmlllkkkiiihhhgggggghhhiiiiiiiiilllmmmoooqqqrrrrrrrrrqqqqqqoookkkeee\\\RRRIIIDDD@@@BBBEEEIIIOOOWWW^^^dddffffffgggfffeeedddeeefffcccddddddbbb```]]]ZZZYYYWWWVVVSSSOOOLLLIIIGGGFFFIIINNNVVVZZZ[[[XXXVVVTTT```fffnnntttyyy}}}~~~xxxuuutttttttttpppllleee]]]VVVOOOIIIFFFDDDDDDCCCAAA@@@>>>======999999999:::;;;===>>>???=========<<<;;;;;;===???GGGKKKPPPUUUYYY\\\^^^aaabbbccceeehhhjjjlllnnnooolllllllllmmmmmmlllkkkjjjnnnqqqssstttrrrpppoooooonnnqqqssstttsssrrrrrrssstttqqqnnnkkkjjjlllnnnpppmmmmmmmmmmmmmmmmmmnnnnnnlllnnnqqqrrrrrrqqqrrrsssvvvxxxzzz||||||zzzxxxwwwtttttttttsssrrrpppnnnllljjjkkkkkkkkkllllllmmmmmmiiiiiiiiijjjjjjiiiiiiiiijjjhhhdddaaaaaabbbeeeggg___]]]]]]]]]YYYUUUWWW]]]dddiiiiiifffjjjuuu|||{{{rrrcccSSSLLLKKKJJJLLLOOOMMMddd}}}tttggg___cccppp{{{wwwgggeeeeeekkkuuu}}}{{{ppp```MMM???777555555555444444333333222222222444333333222222222333333222222333333333444444444555555444444444333333333333333444444555555666666999999999999:::>>>CCCHHHWWWfffwwwzzzqqqgggaaa\\\```hhhvvvqqqTTT@@@;;;444444666333444444444444333222222111333333333333333333333333111222222333333444444555444333555777888:::AAAJJJXXX}}}sssiiigggfff___UUUSSSSSSWWWYYYXXXVVV\\\cccvvv~~~qqq```PPPEEEDDDBBB@@@===>>>@@@CCCHHHMMMTTTZZZ]]]___aaabbbccceeegggiiikkklllkkkkkkooopppooonnnkkkjjjkkkmmmiiiiiihhhggggggggggggggghhhfffggglllttt|||{{{yyyvvvsssqqqmmmhhheeeaaa```______```bbbdddeeeiiijjjjjjjjjhhhgggeeeccc^^^___aaaeeeiiimmmqqqssstttsssqqqoooooommmjjjgggiiijjjmmmppprrrtttssssssnnnpppsssyyy~~~wwwtttqqqoooooonnnlllkkkkkkkkkkkkkkkkkklllmmmnnnnnnooooooppprrrrrrssssssrrrpppkkkdddZZZPPPHHHCCC???BBBGGGKKKPPPVVV^^^ccchhhiiijjjiiifffeeefffgggdddccccccbbb```^^^[[[YYYUUURRRNNNIIIEEECCCAAAAAAEEEGGGJJJJJJHHHEEEDDDCCCKKKOOOTTTXXX___jjjwwwzzzwwwuuutttsssrrroooiii```WWWOOOJJJGGGFFFEEEDDDBBB@@@>>>===<<<999999:::;;;<<<===???@@@;;;<<<===<<<;;;<<<>>>@@@GGGKKKRRRWWWZZZ]]]```bbbbbbcccdddgggiiilllnnnooojjjkkkkkkkkkjjjiiiiiiiiimmmooorrrtttsssrrrssssssppprrrtttsssqqqooonnnnnnoooooooooooopppqqqrrrrrrooonnnnnnmmmmmmmmmnnnnnnlllnnnqqqqqqpppooopppppptttvvvyyyzzzzzzxxxvvvtttsssssstttsssrrrpppnnnmmmjjjjjjjjjjjjjjjjjjjjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjgggddd```___```bbbccc]]][[[ZZZXXXTTTOOORRRWWW[[[dddgggeeehhhrrryyyyyyrrrcccTTTLLLJJJJJJKKKNNNOOOeeezzzlllcccfffsss|||mmmhhheeehhhsss}}}}}}rrr```MMM???888555444444444444333333222222111222222222222333444555666111111222333333444444444444444444444444333333333444444444555555666666666888888888888:::===CCCGGGZZZhhhxxx~~~zzzsssjjjccc]]]bbblll{{{sssUUUAAA;;;444333666444333333444444444333222222222222222222333333333333111222222333333444444555333333555888999:::AAAJJJWWW{{{~~~xxxkkkddd^^^UUUNNNPPPRRRXXX]]]]]]ZZZ[[[```qqq}}}rrr```OOOEEEEEECCC@@@>>>>>>@@@CCCHHHMMMTTTYYY]]]^^^```aaabbbdddgggjjjlllmmmmmmlllpppqqqrrrqqqnnnllllllllliiihhhggggggggggggggghhhggggggiiipppyyy}}}{{{xxxvvvtttpppkkkgggcccbbbaaa```aaabbbdddeeehhhiiiiiijjjiiihhhfffeee```aaabbbeeehhhkkknnnoooqqqqqqpppooommmiiiccc___```______```aaabbb```___UUUXXX\\\cccooozzzuuurrrrrrqqqnnnkkkmmmnnnoooooonnnnnnppprrrooooooooopppqqqrrrtttuuurrrooojjjbbbXXXNNNFFFAAA===AAAGGGKKKOOOUUU]]]ccckkkmmmnnnlllgggeeefffhhhaaaaaa``````aaa```]]]ZZZPPPMMMHHHCCC@@@>>>>>>>>>BBBBBBBBB@@@>>>======>>>@@@CCCHHHLLLTTTbbbttt}}}yyyvvvtttrrrrrrpppkkkcccYYYQQQLLLJJJIIIHHHFFFDDDBBB@@@>>>===;;;;;;;;;<<<===>>>???@@@;;;<<<<<<<<<;;;<<>>DDDHHH]]]iiixxx}}}~~~|||uuullleee___eeepppuuuWWWBBB;;;444333666444222222333444444444333333111111111222222222333333111222222333333444444555555444666999999999???GGGWWW{{{zzzuuuiii^^^TTTNNNKKKOOOWWW___```[[[YYYZZZnnnyyy|||sss```MMMFFFEEECCC@@@>>>>>>@@@CCCHHHMMMSSSYYY\\\^^^___```bbbdddhhhkkkmmmnnnmmmmmmoooqqqsssssspppmmmkkkjjjhhhhhhgggffffffggghhhiiifffgggkkksss}}}~~~|||zzzxxxtttoookkkfffeeedddccccccdddfffgggggghhhiiijjjjjjiiihhhgggccccccdddeeegggiiikkklllmmmnnnnnnnnnkkkddd\\\VVVSSSPPPMMMMMMNNNNNNMMMKKKCCCDDDFFFKKKUUUggg}}}zzzvvvuuutttpppllloooqqqrrrqqqppppppsssvvvqqqpppppppppqqqsssuuuvvvpppmmmggg___VVVLLLDDD???>>>CCCIIIMMMPPPWWW```gggnnnqqqrrrnnniiifffgggiiicccaaa_________]]]YYYUUUJJJGGGBBB>>><<<<<<===???===>>>>>>===;;;;;;===>>>@@@EEEKKKPPPUUU___nnnyyy{{{wwwrrrpppooonnnkkkddd[[[SSSOOONNNLLLKKKIIIGGGDDDBBB@@@???===============>>>???@@@===>>>===;;;:::;;;===@@@FFFKKKSSSYYY]]]___aaacccccccccdddeeehhhjjjmmmnnnkkkmmmmmmllljjjiiijjjmmmjjjlllnnnoooooonnnoooqqqoooppprrrqqqooonnnnnnooooooppprrrtttvvvvvvvvvuuuppppppooommmmmmlllllllllkkkmmmppprrrrrrrrrssstttxxxyyyzzz{{{{{{yyywwwvvvqqqqqqrrrrrrqqqooommmlllmmmlllllllllkkkkkkjjjjjjiiihhhgggggggggggghhhiiiiiihhhgggddd```[[[WWWTTTQQQOOONNNMMMIIIFFFJJJQQQWWWfffqqqqqqpppvvvyyyxxxpppaaaQQQJJJHHHGGGHHHKKKOOObbbxxxuuujjjlllzzziiiccc___eeerrr|||ooo[[[III>>>888666555222222222222222333333333333333333333333444555666222222222222222333333333000111222333555666777777777777777666666666666666666777888999;;;@@@FFFKKK```kkkxxx}}}~~~wwwmmmeee]]]dddpppvvvWWWBBB<<<444333666444111222333333444444444444000000000111111222222222111222222333333444555555777666777999888888===EEEWWW{{{}}}vvv~~~pppaaaVVVQQQHHHLLLVVV___```YYYUUUVVVlllvvv|||ttt___KKKFFFFFFDDDAAA>>>>>>@@@CCCHHHMMMSSSYYY\\\]]]___```bbbdddhhhlllnnnooonnnmmmnnnqqqsssssspppllliiihhhhhhhhhgggffffffgggiiijjjeeegggllluuu}}}{{{wwwrrrnnnhhhgggfffeeeeeefffhhhiiifffggghhhjjjjjjiiiiiihhheeeeeeeeefffggghhhiiijjjjjjkkkmmmmmmiiiaaaWWWPPPHHHEEEAAA@@@AAABBB@@@???::::::::::::AAAPPPeeesss~~~zzzxxxvvvqqqmmmppprrrtttsssqqqrrrtttwwwrrrqqqppppppqqqsssvvvwwwnnnkkkfff^^^TTTKKKCCC>>>BBBGGGLLLPPPSSSZZZdddlllpppssstttpppjjjfffgggiiihhheeeaaa___\\\XXXRRRMMMEEEBBB>>>;;;:::;;;>>>@@@888:::<<<<<<<<<<<<===>>>DDDKKKTTTWWWYYY]]]eeemmm|||wwwrrrnnnlllllljjjddd\\\UUUSSSRRROOONNNLLLIIIGGGDDDBBBAAA???>>>>>>>>>>>>>>>???@@@@@@@@@>>>;;;999999<<<>>>EEEKKKRRRXXX\\\___aaabbbdddddddddeeegggjjjlllnnnmmmnnnooonnnkkkjjjlllooojjjkkkmmmmmmlllkkklllmmmnnnoooqqqpppppppppqqqsssrrrrrrssstttuuuuuuvvvvvvpppooonnnmmmlllkkkkkkkkkiiilllppprrrssstttuuuwwwtttuuuuuuvvvuuutttsssrrrpppqqqqqqqqqpppooommmlllnnnnnnnnnmmmmmmllllllkkkhhhgggfffeeeeeefffggghhhiiiiiihhhfffaaaZZZSSSOOOIIIGGGFFFFFFCCCBBBGGGNNNWWWhhhuuuvvvsssvvvxxxvvvooo```PPPIIIFFFEEEGGGIIITTTggg|||~~~rrrrrr~~~iiidddaaaggguuuzzzmmmYYYHHH===888666555111111111222222333333444555555444333333333444444222222222222222222222222444444444444444444444444888888777777666666555555666777888:::===BBBHHHMMMaaakkkwwwxxxmmmeeeZZZaaammm~~~