BM66(P {{{zzzwwwyyy|||}}}xxxzzz~~~}}}zzzvvvqqqlllhhheeebbbggglllppprrrpppooooooqqqrrryyy}}}rrrggg```^^^fffhhhkkkmmmoooqqqtttuuufffbbb___aaadddfffdddaaaaaabbbccceeefffggghhhhhhhhhlllppppppmmmhhheeedddfffnnnwwwzzzxxxrrrlllhhhqqqrrrwww~~~}}}}}}zzzzzz{{{}}}{{{{{{~~~xxx{{{}}}yyyrrrtttwwwwwwyyy|||tttfffdddcccbbbaaa^^^YYYUUUXXXXXX]]]fffqqqzzz~~~~~~qqqcccYYY]]]hhhooopppooogggddd```\\\XXXSSSMMMJJJPPPRRRTTTSSSOOOMMMLLLMMMLLLRRRXXXWWWQQQKKKJJJLLLJJJKKKMMMOOOPPPNNNKKKIIIKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPRRRSSSSSSRRRQQQPPPMMMPPPRRRTTTYYYaaaeeefff^^^XXXWWW]]]```___ccckkkjjjkkkoootttxxxxxxtttoooppptttpppoootttrrrttt{{{pppuuuwwwzzzvvvooonnnooonnnnnnpppuuuyyy{{{|||~~~yyywwwxxxyyysssnnnooopppnnnuuuxxxmmmqqqiiigggooowwwzzzyyyyyyvvvpppvvv}}}{{{ppplllwww|||mmmdddeee}}}|||xxxuuusssrrrrrrssswww~~~|||}}}}}}zzzwwwvvvmmmxxx}}}wwwrrrrrrrrrnnndddddddddfffiiimmmrrrtttxxxxxxqqqnnnkkkhhheeeeee```]]]]]][[[YYYYYY]]]bbbdddfffeeeccccccfffiiiaaaccceeeffffffeeeeeeeeedddccccccdddgggmmmsssvvvqqqnnnmmmooooooqqqwww~~~yyywwwuuussssssuuuxxx{{{tttyyy~~~~~~}}}|||yyyppp}}}}}}ppp]]]NNNNNNPPPLLLHHHIIIKKKKKKOOO\\\pppnnnUUUVVVhhhvvv{{{{{{ooommmkkkiiihhhccc]]]XXXTTTWWWXXXQQQHHHBBBCCCGGGAAADDDIIIMMMOOOMMMHHHEEEBBBEEEIIIIIIFFFCCCAAA@@@GGGFFFEEEEEEFFFGGGHHHHHHHHHJJJNNNQQQTTTVVVVVVVVVRRRPPPNNNOOORRRRRRNNNKKKGGGHHHGGGIIIUUUdddlllkkkggg___^^^hhhmmmhhhfffjjjdddjjjuuu~~~hhhlllgggdddeee______kkkzzz}}}www}}}yyyeeepppvvv}}}}}}nnnuuueee\\\cccooo}}}}}}qqqfffiiihhhiiikkkppptttvvvwwwxxx|||qqqjjjddd\\\[[[[[[ZZZcccfff[[[aaa]]]aaannnwwwzzzsssgggiiillljjjhhhwww}}}rrrhhhppp~~~vvv[[[LLLHHHaaa~~~}}}{{{xxxxxx{{{}}}yyyqqqhhhaaa\\\ZZZYYYRRRUUUZZZ]]]___```______hhhsssnnngggaaa^^^ZZZVVVYYY______lllssskkkaaa]]]WWWOOOLLLKKKJJJJJJLLLNNNQQQSSS___ssssss___cccddddddbbb]]]WWWPPPLLLLLLIIIHHHJJJIIIEEEDDDFFFJJJKKKLLLMMMNNNNNNNNNNNNKKKMMMPPPRRRSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRTTTUUUYYYWWWWWWYYYXXXVVVYYY^^^VVVTTTRRRQQQSSSWWW\\\___```aaacccfffiiillloooqqqgggiiiiiieeeaaaeeeqqq|||zzznnnbbb\\\___ccczzzxxx|||~~~{{{xxxaaagggjjjhhh{{{llljjjgggiiijjjuuu]]]@@@===AAA@@@CCCKKKJJJGGGHHHUUUmmmvvvMMMDDDSSSaaacccaaaVVVVVVYYY]]]aaabbb^^^ZZZeeeiiihhhZZZFFF:::;;;AAA@@@BBBHHHRRRYYYUUUGGG;;;;;;BBBHHHGGGBBB>>>AAAEEEBBB???<<<<<<@@@BBBBBB@@@DDDIIIQQQZZZ```cccccccccWWWQQQMMMMMMPPPNNNGGG@@@???BBBCCCHHHVVVdddgggbbbVVVQQQVVVeeekkkaaaUUUQQQUUU\\\gggrrryyyyyytttpppWWW\\\ZZZZZZ___^^^bbbppprrrxxxuuuvvvoooXXXpppyyy||||||ppptttxxx```XXXbbbooo{{{___aaaccchhhqqq|||}}}|||fffZZZUUUTTTTTT\\\]]]PPPMMMOOO\\\ooowwwtttuuu}}}lll```jjjyyy}}}ooolllrrrwwwpppPPPEEE@@@MMMggg~~~zzzzzzvvv~~~|||yyyyyy}}}zzzyyy{{{uuukkk___VVVOOOLLLKKKIIIJJJJJJIIIIIILLLSSSXXXVVVeee}}}oookkkfffaaaWWWOOOQQQYYYtttqqqgggZZZNNNHHHGGGFFFEEEDDDDDDDDDEEEGGGWWWaaaaaafffpppmmmaaaRRRXXX___ccc```YYYRRRNNNFFFDDDEEEIIIHHHCCC@@@AAACCCCCCDDDFFFHHHHHHGGGEEEEEEEEEFFFHHHKKKKKKJJJHHHCCCDDDEEEFFFGGGHHHIIIIIIEEEEEEGGGKKKJJJGGGGGGJJJIIIGGGDDDCCCDDDHHHMMMPPPQQQPPPOOOSSSZZZccciiimmmdddkkkooohhh^^^```qqqnnn]]]UUUWWW\\\|||}}}xxxwwwqqqkkkyyywwwppphhhddd^^^YYYXXX[[[\\\ZZZWWWVVVVVVUUUSSSRRRQQQOOOPPPYYYhhhvvv}}}]]]@@@:::???@@@BBBFFFVVVRRROOOPPPXXXdddooouuuuuu]]]FFFCCCIIIKKKHHHEEEFFFEEEEEEEEEFFFIIIKKKMMMfffsssttt___HHH???<<<999===???BBBFFFGGGEEE???;;;===>>>>>>>>>??????@@@@@@>>><<<999999;;;===>>>>>><<>><<<<<>>;;;:::<<<@@@BBBAAADDDJJJQQQYYYaaafffiiiZZZYYYXXXUUUQQQVVVhhh{{{yyyfffYYY[[[iiivvv}}}rrroooppp{{{yyyzzzsss}}}yyy}}}wwwxxx~~~{{{zzzwwwvvvtttqqqmmmjjjhhhttt}}}yyyfff```ZZZWWWSSSNNNNNNQQQSSSPPPMMMLLLLLLKKKJJJIIIJJJGGGEEEJJJSSS\\\aaabbbkkkUUUCCCCCCGGGFFFCCCDDDOOOLLLIIIIIIMMMRRRVVVXXXWWWIII>>>===AAAAAAAAABBB@@@@@@??????@@@BBBDDDEEEMMMZZZ]]]OOOAAA======;;;::::::;;;<<<>>>===;;;888;;;;;;;;;;;;<<<<<<<<<===;;;999777777999:::;;;;;;666888:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGJJJNNNRRRUUU\\\ggg|||ggghhh~~~xxxtttxxx~~~}}}vvvqqqooozzzuuullljjjggghhhmmmnnnkkkggghhhhhhfffaaa``````cccgggfff```[[[ZZZYYYZZZaaakkksssvvvvvvttt___VVV^^^iiijjjddd[[[eeennnwwwmmmTTTQQQPPPRRRSSSSSSUUUYYYYYYWWW[[[cccqqqwwwooofffaaa___YYYPPPIIINNNXXXdddggg^^^SSSQQQUUUXXXWWWRRRMMMSSS___ggghhhdddkkklll___QQQMMMNNNOOOUUUYYYfffhhh[[[___qqq|||zzzlllaaaXXXSSSTTTXXXnnn}}}{{{xxxppppppmmmeeebbbfffjjjbbbbbbnnn{{{uuu|||qqq```OOOUUURRRFFF???@@@AAA???666999===???@@@AAA@@@???EEERRRbbbqqqjjjOOOOOO\\\```UUULLLQQQ[[[```nnn}}}kkkTTTIIIHHHGGGDDD???=========;;;:::===>>>@@@AAAAAAGGGXXXhhhzzzpppnnnuuutttbbbMMMCCCDDDHHHJJJHHHFFFIIIRRR[[[[[[XXXRRRKKKDDD@@@===;;;@@@???======>>>AAAEEEGGGDDDCCCAAA>>><<<<<<>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDAAA===999888999<<<>>>DDDIIIQQQWWWZZZWWWSSSOOOFFFFFFGGGFFFDDDFFFRRR```fffccc\\\RRRKKKNNNYYYdddiii```ZZZZZZ[[[bbbvvv{{{}}}{{{zzzyyyyyy~~~yyy|||qqqpppooommmmmmmmmnnnooollljjjhhhgggfffccc```]]]XXX^^^bbbdddlllssspppfff[[[UUUQQQPPPMMMJJJJJJNNNPPPMMMIIIGGGHHHHHHHHHGGGGGGDDDAAABBBFFFIIIJJJIIIRRRGGGCCCIIIMMMHHHBBBAAAIIIGGGFFFGGGGGGGGGEEECCCAAA>>>===>>>>>><<<>>>AAA<<<;;;:::::::::;;;===>>>777AAAEEE>>>999;;;<<<:::999777555444666777777777777777777777888888888888888666444444666888888888777777777777666666666555777777777777777777777777777777777777888999;;;;;;<<<======>>>???>>>>>>>>>??????@@@AAABBBBBBCCCDDDFFFEEEEEEEEEGGGKKKOOOQQQYYY[[[dddpppvvvvvv|||yyy}}}zzz{{{|||~~~xxx{{{|||zzzyyy{{{zzzxxxuuupppvvvxxxnnniiikkkiiiiiillllllgggeeefffgggfff\\\^^^\\\WWWYYY___\\\TTTWWWXXXYYY[[[^^^___`````````^^^___cccbbb[[[VVVTTTMMMOOONNNOOOYYYdddccc[[[LLLIIIHHHIIIHHHDDDCCCEEEJJJDDDEEEGGGOOOfffuuuppp___aaabbb^^^VVVPPPMMMLLLQQQ]]]aaaYYYQQQOOOLLLFFFHHHHHHFFFEEEGGGMMMOOOMMMIIILLLKKKHHHFFFHHHIIIHHHRRRNNNQQQQQQNNNZZZkkkqqqggg```\\\^^^^^^\\\ZZZZZZaaassskkkllljjjiiijjjmmmtttvvvqqqhhh```^^^```\\\```ooo|||yyy\\\EEEIIIKKKFFF>>>999:::<<<777999===@@@BBBAAA??????EEEOOOXXX\\\___]]]OOO???BBBLLLPPPIIIGGGOOOXXX\\\```cccdddaaaYYYQQQKKKHHHFFFBBB===::::::::::::999>>>=========<<>><<<::::::>>>DDDLLLPPPNNNMMMJJJFFFBBB@@@AAABBB????????????????????????AAA>>>:::777555666777999GGGKKKQQQTTTQQQJJJAAA<<<::::::<<>>===BBBIIIFFFFFFFFFEEEEEEHHHMMMRRRNNNJJJKKKOOOOOOQQQ\\\kkkssskkkiiirrrzzz{{{|||~~~|||}}}}}}~~~}}}xxxssstttxxxvvvoooiiiiiiiiikkkmmmnnnlllkkkkkkiiifffdddbbb___\\\YYY^^^___]]]XXXXXXZZZWWWPPPVVVRRROOOOOOMMMJJJJJJMMMOOOLLLHHHFFFGGGHHHHHHHHHEEECCCAAABBBDDDEEEDDDCCC@@@===???FFFHHHCCC???>>>BBBBBBBBBDDDEEEDDD@@@>>>;;;===@@@@@@===;;;<<>>=========??????@@@@@@AAABBBBBBCCCCCCCCCCCCEEEHHHMMMQQQTTTYYYYYY___jjjqqqqqqrrrvvvxxxvvvzzz~~~~~~zzz{{{|||zzzxxxvvvuuusssqqqmmmqqqrrrjjjjjjooolllnnnooolllfffcccdddeeecccZZZaaa^^^UUUXXXdddeee\\\RRRVVVZZZ[[[ZZZZZZ[[[]]]ZZZXXX]]]bbb[[[NNNJJJOOOOOOPPPMMMKKKOOOUUUSSSLLLKKKIIIIIILLLKKKFFFDDDFFFJJJFFFGGGGGGEEEOOOUUULLLJJJMMMMMMIIIBBBBBBIIIPPPLLLQQQQQQLLLHHHIIIFFFAAAFFFFFFFFFFFFHHHIIIHHHFFFEEEEEEDDDDDDEEEHHHHHHGGGIIIEEEJJJNNNOOO]]]jjjhhh[[[SSSLLLOOOTTTVVVXXXYYYeeeyyyyyyhhhdddgggffffffnnnjjjcccjjj{{{oooooolllccc\\\aaadddlllxxxeeecccyyyyyymmmiiiooo{{{cccOOOJJJFFFDDD===555444888;;;???DDDFFFBBB>>>AAAFFFMMMSSSVVVQQQKKKGGGBBB<<>>;;;999999::::::;;;::::::<<<<<>><<>>>>>???AAADDDFFFFFFFFFFFFFFFJJJPPPPPPNNNSSS\\\kkkaaa[[[^^^bbbdddgggkkklllnnnvvv}}}}}}~~~{{{wwwxxxyyywwwllliiippptttmmmbbbcccccccccdddffffffeeeccccccaaa^^^\\\[[[YYYWWWUUUVVVXXXVVVOOOKKKKKKMMMNNNQQQMMMKKKLLLJJJFFFEEEGGGHHHEEEBBBAAABBBCCCDDDCCC@@@???>>>???@@@@@@@@@???;;;:::;;;???@@@>>>===>>>:::::::::<<<>>>>>>===;;;999:::;;;999999999:::999;;;::::::999999999999999999:::999777777888777333777666555666777888777555444444444444444444444444555444333333555666555555444333222111111222444555555555555555555555555555666555444444555666888999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<=========>>>>>>???AAACCCGGGKKKMMMOOOOOOTTT___hhhkkkkkklllooossssssuuuzzzyyywwwyyyrrr|||}}}}}}zzzxxxzzz}}}~~~{{{vvvtttsssqqqmmmjjjkkkhhhmmmnnnhhhjjjmmmhhhggggggccc]]][[[]]]]]]ZZZSSSZZZXXXOOORRR___bbb[[[VVVZZZ]]][[[VVVRRRQQQRRRVVVQQQRRRUUUOOOEEECCCJJJIIIJJJJJJJJJLLLNNNLLLHHHIIIGGGHHHKKKJJJEEECCCEEEAAA>>>CCCEEEAAAEEEHHHAAACCCBBB@@@===<<>>===:::888999666@@@NNNTTTLLLBBBDDDMMMQQQTTTRRRJJJAAA======>>>@@@AAA@@@>>>???CCCFFFFFFMMMJJJFFFDDDCCCDDDEEEEEEDDDBBB>>>;;;888888999:::777555666999:::???KKKWWWgggXXXGGG>>><<<;;;;;;;;;888777666666666777888999;;;;;;;;;:::;;;;;;<<<<<<777777888:::===BBBEEEHHHEEEEEECCC???:::777777888777777777777777777777777666666555444444666777888???>>>;;;999999:::<<<===;;;777777:::;;;999999<<<<<<;;;;;;===@@@AAA@@@>>>CCCEEEHHHLLLLLLKKKNNNSSSWWWVVVXXX___dddcccaaa```ffffffkkkssszzz|||}}}vvvtttuuuvvvjjjjjjjjjiiihhheeebbb^^^aaaaaaaaaaaa````````````\\\ZZZXXXXXXYYYYYYYYYXXXNNNPPPPPPKKKGGGGGGLLLPPPMMMIIIHHHIIIHHHCCCAAACCCBBB@@@??????@@@AAA@@@?????????>>>===<<<<<<<<<<<<>>><<<:::::::::;;;===>>>;;;999777888999::::::999777888777555666;;;;;;999777777777777777777666666777777555555666666555333444444444666777777444222444444444444444333333333444333222333555666555444222111111000111222444555222222222222222222222222333333333333333444555555555666777777888888777777999999999:::::::::;;;;;;>>>>>>>>>>>>???AAACCCDDDJJJIIIJJJQQQZZZbbbfffhhheeennnlllkkkpppmmmiiipppkkkuuu~~~{{{vvvqqqsssuuuxxx||||||yyyyyysssqqqvvvwww|||}}}|||uuummmlllsss{{{|||rrrrrrtttqqqkkkgggdddbbbggggggaaaccceee\\\[[[[[[XXXSSSTTTWWWWWWTTTLLLPPPNNNHHHIIIPPPSSSPPPYYY[[[]]][[[UUUQQQOOOOOOLLLIIIIIIKKKJJJEEECCCEEEHHHGGGEEECCCBBBCCCDDDDDDFFFCCCDDDFFFDDD@@@===???>>>:::>>>???:::===DDDAAA???>>><<<===>>>??????>>>DDD======CCCCCC===<<<@@@@@@<<<;;;===???>>>>>>??????>>>???@@@===:::<<>>>>>======>>>AAACCCEEEDDDDDDBBB???<<<<<<===>>>@@@@@@>>>;;;888666777888999777888;;;<<<>>>FFFOOOiiiZZZFFF888333444555666888555333444666666555333333444444444555555555666222333444666888999::::::555666666555444444555777444444444444444444444444333333333444555666777777666777888888888888777777999666555888888666888<<<:::999999;;;===???@@@@@@AAACCCEEEFFFGGGHHHJJJMMMNNNOOOQQQUUUYYYZZZYYYXXX^^^^^^aaahhhnnnttt}}}}}}~~~uuu~~~xxxuuuvvvvvvvvvxxx{{{}}}}}}}}}zzzyyy{{{~~~~~~}}}xxxqqqnnnnnnlllhhhSSSXXX]]]]]]YYYWWWYYY^^^\\\___aaa```]]][[[\\\]]]WWWUUUTTTTTTUUUWWWWWWVVVNNNLLLIIIGGGEEEDDDFFFIIIGGGDDDDDDFFFEEEAAA???AAA>>>===>>>???@@@@@@>>>===??????===;;;::::::;;;<<<===;;;999777888:::::::::;;;999777777888999888777555999999555555999:::888444444444555555555555444333222222333333333444555444333222333444555333222444444444333333333222222222111111222444444333222333333222222333333444444111111111111111111111111111111222333333333333222333444555555666555555555999999999999999:::::::::<<<<<<<<<<<<===>>>???@@@GGGGGGHHHLLLRRRYYY]]]^^^VVVdddbbb```hhhccc]]]gggccciiimmmkkkiiijjjhhhdddhhhjjjmmmrrrwwwzzz{{{{{{|||qqqsssuuuzzz{{{|||vvvrrrooommmiiihhhoooxxx}}}wwwwwwzzzzzz}}}zzzyyyxxx|||tttfffjjjnnnjjjjjjppppppllleeefffooovvvxxxqqqfff___bbbeeeaaa\\\ZZZXXXWWW\\\\\\WWW\\\^^^TTTSSSSSSPPPLLLMMMPPPOOOKKKFFFFFFFFFEEEDDDEEEFFFGGGFFFHHHIIIIIIHHHGGGFFFFFFBBBEEEEEECCCBBBDDDDDDAAAFFFEEECCC@@@===;;;;;;>>>BBB??????AAA@@@;;;:::<<>>:::999888:::<<<<<<888555:::===>>><<<<<<===;;;888===888777<<<===:::888;;;>>>;;;;;;>>>>>>:::;;;@@@???>>>AAABBBEEEUUU\\\QQQBBB@@@BBBFFFGGGFFFFFFIIIKKKTTTQQQLLLNNNKKKIIIPPPLLLTTT]]]eeeoooyyy}}}{{{mmmhhhhhhfffccc```___bbbgggjjjlllyyy~~~~~~yyy{{{||||||~~~zzzyyy~~~|||zzzxxx}}}zzzssspppsssvvv{{{{{{ssslllmmmkkkmmmqqqooommmttttttrrrnnnhhhaaa]]]\\\\\\WWWWWWXXXXXXWWWUUUSSSRRRTTTRRRMMMGGGGGGLLLKKKHHHNNNGGGLLLPPPJJJJJJOOONNNddd```VVVLLLMMMPPPHHH<<<===GGG[[[kkkgggVVVMMMPPPJJJFFFAAA>>><<<:::999999<<<<<<<<<===>>>???BBBEEE>>>>>>===;;;999888999:::???@@@AAA>>>:::777777888::::::<<>>@@@AAA@@@AAABBBBBBCCCFFFHHHIIIMMMKKKGGGDDDFFFKKKOOOQQQSSSTTTYYY___ccciiivvv~~~{{{}}}zzzrrruuuzzz~~~{{{rrrqqqiiicccjjjhhhjjjlllnnnooopppqqqqqqooollllllqqqxxxzzzuuuooouuunnnddd^^^```aaaZZZQQQXXXTTTQQQOOOOOOPPPTTTYYYQQQVVV[[[ZZZUUURRRSSSUUUPPPNNNKKKJJJJJJKKKJJJJJJHHHBBB>>>>>>AAA@@@??????>>><<<===@@@???<<<:::<<<888888999<<<======:::888;;;;;;999888666777:::<<<888888666555777999777333555444333444666666555333000888:::444///111333222333333444555555555555555222111111222222111333555666444222222333444444333444333333333222222111111111000000111333333222111111111111111111000000000333333333333333333333333111222333444444444222222444444555666666666666555555555666666666666666666333444555777999;;;===>>><<<@@@EEEHHHLLLOOONNNLLLFFFWWWVVVUUU___XXXQQQ\\\TTTZZZ\\\YYYXXX[[[[[[VVVZZZ]]]aaahhhnnnrrrtttttttttzzz{{{ssskkkiiiiiiiiibbbeeeeeeeeeiiipppoooiiilllhhhfffjjjoooqqqrrrrrrmmmkkkkkkiiiccc^^^aaahhhuuuqqqrrrxxxxxxqqqllllllsssuuuwwwyyywwwuuuzzz~~~~~~xxxrrroooooouuuttteee[[[eeemmmlllmmmdddhhhhhhddddddhhhgggaaa```XXXUUUYYY\\\XXXTTTTTTMMMLLLQQQRRROOOWWW\\\RRRNNNMMMIIIEEEEEEGGGDDD>>>>>><<<>>>BBBAAA>>>???DDDAAAAAABBBBBBCCCBBBBBBAAA<<>>@@@>>>;;;:::===;;;888888;;;;;;999999<<<555444===BBB999777;;;999:::888666666888:::::::::...;;;>>>555555>>>===000:::555555:::;;;666333555???888666;;;===:::999;;;>>><<<@@@DDDIIIVVVUUUAAA???===>>>@@@@@@>>>@@@EEEDDDLLLJJJEEEGGGDDDCCCLLLLLLKKKMMMVVVdddllliiibbb~~~xxxaaaZZZ___cccXXXZZZ\\\]]]^^^```eeeiiiqqqsssnnnfffkkkwwwzzzttttttzzz|||wwwsssssstttsssmmmpppttt|||vvvvvvvvvppplllnnnjjjqqqxxx{{{xxxrrrjjjcccaaabbb[[[[[[cccbbb^^^cccgggccc]]]YYYUUUSSSQQQOOORRROOOLLLJJJKKKMMMOOOPPPKKKIIIHHHFFFEEEEEEHHHJJJPPPBBBBBBIIIEEECCCGGGHHHJJJRRRSSSNNNQQQXXXRRRDDDGGGGGGPPP]]][[[MMMEEEFFFIIICCC>>>>>>???===:::888<<<<<<===>>>======@@@DDD===;;;999888888888999999AAACCCEEECCC>>>:::999:::666666999>>>@@@@@@DDDIII@@@<<<666222333666555222,,,000444333111///222444111222333333444333333333555444333222222222333333111222333222111000111222222222222222222222222222111111222222222222111111555555333333333444666777000111444777666333666<<<777999;;;;;;::::::<<<>>><<<>>>??????@@@CCCEEEEEE???AAACCCEEEHHHLLLMMMLLLLLLOOOUUU[[[]]]cccppp~~~zzz|||{{{yyyyyyzzzvvvpppqqqvvv{{{vvvssssssllljjjmmmddd[[[___eeeeeeddddddeeegggiiijjjgggcccaaadddfffddddddfff^^^\\\YYYUUUPPPMMMKKKIIIJJJJJJIIIHHHHHHIIIJJJKKKPPPQQQRRROOOJJJGGGHHHJJJIIIGGGDDDCCCCCCCCCBBBAAA======<<<<<<;;;;;;;;;;;;:::999999888888999999:::555777888999999888777555666555555555555444444444444444444444444444444444555444222111111111222222111111111111111111111111333333333222222222111111111111111111111111111111000000000000000111111222000000000000000000000000222111111111000000//////111111000000000000111111000000000000000000000000000000000000111111111111222222222222222222222222444555666555444444444666444444555555666888999:::777999<<>>>>>>>>===>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777;;;::::::999888777555555666777999888666555555666888888777666666666666666888888888888888777666666666666666666666666666666777666666666666888:::;;;???===;;;===@@@BBB@@@>>>======<<<<<<<<<======>>>BBBBBBBBBAAAAAAAAA@@@@@@CCCDDDFFFIIILLLNNNQQQRRR]]]ccciiikkkjjjmmmttt{{{vvvpppggg\\\VVVUUUYYY]]]]]]YYYVVVXXX___ccccccaaa___cccggggggdddbbbeeeiiipppooonnnooopppqqqppppppiiihhhlllwww}}}uuupppjjjfffdddccccccccceeelllqqqoooggg^^^[[[[[[XXXXXXWWWXXXYYY[[[\\\^^^___\\\XXXUUUTTTSSSRRRPPPNNNMMMMMMMMMNNNNNNLLLJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGHHHIIIFFFCCCAAACCCEEEDDDCCCDDDIIIPPPSSSQQQMMMMMMMMMMMMMMMLLLKKKJJJIIIEEEAAA<<<:::::::::888666999888888888999:::;;;;;;888999888777555666777999>>>BBBGGGGGGAAA;;;666444444444555555666777777888444444444333333222222222000000111222222222222111222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000000111111111111222222222222222222333333333444444333333333444444444555555:::999888777777777999999<<<<<<;;;:::;;;<<<===>>>;;;<<<===???BBBDDDGGGHHHGGGHHHKKKPPPYYYcccmmmsssnnnppptttxxxyyyvvvqqqlllmmmooosssxxxzzzyyytttqqqdddaaaaaadddccc___^^^```aaa```___^^^^^^^^^______XXXSSSQQQTTTVVVTTTTTTVVVRRRPPPNNNKKKHHHFFFEEEDDDCCCCCCBBBBBBCCCEEEGGGHHHGGGHHHHHHGGGEEECCCCCCDDDBBB@@@============<<<;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;999888666666555555555666888999999888666555555555555555444444444444444444444444444444444444444333222111111111222222111111111111111111111111333333222222222111111111111111111111111111111111000000//////000000111222000000000000000000000000111111111000000000//////000//////////////////000000000000000000000000000//////000000000111111111222222222222222222222222222444555444333222333444333333333444555666888888666777:::<<<>>>???@@@@@@???BBBEEEHHHIIIIIIHHHHHHHHHKKKOOOQQQQQQPPPPPPPPPVVVVVVXXX___hhhmmmllliiirrrjjj^^^TTTOOOQQQVVVZZZRRRQQQTTTYYY[[[YYYXXXZZZSSSVVVVVVSSSTTTYYY\\\[[[WWWWWWTTTOOOQQQXXX]]]]]]\\\___bbb```\\\[[[```eeejjjmmmoooooolllhhhfffeee```aaabbb```[[[VVVSSSQQQUUURRRRRRVVV[[[^^^[[[WWWWWWUUURRRRRRRRRQQQNNNKKKKKKJJJHHHGGGFFFDDDBBBAAACCCBBBAAACCCFFFIIIJJJJJJGGGEEEBBB???<<<;;;;;;;;;<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999888777777666666777777777777777666666555777888888666555555555777666555555444444555555777777777777777666555555444444444444444444444444555555444444555666888999;;;:::999:::===>>>===<<<:::::::::::::::;;;;;;<<<>>>>>>>>>>>>======<<<<<<>>>???@@@AAACCCDDDEEEFFFLLLQQQUUUUUURRRRRRWWW]]]ZZZYYYUUUQQQOOOPPPTTTWWWWWWUUUTTTVVVZZZ\\\[[[YYY[[[[[[[[[\\\^^^```bbbcccffffffggghhhiiiiiigggfff``````bbbiiipppqqqlllfff^^^\\\ZZZZZZ\\\^^^___```___bbbdddaaa[[[VVVUUUVVVSSSTTTVVVXXXYYYYYYXXXWWWYYYVVVSSSRRRQQQQQQPPPOOOKKKJJJJJJKKKMMMMMMLLLKKKHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFBBBAAABBBDDDDDDCCCCCCGGGMMMOOOMMMIIIJJJIIIIIIHHHFFFDDDCCCBBB???<<<999999::::::888666777777777777777888888999777777777666444555777999<<>>???AAACCCDDDDDDCCCBBBCCCFFFJJJLLLMMMMMMMMMNNNTTTQQQQQQYYYfffnnnnnnjjjhhhddd]]]TTTNNNNNNTTTZZZSSSQQQRRRUUUVVVSSSSSSVVVTTTWWWXXXVVVXXX]]]___^^^\\\ZZZUUUQQQTTT\\\^^^\\\TTTTTTTTTUUUVVV[[[aaafffhhhkkklllkkkgggbbb^^^\\\YYYYYYXXXUUUQQQNNNLLLLLLLLLLLLMMMRRRVVVWWWTTTQQQPPPOOOPPPQQQQQQNNNIIIFFFGGGFFFEEEDDDBBBAAA?????????======>>>AAADDDDDDDDDBBB@@@>>>;;;:::999999999:::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888888888777666666555555222333444555666777777777444666777777555444444555555555444333333333444444555555666666555555444333333333333333333333333333444333333333444555666777777666555777999:::999888777777777777777888999:::::::::999999999999888888999999:::;;;<<<===>>>???AAAEEEHHHGGGCCCBBBFFFKKKHHHJJJLLLMMMNNNPPPSSSUUUSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWZZZ___dddddd___ZZZXXX[[[^^^aaaaaa___]]]ZZZZZZZZZ\\\___aaa___[[[WWWQQQQQQRRRUUUZZZ^^^______ZZZXXXUUURRRPPPPPPPPPQQQNNNPPPTTTWWWXXXVVVRRRPPPRRRPPPNNNNNNOOOOOOOOONNNHHHHHHHHHIIILLLMMMMMMLLLEEEDDDCCCCCCBBBCCCCCCCCCGGGGGGGGGEEEBBB@@@AAABBBCCCBBBBBBDDDHHHIIIFFFCCCDDDCCCBBBAAA???<<<:::999888777666777999999777666555555555555555555666666555666666444333333555777:::;;;===;;;888444111000000000000111222222333333222222111111111111000000///000111111222222111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111222222222333333333222222333333333444444444777777666666666666777888999888888888888999:::;;;999999999:::<<<===???@@@>>>???CCCHHHNNNUUU[[[^^^^^^```bbbdddccc```\\\ZZZYYYYYYZZZ\\\______^^^\\\VVVUUUWWW\\\___^^^___bbbUUUTTTRRRPPPNNNLLLJJJJJJKKKFFFDDDFFFGGGEEEEEEHHHCCCBBBAAA@@@@@@@@@@@@@@@CCCBBBAAA??????@@@@@@AAAAAA>>><<<===@@@AAA???<<<:::999777777888999999888999999999999999999999999777777666666666666777777666666777888888777666666555555555444444444333333222222222222222222222222222222111111111111111111111111111111111111111111222111111111111000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000/////////..................///000000000000000000000000////////////000000000111000000000111111111111111111222333333111111222333222222222222333444555666555555666777888999999:::>>>???AAACCCDDDDDDCCCCCCBBBEEEHHHJJJJJJJJJJJJKKKLLLLLLOOOWWWaaaggghhhfff^^^aaaccc___XXXUUUXXX\\\^^^YYYTTTSSSQQQNNNNNNRRRYYY\\\]]]]]]___dddeeebbbccc```\\\YYY\\\aaa^^^XXXRRRQQQQQQTTTZZZ```dddgggccceeehhhhhhddd```]]]\\\VVVVVVTTTPPPLLLJJJKKKLLLLLLMMMQQQTTTWWWWWWTTTRRRNNNNNNOOOPPPPPPNNNKKKIIIFFFGGGFFFDDDBBB@@@?????????>>>===???AAACCCBBBBBB>>>===;;;:::888888777777999999:::<<<<<<=========999999999999999999999999666666666666666666666666666666666555555555444444222222444555666666666666333555666666444333444555555444333333333333444444444444444444444333222222333333333333333333333333333333333333444444555555444333444444666666777666666555555666666777888999888888888888777777777777555666888:::<<<>>>@@@AAA???BBBEEEFFFDDDEEEIIIMMMGGGJJJLLLNNNNNNPPPRRRTTTTTTTTTUUUTTTTTTUUUXXXZZZXXX^^^hhhqqqtttlll]]]RRRPPPUUU[[[^^^^^^[[[WWWUUUVVVXXXZZZ[[[ZZZYYYXXXWWWRRRSSSUUUXXX\\\]]]\\\[[[VVVRRRMMMLLLMMMOOOOOONNNMMMOOORRRTTTTTTRRROOOMMMMMMLLLKKKLLLNNNPPPPPPOOOHHHGGGGGGIIILLLOOOOOOOOOCCCBBBBBBAAAAAAAAABBBBBBFFFFFFEEECCCAAA@@@@@@@@@BBBAAA@@@AAABBBBBB@@@===>>>>>>===<<<;;;999777666555555666777888888666555444444444555555555444444333444444333222222444666888888888666333111000/////////000000000111111111000000000000000000000000///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333555555555555555666666666666666666777777777888888888888888888999:::;;;<<<;;;===@@@EEEJJJNNNRRRTTTVVVXXXZZZZZZXXXUUUSSSSSSYYYXXXXXXYYY[[[]]]]]]\\\ZZZXXXZZZ___aaa___```cccOOOOOONNNMMMLLLJJJIIIIIIHHHDDDBBBEEEFFFDDDBBBDDDDDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBBBBB???<<<===???@@@===:::;;;:::888888999::::::999777777777888888888888888777777666666666666777777666666666777777666666666555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000///////////////////////////////////////...///000000111//////////////////////////////////////////000000000//////......//////000////////////////////////...////////////000000000/////////000000111111111111333444333222111222333222222222222333444555555555666666666777888999999===>>>@@@BBBDDDEEEEEEEEEDDDFFFHHHIIIHHHHHHHHHIIICCCHHHOOOUUUYYYZZZ[[[\\\WWW]]]aaa___YYYVVVZZZ___fff^^^VVVQQQNNNLLLOOOTTTXXXZZZ[[[\\\___dddccc^^^[[[\\\ZZZZZZ^^^___YYYQQQOOOOOORRRWWW]]]aaaaaa```ZZZ\\\^^^^^^\\\YYYXXXWWWRRRQQQNNNJJJGGGGGGIIIKKKNNNQQQUUUXXXXXXVVVUUUTTTRRRQQQOOOMMMKKKJJJJJJJJJFFFGGGGGGDDD@@@======>>>@@@???>>>???AAABBBAAA@@@<<<;;;;;;:::999888888888777888999;;;;;;<<<<<<<<<777777777777777777777777555555555555555555555555555555444444444444444333444444555555666555555444111333555555333333333444555444444333444444555555333333333333333222111111333333333333333333333333333333444444444444444444222333444444444555555666555555555555666777888999888888888888999999999999777888999;;;===???@@@AAA===@@@BBBCCCDDDFFFJJJMMMIIIJJJKKKKKKKKKLLLOOOQQQUUUUUUTTTRRRSSSVVV\\\```\\\eeepppwwwtttiiiZZZPPPOOOTTT[[[^^^]]]ZZZWWWVVVSSSUUUWWWWWWUUUTTTUUUWWWTTTTTTVVVXXXZZZYYYWWWTTTRRRNNNJJJKKKNNNPPPOOOLLLPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKMMMPPPRRRQQQPPPJJJIIIHHHJJJMMMPPPQQQQQQBBBBBBAAAAAAAAABBBBBBCCCEEEDDDBBBAAA@@@@@@??????@@@???>>>>>>>>>===;;;:::;;;;;;;;;;;;::::::999888666777888888777666555444444555555666666555444444222222222222111111444666888777444333222111000000000000000000000111111111//////////////////////////////000111111111111000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111000000000111111111222222111111111222222222333333333333444444555555555555555555555666666666666666888888888888888999999:::;;;===@@@CCCGGGJJJLLLMMMLLLNNNPPPOOOLLLKKKLLLMMMVVVTTTSSSSSSVVVXXXYYYYYY___\\\]]]```aaa^^^]]]```KKKLLLLLLLLLLLLKKKJJJIIIJJJGGGFFFJJJKKKGGGDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBB>>>===<<<<<<<<<<<<;;;:::<<<:::888888999999888777666666666666666777777777;;;:::888777555444444444666666666666666666666666444444444444333333333333111111111111111111111111///000111111222111111111000000000000000000000000000000000000//////////////////////////////////////////......//////000111////////////////////////......////////////000000000//////////////////000////////////////////////......////////////000000......//////000000111111111222333333222111222333222222222222222333444444555555555555666777999999:::;;;===???AAABBBCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHDDDKKKSSSWWWVVVUUUUUUVVVQQQSSSTTTPPPLLLNNNXXX```aaaZZZSSSOOOMMMMMMQQQWWWUUUWWWXXXYYY]]]aaa^^^XXXPPPTTTVVVXXX[[[]]]XXXPPPPPPRRRVVV\\\``````^^^\\\WWWXXXYYYWWWTTTRRRRRRRRRPPPPPPMMMJJJGGGGGGJJJLLLNNNRRRVVVWWWTTTQQQQQQRRRSSSQQQMMMHHHDDDBBBDDDEEEJJJLLLLLLHHHCCC??????AAA>>>>>>===>>>??????>>><<<:::::::::::::::::::::999777888999:::::::::::::::777777777777777777777777555555555555555555555555444444444444444444444444555555555555555444333222000222333444333222222333444444333333333444555555222222333333222222111000333333333333333333333333222333444444444444333333111333444444333444555777444444444555666777888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAAAAABBBEEEGGGIIIJJJJJJJJJKKKMMMQQQTTTTTTRRRPPPOOORRRVVV[[[^^^^^^bbbggghhhddd]]]UUUPPPOOOUUUZZZ]]][[[XXXXXXXXXXXXXXXXXXVVVTTTTTTUUUVVVUUUVVVWWWZZZ[[[ZZZWWWTTTNNNLLLJJJKKKMMMOOONNNLLLRRRQQQNNNLLLKKKKKKLLLLLLKKKKKKLLLNNNPPPRRRQQQPPPJJJIIIGGGHHHKKKMMMNNNNNNAAAAAAAAAAAAAAABBBBBBCCCCCCAAA??????@@@@@@@@@???>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;::::::777999999888666444444555555555666777777555444333111111222111000111444666777555333111222222111///000000000000000111111111......////////////000000...///000000111111000000////////////////////////............/////////////////////////////////////////////////////////////////////000000000111111///000000000000111111111000000111111111222222222000111222333444444444444333444555666666666555555888777777777777888999999;;;<<<>>>AAACCCFFFHHHIIIHHHKKKLLLKKKIIIIIIMMMPPPSSSRRRPPPQQQSSSVVVWWWWWW]]]ZZZ[[[^^^^^^ZZZZZZ\\\IIIJJJKKKKKKKKKJJJIIIIIILLLJJJKKKPPPQQQLLLGGGFFFCCCBBBBBBBBBBBBCCCCCCDDDHHHFFFDDDAAA???>>>>>>>>>999:::;;;;;;::::::;;;======;;;888888888888777666444444555555666666666666999888777555444333333222666666666555555666666666444444444333333333222222111111111111111111111111...///000111222222111000000000000000000000000000000000/////////.................................///............///000000////////////////////////........./////////000000///......------......///////////////////////////........./////////000000------...//////000111111000111222222000000111222111111000000000111222222333333333333555666888999::::::;;;<<<===>>>??????@@@BBBDDDDDDDDDDDDEEEGGGHHHLLLPPPSSSSSSRRRQQQQQQHHHIIIIIIFFFEEEJJJSSSZZZUUUPPPMMMMMMMMMLLLOOOSSSQQQRRRSSSTTTXXX[[[WWWOOOKKKPPPSSSSSSTTTWWWUUUQQQQQQUUUZZZ^^^___^^^]]][[[UUUUUUTTTQQQOOONNNPPPRRRPPPPPPNNNLLLIIIJJJLLLNNNLLLPPPTTTRRRMMMJJJLLLNNNKKKKKKIIIDDD@@@???BBBEEEMMMOOOOOOJJJCCC??????AAA===<<<<<<===>>>===;;;999999999::::::::::::::::::888888999999999999999888777777777777777777777777444444444444444444444444444444444444444444444444333333444444333222222111///111333333222111222333222222222222222333444444222333333333333222111111222222222222222222222222111222222333333222111111000222444444222222444666333333333444555666888888777777888888888999999999999999999999999999999999===>>>??????@@@AAACCCEEEFFFHHHJJJKKKLLLOOORRRTTTRRRPPPNNNPPPTTTWWWWWWVVVXXXWWWWWWXXXZZZWWWRRRLLLNNNRRRVVVWWWTTTSSSUUUXXXZZZXXXUUUTTTTTTUUUVVVWWWXXXXXXYYY[[[\\\[[[YYYVVVOOOMMMKKKKKKLLLNNNOOOOOOQQQOOOMMMKKKIIIIIIIIIIIIJJJJJJJJJLLLNNNOOONNNLLLIIIFFFDDDDDDEEEGGGHHHHHH@@@@@@@@@@@@@@@AAABBBBBB@@@>>><<<===???AAA@@@???<<<<<<<<<;;;:::::::::;;;:::;;;;;;;;;:::999888888666888888777444333444666444555666777666555333222000111222111000111444666666333111111222222000...000000000000000000000///......//////000000000000...//////000000000000000000000000000000000000000---------....../////////........................////////////////////////////////////000000000111/////////000000000111111000000000000111111111222///000111333333333333333333444555666666666555555666666555555666777777888999:::;;;<<>>AAA>>><<<:::999999999777666444444444555555666666666555444444333333444444555666666555555555555666666444444444333333333222222000000000000000000000000...///000222222222111000000000000000000000000000000/////////...................................................///000000////////////////////////---.........//////000000...------,,,,,,------...////////////////////////............/////////000---------...///000000111///000111000///...///111000////////////000000111222222111222333666888999;;;<<<<<<<<<<<<<<<======<<<>>>@@@AAAAAABBBEEEFFFFFFEEEEEEGGGJJJKKKJJJHHH???CCCFFFHHHIIIKKKPPPSSSLLLIIIIIILLLLLLIIIIIILLLJJJKKKLLLMMMQQQSSSNNNFFFIIIMMMNNNKKKJJJLLLMMMLLLNNNRRRWWWYYYYYYXXXXXXYYYNNNNNNLLLJJJIIIJJJNNNQQQMMMMMMLLLJJJHHHGGGJJJLLLKKKOOORRROOOIIIFFFHHHLLLBBBDDDEEECCCAAABBBEEEIIIIIIKKKKKKFFF>>>999999;;;>>>=========>>>===:::888888888999:::::::::::::::888888999999999888888777777777777777777777777777333333333333333333333333444444444444444444444444000111111222222222111111...000222222222111222333111111000000111222333333222333333333333222111111000000000000000000000000///000111222222111000//////111444333222111333666222222222333444555777888666666666777777777888888666666777888999:::;;;<<<999999;;;<<<>>>@@@CCCDDDAAADDDGGGIIIJJJKKKLLLMMMRRRPPPOOORRRWWWXXXTTTOOOOOOLLLMMMTTT[[[[[[QQQHHHKKKOOORRRQQQOOOOOORRRWWWTTTQQQNNNMMMPPPSSSUUUUUUWWWWWWWWWXXXYYYWWWTTTRRRRRRPPPMMMKKKKKKNNNQQQTTTOOONNNLLLKKKIIIGGGFFFFFFIIIHHHIIIJJJLLLLLLJJJHHHGGGDDDAAA@@@AAABBBCCCCCC??????>>>??????@@@AAAAAA???===;;;<<>>@@@BBBAAADDDGGGFFFEEEHHHOOOUUUSSSRRRQQQRRRUUUWWWWWWVVVQQQOOORRRXXXZZZZZZ[[[___KKKJJJJJJKKKMMMMMMLLLKKKUUURRRNNNJJJGGGEEEEEEEEEAAABBBCCCEEEGGGIIIJJJJJJWWWRRRJJJBBB<<<:::999999555888::::::999999<<>>???AAACCCDDDEEEDDDFFFGGGFFFEEEEEEFFFGGGAAABBBCCCDDDDDDGGGJJJMMMKKKJJJIIIJJJJJJJJJGGGEEEIIIHHHIIIKKKMMMMMMJJJGGGFFFFFFHHHJJJLLLLLLKKKIIIJJJNNNSSSWWWYYYXXXUUUSSSQQQSSSOOOJJJKKKQQQRRRNNNLLLJJJIIIHHHJJJJJJJJJIIIGGGHHHHHHIIIIIIIIIHHHHHHDDDCCCBBBAAAAAABBBCCCDDDGGGEEEBBBAAA@@@@@@>>><<<===;;;999777666666888888555555666666666666555555666666666666777777777777555444333333222222333333555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111222333444666666777999888888888777777666666555666888:::;;;:::999888::::::;;;<<<===>>>??????EEEGGGHHHHHHGGGGGGHHHIIIPPPNNNMMMPPPUUUVVVSSSOOOKKKJJJJJJMMMOOOOOOKKKHHHKKKLLLMMMOOOPPPPPPPPPPPPTTTTTTRRRQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQMMMNNNMMMKKKIIIKKKOOOTTTKKKKKKKKKIIIFFFEEEFFFGGGCCCOOO[[[]]]TTTJJJEEEEEEEEEDDDBBB@@@???>>>======<<<===>>>=========???AAA>>>>>>???>>>>>>===<<<<<<:::999888888::::::999888777777666555555555555555555666777666444333333555444444333222222111111000333333333333333333333333000000000000000000000000////////////////////////..............................///000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000............////////////333222222222111111000000000000000000111111111111222222111111111111111111000000111222444555666666333333333444444444555555666666777888:::;;;<<<===DDDDDDEEEFFFHHHJJJLLLNNNNNNKKKKKKPPPVVVWWWRRRLLLNNNQQQTTTUUUVVVVVVWWWXXXQQQOOOLLLKKKLLLMMMMMMMMMOOOMMMJJJHHHFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMJJJFFFAAA>>>=========888:::<<<;;;999888:::<<<===;;;999777666555555666555666666777666555444333555555555444444555555555444444444444444444444444444333222111000111111222000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................000/////////.........---//////.........---------/////////...------,,,,,,111000000//////.................................---------............///............///////////////////////////000000000//////000000000111111111000000000000111333555666777777666666777888:::;;;;;;<<<===???@@@BBBCCCDDDAAAAAAAAAAAAAAABBBBBBBBB@@@AAACCCCCCCCCEEEHHHKKKFFFGGGGGGIIIKKKJJJGGGEEEEEEFFFHHHKKKLLLJJJEEEAAAAAACCCFFFJJJMMMNNNMMMLLLJJJMMMQQQUUUWWWVVVSSSQQQPPPQQQMMMHHHIIIMMMMMMJJJIIIHHHGGGIIIKKKLLLKKKJJJCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCAAA@@@@@@AAABBBBBBBBB@@@============<<<;;;:::888666444444444555666555555666666666666555555555555555666666666777777555444333333222222333333444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222111111111111111111111111111111222333444555666666777666666666555555555555444555777999:::999888777999999:::;;;<<<===>>>>>>AAACCCDDDEEEEEEFFFIIIKKKMMMKKKJJJMMMQQQRRROOOLLLGGGFFFFFFHHHKKKLLLJJJHHHHHHHHHIIIJJJKKKMMMNNNOOOSSSSSSQQQPPPOOOPPPQQQQQQPPPOOOMMMLLLLLLLLLMMMMMMRRRSSSRRROOOKKKIIIJJJKKKKKKKKKKKKIIIFFFEEEFFFGGGIIIOOOUUUTTTLLLDDD@@@@@@AAA@@@>>>===;;;:::::::::<<<======<<<;;;:::<<<===<<<<<<===<<<<<<;;;:::999:::888777888999:::999888777666666555444444555555555666666555444333333555444333333222222111111000111111111111111111111111////////////////////////......................................................///000000000000000////////////////////////............////////////////////////////////////////////////////////////............////////////222222111111000000000000//////000000000111111111111111111111111111111111000111111222333444555555333333333444444444444555555666777888999;;;<<<<<>>>>>>>>===>>>>>>===:::999999:::===<<<:::888777666666777777777777777777666555555777666555444444555666777444444444444444444444444222222111000000000111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////......................../////////..............................---------........................333333222111000///..............................---------............///............////////////000000//////////////////........./////////000000000000000000111333444555666666666666777888999999999:::<<<>>>???AAAAAABBB???===;;;===@@@AAA@@@>>>@@@AAABBBBBBBBBCCCEEEHHHFFFFFFGGGHHHIIIGGGDDDAAAAAADDDHHHJJJJJJFFFBBB???===@@@DDDHHHLLLMMMNNNNNNJJJLLLPPPSSSTTTSSSQQQOOONNNMMMJJJFFFFFFIIIHHHEEEEEEFFFGGGIIILLLLLLKKKIIIBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@AAA<<<:::999999:::::::::999888777555444333444444555555555666666666666555555444444444555555555666666555444333333222222333333333333333333222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////000000111222111111111111111111111111111111222333444444555666444444444444333333333333333444666777888888777777777888888999:::;;;<<<<<<===>>>???@@@BBBEEEJJJMMMIIIHHHGGGIIIMMMMMMKKKHHHDDDCCCDDDEEEHHHJJJJJJIIIFFFEEEDDDEEEGGGJJJNNNPPPRRRQQQOOONNNMMMMMMMMMMMMMMMKKKIIIGGGGGGIIIKKKLLLTTTUUUTTTQQQMMMIIIGGGFFFJJJJJJJJJHHHFFFEEEEEEGGGJJJKKKKKKHHHDDD@@@?????????>>><<<;;;:::999888888;;;;;;;;;:::888777888999::::::::::::999888777666999777666777888999888777666666555444444444555555444555666555444333444555333333333222111111000000////////////////////////////////////////////////......................................................///000000000000///////////////////////////---............/////////////////////////////////////////////////////////............////////////000000000000//////////////////000000000000111111111111111111111111111111222222222222333333333444333333333333444444444444555555666777999:::;;;;;;AAABBBDDDFFFGGGGGGGGGGGGGGGHHHJJJOOOSSSTTTQQQMMMKKKLLLLLLLLLKKKLLLOOORRRQQQNNNKKKJJJKKKLLLKKKKKKJJJIIIHHHHHHIIILLLNNNPPPNNNMMMKKKIIIGGGGGGFFFFFFLLLIIIDDD@@@===<<<======@@@@@@???>>>===<<<;;;<<<===<<<:::888777777777888888888888888777777666666777666555444444555666777333333333333333333333333111111000000000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////........................................................................---------.........//////222111111111000000//////........................---------............///............////////////000000000//////......---....../////////000000000000000000111222222333444777777777777888999::::::888999;;;===??????@@@@@@@@@<<<:::<<>>AAABBBCCCCCCCCCCCCDDDFFFLLLJJJGGGEEEDDDBBB???===AAADDDGGGHHHGGGFFFGGGGGG@@@CCCGGGJJJKKKLLLMMMNNNKKKMMMOOOQQQRRRQQQOOONNNKKKJJJGGGFFFGGGGGGFFFDDDEEEFFFHHHKKKMMMLLLIIIFFFCCCDDDEEEFFFFFFGGGFFFFFFEEEDDDBBB@@@@@@@@@@@@@@@<<<:::888888999999999888999888777666555666666666555555666666666666555555333333333444444444555555555444333333222222333333333333333222222222111111111111111111111111111111////////////////////////////////////////////////////////////////////////................................................///////////////000111111111111111111111111111111000111111222333444444444333333333333333333222222222333444666666666666666555666666777888999:::;;;;;;<<<<<<===???BBBHHHLLLHHHGGGGGGIIIKKKKKKIIIFFFEEEEEEEEEEEEGGGIIIJJJJJJFFFEEECCCDDDFFFKKKPPPSSSPPPOOOMMMKKKJJJJJJJJJJJJMMMKKKIIIGGGGGGJJJMMMOOOQQQQQQPPPNNNKKKIIIHHHHHHGGGHHHHHHFFFDDDCCCDDDEEEEEECCCAAAAAABBBCCCCCCCCC??????===<<<;;;:::::::::777888888777666555777888999999999888888666555444777666555666777888777555555555444444444444444555333444555555333333444555333333222222111000000000........................////////////////////////................................................---...//////000000//////////////////////////////---------.........//////////////////////////////////////////////////////............//////////////////////////////......////////////000000000111000000000000111111111111333222222222222222222222222222333333333444444444444444555666888999::::::???@@@CCCEEEFFFEEEDDDCCCAAAEEEKKKQQQTTTRRRMMMIIIFFFHHHJJJLLLMMMOOOQQQTTTLLLKKKLLLMMMOOONNNLLLJJJJJJJJJIIIHHHIIIKKKNNNOOOPPPNNNKKKHHHFFFEEEEEEEEENNNJJJDDD???<<<<<>>???>>>>>>???<<<:::===BBBEEECCC???BBBCCCEEEEEEDDDCCCEEEFFFNNNJJJEEEBBBAAAAAAAAA@@@CCCFFFGGGFFFEEEIIIQQQXXXNNNPPPQQQPPPNNNMMMNNNPPPMMMNNNOOOPPPPPPPPPNNNNNNIIIGGGFFFHHHJJJIIIHHHGGGHHHHHHJJJLLLMMMKKKGGGCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@AAA???===;;;:::::::::999888888777777666666666666666555555666666666666555555333333333333444444444444555444333333222222333333333333333222222222111111111111111111111111111111........................////////////////////////........................------------------------------------------------/////////...///000000111000000000000000000000000000000111111222333333333333333333333333333333333222333333444555555666666444444555666777888999999;;;<<<<<<<<<===@@@EEEIIIIIIIIIIIIJJJKKKJJJHHHGGGEEEEEEEEEEEEEEEEEEFFFGGGEEEDDDCCCDDDGGGKKKPPPSSSOOONNNLLLJJJIIIHHHIIIIIIMMMKKKIIIHHHIIILLLOOORRRPPPNNNKKKHHHGGGHHHIIIJJJDDDEEEEEEDDDBBBAAABBBCCCAAA@@@@@@AAADDDFFFEEECCC???>>>===<<<;;;:::::::::333444555555555555777999999999999888777666444444666555444444666666555444444444333333333333444444222444555444333333444555333333222111111000000///////////////////////////........................................................................------...///////////////........................------------........................................................................////////////..................//////...////////////000000000//////000000000111111111333333222222222222111111222222222333333333444444222333444555777888999999<<<>>>@@@BBBCCCCCCBBBAAA>>>EEENNNUUUUUUPPPIIIDDDBBBFFFJJJLLLMMMMMMNNNOOOLLLLLLNNNQQQSSSRRROOOLLLIIIHHHGGGGGGGGGIIIKKKLLLPPPNNNKKKHHHFFFFFFFFFGGGIIIFFFBBB>>>===???CCCEEE???>>>===>>>@@@AAAAAA@@@<<<;;;999888777777888888999888888777666777777777444444444444444444444444333333333333333333333333///000111111222222111111000000111111111111000000000000000000000000000000................................................---------------------------------------.........---------...............---------.........//////++++++,,,---...///000000........................---------............///............//////////////////..................//////000000000111111111///000000111222222111111222222333444555555555555777999;;;>>>??????>>>===<<<;;;:::<<<@@@CCCBBB@@@AAACCCEEEEEEEEEDDDEEEFFFJJJGGGBBBAAABBBDDDFFFGGGFFFGGGGGGDDDDDDKKKZZZfffaaaaaa^^^XXXRRROOOPPPSSSOOOOOOOOOOOONNNNNNMMMLLLIIIFFFGGGLLLNNNLLLJJJJJJJJJJJJLLLMMMMMMKKKFFFCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHGGGEEEBBBAAA@@@@@@@@@AAA???<<<;;;;;;;;;:::999555555555555555555555555555555666666666666555555333333333444444444555555555444333333222222333333333333333333222222222222111111111111111111111111////////////////////////000000000000000000000000........................................................................//////......//////000111000000000000000000000000000000111111111222222222333333333333444444444444333333333444444555666666333444444555666777888888;;;<<<=========@@@CCCGGGIIIJJJJJJKKKJJJIIIGGGFFFBBBCCCDDDDDDBBBBBBBBBDDDCCCCCCDDDFFFIIILLLNNNPPPNNNMMMKKKJJJIIIIIIIIIIIIKKKJJJIIIIIIJJJMMMPPPRRRSSSOOOIIIFFFEEEFFFFFFFFFCCCDDDDDDCCCAAA@@@BBBCCCCCCCCCCCCDDDEEECCC@@@>>><<<;;;:::999888888888888222333444555555666888;;;:::999999888777555444333555333222333444555444333333333222222222333444444222333444444333333444555222222222111000000//////////////////////////////........................------------------------........................------...////////////...........................,,,------------.....................................................................////////////............////////////......////////////000000...//////000000111111111222222222222222111111111222222222222333333333333222222333444666777888888:::;;;===???@@@AAA@@@@@@@@@HHHQQQVVVRRRLLLEEEBBBCCCEEEHHHHHHGGGFFFFFFGGGOOONNNOOOPPPQQQQQQNNNLLLIIIHHHGGGFFFGGGIIIKKKLLLNNNLLLIIIFFFDDDDDDEEEFFFAAAAAA@@@@@@@@@BBBCCCDDD>>><<<;;;<<>>??????>>><<<:::;;;<<<>>>@@@AAACCCCCC???AAADDDDDDDDDDDDDDDEEEFFFEEECCCDDDFFFHHHIIIHHHEEEHHHHHHDDDCCCKKK]]]lllmmmkkkeee[[[RRRNNNPPPSSSOOONNNMMMLLLKKKKKKKKKJJJKKKHHHIIIOOOPPPLLLIIIJJJKKKKKKKKKMMMNNNLLLIIIFFFCCCDDDEEEGGGHHHHHHIIIIIIHHHGGGDDDBBB@@@?????????>>><<<;;;:::;;;<<<;;;:::555666666666666666666666555555666666666666555555444444444444555555555555555444333333222222333333444444444444333333333333111111111111111111111111////////////////////////000000000000000000000000........................................................................///............///000000000000000000000000000000000000000111111111111111222222222333333444444444333333333444444555666777333444444555666777888888:::<<<>>>??????AAADDDGGGGGGHHHIIIIIIGGGFFFDDDDDD???AAADDDEEECCCBBBCCCDDDCCCEEEHHHKKKNNNOOOOOOOOONNNMMMKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKMMMPPPRRRTTTSSSOOOJJJGGGGGGGGGEEECCCDDDDDDEEEDDDBBBAAACCCDDDCCCDDDEEEDDDAAA>>>;;;:::999999888777666666666666333555666666555666888:::999999888777666444333222444222111222333444333222222222222222222333444444111333444444333333444555222222111111000000//////////////////////////////........................------------------------........................,,,---......//////..............................,,,,,,---------.....................................................................////////////....../////////000000000........./////////000000......//////000111111222111111111111111222222222111222222222222333333333111111222444555666777888999999:::<<<>>>???@@@AAAFFFMMMSSSSSSMMMGGGDDDDDDEEEEEEDDDBBB@@@AAACCCEEEQQQOOOMMMLLLMMMMMMLLLJJJJJJIIIIIIHHHIIIKKKNNNOOOIIIHHHEEEBBBAAABBBCCCDDD===???AAABBBBBBAAA@@@???>>>;;;::::::===>>><<<999:::999888666666666777777999888666555555555666777333444777999999777444333222222222222222222222222000111222333444444333222000000111111111111000000000000000000000000000000................................................------------------------,,,,,,,,,------.........---------.........//////.......................................---------........................---------.........//////............/////////000,,,------....../////////---------.........////////////111222222111000000222333555666777666666555888:::===???@@@???>>><<<:::===???@@@AAABBBDDDGGG===???BBBCCCCCCCCCCCCDDDFFFFFFGGGIIIJJJJJJGGGEEEDDDGGGHHHDDDBBBJJJ\\\lllpppmmmfffZZZOOOJJJMMMQQQNNNMMMLLLJJJIIIIIIIIIIIINNNIIIJJJPPPQQQKKKHHHIIIJJJJJJKKKMMMNNNNNNKKKIIIEEEEEEGGGHHHIIIJJJJJJKKKGGGFFFCCCAAA???>>>======;;;999888999:::<<<<<<;;;777888999999999999888888555555666666666666555555444444444555555555666666555444333333222222333333555555444444444444333333000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////...............///000000000000000000000000000000000000000000111111111111111111222222333333333333444444444444555666777777333444444555666777888888888;;;>>>@@@AAACCCFFFHHHEEEFFFGGGGGGEEECCCBBBBBB===AAAFFFGGGFFFEEEFFFHHHFFFIIIMMMQQQSSSSSSQQQPPPMMMMMMKKKKKKJJJKKKLLLMMMKKKLLLMMMOOOQQQSSSUUUVVVOOOMMMJJJJJJKKKJJJGGGCCCEEEFFFFFFEEECCCCCCDDDFFFAAACCCCCCAAA>>>;;;:::::::::999888777777777777777666777777777666666777999888888777666555333111000333222111222333333222111222111111111222333333444111222444333333333444555222222111111000/////////................................................------------------------........................,,,---......//////..............................,,,,,,,,,---------................................................................../////////000.../////////000000111111............/////////000---......///000111111222000000111111111222222222111111222222222333333333000111222333555666777777888888999:::<<<>>>@@@BBBLLLQQQTTTPPPIIICCCDDDFFFFFFDDDAAA>>>===AAAFFFKKKMMMKKKIIIKKKMMMNNNKKKIIIGGGGGGGGGIIIKKKLLLKKKIIIIIIFFFBBB@@@@@@AAABBBBBB??????@@@@@@@@@??????>>>>>><<<::::::::::::888777::::::888777666666666666555555555666666666666666555555666666666666555555444444444333333222222222222222222222222222222222111000000/////////......///////////////////////////............---------------------------------------------------------------------------------......------------......,,,------......------,,,------------------------........................................................................---------............///////////////////////////.........///000000111111000555999888333000333888888999;;;===>>>>>>======@@@>>>>>>@@@AAABBBDDDFFFCCCBBBAAAAAABBBCCCBBB@@@BBBEEEIIILLLMMMKKKHHHFFFIIIGGGDDDBBBBBBGGGNNNSSS[[[dddfffZZZLLLHHHLLLQQQMMMLLLKKKKKKLLLLLLJJJIIINNNPPPQQQPPPLLLIIIIIIJJJRRRQQQOOOMMMKKKIIIHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKHHHFFFDDDCCCCCCAAA???;;;<<<=========<<<:::999999:::;;;<<<<<<:::888777888888888888777666444444444444555555555555444444555555444444444333333333222222222222222222222222222222111000//////000000000000//////.........---////////////////////////........................------------------------------------------------////////////////////////////////////000000000000000000000000000000000000222222111111222222333444222222333333333333444444555444444555555666777888<<<===>>>@@@BBBDDDEEEFFFDDDDDDDDDCCCBBBAAA???>>>AAA???AAAHHHKKKJJJIIIKKKJJJNNNRRRRRROOOKKKJJJKKKKKKGGGIIIRRRVVVQQQLLLLLLJJJJJJKKKOOOSSSTTTRRRPPPKKKLLLMMMNNNMMMKKKIIIGGGHHHHHHGGGEEEDDDBBBAAAAAACCCDDDDDDAAA<<<999999:::999888666555555555666777888888777666555555666666777777666555444333333222333333333222222222111111333333333333333333333333333333444444555444444444222111111000///......---//////.........---------------------------------.........------,,,,,,,,,........................,,,,,,------------,,,,,,...,,,...222222...,,,...---...///...------...///........................---------------...///000---------............///............////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222222222333444444555555666777777888999<<>>>>>>>>???AAADDDFFFHHHOOOMMMLLLMMMOOOOOOMMMKKKFFFEEEEEEGGGIIIJJJIIIGGGHHHEEEAAA@@@@@@AAAAAAAAA??????@@@@@@??????>>>>>>===;;;999999::::::888666999999888888777777666666666666666666666666666666444555555666666555555444333333333333222222222222222222222222222222222222111111111111111000/////////////////////////////////............---------------------------------------------------------------------------------......------------......,,,------......------,,,------------------------........................................................................---------............///////////////////////////......//////000111111222444888<<<:::444111444888777888:::;;;<<<===<<<<<<@@@??????@@@BBBCCCEEEGGGGGGEEECCCBBBBBBBBBAAA@@@BBBDDDGGGJJJKKKIIIGGGFFFBBBCCCEEEEEEEEEGGGJJJLLLSSSZZZ]]]UUUNNNMMMPPPRRRNNNLLLKKKLLLNNNPPPPPPPPPQQQSSSSSSQQQMMMKKKKKKLLLRRRRRRRRRQQQPPPNNNLLLJJJLLLLLLLLLLLLKKKKKKKKKKKKHHHFFFDDDDDDDDDEEEDDDBBB@@@@@@???>>>===;;;:::999999:::;;;<<<;;;:::888777888888888888777666555444444444555555555555444444555444444444444333333333222222222222222222222222222222111000000000000000000/////////............................................................------------------------------------------------.........................../////////000000000000000000000000000000000000222222111111222222333444222222222333333333444444444444444444555666777888<<<<<<>>>???AAACCCDDDEEEDDDCCCCCCBBBAAA@@@@@@???@@@???BBBIIILLLIIIHHHIIILLLNNNPPPOOOLLLIIIHHHHHHKKKHHHJJJQQQRRRNNNKKKLLLLLLKKKLLLOOORRRRRRPPPNNNLLLLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFEEECCCBBBAAAAAAAAABBBBBB@@@<<<999999::::::999888777777777888888888888777777666666666666777666666666555444444444333333333222222222222111333333333333333333333333222222333333333333333222111111000000///......---//////.........---------------------------------......---------,,,,,,,,,........................------............------111---+++------+++---111---...///...------...///........................---------------...//////---------............///............////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222222222333333444555555555666666777999;;;>>>AAACCCDDDFFFHHHHHHFFFCCCBBBBBB@@@AAABBBDDDFFFHHHKKKLLLOOONNNMMMMMMNNNNNNLLLJJJDDDCCCCCCEEEGGGHHHGGGEEEGGGDDD@@@??????@@@@@@@@@???????????????>>>======;;;:::888888999999888666666777888999999888777666777777777666666555555444333444444555555444444333111111111111111222222222222222222222222222222222111222333444444222111//////////////////////////////............---------------------------------------------------------------------------------......------------......------............------------------------------........................................................................---------............////////////////////////////////////000111111222222888<<<>>>;;;666333444777666666888999:::;;;;;;;;;>>>??????@@@AAADDDGGGHHHLLLIIIEEECCCCCCBBBAAA@@@BBBCCCEEEGGGGGGGGGFFFFFFAAABBBCCCCCCDDDFFFIIILLLOOOSSSTTTSSSSSSVVVWWWUUUOOOMMMLLLNNNQQQUUUWWWXXXVVVVVVUUURRROOOMMMNNNOOORRRSSSUUUVVVUUURRROOOMMMMMMLLLLLLLLLKKKKKKJJJJJJFFFDDDCCCDDDEEEFFFFFFEEEEEEDDDBBB???===;;;:::999999:::;;;;;;;;;:::888777777888888777777666555444444444555555555555444444444444444444333333333333222222222222222222222222222111000000000000000000////////////............................................................------------------------------------------------............................../////////000000000000000000000000000000000222111111111111222333333222222222222333333333333444444444444555666777888;;;<<<===>>>@@@AAACCCCCCDDDCCCAAA@@@@@@@@@AAAAAACCCBBBEEEJJJKKKHHHFFFHHHNNNOOONNNKKKHHHEEEEEEFFFJJJJJJLLLOOONNNJJJJJJMMMNNNMMMNNNOOOQQQQQQOOOMMMNNNNNNNNNMMMMMMMMMMMMMMMHHHGGGFFFDDDCCCBBBBBBAAA???@@@@@@>>>;;;999999:::;;;;;;:::999999999999:::999888888888888777777777666666666666666666666666333333333333222222222222333333333333333333333333111111222222222222111111111000000//////........................---------------------------------...------------,,,,,,,,,.................................//////.........000---...111111...---000---...///...------...///...........................------------...//////---------............///............////////////////////////////////////////////////////////////////////////000000000000000000000111111111222222222222333333444444555555666666666888:::===@@@AAA>>>BBBFFFHHHGGGEEECCCCCCBBBCCCEEEGGGIIIKKKLLLLLLLLLLLLKKKKKKKKKJJJHHHGGGDDDCCCCCCEEEFFFGGGFFFDDDEEECCC@@@>>>?????????>>>????????????>>>===<<<<<<:::888777888999999888777555666888999:::999777666777666666555444333333222222333333444444333333222//////000000111111222222111111111111111111111111111222444666666444222000///////////////////////////............---------------------------------------------------------------------------------...------,,,,,,------...------............------------------------------........................................................................---------............/////////////////////////////////000000111222222222999<<<>>>;;;666333333555444555666777888999999999;;;>>>>>>>>>@@@EEEHHHHHHLLLIIIFFFDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFHHHFFFBBB@@@@@@EEEMMMSSSRRRRRRRRRTTTYYY^^^\\\UUUQQQOOOMMMNNNRRRVVVYYYZZZYYYXXXUUURRRPPPOOOPPPQQQQQQSSSVVVWWWVVVRRRMMMJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCCCCEEEFFFFFFEEEEEECCCAAA>>><<<;;;:::;;;999::::::::::::999888777777777777777777666555555444444555555555555444444444444444333333333222222111111111111111111111111111111000000000000000111///////////////.........................................................------------------------------------------------................................./////////000000000000000000000000000000111111111111111222222333111222222222222333333333444444444444555666777777::::::;;;===>>>@@@AAAAAABBBAAA???>>>>>>@@@AAACCCIIIGGGGGGJJJJJJGGGHHHLLLRRRPPPMMMIIIEEEDDDDDDEEEJJJLLLNNNNNNKKKIIIKKKNNNOOOOOOPPPQQQQQQQQQQQQPPPQQQPPPOOOMMMLLLLLLLLLLLLHHHGGGEEECCCBBBBBBBBBBBB>>>>>>>>>===;;;:::::::::;;;;;;::::::999999999999888888999999999888888888666666666777777777777777444444333333333222222222222222222222222222222222222222222222222222111000000000/////////.................................------------------------------------------------..............................////////////......+++---444;;;;;;444---+++---...///...---------///..............................---------......///---------............///............////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111222222333444444555555555555555777999;;;>>>@@@>>>BBBGGGJJJJJJHHHFFFEEEBBBCCCEEEGGGGGGGGGGGGFFFKKKKKKKKKKKKIIIGGGFFFFFFEEEEEEDDDFFFGGGHHHFFFEEEDDDBBB@@@?????????>>>===>>>??????>>>===<<<;;;;;;999777777777999:::999888555666888999:::999777666555555444333333222111111222222333333333333222222/////////000000111111111111111111111111111111111000222444666666444222111000000000000000000000000///............---------------------------------------------------------------------------------------,,,,,,,,,,,,---------......//////......---------------------------........................................................................---------............////////////////////////////////////000111111222222777999:::888444111111222333444444555666777888999888<<<===<<>><<<;;;;;;;;;<<<999::::::999999999888888666777777777777666666555444444555555555555444444444444333333333222222222111111111111111111111111111000000000000000111111.........///////////////................................................------------------------------------------------....................................////////////////////////////////////111111000000111111222333111111111222222222333333333333333444444555666777999999:::;;;<<<>>>>>>???@@@???>>>===>>>@@@BBBDDDIIIGGGFFFHHHIIIJJJPPPXXXUUUQQQLLLHHHFFFEEEFFFFFFIIIMMMOOOMMMKKKKKKNNNPPPNNNOOOQQQRRRRRRSSSTTTTTTSSSRRRPPPMMMKKKJJJIIIIIIGGGFFFDDDBBBAAAAAABBBCCC>>>===<<<<<<;;;;;;:::999999999999999999888888777777888999999999999888888666666666777777777777777444444444333333333222222222222222222222222222222333333333333333222111111////////////............---.....................------------------------------------------------..............................////////////......+++---333;;;;;;333---+++---...///...---------///........................///......---------......---------............///............////////////////////////////////////////////////////////////////////////000000000000//////000000000111111111111111222222333444444555444444444555777:::<<<>>>???BBBGGGJJJIIIGGGEEEDDDDDDDDDEEEEEEEEECCCBBBAAAKKKMMMMMMKKKHHHFFFEEEFFFGGGFFFEEEFFFHHHHHHGGGEEEDDDBBB@@@???@@@@@@>>>===>>>>>>>>>>>>===;;;:::999888777777888:::;;;:::999666777888999999888777666444444444333333222222111222333333444444333333222000000000000000111111111111111111111111111111111///111222444444333222111000000000000000000000000///............---------------------------------------------------------------------------------------,,,,,,,,,,,,------......////////////......------------------------........................................................................---------............///////////////////////////.........///000000111111444555666555333111111111333333333444555666888888777<<<>>>;;;???HHHLLLIIICCCCCCBBBDDDFFFGGGFFFEEEAAAAAABBBBBBCCCDDDDDDDDDDDDGGGKKKMMMMMMMMMNNNOOOTTTTTTSSSQQQSSSVVVSSSNNNRRRPPPMMMMMMNNNPPPPPPPPPTTTQQQOOONNNOOOOOOOOONNNLLLMMMMMMMMMKKKIIIGGGEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFCCCBBBBBBBBBAAA@@@===<<<<<<;;;;;;;;;;;;<<<:::999999999888888888888666666777777777777666666444444555555555555444444333333333333222222222222111111111111111111111111000000000000000111111222.........///////////////------------------------........................------------------------------------------------------------------------------........./////////////////////////////////111000000000000111222222111111111111222222222222333333333333444555666777777888999:::;;;<<<======>>>=========>>>@@@BBBCCCEEECCCDDDGGGIIILLLVVV```UUUQQQKKKHHHGGGGGGHHHHHHHHHLLLNNNMMMNNNQQQTTTSSSNNNPPPQQQRRRRRRRRRTTTVVVQQQPPPOOOMMMJJJHHHFFFFFFGGGFFFCCCAAAAAAAAABBBCCC???===<<<;;;<<<<<<:::888888888888999888777777666666777888999999999888777666666666666666666666666444444444444333333333333222222222222222222222222444444444444333222111000........................---------...............------------------------,,,,,,,,,------------....................................//////.........///,,,---000000---,,,///---...///...------...///........................//////...------------...---------............///............////////////////////////////////////////////////////////////////////////000000000000/////////000000000111111111111222222333333444444333333333444666888;;;<<<<<<@@@DDDFFFEEECCCBBBAAAFFFFFFEEEEEECCCBBBAAA@@@JJJKKKLLLJJJFFFCCCCCCDDDGGGFFFEEEFFFGGGHHHFFFDDDDDDCCCAAA@@@AAA@@@???===>>>>>>>>>===<<<;;;999999999888777888;;;<<<<<<;;;999999888888777777666666555444444444444444444444333333444444444444333333111111111111111111000000111111111111111111111111//////000111111111111111000000000000000000000000///............------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---......////////////......------------------------........................................................................---------............///////////////////////////---------...//////000000000111222222222111111222333333333333444666888999777>>>@@@<<<@@@KKKOOOKKK@@@@@@AAACCCFFFFFFDDDBBB@@@AAABBBCCCDDDDDDDDDDDDAAAEEEJJJMMMNNNMMMLLLKKKNNNRRRRRRNNNMMMOOOQQQPPPPPPNNNMMMLLLMMMNNNMMMLLLMMMLLLJJJKKKMMMNNNLLLJJJJJJIIIHHHHHHHHHHHHIIIIIIDDDDDDEEEEEEFFFGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@???;;;<<<<<<<<<<<<;;;:::::::::999999888888888888888666666777777777777666666444444555555555555444444333333333222222222222111111111111111111111111111000000000000000111222222............/////////000------------------------........................---------------------------------------------------------------------------------.........//////////////////////////////000000000000000111222222111111111111222222222222333333333333444555666666777777888888999:::;;;;;;;;;;;;<<<>>>???AAABBBCCCDDDDDDFFFIIIIIIJJJQQQZZZRRRNNNIIIGGGHHHIIIIIIIIIHHHLLLNNNNNNRRRYYYYYYUUUNNNPPPQQQQQQOOOOOOQQQTTTKKKLLLLLLKKKJJJHHHFFFDDDGGGEEECCCAAA@@@AAACCCDDDAAA>>><<<<<<===<<<:::888777888999999999888666666444555777999999888777666777666666666555444444444555444444444444333333333111111111111111111111111333333333333222111000///........................---------.........//////------------------------,,,,,,,,,---------..............................------............------000,,,***++++++***,,,000---...///...------...///........................//////...------------------------............///............////////////////////////////////////////////////////////////////////////000000000000////////////000000000111111111111222333333444444222222222333555777999;;;999<<<@@@BBBAAAAAAAAAAAADDDCCCCCCBBBAAAAAAAAABBBGGGIIIJJJGGGCCC@@@???AAAFFFEEEEEEFFFGGGGGGEEECCCEEECCCAAAAAAAAAAAA???===>>>>>>>>>===<<<:::999888999888888999;;;===<<<<<<::::::888777666666666666555555555666666666666666333444444555555444444333333333222222111111000000000000000000000000000000....../////////000000111000000000000000000000000//////.........------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---......////////////......------------------------........................................................................---------.........//////////////////////////////,,,,,,------.../////////...///000111222222333333444333333333444666888999888@@@BBB>>>BBBNNNRRRMMM??????AAADDDEEEEEEBBB???@@@AAACCCDDDEEEDDDDDDCCCCCCEEEGGGGGGHHHIIILLLNNNJJJPPPSSSNNNJJJMMMRRRTTTNNNMMMLLLMMMNNNNNNMMMKKKIIIHHHGGGIIILLLMMMJJJHHHIIIHHHFFFEEEFFFIIILLLNNN@@@@@@AAABBBCCCDDDEEEEEEDDDBBB@@@@@@AAAAAA@@@???<<<<<<===>>>===;;;:::999:::999888888777777888888666666777777777777777666444555555555555555555444333333333222222222111111000000000000000000000000000000///000000111222222---.........//////000000------------------------........................---------------------------------------------------------------------------------.........//////////////////////////////000000000000000111111222000111111111111222222222333333333333444555666666666666777888999::::::;;;999:::<<<>>>@@@AAABBBBBBGGGHHHKKKMMMIIIFFFIIIOOOPPPLLLHHHFFFHHHJJJJJJIIIHHHKKKMMMOOOUUU]]]]]]WWWOOOQQQQQQPPPMMMLLLNNNPPPGGGHHHIIIJJJJJJHHHFFFEEEGGGEEEBBB@@@@@@AAACCCDDDBBB???===<<<======:::777888888999:::999888777666333555777888999888777666777777666555444333333222555555444444444333333333111111111111111111111111222222222111111000......---.....................---------.........//////------------------------,,,,,,,,,------.................................,,,------------------,,,,,,+++,,,000000,,,+++,,,---...///...------...///........................000///...------------------------.........//////............/////////000////////////////////////////////////////////////////////////000000000000////////////000000000000000111111222333333444444222222222333444777999:::888;;;>>>@@@AAAAAACCCDDD@@@@@@???>>>???@@@AAABBBLLLKKKIIIFFFCCCAAACCCDDDGGGHHHHHHHHHFFFDDDAAA???AAAAAABBBDDDFFFFFFDDDBBBDDDBBB@@@???>>>===;;;999777777999:::;;;<<<<<<<<<999::::::999888666444333555555444333333333333444666666555444333333222222//////000000111111111222000000000000000000000000///000111222333222222111////////////..................------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................////////////////////////---------...///000000111//////.........---------////////////000000000000...///000222222111111000000111222222333444777:::888;;;;;;;;;FFFTTTUUULLL???@@@BBBDDDEEEEEEDDDCCCGGGFFFDDDCCCBBBCCCDDDEEE???AAACCCDDDEEEFFFIIILLLNNNOOOMMMJJJMMMRRRTTTRRRQQQPPPPPPPPPPPPOOONNNMMMOOOJJJHHHKKKLLLHHHEEEDDDFFFFFFEEEEEEFFFGGGHHHHHHAAABBBEEEGGGHHHFFFDDDCCCBBBBBBAAA@@@@@@??????>>>;;;;;;::::::::::::999999;;;:::888666555666666777666777777777666555444444777666555444333444555555333333333222222111111111000111111222222000///...////////////////////////........................------------------------...------,,,,,,------............------,,,,,,,,,------------------------,,,,,,,,,---------..............................---------............///000000////////////000000000000000000111111111111222222333333333333444444333333444555666777888999888999<<<@@@DDDFFFEEEDDDFFFGGGGGGGGGGGGIIILLLOOOJJJJJJIIIIIIIIIIIIIIIJJJNNNZZZ```YYYTTTVVVTTTNNNMMMNNNNNNNNNNNNMMMMMMLLLDDDGGGJJJHHHDDDCCCFFFJJJDDDAAA>>>>>>???BBBCCCCCC??????>>>===<<<;;;::::::888888888888777777777666666666777888888888888888666666555444444444444555444444333333333333222222333333222222111000//////111111111111111111111111......------------......................................................++++++,,,,,,---...//////...------,,,,,,------...,,,------......------,,,------------------------////////////////////////........................---------............///---------............///------............------000000//////.........---............////////////////////////000000000000000000000000000000000000000111111111111222222222222222333333333333444444999;;;===???AAACCCCCCDDD@@@@@@?????????@@@AAABBBJJJJJJIIIGGGEEEEEEGGGIIIJJJJJJKKKJJJIIIGGGDDDCCCDDDDDDDDDFFFGGGGGGDDDBBBDDDBBB@@@???>>>===;;;999999::::::;;;;;;;;;::::::999999999999888666555444555555444333333333333444666555555444333333222222///000000000111111111111///////////////////////////000111222222222111111////////////..................------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................................................................---------...///000000000//////.........---------.../////////000000000000...///000111222111111000000111222333333444777:::888;;;;;;:::CCCPPPPPPHHH>>>???@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEECCCDDDFFFFFFGGGHHHKKKMMMOOOPPPNNNKKKLLLOOONNNJJJNNNQQQSSSRRRNNNLLLMMMNNNLLLHHHGGGKKKLLLIIIFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDAAABBBDDDFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>===;;;;;;::::::999999999888:::999888777666666666666555555666666666555444444666555444333222333333444333333333222222222111111000111111222111000///...////////////////////////........................------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,---------..............................---------............///000000////////////000000000000000000111111111111222222222333333333444444333333444555666777888888888999;;;???CCCDDDCCCBBBFFFGGGHHHHHHIIIKKKOOORRRIIIHHHFFFEEEDDDDDDEEEEEEIIITTTXXXRRRNNNPPPPPPKKKNNNNNNNNNMMMLLLJJJIIIHHHCCCFFFGGGEEEBBBAAACCCGGGEEEBBB???===>>>@@@@@@@@@??????>>>===<<<;;;::::::888888888777777777666666555666666777777777777777666555444444333333444444444444333333333222222222333333222111111000//////111111111111111111111111......------------......................................................+++,,,,,,------............------,,,,,,------...,,,------......------,,,------------------------................................................---------............///---------............///------............------000/////////........................////////////.../////////000000000000000000000000000000000000000000111111111222222222222222222333333333444444888999;;;>>>@@@AAABBBCCCAAA@@@?????????@@@BBBBBBFFFGGGHHHGGGGGGHHHJJJMMMIIIIIIHHHHHHGGGEEECCCBBBHHHGGGGGGGGGHHHGGGDDDBBBCCCAAA@@@??????===;;;999;;;<<<<<<<<<;;;;;;:::999777888888888888777666555555555444333333333333444555555444444333333222222000000000000111111111111...........................///111222222111111000/////////............---......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................................................................---------...//////000000...............---------....../////////000000000...///000111111111000000000111333333333444666999888;;;:::999AAAKKKKKKDDD======>>>???AAABBBDDDEEEDDDEEEGGGIIIJJJIIIHHHGGGHHHIIIJJJIIIIIIJJJMMMOOOOOOPPPOOOLLLKKKKKKGGGAAAIIINNNSSSRRRMMMJJJLLLPPPJJJGGGGGGKKKLLLIIIFFFFFFDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEDDDCCCBBBDDDDDDCCCAAA???>>>===<<<;;;;;;::::::999888777777888888888888777666555555333444444555555555555444444444333222222222222333333333333222222222222111000111111111111000//////////////////////////////........................------------------------...------,,,,,,------......------------,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///000//////......//////000000000000000111111111111222222222222333333333333222333333444555666777777888888:::===@@@AAA@@@???CCCDDDFFFFFFGGGJJJNNNQQQEEEDDDAAA?????????@@@AAACCCKKKNNNIIIFFFIIIJJJGGGMMMMMMLLLKKKIIIGGGEEEDDDBBBDDDEEECCC@@@???AAADDDEEEBBB>>>======>>>>>>===>>>>>>===<<<;;;::::::999777777777777666666666666444444555666666666666666555444333333222222333333333333333333222222222222222222222111111000000///000000000000000000000000......------------..............................------------------------------------------------...------,,,,,,------...,,,------......------,,,------------------------................................................---------............///---------............///------............------////////////........................////////////....../////////000000000000000000000000000000000000000000111111111222222222222222222333333333333666777999<<<>>>???@@@AAAAAA@@@@@@???@@@AAABBBCCCDDDEEEGGGGGGGGGHHHKKKMMMIIIIIIHHHGGGGGGFFFEEEEEEKKKJJJHHHHHHHHHGGGDDDBBBBBBAAA@@@??????>>>;;;999;;;;;;<<<<<<<<<;;;;;;:::666666777777777777777777555555444333333333333444444444444333333333222222000000000000000111111111...........................///000111111111////////////.........---------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................................................................---------....../////////................................./////////000000/////////000000000000000000111333333333333555777777999888888???GGGHHHCCC=========>>>@@@CCCEEEGGGEEEFFFHHHJJJKKKKKKKKKJJJLLLLLLLLLLLLKKKLLLOOOQQQMMMOOOPPPMMMLLLKKKFFF???FFFJJJMMMNNNMMMLLLNNNPPPKKKIIIJJJMMMMMMHHHEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBCCCBBBBBBBBBFFFEEECCCAAA???===;;;;;;;;;;;;:::999888777666666666777888888888777555444222222333444555555555444444444444333333333333333222222222222222222222222111111111111000000000///////////////////////////........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............////////////......////////////000000000111111111111111222222222222333333333222333333444555555666666888777888:::===>>>===<<<>>>@@@AAABBBBBBDDDFFFIIIAAA@@@>>><<<<<<>>>@@@AAA@@@FFFHHHDDDBBBEEEGGGEEEJJJJJJIIIHHHGGGEEECCCBBBAAABBBCCCAAA???>>>@@@BBBBBB@@@===<<<<<<======<<<>>>======<<<;;;:::999999777777666666666555555555333333444555555555555444444333222222111111222222333333333222222222222111222111111111000000000///////////////////////////......------------..............................------------------------------------------,,,,,,...------,,,,,,------...,,,------......------,,,------------------------................................................---------............///---------............///------............------///////////////.....................////////////........./////////000000////////////////////////000000000000111111111111111222222222222333333333444555777999<<<===>>>>>>AAA@@@@@@??????AAABBBCCCCCCEEEFFFFFFFFFGGGIIIKKKOOONNNMMMLLLKKKKKKLLLLLLLLLKKKIIIHHHHHHFFFDDDAAAAAA@@@@@@@@@@@@>>>;;;999888999:::;;;<<<<<<<<<<<<666666666666666777777777555555444333333333333444333333333333333222222222111111000000000000000000...........................///000000000000..................------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................................................................------------............---.................................///////////////////////////000000000///111333333333333444666555666666888>>>EEEFFFDDD>>>>>>>>>???AAADDDFFFHHHGGGGGGGGGGGGIIIKKKMMMNNNMMMMMMMMMKKKJJJKKKNNNQQQIIIMMMNNNNNNOOOOOOKKKEEEGGGFFFFFFJJJOOORRRQQQPPPNNNMMMNNNPPPMMMFFFBBBCCCAAABBBCCCEEEFFFFFFFFFFFFBBBBBBBBBAAAAAAAAABBBBBBFFFEEECCCAAA???===;;;:::::::::999888777777666666555666777888888777555444222222333444555555555444555555555555555444444333222222222222222222222222111111111000000000000000////////////////////////........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............/////////............/////////000000000111111111111111111111222222222333333222222333333444444555555777666666888;;;<<<;;;:::===>>>??????>>>>>>@@@AAA======<<<<<<>>>@@@CCCDDDBBBEEEFFFDDDCCCFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAABBB???===;;;;;;===>>>>>>=========<<<;;;:::999888888666666666555555555555444222222333444444444444444333333222111111111111222333333222222222111111111111111111000000000000000..............................------------..............................------------------------------------------,,,,,,...------,,,,,,------...,,,------......------,,,------------------------................................................---------............///---------............///------............------.........///////////////............////////////............//////////////////////////////////////////000000000111111111111111111222222222333333222333555888:::;;;<<<===@@@@@@???>>>???@@@AAABBBCCCDDDFFFFFFFFFFFFHHHIIIOOOMMMKKKJJJJJJKKKMMMNNNLLLJJJGGGFFFFFFEEECCCAAA@@@@@@@@@@@@AAA???;;;888666777999:::;;;<<<<<<<<<666666555555555666777777555555444333333333333444333333333333222222222222111111111111000000000000...........................//////000000///------.........------------,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......................................................---------------------------------------------------------...............------.........///////////////.........///000111///111333444333333444555444444555888===AAACCCCCC>>>>>>???@@@BBBDDDEEEFFFHHHGGGFFFFFFGGGIIILLLNNNKKKKKKJJJHHHGGGIIIMMMPPPGGGJJJLLLMMMPPPTTTSSSNNNMMMHHHEEEHHHPPPUUUTTTRRRPPPPPPQQQSSSNNNFFFBBBCCCBBBCCCEEEGGGIIIIIIIIIIIIDDDCCCBBB@@@@@@AAABBBCCCFFFEEECCCAAA???===;;;;;;888888888777777777777777666666666777777666666555333444444555555555555444555555666666666555444333111222222222222333333333222111111000///000000000////////////////////////........................------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------......///000000000000111111111111111111111111222222222222222222222333333333444444666555555777999;;;;;;:::>>>???@@@???>>>===>>>???<<<===>>>@@@BBBDDDFFFGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCC===<<<;;;<<<===???>>>>>><<<<<<;;;:::999888888777666555555555444444444444222222333444444444444444444333222222111111222222222222222222111111111111000000000000000000000000////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------......------,,,------------------------------------------------........................---------............///---------............///------............------.........///////////////............////////////------........./////////000000000000000000000000/////////000000000111111111111111111222222222222111222444777999:::;;;<<>>>>>===>>>???@@@AAABBBDDDFFFGGGGGGHHHJJJKKKLLLJJJHHHFFFFFFHHHJJJLLLJJJHHHEEEDDDDDDCCCBBB@@@??????@@@AAAAAA???<<<888777888888999:::::::::999777777666555555555666666555555444333333333333444222222222222222222222222111111111111000000000///////////////////////////......///000///...---,,,.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......................................................---------------------------------------------------------.........//////---------........./////////......---...///000111...111333444333222333444444333444777:::<<<>>>???===>>>???AAABBBBBBCCCCCCEEEEEEFFFFFFGGGHHHIIIJJJGGGGGGFFFDDDDDDFFFJJJNNNFFFHHHJJJJJJPPPWWWYYYWWWTTTPPPLLLLLLPPPTTTVVVVVVPPPPPPSSSUUUPPPHHHDDDFFFDDDEEEGGGIIIJJJJJJIIIHHHFFFDDDBBB@@@@@@AAACCCDDDEEEDDDCCCAAA???===<<<;;;666666666777777777777777666666555555555666666777555555666666666555444444444444555555555444333222111111222222222333333333222222000/////////000111////////////////////////........................------------------------...------,,,,,,------...,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------......///000000000000111111111111111111111111222222222222222222222222333333333333555444444666999;;;;;;;;;<<<>>>??????>>>===>>>???===>>>AAACCCEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGIIIIIIHHHGGGFFFDDDBBBAAA>>>======???AAACCCDDDDDD???>>><<<===>>>>>>===<<<<<<<<<;;;:::999888777777555555555444444444333333222333333444555444444444444444333222222222222222222222222222111111111111///000000000000000000000////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,------...,,,------......------,,,------------------------------------------------........................---------............///---------............///------............------............/////////000............////////////---------.........//////000000000000000000000000////////////000000000111111111111111222222222222111222444666888:::;;;;;;>>>===<<<<<<<<<===???@@@AAACCCFFFHHHIIIJJJLLLNNNMMMLLLIIIGGGGGGJJJMMMOOOIIIGGGDDDCCCCCCBBBAAA?????????@@@AAAAAA???<<<888888999999999999888777777888777666555444555555666555555444333333333333444222222222222222222222222222111111111000000//////000000000000000000000000....../////////...,,,+++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.................................,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......................................................---------------------------------------------------------.........//////---------........./////////......------///000111...111333444333222333333555333333666777888999;;;<<<===???@@@AAAAAA@@@@@@CCCDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBDDDHHHLLLFFFHHHHHHIIINNNWWW\\\[[[YYYWWWSSSPPPOOORRRVVVZZZOOOPPPTTTVVVQQQIIIFFFHHHFFFGGGIIIJJJJJJIIIHHHGGGGGGEEEBBB@@@@@@AAACCCDDDDDDDDDCCCAAA???>>>===<<<555555666666777888888888777666555444444555777777666777777777666555444444333333444555444333222111111111111222222333333333333222000/////////000111////////////////////////........................------------------------...------,,,,,,------...,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.........000000000000111111111111000111111111111222222222222222222222222222333333555444333555888;;;<<<<<<999;;;===>>>======>>>???>>>@@@CCCFFFGGGGGGFFFFFFHHHFFFGGGIIIJJJHHHFFFFFFLLLLLLJJJHHHFFFCCCAAA@@@<<<<<<<<<===@@@CCCDDDDDDAAA@@@>>>>>>>>>===<<<:::<<<;;;;;;:::999888777777555555444444444333333333222333444444555555444444555444333333222222333333222222222111111111111000////////////000000000000000000000000000000000000.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------,,,,,,------...,,,------......------,,,------------------------------------------------........................---------.........//////---------.........//////---..................------.........//////000000............/////////000---------.........//////000000000000000000000000////////////000000000000000111111111111222222222111222444666888:::;;;;;;===<<<<<<;;;;;;===>>>???BBBDDDGGGHHHIIIJJJLLLNNNGGGIIIIIIFFFFFFJJJLLLKKKCCCEEEEEEAAA@@@CCCCCCAAA????????????>>><<<;;;:::888999;;;;;;999888777888666666666666555555555555444333333222222333333444666555555444222111000000000000000000000000000000//////............//////000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000......---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------////////////////////////...........................///000111222333444444333333444555666777888999999;;;============>>>???BBBBBBCCCDDDEEEFFFGGGGGGEEECCCAAAAAACCCFFFHHHHHHRRRNNNLLLOOOUUUZZZZZZXXXWWWVVVTTTOOOLLLOOOUUU[[[PPPOOOMMMLLLKKKKKKKKKLLLGGGIIIKKKJJJGGGEEEFFFHHHDDDFFFFFFEEECCCAAAAAABBBDDDCCCBBBAAA???===;;;:::888888888777777777777777666666555555555444444444333444555666666555444444222222222222222222222222222222222111111111111000000000000000000000000000---...///111111111000///.........------,,,,,,,,,.........------,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------------------...///000---------............///000000000000000000000000000111111111111222222222222222222222222222222222333333444444666777888999===>>>???>>>===<<<===>>>FFFDDDBBBCCCFFFHHHHHHFFFEEEDDDDDDEEEGGGGGGFFFEEEKKKIIIGGGFFFFFFDDD@@@>>>???===<<<>>>BBBCCCBBB@@@????????????>>>===;;;:::::::::999888777777777777777555444444555555444222888888777555555444444444444444222222222222444444111111111111111111111111000000000000000000000000////////////////////////........................------------------------...------,,,,,,------...,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......///////////////.................................//////.........---------..................---------------............///---...///...---,,,---...//////.........---------///////////////////////////////////////////////////////////////.........000000000000111111111111222222111111111111111111000111333444444666999;;;<<<;;;999999:::===AAACCCEEEFFFGGGGGGGGGHHHJJJLLLHHHHHHEEECCCFFFKKKJJJFFFCCCEEEDDD@@@???AAAAAA???>>>>>>>>>===<<<;;;:::999888:::<<<<<<:::888888888666666666666555555555555444333333222222333333444666555444333222111111000000000000000000000000000//////............/////////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------......................................................///000111222333333222333444555666777888888888:::<<<=========>>>???AAAAAABBBCCCDDDFFFGGGGGGEEEEEEDDDDDDEEEGGGIIIKKKSSSOOOLLLMMMQQQTTTSSSQQQUUUTTTQQQOOOMMMOOOTTTWWWMMMLLLKKKIIIIIIIIIJJJJJJJJJKKKJJJHHHDDDBBBBBBDDDFFFGGGGGGFFFDDDAAAAAAAAABBBBBBAAA@@@>>><<<:::999555555666666777777888888666666555555555444444444333444555666666555444444222222222222222222222222222222222111111111000000000000000000000000000000---...///000111000000///......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,---------......---------......///---------............///////////////////////////000000111111111222222222222222222222222222222222333333333444555666888999;;;===>>>>>>===<<<>>>???DDDBBBAAABBBDDDFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFIIIGGGFFFEEEEEEEEECCCAAAAAA@@@???@@@CCCEEEDDDBBBBBBBBBAAA@@@>>>======<<<<<<;;;:::999888777777777888666555555666666555444777666555444333333333333444333222222222222333444111111111111111111111111////////////////////////................................................------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,------...///...---,,,,,,,,,,,,------........................///.........------------........................---------............//////111111000...---.../////////.........---------/////////////////////////////////////////////////////////////////////...//////000000000111111111111111111111111111111111000111333444444666888;;;;;;;;;::::::;;;===@@@AAAHHHHHHHHHGGGEEEFFFHHHJJJLLLIIIDDDCCCJJJPPPLLLDDDCCCEEECCC???>>>@@@???============<<<;;;:::888888999:::<<<<<<:::999999999666666666555555555555444444333333222222333333444555555444333222111111000000000000000000000000000//////............//////.........///////////////........................,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------................................................---......///000111222222222222333444555666777777777999;;;<<<<<<<<<===>>>??????AAABBBCCCEEEFFFFFFDDDFFFHHHGGGEEEFFFJJJMMMPPPMMMJJJJJJMMMOOONNNLLLRRRPPPNNNNNNOOOPPPQQQQQQJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIGGGDDDAAA@@@BBBCCCFFFGGGHHHFFFCCCAAA@@@AAA@@@@@@???>>>===;;;999888333444444555666777888888666666666555555555444444444444555555555555444333222222222222222222222222222222111111111000000000000000000000000000000000......///000000000//////...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,------...//////...---------......---------............///////////////////////////000000000111111111222222000000000000000000000000333333333333444666777888999:::<<<===<<<===>>>@@@BBB@@@???@@@BBBDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGEEEDDDDDDFFFHHHHHHGGGDDDCCCBBBCCCEEEFFFFFFEEEFFFEEEBBB@@@???>>>>>>>>>===<<<;;;999888888777777999888777777888999777666666555444333222222222222333333222222222222333333111111111111111111111111////////////////////////................................................------------------------...------,,,,,,------...,,,,,,,,,---------......---------------------------------,,,------...///111000...,,,,,,,,,...///------------------------............------------........................---------............///222333333222///...//////...............---------////////////////////////////////////////////////......////////////////////////000000000000111111111111111111111111111111///111333333333555888:::::::::;;;<<<======>>>???HHHHHHHHHFFFEEEFFFHHHKKKRRRMMMFFFFFFOOOUUUOOODDDDDDFFFDDD???>>>??????<<<======<<<<<<;;;999888777999;;;===<<<;;;999999999666666555555555444444444444333333222222333333444444444333333222111111000000000000000000000000000///......------......///------......//////000000........................,,,,,,,,,---------------++++++,,,,,,,,,---------......---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------................................................------......///000000111222222222333444555555555555777999::::::;;;<<<======>>>???@@@BBBCCCDDDEEEBBBFFFIIIHHHDDDDDDIIINNNJJJHHHFFFGGGJJJLLLMMMLLLOOOMMMKKKMMMOOOPPPNNNKKKHHHGGGFFFFFFFFFGGGHHHIIIFFFEEECCCAAAAAABBBEEEGGGEEEFFFFFFDDDAAA???>>>>>>>>>>>>======;;;:::888888555555666666777777888888666666666666555555555555444444555444444444333333222222222222222222222222111111111111000000000000////////////////////////......//////////////////------------------------------------------------+++,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......000///...------------------------............///////////////////////////000000000000111111111111000000000000000000000000222222222222333444555666666888:::;;;<<<===???AAA@@@@@@???@@@AAABBBCCCCCCCCCDDDEEEFFFEEEEEEEEEFFFEEEDDDCCCEEEHHHKKKLLLLLLFFFFFFFFFFFFGGGGGGGGGGGGHHHFFFCCC@@@>>>===>>>>>>>>>===<<<:::999888888777:::999888999::::::999888555555444333333333333333333222222222222222222333111111111111111111111111////////////////////////................................................------------------------...------,,,,,,------...,,,,,,,,,---------......---------------------------------------...//////888666333000......///111---------------------------------------------------------...............---------............///222333333222///......///........................////////////////////////////////////////////////............////////////////////////000000000111000000000000111111111111///111222333333444777999999:::;;;===>>>=========GGGHHHHHHGGGGGGGGGJJJLLLSSSNNNIIIHHHPPPUUUOOODDDEEEFFFEEE@@@???@@@@@@============<<<;;;:::999888888:::<<<<<<:::999888999555555555555444444444444444333333222222333333444333333333222222111111000////////////////////////......------------......------......//////000000........................,,,,,,,,,------.........+++++++++,,,,,,,,,,,,---......---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------................................................---------...//////000000111111222222333333444444333555888999999:::;;;<<<======>>>???@@@AAAAAABBB???CCCFFFEEEBBBBBBFFFJJJHHHGGGEEEFFFGGGIIIJJJJJJKKKJJJJJJLLLOOOOOOKKKGGGHHHGGGFFFFFFFFFGGGHHHIIIFFFDDDBBB@@@AAACCCEEEFFFBBBCCCCCCBBB???===<<<<<<<<<<<<<<<;;;:::999888777999999999888888777777777777777666666666555555555555555444444333333333333222222222222222222222222111111111000000000////////////////////////////////////..................------------------------------------------------++++++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///000///...------------------------............///........................//////000000000111111111////////////////////////222111111222222333444555444666999:::;;;<<>>===<<<<<<===>>>===;;;:::999888888888:::999888999:::;;;:::999666555444444444444444444222222222222222222222222000000000000000000000000........................................................................------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------...------------...//////===:::666222///...//////------------------------,,,,,,---------------------------.........//////---------............///000111111000...,,,---...---.....................////////////////////////////////////////////////---.........//////000000...////////////000000000//////000000000111111111///000222222222333555888777999;;;===>>>>>>===<<>>=========<<<;;;:::888888888999;;;;;;999888888888555555555444444444444333444333333222222333333444333333222222111111111111////////////////////////......------------...............///////////////------------------------,,,,,,,,,---......//////+++++++++,,,,,,,,,------......---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------------------------------....................................//////000000000111111111222222222333111444666888888999:::<<<============>>>>>>>>>???===@@@BBBBBBAAAAAACCCFFFIIIHHHFFFEEEDDDEEEEEEFFFHHHIIIJJJLLLMMMLLLIIIFFFIIIHHHGGGFFFFFFFFFGGGHHHHHHFFFBBBAAAAAABBBAAAAAA???@@@AAA@@@===<<<;;;<<<:::;;;;;;;;;:::999999888<<<;;;:::999888777777666777777777666666666555555666555444333222222222333222222222222222222222222111111000000000/////////000000000000000000000000000///......------......,,,,,,,,,------------...,,,,,,,,,------------...++++++******+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---....../////////...---------......---------............///......................../////////000000000111111////////////////////////111111111111111222333333333555888999:::;;;>>>@@@>>>???@@@@@@???@@@BBBCCC>>>AAACCCCCCAAA???AAACCCDDDDDDEEEGGGJJJLLLKKKJJJFFFGGGGGGFFFDDDCCCDDDEEEDDDCCC@@@>>>===<<<<<<<<<<<<;;;:::999999888888999999888777888:::::::::888555555444444444444555555111111222222222222111111000000000000000000000000........................------------------------........................------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------......------......///000999777444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////---------............///---...///...---,,,---...---------...............////////////////////////////////////////////////------......///000000000......////////////000000...//////000000111111111///000111222111222444666666888:::<<<===>>>>>>===IIIKKKMMMMMMLLLJJJIIIIIIEEEJJJKKKGGGDDDEEEDDDBBBBBBDDDCCC???>>>@@@@@@>>><<<<<<;;;;;;:::888777666777888::::::888777666777555555555444444444333333444333333222222333333444222222222222111111111111////////////////////////...------,,,,,,------...///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,------------......---------,,,,,,,,,---------------------------------------------------------............///---------............///........................------------------------+++,,,------......------...------,,,,,,------...------------------------------------------------...........................////////////000000000000000000111111111111222000222555777777888999;;;============<<<<<<<<<<<<<<<===???@@@AAAAAABBBBBBEEEEEEDDDCCCBBBBBBDDDEEEFFFHHHKKKMMMLLLIIIHHHGGGIIIHHHGGGEEEEEEEEEFFFFFFFFFCCC@@@@@@AAAAAA???>>>===???@@@???>>><<<<<<===::::::;;;;;;::::::999999::::::999999888888777777777777777777666666666555666555444222222222222222222222222222222222222222111000000000////////////000000000000000000000000000///...---------......,,,,,,,,,---------......,,,,,,,,,---------......+++************,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...//////......---------......///---------............///........................////////////000000000111000000000000000000000000111000000000000111222222333555777888999:::===???<<<===???>>>======@@@BBB===AAADDDCCC@@@???AAADDDCCCCCCEEEGGGIIIIIIFFFCCCDDDEEEFFFEEEBBB@@@AAACCCBBBAAA@@@???>>>===<<<<<<:::999999888888888999999777666666666888999888777444333333333333333444444000111222333333222111000000000000000000000000000........................------------------------........................------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------...............//////000222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000---------............///,,,---......---,,,...///---------.........//////////////////////////////////////////////////////------......///000000111........./////////000000......//////000111111222///000111111111111444666555666888;;;===>>>???@@@KKKMMMPPPPPPMMMJJJHHHGGGBBBJJJNNNIIIBBBAAABBBCCC@@@BBBAAA======@@@@@@===:::::::::999888777666555666888:::999888666666666555555444444444333333333444333333222222333333444222222222111111111111111////////////////////////...------,,,,,,------...000000//////.........---++++++++++++++++++++++++,,,,,,------...///000000,,,,,,------------............---------,,,,,,,,,---------------------------------------------------------.........//////---------.........//////........................------------------------+++,,,------......------...------,,,,,,------...------------------------------------------------......................../////////000000000000000000000000000111111111111///222555666777777999;;;>>>>>>===<<<;;;;;;::::::===<<<===???AAABBBAAA@@@???@@@@@@AAAAAACCCFFFHHHDDDHHHMMMMMMJJJHHHGGGIIIIIIHHHFFFEEEDDDDDDDDDEEE@@@>>>===>>>AAABBBAAA>>>===>>>@@@@@@>>>===>>>???::::::;;;;;;;;;::::::999777777777777777888888888777777777777666666666666666555444222111111222222222222222222222222222222000000000000////////////000000000000000000000000000///...---,,,------...,,,,,,,,,------.........,,,,,,,,,------.........******))))))***,,,---///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---...///000---------------...///000---------.........//////........................////////////000000000000111111111111111111111111111000000000000000111222333555777888999:::<<<>>>:::<<<>>>===;;;;;;>>>AAA>>>BBBEEEDDDAAA???BBBEEEBBBBBBDDDFFFGGGFFFBBB>>>BBBDDDEEECCC@@@>>>???AAA@@@AAAAAA@@@@@@>>>===<<<888888777777888888999:::666555444555777888888666222222222111222222333333000111222333333222111000000000000000000000000000........................------------------------........................------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------...............///000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000---------.........//////+++,,,......------///000---------.........//////////////////////////////////////////////////////---------...///000000111............/////////000---......///000111111222///000111111000111333555555666777:::<<<>>>@@@AAAIIIJJJLLLKKKIIIGGGFFFGGGDDDEEEFFFFFFDDDCCCCCCCCCGGGFFFCCCAAA>>><<<;;;:::;;;:::999888777777777777<<<;;;:::999777666555444999777444444444555444222333333333222222222111111222111111111000000/////////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............---------//////.........---------,,,---...//////...---,,,................................................,,,------......------,,,................................................---------,,,,,,+++++++++---------............///000000000000000000000000000000000000111111111111222222222333555777:::;;;<<<:::999:::======;;;888===???AAABBBAAAAAABBBCCCDDDDDDCCCAAA@@@BBBEEEHHHDDDIIIMMMLLLGGGCCCCCCEEEDDDGGGGGGDDDCCCFFFFFFCCCAAABBBAAA======BBBCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<;;;:::999777777666777777777888777666555555666666666666555555555555333333333222222222111111222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,---------......+++******,,,///111111000333///+++***,,,---,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................------............------////////////////////////............////////////000111111111111222222222333333444666777999::::::>>>===;;;999999;;;===???FFFEEECCCBBBAAAAAABBBBBB@@@CCCFFFFFFEEEDDDCCCCCC@@@@@@AAAAAAAAA@@@@@@???<<<<<<==================888888777777666666666555555666888999888777555444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------------------------------------------------------............///////////////...---,,,,,,---...///------------------------------------------------................................................---------............///........................000000000000000000000000000000000000000000000000......------------......//////000000000000//////////////////000000000000111111000000000000111111666777888999;;;>>>@@@AAAGGGIIIJJJJJJHHHFFFEEEFFFCCCEEEGGGHHHGGGGGGGGGIIIIIIHHHFFFDDDAAA@@@>>>>>><<<;;;:::999888888888888:::::::::999888888777777888666444444444555444222333333333222222222111111111111111111000000000//////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...............///.........------------------............------................................................,,,------......------,,,................................................------,,,,,,,,,,,,,,,,,,---------............/////////////////////////////////000000000111111111222222222444666888:::<<<;;;:::999;;;===>>><<<:::===???AAABBBAAAAAABBBCCCFFFEEEDDDBBBAAABBBEEEGGGFFFJJJMMMKKKGGGDDDEEEHHHEEEHHHIIIFFFFFFHHHHHHEEEBBBEEEEEEBBBBBBEEEDDDAAA???@@@@@@@@@@@@@@@??????======<<<;;;:::999888888888777777777666666666666666666666666555555555555333333333222222222222111222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,------------...,,,++++++---000222222111222///+++***,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......................................................///////////////...---,,,////////////////////////............////////////000000111111111222222222222333444555777888999:::===<<<:::999:::;;;===???BBBBBB@@@?????????@@@AAA???AAADDDDDDBBB@@@??????@@@@@@@@@@@@@@@???>>>>>>:::;;;;;;<<<;;;;;;::::::777777777666666555555555666777888888888666444333333333333333333333333333111111111111111111111111////////////////////////........................................................................------------------------------------------------------------------------------------------------............///////////////...------------...///------------------------------------------------................................................---------............///........................////////////////////////////////////////////////......------------......//////000000000000//////.../////////000000000000111111000000000000111111444444555777999;;;===???EEEGGGHHHGGGEEEDDDCCCDDDAAACCCFFFGGGHHHHHHJJJKKKIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<;;;:::999999999999999999999999::::::::::::888666444444444555444333333333333222222222111111111111111111000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------......//////............------------.........------.........................................................,,,------......------,,,................................................,,,,,,,,,,,,---------------------............/////////////////////////////////000000000000111111111111222444666888;;;<<<;;;::::::<<<>>>@@@???===>>>@@@BBBCCCBBBBBBCCCDDDHHHGGGEEEDDDCCCEEEFFFGGGJJJKKKLLLIIIEEECCCDDDFFFEEEIIIJJJHHHHHHJJJIIIEEEBBBFFFHHHFFFEEEFFFDDD@@@???AAABBBDDDDDDCCCBBBAAA>>>======<<<;;;:::999999999888777666555666777777666666666666555555555555333333333333222222222222222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,...222444444444111///,,,+++,,,---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......................................................000000000000//////...---////////////////////////............////////////000000000111111111222222222333333555666777888999::::::999999:::<<<>>>???@@@???>>>>>>>>>???AAABBB@@@BBBCCCCCC@@@>>>======@@@@@@@@@@@@???===<<<<<<999:::::::::999888777777666666666555555555555555777777888888777666444333333333333333333333222222111111111111111111111111////////////////////////........................////////////////////////---------------------------------------------------------------------------------------------------------------------------............////////////......------......///------------------------------------------------................................................---------............///........................////////////////////////////////////////////////......------------.........//////000000//////........./////////000000000111000000//////000000111111222333444666888:::;;;CCCDDDEEEDDDBBBAAABBBBBB???AAADDDEEEFFFFFFHHHIIIFFFEEECCCBBB@@@???>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888666444444555555444333333333333222222222111111111111111000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------...//////------------------------///...---,,,,,,---...///................................................,,,------......------,,,................................................+++,,,,,,,,,------......---------............///////////////////////////////////////000000000111000111222444666888:::;;;999:::;;;===???@@@@@@@@@@@@BBBDDDDDDDDDCCCDDDEEEHHHGGGEEEEEEGGGIIIJJJJJJMMMLLLJJJFFFBBB@@@BBBDDDFFFJJJKKKJJJJJJKKKJJJFFFEEEHHHHHHFFFEEEFFFDDD@@@BBBCCCFFFGGGGGGEEECCCAAA======<<<<<<;;;::::::999:::999777555555666777888666666666666555555555555444444333333333222222222222222222111111111000000////////////////////////////////////////////////...------,,,,,,------...++++++,,,,,,,,,------------,,,---///222555555555///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........................................................//////000000000000000////////////////////////............////////////000000000000111111111111222222333444555666777777888888999:::;;;===>>>??????>>>>>>>>>???AAACCCDDDBBBDDDEEECCCAAA???>>>>>>@@@@@@@@@???>>><<<;;;:::999999999999888777666555555555555555555555444444777777888777666555333222333333333222222222222222111111111111111111111111////////////////////////........................////////////////////////---------------------------------------------------------------------------------------------------------------------------------.........////////////............//////------------------------------------------------................................................---------............///........................////////////////////////////////////////////////......------------.........//////////////////............/////////000000000000////////////000000000000111222444666888999AAABBBBBBAAA@@@???@@@AAA@@@BBBDDDEEEDDDDDDEEEGGGEEEDDDBBB@@@???>>>============<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999999888777555444444555555555444333333333222222222111111000000000000000000111111///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,---...//////,,,,,,------------------///...---,,,,,,---...///................................................,,,------......------,,,................................................,,,,,,,,,------.........---------............///...........................////////////000000000000111222444555777888888777999;;;===>>>???@@@@@@AAACCCEEEEEEEEEDDDEEEGGGGGGEEEDDDFFFJJJMMMMMMMMMKKKJJJHHHFFFEEEEEEGGGJJJKKKNNNOOOLLLLLLNNNLLLIIIJJJKKKJJJEEEDDDGGGGGGEEEEEEGGGHHHIIIGGGEEEAAA???<<<<<<;;;;;;::::::999999;;;999777666555666888999666666666666555555555555444444444333333333222222222222222111111111000000////////////////////////////////////////////////...------,,,,,,------...+++++++++,,,,,,,,,---------,,,---///222444555444......------,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......................................................+++,,,...000111222222222////////////////////////............//////////////////000000000111111111111111222333444555555666666777999:::<<<===>>>>>><<<<<<<<<===>>>@@@BBBDDDBBBCCCCCCBBB@@@?????????@@@@@@???>>>===<<<:::999:::::::::999999777666666444444555555555555555555777777777666555444444333333333333222222111111111000000000000000000000000................................................////////////////////////------------------------------------------------------------------------------------------------------------------------------------............////////////////////////------------------------------------------------................................................---------............///..............................................................................------------............////////////..................////////////000000////////////000000000000111222444666777888???@@@@@@???>>>>>>???AAACCCEEEFFFFFFEEEDDDEEEFFFGGGFFFDDDBBB@@@???>>>>>>======<<<<<<<<<<<<<<<===<<<;;;;;;:::999888888777777555333333555666555444333333333222222222111111000000000000111111111111///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,------------.........------.........................................................,,,------......------,,,................................................---------------.........---------............///..............................////////////000000///000222333444555555555555777:::;;;;;;<<<===???@@@BBBDDDEEEDDDDDDEEEFFFEEECCCBBBEEEIIIMMMMMMKKKFFFFFFFFFGGGJJJNNNQQQSSSOOORRRQQQMMMLLLNNNMMMJJJLLLMMMKKKFFFFFFIIIKKKIIIGGGHHHHHHHHHFFFCCCAAA???;;;;;;;;;;;;::::::999999:::999888777666777888888666666666666555555555555444444444444333333333333222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...++++++++++++,,,,,,,,,,,,---,,,,,,...000222222111,,,---......,,,,,,,,,...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......................................................***+++---///000222222222////////////////////////............/////////////////////000000000111111000111111222333333444444555666999;;;============999999999999;;;===???@@@>>>???@@@@@@>>>>>>???AAA????????????>>><<<;;;;;;::::::::::::999888777777555555555555555666666666666666666555555555555555333333333222111111000000000000000000000000000000........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------------............//////000000//////...------------------------------------------------................................................---------............///..............................................................................------------......---......//////......---------........./////////000//////......//////000000000111222333555666777?????????>>>======???AAAAAACCCEEEEEEDDDCCCDDDEEEIIIHHHFFFCCCAAA???>>>>>><<<<<<<<<;;;;;;<<<<<<===999999999999999999999888666555333333555666555555333333333222222222111111///000000000111111111111///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............------................................................,,,------......------,,,............................................................---------------------............///................................./////////000000///000111222333222222111333666999:::999999;;;===>>>@@@BBBBBBBBBAAABBBCCCEEEBBB@@@BBBFFFIIIGGGDDDBBBBBBDDDGGGKKKOOORRRTTTOOOPPPNNNHHHGGGIIIIIIGGGGGGJJJIIIFFFFFFIIIIIIGGGGGGGGGFFFEEEDDDCCCAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888777777666666666666555555555555555444444444444333333333222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...***++++++++++++,,,,,,,,,,,,++++++,,,...//////...+++---///...,,,+++,,,...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,...///////////////////////////////////////............////////////////////////000000000111000000111111222333333333555777999<<<======<<<;;;999888888888:::<<<>>>???<<<===?????????@@@BBBDDD????????????>>>>>>===<<<888888999999999888888777555555555666666777777777555444444444555555666666333333222222111000000///000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,---------............///000111111000///...------------------------------------------------................................................---------............///..............................................................................------------......---......//////......------------.........////////////............////////////000000222333555666?????????>>>======???AAA===???AAABBBAAAAAABBBCCCIIIHHHEEEBBB@@@>>>===<<<<<<<<<;;;;;;;;;<<<<<<===666777777888999999::::::666555333333555666666555333333333222222222111111//////000000111111111222//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...//////...---,,,................................................,,,------......------,,,................................................/////////...---------,,,---------.........//////..................................../////////000///000111222222111000///222555888999777777999;;;<<<>>>@@@@@@??????@@@AAADDDAAA>>>@@@DDDEEEBBB???BBBBBBBBBEEEHHHKKKMMMMMMLLLLLLHHHBBB@@@BBBCCCAAA@@@DDDFFFEEEEEEGGGEEEAAAEEEEEEDDDDDDCCCCCCBBBBBB===============<<<<<<<<<888999999999999888777777777666666666555555555555555555444444444333333333222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...******+++++++++,,,,,,,,,,,,+++***+++---...---,,,***---//////,,,+++,,,...---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...............................................................///...------,,,////////////////////////............/////////000////////////000000000000000000111111222222222333555777:::<<<======;;;:::::::::::::::;;;===???@@@===>>>@@@AAABBBDDDGGGIII>>>???????????????>>>===666777888888888888888777555666666666777777888888444444444444444555777777333333222222111000000///000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------.........///000111111000///...------------------------------------------------................................................---------.........//////.................................................................................------.........---..................------------.........////////////............//////.........///111222333444AAA@@@@@@AAAAAAAAA???>>>FFFFFFFFFDDDBBBAAAAAACCCGGGDDD@@@>>>=========<<<:::::::::999999999888888888888777777666666666555555555444444444333333333222222222111111111111000111111111111000000000000//////............//////...------,,,,,,------...---.........---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---.........---,,,,,,+++.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------..................---------------------------------------............///..................---------------............///000111111111222222222222555555555666777999:::;;;<<<<<<===>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDEEEGGGHHHIIIDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDCCCAAA???===<<<===>>>???@@@???>>>>>>??????===<<<;;;:::::::::888888777777888999::::::555555666666555555444333666555555555555444444444555444333222111111111111000000000000000000000000////////////////////////.........------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............///000000..................------------------------------------............------........................111111000000//////......111111111111111222222333666888:::<<<<<<<<<;;;:::888999:::;;;<<<>>>??????>>>>>>???@@@BBBDDDFFFGGGEEEDDDBBB@@@???>>>======:::888777777888888777555555666777777777777666666222222333444666888999:::555444444333222111000000222111/////////000///...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------,,,,,,+++++++++........................,,,,,,,,,---------......---------------------------------............///...........................------------...//////////////////////////////...------------...//////........................------------------------///............///000000000000000000111222333444>>>>>>>>>????????????>>>IIIIIIIIIGGGDDDCCCDDDEEE@@@>>>;;;:::;;;;;;;;;::::::999999999888888888888777777777666666555555555555555444444444333333333222222222111111111111000111111111000000000////////////............//////...------,,,,,,------...------......------,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------......------,,,+++......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................------------------------------------....................................---------............///000000000111111111222222444444444666777999;;;<<<<<<<<<===>>>???@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAACCCDDDGGGIIIJJJDDDCCCBBBAAAAAAAAABBBBBBDDDCCCBBBAAA@@@?????????<<<===>>>?????????>>>===>>>>>><<<;;;:::999999999666666666666666777888888666555555555444444444444555555555555444444444444555444333222111111111111000000000000000000000000////////////////////////......---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////000........................------------------------------............------........................000000000000//////......000000000000000111222222555666999;;;<<<<<<;;;:::999999:::;;;<<<===>>>????????????@@@BBBDDDFFFFFFEEEDDDBBBAAA???>>>>>>>>>;;;999888888999999888666666666777777777777666666555555444444555666777777444333333222222111111000111000///...////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,---------......---------------------------------............///...........................------------...//////...........................------------...//////........................------------------------............////////////000//////000000111222333;;;<<<<<<======>>>>>>>>>GGGHHHGGGEEEBBB@@@@@@BBB<<<;;;::::::;;;;;;:::999999999888888888777777777666666666555555555555555555555444444444333333333222222222111111111111000111111000000000000////////////............//////...------,,,,,,------...------......------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......------,,,,,,...------------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------........................------------------------------------....................................---------............////////////000000000111111222333333555777999:::<<<;;;<<<<<<===???@@@@@@AAAAAA@@@???>>>???AAACCCDDDBBBBBBBBBBBBCCCDDDFFFGGGDDDDDDCCCBBBAAAAAABBBBBBEEECCCAAA???>>>>>>???@@@===>>>???@@@???>>>===<<<===<<<;;;:::999888888888555444444444444555666666777666444333333333444555555555444444444333333333444333222111111111111111000000000000000000000000////////////////////////...------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------......///000........................------------------------------............------........................000000000////////////...///////////////000111111333444777999;;;;;;;;;;;;999999:::;;;<<<======>>>@@@@@@@@@AAABBBCCCEEEFFFDDDCCCBBB@@@???>>>>>>>>>;;;:::888999::::::999888777777777777777666666666777777666555444444444444222222222222222222222222............////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------..............................---------............///...........................------------...//////...........................------------...//////........................------------------------,,,---...///000///......///......//////000111222:::;;;<<<<<<======???AAAFFFFFFFFFCCC@@@>>>???@@@>>>=========>>>===;;;999888888888777777777777666555555555555555555444444555555444444444333333333222222222111111111000000111000000000///////////////......------......///...------,,,,,,------...,,,------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,------------------------------------------------+++++++++,,,,,,,,,---------------...............------------------------,,,,,,---------.........---------...............---------............///////////////000000000000111111222444666888:::;;;:::;;;<<<===>>>???@@@AAA@@@>>>======>>>AAADDDGGGHHHGGGEEECCCBBBBBBBBBCCCHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@??????@@@@@@???@@@AAAAAAAAA???>>>===;;;:::999888777777777777555444444444444444555555777666444222222333444555444444444444333333333222333333222111111111111111000000000000000000000000////////////////////////------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------...//////---------...............------------------------------............------........................////////////////////////...............///000000111222444777999;;;;;;<<<999999:::;;;;;;<<<======AAAAAA@@@AAAAAABBBCCCDDDBBBAAA???>>>===<<<<<<<<<:::999888888999:::999888888777777666666666666666777666555444333333333333000000111111222222222333---...//////......//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////---------............///...........................------------...//////...........................------------...//////........................------------------------+++,,,...000000///...---...------......///000111:::<<<=========>>>AAADDDHHHIIIHHHFFFCCCAAABBBCCCBBBAAA?????????>>>;;;999888888888777777777777666444444555555555555555555555555444444444333333333222222222111111111000000000000000////////////.........------------.........------,,,,,,------...,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,------------------------------------------------+++++++++,,,,,,,,,---------------.........//////------------------------,,,,,,,,,------------...---------.........//////---------............///////////////000000000000000111111333444777888999::::::;;;===>>>???@@@AAA>>>===<<<<<<>>>AAAEEEGGGJJJHHHFFFCCCBBBCCCDDDEEEMMMMMMLLLKKKJJJIIIHHHGGGCCCCCCDDDDDDDDDBBBAAA@@@BBBBBBCCCCCCBBB@@@???===:::999888777777777777777666666555444444555555555777555333222111222444555444333333333222222222222222222111111000000111111////////////////////////////////////////////////------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------...//////---------.........//////------------------------------............------......................................./////////...............//////000///111333555777999;;;;;;888999999:::;;;<<<======AAAAAA@@@@@@@@@@@@AAAAAA>>>===<<<;;;::::::999999888777666777888999888777999888777666555555666666555444444333333333333444///000000111111222222333,,,...111000///......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////---------............///...........................------------...//////...........................------------...//////........................------------------------+++,,,...000000///---,,,------------...///000111;;;>>>???>>>===>>>BBBEEEFFFFFFFFFDDDBBBAAAAAACCCCCCAAA???>>>===<<<:::888999999888888888777777777555555555555555666666666555555444444444333333333222222222111111111111000000000////////////............------------.........------,,,,,,------...,,,,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,------.../////////------------------------,,,,,,,,,,,,------------,,,,,,------.../////////---------............////////////000000000111111111111111222333555666777999999;;;<<<>>>???AAAAAA======<<<===???AAADDDFFFFFFEEECCCBBBCCCFFFIIIKKKPPPPPPOOONNNMMMKKKIIIHHHBBBCCCEEEFFFEEEDDDBBB@@@CCCCCCCCCCCCBBB@@@>>>===999999888777777777777777777777666555555555555666666555333222222222333444333333333222222222111111222111111000000000111111////////////////////////////////////////////////,,,,,,,,,------------...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///,,,,,,------.../////////------------------------------............------........................---............/////////...............///000000///000111333666888999:::777777888:::;;;<<<===>>>AAA@@@??????>>>>>>>>>???<<<;;;:::999888888888888888666666666888999888777999888777555555555666666333333222222222333444444000000000111111111222222---000333333///---...///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///...........................------------...//////------------------------...------------...//////........................------------------------+++,,,---...///...------...------......///000111<<<>>>@@@>>><<<<<>><<<======<<<;;;:::999999999888888888888555555555666666777777777555555444444444333333333222222222111111111111000000000/////////............------,,,,,,------......------,,,,,,------...+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,------...//////000------------------------++++++,,,,,,,,,---------,,,,,,------...//////000---------............///000000000111111111222222111111111222222333444555888999:::<<<>>>???AAAAAA<<<<<<===>>>@@@AAACCCDDDCCCBBBAAAAAABBBFFFJJJLLLOOOOOOOOONNNLLLIIIGGGFFFCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@>>><<<;;;999999888888777777888888777777666555555555555555444444444333333333222222222222222222111111111111111111000000000000111111////////////////////////////////////////////////,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------...///,,,,,,------...//////000------------------------------............------........................---------.........////////////......//////000111///000111222444666888999555666777999;;;===>>>???@@@@@@>>>===<<<<<<<<<<<<;;;:::999888888888888888888777666777999:::999888:::999777555444555666666333333222222222222333333000000000000111111111111///333666555000------///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///...........................------------...//////------------------------...------------...//////........................------------------------,,,,,,---------.....................///000111222<<>>;;;;;;@@@EEEDDDDDDEEEDDDCCCBBBDDDEEEDDDAAA>>>===>>>???@@@@@@:::::::::999999999999888555666666666777777888888555555444444444333333333222222222111111111111000000/////////...............------,,,,,,------......------,,,,,,------...+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,------...///000000------------------------++++++,,,,,,,,,---------,,,,,,------...///000000---------.........//////111111111111222222222222222222111111222222333444888999:::<<<>>>???AAAAAA;;;<<<===???@@@AAABBBCCCDDDCCCAAA@@@AAADDDGGGJJJMMMMMMMMMLLLJJJGGGEEECCCDDDCCCAAA@@@@@@AAABBBCCCAAAAAAAAA@@@???<<<:::999:::999888888888888888999777666555444444444444444333333444444444333222111222222222111111111111000111000000000000000111111////////////////////////////////////////////////,,,,,,,,,------.........++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,,,,---......,,,,,,------...///000000---------------------------..................---........................---------........./////////////////////000111111000000000222333555777888444555777999;;;===???@@@@@@???>>><<<;;;;;;;;;:::;;;;;;:::999888888888888999888777888:::;;;:::999;;;999777555444555666666444444333222111111111111111111111000000000000000000444888666111------///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////...........................------------...//////------------------------...------------...//////........................------------------------------,,,,,,,,,---...//////......//////000111222999999:::;;;===@@@CCCDDDEEEEEEDDDCCCBBBAAAAAABBB??????@@@AAA@@@???>>>===???>>>===;;;999777666555444555777888777666444333555555555555444333222111111111111111111111111111000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///---------,,,,,,+++++++++,,,,,,,,,---------......------------------------...............///000000000000000000000000000000000000000000111222333444777999<<<===<<<;;;;;;<<<:::<<<>>>@@@@@@AAACCCEEEDDDDDDDDDEEEFFFGGGIIIJJJLLLLLLKKKKKKJJJIIIGGGGGGAAAAAA@@@???>>>@@@DDDGGGAAAAAAAAAAAA@@@>>><<<:::888888888888888777666555999888777666444444333333222222222222222222222222333333333222222222111111111111000///////////////////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,///000111333222111///...---------------...//////000000000000111222333444666666777888:::===???@@@???>>>===<<<;;;:::::::::999:::;;;<<<<<<;;;:::999555777999999888777777777777666555444444444444444333333222222111000000///222222222111111111111000222111111111000000////////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------,,,,,,+++++++++///...,,,,,,------,,,+++........................---------............///........................//////.........------------------............///........................------------------------------------------------....................................////////////999999:::;;;===@@@BBBDDDEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@???>>>=========<<<;;;999888777777666666888888888666444333555555555555444333222111111111111111111111111111111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,,,,++++++,,,,,,,,,---------......---------------------------------------......///000000000000000000000000000000000000111222333333555777999:::::::::;;;===;;;===???@@@@@@BBBDDDFFFDDDDDDDDDFFFGGGIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCAAABBBDDDGGGCCCCCCBBBAAA@@@>>>===<<<999::::::::::::999888777999888777666555444444444333333333333333333333333333333333222222222111111111111000///////////////////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***///000000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,...///000111111000///.........------......///000000000000000111222333333555666777999:::<<<===>>>===<<<;;;:::::::::::::::999999::::::::::::999999555777999999888777777888555555444444444555555666444333333222222111111000222222222111111111111000000000000/////////......//////.........---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++///---,,,,,,---...,,,+++........................---------............///........................//////.........------------------............///........................------------------------------------------------....................................////////////999999:::;;;===@@@BBBCCCCCCCCCAAA@@@???>>>>>>>>>>>>???@@@@@@@@@???===<<<<<<;;;;;;::::::999999888888999999999888777555444555555555555444333222222222222222222222222222222111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------...////////////////////////000000000000111222333333333555666777777999;;;>>><<<>>>@@@AAAAAABBBEEEFFFDDDDDDEEEFFFHHHKKKLLLNNNIIIIIIIIIIIIHHHGGGFFFFFFIIIJJJJJJHHHFFFEEEFFFGGGFFFEEECCCBBB@@@??????>>>;;;;;;<<<<<<;;;;;;::::::999888777666555444444444444444444444444444444444333333333222222222111111111111000///////////////////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,---...///000000///...---//////......//////000111000000000000111222333333555666888:::;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999:::777888::::::888777777888444444444444555666777888555555444444333222222222222222222111111111111000//////...............---...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,------......------,,,+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,///---,,,,,,---...---+++........................---------............///.......................................------------------............///........................------------------------------------------------....................................////////////888999:::;;;===???AAAAAAAAAAAA???>>>===<<<<<<<<<===>>>?????????>>>===<<<::::::::::::::::::::::::::::::::::::888777555444444555555555444444333222222222222222222222222222222111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------------------------------,,,,,,---------.........------------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,------..................................../////////000000111222333222444555555666999<<>>@@@BBBCCCCCCDDDFFFHHHDDDDDDEEEGGGIIIKKKNNNOOOHHHHHHIIIIIIIIIHHHHHHGGGKKKLLLLLLKKKIIIHHHHHHIIIHHHFFFDDDBBB@@@??????@@@;;;;;;<<<<<<<<<<<<;;;;;;999888777666555555555555555555555555555555555555333333333222222222111111111000000///////////////////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,---.........------///////////////000111111/////////000000111222333444666888:::::::::888777999999::::::;;;;;;;;;;;;:::999888777777888999:::888999::::::888777888999555555555555555666777777666666555555444444333333222222222111111111000000.........................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,------......------,,,+++,,,---...///...---,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------,,,,,,...---,,,,,,---...---,,,........................---------............///................................................---------............///........................------------------------------------------------....................................////////////777888999;;;<<<>>>?????????>>>===<<<<<<;;;;;;<<<======>>>???>>>===<<<;;;999999999::::::;;;;;;;;;;;;;;;:::999888777666555444444444555444444333333222222222222222222222222111111111000000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------------...////////////...------------------------////////////000111222333222333555555666999===@@@???AAACCCCCCCCCDDDFFFHHHCCCCCCDDDFFFHHHKKKMMMNNNHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLKKKJJJIIIJJJKKKHHHFFFDDDAAA????????????::::::;;;;;;;;;;;;::::::999888777666666666666666555555555555555555555555333333333222222222111111111000000///////////////////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,++++++,,,---------------///////////////000111111////////////000111222333444555777999999888777666999:::;;;<<<======<<<<<<;;;:::999888888999:::;;;:::;;;;;;:::888777888:::888777666555555555555555777777666666555444444333222222222111111111000000////////////////////////---..............................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------.........,,,------......------,,,+++,,,---...///...---,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------...,,,,,,,,,......---,,,........................---------............///........................---.....................---------............///........................------------------------------------------------....................................////////////555666888999;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<===>>>>>>>>>===;;;:::999999999::::::;;;;;;;;;;;;::::::999888777666666333444444555444444333333333333333333333333333333000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------------------............,,,,,,,,,---------......------------------------------///000000000///...........................////////////000111222222111333555666777999<<<>>>>>>???AAABBBAAABBBDDDEEEBBBBBBCCCDDDFFFIIIKKKLLLHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIHHHGGGGGGIIIJJJFFFEEECCCAAA???===<<<<<<999999::::::;;;;;;::::::999888777777666666666777555555555555555555555555333333333222222222111111111111000///////////////////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,+++++++++,,,------......//////......//////000111////////////000111222222333444666777777777777666999:::<<<===>>>===<<<<<<;;;::::::999999::::::;;;;;;<<<<<<:::888888999:::999888777666555555555555777777666666555444444444222222222111111111111000///////////////000000000---------...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,---------............,,,------......------,,,+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------............---,,,+++,,,.........---........................---------............///........................---------...............---------............///........................------------------------------------------------....................................////////////333444666888999:::::::::;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>>===<<<;;;:::999999::::::::::::;;;;;;999999888777777777777777333333444444555444444333333333333333333333333333////////////.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------.........///,,,,,,,,,---------......------------------------+++,,,...000000///...---........................///......//////000111222///111444666666777999;;;:::<<<===>>>===>>>???AAAAAAAAABBBCCCDDDFFFGGGHHHFFFGGGHHHIIIJJJJJJKKKJJJHHHHHHGGGDDDBBBBBBEEEGGGCCCCCCBBB@@@>>><<<:::999888999:::;;;;;;;;;;;;:::999888777777666777777777444444444444444444444444333333333222222222111111111111000///////////////////////////////////////------............------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,+++++++++,,,---......///......------......///000///......//////000111222333333444555666666777777999:::<<<======<<<;;;:::;;;;;;;;;<<<<<<;;;;;;;;;======<<<;;;888888999;;;777777666666666666666777777666666555555444333333222222222111111111111000------........./////////---------.........//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,------------............,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------.........///---,,,+++,,,...///...---........................---------............///........................---------.........//////---------............///........................------------------------------------------------....................................////////////222333555777888999999888:::::::::;;;<<<===??????;;;<<<=========<<<;;;:::::::::::::::::::::::::::888888777777666777777888333333444444555444444444333333333333333333333333///.........------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................------------------------++++++,,,,,,,,,------------------.........//////,,,,,,,,,---------......------------------------***+++---//////...---,,,////////////////////////.........//////000111222---000333555666666777888777999;;;;;;:::;;;<<<>>>@@@@@@AAAAAACCCDDDEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHEEEBBB??????AAACCCAAAAAAAAA@@@>>>;;;888666999::::::;;;<<<<<<<<<;;;999888777777777777777888444444444444444444444444333333333222222222111111111111000///////////////////////////////////////---..................---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,---...///000---------------...//////.........//////000111222333333333333444666777888888999;;;<<<<<<;;;999888:::;;;<<<======<<<;;;:::=========;;;888888999;;;666555555666666777888999666666666555444444333333222222222111111111111000,,,,,,,,,------.........---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,---------.........//////,,,------......------,,,...---,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........//////---,,,+++,,,...///...---........................---------.........//////........................---------.........//////---------.........//////........................------------------------------------------------..................................../////////000333333555666777777777777888999:::;;;<<<===>>>???>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;::::::999999999999999888888777666666666999777666444333333333444111222222222222111000000000000///.......................................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------///////////////.........,,,,,,,,,------.................................---------............///////////////000000000000111111222222222333333333555666777888999:::;;;;;;@@@???>>>???AAABBBBBBAAACCCDDDFFFGGGHHHHHHHHHHHHHHHCCC???===@@@CCCDDDDDDHHHFFFCCC???===;;;:::999999777777999<<<<<<:::777777777777777888888888888555555444333333333333444333333333222222222111111111111000000//////......////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///........................////////////000000000000000000111222444666888999<<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999888888777555555555555555444444333777666666555444444333333///000111222222111000///......------------......000///...---,,,---......------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------,,,,,,........................................................................---------------------------------............///,,,,,,,,,---------......,,,,,,------...///000000------............------222333444666777888888888999999:::<<<===>>>???@@@>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;;;;:::::::::999:::999999888777777666666888777555444333333333444111111222222111111000///000000///............///........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------////////////............,,,,,,,,,---------..............................---------............///.../////////000000000000111111111111222222222222444555666777888::::::;;;>>>>>>>>>@@@AAAAAAAAA@@@BBBDDDFFFHHHIIIHHHGGGFFFEEEAAA>>>>>>@@@BBBCCCBBBFFFDDDBBB???<<<;;;:::::::::999888999;;;;;;999666777777777777777777777777555555444333333333333444333333222222222111111111111000000000/////////...........................------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///.........................../////////000000000000000000111222444666888999<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::888888888999999888888777555666666666666555444444666666666555444333333333000000111111111111000000......------------......000///...---,,,------...------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...---------------------........................................................................---------------------------------............///,,,,,,,,,---------......,,,,,,------...//////000------............------222333444555777888::::::;;;;;;<<<===>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999888888777777666555444333333333333333222222222222222111000000111000//////......//////........................------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------........................,,,,,,,,,------------...........................---------............///....../////////000000000000000000000111111111111333333555666777999::::::<<<===>>>@@@AAAAAA@@@???AAACCCFFFIIIIIIHHHEEEDDD@@@???>>>???AAABBBAAAAAACCCBBB@@@>>><<<;;;;;;:::;;;:::::::::;;;:::888666777777777777666666666666555555444333333333333333333222222222222111111111000000000000////////////........................------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///............................../////////000000000000000000222333555777888:::;;;;;;;;;;;;:::999999999999999999999999999999777777888888999888888777666666777777777666555555666555555444444333333222111111000000000000111111......------------......///......---,,,---------------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------................................................................................................---------------------------------............///,,,,,,,,,---------......,,,,,,------.../////////------............------222222333555777999:::;;;>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777444444444333333333333333333333444444444333222222111000000///.../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............///------------------------........................---------............///........./////////000000////////////000000000000222222333555777888999:::999<<<>>>@@@@@@@@@???@@@???BBBEEEHHHHHHFFFCCC@@@======???AAABBBBBB@@@???@@@@@@???>>>===<<<;;;;;;===<<<;;;::::::999777666777777777666666666666666555444333333222222333333222222222222111111111111000000000000////////////........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------------------------,,,,,,------------------------,,,------......------,,,---------------------------------............///................................./////////000000///000000111333444666777999999999::::::999888888888888888888888888888888666777777888888888888888777777777777777666666555444444444444333333222222222111000//////000111222......------------............---------,,,,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................------------------------.........///////////////................................................................................................---------............///,,,,,,,,,---------......---------.........//////------............------111222222333555888:::;;;AAA@@@???>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777333333444444444444444444555555666666555555444333111111000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////------------------------........................---------............///............////////////....../////////000000000111111333444666888999:::999<<>><<<>>>AAACCCCCCBBB@@@?????????>>>>>>======<<<;;;======<<<;;;999888777777888888777777666666666555444444333222222222222333222222222111111111000000////////////000000000000........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,------......------,,,---------------------------------............///....................................//////////////////000000222333555666777777888888888888777777777777777777777777777777555666777888888888888888777777777777777666666555333333333333333222222222222111000//////000111222......------------......---------------,,,,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------............//////000000................................................////////////////////////........................---------............///,,,,,,,,,---------......---------...............------............------222111111222444666888:::@@@??????>>><<<;;;;;;::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999888888777777333333444555666666666555666666666666666555444444222111000000//////000000........................------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------------,,,,,,,,,........................---------............///------........./////////////////////000000000000111111333555777888:::;;;:::===??????>>>>>>AAADDDBBBCCCFFFGGGFFFDDDAAA???>>>AAAEEEFFFDDDBBBAAA@@@????????????>>>===<<<<<<===>>>===;;;888777888999999999888888777777666666444444333222222222222222222111111111111000000000////////////000000000000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...............------------------------............------------------------,,,------......------,,,---------------------------------............///........................------.........//////////////////000111222444555555555666777777777777666555555555555555555555555555555666777888888888888666666777777777666555555222222222222222222222222111111000000000000111111......------------......,,,------------,,,++++++------------------------***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................---------------------------------......//////000................................................////////////////////////........................---------............///,,,,,,,,,---------..............................------............------222111000000222444666888<<<<<<<<<<<<<<<=========::::::<<<=========<<<<<<999:::::::::;;;;;;;;;;;;:::999999888777777666666333444555777777888777777444555555555555444333333222111000000//////000000........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++,,,------...//////......---------,,,,,,,,,........................---------............///---------.........////////////000000000111111111111222333555777999;;;<<<;;;>>>@@@???===>>>CCCHHHFFFGGGHHHHHHHHHFFFCCCBBBBBBEEEHHHHHHEEEBBBAAABBB@@@@@@@@@@@@@@@>>>===<<<=========;;;888777999;;;:::::::::999888777777777444333222222111222222222111111111111000000000000.../////////000000000111------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///.........------------------------.........///........................,,,------......------,,,---------------------------------............///........................---------.........///////////////000000222333444444444555666666666666666444444444444444444444444444555666777888888888888555666666666666555444444111111111222222222222222000000111111111111000000......------------......,,,,,,---------,,,+++***------------------------***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------------------------+++,,,,,,---......//////................................................////////////////////////........................---------............///,,,,,,,,,---------..............................------............------222111000000000222555666888888999;;;<<<>>>???@@@999:::<<<=========<<<<<<999999999::::::;;;;;;;;;999999888888777666666666333444666888888999888888333333444444333333222111222111111000000000000000........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,---...//////.........------,,,,,,,,,........................---------.........//////---------.........//////000000000000111111111111111222333666888:::;;;<<<<<>>DDDJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDGGGJJJIIIFFFCCCBBBCCC@@@AAAAAAAAA@@@???===<<<<<<======;;;888777:::===;;;;;;::::::999888777777444333222222111111222222111111111111000000000000.../////////000000111111------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......//////.........------------------.........//////........................,,,------......------,,,---------------------------------.........//////........................---------.........//////////////////000111333333333444444555666666666555444444444444444444444444444555666777888888888888555555555555555444444333111111111111111111222222///000111222222111000///.........------.........,,,,,,---...---,,,+++***------------------------***+++---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------++++++,,,,,,---...//////................................................000000000000000000000000////////////////////////---------.........//////,,,,,,,,,---------...........................------..................---111000000///000222444555777999<<>>===::::::::::::::::::;;;;;;;;;;;;;;;::::::999999999888777777777777777888999999888777555555666666777666666555555555444444444111111111111000000000000111000000///...---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------------++++++++++++------,,,,,,,,,---------..............................,,,,,,,,,---------..........................................////////////000000111222444666888999>>>===<<<===>>>AAACCCEEEHHHHHHGGGIIIJJJJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEAAAAAAAAA@@@???>>>===<<<999;;;======;;;:::::::::;;;:::999777666777777888444444333333222111000000111111111111111111111111111000000///...------,,,//////.........---------((()))++++++++++++---...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......000//////111111000...+++------------------------------------------------,,,,,,,,,------...............---,,,++++++++++++111000///...---,,,++++++------------------------------------------------------............------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000---,,,---000111000...////////////000000000000222333333333333333333444555444333222222222222222555555555555666666666666444666777888777666444333222222222222222222222222222222222111111111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///,,,,,,------...///000000........................////////////////////////////////////////////////................................................/////////...---------,,,---------............///000000000000000222333444666777:::<<<======;;;:::999999999999::::::::::::;;;;;;;;;::::::999999999888888777777777777777888888777666555555555666666666666555555555444444444111111111111000000000000111000000///......------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------,,,++++++,,,------,,,,,,,,,---------..............................,,,,,,,,,---------..........................................///////////////000000222333555777888===<<<<<<<<<===???BBBCCCDDDDDDEEEHHHJJJJJJHHHFFFFFFFFFGGGGGGHHHGGGGGGFFF@@@@@@@@@@@@???>>>>>>===999;;;======;;;:::::::::::::::999888777777777777555444444333333222222222111111111111111111111111111111000//////...------//////.........---------...//////...,,,+++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......222222333555666444111...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,111000000///...---,,,+++------------------------------------------------------............---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////...,,,---000111000....../////////000000000000222222222333333333333444555444444333222222333333555555555555666666666666555555777777777666444333222222222222222222222222222222222111111111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///,,,,,,------...//////000........................////////////////////////////////////////////////...............................................................------------------............///000000000000000111222333444666888999:::999888777777777888888999999999999;;;;;;::::::::::::999999999999888777666666666777777777666555555555555555555555555555555444444444111111111111000000000000000000000///......------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,---------..........................................////////////...//////000222444666777<<<;;;;;;;;;;;;===???@@@@@@AAACCCFFFIIIJJJHHHEEECCCDDDFFFHHHHHHHHHFFFEEE@@@@@@@@@??????>>>>>>===:::<<<======;;;999999:::999999999999888777666666444444444444444444444444111111111111111111111111111111111000000//////..................---------...///000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......444555777999:::888444111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------111111000///...------,,,------------------------------------------------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------.../////////...---...///000000........./////////000000000222222222222333333444444555555444333333333444444444555555555555666666666555555666777666555444333222222222222222222222222222222111111111000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///,,,,,,------.../////////........................////////////////////////////////////////////////................................................---------...............---------............///000000000000000111222222444555666777777777555555666666777777888888999999::::::::::::::::::::::::::::::888777666666666666666666666555555555555555555555555555555555555555111111111111000000000///000000//////............,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------,,,,,,,,,---------..............................,,,,,,,,,---------..........................................////////////.........///111222444555:::999999999:::;;;======>>>???AAAEEEHHHHHHEEECCC>>>@@@CCCFFFGGGFFFDDDCCCBBBBBB@@@???===<<<<<<;;;;;;<<<===<<<:::999999:::888888999999999777555444333333333333444444444444111111111111111111111111222111111111000000000///........................***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......333444666999:::888444111------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///111111000///......------------------------------------------------------------............---------------,,,,,,+++++++++,,,,,,,,,---------------...------------...//////............///000//////........./////////000000111111111222333333444444555555444444333444444555444444444555555555666666555555666666666555444333222222222222222222222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,------------......,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///---------.........//////........................////////////////////////////////////////////////................................................,,,---------.../////////---------............//////000000000111111111111444444555666666666555555555555666777777888999999::::::::::::::::::::::::::::::888777666666666666666666666666666555555555444555555555555555555555111111111111000000000///////////////............,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..........................................////////////------...///000111333444777777888888999:::;;;<<>>@@@CCCFFFGGGFFFDDDCCCEEEDDDAAA>>><<<:::999999<<<======<<<999888999:::777888999999888777555444222222222222222333333333111111111111111111111111111111111111000000000000---.....................***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......000111222555666555222///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///000000//////......------------------------------------------------------------............---------------,,,,,,+++++++++,,,,,,,,,------............------------...//////---...///////////////000............////////////000000111222222333444444444444333333333444444555444444444444555555555555555555555555555444444333222222222222222222222222111111111000000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///---------.......................................////////////////////////////////////////////////................................................,,,---------.../////////---------............/////////000111111000000///333333444555555666555555555555666777888999999:::999999::::::::::::;;;;;;999999888777666666666777777777777888777666666555444444444555555555555555111111111111000000000000//////////////////......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------..............................,,,,,,,,,---------..........................................////////////.........///000111333333555555777888999;;;<<<<<<@@@???@@@AAACCCDDDBBB@@@CCCDDDFFFHHHHHHHHHFFFEEEFFFDDDAAA>>>;;;:::999999=========;;;999888999:::888888888888777666555555222222222222222222222222111111111111111111111111000000000000000000000000---------...............111111111000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......------...000222111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++,,,---.../////////......------------------------------------------------------------------............------------------,,,,,,,,,,,,,,,,,,,,,---......//////...------------...//////---...//////......///111------.........////////////000000111222333444444333333222222222333444444333444444444444555555555555555555444444444444444222222222222222222222222111111000000000///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///................................................////////////////////////////////////////////////................................................---------...............---------............/////////000111111000///...111111222333444555555666555666666777888999:::;;;999999999::::::;;;;;;;;;888888777777777777777888777888999999999888666666444444444555555555666666111111111111000000000000.../////////////////////,,,,,,,,,---------......+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,---...//////...---,,,,,,,,,,,,---------..............................,,,,,,,,,---------..........................................////////////......//////000111333333333444666888:::;;;<<<===???>>>>>>???BBBDDDDDDDDDFFFFFFGGGGGGHHHGGGGGGFFFDDDBBB???===;;;:::;;;;;;>>>>>>===;;;888888999:::999888777666666555555666444444444333222222222111111111111111111111111111////////////////////////---------.........//////111222222000---++++++,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---,,,,,,---...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,---...------------,,,,,,,,,,,,------------------------------------------------------............---------------------.........,,,,,,------.../////////...------------...//////,,,...000///...---///111---------.........////////////000111222333444444111111111111111222333444333333444444444555555555555555444444333333333444222222222222222222222222111000000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,---------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------............///................................................////////////////////////////////////////////////...............................................................------------------............/////////000111111000///...///000111222333444555555555666777888999:::;;;;;;999999999::::::;;;;;;;;;888777777777777777888999888999999::::::888777666444444444555555555666666111111111111000000000000.........///////////////,,,,,,,,,---------......+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------,,,---...//////...---,,,,,,,,,,,,---------..............................,,,,,,,,,---------........................................../////////000////////////000222333333222333555888:::<<<===>>>>>>===<<<>>>AAAEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@>>><<<;;;<<<===>>>>>>>>>===;;;888777999::::::999777555555555666666666666555444333333222222111111111111111111111111............////////////---------.........//////,,,---......,,,+++,,,---------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---.........---+++,,,.../////////------------------------------------------------,,,,,,,,,++++++*********,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++---------------------------------------------------..................------------....../////////,,,,,,------...///000000...------------...//////,,,...000000...---///111---------.........//////...///000111222333444444111000000000111222222333333333333444444444555555555555444333333333333444222222222222222222222222000000000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++))))))***++++++,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...------,,,,,,------...+++,,,------......------,,,,,,,,,---------......---------------------------------------------------------.........//////.....................---........................////////////////////////////////////////////////................................................/////////......------,,,---------.........//////////////////000000000000//////000111222222333333555666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888666666666777888888999999666666555444333333222222222111111000000000000000////////////....................................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...////////////////////////........................000000000000000000000000111111111000000000000000222222333555777999;;;===@@@@@@@@@AAAAAABBBBBBBBBCCCEEEHHHHHHEEECCCBBBBBB???@@@@@@>>><<<<<<===???AAA???<<<:::888888888999999888777555555555666666666555444333222222222222222111///...---...///111000000000000///...---,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000000111222222222222222111111222222222333333333222333333444444333333222222222222222222222222222222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///............................../////////...,,,+++---------............///................................................------......//////000000............////////////////////////////////////////////////000000000000//////000111111222333333444444555666888999::::::::::::::::::::::::::::::;;;:::::::::999999999999777777777777888888888888666555555444333333222222222222111000000000000000////////////............---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...................................................////////////////////////000000000000000000000000111222333444777999;;;<<<>>>>>>>>>??????@@@AAABBBCCCEEEGGGFFFDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@??????<<<;;;999888888999;;;<<<999888666555444444555555555555444444333222222111333111000......///000111111000000///......------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------.........................../////////000000000000000000111222222222111111111111111222222222333333111222222222222222222111222222222222222222222222111111111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///............................../////////...,,,,,,---------............///.........................................................///////////////............////////////////////////////////////////////////000000000000///000000111111222222222222333444555777888999:::999999999999999999999999;;;;;;;;;;;;::::::::::::888888888888777777777777555555555444444333333222222222111000000000000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...................................................////////////////////////000000000000000000000000111111222444666888:::;;;<<<<<<<<<<<<===???AAABBBCCCEEEFFFEEEBBB???>>>===AAA@@@@@@BBBEEEEEEBBB???;;;:::888777777999:::;;;999888666444444444444555444444555555444333111000333222111000///000111111111000///...------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------............................../////////000000000111111111222111111000000111111111222222222222333000000111111111111000000222222222222222222222222111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///.................................///......---,,,---------............///................................................///////////////.....................////////////////////////////////////////////////000000000000///000000000111111111222222333444555777888::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666666555555555444444444333333333333222111111000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------.................................................../////////////////////////////////000000000000000000111222333555777999:::;;;;;;:::;;;<<>>======BBB@@@@@@DDDIIIIIIDDD??????===;;;999888888888999:::999777666555555555555333444666666555444111000333222111111000000111111222000...---,,,---///000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................./////////000000111111111111111000000///111111111111222222222222000111111111111111111000111111111111111111111111111000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///..........................................---------------............///................................................000000//////......------............////////////////////////////////////////////////000000000000000000000000000111111111222333444666888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777666555555444444444444444333333333333222222111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------.................................................................................//////000000000000000000111222333555777888;;;;;;;;;<<<===???AAACCCDDDEEEEEEDDDAAA??????@@@BBBAAAAAAFFFJJJJJJEEE???@@@>>><<<:::999999:::;;;<<<;;;999888666666666777444555666777666444222000333222222111111111111111111000...---,,,---///000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------....................................////////////000000111111111000000///000000111111111222222222111111222222222222111111111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///..............................------............---------............///................................................000000//////......------............////////////////////////////////////////////////000000000000000000000000000000000000222333444666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;999999999888777666666555444444444444444444444444333333222111111111111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------.........------,,,,,,------...------------------------................................................---......//////000000111///000000111222444666777::::::;;;===>>>???@@@@@@AAABBBCCCCCCAAAAAABBBCCCBBBAAACCCFFFHHHHHHCCC???===<<<;;;:::;;;<<>>===;;;999777777777777555555666666555444222111222111111111111000000000000///...------...///000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------........./////////...///000000111111000000000000000111111111111222111222222222222222222111111111111111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///..............................---------...//////---------............///................................................///////////////.....................////////////////////////////////////////////////000000000000000000000000000000000///111111333555777999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::::::::;;;999888888888777777666666444444444444444444444444444333222222111111222222////////////............------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...------------------------................................................------......///000000111//////000000222333555666888999;;;===>>>===<<<<<<===>>>@@@@@@@@@AAACCCEEEAAABBBDDDEEEEEECCCAAA???<<<;;;:::999:::<<<>>>@@@>>>===;;;888777666777777666666666555444444333333000111111111000000//////.../////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++................................................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////------///000111111111111000000000000111111111111000000111111111111000000111111111111111111111111////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///...........................------,,,---...///000---------............///.........................................................///////////////............////////////////////////////////////////////////000000000000000000000000///////////////000222444666888999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888888888888777777777777444444444444444444444444444333222222111111222222000/////////....................................+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------.........------,,,,,,------...------------------------................................................---------...///000000111/////////000111333444555666888;;;======<<<:::888:::;;;===>>>???AAADDDFFF@@@BBBDDDDDDCCC@@@@@@@@@>>>===;;;999999999;;;;;;===<<<:::888666666666666777777555444444333444444000000000000000///......---...//////000//////...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,+++++++++................................................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////+++,,,...///111222222222000000000000111111111111//////000000000000//////000000000000000000000000////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////...........................------,,,---...///000---------.........//////................................................---.........//////000000............/////////000////////////////////////000000////////////000000000000000000000000000000111111222444666777888999999888777777777777777777888999999::::::999999888999999888888777555444333333333333333333333333333333333333222222222111111222111111000000000000000......---------,,,,,,,,,.........------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000///......///111333555555555666777888999999:::======>>>???@@@BBBCCCDDDDDDCCCBBBAAA@@@AAAAAABBB@@@@@@???<<<999888999::::::;;;;;;:::888666555444555444333333555555444333222222222111111111111000///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,---.../////////...------------............///......//////000000111111000000000000000000000000444111000333222...///333222111111000///......---......------------......///...---,,,+++,,,------***++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,,,,---------..............................---------............///............////////////........................---......///////////////..............................////////////......000000000000000000000000000000////////////000000000000000000000000000000111111222333555666777777888888777777777777777888999999999::::::999999999999888888777666666555555666666555555555444444444333333333222222222111111111111000////////////000.........---------,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000///.........000222333444444555666777777888888<<<<<<===>>>???AAABBBCCCDDDDDDBBBAAAAAAAAABBBBBB@@@@@@???<<<999999:::<<<===<<<:::999999888666555666555444444555555333222222222222111111111000000///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,---------------------------......---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,------...............---------............///......//////000000111111111111111111111111000000333222111000000111222222111111111000///...............------------......///...---,,,+++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,---------.................................---------............///............////////////........................---......///////////////..............................////////////......000000000000000000000000111000000//////000000111000000000000000000000000111111222222333444444555777777666666666777888888999999999999999999999999888888777666666777888999999999888777666666555444333333333222222222111111111000//////......//////.........------------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000///.........///000111222222333444555666777777:::;;;<<<===>>>@@@AAAAAADDDDDDCCCBBBBBBBBBCCCCCCAAA@@@???<<<::::::===???CCC???:::999999:::888666666555444444555555333111222222111111111000000000///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------......---,,,,,,,,,------------------------------...------------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......---------------...//////---------............///......//////000000111111333333222222111111111000111444222---///666777222111111000000//////............------------............---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------,,,------------.................................---------............///............////////////........................---......///////////////...........................//////000000//////...000000000000000000000000111000000000000000000111////////////////////////111111111111222222222222666666666666666777888999999999999999999999999999888777666555666888:::<<<;;;;;;:::888777666555444333333333222222222111111000000///...........................------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------+++,,,...//////...------,,,,,,,,,---------......------------------------........................,,,,,,------------------------------------------------------------------........................---------............///000///......---......///111222333444555666777888:::;;;<<<>>>???@@@AAAAAADDDCCCCCCCCCCCCCCCCCCCCCBBBAAA???<<<:::;;;>>>AAAIIICCC<<<999999:::888666444333222333444444333111111111111111000000000000///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,+++,,,---///000---------............///......//////000000111111444444333333222111111111...555333---333@@@@@@666111000000000/////////.........------------......---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,,,,---------------....................................---------............///............////////////........................---......///////////////........................//////000000000000//////000000000000000000000000111111000000000000111111////////////////////////111111111111111111111111555555555555666777888999:::999999888888999999:::888777666666777999<<<===;;;;;;:::888666555444333333333333222222222111111000000///...............//////.........---------------------------------......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,---///000000///...---,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......------------------------------------------------........................---------............////////////...............111222333444666777888999:::;;;===???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@===;;;<<<>>>AAAKKKEEE>>>:::999999888777333222111111333444333222111111111000000000/////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,++++++,,,---///000---------............///......//////000000111111333333333222222222111111---444444222;;;IIIFFF999000000000000////////////......------------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,------------------.........//////........................---------............///............////////////////////////////////////---....../////////////////////////////////////////////000000000000//////111111111111111111111111222111111000000111111222000000000000000000000000000000000111111111111111444444444555666888999:::;;;:::999888888999:::;;;888777777777999:::<<<===;;;:::999888666555444333333333333222222222111111111000//////......///////////////.........------,,,,,,,,,------------...///...------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......////////////000000///......---,,,,,,,,,---------......------------------------........................+++,,,,,,------.........------------------------------------------------........................---------............///////////////////////////111111222444666777888999:::;;;>>>@@@AAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@>>><<<<<<===???GGGDDD@@@<<<999999:::;;;999666333111222333444444111111000000000////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------------,,,,,,,,,---......------------------------,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,---------......++++++++++++,,,...//////---------............///......//////000000111111222222222222222222222222...222555:::EEENNNGGG:::000000000000////////////......------------......,,,,,,,,,,,,,,,+++******,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,------......------........./////////........................---------............///............////////////////////////////////////---......//////////////////////////////////////////000000111111000000///111111111111111111111111222111111000000111111222000000000000000000000000000000000111111222222222333333333444666888999:::;;;:::888777777888:::;;;777888888999:::;;;<<<<<<::::::999888777666555444333333333222222222111111111111000////////////000////////////............,,,,,,,,,---------......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------------...******+++,,,,,,---......------------------------------------------------,,,,,,------.../////////222222000///......------,,,,,,,,,---------......------------------------........................++++++,,,,,,---......///------------------------................................................---------............///......///000111111111111///000111333444666777888999:::===???@@@AAA@@@?????????AAABBBBBBBBBAAAAAA???AAAAAA@@@===;;;;;;;;;>>>??????===999:::>>>BBBBBB>>>777333222333333444111000000000///////////////............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......)))***+++,,,---.........---------............///......//////000000111111///000000111111222222222111111666BBBMMMNNNBBB555////////////000000000000......------------......+++,,,,,,---,,,+++***))),,,,,,------------,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,---......//////............////////////........................---------............///............////////////////////////////////////---......///////////////////////////////////////000000111111111111000000111111111111111111111111222222111111111111222222000000000000000000000000000000000111222222333333222222333444666888999:::;;;:::888777777888:::;;;777888999:::;;;;;;;;;;;;;;;::::::999888777666666333333333222222222111111222222111000000000000000000/////////............,,,,,,,,,------.........000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......******+++,,,,,,---......------------------------------------------------,,,,,,------...///000000444333111///---------...,,,,,,,,,---------......------------------------........................++++++,,,,,,---...//////------------------------................................................---------.........//////......000111222222222222......000111333555666777777999<<<>>>?????????>>>===>>>@@@AAABBBAAAAAA@@@???@@@BBB@@@===;;;999999777;;;???===:::;;;AAAHHHJJJDDD<<<555222222333333000000000000//////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,---------......((()))+++---.........------------.........//////......//////000111111111......///000111222222333333000666GGGRRRLLL===111////////////000000000000.........------.........++++++,,,---,,,+++***))),,,------......------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...///000000............/////////000........................---------.........//////............/////////000000000000000000000000000---......///////////////000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111222222333444555666777888777888888999999999888888888:::<<<<<<:::999999999;;;;;;:::999777666555555666666555444333333333333111111111111000000000000///............---------------------------------//////...---,,,++++++***------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///111111000///...------,,,,,,,,,,,,---------......///...---,,,,,,---...///------------------------.........................../////////...---,,,,,,---------------------------------............///---------.........//////---......///000111111222//////......000333555777999888777888;;;>>>>>>>>>===???AAAAAA>>><<<===>>>BBBCCCCCC@@@:::666666777888888>>>DDD@@@<<>>RRRYYYIII666...000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------....................................////////////............////////////////////////////////////...............///000000////////////////////////////////////000000000000111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000111111111111111111111111222222333444555666777777777777888999999999888888999;;;======;;;:::::::::::::::999999888888888777666666555444333333333333111111111111000000000000///............---------------------------------.........------,,,,,,+++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///111000000///...------,,,,,,,,,,,,---------......///...------------...///------------------------.................................///......---------------------------------------............///---------.........//////......//////000000111111//////...///000222555777888777888:::===???@@@???===???@@@???===<<<>>>@@@AAAAAA@@@>>>;;;999999:::999666<<>>>>>===<<<<<<<<<999999999:::::::::::::::666666555444333333333333111111111111000000000000///............---------------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------......------------......000/////////...---------,,,,,,,,,---------......///...------------...///------------------------........................------......///.........---------------------------------............///------........./////////////////////000000000000//////...///000222444666666777888<<>>??????>>>======???AAAAAA???<<<;;;;;;<<<<<<;;;999666;;;JJJVVV\\\cccjjjkkk]]]KKK???666111111555111111111000000000000///000///......------......------------------------...------,,,,,,------...------------...///000000------------------------------------------------------------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////000000000000000000000000444999EEENNNIII999000000000000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------....................................////////////............//////////////////////////////////////////......//////000111/////////////////////////////////000000000111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111222222333444444555555555666777888888999999888:::<<<>>>???>>>=========;;;;;;:::::::::::::::999666666555444333333333333111111111111000000000//////............---------------------------------,,,,,,,,,------.........,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.....................---,,,,,,,,,---------...............------.........------------------------........................,,,,,,---.../////////...........................---------............///............////////////000000000000////////////////////////000222333444555666888===AAABBBAAA@@@>>>>>>===<<<<<<>>>AAACCCBBB>>>::::::<<<===<<<:::888888@@@MMMUUUWWWYYY\\\SSSNNNJJJFFF>>>666222444222222111111111000000000000//////...............------------------------...------,,,,,,------...---------------...//////------------------------------------------------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------.........////////////000000000000000555<<>>000---222//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////............/////////////////////////////////////////////...///000000111//////////////////////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111222222333333444444555555666777888999999999999;;;>>>>>>===============<<<<<<;;;:::999888777666666555444333333333333111111111111000000000//////............---------------------------------+++,,,,,,------.........+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------------,,,------------............,,,,,,,,,---------......---..................---------------------------........................,,,,,,---.../////////...........................---------............///........./////////000000000000000000////////////......//////000111222333444555777<<<@@@AAA@@@???>>><<<;;;;;;===@@@BBBCCCDDD@@@<<<;;;<<<<<<:::888555<<>>???BBBDDD???777333444222222222222111111111111///////////////.........------------------------...------,,,,,,------...,,,,,,,,,+++,,,,,,---...------------------------------------------------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------.........///......//////000000000000555<<>>>>>===<<<;;;:::<<>>;;;222,,,---222...//////000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------....................................////////////............////////////////////////////////////000000//////000000111222000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000111111111111111111111111111111111111222222222222333444555777888888999999555777:::;;;:::::::::;;;;;;;;;:::999888888777777666666555444333333333333111111111111000000000000///............---------------------------------,,,,,,------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,------...//////,,,,,,,,,---------......------...//////...------------------------------.................................///......------........................---------............///.../////////000000000000......//////000000111111......///000000111111111333333333555999;;;;;;;;;:::999999<<<@@@CCCDDDCCC???AAAAAA@@@===999777666;;;FFFPPPNNNEEE??????CCC<<<777333444333111222666444333333333333222222222///000000111000///...---------------------------...------,,,,,,------...------,,,,,,,,,,,,------------------------------------------------------------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....../////////000000000------......///000000111333555777444111///000111......///000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....................................////////////............////////////////////////////////////000000//////000000111222000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000111111111111111111111111111111111111111222222222333444555777888888999999444666999:::999999999:::888888888888888888888888666666555444333333333333111111111111000000000000//////.........---------------------------------------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,---...//////,,,,,,,,,---------......,,,---...//////...---,,,------------------------.........................../////////...---,,,,,,////////////////////////---------.........//////////////////000000000000---......///000111111222---...///000111111000000333222222333666888999999999888999===BBBDDDDDDBBB<<>>@@@CCC999444222555666444333444444444444333333333222222///000111111111000...---------------------------...------,,,,,,------...///......---------......------------------------------------------------------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////000000000000---------...///000000111222333222000111222222000......///000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------..................................../////////000............/////////000////////////////////////000000000000000111111222000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444333444666777888888777777666777888888::::::;;;<<<::::::999999888777666666777777666555555555555666222222222111111111111000//////...------------...///...------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......------------------------........................//////.........---------........................---------............///................................................////////////////////////111111000000//////......000000000000000000000000//////////////////////////////000000000000//////////////////000000000000333333333444666888999::::::<<<===>>>??????>>>>>>@@@>>>===>>><<<:::===BBBLLL```PPPBBB@@@>>>EEE???777777666555555555555666666555444222111000000000111000000///...------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------///...,,,+++***+++,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------,,,,,,,,,---------......------............------000000000000////////////000000000000000000000000////////////////////////....................................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000///...------------------------............///---------............///......///000000000000000............/////////000000000000000000000000000//////000111111111111111000111111111111222222222222222222222222222222222000111111111111222222222111111111111222222222222111111111111111111111111222222222222222222222222444444444444444444444444333444666777888888777777777777888999:::;;;<<<<<<;;;::::::999888888777777666666666666555555555555222222222222111111111111//////...------------.........---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......------------------------........................//////.........---------........................---------............///................................................////////////////////////111000000000/////////...000000000000000000000000//////////////////////////////000000000000//////////////////000000000111222222333444555777888999;;;<<<===?????????>>>===@@@===<<<===<<<:::<<>>?????????>>>===>>><<<;;;<<<;;;999<<>>???>>>=========;;;:::<<<:::999;;;AAASSSaaaNNNBBB>>>666999333666555555444444444444444555444333222111111111111000000000000//////...............------.........---,,,,,,++++++,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------................................................------------------------,,,,,,,,,---------......------............------////////////000000000000////////////////////////////////////////////////........................---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///......---------......---------............///---------............///......///000000000000000...////////////000000000000000000000000000000000000000111222222222222111111111111222222222333333222222222222222222222222111111111222222222333333111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333444444555666666777888888999:::;;;<<<===;;;;;;:::::::::::::::999444555777888888666444333333333333222222222222111000000///............///------------......///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......---------------------------------------------------.............................................---------............///........................////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111000000000111111333444555999:::<<<===>>>>>>=========::::::<<<;;;999<<>><<<666;;;777666666555444444444444555444444333222111111111111000000000000000/////////.........------.........---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................------------------------,,,,,,,,,---------......------............------.../////////000000000111////////////////////////////////////////////////........................---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------......///---------............///---------............///......///000000000000000////////////000000000111111111111111111111111111000000111222222222222222111222222222222333333333222222222222222222222222111222222222222333333333222222222222333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222333333444666666666777888999:::;;;;;;<<<::::::::::::999999999999555666777777777666444333333333333333222222222222111000//////......//////.........---......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................---------............///........................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000111111111222222000000000111111222444444666777999;;;===============;;;:::<<<;;;:::===BBBYYYaaaKKKAAA???777;;;888777777666555555555555555444333222222111111222222000000000000000000000000......------------......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------++++++,,,---------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........................................................------------------------,,,,,,,,,---------......------............------......//////000000111111000000000000000000000000////////////////////////........................,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////---------............///---------............///......///000000000000000/////////000000000111111111111111111111111111111000111222222333222222222222222222222333333333333222222222222222222222222222222222222333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333222222222222444555666555666777777999999:::;;;999999999999999999999999666666666666555555555555444444333333333222222222111000000///////////////000//////............///------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------............///........................////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////000000111111111222222222111111111111222333444444333444777999;;;============;;;;;;===<<<;;;>>>CCCWWW^^^KKKDDDCCC999:::666888888777666666666666777333333222222111111222222000000000000000000000000------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------***+++,,,---------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///................................................------------------------,,,,,,,,,---------......------............------.........///000111111111000000000000000000000000////////////////////////........................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...//////---------............///---------............///......///000000000000000//////000000000111111111111111111111111111111111000111222222333333222222222222222333333333444444222222222222222222222222222222222333333333444444222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222333222222111222333555666555555666777888999::::::888888888888888888888999777777666555555555555666444444444333333333222222111111000///////////////111000///...............------------------------........................------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------.........//////........................000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////000111111111111222222222222111111111222333444444111222555888;;;<<<======>>><<<;;;======;;;???DDDPPPXXXHHHEEEFFF;;;:::555999888888777777777777777333333222222111222222222000000000000000111111111---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------)))***,,,---...---,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////................................................------------------------,,,,,,,,,---------......---..................------......///000111111222000000000000000000000000////////////////////////........................,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...///000---------.........//////---------.........//////...//////000000000000000000000000000111111111111111111111111111111111111111111222333333333333222222222333333333444444444222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222111111222222333444666555555555555666666777777888999:::::::::::::::999999888888777666666666333333333222222222111111000000000000//////////////////.........---------......------------..............................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---.../////////////////////.........////////////////////////////////////////////////000000//////.........---............////////////000000000000////////////---------...///000000111000000000000111111111111111111111111111111111111222111111111000000//////000111111111111222222222444555666888:::<<<===>>><<<===<<<;;;:::;;;>>>AAAHHHHHHHHHFFFCCC>>>999666999888777777999999888777666555444333222111111111222222222111000//////...///............---------................................................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///.........------,,,,,,,,,........................---------............///////////////////////////---------.........//////////////////////////////000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------............///.........------,,,,,,,,,//////////////////////////////............//////000000000000111111111111000111111111111222222222111333444333000///222555333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333222222222222111111222222333444555555555555555666666777999999:::::::::999888888999999888888777777666666333333333333222222222222111000000000//////////////////.........---------.........------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------+++,,,,,,------........./////////////////////...////////////////////////////////////////////////000/////////........................////////////000000000000////////////......//////000111111222000000000000111111111111111111111111111111111111111111111111000000000///000111111111111222222222444555666888999;;;<<<===<<<<<<<<<;;;;;;<<>>>>>AAA???===<<<;;;:::888666888777555444333333222222222222111111000////////////............---------................................................------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,........................---------............///////////////////////////------........./////////111111111111111111111111000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------............///.........---------------////////////////////////000//////......//////000000000000000111111111111000111111111111222222222111111111333666999999999333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222333333333333333333222222222111111222222333444444444444444555555666777999999:::::::::999888888888888888888888888888888555555444444444333333333111111111000000000//////////////////............---..................---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------,,,,,,............///////////////////////////////////////////////////////////////////////////.....................////////////////////////000000000000000000000111111111222222///000000000111111111111111111111111111111111111111111111000000000000000000000111111111222222222333333444666777888999:::999:::<<<<<<<<<>>>AAACCC@@@???>>>===<<<<<<======AAA???===<<<;;;:::888666888777666555444333333333111111111111000000/////////............---------................................................------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------........................---------............///////////////////////////............////////////000000000000000000000000000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------............///...............---------////////////////////////000000////////////000000///000000000111111111111000000111111111222222222222000000333777:::999777333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333444444333333333222222111111222222333444333333333444444555777777666777888999:::;;;;;;;;;999999999999888888888888555555444444444333333333111111111111000000000000000000/////////.........------...//////...------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------,,,,,,---.........//////000000////////////////////////////////////////////////.........///////////////............////////////.../////////000000000111//////000000000000000111///000000000111111111111111111111111111111111111000000000000000000111111000000111111111222222222222222333444666777888888888999;;;<<<<<<===@@@BBBBBB@@@>>><<<;;;;;;<<<<<<===<<<::::::;;;;;;999888888777666555444333333333111111111000000000000000///............---------................................................------------------------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------........................---------............///////////////////////////........./////////000000////////////////////////000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------............///........................////////////////////////000000////////////000000///000000000111111111111000000111111111222222222333111000222666777555222333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333444444444444333333222222111111222222333444222222333333444555777777555666777999:::;;;<<<<<<;;;::::::999888888777777444444444444333333333333222222111111111000000000000000000/////////......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------------......///000000000////////////////////////////////////////////////.........///////////////............////////////......//////000000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000111111111111222222222111111222333444555666666777999;;;;;;;;;<<<>>>???CCCBBB@@@>>><<<<<<<<<<<<:::999888999:::;;;:::999888777555444333333222222111111000000000000000000///............---------................................................------------------------,,,------......------,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,,,,,,,,,,------------...........................---------............///////////////////////////....../////////000000000........................000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------............///.............../////////////////////////////////111000000//////000000111000000000000111111111111000111111111111222222222222111222333444333111///333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444333333444444444444333333222222111111222222333444222222222333444555777777666777888999:::;;;;;;;;;<<<<<<;;;:::888777666666333333333333222222222222222222222111111111000000000000000000/////////...,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------+++,,,,,,------.........------......///000000111////////////////////////////////////////////////............/////////000............////////////.........///000111111111111111111111111111111111000000000000111111111111111111111111111111111111///000000000111111111111000111111111111222222222000111111222333444555555666888:::;;;::::::;;;<<<@@@???>>>===<<<;;;;;;;;;:::999888999:::;;;:::999777666555333222222222222000000000000000000000111///............---------................................................------------------------,,,------......------,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,------------.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000111111000...---,,,,,,,,,---------..............................---------............///////////////////////////.../////////000000000000////////////////////////000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------------............///---........./////////000////////////////////////111111000000000000111111000000000000111111111111000111111111111222222222///111444444333111000000333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555444444444444444444444444333444444555555444444333222222111111222222333444222222222333444555777777888999999:::::::::999999======<<<:::888777555555333333333222222222111111222222222111111111111000000000000000////////////,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333333+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---...//////---------...///000000111////////////////////////////////////////////////---.........//////000000............/////////000---......///000111111222222222222222222222222222000000000000111111111111111111111111111111111111//////000000111111111222000111111111111222222222000000111222333333444444666888::::::999999:::;;;:::::::::999999999888888<<<:::999999:::;;;999888666555444333222111111111000000000000000111111111//////.........---------................................................------------------------,,,------......------,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000222222000///...,,,,,,,,,------.................................---------.........//////////////////////////////////////////000000000000000000000000000000000000000000////////////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////---.........//////000000////////////////////////111111000000000000111111000000000000111111111111000111111111111222222222---111555555333111111333333333333333333333333333444444444444444444444444333333333333333333333333777777666666555555555444555555555555555555555555666666666555444444444333333333333333333333333333222222222222222222222222222222222333444555666777888888777666777888:::;;;888888888888777777666666555555444333333222111111333333222222111000000000////////////////////////..............................////////////.........---,,,+++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///---------------------------,,,,,,++++++,,,,,,---.................................////////////000..................------////////////////////////............////////////111111000000//////......000000000000111111111111222222222111111111000000222222111111111111222222222111111111000000//////111111111111111111111111111111111111111111111111//////000111222222333333444444555666777888999999;;;:::999999999:::;;;<<<;;;;;;;;;:::999888666666777666666444333222111111111111111111111000//////////////////////////////------------------------........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...,,,---......//////.........------,,,,,,,,,------............////////////////////////////////////111111000000//////................../////////000000000000000000000000000000000000000000000000000......//////000000111111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------..................------,,,,,,,,,////////////////////////,,,,,,,,,---------......---------......000111111...///000111111000///...000000///////////////000000000000000111111111111000111111111111222222222222222333333333444444444222333333444444333333222444444444444444444444444333333333444444444555555777777666666666555555555555555555555555555555555555555555555555444444444333333333333333333333333222222222222222222222222333222222333333555666666777777777777888999::::::::::::::::::999999999888666666555555444444333333333333222222111000000000////////////////////////..............................////////////......,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---------------------------,,,,,,++++++,,,,,,---........................------........./////////........................////////////////////////............////////////111000000000/////////...000000000000111111111111222222222111111111000000222222111111111111222222222111111111000000000000111111111111111111111111111111111111111111111111///000000111222222333333444444555666777888888999::::::999999999:::;;;<<<;;;;;;;;;:::999888777666777666666555333222222111111111111111111000000///////////////////////////------------------------........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,---......//////.........------,,,,,,------...............////////////////////////////////////////////////...................../////////000000000000000000000000000000000000000000000000000000////////////000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,........................,,,,,,,,,---------......---------......///000111//////000000000000//////000000////////////000000000000000000111111111111111111111111222222222222222222222222333333333444222333333444444333333222444444444444444444444444333333444444444555555555777777666666666666555555555555555555555555555555444444444555555555555555333333333333333333333333333333333333333333333333333222222333333444555666555666777888888999999999::::::::::::999999999999666666666666666666555555333333333222111111000000////////////////////////..............................////////////......++++++,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------------,,,,,,,,,,,,------........................,,,---------....................................////////////////////////............////////////000000000000////////////000000000000111111111111222222222111111111111111222222111111111111222222111111111111111000000000111111111111111111111111111111111111111111111111000000000111222222333333333444444555666777888888999999999999999:::;;;;;;;;;;;;;;;:::999888777666777666666555444333222222111111222222111111000///////////////////////////------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,---......//////.........---------------..................////////////////////////////////////------............//////....../////////000000000000000000000000000000000000000000000000000000000000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------......------------,,,,,,,,,------------------------,,,,,,,,,---------............---......///000111000000////////////000000000000////////////000000000000000111111111222222111111111111222222222333111111222222222333333333333333444444444444333333444444444444444444444444333444444444444555555555777777666666666666666666555555555555555555555555333444444444555666666666444444444444444444444444333333333333333333333333333222222222333444444555333444666888999999888888888888888888888888888888555555666666666666666666444333333222222111000000////////////////////////........................---......//////......---***+++,,,---...------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------------------------------,,,,,,,,,,,,------........................,,,,,,,,,---------......---------...............////////////////////////............////////////000000000000///////////////000000000111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222333444555666777777888888888888999999:::;;;;;;:::;;;;;;:::999888777666777666666555444333333333111222222222222111000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------...------,,,,,,------...,,,---......///............------------......///............////////////////////////////////////------......///000000111...////////////000000000000000000000000000000000////////////////////////111111000000//////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.....................///000000111000///......///000111000////////////000000111000000111111111222222222111111111222222222333333111111111222222222333333333333444444444444333333555555555555555555555555444444444444555555555555666666777777777777777777666666666666666666666666333444444444555666666666444444444444444444444444333333333333333333333333333333222222222333444444222333555777888888888777888888888888888888888999555555555555555666666666444444333333222111111111000000000000000000000000........................------............------++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........///------------------------...------,,,,,,------...........................,,,,,,,,,---------......---------.........//////////////////////////////............////////////////////////000000000000///000000000111111111111111111111111111111111111222222111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222222222333444555666777777777777888999::::::;;;;;;::::::::::::999999888777666666666555555444444333222222222222222111000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------...------,,,,,,------...,,,---......///.........---------------...///000............////////////////////////////////////......///000111222222333////////////000000000111111111111111111111111111////////////////////////111111000000//////......////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......///............//////000111000///......///000111///////////////000111111111111111111222222222222111222222222222333333333111111222222222333333333333444444555555444444333555555555555555555555555444444444555555555666666666666777777777777888888666666666666666666666666444444444555555555555555444444444444444444444444333333333333333333333333333333222222222222333333222222444555777888888888::::::::::::;;;;;;;;;;;;666666666666666555555555444444444333222222111111000000000000000000000000........................------............------,,,,,,+++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------------------------......------------..............................,,,---------............,,,,,,------.../////////////////////////////////............////////////////////////000000000000000000000000111111111111111111111111111222222222222222111111111111222222111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333444555666666555666888999:::::::::::::::::::::::::::999888777666666666555555555444444222222222333222222111000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,---......//////......------------...///000000............//////////////////////////////////////////000111111222333333/////////000000000111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......//////............//////000000////////////000000///......//////000111222111111111222222222222333222222222222333333333333222222333333333444444444444444555555555555444444555555555555555555555555444444555555555666666666666666777777777888888888666666666666666666666666555555555555555444444444555555555555555555555555444444444444444444444444333333222222222222222333222222333444555777888999:::::::::;;;;;;;;;<<<<<<888888888777777666666555555444444333333222111111000000000000000000000000........................,,,------......------,,,,,,+++++++++,,,///222444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---/////////...------------------------......------------..............................------........./////////,,,,,,------...//////000////////////////////////............////////////.../////////000000000111000000000000111111111111000000111111111222222222222222111111111111222222111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555555666444666777999::::::::::::999999:::::::::999888888666666666666555555555555222222333333222222111000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,---......//////......------------...///000111............//////////////////////////////////////////000000111111222222//////000000000111111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......//////............////////////000000000000//////............///000111222111111111222222222333333222222222333333333444444333333444444444555555555444444555555555555444444555555555555555555555555555555555555666666666666666666777777888888888999777777777777777777777777666666666555555444444333555555555555555555555555444444444444444444444444333333222222111222222222222222222333444666999:::888888888999999:::::::::;;;::::::999888777666666555444444333333222222111000000000000000000000000........................,,,------......------,,,,,,+++***+++...222777:::......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...------------------------......------------.......................................////////////000,,,,,,------...///000000////////////////////////............/////////000.../////////000000111111000000000000111111111111000000111111222222222222222222111111111111222222111111111222222333333333111111111111111111111111111111111111111111111111222222111111111111111111000111222333444555555666444555777999:::;;;::::::999999:::::::::999888888666666666666666555555555222333333333333222111111////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...,,,---......//////......---------......000111111............/////////000////////////////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,------.........////////////////////////,,,,,,,,,---------......000//////.........//////...///000111111000///...............///000222222111111222222222333333333222222333333333444444444444444444555555555666666444444555555555555444444666666666666666666666666555555555555666666666777555777777666888;;;999555===;;;888666777888888777555666666555555666777888888333111555888666444555222444666666555444555555555444222111000000111111333333333444555666777888888888888999999::::::;;;<<<:::888777555555555666666666555444333333333333111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......---------............///////////////000000000000........................////////////////////////////////////////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333222222111111111333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333777777777888999999999:::999::::::;;;:::999777777777666555555555555555666333333333333333333333333111111111111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------...---,,,,,,,,,,,,---...////////////////////////000000///...............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////.................................------,,,,,,,,,...---+++,,,.../////////---------------------------------------------------.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////...---,,,,,,,,,,,,---.......................................////////////111111000000//////......000000000000111111111111111111222222222333333333222222333333333444444444222222333444555777777888555555555555555555666666111555888888666666888;;;999999999:::999888999===888999888666888<<<<<<999:::999888888999999888666;;;:::888777777777777666:::555333666888555444444555666666666444333333333222222333444444444444444333333333333444555666777777888888999999::::::;;;;;;:::999777666555666666666666555444333333333333111111111111000000000000////////////////////////........................------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......---------............///....../////////000000000........................////////////////////////////////////////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333222222222111111333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333666777777888888999999:::::::::;;;;;;;;;:::888888777777666555555555555666444444444333333222222222111111111111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------......---,,,,,,---......////////////////////////000000///...............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////..............................---------,,,,,,,,,,,,------,,,,,,------...------------------------------------------------------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------............---,,,,,,,,,,,,---.......................................////////////111000000000/////////...000000000000111111111111111111222222222333333333222222333333333444444444333333444444555666777777555555555555444444444444333333333555666777666666555777:::;;;;;;::::::<<<===>>><<<999;;;AAABBB???@@@@@@???@@@AAA@@@===:::@@@===;;;;;;======<<<999<<<777555777777444333444666666555444444444444444000111333444555444333333333222222333333444555666777777888888999::::::;;;;;;:::999777666666666666666666555444333333333333111111111111000000000000////////////////////////..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------......---------............///------........./////////........................////////////////////////////////////////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333333222222222222333333333333222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333666666666777888999999999;;;;;;<<<===<<<;;;:::999888888888777777666666666555555444333333222111111111111111111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------......---,,,,,,---......////////////////////////000//////............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////...........................------------,,,,,,,,,***---///...+++***+++---------------------------------------------------------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.......................................////////////000000000000////////////000000000111111111222222111111222222222333333333333333333333444444444444444444444555555666666666666666666555555444444444===:::888:::===>>>;;;777999<<<@@@AAABBBCCCDDDEEEFFFGGGFFFDDDGGGLLLMMMJJJKKKIIIHHHHHHIIIHHHFFFEEEHHHEEECCCEEEIIIKKKJJJGGGCCC>>>===>>>>>>;;;:::===999777555444555666666666555444444444444333333222222222222222222333444555666666777888999::::::;;;::::::999888777777666666666666555444333333333333111111111111000000000///////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///------------.........///........................////////////////////////////////////////////////////////////000000000000000000111111111222222222000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333444555555666777888999999;;;<<<===>>>>>>===<<<;;;::::::::::::999999888777666666555444222111000000111111111111000000000///////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------......------------......////////////////////////000///............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////........................------------------------***...222111,,,)))+++---------------------------------------------------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------....................................////////////000000000000////////////000000111111111222222222111111222222222333333333333333333444444444444555555555555555666666666666777777777777777666666666666555666999===@@@???>>>FFFHHHGGGDDDDDDHHHLLLNNNLLLOOOOOONNNQQQVVVVVVRRRMMMJJJGGGGGGIIILLLOOOOOORRROOOMMMNNNQQQSSSRRRPPPNNNKKKIIIJJJIIIFFFHHHKKKCCC???;;;888888999888777888777555444333444555666333333222222222333444444555666666777999::::::;;;::::::999999888888777777666666555444333333333333111111111111000000000///////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------.........///........................////////////////////////////////////////////////////////////000000000000000000111111111222222222000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333333444555666777888999999<<<<<<===>>>>>>>>>===<<<<<<<<<===<<<<<<:::999888666666555444222111000000111111111111000000000///////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------........................//////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////........................------------------------***///444333///+++,,,...------------------------------------------------,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------....................................////////////////////////000000000000111111111111222222222222111111222222222333333333333333444444444555555555555555666666666666666666666666666777888999999999:::>>>BBBFFFHHHKKKNNNQQQKKKNNNMMMJJJMMMYYYbbbfffNNNPPPPPPOOORRRXXXYYYVVVNNNKKKHHHHHHLLLQQQUUUWWWUUUTTTSSSQQQOOONNNMMMMMMTTTQQQOOOOOOMMMIIIKKKPPPTTTMMMEEE@@@???>>><<<:::777666444333222333333444444444333333333333444444444555666777888:::;;;;;;999999::::::999888888777666666555444333333333333111111111111000000000000////////////////////////..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............///------........./////////........................////////////////////////////////////////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333333444444444444333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222333444555666777888999;;;<<<===>>>???>>>======<<<=========<<<:::888777555555444333333222111111111111111111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------------------------...////////////...---///////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////........................,,,,,,,,,------------...***///333444111...------------------------------------------------------,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,....................................////////////////////////000000000000111111111222222222222333111111222222222333333333333444444444555555555555555555555666666777777777444555666999;;;===??????KKKOOOSSSSSSQQQPPPSSSWWWPPP[[[dddkkkyyyZZZZZZWWWTTTXXX```dddccc```]]]ZZZYYYZZZ]]]^^^___[[[\\\]]]YYYSSSPPPQQQSSSYYYVVVSSSRRRMMMHHHJJJOOO^^^WWWNNNIIIHHHHHHGGGDDDAAAAAAAAA???<<<777444111555555444444444444444555444444555777888:::;;;;;;999999:::::::::999888777666666555444333333333333111111111111000000000000////////////////////////........................------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///....../////////000000000........................////////////////////////////////////////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333444444444555555333333333444444444555555444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333111222333444666777888999:::;;;===>>>>>>>>>======:::;;;;;;;;;:::888666555444444444333333222222222111111111111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------------------------...///000000///...---////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////........................,,,,,,,,,---------......***,,,000333333111---+++------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,---......---,,,,,,....................................////////////.../////////000000000111111111111222222222333333111111222222222333333333444444444444555555555555444444555666777888888999777999;;;???CCCFFFIIIKKKMMMPPPTTTYYY]]]aaadddfffvvvooommmgggbbbfffpppwwwyyyyyyvvvrrrooommmjjjhhhffffffjjjlllhhhaaa^^^bbbfffccc___\\\XXXRRRLLLMMMRRRaaaZZZRRRNNNPPPRRRRRRPPPVVVWWWWWWSSSMMMCCC:::444666555555444444444555555444444555777888:::;;;;;;888999:::;;;:::999888777666666555444333333333333111111111111000000000000////////////////////////........................,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000000........................////////////////////////////////////////////////////////////000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333444444555555555333333333444444555555555444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333111222333444666777888999:::;;;<<<>>>>>>>>>===<<<888999::::::999666444222333333333333333333333333111111111111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------------------------...///000000///...---////////////////////////...............///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////........................,,,,,,,,,------.........)))***...111333222---)))------------------------------------------------+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,---......---,,,,,,..................................../////////000.../////////000000111111111111222222222333333333111111222222222333333333444444444555555555666666333444555666777888999:::<<<>>>BBBFFFKKKOOOSSSUUUTTTXXXbbbrrr|||rrrxxxrrrqqqwwwiiiyyy{{{tttrrrkkkaaa```jjjaaaZZZVVVNNNFFFFFFLLLSSSSSS___nnnnnn___QQQNNN@@@BBB999444:::999333555777333333999;;;888999===<<<<<<;;;;;;:::999888888666666555444333333222222000000000000000111111111////////////////////////////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,...//////...---......///////////////000000//////.........---////////////000000000000111111000000//////......000111111111111222222222...000222333222222333555333333333333333333333333222222333333333444444444444444444555555555666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222333444555666888999::::::;;;;;;;;;;;;<<<<<<;;;:::999888777666555444333222111222333444444333222111000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000333222222222111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------///////////////000111111......---------,,,,,,,,,++++++++++++++++++++++++---.........---,,,,,,+++,,,---......,,,,,,---......---,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---------..................////////////////////////000000000000000000000000111111111111111111222222222333333333222333333333333333333444555555555555666777777888555444666999999888:::???KKKLLLNNNQQQTTTWWWWWWXXX[[[mmmxxx{{{qqqtttrrroooiii```XXXRRRQQQKKKLLLTTT```bbb^^^dddooorrrlllUUUAAA===:::999AAA>>>888777;;;===:::888:::<<<;;;;;;:::999999888888666666555555444333333222111111111111111111111111////////////////////////////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,...//////...---......///////////////000/////////............////////////000000000000111111000000////////////000111111111111222222222333444666555333222333333333333333333333333333333222222333333333444444444444444444555555555666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222333444555666666777888999999::::::999;;;;;;:::999888777666666555444333222222222333333444333222111000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------///............///000000......---------,,,,,,,,,++++++++++++++++++++++++------......------,,,+++,,,---......,,,,,,---......---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////////////////000000000000000000000000111111111111111111222222222333333333222333333333333444444444222333444666777888888777777555666:::===???FFFNNNGGGHHHKKKRRR\\\gggoootttzzzlll]]]]]]YYYWWWVVVSSSTTTcccttt{{{kkk___MMM>>>@@@999555444777999777777999;;;::::::999999888888888666666666555444444333333111111111111111111111111////////////////////////////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,...//////...---......///////////////////////////............////////////000000000000111000000000000/////////000111111111111222222222777888999777555222222222333333333333333333333333333333333333444444444444444444555555555666666666555555555555555555555555555555555555555555555555222222222222222222222222333333333333333333333333222222222222333444555555444555666777888888888888999999888777666666555555555444444333222333333333333333222111000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------...------------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---......,,,,,,---......---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000000000111111111111111111222222222333333333222222333333444444444444222333555777888777777666555666<<>>???<<<===@@@>>>888;;;999888999;;;===<<<:::<<<666555999;;;888777888???>>><<<777444333555888555111111555777555222222444444666888999;;;<<<===<<<===>>>>>>===;;;888777999888666555666555333222111111111111000000000000000000000000////////////........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......////////////000000000000111111000000//////......//////000111111111111111111111000000000000111111000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////................................................000////////////..................------,,,,,,,,,.........------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,+++,,,------......------..................------......///000000000000000//////000111111111111111111222333333222222555777:::666333444888999666222BBBIIIJJJLLLPPPMMMSSSeee~~~}}}|||wwwxxx}}}{{{wwwuuummmiiikkkmmmllllllooosssrrrvvv~~~}}}{{{xxxtttpppmmmkkkmmmqqqnnngggfffnnnsssrrrtttyyy|||uuukkkfffhhhkkkfff```OOOJJJDDD@@@>>>>>>===<<<>>>>>><<<;;;999999999:::666666555444333333333333222111111000//////......///...---,,,---///111222000000///------,,,,,,---,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000////////////000000000111111111111111000000000000222222222222333333333444444444333333333333333333888777666666777777777777888::::::777888::::::777:::::::::::::::;;;@@@DDDAAA@@@>>>@@@IIIQQQMMMDDDFFFDDDCCCEEEGGGGGGCCC???EEEAAA<<<:::::::::888555::::::999999888999;;;<<<999555333666777666666999444555666777888999::::::<<<<<<======<<<;;;999888:::888777666666666444222222111111111000000000000000000000000////////////........................------------------------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........////////////000000000000111111000000///////////////000000111111111111111111111000000000000111111111111111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////................................................/////////.........------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,------.........---..............................///000000000000000///000000111111111111111111222333333222222444555111555777666444888AAAIIIFFFPPPSSSTTTYYYbbb{{{{{{wwwqqqpppqqqpppmmmmmmppprrrqqqoooppp~~~~~~|||xxxtttrrrhhhcccaaaaaa``````fffnnn~~~jjj^^^XXXSSSQQQRRRGGGEEEBBB???============<<<>>>???===999666777888777666555444333333333333111111111000000//////.........------...///111222000///...---------------++++++,,,,,,---...//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000/////////000000000111111111111111111111111111111111111222222222333333333444444555555555444444333999888777666555555555555444:::===;;;:::===??????@@@CCCDDDCCCDDDMMM\\\hhhjjjggggggqqq}}}mmmaaabbbeeelllrrrsssmmmgggfffjjjfffZZZSSSPPPIII??????>>>>>>>>>>>>===<<<::::::777666888666222111333555555555555555666777888;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777777777555444222222222111111111000000000000000000////////////........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------------.........////////////000000000000111000000000000////////////000111111222222111111111111000000000000111111111111111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............................................................---------,,,...------------,,,,,,,,,...------------,,,,,,,,,,,,---///111111111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------..........................................///000000000000000///000111111222222111111000222444444333222333444333666777777888===GGGOOONNNQQQSSSeee}}}yyyvvvttttttvvvwwwyyyzzz~~~xxxwwwuuusssqqqqqqssswwwyyyrrrgggVVVHHHCCCBBBAAA???>>>===>>>AAACCC<<<>>>??????<<<999666555777666555444444333333333111111111000000000//////.........---...///000111000///...---------------***++++++,,,---...//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000//////000000000111111111000111111111111111222222111111111222222222333333333444555777777777777777666666777666555666777888;;;???@@@===>>>DDDJJJLLLQQQXXX\\\]]]dddxxx}}}ssshhh\\\^^^ZZZVVVRRRNNNGGG@@@:::888666666999888333111222444333333333444555777777999999999999:::;;;<<<===;;;:::888888888888777555333333222222222111111111000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,+++------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------........................------------............////////////000000000000000000000000000000000000000000111222222222222111222111111000000111111222111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////......................................................---------,,,,,,,,,------------------------------------------------,,,...111444555444222111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------------......///---------.....................///000000000000000000000111222222222222111000222555555444333333444:::666555<<>>===<<<;;;:::777777666555444444444444111111111111000000000000...............//////000//////...------------...++++++,,,,,,---...//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000000000000000111111111111000000111111222222222333111111222222222333333333333444555666666666666666555777:::;;;;;;===AAADDDHHHJJJKKKJJJQQQ]]]hhhlllwww~~~{{{qqqfff\\\WWWIII@@@888777777777888;;;444333222222333555777999888888888888999;;;<<<===;;;:::888888999999777666333333333333222222222222000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................---------.........//////////////////000000000000000000000000111111111111000000111222222222222222222222111111111111222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////////////////////////////////////////////////////..............................---------,,,,,,,,,------------------------------------------------+++---000222333222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---............---------...///000---------.........//////......///000000000000000000000111222222222222222111333555555555444555666666777<<>>BBBHHHMMMOOOTTTOOOFFF===888777:::===888777666555444444444444111111111111111111111111....../////////////////////......---------......,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000000000000111111111222222000000111111222333333333222222333333333444444444666666555444444555555666666:::???BBBDDDGGGMMMRRRQQQ\\\gggooo{{{xxxdddMMM???:::777666888666555444333444666888999666777777888:::;;;;;;<<<:::999888888999999888666444444444333333333222222000000000000////////////........................------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++,,,,,,------.................................------........./////////////////////000000000000000000000111111111111222000111222222333222222222222222111111111111222222222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////////////////////////////////////////////////////....................................---------,,,,,,,,,,,,------------...,,,,,,,,,------------...)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......//////...---------...000111,,,,,,------.../////////......///000000000000000000111222222333222222222222444555555555666999;;;555@@@JJJKKKEEEEEENNNWWWwwwzzzyyyrrrppprrr{{{hhhZZZJJJCCCGGGOOOSSSTTTXXX\\\[[[PPPAAA777777;;;888777666555444444444444111111111111111111111111...///////////////............---------......///...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000000000111111111222222222000000111222222333444444333333444444444555555555777777666666888;;;???AAABBBGGGMMMQQQSSSXXX___eeeooossscccZZZPPPDDD===<<<:::888555444555666777555666888999::::::::::::999888777777888999777666444444444444333333333333000000000000////////////........................---------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++,,,,,,---......///....................................////////////////////////000000000000000000111111111222222222000111222222333333222222333222222111111222222333222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////////////////////////////////////////////////////......................../////////.........------,,,,,,,,,---------......,,,,,,,,,---------......******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...---------...000111,,,,,,------...//////000......///000000000000000000111222222333333222222444444555555555888===@@@@@@IIIOOOLLLIIIUUUqqq~~~{{{}}}~~~~~~mmmXXXOOOSSS[[[___^^^ZZZjjjuuummmVVV@@@999:::888777666555555444444555111111111111111111222222...///////////////............---------......//////......------,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////////////////000000000000000111111111111222222222000000111222333333444444444444444555555555666666777777777:::???EEEKKKOOOTTTZZZ```dddgggkkksssyyyzzzeeeVVVAAA>>>;;;777555444555555444666888:::;;;:::999888999777666777888888777666555555444444444333333333000000000000////////////........................------------------------........./////////000000++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,,,,---...//////////////////////////////............/////////000////////////000000000000000000111111222222222222111111222333333333333222333222222111111222222333222222333333333444444444222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////////////////////////////000000000000000000000000........................000////////////.........,,,,,,,,,------.........,,,,,,,,,------............------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///---,,,---...000222,,,,,,------...///000000...//////000000000000000111111222333333333333222444555555444555999???CCCJJJIIIIIIMMM```qqqttt~~~~~~zzz~~~rrroootttvvv}}}mmmoooqqqeee\\\\\\fffmmmuuutttiiiWWWHHH???===777555:::;;;666222222444333333333333333333222111111111111111000//////111000...---...///...---//////.........------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------++++++,,,,,,,,,---------........................---------.........//////////////////////////////000000000000////////////111111000000111111222333333444444222111222444666555222222444444222333777999888:::BBBMMMWWW]]]```bbbaaafffppp{{{ppp\\\DDD888999<<<:::666666999::::::;;;===??????<<<;;;:::888777555444333666666666555444333111111333222111000////////////,,,---...//////...---,,,111///...------...///111000000///...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........------......///////////////............/////////000///////////////000111111000000000000111111111111111111222222222333333333222222222222222222222222222222333333333333222222222222222222222222222222333333333333333333333333222222333333333333222222444444222111111111222333000000000000000000000000222222111111000/////////000000000000000000000000////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........)))***---...//////---,,,---------............///000000//////.........---111000/////////000222333444333111111222333333222000888;;;555666AAAIIIIIIPPPEEEEEEaaa~~~zzzwww{{{|||ssspppeeeiiittttttfffbbbqqquuu{{{{{{pppaaaVVVGGG???999999888444333555444444444333333333333333111111111111111000//////111///------...///...---//////.........------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------++++++,,,,,,,,,---------........................---------.........//////////////////////////////000000000000000000000///111111000000111111222333222333333222111111222444666666777999666333555;;;???DDDLLLUUU\\\`````````___fffzzzuuu___QQQJJJDDD999000555666777888:::===??????===<<<;;;:::888777666555666666666555444333222111333222111000000/////////---...////////////...---000///...------...///000/////////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////.........------......///////////////........./////////000000///////////////000111111000000000000111111111111111222222222222333333333222222222222222222222222333333333444444333333333333333333333333333333333444444444444444444444444333333333444444333333333444333222111111111222222111111111111111111111111000000000000000111111111000000000000000000000000////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,------------------+++,,,...000000000///...---------............/////////......------------111000000///000111222333333222222222333444444444444666777:::BBBKKKMMMJJJGGGOOOhhh~~~~~~tttooolllwwwyyypppvvvuuuzzz{{{iiiPPPFFF<<<999888666666777555555444444444333333333111111111111111000//////000///---...//////...---...............---------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,------------........................------........./////////////////////////////////000000000000000000000000111111000000111111222333222333444444222222333444555444444555444555===GGGPPPTTT[[[aaafffjjjnnnpppuuusssaaaJJJ;;;999888888999;;;;;;:::999>>>===<<<;;;:::999888777888777777666555444333222333333111000000000000000...//////000000//////...000///...------...///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...............---......///////////////....../////////000000000000////////////000111111000000000111111111222222222222222222333333333333333333333333333333333333333444444555555444444333444444444444444444444444444444444444444444444444333444444555555444444333333333222111111111111222111111111111111111111111...//////000111111222222000000000000000000000000////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......------------------,,,,,,---...///111111111111000---------............///......---------------,,,111000000000000111222222222222333333444444555555888666:::FFFOOOPPPMMMKKKLLLiii|||~~~{{{www|||~~~yyy{{{sssuuu~~~cccTTTCCC::::::;;;888666666666555555444444333333111111111111111000//////111000//////111111000...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,------------.......................................////////////////////////////////////000000000000000111111111111111000000111111222333333444666666555444555666555222111555:::BBBOOOZZZ```___```gggttt~~~kkkZZZHHHAAA::::::;;;;;;:::;;;======<<<;;;::::::999999999888777666555444444444333333222111000000000000//////000000000000/////////......------......///,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................---......///////////////...////////////000000000000000//////000000111222000000111111111222222222222222222333333333444444444444444444444444444444333444444444444444444333444444444444444444444444444444444444444444444444333444444444444444444333333333222222111111111111222222222222222222222222//////000000111111111111////////////////////////////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------...............------,,,,,,,,,---...///000111111111000---------............///........................000000000111111111222222222333444444333333444555999;;;EEEOOOOOOJJJOOO[[[ssstttqqq~~~}}}xxxsssttt~~~|||uuuuuuUUU@@@;;;<<<999444777777666555555444333333111111111111111000//////111000000111333333111000---.....................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,---------........................................../////////000000000000000000000000000000///000000000111111111222111111000000111111222333222333555555444555666888888666:::DDDOOOVVV]]]bbb___dddppp}}}}}}|||sss___HHH<<<999999===BBB<<<<<<;;;;;;;;;:::::::::;;;:::888777666555555555444333222111000000000000000000////////////000000......------------......++++++,,,,,,---.........+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------...............---......///////////////////////////000000000111000000000000000111222222111111111111222222222222222222333333333444444444444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444333333444444444444333333333333333333222222222111222222222222222222222222111111111111000000//////////////////////////////////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---...////////////---------............//////////////////000000000000111111111222222222222333444555444222222555777===CCCLLLMMMEEEHHHfff}}}zzz{{{}}}xxxwwwyyyqqqPPP@@@===;;;666888888777666555444444333111111111111111000//////000000000222444444222000---------...............++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,------......------,,,---------........................................../////////000000000000000000000000000000000///000000111111222222222111111000000111111222333000111222222222444888::::::>>>IIIWWW______]]]^^^aaasssiiiOOOAAA999999===<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;999777666666666777444333222111111000111111000//////......//////000------------------------++++++,,,,,,---------...++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........---......////////////////////////000000000111111111000000000000111222222111111111222222222222333333333333333444444444444555555555555555555555555444444555555555555444444555555555555555555555555666666666666666666666666444444555555555555444444444444444555444333333222333333333333333333333333222222111111000//////...000000000000000000000000////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......------------------,,,,,,++++++,,,,,,---.........---------............//////000000000000111111111000111222222333333222222444555666444333444:::>>>DDDHHHJJJHHHJJJbbbzzzzzzkkkSSSGGG@@@:::999999888777666555444333111111111111111000//////......///111333333000...---------.........//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------------------......................................./////////000000000000000000000000000000000000///000000111111222333333111111000000111111222333222222333333444777<<<@@@FFFMMMZZZcccccc___bbbhhhtttbbbNNNAAA==============================<<<999777666666777888444444333222111111111111//////...------...//////---------......---------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------...........................,,,,,,,,,------.........---....../////////////////////000000000111111111111111000000111111222333111111111222222222333333333333333444444444444555555555555555555555555555666777777888888777777666777777777777777777777777999999999999999999999999666777777888888777777666555555666666666555444333444444444444444444444444111111111000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,------------------+++++++++,,,,,,---...///---------............///////////////000000000111000111222333333333222222444666666555555:::BBBJJJIIIIIIIIIQQQkkkxxxuuunnnvvvgggSSSEEE===999999888777666555444444111111111111111000//////,,,,,,---000111111///------------.........//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......---------------.........//////........................////////////000000000000000000000000000000000000///000000111222222333333111111111000111222222333666666555555777<<>>>>>>>>>>>????????????>>><<<:::888777777888999555444333222111111111111///...---,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,---------..............................,,,,,,,,,------.........---......///////////////000000000000111111111111111111111000111111222333111111222222222333333333333333333444444444555555666666666666666666666666999999::::::::::::999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999555666777777777666444444444444444444444444444444/////////000111111222222000000000000000000000000////////////////////////////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,...//////---------.........//////---.........//////000000000111222333444333222222444555777666777>>>IIISSSJJJHHHJJJ```~~~zzz{{{yyy{{{[[[===;;;777666888777444555888444333333222222111111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////............/////////000000000000000111111111111222111111222333333222000111555777555999FFFUUU^^^hhhooofffjjjxxxnnnvvv~~~jjjBBBAAA@@@???<<<:::;;;>>>999:::999888777777888999888666333222222222222111////////////..................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,...------------...//////............////////////000000000000000111111222000111111111111222222222222222222222333444555666111333444444222222333555666666555444333555999<<<:::===@@@???======???BBB>>>BBBDDDBBB@@@AAACCCDDDAAADDDFFFEEEGGGKKKLLLIIIIIICCCAAADDDEEE@@@===>>>???;;;666444444555444333222444555444222000111222777222000333444222000111000000000000////////////........................////////////////////////........................------------------------...........................---,,,+++,,,...000222---,,,,,,++++++,,,,,,------------------------------------............///............/////////////////////000111111222222333222111111222333333333555555555888@@@IIILLLKKKMMMJJJ[[[xxxkkkvvvttt{{{www\\\IIIBBB<<<;;;:::666444444444444333333222222111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////........./////////000000000000000000111111111111...//////111333333333222;;;777666???MMMZZZdddiiikkkhhhbbbuuuhhhSSS@@@<<>>999666888666555555666555222000333111222444333///000333111111000000000/////////........................////////////////////////........................------------------------........................------,,,,,,---...000111---,,,,,,++++++,,,,,,------------------------------------............///............/////////////////////000111111222222222111111222444555555555444444777@@@HHHKKKJJJHHHHHH]]]qqqfff^^^XXXpppwww}}}PPPCCC888888;;;:::777555555555444333222222111111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////....../////////000000000000000000000111111111111---...000222333444555666<<<666<<>>@@@@@@>>>:::777666666888999666444222111111222000///////////////..................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,...------------...//////............////////////000000000000000111111222111111111111222222222333444444333333333444444555777666666777888999777666555777999::::::::::::<<>>999<<<<<<999777666666555444333222222111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////...////////////000000000///000000000111111111111111222333333333555777999<<<@@@QQQfffnnnhhhgggmmmyyy}}}~~~sss]]]CCC===FFF>>><<<:::888888888888777666444222111222111000...////////////..................---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------...//////............////////////000000000000000111111222111111111222222222333333555555444444444444555555777666555666888999777555;;;<<<=========@@@DDDGGGLLLPPPYYYhhhzzzqqqbbbYYYNNNJJJDDD???<<<:::777666666444444555444000111444222222111111111000000000000000000000000000000000////////////////////////........................------------------------------------------------+++,,,---............------,,,,,,++++++,,,,,,------------------------------------............///............/////////////////////000111111222222///111333555555555666777===@@@HHHLLLGGGGGG]]]xxxlllXXXNNNKKKHHHGGGIIIJJJJJJIIIwww|||yyyyyynnnTTTFFFAAA<<<777555777777666555444333222111000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////////////////000000000111///000000000111111111111333444444222222444999<<>>999999888888777666444333222222000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////////////////000000000111111000000000000111111111111333333333111222888AAAHHH]]]jjjsssoooeeekkk}}}TTT<<<<<<:::999:::<<<;;;777444666555444444444333111///////////////..................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------......------------...//////............////////////000000000000000111111222222222222222333333333333555444444555555777888888555777999;;;>>>CCCIIINNNKKKRRR]]]kkk|||xxxiiidddeeeGGG;;;222333777888555444333333333222222222111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------............///............/////////////////////000111111222222000222555555333444888<<<@@@IIIMMMFFFGGGgggttthhh~~~nnnXXXIIIEEEEEEEEEDDDGGGEEECCCAAA@@@AAAAAABBBsssmmmzzzxxxqqq|||wwwdddQQQBBB<<<>>>999888777666555333222222000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................//////////////////000000000111111111000000000000111111111111222333444444999CCCRRR]]]hhhmmmlllfffpppyyynnnOOOEEE@@@;;;:::;;;;;;888555777666555555555444222///////////////..................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////............////////////000000000000000111111222222222222333333333444444444444444555666888999:::666;;;AAAEEEJJJSSS```jjjgggttt}}}www|||eeeXXXIIIBBB>>>999555555444333333333333222222222000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---------,,,,,,++++++,,,,,,------------------------------------............///............/////////////////////000111111222222///222555555444777>>>DDDEEEKKKLLLIII[[[mmmyyybbbJJJHHHGGGHHHIIIHHHDDD@@@FFFEEEDDDCCCDDDFFFIIILLL{{{~~~zzzyyyzzz~~~xxxzzzuuu[[[DDD;;;===999999888666555333222222000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000000000000000111111111111000000000000111111111111222444666999@@@OOObbbpppnnnnnngggiiikkkNNNFFF===999999:::999777777666666666666555222000000/////////..................---------,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------............------------...//////............/////////000000000000000000111111222222222333333333444444444333333444555777999:::;;;???GGGPPPUUUZZZfffxxxwwwnnnqqq|||sssppp}}}}}}kkk[[[MMMAAA===>>>444444444333333333222222////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---...---,,,,,,++++++,,,,,,------------------------------------.........//////............/////////000/////////000111111222222///222555555666;;;CCCKKKLLLOOOLLLOOOmmmuuu^^^RRROOOKKKHHHDDDCCCDDDFFFGGGGGGBBBDDDGGGHHHIIIIIIJJJKKK}}}{{{|||vvvnnnuuu~~~{{{uuuUUUAAA888777999999666555555555444000000000000//////////////////.........---------......---------,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---************************,,,,,,,,,++++++*********++++++******++++++,,,---------++++++++++++------...------------...//////............////////////111111111000000000000000444222333777666222111333888444666DDDXXXhhhooorrrmmmgggnnnoooVVVGGGBBB999777::::::999999777555222222333444111111000000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------...------,,,,,,.........------,,,,,,,,,------......///000000000////////////000000000000111111111111222333444555333222111000111444777999888999888666888AAAJJJNNNJJJRRRZZZaaammmwwwppp}}}mmm]]]UUULLLAAA:::333111333222000///111111000...///222333333000000000000////////////......------------..............................------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////...---,,,,,,...000111222111111000333;;;EEEJJJJJJPPPRRRXXXlllwww```TTTJJJGGGIIIBBBCCCEEEFFFGGGGGGFFFEEEKKKHHHGGGIIINNNRRRRRRRRRmmmgggrrrtttNNN:::666777777555444444222111111111000000000///////////////.........---------.........---------,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---************************,,,,,,,,,+++++++++******+++++++++***++++++,,,---------,,,++++++,,,------...------------...//////............////////////111000000000000000000000///...000444444222222555:::<<>>===666666666555333111000111111111111111000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,------...------,,,,,,.........------,,,,,,,,,,,,,,,------.../////////////////////000000000000111111111111222222333444///333666666444222222444222888BBBKKKPPPPPPPPPQQQLLL\\\nnn||||||uuuyyy}}}{{{~~~zzzqqqPPPFFF;;;444333333444444444333222111111222222111111000000000////////////......------------..............................------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................//////////////////...///000222222222555777999<<>>777555555555444333222111111222111111000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...------,,,.........---------------+++,,,,,,------...///////////////000000000111111222111111111111222222333000444777666333222555999???CCCNNNYYYZZZSSSRRRWWWhhhiii\\\III;;;777777888777666444222222333222000///111111000000000/////////......------------..............................------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////000000111111222333333333333777===BBBFFFKKKRRRXXXYYYlllrrrzzzvvvUUUIIICCCGGGJJJFFFEEEGGGHHHGGGFFFFFFHHHLLLPPPSSSSSSUUUXXXXXXWWWYYY]]]```mmmyyyqqqPPP@@@:::666777999777444222222222111111111000000000////////////........................------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------------,,,,,,---------...------------...//////............////////////000000000000000111111111000000222555444333777===CCCVVVjjjsssrrrppppppppplllOOOCCCAAA;;;999888777666666555444222222222111111000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------...---------...............---------,,,,,,------...//////000/////////000000111111222222222111111111111222222666555333222444:::CCCIIIWWWTTTUUUVVVQQQMMM[[[nnnpppqqqtttZZZHHHBBBAAA;;;333888333000222333222111111111111111000000000//////......------------..............................------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.....................///////////////111222333333333333444333666>>>HHHNNNRRRVVVZZZnnnhhhjjjgggOOOKKKGGGGGGKKKKKKFFFDDDEEEGGGIIIMMMQQQTTTVVVVVVVVVUUUZZZ^^^```ccckkkyyyyyyzzzfffKKK???666777999777555555222222222222111111111111000000/////////.........//////.........------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------...------------...//////............//////////////////000000111111111111444333333555444444;;;CCCWWWiiixxxvvvnnnoooyyyjjj^^^RRR???<<<:::777777777777555222222222222111000000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,---.........---.................................///000000111111/////////000111222222222222222222222222222333444666444333666???HHHPPPTTTZZZYYYYYYYYYXXXcccuuuxxxyyyfff```]]]OOO??????666000111333222222444111111111111000000000000......------------..............................------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.....................////////////...000222222222222444666;;;;;;BBBNNNVVVWWWYYY\\\uuullluuuXXXIIIEEEEEEDDDFFFHHHIIIHHHIIIMMMNNNPPPSSSWWWZZZ\\\^^^^^^^^^iiiyyyyyyxxx\\\JJJ:::777888555333555333333333222222222111111000000000/////////....../////////.........------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------............------...------------...//////............/////////////////////000111111222222333222222333444888DDDQQQfffrrrwwwoookkkwww}}}}}}oooHHH@@@<<<777555666666444111333222222111111000//////---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,------......------,,,++++++,,,---.........................../////////...//////000111111222222...///000000111222333333222222222333333444555666333777>>>FFFMMMRRRTTTTTTNNNYYYhhhssszzzxxxgggSSSCCC777555555222222666222222111111111000000000......------------..............................------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////...000222222111222666:::CCC@@@EEEOOOTTTUUU[[[cccaaaNNNEEEDDDHHHFFFFFFGGGGGGHHHKKKPPPTTTVVVUUUUUUWWW^^^hhhsssyyysssZZZBBB;;;999555333666444333333333333222222222000000000000/////////...////////////...............------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,---...//////...---,,,...------------...//////............////////////...//////000111111222222111000222555999CCCVVVfffppprrrnnnhhhsss{{{kkkhhhuuu___EEE???888555666777555222333333222111111000000///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,---......---,,,,,,***+++,,,---............---........./////////000......//////000111111111...///000111222333333444222222333444555666888999888BBBMMMRRRQQQNNNOOORRRRRRiiimmmXXXDDD<<<777111111777222222222111111111000000......------------..............................------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................///////////////111222222111333:::@@@GGGFFFKKKQQQSSSWWWjjjVVVFFFFFFEEEEEEHHHKKKLLLMMMNNNPPPTTTXXXYYY```aaaeeeooowwwttt}}}hhhKKK@@@<<<777555999444444444333333333222222000000000000////////////000/////////..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,---...//////...---,,,...------------...//////............/////////000...//////000111222222222000000333888@@@NNNeeeyyyxxxtttkkkjjjttt```bbbvvv~~~wwwKKKDDD;;;888888999777555333333222222111000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,---......---,,,,,,***+++,,,---............---.........//////000000------......///000000000...///000111222333444444222222333444666888:::;;;BBBNNNXXXVVVKKKEEEJJJSSSfff|||jjjhhhmmmyyyhhhNNNBBB:::111000666222222222111111111111000.........------.................................------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////................../////////000000222333222111555===DDDMMMOOOUUUZZZYYYbbbnnnUUUDDDGGGLLLGGGCCCDDDGGGJJJNNNRRRXXX^^^aaa```kkkrrrooo```XXXeeeyyyfffJJJ===999777666666444222222333333222111000000000000////////////////////////............------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////...............///000000111000//////000222222111333222444<<>>;;;===999666666444444333222111111111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////............/////////000---......///000111111222444111...///222444444222444333222111444<<>>:::777444222555444333222111111111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////........./////////000000......//////000000111111333111///000333444444222444333333555:::BBBJJJOOOPPPLLLKKKKKKMMMZZZwwwpppooo~~~yyyooogggPPP<<<888777444444555555444333333333000000/////////..................------,,,,,,,,,,,,,,,------...---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000111222222222111333555777:::BBBKKKSSSVVVWWWYYYeeevvvrrrpppXXXJJJHHHEEECCCFFFKKKOOOPPPSSSYYYXXX[[[kkk|||cccSSSggg{{{tttxxxqqqOOOAAA;;;777777555333333333444333111111111000000000/////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000////////////000111111000000111222333444444444555666@@@TTTiiisssqqqkkkhhhnnn~~~yyyrrrZZZDDD888777777555555555444333222222222222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------------...............---....../////////000000000000000000000000000000000333222111222333444333222444444666;;;BBBIIINNNPPPTTTNNNJJJPPP```|||www~~~tttYYYBBB:::888444555555555333111111111000000000/////////...............------------------------...------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000111222222333333111333777<<>>777333888777666444333222222222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////..........................................------////////////000000000111111111111111000000000000000111222333333444555666;;;===AAAGGGMMMQQQQQQQQQYYY```nnnnnnyyyVVVBBB:::111000555888555111111000000000////////////....................................---,,,++++++------------------------------------------------------------------------,,,,,,------.../////////......//////000111111111111555<<>>;;;999666555555555333222222222111111111000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...---------------------------------............///............////////////000////////////000111111111333333111///111666:::III\\\ttt~~~ssseeejjjyyyaaaIII<<<555999888666555444333222222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------...............---/////////000000000111111111111111111111111111111111222333444444666:::===AAAEEEKKKOOORRRTTTWWWZZZXXXooo{{{iiilllXXXKKK<<<333333555444111111111000000000/////////.............../////////---------...------,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,------.../////////.........///000000111111222888AAAKKKRRRWWWYYYYYYXXXeee\\\MMMLLLFFFCCCIIIMMMOOOVVV]]]^^^___lll|||aaaGGG<<<999777666666555444222222222222111111111000000////////////............------------------------------------------------++++++,,,,,,,,,,,,------******+++,,,,,,---......---------------------------------............///............//////////////////......//////000111000222222111000444===DDD[[[iiizzz}}}nnnfffyyyrrr[[[HHH>>>:::999777555444333333222000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////000000000111111111000000000111111222222333333555666666666:::@@@EEEHHHNNNTTTWWWXXX[[[bbbhhhnnnhhhuuuwww```III:::333222333111111111000000000//////---........./////////000,,,,,,------...---------------------------------,,,,,,,,,---------..............................,,,,,,------.../////////...//////000111111222222555===GGGOOOTTTVVVYYY[[[bbbyyy}}}dddGGGHHHLLLEEEDDDNNNQQQTTT[[[aaa```eee}}}|||UUU<<<:::777666666555444222222222222111111111111000000/////////............------------------------------------------------++++++,,,,,,,,,---------******+++,,,,,,---......---------------------------------.........//////............/////////000...............///000000///111222111222888CCCLLLhhhpppzzzxxxkkkjjjjjjPPPCCC:::999888666444333333222000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000000111111111111//////000111222333333333666777888777888===DDDJJJLLLTTT[[[]]]\\\```jjjssszzzzzzfffHHH888666:::111111111111000000000000---.........//////000000++++++,,,---............------------------------,,,,,,,,,------.................................,,,,,,------...//////000000000000111222222333333777@@@KKKRRRTTTVVVZZZ]]]qqqzzzqqq[[[TTTIIIBBBBBBIIIOOORRRVVVYYY___dddcccllliiiyyyMMM@@@666666999777666666222222111111000///////////////.........---------///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////000000000000000000000000///////////////111222111333???SSScccrrr~~~|||iiifff~~~zzz|||xxxeeeKKKMMM:::999<<<222444999---222222111111000/////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***///...,,,+++***+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------...............////////////000///......------///000111333111//////222444666777888777777999>>>GGGOOOTTT^^^^^^eeekkkhhhfffvvvlllHHH:::999111000000111111111...,,,//////////////////////////////.........---------------------------------------------------------....................................////////////111000000111333555555444;;;UUUOOOJJJ^^^[[[]]]{{{hhhdddNNNIIIEEEDDDIIIOOOTTTVVVZZZaaadddaaahhhzzzrrrqqqqqqooonnnnnniiinnntttwwwppphhhiiiqqqpppqqqrrrrrrsssxxx}}}iii}}}VVVCCC666777999555111333222222222111000000////////////.........---------///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........////////////000000000000000000000000000000000///111111111222999III^^^mmmuuuwwwpppgggpppzzzhhhlllPPPDDDAAA666666:::222222222111111000000//////.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------......------.........///////////////...---...///000111000//////000222444666666333555999???FFFOOOWWW\\\jjjmmmpppooolllvvvqqqqqqbbb???555333222111333333333222//////////////////////////////.........---------------------------------------------------------------------------------............////////////111111111111222555888;;;DDDRRRRRRUUU```___tttnnnwwwgggNNNIIIFFFCCCDDDIIIPPPWWWZZZ]]]```cccjjjmmmiiigggkkklllhhhdddcccZZZ___ddddddaaaeeexxx{{{lllhhhlllssswww}}}cccIII777:::<<<444///333333333222111111000000////////////............---///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........////////////000000000000000000000000000000000000222000000555CCCXXXmmmzzzuuukkkrrr{{{pppPPP===<<<666555777444222222222111000000//////.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---------............//////.........///000111///000111333444666777777222999BBBLLLUUU]]]dddhhhoootttuuurrrzzz{{{ddddddzzzssssssEEE777444111///000000000000////////////////////////...............---------------------------------------------------------,,,,,,,,,,,,------------............////////////111222111000111666>>>EEETTTSSSWWW]]][[[```jjjdddIIIDDDFFFEEEEEEGGGLLLTTT[[[___bbbdddkkkhhhmmmzzz{{{uuuyyyoooOOO999<<>>777444999444444333333222111111111///////////////////////////---------...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000///000000000111111111222222111777GGG^^^sssyyyoooxxx}}}|||{{{rrrvvvwwwqqqSSSBBB===666333777333333222222111000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....../////////000000000000000000222444444555666:::===MMMUUUaaaiiimmmooorrrtttzzz{{{~~~|||iiigggrrrfff```[[[VVVQQQMMMMMMMMMLLLKKKLLLOOORRRPPPYYYeeeqqq{{{jjjbbbTTT]]]nnnqqq@@@777555333333333333000///////////////////////////---.....................------------------------------------------------+++++++++,,,,,,---------............////////////...000111000222;;;HHHSSSUUURRR[[[YYYZZZzzzvvvRRRHHHGGGCCCEEEKKKRRRUUUVVVXXX]]]bbbjjj~~~~~~pppiiijjjmmmrrryyy}}}bbbFFF<<<;;;888777999555555444333333222222111...////////////000000000///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////////////////000000000000///000000111111222222222111666BBBWWWmmm|||~~~lllqqq|||xxx}}}{{{~~~eeeDDD999555555===333333333222111111000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---------...............///000111111111000000///111222222333888AAAGGGZZZaaajjjnnnnnnnnnqqqtttxxxhhhuuu{{{nnngggaaaXXXQQQNNNLLLJJJHHHFFFGGGGGGFFFEEEEEEGGGIIIGGGIIIMMMRRRYYYeeesss}}}tttHHH777555333222222222111000////////////////////////---------...............------------------------------------------------++++++,,,,,,------..................///////////////000111333777AAAMMMVVVUUUWWWZZZUUU```wwwVVVDDDGGGGGG@@@GGGNNNUUUWWWXXX\\\eeemmmyyyxxxlllkkkjjjkkkqqqyyy}}}}}}vvvXXXBBB;;;::::::777555555555444333333222222.../////////000000000000///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////000000000000///000000111111222333333111;;;OOOggg{{{|||uuufff{{{uuuJJJ;;;777555<<<444333333222222111111000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......------........./////////...///000111222111000000111222333333777@@@NNNYYYdddiiioooooommmmmmsssxxx}}}xxxrrrddd^^^WWWPPPOOONNNMMMMMMLLLLLLKKKKKKHHHJJJKKKJJJIIIIIIKKKLLLMMMKKKJJJJJJNNNVVV]]]cccjjjrrr}}}cccIIICCC;;;555222111000000////////////////////////---------.........//////------------------------------------------------+++,,,,,,---......//////............////////////111111333777>>>HHHQQQWWWYYYZZZZZZ[[[ppp|||zzzaaaKKKHHHFFFEEEGGGMMMSSSXXXYYY[[[eeevvv}}}ttt}}}yyyssspppqqqxxxzzzjjjhhhIII===>>>===777666555555444444333222222.../////////000000111111///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000////////////000000000000///000000111222222333333222@@@XXXrrrzzzoooddd|||^^^III@@@666777444444333222222111111000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,+++***+++,,,...///+++++++++,,,,,,---------,,,,,,,,,---------...............////////////000...///000222222111111000555666666777<<>>NNN]]]gggkkkppprrrsssrrrrrr|||^^^hhhqqq^^^VVVKKKGGGIIINNNPPPPPPTTTUUUVVVUUURRROOONNNNNNRRRVVVWWWSSSQQQSSSTTTSSSTTTXXXTTTXXXYYYiiikkkYYYUUUWWWhhh```:::888666---111111000......//////---,,,,,,------......------,,,------------------------...---,,,,,,,,,,,,---...//////.........------------...///.........000222222444888???HHHOOOTTTVVV]]]YYYllluuuhhh~~~nnnYYYHHHDDDDDDDDDKKKUUUZZZ\\\^^^cccoooxxxlll~~~||||||{{{rrriiimmmMMM@@@>>>===777666666555444333222222111111111000000000//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------.........------,,,---...///000///////////////////////////000111111222333444444>>>SSSooo}}}tttooo}}}ZZZEEE===333666666555444222222222333000000000000////////////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,...---,,,,,,---///............////////////111000///000111333333444444444999FFFXXXgggnnnpppuuutttpppooo~~~eee\\\vvvssseeeYYYQQQPPPPPPRRRUUUVVVUUUSSSQQQTTTWWWYYYYYYZZZ[[[\\\```dddffffffiiinnnnnnllldddgggcccnnn|||aaaQQQMMMVVVffflllyyyCCC555666333666333111000000000000///---,,,------......------,,,------------------------...---,,,,,,,,,,,,---...//////.........------------...///.........000222111444:::BBBKKKRRRVVVXXXYYYeeekkkooo\\\LLLAAABBBFFFGGGMMMWWWZZZZZZ```jjjwwwkkksss~~~}}}uuu}}}qqqwwwvvv}}}WWWDDD===999888777777666444333333222222222222111111111000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........------------...//////...........................000222333333333555888LLL___zzzvvv{{{mmmRRRBBB999888777666444444444444555000000000000////////////------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,...---,,,,,,---///............////////////000000111222333333444444333888BBBSSSfffrrrvvvvvv{{{wwwsss|||nnnZZZsssmmm]]]QQQMMMMMMJJJNNNRRRVVVXXXYYYYYYZZZ[[[```ffflllqqquuuyyy|||WWWKKKIIIMMMTTTUUUlll~~~SSS777333333666444222111111111111000...------............------------------------------...------,,,,,,------..................------------...//////...///111333111666>>>FFFOOOUUUXXXZZZYYYtttccc]]]LLLCCC>>>DDDJJJLLLQQQXXXYYYZZZcccsssuuu|||}}}}}}zzz~~~yyy{{{~~~lllwwwcccHHH<<<:::999999888777555444333333333333333222222222111111......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------....../////////////////////////////////000333444333222666===]]]mmmzzzrrr~~~xxxvvvwwwpppqqqtttxxxwwwsssrrrvvvwwwwww|||nnnwwwbbbOOO@@@:::888555444444555555444000000000000////////////---------------------------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,...---,,,,,,---///............////////////000111222333222222333333444???QQQbbbnnnuuuyyyzzzyyyttt{{{eeeooo{{{```WWWRRRKKKLLLSSSRRRTTTVVVWWWYYY```llluuu|||dddHHHNNNTTTSSSRRRNNNPPPaaayyylllHHH555000333444222111000111111000...------............------------------------------------------------------........................---...//////...///111333333999BBBKKKQQQUUUXXXYYY```mmmgggwwwOOOIIICCCBBBHHHMMMPPPTTTYYYYYY```kkkyyy{{{zzz|||~~~|||yyy{{{{{{zzz~~~vvviiiuuujjjuuu}}}tttTTTAAA???;;;:::999888666555444333333333333333222222222222......////////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...............000000000000000000000000111111222444111111:::FFFgggwwwtttppp|||vvvxxx~~~~~~}}}wwwnnnoootttqqqqqqzzzppp```III===999555333444444444333000000000000////////////---------------------------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,...---,,,,,,---///............////////////000222333333111000222444:::KKKaaannnrrrsssvvv{{{rrrnnnsssuuuuuuZZZHHHLLLSSSPPPPPPVVVWWW[[[aaafffnnn~~~oooPPPGGGWWW___\\\WWWQQQJJJPPP___tttaaa@@@444444333111000000000000///------......//////......------------------------------------------------------.....................,,,.../////////000222444888???HHHOOOSSSUUUWWWXXXaaaiii~~~XXXJJJHHHEEEEEEJJJOOOSSSXXX]]]ZZZjjjwwwxxxqqqxxx||||||}}}|||vvvrrrwwwxxxxxxvvvaaannnvvvuuucccIII@@@<<<<<<:::999777666444444333333333222222222111111......////////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......111111111111111111111111333111111333111333CCCVVVmmmqqqqqq}}}rrr}}}qqqnnnwwwpppfff~~~}}}{{{qqqXXXAAA<<<666333444444333111000000000000////////////------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,...---,,,,,,---///............////////////000222333222111111555999HHHYYYlllvvvtttrrruuuzzzoooqqqyyyooo[[[KKKDDDNNNXXXWWWVVVZZZWWWbbbsssYYYHHHHHHWWW^^^cccfffaaa[[[UUUSSS]]]mmm~~~wwwWWWEEE999333111000///000000///---......////////////......------------------------,,,------......------,,,---------...............,,,.../////////000333555===DDDMMMSSSUUUVVVXXXZZZ]]]}}}aaaEEEFFFCCCCCCEEEJJJPPPVVV\\\``````rrr{{{mmmbbbbbbooo}}}~~~|||yyyxxxtttrrrwww~~~qqqpppyyy}}}zzzgggqqqgggyyyvvvXXX@@@======;;;:::888666555444222222222222111111111111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,---.../////////...---000000000000000000000000444000000222222888OOOhhhwwwxxxjjjvvv|||ooolllqqqccc~~~tttzzzpppuuu~~~jjjEEE???888444555555333000000000000000////////////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,...---,,,,,,---///............///////////////111333333222555<<>>===<<<:::888666555444222222222111111111000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,.../////////...---////////////////////////444//////222333===XXXvvvkkkbbb{{{qqqhhhjjjsssttt~~~~~~hhhOOOooommm|||yyyIIIBBB:::666666666333000000000000000////////////------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...---,,,,,,---///............/////////000---000333333444999BBBJJJffflllttt{{{~~~~~~{{{zzz~~~sssgggzzz^^^MMMJJJHHHRRR]]]```^^^___iiisss}}}TTTPPPSSS[[[hhh{{{tttmmmdddbbbmmm|||YYY555333222222222222111///......////////////......------------------------,,,,,,---......---,,,,,,---------.........//////,,,...///000000111444666CCCJJJSSSXXXZZZ]]]bbbfffeeelll[[[JJJGGGCCCAAAGGGNNNSSSWWW[[[]]]^^^nnnvvvrrraaaOOOJJJOOOZZZiiiuuu}}}}}}}}}~~~|||yyywwwvvvxxx{{{}}}{{{vvvtttqqqllljjjkkkrrryyymmmjjjmmm{{{rrrfffkkkYYYEEE>>>@@@>>>666666999444444444444444333222111111111000//////000000///......---,,,,,,++++++,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000111111111444222---444MMMhhhwww~~~jjjrrrssslllnnn|||ttt}}}lllqqq}}}wwwzzzyyywww}}}TTTUUUzzzzzzwww|||yyyOOOEEE:::444333333333222333222111000//////////////////.........---------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------............------------......,,,,,,---...///000111111222444555111111<<>>LLLQQQSSSZZZ[[[[[[bbbmmmvvvcccVVVIIIGGGOOO\\\kkkxxx}}}|||zzzzzzzzz{{{zzzwwwvvvuuuvvvxxxzzzzzzyyyxxxwwwpppjjjiiimmm~~~wwwjjjccccccppp{{{llljjjaaaFFF=========777777:::555444444444444333222111111111000//////000000///......---,,,,,,++++++,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000111111///111000000===YYYttt}}}kkktttiiimmmwww}}}ooo|||{{{xxx{{{{{{wwwzzzaaaUUUfff~~~www|||___MMM<<<777888777666666333222111000000//////000//////.........---------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,---------............------------......,,,------...///000111111333333333333999GGGZZZiiiqqqwwwuuuvvv~~~|||uuuyyyuuu^^^```gggYYYPPPJJJNNNVVV```^^^aaakkkyyylllhhhlll~~~sssiiiaaalllxxxQQQ<<<333333000222666333............------------........................------------------------............////////////111......111222333:::DDDPPPUUUVVVWWWZZZeeegggkkk```IIIBBBCCCDDDFFFPPPRRRTTT]]]^^^]]]dddyyyeeeSSSJJJDDDHHHRRR```ppp}}}sss}}}~~~}}}{{{zzzxxxxxxwwwwwwvvvuuuuuuuuuuuuuuutttuuuvvvtttlllcccccciii}}}wwwkkk___YYYgggxxxhhhmmmqqq{{{nnnLLL===999<<<888888:::666444555555444444333222111111000//////000000///......---,,,,,,++++++,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,---------------............//////////////////000111111000//////555IIIfff}}}zzzhhhcccvvvmmm{{{~~~xxxwww|||{{{vvvvvv{{{yyy___WWW|||{{{zzz}}}pppTTT:::666888555333666444333222111000000000000/////////.........------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---------............------------......,,,---......000000111222333222222888FFFXXXiiisssvvvxxxvvvzzztttllltttsssgggyyykkkQQQIIIJJJMMMRRRYYY^^^___jjjwwwhhh^^^iiiyyyfffEEE222222000000222000////////////....................................------------------------............////////////111000111222222555???JJJVVVTTTYYYZZZWWWooo~~~```ttthhhKKKDDDBBBBBBDDDLLLRRRRRRUUU```ccceeennnjjjWWWIIIEEEDDDLLLVVVddduuuvvvjjjyyy~~~}}}~~~}}}|||zzzyyyuuuuuuvvvuuuuuutttsssrrrssspppnnnllleee^^^]]]```ooo{{{qqqbbbWWWWWWqqqggg\\\{{{[[[BBB888;;;999777888555555555555555444333222111111000//////000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,------------------------............//////////////////000000111444111222===UUUpppfffhhhxxxmmm}}}{{{~~~zzzvvvvvvyyyxxxttttttwwwlllRRRlll|||yyyzzz\\\<<<777999555222666444444222111111111111111////////////............------------------,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------............------------......------...///000111222222222111555BBBVVVgggrrrvvvxxxzzzzzz~~~|||mmmlll~~~sssqqqZZZHHHHHHQQQVVVYYY]]]ZZZkkkvvvdddeeejjjxxx}}}SSS777333000...///---000000000000////////////............................................................////////////000111222111222777CCCNNNSSSQQQ___bbbYYYsssrrraaaQQQBBBDDDCCCCCCHHHJJJRRRSSSVVV___eeepppwww___MMMDDDCCCFFFNNNXXXeeevvvpppfffzzz~~~zzzzzz}}}~~~}}}~~~}}}{{{yyyuuuvvvvvvvvvuuutttrrrqqqssskkkeeedddccc```^^^___dddvvv~~~~~~vvvfffYYYLLL^^^pppeeepppMMM:::===;;;777666444555555555555444333222222111000//////000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,------.........---------............//////////////////000000111555222666HHHaaayyyqqqiiiooo~~~hhheeemmm|||ooommm|||{{{yyyvvvsssssssssqqqrrruuuzzzrrrRRR^^^zzz|||yyyhhhGGG======999777:::555444333222111111111111000000/////////...............---------,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............------------......------...///000111222222111555???QQQdddqqquuutttxxx~~~yyyooozzz}}}qqqVVVIIIDDDMMMYYY\\\^^^aaajjj~~~rrrggglll~~~bbbAAA888333222333111111111000000000/////////............................................................////////////...000222111333;;;GGGPPPRRRSSSaaabbbZZZrrriiitttmmmGGGBBBEEEBBBCCCKKKJJJTTTWWWXXX]]]ddd{{{jjjUUUHHH@@@AAAFFFOOOXXXeeeyyyllleee||||||xxxyyy}}}}}}zzzzzz||||||yyyvvvvvvvvvvvvvvvuuutttrrrrrrpppgggaaacccggggggdddcccfffqqquuu{{{}}}wwwiii[[[KKKVVV~~~ppptttYYY===???===777666555555666666555555444333222111000//////000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---......//////---------............//////////////////000111111111111<<>>@@@GGGPPPZZZjjj{{{fff```xxx|||xxx{{{{{{xxxxxx{{{{{{xxxtttwwwvvvuuutttsssrrrrrrqqqlllgggeeehhhjjjfffbbbaaaaaahhhjjjvvv~~~{{{vvvkkk^^^PPPPPPpppsss~~~}}}{{{~~~ccc@@@AAA@@@999888888666666666666555444333222111000//////000000///......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---...,,,,,,------.../////////---------............//////////////////000111111000444EEEccc}}}oooyyyiiicccssseeeWWWQQQ]]]ooo|||hhhXXX\\\kkk{{{vvvuuuvvvwwwuuusssooonnnoooqqqqqqlllttt|||```TTTzzznnnWWWAAA777888999777666555444333333222222333000000000000/////////...///......---,,,,,,++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------............------------............///000111222222333999III^^^oooxxx{{{|||}}}}}}ooodddLLLKKKNNNTTTZZZ[[[aaaxxx||||||zzzgggGGG222333666,,,000000/////////.....................................................................///////////////000000222;;;HHHPPPPPPUUU___]]]]]]tttrrr~~~___NNNAAABBBDDDDDDIIIQQQSSSYYYZZZ\\\eeewwwrrrTTTFFF???>>>AAAHHHRRR^^^ooouuu```ZZZrrr}}}zzz|||{{{xxxyyy||||||yyyuuuwwwvvvtttsssrrrqqqqqqqqqjjjiiikkkmmmiii```ZZZYYYUUU\\\bbbuuu{{{wwwlllaaaSSSHHH[[[xxxxxxjjjwwwhhhBBBBBBBBB;;;:::<<<666666666666555444333222111000//////000000///......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---...,,,,,,------...///000000---------........./////////////////////000111111444999NNNmmmmmmzzzdddgggvvvuuuMMMOOORRR[[[lllppp[[[MMMWWWlllzzzuuuuuuwwwtttuuussspppoooppppppnnngggnnn~~~yyy```GGGqqq||||||uuurrr```FFF888;;;===999666666555444333333333333000000000000//////////////////...---,,,,,,++++++---------,,,,,,,,,++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------...............------...............///000111222333333???QQQhhhwww|||}}}nnnsssoooUUUGGGHHHNNNYYY```ddduuuXXX:::888999,,,////////////....................................////////////////////////............/////////000000111111333>>>MMMSSSPPPPPPaaa^^^cccnnncccTTTIIIAAAAAAEEEHHHNNNUUUSSSVVVVVV\\\mmmgggKKKBBB@@@???AAAGGGSSSbbbxxx|||iiiZZZdddqqqzzz}}}}}}}}}~~~{{{xxxxxxyyyxxxuuussstttttttttsssrrrooommmlllooollljjjggg```XXXVVVYYY\\\TTT]]]}}}{{{sssggg]]]WWWFFFTTTjjjnnnxxxiiixxx}}}SSSBBBAAA@@@<<<;;;<<<;;;999777555333222222222111000000000000000111......---,,,,,,,,,,,,---------,,,+++++++++,,,,,,++++++,,,,,,---...//////...------,,,,,,------...............////////////111---,,,///111000000222999:::[[[}}}|||zzzgggeeevvv~~~gggPPPKKKTTTaaalllsssVVVOOOZZZaaauuu}}}zzzvvvssssssrrrpppooonnnnnnooooooooosssvvvtttrrryyyzzzoooWWWWWWuuujjjOOO???;;;:::888;;;999555444333333222111........./////////////////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............//////////////////.........333---,,,333333...111;;;XXXcccrrr}}}iiimmmyyypppiiiVVVMMMIIIPPP\\\```___sss}}}fff>>>666333000000000000///...---,,,------------------------........................000000000000////////////222111333:::DDDNNNUUUWWW]]]^^^```nnniiiYYYooocccJJJGGGCCCAAABBBGGGLLLOOOVVV^^^^^^___xxxfffJJJAAA???AAACCCJJJWWWhhhttt```NNNYYYfffnnnrrrwww~~~~~~{{{yyyxxxyyyyyywwwtttrrrrrrrrrrrrqqqpppnnnmmmmmmjjjhhheee^^^UUUSSSUUU\\\YYYbbbvvv{{{vvvkkk```VVVFFFNNNzzzgggaaammm{{{rrrjjj{{{cccPPPIIIDDD@@@@@@>>>===;;;888666555444333222111111000000000000000......---,,,,,,,,,,,,------,,,,,,,,,,,,,,,------+++,,,,,,------............------,,,,,,------...............////////////222......111222000000222<<>>DDDFFFNNN]]]ppphhhVVVJJJTTT```hhhlllsss~~~|||}}}{{{yyyyyyzzzyyyxxxvvvppppppqqqqqqqqqpppooonnnjjjgggdddbbb[[[RRRNNNPPPWWWZZZcccjjjjjjjjjvvv{{{{{{yyypppfffWWWJJJHHHdddwwwaaa\\\kkkrrrooo|||mmmWWWJJJCCCAAAAAA???>>><<<:::888666555555222222111000000000000000......---,,,,,,,,,,,,------,,,,,,,,,---...//////------------------------...------,,,,,,------...............////////////111//////222333000000333???SSSuuu{{{uuuuuuyyy}}}mmmrrrhhhRRRFFFIIIZZZkkkyyyiiiKKKEEERRRaaahhhqqqooojjjiiihhhgggfffffffffgggkkkhhhdddccchhhwww\\\GGGPPPnnn{{{fffQQQBBB>>>@@@<<<999666444444444333111////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------....../////////////////////...000333000333CCCWWWlllttt~~~bbbddd{{{sssdddNNNHHHOOOXXX[[[^^^mmm~~~yyyxxxEEE000111000000//////...------////////////////////////........................////////////000000000000222444:::BBBLLLTTTXXXZZZ]]]^^^yyymmmllllllKKKDDDCCCCCCDDDHHHNNNTTTXXX[[[WWW^^^{{{zzzsssbbbGGGAAA@@@HHHJJJRRRbbbxxx}}}___OOONNNTTT^^^fffmmmuuu~~~}}}zzzzzzzzzyyyxxxxxxxxxwwwvvvqqqqqqppppppooonnnmmmmmmiiieeebbb```YYYPPPKKKLLLOOOWWW^^^___]]]dddyyy}}}yyy{{{|||uuujjjZZZQQQHHHTTTzzzoooYYYfffyyywwwyyypppVVVGGGCCCCCCCCC@@@???===:::888777666666333333222111000000000000......---,,,,,,,,,,,,---,,,,,,,,,---...///000111------------------,,,,,,...------,,,,,,------...............////////////000...///222222///000444CCCbbbqqquuuuuucccMMMDDDJJJ\\\kkk{{{WWW@@@EEEVVVbbblll}}}ooooooiiiiiihhhggggggfffffffffkkkgggcccbbbiiixxxpppNNNDDD___ooouuuxxx{{{gggNNNAAA@@@===:::777555555444333222000000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,---------............////////////...000222222000777NNNeeetttyyyqqqqqqVVVIIIJJJTTT^^^fffdddrrryyySSS:::111111000//////.........................................................////////////000000000000111555===FFFOOOVVVZZZ[[[^^^```iiinnnVVVHHHCCCBBBCCCEEEJJJPPPVVVYYY___YYYfff^^^EEEAAACCCJJJMMMVVVhhhwww[[[NNNNNNRRRZZZeeeqqq|||~~~~~~~~~xxxxxxxxxwwwvvvuuuttttttsssrrrqqqooommmkkkjjjiiiiiieeebbb```ZZZQQQKKKJJJLLLSSSXXXXXX\\\mmm~~~yyy{{{}}}wwwnnn\\\VVVJJJKKKkkk|||\\\hhh{{{{{{ZZZIIIHHHHHHFFF@@@???===:::888777666555444333222111000000000000......---,,,,,,,,,,,,---,,,,,,,,,---...///000111------------------,,,,,,...------,,,,,,------...............////////////...---...111000...111777IIInnnmmm{{{zzz^^^HHHGGGMMM\\\jjj|||wwwLLLAAALLLZZZcccqqqssstttyyylllnnnggggggggggggfffeeeddddddhhhfffddddddiiittt[[[@@@SSS}}}lllmmmooo|||vvvXXXEEEDDD===;;;888666555555444333111111000000//////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------............---.........//////000000///111222111222>>>XXXoooxxx|||xxx```MMMJJJPPPXXX```ffflll{{{yyyZZZ;;;222222000///......//////------------------------.........................../////////000000000111000666???IIIQQQWWW[[[\\\]]]ccc|||bbbIIIGGGBBBBBBDDDFFFKKKPPPTTTWWW^^^^^^vvvWWWBBBBBBEEELLLOOO[[[pppsssXXXOOOMMMRRR]]]kkk{{{~~~xxxyyyxxxwwwtttrrrrrrssstttrrrpppmmmkkkiiihhhhhhiiidddaaa```\\\SSSLLLJJJLLLRRRUUUUUU```wwwyyyzzz|||xxxppp]]]XXXKKKGGGbbbfffpppyyybbbLLLIIIHHHAAA@@@???===;;;999777666666555444333222111000000000......---,,,,,,,,,,,,------,,,,,,,,,---...//////------------------------...------,,,,,,------...............////////////...---...000//////444<<>>;;;888666666666555333222111111000000//////...000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////------......///000000000111111111222999KKKcccvvv}}}rrrtttqqqRRRIIIOOOVVV\\\aaa```www~~~}}}~~~wwwzzz~~~fff@@@333222000///......///000------------------------..............................//////000000111111000777AAAKKKRRRXXX]]]___]]]hhhvvvmmmmmmBBBEEEBBBCCCEEEHHHLLLPPPTTTVVVZZZjjjPPP===@@@FFFMMMRRR```xxxoooUUUOOOLLLVVVdddqqq{{{yyyzzzzzzxxxtttqqqqqqrrrrrrqqqooollljjjiiiiiiiiihhhccc``````\\\TTTMMMJJJIIIPPPRRRSSSbbb{{{xxxxxxzzzxxxsssbbb[[[LLLGGG]]]nnnrrr}}}|||mmmRRRKKKFFF>>>BBBAAA???<<<:::999888777555555333222111000000000......---,,,,,,,,,,,,------,,,,,,,,,,,,,,,------+++,,,,,,------............------,,,,,,------...............///////////////...///000///000999CCCdddyyyrrr~~~pppMMMFFFNNNUUUbbbrrr]]]FFFJJJRRR\\\kkk|||kkk{{{tttmmmkkkbbbbbbccccccbbbaaa___^^^\\\```dddcccaaadddmmmuuuuuuDDDCCCccc{{{wwwlllkkkooo~~~{{{WWWKKK???<<<999777666666555444222222111111000//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........------......///000000111222000///444CCCZZZooo|||gggxxx|||ppp[[[JJJLLLUUU[[[aaahhhooo~~~uuupppnnnmmmlllpppvvvzzzwwwssssssyyy~~~vvvvvvvvvXXX444222000///......000000.........................................................///000111111111333:::DDDMMMTTTZZZ___ccc```qqq}}}\\\AAACCCAAACCCFFFJJJOOOSSSWWWYYY^^^zzzKKK:::???FFFNNNSSSccc~~~lllSSSMMMIIIVVVfffpppyyy~~~|||{{{||||||yyytttqqqqqqrrrpppooommmkkkjjjjjjjjjjjjgggaaa^^^___]]]UUUMMMJJJDDDLLLPPPRRRaaa{{{~~~wwwvvvxxxxxxttthhh^^^OOOIII\\\nnnkkkkkkzzz[[[PPPJJJBBBCCCBBB@@@>>><<<:::999999666555444222111000000000......---,,,,,,,,,,,,---------,,,+++++++++,,,,,,++++++,,,,,,---...//////...------,,,,,,------.............../////////000111000000000000222===HHHnnnuuuuuuxxxnnn}}}eeeIIILLLNNNVVVfffxxxYYYFFFJJJPPPZZZooo}}}uuuyyysssmmmbbbccccccccccccaaa```___[[[```eeeccc___aaakkkttt}}}HHH???XXXmmmooolllnnn^^^HHH???<<<999777777666555444222222222111000//////...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,------------------...///000000111222///---555JJJdddxxxaaa{{{zzzZZZMMMGGGQQQ[[[___gggqqq~~~xxxooohhhdddbbbbbbaaa\\\cccgggddd___aaagggmmm{{{}}}tttpppmmmzzz\\\444333111///...///000111////////////////////////........................---......///000111111222555<<>>HHHIIIKKKUUUZZZ\\\eeevvvzzzcccaaaDDD???AAAFFFQQQWWWjjjhhhSSSKKKNNNXXXhhhuuu|||{{{||||||yyytttpppooopppppppppnnnllljjjgggeeeddd^^^^^^^^^]]][[[VVVOOOIIIGGGHHHIIILLLUUUcccrrr{{{~~~zzzvvvooo```ZZZRRRNNNlll|||\\\dddkkk___XXXppp```IIIIIIGGGEEEDDDBBB@@@>>><<<:::999777666555444444333444444III@@@444.........---***------------------------------------------------,,,,,,,,,---------..................////////////111---000555222222HHHeeewwwppprrrgggOOOMMMUUUaaannn}}}mmmGGGLLLVVV]]]dddyyy{{{xxx{{{yyyiiiddd]]]ZZZ[[[\\\[[[ZZZYYY[[[]]]^^^___aaadddfff}}}iiiAAAFFFddd]]]RRRAAA???===<<<;;;999666333333333333222111111000000000...------...///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......000///---...111222000///333222777IIIbbbxxxlll[[[vvvyyy}}}dddNNNJJJNNNXXX[[[]]]pppyyyooojjjddd___[[[XXXUUUSSSMMMMMMMMMMMMMMMNNNOOOPPPYYYdddqqqvvvvvvwww~~~llloooyyyHHH000***222111///000///////////////////////////////////////////////////---///000000//////111222:::AAAJJJRRRXXX]]]bbbeeevvvggg___ooobbbHHHAAABBBBBBGGGHHHNNNZZZ[[[]]]iiittt\\\UUU>>>>>>AAAFFFQQQZZZooohhhUUUIIINNNYYYiiiuuuzzz|||||||||yyytttqqqppppppooonnnmmmkkkhhhfffdddccc^^^]]]]]]]]][[[VVVPPPLLLIIIFFFFFFKKKVVVdddqqqyyy}}}||||||~~~{{{wwwqqqiiicccVVVHHH\\\bbbWWWXXXXXX\\\ooogggLLLEEEDDDEEEDDDCCCAAA???===<<<;;;888888777666555555555555]]]KKK666,,,...111...***------------------------------------------------,,,,,,,,,---------..................////////////000...111444111666QQQpppxxxpppjjjzzzhhhSSSRRRVVViiirrrXXXBBBNNN\\\eeennnqqqqqqyyyvvvjjjddd]]]YYYYYYZZZZZZYYYVVVXXXZZZ[[[[[[]]]___bbbvvvyyyEEE===^^^gggNNNAAA@@@>>>>>>===;;;888666444444333333222111111000000///---...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......///......///000111111///333222???YYYqqq~~~ZZZ]]]mmmiiiSSSJJJKKKSSS]]]___eee~~~uuunnngggccc^^^ZZZVVVSSSOOOLLLIIIIIIHHHHHHIIIIIIJJJJJJLLLWWWdddmmmpppttt{{{hhhkkkpppPPP555***//////...111000////////////////////////////////////////////////---///000000///000111333===DDDMMMUUUZZZ___dddhhh^^^\\\}}}zzzQQQCCCCCCCCCEEEFFFHHHSSS]]][[[```uuujjjRRR{{{LLL<<>>===:::999888777666666555555RRRCCC111***,,,000///+++------------------------------------------------,,,,,,,,,---------..................///////////////000333222000;;;ZZZyyyoookkkkkkmmmdddTTTUUUXXXjjjuuuyyyIIIAAAOOO___kkk|||zzzmmmaaaiiiwwwtttllleee\\\WWWWWWXXXXXXWWWUUUWWWXXXYYYXXXZZZ\\\^^^nnnHHH777YYY~~~oooMMMBBBAAA??????>>>===:::888666555555444333222111111000///......//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------...............///000111111111222444GGGhhh}}}www```sssxxxvvvYYYLLLLLLPPPYYYaaaeeeqqq{{{tttmmmggg]]][[[WWWUUURRRPPPLLLIIIHHHHHHGGGGGGGGGHHHHHHIIIFFFPPP]]]gggmmmrrrxxx}}}vvviiieeeeee]]]>>>...111000...000...////////////////////////////////////////////////...///000//////000222555@@@GGGRRRYYY]]]aaaggglllaaadddgggDDDAAAEEEBBBFFFHHHKKKUUU[[[XXXiiiyyy```JJJoooFFF===BBBCCCEEEOOO```wwwxxxfffTTTEEEIIIXXXiiissszzz~~~~~~|||yyywwwtttrrrqqqpppmmmkkkiiigggeeedddcccccc^^^]]][[[ZZZXXXUUUQQQNNNGGGCCCEEEPPP\\\cccjjjpppxxxxxx{{{yyysssuuupppbbbRRRFFFGGG\\\www~~~^^^YYYiiivvvzzzyyyUUUFFFNNNFFFFFFEEECCCBBB@@@??????;;;:::999888777666666666;;;555...+++,,,...---,,,------------------------------------------------,,,,,,,,,---------..................////////////...222333000111BBBdddiiilll|||gggrrruuu]]]SSSTTTZZZfff{{{```CCCEEEQQQ```qqq{{{hhhWWWTTTbbb}}}ppphhh]]]VVVUUUUUUUUUUUUVVVWWWXXXXXXWWWWWWZZZ[[[dddxxxLLL666TTT~~~uuuXXXFFFDDDAAA???>>>===:::888777777666555444333222222111///......///000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---...//////000000111222222999RRRsssnnntttlllcccNNNKKKOOOSSSZZZccckkkyyyqqqiiibbb\\\VVVTTTQQQPPPOOONNNKKKIIIDDDCCCCCCBBBBBBBBBCCCCCCEEELLLVVV```gggmmmsssvvvoooccc```hhhEEE111222000///000,,,////////////////////////////////////////////////...////////////000333666BBBKKKUUU\\\___ccciiiooo]]]iii[[[AAAAAADDD@@@EEEKKKPPPUUUWWWXXXxxxqqqXXXFFFhhhDDD???DDDDDDEEEOOO```uuuwwwcccRRRFFFHHHWWWhhhqqqyyy~~~~~~|||xxxuuusssrrrpppoookkkjjjhhheeecccbbbbbbbbb___]]]ZZZXXXVVVSSSPPPMMMHHHCCCDDDNNNTTTVVV[[[bbbuuuwww|||zzzsssooolll]]]OOOIIIFFFTTTooo___^^^{{{zzzVVVDDDKKKHHHHHHFFFEEECCCAAA@@@???<<<;;;999888777666555555...///000000...,,,,,,,,,------------------------------------------------,,,,,,,,,---------..................////////////...222222///444MMMppp|||hhhvvv~~~~~~lllwwwwwwcccUUURRRSSS]]]fffMMMCCCJJJUUUbbbvvvnnn```LLLQQQccc}}}tttkkk___VVVSSSSSSSSSSSSVVVWWWWWWWWWUUUVVVWWWYYY[[[oooVVV;;;LLL}}}}}}yyyuuuzzzlllMMMIIIDDD@@@>>>===;;;:::999888777666555333333222111000...///000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,...///000///000111333666DDD___|||uuuhhhzzzrrruuuTTTHHHLLLRRRTTTZZZeeevvvwwwnnnddd\\\WWWRRRPPPMMMLLLKKKKKKIIIHHHBBBBBBAAA@@@@@@@@@@@@AAACCCGGGMMMVVV^^^eeejjjmmmzzzqqqaaa\\\xxxtttMMM333000///000111---///////////////////////////////////////////////////////////////111444777DDDMMMXXX___```dddkkkqqqxxx\\\xxx|||SSSAAAAAACCC@@@DDDOOOTTTUUUWWWbbbhhhRRRGGGdddBBB???DDDDDDFFFQQQ___pppwwwaaaOOOHHHGGGWWWgggnnnvvv{{{vvvsssrrrrrrpppnnnkkkiiifffdddbbbaaabbbbbb```]]]YYYVVVTTTQQQNNNKKKIIIBBBBBBHHHJJJJJJQQQ]]]rrruuu{{{|||uuummmnnn___QQQLLLCCCMMMllldddfffqqqyyy[[[GGGJJJKKKJJJHHHFFFDDDBBB@@@???<<<;;;999888666555555555///111111111///------...------------------------------------------------,,,,,,,,,---------..................////////////,,,111111///;;;YYY|||zzzmmmnnn}}}xxxaaaRRRNNNQQQTTT```nnncccEEECCCLLLYYYggg|||~~~eeeVVVIIITTTjjj~~~||||||yyyoooaaaWWWRRRRRRQQQQQQUUUVVVVVVUUUTTTSSSUUUVVVVVVhhhcccEEEAAAbbbzzzzzz~~~}}}}}}ttt}}}zzzVVVPPPHHHBBB???===<<<<<<:::999888777555444333222111000//////000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......+++...000000//////111444===QQQmmmeeemmmooogggNNNHHHMMMVVVWWW^^^nnn~~~yyyrrrjjjccc\\\XXXRRROOOKKKHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBFFFMMMVVV___dddgggooovvvvvvhhh[[[jjj]]];;;222...///111//////////////////////////////////////////////////////////////////111555888EEEOOOZZZ```aaadddkkkrrruuullliiiKKKAAA@@@AAACCCDDDRRRVVVUUU]]]ssszzz```MMMHHHcccAAA>>>CCCDDDHHHSSS]]]lllxxx```NNNJJJHHHWWWfffkkksss~~~zzzuuurrrrrrqqqooommmjjjhhheeecccaaaaaabbbbbb```]]]XXXUUURRROOOLLLJJJIIIAAA???DDDEEEEEEPPP```ooossszzzxxxooossseeeUUUMMM???FFFhhhjjjiiiyyyppp}}}uuu|||fffQQQPPPLLLKKKIIIGGGDDDBBB@@@???<<<;;;999777666555444444444222000......///000111------------------------------------------------,,,,,,,,,---------................../////////000+++000000///???bbbzzzsss~~~ooolllTTTHHHKKKRRRUUUbbbvvvSSSCCCCCCLLL[[[lll```KKKJJJYYYqqq~~~~~~|||qqqbbbWWWRRRQQQPPPPPPTTTUUUUUUTTTRRRRRRSSSTTTWWWfffnnnLLL888KKKppp{{{sss|||{{{\\\UUULLLDDD@@@>>>>>>>>>::::::999777666444333333111000//////000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......+++---000000//////222444BBB[[[www}}}wwwaaavvvlllmmmaaaNNNJJJNNNZZZ[[[cccwww}}}~~~~~~}}}{{{xxxuuulllkkkjjjgggccc___[[[XXXSSSOOOJJJFFFDDDCCCBBBAAA@@@???>>>===============@@@@@@BBBIIISSS]]]bbbeeefffmmm{{{uuuaaabbbnnnDDD555......111//////////////////////////////////////////////////////////////////111555999EEEPPP[[[aaaaaadddlllsssxxx|||\\\EEE@@@>>>@@@EEEEEESSSWWWVVVdddwww[[[KKKJJJ^^^@@@BBBHHHHHHIIIQQQ```lll{{{xxxbbbNNNFFFHHHUUU```eeeppp|||~~~}}}{{{zzzxxxuuuqqqnnnllljjjeeeeeedddbbbaaa___^^^]]]]]]]]][[[XXXSSSOOOKKKHHHEEEDDDCCCEEEEEEIIIUUUaaavvvwww~~~~~~uuummmeee\\\MMMBBBKKK]]]ttt^^^pppkkkdddtttoooUUUZZZTTTOOOIIIHHHIIIHHHDDD@@@@@@>>><<<:::888777777666222222111222222111...,,,......---------,,,,,,,,,................................................000000000000////////////---444333111FFFnnnwwwrrrzzzeeeKKK@@@FFFSSS]]]nnnqqqFFFGGGEEEVVV___nnnyyyZZZLLLIIIcccuuu}}}}}}}}}tttmmmcccXXXPPPMMMMMMNNNNNNPPPRRRSSSRRRRRRRRRTTTVVVcccyyyyyyUUU===HHHaaa||||||ssspppxxxqqqzzzyyy}}}wwwaaaPPPHHHGGGAAAAAA@@@888999888777777888777555333000000000000////////////////////////............---------------------------------------------------------............///---222///---111...---666KKKlllwwwggglllvvvgggkkkSSSKKKNNNSSS[[[aaappp|||sssmmmllloooooojjjffffffjjjlllttthhhaaabbb```YYYWWW[[[NNNKKKHHHEEEDDDBBB@@@>>>===<<<:::888888:::<<<>>>???>>>@@@EEENNNVVV]]]```cccjjjuuupppccchhhwww\\\111888888+++222................................................---...000111000///777@@@GGGXXX\\\aaammmiiijjjssszzzOOOGGGAAA===BBBHHHMMMRRRSSSSSSeeepppZZZPPPQQQ___AAABBBHHHGGGIIIWWW```lllzzzdddPPPFFFGGGTTT^^^bbbmmm{{{}}}|||zzzxxxvvvssspppmmmkkkiiieeedddcccbbb```___]]]]]]\\\\\\ZZZWWWSSSOOOKKKHHHFFFDDDCCCDDDDDDHHHSSS^^^sssuuu}}}yyyoooeee]]]QQQGGGKKKWWWrrrWWWbbbzzz^^^ZZZlllzzzZZZVVVSSSNNNJJJHHHIIIHHHCCC???@@@???>>><<<;;;999888777333222111222222111...,,,.........---------,,,,,,................................................000000000000///////////////444333333IIIqqqyyysss{{{}}}aaaIII@@@EEEQQQZZZkkkgggAAAFFFFFFWWW]]]jjj{{{ZZZKKKWWWlllxxx{{{wwwuuurrrlllaaaWWWPPPMMMMMMNNNMMMOOOQQQRRRQQQQQQRRRTTTUUU___sss]]]@@@DDD\\\hhheeerrrssswww}}}qqqtttaaaLLLFFFJJJFFFBBBBBB===:::888777777777777555333000000000000000/////////////////////............---------------------------------------------------------............///,,,111///...222000111===UUUsssuuu```nnnpppeeePPPJJJOOOVVVaaagggvvv{{{ooorrrvvvuuukkk]]]VVVUUULLLIIIFFFCCCBBB@@@>>><<<<<<;;;999888888:::<<<>>>===>>>???CCCIIIQQQYYY^^^___hhhuuutttgggdddrrryyyBBB;;;666***---......................................................000111000000888BBBMMMZZZ]]]bbbjjjfffpppooonnnrrrKKKDDD@@@>>>DDDKKKMMMQQQUUU]]]uuu~~~ppp\\\SSSTTTaaaBBBBBBGGGGGGJJJ^^^bbbqqq|||fffQQQGGGGGGUUU___bbbmmmzzz{{{zzzwwwvvvsssqqqnnnkkkiiihhheeedddcccaaa___^^^\\\\\\ZZZZZZXXXVVVRRRNNNKKKHHHFFFCCCBBBCCCDDDFFFOOOYYYlllqqq{{{|||qqqeee^^^TTTJJJIIIOOOuuuSSSUUUggg[[[VVVbbbbbbWWWRRROOOKKKJJJJJJIIIDDD@@@@@@@@@@@@???===;;;999777555333222222222111///---.........------------,,,................................................////////////000000000000111444333777PPPwww{{{vvvuuuZZZFFFAAAHHHRRRYYYccczzzXXX<<>>;;;999;;;:::999888888:::<<<===<<<>>>???@@@CCCJJJSSSZZZZZZeeerrr|||rrrbbbnnnLLL888555...///......................................................000111111222;;;FFFTTTZZZ___fffjjjiiixxx|||hhhEEEBBB@@@???GGGNNNPPPQQQVVVggg|||zzz|||{{{ooo]]]VVVXXXbbbCCCCCCHHHJJJNNNaaadddzzz|||fffQQQFFFIIIXXXbbbdddpppyyyxxxwwwsssrrrqqqnnnkkkiiigggfffdddcccbbb```^^^\\\[[[ZZZXXXWWWVVVTTTQQQNNNJJJHHHFFFCCCBBBCCCCCCEEELLLTTTccclllzzz|||sssiii```TTTIIIEEEHHHuuu}}}WWWQQQ]]]ccc^^^dddlll\\\SSSQQQOOONNNMMMKKKGGGDDDAAAAAAAAAAAA???<<<999777666555333333333222000...............------------................................................////////////000000000000111333222:::WWW~~~{{{lllQQQDDDDDDMMMVVV]]]\\\uuuPPP<<>>SSShhh|||sssaaahhhvvvfffTTTWWWNNN@@@???CCC===;;;999888888777666444222222222111111000000/////////.........---------------------------------,,,,,,---------------------------............///---000......222222<<>><<<:::888999888888777888:::<<<===<<<>>>@@@??????DDDNNNWWWYYYaaakkkttt{{{aaannn|||QQQ333222222333......................................................///222222555???JJJVVVYYYaaallllllrrr```CCCAAA@@@AAAJJJPPPTTTQQQVVVnnn~~~zzzxxxyyyyyymmm]]]WWWZZZcccDDDCCCJJJLLLRRR^^^fffzzzeeePPPEEEJJJZZZdddeeeqqqyyyvvvtttpppooonnnllljjjhhhfffeeedddcccaaa___]]][[[ZZZYYYUUUUUUTTTSSSPPPMMMJJJIIIFFFCCCAAACCCCCCDDDIIIPPPYYYgggyyy}}}yyyrrrfffVVVIIIEEEHHHfff]]]QQQWWWdddnnnuuuqqq\\\VVVTTTSSSQQQPPPNNNKKKIIICCCCCCCCCBBB@@@<<<888666888777444333333222111/////////.........---------.................................................../////////000000000111111000222???```yyygggMMMCCCFFFNNNWWW___ddd}}}QQQ@@@HHHPPP]]]rrr|||aaa\\\iiiwww~~~wwwyyy{{{yyytttrrrjjjeee]]]TTTNNNLLLLLLMMMIIIKKKMMMNNNNNNNNNOOOQQQRRRRRR\\\rrrJJJ;;;NNNaaa}}}lllkkk{{{{{{aaa]]]QQQCCCDDDHHH@@@===:::999999999777666444333333222111000000000............------------------------------------,,,,,,,,,---------......---------............//////111......222222AAA\\\yyyqqq|||}}}bbbNNNGGGJJJUUU```ggguuu|||ppppppgggUUURRRRRROOOHHHEEEAAA???>>><<<:::888777777777777888:::<<<===<<>>BBBKKKRRRZZZ^^^ccclll|||www\\\kkk|||ZZZ333000222000///////////////////////////////////////////////////...///222333777CCCPPPXXXXXXdddpppmmmxxxiii[[[CCCCCCAAACCCKKKPPPVVVQQQXXXvvv~~~}}}{{{{{{yyywwwwwwvvvkkk[[[VVVZZZeeeFFFDDDJJJMMMTTTXXXeeeyyycccPPPEEEHHH[[[eeeeeeqqqyyyuuuqqqnnnmmmllljjjhhhgggeeeeeecccbbbaaa^^^\\\ZZZXXXWWWRRRRRRRRRQQQOOOMMMJJJIIIFFFBBBAAACCCDDDEEEHHHMMMSSSdddwwwxxxjjjYYYLLLHHHIII[[[cccTTTXXXfffuuuZZZYYYXXXUUUSSSQQQOOONNNNNNHHHGGGFFFDDD@@@===999777:::888555444444333222000/////////.........------......................................................//////000000111111222///222FFFkkkzzzooo{{{cccKKKDDDGGGMMMVVV___vvvVVVCCCHHHQQQ]]]vvvaaa\\\qqqzzz|||}}}|||xxxtttsssjjjeee]]]UUUOOOLLLKKKLLLIIIKKKMMMMMMLLLLLLMMMNNNQQQPPPZZZpppMMM;;;HHH]]]zzznnnhhh{{{wwwaaaXXXLLLDDDFFFHHHCCC@@@===;;;::::::999888555444444333222111000000.........------------,,,------------------------+++,,,,,,------.........---------............//////000---///222444HHHiii}}}vvvkkkxxxYYYJJJIIINNNXXXbbbjjjmmmiiivvvppp]]]SSSPPPMMMHHHGGGEEEAAA???===<<<999777555555666777888:::<<<===<<<>>>?????????BBBHHHMMM[[[\\\^^^ddduuusss\\\ddd{{{|||___666000444000///////////////////////////////////////////////////...///222444:::GGGTTTZZZZZZiiirrrlllxxxdddwwwWWWDDDDDDBBBDDDLLLPPPTTTRRR___~~~|||zzzyyyxxxxxxuuuuuutttiiiZZZUUU[[[iiiGGGCCCHHHLLLSSSUUUddd|||xxxcccQQQGGGHHH\\\hhhgggssszzzsssooommmlllkkkjjjhhhfffeeeeeecccbbb```^^^[[[YYYWWWVVVPPPQQQQQQPPPNNNLLLJJJIIIFFFBBB@@@CCCEEEFFFHHHLLLQQQcccuuuvvvhhhZZZOOOHHHEEERRRnnn```ddduuu}}}```ZZZYYYVVVRRRPPPOOOPPPQQQNNNMMMJJJFFFBBB>>>;;;999<<<999666444444333222111////////////.....................................................................///000111111111333000555MMMuuupppsssqqqZZZFFFBBBFFFLLLXXXeeeVVVDDDHHHTTTaaawwwzzz]]]YYYkkkvvvzzzwwwxxxkkkfff^^^VVVOOOLLLKKKKKKIIIKKKMMMLLLKKKJJJKKKLLLOOONNNXXXnnnWWWBBBDDDVVVuuuwwwkkk}}}bbbUUUKKKHHHJJJFFFEEEBBB???<<<<<<<<<;;;:::555555444333222111000000.........---------,,,,,,------------------------++++++,,,,,,---......///---------............///...///---000555999QQQwwwrrrllliiimmmPPPGGGKKKRRR[[[eeesssjjjdddvvvvvvhhhkkkxxx}}}iii]]]VVVOOOIIIFFFFFFDDD@@@>>><<<;;;888666333444555777888:::<<<<<<;;;<<<<<<===@@@BBBFFFGGGXXX[[[\\\___kkkkkk]]]mmmwwwbbb;;;333666111///////////////////////////////////////////////////...///222555<<>>======<<<<<<666666555444222111111000......---------,,,,,,,,,------------------------++++++,,,,,,---...//////---------.........//////...///---222888===XXXnnniiiwwwaaaqqqeeeJJJEEEMMMTTT]]]ggg{{{tttYYYUUUqqqzzzrrrqqqwww~~~ttt^^^WWWSSSMMMLLLOOOEEECCC???===;;;:::777555222333555666888:::<<<<<<:::::::::<<<@@@CCCDDDDDDUUU[[[]]]\\\cccwww}}}[[[aaauuurrrhhhAAA555555///000000000000000000000000000000000000000000000000000...///222555===LLLZZZ\\\```rrrwwwooommmhhhNNNAAACCCBBBEEEMMMPPPSSSZZZrrr~~~|||zzzxxxwwwwwwvvvtttqqqqqqpppgggZZZXXX___pppQQQEEEIIINNNNNNZZZiiiyyydddRRREEEGGGccc{{{rrrnnnxxxnnnqqqkkkjjjiiijjjjjjiiigggeee^^^]]]\\\ZZZXXXUUUSSSRRRPPPOOONNNMMMLLLJJJIIIIIIGGGCCC??????BBBEEEGGGGGGRRReeeqqqsss{{{~~~rrrfff\\\RRRHHHAAAFFFppp}}}bbbrrrsssnnnxxx~~~mmmcccZZZOOOKKKLLLPPPRRRQQQMMMKKKGGGCCC@@@>>><<<<<<===;;;888666555444111///111111000///////////////////////////////////////------------------,,,,,,///000000000000000///...444///>>>cccooozzz|||{{{^^^KKK???BBBGGGLLLZZZjjjXXXIIIQQQXXXnnnoooWWWVVVhhhwww{{{|||~~~{{{uuujjjddd\\\UUUQQQNNNLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKOOOLLLQQQddd{{{nnnIIIGGGPPP~~~wwwnnnSSSVVVQQQSSSTTTOOOHHHDDDDDD@@@:::999===888777444222000000111222000000000///......---------------............///....................................///////////////111222///222EEEhhhlll___eee~~~___aaaOOOIIIQQQ\\\\\\kkkaaaMMM[[[|||ooohhhsss|||~~~mmm[[[SSSQQQNNNKKKIIIEEEBBB>>><<<:::999666444444555666666666666888:::;;;;;;<<<===???BBBEEEFFFQQQYYY^^^\\\]]]kkklllRRRXXXkkkuuuDDD333:::---222111111000000000000000222111111111000000////////////000111666AAAOOOYYY___aaapppyyysssvvv___OOOBBBBBBEEEFFFLLLTTTPPPZZZyyy}}}zzzxxxxxxwwwxxxqqqtttuuummm```XXXWWWZZZpppPPPBBBGGGQQQUUUXXXjjj}}}fffSSSGGGMMMhhh|||xxxxxxnnnrrrpppnnnkkkjjjiiigggeeeccc^^^]]]\\\ZZZXXXUUUSSSRRRPPPOOONNNMMMKKKJJJIIIIIIGGGCCC@@@???BBBEEEGGGGGGIIIXXXeeelllvvv}}}rrrggg]]]TTTJJJDDDEEElll{{{```nnn~~~eeeaaa|||qqq\\\UUUNNNLLLOOORRRRRRQQQMMMKKKGGGDDDAAA>>>===<<<;;;999777666666555333111111111000///////////////////////////////////////............------------//////000000000000000///555111AAAggg||||||ttt]]]KKK???BBBHHHMMM[[[lllZZZJJJRRRZZZiii}}}pppWWWWWWkkk|||zzz{{{||||||uuupppkkkeee]]]UUUQQQNNNLLLKKKIIIIIIIIIIIIIIIJJJKKKKKKMMMKKKQQQccczzzsssJJJEEENNN~~~rrrXXXZZZVVVXXXXXXPPPJJJFFFFFFBBB<<<:::===888777555333222111111222000000000///......---------------............///....................................////////////...111333222666JJJkkkbbbWWWiii|||ppp|||[[[MMMIIIRRR^^^```pppzzz[[[OOOaaayyyeee^^^lllwwwwwwgggXXXRRRQQQNNNKKKJJJDDDAAA>>>;;;:::888666444333444666666666777999;;;;;;;;;<<<===???BBBDDDFFFNNNWWW^^^]]]^^^jjjmmmUUUUUUeeeqqqXXX888888...222111111000000000000000111111111111000000000///000000000222888BBBPPPYYY___hhhxxx{{{sss}}}^^^NNNBBBBBBEEEGGGLLLTTTVVVaaa}}}{{{yyywwwuuuuuuuuuuuuuuuqqqeeeWWWNNNMMMPPP{{{YYYGGGGGGPPPUUUYYYnnnhhhUUUJJJNNNhhhyyypppsssuuuqqqmmmiiigggeeecccaaa^^^]]]\\\ZZZWWWUUUSSSRRROOOOOONNNLLLKKKJJJIIIHHHFFFCCCAAA@@@BBBEEEGGGGGGHHHQQQ```nnnyyy~~~ssshhh___VVVMMMGGGBBBhhh```ddd}}}uuudddbbb{{{xxxVVVRRRMMMNNNRRRTTTSSSPPPJJJIIIFFFCCC@@@>>><<<;;;999888666666666666444222111111000////////////000////////////////////////............////////////...//////000000111111111444333FFFmmmwwwuuu~~~uuu[[[III>>>BBBHHHNNN^^^ppp\\\MMMVVV```hhh}}}oooXXXYYYrrr}}}}}}}}}}}}|||xxxqqqmmmlllfff]]]VVVQQQNNNKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKQQQaaaxxx{{{MMMCCCIII{{{}}}}}}```___WWWXXXWWWPPPLLLJJJHHHEEE???<<<===888888777555444222111111111000000//////......------------............///....................................////////////---111333444<<>>>>><<<:::888888666444111222222111000000000000000/////////////////////////////////000000000111111////////////000111333444111777RRRzzziiixxx|||{{{|||xxxVVVHHH@@@FFFMMMWWWlll```SSS^^^iiioooiiiTTTYYYyyyzzzuuurrrrrrsssjjjddd\\\TTTOOOLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJGGGKKKQQQ\\\sssTTTAAAAAA```ttteeeyyyvvvvvvyyyeee[[[RRRRRRRRRNNNNNNLLLHHHEEEBBB???<<<;;;;;;:::999777555333222111111111000//////......---------............///....................................///////////////111///000AAA```jjjooobbbbbbMMMLLLMMMVVVccclllxxx___KKKQQQooonnnVVVMMMOOO___qqqttteee\\\UUUSSSQQQLLLFFFDDD@@@>>>:::888777666444222000222444555555777:::<<<:::;;;<<<>>>???AAABBBBBBDDDMMMWWW\\\XXXZZZlllzzzhhhUUUSSS]]]sss}}}oooyyyQQQ111444222111111000000000000000000000000000000000111111333222222777@@@LLLWWW^^^iiiwwwzzzuuuWWWIII@@@CCCHHHIIIMMMTTTYYYppp~~~}}}zzzyyywwwuuurrrooommmkkkjjjaaaTTTHHHBBBDDDKKKPPPkkkOOOIIIQQQYYY^^^yyyrrr[[[MMMRRRaaa~~~nnnzzzyyyxxxjjjgggdddbbbbbbbbbaaa```\\\ZZZWWWTTTRRRPPPPPPPPPMMMMMMLLLJJJIIIHHHGGGFFFCCCDDDEEEDDDCCCDDDGGGIIIQQQUUUcccvvvzzzmmmbbbWWWMMMFFFLLLVVVttt\\\VVVeeepppxxxjjj```TTTNNNNNNPPPQQQPPPMMMMMMLLLKKKIIIGGGEEEDDDAAA???<<<:::999777555333222222111000000000000111////////////////////////......//////000000111111111000//////000111333444111:::XXXfff~~~~~~}}}}}}}}}|||wwwUUUHHHBBBIIIRRR]]]uuu```UUU___gggooofffRRRXXXtttxxxrrrooopppqqqhhhbbbYYYRRRNNNKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJGGGLLLQQQZZZqqqVVVBBBBBBVVVyyycccfffhhhhhhnnnddd\\\TTTVVVUUUMMMNNNLLLGGGEEEDDDBBB???>>>===;;;999777666444333222111111000000//////...---------............///....................................////////////000111///111EEEggg{{{dddlll|||^^^LLLNNNOOOVVVcccpppttt^^^OOOYYYxxx}}}^^^HHHFFFSSSjjjyyyuuubbbZZZTTTSSSPPPIIICCCBBB???<<<999777777666444222111222444444555666999;;;999:::<<<>>>???@@@AAAAAAAAAGGGSSS\\\\\\]]]mmm}}}lllZZZSSSVVVkkkzzzoooooowwwVVV333555222111111000000000000000000000000000111111111111222111222999DDDQQQ\\\aaallluuu~~~~~~~~~oooTTTGGG???CCCIIIJJJMMMTTTWWWqqq~~~||||||yyyxxxvvvtttpppmmmjjjhhhfff\\\NNNDDDBBBFFFLLLPPPlllSSSLLLQQQWWW^^^zzzwww___OOOPPPbbbuuu|||pppmmmdddcccaaa```aaa```^^^]]][[[YYYUUURRRPPPNNNNNNNNNMMMLLLKKKJJJHHHGGGFFFFFFCCCDDDFFFEEEDDDDDDGGGIIIQQQYYYgggwwwyyymmmcccXXXNNNGGGKKKMMMzzzcccQQQdddrrrzzznnndddXXXQQQPPPRRRRRRQQQNNNNNNNNNMMMKKKIIIGGGFFFAAA???===<<<;;;:::888666333222111111000000111111////////////////////////------...//////000111111333222000//////111222333333>>>^^^mmm|||vvv~~~vvvTTTHHHCCCLLLVVVddd}}}\\\TTT^^^eeeqqqeeeSSS[[[ttt{{{tttooommmnnneee___WWWQQQMMMKKKIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJHHHNNNRRRYYYpppWWWCCC@@@NNN{{{kkkbbbeeefffkkklllcccXXXVVVSSSNNNPPPMMMGGGEEEGGGGGGCCC@@@>>><<<999777666555555222222111111000/////////---------............///....................................////////////...222222666LLLoooqqqhhh}}}uuu\\\KKKOOOPPPVVVdddttt~~~oooXXXOOOaaagggOOOAAAFFFWWWppp{{{rrr]]]WWWQQQPPPMMMGGGBBBAAA>>>;;;888777666555333111222333444444444555777999999:::<<<>>>???@@@@@@@@@AAADDDNNNYYY[[[[[[fffvvv~~~nnn^^^TTTPPP___}}}{{{vvvyyyZZZ555555222111111000000000000000///000000000111111111111111000222:::FFFTTT___dddmmmsss|||tttqqqlllRRRFFF???DDDIIIJJJNNNTTTWWWttt||||||{{{zzz|||wwwvvvtttrrrnnnjjjgggeee___UUUHHHAAABBBGGGMMMPPPzzzeeeUUUQQQUUUXXXbbb{{{{{{bbbQQQUUUgggxxxyyyyyyfffaaabbbaaa______```___\\\ZZZZZZXXXTTTQQQNNNMMMMMMNNNLLLLLLKKKJJJHHHGGGFFFEEEBBBEEEFFFFFFDDDDDDGGGJJJLLLWWWfffsss~~~xxxmmmcccYYYOOOIIIGGGHHHzzzhhheeeyyyooofffZZZTTTSSSTTTSSSQQQLLLLLLLLLLLLJJJHHHFFFEEE@@@???=========<<<;;;999333222111111000111111111////////////////////////,,,------...///000000111444333111//////000222333555BBBcccssstttuuurrrTTTHHHDDDNNNYYYggg{{{VVVRRR^^^ddduuueeeUUU___yyy~~~xxxqqqmmmlllccc]]]VVVOOOLLLJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIOOORRRXXXpppXXXDDD===JJJyyyrrrffffffjjjqqqxxxkkk[[[SSSLLLOOOQQQNNNGGGFFFJJJJJJGGGBBB@@@<<<999777666666777222222111111000/////////---------.........//////..................................../////////000---222555;;;SSSuuuppptttqqqZZZJJJOOOPPPVVVfffwww{{{iiiRRRMMMdddVVVEEE???IIIZZZqqqyyyoooZZZSSSOOONNNKKKEEEBBBBBB===;;;888666666555333111222333555444444444777999999:::<<<>>>@@@@@@@@@???DDDCCCKKKVVVXXXUUU\\\iii}}}nnnaaaTTTLLLSSS\\\777555222111111000000000000000//////000000111111111222111000222:::HHHWWWaaafffsssvvvzzztttjjjQQQEEE>>>DDDJJJKKKNNNTTTXXXvvv}}}yyyyyyyyyyyy{{{uuutttsssppplllhhhdddbbbWWWNNNCCC>>>BBBIIIOOORRRqqqqqqsssooo^^^MMMOOO\\\hhhtttkkkSSSZZZeee~~~}}}hhh^^^WWWZZZ\\\]]]]]][[[ZZZYYYYYYYYYXXXUUURRRPPPMMMLLLKKKKKKKKKJJJHHHFFFCCCAAA@@@AAAAAABBBBBBDDDEEEGGGGGGOOOUUUbbbsss~~~wwwmmmhhh```RRRDDDHHHLLLvvvooolllnnnZZZ___\\\VVVZZZUUUYYYOOOPPPOOOQQQVVVWWWPPPFFFCCCBBBAAA???===<<<::::::555444333222111111111111------..................////////////000000000000/////////000111111222222222FFFooowwwsssxxxzzz~~~||||||^^^LLLFFFTTTbbbkkkiiiRRRXXXfffkkkgggNNN\\\|||{{{yyysssnnnjjjhhheee]]]TTTPPPMMMHHHHHHJJJFFFHHHIIIIIIIIIIIIJJJLLLFFFLLLNNNUUUppp\\\>>>@@@GGGkkkxxxkkkllldddnnn~~~~~~fffhhhYYYWWWNNNMMMMMMNNNNNNNNNLLLKKKEEECCC@@@>>><<<:::777555555444333111000/////////,,,,,,,,,------.........------------------------...------......///000111///666222999___ggg|||qqqUUUKKKJJJTTTWWW___uuu]]]OOOOOOccckkkCCCHHHJJJOOOggg~~~kkkVVVUUURRRNNNIIIDDD@@@>>><<<;;;999666444333333333222222333333555666888999::::::;;;;;;<<<=========>>>AAAIIIQQQUUUWWW]]]eee}}}yyyfffSSSIIIVVVooo\\\;;;888111111111111000000000000000000000000000000000000333///111===LLLXXXccckkkxxxyyyfffMMMEEE@@@DDDIIILLLNNNPPPZZZ{{{|||zzzxxxvvvtttsssrrrpppmmmiiieeebbb```WWWLLLBBBAAAFFFKKKPPPUUUwww|||~~~rrr[[[LLLQQQ^^^gggwwwjjjYYYYYYhhh|||zzz```YYYTTTOOOQQQUUUXXXYYYZZZZZZ[[[XXXWWWUUURRROOOMMMLLLKKKKKKKKKJJJHHHFFFCCCAAA@@@BBBBBBBBBCCCDDDEEEFFFGGGJJJPPP]]]nnnzzz}}}rrriiiaaaTTTGGGEEEKKKvvvccciii~~~rrr\\\___\\\WWW[[[VVVYYYYYYYYYYYYZZZ]]]^^^VVVKKKGGGFFFDDDBBB@@@>>><<<;;;666555444222222111111111.........................../////////000000000000/////////000111111222222333GGGqqq{{{~~~ssswww~~~gggSSSJJJWWWeeerrrfffTTTYYYgggooojjjQQQ___zzz{{{uuupppllljjjeee\\\TTTPPPLLLHHHGGGIIIGGGIIIJJJJJJHHHHHHIIIKKKIIINNNOOOUUUppp]]]???:::EEEnnnsssdddmmmnnneeecccWWWYYYQQQRRRSSSSSSSSSPPPLLLIIIEEECCC@@@>>>===;;;777555666555333222000000//////,,,,,,,,,------.........------------------------...------......///000111...555333<<>>===777666555444222222111111............................../////////000000000/////////000111111222222444JJJuuu|||qqq|||mmmWWWLLLWWWhhhyyy}}}eee\\\___lllxxx~~~wwwiiiPPP^^^vvv{{{vvvqqqmmmlllddd[[[SSSNNNKKKFFFEEEHHHIIIJJJKKKJJJHHHHHHHHHJJJKKKNNNOOOVVVrrr]]]@@@888FFFrrrvvvfffwww|||eee___TTTZZZVVVWWWXXXXXXUUUQQQLLLHHHEEEDDDAAA@@@>>><<<888555777666444222111000000///---------------.........------------------------...------......///000111---444333???hhhlll|||fffNNNHHHKKKVVV\\\ggguuuSSSEEEDDDSSSllloooHHHCCCGGGPPPeeebbbTTTSSSQQQMMMHHHCCC???<<<;;;:::888555444333333333222222333333555666888999::::::;;;;;;<<<=========AAABBBFFFLLLOOOQQQXXX```qqq|||hhhTTTJJJOOOcccNNN111111111111111000000000000000000000000000000000000444111555BBBRRR___kkksss|||{{{]]]KKKDDDAAADDDIIILLLOOORRRdddzzzvvvuuusssooollljjjjjjhhhfffccc```^^^\\\PPPFFF???AAAHHHNNNSSSWWWqqq]]]\\\___kkk|||eeeccc```uuuyyyeeeUUUTTTPPPJJJLLLPPPTTTWWWXXXVVVTTTTTTSSSRRRPPPNNNMMMLLLLLLJJJJJJIIIHHHFFFDDDBBBAAAEEEDDDDDDDDDDDDDDDEEEEEEKKKMMMVVVgggvvvvvviii___VVVNNNJJJWWWccc\\\zzzkkkxxxzzzZZZXXXWWWWWW\\\WWW[[[YYYYYYVVVSSSUUUWWWTTTMMMRRRQQQOOOLLLIIIEEEAAA@@@999888777555444222222222////////////...................../////////000000/////////000111111222222555NNNzzzyyywwwwwwppp[[[OOOZZZmmmkkk______aaalll|||fffcccqqq{{{~~~kkkQQQ]]]zzzooo~~~zzzuuupppmmmkkkbbbYYYQQQMMMIIIEEEDDDGGGKKKKKKLLLKKKHHHGGGHHHIIIJJJLLLNNNXXXttt[[[???:::EEEnnnsssddd\\\RRRZZZZZZZZZZZZXXXSSSOOOKKKJJJHHHFFFDDDBBBAAA>>>:::777888777555444222111000000---------...............------------------------...------......///000111---444444BBBlllyyymmmxxxaaaKKKGGGLLLXXX```mmmuuuUUUGGGCCCUUUnnnyyyeeeGGGFFFKKKZZZuuuzzzXXXRRRRRRPPPLLLHHHCCC>>>;;;:::999777555333222222333222222222333555666888999::::::;;;;;;<<<=========AAABBBEEEJJJLLLMMMTTT\\\lll|||hhhUUUJJJJJJ[[[WWW222111111111111000000000///000000000000000000000000444111666DDDUUUcccooowwwvvvZZZJJJDDDAAAEEEIIILLLPPPTTTggg{{{wwwuuutttrrrnnnjjjiiihhhfffccc```\\\ZZZXXXKKKCCC===BBBIIIOOOTTTXXXsssccccccfffjjj~~~fffdddgggzzzwwwfffZZZYYYSSSNNNNNNPPPSSSVVVVVVTTTQQQRRRQQQPPPNNNMMMMMMLLLLLLJJJIIIIIIHHHFFFDDDBBBAAAEEEEEEDDDDDDDDDEEEEEEFFFMMMMMMUUUeeewwwxxxjjjbbbZZZTTTIIIWWW```]]]nnnvvvhhhvvv^^^WWWXXXZZZ```ZZZ^^^ZZZYYYTTTQQQRRRWWWWWWSSSSSSSSSRRRPPPLLLHHHDDDBBB<<<;;;999777555333222222000000/////////...................../////////////////////000111111222222666RRRtttyyy{{{gggssssss___TTT```ttt|||[[[XXX]]]___iiizzz___ZZZiiiwwwpppUUU___tttlll}}}{{{wwwsssnnnjjjhhh^^^VVVNNNKKKHHHDDDDDDFFFKKKLLLMMMKKKIIIGGGHHHHHHIIIKKKMMMXXXqqqWWW======BBBccc}}}~~~aaa\\\RRR[[[[[[ZZZXXXTTTOOOMMMMMMOOOOOOLLLHHHEEECCC@@@===;;;:::999777555333222111000........................------------------------...------......///000111...444444EEEnnnqqqqqqttt^^^HHHGGGMMMYYYbbbrrrtttVVVKKKHHH\\\vvvvvv]]]HHHOOOWWWkkkpppQQQPPPPPPOOOLLLGGGBBB===:::999888666444222222222222222222222333555666888999::::::;;;;;;<<<=========AAAAAADDDHHHIIIKKKQQQYYYiiizzzgggUUUKKKIIIVVVVVV111111111111111000000000///000000000000000000000000222111666FFFXXXgggsss{{{rrrYYYHHHDDDBBBEEEIIILLLQQQVVVjjj|||yyyuuutttsssqqqmmmiiihhhgggdddaaa]]]YYYVVVTTTHHHAAA===BBBJJJPPPSSSVVVuuu```YYY___fffhhhxxxjjjeeekkkxxxyyyuuuhhh```___VVVOOONNNNNNQQQUUUWWWUUUSSSPPPOOONNNMMMMMMLLLMMMMMMIIIIIIIIIHHHFFFDDDCCCBBBDDDDDDDDDDDDEEEEEEFFFGGGKKKKKKRRRdddxxxzzznnnggg___XXXLLLVVVdddZZZcccppppppfffZZZ[[[^^^ccc\\\___VVVVVVSSSOOOPPPUUUUUUSSSRRRRRRRRRQQQNNNJJJGGGEEE>>>===;;;888666444333333111000000//////.........------.........//////////////////000111111222222777VVVjjjsssvvvcccqqquuubbbUUU^^^qqqrrrXXXZZZbbbcccmmm}}}```UUU___nnn|||qqqWWW___rrrooo~~~|||{{{yyyuuuqqqkkkgggddd[[[SSSKKKIIIGGGDDDDDDGGGKKKLLLMMMKKKIIIHHHHHHIIIKKKLLLOOOWWWkkk~~~SSS>>>DDDCCC___|||yyy{{{{{{zzzxxx```[[[SSS^^^XXXXXXVVVRRRNNNNNNRRRWWWWWWSSSMMMHHHEEECCCAAA???;;;:::888666444222111111/////////...............------------------------...------......///000111///333555GGGppptttoooZZZHHHHHHNNNYYYcccvvvmmmMMMJJJNNNhhhtttTTTGGGYYYfff~~~fffOOONNNNNNNNNKKKGGGBBB<<<999888777555333222222222222222222333333555666888999::::::;;;;;;<<<=========@@@@@@DDDHHHIIIJJJOOOWWWeeeyyygggUUUKKKLLLSSSuuuxxxWWW555111111111111000000000000000000000000000000000000111111888III\\\kkkxxxnnnYYYGGGCCCCCCFFFIIILLLRRRXXXlllzzzvvvrrrqqqpppooojjjgggdddcccaaa^^^ZZZVVVSSSQQQGGG@@@===CCCKKKOOOQQQSSSqqqhhh___XXXTTTTTT[[[ccchhhwwwpppgggjjjpppyyyzzzqqqssshhhccccccXXXUUURRRPPPRRRWWWYYYXXXVVVNNNMMMMMMLLLLLLLLLMMMMMMIIIIIIHHHHHHFFFEEECCCBBBDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIRRRfff}}}yyyooohhh___VVVLLLPPPtttsss[[[^^^rrr}}}mmm]]]\\\^^^aaaXXXZZZPPPSSSSSSQQQQQQRRRPPPKKKNNNOOOPPPPPPNNNKKKHHHFFF@@@>>><<<999777555333333111111000000///......------------.........///////////////000111111222222888YYYgggyyy~~~rrrxxxjjjYYY]]]mmm|||kkkZZZ^^^eeegggqqqhhhXXX[[[iii|||vvv\\\dddvvvvvvooobbbkkkuuuzzz{{{zzzxxxuuupppjjjeeebbbWWWPPPIIIGGGFFFDDDEEEHHHKKKLLLLLLKKKJJJIIIIIIJJJKKKNNNRRRXXXhhhvvvPPPBBBCCCAAA^^^~~~|||yyyqqqzzzzzzbbbYYYPPP___TTTVVVWWWUUUSSSTTTYYY___```ZZZRRRKKKGGGEEEDDDCCC<<<;;;999666444333222111000/////////.........---------------------------...------......///000111...222555JJJssszzzlllVVVIIIJJJOOOXXXcccyyy|||cccDDDGGGPPPmmmrrrQQQLLL\\\ooouuu[[[OOOMMMMMMMMMKKKGGGAAA<<<888777666444222111111222222222222333333555666888999::::::;;;;;;<<<=========>>>???DDDIIIJJJJJJOOOUUUaaa}}}{{{hhhUUULLLMMMOOOjjj||||||~~~ZZZ888111111111111000000000000000000000000000000000000222222:::LLL```ppp|||yyyvvvkkkYYYFFFCCCCCCFFFIIILLLRRRYYYjjj}}}wwwsssnnnlllkkkjjjfffccc^^^]]]\\\ZZZWWWTTTRRRPPPGGG@@@>>>DDDLLLNNNOOOPPP\\\PPPKKKTTT\\\]]]___eeekkkxxxuuuiiigggiiikkklllkkkrrr}}}fffccccccXXX^^^ZZZUUUVVVYYY\\\ZZZWWWMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIHHHHHHFFFEEECCCBBBCCCCCCCCCDDDEEEGGGHHHIIIIIIIIISSSiiiwwwmmmggg\\\RRREEEEEEeeebbbbbbwwwppp\\\ZZZ\\\]]]RRRTTTPPPUUUXXXWWWVVVTTTNNNGGGKKKMMMNNNOOONNNLLLIIIGGGAAA???===:::777555444333222111111000///......------------.........///////////////000111111222222999[[[pppzzzxxxcccbbbppp}}}sssbbbWWW[[[aaadddmmmzzzvvvaaa```mmmhhhooozzz{{{tttRRRLLLZZZhhhpppxxx{{{{{{{{{yyyuuupppjjjdddaaaUUUNNNHHHFFFEEEDDDEEEHHHJJJKKKLLLKKKJJJIIIJJJKKKKKKOOOTTT[[[jjjpppOOOEEE999999YYY|||zzzeeeooolllfffVVVMMM^^^QQQUUUYYYYYYXXXYYY___dddeee^^^UUUMMMHHHGGGFFFFFF===;;;999777555333222222000000//////.........---------------------------...------......///000111...222555KKKuuulllxxxkkkTTTIIIKKKPPPXXXccczzzwww]]]CCCGGGOOOmmmpppSSSWWW[[[qqqhhhRRRNNNLLLMMMMMMKKKGGGAAA<<<888777666444222111111222222222222333333555666888999::::::;;;;;;<<<======>>>===???DDDJJJKKKJJJNNNUUU^^^zzz|||iiiVVVLLLLLLKKKeee}}}WWW444111111111111000000000000000000000000000000000000333333;;;NNNcccssszzzrrriiiXXXFFFCCCCCCGGGIIILLLSSSZZZgggyyytttpppjjjggggggeeebbb___XXXXXXXXXWWWUUUSSSRRRQQQGGGAAA???EEELLLNNNMMMNNNSSSVVV___fffcccZZZXXX]]]hhhxxxxxxggggggjjjoooqqqppptttxxxccc^^^dddjjjoooiii```]]]ccchhhbbbXXXMMMLLLKKKLLLMMMLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@@@@CCCCCCCCCCCCEEEGGGIIIJJJPPPLLLSSSjjjvvvoookkk```UUUKKKCCCYYYhhhwwwpppWWWWWWYYY[[[ZZZUUUSSSRRRRRRSSSUUUSSSOOOKKKOOOOOOPPPPPPOOOMMMJJJHHH@@@===999777666555333222111111222222222222111000////////////////////////...///000000///000222444>>>ddd|||wwweeennn}}}lllbbb[[[]]]aaafffnnnxxxiii]]]uuuxxxllloooyyy^^^KKKMMMRRRZZZdddrrr}}}|||xxxxxxwwwtttoooiiiccc```TTTOOOJJJGGGCCC@@@CCCHHHHHHJJJKKKKKKJJJIIIIIIJJJGGGNNNTTTYYYhhhZZZ;;;<<>>>>>BBBIIIKKKKKKOOOTTThhh}}}~~~hhhVVVMMMLLLPPP]]]bbb:::555333111000111111000///000111111111111222222222444333===RRRfffsssuuukkkYYYFFFBBBBBBFFFJJJLLLQQQWWWkkkvvvpppnnnjjjfffccc```___^^^YYYWWWUUUTTTSSSRRRPPPNNNBBB@@@@@@EEELLLNNNIIIBBBPPPVVVaaaiiieee[[[VVVXXX^^^ppp~~~lllaaadddiiimmmnnnrrr}}}xxxaaa]]]hhhsssyyytttooopppwwwwwwiiiXXXNNNMMMKKKKKKLLLLLLJJJIIIHHHGGGFFFEEEDDDBBBAAAAAABBBAAABBBBBBDDDEEEGGGIIIOOONNNVVVkkkvvvooojjj```UUUMMMEEEYYYkkkmmmYYYYYYXXXWWWXXXVVVUUUSSSQQQQQQRRRRRROOOMMMOOOOOONNNMMMKKKHHHFFFDDDBBB???;;;888777666444333111111222222111111000000////////////////////////...///000000///000222444???gggvvv{{{wwwooouuu|||ggg```[[[]]]```eeennnxxx|||ggguuuzzztttzzzfffXXXNNNZZZfffpppsssyyyyyywwwuuurrrooojjjccc^^^RRRMMMIIIFFFBBB???BBBHHHIIIJJJLLLKKKJJJIIIJJJKKKGGGJJJOOOZZZqqq[[[;;;888???JJJ```WWWfffwww___^^^]]]ZZZZZZ]]]\\\YYYYYY^^^cccccc[[[VVVSSSRRRTTTPPPHHHAAA>>><<<:::999888666333111222222111111000/////////........................////////////000000000000000222555OOO{{{aaarrrfffOOOKKKKKKRRRaaappp~~~kkkTTTHHHLLLXXXuuuyyy^^^VVVdddxxxvvvXXXKKKLLLLLLLLLKKKIIIEEE???:::666666555333222111111222222111333444555555555777888;;;;;;;;;<<<<<<<<<<<<<<<>>>???CCCIIIKKKKKKNNNSSS\\\rrr{{{fffTTTKKKMMMTTTcccnnn@@@555333111000111111000///000111111111111222222222555444???UUUiiiuuu}}}hhhWWWEEEBBBBBBFFFJJJLLLQQQWWWkkkrrrmmmkkkhhhddd```^^^\\\\\\WWWUUURRRQQQQQQPPPMMMKKKCCC@@@@@@DDDIIIJJJDDD>>>NNNVVVccckkkfff[[[TTTSSSTTTdddzzzrrrdddccceeehhhgggfffhhhmmmppp[[[YYYiiiyyyzzzxxxxxx^^^PPPMMMKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFEEECCCBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIPPPRRR\\\ooovvvoooiii___TTTJJJFFF^^^jjjmmm[[[[[[VVVTTTWWWVVVXXXVVVSSSQQQRRRRRRRRRQQQQQQPPPNNNKKKHHHFFFDDDBBBEEEBBB===;;;999888666444222222111111111000000///////////////////////////...///000000///000222444AAAjjjwwwyyyuuuzzz{{{|||uuu^^^\\\\\\^^^aaagggrrr}}}qqqtttyyywwwiiibbbllluuuzzzvvvrrrqqqpppkkkccc\\\PPPKKKGGGDDDAAA>>>AAAGGGIIIKKKLLLKKKJJJIIIJJJLLLKKKIIILLL[[[yyy{{{XXX<<<888===JJJ^^^RRReeetttoooeee^^^]]]WWWYYYXXXVVVXXX]]]___\\\XXXTTTPPPOOOPPPMMMGGGAAA@@@>>>;;;999888666333111222222222111000/////////........................////////////000000000000000222777RRR~~~]]]gggxxx```KKKKKKMMMVVVeeeuuu|||eeeMMMDDDJJJ[[[zzz}}}___VVVhhhzzzoooSSSIIILLLJJJJJJIIIGGGCCC>>>999666555444333222111111222222111333444555555555777888;;;;;;;;;<<<<<<<<<======@@@@@@CCCHHHJJJJJJMMMRRRUUUjjjxxxcccRRRJJJJJJUUUgggLLL555333111111111222111000000111111111111222222222555555AAAXXXmmmyyyeeeSSSEEEBBBBBBFFFJJJLLLPPPVVVeeezzzzzzmmmiiigggddd```]]]ZZZYYYXXXSSSQQQOOONNNNNNMMMKKKIIIDDDAAA???BBBEEEEEE???:::NNNXXXdddiiieee[[[TTTQQQQQQ[[[dddqqq}}}ttteeeaaa___bbbbbb]]]YYYYYYkkkpppnnnbbbVVVWWWgggvvvyyyzzzjjjQQQNNNKKKIIIJJJJJJKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFHHHIIIJJJKKKRRRTTT___tttwwwmmmfff\\\TTTDDDEEEddduuubbbvvvtttjjjrrr\\\ZZZVVVUUUXXXVVVYYYWWWVVVUUUTTTTTTSSSSSSRRRPPPNNNKKKIIIGGGGGGFFFGGGDDD???<<<:::999666555333333222111000/////////////////////////////////...///000000///000222444AAAlllzzz{{{xxxiiiUUUXXX\\\___ccckkkxxxuuutttooofffnnnsss}}}}}}wwwqqqpppppplllbbbYYYNNNIIIEEEBBB???===@@@FFFJJJKKKLLLKKKJJJJJJKKKLLLOOOLLLNNN]]]yyyjjjPPP>>><<<>>>LLLbbbUUUbbbkkkpppyyyxxxeeeWWWXXXUUUVVVTTTTTTWWW\\\[[[VVVUUUQQQNNNMMMOOONNNJJJFFFCCC@@@===:::888666333111222222111000///......---........................////////////000000000000111444:::UUUxxx]]]mmm~~~ttt\\\IIIMMMOOOWWWdddttt~~~www^^^FFF???III]]]}}}~~~```XXXjjj{{{jjjQQQGGGJJJHHHHHHHHHFFFBBB===999666555444222111111111222222111333444555555555777888::::::;;;;;;<<<=========AAA@@@CCCHHHIIIIIILLLQQQWWWkkkuuubbbRRRJJJEEERRRdddWWW555333111111222222111000000000111111111222222222333555CCC\\\qqq~~~cccRRRDDDAAABBBFFFJJJLLLPPPUUU```wwwtttiiifffdddaaa]]]ZZZWWWVVVVVVQQQOOOMMMLLLLLLKKKIIIGGGCCCAAA???@@@BBBBBB>>>:::PPPYYYccceeeaaa[[[WWWUUUTTTYYY]]]dddyyy{{{qqq```ZZZYYY^^^bbb```]]]\\\YYYZZZ[[[YYYWWW\\\hhhrrr~~~}}}pppRRROOOKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKPPPSSS```wwwwwwkkkcccZZZRRRBBBDDDccclll[[[mmm{{{uuuwww\\\YYYXXXXXXYYYUUUTTTUUUWWWWWWUUUSSSQQQPPPOOONNNMMMKKKJJJJJJJJJJJJJJJFFFBBB>>><<<:::777555555444333111000/////////////////////////////////...///000000///000222444@@@mmm}}}||||||mmm\\\QQQVVV[[[^^^bbblllyyy{{{xxxnnn\\\fffzzztttqqqpppjjj___VVVLLLGGGCCCAAA>>><<<@@@FFFJJJKKKKKKJJJIIIIIIKKKLLLNNNMMMQQQ___ttt|||^^^III=========MMMooobbbcccfffcccllltttaaaSSSWWWZZZZZZYYYWWWZZZ^^^\\\VVVRRRPPPNNNOOOQQQQQQOOOMMMGGGDDD@@@<<<:::777444222222111111000...------,,,........................////////////000000000000222555<<>>AAA@@@BBBGGGHHHHHHLLLRRRXXXkkkvvvcccSSSKKKHHHRRR```VVV666444222111222222111000000000111111111222222222222555EEE```vvvaaaQQQCCCAAABBBGGGJJJLLLOOOTTTaaazzz{{{nnneeecccaaa^^^ZZZWWWUUUTTTTTTOOOMMMLLLKKKKKKJJJHHHGGGBBB@@@>>>???AAABBB@@@>>>PPPZZZbbbccc___]]]\\\ZZZXXX]]]eeeooo}}}zzznnnfff^^^YYY\\\______^^^^^^UUUTTTUUUXXX\\\```iiirrrjjjQQQOOOLLLJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDAAABBBCCCEEEFFFGGGGGGGGGJJJRRReee}}}wwwjjjbbbWWWNNNEEEDDD^^^nnn\\\ccc{{{yyy\\\YYYYYYZZZZZZTTTPPPRRRUUUUUUSSSOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMJJJEEEAAA>>><<<999777888777444222111000000000////////////////////////...///000000///000222444???nnn}}}zzzfffSSSOOOUUUYYY[[[bbbooo|||ccc[[[xxxyyytttoooggg\\\SSSKKKFFFBBBAAA>>><<<@@@GGGJJJJJJJJJIIIHHHHHHJJJLLLJJJJJJQQQ```rrr|||ZZZDDD::::::999NNN{{{llliiimmmiiitttkkk^^^WWW^^^\\\]]]\\\YYYYYY\\\ZZZVVVRRRQQQRRRSSSUUUUUUSSSQQQKKKHHHCCC>>>;;;999666444333222111000///...---,,,........................////////////000000000000111555<<>>;;;888666333222111000000111222333111333444555555555777888999::::::;;;<<<===>>>>>>@@@???AAAFFFHHHHHHLLLSSSVVVhhhwwweeeUUULLLOOOSSS\\\OOO666444222222222333222000000111111111111222222222222666HHHddd{{{}}}```QQQBBB@@@BBBGGGJJJKKKOOOTTT^^^xxxtttiiiccc___]]]ZZZWWWTTTRRRQQQQQQNNNLLLJJJJJJJJJJJJHHHFFFAAA@@@>>>>>>@@@AAAAAAAAAMMMYYYbbbcccaaaaaa```]]]]]]bbboooxxxmmmjjj```XXXVVVWWWWWWYYY\\\XXXVVVVVVXXXXXXYYYcccnnn}}}```PPPNNNLLLKKKKKKKKKIIIGGGGGGGGGGGGFFFEEEEEEDDDDDD???AAABBBDDDFFFFFFFFFFFFGGGWWWqqquuujjjbbbVVVJJJDDDEEE```uuu]]]XXXmmm}}}ttt\\\[[[YYYWWWWWWSSSQQQSSSUUUTTTPPPNNNNNNOOOKKKLLLMMMOOOOOOOOONNNNNNRRRNNNIIIEEEBBB???<<<::::::999666333111111111111////////////////////////...///000000///000222444???ppp}}}www```KKKMMMRRRWWW\\\iii|||sssfff}}}~~~wwwnnncccXXXQQQJJJEEEBBBAAA>>>===AAAGGGIIIJJJIIIGGGFFFGGGIIIKKKKKKJJJRRRcccvvvrrrUUUBBB999;;;:::RRR|||iiinnnxxxxxxgggaaa]]]bbb___bbbaaa[[[XXXYYYYYYWWWTTTTTTVVVXXXXXXWWWTTTRRROOOKKKEEE@@@===:::888666555444333222111///..............................////////////000000000000000444:::WWWuuuooovvv[[[LLLKKKPPPXXXddd{{{~~~|||tttdddNNN???CCCSSShhhzzz{{{cccTTT[[[ggg{{{|||aaaLLLDDDCCCAAAAAA@@@>>>;;;888666444333222111000000111222333111333444555555555777888999999:::;;;<<<===>>>>>>???>>>@@@EEEGGGHHHMMMTTTYYYjjjxxxgggUUULLLPPPPPPYYYKKK666444222222333333222111000111111111111222222222333888LLLiiizzz}}}___PPPBBB@@@BBBGGGJJJKKKNNNSSSYYYuuuqqqfff```[[[ZZZWWWSSSQQQOOONNNNNNLLLJJJIIIHHHIIIHHHGGGEEEBBB@@@>>>===>>>???@@@@@@JJJXXXcccdddccccccbbb^^^aaadddrrr~~~uuunnnaaaXXXOOOMMMPPPTTTZZZ```ZZZXXXWWWUUUPPPOOOZZZiiiyyymmmZZZPPPNNNMMMLLLLLLKKKHHHFFFGGGFFFFFFFFFEEEDDDDDDDDDAAABBBDDDFFFGGGHHHHHHHHHFFF^^^~~~ssskkkcccUUUGGG@@@FFFfffyyy\\\UUUoooooo]]]]]]XXXTTTUUURRRUUUWWWWWWTTTPPPOOOQQQTTTNNNPPPRRRSSSSSSRRRQQQPPPUUUQQQLLLGGGDDDBBB???<<<<<<:::777444222111111222////////////////////////...///000000///000222444@@@qqqsss{{{zzz|||vvvttttttvvv}}}ttt[[[EEEIIIOOOUUU^^^rrrkkknnnyyymmmaaaVVVPPPJJJEEEBBBAAA???===BBBHHHIIIIIIHHHGGGEEEFFFIIIKKKPPPMMMSSSfffzzzaaaLLL@@@:::>>>>>>XXXuuu^^^oooiiieee___```fffjjjiiibbb\\\]]]^^^^^^VVVWWWYYYZZZYYYWWWSSSPPPQQQMMMGGGBBB>>>;;;999777777666555444222111000///........................////////////000000000000...222888UUUqqqzzzpppVVVGGGKKKQQQZZZfffzzz|||rrr```LLL@@@GGGYYYooojjj```mmmggg{{{www\\\JJJDDDCCC???>>>===;;;888666444222222222111000000111222333111333555555555555777888999999:::;;;<<<===>>>??????===@@@DDDGGGIIINNNUUU___oooxxxgggUUUKKKJJJJJJVVVMMM666555333222333333222111000111111111111222222222555:::NNNmmm{{{www{{{]]]OOOAAA@@@AAAGGGKKKKKKNNNSSS[[[wwwqqqddd]]]YYYWWWTTTQQQNNNMMMLLLLLLKKKIIIGGGGGGHHHGGGFFFDDDBBBAAA>>>===<<<===>>>???GGGZZZjjjlllgggeeeeeecccfffooozzz|||oooeee\\\RRRIIIFFFHHHMMMUUU^^^aaa\\\XXXVVVOOOKKKPPPZZZzzz}}}iii[[[SSSNNNNNNMMMKKKJJJIIIHHHGGGFFFGGGHHHHHHGGGEEEBBB@@@BBBBBBBBBCCCDDDFFFHHHIIILLL\\\ssstttllldddVVVIII???FFFoooYYYeeexxxeee\\\YYYWWW\\\WWW[[[]]]\\\YYYWWWUUUUUUUUUUUUQQQQQQRRRRRRRRRRRRQQQQQQRRRPPPNNNKKKIIIDDD>>>:::>>><<<999666333000...---000///////////////000111111000...---...000333555???mmmyyy{{{tttiii\\\VVV^^^ooo}}}kkkRRRAAABBBMMMYYYdddxxxxxxxxx~~~nnnmmmxxx}}}ssseeeYYYQQQOOOGGGDDD???<<<;;;===@@@CCCIIIIIIIIIJJJJJJJJJKKKKKKHHHNNNXXXeeetttttt[[[GGG===:::444HHHQQQuuu___nnnvvvyyy~~~fff^^^___[[[^^^eeefffbbb```bbbaaa^^^[[[ZZZYYYWWWUUUTTTRRRRRRTTTQQQKKKEEE@@@<<<;;;:::777666444333222111111111000000///........................//////000111222000333888QQQ{{{uuuaaauuunnnWWWKKKPPPVVV\\\dddwww}}}wwwppp[[[GGGEEENNN___ttt~~~}}}vvvnnniiihhhuuu}}}sss[[[GGGBBBEEE<<<:::888888999777333000000111111111111222222222222333444555666888999999::::::;;;;;;<<<=========??????AAAEEEEEEFFFMMMUUUaaahhhzzzfffRRRGGGIIIOOOVVVxxxHHH666444222111222222111000222222222222222222222222555>>>TTTpppsss}}}zzzaaaSSSDDD@@@@@@FFFJJJLLLNNNRRR```~~~wwwkkkaaaYYYVVVTTTRRRPPPOOONNNKKKIIIIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@???<<<;;;<<>><<<:::777444222111000000000////////////000000111000.........000333555???mmm{{{zzz```ZZZRRRRRR^^^nnnvvvwwwxxxyyy}}}xxxcccMMMAAAEEENNNWWW___ppp}}}oooooovvvxxx}}}zzzvvvzzzwwwrrriii___UUUNNNJJJFFFCCC???<<<;;;===AAACCCHHHIIIIIIIIIIIIJJJJJJJJJLLLNNNTTTcccwwwtttZZZFFF<<<999777EEEKKKyyyhhhrrruuuttt|||ddd]]]aaa^^^```cccccc___^^^___]]]XXXUUUUUUUUUUUUTTTSSSRRRQQQRRRPPPKKKFFFAAA===;;;:::777666555333222111111111000000///........................//////000111222222555888NNNvvvlllZZZkkknnnWWWJJJNNNTTT\\\ggg|||}}}uuummmXXXEEEDDDTTTbbbpppuuussspppnnnlllfffrrr{{{qqqZZZGGGAAACCC===;;;:::;;;<<<:::666222000000111111111222222222222333444555666888999999::::::;;;;;;<<<=========@@@???AAADDDEEEFFFMMMUUU```fff{{{gggTTTJJJJJJPPPVVVuuuJJJ666444222111222222111000222222222222222222222222444>>>UUUrrryyy~~~yyy^^^PPPDDD@@@@@@FFFJJJLLLNNNRRR[[[zzzrrrfff\\\UUUUUUSSSQQQOOOOOOMMMKKKIIIIIIHHHGGGEEEDDDCCCCCCCCC??????>>><<<;;;<<>>AAAHHHPPP[[[[[[^^^```aaaaaagggoookkkddd\\\VVVSSSQQQNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLNNNZZZmmmuuullldddVVVIIIFFFLLLwwwbbbsssfff^^^ZZZ]]]YYY]]]aaa```]]]ZZZXXXWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSNNNMMMLLLLLLLLLJJJGGGDDD>>><<<:::888666444333333111000000//////000000000111000///...///000333444@@@mmm~~~~~~}}}mmmVVVSSSPPPTTTaaallliiiaaaaaaiiitttyyyoooZZZIIICCCEEEMMMTTTZZZhhhwww|||wwwnnnooowwwgggVVVXXXiiiyyy{{{rrrzzzuuupppjjjddd^^^WWWOOOJJJEEEBBB>>>;;;;;;>>>AAADDDHHHHHHHHHHHHIIIIIIIIIIIIKKKJJJOOO```yyyuuu[[[FFF<<<888;;;DDDLLLyyykkknnnrrrsssfff```dddaaaccccccaaa^^^______[[[UUUQQQRRRUUUVVVWWWUUUTTTRRRQQQOOOLLLHHHDDD@@@>>><<<888777555333222111000000000000///........................//////000111222444555777LLLrrr{{{^^^SSS```qqqYYYKKKMMMSSS\\\jjj{{{ssslllXXXGGGGGGYYYeeeoooqqqnnnmmmllliiidddooovvvnnnYYYFFF@@@AAA<<<======??????<<<888444000000000111111111222222222333444555666888999999::::::;;;;;;<<<=========AAA???@@@CCCDDDEEEMMMVVV___ccc|||{{{hhhVVVLLLKKKPPPTTTrrr{{{NNN666444222222222222222000222222222222222222222222333>>>VVVuuuzzz^^^OOODDD@@@AAAFFFJJJLLLNNNQQQUUUvvv{{{lll___VVVQQQTTTRRROOONNNMMMLLLJJJHHHIIIHHHFFFDDDBBBAAAAAAAAA===>>>===<<<;;;<<<@@@BBBFFFKKKSSSZZZbbbhhhlllnnntttkkkQQQGGGAAA>>>>>>???AAAHHHPPPYYY[[[___cccfffiiimmmrrrllleeeZZZQQQMMMMMMNNNOOOJJJJJJJJJIIIHHHHHHHHHGGGHHHGGGEEECCCBBBBBBCCCDDDFFFFFFFFFGGGIIIJJJLLLMMMSSS___qqqwwwmmmdddVVVJJJDDDPPPddd{{{tttfff]]]YYY]]]YYY^^^bbb```]]]ZZZXXXVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRNNNLLLKKKLLLLLLKKKHHHFFF>>>===;;;999777666555555111111000000///000000000000000///...///111222444???mmmxxx{{{vvvuuubbbVVVVVVXXXaaasss}}}rrr```[[[bbbmmmqqqhhhUUUGGGBBBBBBIIIPPPXXXdddsss{{{{{{vvvxxxmmmQQQDDDGGGXXXhhhvvvuuuyyy~~~tttmmmeee```^^^YYYPPPHHHCCC@@@===;;;;;;>>>BBBEEEGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKSSSfff~~~uuu[[[FFF<<<999888@@@OOOpppcccmmmvvvmmmdddgggaaaeeebbb______bbbbbb]]]VVVTTTVVVZZZ\\\\\\ZZZWWWUUURRRRRRPPPMMMJJJFFFBBB@@@999888666444222111000000000000///...........................///000111222222444666KKKtttwww]]]XXXfffttt[[[NNNNNNSSS[[[jjj{{{}}}xxxtttooo]]]LLLLLL\\\iiisssrrrooommmhhhaaadddmmmsssjjjWWWGGG@@@AAA;;;<<>>>>>;;;<<<<<<;;;;;;<<>>???AAACCCLLLUUUZZZ^^^aaadddgggkkkmmmnnnmmmiiiaaaWWWOOOKKKLLLNNNIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHIIIKKKLLLVVVcccwwwxxxmmmcccWWWLLLBBBTTTqqq___sss{{{pppbbbZZZVVV[[[XXX___```^^^[[[YYYVVVUUUUUUUUUVVVUUUSSSQQQPPPPPPOOOOOONNNMMMKKKKKKKKKJJJHHHFFF@@@>>><<<:::888666555555222222111000000000000000000/////////000111222333>>>kkkoooyyywwwwww~~~|||ppptttkkkZZZRRRVVV^^^ooouuudddcccfffhhhaaaRRRDDD===@@@FFFNNNVVV```mmmwww||||||___IIIFFFKKKYYYggg}}}||||||yyyyyy|||ssskkkaaa\\\ZZZUUULLLCCCAAA???<<<:::;;;???CCCFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJPPP]]]ooooooUUUBBB:::888555:::NNN}}}jjjcccnnndddeee^^^aaa]]][[[^^^bbbbbb^^^ZZZYYY\\\___aaa```]]]YYYWWWVVVVVVVVVTTTQQQLLLGGGDDD<<<:::888666444222111000000000///...........................///000111222222333555KKKttt{{{jjjhhhvvvsss[[[MMMOOOTTT[[[iii}}}vvvzzzxxxvvvrrr```OOONNN```kkkqqqllliiikkkhhh```gggmmmpppgggVVVGGGAAAAAA999;;;>>>???>>>:::666333//////000000000111111111222333444555666888999999::::::;;;;;;<<<=========@@@???@@@BBBCCCEEELLLUUU\\\___xxxyyyiiiXXXNNNLLLMMMQQQvvv~~~PPP777555333222333333222111111111111222222333333333444CCC]]]{{{bbbPPPEEEAAAAAAFFFJJJKKKMMMPPPVVV|||~~~rrreeeYYYSSSSSSOOOMMMKKKJJJIIIHHHFFFDDDEEEDDDBBB@@@>>>===<<<<<<999:::;;;::::::;;;===???AAACCCLLLXXXaaafffkkkpppwww|||~~~oooOOO???===>>>@@@CCCGGGRRR]]]```dddffffffhhhlllllljjjjjjggg```WWWMMMHHHGGGIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKUUUeee{{{vvvjjjaaaVVVLLLEEEYYYyyy___^^^xxxlll___XXXUUU[[[XXX___]]]\\\YYYWWWUUUUUUTTTUUUUUUTTTRRROOONNNMMMMMMMMMOOOMMMKKKJJJJJJJJJHHHFFFDDDCCC@@@<<<999777555444333222111111000000000000/////////000000111222333<<>>===;;;888555333222111000000///........................//////000111222333333444IIIqqqnnnkkkzzzpppXXXKKKNNNTTT]]]kkk}}}{{{vvvzzzwwwtttqqq___NNNMMMccckkkiii```___iiinnniiikkknnnlllbbbRRRFFFAAAAAA999;;;======:::666333222/////////000000000111111222333444555666888999999::::::;;;;;;<<<=========>>>>>>@@@CCCDDDEEEKKKSSSZZZ```{{{zzzkkkYYYNNNJJJNNNVVV||||||XXX777555333222333333333111111111111222222333333444666EEEaaabbbOOOEEEBBBAAAFFFJJJKKKMMMPPPXXXxxxooodddWWWQQQTTTLLLKKKIIIHHHHHHGGGEEECCCCCCBBB@@@>>>===<<<;;;;;;777888999999888888:::<<<@@@DDDOOO\\\dddfffkkkqqqxxxvvvvvvvvvsssttt~~~sssRRR???>>>???CCCFFFMMM[[[hhhiiilllllljjjkkkoooooojjjiiibbbWWWNNNIIIHHHGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHFFFEEEEEEFFFFFFGGGDDDEEEEEEFFFGGGIIIJJJKKKSSSgggtttfff]]]SSSKKKIII]]]vvvZZZ\\\qqqkkk___YYYVVV\\\YYY___[[[ZZZXXXWWWUUUUUUUUUVVVVVVTTTQQQOOOMMMLLLLLLMMMPPPNNNLLLKKKLLLLLLJJJIIIJJJHHHEEE@@@<<<888666444444333222111000000000000/////////000111111222222;;;hhh{{{ooo\\\RRRUUU\\\hhh{{{pppiiieeeddd]]]PPPCCC<<<>>>DDDMMMTTTZZZaaakkktttPPPDDDKKKSSScccvvv``````pppwww{{{|||uuupppuuuuuunnnddd]]]XXXSSSKKKEEE>>><<<:::999;;;???DDDHHHHHHIIIIIIIIIIIIJJJJJJJJJFFFIIISSSggg|||bbbIII:::555777===@@@___uuu~~~```ZZZ___XXXXXXVVVWWW]]]^^^[[[[[[^^^___aaacccdddbbb```\\\ZZZ]]]^^^``````\\\UUUNNNIIIAAA???===:::777555333222000000///........................//////000111222333333333HHHpppjjjbbbqqqqqqYYYLLLJJJTTT```nnn}}}{{{uuuwwwrrrnnnlll]]]OOOQQQaaahhhfff]]]```pppxxxuuunnnnnnhhh]]]NNNCCC??????:::<<<===<<<777333111111////////////000000000111222333444555666888999999::::::;;;;;;<<<=========<<<===@@@EEEFFFEEEJJJRRRYYYbbb|||mmmZZZNNNGGGRRR^^^|||WWW777555333333333444333222000111111222333333444444666GGGeeedddPPPFFFBBBBBBFFFJJJKKKLLLPPPXXXtttmmmbbbTTTNNNQQQKKKIIIGGGFFFFFFFFFDDDBBB@@@???>>><<<;;;;;;::::::666777888777666666777888AAAFFFRRR```ffffffkkksssyyysssooonnnlllnnn{{{uuuUUU@@@@@@BBBFFFKKKSSSbbbpppooorrrqqqnnnnnnsssrrrmmmkkk^^^OOOGGGHHHKKKKKKJJJIIIIIIJJJJJJKKKLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHJJJKKKLLLSSSjjjqqqcccZZZQQQJJJLLL^^^}}}___TTTggglll```ZZZXXX]]]YYY___[[[ZZZXXXWWWVVVVVVWWWWWWWWWUUURRROOOMMMLLLLLLMMMOOONNNLLLLLLMMMNNNMMMLLLOOOLLLHHHCCC>>>:::666555444333222111000000000000/////////000111111222222999fff~~~nnn[[[SSSYYYbbbrrrpppllljjjhhhaaaSSSGGGAAA===CCCMMMVVV[[[aaalllvvvyyyUUUJJJQQQ[[[pppqqqHHHPPPiiiuuu|||rrrnnnwwwnnnhhh```XXXSSSMMMGGGBBB>>><<<999999;;;@@@EEEHHHIIIIIIIIIJJJJJJJJJKKKKKKNNNLLLRRRggg|||aaaIII;;;888:::666>>>dddmmmuuuyyywww}}}]]]YYY___YYYZZZXXX[[[```___[[[\\\aaaaaacccdddeeeeeeccc```^^^^^^```bbbbbb]]]VVVNNNIIIBBBAAA>>>;;;888666444333000000///........................//////000111222333333333HHHrrr~~~hhh]]]lllsss\\\OOOGGGSSScccrrr~~~|||rrrssslllhhhhhh\\\SSSWWW[[[fffhhhccciiizzzzzzpppmmmfffYYYKKKAAA===>>>;;;===>>>;;;666222000111////////////000000000000222333444555666888999999::::::;;;;;;<<<======>>>;;;<<>>===<<<;;;:::::::::555666777666555444555666GGGMMMYYYeeekkkkkklllpppxxxmmmfffiiilllppp{{{QQQBBB???@@@IIIVVVaaajjjooo{{{vvvjjjrrrvvvnnnkkkaaaTTTJJJFFFFFFGGGHHHHHHJJJLLLLLLKKKJJJKKKLLLFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFHHHKKKNNNRRRpppnnn]]]WWWOOOEEEEEESSS[[[YYYmmmkkkYYYZZZVVVRRRUUUVVVZZZZZZ[[[\\\\\\YYYVVVRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMQQQPPPKKKLLLQQQSSSPPPKKKJJJGGGEEEBBB>>>888444666444111111111111000...000000000000000111111222;;;___www}}}|||~~~kkkWWW[[[aaaggg~~~}}}wwwqqqlllbbbOOO======DDDMMMRRRWWW```mmmwwwyyyvvvvvvwwwyyy]]]HHHZZZhhh|||gggOOOIIIXXX{{{{{{uuussshhhccc[[[SSSNNNJJJFFFDDD@@@>>>;;;999:::>>>CCCFFFNNNMMMKKKJJJJJJLLLNNNOOOIIINNN]]]sssdddJJJ888444777===888aaaggg^^^qqqiiiyyy{{{ttt```___]]][[[ddd]]]XXX[[[dddiiigggccciiiccc```bbb```\\\\\\aaa```bbbccc___WWWPPPKKKJJJ@@@:::999======777444666333111//////000000///...///////////////000111111000111555FFFiii~~~\\\UUUyyy^^^KKKIIIVVVhhhzzz{{{xxxvvvnnniiieeeddd```[[[WWWVVVaaaiiillljjjoooyyyxxxpppdddbbb\\\RRRFFF???<<<===:::888666555555333111...///////////////000111111333333555666777777777777<<<<<<<<<===============>>>>>>BBBFFFGGGGGGLLLSSSaaafff~~~}}}sss```HHHGGGPPPnnn~~~PPP888666333222222222222111111111111222333444666777888FFFmmm~~~}}}oooXXXGGGCCCBBBFFFHHHIIILLLQQQ^^^ooodddZZZRRRMMMMMMIIIJJJKKKLLLLLLIIIFFFCCC;;;;;;:::::::::;;;<<<<<<;;;:::999777666444333222EEEJJJUUUbbbiiilllqqqwww{{{ppphhhiiilllppp|||\\\GGGGGGKKKUUUaaajjjrrrxxxiiimmmsssoookkkbbbVVVLLLGGGFFFGGGGGGGGGIIIJJJKKKJJJIIIJJJKKKFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFHHHLLLOOOTTTooorrr```WWWMMMCCCCCCTTT\\\ZZZyyyeeeUUUXXXUUUSSSUUUUUUWWWWWWXXXXXXXXXUUURRROOOOOOOOOOOONNNMMMMMMOOOQQQLLLPPPQQQMMMMMMPPPQQQNNNIIIKKKNNNQQQOOOHHH???888777555333222222222000///000000000000000111111222999[[[uuutttwwwlllWWW[[[iiirrr{{{vvvwwwqqq]]]HHHFFFJJJOOOTTTYYYbbbmmmvvvtttoookkkiiijjjwwwkkkXXXffftttcccMMMHHHUUUuuu|||rrrmmmeee```XXXPPPKKKGGGCCC@@@===<<<:::999<<>>>>>>>>???>>>>>>AAAFFFGGGHHHNNNVVV]]]ccc|||}}}sssaaaJJJHHHXXXsssKKK888666333222222222222111111111111222333444555666999HHHnnn|||sss[[[HHHDDDBBBEEEHHHIIIMMMQQQ]]]yyyiii___WWWOOOKKKLLLHHHMMMRRRRRRLLLEEE???===;;;;;;:::::::::::::::;;;:::999888777555444333222EEEIIIRRR]]]eeekkkuuu~~~tttkkkkkkmmmrrrgggIIIJJJQQQ]]]gggnnnwwwccccccmmmmmmkkkcccYYYOOOIIIGGGEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIMMMPPPYYYqqqrrr```VVVLLLAAADDD[[[dddmmm|||aaaUUUYYYWWWVVVYYYXXXUUUVVVWWWVVVUUURRRPPPNNNMMMOOOPPPPPPNNNNNNQQQTTTKKKOOORRRPPPNNNOOONNNLLLGGGLLLSSSYYYXXXPPPCCC:::999777444333333333111000000000000000000111111222666TTT}}}wwwmmmYYY\\\kkkxxxvvvvvv~~~hhhOOOHHHKKKOOOWWW```jjjsssyyyqqqjjjbbb___dddvvvqqqaaammm}}}___KKKGGGRRRnnn~~~nnneeeaaa\\\UUUNNNHHHCCC???===999999888999===CCCJJJMMMLLLLLLLLLLLLLLLLLLLLLLLLSSSRRR\\\uuummmOOO===:::;;;888999AAAiiizzz\\\XXX^^^kkkvvviiirrrmmmbbbfffdddaaa\\\]]]^^^aaaddddddbbb______[[[YYYZZZ[[[ZZZ\\\```ddd___YYYSSSPPPNNNLLLKKKKKKMMMOOOOOOHHH===777777777444000......//////...//////......//////000111111222555DDDfff|||ZZZXXXvvv```SSSPPPVVVaaarrryyyooogggXXXQQQSSS[[[\\\UUUVVV^^^kkkkkkeee]]][[[^^^ZZZQQQQQQQQQOOOHHH???999666777888777666777777555222000///////////////000111111222333444666777777888888;;;;;;<<<===>>>>>>????????????AAAEEEGGGIIIPPPYYY[[[bbb|||~~~tttcccMMMHHHZZZpppwww||||||VVV888666333222222333222111222222222222333333444555:::IIIpppyyy___JJJEEEBBBEEEIIIJJJNNNRRR]]]rrrdddZZZTTTMMMKKKKKKLLLQQQSSSOOOEEE===:::;;;;;;;;;::::::999999999888888888777666555444333222GGGJJJQQQZZZaaaiiiwwwxxxnnnmmmoootttmmmKKKLLLSSS```iiippp}}}\\\]]]jjjmmmhhhccc[[[SSSLLLGGGEEECCCFFFHHHIIIJJJIIIHHHIIIJJJEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJNNNQQQ]]]rrrlll]]]TTTKKKCCCGGGgggnnnyyybbbYYY]]]\\\\\\^^^[[[VVVXXXXXXWWWUUURRRPPPPPPMMMMMMMMMNNNOOOPPPQQQQQQKKKOOOSSSSSSPPPNNNLLLKKKIIILLLRRRVVVUUUNNNCCC;;;;;;888666444333333111///000000000000000111111222444MMMzzznnn\\\^^^kkkzzzrrrwwwqqqTTTHHHLLLTTTbbbqqq~~~wwwmmmdddfffvvvkkkaaapppcccMMMEEEPPPiiimmmbbb___ZZZSSSMMMGGGCCC>>>;;;777777777999===DDDJJJMMMKKKLLLLLLMMMMMMLLLKKKKKKSSSVVVfffmmmJJJ999;;;;;;555;;;RRR}}}sssVVVZZZffftttoooaaabbb```^^^^^^___```___\\\ZZZXXXXXXZZZYYYXXXYYYZZZ[[[]]]___]]]XXXQQQNNNNNNNNNLLLJJJJJJOOOTTTRRRIII===777666777444000............---///............///000000222333555@@@```xxxYYYWWWyyyaaaQQQPPPUUU___ppp}}}tttfff[[[OOOSSS```kkkcccSSSOOOXXX]]][[[TTTNNNOOOSSSQQQKKKNNNOOOMMMHHH???888555555777666666666777666333111///////////////000000111222333444666777888888888::::::;;;<<<===>>>>>>??????>>>@@@DDDFFFJJJRRR\\\[[[ccc~~~vvvfffQQQOOOZZZiiiooouuuxxxZZZ999666333222333333222111333333333222222333444444:::IIIqqq}}}bbbNNNGGGBBBEEEIIIKKKNNNSSS^^^}}}pppbbbYYYSSSMMMKKKLLLQQQNNNHHH@@@999777:::===;;;:::::::::999888777666777666666555444333222222FFFHHHOOOXXX```jjj{{{yyyooooooqqqvvvqqqRRROOOUUUbbbmmmvvvtttWWWYYYeeehhhdddaaa\\\VVVNNNHHHEEECCCGGGIIIJJJJJJIIIIIIJJJKKKEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHIIIIIIIIILLLPPPSSS___qqqyyyfffYYYQQQIIIDDDFFFpppooovvvbbb\\\```^^^^^^```[[[WWWYYYZZZXXXTTTQQQQQQQQQOOOMMMKKKMMMQQQRRRPPPMMMMMMQQQUUUVVVRRRNNNMMMOOORRRQQQPPPOOOMMMHHHCCC???<<<:::777555444333111///000000000000000111111222444GGGrrrrrrbbbeeetttyyyyyy\\\OOOTTT___ppp~~~uuuppp{{{fffcccxxxoooRRRCCCMMMeeepppeee]]]YYYSSSMMMHHHDDD???<<<666666777999===CCCHHHKKKKKKLLLLLLMMMNNNMMMMMMMMMRRRYYYjjj~~~^^^@@@666;;;===888999gggqqqOOOXXXmmmwwwrrraaa]]]\\\^^^aaaaaa```]]]YYYWWWXXXZZZXXXYYYZZZZZZ\\\^^^^^^^^^SSSPPPMMMMMMOOOOOOMMMJJJGGGNNNTTTQQQIII@@@:::777777444111............---...............//////000222333444===YYYvvv[[[WWWuuu~~~cccNNNMMMRRR]]]nnn~~~xxxmmm\\\PPPKKK^^^wwwmmmUUUMMMSSSPPPKKKEEEDDDIIIPPPQQQMMMQQQRRRPPPJJJAAA999666666777666555555555555333111///////////////000000111111222444666777888888999999999:::;;;;;;<<<======???>>>@@@DDDGGGJJJSSS]]]YYYbbbwwwhhhSSSZZZXXXbbbnnnvvvNNN999777444333333333333222333333333222222333444444999IIIqqqfffSSSJJJCCCEEEIIIKKKOOORRR]]]zzzmmm___VVVPPPKKKHHHIIIKKKDDD;;;666666888:::;;;999999999999888777555555555444444444333333222222CCCGGGOOOYYYaaammmwwwnnnnnnqqquuuxxxTTTNNNRRRbbbppp{{{]]]KKKMMMTTTXXX]]]]]]\\\WWWPPPJJJEEECCCGGGIIIJJJKKKJJJIIIJJJKKKEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJMMMQQQTTT^^^pppwwwcccUUUMMMGGGCCCDDDvvvuuufffqqq```[[[^^^[[[]]]___YYYXXXZZZ[[[YYYTTTQQQQQQRRRSSSRRRQQQQQQSSSSSSPPPNNNQQQSSSVVVWWWSSSNNNQQQWWW]]]XXXRRRMMMJJJHHHGGGFFF???<<<999777555444222000000000000000000111111222333AAAkkk~~~}}}yyylllooo|||yyy```UUUZZZdddsss}}}eeeiiiuuuVVVCCCLLLaaaqqqfffYYYUUUPPPLLLHHHDDD???<<<777777777:::>>>CCCHHHKKKKKKLLLLLLMMMNNNOOOPPPPPPSSSZZZhhhuuu}}}vvvTTT<<<666999;;;;;;>>>|||wwwPPP[[[kkksssrrraaa]]]^^^ccc\\\[[[ZZZXXXVVVVVVYYY[[[WWW[[[^^^^^^^^^```^^^[[[MMMMMMNNNOOOQQQPPPNNNLLLJJJQQQTTTPPPJJJEEE@@@;;;777555333222222111000///......------......///000000333333:::TTTxxxxxx[[[TTThhhfffOOOKKKPPP[[[kkk{{{sssfffVVVJJJPPPmmmmmmWWWPPPQQQLLLEEE@@@AAAIIIQQQRRRPPPTTTTTTQQQJJJAAA999777777999666333222222222222111///////////////000111111111222444555777888999999:::;;;;;;;;;;;;<<<<<<<<<>>>===@@@EEEGGGIIIRRR[[[VVV```vvvgggRRRZZZRRRXXXfffqqq~~~RRR999777444333333444333222222222222222333333444555999IIIrrroooXXXMMMEEEEEEIIIKKKNNNQQQ\\\tttgggYYYQQQLLLFFFDDDFFF???;;;666888<<<===999444777777888888888777555444333333333222222222222222GGGKKKTTT\\\bbbkkk}}}}}}qqqjjjkkknnnrrr~~~VVVMMMQQQeeewww{{{YYYFFF@@@???BBBHHHVVVYYY[[[XXXRRRKKKFFFDDDFFFHHHIIIJJJHHHHHHIIIJJJEEEEEEFFFGGGGGGHHHIIIIIIHHHIIIJJJJJJKKKNNNRRRUUUaaarrrttt___QQQIIIDDDBBBKKKggg]]]lll]]]YYY[[[YYY\\\```ZZZ[[[^^^___\\\VVVSSSSSSVVVWWWZZZ]]][[[UUURRRRRRUUUVVVVVVWWWXXXSSSOOOUUU^^^bbb]]]VVVQQQNNNLLLKKKJJJBBB@@@<<<:::888666444222000000000000000111111222222<<>>;;;777777999<<<@@@FFFKKKNNNLLLLLLLLLMMMOOOQQQSSSUUUVVV^^^lll{{{sssOOO>>>:::777888<<>>888777666666777666444111...------------...//////---111333999RRRvvv^^^UUUdddkkkVVVJJJPPPYYYeeevvvyyynnnaaaTTTKKKaaa|||xxx___UUURRRNNNJJJCCC>>>AAAKKKQQQRRRPPPRRRQQQNNNFFF===777666777;;;777222///...///000111///////////////000111111000222333555777888999999>>>============<<<<<<<<<<<<===@@@EEEGGGIIIPPPXXXVVVaaa~~~sssdddOOONNNLLLQQQYYYhhh{{{ccc:::777444333333444333222111111111222333444555666:::JJJtttzzz\\\PPPFFFEEEIIIKKKMMMOOO```mmmaaaTTTMMMIIIEEEDDDEEE===;;;:::<<<======999555555666777888888777555444111111111222222222222222NNNRRRZZZ```bbbhhhwwwxxxmmmfffiiilllppp{{{[[[RRRWWWooocccDDD===>>>;;;===FFFRRRVVVZZZXXXSSSLLLGGGEEEEEEFFFHHHHHHGGGGGGGGGHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLNNNSSSVVVfffwwwooo[[[NNNGGGDDDCCCUUU}}}aaaZZZ{{{zzzjjj\\\YYY[[[YYY^^^bbb]]]___bbbccc```ZZZVVVWWWZZZYYYbbbhhhcccWWWPPPTTT[[[YYYWWWXXXXXXSSSPPPXXXdddaaa]]]YYYUUURRRPPPNNNLLLEEEBBB???<<<:::888666444000000000000000111111222222999```sss{{{yyy}}}~~~ooobbbeeeeeeggglllsss|||ttt~~~lll___MMMCCCPPPaaacccTTTNNNLLLHHHEEEBBB???<<<999666777:::===CCCIIINNNQQQMMMLLLLLLMMMOOORRRVVVXXXWWWbbbvvviiiEEE<<<;;;777888AAALLLeeeKKKbbbiii~~~mmmbbb```___aaa]]]\\\[[[\\\]]]\\\XXXUUUVVV^^^cccbbbaaaaaa[[[SSSSSSUUUVVVTTTQQQOOOQQQTTTSSSUUURRRKKKIIIIIIEEE===999888999:::;;;:::777444...------------...//////***///222999QQQvvvhhh^^^lllnnn]]]KKKPPPXXXaaaooo~~~wwwlll___TTTMMMrrrhhhPPPPPPQQQIIIHHH@@@;;;@@@JJJQQQQQQPPPNNNMMMJJJBBB:::555555777<<<777111---,,,...///000///////////////000111111000111333555777999999:::@@@@@@??????>>>>>>======;;;<<<@@@FFFGGGHHHNNNVVVXXXddd|||pppaaaMMMHHHNNNSSSSSSfffeee:::777444333444444333222111111111222333555666777;;;LLLuuu___RRRGGGEEEHHHKKKLLLNNNeeezzzjjj^^^RRRLLLIIIFFFFFFHHHCCCBBB???<<<999999:::<<<333444666888888777555444111111111111111222222222PPPXXX```dddfffkkkppptttvvvpppjjjggggggmmmxxxfffZZZbbbxxxiiiPPP<<<;;;?????????BBBQQQXXX]]][[[VVVPPPHHH@@@HHHKKKKKKGGGGGGKKKJJJDDDLLLJJJIIIJJJKKKJJJGGGCCCFFFGGGJJJMMMKKKJJJPPPYYYlllmmm[[[NNNEEEBBBDDD[[[___UUUooohhhaaaYYYWWWZZZ]]]]]]\\\]]]]]]]]]]]]^^^___``````aaadddgggeee^^^XXXUUUUUURRRVVVWWWUUUSSSWWWbbbllleee\\\UUUUUUUUUQQQMMMKKKEEEEEEDDD@@@999555444555333222111/////////000000000<<>>GGGMMMQQQQQQOOOMMMMMMPPPQQQPPPSSSWWWYYYeeeeeeEEE::::::;;;;;;===OOOmmmMMMXXXqqqzzzeeeiiijjjlllcccgggbbb___```dddccc]]]WWW[[[___cccccc___[[[ZZZYYYYYY[[[YYYSSSRRRVVVYYYYYYVVVTTTRRROOOKKKHHHFFFEEE@@@??????AAADDDCCC>>>:::000000///...............555///111777FFFiiimmmaaammmtttYYYLLLNNNXXXhhhwwwyyyssslllXXXLLLTTTvvvwwwmmm[[[OOONNNKKKEEEHHHEEEBBBBBBJJJQQQNNNGGGCCCDDDCCC???999444444444555333000---,,,---...///111000///......///000111444555666777888999:::;;;<<<<<<<<<============>>>???>>>AAAEEEGGGHHHOOOXXX[[[hhhzzznnn^^^SSSNNNKKKDDDIIIhhhXXX<<<:::888666444444444444333333333444444444555555:::OOOwwwfffTTTFFFEEEHHHHHHKKKQQQnnnvvvbbbYYYPPPLLLIIICCC@@@@@@>>><<<::::::::::::888666555555555444333222000///333222111000000111222333OOOYYYccchhhiiilllrrrvvvnnnjjjeeecccdddjjjwwwggg[[[iii]]]III999999======>>>BBBNNNVVV[[[ZZZUUUPPPHHHAAAFFFJJJJJJGGGGGGJJJIIIEEEJJJHHHHHHIIIJJJJJJGGGEEEFFFGGGIIILLLKKKKKKSSS]]]ooonnn]]]PPPEEECCCGGGdddaaaYYYmmm}}}bbb^^^YYYVVVVVVXXXYYYYYY^^^^^^\\\[[[[[[\\\]]]^^^aaaaaaaaa```^^^ZZZUUURRROOOSSSWWWXXXXXX[[[aaaggg^^^WWWTTTUUUTTTPPPKKKJJJDDDEEEDDDAAA;;;888777777333222111000//////000000222:::MMMuuuzzzyyytttmmmyyyzzz~~~~~~}}}zzzdddccc\\\KKKQQQiiiuuuXXXRRRUUULLLDDDBBB@@@;;;888888999999:::???GGGOOOSSSTTTSSSPPPOOORRRSSSRRRRRRUUUaaappp~~~aaaDDD:::;;;:::999<<>><<<777333000000///............///333...111777EEEiii___```uuu[[[NNNOOOWWWffftttxxxqqqjjjWWWNNNXXXvvvrrrfffXXXNNNJJJGGGDDDCCCBBB??????DDDIIIFFF@@@AAABBBAAA>>>999666666777444222000---------///000111000///......///000111444555666777888999:::;;;;;;;;;<<<<<<<<<=========>>>>>>AAAEEEGGGHHHPPPXXX]]]kkkvvvhhhYYYOOOIIIHHHEEEOOOoooNNN<<<;;;999666555444444444333333333444444444555555888NNNwwwiiiWWWHHHGGGIIIJJJMMMRRReeeuuuaaaXXXOOOKKKHHHCCC??????===<<<:::999:::999777666555555555444333111000///222111000000000000111222LLLVVVbbbhhhhhhjjjqqqyyymmmfffaaabbbfffnnn|||nnnbbbuuuPPPBBB888:::===<<<>>>CCCLLLTTTZZZYYYVVVQQQIIIBBBDDDHHHJJJHHHGGGHHHHHHFFFHHHGGGGGGHHHIIIIIIGGGFFFGGGGGGHHHJJJJJJMMMXXXcccuuulll\\\OOODDDDDDJJJpppgggiiizzz]]][[[WWWUUUTTTUUUWWWXXX^^^\\\ZZZWWWWWWWWWYYYZZZ^^^[[[YYYZZZ[[[ZZZTTTNNNLLLPPPWWW[[[]]]]]]^^^___TTTRRRRRRTTTRRRMMMJJJKKKJJJJJJIIIEEE@@@;;;999999444333111000//////000000222777DDDjjjxxxuuunnnvvv~~~kkkkkkcccPPPSSShhh}}}gggWWWZZZZZZOOODDD???<<<999888:::999999;;;@@@HHHPPPUUUWWWXXXRRRPPPTTTVVVUUUSSSTTT[[[tttqqqYYYBBB;;;;;;888888:::LLLuuu}}}tttfffhhh~~~iiiiiidddfff```^^^ZZZXXXZZZ___bbbaaa^^^^^^^^^[[[XXXWWWXXX[[[^^^bbbeeeeeebbb```aaa___\\\UUUTTTSSSRRROOOLLLJJJHHHFFFBBB===:::999777222...111000//////......//////222---111666CCCggg___```ttt]]]PPPOOOUUUbbbooo~~~vvvnnngggWWWQQQ]]]rrrgggZZZSSSLLLFFFBBBBBBDDDEEEDDDCCCFFFIIIEEE???AAAAAA???===999888888999333111///...---...///000111000////////////000111444555666777888:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======AAAEEEGGGIIIPPPXXX]]]nnnzzznnn```RRRJJJFFFGGGIIIWWWyyyrrrHHH===<<<999777555444444444333333333444444444555555777NNNxxxnnn[[[KKKIIIKKKKKKNNNTTTbbb~~~qqq___UUUMMMIIIFFFAAA>>>>>><<<:::999888999888777555444444444333222111000///111111000000000000111111MMMUUU```ggghhhkkkwww{{{lllbbbfffqqq{{{vvvlllnnnHHH@@@<<<>>>@@@???AAAEEEKKKSSSXXXXXXUUUQQQJJJCCCCCCGGGKKKKKKHHHGGGHHHIIIHHHHHHGGGGGGGGGGGGFFFEEEHHHGGGGGGIIIJJJPPP]]]jjj|||hhhZZZMMMBBBDDDMMM|||nnnkkk\\\XXXSSSSSSVVVYYYZZZYYYZZZXXXUUURRRRRRTTTVVVXXXWWWVVVTTTTTTUUUTTTPPPMMMMMMQQQVVVZZZ\\\[[[XXXVVVPPPNNNOOOQQQOOOKKKKKKOOOTTTSSSPPPKKKEEE???:::888555444222000//////000000111444>>>aaayyy}}}pppxxxttttttdddeee]]]OOOTTThhhwww^^^\\\dddWWWLLLAAA===;;;888777999888999<<>>===:::888666555444444333333333444444444555555999PPPzzzsss```NNNJJJKKKKKKNNNTTTggg{{{mmm\\\RRRJJJGGGDDD@@@<<<===:::999777777777777666444333333333333222111000///000000000000000000000000SSSVVV^^^eeejjjqqqvvveeekkk{{{xxxuuucccDDDAAA@@@BBBCCCBBBCCCEEEIIIPPPTTTSSSOOOLLLFFFAAABBBHHHMMMMMMHHHDDDFFFKKKJJJJJJIIIHHHFFFEEEDDDEEEIIIGGGGGGHHHKKKRRRaaapppzzzdddYYYMMMCCCGGGTTT}}}oookkk[[[VVVQQQSSSZZZ___]]]YYYUUUSSSPPPOOOOOOQQQUUUWWWPPPRRRRRRQQQNNNLLLMMMNNNRRRTTTUUUWWWVVVTTTRRRPPPQQQNNNLLLMMMLLLJJJMMMSSSUUUSSSPPPLLLGGGAAA<<<888666444222111000///000000///222:::ZZZwww~~~zzztttpppooo{{{~~~iii[[[\\\WWWOOOWWWjjj|||bbbTTTRRRSSSNNNEEE>>><<<;;;888777888777999>>>CCCIIIPPPVVVZZZXXXSSSQQQUUUZZZ[[[\\\^^^bbbyyyWWWIII===:::999666888???^^^~~~{{{```]]]qqqbbb```YYY]]]ZZZ\\\[[[ZZZ]]]ccchhhjjjjjj___]]]\\\\\\]]]___```aaacccccc^^^YYYZZZ^^^^^^ZZZVVVUUUTTTSSSRRRRRRQQQQQQSSSMMMDDD>>>;;;999666333111111000//////////////////---111444===aaa]]]ZZZppp~~~jjjQQQLLLOOOZZZggguuuxxxzzzpppfffaaaXXXUUU___]]]PPPGGGIIIIIIDDDBBBEEEAAAEEEHHHLLLPPPRRRLLLDDDAAA@@@>>><<<:::777555333//////......///000111222222111000//////000111222444555666777999;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;===AAAGGGJJJLLLRRRZZZ\\\uuuooo]]]NNNFFFDDDKKKIIILLL]]]~~~mmmHHH???>>>;;;888666555555444333333333444444444555555;;;RRR|||yyyeeeQQQKKKKKKJJJMMMSSSgggwwwiiiXXXOOOGGGDDDBBB>>>;;;;;;888777555555666666555333222222222222111000//////////////////////////////SSSQQQUUU```jjjuuu}}}gggmmmvvv```BBBAAAAAACCCFFFGGGFFFEEEJJJOOOQQQMMMIIIFFFBBB===BBBGGGNNNOOOHHHAAACCCJJJJJJJJJJJJHHHFFFEEEEEEGGGJJJHHHGGGIIILLLTTTdddtttsss___WWWNNNDDDLLL\\\mmmllllll[[[YYYYYY^^^cccddd___YYYRRRQQQPPPOOOOOORRRTTTVVVNNNQQQRRROOOJJJIIIKKKOOOVVVWWWWWWUUUQQQOOONNNNNNSSSNNNJJJJJJJJJJJJMMMRRRNNNMMMKKKJJJHHHDDD???;;;666555333111000///000000...222777RRR|||yyy|||zzzjjjaaaddddddaaajjjyyyxxxnnnggg[[[KKKGGG@@@;;;<<<<<<999777777777;;;AAAGGGLLLQQQVVVYYYVVVRRRRRRUUUXXXZZZ___fffyyyjjjOOODDD;;;999777555;;;EEEddd~~~yyyYYYSSSmmmnnnnnn{{{mmm``````ZZZ^^^ZZZXXXWWWXXX[[[___bbbdddddd]]]\\\[[[\\\___aaaaaa```bbb```[[[WWWYYY___```]]]ZZZYYYWWWUUUUUUVVVXXXYYYWWWPPPGGG@@@===:::777444222111000000//////000000///...222333:::]]]^^^YYYeee~~~jjjSSSMMMNNNXXXdddrrrtttuuukkk```^^^WWWRRRXXXRRRKKKFFFFFFGGGEEEDDDEEEBBBEEEIIIOOOWWWZZZQQQFFF???>>>===<<<:::777222...------......000111222333222111000000000000111222444444666888:::<<<===>>>:::;;;;;;;;;<<<<<<<<<<<<;;;===CCCIIILLLNNNTTT\\\```yyy~~~kkkWWWIIIDDDEEEKKKHHHJJJ\\\|||kkkEEE@@@???<<<999777555555555333333333444444444555555;;;QQQ{{{kkkUUUMMMKKKHHHKKKQQQ```ssseeeUUULLLDDDBBB@@@<<<999:::777555444444555555444222111111111111111000//////......////////////......QQQMMMQQQ```ooo}}}jjjnnn}}}xxx]]]DDDCCCCCCFFFLLLOOOMMMIIIQQQTTTSSSMMMGGGEEEBBB???@@@FFFNNNOOOFFF<<>>777666333111000//////000...222444HHHrrr}}}|||ssssss~~~jjjGGG@@@;;;;;;<<<999777888888>>>FFFMMMQQQTTTWWWZZZUUUTTTTTTUUUUUUWWWaaakkk[[[KKKAAA:::888666555???LLLpppqqqRRRRRRnnnhhhqqq~~~jjj^^^___YYY\\\XXXTTTTTTUUUXXXZZZ\\\]]]\\\ZZZXXXWWWXXX\\\___```___]]]\\\YYYWWW[[[aaaaaa\\\\\\YYYVVVTTTTTTWWWZZZ]]]\\\UUULLLDDD@@@<<<777444222111000000//////000000//////333222777ZZZeeeZZZYYYzzznnnXXXPPPOOOXXXcccooo{{{ppppppdddYYYZZZTTTLLLMMMJJJLLLKKKFFFEEEGGGFFFBBBBBBCCCFFFNNNZZZ]]]QQQBBB:::::::::<<<<<<888111,,,,,,,,,---///000222333444222222111000000111222222444444666888:::<<<>>>>>>;;;;;;<<<<<<<<<=========<<<>>>DDDKKKNNNPPPVVV^^^bbbxxx|||hhhSSSFFFDDDGGGJJJHHHMMMaaalllHHHAAA@@@===:::777666555555333333333444444444555555888NNNxxxqqqYYYOOOLLLHHHKKKQQQZZZooobbbSSSJJJBBB@@@>>>;;;888999555444333333444444333222000000000111000000///...---...////////////...---VVVPPPUUUhhh{{{nnnppp{{{xxx}}}tttXXXFFFFFFFFFJJJQQQWWWTTTOOOXXXZZZXXXPPPJJJHHHFFFCCC???EEEMMMNNNDDD999<<>>888444222111111000000000000000000000444222666XXXccc[[[ZZZ{{{yyy\\\TTTQQQXXXbbbmmm|||xxxmmmlll___UUUWWWRRRGGGFFFGGGOOOOOOGGGDDDGGGFFF@@@===<<>>???<<<<<<<<<============>>><<<>>>EEELLLPPPQQQXXX___bbbuuu|||gggQQQEEEEEEIIIKKKJJJQQQhhhqqqPPPBBB@@@===:::777666555555333333333444444444555555555LLLvvvuuu]]]QQQMMMIIIKKKQQQZZZmmmaaaRRRIIIAAA???>>>:::888888555333222222444444333222///000000000000000///...,,,---...//////...---,,,UUUWWW___lll~~~rrrsssfffIIIDDDFFFIIILLLOOOSSSWWWYYYaaa___RRRLLLSSSOOOCCC>>>EEEFFFEEEAAA>>>===@@@CCCHHHHHHGGGGGGGGGGGGFFFFFFFFFIIIKKKIIIIIIUUUlllppp___SSS???FFFKKKEEEkkkqqqQQQ___yyy}}}gggaaakkkwwwzzzpppaaa[[[\\\]]]ZZZWWWUUUVVVWWWXXXXXXQQQTTTSSSNNNOOOVVVXXXVVVVVVUUUSSSQQQOOOMMMMMMLLLNNNMMMKKKJJJIIIHHHHHHHHHVVVUUUSSSOOOKKKFFFCCCAAA;;;999666333111111111222...222111666YYY~~~tttgggrrrzzzvvvooommmccctttwww^^^EEE@@@;;;888999999888777???EEEKKKPPPVVV[[[\\\YYYVVV[[[ZZZTTTOOOTTT]]]eeefffMMMCCC;;;444777999444CCCdddwwwaaaGGGVVVnnnqqq|||{{{jjjdddZZZXXX]]]]]]^^^______```___^^^\\\[[[YYYWWWVVVWWW[[[^^^\\\WWWYYYYYYZZZ\\\______]]][[[ZZZVVVQQQNNNOOOQQQTTTVVVUUUQQQNNNKKKJJJGGGAAA<<<666111///222333000///111///000000222;;;VVVqqq]]]]]]gggUUULLLVVVccclll{{{wwwpppiiiccc[[[TTTPPPNNNLLLKKKHHHRRRUUULLLBBB??????>>><<<;;;;;;===>>>===<<<::::::888444222111000---+++------...000111333444444000////////////000000111555555777888:::<<<======:::;;;<<<<<<======<<<<<<:::AAAFFFGGGMMMVVVZZZXXX\\\|||yyygggSSSDDDCCCIIIJJJJJJSSSlll{{{ZZZGGGCCC???<<<:::888666444555444444333333444444555;;;GGGttt}}}eeeTTTKKKHHHJJJNNN]]]~~~hhhYYYNNNIIIBBB===:::888666555111111111222333333333444000000000000////////////............////////////UUUZZZdddssswwwzzz```NNNEEEEEEFFFIIIMMMRRRTTTUUUZZZ]]]TTTNNNRRRNNNDDDCCCCCCCCCBBB>>><<<===AAADDDHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHKKKNNNXXXnnniiiYYYQQQBBBDDDGGGJJJvvvqqqSSScccxxxsss[[[]]]bbbfffcccZZZUUUVVVYYYWWWSSSRRRSSSUUUVVVVVVOOOSSSSSSPPPQQQVVVVVVSSSUUUTTTSSSQQQPPPOOONNNNNNKKKJJJIIIJJJKKKOOORRRUUUSSSTTTSSSQQQNNNHHHCCC@@@===;;;888555222111111111///333111444RRRxxxxxxyyynnnfffiiiooommmcccZZZhhh~~~vvvooodddbbb\\\kkk~~~jjjfffpppfffVVVBBBCCC???:::888888999888777<<>>:::555222333333000...000000000111111888PPPwwwwww]]]ZZZlllXXXMMMUUUaaaiiiyyyvvvooofffaaaYYYRRRNNNLLLJJJIIILLLSSSTTTLLLBBB???===;;;;;;:::888888999:::::::::999666333111000///...---//////000000111111111111000////////////000111111555666777999:::<<<===>>>;;;;;;;;;<<<<<<<<<<<<===<<>>;;;:::===BBBFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIEEEGGGOOORRRXXXmmm~~~^^^RRRMMMDDDAAACCCWWWiiiWWWrrrzzz```ZZZWWWZZZ\\\YYYVVVUUUWWWTTTQQQPPPRRRTTTVVVVVVQQQTTTVVVUUUVVVWWWVVVSSSVVVUUUTTTSSSQQQQQQQQQQQQKKKJJJJJJKKKOOOUUUZZZ^^^SSSTTTUUUTTTQQQKKKEEEAAA@@@>>>;;;777444222000000///333111222HHHsss~~~cccVVVJJJHHHIIIJJJKKKNNN\\\wwwvvvtttsssoooiiimmmqqqbbb[[[{{{^^^SSSSSSKKK===@@@===999777777888999999;;;HHHUUUYYYXXXYYYZZZZZZYYYUUUTTTXXXYYYZZZeeerrrgggMMMIII<<<999444777:::999KKKmmmzzzaaabbbuuu}}}vvvhhh[[[\\\[[[^^^cccaaaaaaaaa```____________```\\\YYYWWWYYY[[[ZZZWWWTTTSSSVVVXXXYYYXXXWWWVVVUUUYYYTTTQQQRRRWWW[[[[[[YYYYYYWWWUUUTTTSSSOOOIIICCC???999555555444000...///000000111111444GGGkkk|||\\\\\\sss^^^PPPSSS]]]fffvvv{{{ppphhhaaa\\\UUUOOOKKKIIIHHHFFFIIILLLLLLFFFAAA???<<<999999777555444444555777888777444000....../////////222222111111000/////////000000//////000111111222666666777999;;;<<<>>>>>><<<<<<;;;:::;;;<<<===>>>>>>AAAEEEIIIRRRZZZ[[[XXXfffxxxdddMMMAAAGGGSSS[[[fffvvvhhhLLLHHHBBB===:::888555333555555444444444444555555:::EEEpppppp]]]PPPIIIIIINNNSSSrrrwwweeeYYYKKKFFF@@@:::777666444333111111111111000000000000/////////.........------............////////////eeekkkuuujjjSSSOOOIIIEEEBBBCCCIIIMMMNNNMMMSSScccbbbUUUOOOIIICCCFFF@@@>>>;;;999:::???DDDIIIHHHHHHHHHIIIIIIJJJJJJJJJMMMHHHJJJRRRRRRVVVnnnpppTTTJJJGGGCCC>>>DDDlllhhhkkksssfff^^^XXXYYY[[[YYYWWWWWWWWWTTTQQQQQQSSSVVVXXXXXXWWWXXXYYYYYYYYYZZZYYYXXXYYYXXXWWWUUUSSSRRRRRRRRRNNNNNNNNNPPPSSSWWW[[[]]]WWWXXXWWWUUURRRMMMGGGDDDCCCAAA===999555222000//////333111000@@@eeezzzxxxQQQIIIEEEGGGFFFDDDIIIRRR___{{{uuupppssstttqqqttt}}}ggg___zzzcccTTTVVVZZZQQQCCC<<<:::888666777888:::;;;AAAKKKTTTWWWYYY[[[[[[YYY[[[VVVUUUYYYYYY\\\oooyyy[[[NNNGGG:::888444666:::;;;PPPrrrzzzyyyYYYhhhzzzyyy~~~gggZZZ\\\[[[\\\^^^ZZZcccbbb```^^^]]]]]]^^^^^^\\\XXXVVVWWWWWWTTTQQQQQQUUUWWWYYYYYYVVVTTTTTTTTTXXXTTTQQQTTT[[[___^^^[[[XXXVVVUUUVVVWWWUUUOOOJJJAAA;;;666666444000.../////////111111222@@@aaa]]]```yyydddRRRQQQYYYddduuutttggg___[[[WWWPPPKKKHHHFFFDDDCCC@@@@@@???>>>>>>===;;;888555555555444333333555666666222...,,,,,,...000000222222111111000/////////000000000000111111222333666777888:::;;;===>>>???===<<<:::999:::;;;===??????@@@CCCJJJTTT[[[[[[YYYhhhxxxbbbKKKAAAJJJXXXdddpppxxxWWWPPPKKKEEE@@@===;;;999777555555444444444444555555999BBBlllwwwdddTTTIIIHHHLLLQQQhhhuuudddWWWIIIEEE>>>999666444333222111111000000//////......///.........------------............////////////qqquuu|||bbbOOOLLLKKKGGGCCCCCCGGGKKKMMMNNN\\\nnnlll[[[RRRKKKEEEFFF???===:::999;;;AAAGGGJJJGGGGGGHHHIIIIIIJJJKKKKKKLLLIIIMMMSSSUUU\\\xxx~~~bbbMMMFFFAAABBB===MMMtttddd^^^ZZZXXXXXXVVVSSSTTTXXXVVVTTTRRRQQQTTTWWWYYYYYY\\\ZZZXXXXXXXXXXXXYYY[[[\\\[[[YYYWWWTTTSSSQQQQQQPPPRRRUUUXXXZZZ[[[[[[[[[]]][[[XXXUUUQQQMMMKKKIIIFFFDDD@@@<<<777333000///...111111000:::YYYzzz~~~}}}SSSLLLHHHIIIKKKFFF@@@FFFRRRiiilllqqqzzzxxxssspppqqqssspppkkkrrryyy\\\[[[yyyvvvfffUUUPPPTTTTTTGGG999999888777666777999<<<>>>JJJMMMPPPSSSYYY^^^]]]XXX[[[YYYXXXXXXXXXcccddd[[[RRR@@@888999555444999???WWWzzzkkkLLLcccwwwxxxvvv```WWW]]]]]]___bbb^^^___^^^]]]]]]]]]^^^___```___YYYVVVXXXWWWSSSRRRUUUXXXXXXXXXVVVTTTRRRRRRRRRWWWTTTSSSVVV\\\```___\\\ZZZXXXWWWWWWXXXUUUPPPKKKBBB<<<777666444111///111......000222111<<<\\\~~~aaa]]]~~~jjjVVVQQQWWWcccttt}}}ooobbbZZZVVVRRRLLLHHHEEECCCBBB@@@<<<:::888:::;;;:::888777111444777888666444333444444111---+++,,,///000111000000000000000111111111000000000111111222444444777888999:::<<<>>>???@@@===<<<:::999:::;;;===???>>>???DDDLLLUUUZZZ[[[ZZZmmmsss^^^KKKEEEQQQ```eeelll}}}lll[[[QQQLLLFFFAAA>>>===;;;:::666555555444444555555666999???ggglllXXXJJJGGGJJJNNN```uuubbbUUUHHHCCC===777555333222111111000000//////.........///.........------------............////////////uuuyyywwwXXXMMMMMMKKKIIIFFFDDDEEEHHHMMMPPPcccsssnnn\\\TTTOOOGGGEEE>>>;;;888999===BBBGGGJJJEEEFFFGGGHHHIIIJJJKKKLLLGGGHHHMMMUUU___qqquuuWWWJJJEEE===AAAAAA[[[zzz~~~yyy[[[VVVVVVWWWXXXUUURRRVVV^^^VVVTTTQQQQQQSSSVVVXXXXXX\\\XXXUUUUUUUUUTTTVVVZZZ[[[ZZZWWWUUUSSSRRRQQQPPPOOORRRWWW[[[^^^^^^\\\[[[\\\ZZZWWWSSSPPPNNNNNNNNNIIIHHHDDD@@@;;;777333111...000111000666OOOyyyzzzyyyzzzuuuwww|||pppQQQJJJEEEFFFJJJEEEAAAMMM```~~~qqq]]]ooo}}}{{{yyyxxxxxxuuuooojjjoooooovvvwwwbbbOOOZZZsssiiiXXXHHHEEEHHHFFF===555777777777777777:::>>>BBBOOOOOONNNPPPXXX___]]]VVVZZZ[[[ZZZXXX]]]vvv{{{^^^[[[PPP888888:::666444;;;FFFccc^^^GGGaaa~~~qqq^^^YYY___]]]]]]```^^^XXXYYYZZZ\\\^^^aaacccdddbbb[[[YYY\\\]]]ZZZ^^^eee^^^[[[VVVSSSSSSSSSRRRQQQVVVUUUUUUWWWZZZ\\\]]]]]]___\\\YYYWWWWWWTTTNNNJJJFFF???999888666222111222///---000222000888YYY|||fffTTTrrrqqq[[[RRRVVVbbbrrrxxxkkk```ZZZQQQMMMHHHEEECCCAAA@@@>>>???:::999::::::666555555000444999:::888444333444444111...,,,---///000000......///000111222222333000000111111222333555555888888999;;;===>>>@@@@@@<<<<<<;;;:::;;;<<<===>>>>>>???FFFPPPWWWXXX[[[^^^yyy{{{jjjYYYLLLKKKXXXgggdddfffuuueeebbbSSSNNNGGGBBB>>>===;;;:::666666555555555555666666888<<>>@@@>>>;;;<<<666777888888888;;;@@@EEELLLOOOQQQSSSXXX]]][[[UUUWWW\\\ZZZXXXiiimmm]]]UUUGGG777777;;;777666???OOOqqq}}}SSSRRRrrrooo___]]]aaa[[[XXX[[[ZZZYYYZZZ\\\^^^```bbbccccccccc[[[YYY```cccdddlllxxxiiiaaaXXXTTTVVVXXXWWWTTTUUUVVVWWWWWWVVVWWWZZZ]]]___[[[WWWVVVVVVUUURRROOOLLLEEE>>>;;;888333222333000...000222...444UUUzzziiiQQQ\\\wwwyyyaaaTTTUUU```nnnyyyqqqeee\\\VVVNNNJJJFFFCCCBBB@@@>>>===<<<888777999777222222666000555999999666333444666444111///...///000000////////////000111111222222111111111222333444555666888999:::;;;===???@@@AAA;;;;;;;;;<<<<<<<<<<<<===>>>BBBKKKUUUYYYXXX]]]ddduuucccTTTKKKLLLXXXeee[[[cccxxxdddccc[[[UUUMMMFFFAAA>>><<<:::666666555555555555666666888:::\\\gggQQQIIIKKKIIITTTzzzsssaaaVVVGGGBBB<<<777555444333222///000000000000000111111000000000/////////..................////////////hhhtttoooVVVMMMMMMNNNFFFHHHHHHCCC???BBBKKKTTTTTT___VVVGGGIIIMMMDDD<<<:::777666888===BBBDDDDDDCCCDDDEEEFFFHHHIIIKKKKKKKKKMMMPPP\\\|||dddMMMFFFGGG<<>>===<<<777777;;;555777888888999<<>>:::444222333222...000111,,,111RRRxxxkkkTTTWWWnnneeeVVVUUU^^^kkkttt|||lll___VVVQQQLLLIIIEEEBBBAAA@@@>>><<<555333333666444000222888222666888777333222444888444222000000000111000...000000000000111111111111111111111222333444666777888999:::<<<>>>???@@@AAA:::;;;<<<<<<======<<<<<<>>>DDDOOOYYYZZZYYY^^^hhhuuu```QQQIIIIIISSS^^^MMM___|||ooolllccc]]]SSSKKKEEEAAA>>><<<666666555555555555666666888888ZZZlllUUUKKKLLLNNNTTTuuu~~~pppaaaWWWGGGBBB<<<777555444333222//////000000111111222222000000000000////////////............/////////000^^^hhhyyyrrr```WWWMMMGGGGGGJJJHHHEEECCCDDDHHHLLLOOOLLLKKKGGGBBBBBBCCC@@@;;;777666555999???EEEGGGGGGDDDDDDFFFIIIMMMMMMJJJFFFKKKQQQTTThhhxxxYYYIII???CCC@@@@@@\\\yyyZZZXXXcccllluuufffeee______```bbbddddddaaa___^^^XXXSSSTTT[[[___]]]YYY\\\]]]]]]ZZZTTTPPPOOOOOOLLLMMMNNNPPPPPPQQQPPPPPPMMMKKKHHHEEEIIIOOONNNIIIIIIOOOPPPJJJHHHLLLNNNMMMIIIJJJKKKKKKHHHBBB>>><<<555555111111333777UUUzzz}}}~~~yyyooo```TTTNNNQQQTTTUUUSSSVVVeeetttkkkaaaUUUUUUkkkuuuxxxvvvooojjjkkkhhhaaaWWWOOONNNVVV]]]JJJDDD===999888888666555555555555777:::???CCCFFFQQQQQQSSSTTTVVVWWWYYYYYYXXX\\\ZZZ___```ZZZSSSJJJ@@@666666222666555===jjjTTTKKK{{{fff___WWWVVV[[[aaaccccccaaaaaabbbaaa```]]][[[YYYWWWXXXXXXYYYZZZ\\\```cccdddcccbbbaaa```]]]YYYVVVZZZYYYWWWVVVVVVVVVWWWXXXXXXZZZYYYVVVWWW[[[]]][[[ZZZSSSJJJBBB;;;777444222111000---000444333EEEfffsssZZZSSSrrrnnnWWWPPP[[[jjjpppzzzkkk]]]SSSLLLFFFEEECCC@@@===;;;::::::666555444333222222222222444444555555555555555555///////////////.........000000000000111111111111111111222333333444555555===:::888:::???AAA???<<<;;;<<<===<<<<<<<<<>>>@@@:::JJJQQQQQQUUUXXX```ooolllVVVKKKGGGCCCDDDHHHJJJkkkssslllhhh___RRRHHHCCCAAA???===;;;:::777555444444555666888>>>PPP}}}{{{ZZZIIIIIIMMMSSSnnn{{{ppp___QQQFFFAAA;;;666444333222111000000000000////////////000000000000000000000000...............///000000RRRZZZfffqqqxxx{{{|||{{{iiiTTTOOOOOOLLLKKKNNNJJJIIIHHHGGGFFFGGGGGGHHHEEEDDDAAA======???<<<777666555666:::@@@DDDFFFEEEGGGFFFFFFIIILLLMMMLLLJJJOOOQQQWWWqqqnnnRRRFFFBBBBBBBBBNNNpppxxxWWWWWWjjjzzzhhhaaa]]]\\\\\\^^^___^^^\\\ZZZVVVUUUUUUXXX\\\^^^]]]\\\\\\]]]\\\XXXRRRMMMLLLMMMJJJKKKMMMNNNNNNMMMKKKJJJJJJPPPQQQLLLGGGGGGHHHGGGJJJNNNOOOJJJHHHKKKKKKHHHIIIJJJHHHDDDCCCCCCBBB@@@888777111111333555MMMsssssssssyyykkkYYYLLLTTTTTTVVVXXXYYY\\\hhhtttjjjZZZPPPaaa}}}rrrssssssppppppeeebbb\\\UUUOOONNNPPPTTTGGGBBB<<<888777777666555666666666888<<>>;;;999888777555555444222222111111111444444555555555444444333/////////////////////...000000000000111111111111111111222333444555555666===:::999;;;???AAA???<<<;;;<<<===<<<<<<<<<>>>@@@<<>>???DDDMMMnnn|||nnnkkkiiiaaaVVVMMMHHHEEEAAA>>><<<:::888666444444555666888<<>>>>>???===999999;;;888333666666999===AAADDDEEEDDDKKKIIIHHHIIIKKKMMMNNNMMMRRRSSS___```KKKDDDBBB===@@@YYY|||[[[___vvv{{{dddWWW\\\ZZZYYYXXXXXXWWWTTTQQQOOORRRVVVYYY[[[\\\\\\]]]\\\[[[YYYTTTOOOKKKJJJJJJKKKLLLNNNNNNNNNLLLIIIGGGPPP\\\bbbYYYLLLFFFIIIMMMJJJLLLLLLIIIHHHHHHGGGCCCBBBEEEDDD@@@AAAGGGFFFAAA;;;999111000333333BBB```ooonnnzzzvvvdddPPPCCCMMMLLLNNNUUU[[[aaaiiiqqqgggUUUSSSsssuuulllkkkiiifffggg\\\YYYTTTQQQNNNLLLJJJHHHBBB>>>:::777666777777666888777888;;;@@@FFFMMMQQQVVVVVVVVVVVVWWWXXXYYYZZZRRRUUU___}}}___MMMKKKDDD>>>;;;666666<<<777999VVVzzzzzzVVVUUU|||zzzzzzxxxfffffffffeeedddcccaaa```^^^]]][[[ZZZZZZ\\\^^^___\\\[[[ZZZYYYZZZ[[[]]]___^^^]]][[[YYYWWWVVVUUUUUUWWWWWWWWWXXXXXXYYYZZZZZZ\\\^^^[[[VVVTTTVVVVVVSSSPPPLLLHHHCCC???:::555222222222...///111,,,777QQQvvvyyy^^^]]]tttzzzcccUUUXXXdddnnnvvvyyyhhhXXXNNNHHHAAA???===;;;888777555555444444333222111111111111444444444444444333222111......//////////////////000000000111111111222222111222333444555666777777===;;;:::<<>>888:::BBB\\\wwwrrrjjjkkkjjjddd\\\UUUPPPKKKEEE@@@===<<<999666555555555666888999FFFpppjjjTTTKKKHHHIII^^^{{{rrrcccUUUFFFAAA;;;666444333222111000000000000////////////000000000000000000000000...............///000000EEEDDDDDDEEEGGGJJJLLLLLLLLLLLLNNNVVV___kkkzzzkkk\\\VVVPPPMMMNNNLLLGGGEEEGGGEEEFFFFFFFFFCCC@@@<<<:::>>>@@@>>>:::888999777333777999===AAADDDFFFEEEDDDJJJJJJJJJKKKLLLMMMMMMMMMSSSXXXiiiqqqTTTGGGEEEDDD;;;DDDhhhyyyaaalllfffaaaTTT\\\ZZZWWWUUUTTTRRROOOMMMPPPPPPSSSVVVYYYZZZZZZZZZYYYWWWUUUQQQMMMKKKJJJJJJOOOOOOOOOOOONNNNNNNNNNNNTTTaaaggg]]]NNNHHHLLLQQQIIIJJJJJJIIIGGGFFFEEECCC===AAABBBAAAEEEKKKGGG>>><<<:::222000444111999NNNyyyxxxuuu}}}zzz|||}}}~~~|||ooo[[[III@@@AAA@@@EEEPPP[[[bbbgggkkkhhhdddppp}}}ooollliiiaaaZZZYYYVVVQQQLLLJJJKKKIIIEEE@@@===:::888666555666777777888888999===CCCKKKRRRVVVYYYXXXXXXWWWWWWXXXYYYZZZUUUUUUbbbnnnVVVJJJHHH@@@::::::777666>>>666???iiifffPPPXXXyyyzzzqqqyyy}}}nnnbbbccceeedddbbb```___```___\\\YYYWWWWWWZZZ^^^```^^^\\\ZZZYYYYYY[[[[[[\\\\\\[[[ZZZWWWUUUTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]]]]^^^___\\\UUUSSSSSSRRROOOLLLKKKIIIGGGDDD???999555333333//////111,,,333GGGkkkddd___yyyjjjXXXUUU___iiippp~~~xxxeeeUUUJJJEEE???===;;;999777555444444333333222111111111111111333444333333222111000///............////////////000000111111111222222222222222333444666777888888===<<<;;;===@@@@@@>>><<<;;;<<<======<<<===???AAAJJJPPPWWW___^^^ZZZpppwwwbbbMMMDDD<<<666<<>>BBBFFFGGGGGGGGGFFFGGGIIILLLNNNNNNMMMLLLKKKSSSbbbvvvfffMMMEEEEEEDDDAAATTTxxxooozzzeeeiiiYYYYYYVVVTTTSSSTTTUUUTTTSSSVVVRRRNNNPPPVVVYYYWWWTTTTTTSSSQQQOOONNNMMMLLLKKKPPPOOOMMMLLLMMMPPPTTTVVVPPPWWWXXXPPPHHHGGGJJJMMMHHHIIIJJJIIIGGGFFFIIIMMMOOOLLLGGGEEEIIILLLHHHAAA<<<:::333222666222444CCCkkk|||~~~||||||yyyxxxxxxuuugggSSSFFFCCC@@@@@@EEEPPPXXX[[[^^^bbbnnn~~~vvvlllkkkhhh___XXXXXXSSSMMMFFFDDDFFFFFFBBB>>>888888777555555555777999777888;;;@@@GGGNNNUUUYYYZZZZZZXXXWWWXXXXXXZZZ[[[YYY\\\pppcccQQQIIIFFF;;;666777444555<<<888MMM}}}ZZZQQQ```{{{~~~yyyfff___```aaa```___```bbbdddcccaaa]]]ZZZZZZ\\\```bbb___\\\YYYWWWYYYZZZYYYXXXZZZZZZZZZXXXUUUUUUWWWYYYYYYZZZ]]]___`````````___]]]^^^[[[TTTQQQRRRQQQMMMLLLLLLLLLLLLKKKFFF???:::444555000000333///222BBBbbbnnn^^^zzzrrr]]]TTTZZZdddooo{{{wwwbbbQQQGGGCCC===<<<:::888666555444444222222111000000000111111222222222222111000......---.........//////000000111111111111222222222222222333444555777888999:::<<<<<<===???@@@???>>><<<:::<<<=========>>>@@@BBBLLLRRRWWW\\\\\\[[[www}}}nnnZZZIIICCC===999DDDVVV|||qqqlllkkkjjjhhhfffdddaaaZZZPPPHHHAAA???<<<999777666666666999888>>>aaacccMMMMMMIIISSSrrr~~~ttteeeWWWFFFAAA;;;666444333222111000000000000////////////////////////////////////...............///000000;;;999888:::???BBBBBBAAABBBBBBIIITTT[[[```kkkxxx~~~lllZZZPPPNNNPPPJJJJJJIIIHHHGGGGGGIIIKKKHHHGGGFFFEEEEEEEEEFFFFFFAAACCC@@@999555777999999>>>BBBFFFHHHIIIHHHHHHHHHFFFJJJNNNPPPOOOMMMKKKJJJTTTooo}}}]]]JJJDDDCCC>>>HHHgggxxxmmmppp```VVVTTTSSSTTTWWW[[[]]]^^^[[[TTTNNNOOOUUUYYYVVVQQQRRRQQQPPPPPPPPPPPPMMMKKKLLLKKKJJJJJJLLLQQQUUUXXXMMMNNNLLLGGGGGGKKKLLLKKKIIIJJJLLLLLLIIIJJJUUUaaakkkZZZLLLKKKMMMJJJGGGGGG<<<===777555888333111===[[[{{{ppp}}}www~~~~~~zzzwwwzzz|||{{{wwwuuuuuuqqqcccOOOFFFHHHEEEFFFJJJNNNOOOQQQXXX```zzzpppccc```^^^XXXWWWZZZOOOIIIBBB@@@AAABBB???<<<666777777666555555777999777999>>>DDDLLLRRRXXX[[[[[[ZZZXXXWWWWWWYYYZZZ\\\]]]iiioooZZZKKKEEEBBB777333555222555999AAA```wwwTTTWWWjjj{{{zzzyyyzzzaaa``````______```cccfffgggfffdddbbb``````aaacccddd___[[[WWWVVVWWWYYYXXXVVVVVVXXXYYYXXXUUUTTTVVVYYYWWWZZZ]]]```aaa```___]]]ZZZ[[[XXXSSSPPPRRRQQQNNNNNNNNNPPPQQQPPPLLLEEE@@@777888111000555222222???WWWuuu\\\tttxxxdddVVVXXX```nnnxxxuuu```OOOEEEAAA<<<;;;:::888666444444333111111000000000000000111000000000000000///...---------......///000000000111111111222222222222333333444555666888999;;;;;;<<<===???@@@@@@???===<<<:::<<<=========>>>AAACCCJJJQQQTTTVVVYYY```xxxeeeRRRDDDCCC@@@>>>NNNfff{{{pppkkkiiihhhhhhhhhhhhfff___TTTLLLCCCAAA>>>:::777666666666777777;;;[[[iiiPPPNNNIIIMMMddd}}}tttfffYYYFFFAAA;;;666444333222111000000000000////////////000000000000000000000000...............///000000999888999>>>DDDFFFDDD@@@CCCBBBJJJUUUZZZ^^^mmm|||fffVVVOOOMMMLLLLLLMMMLLLJJJHHHGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFBBBCCC@@@999666:::???AAA@@@DDDGGGIIIHHHGGGHHHIIIIIIMMMPPPPPPNNNMMMMMMNNNYYY|||nnnTTTHHHDDDAAA;;;RRRzzznnnoootttiii[[[YYYVVVVVVYYY\\\^^^___YYYVVVSSSTTTWWWYYYVVVSSSRRRQQQQQQRRRSSSRRRMMMJJJHHHIIIJJJLLLNNNQQQTTTVVVKKKLLLKKKJJJMMMRRRRRRNNNKKKMMMQQQQQQMMMQQQcccwwwqqqYYYLLLTTTWWWJJJDDDHHH???BBB===888999222000999KKKjjj{{{~~~}}}}}}|||yyyuuupppooorrrwwwuuuvvvssscccNNNFFFKKKJJJMMMPPPQQQOOOUUUiii|||vvveeeWWWUUUUUUPPPOOORRRIIIEEEAAA???>>>>>><<<:::555666777666555555777:::888<<>>>>>???AAADDDHHHRRRSSSRRRYYYkkkrrr^^^LLLAAACCCAAABBBVVVqqquuummmkkkjjjfffggghhhjjjiiibbbXXXPPPEEEBBB???;;;888666666666444666999VVVuuu___PPPJJJKKK[[[xxx}}}tttfffXXXFFFAAA;;;666444333222111000000000000////////////000000000000000000000000...............///000000;;;;;;>>>DDDKKKLLLHHHCCCBBBCCCKKKVVVXXXYYYgggzzzsss___PPPGGGDDDEEEHHHFFFFFFFFFEEEFFFIIIJJJIIICCCDDDFFFGGGFFFEEECCCBBBCCCDDDAAA:::888>>>EEEHHHAAADDDGGGHHHGGGFFFGGGIIIMMMOOOQQQPPPMMMMMMOOORRR]]]```LLLFFFDDDAAABBB```|||gggnnn|||cccoooyyyvvvddd```[[[XXXXXXZZZ[[[[[[UUUWWWYYYZZZZZZYYYXXXWWWSSSSSSSSSTTTUUURRRMMMHHHGGGIIIMMMPPPRRRSSSSSSSSSGGGJJJKKKLLLPPPUUUSSSNNNMMMPPPTTTTTTPPPUUUmmmfffNNNIII]]]bbbMMM@@@EEEAAAFFFAAA;;;999222...777AAA^^^~~~~~~}}}|||||||||||||||xxxrrrrrrxxxwwwqqqqqqwwwxxxvvvxxxwwwfffOOOFFFKKKOOOSSSXXXYYYZZZhhhmmm^^^TTTUUUVVVPPPJJJIIICCCBBB@@@???>>><<<999777555777888777555555777:::999===EEEMMMUUUZZZ\\\]]]YYYXXXVVVUUUVVVXXX[[[]]]fff{{{nnnZZZMMM@@@<<<;;;555777<<<888===<<>>===444///333111///777>>>nnnmmmYYY```wwwppp___ZZZ^^^gggmmmyyysss]]]LLLCCCAAA:::999777555333222222222000000////////////000111------......///.........---------...///000000111111111222222222333333333444444666777999;;;<<<===;;;>>>AAABBB@@@>>>===<<<:::<<<===>>>>>>???BBBDDDIIIUUUUUURRR]]]uuu}}}mmmZZZIII???CCCBBBCCCYYYwwwqqqllllllmmmeeefffhhhjjjjjjdddZZZRRREEECCC???;;;888777666666111555888RRRnnnSSSMMMKKKWWWrrrttteeeWWWFFFAAA;;;666444333222111000000000000////////////000000000000000000000000...............///000000:::BBBIIIKKKLLLMMMKKKGGGGGGCCCDDDMMMVVV]]]hhhsssuuu```NNNJJJIIICCCBBBFFFHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIGGGEEEDDDEEEGGGGGGBBB;;;999===BBBEEEGGGIIIHHHFFFGGGHHHIIIIIIHHHMMMPPPJJJHHHOOONNNMMMUUUeeejjjWWWAAABBBHHH;;;DDDtttpppTTT]]]lllzzzrrrbbbgggooo{{{bbbZZZXXX]]][[[SSSSSSZZZVVVWWWXXXYYYYYYXXXXXXWWWUUUUUUUUUTTTRRROOOMMMKKKMMMOOOSSSWWWZZZZZZVVVSSSNNNOOOQQQSSSRRRPPPNNNLLLWWWTTTPPPMMMNNNRRRXXX[[[UUUPPPOOOTTTUUUNNNHHHFFFDDDFFFGGGDDD===777444444444KKKrrr~~~|||~~~~~~{{{yyyzzz}}}}}}yyyttt|||xxxttttttvvvxxxwwwuuuwwwrrrqqqooo```KKKCCCGGGMMMTTT```lllzzzkkkZZZNNNQQQRRRKKKEEEFFFBBBAAA>>><<<:::888888888444555666777888::::::;;;<<<@@@GGGOOOUUUYYY[[[[[[^^^XXXUUUYYY]]]```eeekkkhhhSSSFFFCCC<<<777666777777555@@@>>>```yyyuuuqqqppp|||wwwbbbggg^^^ZZZXXXZZZ```ddddddbbb\\\^^^^^^\\\___cccbbb^^^YYYXXXWWWUUUTTTSSSQQQQQQRRRNNNNNNRRRTTTTTTTTTVVVXXXWWWUUUTTTTTTTTTUUUVVVYYYVVVTTTUUUXXXXXXVVVSSSSSSTTTUUUUUUSSSPPPLLLJJJBBB===666111...000333666;;;___}}}```iii}}}kkk___]]]cccmmmxxxxxxdddMMM???<<<777666555444333222222222111111000000000000111111////////////////////////////////////000000000000111111111111222333444444333555777888888:::<<<>>>===???@@@@@@>>><<<;;;;;;>>><<<>>>AAA@@@>>>CCCMMMQQQYYY[[[WWW```yyycccOOOGGG@@@>>>@@@KKKbbbxxx{{{qqqqqqmmmeeehhhhhhhhhfffbbb\\\WWWTTTHHHEEE@@@===;;;999666444222888===MMMwww{{{^^^SSSLLLUUUiii}}}uuueeeVVVJJJBBB:::777666222//////000000////////////000000---///000222222000///---////////////000000000000???EEEKKKNNNQQQTTTQQQLLLIIIDDDCCCHHHNNNSSS[[[dddbbbRRRFFFGGGHHHDDDCCCFFFHHHHHHHHHHHHHHHIIIIIIJJJGGGGGGGGGFFFDDDDDDFFFHHHGGGAAA;;;:::===BBBFFFGGGJJJHHHFFFFFFHHHIIIJJJIIIJJJNNNJJJIIIOOOOOORRR___yyyuuu]]]NNN@@@CCCJJJ@@@JJJ^^^UUU```qqqjjj___bbbfffpppccc\\\[[[___]]]UUUTTTZZZSSSTTTUUUVVVWWWWWWVVVUUUSSSSSSTTTSSSQQQOOOMMMLLLMMMNNNRRRVVVXXXWWWSSSPPPNNNPPPRRRSSSSSSRRRPPPOOORRRQQQNNNMMMMMMPPPSSSUUUSSSPPPPPPTTTSSSMMMJJJJJJLLLMMMLLLHHHBBB===888777555FFFffftttqqq~~~~~~yyyxxxzzz{{{xxxuuu|||yyyvvvtttttttttttttttxxxrrrpppmmm```OOOIIINNNUUUjjjhhhWWWLLLMMMNNNHHHDDDEEEAAA???===:::999888777888555555666777999:::<<<===@@@EEEMMMTTTYYYZZZYYYWWWYYYVVVWWW[[[^^^aaahhhppp\\\NNNDDD@@@999555555777777666<<>>===???AAA@@@???GGGRRRTTTYYYZZZ\\\mmmooo[[[JJJEEEAAAAAACCCOOOggg}}}uuulllnnnkkkeeeeeeeeedddbbb^^^YYYUUUSSSKKKHHHBBB>>>;;;999777555333888;;;HHHoooiiiYYYMMMPPPbbb{{{}}}ttteeeXXXKKKBBB:::888666333000111000000////////////000000...///000111111000///...////////////000000000000CCCFFFJJJOOOXXX^^^[[[TTTKKKFFFBBBBBBCCCEEEKKKQQQNNNEEEAAAFFFHHHDDDBBBEEEHHHHHHHHHHHHIIIIIIJJJJJJDDDEEEEEEEEEDDDDDDFFFHHHEEE@@@;;;;;;???DDDGGGGGGKKKIIIFFFFFFHHHJJJKKKKKKJJJNNNKKKJJJOOOQQQZZZmmmiiiQQQGGG@@@DDDIIIDDDZZZyyyTTTVVVkkk{{{bbb___^^^^^^dddccc^^^]]]aaa___WWWTTTXXXPPPQQQRRRTTTUUUUUUUUUTTTRRRRRRSSSRRRQQQPPPNNNMMMOOOPPPRRRUUUVVVUUUQQQNNNNNNOOOQQQSSSTTTSSSRRRQQQMMMMMMMMMLLLMMMMMMNNNNNNPPPOOOPPPQQQOOOLLLLLLOOOSSSQQQNNNKKKGGGAAA;;;777555???VVVuuu{{{ooommmrrr~~~~~~~~~xxxuuuvvvwwwvvvtttyyyxxxvvvssspppoooppprrrtttnnnkkkjjjcccZZZZZZaaaooobbbSSSHHHHHHIIIEEEBBBCCC???===;;;999777777666777666666666777888;;;>>>@@@GGGKKKRRRXXX[[[ZZZWWWTTTTTTUUUXXX\\\^^^aaalllwwwpppOOOHHHAAA;;;666555777999;;;;;;CCCiii|||hhhttt{{{ccc```^^^```______bbbgggiiihhhfffaaaaaa^^^[[[]]]bbbdddaaagggccc]]]XXXUUUTTTVVVWWW\\\WWWUUUWWWXXXWWWWWWZZZWWWWWWVVVVVVWWWXXXZZZ[[[ZZZZZZ[[[[[[ZZZXXXUUUSSSTTTVVVWWWXXXXXXUUUSSSQQQKKKGGGAAA;;;666444444555666KKKnnnyyyggg\\\\\\iiixxx{{{gggQQQ@@@:::666555444333333222222333111111000000000000111111////////////////////////000000111111111222222222111111111111222333444555555777999:::;;;<<<>>>@@@@@@BBBCCCBBB@@@???>>>???===>>>@@@AAA@@@CCCNNNZZZ]]][[[ZZZbbb}}}jjjUUUFFFDDDCCCDDDHHHVVVooojjjdddhhhhhhccceeecccaaa___[[[XXXVVVUUUPPPLLLEEE???<<<999777666555888888AAAdddvvvdddSSSPPP]]]ttt~~~sssfff[[[KKKBBB:::888777333222333111000000//////000000111...///000111111000///...////////////000000000000EEEFFFHHHOOO\\\dddaaaYYYLLLHHHBBB>>><<<>>>BBBEEEFFFCCCDDDHHHHHHCCCAAACCCEEEFFFGGGGGGHHHHHHHHHHHHDDDEEEFFFFFFEEEEEEFFFHHHCCC???;;;<<<@@@EEEHHHHHHKKKIIIGGGGGGIIILLLMMMNNNLLLPPPMMMLLLPPPQQQ```yyycccMMMGGGDDDBBBDDDFFFpppzzzUUU]]]zzzlll___aaa___\\\``````]]]]]]___]]]VVVSSSTTTOOOPPPRRRTTTUUUVVVUUUUUUSSSTTTTTTSSSRRRPPPNNNMMMRRRRRRRRRTTTUUUSSSPPPMMMLLLMMMOOOQQQSSSSSSRRRRRRMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOMMMKKKJJJMMMQQQQQQMMMJJJHHHGGGCCC===777555888HHHeeezzz{{{~~~}}}yyyuuuyyy|||xxxtttrrrrrrrrrqqqppprrrsssrrroookkkjjjmmmpppkkkgggfffhhhhhhhhhnnnvvvzzz[[[OOOEEEDDDEEECCCAAAAAA<<<;;;999777666666666666777666555666888<<<@@@CCCLLLOOOSSSWWWXXXXXXWWWUUUTTTUUUXXXZZZZZZ```ppp```JJJBBB<<<888666888;;;;;;===???SSSrrrbbbooozzzttt```gggbbbbbbbbbbbbdddggghhhfffddd___^^^ZZZVVVWWW]]]___]]]^^^\\\YYYVVVUUUVVVXXXZZZ\\\WWWVVVYYYZZZYYYZZZ\\\YYYXXXWWWWWWWWWXXXZZZ[[[\\\\\\\\\[[[YYYWWWVVVVVVUUUVVVYYYZZZZZZYYYVVVUUUOOOLLLGGGAAA;;;777444333666BBBdddiiiZZZ[[[hhhxxx{{{gggRRRAAA777555444444333222222222333111111000000000000111111////////////////////////111111222222222333333333111111111222333444555666666888:::::::::;;;===???@@@AAABBBAAA???>>>???@@@===@@@BBBBBBBBBHHHTTT___fff^^^[[[iiihhhRRRGGGGGGEEEDDDJJJ]]]yyyttt```^^^dddfffdddfffdddaaa^^^\\\ZZZZZZYYYUUUOOOHHHAAA===:::777666666888555;;;YYYppp]]]VVV\\\nnn~~~sssggg]]]KKKAAA999777666333222333111000000000000000000111//////000000000000//////////////////000000000000MMMLLLKKKQQQ\\\eeeaaaXXXLLLIIICCC===<<>>;;;===BBBGGGIIIIIIKKKIIIGGGHHHKKKMMMOOOOOONNNPPPMMMLLLPPPQQQbbbooo[[[IIIGGGGGG???BBBPPP|||]]]vvvbbb^^^aaa^^^]]]___[[[ZZZZZZ[[[YYYTTTPPPPPPQQQRRRTTTVVVWWWWWWWWWWWWUUUUUUUUUTTTSSSPPPNNNLLLQQQPPPOOOPPPPPPNNNLLLIIIIIIKKKLLLNNNOOOPPPPPPPPPOOONNNMMMLLLLLLMMMOOOPPPKKKMMMMMMJJJGGGHHHLLLPPPKKKIIIGGGGGGGGGEEE???;;;555555???XXXzzz}}}qqq~~~yyyqqqpppsssoooooonnnnnnnnnmmmkkkiiiiiikkkkkkiiiffffffiiimmmeeeccccccfffjjjnnnvvv}}}hhhTTTKKKCCCBBBBBBAAA??????:::999777666555555555666666666666777:::>>>CCCFFFNNNOOOPPPQQQSSSVVVXXXYYYVVVVVVWWWWWWWWW```uuugggTTTIII===;;;888888;;;:::888;;;BBBfffvvvXXXgggsssxxx|||tttbbbjjjeeecccccccccddddddcccaaa______^^^YYYTTTVVV[[[^^^\\\VVVVVVVVVVVVVVVWWWXXXYYYZZZWWWWWW[[[^^^^^^^^^```ZZZZZZXXXXXXWWWXXXYYYZZZ^^^\\\ZZZXXXWWWXXXYYYYYYUUUWWWYYY[[[[[[ZZZXXXWWWRRROOOKKKFFF@@@:::555222555:::XXXyyyrrrzzzppp^^^WWWbbbqqq|||zzzgggTTTBBB555444444333222222222333333111111000000000000111111000000000000000000000000222222222222333333333333111111111222333444666777555777999:::::::::<<<>>>>>>???@@@???======>>>???>>>AAACCCCCCFFFNNNYYY```fff]]]\\\sss~~~fffOOOKKKJJJFFFDDDMMMeeejjj___bbbgggiiihhheeecccaaa^^^\\\\\\\\\]]]XXXSSSKKKEEE@@@<<<888666777777444777PPPzzzdddWWWYYYkkk~~~ttthhh^^^KKKBBB999666555222111333111111000000000000111111//////000000000000//////////////////000000000000SSSQQQOOOQQQZZZ```\\\TTTKKKJJJEEE@@@AAAGGGLLLMMMJJJQQQXXXWWWOOOFFFBBBCCC@@@AAACCCEEEFFFFFFEEEEEEGGGHHHJJJIIIGGGFFFFFFFFF???<<<;;;>>>CCCHHHJJJIIIJJJIIIHHHJJJMMMOOOPPPPPPNNNNNNKKKMMMTTTWWWjjjtttYYYOOOCCCEEEGGG>>>HHHfffmmmxxx\\\]]]\\\YYY\\\\\\XXXXXXXXXWWWVVVSSSQQQPPPRRRSSSUUUVVVWWWWWWWWWVVVTTTTTTTTTTTTRRRPPPNNNMMMNNNMMMKKKJJJJJJIIIGGGEEEHHHIIIJJJKKKMMMMMMNNNNNNOOONNNLLLLLLMMMOOOQQQRRRMMMOOOMMMHHHFFFIIILLLLLLHHHHHHHHHHHHIIIGGGDDDBBB888777;;;LLLkkkooovvv~~~{{{rrrllllllfffgggggghhhgggfffdddcccccccccbbbaaa```aaadddfffcccbbbcccdddgggiiimmmooouuunnnWWWKKKFFFAAA@@@@@@@@@===;;;999888777555555555666666777777888;;;>>>BBBGGGIIINNNMMMLLLMMMOOOTTTXXX[[[WWWVVVVVVWWWZZZfff|||tttPPPKKKFFF888;;;999:::;;;777555???NNNvvvXXX[[[zzz{{{zzzzzzsssbbbfffcccbbbbbbbbbaaa```^^^]]]\\\]]]\\\WWWRRRSSSXXXZZZXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTRRRSSSZZZ]]]\\\[[[\\\[[[[[[ZZZYYYYYYZZZ\\\\\\___[[[WWWWWW[[[^^^^^^\\\UUUVVVYYY[[[[[[ZZZXXXWWWSSSRRRPPPKKKEEE>>>888444333444MMMyyymmmlllooossszzziiiZZZaaammmwww}}}yyyiiiXXXEEE666333333222222222222333333111111000000000000111111000000000000000000000000111111222222222333333333111111111222444555777777666777999:::999:::<<<======>>>>>>===<<<<<<===??????BBBDDDEEEKKKTTTZZZ[[[^^^ZZZdddzzzeeeRRRMMMKKKFFFEEETTTppp{{{lllgggjjjlllmmmmmmcccaaa```^^^]]]]]]]]]^^^\\\WWWQQQJJJEEE@@@<<<999777888555666JJJvvvjjjXXXVVViii}}}uuuiii___NNNDDD:::666555222111333222111111000000111111222000000////////////000000////////////000000000000KKKKKKJJJLLLTTT[[[YYYSSSJJJKKKHHHDDDFFFPPPVVVWWWXXXdddnnnjjj[[[LLLCCC??????AAACCCEEEFFFFFFEEEEEEDDDFFFHHHHHHGGGFFFFFFGGG===<<<;;;???EEEIIIJJJJJJHHHHHHIIILLLPPPQQQQQQOOONNNMMMKKKSSS___eeezzz```JJJHHH@@@CCCFFF>>>SSS}}}hhhXXX\\\WWWUUUZZZWWWXXXYYYXXXVVVUUUUUUTTTSSSQQQRRRSSSTTTUUUTTTTTTSSSOOOPPPQQQQQQQQQPPPOOONNNNNNLLLJJJIIIIIIIIIGGGEEEHHHIIIIIIJJJKKKLLLLLLMMMIIIJJJKKKMMMNNNOOOOOOOOOQQQRRRNNNHHHHHHLLLLLLHHHGGGIIIKKKKKKJJJHHHGGGGGG???;;;888@@@XXXxxx|||rrr}}}{{{{{{|||zzzrrrlllkkkddddddcccbbb```___^^^___```^^^[[[ZZZ[[[]]]^^^^^^___`````````______\\\YYYYYYaaarrrbbbPPPIIICCCAAA???===>>>===:::777888777666555555666777777999:::<<<@@@DDDHHHKKKMMMMMMLLLLLLMMMOOOSSSWWWYYYTTTTTTVVV[[[bbbooo[[[EEECCC???777888777999;;;888<<>>===>>>>>>===;;;;;;===???@@@BBBDDDGGGPPPZZZZZZTTTXXX]]]ttt{{{kkk[[[OOOJJJHHHDDDHHH\\\|||~~~sssqqqpppmmmkkkmmmcccbbbaaaaaa````````````___[[[VVVQQQLLLFFF@@@<<<888999777666DDDlllwwwccc\\\hhh}}}vvvjjj^^^RRRGGG===888666333222444222111111000000111111222000000////////////000000////////////000000000000>>>???AAAEEENNNXXXYYYUUUKKKMMMJJJFFFJJJUUU\\\]]]hhhvvvzzzfffQQQBBB;;;@@@AAADDDFFFGGGGGGFFFEEE@@@CCCFFFGGGGGGFFFGGGHHH===;;;;;;???EEEJJJKKKJJJGGGHHHJJJNNNQQQRRRQQQOOOPPPOOONNNZZZkkktttoooSSSFFFHHHAAACCCFFF???\\\ssssss~~~^^^WWW]]]UUUSSSYYYUUUZZZZZZYYYWWWVVVWWWWWWVVVOOOPPPQQQRRRRRRRRRQQQPPPJJJKKKMMMOOOPPPPPPPPPPPPQQQNNNLLLKKKKKKKKKJJJHHHIIIIIIJJJJJJKKKKKKLLLLLLCCCFFFJJJMMMOOOOOOMMMLLLUUUTTTOOOIIIJJJNNNLLLFFFFFFIIIMMMLLLIIIFFFFFFHHHDDD???777777KKKlllwwwssszzz}}}xxxuuuwwwwwwqqqllljjjfffdddaaa^^^[[[ZZZ[[[]]]```\\\WWWWWWXXXZZZYYYWWWYYY[[[\\\[[[ZZZWWWQQQKKKOOOOOO[[[mmmnnncccdddqqqtttxxxuuuhhhVVVJJJEEEEEE>>>>>>===<<<<<<<<<888444888777666555555666777888;;;===@@@DDDHHHLLLNNNPPPLLLLLLMMMOOOQQQSSSUUUWWWQQQRRRVVV___iiiwww~~~```LLLBBB===999888555444888;;;<<>>>>>===;;;<<<>>>@@@AAABBBDDDIIITTT]]]YYYOOOXXXccclllWWWKKKEEEFFFEEECCCKKKcccyyyvvvpppiiigggjjjeeeeeeeeeeeeddddddddddddaaa___ZZZVVVQQQKKKDDD???999;;;999666AAAfffrrrfffgggxxx}}}wwwjjj]]]UUUJJJ???:::888444333555222222111111111111222222000000////////////000000////////////000000000000FFFBBB>>>@@@HHHPPPTTTUUUMMMKKKKKKMMMRRRZZZgggrrr~~~[[[JJJCCC;;;<<<@@@DDDFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFF===???BBBEEEHHHJJJKKKKKKIIIIIIKKKNNNQQQQQQPPPNNNRRROOOXXXmmmvvv[[[HHHEEEAAABBBCCC===DDDooouuu\\\___nnneee```ZZZVVVUUUVVVWWWWWWUUUXXX[[[[[[WWWSSSPPPOOOIIIJJJLLLNNNPPPOOOMMMJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLNNNOOOPPPOOONNNMMMJJJHHHGGGHHHKKKKKKIIIFFFCCCEEEGGGFFFEEEEEEHHHKKKKKKIIIEEEBBBCCCFFFJJJMMMFFFFFFGGGGGGHHHHHHHHHIIIGGGEEE===666>>>XXXuuu}}}nnnkkkiii}}}rrrnnnmmmooollldddaaadddeeebbb___\\\ZZZXXXUUURRRUUUSSSPPPPPPQQQRRRRRRRRRQQQSSSTTTTTTRRRMMMHHHEEEDDDSSSbbbddd^^^XXXSSSOOOTTTRRROOOKKKFFFBBB>>>===;;;;;;999888777777777777777777666555555666888888===???BBBFFFJJJNNNQQQSSSNNNLLLNNNSSSTTTRRRRRRUUUSSSUUU^^^ooommmYYYKKKBBB:::666666888777;;;888@@@oooZZZcccwww|||~~~sss}}}qqqhhhccc[[[YYY___bbb\\\UUURRRUUU[[[___aaa```^^^[[[ZZZ___ccc```XXX]]]YYYTTTPPPOOOQQQUUUXXXYYYXXX^^^fffhhhbbb^^^```ddd___ZZZ[[[```fffgggggg]]]ZZZZZZ^^^dddeee___XXXRRRRRRRRRQQQQQQQQQRRRRRRVVVTTTRRRRRRQQQNNNHHHCCCBBB444666TTTyyyxxxdddjjj|||~~~jjj___\\\gggrrrxxxtttcccOOOAAA888444222444333111111444000000000000000000000000000000000000000000000000222222111111222222333444444444555666777888999999999:::;;;===>>>?????????AAA>>>;;;<<<>>>AAA@@@???>>>EEECCCEEEUUU]]]YYYXXX[[[xxx___BBBAAANNNJJJ???BBB]]]||||||uuuttttttppppppsssnnnmmmlllnnnooolllgggaaaeeebbb^^^]]][[[UUUKKKCCC999===777222???[[[}}}ooojjjlllpppyyyqqqmmmbbbTTTKKK@@@888555444333222111111111111111111111111000000111111111111000000000000000000000000000000JJJEEEAAABBBHHHQQQWWWYYYTTTOOOOOOTTTVVV___xxxtttSSSDDD???<<<===@@@DDDFFFFFFEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEE???AAACCCFFFIIIJJJKKKKKKLLLMMMNNNPPPQQQPPPNNNLLLOOORRRddd~~~hhhRRRDDDBBBAAACCCCCC@@@MMMxxxhhhWWWaaappp}}}ccc___ZZZVVVVVVVVVVVVVVVVVVXXXYYYXXXTTTQQQNNNMMMJJJJJJLLLNNNNNNMMMKKKHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEGGGKKKNNNOOOOOONNNMMMGGGGGGIIILLLNNNMMMIIIEEEEEEGGGHHHGGGEEEEEEGGGIIILLLIIIEEEBBBAAABBBEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGEEEAAA:::;;;JJJfff|||sssfffvvvqqqnnnnnnlllgggfffiii^^^\\\ZZZYYYYYYXXXUUUSSSRRRPPPMMMLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHRRR]]]ccc___VVVPPPMMMJJJGGGGGGEEECCCAAA@@@>>>===::::::999777777666666666777666666666666888999:::AAABBBDDDGGGJJJLLLOOOPPPNNNMMMNNNRRRRRRPPPRRRVVVXXX^^^lll~~~vvveeeRRREEE>>>888555666888777999BBB\\\rrrXXXfffzzz}}}~~~ooogggfff```]]]```___ZZZUUURRRUUUYYY\\\^^^______^^^[[[]]]aaa___ZZZYYYWWWSSSQQQQQQTTTXXXZZZ^^^\\\^^^dddeeeaaa```ccceee```[[[[[[```eeegggfffbbb^^^\\\^^^aaa___XXXQQQRRRQQQQQQRRRTTTUUUVVVVVVUUUTTTSSSTTTTTTQQQKKKGGG???555444IIIiiiiiieeeooo{{{qqqbbb\\\eeeqqquuuyyy|||jjjUUUEEE888444111333333111111444111111111111111111111111111111111111111111111111222222222111222222333444444555555666777888999999999:::;;;===>>>>>>??????AAA???======@@@AAAAAA???CCCIIIJJJQQQ```aaaZZZ[[[hhhrrrSSSFFFGGGKKKBBBAAAOOOnnn|||tttpppwww~~~||||||qqqrrrtttuuuuuurrrnnnjjjllliiieeebbb___XXXNNNFFF>>>???888444>>>SSSvvvllljjjllltttjjj[[[TTTLLLAAA999666444333222111111111111111111111111000000111111111111000000000000000000000000000000LLLHHHDDDEEEJJJQQQXXX\\\SSSOOORRR[[[aaannnbbbHHH<<<;;;>>>===@@@CCCEEEEEEEEEEEEFFFCCCCCCDDDDDDDDDEEEEEEEEECCCDDDFFFHHHJJJKKKLLLLLLLLLNNNPPPQQQQQQPPPNNNLLLRRR[[[sssjjjVVVIIIBBBBBBDDDEEEDDDHHH^^^]]]ccc|||```]]]ZZZWWWWWWVVVUUUTTTYYYYYYYYYWWWSSSOOONNNMMMLLLMMMNNNNNNNNNLLLJJJHHHHHHIIIIIIIIIIIIHHHGGGGGGEEEFFFIIIKKKLLLLLLKKKJJJFFFHHHLLLPPPQQQNNNIIIDDDIIIIIIIIIGGGEEEDDDEEEGGGHHHFFFDDDAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEECCCBBBBBB???999<<>>>>>>>>======<<<<<<<<<999888777666666666666666777666666777888:::<<<>>>EEEEEEFFFHHHIIIKKKLLLLLLNNNMMMNNNQQQRRRQQQUUU[[[bbbmmm}}}kkk[[[III>>>999555555666555777888KKKrrrcccXXXjjjyyy{{{ccc___ccc```]]]^^^^^^[[[WWWUUUVVVXXXZZZ[[[[[[^^^]]]ZZZYYYZZZYYYUUUUUUTTTRRRRRRTTTVVVZZZ\\\```]]]\\\^^^^^^]]]^^^bbb^^^ZZZWWWYYY^^^ccceeeeeebbb___[[[[[[\\\ZZZSSSLLLPPPNNNNNNPPPUUUXXXWWWVVVSSSTTTUUUVVVWWWTTTOOOLLLEEE???:::@@@WWWxxxrrrcccbbbooo}}}jjj^^^ffftttzzzyyywwwrrr[[[III:::444111222333111111444111111111111111111111111111111111111111111111111222222222222222333444444555555666777888999999:::::::::<<<===>>>>>>>>>>>>@@@???>>>???AAABBBAAA@@@CCCIIINNNYYYddd]]]WWW```YYYGGGJJJLLLGGG<<>>>>>===;;;:::999888777777666666555555555666666777777777888:::===@@@AAAFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMNNNPPPQQQRRRYYYaaannnzzz|||ssscccTTTCCC:::666444555777666<<<===PPPsss{{{ttt{{{vvvaaacccpppvvvyyynnn[[[[[[``````^^^```^^^\\\ZZZYYYXXXYYYYYYYYYZZZ[[[ZZZWWWXXXYYYVVVQQQSSSSSSSSSSSSUUUWWWYYY[[[[[[YYYWWWWWWWWWWWWXXXZZZRRRRRRSSSWWW\\\```aaaaaa\\\YYYWWWWWWXXXWWWRRRNNNNNNLLLKKKNNNSSSVVVTTTRRRQQQRRRUUUWWWWWWVVVSSSPPPMMMKKKCCC;;;IIIlllllldddrrrtttdddjjjzzz}}}xxx```MMM===666111111222222222444111111111111111111111111111111111111111111111111333222222222222333444444555666666777888999:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAFFFLLLRRR\\\```XXX^^^uuufffJJJDDDIIIIIIEEE===LLLhhhzzzvvvvvvzzz}}}vvvooonnnsssxxxyyyuuuqqqnnnmmmmmmkkkiiigggddd^^^WWWRRRJJJBBB::::::<<>>>>>DDDAAA;;;BBBRRRoookkksss{{{yyy}}}~~~~~~zzzuuuooogggbbbaaa___\\\ZZZWWWTTTOOOLLLJJJGGGCCCAAA???>>>===;;;======>>>>>>@@@BBBDDDFFFPPPPPPKKKCCC?????????======<<<;;;:::888666555555666555555555555555666666888888999:::===@@@CCCDDDFFFFFFGGGHHHJJJKKKLLLLLLPPPNNNMMMNNNMMMOOOXXXbbbrrr}}}uuukkk^^^OOO@@@999777666666888999CCCEEESSSlllpppoooxxxooowwwxxxuuu}}}uuujjjaaacccdddbbbaaaddd\\\[[[[[[YYYXXXWWWWWWWWWVVVWWWUUUUUUYYY\\\XXXQQQSSSSSSSSSTTTTTTVVVWWWXXXUUUVVVVVVUUUTTTUUUTTTSSSOOOQQQTTTYYY\\\]]][[[YYYXXXVVVSSSSSSTTTTTTQQQOOONNNMMMMMMOOORRRSSSQQQNNNNNNPPPSSSUUUVVVUUUTTTTTTOOOQQQHHH<<>>>>>>>>===<<<===>>>???@@@BBBCCCDDDNNNUUUYYY]]]^^^^^^uuurrrQQQHHHIIIDDDBBBDDD===QQQpppvvvooorrruuuxxxzzz{{{yyywwwppptttyyyyyyuuupppmmmmmmffffffggggggfffddd```^^^MMMEEE<<<<<<;;;:::WWWzzzvvvyyyxxxvvviii[[[RRRFFF===999777555333111111111111111111111111000000111111111111000000111111111111111111111111@@@EEEJJJLLLKKKLLLQQQWWWTTThhhjjj[[[NNNJJJGGG???::::::===???BBBCCCCCCCCCEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNSSSSSSRRRNNNJJJIIILLLOOOVVVrrrmmmVVVHHHBBBCCCEEEEEEAAALLLnnn}}}nnn]]][[[ZZZYYYZZZZZZXXXVVVWWWWWWWWWUUUSSSRRRSSSTTT[[[]]]^^^\\\WWWTTTTTTVVVaaa```]]]YYYUUUPPPLLLJJJKKKKKKLLLLLLMMMOOOPPPQQQSSSRRRPPPLLLHHHFFFGGGHHHNNNLLLIIIHHHHHHHHHGGGEEEIIIIIIGGGFFFEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEJJJCCCAAAEEEEEE??????CCC\\\{{{yyyoooppp}}}uuusss{{{ooolll}}}zzzppphhhaaa^^^[[[XXXVVVTTTQQQNNNIIIFFFBBB@@@>>>===<<<:::::::::;;;<<<<<<<<<======@@@AAA???<<<<<>>:::777777777666666666555555555555555555555666777888::::::;;;<<>>444333444333333444222222222222222222222222222222222222222222222222333333333333333444444555777777888999:::;;;;;;<<<;;;;;;<<<===============;;;<<<>>>???@@@CCCGGGJJJQQQYYYZZZZZZ```nnn|||\\\FFFJJJLLLBBB>>>EEE@@@YYY|||}}}uuuooouuuyyyxxxwwwxxxyyyxxxkkknnnpppqqqnnnkkkiiigggccceeefffhhhiiihhhgggfffQQQJJJ???<<<<<<999MMMrrryyy}}}}}}uuuddd]]]TTTHHH???:::777555333111111111111111111111111000000111111111111000000111111111111111111111111EEEIIIMMMLLLIIILLLTTT\\\```ooowwwkkkeee```XXXOOOEEE===999999===???AAABBBBBBCCCEEEFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOSSSSSSRRRNNNJJJLLLRRRXXXbbb{{{sss[[[JJJDDDDDDCCCBBBDDDEEE^^^mmmeee^^^\\\ZZZYYYZZZ[[[ZZZYYYVVVWWWYYYXXXWWWWWWXXXYYY[[[^^^___\\\WWWTTTUUUXXX```^^^\\\XXXSSSOOOKKKIIIJJJMMMQQQUUUWWWVVVTTTRRRPPPPPPNNNKKKGGGFFFHHHJJJMMMKKKHHHHHHJJJJJJIIIGGGKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEHHHFFFEEEEEEEEEDDD@@@>>>IIIhhhuuunnn~~~{{{xxx{{{qqqbbb___YYYUUURRRPPPMMMKKKHHHEEEAAA???>>>===;;;::::::999888888888888999999::::::888777:::===;;;666555555555555666666666666555555555555666777888999<<<<<<<<<>>>@@@CCCFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMLLLLLLMMMOOOUUUeeetttrrrzzz}}}zzzzzzzzzoooaaaLLLAAA888777999999:::;;;;;;FFF```}}}}}}|||{{{mmmgggbbb```___]]][[[\\\YYY[[[[[[YYYVVVVVVXXXZZZ]]]dddfff___VVVRRRPPPOOOSSSRRRPPPPPPQQQSSSUUUVVVSSSWWWXXXUUUUUUXXXXXXTTTXXXYYYYYYXXXWWWXXXYYY[[[YYYVVVSSSPPPNNNMMMLLLLLLLLLPPPTTTTTTPPPNNNOOOQQQOOOQQQRRRRRRRRRSSSXXX[[[ZZZXXXUUUOOOMMMZZZxxx~~~sssnnnpppttt~~~xxxiiiNNNBBB666444555444333333222222222222222222222222222222222222222222222222444333333333333444555555777888888999:::;;;<<<<<<;;;<<<<<<===============<<<===???@@@AAAEEELLLQQQRRR[[[ZZZZZZkkk___MMMCCCGGGIIIBBB@@@DDDOOOfffsssvvvwww{{{}}}yyyvvvvvvrrrllleeeeeeeeeggghhhhhhfffdddbbbdddfffggggggfffffffffUUUQQQDDD<<<<<<:::FFF^^^}}}wwweee^^^UUUIII@@@;;;888666333111111111111111111111111000000111111111111000000111111111111111111111111JJJMMMOOOLLLHHHLLLXXXbbb|||{{{dddiiigggggg```PPPAAA::::::;;;===???AAABBBBBBCCCEEEFFFDDDEEEEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKMMMOOOPPPOOOPPPOOOMMMLLLQQQZZZcccsssjjjRRRDDDDDDGGGEEEAAAFFFLLLooowwwxxxvvv^^^fff___]]]ZZZYYYZZZ[[[[[[[[[XXXZZZ\\\]]]]]]]]]^^^```YYY\\\^^^[[[VVVSSSUUUXXX[[[ZZZXXXVVVSSSQQQNNNMMMKKKPPPWWW]]]]]]YYYRRRNNNLLLMMMMMMKKKHHHGGGIIIKKKLLLJJJGGGHHHJJJLLLJJJHHHIIIGGGFFFEEEEEEGGGIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHAAAEEEFFFDDDEEEGGGEEE@@@<<>>===<<<;;;:::;;;:::888666666777999;;;::::::666444777;;;888222888888888777777666666666555555555666666888999:::=========???AAACCCFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHKKKPPPVVVaaatttvvv|||{{{uuussspppaaaOOODDD;;;444666999::::::<<>>:::777777777777777777777777777555666777777777777777666666666666666777888999:::555666777888:::;;;<<<<<>>RRRooo}}}fffoookkkfff___\\\\\\\\\[[[ZZZbbbccccccaaa^^^]]]]]]]]]xxx{{{\\\YYYYYYQQQOOOOOONNNNNNPPPSSSVVVWWWVVVTTTSSSTTTWWWYYYWWWUUUSSSRRRQQQQQQSSSWWWZZZ\\\\\\ZZZUUUQQQNNNNNNOOOQQQSSSPPPPPPRRRRRROOONNNQQQRRRRRRRRRTTTWWWXXXWWWVVVWWWRRRRRRRRREEE???VVVwww~~~qqqsss~~~{{{}}}ppp```OOO>>>777555222222555333333222222222333444555333333333444444444555555444444555555666777777777999999:::;;;;;;<<<<<<===???@@@@@@>>><<<;;;<<<===???@@@???@@@EEELLLRRRTTT___[[[ZZZooouuuTTTLLL>>><<>>DDDmmm{{{nnnaaaXXXKKKCCC???<<<888444444444333222222111111000000000000000000000000000000111111111111222222222GGGHHHIIIHHHFFFNNNcccxxxqqqiiimmmrrrkkkhhh___QQQCCC;;;;;;===>>>@@@BBBDDDEEEFFFFFFEEEDDDEEEGGGIIIKKKLLLLLLLLLKKKLLLKKKIIIKKKRRRTTTSSSPPPNNNPPPSSSPPPQQQbbbwwwdddVVVGGGAAACCCDDDEEEFFFRRRooo[[[ssssss```fffVVV\\\ZZZXXXWWWWWWXXXZZZ[[[UUUWWWYYYXXXVVVUUUWWWYYYYYYYYYUUUPPPOOORRRQQQMMMXXXUUUTTTTTTQQQKKKKKKOOOWWW\\\aaa___XXXPPPNNNNNNLLLKKKJJJHHHEEECCCDDDEEEHHHHHHHHHHHHHHHIIIKKKMMMKKKJJJIIIKKKMMMNNNNNNMMMPPPMMMIIIHHHJJJKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFBBBEEE\\\}}}{{{kkk[[[TTTPPPKKKFFFDDDEEEDDDBBBAAA@@@???===:::888888888888888888888888777777777888888777666666666666666666777888999:::888999:::;;;<<<>>>??????AAAAAABBBCCCEEEFFFGGGGGGLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGKKKXXXiiiuuuzzz{{{wwwyyytttgggZZZPPPEEE<<<999<<<<<<666222777DDDOOOeee~~~sssqqqtttjjjddd\\\XXXYYY\\\]]]\\\aaabbbcccbbb```______```|||pppZZZXXXWWWOOORRRQQQQQQQQQSSSUUUXXXYYYWWWUUUTTTUUUWWWXXXWWWUUUPPPOOOOOOPPPRRRVVVYYY\\\[[[XXXSSSPPPOOOOOOOOOOOOQQQOOORRRVVVVVVRRRPPPQQQSSSRRRRRRTTTVVVXXXXXXWWW\\\UUUSSSQQQGGGBBBWWWtttvvvrrr~~~zzzzzzwwwoooYYYBBB999999777333000555555444444444333333333333333444444444555555555444444555555666777777777999999:::;;;;;;<<<<<<===>>>??????>>><<<;;;===>>>@@@@@@@@@CCCJJJSSSZZZ]]][[[WWWccccccHHHEEE;;;;;;BBBAAA@@@WWWwww{{{vvvuuurrrrrrqqqrrrrrrpppllliiifffgggiiikkkmmmlllhhhfffeee``````eeehhhfffcccbbb___]]]XXXMMMBBB===>>>AAA\\\}}}~~~ttt```VVVJJJ@@@<<<:::777555444444333333222111111111111111111111111111111111000111111111111222222222EEEHHHKKKKKKHHHNNNdddzzziii___fffrrrxxxqqqbbbNNN@@@<<<>>>???@@@>>>???AAACCCDDDEEEEEEEEEFFFGGGHHHJJJKKKKKKLLLKKKJJJKKKKKKLLLQQQWWWWWWSSSQQQRRRUUUVVVTTTZZZqqquuuWWWKKKBBBCCCFFFEEEEEEEEElll\\\eeeiiiYYY___ZZZZZZZZZYYYXXXXXXWWWWWWWWWTTTUUUUUUTTTTTTTTTWWWYYYUUUUUUQQQMMMMMMRRRRRRPPPUUURRROOONNNLLLJJJMMMSSS[[[[[[[[[WWWRRRNNNLLLLLLNNNKKKHHHGGGFFFEEECCCBBBEEEFFFHHHJJJKKKLLLMMMMMMJJJJJJJJJKKKNNNOOOOOONNNNNNKKKIIIHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIII@@@LLLrrrkkkvvv}}}wwwggg___YYYQQQIIIEEEFFFCCC???======<<<<<<;;;::::::::::::::::::::::::888999999999888777666666666666666666777888999999::::::;;;<<<>>>???@@@AAA@@@AAACCCEEEGGGGGGGGGGGGJJJIIIHHHGGGFFFGGGGGGHHHDDDJJJTTTbbbpppxxxyyywww{{{wwwkkk[[[MMMCCC;;;444333;;;;;;333777OOOmmm{{{|||~~~eeegggaaaYYYVVVXXX\\\^^^______```aaaaaa```___```aaayyyyyypppaaaXXXXXXWWWSSSVVVVVVVVVVVVWWWYYY[[[\\\YYYXXXWWWWWWXXXXXXWWWVVVPPPPPPPPPQQQTTTWWW[[[]]][[[WWWSSSRRRSSSTTTRRRPPPPPPPPPTTTYYYZZZUUURRRSSSWWWUUUTTTVVVXXX[[[\\\\\\aaaYYYTTTRRRKKKHHHWWWlllttt{{{|||vvvxxxgggSSSFFF>>>777333222555555666555555444333222333444444444444555555555444555555666666777777888999999:::;;;;;;<<<<<<===<<<=========<<<<<<>>>@@@DDDBBBBBBEEEKKKQQQWWWZZZ[[[]]]{{{rrrWWWFFF===:::===BBB>>>CCCddd}}}yyyxxxooonnnnnnooopppqqqooonnnhhhjjjlllooopppnnniiieeeeeecccdddiiikkkhhhffffffeeeaaaYYYPPPHHHBBB???===LLLsss|||}}}{{{uuucccYYYLLLAAA<<<:::888666444444333333222222111111111111111111111111111111000111111111111222222222EEEFFFHHHIIIHHHNNN___ppp|||hhhXXXWWWaaajjjllliiiXXXCCC777888===>>>======>>>@@@BBBDDDDDDDDDDDDGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLLLLNNNTTTYYYWWWQQQUUUUUUXXX\\\```mmmppp]]]NNNGGGDDDFFFFFFEEEKKKTTTfff~~~aaaZZZ\\\[[[XXXYYYYYYYYYYYYWWWUUUTTTTTTSSSRRRRRRRRRTTTWWWYYYPPPQQQOOOLLLOOOVVVYYYXXXUUUQQQOOOOOOMMMLLLOOOUUUXXXVVVSSSQQQOOOMMMKKKIIIMMMJJJGGGGGGHHHHHHEEECCCGGGGGGGGGIIIKKKLLLLLLKKKGGGFFFFFFHHHKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJBBBEEE]]]|||uuuuuuooojjjaaaWWWQQQKKKFFFAAA===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888666666666666666666777888999999999999:::<<<===>>>???@@@???AAADDDFFFHHHHHHGGGFFFGGGGGGGGGEEEEEEFFFHHHJJJIIIVVVfffpppvvvyyy{{{zzz}}}ssscccQQQDDD<<<777444444:::888666KKKwww|||sssxxxrrryyygggaaa]]]XXXXXX[[[^^^___^^^]]]^^^___^^^\\\\\\\\\^^^kkkcccZZZWWWWWWWWWXXXZZZZZZZZZZZZZZZ[[[\\\]]]^^^[[[ZZZZZZYYYYYYYYYXXXXXXUUUUUUUUUVVVWWWZZZ]]]^^^\\\YYYUUUUUUXXXXXXVVVSSSQQQQQQTTTZZZ[[[WWWVVVWWW\\\ZZZXXXYYY\\\```bbbbbb```YYYUUUSSSOOOMMMUUU___ttt}}}xxxsssqqqjjj[[[GGG999555777333444555555555444333333444444444444555555555555555555555666777777888888999999:::;;;;;;<<<<<<===:::;;;======<<<===???AAAEEECCCEEEKKKOOORRRVVVZZZbbbttt}}}gggTTTJJJ<<<<<<@@@DDDCCCKKKjjjxxxpppnnnnnnoooppprrrqqqpppjjjjjjkkkmmmnnnlllhhheeehhhggghhhllllllgggfffhhheee```ZZZUUUQQQKKKBBB<<>>======>>>@@@BBBDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHKKKMMMNNNOOOSSSWWWVVVPPPVVVWWW\\\eeeqqqpppZZZMMMGGGEEEGGGGGGBBBCCCWWWooorrr[[[\\\ZZZVVVVVVWWWYYYYYYYYYVVVSSSQQQSSSRRRPPPPPPQQQTTTVVVWWWNNNNNNMMMLLLOOOVVVYYYXXXSSSPPPPPPQQQOOOLLLMMMQQQPPPNNNMMMMMMMMMLLLIIIFFFKKKHHHFFFGGGJJJKKKIIIFFFKKKHHHFFFFFFHHHJJJJJJIIIEEEDDDDDDEEEHHHJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJFFFIIIGGGJJJeee~~~|||sssggg```TTTOOOGGGBBB????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999777777777666666777777888999:::999:::;;;<<<>>>???@@@@@@@@@AAADDDFFFGGGGGGFFFEEEFFFGGGHHHHHHHHHJJJOOOSSSVVViiiyyy}}}zzzzzz|||}}}uuuhhhWWWHHH>>>999777888;;;;;;888???bbbmmmeeeooowww|||uuunnnhhh]]][[[ZZZ\\\```aaa___\\\[[[\\\\\\ZZZXXXVVVVVVWWW^^^WWWTTTWWWWWWTTTVVV\\\[[[[[[[[[\\\\\\]]]]]]^^^[[[[[[[[[[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\ZZZWWWUUUUUUVVVWWWUUUSSSTTTRRRTTTXXXYYYWWWXXX[[[]]][[[YYYZZZ]]]aaacccddd[[[XXXVVVUUUTTTSSSSSSTTTaaa{{{~~~yyy~~~qqqrrrpppfffXXXJJJ>>>666222222333444444555444444444444444555555555666666555555666666777888888888999999:::;;;;;;<<<<<<===:::;;;=========>>>AAACCCBBBCCCIIIRRRUUUWWW^^^gggnnnvvvjjj[[[MMMFFF???>>>???EEENNN^^^{{{|||wwwvvvttttttttttttsssrrrmmmkkkjjjiiijjjjjjiiihhhjjjjjjkkkmmmjjjdddeeeiiihhhddd___]]][[[SSSFFF<<<<<>>???@@@>>>???AAACCCDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIILLLPPPQQQPPPQQQUUUVVVUUUVVV[[[eeerrrwww^^^OOOJJJCCCBBBFFFFFFAAAHHHjjj^^^VVV[[[WWWQQQTTTUUUWWWXXXXXXVVVSSSQQQQQQPPPNNNNNNPPPRRRRRRRRRLLLMMMLLLJJJLLLQQQQQQNNNNNNMMMNNNPPPNNNIIIIIILLLIIIIIIIIIJJJKKKIIIFFFCCCGGGFFFFFFHHHJJJJJJIIIHHHLLLHHHEEEDDDGGGIIIIIIHHHFFFEEEDDDEEEGGGIIIHHHGGGEEEFFFGGGFFFDDDCCCCCCDDDEEEEEEFFFHHHHHHIIIIIIIIICCCLLLJJJBBBPPPuuu~~~|||sssjjjZZZTTTKKKCCC???===<<<<<<========================;;;<<<<<<<<<;;;:::999999888888888888999:::;;;;;;<<<<<<===>>>@@@AAABBBBBBAAABBBDDDEEEEEEEEEDDDCCC@@@CCCFFFGGGIIINNNUUU[[[gggxxx|||zzzxxxuuueeeWWWHHH>>>999777777:::555666;;;NNNuuu~~~\\\aaauuuzzzwww}}}eeeaaa]]]\\\]]]aaadddccc___ZZZZZZ[[[ZZZYYYVVVTTTTTTUUUZZZWWWXXX[[[WWWQQQRRRYYYZZZZZZ[[[[[[[[[[[[[[[[[[XXXYYYZZZYYYXXXWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVWWWUUUTTTRRRPPPOOOOOOPPPQQQUUURRRSSSWWWXXXVVVWWW[[[XXXWWWWWWXXX\\\___``````XXXZZZYYYXXXXXXYYYVVVQQQYYYrrr{{{~~~|||~~~vvvooofffdddfff```KKK666444444333333444444555666444444555555555666666666555666666777777888888999999999:::;;;;;;<<<<<<===;;;<<<>>>>>>>>>@@@BBBDDDFFFHHHNNNTTTSSSSSS___ooopppbbbZZZOOOEEE@@@AAA>>>@@@KKKaaa|||{{{zzz{{{~~~}}}zzzyyyxxxvvvssspppmmmkkkhhhhhhiiijjjkkkjjjiiiiiikkkjjjeeeaaadddjjjpppkkkeeeccc```XXXJJJ???AAADDD]]]xxxjjjiiiddd]]]SSSIII@@@999666555555444444333333222222222222222222222222222222000111111111111222222222BBB@@@AAAEEEFFFCCCAAABBB;;;>>>>>>:::888:::<<<;;;444777:::<<<===>>>@@@AAA>>>@@@BBBDDDEEEFFFFFFEEEFFFFFFEEEEEEFFFHHHIIIJJJLLLRRRSSSPPPOOOTTTZZZ]]]XXXeeewwwxxxeeeRRRIIIIIIBBB@@@CCCGGGGGGUUUjjjVVVTTTWWWUUURRRSSSTTTVVVWWWWWWUUUSSSRRRNNNMMMKKKLLLNNNOOONNNLLLHHHJJJJJJHHHJJJNNNMMMHHHKKKJJJKKKMMMLLLHHHHHHLLLGGGGGGHHHGGGEEEDDDCCCBBBCCCEEEGGGHHHGGGFFFFFFGGGJJJGGGEEEGGGKKKLLLJJJGGGFFFEEEDDDEEEFFFGGGFFFEEECCCEEEFFFEEECCCAAAAAACCCEEEFFFGGGHHHHHHHHHHHHHHHDDDGGGGGGCCCEEEXXXxxx~~~pppnnnyyynnnaaa[[[QQQHHHBBB>>>;;;:::========================;;;;;;<<<<<<<<<;;;;;;:::999999999999:::;;;<<<===;;;<<<===>>>???AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBB???CCCHHHKKKOOOVVV```hhhuuu~~~{{{pppcccUUUHHH<<<888777666666:::111:::LLLgggooofffxxxoooeee^^^aaa``````bbbeeeddd```\\\ZZZZZZ[[[ZZZWWWVVVVVVWWWZZZ[[[\\\\\\XXXSSSTTTXXXXXXXXXYYYYYYYYYXXXXXXXXXSSSUUUWWWVVVTTTTTTUUUWWWVVVVVVVVVUUUUUUUUUTTTTTTQQQRRRRRRNNNIIIHHHLLLPPPSSSQQQSSSWWWXXXUUUUUUWWWUUUUUUUUUXXX[[[^^^^^^^^^ZZZ^^^^^^ZZZ[[[___]]]WWWUUUlll}}}vvvssswwwoooddd```ddddddVVVDDD;;;999777444444444666777555555555555666666666666666666666777888888999999999999:::;;;;;;<<<<<<======>>>???@@@@@@AAACCCEEELLLMMMSSSVVVSSSVVVlllbbbUUUMMMCCC???AAA<<>>>>>???@@@BBBDDDFFFFFFFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLLLLRRRUUUQQQNNNUUU^^^ddd[[[ooouuufffXXXJJJEEEFFFCCC???BBBJJJOOObbb~~~[[[VVVVVVUUUVVVVVVRRRSSSUUUVVVVVVUUUTTTSSSLLLJJJIIIJJJMMMMMMJJJGGGDDDGGGIIIIIIKKKOOONNNIIIKKKIIIIIILLLKKKHHHKKKPPPHHHHHHGGGDDDAAA???@@@BBBBBBEEEHHHGGGDDDBBBCCCDDDGGGEEEFFFJJJOOOPPPLLLHHHEEEDDDCCCCCCDDDDDDCCCBBBBBBDDDFFFEEEBBB@@@AAABBBGGGGGGHHHHHHIIIIIIHHHHHHGGG@@@BBBGGGCCCDDDaaazzzmmmqqq|||pppmmmfff\\\RRRKKKFFFBBB???========================;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======999999:::<<<===>>>???@@@EEEDDDCCCAAAAAA@@@@@@AAAFFFKKKQQQUUUZZZcccnnnwww}}}|||iiiSSSMMMAAA777777888666777:::;;;JJJeee~~~zzziiixxxkkkgggjjjdddfffcccbbbbbbddddddaaa^^^ZZZ[[[\\\[[[ZZZYYYZZZ[[[ZZZ\\\]]][[[XXXXXXYYYZZZVVVWWWWWWWWWWWWVVVVVVUUUOOORRRTTTSSSQQQQQQSSSUUUTTTTTTUUUUUUUUUUUUVVVVVVQQQSSSSSSNNNGGGFFFKKKRRRPPPPPPSSSYYYZZZUUURRRSSSUUUUUUVVVYYY]]]______^^^^^^cccbbb\\\\\\cccccc^^^RRRgggxxx}}}sssrrrssslll```YYYZZZZZZWWWAAA>>>:::666444444666777555555555555666666666777666666666777888888999999999999:::;;;;;;<<<<<<===>>>???@@@AAA@@@AAACCCFFFJJJMMMUUU[[[\\\gggsssXXXJJJAAA999:::BBB555AAAVVVppp|||rrr|||{{{~~~{{{qqqwwwwwwvvvuuutttrrrmmmgggcccaaaaaabbbdddffffffdddbbbbbbcccdddccc^^^]]]fffqqqmmmggg___ZZZYYYWWWRRROOOEEE999FFFrrrrrraaacccccc___WWWLLLCCC>>>666555555444444333222222222222222222222222222222000111111111111222222222