BM6P6(@ uuummmaaabbb___YYYTTTPPPIIICCCDDDAAA===;;;;;;;;;:::999999NNNsssrrrkkkzzzhhhZZZ\\\mmmjjj[[[______^^^]]]^^^cccjjjoooooouuuwwwvvv{{{rrruuu{{{yyyrrrxxxtttggg^^^ZZZRRRQQQPPPNNNNNNMMMMMMMMMMMMKKKIIIJJJMMMNNNKKKEEEJJJZZZtttlllfff{{{|||yyyyyy{{{zzzyyyzzz~~~{{{wwwvvvvvvzzztttssspppjjjmmmiiiYYYggguuuqqq~~~|||zzzwwwuuu~~~}}}tttllleeebbb]]]VVVPPPLLLJJJGGGFFF????????????>>>===;;;:::???@@@CCCEEEGGGGGGHHHGGGJJJIIIHHHFFFDDDNNNkkkuuu[[[RRRhhh}}}wwwooolllpppkkknnnrrruuuvvvtttqqqoooiiimmmpppnnnjjjiiimmmrrrjjjooosssqqqllljjjnnnsssrrrrrrqqqnnnkkkfffaaa^^^dddbbb```[[[PPPHHHMMMXXXyyy|||}}}}}}}}}vvv|||iiimmmxxx|||uuutttuuussszzzzzzqqqiiieee___YYYTTTRRRRRRRRRUUUPPPIIIGGGHHHGGGCCC???@@@AAABBBCCCCCCBBB@@@>>>======<<<;;;;;;;;;;;;<<<<<<>>>AAA@@@<<<;;;<<<>>>AAA@@@???===:::777555333444555777999999999888888666666666666777777777777888999:::888555222222222111222444888;;;===>>>===999@@@AAAAAAPPPooofffPPPiiilll[[[ZZZ\\\XXXUUUXXXUUUVVVWWWWWWVVVTTTSSSQQQoooffffff```ZZZYYYXXXSSSOOOMMMEEEAAA===;;;:::::::::999;;;IIIkkk{{{ooouuuhhh\\\bbbuuukkk___aaaaaaaaa```aaaeeejjjooorrrxxx{{{{{{sssxxx}}}ttt|||~~~rrrfff]]]YYYRRRQQQQQQPPPPPPOOOOOOOOONNNLLLJJJIIILLLOOOMMMJJJMMM```uuuaaaooo|||wwwyyy||||||{{{|||~~~|||yyyvvvuuuqqqtttsssmmmpppnnnaaagggzzz~~~wwwvvvnnnhhhbbb]]]XXXRRRLLLIIIGGGDDDCCC>>>>>>>>>=========<<<<<<@@@AAACCCEEEFFFGGGGGGGGGGGGJJJHHHFFFPPPfffzzznnn]]]aaa}}}wwwqqqjjjgggjjjkkkmmmpppssssssrrrpppooolllmmmllliiiffffffjjjnnnkkkooorrrpppkkkiiimmmqqqooooooooonnnmmmllljjjjjjhhheeebbb\\\QQQKKKRRR]]]ooozzz{{{{{{{{{yyywwwssspppqqquuu|||wwwvvvwwwxxx{{{wwwooofffccc___YYYUUUSSSRRRRRRRRRMMMHHHFFFGGGFFFBBB>>>@@@@@@BBBCCCBBBAAA???>>>======<<<;;;;;;;;;;;;;;;999:::<<<===<<<<<<===>>>???>>>===;;;999777555555555666777888888999999888666666666777777777888888888999:::888555333222333333444777:::===???>>>===;;;===???IIIddd|||[[[```zzzzzzhhhZZZZZZ[[[WWWUUUXXXYYYYYYXXXWWWVVVUUUSSSRRRggg^^^]]]XXXVVVXXXYYYUUUQQQPPPEEEBBB>>>;;;;;;:::999888===CCC___sssppp~~~~~~ggg___jjjjjj```cccdddeeeeeefffiiimmmqqqxxx}}}uuu}}}ttttttzzznnnccc[[[WWWPPPQQQRRRRRRRRRQQQPPPOOOPPPMMMKKKKKKLLLNNNOOOOOOTTTlllzzzmmm]]]~~~{{{xxx|||}}}}}}~~~~~~yyyuuuzzzwww{{{zzzssstttuuukkkjjjqqq~~~yyykkkfffbbb\\\UUUQQQLLLGGGEEECCC@@@???======<<<<<<<<<===>>>???BBBCCCDDDEEEFFFFFFFFFFFFGGGKKKHHHJJJbbbtttcccZZZkkkuuupppjjjhhhjjjkkklllnnnoooppppppooonnnmmmkkkhhhffffffiiillloookkkoooqqqooojjjhhhkkknnnooonnnnnnmmmnnnoooqqqrrrjjjhhhccc\\\RRRNNNTTT^^^bbbppp||||||zzzxxxvvvxxxwww}}}|||qqqeeebbbnnn~~~}}}www}}}}}}}}}}}}{{{rrrlllbbb```]]]ZZZVVVSSSQQQQQQLLLIIIGGGFFFGGGFFFBBB>>>???@@@AAAAAAAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;888888999<<<>>>@@@@@@???===;;;999777666666666666666666666666777888999:::777777777888888888999999888999999777555333333444555777;;;>>>@@@@@@???>>>@@@@@@EEEXXXzzziiiXXX{{{wwwooocccZZZZZZZZZVVVVVVZZZZZZYYYYYYXXXWWWWWWWWWWWWxxxddd^^^[[[dddggg```[[[ZZZUUULLLGGGDDD???<<<;;;:::999888===<<>><<<<<<;;;::::::<<<>>>AAABBBDDDEEEEEEEEEFFFFFFFFFFFFHHHKKKOOO[[[vvvxxxjjj\\\ZZZpppzzzrrrpppmmmlllmmmkkkkkkllllllmmmnnnnnnnnnkkkiiihhhjjjnnnqqqssstttlllnnnpppnnnjjjhhhiiilllqqqooommmkkkkkklllnnnooojjjiiifff^^^TTTOOORRRXXXWWWfffwww{{{xxxvvvmmmnnnwww}}}}}}uuu]]]TTT___nnn}}}}}}www|||zzzwwwsssmmmhhh^^^]]][[[YYYVVVSSSPPPOOOIIIGGGFFFGGGGGGFFFBBB??????@@@@@@@@@@@@>>>===<<<===<<<;;;;;;::::::;;;;;;<<<::::::<<>><<<;;;:::888;;;999MMMxxxvvv~~~jjjgggwwwjjj]]]^^^aaadddiiimmmqqqvvv{{{~~~~~~xxxsssttt~~~uuuppp}}}yyyooodddZZZRRRNNNKKKMMMOOOPPPPPPOOOMMMLLLMMMLLLNNNPPPNNNIIIJJJPPPgggsssfff{{{xxx{{{~~~|||wwwllllllrrrqqquuummmrrruuukkkiii}}}zzzzzzwwwsssrrrvvv{{{{{{yyy}}}ooobbb[[[WWWRRRNNNIIIFFFCCCAAA@@@???===;;;;;;;;;:::;;;===???CCCEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDLLL___xxxuuuggg^^^\\\hhhrrrmmmnnnnnnnnnnnnkkkkkkkkkllllllmmmnnnooojjjjjjlllpppsssuuutttrrrlllnnnooommmjjjhhhiiikkkooommmkkkiiihhhhhhiiijjjlllmmmllldddZZZSSSQQQQQQNNNZZZmmm{{{{{{wwwvvvooojjjpppzzz^^^MMMSSS]]]nnn}}}|||||||||uuurrrpppmmmhhhdddZZZYYYXXXVVVTTTPPPMMMLLLGGGGGGGGGGGGGGGEEECCCAAA????????????>>>===<<<;;;<<<<<<;;;:::::::::::::::===;;;999;;;>>>???===:::777555444333333444666777777777666666666888999;;;777888888888999999999999444555555333111111222444666:::>>>@@@@@@???@@@@@@???UUUnnnzzzxxxpppggg```iiiwwwfff^^^[[[[[[[[[ZZZYYYYYY\\\[[[ZZZYYYXXXXXXYYYZZZ[[[zzzwwwxxxoooWWW\\\\\\NNNLLLHHHCCC@@@>>>===;;;999999999GGGhhh{{{ooonnn~~~rrr]]]YYY```bbbeeejjjooouuu{{{~~~zzzxxxoookkkkkkqqq{{{{{{rrrttt|||qqqfff]]]UUUOOOKKKKKKLLLMMMMMMMMMLLLKKKJJJKKKJJJMMMQQQMMMHHHLLLVVVssslllnnn}}}}}}~~~||||||}}}yyywwwoooqqqyyyyyyuuuppprrruuuiiiiiivvv|||xxxtttrrrpppmmmjjjkkkpppwww||||||{{{}}}~~~yyymmm___XXXTTTNNNIIIHHHDDDBBB@@@??????>>>===;;;;;;;;;;;;===???AAADDDEEEFFFFFFEEEEEEEEEFFFGGGGGGEEEUUUsssttt]]]TTTRRRaaayyyxxxpppmmmppprrrsssrrrlllllllllmmmmmmnnnoooooolllnnnqqqsssssspppmmmkkklllmmmnnnmmmkkkjjjjjjkkkkkkjjjjjjjjjjjjiiiiiiiiinnnrrrqqqiii```YYYUUUQQQGGGOOO```rrr{{{{{{wwwvvvwwwooottt~~~}}}aaaJJJGGGQQQ___pppzzz||||||wwwzzz}}}wwwppplllllljjjeee```WWWWWWUUUSSSPPPMMMJJJIIIGGGGGGGGGFFFEEEDDDCCCBBB??????>>>===<<<;;;;;;;;;<<<;;;;;;:::::::::::::::999888777888888888666555555444333333333444555666666666666666777888999:::777777777888888888999999444444444222111111333555777;;;???AAA@@@@@@BBBDDDDDDaaa|||}}}hhhXXX\\\hhh|||jjj___[[[ZZZYYYZZZZZZZZZZZZZZZ^^^]]][[[YYYXXXWWWVVVVVV}}}ssstttuuufffVVVVVVVVVQQQOOOKKKFFFBBB@@@>>><<<;;;999;;;BBBWWW{{{|||vvvwwwwwwfff\\\\\\bbbdddggglllpppvvv|||{{{vvvsssqqqnnnkkkhhheeedddccc```dddnnn|||rrrrrr|||yyyrrrggg^^^WWWRRRMMMIIIMMMLLLLLLLLLKKKJJJJJJJJJKKKHHHJJJOOOLLLIIISSSbbb~~~kkk~~~zzzzzz}}}}}}xxxuuuwwwsssuuuzzzyyypppqqqttt{{{xxxwwwvvv{{{zzztttrrrllllllllloootttyyy|||}}}{{{{{{|||}}}~~~~~~~~~~~~{{{{{{||||||||||||||||||xxxzzz{{{{{{{{{tttggg]]]TTTPPPKKKDDDBBBDDD@@@???======>>>>>><<<;;;;;;<<<===???AAACCCEEEEEEFFFEEEEEEEEEEEEFFFHHHIIIUUUjjjsss```TTTPPP^^^ttt{{{vvvpppooorrruuuuuussslllmmmnnnoooppppppppppppmmmqqqttttttppplllkkkkkklllmmmmmmmmmlllllllllmmmlllmmmoooqqqpppnnnkkkiiiooosssrrriiiaaa]]]YYYTTTGGGIIIVVVjjjyyy|||zzzyyy|||sssyyyoooUUUHHHJJJRRR\\\gggpppyyy|||}}}~~~}}}}}}}}}{{{xxxvvvwwwyyyuuuoooiiihhhiiihhhbbb]]]VVVUUUSSSOOOLLLIIIGGGFFFFFFFFFEEEDDDBBBAAAAAABBB??????>>><<<;;;:::::::::<<<;;;::::::999999::::::444555666666444333333444333333333444444444555555555666777888888999999888666666666777777777888888555555555333222222555777999===AAAAAA@@@AAAEEEJJJWWWpppvvvZZZPPPfffooo```ZZZYYYXXXVVVVVVXXXYYYXXXVVVYYYYYYYYYYYYXXXWWWVVVUUU{{{ppphhhjjjkkkppphhhbbbaaa^^^YYYVVVWWWPPPLLLGGGCCCAAA???===;;;999===>>>JJJnnn}}}yyy~~~{{{}}}tttkkkgggcccaaabbbgggiiimmmqqqvvv|||}}}uuurrrgggeeeccc```______```aaaeeennn|||wwwmmmttt~~~rrrjjj```XXXSSSPPPLLLIIIOOONNNLLLKKKJJJJJJJJJJJJKKKGGGHHHLLLJJJJJJYYYllliiilllwwwxxxyyy{{{}}}}}}{{{yyyxxxzzz~~~}}}pppnnnssspppppprrroookkkrrrtttvvvyyysss~~~yyy~~~wwwtttnnnpppsssxxx|||~~~~~~}}}wwwwwwxxxyyyzzz{{{|||}}}xxxwwwxxxyyy{{{{{{yyywwwtttuuuvvvwwwwwwxxx{{{|||}}}zzz{{{}}}qqqeee___^^^VVVNNNKKKEEE>>>>>>BBB>>>===;;;<<<======<<<:::;;;===???AAACCCDDDEEEEEEFFFEEEEEEEEEEEEGGGHHHJJJhhh~~~nnnXXXSSSVVVVVVyyyssstttrrrmmmkkknnnqqqqqqnnnlllnnnoooqqqqqqqqqppppppnnnrrruuutttooolllnnnqqqlllmmmmmmmmmmmmmmmmmmnnnpppsssvvvwwwuuuqqqlllhhhmmmqqqoooeee___^^^[[[VVVJJJHHHRRRgggzzz~~~}}}zzzsssyyyhhhVVVHHHJJJOOOXXXeeeqqq{{{{{{{{{~~~|||xxxttttttvvvvvvssspppnnniiidddeeehhhgggaaa[[[VVVTTTQQQMMMJJJGGGEEEDDDFFFFFFDDDBBB???>>>@@@AAA??????===<<<;;;:::::::::<<<;;;::::::999999::::::222555888777444222444666333333444555555555444444444555777999999999888888666666666666777777777777666666666444333444777999;;;>>>BBBBBBAAABBBHHHNNNlll|||pppSSSPPPrrrzzzeeeZZZVVVYYYWWWTTTSSSVVVYYYWWWSSSQQQSSSUUUWWWYYYYYYYYYYYYsss}}}pppppphhheeegggbbb]]][[[]]]]]]\\\YYYTTTQQQNNNJJJDDD>>><<<===777;;;:::@@@aaarrr|||wwwpppooommmjjjkkkpppqqqsssvvvyyy{{{~~~vvvllliiieeeaaa```cccjjjoooxxxuuukkkhhhwww~~~tttgggaaaWWWOOOLLLKKKKKKLLLNNNNNNMMMKKKJJJIIIHHHGGGHHHGGGFFFMMMPPPJJJYYY{{{___{{{~~~vvvxxxwwwuuuttttttuuuwwwxxxyyywwwyyy~~~}}}|||vvvrrriiijjjlllnnnppprrrssssssvvvqqqnnnsss}}}xxxyyytttssszzz~~~}}}tttssstttvvvzzz||||||{{{pppnnnllllllnnnpppqqqrrrrrrrrrsssuuuwwwvvvsssqqquuurrrpppooopppqqqqqqppprrrnnniiifffeeeaaaZZZSSSKKKJJJGGGDDDBBB@@@???>>><<<;;;;;;:::;;;<<<===>>>>>>AAADDDEEEEEEEEEFFFHHHDDDEEEGGGFFFBBBEEEUUUhhhuuucccSSSPPP]]]kkk~~~pppuuutttrrrqqqrrrsssuuuwwwqqqqqqqqqrrrttttttrrrpppuuuuuuuuutttsssrrrpppooonnnqqqtttrrrnnnlllooorrryyyuuuqqqooonnnnnnmmmllljjjkkkkkkhhheeebbbbbbbbb[[[XXX\\\iiiuuu{{{xxxzzzzzz~~~pppUUUIIICCCJJJUUU```ppp~~~{{{vvvtttwwwuuurrrpppppppppnnnmmmggggggeeebbb___[[[XXXVVVTTTQQQMMMJJJHHHGGGHHHIIIDDDCCCAAA???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::999999888777666666666666666666666666666666666666666666666666666666777777777888999999::::::888888888888777777777777888555222222444888;;;<<<<<>>GGGXXXeee]]]HHHfffpppccc[[[TTTTTTSSSSSSUUUWWWWWWVVVTTTWWWVVVVVVYYY^^^aaa```___vvvuuugggeeeaaaccc___^^^^^^```cccdddbbb```UUUSSSPPPMMMHHHCCC@@@@@@888<<<:::>>>YYYsssxxxsssttttttqqqrrrvvvzzz|||~~~{{{rrrpppmmmjjjkkkqqqyyywwwnnnjjjnnnuuulllccc]]]TTTMMMJJJJJJKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHJJJKKKHHHJJJNNNNNN```yyymmm}}}|||}}}||||||{{{yyyxxxwww{{{xxxyyy~~~{{{{{{~~~~~~|||{{{zzzvvvqqqllljjjkkkmmmpppqqqsssssstttvvvtttrrrtttyyy{{{}}}nnnfffooo}}}zzzuuussssssvvvyyy{{{ooojjjccc```aaafffjjjmmmllllllmmmooorrrsssrrrqqqpppnnnkkkkkkkkkllllllkkkkkkfffaaa^^^]]]YYYSSSNNNIIIGGGEEECCC@@@???======;;;;;;;;;;;;<<<===??????BBBBBBCCCCCCCCCDDDEEEEEEDDDIIILLLFFFBBBNNNiiiuuujjj^^^UUUQQQYYYooozzzttttttsssrrrrrrrrrssstttuuusssrrrqqqrrrttttttrrrqqqttttttssssssrrrrrrrrrrrrqqqtttuuurrrnnnlllnnnrrrwwwtttpppmmmmmmmmmlllkkkhhhiiikkkkkkkkklllnnnoooiiiiiippp|||~~~|||yyyyyy~~~}}}fffSSSDDDEEEMMMVVVbbbnnn{{{uuussspppooommmmmmmmmllljjjhhhgggeeebbb___ZZZWWWTTTRRRSSSPPPMMMIIIGGGGGGGGGHHHDDDCCCAAA???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::999888888777666666666666666666666666666666666666666666666666666666777777777888999999::::::888888888888777777777777777666444444666999<<<===>>>BBBDDDDDDKKK\\\qqq~~~{{{jjjYYY]]]|||~~~jjjaaaYYYRRRWWWVVVUUUVVVXXXYYYXXXWWWXXXWWWWWWYYY\\\]]]\\\ZZZ~~~rrrddd``````fff```aaadddeeeeeeaaa]]]ZZZXXXWWWUUUPPPLLLGGGBBB???;;;>>><<<;;;MMMooovvv{{{|||zzz|||}}}}}}}}}|||zzzwwwvvvyyywwwllliiimmmyyyzzzooofff\\\WWWOOOJJJHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIJJJNNNJJJFFFLLLTTThhhoooxxx|||xxxvvv}}}zzzyyy{{{zzzxxxxxxzzz{{{zzzxxxwwwuuuqqqllliiinnnoooqqqsssuuuvvvvvvuuuuuuuuuvvvuuuuuu}}}~~~xxxhhhbbbjjjvvvxxxpppkkkkkkooorrrsssnnnfff```^^^^^^^^^^^^bbbbbbbbbdddgggjjjjjjiiihhhfffcccbbbcccccccccbbb___[[[UUURRRQQQNNNJJJFFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;<<<===???@@@AAADDDCCCBBBCCCDDDFFFFFFEEEEEEIIIHHHFFFRRRkkkhhhVVVJJJNNN[[[lll~~~wwwwwwqqqrrrrrrrrrrrrssssssssssssrrrqqqqqqsssttttttssssssrrrqqqpppqqqrrrtttuuuvvvwwwvvvrrrmmmlllnnnqqqtttqqqmmmkkkkkkkkkkkkjjjeeehhhjjjmmmnnnqqquuuxxxoooqqqyyy~~~{{{xxxvvvzzzyyyzzzeeeKKKCCCFFFKKKSSS\\\ttt{{{{{{vvvtttmmmlllkkkkkkkkkiiigggdddeeebbb^^^YYYUUUQQQOOONNNQQQOOOLLLHHHGGGFFFFFFGGGCCCBBB@@@>>>=========>>>;;;;;;;;;:::::::::999999999999999888888777777666666666666666666666666666666666666666666666666666777777777888999999::::::888888888888777777777777666666777888999;;;===>>>@@@@@@@@@BBBQQQkkklllZZZ\\\rrr~~~oooccc^^^XXXQQQYYYWWWUUUUUUWWWYYYYYYXXXYYYXXXXXXYYYYYYYYYVVVTTTkkk]]]UUUTTTZZZaaacccdddccc```]]]YYYWWW[[[[[[YYYSSSOOOKKKDDD>>>===???===:::CCC^^^xxxuuutttlllgggkkkvvv{{{qqqfff^^^TTTPPPJJJGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHOOOKKKEEELLLZZZnnnmmm}}}~~~{{{yyywww}}}zzzxxxvvvuuuuuuvvvwwwwwwvvvuuussspppmmmjjjqqqsssuuuwwwxxxxxxwwwvvvrrrsssuuuwwwvvvzzztttvvvppp___[[[bbbjjjyyyxxxuuunnnhhhccccccdddnnnlllkkkjjjhhheee```]]]]]]\\\[[[[[[]]]^^^___^^^___]]]ZZZYYYYYYYYYXXXWWWUUUQQQLLLIIIGGGFFFCCCAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<===???AAABBBCCCDDDCCCCCCDDDGGGHHHGGGEEECCCEEEFFFSSSsss}}}```QQQNNN```uuuyyyvvvuuuooopppqqqrrrrrrrrrqqqqqqqqqooonnnooorrruuuvvvwwwrrrpppnnnmmmoooqqquuuwwwyyyyyyvvvqqqmmmlllmmmppppppnnnjjjiiiiiijjjjjjiiieeegggiiijjjlllnnnrrruuuiiiiiinnnvvvzzz{{{}}}~~~~~~wwwpppvvvzzz|||vvvYYYJJJEEEDDDJJJSSSccckkkvvv}}}}}}{{{yyyxxxrrrooollljjjiiihhhfffddd```]]]YYYTTTQQQNNNNNNMMMNNNMMMJJJGGGEEEEEEEEEEEEAAA@@@???===<<<<<<======::::::::::::999999999999999888888888777777777666666666666666666666666666666666666666666666666666777777777888999999::::::888888888888777777777666444666888::::::;;;<<<>>>@@@???===@@@TTTqqq}}}gggaaaqqqyyy}}}qqqccc\\\\\\YYYTTTXXXVVVSSSSSSTTTVVVWWWWWWXXXXXXYYYYYYXXXWWWTTTRRRuuu___QQQKKKNNNRRRbbbaaa___]]]^^^___```aaa\\\^^^\\\VVVTTTTTTNNNFFF@@@???===:::>>>QQQuuuzzzqqqzzzzzz~~~{{{wwwyyyzzzuuueeedddhhhtttzzznnndddZZZSSSNNNKKKGGGEEEFFFHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJEEEMMMJJJGGGQQQ```sss{{{|||~~~|||{{{{{{{{{|||}}}|||wwwuuuuuuuuuuuusssttttttsssqqqooonnnmmmqqqrrruuuvvvwwwvvvtttsssppppppsssxxxzzz{{{yyyttt~~~uuucccYYYTTT\\\```eeehhhgggddd```^^^[[[]]]aaafffkkkmmmmmmlllbbb```]]][[[[[[[[[YYYXXXXXXUUURRRPPPPPPPPPOOONNNNNNKKKHHHEEECCCAAA@@@???======<<<;;;;;;;;;;;;<<<<<<<<<>>>???AAABBBCCCDDDDDDCCCDDDEEEFFFEEECCCAAA???KKK\\\tttkkkYYYWWWddd~~~|||vvvooonnnnnnooopppqqqppppppppplllkkkkkkmmmqqquuuwwwxxxpppooolllkkklllooosssvvvyyywwwtttppplllkkkmmmnnnmmmkkkhhhggghhhiiiiiiiiifffggghhhhhhiiikkkooorrrkkkgggeeefffhhhnnnzzz{{{sssuuu~~~gggVVVHHH@@@CCCMMMQQQZZZfffpppuuuwwwyyy{{{vvvrrrkkkgggddddddcccbbbZZZXXXUUUQQQOOONNNNNNNNNKKKJJJHHHFFFDDDCCCCCCCCC@@@???===<<<;;;<<<<<<===::::::999999999888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777888999999::::::888888888888777777777666222555888:::::::::<<<>>>===???@@@GGG___{{{rrrcccjjjzzz{{{jjj]]]YYY[[[ZZZXXXXXXVVVSSSRRRSSSUUUVVVVVVVVVXXXYYYZZZXXXVVVTTTSSSooo```ZZZcccqqqtttrrrjjjaaa]]]^^^aaacccccc\\\___]]]YYYZZZ___[[[RRRDDD???<<<===<<>>;;;;;;;;;;;;;;;<<<=========>>>@@@AAACCCCCCDDDDDDCCCDDDDDDCCCAAAAAABBBDDDEEE```~~~gggYYYggg~~~uuukkkmmmnnnnnnnnnnnnoooooooooiiihhhiiikkkooorrrttttttpppnnnkkkjjjjjjmmmppprrruuusssqqqnnnlllkkkllllllkkkhhhfffeeegggiiiiiiiiifffggghhhhhhiiilllppptttwwwqqqjjjfffdddjjjyyy~~~|||zzz~~~~~~vvvhhhVVVEEEAAAFFFFFFMMMWWW```fffkkkqqquuurrrmmmfffaaa^^^]]]\\\\\\UUUTTTRRROOOMMMLLLLLLLLLIIIHHHGGGEEECCCBBBBBBBBB>>>===<<<;;;;;;;;;<<<<<<999999999888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888999999::::::888888888888777777777777111555999:::999:::===???999BBBJJJWWWooo|||bbb[[[mmmvvvfffZZZWWWYYYZZZYYYYYYVVVTTTTTTUUUVVVVVVUUUTTTVVVYYYZZZXXXUUUSSSSSSooojjjmmmttteee^^^___bbbbbb```]]]```]]]XXXZZZaaa^^^TTTIII???<<>>===<<<;;;;;;;;;;;;<<<===?????????@@@BBBCCCDDDDDDCCCCCCBBBCCCDDDAAA@@@EEEPPPYYYbbbxxxpppgggfffzzzsssooonnnmmmlllllllllmmmoooooohhhhhhhhhjjjmmmnnnmmmlllooommmkkkiiiiiijjjkkkmmmpppnnnmmmllllllkkkkkkjjjiiigggeeeeeegggiiijjjjjjiiijjjjjjiiijjjlllpppttt{{{xxxtttpppjjjiiittt}}}}}}pppXXXHHHDDDBBBFFFLLLQQQUUU[[[bbbhhhgggddd```^^^\\\ZZZWWWUUURRRQQQPPPNNNLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@===<<<;;;:::::::::;;;<<<999888888888777777777777666777777777777777777777777777777777777777777777777777777777777777777777777777777888999999::::::888888888888777777777777333666:::;;;::::::>>>BBBGGGVVVeeerrrmmmYYYdddtttjjj___XXXVVVVVVWWWWWWVVVUUUTTTTTTUUUUUUTTTRRRRRRVVVYYYYYYVVVRRRPPPPPPwwwjjjlllppp}}}qqqbbb]]]bbbhhhhhhddd```bbb]]]UUUWWW]]]ZZZOOOLLL???;;;@@@<<<777HHHddd{{{|||sssjjjrrrqqqrrr~~~{{{yyyllleee```______^^^eeeooottt|||lll___UUUOOOKKKGGGFFFEEEFFFHHHIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHMMMGGGEEETTTjjjxxxjjjlll~~~|||yyywwwxxx{{{~~~{{{yyy}}}|||xxx|||}}}}}}yyysssoooooopppvvvwwwzzz{{{zzzxxxtttrrrvvvxxx|||yyyqqqjjjoooyyy{{{xxxgggQQQEEEEEEJJJLLLLLLKKKJJJIIIJJJLLLLLLKKKIIINNNNNNOOORRRTTTTTTRRRPPPNNNKKKGGGEEEDDDCCCBBB@@@???@@@AAAAAA???<<<;;;;;;:::;;;;;;<<<===>>>@@@AAA@@@AAACCCDDDDDDDDDCCCCCC???BBBCCCAAABBBMMMaaapppwwwhhhcccwww}}}zzztttsssvvvnnnmmmkkkjjjkkklllnnnpppiiiiiiiiijjjkkkkkkhhhfffooommmkkkiiihhhhhhiiiiiilllkkkjjjkkkkkkkkkjjjiiiiiigggeeeeeegggiiijjjjjjmmmmmmllljjjhhhjjjmmmppptttvvvxxxvvvnnniiimmmvvvzzzwwwkkkRRRFFFBBBDDDGGGHHHJJJOOOWWW]]]^^^^^^]]]^^^]]]ZZZUUUQQQQQQPPPOOOMMMJJJGGGEEECCCFFFEEEEEECCCBBBAAA@@@@@@===<<<;;;:::::::::;;;<<<888888888888777777777777666666666666777777777777777777777777777777777777777777777777777777777777777777777888999999::::::888888888888777777777777444888<<<<<<:::;;;@@@EEE```rrrddd[[[zzzyyyrrrfff```YYYVVVVVVUUUTTTUUUSSSRRRQQQRRRSSSRRRPPPNNNRRRVVVYYYXXXTTTOOOMMMLLLvvveeegggnnnnnnnnnqqqhhhgggfffffffffeeebbb```]]]\\\ZZZXXXVVVTTTRRRRRRMMMDDD>>>>>><<<;;;CCCPPP|||{{{xxxqqqfff|||qqqsss}}}uuunnnkkknnnpppooorrrxxxtttfff]]]UUUKKKDDDDDDEEEGGGIIIJJJLLLLLLLLLMMMKKKJJJIIIJJJJJJHHHGGGIIIGGGGGGPPPeeemmmlll}}}}}}{{{yyyyyy|||~~~}}}|||{{{|||}}}|||{{{{{{|||ttttttwww{{{xxxvvvuuuuuuvvvxxxwwwuuussspppmmmkkkiiiwww{{{uuuXXXJJJFFFFFFEEEAAAEEEHHHHHHEEEBBBBBBCCCEEEDDDEEEGGGIIIJJJIIIHHHEEEDDDCCCBBBAAA??????>>>??????>>>======<<<<<<;;;======<<<<<<<<<======>>>DDDAAA>>>@@@DDDFFFDDDBBB@@@>>>BBBDDDJJJggg}}}|||tttjjjllluuuyyy{{{|||vvvsssuuurrrpppllljjjiiiiiikkkllliiihhhgggfffggghhhkkklllkkkkkkjjjhhheeeeeefffggggggggghhhiiijjjkkkkkklllhhheeeaaa```cccgggjjjkkkiiijjjlllnnnnnnmmmlllkkkoooqqqtttvvvuuupppiiidddlll{{{}}}~~~zzzjjjOOOKKKBBB<<<@@@GGGJJJLLLMMMRRRSSSUUUVVVWWWVVVUUUUUUNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCCCCBBB@@@???>>>>>>:::::::::999999999888888777777777777777777777777777777777777888888888888777777777777777777777777999999888888777777666666666777999::::::999888777;;;:::777666555666777888333???;;;888===999BBB^^^yyylllfffvvvfffYYYYYYYYYVVVSSSQQQQQQRRRUUUTTTSSSTTTUUUTTTQQQOOORRRQQQQQQRRRRRRQQQOOOMMMuuuggghhhllljjjiiimmmhhhgggeeedddddddddbbb```ccc___ZZZWWWVVVUUUTTTSSSRRRJJJCCC@@@<<<999???GGGooo{{{vvvmmmtttzzz~~~{{{zzz~~~rrrcccYYYQQQIIIDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLJJJIIIIIIJJJKKKIIIHHHEEEIIIIIIOOOkkkuuu}}}|||zzzxxxyyy|||}}}{{{{{{|||}}}|||{{{yyy{{{uuuvvvyyyzzzyyywwwvvvuuuuuuuuuvvvxxxxxxwwwuuussspppmmmlllppprrrzzz~~~}}}bbbRRRIIIBBBBBBCCCCCCCCCBBB@@@??????DDDCCCBBBCCCEEEEEEDDDCCCBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<>>DDDEEECCCBBBCCCEEECCCEEELLLSSSaaa~~~vvvjjjiiikkknnnwwwvvvxxxyyysssooorrrmmmlllkkkiiiiiijjjkkkllljjjiiihhhggggggggghhhiiihhhhhhgggeeeccccccfffhhhiiiiiihhhhhhhhhhhhhhhhhhfffcccaaa```cccfffhhhiiihhhiiikkkmmmnnnnnnmmmllloooooopppqqqqqqoookkkhhhmmm{{{xxx|||~~~jjjUUUJJJAAA@@@BBBCCCDDDFFFFFFHHHJJJMMMOOOQQQQQQQQQMMMMMMKKKIIIHHHFFFDDDDDDCCCCCCBBBAAA@@@???>>>>>>:::::::::999999999888888888888888888888888888888777777777777888888888888777777777777777777777777888888888888777777777777777888999999999888777777888777666666666777999:::333999999888;;;AAAUUUpppwwwhhhmmmttt|||jjj\\\VVVWWWWWWVVVTTTSSSUUUVVVTTTSSSSSSTTTUUUTTTQQQNNNRRRQQQPPPQQQQQQQQQNNNLLLqqqhhhiiijjjhhhgggkkkhhhfffcccbbbbbbcccbbbaaakkkddd[[[VVVUUUUUURRROOORRRLLLEEEAAA===:::<<<@@@^^^{{{{{{uuu|||kkknnnxxxvvvzzzqqqaaaTTTKKKFFFDDDFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKJJJHHHDDDKKKLLLRRRuuuooo{{{zzzxxxxxxyyy{{{~~~}}}{{{zzzzzz{{{{{{zzzyyywwwzzz|||{{{xxxuuuvvvxxxuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxwwwvvvsssqqqoooqqqqqqsss|||xxx|||gggPPPHHHDDDAAA@@@BBBCCCBBBAAAAAA@@@???@@@AAAAAA@@@???????????????>>>>>>>>>===<<<<<<<<<<<<=========>>>:::;;;<<<===>>>???@@@AAA===DDDIIIFFFBBBEEEQQQ^^^hhh\\\TTTWWWkkkwwwiiiaaahhhsss{{{xxxtttvvvtttnnnkkknnnhhhhhhiiiiiijjjjjjkkkkkkhhhhhhhhhgggffffffeeeeeeddddddcccaaa```bbbeeehhhjjjiiihhhfffeeedddcccccccccbbb```aaacccfffgggfffggghhhjjjlllnnnnnnnnnmmmooonnnllllllmmmnnnnnnmmmooozzz~~~yyybbbUUUIIIBBB???======@@@===???AAADDDGGGIIIJJJJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>===:::::::::999999999888888888888888888888888888888777777777888888888999999777777777777777777777777777777777888888888888888999999999999888777666666444555555777888999::::::???999:::;;;999HHHdddvvvqqqjjjmmmlllaaahhhssscccWWWVVVWWWWWWVVVUUUTTTUUUWWWSSSSSSTTTUUUVVVTTTQQQMMMPPPOOOOOOOOOPPPOOOMMMKKKrrrkkkgggiiijjjhhhiiilllgggdddaaa``````bbbbbbbbbnnneee[[[VVVUUUSSSMMMGGGIIIHHHDDD???======>>>>>>PPPrrr|||wwwvvv{{{zzzttt~~~wwwqqqrrryyysssbbbQQQGGGEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIJJJJJJHHHGGGHHHJJJNNN^^^sss~~~|||zzzyyyxxxxxxyyy{{{}}}zzzxxxxxxxxxyyyyyyxxxvvvuuuuuutttsssrrrssssssttttttuuuvvvwwwxxxxxxxxxxxxvvvwwwwwwwwwvvvtttrrrqqquuutttsssvvvxxxXXXOOODDD@@@BBBDDDCCCAAACCCAAA@@@AAACCCDDDCCCBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>???@@@AAABBBBBBBBBDDDNNNaaa{{{mmmZZZ]]]lll{{{hhhjjjvvv}}}xxxttttttvvvrrrjjjhhhjjjfffggghhhiiiiiiiiihhhhhhddddddeeeeeeeeedddccccccaaa``````^^^^^^```eeehhhiiihhhfffdddbbbaaaaaaaaabbbaaaaaabbbeeeffffffeeefffgggiiikkkmmmnnnooooooqqqooommmlllnnnoooooonnnoooxxx|||}}}}}}qqqeeeXXXMMMEEE>>><<>>???@@@AAABBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>======:::::::::999999999888888888888888888888888888888777777888888888999999999777777777777777777777777777777777888888999999999999999999888777666666555444555666888999:::::::::DDD555;;;FFFIII\\\ooommmZZZRRRVVV^^^ggg}}}oooaaaVVVZZZZZZYYYWWWTTTSSSSSSTTTSSSSSSUUUVVVWWWUUUQQQNNNOOONNNLLLLLLMMMMMMKKKIIImmmiiihhhjjjjjjiiihhhjjjdddbbb___^^^___aaaaaaaaaddd^^^WWWVVVWWWUUUMMMEEEGGGLLLKKKBBB===>>>>>><<>>EEECCCBBBBBBCCCEEEEEEDDD>>>>>>????????????@@@@@@>>>>>>>>>======<<<<<<<<<@@@@@@??????@@@AAABBBCCC@@@AAAHHHZZZvvvdddXXXfffmmmlllllljjjppptttuuuuuuvvvuuupppiiiggghhhfffggghhhiiihhhgggeeeddd___```aaabbbcccccccccccc`````````^^^^^^```dddgggfffeeecccaaa``````aaaaaabbbbbbbbbdddfffggggggfffeeefffhhhjjjlllnnnoooooorrrqqqpppqqqrrrqqqooommmooovvv~~~|||vvv{{{ooocccTTTEEE>>>>>>===============>>>>>>???>>>>>>???@@@AAABBBBBBCCC?????????>>>>>>======<<<:::::::::999999999888888888888888888888888888888888888888888999999999999888888888888888888888888777777888888999999:::::::::999888777666666555555666777888999:::::::::::::::333EEE___lllxxxuuu^^^OOOIIISSShhhpppbbbZZZWWWYYYYYYYYYWWWTTTSSSSSSTTTTTTTTTTTTVVVWWWUUUQQQNNNMMMLLLJJJJJJKKKKKKIIIHHHwwwmmmkkkiiihhhhhhgggdddbbbaaa___]]]]]]___```aaa```XXXUUUTTTVVVYYYYYYSSSNNNTTT^^^]]]MMM@@@???>>>999DDD^^^|||zzzqqqjjjgggqqqzzzoookkkmmmrrr{{{sssbbbSSSJJJIIIJJJLLLLLLMMMNNNNNNMMMMMMMMMOOOMMMKKKJJJJJJIIIFFFDDDIIINNNhhh~~~~~~}}}|||}}}|||zzzyyyxxxxxxyyyyyyvvvvvvvvvwwwxxxwwwuuurrrsssrrrooommmllllllmmmnnnsssssssssssssssssssssssstttsssqqqpppoooooopppqqqqqqqqqqqqpppqqqwww~~~ppphhh```WWWOOOLLLIIIEEEBBBAAA@@@???===??????????????????@@@@@@>>>>>>>>>===============>>>======>>>@@@EEEIIILLL]]]cccrrrsssUUUMMM\\\bbbdddoooyyyqqquuuuuutttrrrnnnjjjhhhhhhfffggghhhhhhhhhfffeeeddd^^^___```aaabbbdddeeeeeeaaabbbbbbbbbaaaaaadddfffdddcccaaa______```aaabbbcccbbbbbbcccfffggggggffffffggghhhiiikkkmmmoooooosssrrrssstttuuutttpppnnnooouuu{{{{{{~~~iiiSSSDDD@@@<<<;;;;;;;;;;;;<<<===>>>::::::;;;===>>>@@@AAAAAA>>>>>>=========<<<<<<<<<:::::::::999999999888888999999999999999999999999888888888999999999999:::888888888888888888888888888888888999999999999999999888777666666666666666888888999:::;;;;;;<<<<<>>QQQlll}}}rrrllldddiii{{{pppfffdddhhhnnnwwwzzzmmm^^^RRRMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGRRRggg~~~~~~~~~~~~}}}}}}zzzzzzyyyyyyzzz{{{||||||wwwwwwwwwyyyzzzyyyvvvtttrrrrrrrrrooommmmmmoooqqqrrrrrrqqqqqqqqqrrrtttuuuuuusssooollllllmmmoooqqqnnnoooppprrrsssvvvyyy|||wwwiiiccc\\\UUUOOOIIIEEEBBBDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@AAABBBCCCDDDEEEFFFBBBCCCFFFMMMXXXeeepppwwwsss```QQQPPPXXXccczzzxxxqqqsssrrrooollljjjjjjiiihhheeeffffffgggggggggggggggbbbbbbaaabbbbbbdddfffgggdddeeegggfffdddccccccdddeeecccaaa___^^^___```aaacccaaa```aaadddfffffffffgggggghhhiiikkklllnnnooorrrrrrrrrsssuuuuuusssrrrpppuuuyyy{{{dddPPPIIIAAA@@@>>>===;;;;;;;;;<<<999::::::;;;<<<<<<===============<<<<<<<<<<<<;;;:::::::::999999999888888999999999999999999999999888888888999999999::::::888888888888888888888888:::999999999999999999888888777666666555666777777999999999:::;;;>>>@@@AAAUUUmmm}}}}}}wwwhhhXXXSSS```qqq}}}sssbbbXXXVVVXXXZZZSSSTTTTTTTTTSSSSSSUUUWWWRRRPPPNNNNNNOOOOOONNNLLLKKKIIIFFFFFFFFFGGGFFFEEEjjjgggdddaaaaaaeeegggccc]]]]]]\\\\\\^^^``````___^^^[[[ZZZZZZYYYYYYZZZ\\\]]]vvvgggMMMGGGFFFAAA999IIIaaayyytttpppddddddyyyzzzmmmbbbXXXXXX___hhhttt~~~}}}uuuggg[[[RRRNNNNNNOOONNNNNNOOOOOOOOONNNMMMMMMJJJHHHHHHIIIKKKLLLKKKJJJ___zzz~~~~~~~~~}}}xxxxxxxxxzzz{{{}}}~~~yyyyyyyyy{{{|||{{{xxxuuupppssstttrrrooonnnrrruuussssssrrrqqqrrruuuwwwyyywwwsssoookkkjjjlllooorrrhhhiiilllooorrruuuvvvvvvrrr|||qqqggg^^^WWWSSSIIIIIIIIIIIIHHHHHHHHHGGGCCCDDDFFFHHHKKKMMMOOOPPPSSSWWW___mmmvvvfff^^^KKKSSSaaakkk{{{zzzuuusssqqqnnnjjjfffgggjjjjjjiiiddddddeeefffggghhhiiijjjgggfffdddcccccceeefffhhhfffhhhiiiiiifffdddccccccgggeeeaaa___]]]^^^___```bbb```___```bbbdddeeeeeehhhhhhhhhiiijjjlllmmmnnnqqqppppppqqqtttvvvvvvvvvqqqvvvxxxwww}}}qqq[[[SSSJJJHHHDDD@@@===;;;:::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888999999999999999999999999888888999999999:::::::::888888888888888888888888;;;::::::999999888888888777777666555555666777888888888888999<<<@@@CCCFFFbbbooo^^^QQQUUUllluuucccYYYWWWXXXVVVSSSUUUVVVVVVTTTRRRQQQQQQSSSQQQNNNKKKJJJKKKLLLLLLKKKJJJHHHFFFEEEEEEFFFFFFEEEkkkpppgggeeebbb``````___]]][[[```dddaaaXXXWWW___bbb]]]ZZZYYYYYYXXXYYYYYYZZZ[[[ssshhhNNNHHHEEE===888===OOOkkkvvvoookkkccceeezzzxxx~~~xxxmmmaaaSSSQQQQQQSSSVVV___ppp{{{nnn]]]QQQMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMMMMMMMLLLLLLJJJLLLOOOIIIMMM```sss~~~|||zzzyyy|||||||||{{{zzzyyyxxxwwwuuuwwwyyy{{{{{{yyyvvvtttpppqqqqqqqqqoooooooooppppppnnnnnnpppuuuxxxxxxwwwuuuppplllkkknnnpppnnnkkkmmmoooqqqpppnnnlllnnnqqqtttqqqrrr~~~~~~}}}zzznnnaaa\\\___aaa]]]WWWNNNZZZdddhhhlllsss{{{lll]]]YYYZZZ^^^```ooo}}}uuuqqqqqqmmmlllkkkiiihhhgggggggggeeebbb______bbbeeefffeeegggiiikkkkkkiiigggfffeeebbbeeehhhiiihhhgggggggggddddddddddddcccbbbaaa``````aaaaaabbbccceeefffgggnnnmmmkkkjjjjjjkkkmmmnnnpppooonnnnnnoooooonnnlllqqqrrrwww|||}}}wwwmmmkkkmmm___OOOBBB<<<999:::<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888999999999999999999999999999999999999999999999999;;;;;;;;;:::999888888777222555888:::<<<===;;;777999;;;===???>>>CCCPPP]]]{{{vvvlll___SSSWWWrrrrrriii]]]VVVUUUUUUSSSQQQSSSRRRRRRQQQPPPPPPOOOOOOQQQOOOMMMJJJIIIIIIJJJJJJHHHHHHGGGFFFEEEEEEEEEFFFlllmmmeeeccc```______^^^]]][[[fffhhhbbbYYYYYYaaaccc^^^[[[[[[ZZZYYYXXXXXXWWWVVV```llllllZZZLLLJJJGGG@@@999===GGG\\\ttt{{{pppkkkddddddttt{{{{{{tttoooeee[[[PPPNNNNNNPPPTTT\\\mmm|||}}}vvvqqqgggYYYPPPNNNOOOPPPPPPOOOOOONNNMMMMMMMMMMMMNNNMMMNNNJJJIIIMMMKKKWWWpppzzzxxx}}}}}}||||||zzzzzzzzzyyyxxxwwwuuuuuuxxxzzz|||}}}}}}zzzxxxvvvuuuvvvvvvuuusssrrrrrrrrrooonnnnnnqqquuuwwwvvvuuutttqqqnnnooosssuuussspppkkkmmmnnnllliiihhhjjjmmmnnnnnnqqqwwwzzzmmmaaa[[[___jjjsssrrrzzzwwwqqqnnnmmmllllllllllllkkkjjjjjjjjjiiieeeaaa```cccgggjjjjjjhhhjjjlllllljjjgggffffffeeegggiiiiiihhhgggggghhhggggggffffffeeedddccccccbbbbbbbbbbbbcccdddfffgggkkkjjjjjjjjjkkklllnnnooommmllllllmmmppprrrrrrqqqrrrssswwwzzzyyy{{{}}}zzzzzz}}}kkkUUUGGGAAA???>>><<<;;;;;;;;;::::::999888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888888888888888888888888:::::::::::::::::::::::::::::::::::::::999999999999888888888888777777777999999888888:::===>>>>>>???>>>>>>???III\\\qqq~~~{{{lllZZZOOOQQQdddxxxhhhaaaXXXSSSSSSTTTSSSQQQRRRRRRQQQPPPPPPOOONNNNNNNNNLLLKKKIIIHHHGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEFFF}}}rrrjjjbbb```^^^]]]]]]]]]\\\ZZZiiihhh```YYY[[[bbbbbb[[[\\\[[[[[[ZZZXXXUUUSSSQQQQQQSSSQQQMMMKKKKKKGGGCCC<<<===???IIIaaa{{{wwwrrrkkkhhhqqqyyy|||zzzsssmmmaaaVVVOOOMMMNNNQQQTTT\\\lll{{{~~~uuuoooccc\\\SSSNNNNNNQQQSSSSSSPPPPPPOOONNNNNNNNNNNNNNNLLLPPPLLLKKKNNNQQQcccuuu}}}|||{{{||||||vvvvvvwwwvvvvvvuuutttsss{{{|||}}}~~~~~~|||zzzyyy|||{{{zzzxxxwwwuuutttsssnnnnnnppprrruuuuuusssqqqnnnllllllooosssuuussspppjjjkkkkkkhhhdddcccfffiiikkkpppuuuuuuuuuzzzzzz}}}|||uuujjjaaaXXXUUU]]]ooo{{{tttssspppmmmkkkkkklllnnnoooooonnnmmmllljjjfffbbbaaadddhhhkkkmmmiiikkkmmmllljjjhhhggghhhggghhhiiiiiigggfffggghhhiiiiiiiiihhhhhhgggffffffeeedddbbbaaabbbdddfffhhhggghhhiiijjjkkkmmmnnnnnnnnnmmmmmmooorrrttttttsssrrrsssuuuvvvtttuuu|||~~~}}}sssXXXGGGBBBAAA???;;;<<<=========<<<:::888777999::::::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999555555666666666777777777:::999999999:::;;;<<<===;;;CCCJJJRRRddd|||ooo^^^NNNNNN```~~~wwwfff[[[VVVQQQOOOQQQRRRRRRQQQPPPPPPPPPOOOOOONNNNNNMMMIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFF{{{zzzjjj```^^^\\\[[[[[[\\\[[[YYYcccaaa\\\YYY]]]bbb^^^UUUYYYYYYYYYYYYWWWTTTQQQOOOPPPKKKJJJLLLMMMJJJFFFEEE??????:::===RRRrrr|||wwwpppjjjkkkxxx}}}xxxpppaaaUUUPPPOOOQQQTTTXXX```ppp~~~}}}uuukkkdddWWWSSSOOOMMMOOOQQQSSSSSSQQQQQQPPPOOONNNNNNNNNNNNHHHOOOOOONNNTTT[[[ppp||||||yyywwwwwwwwwxxxsssssstttuuuvvvvvvvvvuuuyyyzzz|||}}}}}}}}}}}}|||}}}{{{yyywwwuuusssqqqnnnoooqqqssstttsssqqqoookkklllmmmqqqttttttrrrooommmmmmkkkgggcccbbbfffiiijjjpppvvvvvvrrrsss{{{|||{{{}}}uuuggg]]]\\\___eeeooo|||{{{pppooorrrqqqnnnlllkkkmmmpppqqqqqqooollljjjfffeeeddddddeeehhhjjjkkkjjjkkkmmmllljjjhhhhhhhhhhhhhhhhhhgggeeedddfffgggjjjiiiiiihhhgggggggggggggggeeecccaaaaaacccfffhhhfffgggiiijjjkkklllllllllqqqoooooooooqqqrrrqqqpppooopppppppppooopppuuuzzz~~~dddNNNEEECCCAAA===>>>???@@@@@@???>>><<<:::999999999999999999999999888888999999::::::;;;;;;888888888888888888888888:::::::::::::::::::::::::::::::::999888888777777444555555666777888999999::::::===@@@???;;;:::<<<888LLL___kkkwww{{{[[[WWWYYYiiijjjVVVRRROOOMMMMMMOOOQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEjjj^^^\\\ZZZZZZZZZZZZYYYXXX[[[ZZZYYY[[[```bbb[[[RRRTTTTTTUUUVVVUUURRRPPPNNNRRRMMMMMMPPPOOOHHHEEEGGGAAA@@@;;;;;;KKKhhh}}}{{{uuunnnhhhbbbggg~~~wwwqqqmmmeeeZZZRRROOOPPPSSSXXX\\\dddtttvvvvvv~~~zzzssshhh]]]UUUPPPNNNMMMMMMOOOQQQRRRRRRRRRQQQPPPOOONNNNNNNNNNNNGGGNNNMMMOOO^^^nnn}}}|||xxxvvvtttttttttqqqrrrtttvvvwwwxxxyyyyyyuuuvvvwwwyyy{{{}}}~~~}}}zzzwwwvvvuuussspppnnnnnnpppsssttttttrrrpppnnnqqqrrrtttwwwxxxwwwtttrrrpppqqqoookkkffffffiiilllkkknnnqqqrrrqqqrrrtttvvvyyy}}}vvvyyy||||||zzzxxxdddffffffddd___[[[ZZZZZZbbbppp{{{rrrmmmooorrrpppmmmlllmmmnnnqqqrrrqqqmmmjjjgggdddfffiiijjjjjjjjjiiihhhiiijjjkkkjjjhhhgggggghhhfffgggfffeeecccbbbdddeeeggggggfffeeeeeeeeeffffffgggeeebbb```aaacccfffhhhggghhhiiiiiijjjiiiiiiiiilllkkkjjjkkklllmmmlllkkkjjjkkkkkkjjjkkknnnpppqqqwwwdddQQQIIIEEE@@@>>>???@@@@@@@@@???>>>===999999999999999999888888777777888888999999::::::888888888888888888888888888888888888888888888888999888888888777777777666666666777999:::;;;<<<===???===>>>AAA@@@===???EEELLL]]]kkkllliiigggaaaZZZYYYdddyyy{{{yyyqqq]]]RRROOONNNNNNNNNNNNOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKEEEEEEFFFFFFFFFEEEDDDDDDAAAAAAAAAAAABBBCCCCCCDDD|||xxxggg^^^\\\ZZZYYYYYYYYYXXXVVVVVVVVVXXX\\\aaa```YYYRRRPPPPPPQQQQQQQQQPPPNNNMMMNNNMMMNNNOOOMMMHHHGGGIIICCCAAA>>>>>>FFFYYYppp}}}vvvqqqkkk```^^^sssyyyeee[[[WWWTTTOOOMMMNNNOOOTTTZZZ```iiixxxssshhh___```iiivvv}}}tttkkk```UUUOOOMMMMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPNNNMMMMMMMMMMMMJJJOOOOOOYYYsss~~~{{{xxxvvvvvvuuussstttvvvwwwyyyzzzzzz{{{sssssstttvvvxxx{{{}}}~~~yyyvvvsssrrrsssrrrooollloooqqqttttttsssqqqpppqqqrrrsssuuuwwwvvvuuurrrqqqssstttsssoookkkjjjlllooorrrqqqpppqqqrrrrrrqqqppptttuuu~~~zzzxxxqqqmmmuuummmaaaaaaqqq{{{nnnaaaWWWOOOWWW___bbbbbbfffpppyyyyyyrrrnnnmmmppppppmmmkkkkkkmmmoooqqqqqqpppllliiiffffffjjjoooqqqpppmmmjjjhhhhhhiiiiiihhhfffeeeeeefffcccdddeeeeeecccbbbcccddddddcccbbbaaaaaabbbcccddddddcccaaa```aaaccceeeggghhhhhhhhhhhhhhhhhhhhhhhhdddccccccdddfffhhhhhhgggfffhhhgggfffiiinnnnnnkkklllyyywww^^^RRRHHH@@@AAA@@@@@@???>>>>>>>>>>>>;;;;;;::::::::::::999999888888888888999999999999888888888888888888888888888888888888888888888888888888888888888888888888999999:::;;;===>>>???@@@AAA<<<;;;>>>>>>???JJJWWWkkkjjjcccVVVJJJHHHPPPXXXsssxxxrrr]]]UUUUUUPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJDDDEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@AAABBBBBBtttqqqhhhbbb___]]]ZZZYYYYYYXXXWWWUUUUUUUUUVVVYYY[[[XXXUUURRROOONNNNNNMMMMMMLLLLLLKKKIIIKKKKKKJJJKKKLLLJJJGGGDDD???>>>@@@@@@GGG```yyyyyytttpppbbb[[[lllppp\\\UUUTTTQQQOOONNNOOOQQQWWW___fffooo~~~|||ttt\\\VVVRRRVVV___lll}}}}}}uuulllcccZZZRRRNNNKKKLLLMMMOOOOOOPPPRRRSSSQQQPPPOOONNNMMMLLLLLLLLLKKKUUU^^^sss~~~}}}|||zzzxxxwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxuuutttttttttvvvxxxzzz|||vvvsssppppppssssssppplllppprrrttttttrrrqqqrrrtttppprrrtttuuutttrrrqqqqqqrrrttttttrrrnnnlllnnnpppuuutttrrrqqqqqqqqqqqqqqqqqqooowwwwwwpppmmmkkkgggnnnvvvzzzxxxqqqiiieeeqqqyyy|||tttiiiccc```^^^fffnnnwww}}}{{{tttnnnnnnqqqsssooojjjiiimmmmmmnnnpppqqqpppmmmkkkiiiiiimmmqqqrrrpppllljjjiiifffffffffeeecccbbbcccdddaaaccceeefffeeedddddddddbbbaaa```______```aaabbbaaaaaa``````aaacccdddfffgggffffffeeefffgggiiijjjdddcccbbbccceeeeeeeeedddeeegggfffdddhhhmmmlllfffhhhpppmmmcccWWWJJJIIIGGGDDDAAA????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::888888888888888888888888888888888888888888888888888888888999::::::;;;;;;;;;;;;<<<===???@@@AAAAAABBB???CCCLLLPPPRRR]]]llltttcccRRRIIIEEEKKKaaaxxxppp```VVVTTTUUUQQQQQQPPPOOOMMMKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCCCCBBBCCCDDDEEEFFFAAAAAA@@@?????????@@@@@@mmmjjjeee[[[]]]```^^^[[[YYYYYYXXXVVVTTTTTTSSSSSSTTTSSSQQQOOOPPPOOONNNMMMKKKJJJJJJIIIIIIIIIKKKIIIGGGJJJPPPLLLCCCDDD>>>>>>AAA<<<<<>>>>>=========<<<<<<;;;;;;;;;888888888888888888888888999999999999999999999999888999:::;;;<<<<<<===>>><<<<<<===>>>???@@@AAAAAAEEEHHHVVVgggmmmlllsssiiiTTTGGGLLLUUUaaa{{{kkk^^^ZZZYYYUUUQQQQQQQQQPPPNNNLLLKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCAAA@@@AAACCCEEEGGGAAAAAA@@@???>>>>>>>>>???zzzkkk^^^[[[``````^^^\\\ZZZWWWVVVVVVWWWWWWSSSRRRPPPOOOOOOPPPQQQSSSNNNMMMKKKIIIHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCC>>><<>><<<>>>AAA@@@<<<;;;<<<<<<<<<;;;:::;;;;;;888<<<>>><<<::::::;;;:::<<<===>>>>>>=========>>>@@@===>>>AAACCCAAABBBDDDFFFbbb|||}}}xxxppphhh]]]MMMIII^^^xxx|||rrrcccWWWSSSSSSUUUVVVOOOOOONNNMMMLLLLLLLLLMMMKKKJJJHHHGGGFFFGGGGGGHHHGGGDDDBBBBBBDDDEEEDDDBBB???@@@@@@??????>>>===<<>>>>>??????===>>>>>>===============<<<<<<===>>>@@@@@@===;;;AAA@@@BBBCCCBBBCCCMMMXXXeeerrr|||vvvggg[[[UUURRRXXX___ssszzziiibbbYYYSSSPPPQQQQQQQQQOOONNNMMMLLLKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFCCCAAAAAACCCDDDCCCAAA????????????>>>===<<<<<<|||aaa]]]^^^bbbaaaYYYWWWWWWWWWVVVTTTSSSQQQPPPNNNMMMMMMMMMNNNPPPQQQSSSKKKKKKIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDD???>>>???===:::AAALLLiiiyyy~~~rrrmmmkkkjjjrrr}}}uuufff]]]XXX]]]iiiyyy|||dddWWWTTTTTTXXX\\\hhhkkkpppuuuzzzzzzrrrggg___VVVSSSOOOKKKHHHHHHHHHIIIOOOOOOOOOOOOOOOOOOOOOOOOOOORRRMMMJJJNNNMMMRRRbbb{{{{{{xxxyyyyyywwwuuuyyywwwvvvvvvvvvuuusssppprrrsssuuuwwwwwwuuuppplllggghhhiiilllnnnooopppqqqqqqnnnjjjiiikkkmmmnnnooopppooonnnpppsssvvvvvvvvv{{{yyywwwtttrrrqqqqqqpppqqqrrrssstttuuuvvvvvvvvvwwwwwwuuussspppppprrrtttnnnoooooooooooosssxxx|||tttwwwwwwvvvpppmmmnnnmmmlllkkkjjjjjjkkklllmmmhhhiiilllmmmllliiieeecccdddcccbbbcccddddddbbb```[[[\\\]]]]]]^^^```dddgggaaaaaabbbbbbbbbaaaaaa```^^^aaaccceeedddddddddeeegggfffccc```^^^\\\\\\\\\ZZZZZZ[[[]]]aaacccccccccfffdddaaa^^^]]]^^^___```aaaaaa``````aaabbbcccddd```ccceeeeeeiiiwww|||mmmgggcccaaa\\\WWWOOOJJJFFFEEEDDDCCCAAABBBAAA>>>???BBB@@@<<>>>>>>>>===;;;:::@@@>>><<<===>>>??????>>>AAA>>><<<<<>>===<<<;;;ppp[[[[[[\\\```___WWWUUUUUUVVVUUUTTTRRROOONNNMMMMMMLLLLLLLLLMMMNNNOOOIIIIIIHHHGGGFFFFFFEEEEEEGGGFFFFFFEEEDDDCCCBBBBBBDDD???===???>>>;;;===BBB\\\sss|||rrroooooolllnnnyyy|||qqqiiijjjkkkggg___ZZZYYY```nnnwww___TTTUUUZZZaaafffsssxxx~~~}}}vvvpppggg\\\TTTNNNMMMLLLJJJJJJKKKLLLNNNOOOOOONNNNNNNNNMMMMMMMMMLLLQQQNNNLLLOOOPPPXXXkkk~~~zzzyyyyyyyyyxxxwwwxxxvvvuuuuuuuuutttrrrppprrrsssvvvwwwvvvrrrmmmiiigggiiilllnnnooonnnnnnooonnnmmmkkkjjjjjjjjjkkkkkknnnnnnoooqqquuuwwwwwwvvvwwwvvvssspppoooooopppqqqqqqrrrtttvvvwwwxxxxxxxxxxxxwwwuuuqqqnnnmmmoooqqqppppppoooqqqsssuuuuuuuuuooottt|||}}}vvvqqqqqqnnnjjjhhhkkkllljjjiiihhhhhhiiikkklllkkklllmmmmmmkkkiiifffdddcccbbbaaabbbbbbbbb```^^^YYY[[[^^^``````aaaccceee`````````___^^^]]]\\\\\\[[[^^^bbbccccccccccccddddddbbb```^^^[[[ZZZYYYYYYZZZ\\\^^^bbbdddeeeeeedddbbb```\\\ZZZYYYZZZ\\\^^^```````````````aaaaaaaaaaaadddeeebbbbbbkkk|||{{{{{{{{{~~~vvviii]]]TTTNNNIIIGGGDDDDDDBBB???@@@CCCCCC@@@CCCBBB@@@@@@@@@@@@???===CCC>>><<<>>>AAA@@@@@@AAA@@@@@@@@@??????CCCJJJOOOLLLQQQXXX^^^cccmmmaaaNNNGGGKKK]]]qqqwwwgggZZZRRRRRRRRRSSSRRRQQQPPPNNNOOONNNLLLKKKIIIHHHGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBAAA??????????????????>>>>>>>>>>>>===<<<;;;;;;ggg[[[\\\ZZZZZZ\\\XXXSSSTTTUUUUUUTTTQQQNNNLLLNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAACCC@@@???@@@@@@===<<<===KKKcccxxx|||vvvsssooojjjkkkmmm{{{uuulllfffffffffbbb\\\YYYWWWaaapppttt```ZZZ```hhhpppvvv~~~vvvoooggg^^^TTTMMMJJJJJJJJJKKKLLLNNNOOOPPPNNNNNNNNNMMMLLLLLLKKKKKKIIIPPPNNNKKKLLLLLLVVVjjj}}}{{{zzzzzzzzzzzzyyytttsssrrrssstttuuusssqqqqqqsssuuuuuusssoookkkhhhjjjmmmqqqqqqpppnnnmmmmmmkkkllllllllljjjiiiiiiiiillllllmmmpppssstttsssrrrqqqpppnnnllllllnnnoooqqqppprrrtttwwwxxxyyyyyyxxxwwwvvvtttpppmmmkkklllnnnooonnnnnnqqqtttvvvuuusssqqqqqqqqqttt}}}uuurrrrrrooommmkkkiiigggiiimmmjjjiiigggfffggghhhjjjkkklllkkkjjjhhhggggggggghhheeedddbbbbbbbbbaaa^^^\\\VVVYYY^^^```aaa```aaaaaa`````````^^^]]][[[YYYXXXZZZ]]]```aaaaaaaaabbbcccaaa```___^^^]]]\\\\\\\\\\\\___bbbeeeffffffffffff```]]]ZZZXXXWWWYYY[[[]]]aaaaaaaaaaaaaaa`````````aaabbbaaa```aaagggooouuuvvvkkkddd___\\\XXXVVVOOOGGGDDDEEEDDDAAAAAACCCDDDDDDDDDEEEFFFHHHDDD???>>>BBBDDDAAAAAAEEE@@@KKKVVVYYYVVVXXXcccnnnrrrqqqsssvvvwwwzzzhhhOOOLLLXXXiii~~~sssbbbYYYVVVQQQQQQPPPNNNLLLKKKKKKKKKOOONNNMMMKKKIIIHHHHHHHHHGGGGGGGGGFFFEEECCCBBBBBB@@@@@@???>>>>>>===>>>???======>>>======<<<;;;:::sssaaa\\\^^^XXXUUUYYYXXXRRRSSSSSSSSSRRROOOMMMKKKNNNMMMLLLKKKIIIHHHFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBB@@@???=========PPPiii{{{~~~wwwmmmgggggg```fffyyyvvvuuuuuuooocccXXXTTTWWWcccuuurrrfffgggpppzzz}}}zzzuuummmeee]]]VVVNNNJJJGGGHHHIIIKKKMMMNNNOOOPPPMMMMMMMMMLLLLLLKKKKKKKKKGGGOOOMMMHHHHHHIIIWWWooo~~~|||||||||{{{zzzyyyyyyyyyyyypppooooooqqqssstttsssrrroooqqqsssssspppmmmkkkjjjmmmpppsssssspppmmmmmmnnnkkklllmmmllljjjiiijjjkkkkkkjjjjjjlllnnnooommmllllllkkkkkkkkkkkkmmmnnnooooooqqqtttvvvxxxxxxwwwwwwuuuvvvuuurrrnnnllllllmmmjjjkkklllooorrrsssrrrqqqnnnnnnoooppprrryyyxxxnnnlllmmmiiiiiihhhhhhggghhhlllooohhhhhhgggfffffffffggghhhhhhgggeeecccdddeeegggiiifffdddcccbbbaaa```]]][[[TTTXXX\\\^^^^^^]]]]]]]]]aaaaaa```___]]][[[YYYXXX[[[\\\^^^^^^^^^^^^```bbbaaaaaaaaaaaa````````````]]]```ccceeeeeeddddddeee___]]][[[YYYYYYZZZ\\\^^^``````aaaaaa```___^^^]]]^^^]]]\\\]]]```ccceeefffyyy|||oooaaaYYYXXXVVVRRRTTTVVVWWWQQQIIIDDDDDDGGGGGGDDDFFFKKKJJJEEEFFFLLLVVViii}}}~~~}}}zzzrrrnnnoooYYYSSSVVVjjjvvvggg\\\WWWUUUUUUTTTRRROOOKKKJJJLLLNNNOOONNNLLLKKKIIIIIIHHHHHHFFFFFFFFFEEEDDDBBBAAA@@@???@@@@@@>>>===<<<>>>???============<<<;;;:::999hhhYYYXXX]]]XXXUUUWWWVVVQQQQQQQQQPPPOOOMMMKKKJJJKKKKKKKKKJJJIIIGGGFFFEEECCCCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBB>>>AAACCCBBB@@@???>>>>>>===BBBVVVqqq}}}xxxpppnnngggZZZ\\\tttuuudddXXXUUU___nnnxxxrrrqqqxxx}}}vvvrrrmmmhhhaaaZZZTTTNNNJJJHHHGGGIIIKKKMMMNNNOOOOOOOOOLLLKKKKKKKKKKKKKKKKKKKKKGGGOOOMMMJJJNNNVVVlllxxxxxxxxxxxxxxxwwwuuutttuuuuuunnnmmmmmmoooqqqrrrqqqpppmmmpppqqqpppnnnllllllmmmooosssvvvuuuqqqooopppsssnnnnnnmmmjjjhhhiiimmmpppooommmllllllllllllkkkjjjkkkkkkkkkkkkllllllllllllnnnpppsssvvvwwwvvvuuutttrrrssstttrrrooolllkkkjjjiiijjjmmmoooppppppppppppnnnmmmooorrrrrrqqquuu|||uuupppkkkiiikkkccceeeffffffgggjjjkkkkkkffffffeeeeeedddccccccccccccccccccdddeeeggghhhiiicccbbbaaa```aaa```]]][[[UUUYYY]]]^^^^^^\\\[[[[[[````````````___^^^]]]]]]\\\]]]]]][[[[[[\\\^^^aaa``````````````````______^^^aaaddddddbbbaaabbbccc___^^^]]]\\\\\\]]]^^^__________________]]]\\\[[[YYYYYYYYYZZZ\\\^^^```aaaiiixxx}}}wwwyyyzzzxxxyyy}}}|||ppp___SSSRRRVVVZZZZZZ```gggcccZZZ\\\eee}}}wwwkkkbbb^^^```VVVfff~~~oooddd^^^ZZZVVVRRRSSSSSSRRRPPPMMMLLLOOORRRLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFEEEDDDBBB@@@>>>>>>@@@@@@???<<<<<<===@@@<<<<<<<<<<<<;;;:::999999cccTTTTTT\\\XXXVVVWWWTTTOOOOOOOOONNNLLLKKKIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCDDDDDDDDDCCCBBBAAA???@@@@@@AAAAAABBBBBBCCC;;;@@@DDDBBB???>>>???@@@EEE>>>GGGdddvvvvvvuuuzzzkkk]]]\\\sssvvveee^^^___jjjzzzuuutttyyy|||uuupppnnnmmmccc___XXXRRRMMMJJJHHHGGGJJJLLLNNNOOOQQQQQQQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHQQQPPPOOOXXXggg{{{zzzwwwuuutttuuuuuutttrrrqqqqqqqqqnnnmmmmmmnnnppppppooonnnlllnnnpppooolllkkkmmmpppqqquuuxxxwwwtttsssuuuxxxrrrppplllgggeeehhhooovvvtttrrrooonnnnnnnnnlllkkkllllllmmmmmmmmmlllkkkjjjnnnppprrruuuvvvuuutttrrroooppprrrqqqnnnjjjhhhhhhjjjmmmpppppppppooopppqqqtttooonnnssstttooommmnnnppp|||rrrpppppplllhhhgggbbbdddeeefffgggiiigggdddddddddddddddcccaaa```___```bbbdddgggiiijjjkkkkkk```_________``````^^^\\\YYY\\\___```___^^^]]]]]]^^^___``````aaaaaaaaaaaa^^^]]]\\\ZZZYYYZZZ]]]```^^^^^^^^^^^^]]]\\\[[[[[[```ccceeedddbbb```bbbddd__________________``````]]]^^^^^^^^^]]][[[ZZZXXXWWWXXXYYYYYYYYY\\\```ccccccjjjyyy|||sssuuu}}}yyyzzz}}}sssuuu{{{vvvxxxwwwyyyuuuggg]]]YYY]]]dddssszzzooobbb[[[XXXUUURRRPPPIIIKKKMMMLLLJJJJJJMMMPPPJJJIIIHHHHHHGGGGGGGGGGGGEEEEEEFFFEEECCCAAA???>>>>>>@@@AAA???<<<<<<>>>@@@<<<<<<<<<<<<;;;:::999999\\\ZZZXXXVVVUUUTTTUUUUUUOOOOOONNNLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEECCCBBBAAAAAACCCCCCBBBAAA@@@AAAAAAAAAAAA@@@??????DDDCCCBBBAAA@@@???>>>===@@@???CCCPPPeeevvv}}}|||qqqhhh```hhhooogggiiiooo|||~~~rrrwww~~~zzzsssmmmfffaaa]]]XXXTTTNNNHHHFFFGGGJJJLLLNNNOOOOOOOOOOOOOOOOOOOOOIIIHHHJJJMMMMMMKKKLLLPPPKKKOOOOOOTTTooo{{{vvvuuutttsssqqqooommmlllkkkjjjkkklllmmmnnnnnnnnnnnnllllllmmmmmmnnnnnnnnnoootttttttttsssrrrqqqpppooosssnnngggeeegggkkkmmmnnnoooooopppppppppnnnmmmkkkoooooonnnnnnmmmmmmmmmmmmlllnnnooonnnmmmmmmnnnpppnnnmmmnnnoooqqqqqqooommmlllllllllkkkkkkkkkjjjjjjppprrrqqqooollllllooorrrwwwwwwzzzvvvqqqnnnllljjjfffbbbhhhggghhhiiijjjjjjhhheeekkkgggdddcccdddeeedddbbbdddeeefffffffffeeecccbbb```______^^^]]]\\\\\\\\\^^^___aaabbbcccbbbaaa``````bbbaaa___```cccaaa\\\^^^^^^______```aaaaaaaaa[[[\\\]]]]]][[[[[[\\\]]]^^^_________``````aaaaaaZZZ]]]aaadddeeecccaaa^^^]]]^^^_________^^^]]]\\\XXXXXXYYYZZZ[[[]]]______```___dddttt{{{tttrrrwwwxxxyyysssqqqrrrfffbbb^^^aaajjjxxxyyygggddd```ZZZVVVTTTRRRRRRNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>============>>>======<<<;;;;;;::::::YYYYYYWWWUUUTTTRRRRRRRRROOONNNMMMLLLJJJIIIHHHGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@AAABBBCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@???>>>>>>>>>??????>>>@@@HHHYYYmmm|||zzzooocccdddwwwzzznnnlllrrrzzzxxxuuu{{{tttnnnhhhbbb\\\XXXRRROOOKKKGGGFFFGGGJJJLLLQQQQQQPPPPPPOOOOOONNNNNNRRRNNNMMMQQQSSSPPPMMMMMMPPPMMMZZZyyy~~~|||xxxsssttttttrrrqqqooommmlllkkkkkklllmmmnnnoooooooooooooooooooooooopppppppppqqquuussspppnnnmmmmmmnnnooommmjjjfffeeegggiiiiiihhhkkkkkklllmmmmmmlllllllllllllllllllllmmmmmmnnnnnnnnnooonnnlllhhhfffeeefffjjjkkklllnnnnnnnnnnnnnnnjjjjjjjjjiiiiiiiiihhhhhhpppqqqpppmmmkkklllooorrr{{{yyy}}}vvvqqqtttrrrooolllkkkiiigggeeehhhggggggiiikkkkkkjjjiiihhheeeccccccddddddcccaaaaaacccfffhhhgggeeebbb```______``````````````````\\\^^^___aaaaaa```^^^]]]aaaddddddaaa```bbbaaa^^^]]]^^^^^^^^^______``````\\\]]]^^^]]][[[ZZZ[[[\\\]]]]]]]]]^^^^^^_________aaabbbccccccbbb^^^[[[XXX\\\]]]^^^___^^^^^^]]]\\\[[[ZZZZZZZZZ[[[]]]___```cccaaaaaahhhxxx}}}~~~{{{rrrfff]]]YYY[[[aaabbbhhhtttwwwddd___]]]ZZZWWWTTTRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHIIIHHHGGGEEEDDDDDDCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>>>>>>>>>>=========<<<=========<<<;;;:::::::::WWWVVVVVVTTTRRRPPPNNNMMMNNNMMMLLLKKKJJJHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>;;;===>>>===;;;;;;???BBB>>>======???JJJ^^^xxx{{{jjjcccnnn|||xxx|||}}}uuu{{{~~~vvvrrrkkkddd___ZZZUUUQQQIIIHHHFFFFFFFFFHHHKKKLLLSSSSSSRRRQQQPPPOOONNNNNNSSSNNNMMMQQQSSSPPPKKKIIIMMMTTTppp}}}|||{{{wwwrrrtttsssrrrpppooommmllllllmmmnnnpppqqqrrrqqqqqqpppqqqqqqqqqrrrrrrrrrrrrrrrtttqqqlllhhhgggiiimmmoooggggggggghhhiiihhhfffdddgggggghhhhhhjjjkkkmmmnnnkkkllllllnnnooopppqqqqqqoooooonnnkkkfffcccbbbbbbiiilllnnnnnnmmmllloooqqqnnnnnnmmmmmmlllllllllmmmpppooommmkkkjjjkkkooorrryyywwwxxxzzzyyyxxx{{{{{{uuusssnnnjjjnnnnnnmmmkkkiiihhhhhhiiigggfffeeefffhhhjjjjjjjjjdddcccbbbbbbccccccaaa___^^^```dddggggggeeeaaa^^^]]]^^^^^^___```aaaaaabbb[[[\\\^^^___^^^]]][[[ZZZ```eeefffbbb^^^___aaa```\\\\\\]]]]]]]]]]]]]]]]]]\\\]]]^^^]]][[[ZZZZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^ccccccbbbaaa^^^[[[WWWVVV[[[\\\\\\]]]]]]]]]\\\\\\^^^]]][[[ZZZ[[[\\\^^^___^^^``````aaafffxxx|||xxxzzz~~~}}}}}}zzzvvvqqqiiidddhhhpppsssmmmfffcccbbbfffrrr~~~oooaaaYYYXXXXXXWWWUUUSSSRRRQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@???>>>======>>>>>>>>>=========<<<<<<===<<<<<<;;;;;;::::::999UUUUUUUUUTTTRRROOOLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCAAA@@@???@@@AAABBBAAA????????????@@@???>>>>>>===:::<<<===;;;999999===AAA>>>>>>===;;;???OOOmmmvvvgggiii{{{~~~www|||~~~}}}zzzuuukkkfff```ZZZUUUQQQMMMKKKCCCCCCEEEFFFIIIKKKMMMNNNSSSSSSRRRRRRQQQQQQPPPPPPOOOMMMMMMPPPPPPLLLKKKMMMSSSooosss}}}|||xxxttttttsssrrrqqqpppooonnnnnnoooppprrrssstttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrroookkkhhhggghhhkkkmmmggghhhiiijjjjjjiiigggeeeffffffggghhhjjjmmmppprrroooppppppqqqrrrsssttttttnnnoooooonnnkkkjjjjjjkkkmmmqqqsssqqqmmmlllpppuuurrrqqqpppoooooooooooopppooonnnkkkiiiiiikkkooorrrqqqqqqrrrqqqpppnnnoooqqqpppwwwuuullllllnnnmmmjjjkkkmmmnnnlllhhhgggiiilllgggeeeccccccdddfffgggfff``````aaabbbbbbaaa___^^^]]]___aaaccccccbbb```___[[[[[[\\\\\\]]]^^^^^^___[[[\\\]]]^^^^^^\\\ZZZYYY^^^dddfffaaa\\\\\\___```[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\\\\[[[ZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]___^^^]]]\\\[[[ZZZYYYXXXZZZZZZZZZ[[[\\\\\\\\\\\\___]]][[[YYYYYYZZZ\\\]]]UUU\\\ccceeefffkkkwww~~~ppppppqqqyyy}}}tttqqqvvv~~~wwwrrrnnnllllllkkkfffbbbffffffggghhheeebbbeeekkk|||~~~yyyhhh^^^[[[\\\WWWWWWWWWVVVUUUSSSRRRQQQLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA??????>>>>>>>>>======<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::999999SSSTTTTTTSSSQQQNNNLLLJJJKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@??????@@@AAA@@@???>>>>>>??????>>>>>>===<<<;;;<<<===;;;999999<<>>>>>==============================<<<<<<<<<<<<:::::::::::::::999999999RRRQQQQQQPPPOOOMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@???>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<======<<<<<<>>>===??????;;;===OOOddd{{{hhhdddllluuuvvvppptttzzz~~~~~~yyy|||wwwpppmmmpppqqquuu|||yyyxxx|||~~~zzzvvvqqqjjjbbbVVVRRRLLLHHHGGGFFFEEEDDDCCCEEEHHHKKKNNNPPPQQQRRROOOOOOPPPQQQRRRSSSTTTTTTNNNOOOQQQNNNJJJNNN```sss|||}}}|||zzzyyyyyywwwtttrrrssssssrrrrrrqqqqqqqqqpppoooqqqsssuuuuuusssqqqpppooooooooooooooonnnnnnnnnnnnooooooooommmllljjjiiiiiijjjiiigggffffffhhhjjjjjjjjjkkkmmmppprrrtttvvvqqqqqqqqqqqqqqqqqqrrrrrrqqqssssssrrrqqqpppqqqrrrrrrrrrqqqnnnkkkkkkooorrrrrrqqqooommmmmmnnnooopppqqqnnnkkkjjjkkkmmmmmmmmmkkkoooqqqooonnnppprrrqqqppprrrvvv|||zzzooopppqqqpppnnnlllllllllnnnnnnmmmllliiihhhiiijjjkkkhhhfffddddddcccbbb```[[[]]]______^^^^^^___```aaa___\\\ZZZYYY[[[]]]___\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[]]]^^^___^^^]]]\\\ZZZ^^^___[[[XXX[[[^^^___[[[[[[ZZZYYYXXXXXXWWWWWWTTTVVVXXXXXXXXXXXXZZZ[[[VVVVVVVVVVVVUUUUUUUUUUUUZZZYYYYYYWWWVVVUUUTTTTTTVVVVVVVVVWWWXXXZZZ[[[\\\[[[ZZZYYYXXXWWWWWWWWWWWW[[[]]]aaafffhhhfffbbb^^^bbbsssyyylll]]]WWWYYY[[[XXXSSSVVVUUUSSSQQQOOONNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@>>>======<<<<<<======>>>=========<<<<<<<<<;;;;;;999999999999999999999999OOONNNMMMLLLLLLKKKKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>>===>>>???@@@???>>>======>>>>>>======<<<;;;<<<::::::===AAACCC@@@<<<<<<:::<<>>>>>===<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;888888888999999999999999MMMLLLKKKIIIIIIJJJKKKKKKHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA???>>>===>>>???@@@???==================<<<<<<;;;;;;888888>>>EEEGGGCCC===;;;666888===<<<777===III___yyyzzzjjjgggjjjyyyrrrvvvsssuuuwwwzzz|||}}}~~~~~~xxxwwwvvvuuuwww{{{zzzvvvzzz~~~|||zzzwwwtttooooookkkccc]]]ZZZVVVQQQLLLHHHDDDBBBBBBDDDEEEEEEIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPVVVRRRQQQWWWfff~~~~~~ssssssuuuwwwxxxvvvsssqqqpppooooooooonnnnnnnnnnnnnnnmmmooorrrssssssqqqnnnlllooonnnnnnnnnmmmmmmllllllpppooonnnmmmlllkkkkkkkkkkkknnnppppppmmmkkkkkkmmmhhhjjjlllnnnoooooooooooonnnoooppprrrtttuuuwwwwwwppprrrssssssssssssuuuvvvssspppmmmmmmppptttwwwyyyrrrpppnnnlllkkkmmmoooppprrrpppnnnnnnooonnnkkkhhhhhhmmmnnniiiiiiooorrrqqqtttssstttuuuwwwwwwvvvtttwwwwwwuuuqqqnnnnnnssswww}}}||||||wwwnnnkkkmmmtttpppllljjjjjjkkkkkkkkkkkkhhheeefffiiikkkjjjggg___^^^^^^___```___\\\ZZZ[[[]]]^^^]]]\\\]]]```ddd^^^]]]\\\[[[ZZZXXXXXXWWWSSSTTTUUUVVVWWWYYYZZZZZZVVVXXXZZZ]]]^^^^^^]]]]]][[[\\\ZZZXXX[[[aaaccc```\\\\\\[[[YYYXXXWWWVVVVVVWWWXXXXXXVVVTTTRRRRRRSSSXXXXXXXXXWWWWWWVVVVVVVVVTTTUUUVVVVVVVVVTTTSSSRRRTTTTTTTTTUUUVVVYYY[[[\\\XXXZZZ[[[\\\\\\ZZZXXXVVVXXX]]]bbbddddddaaa___^^^bbbbbbeeennn~~~wwwpppvvv~~~~~~lllaaa\\\WWWZZZ\\\YYYRRRNNNOOOQQQSSSQQQOOOMMMLLLLLLMMMNNNIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAAAAA@@@AAAAAAAAA???>>>===<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;888888888888888888999999MMMKKKIIIHHHIIIIIIHHHFFFFFFGGGHHHFFFDDDCCCDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<=========;;;::::::::::::;;;<<<<<>>??????@@@>>>>>>===<<<<<<<<<<<<<<<:::::::::999999999888888666666666666666666666666KKKIIIGGGGGGHHHHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCDDDCCCBBBBBBAAAAAA@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;<<>>>>>??????>>>======<<<<<<<<<<<<<<<::::::999999999888888888666666666666666666666666HHHGGGEEEEEEFFFGGGGGGFFFEEEFFFFFFEEECCCBBBCCCDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999999888888888:::999999999999:::;;;;;;???===OOOttt}}}{{{rrr[[[WWWXXX___hhhkkklllmmmqqqppppppooonnnnnnmmmmmmmmmooossswwwzzz~~~~~~|||pppjjjfffiiiiiiccc\\\XXXMMMLLLKKKIIIGGGEEECCCBBBFFFFFFEEEEEEFFFHHHJJJKKKJJJKKKMMMNNNNNNNNNMMMLLLPPPOOOMMMKKKKKKMMMPPPSSSYYYvvvvvvvvvsssuuuqqqssstttsssqqqppppppqqqppppppooonnnnnnmmmmmmlllnnnmmmlllmmmnnnnnnllljjjllllllkkkkkkkkkkkklllmmmgggeeeddddddfffjjjnnnpppoookkkhhhjjjnnnpppnnnlllffffffggghhhjjjlllnnnooojjjkkkmmmnnnnnnllljjjiiihhhjjjlllmmmnnnmmmlllkkkooooooooossswwwxxxuuurrrrrrqqqpppooonnnooopppqqqkkkkkklllmmmnnnooopppqqqiiikkkllllllkkkjjjjjjjjjnnnnnnnnnoooooooooooonnnssspppnnnnnnppprrrssssssnnnnnnkkkfffbbbbbbfffjjjnnnpppuuuzzz}}}~~~~~~~~~zzz}}}~~~xxxyyyzzzzzzyyywwwuuurrrqqqnnnlllkkkmmmppptttuuuvvvqqqooommmkkkjjjkkkmmmnnnjjjhhhggggggggggggfffdddcccbbbbbbccceeeeeedddbbb```aaa```___\\\[[[\\\]]]\\\\\\]]]___ccceeedddccc]]]\\\[[[ZZZYYYXXXXXXXXXVVVUUUTTTUUUXXXYYYXXXWWW[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYZZZ\\\\\\[[[YYYYYYYYYZZZ[[[ZZZYYYXXXWWWYYYYYYXXXVVVSSSSSSTTTVVVSSSSSSSSSSSSTTTUUUWWWWWWVVVUUUSSSSSSUUUUUUTTTSSSRRRTTTWWWZZZZZZXXXUUUSSSSSSTTTUUUUUUTTTTTTUUUWWW[[[[[[ZZZYYYZZZ[[[]]]^^^dddbbbaaaaaa___\\\___dddmmm|||ttt___YYYSSSQQQRRRTTTSSSRRRUUUSSSQQQOOONNNLLLLLLKKKMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999999999888888888777666666666666666666666666FFFEEECCCCCCEEEFFFFFFEEEDDDEEEEEEDDDBBBAAABBBCCC@@@??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999::::::::::::999999999999:::999999888888777777777999888888888888999::::::===777@@@^^^}}}}}}mmmbbbWWWUUU[[[cccgggiiillllllllllllllllllkkkkkkhhhiiijjjkkklllqqqvvvzzz{{{yyywwwvvvuuujjjeeeccceeeddd\\\TTTOOODDDDDDCCCCCCCCCCCCBBBBBBHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKMMMOOOOOOOOONNNMMMOOOQQQRRROOOLLLNNNVVV^^^|||uuuwwwsssrrrssspppqqqqqqqqqqqqpppppppppppppppooonnnnnnmmmmmmllllllkkkjjjkkklllllljjjhhhkkkkkkjjjjjjjjjjjjjjjjjjccccccdddfffhhhkkknnnooofffeeeeeefffhhhjjjjjjiiijjjjjjjjjiiijjjjjjkkkkkkiiijjjlllmmmmmmmmmlllkkkkkklllnnnoooooonnnlllkkknnnnnnnnnpppsssssspppmmmnnnnnnmmmmmmmmmnnnnnnooolllmmmnnnpppqqqqqqqqqqqqiiilllmmmkkkhhhfffgggjjjsssrrrpppooonnnoooooopppqqqooommmmmmoooqqqrrrrrrqqqooolllgggcccdddhhhlllkkkmmmppprrrttttttssssssjjjlllnnnpppqqqqqqqqqqqqqqqrrruuuwwwwwwuuuqqqnnnxxxwwwvvvuuuuuuuuutttsssnnnnnnooopppqqqrrrrrrrrrnnnmmmllllllkkkkkkkkkkkkiiigggffffffffffffeeeccccccbbbaaaaaaaaabbbbbbbbb^^^______]]][[[ZZZ[[[]]]ZZZ[[[]]]```dddeeeeeeccc[[[[[[ZZZYYYXXXXXXXXXWWWVVVVVVWWWYYYZZZZZZYYYXXX[[[ZZZYYYXXXXXXYYYZZZ[[[XXXWWWWWWXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZYYYXXXXXXYYYZZZYYYXXXUUUUUUVVVWWWRRRRRRSSSTTTUUUVVVWWWWWWTTTUUUUUUVVVVVVVVVTTTSSSUUUVVVWWWXXXXXXVVVTTTSSSQQQRRRTTTSSSSSSSSSUUUVVV[[[[[[ZZZZZZ[[[\\\]]]^^^ddd```___bbbbbb```___aaaaaahhhssssssddd[[[WWWUUURRRQQQSSSTTTTTTSSSSSSRRRPPPOOOMMMKKKJJJJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>============<<<<<<<<<<<<;;;;;;::::::999888888888888777777777555555555555555555555555EEECCCBBBBBBDDDEEEEEEDDDCCCDDDDDDCCCAAA@@@@@@AAA???>>>>>>======<<<;;;;;;::::::::::::999999999999999999999999999999999999:::999999999888888777777777777777777777888999999999:::<<>>>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<;;;:::999999888888888777777777666666444444444444444444444444EEEDDDBBBBBBCCCDDDDDDCCCBBBCCCCCCBBB@@@???@@@AAA>>>>>>======<<<<<<;;;;;;::::::::::::999999999999777888888888888999999999888888888888888888777777777666666666666777888888444:::;;;;;;NNNqqq~~~kkkmmmwwwbbbZZZWWWVVVZZZ[[[^^^aaadddeeeffffffeeeeeecccaaa^^^]]]___aaacccggglllqqqvvvzzz|||xxxvvvrrrmmmiiieeebbb___]]]XXXTTTRRRSSSPPPIIICCCAAAAAABBBCCCDDDFFFGGGIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOOOOLLLOOONNNLLLPPPgggyyyvvvtttvvvtttooolllooonnnnnnoooqqqrrrqqqooonnnnnnmmmmmmlllkkkkkkjjjhhhhhhggghhhjjjjjjiiihhhjjjjjjiiihhhgggeeecccbbbbbbeeejjjmmmnnnmmmjjjgggaaagggmmmkkkeeecccggglllhhhhhhiiikkklllnnnpppqqqmmmlllkkkiiigggeeecccaaaiiijjjkkklllllljjjhhhggghhhiiijjjkkkjjjiiigggfffbbbdddfffiiijjjkkkkkkkkkiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiigggfffgggiiilllrrrpppnnnlllkkkmmmoooppppppnnnmmmmmmnnnooonnnmmmeeecccaaa```bbbeeejjjlllllllllmmmnnnnnnmmmllllllnnnmmmjjjhhhhhhiiijjjkkknnnmmmkkkhhhffffffiiikkkkkkhhhfffhhhlllooopppooolllnnnppppppnnnllllllllljjjkkkkkkkkkjjjgggdddbbbgggfffddddddeeeeeecccbbbaaabbbbbb```^^^]]]^^^___[[[\\\\\\ZZZYYYXXXYYY[[[ZZZYYYYYYZZZ\\\\\\[[[ZZZWWWXXXXXXXXXXXXWWWVVVUUUUUUWWWZZZZZZZZZYYYYYYZZZVVVUUUUUUUUUVVVWWWYYYZZZUUUVVVVVVTTTSSSRRRTTTVVVUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYZZZYYYWWWVVVWWWXXXUUUVVVWWWWWWXXXWWWWWWWWWRRRTTTWWWWWWVVVUUUUUUVVVZZZYYYVVVTTTSSSTTTUUUVVVRRRSSSSSSSSSRRRSSSVVVYYY[[[[[[\\\]]]^^^_________bbb___^^^bbbccc```^^^```eeeeeeggglllpppssszzzyyyqqqfff^^^YYYYYYZZZ[[[WWWVVVSSSQQQOOOOOOPPPPPPLLLMMMMMMLLLLLLKKKIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCCCCBBBAAA@@@??????============<<<;;;::::::999:::;;;;;;;;;:::999888777777777777666666666666444444444444444444444444GGGEEECCCCCCCCCDDDCCCBBBAAABBBCCCBBB???>>>???@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999777777777777888888999999666666666666666777777777666666555555666666777888333777999;;;DDDYYYrrr}}}vvv}}}}}}fffXXXPPPQQQSSSWWWZZZ]]]^^^______^^^______]]][[[YYYYYYZZZXXX[[[___cccggglllqqquuutttwww{{{|||||||||~~~|||{{{}}}~~~{{{vvvqqqmmmgggdddaaa^^^[[[XXXTTTQQQNNNJJJHHHIIIGGGBBB@@@AAABBBCCCDDDFFFGGGIIIJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMOOOPPPNNNQQQUUU[[[iii|||uuuqqqrrrtttqqqooonnnooonnnmmmooorrrsssrrrpppmmmllllllkkkkkkjjjiiiiiijjjiiihhhiiiiiiiiigggeeeggggggggggggfffeeecccbbbeeegggkkkmmmnnnmmmkkkiiigggkkkooommmiiifffhhhkkkeeeeeefffhhhjjjmmmooopppkkkjjjiiihhhgggfffdddddddddfffhhhjjjkkkjjjiiihhhfffgggiiijjjiiigggfffeeeccceeehhhjjjkkkkkkjjjiiiffffffeeeeeefffhhhjjjkkkkkkhhhfffeeegggjjjlllmmmnnnmmmlllkkkkkkmmmoooppppppnnnmmmmmmmmmmmmlllkkkfffdddbbbbbbdddgggiiikkkkkkllllllmmmmmmmmmlllllljjjjjjjjjjjjiiiiiiiiihhhnnnnnnmmmiiieeedddfffiiikkkhhhfffiiinnnrrrrrrpppkkknnnppppppnnnmmmmmmnnnjjjiiihhhfffeeeddddddccceeedddbbbbbbccccccaaa```^^^```aaa___\\\ZZZZZZ\\\ZZZZZZ[[[YYYXXXWWWYYYZZZYYYXXXVVVVVVXXXYYYXXXXXXVVVWWWWWWXXXWWWVVVUUUUUURRRUUUWWWWWWVVVVVVWWWYYYVVVVVVUUUUUUUUUVVVVVVVVVTTTUUUVVVTTTQQQQQQSSSUUUTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWUUUTTTTTTUUUVVVWWWWWWXXXXXXWWWVVVUUUQQQTTTVVVVVVTTTTTTUUUWWWXXXXXXVVVUUUUUUUUUUUUUUUSSSTTTTTTTTTSSSUUUXXX[[[YYYZZZ[[[\\\]]]^^^^^^___dddbbbbbbdddccc______aaadddcccfffkkklllhhhiiimmmjjjqqq|||vvvkkkjjjfff```\\\ZZZXXXWWWUUUVVVVVVVVVUUURRRQQQPPPPPPIIIJJJKKKKKKKKKKKKJJJIIIEEEFFFGGGHHHHHHGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>><<<<<<======<<<;;;999888888999;;;;;;;;;:::888777777777666666666555555555333333333333333333333333HHHFFFDDDCCCCCCCCCBBBAAAAAABBBBBBAAA???>>>>>>???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999666666777777888888888999333444444555555666666666555555555555555666777777777444888@@@CCCGGGZZZqqqxxxttt]]]PPPMMMOOORRRVVVXXXYYYYYYYYYVVVYYY[[[[[[YYYXXXWWWWWWUUUWWWYYYZZZ\\\___dddgggeeejjjooosssssstttvvvxxxuuuuuuzzz~~~}}}|||}}}~~~{{{sssttttttrrrnnnhhhccc```\\\ZZZXXXVVVTTTQQQMMMJJJIIIEEECCCDDDCCCAAABBBEEECCCDDDEEEFFFHHHIIIJJJKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHIIILLLOOOQQQQQQVVV```ppptttpppnnnppppppnnnooorrrooonnnmmmooossstttssspppllllllkkkjjjjjjiiiiiihhhmmmkkkjjjiiiiiihhheeecccddddddfffffffffeeeddddddggghhhjjjlllmmmmmmmmmlllkkklllmmmmmmkkkiiiggggggeeeeeeeeefffgggiiijjjkkkgggggghhhiiijjjkkkllllllbbbcccfffjjjlllllllllllleeegggjjjjjjiiigggfffffffffhhhkkkmmmmmmllljjjiiieeeeeeddddddfffiiilllnnnkkkgggcccdddhhhmmmnnnnnnmmmmmmlllkkklllnnnqqqrrrpppooommmmmmmmmmmmkkkiiigggeeecccbbbccceeeffffffgggggghhhiiiiiiiiiiiihhhiiikkknnnqqqqqqpppmmmkkklllnnnooommmiiiggghhhjjjiiifffdddfffkkknnnmmmjjjiiikkkmmmllljjjhhhiiikkkkkkhhhdddaaa```bbbeeegggcccbbb``````aaaaaa___^^^\\\^^^```^^^ZZZXXXXXXYYYYYYZZZZZZYYYWWWWWWXXXZZZXXXVVVTTTTTTVVVXXXXXXXXXUUUVVVWWWXXXWWWVVVUUUTTTQQQSSSUUUUUUSSSSSSUUUXXXWWWWWWVVVVVVUUUTTTSSSSSSTTTVVVVVVTTTQQQPPPSSSVVVTTTTTTSSSRRRRRRRRRRRRRRRRRRTTTUUUUUUSSSRRRRRRSSSVVVWWWXXXXXXWWWVVVTTTSSSQQQTTTVVVUUUSSSSSSUUUWWWVVVVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUTTTTTTVVVYYY\\\XXXYYYZZZ[[[]]]]]]]]]^^^```___```aaa___\\\]]]aaabbb___aaafffeeebbbccciiibbbfffjjjmmmqqqyyytttkkkgggfff```^^^[[[ZZZZZZZZZXXXWWWSSSUUUWWWVVVSSSOOOLLLKKKGGGHHHJJJKKKKKKKKKJJJJJJDDDEEEFFFHHHHHHGGGFFFFFFCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<===<<<;;;999888888999:::;;;;;;:::888666777666666666555555555555333333333333333333333333FFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@@@@???>>>===<<<;;;::::::999999999888888888777777888888888888777777777666555444444333333444444555555555555555555555555555666555555777888===JJJVVVmmmZZZOOOJJJIIIOOORRRQQQQQQUUUTTTSSSSSSUUUWWWWWWTTTRRRSSSSSSSSSSSSSSSTTTUUUUUUZZZ[[[^^^aaaeeehhhjjjlllooouuu{{{|||yyyvvvwwwyyyvvvvvvwwwxxxyyyzzz{{{{{{yyyxxxxxxzzz~~~~~~|||{{{zzzwwwtttpppmmmjjjiiieeedddaaa^^^\\\ZZZXXXXXXQQQPPPOOOLLLJJJGGGFFFEEEAAABBBCCCCCCBBBBBBDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGJJJMMMNNNLLLKKKKKKKKKHHHGGGGGGIIIIIIIIINNNTTT\\\{{{vvvooonnnmmmllllllmmmooopppnnnnnnmmmmmmmmmmmmmmmnnnmmmllllllkkkkkkjjjiiiiiimmmkkkhhhgggfffdddbbb```dddeeeffffffdddcccdddeeegggiiikkkkkkiiihhhiiijjjkkkkkkkkkjjjjjjiiiiiiiiieeecccaaabbbdddggggggggghhhhhhhhhjjjllllllkkkiiimmmjjjhhhjjjmmmmmmhhhcccdddfffiiilllmmmkkkiiiggggggiiikkklllllljjjgggfffhhhiiijjjlllmmmnnnnnnnnnpppnnnkkkiiihhhhhhjjjkkkooollljjjlllppprrroookkkpppnnnmmmmmmnnnooonnnlllgggeeebbb``````cccfffiiihhhhhhfffffffffggghhhiiimmmooopppooollljjjhhhhhhhhhgggffffffeeeffffffggghhheeedddeeeiiikkkjjjhhhhhhgggfffeeefffgggjjjkkkgggeeebbbaaaccceeeeeeeeebbb```^^^[[[ZZZ[[[\\\\\\^^^]]][[[ZZZXXXXXXYYYYYYYYYXXXWWWVVVUUUVVVWWWXXXSSSTTTVVVWWWWWWVVVTTTSSSSSSTTTUUUUUUUUUSSSRRRQQQTTTUUUUUUTTTTTTSSSRRRQQQPPPQQQRRRQQQPPPQQQTTTVVVWWWVVVSSSRRRPPPPPPQQQQQQRRROOOLLLLLLMMMPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUSSSRRRPPPRRRQQQQQQPPPPPPRRRSSSTTTTTTTTTSSSRRRRRRSSSUUUUUUUUUUUUUUUTTTRRRSSSUUUWWWVVVVVVWWWYYYZZZ[[[\\\]]]`````````^^^\\\[[[\\\]]]___```bbbcccccccccaaa```___```bbbdddfffhhhjjjjjjyyyvvvnnniiieee```[[[[[[[[[[[[ZZZXXXVVVTTTSSSRRRRRRSSSTTTTTTQQQLLLHHHHHHHHHHHHJJJLLLLLLJJJHHHIIIHHHHHHGGGFFFEEECCCCCC@@@AAAAAAAAAAAA@@@??????;;;;;;::::::::::::999999::::::999888888777777666777666666555555555666666333333333333333333333333FFFEEEDDDBBBAAAAAA@@@@@@AAAAAA@@@?????????????????????>>>===<<<;;;:::999999999888888888777777777888888777777777666666666444444333333333333444444444444444444444444444444888777888999888888???HHHeee}}}vvvfffXXXMMMLLLMMMKKKJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSUUUWWWZZZ]]]^^^___```eeekkkmmmkkkjjjkkknnnnnnnnnooooooppppppqqqqqqsssqqqppppppqqqqqqnnnlllnnnmmmkkkgggdddaaa___]]]YYYXXXVVVTTTRRRPPPOOOOOOKKKJJJIIIGGGEEECCCAAAAAA???AAABBBCCCBBBBBBDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJEEECCCDDDEEEJJJZZZkkktttpppooonnnlllkkkkkkmmmnnnooooooooonnnnnnnnnnnnoooooommmllllllkkkkkkjjjiiiiiijjjiiigggffffffeeecccbbbccceeeeeeeeecccbbbcccddddddfffhhhhhhfffeeefffggghhhhhhhhhhhhgggggggggfffddddddeeeeeeeeefffggghhhkkkkkkkkklllmmmllljjjhhhoookkkhhhiiilllnnnkkkhhhiiikkklllmmmmmmkkkiiihhhfffhhhjjjllllllkkkjjjiiifffhhhjjjmmmoooppppppppplllkkkjjjiiijjjlllnnnooommmkkkiiilllppprrrooolllmmmlllllllllnnnmmmllljjjeeedddbbbaaabbbeeehhhjjjiiihhhhhhgggggghhhhhhhhhlllmmmnnnmmmkkkhhhhhhhhhgggggggggggghhhhhhhhhhhhjjjhhhffffffhhhjjjiiihhhffffffeeeddddddeeeggggggcccaaa______aaaccccccccc___^^^]]]\\\\\\\\\\\\]]]^^^]]][[[ZZZYYYXXXYYYYYYYYYXXXWWWUUUTTTTTTUUUUUUSSSTTTUUUVVVVVVUUUSSSRRRRRRRRRRRRSSSRRRRRRQQQQQQTTTTTTTTTTTTSSSRRRQQQPPPRRRQQQOOONNNNNNNNNOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPMMMJJJJJJKKKNNNOOOOOORRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPOOONNNOOOOOONNNNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTRRRSSSUUUWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^\\\[[[ZZZ[[[]]]\\\^^^```aaabbbbbbaaa```aaabbbbbbcccdddeeefffgggjjjvvv~~~wwwtttnnngggcccbbbaaa]]]ZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRQQQRRRSSSSSSQQQNNNJJJKKKJJJJJJKKKMMMLLLJJJIIIHHHHHHHHHGGGFFFDDDCCCBBB@@@@@@AAAAAA@@@@@@???>>>;;;;;;::::::::::::999999:::::::::999888888777777777777666555444444555555333333333333333333333333EEEDDDCCCAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888888888888777777777777777777777666666666555555444444333333333333444444333333333333333333333333555555777999777333555;;;FFF```~~~{{{zzzbbbSSSKKKGGGGGGIIIHHHIIIJJJJJJIIIJJJLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKLLLNNNOOOPPPQQQRRRPPPTTTXXXZZZZZZZZZ]]]aaaaaaaaaaaaaaaaaaaaaaaaaaadddbbbaaa``````___\\\ZZZ___^^^\\\YYYVVVTTTRRRQQQMMMLLLJJJIIIGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===???AAABBBAAABBBDDDFFFGGGGGGHHHJJJJJJKKKKKKKKKKKKJJJIIIJJJKKKLLLKKKJJJKKKDDDBBBFFFJJJUUUsssuuuooopppnnnmmmlllkkkkkklllmmmnnnooooooooonnnnnnooooooppplllllllllkkkjjjjjjiiiiiihhhfffeeeeeeffffffeeedddcccdddeeedddbbbaaabbbcccdddeeeggggggeeedddeeeeeeeeeddddddddddddccccccccccccfffiiihhhfffdddfffhhhlllkkkkkkkkklllkkkhhhfffnnnjjjggggggjjjmmmlllkkkooooooooonnnmmmkkkjjjiiifffhhhjjjlllmmmmmmlllllleeegggkkknnnqqqrrrrrrqqqjjjjjjjjjkkkmmmnnnpppqqqjjjhhhgggiiimmmooommmjjjjjjjjjjjjkkklllkkkhhhfffaaabbbbbbccceeegggiiikkkjjjjjjjjjjjjiiihhhggggggiiikkklllkkkiiigggfffgggeeefffhhhjjjkkkkkkkkkkkkllljjjgggfffgggggggggfffddddddcccccccccccccccccc^^^]]]\\\]]]___``````___[[[[[[\\\]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTRRRQQQPPPPPPPPPOOOPPPPPPQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPQQQNNNKKKJJJLLLMMMLLLJJJLLLLLLMMMNNNNNNNNNNNNNNNLLLJJJHHHGGGIIIKKKLLLLLLOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUTTTTTTTTTSSSQQQRRRTTTVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZ[[[ZZZYYYZZZ[[[]]][[[\\\^^^___`````````___bbbbbbbbbaaabbbbbbbbbcccfffkkkppprrrqqqrrrxxx}}}~~~{{{xxxtttooohhhdddfffccc___^^^``````^^^[[[XXXWWWUUUTTTSSSSSSTTTTTTQQQPPPPPPPPPQQQQQQOOOMMMMMMLLLLLLLLLMMMLLLJJJHHHFFFFFFFFFFFFEEEDDDBBBBBB@@@@@@@@@@@@@@@???>>>>>>;;;;;;::::::::::::999999;;;;;;::::::999888888777888777666555444333333333222222222222222222222222DDDCCCBBBAAA???????????????>>>>>>===<<<=========<<<<<<<<<;;;:::999999999888888777777777666666666666666666555555555555444444333333333333333333444111111111111111111111111111111444777666333444888777HHHccc}}}wwwxxx|||nnnUUUHHHHHHMMMGGGIIIKKKJJJHHHGGGHHHJJJHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKHHHJJJMMMNNNNNNPPPSSSVVVUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPQQQRRRRRRRRRRRRQQQSSSRRRQQQOOOMMMKKKIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@??????<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIJJJKKKLLLLLLLLLJJJIIIIIIKKKNNNOOOMMMKKKGGGDDDHHHSSS\\\mmm{{{sssooopppmmmlllkkkkkkjjjkkkkkklllmmmmmmmmmmmmmmmnnnnnnooollllllkkkjjjjjjiiiiiihhhhhhgggeeefffggggggeeedddcccdddeeecccaaa```aaabbbfffgggiiihhhgggffffffgggaaaaaaaaaaaaaaaaaaaaaaaabbbgggkkkjjjfffccceeehhhhhhhhhhhhiiijjjjjjhhheeeiiigggfffgggjjjlllkkkjjjpppooonnnlllkkkkkkjjjjjjhhhiiijjjkkkllllllllllllfffhhhllloooqqqqqqqqqppplllmmmmmmnnnnnnnnnnnnnnnhhhgggfffgggiiijjjhhhfffhhhhhhiiijjjkkkiiifffbbb___```cccfffhhhjjjkkkkkkjjjkkkkkkkkkjjjiiigggfffhhhiiijjjiiigggffffffgggdddfffiiilllmmmmmmmmmlllllljjjgggeeeddddddcccccccccccccccccccccbbbaaa```^^^]]]\\\]]]^^^^^^\\\ZZZXXXYYY\\\^^^______^^^]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUVVVUUUUUUUUUUUUUUUTTTRRRRRRPPPPPPOOONNNOOOPPPRRRSSSRRRQQQQQQPPPOOOOOOOOONNNNNNIIIFFFHHHLLLPPPNNNKKKLLLMMMNNNOOOOOONNNMMMLLLKKKIIIGGGFFFHHHJJJKKKJJJMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJLLLMMMOOORRRSSSTTTQQQRRRRRRPPPOOOOOOQQQSSSUUUUUUUUUTTTTTTTTTTTTTTTVVVWWWYYYYYYYYYZZZ\\\___\\\]]]^^^_________^^^]]]aaa``````______```aaaaaaiiiiiijjjjjjiiiiiiiiijjjgggjjjmmmppprrrvvvzzz}}}}}}zzzwwwtttpppnnnhhhhhhhhhiiiiiiiiifffcccdddbbb```______^^^ZZZXXXYYYWWWUUUTTTSSSUUUVVVWWWPPPOOOMMMNNNPPPQQQQQQPPPOOOMMMKKKKKKKKKJJJGGGEEEEEEEEEEEEDDDDDDCCCAAAAAA?????????@@@???>>>>>>===;;;;;;:::::::::999999999;;;;;;::::::999888888888888777666444333222222222222222222222222222222222CCCBBBAAA???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888888777777777666666666555555555555555444444444333333333333333222222333333333111111111111111111111111222000111444444222444999777:::HHHaaa|||zzz{{{zzzlllQQQHHHJJJEEEFFFGGGGGGFFFEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIKKKMMMLLLLLLKKKKKKJJJIIIIIIIIIEEEFFFHHHIIIJJJJJJKKKLLLKKKKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJLLLNNNMMMKKKIIIBBBHHHUUUfffuuuwwwwwwtttnnnjjjllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllllljjjjjjjjjiiihhhhhhggggggiiihhhffffffffffffdddbbbcccdddeeecccaaa``````aaafffhhhiiihhhfffeeeeeefff_________```````````````aaafffjjjiiieeebbbdddgggfffffffffiiikkkkkkjjjhhheeefffhhhkkkmmmmmmkkkhhhkkkkkkjjjiiiiiijjjkkkkkkkkkjjjjjjiiiiiiiiijjjjjjhhhjjjlllnnnooonnnmmmmmmllllllmmmnnnnnnoooooooookkkjjjiiiiiiiiihhhfffdddgggggghhhiiijjjhhhdddaaa___aaadddhhhjjjkkklllkkkjjjkkkkkkkkkjjjiiigggfffggghhhhhhhhhffffffggghhheeegggiiilllmmmmmmlllllljjjiiifffccc`````````aaacccccccccccccccbbbaaa```aaa___^^^^^^^^^\\\ZZZWWWWWWYYY[[[^^^___^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWVVVTTTUUUVVVVVVWWWWWWXXXXXXUUUUUUUUUUUUUUUTTTSSSSSSQQQQQQPPPOOOPPPQQQSSSTTTQQQPPPOOONNNMMMMMMMMMMMMJJJFFFDDDHHHOOOTTTUUUSSSQQQQQQRRRQQQOOOMMMKKKIIIJJJHHHGGGGGGHHHJJJJJJJJJLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHJJJLLLOOOQQQRRRSSSOOOOOOOOONNNLLLMMMOOOQQQUUUTTTTTTTTTTTTSSSSSSSSSTTTVVVXXXXXXYYY[[[]]]```____________^^^]]]\\\\\\^^^]]]]]]]]]^^^___aaaccceeedddcccccccccaaa___\\\___bbbfffhhhiiiiiijjjkkkmmmooorrrtttsssqqqmmmkkkqqqrrrrrrqqqoooqqqvvv{{{|||xxxuuurrrooojjjgggllliiifffeeefffggggggfffeeedddbbbbbbbbb```]]]ZZZ```___]]][[[ZZZWWWSSSQQQWWWVVVTTTSSSSSSTTTVVVWWWOOOMMMLLLLLLOOOPPPQQQQQQMMMKKKIIIHHHGGGFFFDDDBBBCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>??????>>>>>>===<<<;;;;;;:::::::::999999999;;;;;;:::999999888888777777666555333222111111111111111111111111111111111BBBAAA@@@???============<<<<<<;;;::::::::::::::::::999999999888888888777666666666666555555555555444444444333333333333222333333222222222222333333111111111111111111111111555222111333333111333666888444888HHH```xxxeeeUUUOOOKKKHHHDDDCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEGGGGGGEEEDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDD@@@@@@@@@@@@????????????===???AAABBBAAABBBDDDFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHJJJLLLLLLKKKKKKMMMOOOQQQ^^^nnn}}}sssrrrwwwvvvoooiiikkkkkkjjjjjjiiiiiihhhhhhgggggggggggghhhiiiiiijjjiiihhhhhhgggffffffeeeeeegggfffddddddddddddbbbaaabbbccccccbbb```^^^______ccceeefffeeecccbbbbbbbbb]]]^^^^^^^^^^^^^^^______aaacccfffeeecccbbbccceeeffffffgggiiilllmmmllljjjdddgggkkkoooooonnnkkkiiiffffffffffffggghhhjjjjjjjjjiiihhhfffffffffggghhhiiiiiijjjkkkkkkkkkkkkkkkjjjjjjkkklllnnnppprrrsssnnnnnnnnnmmmllljjjiiihhhhhhhhhhhhiiiiiihhhdddbbbaaacccfffiiikkklllkkkkkkjjjjjjjjjjjjiiihhhggggggggghhhiiihhhgggggghhhjjjggghhhiiijjjkkkjjjjjjiiigggfffdddaaa^^^^^^```bbbcccccccccbbbbbbbbbbbbbbbcccaaa___^^^]]]\\\ZZZXXXXXXZZZ\\\]]]^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXVVVVVVSSSTTTUUUVVVWWWWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRSSSSSSPPPOOOMMMKKKKKKKKKLLLLLLIIIGGGGGGKKKQQQWWWYYYYYYUUUTTTSSSQQQNNNKKKIIIGGGIIIHHHFFFGGGIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGIIILLLOOOQQQRRRRRRNNNNNNNNNMMMKKKLLLNNNPPPUUUUUUUUUUUUUUUUUUTTTTTTSSSUUUWWWXXXXXXZZZ]]]_________^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[]]]```bbbddd```___^^^^^^^^^\\\YYYWWW[[[^^^cccfffgggfffffffffhhhiiijjjjjjgggccc^^^[[[XXXZZZ[[[ZZZYYY\\\dddjjjnnnllliiigggggggggeeedddfffbbb______bbbeeefffeeebbbaaa______^^^]]][[[XXX[[[[[[ZZZYYYWWWUUUSSSRRRTTTSSSRRRQQQPPPQQQRRRSSSNNNLLLKKKLLLNNNPPPPPPPPPLLLIIIFFFEEEDDDDDDBBBAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999::::::999999888777777666666555444333222111111111000000000000000000000000AAA@@@???>>>===<<<<<<<<<;;;;;;:::999999999999999999888888888888777777777666666666555555555444444333333333333222222222222333333222222222222333333111111111111111111111111444111000333444222111333444333666<<>>======>>>>>>======<<<;;;;;;;;;::::::::::::999999999999888777777666666555444444333222222111222222000000000000000000000000AAA@@@???===<<<<<<<<<<<<;;;:::999999888888999999888888888888777777777777666666555555555444444444333333333222222222111111333222222222222222222333111111111111111111111111///---...444666333222333///444999888555???```rrr[[[KKKGGGGGGEEEBBBBBBBBBAAAAAABBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEECCCBBBBBBCCCEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBEEEDDDBBB@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFFFFEEECCCCCCEEEHHHKKKLLLNNN[[[ooozzzuuusssrrrqqqmmmiiijjjooojjjjjjjjjjjjiiihhhffffffeeeeeeeeeffffffhhhiiiiiifffeeeeeeddddddcccbbbbbb\\\\\\[[[]]]___``````___^^^______]]][[[YYYYYYZZZaaabbbcccbbb```^^^^^^___YYYZZZZZZZZZ[[[[[[\\\\\\```^^^\\\]]]___aaabbbbbbbbbbbbbbbccceeeeeecccaaabbbdddffffffeeedddeeeeeeddddddeeefffgggfffffffffdddcccaaaaaabbbdddgggiiieeedddcccdddeeehhhkkkmmmpppnnnllljjjjjjkkknnnooogggiiijjjkkkkkkkkkkkklllmmmkkkiiihhhiiihhhfffeeeggghhhiiijjjkkkjjjiiiiiihhhhhhgggffffffggghhhiiiiiijjjjjjiiiiiiiiilllnnnjjjiiihhhfffeeedddddddddddddddccc```^^^___cccgggaaa```___^^^___aaacccddd```]]][[[ZZZ\\\^^^______]]]]]]]]]\\\[[[ZZZYYYXXXZZZZZZ[[[[[[YYYXXXVVVUUUTTTTTTTTTTTTRRRPPPNNNLLLNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRSSSTTTSSSRRRPPPOOONNNMMMKKKIIIHHHIIIJJJKKKPPPQQQQQQQQQPPPRRRTTTWWWRRRPPPMMMJJJGGGEEEEEEDDDGGGEEEEEEFFFGGGHHHGGGFFFDDDEEEEEEEEEDDDBBB@@@??????AAACCCEEEFFFFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCFFFGGGJJJMMMOOOPPPQQQQQQOOOPPPPPPOOOMMMMMMOOORRRNNNNNNNNNOOOOOOPPPPPPPPPPPPRRRSSSTTTUUUVVVYYY\\\WWWWWWXXXYYYZZZ\\\^^^___^^^]]]\\\[[[\\\^^^aaacccdddaaa]]]YYYWWWXXXZZZ]]]ZZZ\\\]]]^^^___aaaeeehhhhhhhhhhhhgggdddaaa^^^\\\TTTTTTWWW```kkkqqqqqqooorrrnnnhhheeeddddddeeeeeeccc^^^[[[\\\aaadddcccaaaaaa```^^^]]]]]]\\\ZZZXXXWWWWWWVVVUUUSSSRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPLLLLLLLLLMMMOOOOOONNNMMMKKKHHHEEECCCCCCCCCBBBAAA??????@@@@@@@@@??????>>>===============<<<<<<;;;;;;;;;;;;:::::::::999999888888777777666555555555333333222222111222222222000000000000000000000000@@@@@@??????>>>=========:::::::::999999999888888888777777666555444444444333444444555555444444333333333222222111000//////111111111111111111111111000000111111111111000000000000000000000000000000555222222666888===JJJYYY}}}tttkkk~~~{{{wwwcccTTTHHHFFFJJJAAABBBCCCAAA??????AAACCC@@@BBBDDDDDDCCCCCCDDDFFFBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAADDDEEEFFFFFFFFFGGGGGGIIIIIIEEEBBBCCCDDDCCCEEEFFFSSSeeekkkpppwwwsssqqqoooooopppppppppooohhhgggffffffffffffdddbbbddddddeeeeeeeeeeeeddddddbbbaaa______aaabbbbbbbbb]]]^^^```aaa`````````aaa```___^^^\\\\\\]]]^^^___ccc```]]]\\\]]]]]][[[XXXYYYYYYXXXXXXYYY[[[]]]___XXXYYY[[[]]]___aaabbbbbb`````````bbbeeeggggggfffeeefffffffffeeecccaaa```eeedddcccbbbcccfffhhhjjjiiieee``````hhhnnnkkkdddcccddddddeeefffjjjooossstttpppllliiiiiikkkllllllnnnmmmllllllmmmllljjjiiimmmllljjjhhhggggggggghhhiiijjjiiigggdddeeeiiimmmoookkkgggeeefffhhhjjjkkkkkkiiigggeeeeeefffhhhjjjkkkiiifffeeefffggggggggggggdddbbbaaabbbccccccbbbcccbbb```______aaabbbcccdddbbb______`````````___aaa^^^\\\[[[ZZZZZZXXXWWWZZZZZZ[[[[[[[[[YYYXXXWWWSSSRRRQQQOOONNNNNNOOOOOOLLLLLLMMMMMMNNNMMMMMMMMMSSSRRRPPPOOOMMMMMMLLLMMMOOOMMMKKKIIIHHHHHHJJJJJJLLLMMMNNNPPPQQQRRRRRRRRRKKKJJJHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDCCCBBB@@@??????>>>===>>>???AAACCCEEEFFFGGGCCCBBBAAA@@@@@@BBBCCCEEEEEEGGGJJJMMMOOOOOONNNNNNKKKVVV___^^^SSSJJJKKKOOOPPPNNNKKKKKKMMMPPPRRRSSSWWWVVVUUUUUUUUUVVVWWWXXXUUUVVVWWWVVVUUUVVVYYY[[[___\\\ZZZ\\\```cccdddccc___^^^]]]\\\[[[\\\\\\]]]ZZZYYYYYY[[[^^^`````````ddddddccccccaaa```^^^]]]SSSYYYfffuuu|||xxxsssmmmjjjjjjjjjhhhfffddd___ZZZ[[[___aaa```^^^[[[\\\\\\[[[YYYXXXYYYZZZZZZWWWTTTSSSSSSTTTUUUTTTXXXWWWVVVTTTSSSRRRRRRRRRPPPOOOMMMMMMMMMMMMKKKJJJGGGFFFDDDCCCBBBAAABBBBBB??????>>>>>>===<<<<<<<<<=========<<<;;;;;;::::::::::::999999888777777777777666666555444444333333222111111000000000000000////////////////////////@@@??????>>>>>>===<<<<<<::::::999999999888888888777777777666555444444444333333444444444444333333333333222111111000//////111111111111111111111111000000111111111111000000000000000000000000000000333111222555444444===GGGgggwwwqqqwww}}}nnn^^^SSSKKKIIIGGGDDDCCCBBB@@@>>><<<@@@AAABBBCCCCCCBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBEEEDDDDDDDDDEEEEEEFFFFFF???AAACCCCCCAAAAAAEEEJJJXXXcccnnnvvvxxxqqqqqqooonnnmmmnnnnnnlllkkkhhhhhhggggggggggggeeedddddddddeeefffffffffeeeeeeaaa```___```bbbbbbbbb```]]]^^^____________``````___^^^]]]\\\\\\\\\\\\\\\```^^^\\\\\\]]]]]]ZZZXXXVVVWWWWWWXXXYYY[[[\\\]]][[[\\\]]]___aaabbbbbbbbbbbb```___```bbbccccccbbbaaabbbcccdddddddddcccbbb``````___```aaabbbdddeeeeeedddaaaaaagggnnnmmmhhheeefffffffffgggjjjnnnrrrpppmmmjjjiiijjjkkklllllllllllllllllllllllljjjiiikkkkkkjjjiiiiiiiiiiiijjjggghhhgggeeecccdddhhhkkkjjjhhhfffgggjjjmmmoooppphhhgggfffeeeeeefffhhhiiiiiigggffffffhhhiiiiiihhhgggeeeccccccdddeeeeeeddddddcccaaa``````aaabbbcccdddbbb______```aaaaaa```aaa___\\\[[[[[[[[[YYYXXXYYYYYYZZZZZZYYYXXXVVVUUUTTTSSSQQQOOOMMMLLLLLLLLLNNNNNNOOOOOONNNMMMLLLKKKMMMMMMMMMLLLLLLKKKKKKJJJLLLKKKIIIGGGGGGGGGHHHIIILLLMMMMMMNNNNNNNNNMMMMMMIIIHHHFFFDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDCCCBBBBBBAAA@@@???>>>===;;;<<<===???AAACCCDDDEEEAAAAAA?????????@@@BBBCCCDDDFFFHHHJJJKKKKKKKKKKKKJJJRRRZZZYYYQQQKKKLLLOOOOOOMMMKKKKKKMMMPPPRRRRRRTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSTTTWWWYYY]]][[[[[[]]]aaaddddddccc___^^^]]]\\\\\\\\\]]]]]][[[ZZZZZZ\\\___aaaaaa```bbbbbbcccccccccbbbbbbaaaYYYbbbnnnzzz{{{sssooommmkkkgggeeeeee```\\\\\\___aaa```]]]ZZZ\\\]]]\\\ZZZZZZZZZ[[[ZZZXXXUUUTTTTTTUUUUUUUUUWWWVVVTTTSSSRRRQQQQQQQQQPPPNNNMMMLLLMMMLLLKKKIIIHHHGGGEEECCCBBBBBBBBBCCC@@@??????>>>>>>===<<<<<<=========<<<;;;;;;:::::::::999999888888777666666666666666555444333333333222111111000000000000000////////////////////////??????>>>>>>===<<<<<<;;;999999999999888888888777777777666666555444444444333333444444444444333333222222222111111000000///111111111111111111111111///000000111111000000///000000000000000000000000000000222444222000333999EEEdddzzzzzz|||ooo___YYYQQQHHHCCCCCCCCCAAA????????????@@@BBBBBBAAA???AAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDEEECCCBBBBBBCCCEEEEEEEEEHHHDDDDDDEEEDDDEEESSScccxxxrrrpppxxxrrrooolllnnnlllkkkkkkkkkjjjhhheeegggggggggggggggfffeeeddddddeeeffffffgggggggggfff_________aaaccccccaaa___^^^^^^]]]\\\]]]^^^___```]]]]]]]]]]]]\\\[[[ZZZYYY[[[[[[[[[\\\]]]\\\ZZZWWWSSSTTTVVVXXXYYYZZZ[[[[[[^^^___```aaaaaabbbaaaaaaccc```^^^]]]^^^___^^^^^^\\\]]]___aaabbbcccdddddd]]]^^^^^^___```aaabbbbbbbbbdddccccccgggmmmooolllggghhhiiiiiiiiijjjmmmpppjjjiiiggghhhjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiiiiijjjkkkkkkkkkkkkkkkfffffffffeeedddeeehhhkkkiiihhhhhhjjjmmmpppqqqqqqhhhggggggfffgggggghhhhhhfffffffffgggiiijjjiiihhheeecccbbbbbbccceeedddddddddcccbbbaaa``````aaabbbcccaaa^^^^^^___``````___aaa^^^\\\[[[[[[[[[YYYXXXWWWWWWXXXXXXWWWVVVTTTSSSTTTSSSPPPNNNLLLKKKJJJIIINNNNNNMMMMMMLLLLLLLLLKKKJJJKKKKKKJJJJJJIIIIIIHHHIIIHHHFFFEEEEEEFFFGGGHHHKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>======<<<:::;;;<<<===???@@@AAABBB@@@???>>>>>>>>>???AAAAAADDDDDDEEEEEEFFFGGGGGGGGGHHHMMMQQQQQQOOOMMMMMMOOONNNLLLJJJJJJMMMOOOQQQQQQRRRSSSVVVXXXXXXWWWUUUTTTTTTTTTSSSRRRQQQQQQTTTWWWZZZZZZ\\\___ccceeedddccc```___^^^^^^^^^^^^^^^___\\\\\\\\\^^^aaabbbbbbaaaaaaaaabbbcccdddeeeffffffbbbkkkwww}}}vvvqqqnnnlllhhheeefffbbb^^^^^^___```___]]]ZZZ\\\]]]]]]\\\[[[\\\]]][[[YYYVVVUUUVVVVVVVVVUUUUUUUUUSSSRRRQQQQQQQQQQQQPPPOOOMMMLLLMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@@@@???>>>>>>============<<<<<<;;;:::::::::999999888888777777666666666555555444444333333222222111111000000000000000////////////////////////>>>>>>======<<<;;;;;;;;;999888888888888777777777666666666555555444444444333333333444444333333333222111111111000000000///111111111111111111111111//////000000000000//////000000000000000000000000...000222444333222444777777FFF]]]wwwuuuxxxsssuuuuuucccSSSIIIEEEDDDDDDCCCAAA??????BBBDDDDDDCCC@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHGGGLLLFFFEEEJJJOOOZZZuuuuuulllmmmmmmkkklllkkkjjjiiiiiigggdddbbbdddeeeffffffeeeccccccddddddeeeeeefffggggggffffff______```bbbdddcccaaa^^^___]]]ZZZYYYZZZ\\\]]]^^^\\\]]]]]]]]]\\\[[[YYYWWWWWWXXXZZZ\\\]]][[[YYYWWWRRRTTTVVVXXXZZZZZZZZZZZZ______````````````______bbb```]]]\\\\\\]]]]]]]]]ZZZ[[[\\\^^^```aaabbbccc^^^___aaabbbccccccdddccccccggghhhfffggglllooonnniiijjjkkkkkkjjjjjjlllmmmgggffffffgggiiiiiihhhggghhhiiikkkkkkjjjiiijjjjjjiiijjjkkklllmmmlllkkkjjjhhhggggggffffffhhhjjjlllllllllkkklllmmmmmmllljjjiiiiiiiiiiiihhhhhhggggggggggggggghhhiiiiiigggeee```___^^^___aaabbbbbbaaacccbbbaaa_______________```^^^[[[[[[\\\^^^^^^]]]^^^\\\ZZZYYYYYYYYYXXXWWWUUUUUUVVVVVVUUUTTTRRRQQQQQQPPPOOOMMMLLLJJJIIIIIILLLKKKIIIHHHIIILLLPPPSSSRRRPPPMMMJJJHHHGGGGGGHHHFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@AAABBBBBB@@@@@@???????????????@@@??????>>>======<<<;;;;;;:::;;;;;;===>>>???@@@@@@??????>>>>>>>>>???@@@AAACCCCCCCCCBBBCCCCCCDDDEEEGGGGGGHHHJJJLLLMMMMMMMMMLLLJJJHHHIIILLLOOOPPPPPPRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTSSSQQQPPPQQQTTTVVVWWWYYY]]]```cccdddcccbbbaaaaaaaaa`````````aaaaaa^^^^^^___aaadddeeedddbbbbbbbbbbbbccceeefffggghhhhhhoooyyyzzzvvvpppnnnmmmllljjjggggggdddaaa___``````^^^\\\ZZZ\\\^^^^^^^^^]]]]]]^^^[[[YYYWWWVVVWWWXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRPPPNNNNNNNNNMMMKKKIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;::::::999999888888777666666555555444444444444333333222222222111111000000000000000////////////////////////======<<<<<<;;;::::::999888888888777777777666666555555555555444444444444222333333333333333333222111111111000000000000000000000000000000000000000//////000000000000//////////////////////////////000111222111222444777888444777@@@UUUsss{{{ssskkkfffkkk}}}{{{cccRRRKKKJJJKKKHHHCCCAAAAAACCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBAAABBBCCCEEEFFFFFFGGGIIIJJJHHHHHHOOO[[[hhh{{{yyyoooooopppnnnlllkkkjjjhhhggggggfffcccaaadddfffggggggeeecccdddeeeddddddeeeeeeeeeeeedddddd______```bbbdddcccaaa^^^^^^[[[XXXWWWYYY[[[[[[[[[\\\\\\]]]]]]\\\[[[YYYXXXUUUWWWZZZ\\\\\\ZZZXXXWWWTTTUUUWWWYYYZZZZZZZZZYYY\\\\\\]]]]]]]]]]]]\\\\\\___^^^\\\\\\]]]_________ZZZZZZ[[[\\\]]]___```aaa___```bbbcccdddeeeeeeeeegggkkklllhhhgggjjjmmmmmmiiijjjlllkkkjjjiiiiiijjjffffffeeefffggggggeeeccceeehhhjjjjjjiiihhhiiikkkjjjkkklllmmmlllkkkjjjiiikkkjjjiiiiiijjjkkkllllllnnnlllkkkkkkkkkjjjgggeeeiiiiiihhhhhhgggfffeeedddiiihhhggghhhhhhfffccc```^^^]]]]]]^^^```aaa```_________^^^]]]]]]]]]]]]]]]\\\ZZZXXXWWWYYYZZZZZZZZZ[[[YYYWWWVVVWWWWWWVVVUUUSSSSSSTTTTTTSSSRRRPPPOOOMMMMMMMMMLLLLLLKKKKKKJJJLLLIIIGGGFFFJJJQQQYYY^^^]]]YYYRRRKKKGGGFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDD?????????>>>??????@@@@@@??????>>>>>>>>>??????@@@=========<<<<<<;;;;;;;;;<<<<<<<<<===>>>??????@@@???????????????@@@@@@AAACCCBBBBBBAAAAAABBBBBBCCCEEECCCBBBDDDIIILLLLLLKKKIIIHHHGGGHHHKKKNNNOOOOOOSSSRRRQQQPPPQQQSSSUUUWWWSSSTTTTTTSSSRRRRRRTTTVVVUUUYYY]]]aaabbbbbbbbbaaabbbbbbbbbccccccccccccbbbaaaaaabbbdddfffgggeeecccdddccccccccccccdddffffffhhhlllttt~~~tttppplllkkklllllljjjgggfffdddbbbaaa```___]]]\\\YYY\\\^^^___^^^]]]^^^^^^[[[YYYXXXWWWXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTRRRPPPOOOOOONNNLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;::::::999999888888777666666555555444333333333333333222222222222111111000000000000000////////////////////////<<<<<<;;;;;;:::999999999777777777777666666666666444444444444444444444444222222333333333333222222000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////222333222...///222444333///333888???MMMgggyyydddZZZeeennnssstttjjjgggYYYWWWSSSKKKDDD???>>>???CCCCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCC???CCCFFFEEEDDDGGGOOOVVVcccjjjttt}}}xxxnnnyyy{{{sssrrrsssqqqmmmkkkkkkhhhfffeeeeeeeeecccbbbdddgggiiihhhfffdddeeehhhccccccccccccbbbaaa``````^^^]]]]]]___aaaaaa___]]]]]]YYYVVVVVVYYYZZZYYYWWWZZZZZZ[[[[[[ZZZZZZYYYYYYVVVXXX[[[\\\ZZZYYYXXXXXXVVVWWWXXXXXXYYYYYYXXXXXXWWWXXXYYYZZZZZZ[[[ZZZZZZ]]]\\\[[[]]]___``````___ZZZZZZZZZ[[[\\\]]]^^^______``````aaabbbcccdddeeejjjmmmlllhhhfffhhhjjjhhhgggiiikkkkkkiiigggggggggfffeeedddeeefffeeedddbbbcccfffiiiiiiggggggiiikkkkkkkkklllkkkkkkjjjiiiiiimmmkkkjjjjjjlllllllllkkkkkkjjjiiiiiijjjjjjhhhffffffeeeddddddccccccddddddjjjhhhgggfffeeeccc```^^^______^^^```aaaaaa```^^^\\\\\\\\\\\\\\\\\\\\\\\\XXXVVVUUUUUUVVVXXXXXXXXXYYYWWWUUUUUUUUUUUUUUUSSSRRRRRRSSSSSSRRRQQQOOONNNKKKLLLLLLMMMMMMLLLLLLKKKLLLJJJHHHHHHMMMTTT\\\aaa___ZZZRRRKKKFFFEEEGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEE>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>???@@@======<<<<<<;;;;;;;;;;;;=========>>>>>>?????????>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCAAA@@@BBBFFFJJJJJJIIIGGGFFFFFFGGGKKKMMMNNNMMMRRRPPPNNNLLLMMMPPPTTTWWWQQQSSSUUUVVVUUUUUUUUUVVVUUUXXX]]]___```_________aaabbbbbbccccccccccccbbbaaaaaabbbeeeggggggeeecccdddcccbbbaaaaaabbbcccdddfffhhhnnnwww}}}xxxtttqqqlllkkkkkkjjjgggddddddcccbbbaaa___^^^]]]\\\YYY\\\___```___]]]\\\]]]ZZZYYYXXXXXXXXXXXXWWWUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTRRRPPPOOOOOONNNKKKJJJGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@@@@???>>>>>>======<<<<<<;;;;;;:::999999999777777666666555555444444222222222222222222222222222111111000000000000000////////////////////////;;;;;;;;;:::999999888888777777666666666555555555444444444444444444444444222222333333333333222222///000000000000000000000000000000000000000000000......////////////......////////////////////////000222111......333333///...333666555777FFF```vvv}}}zzzssslllttt~~~{{{ooo]]]NNNFFFDDDGGGGGGFFFEEEDDDCCCBBBBBBDDDCCCCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIFFFKKKPPPPPPPPPZZZmmm}}}vvvyyyyyyssspppqqqpppkkkiiikkkiiifffcccaaabbbcccccccccaaadddggggggcccbbbcccfffbbbbbbbbbaaa___^^^\\\[[[[[[ZZZZZZZZZ\\\]]]\\\[[[[[[XXXUUUVVVYYYZZZWWWTTTWWWWWWWWWVVVWWWWWWXXXYYYWWWZZZ\\\[[[YYYXXXXXXZZZXXXWWWWWWVVVVVVVVVVVVVVVSSSTTTVVVWWWYYYZZZZZZ[[[[[[[[[\\\^^^``````^^^\\\YYYYYYYYYZZZ[[[]]]___```aaa`````````aaaccceeefffiiikkkiiiddddddggggggddddddfffiiiiiihhheeeddddddeeeccccccccceeefffeeedddaaaeeeiiiiiigggfffiiillljjjiiiiiiiiiiiijjjkkkkkkllljjjhhhhhhjjjjjjhhhfffkkkiiihhhhhhiiijjjhhhgggcccbbbbbbbbbcccfffiiijjjiiigggdddcccbbbbbb```______^^^^^^___``````^^^\\\ZZZZZZ[[[\\\\\\]]]]]]]]]WWWUUUTTTTTTUUUWWWXXXWWWYYYWWWUUUTTTUUUVVVUUUTTTQQQRRRSSSSSSRRRQQQOOONNNLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMQQQTTTWWWTTTQQQMMMIIIFFFEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBB>>>>>>>>>>>>===<<<<<<;;;===<<<<<<<<<======>>>???<<<<<<<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>======>>>>>>?????????>>>======???@@@AAA@@@@@@???AAA@@@@@@BBBEEEGGGGGGFFFEEEEEEEEEGGGJJJLLLMMMLLLNNNMMMLLLLLLMMMOOORRRSSSMMMPPPUUUWWWWWWVVVUUUVVVUUUYYY\\\^^^]]]\\\\\\^^^^^^___```aaabbbbbbaaa```______aaadddfffeeeccc```bbbaaa_________```bbbcccdddgggkkkppptttvvvtttssssssoookkkjjjjjjhhhdddaaaaaabbbbbbaaa___]]]\\\\\\ZZZ\\\___```^^^\\\[[[ZZZYYYXXXWWWWWWXXXXXXVVVTTTUUUTTTTTTSSSSSSSSSSSSTTTSSSQQQNNNMMMMMMLLLIIIHHHFFFFFFFFFFFFEEECCCAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<;;;::::::999999888777777666555555444444333111111111222222222222222222111111000000000000000////////////////////////;;;;;;::::::999888888777777666666666555555555555444444444444444444444444222222222333333222222222////////////000000000000000000000000000000000000......////////////......////////////////////////,,,000111///111666555///333111000111333999CCCLLLpppuuussskkkrrr}}}iii[[[VVVQQQQQQPPPOOOMMMLLLKKKJJJEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDEEEFFFGGGDDDEEEFFFHHHJJJLLLMMMNNNTTT[[[aaabbbfffwwwtttooommmlllhhhccceeekkkhhheee```^^^___bbbcccddd\\\```dddccc___]]]```cccbbbaaaaaa___]]][[[ZZZXXXYYYXXXVVVWWWXXXZZZZZZYYYZZZWWWUUUVVVYYYZZZVVVRRRUUUTTTSSSSSSTTTUUUWWWXXXYYY[[[\\\[[[XXXWWWXXX[[[YYYWWWVVVTTTSSSSSSTTTUUUQQQRRRTTTVVVXXXZZZ[[[[[[ZZZZZZ\\\^^^```___\\\YYYXXXXXXXXXYYY[[[^^^```bbbcccbbbaaaaaabbbdddfffhhhhhhhhheeeaaacccffffffbbbaaadddggghhhgggdddcccbbbcccbbbaaabbbeeeggggggggg```dddhhhiiifffeeeiiilllhhhggggggggghhhjjjlllnnnkkkhhhffffffggggggeeebbbmmmkkkiiihhhiiiiiihhhfffcccbbbbbbcccfffkkkooorrrgggeeebbbaaaaaaaaaaaa```]]]\\\\\\]]]^^^]]][[[XXXYYYZZZ[[[\\\]]]^^^^^^^^^WWWUUUTTTTTTVVVWWWXXXXXXYYYWWWUUUUUUVVVVVVUUUTTTQQQRRRRRRSSSRRRPPPOOONNNNNNOOOOOONNNMMMKKKIIIHHHGGGHHHJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBAAA@@@???>>>===@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;========================;;;<<<<<<===>>>=========:::;;;>>>???@@@@@@>>>===AAAAAAAAABBBDDDEEEEEEEEEDDDDDDDDDGGGJJJLLLLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPJJJNNNTTTXXXXXXVVVUUUUUUVVVYYY\\\\\\[[[ZZZ[[[]]]\\\]]]^^^`````````___^^^]]]^^^___bbbdddcccaaa^^^___^^^]]]]]]^^^```bbbdddcccggglllmmmlllmmmpppsssoookkkhhhggghhhgggccc``````aaaaaa```^^^]]]\\\\\\ZZZ\\\___```^^^[[[ZZZYYYYYYXXXWWWWWWXXXWWWUUUSSSTTTSSSSSSRRRRRRRRRRRRSSSQQQOOOMMMLLLKKKJJJHHHFFFEEEEEEFFFEEEDDDCCCAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999888777666666555444444333333111111111111111111222222222111111000000000000000////////////////////////;;;;;;:::999999888888777666666666666555555555555666555444333333444555666333333222222111000//////000000000000000000000000//////............//////000000000000000000000000---------............///////////////000000000000222111111000222444666888IIIcccrrrooonnnvvv|||wwwwww{{{yyyppphhhaaaWWWLLLPPPMMMJJJGGGEEEEEEFFFGGGDDDCCCCCCEEEBBB>>>AAAHHHMMMGGGDDDGGGFFFAAA@@@CCCFFFDDDBBBCCCFFFHHHJJJJJJNNNGGGGGGQQQ]]]eeelllsss||||||mmmllliiieeebbbaaaccceeecccbbbbbbaaa```______^^^\\\[[[ZZZZZZ[[[]]]^^^___aaa^^^[[[[[[\\\[[[XXXUUUUUUUUUVVVWWWXXXXXXWWWWWWXXXVVVTTTUUUWWWXXXVVVTTTSSSQQQOOONNNPPPSSSVVVYYYYYYYYYXXXUUURRRSSSXXX\\\[[[VVVQQQQQQSSSTTTQQQNNNKKKNNNQQQUUUXXX[[[\\\\\\XXXZZZ[[[]]]\\\[[[YYYXXXVVVXXX\\\___bbbbbbaaaaaaaaaaaa``````aaabbbbbbccchhhgggfffgggiiiiiieeebbbdddddddddfffgggeeebbb`````````bbbeeeiiijjjgggcccgggfffeeeeeefffhhhkkklllgggggghhhiiijjjkkkkkklllgggfffeeedddeeegggiiikkkooollliiihhhggggggfffeeebbbfffjjjlllmmmllllllllleeedddcccbbb```^^^]]]\\\___^^^^^^]]]]]]\\\\\\\\\\\\]]]___^^^]]]\\\\\\]]]TTTTTTTTTTTTUUUUUUVVVWWWTTTTTTTTTSSSSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOMMMKKKKKKKKKKKKLLLHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCC???>>>===>>>???@@@???>>>======>>>???????????????>>>===<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<>>>???@@@AAABBBCCCCCCCCCGGGGGGGGGHHHHHHJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMOOOQQQRRRRRRSSSUUUWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]______[[[\\\^^^```aaa```___^^^aaaaaaaaaaaabbbbbbbbbbbbffffffgggggghhhjjjkkkllliiihhheeedddccccccdddeee\\\___bbbaaa^^^\\\\\\]]]___^^^]]][[[ZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNMMMLLLKKKJJJIIIHHHEEEEEECCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<======<<<;;;::::::999999777777666555444444333333333333111000000000111222000000000000000000000000........................;;;::::::999888888777777666666666666555555555444555444444333333444444555333333222111111000//////000000000000000000000000//////............//////////////////////////////---------............///.../////////000000000000111111000000111333555777@@@III\\\xxx{{{xxx|||tttjjj\\\^^^``````\\\UUUNNNIIIKKKJJJHHHEEECCCDDDGGGIIIIIIEEEDDDIIIJJJHHHIIILLLFFFFFFEEEEEEIIIPPPWWW\\\``````hhhxxxvvvssssssssskkkkkkiiieeebbbaaabbbdddbbbaaaaaa```^^^]]]]]]\\\ZZZYYYYYYYYYZZZ[[[]]]^^^___]]]ZZZYYYZZZZZZWWWUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVTTTRRRSSSUUUVVVTTTRRRRRRQQQOOONNNOOORRRVVVXXXYYYYYYYYYWWWYYY^^^ffflll___ZZZUUUTTTUUUVVVSSSOOOKKKMMMPPPSSSWWWYYYZZZ[[[WWWXXXZZZ[[[\\\\\\[[[[[[[[[\\\___aaabbbbbb```___```___^^^^^^___```aaabbbgggeeedddeeefffgggdddbbbccccccccccccddddddaaa___ccccccdddgggiiiiiifffcccfffeeeeeeeeefffgggiiijjjhhhhhhhhhggggggggggggfffeeedddddddddeeehhhjjjkkkmmmjjjgggeeeeeeffffffeeecccfffjjjllllllkkkjjjkkkeeedddbbb```^^^]]]\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZ[[[]]]]]][[[YYYYYYYYYUUUUUUUUUUUUUUUVVVWWWWWWTTTTTTTTTTTTSSSSSSRRRQQQRRRRRRRRRRRRRRRQQQPPPPPPNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@>>>===>>>??????>>>===<<<===>>>????????????>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>======<<<===>>>???AAABBBBBBCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMNNNPPPRRRRRRRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYWWWWWWXXXYYYZZZ[[[\\\]]]\\\]]]___aaaaaaaaa```___aaaaaa``````aaaaaabbbbbbeeeeeeeeeeeefffggghhhiiifffdddbbb```______```aaa]]]___``````]]]\\\\\\^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVWWWWWWVVVUUUTTTRRRQQQSSSSSSSSSRRRRRRQQQQQQPPPNNNMMMLLLJJJIIIGGGFFFFFFDDDCCCBBB@@@??????>>>>>>??????>>>>>>===<<<<<<;;;<<<<<<<<<;;;:::999999999777666666555444444333333333222111000000000111111////////////////////////........................::::::999999888777777777666666555555555444444444333333222222222222333333222222222111111000000///000000000000000000000000//////............//////////////////////////////---------............///....../////////000000000000/////////000222444555777666<<>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<======???@@@AAABBBBBBBBBFFFFFFGGGHHHGGGFFFEEEDDDIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPRRRRRRRRRRRRSSSUUUXXXWWWWWWVVVVVVVVVVVVWWWSSSSSSTTTVVVWWWYYYZZZZZZ\\\]]]___```aaaaaa``````aaa```_________```bbbcccddddddcccccccccccccccdddcccbbb```^^^]]]]]]]]]^^^]]]^^^^^^]]][[[[[[\\\]]]ZZZYYYXXXVVVUUUUUUUUUUUUTTTUUUVVVVVVVVVSSSQQQPPPTTTTTTSSSSSSRRRQQQPPPPPPLLLKKKJJJHHHFFFEEECCCCCCBBBBBB@@@???>>>>>>======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999999888888666666555555444333333333222222111000000000000111////////////////////////------------------------999999999888777777666666555555555444444444333333222222111111111111222222222111111111000000000///000000000000000000000000//////............//////////////////////////////---------............///........./////////000000///.........///000222333///222777???MMM```uuuwwwiiiXXXZZZ^^^eeemmmuuu}}}{{{nnnrrrzzz~~~zzzlllgggjjjmmmjjjeeefffggghhhgggeeebbbbbbbbbbbbaaa```^^^\\\ZZZYYYXXXWWWWWWVVVWWWXXXZZZ[[[]]][[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTPPPPPPOOOOOOPPPPPPPPPOOOPPPOOOMMMMMMNNNPPPRRRTTTTTTSSSRRRRRRTTTYYY```dddWWWUUURRRRRRRRRRRRPPPNNNKKKMMMPPPTTTVVVXXXXXXXXXVVVVVVWWWWWWYYY[[[\\\]]]^^^^^^______^^^]]][[[ZZZ\\\[[[ZZZZZZ[[[^^^```bbbdddcccaaaaaaaaabbbcccccccccaaa``````aaabbbbbbaaaeeeeeefffhhhhhhhhhfffeeeeeeeeefffggghhhgggggggggdddeeeeeefffggghhhiiiiiicccddddddeeeffffffggggggfffccc```___aaadddfffggghhhjjjlllllljjjhhhhhhhhheeeccc___[[[YYYXXXYYYYYYWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[]]]\\\ZZZWWWUUUTTTWWWVVVVVVVVVVVVVVVWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRRRRQQQOOOMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFDDDCCCAAA@@@@@@????????????????????????AAA???>>>===>>>>>><<<:::<<<<<<===>>>>>>=================================;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888999888888888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<>>>???@@@AAAAAAAAAAAACCCEEEFFFFFFEEECCCBBBGGGGGGHHHHHHIIIJJJKKKLLLOOOPPPQQQQQQPPPPPPRRRSSSXXXWWWVVVUUUUUUUUUUUUUUUPPPQQQSSSTTTVVVWWWXXXYYYZZZ[[[]]]^^^^^^___^^^^^^```___^^^]]]^^^___aaacccdddcccbbbaaaaaa`````````bbbaaa```^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYY[[[\\\XXXWWWVVVUUUTTTTTTTTTTTTSSSTTTUUUVVVUUUSSSPPPOOOUUUTTTTTTRRRQQQPPPOOOOOOKKKJJJIIIGGGEEECCCBBBAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888555555555444444333333333222111111000000000000000////////////////////////------------------------999888888777777666666555444444444444333333333333111111111111111111111111111111111000000000000000//////////////////////////////............//////........................---------............///............////////////............///000000111---111555444444===OOO^^^yyyyyyyyyrrrjjjcccnnnppptttzzz~~~zzzzzzoookkkhhhhhhjjjkkkiiifffdddfffhhhhhhfffcccbbbbbbbbbaaa```^^^\\\ZZZYYYXXXXXXXXXWWWWWWXXXYYY[[[\\\YYYYYYXXXWWWVVVUUUTTTUUUSSSRRRQQQQQQPPPQQQRRRRRRNNNNNNOOOOOONNNNNNNNNOOOMMMLLLKKKKKKLLLMMMOOOPPPQQQPPPOOOPPPQQQRRRSSSSSSNNNNNNNNNOOOPPPQQQPPPOOOLLLOOOSSSWWWYYYZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYZZZZZZZZZYYYXXXWWWZZZYYYYYYYYY[[[]]]```aaaccccccbbbaaa```aaacccdddcccbbb``````bbbcccbbbbbbaaaccceeefffggggggggghhheeeeeefffhhhhhhhhhhhhhhhffffffggghhhiiijjjkkkkkkeeefffffffffeeedddbbbbbbcccaaa______aaadddfffgggiiikkklllkkkiiihhhggghhhdddaaa]]]ZZZXXXWWWXXXYYYVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\^^^]]][[[XXXWWWVVVWWWVVVVVVUUUUUUVVVVVVVVVTTTUUUUUUUUUUUUTTTTTTSSSQQQPPPPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@???>>>????????????????????????AAA???======>>>===<<<:::<<<<<<=========<<<<<<;;;<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;777777888888888888777777777777777777777888999:::999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@<<<>>>AAACCCDDDDDDCCCBBBEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNPPPPPPOOOOOOPPPQQQWWWVVVUUUTTTTTTTTTTTTTTTPPPQQQSSSUUUWWWWWWXXXXXXWWWXXXYYYZZZZZZ[[[[[[[[[]]]]]]]]]]]]]]]___```aaaddddddbbbaaa```_______________^^^]]]\\\\\\\\\\\\ZZZYYYWWWWWWWWWXXXYYYZZZWWWVVVUUUUUUTTTTTTTTTTTTRRRRRRTTTTTTTTTRRRPPPOOOTTTSSSRRRQQQOOONNNMMMLLLIIIIIIHHHFFFDDDBBBAAA@@@BBBAAA@@@??????>>>>>>???======<<<<<<;;;:::::::::888888888888888777777777444444444444444333333333111111111111000000//////........................------------------------888888777777666555555555444444333333333222222222000000111222222111000000000000000000000000000000//////////////////////////////............//////........................---------............///------........./////////.........//////000000000444222000000222666;;;>>>SSSgggsssrrrrrrjjjdddaaabbbdddeeeiiinnnwww|||vvvrrrooosss~~~}}}|||qqqiiihhhgggeeecccccceeefffccceeeffffffdddcccbbbbbbaaa```___]]]\\\ZZZYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZUUUVVVWWWVVVSSSRRRSSSTTTQQQPPPNNNMMMMMMNNNOOOOOOLLLMMMNNNMMMLLLKKKLLLNNNJJJJJJIIIIIIIIIJJJLLLLLLNNNNNNNNNOOOQQQQQQOOOMMMJJJKKKLLLNNNPPPQQQQQQQQQLLLPPPVVV[[[]]]\\\XXXVVVVVVVVVWWWWWWXXXXXXYYYYYYVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVXXXZZZ\\\^^^___```aaabbbaaa``````bbbdddbbbaaa```aaabbbcccbbbaaa^^^```cccdddddddddfffhhhddddddeeefffggghhhiiiiiiiiiiiiiiihhhhhhhhhggggggffffffggggggeeeccc```^^^bbb```___aaacccfffgggggghhhiiijjjiiigggeeeeeefffaaa___]]]ZZZXXXXXXXXXYYYUUUVVVVVVWWWXXXYYYZZZZZZ[[[]]]]]]\\\ZZZXXXXXXYYYVVVVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQNNNNNNMMMLLLKKKIIIGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFCCCCCCBBBAAA@@@???>>>===???????????????@@@@@@@@@???>>>============<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<===<<<<<<<<<999999999999999999999999666777777777777777777666666666666666777888999999888888888888888888888888777888999::::::;;;::::::::::::<<<===>>>?????????:::;;;===@@@AAABBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKMMMMMMMMMMMMNNNPPPUUUTTTTTTSSSSSSSSSSSSTTTRRRSSSUUUWWWXXXXXXWWWWWWUUUUUUUUUVVVWWWWWWXXXXXX[[[[[[\\\]]]^^^______```dddcccbbb```______^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWWWWYYYZZZZZZYYYVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQPPPOOORRRQQQPPPNNNLLLKKKIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@@@@???>>>>>>??????<<<<<<<<<;;;::::::999999777777777777777777777777444444333333333333333333000000111111000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,888777777666666555444444333333333333222222222222000111222222222222111000///000000000000000000000//////////////////////////////............//////........................---------............///---------.........//////......///000000000000000444222000222555777777555777EEE^^^|||yyytttzzzoookkknnnmmmnnnppppppmmmiiidddaaaqqqxxx}}}xxxgggeeeddddddfffhhhjjjjjjcccffflllxxxyyyqqqiiieeefffeeedddaaaaaabbbcccaaabbbccccccaaa```aaabbb^^^]]]]]]\\\ZZZYYYYYYXXXZZZYYYWWWVVVUUUUUUVVVVVVQQQSSSTTTSSSPPPOOOPPPQQQOOONNNLLLJJJJJJKKKLLLMMMIIIJJJLLLKKKIIIHHHJJJLLLHHHGGGGGGGGGGGGHHHIIIIIILLLJJJIIIJJJLLLMMMKKKIIIGGGIIILLLNNNNNNOOOOOOPPPKKKPPPXXX^^^```]]]WWWSSSSSSTTTVVVXXXYYYZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVOOOQQQSSSVVVXXXYYYZZZZZZ\\\___aaaaaa______```aaa___^^^___```bbbbbbaaa___]]]___bbbbbbaaa```bbbdddaaaaaaaaabbbdddfffhhhjjjfffffffffeeeeeeeeedddddddddeeeggggggfffccc___]]]aaaaaaaaacccfffhhhgggfffdddeeefffeeecccbbbbbbccc___^^^\\\[[[ZZZYYYYYYYYYVVVVVVWWWXXXYYYZZZ[[[\\\ZZZZZZZZZXXXVVVVVVXXXYYYVVVUUUTTTTTTSSSSSSSSSTTTVVVUUUUUUTTTSSSQQQPPPOOOKKKKKKJJJJJJHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDAAAAAA@@@??????>>>======>>>>>>>>>>>>?????????@@@>>>===<<<<<<===>>>===;;;<<<<<<<<<<<<<<<;;;:::999888999;;;<<<<<<<<<;;;:::888888888888888888888888555666666777777666666555666555555666777888999999777777777777777777777777666777888999::::::::::::999:::;;;<<<===>>>>>>>>>:::;;;<<<===>>>???@@@AAA???@@@@@@AAABBBDDDFFFGGGGGGHHHJJJKKKKKKKKKMMMOOOSSSSSSRRRRRRRRRSSSTTTTTTSSSTTTVVVWWWXXXWWWVVVUUUSSSSSSSSSTTTTTTUUUVVVWWWXXXYYY\\\^^^______^^^^^^bbbaaa```___^^^^^^]]]]]]YYYZZZ[[[\\\\\\]]]]]]]]]ZZZYYYXXXZZZ\\\]]][[[YYYUUUUUUTTTSSSSSSSSSSSSTTTRRRQQQPPPOOOOOOOOOPPPQQQPPPOOONNNLLLIIIGGGFFFEEECCCCCCBBBBBBAAA@@@@@@?????????>>>=========>>>>>><<<<<<;;;;;;:::999999999666666666666666666666666333333333333333333333333///000111111111000..............................,,,,,,,,,,,,,,,,,,,,,,,,777777777666555555444444333333333222222222111111000111222333333222111000////////////000000000000//////////////////////////////............//////........................---------.........//////---------.........//////...///000000000000000///+++///333222///...222777<<<888;;;MMMkkkyyy{{{qqqkkkggggggjjjnnnkkkfffggglllpppyyy~~~zzztttrrroookkkhhhmmmrrrtttuuu{{{tttpppqqqlllccc___aaadddfffgggeeeaaa______```aaa```___^^^___aaa\\\[[[[[[ZZZYYYXXXXXXWWWYYYXXXVVVTTTSSSSSSSSSTTTOOOQQQRRRPPPMMMLLLMMMOOONNNLLLJJJIIIHHHIIIJJJKKKFFFIIIJJJIIIGGGFFFHHHJJJFFFFFFFFFFFFFFFFFFGGGGGGKKKGGGDDDCCCEEEFFFFFFDDDFFFHHHKKKLLLLLLKKKLLLLLLJJJPPPYYY```aaa]]]VVVQQQOOOQQQUUUXXXZZZ[[[[[[ZZZ[[[[[[ZZZYYYXXXWWWVVVVVVKKKMMMQQQTTTWWWXXXWWWWWWYYY]]]``````^^^]]]^^^___\\\]]]^^^```bbbbbb___]]]^^^```bbbaaa^^^]]]___aaa______^^^___aaadddgggiii``````aaabbbcccddddddeeebbbcccfffgggfffccc```^^^aaabbbccceeehhhiiigggfffaaabbbcccbbb```___```aaa]]]]]]\\\\\\[[[ZZZZZZYYYVVVWWWXXXYYYZZZ\\\]]]]]]XXXWWWWWWUUUSSSTTTVVVYYYUUUUUUTTTSSSRRRRRRSSSSSSVVVVVVUUUTTTRRRPPPOOOMMMIIIIIIIIIHHHGGGFFFEEEDDDBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@??????>>>>>>======<<<=========>>>>>>??????===<<<;;;<<<===>>>===<<<;;;<<<<<<<<<;;;;;;:::999777888:::;;;<<<;;;::::::777777777777777777777777555555666666666666555555555555555555666777999999777777777777777777777777666666777999999:::::::::999999;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>???@@@AAACCCDDDEEEEEEGGGIIIJJJJJJKKKMMMOOORRRRRRQQQRRRRRRSSSTTTUUUSSSUUUVVVWWWWWWVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVXXX\\\^^^```___]]]\\\aaa```___^^^]]]]]]]]]]]][[[\\\]]]^^^````````````\\\ZZZZZZ\\\___```]]]ZZZTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQOOONNNNNNOOOPPPRRROOONNNLLLJJJHHHEEEDDDCCC@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<===<<<<<<;;;::::::999999888555555555666666666666666333333333333333333333333///000111111111000...---........................,,,,,,,,,,,,,,,,,,,,,,,,777777666555444333333333333333333222222222111111111111111111000000000000---.........//////000000//////000000///...------////////////////////////........................---------............///---------............///000000000000000000000000000000000000000000000000333666888888???SSSqqqzzzyyywwwzzztttnnnooooookkkfffcccccccccccccccbbbaaa```______^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVSSSRRRRRRQQQPPPNNNOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEHHHGGGFFFEEEEEEFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMPPPTTTWWWWWWUUURRROOOQQQQQQRRRSSSTTTUUUVVVVVVXXXVVVUUUVVVXXXXXXUUUSSSQQQQQQRRRTTTUUUVVVWWWWWW^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___````````````___fffccc```___```aaabbbbbb___^^^___cccggggggaaa\\\\\\]]]^^^___```aaaaaaaaa^^^]]]\\\\\\]]]^^^```aaafffdddaaaaaadddeeecccbbbaaaaaa``````^^^]]][[[ZZZ[[[\\\\\\[[[YYYXXXYYYZZZQQQVVV\\\```___]]]ZZZYYYYYYZZZYYYVVVTTTSSSTTTVVVTTTRRRQQQQQQSSSTTTSSSRRRTTTRRRQQQPPPPPPPPPNNNLLLDDDEEEGGGHHHHHHGGGFFFDDDEEECCCAAAAAABBBBBBAAA@@@AAA???===;;;:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888::::::999999888777666666888777666555555555555555666555555555555444444444555555666777777777777777666666555555555666666777777777777777888888888888999999999999:::;;;<<<<<<<<<;;;;;;::::::<<<===>>>>>>??????@@@@@@AAABBBBBBEEEEEEFFFGGGHHHHHHHHHHHHLLLNNNPPPQQQQQQRRRTTTVVVRRRRRRSSSTTTTTTTTTTTTSSSUUUTTTSSSSSSVVVWWWWWWWWWZZZZZZ[[[\\\]]]]]]]]]]]]```]]][[[\\\^^^^^^\\\ZZZZZZ[[[\\\^^^______``````aaabbbbbbaaa___\\\XXXVVVTTTSSSQQQPPPPPPRRRTTTUUUTTTSSSRRRPPPOOONNNLLLLLLKKKHHHFFFHHHKKKKKKGGGBBBAAA@@@>>>=========>>>???;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888777666555666555555444444333222222222222222111111111111000111111000///////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,777666555444444333333333333333222222222111111111111111111000000000//////---........./////////000///////////////...------................................................---------............///---------............///////////////////////////000000000000000000000000...111111000222>>>QQQ```uuuwwwmmmiiijjjjjjhhheeecccccccccbbbbbbaaa____________^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWTTTRRRQQQQQQPPPOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEECCCDDDDDDEEEEEEDDDDDDCCCFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJLLLMMMOOOQQQRRRQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSWWWVVVUUUVVVXXXYYYWWWUUUQQQRRRSSSTTTUUUWWWXXXXXX]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^]]]]]]]]]___aaabbbcccdddbbb```aaadddddd```\\\ZZZ[[[]]]___````````````^^^^^^^^^^^^^^^___``````fffcccaaaaaabbbbbb___]]]___^^^]]]\\\[[[YYYYYYXXX]]]]]]]]][[[WWWUUUTTTUUUTTTWWWZZZ\\\[[[YYYXXXXXXUUUUUUTTTRRRPPPQQQSSSUUUWWWUUUSSSSSSSSSSSSRRRQQQOOONNNLLLLLLLLLLLLJJJIIIGGGGGGHHHGGGFFFEEECCCBBBDDDBBB@@@@@@AAAAAAAAA@@@@@@???===;;;:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999888888:::999999888777777666666777666555555555555555555555555555555444444444444444444555555666666666666555444444444444444555555666666666666777777777777888888888888999:::;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFJJJKKKMMMNNNNNNOOOQQQSSSQQQQQQRRRSSSTTTTTTTTTSSSRRRQQQQQQRRRUUUWWWXXXXXXZZZZZZ[[[\\\\\\]]]\\\\\\___]]][[[[[[]]]___]]]\\\\\\\\\]]]^^^___`````````aaabbbbbbaaa___\\\YYYWWWRRRRRRQQQQQQQQQSSSTTTUUURRRRRRRRRQQQPPPOOONNNNNNKKKHHHEEEFFFHHHHHHDDD@@@@@@@@@???>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999777666666555555555555444333333222222222222222111111111000000111000000///////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,777666555444333333333333333222222222222111111111111111000000000000//////.............../////////...////////////...------........................---------------------------------............///---------............///////////////////////////000000000000000000000000///111111000///222999>>>OOO___www}}}sssooolllhhhffffffffffffeeebbbbbbbbbaaa```^^^]]]\\\^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTRRRPPPOOOOOOOOOMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGJJJJJJIIIJJJKKKMMMOOOQQQMMMNNNNNNOOOOOOPPPPPPPPPSSSSSSSSSTTTVVVWWWVVVUUURRRRRRSSSUUUVVVXXXYYYYYY\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUVVVWWWYYYZZZVVVWWWYYY[[[^^^```bbbccciiieeeaaa```aaaaaa___\\\VVVXXX\\\___``````___^^^]]]]]]^^^^^^^^^^^^^^^^^^```_________``````^^^]]]```^^^\\\YYYXXXXXXXXXYYY^^^^^^^^^[[[XXXUUUUUUUUUUUUWWWXXXXXXWWWVVVVVVWWWWWWWWWUUURRRPPPQQQTTTVVVXXXVVVSSSRRRRRRQQQPPPNNNKKKJJJIIIIIIJJJJJJIIIGGGJJJIIIGGGEEECCCBBBAAA@@@BBB@@@>>>>>>???@@@???>>>???>>>===;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999888888999888888777777666666666555555444444444555666666555555444444444333333333333333333444444444555555444333333222222333333333444444444555555555666666777777777777888999:::;;;;;;;;;;;;;;;;;;<<<======<<<======>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCGGGHHHJJJKKKKKKLLLMMMOOOOOOPPPQQQRRRSSSSSSTTTSSSPPPOOOOOOQQQUUUXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZ]]]\\\ZZZZZZ\\\^^^______^^^^^^______`````````aaaaaaaaa```___]]][[[XXXWWWPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQOOONNNMMMKKKHHHDDDCCCDDDDDDBBB???@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::999888777666555555555555444444333333222222222222111111111000000000111000//////......////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666555444444333333333444222222222222111111111111111000000000////////////.................................//////...------........................---------------------------------............///---------............///////////////////////////000000000000000000000000111222333333444444444555999;;;FFF^^^}}}yyyqqqpppqqqggghhhhhhgggfffeeefffgggaaaaaaaaa___^^^\\\ZZZYYY]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBAAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHJJJMMMNNNLLLLLLLLLMMMMMMNNNNNNNNNMMMNNNOOOPPPRRRSSSSSSRRRRRRSSSTTTUUUWWWXXXZZZZZZ\\\[[[ZZZXXXXXXXXXXXXYYYWWWVVVSSSRRRRRRTTTWWWYYYRRRUUUXXX[[[]]]```bbbcccgggeeebbbaaaaaa```^^^\\\UUUXXX\\\___aaaaaa___]]][[[\\\]]]^^^^^^]]]\\\[[[ZZZ[[[\\\___aaaaaaaaaaaabbb```\\\YYYXXXXXXZZZ[[[]]]^^^^^^]]]ZZZYYYYYYZZZSSSUUUWWWXXXWWWVVVVVVWWWXXXWWWUUUQQQOOOOOORRRUUUTTTRRRPPPNNNNNNNNNMMMKKKKKKJJJIIIIIIJJJKKKJJJHHHJJJHHHFFFCCCAAA@@@@@@@@@@@@>>>======>>>???>>>===>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::;;;:::::::::999999999999777888888999888888777777777777777666666666555555333333333333444555666666444444444444333333333222333333333333333444555555444444333222222222222333333333333333444444444444666666666666777888999:::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAABBBAAAAAAEEEFFFHHHIIIHHHIIIKKKLLLLLLMMMOOOPPPRRRSSSSSSTTTQQQQQQPPPRRRUUUXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXX[[[ZZZYYYYYY[[[^^^```aaa_______________``````aaa^^^^^^^^^]]][[[XXXVVVUUUNNNOOOQQQRRRSSSTTTTTTSSSVVVUUUUUUSSSQQQNNNLLLJJJLLLIIIEEECCCBBBBBB@@@??????@@@AAAAAAAAA@@@>>>===;;;;;;<<<<<<<<<;;;::::::999999888777666666555555555555444444333222222111111111111111000000000000000000///............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555444444333333333333444222222222111111111000000000000000////////////..................---------------............------........................---------------------------------............///---------............///........................////////////////////////---...///000222333333222111666;;;@@@III___tttooollliiifffeeegggiiihhhfffddddddeee______^^^]]]\\\ZZZXXXWWWZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSRRRPPPOOONNNNNNNNNLLLJJJIIIJJJJJJIIIGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDBBBCCCEEEGGGIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMJJJLLLNNNOOOPPPQQQQQQRRRRRRRRRSSSUUUWWWYYYZZZ[[[\\\[[[ZZZXXXXXXXXXYYYZZZYYYWWWTTTRRRRRRUUUXXX[[[TTTWWW[[[]]]]]]___aaacccbbbbbbbbbccccccbbb___]]]WWWZZZ^^^aaacccbbb```_________```aaa```___]]]\\\[[[\\\^^^___```aaaaaabbbbbb```[[[XXXWWWXXXZZZ[[[]]]^^^^^^]]]ZZZXXXYYYYYYPPPSSSWWWYYYYYYWWWVVVVVVOOONNNNNNLLLKKKLLLPPPRRRRRRPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKJJJHHHGGGEEECCC@@@??????AAABBB>>>===;;;;;;===>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999888888888888666666777777888777777666666666555555555555555444333333222333333444555666444333333333222222222222444444333333333444555666555444444333222222333333111222222222333333333333555555555555555777888888888999999999::::::::::::999999:::;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAADDDFFFGGGGGGGGGGGGIIIKKKIIIKKKMMMOOOQQQRRRSSSTTTUUUTTTSSSTTTVVVXXXXXXXXXZZZZZZZZZYYYXXXWWWVVVUUUWWWWWWXXXYYYZZZ\\\___aaa^^^^^^]]]]]]^^^___```aaa\\\[[[[[[YYYXXXVVVTTTTTTOOOOOOQQQRRRSSSSSSSSSSSSRRRSSSSSSSSSRRRPPPMMMLLLMMMJJJGGGDDDCCCBBBAAA@@@??????@@@AAA@@@???>>>===;;;;;;<<<<<<;;;:::999999888777777666666555555555555444444333222222111111111111111000000000//////000//////...............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444333333333333444444222111111111111000000000000000////////////...............---------------,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///........................////////////////////////............///000111222444444444444666BBBYYYnnnxxxnnniiijjjkkkiiieeeeeefffgggeeecccaaa``````]]]\\\\\\[[[ZZZYYYWWWVVVWWWWWWVVVUUUTTTSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@AAABBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCC???AAAEEEGGGIIIHHHGGGEEEGGGHHHHHHIIIKKKLLLLLLMMMKKKMMMPPPQQQPPPQQQRRRSSSQQQQQQSSSUUUWWWXXXZZZ[[[\\\[[[YYYXXXXXXYYY[[[\\\[[[YYYWWWUUUUUUXXX[[[]]]WWW[[[^^^^^^]]]^^^aaaddd```aaabbbdddcccbbb```___]]]___aaadddeeedddcccbbbddddddddddddcccbbbaaa```aaabbbaaa```]]]]]]^^^___```^^^ZZZWWWUUUVVVXXXYYY^^^^^^]]]ZZZVVVSSSRRRSSSOOOSSSWWWYYYXXXVVVTTTTTTIIIJJJLLLNNNOOOQQQUUUXXXSSSRRRPPPOOOPPPQQQPPPOOOJJJHHHGGGGGGHHHHHHGGGEEEDDDCCCAAA?????????AAABBB>>><<<;;;;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777999888888888777777777777555555666666777777666666444444444444444444444444333333222222222333444444333333333222222222111111444444333222333444555666555555444333222222222222111111222222222222333333333333333444444555666777666777777888999888888888888888888999::::::;;;;;;======>>>???@@@@@@@@@@@@CCCEEEFFFFFFFFFFFFGGGIIIGGGHHHKKKMMMPPPRRRSSSTTTWWWUUUTTTUUUWWWXXXXXXXXXZZZZZZYYYXXXWWWUUUSSSRRRSSSUUUXXXYYYYYYZZZ\\\^^^[[[[[[ZZZZZZ[[[]]]___```[[[ZZZYYYXXXVVVUUUTTTSSSPPPQQQQQQQQQQQQRRRRRRRRRLLLMMMPPPRRRRRRRRRPPPOOOLLLKKKHHHFFFDDDBBBAAAAAA???????????????>>>======;;;;;;<<<;;;;;;:::999888777666666666555555555444444444333333222222111111111111000000000/////////000///......------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444333333222333333444444111111111111000000000000000000/////////..................------,,,,,,,,,+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///........................///////////////////////////000111000///...000222444---***000999>>>DDDIIIRRRddd}}}~~~ppptttnnngggccccccgggkkknnneeedddcccbbbaaa___]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPPPPNNNNNNMMMMMMLLLLLLLLLKKKIIIGGGEEEEEEEEEFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBAAABBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@???===>>>@@@AAABBBBBBAAAAAA>>>>>>??????@@@AAAAAABBB>>>@@@CCCEEEFFFEEEDDDCCCCCCDDDEEEGGGHHHJJJKKKLLLKKKNNNPPPQQQOOOOOOQQQRRROOOPPPRRRTTTVVVXXXYYYZZZZZZYYYXXXWWWWWWYYY\\\^^^\\\[[[YYYXXXXXXZZZ\\\^^^YYY\\\^^^^^^\\\]]]aaafffbbbbbbbbbbbbaaa```aaaaaacccdddeeegggggggggfffeeegggfffeeecccbbbbbbaaaaaaddddddbbb^^^ZZZYYY[[[^^^```^^^[[[XXXWWWWWWXXXYYY]]]^^^]]]YYYUUURRRQQQQQQSSSUUUVVVVVVSSSQQQQQQQQQLLLNNNRRRSSSUUUVVVXXXZZZVVVSSSQQQPPPPPPPPPNNNMMMJJJHHHGGGFFFGGGFFFEEECCCCCCBBB@@@???>>>>>>??????===<<<;;;;;;===>>>>>>===:::;;;;;;;;;<<<;;;;;;;;;:::::::::999888777777777888888777777777666666666444444555666666666666666333333333333333444444444444333222222222222222222222222222222111111111111444333111111111222444555444444333111111000000000111111222222222333333333222222222333333444555666444555666777777777666555666777777888888999::::::<<<<<<===>>>????????????BBBCCCEEEEEEDDDDDDEEEGGGEEEFFFIIILLLOOOQQQSSSTTTUUUSSSSSSTTTWWWYYYYYYYYYZZZYYYYYYWWWUUUSSSQQQPPPPPPSSSWWWYYYYYYXXXYYY[[[XXXWWWWWWWWWYYY\\\^^^```[[[[[[YYYXXXVVVVVVUUUUUUSSSRRRQQQPPPOOOPPPQQQQQQLLLMMMOOOQQQQQQPPPNNNMMMIIIIIIIIIGGGEEEBBBAAA@@@???>>>======<<<<<<======;;;;;;;;;;;;:::999888888666666555555555555444444444444333333222111111111111000000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333333333222222333444444111111111111000000000000000/////////.....................------,,,,,,,,,+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////........................////////////////////////+++///111000---,,,...111,,,...333666222000999GGG777???LLL]]]qqqxxxrrrlllgggbbbeeehhhiiihhhhhhjjjmmmfffdddbbbaaaaaa```^^^\\\XXXYYYYYYYYYXXXWWWVVVVVVSSSSSSRRRQQQPPPOOOOOONNNLLLLLLLLLLLLLLLKKKKKKKKKHHHFFFDDDDDDDDDEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBB??????@@@@@@@@@@@@??????>>>>>>????????????>>>>>><<<===???@@@AAAAAAAAA@@@======>>>>>>???@@@@@@@@@???@@@AAABBBBBBBBBBBBBBB@@@AAACCCDDDFFFHHHJJJKKKIIILLLOOOOOOMMMLLLNNNPPPOOOOOOQQQSSSUUUWWWYYYZZZYYYXXXVVVVVVWWWYYY\\\^^^]]]\\\ZZZZZZZZZ[[[]]]^^^YYY\\\^^^]]][[[\\\bbbhhheeedddbbb```^^^^^^aaacccggghhhhhhhhhhhhhhhhhhgggfffeeecccaaa_________```cccbbb```\\\YYYYYY\\\```bbb```^^^[[[ZZZZZZZZZ[[[[[[\\\\\\ZZZWWWUUUUUUVVVWWWWWWUUURRROOOMMMMMMOOOOOOQQQTTTUUUTTTSSSSSSSSSVVVTTTQQQOOONNNMMMKKKIIILLLJJJHHHGGGGGGGGGEEECCCCCCBBBAAA???>>>============<<<;;;;;;===>>>>>>>>>::::::;;;<<<<<<;;;;;;;;;::::::999999888777777666777777777777666666666666333444444555666666666555333333333333333333333333444444333222111111111111222222222111111111111000222111000//////111333444333222111000////////////111222222222222333333333222222222222333444555555222333555666666666555444666666666777888888999999:::;;;<<<===>>>>>>>>>>>>AAABBBCCCCCCCCCCCCDDDEEEDDDEEEHHHLLLOOOQQQSSSTTTRRRQQQQQQSSSVVVYYYZZZZZZZZZYYYXXXWWWUUURRRPPPOOONNNRRRWWWYYYXXXWWWWWWYYYUUUUUUUUUUUUWWW[[[^^^```]]]\\\ZZZYYYWWWWWWVVVVVVUUUSSSQQQOOONNNOOOPPPQQQPPPQQQRRRRRRPPPLLLIIIGGGGGGHHHIIIHHHEEEBBB@@@@@@???>>><<<;;;;;;;;;<<<===;;;<<<;;;;;;:::999888777555555555555555555444444444444333333222111111000000000000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444333222222111111222222222222000///............................................................------------------------------------------------------------------------........................---------............///........................////////////////////////............///////////////000111222333444555555222777===@@@EEESSShhhxxx{{{ooojjjhhhfffeeedddddddddeeeeeeeeeffffffcccbbb`````````^^^[[[YYYWWWVVVUUUSSSRRRQQQQQQQQQPPPPPPOOOMMMLLLJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFCCCBBBBBBAAAAAA@@@@@@???BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@AAA@@@??????>>>>>>??????==============================<<<<<<;;;;;;::::::======>>>???????????????>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEIIIJJJJJJIIIGGGGGGIIIJJJRRRPPPOOOQQQUUUXXXXXXVVVQQQQQQSSSTTTVVVXXXYYYZZZ[[[YYYWWWXXX[[[]]]]]][[[ZZZ[[[\\\\\\\\\^^^aaaccceeedddbbbaaaaaadddfffhhhnnnkkkhhhhhhkkkmmmlllkkkgggddd```___``````___]]]```^^^[[[YYYYYY\\\___bbbddd___ZZZXXXZZZ]]]^^^^^^___\\\ZZZZZZZZZYYYUUURRRUUUSSSPPPPPPQQQSSSSSSSSSSSSUUUXXXWWWTTTRRRRRRSSSTTTRRROOOLLLJJJJJJJJJJJJIIIHHHFFFEEEEEEEEECCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999999888777666666777777666555555555555444444444444444333444666666555444555555444444444333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333555555555555555555444444555555555555555666777777::::::;;;;;;<<<=========????????????@@@AAABBBBBBBBBEEEIIIMMMOOOOOONNNMMMPPPOOOOOOPPPRRRVVVYYY\\\ZZZXXXVVVTTTTTTTTTSSSRRRSSSUUUWWWWWWUUUUUUYYY\\\\\\YYYWWWWWW[[[^^^______ZZZYYYYYYXXXWWWWWWVVVVVVYYYXXXUUURRROOOMMMLLLLLLOOOOOOOOOOOOLLLIIIFFFDDDJJJGGGDDDBBBBBBAAA???===??????>>>===<<<;;;::::::::::::999999888777777777555555444444444333333333444444333222222111111000000000000000000000000000------------------------------------------------++++++++++++++++++++++++444333222222111111222222222111000///............................................................------------------------------------------------------------------------........................---------............///............................................................//////////////////000111222333444444444777888666555:::EEENNN[[[hhh}}}~~~vvvlllfffddddddbbb```^^^___```````````````___```^^^\\\[[[[[[[[[YYYWWWVVVVVVTTTSSSRRRQQQQQQQQQPPPOOONNNMMMKKKJJJIIIHHHIIIIIIHHHHHHGGGFFFEEEEEECCCBBBBBBAAAAAA@@@??????AAAAAAAAA@@@@@@@@@??????>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>==================>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEFFFGGGGGGGGGHHHJJJLLLOOONNNMMMNNNQQQSSSRRRPPPOOOPPPQQQSSSUUUWWWXXXYYYZZZXXXWWWXXX[[[\\\[[[YYYWWWYYYZZZZZZ[[[]]]```ccceeedddccccccccceeeggghhhjjjhhhfffgggiiikkkjjjiiigggccc^^^\\\]]]___`````````^^^[[[ZZZZZZ]]]aaaddd```\\\XXXWWWYYY[[[\\\\\\```]]][[[ZZZ[[[ZZZVVVSSSVVVSSSQQQPPPRRRSSSTTTTTTSSSUUUWWWVVVSSSQQQQQQSSSRRRPPPMMMJJJIIIHHHHHHHHHIIIGGGEEEEEEEEEEEECCCAAAAAA@@@@@@??????>>>======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666666777555555555555444444444444444444444666888888777555444444444333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111222222222333333555555555444444444444444555555555555555666666777:::::::::;;;<<<<<<======??????>>>??????@@@AAABBBAAADDDHHHKKKMMMNNNMMMLLLNNNOOOOOOPPPRRRUUUWWWYYYVVVUUUTTTTTTUUUVVVVVVVVVXXXZZZ[[[ZZZXXXXXXZZZ\\\\\\ZZZWWWXXX[[[]]]\\\[[[XXXXXXWWWWWWVVVUUUUUUTTTVVVUUUTTTSSSQQQPPPOOONNNNNNNNNOOONNNMMMJJJGGGFFFHHHEEECCCAAAAAA@@@???===>>>>>>===<<<;;;:::999999::::::999888888777777666555555555444444444333333444333333222222111111000////////////////////////------------------------------------------------++++++++++++++++++++++++333333222111111111111222111111000///............................................................------------------------------------------------------------------------........................---------............///............................................................////////////......///000111111222222222333333222111222444777:::CCCSSSfffzzz~~~nnnnnnjjjeeedddeeedddbbb___\\\]]]^^^______]]]\\\ZZZ\\\ZZZWWWVVVWWWWWWWWWVVVUUUUUUSSSRRRQQQQQQQQQQQQNNNMMMMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@??????????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>????????????>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@BBBDDDEEEFFFGGGJJJLLLLLLLLLLLLNNNOOOOOONNNLLLLLLMMMNNNPPPSSSUUUVVVWWWXXXWWWWWWYYY[[[ZZZYYYWWWUUUWWWXXXXXXYYYZZZ^^^```aaaaaabbbbbbcccddddddeeefffeeedddeeeggggggeeedddeee```[[[YYY[[[^^^aaaccc___^^^\\\ZZZ[[[^^^aaaddd\\\ZZZXXXWWWYYY[[[[[[[[[```^^^\\\[[[[[[ZZZXXXVVVVVVTTTRRRQQQSSSTTTTTTTTTSSSTTTUUUTTTRRRQQQQQQRRRQQQOOOMMMJJJIIIHHHHHHIIIHHHFFFDDDDDDDDDDDDBBBAAA@@@@@@??????>>>>>>==================<<<<<<<<<;;;::::::::::::::::::::::::888777666666555666666666555555444444444333333333333444555777::::::888555333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111222222222222444444444444444444444444555444444444444555666666999999::::::;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAA@@@BBBEEEIIIKKKKKKKKKJJJLLLMMMOOOPPPRRRSSSSSSTTTQQQQQQSSSTTTWWWYYYZZZ[[[]]]^^^^^^]]]\\\[[[\\\]]][[[ZZZYYYYYYZZZZZZXXXVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSQQQPPPMMMNNNNNNNNNMMMKKKIIIHHHFFFDDDAAA@@@AAAAAA???>>>======<<<;;;:::999888888:::999999888888777666666666666555555555444444444333333333222111111000000////////////////////////........................------------------------++++++++++++++++++++++++333222222111111111111111111000///...............................................................------------------------------------------------------------------------........................---------............///............................................................////////////------......///000111111111000111222444555555555999777777<<>>>>>>>>=========<<<<<<========================>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;<<<;;;;;;:::999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<======>>>>>>===???BBBCCCDDDEEEGGGIIIHHHIIIKKKMMMOOOOOOMMMLLLJJJKKKLLLNNNPPPRRRTTTTTTUUUVVVWWWYYYYYYXXXVVVTTTVVVWWWWWWWWWVVVWWWZZZ\\\[[[\\\^^^___````````````cccccccccccccccaaa___]]]```^^^[[[ZZZ[[[^^^aaaccc```^^^\\\ZZZZZZ\\\^^^```ZZZYYYYYYZZZ[[[\\\\\\\\\```^^^]]][[[ZZZYYYXXXWWWVVVTTTRRRRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPOOOPPPQQQPPPOOONNNLLLKKKJJJJJJJJJFFFEEECCCCCCDDDCCCBBB@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999666666555555555555555666444444444444333333333222111222444666999999777444111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000111111111111222333333333333333444444444444444333333444444555666888888999999:::;;;;;;;;;============>>>???@@@@@@???AAACCCFFFGGGHHHIIIIIIJJJLLLNNNPPPQQQQQQPPPOOONNNPPPSSSUUUWWWYYY[[[]]]]]]^^^______^^^^^^]]]^^^ZZZZZZZZZZZZYYYWWWTTTRRRVVVVVVUUUUUUTTTSSSSSSSSSQQQRRRTTTUUUUUUSSSRRRPPPMMMMMMMMMMMMMMMLLLKKKJJJEEECCCAAAAAABBBBBBAAA@@@>>>======<<<;;;:::999999999999999888777777666666666666666555555555444444333333222222111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++333222111111000000111111000//////...............................................................------------------------------------------------------------------------........................---------............///............................................................////////////---------......//////000444111//////000222111///444444555777:::???CCCEEEQQQ[[[iiiwww}}}tttmmmpppuuuuuuqqqpppooolllgggdddbbb```___^^^dddeeefffgggeeebbb___]]]\\\YYYVVVUUUUUUWWWWWWWWWQQQPPPPPPOOONNNNNNNNNNNNIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;999999999999999999999999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<>>>@@@BBBAAAAAABBBCCCBBBDDDHHHKKKLLLLLLLLLLLLIIIIIIKKKLLLNNNOOOQQQQQQRRRTTTVVVWWWWWWVVVUUUTTTYYYYYYYYYWWWUUUUUUVVVXXXXXXZZZ\\\^^^______^^^^^^bbbbbbcccbbb___\\\ZZZYYY\\\\\\]]]]]]]]]^^^___``````^^^\\\YYYXXXYYYZZZ[[[ZZZ[[[\\\]]]]]]]]]]]]]]]^^^]]]\\\ZZZXXXWWWXXXXXXUUUSSSRRRRRRTTTTTTTTTSSSSSSQQQOOOMMMMMMMMMNNNOOONNNMMMLLLKKKJJJJJJIIIIIIEEECCCBBBBBBCCCCCCAAA@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;:::::::::999888888888888888888888888555444444444444444555555444333333333222222222222000000111333666666444222111111000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000//////000000000111111111222222222222333333444444333333333333333444555555777777888888999:::::::::<<<<<<<<<<<<===>>>?????????@@@AAACCCDDDFFFGGGHHHIIIKKKMMMOOOPPPOOONNNMMMMMMPPPTTTVVVVVVWWWYYY[[[ZZZ[[[\\\]]]^^^___^^^]]]XXXZZZ[[[[[[YYYVVVSSSQQQWWWWWWWWWVVVUUUUUUTTTTTTRRRSSSTTTUUUTTTRRRPPPNNNMMMMMMMMMMMMMMMLLLLLLKKKFFFDDDCCCBBBCCCDDDCCCBBB??????>>>===<<<;;;::::::999999888888777666666555666555555555444444444444333333222111111000000///................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++222222111000000000000111//////......---......///................................................------------------------------------------------------------------------........................---------............///........................------------------------............////////////------........./////////000...------///111222222222444555777888888888777555===GGGOOOXXXfffwww|||pppqqqkkkiiikkkmmmkkklllnnnmmmkkkhhhdddbbbbbbcccdddeeeeeefffeeeccc```]]]\\\[[[YYYVVVUUUVVVWWWVVVUUUNNNNNNMMMLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;:::999999999999:::999999999999999999999999888888999999999999999:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::===???@@@???>>>>>>???===@@@DDDFFFGGGHHHJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNOOORRRTTTUUUTTTTTTTTTUUUZZZZZZZZZXXXUUUUUUVVVXXXYYYZZZ\\\___```````````````aaaaaa```]]]ZZZZZZZZZ[[[]]]___```^^^]]]]]]^^^___^^^[[[YYYXXXXXXXXXYYYZZZ\\\]]]]]][[[[[[\\\]]][[[[[[ZZZXXXUUUUUUVVVXXXSSSRRRQQQRRRSSSTTTSSSQQQRRRNNNKKKIIIIIIKKKLLLLLLHHHHHHHHHHHHGGGGGGFFFFFFCCCBBBAAAAAABBBBBBAAA???>>>>>>======<<<<<<;;;;;;::::::::::::999999999999666666666666666666666666333333333333333333444555333333333222222222111111000//////000222222111000111111000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000111111222222333333444333222222222222333444444666666777777888999999999;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@AAABBBDDDFFFGGGHHHJJJLLLNNNOOOOOONNNMMMLLLPPPTTTVVVUUUTTTVVVXXXWWWWWWXXX[[[]]]^^^]]][[[WWWYYY[[[[[[XXXUUUTTTTTTXXXXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTSSSRRRPPPNNNMMMNNNNNNNNNMMMLLLLLLLLLLLLGGGEEEDDDCCCDDDDDDDDDCCC??????>>>===<<<;;;;;;:::999888888777777666555555555555444444444333333333222222222111000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++222222111000000000000000.........------......///................................................------------------------------------------------------------------------........................---------............///........................------------------------............////////////............////////////+++,,,...000222333555666444333111111222666999;;;888999999999;;;BBBKKKRRRYYYkkk|||wwwrrrnnnjjjffffffjjjmmmkkkkkklllkkkjjjiiigggffffffggghhhddddddcccaaa___\\\ZZZYYYYYYWWWUUUUUUUUUTTTRRRQQQLLLKKKJJJJJJIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::999888888888888999888888888888888888888888888888888777777777777777666777888999:::;;;;;;;;;999999999999999999999999999999999999999999999888777:::===>>>===<<<<<<===>>>@@@CCCDDDDDDEEEHHHKKKJJJJJJKKKKKKKKKKKKLLLLLLMMMPPPRRRSSSRRRRRRUUUWWWYYYZZZZZZXXXWWWWWWYYY[[[YYYZZZ\\\]]]___`````````\\\^^^___^^^[[[[[[]]]______aaaaaa___]]][[[]]]^^^]]]\\\ZZZYYYYYYYYYZZZ[[[YYYZZZ[[[YYYWWWVVVXXX[[[XXXYYYXXXUUURRRRRRTTTWWWRRRQQQPPPQQQSSSSSSQQQPPPPPPLLLGGGEEEGGGIIIJJJJJJEEEFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>>>>===<<<<<<;;;;;;::::::999999999888888888888555555555555555555555555222222222222222333444444222222222222111111111111222000......///000000///111111111000000000//////////////////////////////........................////////////////////////////////////////////////------........./////////........./////////000000000000000111222333333333222222222222222333333444555555666777777888888999::::::::::::;;;<<<===>>>@@@@@@@@@@@@AAACCCFFFGGGHHHIIIKKKMMMNNNOOOOOONNNJJJOOOTTTUUUSSSRRRTTTWWWWWWWWWWWWYYY\\\\\\ZZZWWWVVVXXXZZZZZZXXXVVVVVVWWWXXXXXXXXXWWWVVVVVVUUUUUUSSSSSSRRRQQQPPPOOONNNNNNPPPOOONNNMMMLLLLLLKKKKKKHHHFFFCCCCCCCCCCCCBBBAAA???>>>===<<<;;;::::::999888888888777666666555555444333333333333222222222222222111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222111111000000000000000......---------......///................................................------------------------------------------------------------------------........................---------.........//////........................------------------------............/////////000.........///////////////,,,///222333111...------,,,...111444555444333111555444444666:::===>>>>>>AAAQQQbbbkkksss~~~~~~wwwvvvxxxxxxuuupppmmmmmmnnnlllgggfffkkknnnlllhhhgggfffgggggggggeeedddcccddddddcccaaa___]]]ZZZYYYXXXWWWUUUTTTTTTSSSRRROOOMMMJJJJJJIIIHHHHHHHHHIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::999999888777888888888777777777777777777777777888888777777666666555555333444666777999:::::::::888888888777777777777777999999999888888888888888555888;;;======<<<<<<===BBBDDDFFFEEEDDDEEEHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLOOOQQQQQQPPPRRRUUUYYYXXXYYYYYYYYYXXXYYY\\\^^^XXXXXXYYYZZZ\\\]]]______YYY[[[]]]\\\[[[\\\```dddccccccbbb^^^ZZZZZZ\\\```[[[ZZZZZZZZZZZZ\\\]]]^^^WWWXXXXXXVVVSSSRRRUUUXXXWWWWWWWWWTTTPPPPPPSSSVVVQQQPPPPPPQQQRRRRRRQQQOOOPPPKKKEEECCCEEEGGGIIIHHHFFFFFFGGGGGGGGGGGGFFFEEEBBB@@@???@@@AAAAAA@@@???>>>======<<<;;;;;;::::::999999999888888888888777555555555555555555555555222111111111222333333444222222222111111111111000444222...---.../////////111111111111000000000000////////////////////////........................////////////////////////////////////////////////---------.........//////............/////////000///000000111222222333333222222111111222222333444555555666666777888888888::::::::::::;;;<<<======AAA@@@??????AAACCCFFFGGGHHHIIIKKKLLLNNNOOOOOOPPPHHHMMMSSSUUUSSSRRRTTTWWWYYYXXXWWWYYY[[[[[[WWWTTTUUUXXXZZZZZZWWWVVVXXXZZZXXXXXXWWWVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOOOOOOOPPPQQQPPPOOOMMMLLLKKKKKKKKKGGGEEECCCBBBBBBBBBAAA@@@>>>===<<<;;;:::999999888888888888777666666555555333333333222222222111111222222111111000/////////........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000000000000000000000000//////.........---------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------//////............//////000000000000000000000000000000000111222222333333444444555666777888999999???@@@DDDHHHMMMQQQUUUVVVeeejjjrrr|||{{{tttooommmmmmmmmmmmllllllmmmmmmllljjjhhhgggjjjhhhfffeeefffgggffffffhhhhhhfffeeedddccccccccc______^^^]]]\\\ZZZYYYXXXUUUSSSQQQQQQQQQPPPNNNMMMIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBAAAAAA@@@??????======>>>>>>??????@@@@@@======<<<<<<<<<<<<======<<<;;;999777777888999:::777777777777777777777777777777777777666666666666666666666666666666666666777777666666666666777777555666777999999888888777888888999999999::::::::::::999888888999:::<<<===BBBBBBBBBCCCDDDFFFHHHIIIGGGHHHIIIHHHHHHHHHJJJLLLNNNNNNOOOOOOPPPQQQRRRRRRWWWXXXYYYXXXVVVVVVXXXYYY\\\ZZZXXXYYY[[[\\\]]]]]]XXXWWWWWWXXXYYY[[[]]]^^^___^^^]]]\\\[[[ZZZZZZZZZ___\\\XXXWWWWWWYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPNNNLLLMMMPPPRRRQQQOOOMMMKKKHHHEEEDDDEEEHHHIIIJJJIIIHHHFFFEEECCCAAAAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;:::999888888888888888888888888888888666555555555555444444444222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////............////////////......------------..............................//////.........---------,,,---......//////......////////////////////////......//////000000111111222222222222222222222222444444444444444444444444888888999::::::::::::999============???AAACCCDDDFFFIIIMMMNNNNNNNNNNNNNNNQQQQQQRRRSSSTTTUUUVVVVVVSSSSSSSSSSSSRRRRRRRRRRRRVVVXXXYYYYYYXXXXXXYYY[[[[[[XXXTTTTTTVVVWWWVVVTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNLLLJJJHHHGGGEEECCCAAAAAAAAAAAA???===;;;;;;:::999999888777777666666555444333333333333333333333222222222111111111111000///////////////...........................,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********000000000000000000000000//////.........---------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------//////............/////////////////////////////////000000111111222333333222333333444666777777888777888:::===@@@CCCEEEGGGDDDHHHMMMRRRXXX^^^dddhhh{{{vvvsssuuuqqqkkkgggggghhhiiijjjllllllkkkkkkjjjiiiggggggfffdddbbbaaacccdddccccccfffeeedddcccaaaaaaaaaaaa^^^^^^]]][[[ZZZYYYXXXWWWTTTRRRPPPOOOOOONNNLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBAAA@@@@@@??????=========>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;:::888777777777999:::777777777777777777777777666666666666666666666666666666666666666666666666777666666555555666666777555666777888888888777777888888888999999999999::::::999999999999;;;<<<===@@@@@@@@@AAACCCDDDFFFGGGGGGHHHIIIHHHGGGGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQRRRTTTUUUVVVUUUTTTUUUVVVXXXZZZZZZ[[[]]]______]]][[[YYYYYYXXXYYYZZZ[[[]]]^^^___^^^]]]\\\\\\[[[\\\\\\^^^[[[WWWVVVVVVWWWXXXWWWXXXWWWUUUTTTSSSSSSTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPPPPMMMLLLMMMOOOQQQPPPOOOOOOMMMIIIFFFEEEFFFHHHIIIIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>======<<<;;;;;;;;;:::;;;;;;::::::999888777888888888888888888888888555555555555444444444444222222222111111111000000000000000000000000000000////////////////////////////////////////////////............////////////------,,,,,,,,,,,,------........................///.........------------,,,---......//////.......................................///000000111111222222222222222222222222444444444444444444333333777888888999999999999999;;;;;;;;;<<<===???AAACCCDDDGGGJJJLLLLLLLLLMMMMMMPPPQQQQQQRRRSSSTTTTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQVVVWWWXXXWWWVVVUUUVVVXXXXXXUUURRRRRRSSSTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMKKKIIIHHHGGGDDDBBB@@@@@@@@@@@@>>><<<;;;;;;::::::999999888888666555444333333222333333222222222222111111111111111000000///////////////...........................,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********000000000000000000000000...............---------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------//////............////////////////////////////////////000111111222222333111111222333444555555666666666777888:::;;;<<<===???AAADDDFFFGGGJJJNNNQQQUUU\\\dddiiijjjjjjkkklllllltttyyyyyyzzz~~~~~~|||zzzyyyzzzzzzyyywwwuuutttsssrrrrrrppplllhhhfffhhhkkkmmmnnnlllkkkjjjhhhggggggffffffcccaaa___```aaacccbbbbbbcccbbbaaa```___^^^^^^^^^^^^]]][[[YYYWWWWWWWWWWWWRRRPPPNNNMMMLLLKKKIIIGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<<<<:::999999999999999999::::::999888777666777888999666666666666666666666666444444555555666666777777666666666666666666666666666666555555555555666666555555666777777777777666777777777888888888999999:::999999999:::;;;<<<======>>>>>>???@@@BBBCCCDDDFFFGGGHHHGGGFFFGGGHHHJJJIIIJJJKKKLLLNNNPPPQQQQQQQQQRRRSSSSSSSSSSSSVVVXXXWWWYYY]]]aaacccaaa]]]YYY[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\]]]]]]]]]___\\\XXXVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSRRRRRRQQQQQQQQQQQQNNNMMMKKKLLLNNNOOONNNNNNPPPNNNJJJGGGFFFFFFGGGHHHGGGFFFEEEDDDBBBAAA??????======<<<<<<;;;::::::999999::::::999999888777666888888888888888888888888555555444444444333333333222111111111111000000000000000000000000000000000////////////////////////////////////////////////---............/////////,,,,,,++++++++++++,,,,,,------------------------............------------,,,---......//////..............................---......//////000111111111111111111111111111111333333333333333333333333666777777888888888888888::::::999:::;;;===???@@@@@@CCCGGGIIIIIIJJJKKKLLLOOOPPPPPPPPPQQQQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPUUUVVVWWWUUUSSSRRRSSSTTTVVVTTTRRRQQQRRRRRRQQQPPPNNNNNNOOOOOOOOOOOONNNNNNNNNMMMLLLKKKIIIGGGFFFEEEBBBAAA???>>>???>>>===;;;:::::::::::::::999999999666555444333333222222222111111111111000000000000111000//////......//////---------------------------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********000000000000000000000000...........................------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------///......------....../////////////////////////////////000000111222222222111111222333333444555555777777777888999:::::::::;;;===???AAABBBEEEHHHKKKFFFKKKQQQUUUUUUSSSRRRSSSVVV]]]bbbbbbbbbeeefffeeeooopppqqqqqqpppooonnnnnnmmmnnnnnnmmmkkkkkklllmmmmmmmmmlllkkkjjjkkkmmmoooooollliiihhhjjjmmmpppqqqmmmkkkiiigggfffeeeffffffbbbaaa```aaacccddddddccc``````___^^^]]]\\\\\\\\\^^^\\\YYYWWWUUUUUUVVVWWWRRRPPPMMMLLLKKKIIIFFFDDDGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>><<<<<<<<<;;;;;;:::::::::999999888888888888999999999888777666666666777777555555555555555555555555222333333444555666666777555555555555555555555555555555444444444444555555444444555555666666666666666666777777777888888888999999999:::;;;;;;<<<<<<<<<<<<======???AAABBBCCCDDDEEEGGGGGGGGGHHHJJJMMMJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQSSSSSSTTTUUUWWWZZZWWWYYY]]]aaacccbbb^^^ZZZ]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]]]]]]]^^^^^^___]]]ZZZXXXYYYYYYYYYXXXSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPMMMLLLLLLLLLLLLMMMMMMMMMOOOMMMJJJGGGEEEDDDEEEEEEEEEEEEDDDBBBAAA???>>>>>>======<<<<<<;;;:::::::::999999999888888777666555888888888888888888888888444444444444333333333222111111111111000000000000000000000000000000000000////////////////////////........................---------.........//////,,,,,,++++++++++++,,,,,,------------------------------------------------,,,---......///.................................------......///000000111111111111111111111111111222222222222333333333333555555666777777777777777999999999999:::<<<>>>???>>>AAADDDFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPUUUVVVVVVTTTRRRPPPPPPPPPUUUTTTSSSRRRRRRRRRQQQQQQLLLMMMNNNOOOOOONNNMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCAAA???============;;;999999999999999::::::::::::666555444333222222222222000000000000////////////000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************////////////////////////---........................------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------......------------.................................//////000111111222222222222222333333444444555333333444555666777888999777999;;;===>>>AAAEEEGGGGGGIIIKKKMMMLLLLLLLLLLLLVVV[[[]]]\\\\\\```aaa___dddeeegggiiikkkllllllkkkiiijjjjjjiiihhhhhhjjjlllllllllllljjjggggggiiilllkkkhhheeedddfffiiikkkkkkmmmkkkiiigggeeeeeeeeeeeebbbaaa```bbbcccddddddbbb^^^^^^]]]\\\[[[[[[[[[[[[]]][[[XXXVVVUUUUUUUUUVVVQQQOOOLLLKKKJJJHHHFFFCCCEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>=========<<<<<<;;;;;;::::::999999999888888777777888888999777777666666555555555555444444444444444444444444111111222333444555555666444444444444444444444444444444333333333333444444444444444444444555555555555555555666666666777777888888999::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBB@@@BBBDDDFFFGGGIIIMMMOOOLLLLLLMMMMMMNNNNNNOOOOOORRRSSSUUUUUUVVVWWWZZZ\\\YYYYYY[[[^^^```aaa___]]]^^^^^^__________________]]]]]]\\\\\\\\\]]]^^^^^^]]][[[XXXXXXXXXYYYXXXWWWRRRRRRRRRSSSSSSSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPMMMMMMLLLLLLKKKKKKLLLMMMMMMKKKHHHEEEDDDCCCCCCCCCDDDCCCBBBAAA@@@???>>>===>>>>>>======<<<;;;;;;:::888888888888777666555555777777777777777777777777444333333333222222222222000000000000000000000000////////////////////////........................------------------------------------............------,,,,,,,,,,,,------------------------------,,,,,,------------------,,,---......///.................................---------...//////000000000000000000000000000000111111111222222222333333333444555555666666555555:::999999999:::<<<===>>>>>>@@@CCCEEEFFFGGGIIIKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQUUUVVVVVVTTTPPPNNNNNNOOORRRRRRRRRRRRQQQPPPOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIGGGEEECCCBBBBBBBBB@@@>>><<<<<<<<<<<<:::888888888999999999999999999555555444333222222222222000000000/////////......000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************////////////////////////---------..................------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------......------------....................................///000000111111222222222222222333333333444111222333555777888::::::;;;===>>>???@@@AAADDDFFFEEEEEEFFFHHHIIIKKKMMMMMMMMMQQQRRRRRRTTTYYY[[[ZZZ\\\]]]^^^bbbfffggggggffffffggghhhgggffffffhhhjjjpppqqqrrroookkkiiijjjmmmiiifffcccbbbdddfffggggggjjjiiihhhfffdddcccbbbbbb___^^^^^^___aaaaaa```^^^\\\[[[ZZZZZZYYYYYYYYYZZZZZZYYYWWWUUUSSSSSSSSSSSSOOOMMMJJJIIIHHHGGGEEECCCBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@@@@??????@@@@@@========================;;;;;;;;;:::::::::::::::888888777777777777888888666666666555555555444444333333333333333333333333111111222222333333444444444444444444444444444444333333222222222222333333333333222222333333444555444444555555555666666666666777888999:::::::::::::::::::::;;;===>>>@@@AAA===???BBBCCCEEEGGGKKKNNNLLLLLLLLLMMMNNNNNNOOOOOOSSSTTTVVVVVVVVVWWWZZZ\\\YYYXXXXXXZZZ]]]^^^^^^]]]^^^___```aaaaaaaaaaaaaaa]]]]]]\\\[[[[[[\\\\\\\\\YYYXXXVVVVVVXXXYYYXXXWWWTTTUUUUUUVVVVVVUUUUUUTTTRRRRRRQQQQQQPPPPPPPPPPPPMMMMMMNNNMMMKKKJJJLLLMMMJJJIIIGGGEEECCCBBBBBBBBBCCCBBBBBBAAA???>>>>>>===>>>>>>======<<<;;;;;;;;;888999999888888777666555555555555555555555555555333333333222222222111111//////000000000000000111////////////////////////........................------------------------,,,------------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////......------------------------,,,------......///000000////////////////////////000000000111111222222333222333333444444444444444999999888888999:::<<<======???AAACCCCCCEEEGGGIIIGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQTTTUUUTTTRRROOOMMMMMMMMMMMMOOOPPPOOOMMMKKKKKKLLLKKKLLLNNNOOOOOONNNLLLKKKIIIGGGEEEBBBAAA@@@@@@@@@???>>><<<;;;<<<;;;:::888888888888888888777777777555444333222222111111111000000000000////////////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++)))))))))***************////////////////////////---------.........//////...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------.................................//////000111111111000000111111111111222222222333444666777999;;;;;;777888999999999999;;;===BBBBBBCCCFFFIIIKKKLLLLLLMMMQQQSSSTTTXXX]]]]]]ZZZaaaaaabbbeeeiiikkkjjjhhhccceeeffffffeeedddeeegggeeehhhkkkhhhdddaaabbbeeehhheeecccbbbdddfffgggggggggffffffdddbbb```___^^^^^^]]]]]]^^^______]]][[[YYYXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOOOOKKKIIIGGGFFFFFFEEECCCBBB??????@@@@@@@@@@@@AAAAAA@@@???>>>>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;666666555555555555666666555555555555555444333333333333333333333333333333111111111222222222222222333333333333333333333333222222111111111111222222333222222111222333444555333444444444444555555555444555777888999999888888777777888999:::<<<===>>>;;;===???@@@AAACCCFFFHHHGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTTTTTTTUUUWWWZZZUUUUUUVVVXXX[[[]]]\\\[[[^^^___aaabbbcccccccccccc]]]\\\\\\[[[ZZZZZZZZZZZZYYYXXXWWWXXXZZZ\\\[[[ZZZZZZZZZZZZZZZXXXWWWUUUTTTTTTSSSSSSRRRQQQPPPOOOOOOMMMNNNOOONNNKKKJJJLLLNNNIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>======<<<<<<;;;::::::999999999999999888777666666444444444444444444444444222222222222111111111111////////////000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......------------------------,,,,,,---......//////000//////////////////////////////000000111222222333111222222333444333333333888777777777777888:::;;;<<<>>>???@@@@@@AAADDDFFFDDDEEEFFFGGGIIIJJJLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRRRRPPPMMMKKKKKKKKKKKKMMMOOOOOOLLLJJJJJJKKKKKKLLLNNNPPPPPPNNNLLLKKKGGGFFFCCC@@@>>>>>>>>>??????>>><<<<<<<<<;;;:::888888888777777666666555555555444333222111111111111111111111000000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...************************((()))))))))*********+++////////////////////////---------.........//////...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------.................................//////000111111111////////////000000000000000000111333444666777777:::;;;<<<<<<<<<<<>>>>>>>>???@@@@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<555444444333333444444555444444555555444444333222222222222222222222222222222222222111111111111111333333333333333333333333222222111111111111222222333222111111111222333444333333333444444444555555333444666777888888777777666666666777888:::<<<<<<;;;<<<>>>>>>===>>>AAACCCCCCDDDFFFIIILLLOOOQQQRRRPPPQQQRRRRRRRRRRRRUUUWWWRRRSSSUUUYYY[[[\\\ZZZXXX^^^___aaacccdddeeedddddd]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[ZZZ\\\___``````___^^^^^^^^^\\\ZZZWWWTTTSSSUUUTTTTTTRRRQQQPPPOOOOOOMMMOOOPPPNNNKKKJJJLLLOOOIIIHHHGGGFFFEEEEEEEEEEEECCCBBBBBBAAA@@@???>>>>>><<<<<<;;;::::::999999888999::::::999999888777666333333333333333333333333222222222111111111111000.../////////000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---......//////......------------------------,,,,,,------...//////000////////////////////////...//////000111222222222111111222333333333333222666666555555666777888999;;;<<<>>>>>>>>>???AAACCCBBBCCCDDDFFFHHHJJJLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPNNNKKKIIIIIIJJJLLLOOOQQQPPPMMMKKKKKKLLLKKKLLLNNNPPPPPPNNNLLLKKKGGGEEEBBB???=========>>>@@@>>><<<<<<<<<<<<:::888888777777666555444444333555444333222111111111111111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...************************(((((())))))*********+++000000000000////////////............////////////------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,---------..............................000000000000000///......000000000000111111111111000111333333333555777999888999999:::;;;<<<======AAABBBCCCEEEGGGIIIKKKLLLNNNNNNNNNOOOQQQRRRTTTUUUZZZ___```^^^^^^aaacccbbbbbbcccdddeeeeeeffffffeeeeeefffggghhhgggfffcccbbbfffdddbbbaaa```______```ddddddbbb```]]]\\\]]]^^^bbbaaa```^^^]]]\\\[[[[[[YYYWWWSSSQQQQQQPPPOOONNNPPPPPPPPPOOONNNMMMLLLKKKFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;:::::::::;;;;;;:::::::::999999999999999999888888888777777555444444333333444444555444444333333333222222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000111111111111222222111111222222333444111111222222222333333333666777777777888888888888666666666777888999;;;;;;===>>>>>>@@@AAABBBCCCCCC@@@CCCFFFJJJLLLMMMNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQNNNRRRUUUVVVVVVWWWZZZ]]]aaaaaa`````````bbbccceeeaaaZZZXXX[[[\\\XXXXXX[[[[[[\\\]]]^^^^^^^^^^^^^^^ccc^^^YYYWWWWWWWWWUUUSSSTTTRRRPPPPPPRRRTTTTTTTTTTTTRRROOONNNNNNNNNMMMKKKLLLJJJIIIFFFEEECCCCCCBBBCCCBBBAAA@@@>>>===<<<;;;;;;;;;:::::::::999999999999999888777666555444333555555444333333222111111111111111111000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......000///---,,,++++++,,,---////////////////////////000000000///000111111222000111111111111222222222666666666666666777888888:::;;;<<<===>>>???@@@AAABBBBBBCCCFFFIIIKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMQQQPPPNNNMMMLLLLLLMMMNNNSSSNNNNNNQQQPPPJJJIIILLLMMMOOOPPPOOOLLLHHHFFFEEECCCCCCAAA@@@???>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999888777777666555444444444444444333222111000///...111111111111000000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************000000000000/////////...............////////////------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,---------..............................000000000000000///......//////000000000111111111000111222333333444777999888888999:::;;;<<<======???@@@AAACCCFFFHHHIIIJJJMMMMMMNNNOOOPPPRRRTTTUUUXXX]]]___^^^___ccceeeeeefffeeeeeedddeeegggiiijjjhhhhhhiiihhhgggeeecccbbbdddcccaaa```______``````bbbbbbaaa^^^[[[ZZZ[[[\\\aaa```^^^]]][[[ZZZZZZZZZYYYVVVSSSRRRRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;::::::;;;::::::::::::999999999999999888888888777777777444444333333333333444444444333333333333222222222111111111111111111111111000000000000000000000000222222222222222222222222//////000000000111111111222111111111111222333333111111111222222222333333555555555666666666777777666666666777888999:::;;;<<<<<<===>>>???@@@AAAAAA???AAADDDGGGJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQKKKNNNRRRTTTUUUXXX\\\```bbb```^^^]]]]]]^^^^^^]]]]]]WWWUUUXXXYYYVVVVVVYYYZZZZZZ[[[\\\\\\\\\\\\\\\^^^[[[WWWVVVWWWXXXVVVUUUSSSRRRQQQQQQSSSUUUUUUTTTTTTQQQOOONNNNNNNNNLLLKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<;;;;;;::::::::::::999999999999999888777666555444444555444444333222222111111111111111000000000//////........................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......///...---,,,,,,,,,------........................000000000000000111111222000000111111111222222222444444444444444555666666999999:::;;;===>>>??????BBBBBBCCCEEEHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKNNNMMMMMMLLLMMMNNNOOOPPPTTTQQQQQQSSSQQQKKKKKKOOONNNNNNMMMLLLKKKIIIGGGEEECCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;;;;;;;::::::999888777777666555555444444444444333222111000//////////////////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************000000000/////////......---............/////////------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------..............................//////000000000///......//////000000000000111111///111222222222333666888777888888999:::;;;<<<<<<===>>>@@@AAACCCEEEGGGGGGKKKLLLMMMOOOQQQRRRTTTUUUVVV[[[^^^^^^```eeehhhgggiiihhhffffffgggjjjmmmooolllkkkiiihhhfffddddddccccccbbb```_________``````aaaaaa```]]]ZZZXXXYYYZZZ___^^^]]][[[ZZZYYYYYYXXXXXXVVVTTTSSSSSSSSSQQQPPPKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::999999999888888888888888777777777666666444444333333333333444444333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000111111111111111111111222222333111111111222222222222333333444444444444555555555555555555666777888:::::::::;;;;;;<<<===>>>??????>>>???BBBDDDFFFGGGGGGGGGHHHIIILLLNNNOOOOOONNNMMMLLLNNNPPPRRRTTTXXX\\\```___\\\YYYYYYZZZ[[[ZZZWWWYYYUUUSSSVVVWWWWWWWWWYYYWWWWWWXXXYYYYYYYYYXXXXXXXXXWWWVVVVVVXXXXXXWWWVVVRRRQQQQQQSSSUUUVVVUUUTTTSSSQQQNNNMMMMMMMMMKKKJJJJJJHHHGGGEEECCCBBBAAAAAAAAAAAA@@@???===<<<;;;;;;:::::::::999999999888888999999888777666555555444444444333333222111111111111111000000000000//////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------,,,,,,,,,---............................../////////000000000111111000000000111111111222222222222222222222333444444777777888:::;;;===>>>>>>BBBBBBDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQQQQSSSRRRQQQQQQMMMIIIKKKPPPQQQMMMJJJIIIJJJJJJGGGEEEBBBBBBAAA@@@???>>>>>>===:::;;;;;;;;;;;;:::999999777777777666555555444444444333333222111000///////////////.........------000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************000000/////////.........---------.........//////------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.................................///////////////......////////////000000000111///111222222222333555777666777777888999:::;;;;;;======???@@@BBBDDDEEEFFFJJJKKKMMMOOORRRTTTUUUUUUVVV[[[^^^^^^```dddhhhgggiiiiiihhhiiijjjlllnnnppplllkkkhhhfffeeeeeeffffffeeedddbbbaaa_________````````````^^^ZZZXXXXXXYYY___^^^]]][[[ZZZYYYXXXXXXXXXVVVTTTSSSTTTSSSRRRPPPJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>===============<<<<<<<<<;;;;;;999999999999888888888888777777777666666666555555444333333333333333333444222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000111000000000000000111222222111111111111222222222222333333333444444444555555444444444555666777999999::::::;;;;;;<<<===>>>>>>===>>>@@@BBBDDDEEEEEEEEECCCFFFIIILLLMMMLLLKKKJJJRRRRRRRRRSSSTTTVVVZZZ\\\XXXUUUSSSUUUYYY[[[YYYWWWXXXUUUTTTUUUWWWXXXYYYZZZTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUQQQQQQRRRTTTVVVWWWUUUSSSSSSPPPNNNLLLLLLLLLJJJHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@???>>>===<<<;;;:::999999999999888888888888888888777777666555555444333333222222111111111000111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......++++++,,,,,,---...//////...........................//////000000000000000000000000000111111111111222111111111111222333333666666888999;;;<<<===>>>BBBCCCEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQOOOKKKHHHIIIOOOVVVVVVPPPIIIHHHIIIJJJGGGCCCBBBAAAAAA@@@???>>>===<<<:::::::::::::::999888888777777666666555555555555333333222222111000000///111111000000000/////////111111000///......------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************////////////............------------............------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------....................................////////////.........////////////000000000///000111111111222444666555555666777888999::::::======>>>@@@BBBCCCDDDEEEIIIJJJMMMPPPRRRTTTUUUVVVWWW\\\^^^]]]___cccfffeeefffgggiiikkklllllllllkkkiiihhhfffddddddeeeggghhhjjjhhheeecccaaa```______```aaaaaa___\\\ZZZZZZ[[[```___]]]\\\ZZZYYYYYYYYYWWWVVVTTTTTTTTTSSSQQQOOOJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888888888777777777666666666555555555444444333333333222222333333333222222111111111000000000000000000000000000000000////////////////////////000000000000000000000000...////////////000000000000000//////000000111222000000111111111222222222333333333444444444555555333333333444555666888888::::::;;;;;;<<<<<<=========>>>???AAACCCDDDEEEEEECCCEEEIIILLLMMMMMMLLLJJJSSSRRRRRRSSSUUUXXXZZZZZZVVVTTTSSSUUUXXXYYYXXXVVVUUUTTTSSSRRRUUUXXXYYYXXXTTTTTTUUUUUUUUUTTTTTTSSSVVVVVVWWWWWWVVVUUUTTTTTTRRRRRRRRRTTTVVVVVVTTTRRRRRRPPPMMMKKKKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@@@@???>>>>>>======<<<;;;::::::999999888888888777777777777666666555555444444444222111111111111111000000000000000////////////...........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......***+++,,,---......//////..............................///000000000000/////////000000000111111111222222222111222222333444555666777999;;;===>>>???AAADDDFFFFFFDDDDDDEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOMMMJJJLLLSSS^^^eeeYYYSSSKKKHHHIIIIIIEEEAAAAAAAAAAAA@@@???>>><<<<<<999999::::::999999888777666666666666555555555555333333222222111000000000000000000000////////////111000000///...------,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************/////////.........------,,,------------.........------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------..............................------.../////////............////////////000000///000111111000111333555444555555666777888999999<<<<<<>>>???@@@BBBCCCCCCEEEGGGJJJNNNQQQSSSTTTTTTUUUZZZ]]]\\\]]]bbbeeedddccceeehhhjjjkkkiiigggfffeeedddcccbbbbbbdddfffgggkkkiiigggdddbbbaaaaaaaaa___```aaa```^^^]]]\\\]]]______]]][[[ZZZYYYYYYXXXWWWVVVTTTSSSSSSQQQOOOLLLIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::888888888777777777777666555555555444444444333333333333222222222222333333111111111000000000000///000000000000000000000000////////////////////////////////////////////////......////////////000000///////////////000000111000000000111111111111222333333333333444444444444222222222333444555777777:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFFFFGGGJJJMMMNNNOOONNNNNNNNNNNNPPPSSSWWWZZZ[[[[[[VVVWWWWWWWWWVVVUUUTTTSSSQQQQQQPPPNNNPPPUUUUUUSSSUUUUUUVVVVVVVVVUUUTTTTTTWWWXXXYYYWWWUUUSSSTTTUUUTTTSSSRRRSSSTTTSSSRRRPPPRRROOOLLLKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@?????????======<<<<<<;;;::::::999888888888777777777777666555555444444333333333333000000000000000000000000000000////////////......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......***+++,,,---............---------------------------...///000111000///.../////////000000000111111222222222222222333444444555555777999;;;<<<>>>??????BBBEEEEEECCCBBBDDDFFFGGGGGGHHHJJJKKKLLLMMMNNNQQQQQQQQQQQQPPPOOONNNMMMNNNOOONNNOOOUUUaaakkknnnWWWRRRLLLIIIHHHFFFDDDAAA@@@@@@AAAAAA@@@>>><<<;;;888999999999999888777777666666666666666666555555222222222111111111000000.........---------,,,,,,//////......------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************//////.........---------,,,,,,---------.........------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------..............................,,,---......//////.............../////////000000///000111000000000222444333444555666777888888999:::;;;<<<===>>>???@@@AAAAAACCCGGGKKKNNNPPPQQQQQQRRRWWW[[[ZZZ]]]bbbeeeeeebbbcccdddeeeeeedddcccbbbccccccbbbaaaaaaaaabbbccchhhgggeeecccbbbbbbbbbccc\\\^^^``````___^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVTTTSSSRRRPPPLLLIIIHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>======<<<;;;;;;999999999999999999999999888888777777777666666666444444444444333333333333333333222222222222333333111111000000000/////////000000000000000000000000////////////////////////////////////////////////........./////////000000///............///000000000000000000111111111111111111111222222222333333111111222222333555666777888888999999999999:::::::::;;;<<<>>>@@@CCCEEEFFFFFFGGGIIIKKKLLLNNNNNNOOOLLLLLLNNNRRRWWWYYYXXXVVVSSSVVVYYYXXXTTTQQQRRRTTTPPPQQQPPPLLLNNNTTTTTTPPPWWWWWWXXXXXXWWWVVVVVVUUUXXXYYYYYYWWWTTTSSSUUUXXXVVVTTTQQQQQQQQQQQQPPPNNNQQQOOOLLLJJJIIIHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;::::::999999888888777777777666666666333333333222222222222111000000000000000000000000000000/////////.........------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,+++******+++++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......***+++---............---------------------------,,,---///000111000///...////////////000000000111222222111111222222333444333333555777999;;;======;;;???CCCBBB@@@???AAAEEEDDDEEEFFFHHHJJJLLLNNNNNNOOOOOOPPPOOOOOOMMMLLLKKKMMMOOOOOOQQQXXXbbbccc^^^PPPNNNKKKHHHFFFDDDCCCBBB???@@@AAAAAA@@@>>><<<:::888888888888888777777666555666666666666666666666222222222111111111111111......---------,,,,,,,,,---------------,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++************************//////.........---------,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------..............................,,,,,,---.../////////.............../////////000///000111000///000222444333333444555666777888888999999:::;;;<<<>>>>>>???===@@@DDDHHHLLLMMMNNNNNNOOOTTTXXXYYY\\\bbbfffgggbbbbbbaaaaaa``````aaaaaacccbbbaaa```____________dddcccbbbbbbbbbcccdddeeeZZZ]]]___```___^^^^^^___]]]\\\ZZZYYYWWWVVVVVVVVVWWWVVVTTTSSSQQQOOOKKKGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;888888888888888888888999777777777777666666666666444444444333333333222222333222222222222222222333000000000000////////////000000000000000000000000////////////////////////////////////////////////............/////////000...............///000000000000000000111111111111000000000000111111111111111111111222333444666666777777777777888888888888999999;;;===???BBBDDDFFFDDDDDDEEEGGGIIIKKKLLLMMMMMMLLLNNNRRRUUUVVVSSSOOOMMMSSSXXXWWWSSSQQQTTTXXXQQQTTTRRRNNNOOOUUUUUUQQQYYYYYYYYYYYYYYYXXXWWWVVVXXXYYYXXXVVVTTTTTTWWW[[[WWWTTTQQQOOOOOOOOONNNMMMQQQOOOKKKJJJIIIHHHFFFDDDBBBBBB@@@???>>>>>>>>>>>>;;;;;;;;;::::::999999999777777777777666666666666222222111111111111111111////////////000000000000000/////////............------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......+++,,,---.........---,,,------------------------,,,---///000111000///...////////////000000000000111111111111111222222333111222333555888:::;;;<<<888<<<@@@@@@>>>===@@@CCCBBBCCCDDDGGGIIILLLMMMNNNLLLMMMMMMNNNMMMLLLKKKJJJLLLNNNNNNOOOUUUYYYRRRFFFJJJJJJJJJGGGDDDBBBCCCCCC???@@@AAAAAA@@@>>>;;;:::888888888888888777666666555555555666666666666666222222222111111111111111000000/////////.........+++,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------............///........................111111000000//////......///////////////000111111000000111222444555555666::::::;;;<<<============<<>>======<<<;;;;;;::::::999999888999999999999888888888777666555555555555444444444444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////---.........//////000000////////////////////////......//////000000111111000000111111111222222222111111222222222333333333555555666666777777888888888999;;;<<<>>>@@@BBBBBBCCC@@@???CCCIIIMMMLLLJJJNNNOOOPPPQQQRRRRRRRRRRRRNNNQQQUUUWWWVVVTTTSSSSSSQQQSSSRRROOOPPPUUUWWWVVVXXXYYY[[[\\\\\\ZZZXXXVVVXXXVVVSSSRRRSSSUUUWWWWWWQQQQQQPPPMMMJJJIIIJJJLLLLLLKKKIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>===<<<;;;::::::::::::::::::::::::;;;888666666888999666444111111000000000000000000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,------...///000000............////////////000000111111111222222222222222333444555666777888:::<<<===<<<;;;;;;<<<===BBBDDDGGGHHHHHHHHHJJJKKKGGGIIILLLLLLKKKIIIIIIJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNLLLIIIFFFDDDBBBBBBAAAFFFCCC@@@>>>???===:::777::::::999999777666444444444444333333333333222222222222222111111111111111////////////............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------............///........................000000000000//////......///////////////000000111000000111222333444555555888999:::;;;<<<<<<<<<<<<<<<>>>AAACCCEEEGGGJJJLLLMMMPPPVVVZZZ\\\^^^```bbb``````___^^^\\\\\\^^^______^^^]]]\\\]]][[[YYYWWWZZZ\\\\\\\\\ZZZZZZ[[[\\\ZZZ[[[\\\[[[ZZZYYYZZZ\\\]]]ZZZWWWUUUSSSRRRQQQPPPQQQQQQPPPOOOMMMJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>======<<<;;;;;;;;;:::999999888888888888888888777777777777555555555555444444444444444333333333333222222222000000000000000000000000000000000000000000000000................................................////////////////////////............/////////000////////////////////////......//////000000000000000000000111111111222222111111111222222222333333444555555666666777888888888999:::<<<>>>???AAAAAAAAA???>>>BBBHHHKKKKKKHHHLLLMMMNNNPPPQQQRRRSSSSSSPPPRRRUUUUUUSSSRRRQQQQQQRRRTTTTTTQQQRRRWWWYYYXXXVVVWWWYYYZZZYYYXXXVVVUUUXXXTTTPPPPPPRRRTTTTTTSSSOOOPPPPPPNNNLLLKKKLLLMMMKKKKKKIIIGGGEEECCCAAAAAAAAA@@@@@@???>>>===<<<;;;:::::::::::::::::::::::::::888666666888888666444222222222111111000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,------...//////000............////////////111111111111111111111111111111222333444555666666999:::<<<;;;::::::;;;<<>>;;;999999:::999999888777666555444444444333333222222222222222222111111111000000////////////............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------............///........................000000000////////////...//////......//////000111000000111222333444444555666777888999::::::::::::;;;===@@@BBBCCCEEEHHHJJJMMMPPPTTTXXXYYY[[[\\\^^^^^^\\\[[[[[[\\\\\\[[[YYY\\\[[[ZZZZZZ[[[[[[YYYWWWYYYZZZ[[[ZZZXXXWWWWWWXXXXXXYYY[[[ZZZXXXVVVVVVVVVZZZYYYVVVSSSPPPNNNMMMLLLOOONNNNNNLLLJJJHHHFFFEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@???>>>===<<<<<<;;;;;;::::::999888888888777777666666666555555555555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000................................................////////////////////////............////////////////////////////////////...////////////000000000000000000000111111111111000111111111222222222222444444444555666666777777888888999;;;<<<>>>???@@@???>>>>>>AAAFFFIIIIIIGGGJJJKKKMMMOOOPPPRRRRRRSSSQQQRRRSSSRRRPPPNNNOOOPPPTTTVVVVVVSSSTTTYYY[[[YYYXXXXXXXXXXXXXXXWWWVVVVVVWWWRRRMMMMMMPPPSSSQQQOOOMMMOOOPPPPPPNNNMMMMMMNNNJJJJJJHHHFFFDDDCCCAAA@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666666777777555444444444333222111000000//////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,---......//////---............/////////111111111111000000000000000000111222333333444444777888:::999888888:::;;;???AAADDDEEEEEEEEEGGGHHHFFFGGGHHHHHHFFFEEEEEEEEEGGGGGGGGGHHHIIIKKKLLLMMMMMMKKKHHHEEEBBB@@@??????DDDBBB@@@??????>>><<<:::999999::::::999888777777555555444333333222111111222222111111111000000000/////////............---------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---------------------------............///........................///////////////////////////............///000000000000000111222333333444444555666777888999999999:::<<>>===<<<<<<;;;:::::::::999888888777777555555555444444444444333444444444444333333333222222222222222111111111111000000000000000000000000000000000000000000000000................................................////////////////////////.........////////////////////////////////////////////////////////////////////////000000000111111000000000111111111111222333333333444555555666666777777888999;;;<<<======>>>===>>>@@@DDDGGGGGGFFFIIIJJJKKKMMMOOOPPPPPPPPPPPPPPPPPPNNNMMMLLLNNNPPPTTTWWWWWWUUUVVVZZZ\\\ZZZZZZYYYYYYYYYXXXXXXXXXXXXVVVQQQLLLLLLPPPRRRPPPLLLNNNPPPQQQQQQOOOMMMLLLLLLIIIIIIGGGFFFDDDBBBAAA@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777666666555555444555555444333222000000//////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,------.........---------.........//////111000000000000/////////000000111111222333444444555666777777777777888:::===???BBBCCCCCCCCCEEEFFFFFFGGGHHHGGGEEEDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNLLLJJJGGGDDDAAA???>>>>>>AAA@@@???>>>>>>===<<<;;;999999:::::::::999999888555555444333222222111111222222111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......---------............///......................................./////////...............//////000///000000111111222222222222333444666777888888888888;;;===???@@@AAADDDFFFLLLNNNPPPQQQQQQRRRTTTVVVWWWUUUTTTWWW[[[\\\ZZZWWWYYYXXXXXXYYYZZZZZZYYYWWWVVVWWWWWWVVVSSSRRRRRRSSSUUUWWWYYYXXXUUUQQQOOOOOOPPPRRRRRRPPPLLLJJJJJJKKKJJJJJJHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;:::999999888888777666666444444444333333333222222444333333333222222222222222222111111111000000000////////////////////////////////////////////////................................................///////////////////////////////////////........./////////////////////////////////...................../////////000000000//////000000000111111111222222222333444444555555666666777888999999::::::======>>>@@@CCCEEEFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKLLLOOOQQQSSSVVVWWWUUUVVVZZZ[[[XXXXXXXXXXXXWWWWWWWWWWWWWWWUUUQQQMMMMMMPPPRRRPPPMMMPPPRRRSSSQQQNNNKKKIIIIIIHHHHHHFFFEEECCCBBBAAA@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777666555444444444555555444333222000000///........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,---------------------------............////////////////////////111111222222333333444444333444666666555666777999<<<>>>AAABBBBBBBBBDDDEEEGGGHHHHHHGGGEEEEEEEEEGGGIIIJJJKKKLLLMMMNNNOOOOOOKKKIIIFFFCCCAAA??????????????????>>><<<;;;::::::999999:::::::::999999888555555444333333222111111222222111111000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------+++,,,,,,------.........---------............///........................---............/////////......------......///000//////000000000111111111111222333555666777888888777999<<<===>>>@@@BBBDDDJJJKKKMMMNNNNNNOOOQQQSSSTTTSSSSSSUUUWWWXXXXXXWWWZZZYYYWWWWWWWWWUUUSSSQQQSSSTTTUUUTTTRRRPPPQQQRRRVVVXXXXXXWWWTTTQQQPPPOOONNNPPPRRRPPPLLLJJJJJJKKKIIIHHHFFFEEECCCBBBBBBBBB@@@@@@????????????@@@@@@??????>>>===<<<;;;::::::999999888888777666666666444444333333333222222222333333333222222222111111111111111000000000000///////////////////////////////////////////////////------------------------........................///////////////////////////////////////........./////////////////////////////////............---............////////////////////////000000000000111111111222333333444444555666666666777777888888;;;<<<===???@@@BBBCCCDDDFFFGGGHHHJJJKKKLLLLLLLLLKKKLLLLLLLLLKKKLLLOOOQQQPPPTTTTTTSSSTTTWWWXXXVVVTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPOOOOOOPPPQQQPPPPPPRRRRRRRRRPPPLLLIIIHHHHHHGGGGGGFFFDDDCCCAAA@@@@@@======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::555666777666444222333444444444333222111000000///........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,------,,,------------...................../////////000111111222222222333333333222333555555555555777888;;;===@@@AAAAAAAAACCCDDDGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLMMMNNNOOOOOOOOONNNIIIHHHFFFCCCAAAAAA@@@AAA@@@@@@@@@>>>;;;:::999:::999999::::::999888777777444444333333333333222222222222111000//////...---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,---......///---------............///........................---------.........//////...------------...///////////////000000000000000111222333555666777888888666888;;;<<<===>>>@@@CCCHHHIIIKKKKKKKKKLLLOOOQQQTTTTTTTTTRRRQQQQQQSSSUUUXXXWWWVVVVVVWWWVVVTTTRRRTTTUUUVVVVVVTTTSSSTTTVVVXXXXXXXXXVVVSSSQQQQQQRRROOORRRTTTRRRLLLIIIIIIJJJHHHGGGEEEDDDBBBBBBBBBBBB??????>>>>>>>>>??????@@@???>>>>>>===<<<;;;:::999999888888777666666555555444444333333333222222222222222222222111111111111111111000000000/////////////////////////////////////////////////////////------------------------........................////////////////////////000/////////............//////////////////////////////.........---------------........./////////........./////////000000000000111111222333333333555555555555666666666666888999;;;<<<===>>>@@@AAAAAACCCEEEHHHKKKMMMNNNOOOLLLMMMMMMMMMKKKKKKMMMNNNMMMQQQRRRPPPQQQUUUUUURRRQQQRRRSSSTTTSSSRRRPPPOOOLLLNNNPPPPPPNNNNNNPPPRRRQQQQQQPPPMMMJJJHHHHHHIIIFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999444666777666333111222444222222222111111000000000........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...//////000000000000000111111111111222111333444555555555777999;;;===@@@AAAAAAAAACCCDDDFFFFFFGGGFFFEEEFFFIIIKKKLLLMMMNNNNNNNNNNNNMMMLLLHHHGGGEEECCCBBBBBBCCCCCCBBBCCCCCCAAA===::::::;;;999:::999999888777666555222222333333333333444444222222111000///...------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,---...//////---------.........//////........................---------.........//////...------------...//////////////////000000000000000111333555666777888888666888:::<<<<<<===@@@BBBGGGHHHIIIJJJJJJKKKNNNPPPTTTUUUTTTQQQMMMLLLOOORRRUUUTTTUUUWWWZZZ\\\[[[ZZZXXXYYYZZZZZZYYYXXXYYY[[[YYYYYYXXXVVVSSSRRRRRRTTTQQQTTTVVVSSSLLLHHHGGGIIIHHHGGGEEECCCBBBAAABBBBBB???>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;::::::999888888888777666666555555444444444333333333222222222222222111111111111000000000000000////////////////////////////////////////////////////////////------------------------........................////////////////////////000000//////.........---//////////////////////////////.........------------------.........//////............/////////000000000000111222222333333555555555555555555555555555777999::::::;;;===???>>>@@@CCCGGGKKKNNNPPPQQQMMMNNNOOONNNLLLJJJKKKLLLKKKNNNPPPNNNOOOSSSSSSPPPQQQRRRTTTVVVUUUSSSQQQOOOIIIMMMPPPPPPMMMLLLPPPTTTOOOOOONNNKKKIIIHHHIIIKKKFFFEEEEEECCCBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;::::::888888888888888888888888444666777555222111222444111111111000000000000000........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---...000111111////////////000000000000111333444555555555777999;;;===@@@AAAAAAAAACCCDDDDDDEEEFFFEEEEEEFFFIIIKKKLLLMMMMMMNNNNNNLLLKKKJJJGGGFFFEEEDDDCCCCCCDDDDDDDDDFFFFFFCCC>>>;;;;;;<<<::::::999999777666444444111222222333333444444555222222111000///...------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000000111222222444444555666999::::::999999;;;>>>AAAFFFFFFFFFGGGIIILLLOOOQQQUUUTTTRRRPPPOOOPPPQQQRRRXXXXXXXXXYYYZZZ[[[]]]^^^]]]\\\[[[\\\]]]]]]ZZZVVVVVVUUUTTTTTTUUUVVVUUUUUUVVVSSSOOOKKKHHHGGGHHHIIIIIIHHHHHHGGGFFFEEECCCCCC@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;999888777666444444333333333333333222222222111111222222222111111111111000000000000000000000000000////////////////////////..........................................------........................................................................---------............///........................+++,,,------......------------///000111111111111000000000000111111111111222222333444444555555666555777999999999999;;;===???AAAEEEIIIKKKMMMMMMMMMMMMMMMLLLKKKKKKLLLNNNNNNLLLKKKIIIHHHIIILLLOOOPPPPPPQQQRRRSSSRRROOOMMMKKKNNNNNNNNNNNNOOOOOOOOOOOONNNLLLIIIGGGFFFGGGHHHJJJHHHGGGFFFEEECCCAAA@@@@@@<<<<<<;;;:::999999999999777777777777777777777777555444444333333222222111000000000000////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------//////.........---------...------,,,,,,------...////////////000000000000000000111222333555666777777888:::===???AAABBBBBBGGGFFFEEEEEEFFFHHHJJJLLLMMMLLLKKKLLLMMMMMMKKKIIIHHHGGGDDDBBBAAACCCEEEFFFJJJIIIGGGDDD@@@>>>>>>???:::::::::999888777666555555444333222111111111111///000000///------...///000///...---,,,+++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000111222222333444555666777888999999888888999===???CCCCCCDDDEEEGGGKKKNNNPPPRRRQQQPPPPPPPPPRRRSSSUUUXXXXXXXXXXXXYYYZZZ[[[\\\]]][[[ZZZ[[[]]]\\\YYYVVVVVVUUUUUUUUUVVVUUUTTTSSSTTTRRROOOLLLIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@???>>>>>>======>>>>>>======<<<<<<;;;;;;;;;:::999888777555444444333333333333222222222111111111222222222111111111000000////////////////////////////////////////////////........................................................................................................................---------............///........................+++,,,------......------------///000000111111111//////000000000111111111222222333333444555555555555777999999999999;;;<<<>>>@@@CCCFFFIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMMMMLLLKKKIIIHHHIIILLLOOOQQQQQQRRRQQQQQQPPPNNNLLLKKKMMMMMMMMMMMMMMMMMMMMMNNNKKKIIIHHHFFFFFFGGGHHHIIIFFFEEEDDDCCCBBB@@@??????<<<;;;:::999888888888888777777777777777777777777555444444333333222111111000000000000/////////...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------///.........------------...------,,,,,,------....../////////000000000000000000000111333444666777777999;;;===???AAABBBBBBEEEEEEDDDDDDEEEGGGIIIKKKJJJIIIIIIIIIKKKKKKIIIGGGFFFEEECCCBBBAAABBBCCCCCCDDDDDDBBB???<<<::::::;;;;;;;;;::::::999777666555444444333222111111111111000000111///...---...000//////...,,,,,,++++++,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000222222333444555666777777666777777777666888:::===???@@@AAACCCFFFIIIMMMOOOOOONNNOOOOOOQQQTTTVVVXXXWWWWWWWWWXXXXXXYYYYYYZZZ\\\[[[ZZZ[[[[[[[[[YYYWWWWWWWWWXXXXXXWWWUUUSSSQQQQQQPPPOOOMMMKKKIIIHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@@@@???>>>>>>======>>>>>>>>>======<<<;;;:::999999888888666555444444333333333222222222222111111111222222111111111000000000////////////////////////////////////////////////........................................................................................................................---------............///........................+++,,,------......---------......///000000000000//////000000000000111111111222222333333444555555555666888999888999:::<<<===>>>AAACCCEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMKKKJJJIIIHHHIIILLLOOOQQQSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCBBBAAA???>>>======;;;:::999888777777777777666666666666666666666666444444444333222222111111000000000/////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------............------------...------,,,,,,------........./////////000000000000000000111222444555666888999;;;===???@@@AAABBBCCCCCCBBBBBBCCCEEEGGGHHHGGGFFFFFFGGGHHHHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>???>>><<<999888888:::;;;;;;;;;:::999888777666444333222111111000111111000111111000......///111///...---,,,,,,++++++,,,++++++++++++++++++++++++***************************************************************************************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000111222222333444555666666444555666666555666888:::<<<===???AAAEEEIIILLLNNNMMMMMMNNNOOORRRTTTVVVXXXWWWWWWXXXXXXYYYYYYYYYYYY[[[ZZZZZZZZZYYYYYYXXXWWWXXXZZZ\\\[[[YYYUUURRRQQQNNNNNNNNNNNNLLLJJJHHHGGGEEEEEEEEEDDDDDDCCCAAAAAA??????>>>===============>>>>>>===<<<:::999888888888777666555444444444444222222222222111111111111111111111111000000000000////////////////////////////////////////////////........................---------.......................................................................................---------............///........................+++,,,------......---------......///000000//////////////////000000000111111111111222333333444444444666777888888888:::;;;<<<===???AAABBBCCCCCCCCCCCCCCCEEEFFFHHHJJJLLLMMMKKKJJJIIIHHHJJJLLLOOOQQQTTTRRRNNNKKKJJJJJJKKKMMMLLLKKKJJJIIIHHHIIIIIIIIIFFFGGGGGGGGGFFFDDDBBBAAA@@@@@@???>>>======<<<<<<:::999888777666666666666555555555555555555555555444444333333222111111111000000/////////..................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------------------------------...------,,,,,,------............/////////000000//////000000111333444555777888:::<<<>>>???@@@@@@AAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDEEEGGGHHHFFFEEECCCDDDDDDCCCBBB@@@???=========>>><<<:::999:::;;;;;;;;;;;;;;;:::888777666444333222111000000000000111222222111///...000111...------,,,+++++++++,,,++++++++++++++++++++++++************************************************************************************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000000000111222333444444555333444555555444444666888:::;;;>>>AAAEEEHHHKKKMMMLLLMMMNNNOOOQQQSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYXXXZZZZZZYYYXXXWWWWWWWWWWWWZZZ\\\^^^]]]YYYUUUSSSRRRMMMNNNNNNNNNLLLJJJGGGFFFEEEEEEEEEEEEDDDCCCBBBBBB???>>>>>>===<<<=========>>>===<<<;;;:::999888888777666555444444333444444222222222111111111000000111111111000000000//////........................////////////////////////........................---------.........//////........................................................................---------............///........................+++,,,------......---------......////////////......////////////000000000000000111111222333333333333555777777777777999;;;<<<===>>>???@@@AAABBBBBBBBBCCCEEEGGGJJJLLLMMMNNNJJJIIIHHHHHHJJJLLLPPPRRRTTTQQQMMMIIIHHHJJJLLLNNNMMMLLLJJJHHHGGGGGGHHHIIIJJJJJJIIIHHHFFFBBB???===>>>>>>=========<<<<<<<<<999999888777666666666666444444444444444444444444444333333222222111000000////////////............---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------,,,,,,------------------...------,,,,,,------.............../////////////////////000111222333444666777999;;;===>>>>>>????????????@@@AAABBBCCCDDDCCCCCCCCCEEEGGGHHHGGGFFFDDDEEEEEEEEECCCAAA>>><<<;;;<<<======;;;:::;;;<<<;;;;;;;;;:::999888777666333333222111000000000000111222222111///...000111------,,,+++++++++,,,,,,++++++++++++++++++++++++************************************************************************************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000//////000111222333444444222333555555444444555666999:::===@@@DDDGGGIIIKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSUUUWWWXXXYYYXXXXXXYYYYYYYYYWWWUUUUUUVVVWWWYYY\\\^^^\\\WWWSSSRRRSSSNNNNNNNNNMMMKKKIIIGGGEEEDDDDDDEEEEEEDDDCCCCCCBBB???>>>======<<<<<<=========<<<<<<;;;:::999888888666555555444333333444444222111111111111000000000111111000000000/////////........................////////////////////////........................,,,,,,------.../////////........................................................................---------............///........................+++,,,------......---------....../////////............////////////000000///000000111111222333333333444666777666777888:::<<<<<<===>>>???@@@AAABBBAAACCCEEEHHHKKKLLLNNNNNNJJJIIIHHHHHHJJJMMMPPPRRRRRRPPPLLLIIIIIIKKKNNNPPPOOONNNKKKIIIHHHHHHHHHIIIMMMMMMLLLIIIFFFBBB???===========================:::999888777666666666666555555555555555555555555333333333222111111000000/////////.........------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...------........./////////////////////000111222333555666888999;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBDDDGGGHHHHHHFFFEEEEEEEEEDDDBBB@@@===<<<999;;;<<<<<<:::999999::::::::::::999888777666555333222111000000///000000000111111000......///111,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************+++++++++***************,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------....................................................................................////////////////////////000000000000///000111222333444444555222333555555444333444555777888;;;>>>BBBDDDFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQNNNOOORRRUUUVVVWWWWWWVVVXXXYYYYYYWWWTTTSSSUUUWWWWWWZZZ\\\YYYSSSPPPPPPRRRPPPOOONNNLLLJJJHHHFFFDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;::::::999999999555555444444333333444444111111111111000000000000111000000000////////////........................////////////////////////........................,,,,,,------...//////000........................................................................---------............///........................+++,,,------......---------......//////...------........./////////000000//////000000111222222222222444666666666666888:::::::::;;;<<<===???AAABBBAAACCCEEEHHHJJJLLLLLLMMMJJJIIIHHHHHHJJJMMMPPPSSSQQQOOOLLLJJJJJJMMMPPPRRRRRRPPPMMMJJJHHHHHHIIIJJJOOONNNMMMJJJGGGDDDAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::999888777777777777555555555555555555555555333333222222111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------++++++,,,,,,,,,---------...------,,,,,,------...---------........./////////////////////000111222444444666888999:::::::::===>>>???@@@AAABBBBBBBBBAAA@@@AAACCCFFFHHHGGGFFFFFFEEEDDDBBB@@@>>><<<;;;999;;;======;;;999999999999999999888777666555444333222111000000/////////000000111///...---...000,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************+++++++++*********)))))),,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......------------------------------------------------..................................................................................../////////000////////////000000000000000111222333444555555666222444555555444333444555555777:::===@@@BBBDDDEEEEEEGGGIIILLLNNNPPPQQQRRRJJJLLLOOOSSSUUUUUUUUUUUUWWWYYYYYYVVVSSSRRRUUUXXXUUUXXXYYYVVVPPPMMMOOORRRQQQPPPNNNLLLIIIGGGEEEDDDAAAAAABBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::555555444333333333444444111111111111000000000000000000000000////////////........................////////////////////////........................,,,,,,------...///000000........................................................................---------.........//////........................+++,,,------......---------......///......------............/////////000/////////000111111222222222444555666666666888999888888999:::<<<>>>@@@AAAAAABBBEEEHHHJJJKKKKKKKKKIIIIIIHHHHHHJJJMMMQQQSSSOOONNNLLLKKKKKKNNNQQQSSSSSSQQQNNNKKKIIIIIIJJJKKKPPPOOOMMMJJJHHHEEEDDDCCC>>>>>>>>>???????????????;;;:::999888777777777777666666666666666666666666333333222222111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...---------.........////////////...//////000111222333444555666888888999999===>>>???@@@BBBBBBBBBBBB??????@@@BBBEEEGGGFFFEEEEEEDDDCCC@@@>>><<<::::::;;;===???>>><<<;;;::::::888888888888777555444333333222111000///////////////000000///------...///+++++++++***++++++,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++******))))))------------------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................,,,------......------,,,------------------------....................................................................................////////////000111111111222222222222111222222333333444444555222444888<<>>===<<<;;;:::;;;<<<<<<;;;;;;:::999999888888777666555444222111111222222222111111000///......---//////.........---------........................////////////////////////000000//////.........---......//////......---,,,---------............///------............------........................................................................---------------------------------............///---------............////////////000111111222222222222333444444555555666666777888999;;;<<<===>>>DDDFFFGGGHHHHHHIIIJJJLLLHHHHHHGGGHHHIIILLLOOOQQQLLLMMMMMMLLLLLLNNNQQQTTTWWWRRRLLLHHHHHHLLLRRRWWWZZZUUUMMMGGGEEEDDDEEEEEEDDDAAA>>><<<;;;<<<;;;;;;;;;;;;:::999999888888777777666666444333222111111111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................///////////////000111111111111222333555777999:::======>>>???@@@@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@??????>>>===============<<<;;;;;;:::999999777777777666555555444444111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************+++++++++*********))))))------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................,,,------......------,,,------------------------....................................................................................////////////000000000000111111111222111111222333333444444555333444777:::<<<>>>>>>???>>>AAADDDEEEFFFGGGHHHJJJKKKKKKMMMPPPRRRRRROOOMMMNNNPPPQQQRRRQQQQQQSSSUUUUUUTTTSSSQQQOOONNNMMMLLLLLLLLLKKKIIIGGGEEECCCBBB@@@@@@AAABBBBBBAAA@@@???======;;;:::::::::;;;<<<;;;::::::999888888777777666555333222111111222222111111111000///.........//////.........---------................................................000/////////.........---......//////......---,,,------------............------............------........................................................................------------------------------------............---------............////////////000111111222222222222333333444555555555666666888999:::<<<======AAACCCEEEFFFEEEFFFHHHJJJIIIHHHGGGHHHIIIKKKNNNOOOMMMNNNNNNMMMMMMNNNQQQTTTQQQOOONNNOOOUUU]]]ffflllYYYTTTMMMHHHEEEEEEEEEEEEDDDAAA===;;;;;;<<<;;;:::;;;::::::999888888777777666666555444333222111111111111111000000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................///////////////000000111000111222333555777888999======>>>???@@@AAAAAABBBAAABBBBBBCCCBBBAAA@@@?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999666666666555444444333333111111111111000000000000//////.........---------++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************+++++++++*********))))))------------------------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------------------------....................................................................................////////////////////////000000000000111111222222333444444444444444666777999:::<<<<<<<<<>>>AAABBBBBBCCCDDDFFFJJJJJJLLLOOOQQQPPPMMMKKKKKKLLLMMMNNNOOOQQQTTTWWWVVVUUUTTTRRRQQQOOONNNMMMKKKJJJIIIGGGEEECCCBBBAAAAAAAAABBBBBBAAA@@@>>>======<<<;;;:::::::::;;;;;;::::::999999888777777777555444333222222111222222111111000000//////.....................---------........................------------------------/////////.....................//////......---,,,------------............------............------........................................................................------------------------------------............---------............///...//////000000111111222111222222333333444555555666666777888999;;;<<<<<<===???AAABBBBBBCCCEEEGGGIIIHHHGGGGGGHHHJJJKKKLLLNNNOOOOOONNNMMMNNNPPPSSSQQQPPPQQQSSSWWW^^^dddhhhVVVRRRLLLGGGEEEEEEEEEDDDBBB@@@===;;;;;;;;;;;;:::::::::999999888777777777666666555444333222111111111111000000000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------//////......//////000111000000111222444666777888<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;::::::999999888888555555555444333333222222111111111111000000000000////////////............++++++++++++++++++++++++)))************+++++++++************************+++++++++***************************************+++++++++***************------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------................................................------............------------------------------....................................................................................////////////.........////////////000111111111222333333444444444444444555666777999:::;;;===@@@AAAAAAAAACCCDDDIIIJJJKKKMMMOOOOOOLLLIIIHHHIIIJJJKKKMMMPPPUUUYYYUUUUUUSSSRRRPPPNNNMMMMMMJJJIIIHHHFFFDDDCCCBBBAAAAAAAAABBBAAA@@@???===;;;;;;;;;;;;:::::::::::::::999999999888777777666666444333333222222222111111111000000000/////////...................................................------------------------.................................///......---,,,,,,,,,---------.........------............------........................................................................------------------------,,,,,,---------.........---------............///......//////000111111111111111111222333333444444555555666777888999:::;;;;;;===???@@@@@@AAACCCEEEHHHHHHGGGGGGGGGHHHIIIIIILLLMMMNNNMMMLLLLLLNNNPPPSSSRRRRRRRRRSSSTTTVVVWWWRRRNNNIIIFFFDDDDDDCCCBBBAAA???<<<;;;;;;;;;:::999999999999888777777666666555555444444333222111111111000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///............///000000000000000111333444666777;;;<<<===>>>@@@AAABBBCCCDDDDDDCCCBBBAAA@@@?????????>>>>>>======<<<;;;;;;:::::::::999999888888888666666555444444333333222111111111111000000000///............------------++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------........................////////////////////////---......//////......---------------------------....................................................................................////////////---.........////////////000000111222222333333444444444444444444555777777<<<>>>AAABBBBBBCCCDDDFFFHHHHHHJJJMMMOOONNNKKKIIIFFFHHHIIIKKKMMMPPPVVVYYYSSSSSSQQQPPPNNNMMMKKKKKKJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@>>><<<::::::::::::::::::999999888999888888777777666666555222222222222222222111111000000000000////////////---.............................................---------------------------------........................///......---,,,,,,,,,,,,------------...------............------........................................................................------------------------,,,,,,,,,------------...---------............///.........///000000111111000000111111222333333333444555555666777888999999999;;;===>>>???@@@BBBDDDGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJKKKKKKJJJKKKLLLNNNOOOPPPPPPQQQRRRSSSSSSSSSMMMJJJFFFDDDCCCBBBAAA@@@???===;;;;;;;;;;;;:::888999888888777777666666555444444444333333222222111000000000////////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...............//////000/////////000222333555555999:::;;;===???AAABBBCCCEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>======<<<::::::999999999999888888777777666666555444444444111111111111000000000///---------,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************------------------------...------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------........................////////////////////////......////////////......------------------------....................................................................................////////////............////////////000000111111222333333333333333333444444555555666;;;===@@@BBBCCCDDDFFFGGGGGGGGGIIILLLOOOOOOLLLJJJGGGIIIKKKLLLNNNQQQUUUYYYRRRQQQPPPNNNMMMKKKJJJIIIJJJIIIFFFDDDCCCBBBBBBCCC@@@@@@AAA@@@???===;;;:::999999:::::::::999888777888888777777666555555555111111222222222222111111000000000000////////////---------.......................................---------------------------------------...............//////......---,,,,,,,,,,,,,,,------------------............------........................................................................------------------------,,,,,,,,,,,,---------------------............///---......//////000000111///000000111111222333333444444555666666777888888777999<<<===>>>???AAACCCEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHJJJJJJJJJJJJLLLMMMOOOOOOPPPPPPOOONNNLLLLLLIIIGGGEEECCCCCCBBBAAA???>>><<<;;;;;;;;;;;;999888888888777777666555555555444333333333222222222111000000////////////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------......///000////////////111222333444777888999;;;>>>@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@???>>>>>>======::::::::::::::::::999999888777777666555555444444111111111111000000000000,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++)))************+++++++++***************************************+++++++++***************************************+++++++++------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------........................////////////////////////......////////////......------------------------....................................................................................////////////....../////////000000000000000000111222222333333111222333555666666555555777:::===@@@AAACCCEEEGGGFFFFFFIIILLLOOOPPPNNNLLLIIIKKKNNNOOOPPPRRRUUUWWWQQQQQQOOONNNLLLJJJIIIIIIIIIGGGDDDBBBAAAAAAAAABBB??????@@@@@@???===;;;:::888999:::::::::999777777888777777666666555444444000111222333333222111000////////////000000000000---------.........//////................................................,,,,,,,,,------...............//////......---,,,++++++,,,,,,,,,---------------............------........................................................................------------------------++++++,,,,,,,,,------------------............///------......///000000000//////000000111222222222444444444555555666777777555777:::;;;<<<===@@@BBBBBBCCCDDDDDDEEEEEEEEEEEEDDDFFFIIIJJJKKKKKKMMMOOOQQQPPPOOONNNKKKIIIFFFEEEHHHGGGEEEEEEEEEDDDBBB@@@<<<;;;::::::;;;;;;999777888777777666666555444444333333333222222222222222000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////.........///000111222333555555777:::<<>>======<<<<<<::::::::::::::::::;;;;;;777666666555555444333333111111111111000000000000------,,,,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))*********+++++++++************************))))))*********+++++++++------------------------.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------////////////////////////000000000000000000000000......////////////......------------------------..................................................................................../////////000////////////000000000000000000000111222222333333///111444666777666555444444777;;;===???AAADDDFFFEEEFFFIIIMMMPPPQQQOOOMMMJJJMMMPPPRRRRRRSSSUUUVVVRRRQQQPPPNNNLLLKKKJJJIIIGGGEEECCCAAA??????@@@AAA>>>>>>?????????===<<<;;;888888999:::999888777666777777777666555555444444000000222333333222111000////////////000000000000---------.........//////........................////////////////////////,,,,,,,,,------...............//////......---,,,++++++,,,,,,,,,------------..................---........................................................................------------------------++++++,,,,,,,,,------------------.........//////------......///000000000/////////000111111222222333444444555555666666666444666888:::;;;<<>>@@@AAA>>>============???@@@AAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666555555444444333222222111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))******++++++++++++************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////000000000000000000000000////////////////////////////////////////////////..................------................................................////////////////////////////////////////////////000000000000111111111111333333444444555666666777666888;;;===???AAAEEEHHHEEEFFFHHHJJJLLLMMMNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNMMMKKKIIIHHHGGGEEEEEEEEEDDDCCCAAA@@@???===============<<<<<<<<<<<<;;;999777666666777888888777666555444333222222333333222222111000//////000000//////.........---........................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------000000000000111111111111111222222333333444444555777777777888999:::<<<===AAABBBCCCCCCBBBCCCEEEGGGKKKKKKJJJHHHGGGHHHJJJMMMJJJLLLNNNOOOOOOMMMJJJIIIJJJHHHFFFEEEDDDCCCAAA???===<<<<<<;;;;;;:::999999999888777666555444333333222222222111111111111000000000000000////////////+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,---------..................////////////000222555888:::;;;;;;<<<;;;;;;===>>>????????????===<<<;;;:::::::::::::::999999999999999999999999888777555444333222222111000000000000////////////,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......------------............////////////////////////////////////////////////////////////////////////................................................................................................/////////////////////////////////////////////////////////000000000111111222333333444444555555666555777999;;;===???CCCFFFFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMNNNOOOPPPPPPPPPOOOOOOOOONNNMMMJJJGGGDDDBBBCCCCCCCCCBBBBBBAAAAAAAAA???>>>>>>>>>======<<<<<<;;;:::999777666666777777777777666555444333222222333333222111111000//////000/////////....................................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////000000000111111111111111222333333444444555666666777888999;;;===>>>AAACCCDDDDDDCCCDDDFFFHHHIIIJJJJJJHHHGGGGGGHHHJJJMMMNNNPPPQQQPPPOOOLLLKKKJJJHHHFFFEEEEEECCCAAA???<<<;;;;;;::::::999888888888777666555444333222222222222222111111111111000000000000000/////////...+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------...............////////////000222444777999:::;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;===<<<<<<;;;:::999888888777666555333222222222222000000000000/////////...,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------..................////////////////////////////////////////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////....../////////000000000111111222222333444444444444555888999:::===@@@CCCFFFGGGHHHJJJLLLMMMNNNNNNMMMNNNNNNOOOOOOOOOOOONNNOOONNNNNNLLLIIIEEEAAA???CCCBBBAAA@@@@@@AAABBBCCC@@@@@@???>>>===<<<<<<;;;:::999888777666666666777777666666555444333222222222222222111111000000///////////////....................................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////000000000000111111111111222222333444444444555555666888:::<<<>>>???AAACCCEEEEEEEEEEEEGGGIIIGGGIIIJJJIIIGGGFFFFFFGGGMMMNNNOOOPPPPPPNNNLLLKKKKKKIIIGGGFFFEEEDDDBBB@@@;;;;;;::::::999888888888777777666555444333222222222222222111111111111000000000000/////////......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------............/////////000111333666888999::::::::::::;;;<<<============;;;;;;:::::::::;;;<<<<<<@@@???>>><<<:::888777666555444444333222222222333000000000/////////......,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------------------,,,,,,,,,---------......////////////000000000000////////////////////////////////////////////////////////////////////////........................---------...............................................................////////////////////////////////////////////////............////////////000000111111222222333333333555777888999;;;>>>AAADDDEEEGGGIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMOOONNNKKKIIIFFFDDDCCCBBBFFFDDDBBBAAA@@@AAABBBCCC@@@???>>>===<<<;;;::::::888888777777666666666666666666555444444333222222222111111111000000000//////////////////.................................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------//////.........---------------------------------........................------------------------////////////000000000111111111111222333333444444444444555777999<<<>>>???AAACCCEEEFFFFFFFFFHHHIIIFFFIIIKKKKKKIIIGGGFFFFFFKKKKKKLLLMMMMMMKKKJJJIIIJJJIIIGGGFFFFFFEEECCCAAA<<<<<<;;;::::::999999888888777777666555444444444222222222111111111000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////000111222444666777888999999999:::;;;<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>===<<<;;;999777666555333333222222222222222333000000/////////.........,,,,,,,,,+++++++++******************************************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------....../////////000000000111111////////////////////////........................////////////////////////........................---------.........//////................................................////////////////////////////////////////////////............//////////////////000000111222222333444555777888888:::===???BBBCCCEEEGGGIIIJJJJJJKKKJJJKKKLLLLLLLLLLLLLLLLLLOOOLLLHHHEEEDDDEEEGGGIIIIIIGGGEEEBBB@@@@@@AAAAAA>>>======;;;:::999888888666777777777666666555555555555555444333333222222111111111000000000000000.........///////////////........................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------...............---------------------------------........................------------------------...////////////000000000000000111222222333333444333333444666888;;;===>>>???AAADDDEEEEEEEEEGGGHHHFFFIIILLLMMMKKKIIIHHHHHHJJJJJJKKKKKKKKKJJJIIIHHHJJJHHHFFFEEEEEEEEECCCAAA=========<<<;;;;;;::::::999999888888777777666666222222222111111111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///000111222444555777888888888999::::::::::::999999999999999999:::;;;<<<999999888777777666666555333222222111111111222222////////////............,,,,,,,,,+++++++++******************************************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------.........,,,,,,,,,---------......////////////000000000000////////////////////////........................////////////////////////------------------------,,,,,,------.../////////................................................////////////////////////////////////////////////....../////////000000000//////000000111222222222444555666777777888;;;===???@@@AAACCCEEEFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLIIIFFFCCCCCCFFFIIILLLIIIHHHEEECCCAAA?????????<<<<<<;;;:::999888888777555555666666666666555555444444444444333333222222000000000000000000000000.........///////////////........................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------........................------------------------........................------------------------......////////////000000000000111111222333333333222222333555777999;;;<<<<<<>>>BBBCCCDDDDDDEEEFFFEEEHHHKKKLLLLLLKKKJJJKKKJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGEEEDDDEEEDDDBBBAAA>>>>>>======<<<;;;;;;;;;:::999999999888888888777222222222111111111111000/////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........//////000000222444555666777888888999999888888888888888777777888888999999444555555555555555555555333222222111000000000111/////////.........------,,,,,,,,,+++++++++******************************************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,---......///,,,,,,,,,---------.............../////////000000////////////////////////........................////////////////////////------------------------,,,,,,------...//////000................................................/////////////////////////////////////////////////////////000000000111111///000000111111222333333222333555555555666888:::;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDFFFGGGIIIJJJJJJJJJGGGFFFEEEDDDDDDFFFGGGHHHEEEDDDCCCBBB@@@???>>>===;;;;;;;;;::::::999999999444444555666666666555444444444444333333333333222///000000000000000000000............/////////000........................................................................................................................---,,,,,,,,,,,,---......................................................------............------------............------........................................................................------------------------........./////////000000000000000111222222333333222222222333555777888999888;;;???AAABBBBBBCCCCCCCCCFFFIIIJJJJJJJJJKKKLLLIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCDDDCCCBBB@@@>>>======<<<;;;;;;::::::999999999888888888888777222222222111111111111000//////.........------------------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000222444555777777777888888777777666888777777666666666666777444444444444444444444444444333222000000///////////////.........---------,,,,,,,,,+++++++++******************************************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,---------..................////////////////////////////////////........................////////////////////////------------------------,,,,,,------...///000000................................................////////////////////////////////////////////////000000000000111111111111000000000111222222333333111222333333333444666888999:::<<<>>>@@@AAABBBBBBAAABBBDDDFFFHHHIIIJJJJJJCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;333444555666666666555444444333333333333333333333////////////000000000000---.........//////000000........................................................................................................................---,,,,,,,,,,,,---......................................................---..................------..................------.....................................................................------------------------............/////////000000000000111222222333333111222222333444555777777777:::>>>@@@@@@@@@AAABBBBBBDDDGGGHHHIIIJJJKKKMMMFFFFFFFFFEEEEEEEEEDDDDDDFFFDDDCCCBBBCCCCCCAAA???===<<<<<<;;;;;;:::999999888888888888777777777777222222222111111111111000//////.........------------------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///.........000222444555666777777777777777666666888777666555555555555555555555444444444333333333444333222000///.........//////.........---------,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,,,,---,,,+++)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------.........//////000000//////.........---//////////////////////////////.........---------........................------------------------------------------------........................................................................////////////////////////------......//////000000............////////////111222222333333444444555;;;;;;;;;;;;===???AAACCCDDDDDDEEEFFFFFFGGGHHHHHHFFFDDDBBBCCCEEEEEECCC@@@@@@>>>===<<<===>>>===<<<======<<<;;;:::999999888666666666555444444333333333333333222222222111111000000000000000000000000////////////////////////................................................................................................------............---------------............///........................////////////////////////........................------------------------.................................------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........---------............///000000000000111111111111000000000111222555777999999999:::;;;<<<===???@@@BBBDDDFFFGGGGGGHHHJJJLLLIIIHHHFFFDDDDDDDDDDDDEEEGGGEEECCCCCCCCCDDDCCCBBB>>><<<;;;;;;<<<<<<;;;:::777777777777666555444333222222222111000//////...........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,.../////////111333666666777777777777666555555444444444444555666666444444555555555555444444555444333222000///...---///............---------************************************************************************))))))))))))))))))))))))+++***)))(((((()))***+++************************************************,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------.........//////000/////////............//////////////////////////////.........---------........................------------------------------------------------........................................................................////////////////////////.........///////////////............////////////111111222222333444444444999888888999;;;===???AAAAAABBBCCCEEEFFFHHHIIIIIIEEEDDDBBBCCCEEEEEECCC@@@@@@>>>===<<<===>>>===<<<======<<<;;;:::999999888777777777666555555444444333333222222222111111111000000000000000000000000////////////////////////................................................................................................------............------------------....................................////////////////////////........................------------------------..............................---------,,,,,,,,,......---------,,,,,,,,,,,,,,,---------------------------............/////////000000000111111111111000000111222444666777888888999999;;;<<<>>>???AAACCCEEEFFFFFFFFFHHHJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFDDDBBBAAABBBBBBAAA@@@===<<<;;;;;;<<<<<<;;;999666777777666666555444333222222111111000//////...........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...+++,,,...///...///111222555555555666666555555444444444444444444555555666444555555666666555555444555555444222111000///...///............---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++***)))(((((()))***+++************************************************---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------............/////////////////////............/////////////////////////////////.........------........................------------------------------------------------........................................................................///////////////////////////////////////.....................////////////111111111222333333444444666555666777888;;;===??????@@@BBBDDDFFFHHHIIIJJJDDDCCCBBBBBBDDDDDDBBBAAA@@@>>>===<<<===>>>===<<<======<<<;;;:::999888888888888777777666555555555333222222222222111111111000000000000000000000000////////////////////////................................................................................................------............------------------....................................////////////////////////........................------------------------------------------------...------------,,,,,,,,,...------------,,,,,,,,,------------------,,,,,,---------............/////////000000000000111111111111111111222333444555666666777888999;;;<<<===@@@BBBCCCCCCCCCCCCEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA???????????????===<<<;;;::::::;;;;;;:::999666666666666555444333222222111111000000//////...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,............000222333333444444444444333333444444333333444444555666555555666666666666555555666555444333222111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******************************************************...---+++******+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------...............////////////////////////.........////////////////////////////////////....................................------------------------------------------------........................................................................////////////////////////000000//////......------............////////////000000111111222333333333444444444555777:::<<<>>>@@@AAACCCEEEGGGHHHHHHHHHCCCBBBBBBBBBBBBBBBBBBBBB@@@>>><<<<<<===>>>===<<<===<<<<<<;;;:::999888888777777666666555555444444222222222222111111111111////////////////////////////////////////////////................................................................................................------............------,,,,,,---------.................................////////////////////////........................------------------------------------------------------------------------------------------------.........------,,,,,,,,,---------............///////////////000000000111111111111111111222222222444444444666777999;;;<<<>>>@@@AAAAAA@@@@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBAAA???===<<<======<<<;;;<<<:::999999::::::999888555555555555555333222222111111000000////////////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...///000///---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,............///111222222333333444444333333333333333333333444444555555666666777777666666555666666555444333111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))***))))))))))))))))))***************************************************------+++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////.........///////////////000000000000000000000000000000/////////.................................------------------------------------------------........................................................................////////////////////////000000//////......------............//////////////////000111111222222333333333444555777:::<<<>>>CCCDDDFFFGGGHHHGGGFFFEEEBBBBBBAAAAAA@@@AAABBBCCC@@@>>><<<<<<===>>>===<<<<<<<<<;;;:::999888888777666555555444444333222222222222222111111111000000////////////////////////////////////////////////................................................................................................------............------,,,,,,,,,------------...........................////////////////////////........................------------------------------------------------------------------------------------------------.........------,,,,,,,,,---------............///...////////////000000000000111111111111111111111222222333444666888:::;;;===>>>@@@@@@??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???===;;;;;;;;;<<<;;;::::::999888888999999888777555555555555444333222111000000000///////////////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...///000///---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++---......------///000111222333333444444444444222222222222222333444444555555666666666666555555555555444444333222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))******)))))))))************************************************,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------.........000000000////////////............///////////////000000000000000000000000000000000/////////..............................------------------------------------------------........................................................................///////////////////////////////////////...................../////////////////////000111111222222222222333444777:::<<<>>>CCCDDDFFFGGGGGGFFFDDDCCCAAAAAAAAA@@@??????BBBDDD@@@>>>===<<<===>>>===<<<<<<<<<;;;:::999888777777555555444444333222222111222111111111111000000000000000000000000000000000////////////////////////................................................................................................------............------,,,,,,,,,,,,------------........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------------------,,,,,,---------............///......////////////000000///000000111111111000000111111222333555888:::;;;<<<>>>????????????AAABBB???@@@@@@AAAAAA@@@?????????===;;;;;;;;;<<<;;;999:::888777777888888777666444444444444333222111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---......------...///000111222333444444444333222222111111222222333444444444555555555555444444444444444333222111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))************************************************+++,,,,,,---......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---......///000000000000/////////.............../////////000000000000000000000000000000000000000/////////...........................------------------------------------------------........................................................................////////////////////////.........///////////////............////////////......//////000111111222111111222333666999<<<===???AAACCCEEEFFFEEECCCBBB@@@AAAAAA???>>>>>>BBBEEE@@@>>>===<<<===>>>===<<<<<<;;;;;;:::999888777777666555555444333333222222111111111111000000000000000000000000000000000000////////////////////////................................................................................................------............------++++++,,,,,,,,,---------........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------------------------............///........./////////000000---...000111111111000000000111222333555888:::;;;<<<===???@@@@@@@@@BBBDDD???@@@AAABBBBBBAAA@@@@@@@@@>>><<<;;;<<<<<<;;;:::999777666666777888666555333444444333333222111000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++---......,,,,,,---///...///000111222222222222111111111111111222333333333333444444444444333333333333333222111111000000///............---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))***++++++***)))(((***************************************************+++---...///...------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////111111000000/////////...---.........//////000000000000000000000000000000000000000000////////////........................------------------------------------------------........................................................................////////////////////////---.........//////000000............/////////000......//////000111111111000000111222555888;;;===;;;===@@@CCCDDDDDDBBBAAA???@@@AAA???===>>>BBBEEE@@@>>>===<<<===>>>===<<<<<<;;;;;;:::999888777777777666666555444444333333111111111111000000000000000000000000000000000000////////////////////////................................................................................................---..................---++++++,,,,,,,,,---------........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........---------.........//////............/////////000,,,---///111111111111000000000111333555888:::;;;;;;===???@@@@@@AAADDDEEE@@@AAABBBCCCCCCCCCBBBAAA@@@>>><<<<<<======<<<;;;888777666666777777666555333333333333222111000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------***+++,,,,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...---,,,,,,---...---...///000111111111111111111111000111222222333222333333444444333333222333222222111111000000000//////.........---------************************************************************************))))))))))))))))))))))))((()))***++++++***)))(((************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,......111///...///333444333111111000000////////////000...---,,,,,,---...///000000000//////.........---////////////////////////................................................---------............///................................................000000//////.........---////////////////////////////////////////////////////////////////////////////////////000000000000222111000000000222444666::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>===<<<<<<<<<===;;;:::999999999777555666555555444444333222222222222222111111111000000000000000000000000000000/////////...---------,,,---------------------------------............///............................................................///////////////...---,,,,,,---...///......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................////////////000000000000111111111222444666777888999<<>>>>>===<<<;;;;;;:::;;;;;;999888777777888888777555444444333222111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************+++++++++*********)))))),,,,,,,,,---------......////////////000000000000000000000000000111111222111111111111111111111111222222222111000//////...///............---------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,---...111000///000333555444222111000////////////////////////...---...///000000000/////////.........---////////////////////////................................................---------............///................................................000/////////............////////////////////////////////////////////////////////////////////////////////////000000000000222111000000111222444666999:::;;;<<<===>>>>>>>>>======>>>>>>>>>>>>???????????????>>>======<<<<<<===;;;999999999888777555555555555444333333222222222222222111111111000000////////////////////////...............------------------------------------------............///............................................................///////////////...---,,,,,,---...///......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------.................................................../////////000000000000111111111222444555777888:::===AAACCCCCCDDDEEEFFFFFFEEEDDDCCCBBB@@@??????>>>===<<<;;;::::::::::::999888777777888888777555444444333222111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************+++++++++*********)))))),,,,,,,,,------------............/////////000000000000//////000000111222111111111111111111111111222222111111000//////...............------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222111000222444555444333111000//////.........///111000//////...//////000/////////...............////////////////////////................................................---------............///................................................////////////............////////////////////////////////////////////////////////////////////////////////////000000000000111111000000111222444555777888999;;;<<<=====================>>>>>>??????@@@??????>>>>>>======<<<<<<:::999888999888777555555555444444333333222222222111111111111000000000////////////////////////---------...............---------------------------------............///................................................---............/////////......------------............................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------....................................................../////////000000000000111111222333555666777<<<>>>BBBCCCCCCCCCDDDEEECCCCCCBBBBBBAAA@@@@@@???======<<<;;;::::::::::::999888777777888888777555444333333222111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************+++++++++***************,,,,,,,,,,,,---------------------.........//////000000//////000000111222111111111111111111111111222111111000000//////...............------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111333444555222222222333444444444444111000///...............000000//////......------........................////////////////////////................................................---------............///................................................///////////////.........////////////////////////////////////////////////////////////////////////////////////000000000000111000000000111222333444555666888999:::;;;<<<<<<;;;<<<<<<======>>>>>>>>>@@@??????>>>>>>===<<<<<<;;;999888777888888666555555555444444333222222111111111111111000000000000////////////////////////,,,---------.../////////---------------------------------............///................................................---------.........//////------------------------......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................................................./////////000000000000111111222444555666;;;===@@@BBBAAAAAABBBCCCAAA@@@@@@@@@@@@@@@??????===<<<;;;:::999999999999999888777777888888777555333333222222111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++************************************************++++++,,,,,,,,,---------,,,,,,,,,---------......///////////////000111111111111111111111111111111111111000000////////////.........---------,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......000111333444555666222333333333333333444444111000///...------------............---,,,,,,+++---------...............////////////////////////................................................---------............///.........................................................///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111222333333333444666777999::::::::::::;;;;;;<<<======>>>>>>??????>>>>>>===<<<<<<<<<:::888777777777777666444555444444333222222111111000000000000000000000000........................,,,---------.../////////---------------------------------............///................................................------------............,,,------------------,,,......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------............................................................////////////000000000111222333444555888:::===>>>>>>>>>???@@@???????????????>>>>>>>>><<<;;;:::999999888888999999888777777888888777555333333222222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,------------/////////...///000000111000000000000000000000000000000000///////////////...------------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333333111333444333222111222444111000///...---,,,,,,,,,,,,,,,---------,,,++++++---------------.........////////////////////////................................................---------............///.........................................................///////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000111111222222222111222444666777888999999999::::::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;:::888777666666777777666444444444333333222222111111//////000000000000000111........................---------...............---------------------------------............///................................................,,,------------.........,,,,,,------------,,,,,,......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................------........./////////000000000000111222333444444666:::;;;;;;;;;<<<===>>>>>>>>>===============;;;;;;:::999888888888888999888777777888888777555222222222111111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////......//////000111000000000000000000000000////////////////////////------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///111222333222222000222444333111000111333111111///...---,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........////////////////////////................................................---------............///............................................................/////////000////////////////////////////////////////////////////////////////////////////////////000000000000...///000111111222222222///000222444666777888888888999:::;;;<<<======>>><<<<<<<<<;;;::::::999999888666555555666777666444444444333333222111111111////////////000000111111.......................................------------------------------------------............///................................................,,,,,,---------.........+++,,,------------,,,+++......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................---------.........//////000000///000000111222333111444777999:::;;;<<<===>>>=========<<<<<<;;;;;;;;;:::999888888777777777999888777777888888777555222222222111111111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++************************))))))*********+++++++++***++++++++++++,,,,,,,,,------------............///............///000000000000000000000000000000////////////////////////---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000111333444444444333000222444222000///000333111111///...---,,,,,,++++++,,,.../////////......,,,,,,,,,------.........////////////////////////................................................---------.........//////................................................---.........//////000000////////////////////////////////////////////////////////////////////////////////////000000000000...///000111111222222111///000222444666777888888888888999:::<<<======>>><<<;;;;;;::::::999888888777666555555666777555444444444333333222111111000.../////////000000111111......................../////////......------,,,---------------------------------.........//////................................................,,,,,,,,,---------......++++++------------++++++......................................................................................................---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------................................................---------.........//////000000//////000111222222000333777999:::;;;<<<>>>>>>======<<<;;;;;;::::::;;;:::999888777777777777999888777777888888777666222222222111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,---------.........//////...............///000000000000000000000000000000.........///////////////---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......111222222333333222222111333333333333333333333333//////.........---------------------------------..................------//////000000000000//////......------------..............................---------............///////////////////////////////////////////////////............/////////000000000//////.........---000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111222333444666777999999999::::::;;;;;;;;;<<<;;;999888777777888999777666555444444333333444333333222222111000000000////////////////////////////////////////////////........................------------------------........................////////////////////////................................................///......------,,,,,,+++........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,------------------------........................------------------------------------------------------------------------////////////000000000000222333444555777999;;;<<<::::::::::::::::::::::::::::::999888777777888888777777777777666555444333000000000000////////////////////////............---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++************************,,,,,,+++******+++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///...---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++,,,------......------..................------///000000000111111111111000000000000000000000000------,,,,,,,,,,,,++++++************************************************)))***+++,,,+++***)))(((000+++''''''***+++((($$$))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........000111222333444555555555111222333333444444444444///.........------------------------------------........................//////000000000000//////......------------..............................---------............///////////////////////////////////////////////////........./////////000000000000/////////.........000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000111111111222333444555666888888999999::::::;;;;;;<<<<<<:::999888888999999777777666555444444444444333333222222111000000000////////////////////////////////////////////////........................------------------------........................////////////////////////................................................,,,,,,,,,,,,------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,------------------------........................------------------------------------------------------------------------.../////////000000000000111111222333555777999:::::::::::::::::::::::::::999999888777777777777777777777777666666555444333000000000000////////////////////////............---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++************************,,,++++++******++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,......,,,*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++,,,------...---------..................------//////000000000111111111////////////////////////------,,,,,,,,,,,,++++++************************************************************)))(((''''''***...000---(((&&&+++111))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........///000111333444555666666111222333444555444444333............------------------------------------........................//////000000000000//////......------------..............................---------............///////////////////////////////////////////////////....../////////000000000000000////////////......000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111222444555666777777888888999::::::;;;===<<<;;;:::999999999999888888777666666555555444333333222222111000000000////////////////////////////////////////////////........................------------------------........................////////////////////////................................................******+++,,,,,,---..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------....../////////000000000000000111222444666777888999999999999999999999999888777777666666666666777666666777666666555444333000000000000/////////////////////............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************,,,+++************+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,+++)))******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,---------------------------------......////////////000000000000////////////////////////------,,,,,,,,,,,,++++++******************************************************)))******+++,,,---$$$!!!!!!'''///111***"""))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------...............///000222333444444444222333444555444333111000---------------------------------------------------------...............//////000000000000//////......------------..............................---------............///////////////////////////////////////////////////...////////////000000000000000//////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111222333444555666666777777888999::::::======<<<;;;::::::::::::888888888777777666555444333333222222111000000000////////////////////////////////////////////////........................................................................////////////////////////................................................+++++++++,,,,,,,,,------........................................................................------------------------+++,,,------......------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------........./////////000000000000111222333555666777999999999999999999999999777666666555555555666666666666666666555444333333000000000000//////////////////.........---------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************++++++************++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,------------,,,,,,,,,------------.............../////////000000////////////////////////------,,,,,,,,,+++++++++************************************************))))))***,,,///333666888:::777888AAAHHHCCC222""")))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////111222222333333333333333444444444444222000...---,,,,,,---------------------------------------------------.........////////////000000000000//////......------------..............................---------............///////////////////////////////////////////////////////////////000000000111//////000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111222333333444444444555666777888999:::<<<<<<<<<<<<;;;:::999999777888888888777666555444333333222222111000000000////////////////////////////////////////////////........................................................................////////////////////////................................................---------,,,,,,+++++++++........................................................................------------------------+++,,,------......------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------............////////////000111111222333555666777888888888888888888888888666555555555555555666666666666666666555444333222000000000000////////////............------------,,,++++++******++++++,,,,,,,,,+++++++++*********************************************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,------......---............/////////........................------,,,,,,,,,+++++++++************************************************++++++,,,...111444888:::@@@KKKTTTPPP@@@111,,,---************************(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////444444444555555444444333444444222111///...---,,,,,,,,,,,,,,,------------------------------------,,,,,,------...///////////////000000000000//////......------------..............................---------............////////////////////////////////////////////////////////////000000000111111//////000000000000111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111111111111222333333333333444555777888999999;;;<<<<<<<<<;;;:::999888666777888888777666444333333333222222111000000000////////////////////////////////////////////////........................................................................////////////////////////................................................//////...------,,,++++++........................................................................------------------------+++,,,------......------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------........./////////000000111111222444555666777777777777777777777777666555555555555666666777555555666555555444333222000000000000////////////.........------------,,,++++++************++++++++++++++++++************************************))))))***++++++***))))))***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++)))***+++---++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,,,,++++++,,,,,,------......------------.........///........................------,,,,,,,,,,,,++++++************************************************---------------...///000000444777111(((###&&&,,,************************(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000111222333333333333333222111///---------...///++++++,,,,,,,,,---------------------------------,,,,,,------...//////000//////000000000000//////......------------..............................---------............/////////////////////////////////////////////////////////000000000111111111//////000000000111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111222222333222222333444666777888999:::;;;;;;;;;:::999888777555666777777777555333222333333222222111000000000////////////////////////////////////////////////........................................................................////////////////////////........................................................................................................................................................................+++,,,------......------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------------------------------------------------.........///////////////000111222333444777777777777777777777777666666555555666666777888555555555555444333222222000000000000////////////.........---------,,,,,,++++++************++++++++++++++++++************************************((()))***++++++***)))(((******++++++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******---///++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++***++++++,,,------......,,,,,,---------.................................------,,,,,,,,,,,,++++++************************************************,,,,,,,,,,,,+++***)))(((---'''"""$$$+++000000---************************)))))))))******))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000***+++---...000111111111000...,,,++++++---000111+++++++++,,,,,,---------------------------------,,,,,,------...///000000//////000000000000//////.........------.................................---------.........//////////////////////////////////////////////////////000000000000111111111111//////000000111111111222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111222222111222333444666777888999999:::;;;;;;:::999777666444555666777666555222111333333222222111000000000////////////////////////////////////////////////........................////////////////////////........................////////////////////////................................................------......///000000000................................................................................................+++,,,------......------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------------------------------------.........//////............///111222222777777777777777777777777666666666666666777888888555555555555444333222222000000000000////////////......---------,,,,,,,,,++++++************+++++++++++++++************)))************************((()))***++++++***)))(((******++++++++++++***************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++---000++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,---------..............................---------,,,,,,,,,++++++************************************************)))***+++,,,+++***)))((('''+++000///***%%%%%%'''******************************++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------............///////////////000111111111000...---......------------........................................../////////000///000000000000...---,,,.../////////000000111111000111111222222222333333//////000111111000000//////222444444222000000111///000000111111222222222333222111111111111111111555555555444333111000///111111111111111111111111333333444444555666666777999999888888888888888888777777777777666666666666222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------......//////.........---------......------------....................................------------......................................................---------............/////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------////////////////////////......//////000000111111333333444444444444444444666666555555555555666666333333444444333333222111000000000000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------///...,,,++++++,,,...///------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------............///////////////000000111000///...---......------------......////////////////////////........./////////000000//////000111111000///.........///000111222222333333222222222222222111111111111111111111111000000...//////000//////......333333222222222222222333333333333333333444444555111111222222222222111111111111111111111111111111222333333444444555666666888888888888888888888888777777777777666666666555222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------......//////.........---------......------------.......................................------.........................................................---------............/////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------.................................///000000111111333333333333444444444444666666555555555555666666444444444444444333222222111111000000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------///...,,,++++++,,,...///------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------------------------------............////////////000000000000000///............------------......000000000000000000000000....../////////000000000...///000111111111000000000000000000000111111111111111111111111111111111222222111000//////000000777555444444555666666555555444444333222222222111111111111111111222333444222222222222222111111111222222222222222222222222111222222333333444555555777777777777888888888888777777777666666666555555222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------.....................---------......------------......................................................................................................---------............///...............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------........................---......//////000111111222222333333333444444444666555555444444555555666444444555555444444333222222111111000///......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------...---,,,++++++,,,---...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------............////////////000000000000000//////.........------------......////////////////////////...////////////000000000//////000000000000000///111111000000//////......000111222333555666888888<<<;;;:::888888888888999888555333222444666555444;;;;;;<<<===<<<:::888666444444333222222222333333666555444333222111000000222222222222222222222222000111111222333333444444666666666777777777777777777777666666666555555555222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------....................................------------..............................---..................---................................................---------............///................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------------------........................------......///000000111111111222222333333444444555444444444444444444555444555555555555444333333222222111000///...------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******------------------------+++++++++++++++++++++++++++,,,------......------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------............////////////111000000///////////////......------------..............................////////////000000000111111000000//////.........///000000111222333333444888999<<<@@@DDDGGGJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKFFFDDDBBBAAAAAAAAAAAAAAAEEEGGGJJJLLLKKKHHHEEEBBB???>>><<<:::999777777666666555444222111111111222222222222222222222222222000000111111222333333444555555666666666777777777666666666666555555555555222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------......---...........................------------..............................------...//////...------................................................---------............///---.............................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------------------........................---------...//////000000000000111111222333333444444444333333333333444444444444555555444444333222111111111000///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------+++++++++++++++++++++++++++,,,------......------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,---------------------------------,,,,,,---------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---------............------------------------............////////////111111000///////////////......------------............................../////////000000000111111111000000/////////000000111222555888;;;???AAABBBGGGIIILLLQQQUUUYYY\\\^^^WWWWWWXXXYYYYYYXXXXXXWWWUUUVVVUUUSSSPPPNNNNNNPPPJJJLLLOOOQQQQQQPPPNNNMMMIIIHHHEEEBBB@@@>>><<<<<<777666444333333333444555333333333333333333333333000111111222222333444444444444555555666666777777666666666555555555444444222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------......---------.....................------------..............................,,,---...//////...---,,,................................................---------............///---------.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------------------------------------------,,,------......///000000//////000111222333333444444333333222222333333444333333444444333333222111000000000000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------............------------------------............////////////222111000///...//////000......------------..............................//////000000000111111111000000000000222333555666===???AAAEEEHHHLLLNNNPPPSSSTTTVVVXXX[[[^^^```aaaXXXZZZ\\\^^^___^^^]]][[[TTTWWWYYYVVVOOOJJJKKKNNNRRRQQQQQQQQQSSSUUUXXXZZZUUUTTTRRROOOMMMKKKJJJIIIBBB@@@===:::888777777777333333333333333333333333111111222222333444444444333333444555555666777777666666555555555444444444222111111000000000000000////////////////////////////////////////////////////////////////////////..............................------------......---------.........//////......------------..............................,,,---///000000///---,,,................................................---------............///---------.........//////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------------------------------,,,,,,---......//////000......///000111222333333333333222222222222333333222222333333222222111000////////////000000000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------------------,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------.........//////------------------------............/////////000222111///.........///000.........------.........000000000000000000000000000000000000111111111111//////000111444777:::<<>>:::888777333333333333333333333333111222222333333444555555333333444444555666777777666666555555555444444444222111111000000000000000////////////////////////////////////////////////////////////////////////.................................------.........---------.........//////.........------.................................,,,---///000000///---,,,................................................---------.........//////---------.........//////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------,,,,,,------...//////000---...///000111222333333333222222222222222222333111222222222222111000000......//////000000111111---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,------......------,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------,,,,,,...///000000000000111111000000//////........................------111000///000000111000///,,,///111222111000000000,,,///444888===BBBGGGKKKOOOQQQSSSTTTSSSRRRRRRRRRNNNTTTWWWWWW[[[cccfffddddddnnnzzz{{{ppp~~~|||rrrlllpppuuuvvvrrrqqqooooooqqqsssttttttppppppooolllhhhgggiiilllhhhddd^^^WWWPPPIIICCC???888;;;<<<:::555222222444555444333222222333444555444444444444555666777777555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000........................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------............///............////////////000000000000000000000000333333222222111000//////////////////..................---,,,,,,+++******+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------...///000000000///000000000000//////..............................///......///000000///......000111111000000222444777888:::???EEEJJJMMMNNNUUUTTTSSSRRRRRRTTTVVVWWWWWW]]]dddiiirrr{{{|||xxxlllsss{{{|||wwwqqqmmmlllmmmnnnnnnrrrqqqnnnjjjeee___YYYVVVNNNKKKEEE>>>888666777999666555444333222111111111555444444444444444555555555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////////////////////////////........................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------............///............////////////000000000000000000000000333333222222111000000///////////////..................---,,,,,,+++******+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------......///////////////...000000000////////////...........................---...//////000//////......///000111222444888;;;===@@@EEENNNVVVZZZYYYVVVXXXUUURRRRRRVVV]]]bbbeeeiiilllooottt{{{{{{tttdddkkksss|||{{{wwwtttssssssssstttmmmaaaUUUJJJ@@@999555777777555444333222222222555555444333333333333444555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////////////////////////////........................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------............///............////////////000000000000000000000000333333222222111000000000////////////...............------,,,,,,++++++***+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...................................................///////////////...---////////////////////////............////////////...///000111000/////////,,,///444888;;;@@@DDDHHHIIIOOOWWW^^^bbb```\\\YYYWWWUUUUUU[[[gggrrryyy|||uuuqqqooorrryyy~~~{{{vvvyyy{{{mmm\\\KKK???===;;;888666555555666777444444333333333333444444555555555555555555555555333333333222222222111111////////////////////////////////////////////////////////////////////////........................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------................................................---------------------------------............///............////////////000000000000000000000000222222222111111111000000////////////............---------,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...................................................///////////////...---.............../////////........./////////000000---///000000......///111222888@@@GGGMMMQQQUUUWWW]]]```bbb```]]][[[]]]___ddddddiiiwww{{{tttvvvwwwdddXXXJJJFFFAAA;;;777666666777333333333333444444555666555555555555555555555555333333333222222222111111////////////////////////////////////////////////................................................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------................................................---------------------------------............///............////////////000000000000000000000000222222222111111111111111////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......................................................///////////////...---............/////////.........//////000000111,,,...//////...000555999AAAHHHPPPXXX\\\___```aaa```]]]YYYWWW[[[eeettt~~~wwwiii```[[[WWWPPPHHHAAA;;;777666555555444444444555555666555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////................................................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------................................................---------------------------------............///............////////////000000000000000000000000111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++,,,,,,------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................------...///000000000///---------.........//////---......///000000111111---///111222333999BBBIIISSSWWW\\\___````````````XXXTTTQQQYYYlllxxxllleeeiiigggddd^^^UUUKKKCCC>>>:::999777666555444444333555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////................................................---------............///............////////////........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------................................................---------------------------------............///............////////////000000000000000000000000111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++******+++,,,,,,---......,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................////////////////////////,,,,,,...///000000000000---------.........//////---......///000111111222///222555777:::BBBNNNXXX^^^``````___\\\ZZZZZZZZZZZZUUUVVVggg~~~xxxoooppprrrooohhh]]]QQQJJJ>>><<<:::777555333222111555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////................................................---------.........//////............/////////000........................................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------////////////////////////////////////////////////---------------------------------.........//////............/////////000000000000000000000000000111111111111111111222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,---,,,++++++******+++,,,,,,---......++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,........................///............---------------------------------------++++++++++++------------------------------------------------------...........................------------...//////............///////////////////////////////////////////////////............------///111222111000444555;;;GGGQQQYYY^^^ccceee___\\\]]]ZZZUUUUUUZZZOOOVVViiizzzxxx}}}tttnnnooooookkkfffTTTHHH:::666:::<<<777111333555777777555333111111333333333222222222111111222111111111000000//////000000000000000000000000////////////////////////........................//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////------............------........................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......////////////////////////------............------......................................................------------.............................................///000000000000000000000000000000000000000000////////////000/////////..................---------,,,,,,,,,)))***,,,------,,,***)))***************************+++,,,---...---,,,+++)))***+++++++++)))'''&&&******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++------------------------------,,,,,,------...///////////////////////////------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************************+++*********))))))((((((+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,........................///............---------------------------------------,,,++++++,,,------------------------------------------------------...........................------------...//////............////////////////////////////////////////////////////////////,,,...111111//////222444777AAAMMMWWW^^^aaabbbaaa```YYYTTTTTTSSSPPPSSSXXXTTTccc}}}{{{sssrrrwwwzzzvvvrrroootttiiiYYYIII>>>999888999333333444444333333333444333333333222222222222111111111111111000000000///000000000000000000000000////////////////////////........................//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////---......//////......---........................,,,,,,,,,---------..............................------------------------,,,,,,---------.........////////////////////////---......//////......---................................................///......------......///.......................................///000000000000000000000000000000000000000000////////////000000/////////..................---------,,,,,,)))+++,,,------,,,+++)))************************++++++,,,,,,------,,,,,,...---,,,,,,++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++........................---,,,,,,,,,,,,---......------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************************************+++*********))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,........................///............---------------------------------------,,,,,,,,,,,,------------------------------------------------------...........................------------...//////............////////////////////////////////////////////////////////////+++///333111///000777>>>EEERRR^^^aaacccgggeee___VVVQQQOOORRRUUUXXX\\\```jjjyyywwwvvvtttrrrppprrrzzz}}}|||wwwwwweeePPP@@@::::::666555444333333444555555333333333333222222222222111111111111000000000000000000000000000000000000////////////////////////........................//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////---......//////......---........................,,,,,,,,,---------..............................------------------------,,,------------.........////////////////////////---......//////......---................................................///......------......///.......................................///000000000000000000000000000000////////////000000000000000000000/////////...............------------,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,------000///,,,*********,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,..............................------......///000------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))*********++++++***************************************)))))))))+++++++++***************------------------------........................///............------------------------------------------,,,,,,---------------------------------------------------------...........................------------...//////............///////////////////////////////////////////////////000000000---///000000222:::EEEMMMXXXaaaddd______eeecccZZZMMMOOOVVV___hhhmmmppprrrxxxnnnlllooolllooowww}}}yyy}}}}}}oooYYYGGG===;;;999777666555555444444444444333333333222222222111111111000000000000000////////////////////////////////////////////////........................//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////......////////////..............................,,,,,,,,,---------......................................................------------............////////////////////////......////////////......................................................//////............//////.......................................///000000000000000000000000000000////////////000000000000000000000////////////...............------------++++++,,,------,,,++++++++++++++++++++++++++++++---,,,+++***+++,,,---......---+++*********+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------.....................---------------------...............///000////////////000111111///////////////////////////...............------........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************------------------------........................///............---------------------------------------------------------------------------------------------------------...........................------------...//////............////////////000000000000000000000000////////////000000111111111//////333===IIIUUU\\\eeegggddd^^^^^^aaa[[[QQQOOOYYYgggsss{{{~~~}}}{{{xxxuuuooogggdddgggnnnssssss___QQQAAA>>>:::888888777555333444444444333333333222222000000000000000000111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////...//////////////////...........................,,,,,,,,,---------......................................................---------.........//////////////////////////////...//////////////////.../////////////////////////////////////////////////////////....../////////////////////////////////...............///000000////////////////////////.../////////000000000111111000000000//////////////////.........---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...+++,,,---......---,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------....../////////........................,,,,,,------............//////......//////000111....................................------,,,,,,////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++***************************************+++++++++************************------------------------........................///............---------------------------------------............------------------------------------------------------...........................------------...//////............////////////000000000000000000000000...//////000000111111222555555777???KKKXXXaaaeeefffeeedddcccaaa\\\UUUOOO]]]lllzzz~~~zzzvvvrrr^^^^^^]]]___iiivvv~~~|||ssskkkRRRKKKBBB<<<999888666444444444444444333333333333000000000000111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////...//////000000//////...........................,,,,,,,,,---------......................................................------........./////////////////////////////////...//////000000//////...////////////////////////////////////////////////000//////......//////000////////////////////////...............///000000////////////////////////......//////000000111111111111000000000//////////////////.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++,,,///111222222000///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............---------...//////000000.........///////////////---------......//////000///............///000000........................000//////......---------////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,*********************************+++++++++++++++***************+++++++++................................................///............---------------------------------,,,---...//////...---,,,------------------------------------------------...........................------------...//////............////////////000000000000000000000000...//////000111111222222777>>>GGGQQQZZZ___ccceeeccc___```bbb[[[QQQRRRZZZqqq~~~~~~qqqiiifffdddYYY```hhhrrruuugggTTTEEE===:::888666555444444444444333333333///000000000111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000//////........................,,,,,,,,,---------..................................................................//////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000////////////000000////////////////////////...............///000000////////////////////////.........///000111111111111111111000000000//////////////////............---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,...000111333444444,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------............---------...///000000000....../////////000000000...//////000111111222222333333333333333444444555111111111111111111111111222222111111000//////...////////////////////////................................................................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,*********************************++++++,,,,,,,,,))))))*********+++++++++................................................//////.........---------------------------------,,,---...//////...---,,,------------------------------------------------...........................------------...//////............/////////000000000000000000000000000...//////000111222222222999EEEUUU```bbbaaaaaabbbbbb\\\[[[\\\PPPFFFRRRiii}}}yyyeee\\\[[[\\\hhhsss~~~fffNNN@@@:::888777555555444444444333333333//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000//////........................,,,,,,,,,---------..............................////////////////////////............/////////000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000...............///000000////////////////////////---......///000111111222111111111111000000000000000/////////...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++******+++...111444666,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........---------.........//////---------...///000000111.../////////000000111111000000111222333333444444999999999999999::::::;;;666666666666666666666666444444333333222111000000000000000000000000000000////////////////////////////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,))))))******++++++++++++......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------..................------............/////////000000111222111000///000111---000111000...111:::AAAOOOTTT]]]cccccc^^^[[[[[[TTT\\\[[[NNNGGGSSSiiiyyyzzzlll___\\\dddlll{{{lllTTT@@@:::<<<777333333555333///222888222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------//////.........---------///......---------......------......//////000000000000000000////////////222222111111000000//////000000//////............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///---+++++++++---...---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------------...///000+++,,,,,,---......///////////////......---,,,,,,111000000111222555777999<<<:::888888::::::999888===<<<<<<::::::;;;>>>@@@CCC???======<<<:::<<<@@@:::======:::888888555///333111111444555111...///000///...000333333///+++//////......---.........---...///000111000//////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************)))******++++++******)))......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------................................./////////000000000222333222111000000111000000111111333:::DDDLLL]]]bbbggghhhbbbYYYSSSRRRZZZYYYRRRHHHIIIXXXkkkuuusssnnnfff``````hhhuuu}}}jjjXXXIII@@@<<<888666777555111111555222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................//////.........---------///......------.........///////////////000000000000000000000000000000///111111111000000000//////111111000000////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000///////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------111000...,,,,,,---...///---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,///...............//////------------.....................///000000000111555555666777888:::;;;<<<;;;;;;;;;::::::;;;===???;;;;;;;;;;;;<<<>>>@@@BBBBBB@@@???AAA@@@===>>>BBB@@@DDDDDD>>>;;;<<<>>>>>>===888666999;;;888555555555555555333111000000000222222111000000000000000---......//////...---,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,++++++***++++++++++++++++++++++++******************************++++++++++++******......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------............................../////////000000000000222444444222000000000222111111555===HHHTTT[[[cccgggiiiddd[[[TTTQQQQQQ[[[TTTKKKHHHPPP^^^fffggg___\\\[[[___jjjyyy{{{wwwuuuwwwxxxxxx{{{yyyooo]]]KKKAAA<<<777777666444333555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......................../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............---///......---......//////111111111000000000000000000000000000000000000000111000000000000/////////111111111111000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000000////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,111000///...---...///000------,,,,,,,,,,,,------......---,,,,,,,,,------+++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,//////...............///...............---------......///111333444666666555777999;;;============>>>>>>>>>===<<<<<<>>>@@@;;;===>>>AAACCCDDDFFFFFFDDDCCCEEEIIIJJJJJJMMMRRRTTT[[[]]]TTTIIIFFFGGGIIIDDD???>>>CCCGGGDDD???===999;;;;;;777222000222555222222111000////////////////////////...---,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...---------------------------------..................////////////000000000///111333333222000//////111222555===IIIVVV```dddfffgggcccXXXPPPOOORRRUUUWWWQQQLLLOOOXXX^^^ZZZTTTXXX]]]dddooo{{{|||{{{{{{zzzuuuqqqtttqqqooooooppprrrvvvyyywwwxxxzzz{{{~~~sss```HHHAAA999666555666777888444333333333222222222222000000000000000000000000////////////////////////////////////////////////......................../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................//////000333222222111111000000000000000000000000111111111000000000000000000000000111111000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////...------...//////------,,,,,,,,,,,,------...------,,,,,,,,,------,,,++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///......---------------------------......//////111111333555666888::::::666888;;;>>>??????>>>>>>@@@??????AAADDDDDDAAA>>>@@@BBBGGGMMMQQQSSSRRRQQQSSSRRRUUU[[[___ccclllvvv~~~jjj^^^ZZZYYYRRRPPPTTT___ddd___UUUOOOBBBDDDDDDAAA<<<888777777444444222111111000000000111111111000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************************+++,,,,,,------,,,,,,+++......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...---------------------------------.........//////////////////000000000111...000222222000//////000222666>>>JJJVVV```eeefffgggfff^^^RRRMMMTTT[[[^^^XXXSSSOOOQQQUUUVVVSSSPPP]]]gggtttyyywwwuuussstttvvvvvvrrrnnnmmmnnnoooppprrrvvvxxxyyyyyy{{{}}}rrrVVVOOODDD999444555777999444444444444333333333222111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////...............///000111333333222222111111000000///000000000111111111222000000000111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111/////////....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------......------,,,,,,------...------,,,,,,,,,------......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---++++++---...000111222333666777777999:::;;;<<<<<<<<<===>>>?????????>>>>>>======@@@JJJUUUYYYTTTMMMPPPUUU___jjjrrrtttppplllsssqqqrrrvvvzzzzzzwwwwwwppprrrzzzqqqhhhZZZXXXWWWUUURRRKKKCCC<<<;;;:::888666444333222222111000000000000111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---************************************************+++,,,,,,------,,,,,,+++......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------,,,,,,------...//////////////////000000000111111...///111000000000222333888???LLLXXX```dddeeeddd]]]___\\\XXX___mmmuuuttt]]]VVVOOOLLLLLLOOOVVV^^^iiitttzzzvvvvvvuuurrrqqqqqqqqqsssvvvwwwwwwvvvxxx}}}uuukkkfffXXXFFF999555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................////////////000000000............///000111111222222222111111111111111///000000111111222222222111111111222222222222333111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000111111111111222000//////......//////000------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------......------------......------,,,,,,,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++,,,------...------///111444666777888;;;;;;<<<<<<===>>>>>>???>>>=========???AAACCCDDDGGGIIIPPP^^^mmmtttqqqkkkqqqyyy~~~wwwxxxvvvtttrrrooofffYYYOOOHHHFFFBBB>>>999555333111222222111000000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++******)))***+++---...************************************************++++++,,,,,,,,,,,,++++++......------------......------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------,,,,,,------...//////000//////000000000111111111///000111000000222666888BBBKKKXXXbbbeeedddcccbbbUUU\\\dddkkkzzz~~~]]]TTTLLLJJJLLLRRR```nnnyyyxxxuuuwwwuuupppooossswwwxxxvvvxxx{{{~~~zzz{{{zzzoooYYYEEE;;;777444555555555555444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000............///000111222000000000111111111111111///000000111111222333333222222333333333444444444333333333333444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000111111111222222222000000////////////000000........................................................................,,,,,,,,,,,,------------,,,,,,---.....................------------......,,,,,,,,,,,,,,,---...///------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---...///000111222333555666888:::<<<<<<======>>>???@@@AAABBBBBBAAAAAABBBEEELLLUUU^^^cccjjjnnnttt|||~~~vvvpppccc___YYYQQQIIIBBB<<<::::::888666444333222222222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***))))))***+++---///******************************************************++++++++++++******.........------.........------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------,,,,,,------...///000000000000000000111111111111111222111111111444999===JJJTTTaaaggggggcccbbbbbb\\\gggrrr}}}qqqWWWOOOJJJMMMSSSZZZhhhuuu}}}zzz{{{tttkkkqqquuuvvvtttuuu{{{}}}gggOOOBBB;;;777666666555555555444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000.../////////000000111111............///000222222//////000000111111111222///000000111222222333333333333333444444555555555555555555666666666777777555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000111111222222222222000000////////////000000................................................////////////////////////,,,,,,------------......------...///000000//////......------------......,,,,,,,,,,,,,,,---...///+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------...000111333444888888999;;;<<<===>>>???======???@@@BBBCCCDDDEEEHHHIIIMMMUUUbbbrrryyyxxxxxxyyyyyy}}}xxx|||{{{|||tttiii^^^UUUMMMJJJBBB@@@===:::777555444444000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++***))))))***+++...///))))))))))))))))))))))))*********************************++++++*********........................////////////////////////................................................---------------------------,,,,,,++++++,,,,,,---------------------------....................................////////////---...///000111111111111222444444222111666@@@III^^^\\\___eeefffaaa]]]\\\eeezzzwww```RRRRRRSSSUUUZZZggg{{{|||wwwvvvzzzyyyooofffcccqqqrrrtttzzz{{{}}}yyyyyynnnVVVAAA999444:::999333333777555,,,333333333222222222111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///////////////000111111111111000000//////......///000111111222222222222555555444444555777888999;;;999888;;;???@@@@@@AAABBB???======@@@BBBBBBAAACCC@@@===<<<>>>===;;;777888555:::;;;333333666000333555888777444222333555666222...///222555444111///111444444111///000222000000000000000000000000111111111111111111111111000000000000////////////..........................................------...------,,,,,,------...........................---------............///000000//////............------------------------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++...///000///---,,,/////////000222555999;;;???:::555555999===>>>======:::>>>EEEAAA???PPPiiijjjgggjjjyyyzzzyyysssuuusssoooxxxxxxpppmmmssswwwvvvvvvyyyyyyzzz{{{zzzxxxzzz~~~yyyqqqiiiggg[[[KKK???:::888555333444//////333333...---000///111222222000...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************........................////////////////////////................................................---------------------------,,,,,,++++++,,,,,,---------------------------....................................////////////......///000000111111000111111111111555???LLLUUU\\\^^^ccceeeaaa\\\^^^dddwwwqqq]]]RRRXXX```ffflllzzzyyyrrroooooosssrrrkkkggggggtttvvv{{{~~~vvvqqqrrrtttrrrZZZEEE<<<;;;777222111555666555333333333222222222222111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000/////////...//////000000------...//////000000111222111111111222444666777555666999<<<>>>@@@AAAAAA>>>>>>>>>===<<<<<<>>>AAA<<>>999777777777666444333333333111111111111222444555666555666777555222000111333111111111111111111111111111111111111111111111111000000000000////////////...................................................------,,,,,,------...........................---------............////////////.........------------------------------------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------.........------...000333666999:::<<<<<<777888999;;;===@@@BBBCCCAAA???BBBJJJPPPXXXjjj}}}wwwvvv|||{{{nnnjjjlllppppppllllllyyyuuunnnjjjkkkllljjjjjjmmmuuuxxxzzzzzzxxxyyy|||zzznnnVVVIIICCC>>>:::777222000222222000000444.../////////.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************........................////////////////////////................................................------------------------------,,,,,,,,,,,,------------------------------....................................//////////////////000000000000000000222111000444===KKKXXXaaa```cccgggcccZZZWWWbbbrrr~~~ttthhh\\\[[[dddnnnwww}}}zzztttooommmmmmooossssssqqqrrruuuzzz}}}|||xxxuuusssllllllllllllllllllllllllmmmnnnpppqqqtttyyy}}}tttnnnlllmmmuuu[[[GGG???777555444333666999333333333333222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000//////.........//////......//////000111111222222111000000222555888:::CCCEEEHHHJJJKKKJJJHHHFFF@@@CCCDDDAAA>>>>>>CCCGGGDDDHHHLLLMMMLLLNNNSSSXXXQQQNNNNNNSSS\\\cccdddcccZZZMMMHHHHHHFFFNNNVVVQQQIIIDDD>>>;;;:::;;;:::888555666777555222111222444222333333333111222333555111111111111111111111111111111111111111111111111000000000000////////////......................................................------------..............................---------............///.........---------------------------------------------------------------------------------------,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------......---,,,---...///000222555999<<<>>>===;;;999666999===??????@@@BBBDDDDDDHHHPPP[[[gggttt|||sssttttttppppppsssvvvwwwsssiii___[[[```ffflllmmmoooyyyqqqllliiihhhgggeeegggkkkqqqtttwwwwwwtttssstttvvv}}}nnnaaaYYYQQQJJJGGG???888555333000000222111000///...---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************........................////////////////////////................................................------------------------------,,,,,,,,,,,,------............................................................////////////000000000000000000000111333333555<<>>???@@@AAAAAA@@@>>>===BBBDDDEEECCCCCCFFFHHHGGGKKKMMMQQQVVV]]]gggrrryyyllleeecccnnn~~~nnngggiiimmm{{{tttgggVVVJJJFFFDDDAAA===;;;:::999777666555555444333444444444444333222222222222222222222222222222111111111111111111111111000000000000////////////........................---------.....................------------..............................---------............///------------------------------------------------------------------------------------------------,,,------.......................................------------------------...............---------...---,,,,,,...111444666:::<<<===>>>===;;;888555<<<===???BBBEEEHHHKKKLLLWWWcccqqqzzzxxxzzz|||tttkkkffffffhhhjjjpppvvvyyywwwpppfffaaaeeennnsssqqqwwwxxxvvvvvvvvvwwwxxx{{{wwwzzz{{{yyytttpppooopppxxxtttvvvyyyyyyxxxxxx|||zzzuuuiii^^^WWWOOODDD===888555444333555333111000000///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************////////////////////////////////////////////////................................................------------------------...------,,,,,,------...............................................................////////////111000000///000000111222222666===HHHTTT]]]bbbdddkkkccc[[[ZZZ___nnnsssbbb\\\```eeegggrrr}}}xxxtttsssrrrqqqpppzzz}}}yyyuuuoooiiieee]]][[[XXXSSSOOOLLLJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFGGGGGGHHHIIIMMMQQQUUU]]]aaagggmmmttt{{{|||xxxwww|||{{{}}}ttt[[[CCC<<<;;;666444666444444444333333333222222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000//////.........//////000111222333444555666777888;;;???BBBCCCCCCBBB@@@;;;<<<<<<===>>>@@@BBBBBBAAAEEEHHHMMMUUU\\\ZZZSSSVVVZZZeeewwwyyyggg^^^[[[WWWSSSLLLEEE>>>===@@@@@@<<<777:::999888888666333000...222222222222222222222222111111111111111111111111000000000000////////////........................---------........./////////......------......///........................---------............///------------------------------------------------------------------------------------------------,,,---......//////..............................------------------------........................---------///222666:::<<<======<<<;;;::::::999999???>>>AAAMMM]]]jjjoooooo{{{|||zzz}}}lllaaa___^^^^^^___eeerrr~~~~~~}}}~~~yyyoookkkooossstttsssssswww|||qqqfff___SSSIIIDDD@@@;;;666444222111111111000---***........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************////////////////////////////////////////////////................................................------------------------......------------..................................................................////////////000000//////000111333444222;;;HHHUUU^^^ccceeeeeeeee[[[WWW```rrryyycccXXXYYYaaakkkssszzzwwwuuurrrppprrrxxxwwwrrrjjjbbb\\\XXXTTTQQQKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDEEEHHHJJJIIILLLQQQVVV\\\cccjjjooo~~~sssVVVCCC;;;888999;;;444444444444333333333333////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///////////////000111111...///333777;;;@@@CCCEEEHHHKKKOOOSSSTTTQQQMMMKKKIIIHHHGGGGGGGGGHHHJJJKKKFFFPPP^^^mmmzzzvvviii[[[SSSRRRNNNEEE===:::888666555555555444333333333333333333333333333111111111111111111111111000000000000////////////........................,,,,,,------...///////////////............//////........................---------............///---------------.........------------------------------------------------------------------------------...////////////...........................------------------------.............../////////...///222555999<<<>>>???;;;:::999999;;;===@@@BBB???BBBNNNfff}}}zzz|||xxxwwwvvvpppeee[[[YYY___fffkkkppp|||{{{{{{|||{{{{{{vvvqqqrrr~~~wwwqqqvvv~~~xxxlll```XXXPPPDDD999555222000000222222///,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************////////////////////////////////////////////////................................................------------------------......------------..................................................................////////////000///...///000222555666;;;EEETTT___dddddddddccc]]]YYY^^^rrrxxxjjj]]]\\\aaaiiiuuu{{{rrrrrrssswww~~~~~~uuukkk```[[[SSSNNNKKKIIIIIIHHHEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLMMMNNNNNNLLLKKKKKKLLLHHHIIIJJJKKKMMMQQQVVVYYYeeejjjqqqxxx~~~rrrYYYEEE===;;;:::555444444444444333333333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000/////////000000222333444555888<<>>666222333444222000................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************000000000000000000000000////////////////////////................................................------------------------......------------......////////////////////////..................................../////////000///.........000333666888EEEPPP^^^eeeeeebbb``````ZZZ\\\iiivvvddd]]][[[cccjjjppp}}}zzzwwwyyy{{{~~~yyypppkkk```TTTMMMJJJEEEBBBBBBDDDFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNLLLMMMNNNPPPRRRTTTVVVWWWTTTVVVWWWWWWUUUSSSRRRRRRRRRQQQOOOLLLJJJJJJLLLOOOMMMTTT]]]eeemmmuuu~~~pppTTTDDD;;;555555555444444444333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000/////////000111333555555AAADDDHHHNNNTTTYYY^^^```aaabbbccccccaaa___\\\[[[PPPUUU]]]gggpppwww{{{}}}ttt}}}{{{zzzxxxbbbNNNAAA;;;777555444444444444444444444444111111111111111111111111000000000000////////////........................,,,,,,------...///000000//////............//////........................---------.........//////........./////////000000---------------------------------------------------------------------------......///////////////////////////////////////........................---.........//////000000333777<<>>>>>???AAACCCFFFHHHIIIRRRccc~~~sssttt||||||qqqlllqqq|||zzzrrryyyvvvuuurrrnnniiihhhjjjrrr{{{||||||WWWLLL???777555555444222////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************000000000000000000000000////////////////////////000///...------...///000................................................---------............///................................................///////////////.........222000///000333888<<>>AAAEEEGGGIIIMMMTTT]]]bbbccccccfffgggddd^^^XXXVVVVVVVVVlllyyy{{{tttooouuu}}}~~~~~~xxx~~~oooVVVEEE===;;;@@@888333555555222333777777333000000333555333111111111111111111111222222000/////////............//////////////////////////////...//////000111222........................////////////////////////------............------------------------------++++++,,,,,,,,,---------........................................................................000---+++,,,...000///...///000000///...///222555===@@@AAA>>><<<===???@@@HHHEEEDDDCCCBBBGGG[[[ooo{{{qqqmmmsss}}}qqqmmmsssmmmwwwiiiccckkkrrrsssxxxoooaaaNNNBBB<<<:::666222000///...------...///111......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111111111111111111111111////////////////////////000///............///000................................................---------............///................................................////////////////////////000111222222333999CCCKKK[[[___ccceeefffcccZZZRRR[[[qqquuu___TTT]]]```hhhqqq{{{}}}{{{{{{}}}rrrjjj]]]SSSLLLHHHEEECCCGGGGGGHHHJJJKKKMMMOOOPPPQQQTTTXXXYYYYYYYYYZZZZZZ```bbbeeehhhkkklllmmmmmmmmmnnnppppppooommmjjjiiiiiiiiigggccc\\\WWWVVVVVVRRRRRRQQQQQQRRRTTTWWWYYYjjjqqq{{{sss```MMM@@@:::777666777555222222666222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////.........111111111111111111111222222111111222555;;;@@@DDDFFFHHHLLLQQQXXX___cccddd___^^^\\\YYYYYY]]]bbbfffyyytttsssnnnnnnnnnwww}}}iiiYYYPPPMMMLLL@@@888888:::888666666777555222222444555555444111111111222222222222222000000/////////.........///////////////////////////...............///000........................////////////////////////------............------------------------------++++++,,,,,,,,,---------........................................................................///---,,,,,,//////...,,,000///......///333888<<<======;;;;;;===@@@AAAAAADDDAAACCCIIIRRRaaaxxxwwwooonnnooonnnuuu}}}|||rrrooonnnnnnqqqwwwzzz{{{qqqcccVVVMMMEEE===888555333111000000000...,,,.........------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111111111111111111111111////////////////////////000//////......//////000................................................---------............///........................////////////////////////////////////////////////000222444333555>>>MMMYYY```aaadddgggddd\\\UUUSSSkkkzzzaaaUUUTTTjjjhhhoooyyyuuuyyy|||}}}sssiiiXXXRRRJJJDDDBBBDDDFFFGGGLLLLLLMMMNNNQQQTTTWWWXXX^^^aaaeeehhhhhhhhhhhhhhhssstttwwwyyy{{{||||||||||||}}}~~~|||{{{yyyyyyxxxtttnnniiifffeee___```aaa```]]]WWWQQQNNNVVV\\\eeeooozzz|||sss\\\EEE;;;999999999555111222666333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////......///000111111111111000///333333333555:::@@@FFFJJJMMMQQQWWW]]]``````___^^^YYY]]]dddnnnxxx|||zzzvvvxxx}}}|||{{{|||qqq___LLLBBB>>>:::666444555444333222222222333333222222222222222222222222000000000/////////......///////////////////////////......------------...........................////////////////////////------............------------------------------,,,,,,,,,,,,------------...........................................................................---,,,---//////---+++111///...000555:::???AAA>>>;;;999;;;???BBBCCCCCCBBBGGGSSScccttt}}}qqqgggdddgggiiimmmyyy~~~vvvuuutttqqqgggzzzyyypppeeeXXXMMMFFF===777222000222222///,,,//////......---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111111111111111111111111////////////////////////000//////////////////000................................................---------............///........................000000000000000000000000///////////////000000000111222222444;;;HHHXXXccccccccceeeeee]]]UUUVVV^^^zzziiiZZZ\\\eeeqqqqqq{{{wwwrrrpppssswww}}}vvviii]]]UUUFFFDDDBBBBBBEEEJJJOOORRRSSSSSSUUUWWW[[[___cccfffnnnppptttvvvwwwxxx{{{}}}|||xxxvvvuuuvvvvvvuuuqqqiii___YYYSSSTTTWWW]]]gggtttrrrYYY@@@;;;777777666222222444333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000//////////////////000000000000000111222222666777888<<>>AAAFFFLLLSSSXXX[[[ddd___\\\[[[YYYWWW\\\dddwww{{{uuutttuuuuuu~~~zzz|||yyy\\\JJJCCCAAA;;;:::888777666666666666444444444444333333222222111000000000////////////000000000000000000000000111111000///............////////////////////////////////////////////////------............------........................,,,,,,---------.................................................................................,,,---...///.........///000444;;;AAADDDBBB<<<888888;;;BBBDDD@@@<<>>NNN\\\ccceeebbbfffddd[[[XXXcccvvv|||{{{wwwooogggeeejjjppp|||wwwqqqiiijjjnnnuuu~~~|||lll___TTTIIICCCAAAEEEHHHMMMQQQSSSUUUXXXZZZaaadddjjjrrr{{{{{{vvvqqqjjjeee^^^WWWTTTYYYaaahhh|||dddOOO:::555888999444111333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000111111111111111333666:::>>>AAAEEEHHHLLLQQQVVVZZZ]]]^^^bbb[[[XXX[[[^^^cccrrr~~~xxxtttvvvsssnnnqqq}}}~~~yyyjjjdddbbbTTTKKK???888666666777666666555555444444333333222111111000000000/////////000000000000000000000000111000000////////////000////////////////////////////////////////////////------............------........................,,,---------....................................................................................,,,...//////...///111444555:::AAAEEECCC>>>999666777:::BBBEEE@@@@@@OOOccc}}}xxxxxxwwwtttrrrttttttvvv|||yyymmmgggjjj{{{yyyxxxwwwgggNNN>>>666222000111111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222222222222222222222222000000000000000000000000///000111111111111000///................................................---------............///...................................................//////000111111222222333555<<>>;;;777777666555444444333333111111111111000000000000000000000000000000000000---------------...///000000000000000000000000000////////////////////////---..................---////////////////////////---------.........//////...........................................................................//////......111777<<>>AAABBB<<<333444555444222222222333111111111111000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000111111222222...///000222222222111000,,,000333333000000555:::CCCJJJTTTZZZ[[[ZZZ[[[\\\aaa[[[YYY^^^```[[[WWWXXX[[[|||ppplllmmmrrrvvvuuunnn```VVVXXXWWWWWW___jjjmmmiiimmmoooqqqrrrsssvvvyyy|||www}}}~~~wwwsssvvv~~~yyyqqqllleeedddvvv|||zzz___LLLAAA===AAA999666888888333000111333222222222333333000...111111000000000000111111000000000000000000000000........................////////////////////////////////////////////////..............................------------..................////////////////////////////////////111///------...//////////////////000333999@@@DDDDDD@@@:::777888===BBBEEE???DDDLLLTTTaaavvvzzztttwww~~~zzzrrrxxxyyy|||zzzsssnnnkkkmmmttt{{{xxxppp{{{wwwoookkkiii]]]PPPIII===444333222//////222111///------...///000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++333333333444555666555444111111111111000000000000000000000000000///......////////////////////////////////////////////////............................................................////////////000...///111111///111444;;;FFFSSS\\\bbbfffeeebbb^^^\\\dddyyywwwuuu{{{wwwooollljjjlllooo{{{wwwgggXXXNNNHHHEEEIIIOOOTTTZZZ```ccciiisss}}}xxxtttpppfff___aaaiiiuuuttt[[[GGG??????555666666555444333222222111111111111000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111...///000111111111000//////000000000111666>>>DDDVVVZZZ^^^`````````aaabbb\\\]]]```___WWWSSS\\\jjjyyywwwssswwwiii```\\\]]]eeeiiieee___]]]]]]aaaccceeellluuuzzzxxx|||sssjjjlllvvvqqqddd[[[VVVHHH<<<333555999777333222111000000000111222222333111111000000000000111111000000000000000000000000........................////////////////////////////////////////////////..............................------------..................////////////...........................---------...000000000000...///333:::@@@AAAAAA<<<999666777===BBBEEEFFFMMMMMMTTTfff|||~~~qqqjjjooo}}}|||}}}{{{~~~~~~{{{oooeee___]]]]]]dddooo{{{~~~}}}qqqttt~~~xxxyyyyyyxxx{{{}}}vvvlllWWWKKK???888444//////222000///,,,,,,------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++;;;888555555666555222///222222111111111000000000000000111111000000//////////////////////////////////////////////////////............................................................////////////000......111000...111777DDDOOOZZZaaadddfffccc___WWW]]]ooo||||||zzzpppkkkjjjkkkpppvvvooo___SSSKKKFFFDDDGGGOOOVVV[[[bbbiiioooyyy~~~yyyqqqhhhbbb```eeetttsssMMM:::===777777777666666444333222222222111111111000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000//////000000000000///...000//////111888BBBLLLSSSZZZ[[[]]]^^^```bbbcccddd___]]]\\\[[[]]]ggg|||xxxlllqqq|||uuudddXXXRRRVVV]]]ccceeegggpppyyy~~~~~~{{{uuukkkjjjzzzqqq[[[BBB777777666444111111222111000///111444666111111000000000000111111000000000000000000000000........................////////////////////////////////////////////////..............................------------..................////////////........................+++,,,---...///000000111000///222999BBBEEE@@@;;;777666666:::AAAGGGIIIJJJUUUZZZhhh}}}}}}}}}pppccccccpppvvvxxx~~~xxxttt|||rrrjjjjjjlllkkkooouuuzzz|||zzzwwwuuuooooooqqqssstttssspppmmmmmmsssyyy~~~yyysssvvv}}}|||mmmbbbSSSGGG<<<333222444111000............,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++LLLDDD999333111222111///222222222111111111000000000000111111111000000///////////////////////////////////////////////////............................................................////////////000...///000000///555<<>>DDDFFFHHHQQQ```nnnqqq~~~}}}sssssswwwooonnnuuuzzzzzztttbbbdddaaaccciiiddd___eee~~~}}}xxx{{{zzzlll]]]NNNAAA888444222111111222333222000........................------------------------------------------------++++++++++++++++++++++++pppTTT@@@666444666333222222222222111111111000000111111222222111111////////////////////////////////////////////////............................................................///////////////...000222333777CCCOOOXXX^^^cccbbb```^^^ZZZTTTTTTqqq{{{lllwww}}}qqqnnnnnnlllmmmsss~~~{{{iiiUUUJJJHHHHHHJJJLLLSSSWWW___hhhnnnxxx{{{|||~~~|||zzzzzzlllqqqzzzyyyJJJ>>>:::555444666777666555333222222222222111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000///000111222222666:::???DDDGGGGGGFFFEEESSSYYY```bbb___ZZZWWWVVVLLLfffssshhhfffiiitttgggTTTQQQ]]]hhhooo}}}xxxtttsssqqqooopppuuu|||vvvkkk___\\\lllyyyaaaQQQCCC999777555333222333444333111222222111111111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////..............................------------..................////////////------------------------...000111000......111555999???CCCBBB<<<777888;;;999@@@GGGKKKPPP___uuu{{{yyyxxxxxx|||{{{~~~}}}tttrrrnnnxxx|||}}}~~~vvvtttzzz{{{zzz}}}nnnyyyvvvkkk^^^LLL===555222000///000111000000........................------------------------------------------------++++++++++++++++++++++++uuuTTT>>>444222333333222222222111111111///000111222222222222111////////////////////////////////////////////////............................................................////////////......000444666<<>>AAACCCDDDGGGKKKOOOWWW]]]aaa___ZZZXXX^^^dddnnnlll^^^XXXhhh|||rrrgggiiiooo}}}zzztttppprrrppphhhcccbbb^^^aaaccceeehhhkkkpppsssssswwwyyy|||{{{yyylllaaaeeeooo|||sssdddVVVIIIAAA888444555777555222333222222111111222222333000000000000000000000000////////////////////////////////////////////////////////////////////////..............................------------..................////////////---------------------------///000///...000666<<>>AAAGGGOOO[[[nnn~~~}}}qqqsssyyy~~~~~~{{{~~~uuusssxxx}}}}}}yyy}}}{{{wwwnnn[[[HHH:::777222///.../////////................................................------------------------++++++++++++++++++++++++fffKKK>>>:::333333333222222222111111///000111222222222222222////////////////////////////////////////////////............................................................/////////000---...111555888???PPP___]]]bbbddd```]]]\\\ZZZWWWkkk|||kkktttvvvlllnnnrrrlllpppssswwwzzznnnTTTIIIAAADDDKKKQQQXXX```dddjjjttt~~~{{{pppgggjjjyyyPPPGGG===777666666555333333333333222222222111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000111111222222000000000000222444666777<<<>>>AAABBBDDDLLLXXXbbbZZZ^^^aaa^^^ZZZ```ooo|||oooiiigggdddmmm~~~vvvjjjhhhpppnnnhhhwwwtttnnniiiccc______ccciiiiiifffjjjrrrkkkpppvvv{{{}}}~~~{{{yyywwwzzzzzznnnhhhooovvvqqqttt^^^PPP@@@888888999666222333222222111111222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////.................................------...................../////////000------------------------,,,...///......222:::AAAHHHCCC===999:::===BBBFFFEEEDDDGGGQQQcccwww~~~{{{}}}qqqxxx~~~{{{}}}yyyzzzgggSSSAAA<<<666111////////////////////////////////////........................------------------------++++++++++++++++++++++++iii[[[OOO???555333444555222------111111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////000000///////////////000444111111777BBBPPPZZZ___aaadddccc]]]XXXXXXZZZ[[[~~~}}}yyywwwrrr}}}rrriiiiiiqqqlllooowwwyyyeeeTTTIIIFFFGGGMMMTTTYYY___eeegggrrr}}}~~~sssqqqmmmkkkmmmwwwuuuRRR999;;;>>>444///555444444333222222111111000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000///111111111111111444888<<>>CCCGGG======>>>AAAFFFHHHGGGEEEBBBJJJVVVfffzzzxxxrrrwwwkkkrrr~~~zzzssslllgggbbb]]]ZZZTTTSSSRRRRRRRRRSSSUUUUUU[[[\\\^^^^^^___bbbgggjjjuuuzzz|||tttwww||||||uuufffYYYFFF999333111111000/////////......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,vvvkkkgggbbbUUU@@@999333444444333222444222222111111111000000000000000000000000000000000////////////////////////........................////////////////////////000000////////////000000///111666???KKKVVV]]]aaaaaaaaaaaa\\\QQQNNN```vvv|||uuuttt}}}mmmhhhhhhfffgggjjjoooyyy{{{iiiUUUHHHCCCJJJJJJPPP[[[dddhhhkkkoooyyytttssswww|||SSS;;;666777555333444444333333222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////111333444222333444333333999CCCLLLSSSVVVYYYZZZ]]]___]]]YYYXXXWWWlllwww___SSS[[[iiizzzgggbbbgggvvvkkkjjj\\\WWWeeeiiiwwwxxxvvv{{{wwwxxx}}}xxx\\\III>>>:::;;;777666444444333222222222111111111111111111111111111111000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..................------222000000666???FFFFFFCCC:::<<>>FFFMMMRRRNNNRRRWWW\\\______[[[VVVRRR```~~~hhh^^^UUUaaattt~~~lllgggeeeffftttwwwqqqfffgggpppmmmlllxxx|||kkkYYYKKKAAA===;;;999777888666222000111111111111111111111111111111111000000000000111111////////////////////////////////////////////////////////////////////////........................////////////////////////............------------000111555===FFFHHHDDD???;;;>>>BBBDDDEEEFFFIIIKKK\\\oootttrrrlllooovvvmmmddd[[[VVVNNNKKKGGGDDDBBB@@@>>>===>>>>>>>>>>>>??????@@@@@@>>>?????????>>>>>>AAACCCEEENNNZZZaaaeeehhhnnnssszzz~~~www{{{|||{{{}}}nnnYYYDDD777444666111111000/////////000000........................------------------------------............------}}}{{{zzzqqqVVVJJJ>>>999888555333333222222222222111111111111////////////////////////////////////////////////........................///////////////////////////////////////000111111000777BBBMMMWWW]]]```aaaddd___ZZZTTTNNNUUUrrrxxxzzzxxxoooiiigggjjjrrr{{{{{{lllZZZKKKEEEHHHMMMTTTZZZcccggggggmmm|||yyyWWW@@@888777555555555444444333222222111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000111333444444222///---000111666???JJJRRRSSSRRRRRRVVV[[[``````\\\YYYXXXZZZzzzkkkYYYSSScccyyybbbUUUaaauuu|||ooodddZZZ[[[rrrxxx}}}wwwjjjXXXIII???999666999999444111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////------------------------////////////////////////........................,,,333>>>EEEGGGDDD???<<<>>>BBBDDDAAA???DDDRRR^^^www~~~ssspppmmmppp~~~{{{sssggg\\\SSSLLLFFFCCCBBB@@@======>>>???>>>>>><<<======>>>>>>>>>>>>>>>>>>?????????===<<<>>>???;;;BBBKKKQQQRRRTTTWWW[[[```hhhsss{{{}}}yyy{{{}}}|||~~~vvveeePPP???888666111000//////.........///........................------------------------,,,,,,------------,,,,,,|||qqq]]]QQQEEE???:::555333444333222222222222111111111000000000000000000000000////////////////////////........................///////////////////////////......//////000111222333<<>>;;;;;;AAADDDFFFDDDEEEQQQgggyyyyyyvvv{{{sss}}}yyyoooddd]]]RRRIIICCC???===<<<>>><<<:::999;;;<<<===<<<===>>>??????@@@@@@??????===>>>???>>><<<;;;;;;<<<;;;???CCCFFFGGGHHHHHHHHHJJJSSS^^^iiiqqqyyy}}}xxxzzz~~~}}}{{{uuuiiiZZZIII<<<555111111000///....................................------------------------+++,,,,,,,,,,,,,,,,,,+++{{{lllbbbUUUKKK@@@666333555333333222222222111111111000000000000000000000000////////////////////////........................////////////////////////............///000111222888AAAMMMWWW]]]^^^___```YYYYYYUUUVVVeeezzzrrrvvvvvvuuuxxxssspppmmmpppzzzwwwfffPPPCCCCCCJJJPPPTTTZZZ^^^eeennnzzz{{{}}}___EEE;;;<<<555555555444333333222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111222333444444;;;CCCNNNWWWZZZZZZYYYXXX_________^^^[[[___qqqhhh\\\___gggrrr___ZZZlllkkk^^^]]]gggzzz~~~uuunnnrrr}}}hhhOOO;;;777:::777555666222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////---......///000111222222888@@@GGGGGG@@@;;;:::<<>>???>>>BBBBBBDDDEEEEEEEEEDDDCCC@@@AAABBBAAA???>>>>>>???AAA@@@@@@CCCEEEFFFDDDBBBBBBGGGNNNUUU\\\fffqqqyyy}}}}}}}}}yyyssslllcccUUUDDD888333222111000////////////................................................,,,,,,------------,,,,,,xxxjjj[[[KKK===777999333333333222222222111111000000000000000000000000////////////////////////........................////////////////////////............///000222222;;;DDDPPPYYY]]]^^^^^^___SSSVVVUUUYYYooovvvwwwyyywwwuuuzzzzzzuuupppmmmuuudddWWWHHHAAAEEENNNTTTWWWddddddkkkzzz~~~yyy}}}wwwTTT???:::666555555444444333222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000///......000444888;;;EEEQQQ^^^ccc___[[[]]]aaaaaa```aaaaaabbbpppqqqeeeaaammm}}}```dddjjj{{{mmmhhhjjjvvvxxx|||{{{cccDDD;;;;;;777555666222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---...///000111222333444BBBEEEFFFCCC===:::;;;===@@@AAAFFFUUUkkkwwwvvv|||zzzuuusssuuugggXXXNNNIIIHHH<<<;;;:::;;;<<<===<<<;;;===<<<;;;===@@@CCCEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHHHHFFFDDDDDDEEEEEEBBB@@@BBBGGGHHHFFFBBB???@@@AAABBBGGGPPP]]]fffttt{{{{{{sssooojjj___LLL===444333222111000000000000................................................---..................---iiiUUUGGG<<<555444222222444222//////222111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000111111222333444DDDOOOXXXZZZ]]]``````[[[PPPaaaXXX]]]||||||~~~||||||zzzrrrqqqrrrvvvoooXXXMMMCCCDDDJJJPPPVVVZZZ___ggguuujjjHHH666777777555444555666444111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////222333111//////555AAAKKKSSSZZZ]]]]]]```eeeddd^^^jjjbbbXXXXXXnnn~~~nnniiiiiipppzzziiiaaappp~~~jjj]]]___qqqoooOOODDD???777444777111333555444555555333000222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////................................................***---///...,,,...777???IIIKKKGGG===888;;;>>><<<<<>>?????????CCCAAA@@@BBBEEEHHHHHHFFFGGGHHHKKKMMMNNNNNNMMMMMMNNNMMMMMMMMMNNNMMMKKKIIIKKKHHHFFFHHHLLLMMMIIIEEEEEEAAA@@@DDDEEEEEEKKKSSS[[[gggsss{{{|||zzzuuummmeeeYYYMMMBBB999222222222///,,,,,,////////////////////////------------------------------------------------nnn[[[HHH;;;555222222555555222111444111111000000000000111111000000000000000000000000////////////////////////........................///000111000000222555888HHHQQQYYY\\\^^^aaa^^^YYYWWWbbb^^^kkkzzz}}}~~~xxxvvvvvvtttxxx}}}uuubbbPPPGGGBBBFFFNNNTTTZZZ___iiitttvvvYYYCCC:::999777666555555444111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000///...111333222333;;;JJJVVVZZZ^^^___^^^aaafffddd^^^YYY^^^YYYWWWuuuzzzhhh]]]fffxxxqqqaaagggqqqyyyaaaVVVTTTmmmwwwbbbVVVHHH999555:::666666444333333444333222222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////................................................+++...///......222;;;CCCJJJJJJCCC:::888===@@@@@@BBBQQQhhhqqqoooyyyzzzpppmmmzzzqqqfffZZZSSSJJJBBB>>>===;;;:::@@@>>>>>>@@@CCCEEEEEEDDDDDDCCCCCCDDDFFFHHHJJJKKKNNNQQQVVVZZZ[[[[[[\\\]]]^^^^^^_________^^^[[[YYYWWWUUUSSSUUUWWWVVVPPPKKKHHHDDDCCCFFFEEECCCFFFKKKKKKVVVaaajjjvvv{{{qqqpppyyy~~~wwwooo```RRRFFF;;;222222444444222111////////////////////////------------------------------------------------sssXXXEEE999555333666666333111222111111000000000000111111000000000000000000000000////////////////////////...........................000111000...111888???OOOUUU[[[^^^aaabbb\\\VVVWWW]]]```wwwoooxxx{{{}}}pppoooyyyvvv}}}iiiSSSGGGDDDEEEMMMUUU[[[bbbhhhwww}}}jjjOOOAAA>>>;;;888666444333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000...222666777:::DDDSSS^^^^^^_________cccgggeee```XXX___eeepppyyylll^^^[[[pppooo]]]aaatttuuu]]]PPPXXXhhh}}}yyyqqq```JJJ>>>===:::777444222333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////................................................---...//////111888BBBJJJJJJGGG???888888???CCCDDDGGG\\\{{{lllmmm}}}}}}|||{{{xxx||||||jjjWWWKKKDDD@@@<<<::::::;;;<<<<<>>AAAEEEHHHHHHGGGFFFHHHKKKLLLLLLOOOTTTYYY___fffnnnrrrrrrrrruuuxxxwwwxxxyyyzzzxxxtttpppnnnjjjiiijjjmmmmmmjjjbbb\\\QQQMMMKKKJJJHHHDDDDDDFFFBBBHHHPPPVVVaaaqqqxxxlllkkkrrrxxx{{{|||vvvfffVVVFFF666111222222111111////////////////////////------------------------------------------------~~~bbbOOOAAA999444555555222000000111111000000000000111111////////////////////////////////////////////////........................---000222000...222===GGGUUUXXX]]]aaacccaaaZZZTTTVVVZZZgggpppdddwwwzzzwwwnnnkkkyyyxxxyyy```KKKDDDEEEKKKTTT\\\aaaiiiqqqzzz~~~eeeKKKEEE???;;;777222222444222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////000000000000000111111111333444777<<>>GGGMMMHHHCCC===999;;;AAAEEEFFFSSShhhrrryyy}}}vvvgggWWWHHH???;;;::::::;;;===???@@@AAADDDBBBAAADDDIIILLLMMMMMMMMMSSSZZZ]]]^^^ccclllttt|||yyysss```[[[VVVRRROOOLLLKKKKKKGGGHHHIIIJJJPPP]]]nnnzzzvvvrrrqqqqqqpppzzztttxxxsss]]]DDD777333111///...////////////////////////........................------------------------}}}iii\\\JJJ>>>333222444333222222111111000000000000111111////////////////////////////////////////////////////////////////////////---000222000000666CCCNNNYYY[[[^^^bbbccc___YYYVVVYYYbbbttt}}}dddddd}}}~~~yyytttqqqnnnyyymmmUUUEEEDDDHHHPPPYYY___dddppp{{{YYYMMMAAA;;;777222222555222222222222222222222222222222222222222222222222000000000000000000000000///////////////////////////000000000111111111222555444777AAANNNXXX]]]^^^YYY[[[^^^bbbcccbbb___^^^cccyyywwwccchhh]]]ppprrriii|||vvveeeoooxxx{{{ooorrrIII<<<555111555777444222222222222222111111111000000111111111111111111111111////////////////////////////////////////////////...................................................---///333;;;CCCJJJMMMDDDAAA======@@@EEEJJJMMMfffyyy|||}}}zzzmmm___SSSIIIAAA===:::;;;===>>>???AAABBBCCCEEEFFFGGGJJJOOOSSSWWWZZZ___hhhsssyyy|||qqqlllddd]]]ZZZZZZYYYWWWPPPLLLHHHEEEEEEMMMYYYdddsss|||zzzpppgggWWW^^^hhhuuu~~~~~~yyy|||tttVVVCCC999333111111000000000000000000000000........................------------------------{{{rrrnnnZZZIII777222444555666777111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000...000222222444<<>>===;;;===???@@@@@@AAACCCEEEEEEIIINNNSSSWWW^^^gggnnnwwwooommmnnnlllhhhYYYRRRLLLIIIHHHHHHLLLQQQaaajjjwwwpppaaaQQQNNNMMMYYYsssxxxyyyxxx___KKK>>>555111111000000000000000000000000........................------------------------uuu^^^CCC777555555555555111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000111333888BBBMMMUUUZZZ\\\```ccc^^^XXXYYY```aaaxxxjjjggguuu{{{yyysssooottt~~~xxx^^^MMMFFFCCCHHHNNNXXXaaahhhuuutttYYY@@@888888555333555222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000///000000111111222333333222999EEEQQQ[[[```bbbaaa______bbbbbb]]][[[dddqqqjjjaaaggglllyyyxxxxxxeee[[[uuu||||||sssSSSCCC777777888333222555222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////................................................///000555???IIINNNKKKGGG@@@???AAAEEEIIIRRRdddtttyyynnnhhhgggvvvwwwgggWWWQQQGGG???<<<<<<===>>>===@@@CCCDDDEEEFFFJJJMMMMMMVVVaaahhhmmmvvvxxxjjjaaaZZZZZZWWWPPPKKKJJJPPPWWWcccqqq}}}~~~ooo^^^XXXQQQRRRddd}}}~~~|||uuueeeVVVFFF888000///000000000000000000000000........................------------------------qqqOOO<<<555222111000111111000000000000111111000000000000000000000000////////////////////////........................111000000444<<>>???@@@EEEHHHKKKNNNQQQXXXaaahhhsss}}}wwwrrrjjj___VVVPPPKKKLLLTTT^^^iiiyyyyyywwwyyy~~~yyy\\\EEE<<<777333333222111000000......////////////..................---------,,,,,,,,,xxx~~~uuu]]]GGG888111222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////111000333:::EEEPPPWWWZZZ]]]___```]]]VVVUUU___jjjwww}}}sssnnnssszzz~~~iiiXXXKKKEEEIIIPPPVVV___iiisss}}}~~~~~~~~~{{{\\\FFF;;;666666999222222222333333333222222111111111111111111111111111111111111000000000000000000000000111111111111///000111000000111444777DDDPPP[[[______aaa```^^^aaaaaa^^^XXX\\\nnn|||lllcccrrruuu}}}mmmnnn~~~vvv```HHH;;;888666333666444222111222222111000000000000000000000000000000000000000000000000000////////////////////////........................///.........///000000///555<<>>AAADDDFFFGGGFFFJJJPPPVVV^^^jjjxxxwwwmmmeee___ZZZVVVUUUUUU[[[lll|||~~~xxxtttnnn[[[JJJ888333222111111111222111111////////////.....................---------,,,,,,{{{www{{{}}}nnn^^^QQQBBB444111666222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000111222666>>>IIISSSYYY]]]aaa___]]]YYYRRRQQQ```rrrzzzuuu~~~pppnnnoootttqqq[[[MMMGGGGGGMMMTTT[[[cccnnn|||{{{}}}~~~|||{{{~~~vvvnnnOOO<<<777888777333333333333333222222222111111111111111111111111111111111111000000000000000000000000111111111111...111222000---000777===NNNXXX___aaa```aaaaaa______eee^^^UUUeeepppooohhhjjj{{{yyy~~~oooxxxhhhJJJ:::666666777666444333333222000...000000000000000000000000000000000000000000000000////////////////////////........................///............///000111;;;AAAGGGLLLLLLIIIGGGEEEFFFDDDFFFTTTkkkyyywwwzzz~~~kkkZZZLLL@@@:::::::::;;;<<>>;;;;;;===???AAADDDFFFIIIMMMTTTXXXaaaooo{{{qqqfff[[[SSSWWWaaaqqqyyy]]]BBB;;;333///000222111000////////////............//////.........---------dddiii~~~vvv___EEE444333222222222222111111111000000000000000000000000000000000000000000000000......//////000000111111111888AAAJJJQQQWWW\\\___]]]]]]VVVMMMTTTooozzzssseeemmmqqqvvv~~~eeeUUUGGGEEEKKKRRRZZZ```gggvvv~~~xxxssstttxxx}}}|||yyyzzzyyyttt~~~fffRRRDDD;;;666555444222222222333333111111111111111111111111111111111111000000000000000000000000111111111111000111333333555===JJJTTTXXX]]]___^^^```cccbbb___ZZZbbbxxxlllaaaddd~~~iiiZZZfff~~~qqqUUUCCC999666333222333333333222000000000000000000000000000000000000000000000000////////////////////////...........................000000//////222:::@@@JJJKKKKKKJJJHHHGGGHHHIIIDDDTTTrrr|||~~~pppYYYNNNCCC>>><<<;;;===@@@???BBBFFFIIINNNVVV```hhhxxx|||uuuqqqjjjbbbSSSWWWaaaqqq~~~|||yyyzzzvvv[[[GGG>>>555000222555555444////////////............/////////.........------ZZZ^^^{{{kkkOOO999333333222222222111111111000000000000000000000000000000000000000000000000.........///000111111111444;;;FFFOOOUUUYYY]]]___\\\\\\RRRLLLccc~~~vvv}}}yyyiiillloooqqqxxxuuuYYYNNNEEEGGGNNNVVV^^^eeemmmvvv}}}wwwsssrrrrrrttt~~~yyyxxx}}}|||ttt~~~sssYYYGGG???777666444222222222333444111111111111111111111111111111111111000000000000000000000000111111111111111111333666<<>>EEEJJJKKKKKKIIIGGGFFFGGGIIINNNkkk}}}~~~~~~ooo^^^HHHBBB===<<<<<<;;;???DDDAAAEEEKKKQQQZZZgggwww{{{zzz|||~~~}}}{{{wwwqqqaaaZZZYYYcccppp|||xxxpppwwwttttttuuu^^^RRRHHH;;;444444666555333////////////............////////////............UUUXXXyyyrrrWWW@@@333333333222222222111111000000000000000000000000000000000000000000000000---......///000111111222666>>>IIIRRRWWWZZZ^^^```]]]\\\PPPMMMoooyyypppfffuuurrrrrr|||~~~lllPPPIIIDDDHHHPPPXXXaaahhhtttxxx{{{{{{wwwssspppnnnnnnyyyvvvzzzvvv~~~www|||wwwZZZFFFAAA888666444222111222333444111111111111111111111111111111111111000000000000000000000000111111111111222111333777@@@KKKVVV\\\]]]```bbb```aaabbb___YYY]]]mmmddddddnnn|||ppplllooo~~~tttlllHHHCCC<<<777555555555444000000000000000000000000000000000000000000000000////////////////////////...........................000111000111666@@@HHHJJJKKKKKKIIIGGGFFFGGGIIIXXXzzz{{{yyyzzz~~~~~~~~~uuu___NNNBBB>>><<<<<<<<<<<>><<<888555333222333444333333222222222222222222222222111111111111111111111111111111000000000000000111444222222;;;IIIVVV\\\]]]^^^___```aaabbbaaa]]]YYYfff|||kkk^^^cccuuusss~~~yyywwwzzz]]]FFF666777888000///555222222222111111111111000000000000000////////////////////////////////////........................111000///000333<<>><<<;;;===>>>???EEELLLQQQTTT\\\lllqqqaaaXXXWWWTTTQQQOOOPPPTTTXXXZZZeeeuuuuuunnnggg```]]]dddvvvwwwrrr___JJJ===555//////333////////////000000000000////////////////////////fffWWW___sss]]]@@@999555555444111000222111111111111000000000000///////////////////////////111222111000000111222999DDDNNNRRRUUU[[[___``````RRRPPPjjjlllnnnooorrr{{{iiiVVVHHHFFFIIIQQQYYY```jjjsssgggiiiuuu{{{wwwtttoookkkggglllzzz|||xxxyyyzzz}}}hhhcccppp}}}kkkCCC:::888666333222333444333333222222222222222222222222111111111111111111111111111111000000000000111111333333666@@@NNNYYY]]]^^^```___aaacccccc___\\\[[[xxxwwwhhh^^^aaaqqqooo|||~~~~~~jjjOOO999888:::333000444222222222222111111111111111000000000////////////////////////////////////........................000///...000666???HHHMMMMMMJJJIIIJJJGGGDDDFFFJJJZZZvvvnnnqqqfffmmmsssaaaPPPBBB999===;;;;;;>>>???@@@GGGOOOSSS[[[jjj~~~nnn]]]TTTVVVTTTRRRNNNLLLMMMQQQTTT\\\gggxxxzzztttmmmgggcccdddnnnzzzlllRRRBBB:::333000000///000000000000000000000////////////////////////rrr\\\RRRhhhuuuNNN===333666666///...444111111111111000000000000///////////////////////////000111111000111222444===FFFOOORRRVVV\\\```aaa[[[OOOVVV{{{tttjjjkkkuuuvvvxxx]]]JJJDDDFFFLLLSSSZZZcccrrrnnnwww~~~yyytttqqqmmmjjjgggfffppp~~~~~~uuutttzzzyyyvvvfffkkk}}}~~~zzzLLL:::999666444333333444333333222222222222222222222222111111111111111111111111111000000000000000111111222555<<>>999777444333333444333222222222222222222222222222111111111111111111111111000000000000000000111222000666AAANNNXXX^^^___^^^cccbbbcccdddaaadddvvvnnnffflllllloooqqqHHH999999888444333333333222222222111111111111111111000000000//////////////////////////////........................///---...555AAAJJJMMMLLLNNNMMMLLLJJJFFFDDDKKKUUUzzz}}}qqqooooooqqq~~~~~~~~~hhhVVVIIIAAA>>>@@@;;;;;;>>>BBBDDDGGGQQQ[[[kkk~~~{{{cccVVVUUUXXXVVVVVVTTTSSSSSSVVV\\\```dddooo~~~yyyyyyxxxtttppppppttt{{{qqqZZZIII===555000111111111000000000000000////////////////////////yyyYYYGGGRRRiiitttrrr}}}UUU555333888333///333111111111111000000000///000000000000000000000000///000111111111333666999DDDKKKRRRUUUYYY___aaa```WWWQQQfff{{{yyyddd```ccchhhxxx{{{~~~eeeOOOBBBDDDJJJSSSZZZ^^^jjj~~~xxxssspppmmmiiigggaaa]]]ddduuu{{{tttsssqqqvvv{{{ooo|||___DDD:::888555333444444333222222222222222222222222222111111111111111111111111000000//////000111222222000999FFFSSS[[[^^^___^^^bbbddddddaaaaaapppwwwpppqqqqqqjjj~~~QQQ;;;777666444444333333333222222222222111111111111111000000000000000000000000000000000000//////////////////////////////222:::EEEMMMMMMKKKKKKKKKJJJHHHDDDFFFSSSaaa|||zzz{{{xxxwww~~~|||pppXXXHHH???999;;;???===>>>AAAEEEHHHNNN[[[hhhkkkZZZUUUVVVYYYVVVWWWWWWXXX[[[```ggglllhhhppp|||||||||xxxtttrrrmmmttt~~~{{{cccNNN???666333222111111111000000000///////////////////////////eeeIIIEEEUUUgggoooaaa???555777444111333111111111111000000000000000000000000000000000000///000000111111444888<<>>LLLVVV\\\^^^___```aaafffddd^^^fffyyygggkkkxxxyyyyyy___ppp}}}www|||YYY@@@888666555555333333333333222222222222222222111111111000000000000000000000000000000000///////////////////////////222777@@@IIIMMMLLLJJJGGGGGGGGGEEECCCJJJ^^^qqq}}}~~~}}}}}}zzzdddNNNCCC<<<777888>>>@@@AAAEEEKKKPPPYYYkkk|||zzzbbbWWWVVVWWWWWWWWWXXXZZZ\\\aaahhhpppvvvooouuu}}}wwwsssrrrlllqqqzzzlllVVVEEE:::555222222222111111000000///////////////////////////nnnOOOAAAIII]]]mmmhhhKKK;;;555333222444111111111111000000000000000000000000000000000000...///000111222555:::>>>GGGOOOVVV[[[```cccaaa\\\RRR___{{{lll___]]]dddpppuuuyyy~~~hhhSSSHHHEEEJJJOOOXXXbbbkkk|||}}}{{{wwwssspppkkkgggccc^^^YYYWWW___qqq~~~vvvrrrrrrwww~~~dddddd|||}}}{{{{{{mmmNNN;;;999666444444444333222222222222222222222222222111111111111111111111111////////////000111222333999CCCQQQYYY\\\^^^aaadddbbbhhhccc]]]ooo~~~ccc]]]nnn}}}www}}}jjjhhhsssfffdddhhhnnnzzzxxx{{{|||^^^III===777555555444444333333333222222222222222222111111111000000000000000000000000000000////////////////////////000555===EEEJJJLLLJJJIIIEEEFFFGGGFFFFFFQQQlll{{{|||mmmYYYGGGBBB???:::;;;@@@BBBDDDIIIQQQXXXggg~~~uuu___VVVVVVXXXYYY[[[\\\^^^aaafffmmmvvv|||}}}zzzuuutttqqqtttxxx~~~xxxfffTTTDDD888333333222111111000000///////////////////////////wwwXXXEEEGGG[[[nnnzzzzzz}}}wwwjjjTTT???333000333555111111111111000000000000000000000000000000000000...///000111222666;;;???HHHOOOWWW\\\aaadddaaa[[[UUUiii}}}___]]]\\\fffvvvwwwyyyyyyaaaMMMDDDDDDKKKPPPYYYdddppp{{{yyyvvvsssooojjjeeeaaa[[[[[[XXXZZZkkk~~~yyytttrrrttt}}}cccYYYsssxxxvvvzzzxxx~~~tttSSS<<<999666444444444333222222222222222222222222222111111111111111111111111////////////000111222333===GGGTTT[[[]]]^^^bbbfffccciiibbb]]]vvvhhhUUU\\\xxxxxxuuugggkkktttggg\\\YYY^^^ccceeerrr{{{xxxxxx}}}~~~~~~}}}vvvaaaOOOBBB999666666444444444333333333222222222222222111111111111000000000000000000000000000000000000000000000000000000777AAAHHHKKKJJJIIIHHHGGGHHHJJJIIIKKKYYYwwwyyyzzz{{{zzz^^^LLL>>>>>>@@@<<<<<>>>>>@@@@@@BBBDDDJJJJJJLLLUUUiiikkkZZZTTTTTTYYY^^^bbbeeehhhlllqqqwww~~~}}}zzz{{{{{{{{{||||||{{{{{{rrrZZZGGG999222///111333111//////000000000000////////////hhhHHHBBBRRRaaa}}}}}}ttt^^^FFF777444333000111111111111000000000000000000000000000000000000000111111000111555===CCCLLLSSSVVV\\\eeeaaaYYY]]]ccczzzggg[[[iiifffjjjvvvooowww~~~{{{eeeNNNDDDFFFJJJRRRZZZccckkk{{{~~~}}}zzzuuuppplllgggbbb___\\\YYYUUUUUU]]]jjjvvv|||vvvqqqpppvvv~~~qqqjjjnnnooovvv~~~{{{RRR???666666333444666000333333333333333333333333111111111111111111111111111//////111222222444999GGGQQQ[[[]]]___bbbeeeeeegggccc^^^fffkkkjjj[[[ooopppxxxjjjfffmmmjjjgggkkkjjjlllxxx{{{lllTTT===555888555444333333222222333333111111111111111111111111000000000000000000000000111000/////////000000000777<<>>DDDIIISSSYYY___ddd^^^\\\fffuuutttwwwddd^^^jjjfffhhhqqqnnnxxxyyyppp\\\IIICCCHHHNNNXXX^^^eeeppp}}}|||yyytttoookkkgggbbb___XXXWWWTTTSSSWWWaaappp{{{wwwqqqooorrryyy~~~wwwwwwbbbDDD666888666444666333333333333333333333333333111111111111111111111111333000000222222333999@@@NNNVVV]]]^^^```dddfffffffff]]]```www{{{ffffffbbb{{{yyysss|||qqqhhhrrrsssppptttvvv{{{mmmHHH777999555555444333333333333333111111111111111111111111000000000000000000000000111111000//////000111111999>>>EEEJJJLLLKKKJJJIIIKKKDDDMMMccc|||hhhSSSCCC===:::===@@@BBBFFFJJJOOOTTT```vvvooobbb^^^___eeejjjnnnqqqtttvvvyyy~~~{{{{{{xxxsssYYYCCC999111111333222111222000000000000////////////sssPPPBBBFFFNNNrrrwwwSSS;;;888888333222222222111111111000000000000000000000000000000000111222111222777???FFFJJJTTTZZZ___bbb]]]cccvvv|||lllyyy}}}gggccciiicccccclllmmm{{{uuugggSSSEEECCCJJJRRR[[[___fffvvv~~~}}}zzzwwwrrrnnnkkkfffbbb___WWWVVVUUUSSSRRRYYYiiiyyyxxxsssoooqqquuu}}}vvvnnnsssLLL777:::888333444555333333333333333333333333111111111111111111111111333000///111222444<<>>AAACCCEEELLLTTTZZZnnnzzzqqqmmmlllqqqwww{{{{{{{{{}}}~~~ZZZIII777000000000000111000000000000////////////uuuWWWGGGEEEGGG\\\||||||^^^DDD777444333333222222222222111111111000000000000000000000000///111222222444999BBBIIIOOOVVV[[[___```^^^nnnqqqnnnhhhgggdddaaaaaafffoooxxx~~~lllWWWJJJFFFHHHPPPWWWZZZaaappp}}}vvvsssooollliiifffbbb___YYYWWWWWWUUUOOONNN\\\ooozzzuuuqqqpppppptttpppqqq```CCC;;;555333555222333333333333333333333333222222222222222222222222000///000111222666BBBNNNUUUZZZ^^^___aaaeeedddaaa\\\xxxmmmnnnjjj}}}yyynnn^^^ooo{{{oooccc]]]qqq{{{wwwoooxxx~~~TTT<<<777777555444333333333333111111111111111111111111000000000000000000000000///000111000///111666;;;DDDFFFIIIJJJIIIIIIIIIIIIGGGTTT~~~xxxvvvvvv~~~xxx^^^III@@@:::;;;>>>BBBCCCFFFPPPZZZfff|||zzzvvvuuuyyyzzzzzzzzz|||iiiTTT>>>222000//////000000000000000////////////sssXXXIIIEEEEEEUUUzzzgggOOO:::222333333333222222222111111111000000000000000000000000///111222222444:::CCCJJJQQQWWW[[[aaabbb\\\kkk{{{mmmvvvzzzbbbhhheeeaaadddjjjpppyyyyyyeeeOOOFFFGGGLLLSSSZZZ[[[eeexxx}}}|||uuurrrnnnkkkhhheeeaaa___ZZZWWWVVVUUUNNNJJJUUUgggxxxtttqqqooonnnpppzzzrrrsssyyypppxxxkkkMMM===333555777222333333333333333333333333222222222222222222222222//////222444555999EEERRRUUUZZZ^^^```dddgggeee```bbbiii___```sssvvvttt^^^gggxxxjjjaaa___bbbsss{{{ssskkkwww{{{\\\FFF888777666555333333333222111111111111111111111111000000000000000000000000---///111000///222999???FFFHHHJJJJJJIIIHHHHHHIIIGGGXXXzzzwwwyyypppVVVEEE@@@;;;===AAAEEEGGGKKKXXXfff|||}}}zzzzzz|||xxx```EEE666222000000000000000000000////////////rrrXXXIIIDDDCCCOOOwwwnnnYYY???333666333333333222222222111111000000000000000000000000///111222333555;;;DDDKKKQQQWWW\\\cccccc[[[gggnnnkkk|||nnnbbbkkkhhhbbbgggkkkmmmuuuttt___JJJDDDIIIOOOVVV\\\\\\iii~~~|||zzztttqqqnnnkkkhhheeeaaa___[[[VVVUUUUUUNNNHHHQQQaaavvvsssqqqooolllmmmvvvppp]]]xxxppprrrrrrTTT>>>333666:::111333333333333333333333333222222222222222222222222///000333666777;;;GGGUUUUUUZZZ___bbbfffhhheee```rrrmmm]]]___cccqqqvvvxxxggg[[[www~~~jjj\\\WWW^^^hhhyyy~~~rrriiivvv{{{ttt```OOO888888666555444333333222111111111111111111111111000000000000000000000000,,,///111000///333:::AAAHHHIIIKKKJJJIIIHHHHHHIIIJJJ[[[zzz}}}gggMMM???======@@@EEEJJJLLLRRRaaaqqq{{{xxxzzz}}}|||~~~hhhJJJ999444222111111000000000000////////////eeeLLLAAABBBQQQrrrlllHHH666888555333111000111222222222000000000000000000000000111111111444999@@@FFFKKKSSSXXX```aaa[[[WWWddduuurrrlllyyyllllllggghhhfffcccmmmxxxuuuoooXXXEEEDDDKKKQQQVVV[[[]]]rrr~~~{{{yyyuuurrrnnnkkkhhheeeaaa^^^ZZZXXXTTTOOOLLLMMMQQQUUUnnnsssrrrkkkhhhoooxxx{{{sssaaafffeeemmmeeeCCC555999888000444444444444444444444444333222222111111222222333333222222333999BBBMMMTTTTTTbbbaaabbbnnnhhh]]]fff|||yyyfffWWW]]]xxxuuuddd^^^zzzooo]]]UUUSSSRRRggg{{{|||nnneeetttzzzmmmbbb[[[BBB<<<444111333555333///111111111111111111111111000000000000000000000000111000///......333<<>>EEEKKKOOOYYYmmm~~~~~~|||zzzyyyzzz~~~|||}}}~~~zzzeeeNNN>>>555000...///000000000000////////////~~~hhhSSSJJJIIIGGGbbb|||~~~}}}SSS:::999555333111111222333222222000000000000000000000000111111111444999@@@GGGKKKSSSYYYaaaaaaYYYWWWfffyyy~~~rrrqqq}}}iiijjjfffggggggeeeqqq|||xxxhhhSSSCCCDDDMMMSSSXXX^^^bbbzzz~~~|||yyywwwtttqqqmmmjjjgggddd```]]]XXXWWWSSSOOOLLLLLLOOOQQQhhhoooqqqkkkgggllluuuyyyccceee}}}iiikkklllHHH666888777000444444444444444444444444333222222111111222222333222222222444:::DDDNNNUUUYYYbbb```cccmmmccc[[[fff~~~jjj[[[UUUgggxxxvvvvvvcccqqqhhhWWWSSSUUUUUUiii||||||nnnfffttt|||vvvkkk```EEE<<<555444444222111333111111111111111111111111000000000000000000000000000000///...000555>>>DDDHHHJJJJJJIIIHHHHHHHHHIIIRRRrrryyypppxxxxxx~~~fffNNNCCC???======@@@FFFLLLRRR^^^ttt}}}zzzxxxyyy|||}}}wwwdddNNN@@@888333222444000000000000////////////ooo]]]OOOFFFCCCUUUmmm|||aaa>>>999555333111111222333222111000000000000000000000000111111222444999AAAHHHLLLSSS[[[bbb___WWWXXXkkkzzzqqqyyyzzzgggjjjdddfffhhhjjjwwwzzz^^^MMMBBBFFFPPPUUU[[[aaaiii~~~}}}|||zzzwwwuuurrroookkkhhheeebbb^^^[[[VVVVVVSSSOOOKKKJJJKKKMMM^^^iiipppmmmgggiiipppvvvjjjiii}}}ppphhh~~~wwwOOO999777777111444444444444444444444444333222222111111222222333111111222666===HHHRRRXXX___aaaaaafffjjj```aaasss{{{eeeYYYZZZwww{{{jjjaaayyy^^^OOOPPPVVVXXXmmm}}}|||oooggguuuqqqPPP@@@666777777000000777222222222222222222222222000000000000000000000000////////////222888@@@FFFHHHHHHHHHHHHIIIIIIJJJKKK```sssooowwwzzzvvv\\\GGG?????????AAABBBGGGOOOYYYiii~~~{{{xxxxxxzzz|||~~~}}}}}}ssscccOOOBBB:::555444777000000000000////////////~~~pppYYYEEECCCMMMccc}}}lllCCC777555333222222333333222111000000000000000000000000222111222555:::AAAIIIMMMTTT]]]bbb]]]UUUZZZqqqxxxsss|||kkkmmmfffgggkkkppp|||xxxVVVIIIBBBIIIRRRWWW]]]cccnnn}}}|||zzzyyyvvvtttpppmmmiiifffccc```\\\YYYVVVVVVTTTPPPLLLIIIIIIIIIUUUbbbnnnoooiiigggmmmttt}}}zzztttxxxgggwwwWWW<<<777777333444444444444444444444444333222222111111222222333111000222888AAALLLUUUZZZaaaaaaeeejjjhhhddduuuzzzhhh^^^bbbddddddrrrWWWJJJOOOXXX[[[ooo~~~}}}pppjjjwww~~~}}}}}}eeeJJJ666888888000000999222222222222222222222222000000000000000000000000......///111555<<>>AAADDDDDDIIIUUUdddyyy{{{yyy||||||yyyxxxzzz|||zzzwwwuuugggUUUGGG<<<444222555000000000000////////////jjjNNNBBBFFFZZZ|||yyy{{{rrrIII777555444333333444444333111000000000000000000000000222222222555;;;BBBJJJNNNUUU^^^bbb[[[UUU___wwwxxxuuuxxxqqqiiijjjooouuuqqqPPPGGGDDDLLLTTTXXX]]]eeesss}}}{{{zzzxxxvvvsssooolllhhheeebbb___[[[XXXVVVVVVUUUQQQMMMIIIHHHIIINNN\\\kkkqqqkkkfffjjjrrrzzzfffooo^^^@@@888888555444444444444444444444444333222222111111222222333111111333:::EEEPPPXXX\\\```aaaiiinnngggmmmsssccc^^^lllyyyccclllmmmTTTIIIPPPYYY\\\ppp}}}qqqlllyyy}}}zzzxxx}}}|||www|||{{{VVV999777999333111888222222222222222222222222000000000000000000000000......///222888???DDDHHHJJJFFFEEEFFFEEEEEELLLVVVxxx|||~~~{{{```JJJ>>>;;;>>>AAADDDFFFNNN^^^sss|||zzzyyy{{{|||~~~rrrcccSSSCCC555000222000000000000////////////mmmNNNEEEDDDXXX{{{xxxwww~~~~~~vvv}}}uuuRRR999555444333444555555333111000000000000000000000000222222333666<<>><<<>>>AAAFFFIIIUUUjjj}}}zzzyyyzzz|||}}}qqqaaaMMM:::222222000000000000////////////}}}eeeMMMHHHDDDTTTsssvvvttt{{{{{{xxxZZZ999444444333444555555333111000000000000000000000000222222333666<<>>KKKVVV[[[]]]cccbbbkkkjjjfffaaa^^^nnn[[[hhhbbbRRRMMMRRRZZZ]]]rrr~~~sssrrr}}}}}}~~~}}}zzzvvvrrrxxxyyyyyy|||}}}dddIII:::777555444444333333333333333333333333000000000000000000000000000000111666===CCCFFFFFFGGGEEEFFFGGGDDDFFF[[[sss~~~~~~gggMMM@@@>>>>>>@@@CCCJJJNNN]]]vvv}}}zzzxxxxxxyyy}}}xxxiiiTTT???444444000000000000////////////~~~uuufffVVVFFF???LLLfff~~~sssqqqxxx}}}zzzwwwyyy{{{^^^888444444444555666555333111000000000000000000000000222222333777===DDDLLLQQQYYY^^^]]]XXX[[[nnnrrrqqquuueeeooosssjjjmmmyyyyyy___FFFBBBEEEPPPXXX\\\fffrrr}}}zzzxxxvvvuuusssqqqnnnnnnkkkgggdddaaa^^^ZZZWWWSSSRRROOOKKKHHHFFFGGGIIICCCKKK[[[jjjlllfffdddhhhooozzzxxxmmm___pppsssNNN<<<777555444444444444444444444444333222222222222222222333444333666???LLLWWW\\\\\\gggcccjjjgggffflllZZZ```vvvzzznnnbbbyyy}}}]]]QQQNNNSSSZZZ]]]ttt~~~tttttt}}}}}}~~~}}}zzzwwwooottt|||zzz}}}vvvttteeeOOO>>>666444444444333333333333333333333333000000000000000000000000111000111777>>>DDDFFFFFFEEEDDDGGGIIIEEEIIIbbb~~~{{{xxx```GGG===>>>???AAADDDMMMRRRccc}}}vvvzzzzzzwwwzzz|||~~~~~~zzzwwwvvvwww{{{|||~~~xxxkkkVVV@@@555444000000000000////////////zzzyyy{{{zzzkkk___TTTHHHFFFWWWrrruuu{{{{{{~~~ccc::::::888666555555444222000222000//////000111111000444333444777>>>FFFOOOTTTXXXbbbcccYYY\\\qqqnnnwwwgggmmmvvvtttttt|||oooRRRIIIDDDHHHVVV]]]^^^iiiyyy~~~~~~zzzwwwvvvtttqqqoookkkhhheeebbb```\\\XXXUUUSSSQQQNNNKKKJJJHHHDDDBBBDDDIIIYYYlllpppfffbbbfffpppwww~~~wwwsss]]]kkk{{{]]]CCC666777555555444444444333333333333333333333333333333333444444;;;IIISSSVVVZZZ```hhhjjjeee```nnn|||cccYYYgggyyyjjjjjjxxx]]]NNNLLLLLLVVVeeelll~~~ssssss|||wwwwww}}}~~~~~~~~~~~~~~~yyyssstttuuuzzzyyyzzznnneeeWWWGGG;;;555555777222222222222222222222222222222111111111111222222111000111666===DDDGGGGGGDDDGGGHHHDDD???KKKooozzzttt}}}lllVVVBBB=========@@@FFFPPP[[[qqq~~~|||uuuyyyjjjeeennnppptttssskkkfffrrr}}}|||}}}zzzxxxyyyxxxxxxxxx}}}zzzxxx}}}tttcccNNN===555333222111000////////////mmmqqqxxx~~~pppdddXXXIIIBBBQQQlll}}}ddd>>>999777555555555444222111222111//////111111111000111111222666>>>GGGQQQVVV]]]dddccc\\\dddxxxpppyyy~~~eeeqqqvvvuuuwwwjjjOOOEEEBBBIIIVVV\\\^^^lll~~~|||yyyvvvtttrrrpppnnniiifffcccaaa___[[[WWWTTTSSSPPPMMMKKKJJJGGGDDDBBBDDDGGGVVVjjjqqqiiicccdddmmmtttyyyuuu^^^iii~~~hhhJJJ888999555555555444444444333333333333333333333333333333444555<<>>???CCCIIIVVVddd{{{~~~vvvjjjdddgggooorrrsssnnngggiiiuuu}}}}}}zzzyyy|||zzzxxxxxxyyy}}}~~~xxxxxx|||~~~xxxgggPPP<<<222333222111000////////////dddnnn}}}uuujjj^^^LLL???KKKggg~~~{{{eeeBBB888666444444555555333222222111//////111222111000///000222888AAALLLVVV]]]bbbfffccc```kkk~~~|||ooozzzmmm___sssvvvwww{{{dddJJJBBBCCCMMMYYY]]]___qqq~~~{{{wwwtttsssqqqnnnlllfffdddaaa___]]]ZZZWWWTTTQQQOOOLLLJJJIIIGGGEEEBBBDDDEEERRRfffqqqmmmeeeccciiippp|||uuuwww~~~iiiooovvvPPP999;;;555555555444444444444333333333333333333333333333444777???JJJSSSXXX]]]aaaeeejjjeee^^^kkk~~~fffYYYbbbqqqmmmnnnUUUGGGIIIMMMZZZllltttttttttyyyooouuuyyy~~~zzzxxxwwwtttssspppqqqyyy|||oooZZZDDD666444666222222222222222222222222222222111111111111222222222333666<<>>CCCEEEFFFFFFGGGEEECCCCCCMMMgggxxxsss}}}iiiOOOBBB:::===AAACCCIIIRRRdddzzzrrrqqqvvv~~~}}}wwwyyy|||vvvwwwzzzssssss}}}xxxwwwyyyzzz}}}rrriiiqqqsss]]]FFF666333222111000////////////hhhvvvxxxjjjbbbPPPCCCJJJ```xxxyyycccCCC999666444333444555555444333111000000111222222111000111555<<>>;;;666666666555555555444444333333333333333333333333555>>>HHHNNNTTT]]]dddfffhhhfffkkk```aaa~~~llljjjoooUUUHHHJJJNNN[[[mmmuuu~~~zzzqqqwwwvvvtttyyy~~~rrrtttzzz}}}yyyuuusssrrrooommmjjjhhhlllvvv|||wwwzzzXXX???444222222222222222222222222222222222111111111111222222111555;;;???AAABBBDDDEEEJJJHHHEEEFFFTTTmmmxxxttttttsssWWWDDD===;;;@@@DDDFFFQQQ^^^sssvvv|||~~~|||vvvuuuzzz~~~xxxuuuuuuwwwwwwwwwzzz~~~|||dddKKK888333222111000////////////jjjrrrsssddd\\\PPPEEEFFFRRRggg}}}lllPPP;;;888444222222333333333444222111111222333222222111222444:::CCCNNNXXX___eeeccc^^^bbbvvvjjjssszzzWWWRRR___xxxssszzzeeeOOOEEEDDDHHHTTT```bbbhhh~~~{{{xxxuuurrrpppnnnllljjjeeebbb___]]]ZZZWWWSSSPPPLLLJJJHHHGGGGGGGGGEEECCCCCCAAACCCOOO```jjjggg___aaafffqqqpppZZZgggxxxzzzaaaEEE:::666666666666555555555555333333333333333333333333555@@@KKKOOOUUU^^^eeegggmmmgggrrr~~~ccciii}}}mmmjjjpppVVVIIIKKKOOO\\\ooovvvyyyvvvpppwwwzzzmmmmmmttt}}}vvvuuuxxxzzzwwwuuutttqqqllllllkkkkkkmmmsss}}}sss{{{~~~]]]EEE999555222222222222222222222222222222111111111111222222333777===@@@AAABBBEEEGGGFFFGGGGGGLLL___xxx{{{tttsssrrriiiOOOAAA<<<<<>>AAABBBCCCFFFIIIBBBEEEHHHRRRgggxxxrrrssstttbbbGGG>>>:::;;;BBBFFFLLL[[[llltttrrrxxxfffeeebbbaaadddooo~~~~~~~~~~~~}}}zzztttpppsssqqqrrr{{{rrrXXXBBB333222111000////////////kkkiiixxxeeeZZZZZZUUUKKKCCCIIIfff```DDD:::222222555444444555444333111000000111333444222222666>>>EEELLLUUU^^^fff\\\SSSgggjjj|||oooRRRSSSeeezzzyyy{{{^^^KKKGGGCCCNNN[[[aaadddsss}}}zzzyyyxxx|||}}}yyyvvvrrrooommmjjjhhheeeccc```]]]ZZZWWWTTTQQQNNNKKKIIIHHHHHHIIIHHHFFFDDDBBBBBBBBBGGGTTTbbbfffcccaaaeeemmmzzzwwwYYY^^^xxxsssnnnsssNNN;;;:::888555444555555444444333444555444333333444666:::BBBJJJQQQ[[[eeejjjjjjgggggg|||pppeee```vvvwww|||dddtttuuu^^^NNNJJJPPPeeewwwxxxxxxoooppp{{{wwwyyypppccciiivvvvvvtttzzz{{{xxxvvvwwwsssllliiijjjjjjkkkmmmtttzzztttxxx{{{lllbbbNNN;;;:::444333222222111111222222222222111111111111111222555999>>>BBBDDDDDDEEEFFFKKKEEEHHH]]]zzzuuunnn}}}qqqUUUEEE<<<>>>BBBCCCDDDNNNfff|||yyyooosssmmmcccWWWPPPMMMUUUfffyyy~~~zzzrrrlllnnnnnnpppxxxqqqXXXAAA888...///444//////333///gggfffttt}}}hhh___fff^^^OOODDDKKKllljjjEEE;;;333222444444333444444333111000000111333444222222666???FFFLLLVVV___aaa[[[WWWkkkpppkkkSSSVVVjjj{{{}}}yyy\\\IIIDDDDDDOOO[[[aaaeeevvvooobbbaaaddd___```cccjjjwwwwwwpppnnnlll}}}{{{xxxuuuqqqnnnllljjjgggeeebbb```\\\YYYWWWTTTPPPMMMJJJHHHGGGHHHHHHHHHFFFDDDBBBBBBBBBFFFSSSaaafffccc```ccckkkwww}}}\\\[[[sssqqqgggrrrPPP<<<;;;888555444555555444444333444444444333333555666;;;CCCKKKRRR[[[eeeiiiiiigggggg|||iiiaaagggwwwxxxqqqmmmXXXLLLNNNXXXlll|||zzzwwwoooqqq}}}sssnnnrrruuuddd\\\eeesss~~~|||tttrrrwwwyyyvvvtttuuuqqqkkkfffhhhiiiiiijjjrrr}}}}}}tttvvvtttfffbbbPPP<<<777444333222222111222222222222222111111111111111222666999>>>BBBCCCDDDEEEFFFHHHEEELLLbbb|||{{{ssstttjjjPPPBBB;;;===AAADDDGGGSSSlllqqqnnnvvvlll]]]VVVQQQPPPSSS\\\mmm~~~}}}xxxqqqkkkkkkjjjlllsss}}}ppp___NNN===222222555000///222...cccbbbooo{{{mmmiiiwwwkkkVVVGGGNNNsssvvv~~~xxxGGG<<<444333444333222333333222111000000111222333222222777???GGGMMMWWW```^^^\\\[[[ooozzzrrrfffRRRYYYppp{{{uuuXXXGGGBBBFFFQQQ\\\aaagggzzz~~~bbbPPPKKKLLLNNNPPPVVVaaaqqquuuYYYMMMOOOTTTxxx~~~{{{yyywwwtttqqqnnnllliiifffcccaaa___[[[XXXUUUSSSOOOLLLHHHGGGFFFFFFGGGGGGEEECCCBBBBBBAAAEEEQQQ___dddccc]]]aaaiiittt^^^XXXooosssbbbuuuWWWBBB;;;999666555555555444333222333444444333333555777<<>>:::<<>>555444444333222222222222111000000111222222222333777@@@HHHOOOYYYbbb```]]]___uuutttooodddQQQ\\\wwwzzzqqqVVVFFFBBBHHHSSS]]]bbbkkkaaaMMMGGGHHHKKKNNNVVVbbbtttsssTTTGGGNNNYYYyyy~~~{{{yyywwwuuussspppmmmkkkhhhdddbbb```]]]YYYVVVTTTQQQMMMKKKFFFEEEDDDEEEFFFFFFDDDBBBAAAAAA@@@CCCNNN\\\cccccc\\\___gggrrr^^^TTTlllyyyfff}}}bbbHHH<<<999666555555555444333222333444444333333555777===EEENNNUUU]]]fffjjjiiidddgggxxxuuu```[[[qqq{{{www^^^LLLFFFOOO]]]pppyyyqqqnnnkkknnnzzzvvvdddbbblll|||xxxjjjXXXMMMRRRfffxxx{{{yyysssoooqqqrrrsssrrrrrrpppnnndddgggjjjhhhgggmmmzzzwwwmmmyyy~~~yyyyyyfffHHH:::444444333222222222222333111111111000111111222333888;;;???BBBCCCDDDEEEGGGEEEDDDPPPlll|||vvvZZZEEE<<<;;;===AAAGGGPPPaaa}}}kkkbbbooo{{{|||wwwpppcccUUUMMMLLLOOORRRXXXfffwww|||zzzxxxtttlllggggggfffggglllvvv}}}www}}}vvvssskkk```GGG888444444///000222...bbbbbbjjjyyy~~~xxxaaaMMMNNNmmmrrrkkk{{{|||}}}III???555444555333222222111111111111111111111111222333888AAAIIIPPP[[[dddccc^^^ccc~~~tttqqqeeeSSSaaa|||lllUUUHHHEEEIIIUUU___eeeppp|||^^^KKKEEEGGGGGGKKKTTTaaattteeeYYY```mmm~~~|||yyywwwvvvsssqqqnnnllljjjgggccc```^^^[[[XXXUUURRROOOLLLIIIEEEDDDCCCDDDEEEEEECCCBBBAAAAAA@@@AAAKKKYYYbbbccc[[[^^^eeeppp^^^PPPhhh~~~mmm|||mmmKKK===:::777555555555444333111333444444333333666888>>>GGGPPPWWW```iiilllkkkdddiii{{{ttt```[[[zzzsss|||}}}]]]KKKDDDJJJUUUeeemmmeeegggggglllvvvmmm^^^iii}}}vvvfffTTTMMMXXXooo~~~|||uuupppppprrrssssssqqqpppppphhhjjjkkkiiiggglllvvvyyyzzzkkknnnmmmLLL:::555444333333222222333333111111000000111222222333999<<>>???AAAGGGPPP\\\ooowwwfffiiiyyy|||kkk]]]TTTRRRUUUPPPMMMMMMRRRXXX___iiirrrxxxpppmmmuuu}}}yyywwwuuurrrlllggghhhiiijjjmmmttt{{{vvvfffMMM:::111111---000444000aaa___dddqqq~~~~~~tttaaaNNNHHHZZZ}}}rrrfffuuutttIII>>>555444666444333444000000111111111111000000333333999BBBKKKSSS^^^hhh___```ooonnnrrr}}}___WWWjjjeeeQQQIIIFFFIIIWWWccckkk{{{___JJJCCCFFFDDDIIITTTdddxxx|||yyywwwuuutttpppnnnmmmkkkiiieee```]]][[[XXXUUURRROOOLLLIIIFFFEEEDDDCCCDDDFFFFFFDDDCCC@@@@@@???>>>FFFTTT___cccXXXZZZ```kkkzzzpppWWWfffuuu|||zzzQQQ>>>;;;888666666555444333111222333333333444666888@@@IIISSS\\\fffpppsssrrrvvvrrreeejjjnnnwwwtttUUUIIIFFFJJJLLLVVV^^^XXXaaafffmmmttt{{{xxxfff```wwwvvvrrrfffWWWUUUggg~~~xxxssspppppptttsssooonnnqqqmmmkkkhhheeedddccccccccc^^^pppqqqhhhnnn~~~]]]HHH555555444333333333333444000000000000111222333444;;;>>>@@@BBBBBBCCCFFFHHHEEEJJJbbb{{{|||aaaHHH???AAA@@@BBBJJJVVVdddwwwpppdddmmm}}}sss^^^QQQLLLKKKLLLOOONNNOOOUUU___fffooo~~~xxx___[[[^^^mmm|||{{{xxxvvvuuurrrmmmiiifffhhhiiilllrrr||||||yyynnnSSS>>>333111---000444///___\\\```mmm}}}~~~{{{rrr```MMMFFFVVVuuurrreeeyyywwwHHH>>>555444666555444444000000111111111111000000333333999CCCKKKTTT___hhh]]]bbbtttyyybbbjjjyyy[[[UUUiii~~~cccPPPHHHEEEIIIXXXdddlll~~~~~~^^^IIICCCEEEFFFKKKUUUdddwww|||yyywwwuuutttooonnnlllkkkiiieee```\\\[[[XXXTTTQQQOOOLLLHHHEEEEEEDDDDDDEEEFFFFFFEEECCC@@@@@@>>>>>>EEESSS___cccVVVYYY^^^iiixxx{{{```kkkwwwVVV>>><<<888666666555444333111222333333333444666999@@@IIITTT^^^hhhrrruuuttttttiiitttmmmqqqmmmPPPGGGIIIMMMNNNVVV]]]YYY```gggnnnuuu|||tttddd```sssnnn^^^fffqqqpppeeeXXXWWWjjjxxxtttppppppssssssmmmlllpppmmmiiieeebbbaaa___[[[XXXZZZppptttjjjmmm\\\FFF555555444333333333333444000000000000111222333444<<<>>>@@@BBBBBBCCCFFFHHHBBBMMMkkkxxxvvvYYYCCC===BBB@@@CCCLLLZZZjjj}}}jjjbbbnnnrrraaaOOOGGGHHHJJJMMMPPPRRRVVV```mmmwwwnnnVVVVVV```qqq~~~~~~{{{wwwvvvuuusssnnnjjjdddfffhhhkkkpppyyy~~~zzzzzzxxxsssXXXBBB666333...000333...WWWZZZbbbnnnzzzwwwgggSSSEEELLLnnnuuutttNNN;;;555777222000333111222222111111111111222222222888===AAAIIIWWWaaafffcccaaavvvwwwgggoooxxx[[[XXXeee~~~___IIIEEEJJJQQQ\\\fffmmm}}}aaaJJJAAAAAADDDJJJUUUfff{{{|||zzzxxxwwwtttsssmmmnnnnnnllljjjeeeaaa^^^YYYWWWSSSOOOKKKHHHFFFFFFFFFBBB@@@BBBFFFGGGEEEBBB>>>>>>???AAACCCIIIVVVccc[[[ZZZ^^^hhhtttiiillluuuyyyRRR@@@888333555666555444555555444444777666444555:::DDDLLLUUU\\\gggrrrtttqqq|||sss}}}tttccc~~~nnnRRRKKKEEEFFFOOOWWWYYYYYY___fffmmmuuu~~~qqqbbb___lllqqqdddXXXVVV]]]{{{pppqqqeeeVVVYYYooossskkkrrrsssllliiinnntttuuunnniiibbb^^^^^^^^^]]][[[\\\qqqwwwjjjlll~~~rrr\\\HHH666666444000000222333333222222222111111222555888<<<===>>>AAACCCEEEGGGHHHIII```~~~mmmTTTDDD???@@@@@@HHHQQQ[[[ooopppaaabbbooonnnUUULLLEEEEEEHHHLLLRRRWWWXXXcccrrr|||cccXXXdddrrrxxxzzz}}}yyy{{{||||||yyytttooolllhhhdddbbbgggoooxxxqqqyyy~~~www___JJJ888444333------333VVVZZZbbbnnn{{{{{{kkkVVVEEEKKKlllyyyNNN;;;555888333111333111222222111111111111222222111777===BBBLLLZZZeeeiii___```wwwtttiiiuuutttWWWYYYhhh}}}}}}___IIIEEEIIIPPP[[[eeemmm~~~}}}^^^HHHAAABBBEEEKKKWWWhhh}}}|||yyyxxxvvvtttrrrlllllllllkkkhhhccc___]]]YYYVVVSSSNNNJJJHHHFFFEEEEEEBBB@@@AAAEEEGGGEEEBBB>>>===???AAACCCHHHUUUbbb[[[YYY\\\fffrrriiiiiiooosssTTT@@@999444555666555444555555333444777666444666:::CCCLLLVVV^^^iiirrruuurrrrrrlll|||{{{mmmlllmmmQQQJJJDDDFFFOOOXXXZZZZZZ^^^eeelllrrr{{{jjj\\\YYYgggoooiiicccdddssszzzuuulllmmmcccUUUXXXooo~~~sssmmmqqqqqqmmmkkkpppsssrrrmmmhhhaaa]]]\\\\\\[[[ZZZ[[[nnn|||kkkffftttmmm\\\KKK777666444111111222333222111222222111111222666888<<<===???AAADDDFFFHHHIIIKKKjjjiiiPPPAAA>>>@@@@@@IIISSS```vvvkkk```eeetttkkk\\\QQQKKKGGGJJJNNNRRRXXX^^^hhhrrrppp```___ppp~~~~~~{{{~~~{{{|||}}}|||yyytttooollliiidddbbbfffllltttzzzvvvvvvgggPPP:::444333///...222TTTXXXaaaooo|||pppYYYFFFLLLmmm}}}OOO<<<666999444111444222222222111111111111222222111777>>>DDDNNN]]]hhhmmm^^^ddd}}}sssmmm~~~qqqUUU[[[mmm~~~zzz]]]IIIEEEHHHPPP[[[eeemmmyyy[[[FFFAAACCCGGGMMMXXXiii~~~{{{xxxwwwuuusssqqqkkkkkkjjjiiieeeaaa]]][[[WWWUUUQQQMMMIIIGGGEEEEEEDDDBBB@@@AAADDDFFFDDDBBB>>>===>>>AAABBBGGGTTTaaa\\\YYYZZZbbboooddd```zzzkkklllZZZAAA999444555666555444555555333444666555444666;;;CCCLLLXXXaaakkkrrrtttrrr~~~jjjhhh|||}}}jjjjjjOOOHHHDDDGGGPPPYYY\\\[[[^^^dddkkkpppwww}}}|||xxxhhhZZZXXXggguuuxxx{{{qqqfffeeeggg```SSSXXXppp~~~{{{sssooopppooommmnnnqqqpppmmmkkkfffaaa\\\[[[ZZZZZZYYYYYYjjjnnnbbbnnnvvvggg]]]OOO999666444333333333222111111222222111111333666999===>>>@@@BBBEEEGGGIIIJJJQQQxxx||||||bbbKKK>>>===@@@AAAHHHTTTeee~~~zzzeeeaaakkk|||uuuaaaRRRLLLJJJGGGGGGMMMTTTZZZbbbiii{{{zzznnnfffaaajjj{{{{{{|||}}}}}}{{{xxxtttooollliiieeeccceeeiiippp|||zzzttttttYYY>>>444333000///000RRRWWWaaaooo}}}rrr[[[IIIQQQttt}}}PPP===777999444222555333222222111111111111222222111888???EEEOOO]]]hhhlll___llluuuqqqqqqVVV\\\pppvvv[[[JJJFFFIIIQQQ[[[eeennnuuuWWWEEEAAAEEEGGGLLLXXXiii}}}yyywwwvvvtttrrrpppkkkkkkjjjgggddd```\\\ZZZVVVSSSPPPLLLHHHFFFDDDDDDCCCAAA@@@AAACCCDDDCCCBBB>>>===>>>@@@BBBGGGSSS```]]]YYYXXX___kkk|||eee\\\qqqiiiiii___AAA:::555555777555444555555333333666555444777<<>>???AAACCCFFFHHHJJJJJJXXX{{{vvv\\\FFF===>>>BBBCCCHHHTTThhhsssbbbdddsssqqq]]]NNNHHHHHHIIIHHHMMMUUU^^^hhhuuuzzzlllhhhlll}}}}}}||||||zzzvvvrrrnnnllliiieeeccceeehhhnnnzzz~~~bbbBBB444333222000///PPPUUU```nnn}}}|||{{{pppZZZKKKYYY}}}zzzPPP===777999444222555333222222111111111111222222333:::AAAFFFPPP]]]gggjjj```ssssssqqqoooWWW]]]rrrtttZZZIIIFFFJJJSSS]]]fffpppsssVVVDDDBBBFFFFFFKKKVVVggg}}}~~~|||xxxvvvtttssspppnnnlllkkkiiigggccc___\\\ZZZTTTRRRNNNJJJGGGEEECCCCCCAAAAAA@@@AAABBBCCCBBBBBB>>>======???AAAFFFRRR___]]]XXXWWW\\\hhhyyynnn```ppphhheeezzzaaaBBB;;;555666777555444555555333333555555444777===GGGOOO[[[gggmmmnnnpppqqqzzzfffjjjgggLLLFFFCCCHHHSSS\\\___^^^aaagggnnnrrrwww{{{xxxrrrbbbYYYXXXfffzzz|||lll___YYY^^^ccc___VVV\\\qqqxxxxxxzzzpppllliiikkknnnmmmgggbbbjjjgggbbb^^^ZZZYYYZZZ[[[VVV```rrr~~~ooofffooowwwpppjjj\\\BBB999333444555222000111000111111111111333777:::???@@@AAADDDFFFHHHJJJKKK\\\~~~|||rrrWWWDDD===@@@EEEEEEIIIUUUkkklll___gggwwwmmm\\\OOOHHHIIINNNNNNPPPXXXcccnnn{{{zzzpppwww~~~|||{{{zzzwwwtttqqqnnnlllhhheeedddfffhhhmmmzzzeeeEEE444222333111///NNNSSS___nnn|||yyyxxxkkkUUUKKK]]]xxxOOO<<<666999444111444222222222111111111111222222333;;;BBBHHHQQQ^^^gggjjj```uuuooommmjjjVVV^^^ssstttYYYHHHGGGLLLWWW```iiirrrsssVVVEEECCCGGGEEEJJJTTTeeezzz}}}zzzwwwtttsssqqqooommmlllkkkiiieeebbb^^^[[[YYYRRRPPPMMMIIIFFFDDDBBBBBB@@@@@@@@@AAAAAAAAABBBBBB>>><<<===???@@@EEEQQQ^^^^^^YYYVVV[[[fffwwwsssaaallleeeaaavvv}}}bbbCCC;;;666666777555444555555333222444444444888>>>IIIPPP]]]iiiooopppsssxxx~~~sss```kkk}}}iiiKKKFFFDDDIIISSS\\\___]]]ccciiipppuuuzzz}}}zzztttccc]]]]]]llltttfff^^^^^^aaagggddd[[[___rrruuuvvv|||rrrllliiikkkmmmjjjdddaaaiiigggccc^^^YYYXXXYYY[[[WWW\\\kkk}}}|||nnndddiiivvveeeGGG:::222333555111000222000111111111111333777:::>>>???AAACCCFFFHHHJJJKKK[[[}}}}}}vvvnnnTTTCCC===AAAFFFGGGLLL[[[ssssssddd^^^kkk}}}ttt[[[OOOJJJIIIMMMTTTSSSXXXdddrrr{{{tttyyy~~~|||{{{|||{{{yyyvvvsssqqqooonnniiigggfffggggggmmmzzz|||dddFFF555222444222///MMMRRR^^^mmm{{{{{{wwwfffNNNGGG\\\zzzNNN;;;555888333111333111222222111111111111222222333;;;CCCJJJTTTaaajjjnnnbbbvvvkkkmmmgggVVV```sssuuuXXXFFFGGGOOO[[[ccckkkuuuuuuXXXFFFCCCGGGFFFJJJTTTdddyyy~~~}}}|||yyyvvvsssrrrpppnnnlllkkkiiigggccc___\\\YYYWWWQQQOOOKKKHHHEEECCCBBBAAA???@@@AAAAAA@@@@@@AAABBB===<<<===>>>???DDDQQQ]]]___YYYVVV[[[eeetttttt___gggeeeaaavvvgggDDD<<<666777777555444555555333222444444444888???JJJQQQ^^^lllssstttzzznnn___rrr~~~vvvhhhLLLGGGDDDIIITTT\\\^^^]]]ccciiiqqqvvv|||}}}wwwccc```dddrrrqqqddd^^^___fffllliii```cccttt~~~rrrsss}}}tttnnnkkkmmmmmmgggddddddgggfffbbb]]]XXXVVVXXXZZZXXXZZZeeexxxqqqdddcccuuunnnKKK<<<111222444000///444///000111111111444777:::>>>???AAACCCEEEGGGIIIJJJ[[[{{{uuujjjQQQAAA===AAAFFFHHHQQQeeeiii^^^```rrrvvvaaaNNNJJJJJJKKKQQQ[[[^^^iii{{{|||uuu|||~~~||||||{{{}}}|||yyywwwuuusssrrrrrrkkkiiihhhgggfffjjjwwwwwwxxxrrr```FFF555111333333000LLLRRR]]]lllzzz}}}wwwcccJJJDDDZZZ|||~~~xxx}}}NNN;;;555777222000333111222222111111111111222222222:::DDDKKKVVVdddnnnqqqdddwwwjjjooogggWWWbbbtttvvvWWWFFFGGGQQQ]]]eeemmmvvvvvvYYYGGGDDDGGGGGGKKKTTTcccxxx}}}||||||yyyuuusssrrrpppnnnllljjjhhheeebbb^^^ZZZWWWVVVPPPNNNKKKGGGDDDBBBAAAAAA???@@@AAAAAA@@@@@@AAABBB===<<<===>>>???DDDPPP]]]___YYYWWW[[[dddsssxxxaaaggg|||gggbbbyyynnnDDD<<<777777777555444555666333222444444444999???KKKQQQ___nnnvvvyyymmmaaa{{{{{{rrrfffLLLGGGEEEJJJTTT\\\^^^\\\bbbiiiqqqwww}}}~~~xxx^^^]]]cccrrr{{{mmm___YYYXXXjjjpppmmmccceeettt~~~}}}oooqqq}}}vvvpppmmmooommmgggdddfffeeeeeeaaa\\\VVVTTTVVVYYYYYYXXXbbbuuuvvveeeaaarrrsssNNN===000222333000000555///000111111111444888;;;===>>>@@@BBBEEEGGGIIIJJJ\\\~~~}}}{{{hhhPPP@@@<<>>>>>============>>>>>>>>>======>>>>>>BBBNNNZZZaaaYYYTTTYYYdddttt~~~aaacccpppgggxxxwwwQQQ<<<444777444333666444333222444666555555:::BBBLLLTTTaaaqqqxxxrrreeedddyyyzzzpppmmmQQQGGGCCCKKKWWW^^^``````hhhkkkuuuzzz{{{qqq___```jjj{{{sssggg^^^[[[^^^tttwwwqqqdddfffuuu}}}oooqqq{{{yyyuuunnniiihhhfff```^^^^^^dddccc```[[[TTTQQQQQQSSSQQQUUU\\\hhhzzzwwwkkk___kkktttWWW>>>222444222222444000111222222111111444888<<<<<>>AAACCCMMM]]]uuunnnaaaccckkkzzz~~~lllWWWKKKCCCGGGLLLSSSbbbsss|||~~~~~~~~~{{{zzzxxxvvvsssqqqiiihhhhhhiiiggghhhqqq{{{|||ttteeeZZZHHH888222555444000KKKRRR```ppp}}}wwwbbbLLLDDDRRRnnnssssssqqqHHH>>>666666777555222111111111111111111222222333333;;;EEENNN[[[iiirrrssslll~~~zzz~~~xxx\\\TTTeeerrrWWWHHHHHHOOO\\\kkkpppvvvwww[[[KKKFFFEEEHHHMMMWWWeeeyyy~~~zzzxxxuuuqqqooommmmmmmmmjjjgggdddbbb___\\\XXXUUUPPPLLLHHHEEECCCBBBAAA@@@>>>>>>============>>>>>>>>>======>>>>>>BBBMMMZZZ```XXXSSSXXXbbbqqqbbbcccvvvjjjxxx|||QQQ<<<555777444333666444444222444666555555:::BBBOOOVVVbbbrrryyytttdddhhhuuu~~~yyy~~~}}}kkkRRRHHHDDDKKKVVV^^^bbbdddkkkmmmvvv{{{|||ooo```bbblllrrrddd[[[WWWXXX\\\uuuxxxqqqccccccrrr{{{zzzooorrr~~~wwwqqqlllgggeee___YYYWWWYYYbbbaaa^^^YYYSSSPPPPPPRRROOOQQQTTT]]]nnnvvviii]]]jjj|||~~~~~~oooXXX???222444222222444000111222222111222444888<<<;;;BBBAAABBBIIIHHHKKKYYYrrr}}}{{{www^^^JJJ@@@???CCCEEEOOO^^^vvvoooeeehhhooo|||ooo\\\SSSJJJFFFKKKPPPWWWiii|||~~~~~~~~~}}}{{{zzzzzzzzzzzzwwwssspppjjjhhhgggfffeeefffoooyyy}}}~~~|||vvvkkk___KKK999333444444000MMMUUUcccssszzzdddLLLBBBRRRtttooohhhvvv~~~lllEEE<<<555666777666333333111111111111111222333333333<<>>======<<<<<<======>>>>>>======>>>>>>AAAMMMYYY___WWWSSSVVV```ooobbbbbb~~~mmmwwwQQQ===555777444333666444444333444555555555;;;CCCQQQYYYdddssszzzuuuxxxeeennnzzzpppyyy|||jjjTTTKKKEEEJJJSSS[[[bbbhhhooopppxxx||||||~~~lll```cccooo}}}eeeWWWSSSTTTXXX]]]vvvyyyqqqbbbaaannnwwwvvvooorrruuuoookkkgggccc[[[SSSRRRVVV```___\\\WWWRRROOONNNOOOOOONNNMMMRRRbbbxxxxxxiii\\\jjj~~~pppjjjYYY@@@333444222222444000111222222111222555999<<<;;;AAAAAACCCJJJJJJOOO___zzz~~~ttt\\\III@@@@@@EEEHHHPPP```yyyrrrmmmooouuuyyydddQQQNNNJJJJJJOOOTTT^^^sss|||uuuvvv}}}yyyuuuvvvxxxzzz{{{xxxsssoookkkgggdddcccbbbdddmmmwww|||~~~ssseeeOOO;;;333444333000NNNWWWfffvvvyyyeeeNNNDDDWWWddd```ooo}}}~~~eeeBBB:::555666777666444444222111111111111222333333333;;;FFFPPP]]]jjjrrrsssjjj|||aaaXXXooooooVVVHHHJJJQQQ[[[ggglllwwwxxx```OOOIIIIIIKKKRRR^^^mmm}}}{{{yyywwwuuuqqqnnnlllkkkjjjhhheeebbb___\\\YYYTTTQQQLLLJJJFFFDDDCCCAAA???>>>=========<<<<<<=========>>>======>>>>>>AAALLLWWW___XXXSSSVVV^^^mmm```^^^~~~mmmuuuRRR===555888444444777444555333444555555555;;;CCCQQQ[[[gggtttzzzttt~~~tttgggrrrvvvvvvuuuoooWWWMMMGGGJJJSSS\\\eeelllsssssszzz}}}}}}}}}iii```cccooo{{{dddZZZ[[[^^^___aaauuuyyyqqqaaa___lllvvvvvvnnnqqq|||tttnnnllljjjeee[[[TTTUUU[[[___]]]ZZZVVVRRROOONNNNNNPPPOOOLLLOOO]]]ttt|||lll]]]jjjwwwfffhhh[[[AAA444444222222444000111222222222222555:::===;;;@@@@@@DDDJJJIIIPPPbbbsss[[[HHH???@@@EEEHHHQQQbbb}}}wwwtttvvvzzzsss^^^LLLIIIJJJOOOSSSWWWbbbzzzssspppqqqvvv}}}|||~~~~~~{{{wwwvvvvvvwwwyyyyyywwwssspppmmmhhhcccaaa```ccckkkuuu{{{lllSSS<<<333333333111MMMWWWhhhwwwyyyeeeNNNDDDYYYsssUUU]]]ttt}}}zzz\\\???999555666777555444555222222222111222333333444222;;;FFFPPP]]]jjjqqqrrrkkkzzzhhh^^^tttoooVVVHHHJJJQQQYYYccciiiwwwwww```OOOIIIIIIKKKTTTbbbsss}}}{{{zzzyyyvvvssspppmmmkkkjjjfffddd```]]]ZZZWWWRRROOOJJJHHHEEECCCBBBAAA???=========<<<<<<<<<<<<=========<<<===???>>>@@@KKKVVV```YYYTTTVVV]]]kkk{{{[[[YYYsssjjjpppRRR===555888555444777555666444444555444555<<>>===AAAAAAEEEJJJGGGOOOeee~~~rrrZZZGGG??????DDDGGGSSSfff}}}xxxyyy}}}xxxjjjVVVFFFFFFKKKQQQUUUYYYeee}}}xxxnnnhhhpppsss~~~{{{|||{{{yyyyyyyyyxxxvvvvvvvvvuuussspppnnnhhhbbbaaaaaaccckkkssszzzxxxtttXXX>>>333333444222LLLXXXiiizzzzzzfffMMMCCCVVV~~~___MMMeee}}}wwwTTT>>>999666777777444333555222222222222222333444444333<<>><<<===<<<<<<;;;;;;<<<<<<======<<<===???>>>@@@JJJUUU```ZZZUUUVVV\\\iii~~~uuuUUUUUUhhhdddhhh{{{RRR>>>666888555444777555777555444555444555<<>>???DDDGGGXXXkkkxxxxxx{{{tttbbbPPPEEEEEEKKKRRRVVV[[[iiitttlllnnntttyyy}}}yyyxxxyyyxxxvvvtttsssssssssqqqpppmmmfffaaa```aaadddjjjqqq}}}tttuuu___BBB444333444222LLLYYYlll||||||fffNNNDDDUUUyyy|||ZZZRRRvvv~~~xxxSSS===999666888777333333555333222222222222333444444555>>>JJJUUUaaannnuuuuuummmkkkcccvvvrrrYYYJJJIIIOOOXXXaaaiii|||~~~ttthhhXXXKKKIIINNNTTT___ooo~~~}}}yyyxxxvvvsssooollliiigggdddbbb^^^[[[XXXSSSOOOKKKGGGEEECCCBBBBBB@@@===;;;===<<<<<<;;;;;;<<<<<<======<<<===???>>>@@@IIITTT___YYYTTTTTTYYYfff|||oooQQQSSSjjj______{{{xxxSSS>>>666999555555888555777555444555444555===FFFUUUbbbmmmvvv{{{uuuwwwxxxiiivvv}}}vvv[[[OOOJJJUUUhhhtttwwwwwwtttqqqvvvzzz||||||fffbbbiiiwwwsssoooqqqooommmkkkqqqvvvnnn\\\VVVbbbnnnqqqhhhiiisss~~~tttgggbbb]]]\\\YYYWWWXXX]]][[[XXXUUUSSSRRRPPPLLLIIIGGGIIIJJJNNN[[[pppqqq[[[XXXlll{{{xxxaaaFFF777555111222555111111222222222333777<<>>AAAFFFJJJZZZooouuutttvvv~~~ppp[[[KKKDDDDDDKKKRRRVVV]]]mmmyyyzzz~~~}}}{{{wwwuuuvvvqqqqqqqqqrrrsssrrrpppmmmjjjccc______aaaccchhhooo{{{www}}}www|||iiiHHH777333333000MMMZZZmmm~~~}}}hhhPPPGGGWWWzzz{{{^^^]]]{{{WWW===999777888777333222444333333222222333333444555777@@@LLLWWWdddpppwwwwwwjjjkkkeeessssssZZZJJJIIINNNYYYaaajjj{{{rrriii```SSSIIIJJJQQQYYYcccsss~~~}}}|||{{{xxxwwwuuurrrnnnkkkgggfffdddaaa]]]ZZZWWWSSSNNNKKKFFFEEECCCBBBAAA@@@===:::<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<>>>???>>>@@@IIISSS^^^XXXSSSSSSWWWddd{{{lllOOOSSSuuu]]]YYYuuuwwwSSS>>>666999555555888666888555444555444555===FFFXXXeeemmmuuu|||xxx}}}lllwww```RRRJJJTTTfffooommmiiirrrpppuuuyyy||||||fffccclll}}}}}}mmmggggggggghhhjjjqqqvvvnnnZZZRRR^^^jjjmmmgggiiiuuuuuuiiibbb\\\ZZZYYYWWWXXXZZZYYYVVVSSSRRRQQQOOOKKKGGGHHHJJJJJJMMMZZZpppuuu^^^WWWggg~~~bbbGGG777555111222555111111222222222444777<<<@@@@@@BBBCCCKKKPPPMMM[[[xxx{{{kkkUUUDDD???BBBHHHLLLZZZpppssspppqqqzzz|||jjjRRRDDD@@@CCCJJJQQQVVV___qqq|||vvvvvvwwwtttqqqqqqjjjkkknnnqqqsssrrrnnnkkkgggaaa]]]^^^aaacccggglllyyyxxxzzzpppLLL999444222///QQQcccwwwqqq]]]KKKDDD[[[zzz```lllYYYDDD888555666111444777222333333222222333333444555444>>>LLLZZZhhhsssuuurrrhhh|||nnniii{{{ttt[[[KKKHHHMMMXXXZZZiiiyyyrrriii```SSSHHHIIIQQQ]]]mmm|||~~~|||zzztttsssrrrpppmmmjjjhhhfffbbb```^^^ZZZUUUQQQMMMKKKFFFFFFDDDCCCAAA???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>???===???HHHSSSZZZZZZSSSRRR]]]gggwwwkkkXXXfff^^^^^^zzzyyyUUU>>>666:::999888777111888:::444222666555999GGG[[[eeeppp|||zzzyyyfff\\\PPPKKKUUU```bbbccceeegggnnnrrrttt||||||mmmfffrrr~~~iii^^^^^^ccceeedddqqquuummm[[[TTT^^^kkkppppppnnnqqq~~~~~~pppiii```ZZZZZZ[[[YYYWWWWWWSSSTTTSSSRRRPPPLLLIIIGGGGGGGGGHHHLLLXXXmmmqqq\\\XXXhhhgggJJJ888555000111555222555444333222444888<<<>>>???BBBFFFNNNOOOJJJ___~~~iiiRRRDDD???@@@EEEKKK[[[tttvvvllljjjuuuiiiQQQDDDAAABBBGGGOOOYYYeeevvvwww}}}{{{pppjjjnnnnnngggeeejjjpppttttttqqqnnnmmmkkkddd____________dddjjj|||nnnqqqGGG555999000000UUUdddttt{{{nnnXXXGGGAAAZZZwwwbbbpppmmmJJJ<<<777777222333666111333333222222333333444555555@@@NNN[[[iiitttvvvrrriiisssooojjj{{{ttt[[[JJJHHHLLLUUUYYYjjj|||xxxssskkk]]]MMMHHHJJJUUUeeewww|||yyywwwrrrqqqpppnnnkkkhhhfffddd```^^^\\\XXXSSSOOOKKKIIIFFFEEEDDDBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<===>>>===???IIITTT^^^]]]TTTQQQ[[[eeeuuuppp___lll~~~^^^^^^xxx]]]CCC777888555666888444777999444222666555999HHH___iiisss~~~{{{kkkyyy|||www|||[[[OOOIIIQQQZZZ\\\]]]```dddjjjnnnpppwwwxxxkkkjjjuuurrr___VVVXXX___ccccccqqqtttlllZZZSSS]]]jjjoookkkjjjnnn{{{~~~qqqhhh```ZZZ[[[\\\YYYVVVVVVSSSSSSSSSQQQOOOLLLHHHFFFEEEEEEFFFJJJUUUjjjrrr___^^^pppwwwdddHHH777555000111444222444333222222444888<<<>>>???CCCFFFMMMPPPNNNeeekkkSSSDDD??????EEEKKK\\\uuurrrhhhfffqqq}}}jjjQQQDDDBBBDDDIIIRRR\\\iiizzzyyyvvvvvvvvvrrrjjjddddddhhhmmmsssyyyxxxrrrmmmkkklllhhhbbb^^^___```aaagggmmm{{{iii|||~~~sssJJJ444555...111\\\gggsssxxx|||jjjTTTEEEBBB^^^uuu```pppQQQ@@@:::999333222444///333333222222333333444555777AAAOOO\\\jjjuuuvvvsssmmmzzznnnppplll}}}ttt[[[JJJHHHKKKRRRXXXjjjxxxtttnnneeeXXXJJJDDDEEEOOO]]]pppwww{{{zzzvvvtttppppppnnnllliiifffcccbbb^^^\\\YYYUUUQQQLLLIIIGGGEEEEEEDDDBBB@@@???======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>===@@@IIITTTbbb___TTTPPPYYYcccsssuuufffrrr{{{```aaayyylllOOO===999444444888555555888333222777666:::III^^^hhhqqq{{{wwwkkk|||vvvvvvrrrsssYYYLLLEEEKKKRRRSSSSSSWWW]]]cccfffiiiqqqxxxtttjjjlllvvvtttgggWWWRRRXXXaaaffffffppprrrjjjYYYRRRZZZgggnnngggeeejjjwww~~~rrrggg```\\\\\\\\\XXXUUUTTTQQQQQQPPPNNNLLLIIIGGGEEEBBBCCCDDDFFFQQQeee~~~~~~ppp^^^___rrrxxxhhh```EEE666555111222444111333222111222444888;;;>>>@@@DDDGGGMMMPPPQQQjjj~~~nnnTTTDDD>>>???EEELLL^^^vvvpppfffdddooo{{{iiiPPPDDDDDDEEELLLVVVaaaooozzztttrrrmmmmmmooofffZZZ___mmmxxxyyywwwrrrllliiikkknnngggbbb^^^______aaaffflllxxxkkk~~~xxxwwwPPP666444---333aaakkktttzzz~~~fffRRRFFFHHHeeeqqqZZZiiiUUUAAA999999444222333000333333222222333333444555777AAAOOO]]]jjjuuuwwwssstttvvvwwwrrrppp{{{uuu\\\KKKGGGKKKRRRYYYjjjsssjjj\\\PPPHHHDDDEEEGGGLLLUUUfffwww~~~yyyuuussspppooommmkkkhhheeebbb```\\\ZZZWWWSSSOOOKKKHHHGGGEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======@@@JJJUUUbbb___TTTOOOXXXbbbsss{{{mmmvvvyyybbbggg~~~xxxYYYDDD===666444666333444777333222888777;;;III^^^iiirrrzzzssslllzzzvvvnnnsssoooVVVJJJBBBFFFJJJIIIJJJNNNTTTYYY]]]bbbjjjrrrpppjjjkkkttt}}}hhh^^^UUUUUU]]]fffiiigggnnnooogggYYYQQQXXXdddlllfffdddhhhvvv}}}qqqeee```\\\]]][[[VVVRRRRRRNNNMMMKKKIIIGGGEEEDDDCCC@@@BBBBBBEEENNNbbb|||}}}mmmZZZXXXjjjlllaaa\\\BBB555555222222444000111111111222444888<<<>>>@@@FFFIIIMMMPPPPPPgggpppUUUCCC===???EEELLL```xxx}}}}}}rrrhhheeeppp{{{gggNNNDDDDDDFFFNNNZZZggguuu|||tttnnnllliiigggddd\\\ZZZfffvvvyyyrrriiifffiiimmmppppppjjjddd___^^^]]]]]]```eeerrr}}}sss|||VVV;;;888000666bbbkkkuuu}}}zzzbbbNNNFFFLLLiiilllVVVgggWWW@@@666888444222444222333333222222333333444555666AAAOOO]]]kkkvvvxxxtttxxxvvvtttsssxxx{{{www^^^LLLHHHKKKUUU]]]kkk~~~ooocccRRRGGGFFFIIIKKKIIIJJJMMM[[[uuuyyysss|||xxxuuusssoooooommmjjjgggdddaaa___[[[YYYVVVQQQMMMJJJHHHGGGDDDCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;======???IIIUUU```]]]RRRNNNXXXccctttuuuyyyvvvaaaiiirrrUUUCCC>>>777555666222333777333333888777:::HHH```oooyyyuuupppuuuvvv}}}ggg{{{qqqSSSGGG@@@CCCFFFCCCDDDHHHLLLOOOTTTZZZbbbjjjkkkhhhhhhppp~~~rrrddd]]]YYY]]]fffkkkiiieeekkkkkkeeeZZZRRRWWWbbbkkkiiifffiiivvv|||pppddd___\\\\\\YYYSSSPPPPPPJJJIIIFFFDDDBBBAAA@@@@@@@@@AAABBBDDDMMMaaa}}}~~~mmmXXXSSSdddyyygggcccZZZAAA444555333333444000000000111333555999===???@@@HHHMMMOOOOOOMMM```oooTTTCCC>>>???FFFMMMbbbyyyuuujjjeeeooozzzdddKKKCCCEEEHHHQQQ^^^kkkyyy|||qqqfff```gggiiicccXXXVVVcccsss{{{mmmeee___ffftttzzzuuulllhhhbbb^^^]]]\\\[[[]]]bbblllzzzYYY>>>:::111555bbbjjjttt}}}vvv]]]IIIFFFQQQpppmmm[[[nnnYYY@@@555888555222444333333333222222333333444555666AAAOOO^^^lllxxx{{{wwwzzzzzzuuuuuu|||~~~yyy___MMMIIIKKKXXXaaammm|||lll```QQQMMMTTTZZZSSSHHHJJJMMM[[[vvvrrrnnn}}}yyyvvvtttsssooonnnllliiifffbbb```^^^ZZZXXXTTTOOOKKKIIIGGGGGGCCCCCCBBB@@@>>>===;;;;;;::::::::::::::::::::::::;;;:::;;;===<<>>>>>>>>??????AAACCCDDDLLLaaa~~~nnnXXXSSSbbbsssffffff[[[AAA444555222333555111///000111444777;;;>>>@@@@@@KKKOOOPPPNNNLLL]]]|||lllRRRCCC>>>@@@GGGNNNddd{{{vvvjjjccckkkvvv~~~~~~bbbJJJCCCHHHLLLUUUbbbppp}}}}}}}}}}}}{{{rrreee\\\ZZZgggiiiaaaWWW\\\oooxxxuuu```aaaggguuutttgggeee```\\\]]]\\\\\\___dddjjjxxx|||[[[???999...222ffflllttt|||tttZZZHHHJJJ^^^}}}gggwww|||^^^BBB555999666222444444333333222222333333444555777BBBQQQ```ooo||||||}}}sssttt{{{aaaOOOJJJLLLXXXcccqqqrrreeeYYY[[[lllvvviiiVVVQQQZZZpppmmmuuu~~~zzzvvvsssrrrqqqmmmllljjjgggddd```]]][[[XXXUUUQQQMMMIIIFFFEEEEEECCCBBBAAA@@@>>><<<;;;:::::::::::::::::::::::::::<<<;;;<<<===<<<>>>GGGRRR\\\[[[RRROOOZZZdddtttyyy}}}___hhh{{{[[[BBB666888666666888444444888555444999666888FFFYYYmmmzzz~~~|||xxxllljjjNNNEEEBBBFFFGGGBBBAAAEEEEEEEEEGGGKKKPPPSSSVVVYYYXXX___mmm~~~}}}ppp}}}vvvqqqqqqvvvvvvnnngggcccdddccc^^^XXXXXXaaajjjjjjgggiiiuuu{{{ooobbb]]]YYYVVVRRRLLLKKKNNNHHHEEEBBB???======>>>???===@@@BBBDDDLLLaaa|||iiiSSSNNN^^^~~~qqqqqq]]]BBB555555222333555222///000222555999<<<@@@AAAAAALLLPPPOOOOOOOOObbb}}}|||hhhPPPCCC???BBBIIIOOOfff|||xxxjjjbbbhhhsss}}}~~~aaaJJJFFFKKKPPPYYYggguuu~~~}}}yyysssfff\\\[[[aaakkkeeeaaadddnnnuuupppggg^^^kkkzzz{{{rrrkkkiiifffaaa^^^^^^^^^]]]___dddlllzzz~~~aaa@@@666,,,222mmmqqquuu|||tttZZZJJJQQQmmmrrrzzzxxxcccEEE777;;;777333444555333333222222333333444555888CCCRRRbbbrrr~~~rrrrrr}}}|||bbbPPPKKKMMMWWWdddssspppbbbhhhppp[[[jjjlll|||xxxtttqqqoooooolllkkkiiifffbbb^^^[[[ZZZVVVSSSOOOKKKGGGEEEDDDDDDCCCBBBAAA???>>><<<;;;:::::::::::::::::::::::::::<<<;;;<<<===<<<===FFFQQQ\\\[[[SSSPPPZZZcccrrruuu~~~bbbjjj}}}^^^DDD888999666666888444555999555444999666888EEE\\\ppp}}}ooo|||mmmMMMEEECCCHHHIIICCCBBBEEEEEEDDDDDDGGGJJJKKKNNNQQQOOOVVVcccuuu~~~tttxxxooolllooonnnggg___aaabbbccc```ZZZZZZaaajjjhhheeegggsss{{{ooobbb]]]XXXUUUOOOJJJJJJMMMIIIFFFBBB???===>>>???AAA;;;???AAACCCKKKaaawwwcccKKKGGGWWWrrr~~~^^^DDD555555222333666333000111333666:::===AAABBBBBBLLLPPPNNNOOOSSShhhyyyeeeOOOCCC@@@CCCIIIPPPggg}}}{{{lllccchhhsss}}}~~~bbbKKKHHHNNNSSS]]]jjjxxx{{{sssiii[[[TTT\\\iiiooobbb```qqq~~~vvveeeZZZeeexxxkkk^^^dddpppkkkfffbbbaaa___\\\]]]aaaooo|||ssshhhCCC666,,,555hhhnnnyyyjjjYYYLLLTTT|||zzzxxxkkkMMM<<<:::666444555333444333333333333444555555777AAARRRgggwww~~~sssvvvgggQQQHHHJJJXXX```mmm~~~tttttt}}}xxxgggrrrxxx}}}yyywwwtttrrrppphhhfffdddcccbbb___[[[XXXTTTSSSPPPLLLHHHEEEDDDCCC>>>@@@@@@???<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>???>>>???HHHRRR^^^^^^UUUPPPVVV^^^ooozzzcccrrrmmmpppfffGGG666888666555777666555666666666666888<<>>???CCCFFFEEECCC===???@@@@@@GGG]]]}}}tttbbbOOOJJJVVVkkkgggEEE333666555222444333000000222666;;;@@@CCCDDDEEEHHHOOORRRLLLOOOjjjxxxgggRRRDDD>>>@@@IIIRRReeepppdddjjjxxxzzzdddRRRLLLNNN\\\bbbmmm||||||{{{wwwkkk[[[UUU[[[gggoooiiibbbkkk}}}~~~kkkbbbhhhxxxrrrccchhhuuu{{{xxxlll```]]]^^^___bbbeeerrr}}}iiiyyyqqqHHH777999///hhhnnnzzzjjjXXXMMMZZZyyy|||{{{hhhLLL===;;;777555777444444333333333333444555555777AAARRRfffwww~~~xxx|||tttuuuhhhRRRIIIKKKUUU^^^lll}}}~~~sss{{{}}}~~~zzzwwwtttrrrpppnnnhhhgggeeecccaaa]]]XXXUUURRRPPPNNNJJJGGGEEECCCBBB>>>@@@@@@???<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<===???>>>???HHHRRR^^^^^^TTTPPPWWW___pppyyydddwwwhhhhhhdddFFF777:::999777888555555666666666666888<<>>???BBBEEEEEECCC===???@@@@@@GGG]]]|||rrr```NNNJJJWWWqqq}}}gggFFF444666444222333111111111222666<<<@@@CCCDDDGGGIIINNNOOOJJJPPPmmmwwwfffQQQDDD>>>@@@JJJSSSddd~~~tttiiilllwwwkkkWWWQQQUUUbbbkkkwww~~~wwwqqqdddWWWTTT]]]hhhmmmgggeeeooo}}}yyyiiifffqqqzzziiihhhvvvxxxlllaaa]]]]]]]]]^^^aaaqqq}}}jjj|||nnnDDD333444,,,jjjqqq}}}}}}jjjUUULLL___mmmrrr~~~bbbJJJ===<<<777666888444444333333333333444555555666@@@RRRfffwwwyyysssyyywwwsssjjjSSSJJJKKKQQQZZZiii{{{~~~}}}xxxtttqqqnnnllliiiiiigggfffddd```ZZZSSSNNNMMMLLLKKKHHHFFFDDDBBBAAA>>>@@@@@@???<<<:::999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>===>>>GGGRRR]]]\\\SSSOOOWWWaaarrrvvvcccxxx~~~cccbbbyyydddGGG999===;;;888888444666666666666666888;;;>>>[[[pppqqqwwwkkkQQQGGGCCCIIIMMMKKKMMMRRRTTT\\\fffjjjjjjkkkqqqwww}}}xxxiiidddccciiiiii___UUUXXX[[[[[[TTTPPPWWWaaafffaaa```iiivvvzzzrrrhhh___YYYRRRMMMKKKIIIFFFCCCDDDAAA>>>???BBBDDDCCCBBB===??????@@@HHH]]]{{{ooo]]]LLLJJJYYY{{{|||xxxpppeeeFFF555666333111222///222111333777<<>>@@@@@@???<<<:::999::::::::::::::::::;;;;;;;;;::::::<<<===<<<>>>GGGQQQ]]][[[QQQNNNXXXbbbtttppp^^^nnn~~~dddbbbzzzjjjKKK;;;===:::777777444666666666666555777;;;===YYYqqqssszzzuuu~~~mmmTTTIIIDDDJJJNNNMMMOOOSSSVVVaaannntttsssvvvvvvhhhbbb```eeefff\\\QQQRRRUUUUUUPPPMMMUUU___ddd```___fffqqquuuppphhh\\\VVVOOOKKKIIIHHHEEEBBBCCC@@@>>>???AAABBBBBB@@@===>>>???@@@III^^^{{{jjjXXXIIIKKK]]]}}}jjjfff___CCC555555333222333000222222444888===BBBEEEFFFJJJMMMPPPOOOMMMYYYwwwtttdddPPPDDD???BBBKKKTTTbbb{{{uuuppptttwwweee[[[```jjjsss||||||tttiii[[[UUU^^^kkknnnjjjdddqqq}}}zzzlllgggvvvtttfffmmm{{{kkkccc]]]\\\^^^___bbbfffnnn|||qqq|||~~~mmmIII888666444nnnuuuxxxsssVVVOOOkkkssscccuuurrrNNN???:::999333444777222444333333333333444555555555@@@RRRfffxxxtttwww{{{qqqlllUUUIIIIIIMMMWWWeeexxx~~~{{{vvvrrrooollljjjhhhgggfffdddaaa\\\TTTKKKDDDGGGGGGGGGFFFEEECCCBBBAAA>>>@@@@@@???<<<:::999:::999999999:::::::::;;;;;;::::::;;;======>>>GGGRRR]]][[[PPPMMMXXXddduuuhhhXXX___sssfffddd}}}rrrQQQ===<<<888555777555666666666555555666:::===TTTooouuuxxxuuu{{{nnnXXXLLLEEEJJJOOOMMMNNNQQQQQQ]]]lllrrrrrrvvvuuugggaaa\\\``````VVVLLLMMMOOOPPPMMMKKKRRR\\\\\\XXXXXX^^^hhhmmmjjjfffYYYSSSMMMHHHGGGFFFDDDAAAAAA@@@??????@@@@@@@@@???===>>>>>>@@@KKK```}}}}}}fffTTTHHHNNNcccpppeeeiiiWWW???444444222444666222222222444888???DDDGGGHHHKKKOOOTTTSSSSSS___|||tttdddQQQEEE@@@BBBKKKTTTbbb{{{yyyrrrtttxxxoookkknnnsssxxx~~~zzzvvvrrrfffYYYWWWcccooonnnffffffvvvwwwjjjlll|||oookkkzzzvvviiibbb]]]]]]^^^___ccchhhnnn|||qqqkkkKKK:::333222nnnttt}}}xxx\\\ZZZxxxnnncccuuu~~~XXXDDD;;;:::999222333777111444333333333333444555555555???QQQfffxxx~~~ttttttzzznnnnnnVVVJJJIIIOOOXXXeeewwwxxxuuurrrppppppooonnnmmmfffdddaaa^^^YYYQQQIIICCCGGGHHHHHHGGGFFFDDDBBBAAA>>>@@@@@@???<<<:::999:::888888999999::::::;;;;;;::::::<<<>>>===???HHHSSS___[[[OOOLLLXXXeeevvvdddTTTWWWqqqggggggvvvTTT???<<<777555777666666666666555555666999<<>>>>>>>>======>>>AAAMMMdddzzzbbbRRRHHHRRRjjj~~~fffccclllQQQ===333444111444888222000111444999@@@FFFJJJKKKLLLRRRVVVUUUUUUccctttdddQQQEEE@@@BBBJJJRRRbbb||||||sssvvv|||wwwuuuyyy~~~{{{uuupppkkkaaaWWWXXXfffrrrmmmbbbkkk{{{tttlllvvvzzzrrrtttyyykkkddd^^^\\\[[[[[[```fffnnn}}}ooolllRRRAAA444222tttzzz~~~vvv^^^dddxxxaaadddwwwlllIII>>>888:::999222444888222444333333333333444555555555???QQQfffxxx~~~sssrrryyyhhh|||qqqYYYMMMKKKSSS[[[fffvvv~~~vvvssspppooonnnnnnmmmllldddbbb^^^ZZZVVVPPPIIIDDDHHHIIIIIIIIIHHHEEECCCAAA>>>@@@@@@???<<<:::999:::777888888999::::::;;;;;;;;;:::<<<>>>>>>@@@IIITTT```\\\OOOLLLYYYeeevvv}}}eeeVVV\\\yyy~~~gggjjjtttSSS@@@>>>:::777999777666666666555444666999;;;KKKgggzzz{{{xxxppp]]]NNNFFFJJJPPPPPPOOORRRJJJSSS^^^eeeiiiqqq~~~xxxhhh___[[[UUUVVVTTTIIIGGGGGGIIIIIIFFFBBBDDDKKKEEEDDDEEEKKKSSS[[[______TTTOOOHHHEEEDDDDDDBBB???>>>?????????>>>=========<<<===>>>BBBOOOgggxxx```PPPIIIVVVppp{{{fffeeepppOOO<<<444333111444777111///000333999AAAHHHMMMNNNOOOTTTUUURRRSSScccuuueeeRRRFFF@@@AAAIIIQQQbbb}}}~~~vvvzzzyyyqqqnnnxxx}}}yyyrrrmmmeee]]]WWW\\\kkkvvvpppdddqqq}}}~~~rrrqqquuurrr{{{~~~xxxkkkddd]]]ZZZXXXYYY___fffoooooo}}}gggUUUGGG888666~~~{{{ppp]]]iiiiiiSSShhh}}}eeeGGG;;;888;;;:::333555999333444333333333333444555555555???QQQfffxxxttttttxxxeeesssttt\\\OOOMMMUUU\\\gggvvv}}}}}}yyyvvvrrrnnnlllkkkhhhgggccc```\\\XXXTTTOOOIIIEEEJJJJJJKKKJJJIIIFFFCCCAAA>>>@@@@@@???<<<:::999:::777777888999::::::;;;;;;;;;;;;===??????AAAJJJUUUbbb\\\OOOLLLYYYeeevvv}}}yyyhhhXXXddd}}}iiinnnpppQQQ@@@AAA===:::;;;888666666666555444555888;;;HHHddd}}}}}}}}}xxxqqq]]]OOOFFFKKKQQQRRRQQQTTTNNNVVV___eeekkktttqqqbbb[[[XXXSSSSSSRRRFFFGGGGGGHHHHHHCCC===>>>CCC@@@@@@BBBHHHPPPYYY^^^```SSSNNNGGGDDDDDDCCCAAA???===>>>??????===<<<<<<<<<<<<<<<>>>CCCQQQiiivvv___OOOIIIXXXtttnnnmmmwwwOOO===555444000333555///...///333999BBBIIINNNPPPQQQUUUTTTNNNOOObbbvvvfffSSSFFFAAAAAAHHHPPPbbb}}}xxx}}}wwwkkkeeeeeevvv}}}|||xxxrrrlllaaa\\\YYY```ppp{{{ttthhhttt|||ppptttmmmnnnyyyrrrggg```ZZZWWWVVVXXX```iiippprrr[[[PPPFFF777555~~~dddccctttrrr^^^\\\[[[FFF<<<;;;:::888777666666666444333333333333444555555777===NNNhhh}}}nnnjjj{{{hhhooovvv]]]MMMJJJUUU```kkkuuunnnjjj|||{{{uuutttrrroookkkhhhfffeeedddaaa]]]ZZZVVVQQQIIICCCEEEJJJNNNLLLGGGCCCBBBCCC>>>>>>>>>===<<<:::999888888888999999999:::::::::<<<:::;;;???>>>>>>JJJZZZfffYYYOOOQQQZZZggg}}}wwwxxxaaaWWWkkk```ffflllQQQBBB@@@;;;:::;;;777888888777666666777888999III```wwwzzzwwwnnnaaaRRRFFFIIISSSWWWTTTPPPMMMQQQbbbnnnmmmsssnnndddaaa[[[SSSMMMJJJIIIJJJJJJHHHEEEBBB???>>>=========>>>DDDOOOZZZbbbfffiiiZZZOOOFFFDDDDDDBBB@@@@@@======>>>>>>>>>>>>======888>>>AAACCCSSSqqqtttbbbNNNFFFZZZvvv}}}zzzSSS;;;111444222222444///333333555<<>>AAAIIIOOOhhh~~~tttkkkaaaYYY___lll~~~{{{yyyuuukkkcccffffff___ccctttwwwkkkfffppp|||wwwnnn}}}}}}lllyyyxxxtttjjjbbbZZZWWWVVVXXX^^^fffooo~~~~~~pppMMMLLLIII999444uuuooo[[[uuuwww___^^^jjjRRRAAA===<<<:::999777666666666444333333333333444555555777<<>>>>>======;;;:::999888888999999999999:::::::::<<<:::;;;???===>>>JJJ[[[fffYYYOOOQQQZZZhhh~~~||||||^^^UUUlll___eeejjjOOOAAA@@@<<<;;;<<<777999888777666666777888999CCCZZZ|||yyyzzz~~~vvvpppdddSSSFFFHHHQQQVVVUUUSSSOOOQQQbbbooonnnttt|||ooofff___\\\WWWQQQLLLIIIHHHIIIFFFEEEBBB@@@===<<<<<<<<<===>>>BBBJJJTTT]]]eeejjj[[[PPPFFFDDDCCCAAA??????======>>>>>>>>>>>>======:::>>>@@@AAARRRpppnnn\\\JJJFFF\\\yyy|||SSS<<<222444222222444000333333555<<>>===>>>KKK\\\eeeXXXOOORRR[[[iii~~~___YYYsss}}}^^^dddgggNNNAAAAAA>>><<<===777999888777666666777888999<<>><<<;;;;;;;;;;;;===>>>@@@CCCKKKWWWccckkk\\\PPPFFFCCCBBB@@@>>>>>><<<======>>>>>>======<<<;;;>>>>>>@@@QQQqqq|||eeeSSSEEEFFF```|||zzzSSS===333666333222444000333333555===GGGPPPUUUVVVXXXWWWZZZVVVSSSiii{{{yyylllYYYHHH???AAAHHHNNNfff|||}}}xxxuuusssdddWWWLLLKKKKKKMMMUUU___hhhrrr~~~}}}{{{xxxuuuqqqjjjbbb]]]nnnmmmeeehhhuuutttgggdddrrryyysssrrrvvvrrrzzzqqqiii```[[[XXXYYYZZZZZZ___dddooo}}}zzzhhhFFFEEEDDD777555}}}hhh[[[YYYooonnn^^^ccclllzzz~~~kkkLLLJJJ>>>===<<<:::888777666666444333333333333444555555666:::IIIddd{{{ooovvvuuuxxx||||||hhhUUUNNNZZZdddjjjnnnzzzrrrddd^^^^^^YYY[[[ccchhhnnn{{{xxxvvvtttqqqnnnjjjgggdddccc^^^[[[VVVQQQNNNKKKIIIHHHHHHJJJJJJHHHDDD@@@>>>>>>===<<<;;;::::::999999999999999999:::::::::;;;;;;<<<999:::>>>===???MMM^^^dddWWWNNNRRR\\\kkk{{{dddbbb~~~{{{___ffffffNNNBBBCCC@@@>>>>>>888:::999888777777777888999999PPPvvv}}}xxx|||kkkyyyxxxtttiii[[[PPPOOOTTTWWWWWWXXXRRRQQQ```pppqqquuupppddd\\\UUURRRNNNJJJHHHFFFDDDCCC>>>===<<<;;;:::;;;;;;<<<<<<>>>>>>>>>EEETTTdddmmm\\\QQQFFFBBBAAA???======<<<==================<<<;;;======AAAUUUuuuvvv]]]LLLCCCHHHfff}}}qqqtttRRR<<<444777333222444111333333666>>>IIIRRRWWWYYY\\\ZZZ\\\XXXTTTiiiyyyzzznnn\\\KKKAAAAAAGGGMMMdddzzzwwwlllbbb\\\UUULLLFFFGGGKKKMMMRRRXXXbbbnnn}}}~~~xxxzzzwwwuuurrrlllddd^^^]]]rrrooogggiiitttpppdddbbbssswwwrrruuu~~~rrrwww|||wwwqqqiii```ZZZWWWWWWXXXXXX]]]cccqqqjjjIIIIIIGGG:::777rrrZZZPPPSSStttqqq```___fffppppppyyy```IIIDDD@@@>>>===;;;999777777666444333333333333444555555666999GGGaaazzzqqqvvvwwwvvv~~~~~~gggUUULLLWWWaaahhhkkkvvv{{{jjj\\\VVVTTTTTTXXX]]]cccnnnyyywwwuuussspppmmmiiieeecccaaa]]][[[VVVPPPKKKIIIHHHHHHHHHHHHHHHFFFBBB???===<<<<<<;;;:::999888888999999999999:::::::::;;;;;;;;;<<<999:::>>>===@@@NNN___cccVVVNNNRRR]]]lllzzzeeeiiiwww```kkkjjjQQQEEEFFFBBB@@@???:::;;;:::888777777777888999999MMMssswwwwwwhhhxxxzzzsssiii^^^VVVVVVYYYXXXWWWXXXRRROOO^^^pppsssvvvqqq^^^VVVQQQLLLHHHFFFDDDBBB@@@===<<<;;;::::::;;;<<<===<<<>>>>>>===FFFYYYiiippp\\\PPPEEEAAA@@@>>><<<===<<<<<<============<<<<<<:::<<<>>>EEE\\\|||qqqWWWIIIDDDNNNnnn~~~mmmhhhnnnOOO;;;444777333222555222333333666???KKKUUUZZZ\\\```]]]^^^YYYTTTggg}}}yyyzzzppp___NNNBBBAAAGGGMMMbbbxxx}}}ooo___RRRJJJJJJHHHIIINNNSSSUUUXXX[[[eeeqqqrrr\\\^^^tttyyyuuusssppphhh___]]]aaauuupppfffhhhrrrlllaaabbbtttvvvqqqxxxzzzqqq}}}yyyvvvssslllccc\\\UUUSSSSSSUUU\\\cccsss|||lllNNNQQQNNN===777oooSSSLLLTTT|||ttteeeiiitttnnnnnn|||YYYKKKAAAAAA@@@>>>;;;999888777777444333333333333444555555888888DDD^^^yyyxxxzzzvvvwww|||~~~iiiVVVLLLSSS^^^fffiiittt~~~ooo]]]QQQMMMJJJNNNRRRVVV]]]nnn{{{tttqqqpppnnnkkkgggccc```]]][[[XXXWWWTTTNNNIIIGGGGGGHHHGGGFFFEEECCCAAA???===;;;;;;;;;999888777888999999::::::::::::;;;;;;;;;;;;<<<999:::======@@@OOOaaaaaaUUUNNNSSS^^^nnn|||zzz```hhhssscccrrrqqqWWWIIIIIIDDDBBBAAA<<<<<<;;;999888777777888999:::JJJnnnxxxyyykkkyyy|||xxxooofff^^^XXXXXXXXXVVVTTTUUUQQQKKKZZZppptttwwwlll\\\UUULLLGGGDDDBBB???===<<<;;;:::::::::;;;======;;;>>>???AAANNNcccpppsss[[[OOOCCC??????===<<<>>>;;;<<<<<<======<<<<<<;;;999===@@@KKKdddiiiQQQGGGHHHVVVwww~~~oooeeegggkkkJJJ888333777333222555444333333777@@@LLLWWW\\\^^^ccc___```ZZZUUUeee}}}}}}~~~www{{{rrrbbbPPPCCC@@@FFFLLL^^^uuuzzzhhhVVVJJJEEEDDDIIIQQQYYY^^^bbbgggjjjppp{{{ZZZJJJTTTkkk|||~~~yyytttqqqnnneee\\\^^^gggwwwpppeeegggpppiiiaaafffuuuuuurrr{{{wwwqqqxxxtttrrrmmmccc[[[TTTQQQQQQSSSZZZbbbttt~~~yyykkkRRRYYYVVV@@@444fffNNNSSSgggwwwwwwssswwwoooWWWTTTGGGAAA@@@>>><<<:::888777777444333333333333444555555999777BBB\\\xxx~~~wwwxxxuuunnnYYYMMMRRR]]]fffhhhsssuuudddRRRHHHEEECCCIIIMMMPPPZZZnnn~~~ssskkkhhhgggfffccc___[[[WWWTTTRRROOOPPPOOOKKKGGGEEEFFFHHHFFFDDDCCCAAA@@@???===;;;;;;:::888777777777999::::::::::::;;;;;;;;;;;;<<<<<<999999======AAAPPPbbbaaaUUUMMMSSS___ooo}}}uuu[[[fffpppdddwwwxxx]]]NNNKKKFFFCCCBBB===<<<;;;:::888777777888888888EEEggg{{{sss}}}yyy~~~|||rrrjjjccc[[[TTTSSSQQQNNNOOORRROOOHHHWWWooouuuwwwyyycccZZZOOOGGGCCCAAA>>>;;;;;;:::999999999:::;;;<<<:::???AAAFFFXXXoooxxxvvvZZZNNNBBB>>>>>>======???;;;<<<<<<======<<<<<<;;;999>>>CCCPPPjjjwww___KKKFFFMMM^^^zzzeeefffllljjjFFF555222666222222666555333333777AAAMMMXXX^^^```ccc``````[[[VVVggg}}}}}}ttt{{{sssdddRRRDDD@@@EEELLL\\\rrryyyeeeSSSKKKIIIHHHRRR]]]ccchhhnnnwww}}}yyyZZZTTTbbbsss{{{yyytttvvvxxxvvvwww{{{xxxrrrnnnkkkaaaXXX^^^lllzzzqqqeeefffooohhhccckkkuuuuuusss}}}tttssswwwpppkkkjjj^^^XXXRRRRRRRRRTTTZZZaaasssyyy{{{iiiWWWdddaaaFFF555uuuZZZKKK^^^~~~uuuxxxfffXXX\\\MMMBBBAAA???<<<:::888777777444333333333333444555555:::777@@@ZZZwwwyyyxxxpppxxxyyyrrr\\\OOORRR^^^fffiiirrrqqq___MMMCCCAAAAAAGGGLLLNNNYYYooozzznnndddaaaaaa```]]]YYYTTTPPPMMMLLLHHHJJJKKKIIIFFFEEEFFFIIIEEECCCAAA@@@@@@???===<<<;;;:::888666666777999::::::::::::;;;;;;;;;<<<<<<<<<999999===>>>AAAQQQccc```TTTMMMSSS___ppp{{{sss[[[gggnnneeezzz}}}aaaQQQMMMFFFCCCCCC>>>===;;;:::888777777888888555@@@bbb~~~}}}~~~yyy}}}vvvlllgggaaaXXXPPPMMMJJJHHHKKKPPPNNNFFFUUUnnnuuuwwwzzziii^^^QQQGGGCCC@@@===::::::999888888888999:::;;;:::???CCCJJJ___www~~~wwwYYYMMMAAA>>>>>>===>>>???;;;<<<<<<<<<<<<<<<<<<;;;:::???EEESSSmmmoooYYYFFFEEEOOOcccuuubbbjjjpppiiiDDD333111666222111666666333333888AAANNNYYY___aaaccc``````\\\XXXhhh~~~}}}|||ooosss|||tttfffSSSEEE@@@EEEKKKZZZqqqyyydddSSSNNNPPPRRR\\\gggkkknnnuuuiiijjjyyy{{{qqqjjjkkkmmmmmmpppuuuwwwpppllliii___VVV___nnn|||rrreeegggoooiiieeepppuuuuuutttsssttt}}}vvvkkkeeefffYYYTTTRRRSSSTTTVVV[[[aaarrr{{{yyy~~~xxxvvviii[[[llljjjKKK777oooTTTJJJhhhxxxxxx{{{iiiZZZQQQVVVDDDAAA>>><<<<<<;;;999777555555444444444555555666:::777===TTTqqq}}}sss{{{{{{mmmooozzzttt\\\NNNRRR^^^ffffffkkkuuuaaaNNNAAA>>>AAAAAAGGGLLLPPP]]]uuuvvvlllccc\\\XXX\\\]]]\\\VVVMMMFFFFFFGGGFFFFFFFFFGGGHHHGGGEEECCCAAAAAA@@@???>>>===<<<<<<;;;:::888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>???CCCRRRaaa\\\SSSMMMRRR```uuu~~~wwwmmm]]]lllgggfffzzzppp\\\QQQLLLFFF@@@>>>???===:::999999999888888:::>>>UUUxxxvvvzzzrrrjjjfff```VVVLLLHHHGGGDDDDDDFFFFFFJJJTTTcccpppxxxxxxnnneeeXXXOOOIIIEEE???:::;;;;;;:::::::::;;;<<<<<<===???BBBLLLbbbyyy~~~www]]]LLL>>>===???<<<:::<<<========================777===FFFVVVsssnnnLLLBBBJJJRRRkkkttttttooobbb;;;888444222222333444333444444888CCCRRR]]]aaaaaabbbcccaaaZZZWWWaaawww}}}nnnppp~~~|||vvviiiVVVEEE???EEELLL___qqqxxxiiiZZZWWW]]]hhhkkkpppuuuyyy}}}mmmVVVSSSZZZbbbllluuuuuurrrfffaaaccc```bbbppp}}}rrrdddfffoooiiieeennntttkkkpppyyyrrryyy~~~xxxssspppllleeeaaaRRRPPPPPPRRRQQQRRRYYYaaattttttsssyyy}}}yyyxxxfffbbbzzztttMMM555aaaOOO]]]|||qqq{{{{{{~~~fffXXXNNNOOOEEECCC@@@>>>===<<<:::888555555555444444555555666999666<<>>===<<<;;;;;;;;;:::888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;===???DDDSSSbbbYYYQQQLLLRRR```uuuxxxmmmcccwww}}}```aaawwwppp^^^TTTPPPJJJEEEBBB@@@===:::999999999999888;;;<<>>999;;;;;;:::::::::;;;<<<<<<===???CCCNNNeee{{{xxxYYYHHH<<<<<<>>><<<;;;===========================<<<@@@GGGYYYxxxbbbJJJBBBHHHPPPlll~~~zzzmmmWWW;;;888444222222333444333222333888DDDTTT___ddddddfffeee```XXXWWWeee{{{~~~yyylllXXXGGG@@@DDDKKK[[[mmm|||~~~|||qqqfffeeejjjmmmqqquuuyyy~~~lllSSSLLLPPPVVV___hhhnnnkkk```\\\aaaaaaeeettt|||qqqcccdddmmmiiifffpppqqqiiioootttnnnttt}}}wwwssspppkkkddd___SSSQQQQQQRRRRRRRRRYYYbbbssszzzqqq~~~rrr{{{ggghhh|||pppJJJ555zzzRRRQQQ{{{rrr___ggg{{{}}}wwwzzzbbbXXXNNNJJJGGGEEEAAA???>>><<<:::888666666555555444555555666777555;;;MMMiii~~~wwwrrrlllhhhmmmyyyzzzcccRRRNNNVVV^^^aaahhhzzzwww^^^LLLCCC???@@@CCCDDDGGGLLLUUUeeewww|||pppddd```dddjjjqqqqqqmmmeee[[[TTTQQQRRRMMMKKKHHHFFFEEECCCAAA??????>>>>>>===<<<;;;::::::;;;999888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>EEETTTbbbVVVNNNKKKQQQaaavvv~~~yyyllljjjwwwZZZ]]]vvv}}}nnn^^^VVVRRRMMMHHHGGGAAA???<<<:::::::::999888;;;:::HHHfff{{{|||xxxtttoookkk\\\QQQEEE???===;;;<<>>========================AAABBBHHH^^^wwwVVVIIIEEEHHHUUUtttkkkKKK:::777444222333444444333222333999FFFVVVbbbggghhhkkkhhh```WWWXXXkkk{{{|||~~~}}}ooo\\\IIIAAACCCIIIWWWhhhyyyzzzyyyrrrrrruuuqqqtttwww|||sssYYYOOOOOOQQQXXXaaagggeee[[[XXX```ccchhhvvvzzzqqqcccbbbllliiieeennnkkkfffnnn~~~qqqlllrrr|||wwwtttpppjjjbbb\\\TTTRRRRRRSSSRRRSSSZZZcccrrr}}}~~~xxxsssxxxeeeooommmHHH777gggNNNgggrrrXXXNNNdddyyy}}}~~~ppp```ZZZRRRJJJIIIFFFBBB@@@>>>===:::888777666666555555555555555777777:::JJJddd~~~}}}}}}yyynnn|||nnnkkkppp|||gggUUUMMMSSSZZZ___hhhyyyuuuooo|||pppVVVGGGAAA??????AAAHHHKKKRRR___ooozzz{{{xxxtttyyyrrrnnnqqqxxxwwwlllaaaZZZYYYZZZVVVRRRMMMHHHEEECCC@@@>>>======<<<<<<;;;:::999999:::999777666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::>>>GGGVVVbbbRRRLLLKKKRRRaaawww{{{{{{hhhlllsssXXX]]]xxxuuuhhh[[[VVVSSSNNNJJJIIICCC@@@===;;;;;;:::999888:::888BBB^^^~~~~~~~~~~~~~~~{{{yyyuuuoookkk[[[OOOBBB<<<:::888:::======>>>BBBGGGKKKMMMTTT\\\bbbmmm{{{}}}lll]]]TTT[[[aaa```VVVJJJAAA===::::::::::::;;;;;;<<<======@@@GGGUUUnnnwwwSSSEEE;;;<<<===;;;:::>>>========================BBBAAAIIIcccnnnPPPKKKGGGLLLbbbjjjFFF999777444333333444444333333444;;;HHHXXXeeejjjjjjmmmjjjcccZZZ\\\ppp|||vvvyyyzzz{{{}}}qqq^^^LLLBBBDDDHHHUUUfff~~~|||}}}zzzxxxxxxrrrtttwww||||||dddZZZXXXVVVYYY___cccccc[[[XXXaaafffiiitttxxxqqqdddccckkkggg```eeeaaa```lll}}}sssooouuu|||xxxtttqqqjjjaaaZZZUUUSSSSSSSSSSSSTTT\\\eeerrr~~~|||rrraaavvvmmmIII999qqqSSS[[[]]]OOOQQQjjj~~~kkk^^^[[[UUUKKKJJJGGGCCCAAA???===:::888888777666555555555555555888888;;;GGG```||||||mmmwwwxxxqqqvvvlllXXXNNNRRRXXX___hhhxxxoooiii{{{~~~hhhPPPDDDBBBAAA@@@AAAJJJMMMXXXjjjzzzzzzssszzzxxxuuuxxx~~~ttthhh```\\\^^^```\\\XXXRRRLLLHHHDDDAAA>>><<<<<<;;;;;;::::::999999999888777666666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::>>>JJJWWWaaaOOOKKKKKKSSSbbbxxxxxx}}}bbbjjjnnnSSS[[[xxxpppeee[[[XXXUUUQQQMMMLLLEEEBBB???<<<;;;;;;999888888777???XXXzzzyyyxxx~~~{{{zzzuuunnnhhhZZZMMMAAA;;;999888999===>>>>>>@@@DDDEEEGGGOOOYYYYYYgggwww~~~{{{ooo]]]OOOKKKUUU___```XXXKKKBBB>>>:::999999:::;;;<<<=========AAAIIIYYYsssuuuTTTFFF======>>>:::999>>>========================@@@AAAMMMjjjeeeLLLKKKGGGPPPppp|||uuuzzzfffEEE888666444333444555444333555666;;;HHHXXXffflllmmmmmmlllggg``````rrr{{{vvv{{{zzzmmmttt{{{qqq```NNNDDDDDDHHHUUUfff}}}{{{wwwwwwzzznnngggbbb\\\ZZZ^^^^^^aaa[[[YYYdddiiijjjqqquuurrrfffdddjjjdddYYYYYYUUUZZZiii{{{}}}tttssszzz|||xxxtttpppiiiaaaZZZUUURRRRRRSSSSSSUUU^^^gggttt~~~sssddd}}}mmmIII777yyyZZZPPPuuugggSSSSSS___vvv~~~jjj^^^ZZZWWWLLLMMMJJJFFFBBB@@@>>>;;;888888888777666555555555555888999;;;CCC[[[yyyvvvfffnnn|||vvvzzzrrr\\\PPPRRRWWW___iiiwwwyyydddNNNCCCAAABBBCCCEEEJJJNNN]]]tttzzzyyy~~~uuuooofff^^^ZZZYYY\\\^^^ZZZVVVQQQMMMIIIFFFBBB???;;;;;;;;;;;;::::::999999888777666555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;:::@@@LLLYYY___NNNLLLMMMUUUdddyyyuuu~~~\\\gggeeeLLLWWWvvvlllddd]]][[[YYYTTTPPPPPPGGGDDD@@@===<<<;;;999888666777===QQQrrrtttppp|||{{{zzzuuukkkcccWWWLLL@@@;;;:::888:::===>>>>>>@@@CCCDDDHHHRRR^^^iiivvvxxxsssmmm```PPPEEEJJJSSS\\\]]]UUUJJJAAA===999999999:::;;;<<<===>>>===BBBKKK\\\wwwrrrRRRFFF>>>>>>>>>999999>>>========================>>>CCCUUUrrruuu\\\FFFHHHFFFUUU{{{}}}mmmooosss___BBB777666444444555555444333666666:::GGGXXXgggooorrrnnnnnnkkkdddbbbnnn~~~{{{{{{kkkppp~~~|||sssbbbPPPEEEDDDGGGTTTddd{{{||||||}}}tttqqqnnngggdddfff```ddd^^^[[[gggmmmlllpppsssqqqfffbbbggg```TTTQQQOOOWWWjjj{{{|||tttttt{{{{{{vvvrrrnnnggg___YYYSSSQQQPPPRRRSSSVVV___jjjyyy~~~wwwlllfffGGG444\\\TTTffflllYYYOOOZZZiii}}}vvvlll___[[[[[[RRRPPPMMMIIIEEECCC@@@===;;;999888777666555555555555777999999???VVVuuuppp```iiizzz}}}www{{{wwwaaaRRRQQQUUU^^^hhhuuunnnUUUGGGBBBAAAEEEIIINNNSSSddd~~~zzzuuuttttttssspppnnnfffbbb]]]XXXUUUTTTSSSSSSQQQOOOLLLJJJIIIGGGCCC@@@;;;;;;;;;;;;;;;:::::::::888777666555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888<<<<<<;;;AAAOOOYYY\\\OOOMMMOOOWWWeeezzzuuuxxxXXXhhh~~~YYYIIIVVVvvviiibbb\\\[[[YYYTTTPPPPPPHHHEEEAAA>>>===;;;999888666888;;;HHHggguuummm|||{{{~~~{{{yyyzzzzzztttiii___TTTIII???<<<:::999:::<<<<<<<<>>>>>CCCLLL___yyynnnNNNCCC<<<======888999???========================???III___{{{kkkUUU@@@GGGJJJ^^^jjjfffqqqpppXXX===777555444444555666444333333333777DDDWWWiiitttxxxqqqqqqnnneee```ggg{{{uuuwwwvvveeeSSSFFFDDDFFFPPP```wwwzzzyyyxxx{{{rrrkkknnnqqqppprrrxxxsssuuujjjaaajjjpppoooqqqrrrpppccc\\\aaa]]]RRRPPPTTT___rrrvvvttt{{{~~~yyysssnnnjjjddd]]]WWWQQQNNNNNNPPPRRRVVVaaalll~~~}}}zzz}}}yyyrrrooosssXXXCCC444JJJYYY{{{[[[SSSNNN\\\jjj}}}ppplllaaa^^^aaaYYYSSSPPPLLLHHHEEEBBB???===999999777666555555555555555888888<<>><<<;;;999:::<<<999:::>>>BBBEEEKKKZZZiii|||ttteee\\\RRRGGG@@@@@@<<>>;;;999999999:::;;;<<<>>>>>>>>>CCCMMM```zzzlllJJJ@@@:::<<<<<<888:::@@@========================AAANNNggg~~~dddQQQ===IIIPPPeeeqqq\\\ddduuupppUUU;;;666555444444555666555333111000444BBBVVVjjjwww}}}ssstttoooeee]]]bbbsssyyyhhhTTTGGGCCCDDDKKK[[[tttzzzuuurrrpppqqqvvvzzz{{{zzz{{{}}}~~~sssggg]]]ZZZccclllrrrzzzwwwhhhmmmrrrpppqqqrrrooo```WWW]]][[[SSSRRR\\\hhh{{{xxxvvv{{{}}}xxxqqqkkkgggbbb[[[VVVOOOMMMMMMPPPRRRWWWbbbmmmzzzyyy|||zzzvvvhhhmmmzzzfffMMMAAA666TTTxxxkkkVVVPPPQQQaaauuummmgggeee```^^^aaaZZZUUUNNNHHHCCC@@@>>><<<;;;:::888777666666666666777;;;888999MMMnnntttaaapppwwwwww}}}|||mmmXXXPPPPPP[[[dddlll~~~qqqvvvhhhMMMCCCFFFKKKNNNOOOZZZqqqtttbbb\\\YYYWWWSSSSSSRRRRRRQQQOOOKKKIIIPPPRRRTTTRRRMMMIIIHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA999:::;;;;;;;;;:::999888:::999888888888999:::;;;>>>>>>======<<<<<<<<<;;;999???>>>;;;FFFZZZ___VVVJJJMMMRRR[[[lll{{{tttiiiXXXuuummmRRRNNN```rrrfff^^^^^^]]]WWWSSSTTTJJJGGGCCCAAA???>>><<<:::777:::;;;???WWWxxxzzz}}}}}}yyywwwuuuoooeee]]]UUUKKKBBB???===;;;:::;;;===<<<===@@@DDDJJJXXXeeennnuuu|||yyyeeeTTTKKKFFFAAA;;;@@@@@@CCCFFFFFFAAA;;;777888:::===>>>===<<<<<<===@@@DDDMMM```}}}eeeEEEAAA===::::::;;;<<<===??????===::::::<<<>>>>>>???TTTsssqqqUUUDDD@@@@@@NNNkkkpppdddttt~~~lllMMM;;;666555555444444444555555444444555???TTTlllzzz}}}}}}tttlllgggbbbcccsssssssss~~~yyylllYYYHHHCCCFFFLLL[[[qqqzzzuuunnngggbbbbbbaaa______bbbfffmmmuuu{{{tttwww{{{gggUUUIIIFFFGGGPPPZZZeeewww}}}uuuqqqqqqqqquuuiiiZZZRRRQQQSSSRRROOOaaannnxxxrrrvvvzzzvvvppplllhhhbbbZZZTTTPPPPPPQQQSSSTTTZZZiiixxx~~~yyywwwyyy~~~xxx]]]qqqooo[[[QQQ:::333gggttt\\\XXX[[[___iiiwwwvvvgggffffffaaa]]]___YYYTTTNNNIIIEEECCCAAA???<<<:::999777666666666777555999888888IIIhhh|||dddooozzzzzzrrr\\\RRRQQQ\\\dddkkk|||~~~nnnsssfffNNNDDDFFFLLLOOOVVV```uuu}}}___OOOIIIFFFDDDIIIHHHFFFDDDCCCAAA@@@>>>FFFIIILLLLLLJJJGGGFFFFFFFFFEEECCCBBB@@@@@@??????999:::;;;;;;;;;:::999888888888777777777888:::;;;>>>=========<<<<<<<<<;;;:::???>>><<>><<<::::::;;;<<<<<<>>>AAAAAACCCLLLVVV\\\```eeennn{{{zzzcccPPPFFFBBB>>>;;;@@@CCCGGGJJJGGGAAA;;;999888:::===>>>===<<<======BBBFFFOOOccc|||aaaDDDAAA===::::::<<<<<<===<<<===<<<;;;;;;===???@@@FFF]]]zzziiiQQQDDDEEEFFFUUUppp}}}rrriiiLLL???666666555444444444555555444444555???TTTlll{{{xxxpppjjjccccccrrrnnnlllyyyyyymmmZZZIIICCCEEEMMM[[[ppp~~~yyy|||rrrhhh```YYYWWWWWWWWWZZZ^^^cccooo{{{|||nnnnnnssslllXXXGGGCCC???>>>BBBJJJZZZsss{{{uuuqqqnnnmmmcccUUUKKKIIIJJJLLLMMM^^^hhh{{{wwwsssxxxzzzvvvppplllhhhccc[[[VVVQQQQQQRRRTTTUUU[[[kkkzzz~~~{{{}}}rrr^^^ssstttbbbUUU===555[[[WWWbbbgggjjjooozzz}}}qqqhhhkkklllfff```___XXXTTTOOOJJJHHHFFFCCCBBB===;;;:::888777666777777333888888777CCC^^^zzzggglll}}}|||zzz```UUURRR\\\dddjjjyyyvvv~~~|||eeeRRRHHHHHHLLLQQQWWW```qqqwwwaaaQQQJJJIIIIIIIIIKKKJJJGGGEEECCCBBBAAAAAA>>>AAADDDFFFFFFEEEFFFGGGDDDCCCAAA@@@>>>=========::::::;;;;;;:::999888888666666666666777999:::;;;=========<<<<<<<<<<<<<<<<<<>>>===>>>MMM___```TTTJJJMMMTTT```rrrxxxwwwiiiaaagggQQQUUUlllyyyoooeeeaaa___\\\\\\]]]WWWSSSMMMGGGDDDAAA???===;;;===<<<;;;IIIddd|||~~~{{{wwwqqqmmmjjjeee___ZZZVVVLLLAAA===;;;999999<<<<<<<<<@@@DDDCCCAAADDDKKKLLLMMMOOOWWWgggzzzwww___LLLBBB??????>>>AAAHHHNNNNNNHHH@@@<<<:::999;;;===>>>======>>>???CCCHHHTTTkkkzzz\\\CCC@@@<<<:::;;;<<<======:::;;;<<<<<<<<<===???BBBOOOiiixxx^^^KKKDDDIIIMMM^^^www~~~^^^CCC===777666555555444444555555333444555>>>SSSlll}}}|||tttmmmdddbbbqqqhhhcccrrrzzzooo\\\JJJCCCCCCLLLYYYnnn}}}yyy~~~uuukkk___VVVNNNNNNQQQWWW___gggsssyyyjjjhhhhhh]]]JJJ;;;===<<<<<<===CCCTTTrrr}}}vvvrrrkkkfff]]]QQQIIIFFFHHHLLLNNNSSS\\\nnn}}}|||rrroootttzzzuuupppllliiiddd]]]XXXSSSRRRSSSUUUVVV]]]mmm|||~~~}}}}}}~~~mmmcccvvvyyyhhhVVV>>>444aaaVVVaaammmooohhhnnn~~~{{{sssnnnooonnnggg```]]]YYYVVVPPPLLLIIIFFFCCCAAA>>>===;;;999888777777888333888:::888>>>TTTsssjjjhhh}}}eeeWWWRRR[[[dddjjjwwwyyyiiiZZZNNNIIIMMMSSSWWW```nnnzzz~~~|||zzzyyyrrrggg]]]YYYZZZ\\\___aaa[[[[[[[[[XXXSSSNNNJJJHHH@@@@@@AAAAAABBBDDDGGGHHHCCCBBBAAA???>>>===<<<<<<;;;:::::::::999999888888666666666777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<>>===>>><<<:::BBBXXXuuu{{{vvvvvvlllhhhccc```^^^]]][[[XXXVVVKKK@@@<<<:::999999<<<======AAAEEEFFFDDDFFFKKKJJJKKKJJJKKKVVVhhhwww}}}rrrZZZJJJCCC@@@AAACCCCCCMMMUUUQQQFFF>>>;;;:::999;;;===>>>======???@@@EEEKKK[[[uuuxxxZZZAAA???;;;:::;;;<<<======;;;;;;<<<>>>===<<>>CCCFFFLLL^^^|||tttqqqpppjjjaaaYYYPPPLLLNNNQQQQQQPPPMMMWWWjjj{{{|||qqqmmmqqqyyytttnnnjjjgggccc\\\WWWRRRQQQRRRTTTVVV]]]nnn}}}}}}~~~|||nnn|||jjjjjjuuuwwwgggPPP:::111|||]]]QQQVVVaaalllrrrfffnnn~~~xxxsssooommmjjjddd___]]]\\\XXXSSSNNNJJJFFFBBB@@@@@@>>><<<:::888888888888555888;;;:::<<>>=========;;;;;;:::999888888777777777777888:::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<======>>>DDDUUUaaa\\\OOOKKKOOOXXXhhh~~~yyyjjjlllwwwZZZNNNZZZ|||yyynnnmmmkkkhhhgggfffdddbbb```\\\VVVPPPLLLGGGCCC??????>>><<<;;;>>>OOOnnnxxxsssnnngggbbbbbb[[[XXXTTTRRRRRRSSSTTTUUUSSSHHH???;;;:::999:::<<<>>><<<>>>CCCEEEDDDGGGLLLOOORRRQQQMMMQQQ___oooxxxnnnXXXKKKEEEAAABBBFFFIIITTTYYYPPPCCC<<<:::888:::<<<===>>>===>>>@@@BBBGGGPPPeeetttWWW@@@===;;;:::;;;=========>>><<<===???===;;;@@@HHH]]]zzzjjjPPPDDDBBBCCCPPPjjjxxx~~~yyyQQQ===???888888777666555444444444333333555<<>>>>>======<<<;;;:::888777777777777888888:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@HHHVVV^^^XXXMMMMMMQQQ[[[lll~~~yyyfffpppnnnSSSJJJYYYqqqkkknnnnnnkkkjjjjjjgggcccaaa^^^ZZZVVVQQQLLLFFFBBBAAA>>><<<<<<<<>><<<===BBBEEEFFFJJJNNNWWW[[[[[[XXX[[[ggguuu|||kkkUUUJJJEEEAAACCCIIIRRR[[[[[[MMM???;;;999777;;;<<<>>>>>>>>>???AAADDDJJJWWWnnnlllQQQ>>><<<::::::<<<=========@@@===>>>@@@>>>;;;CCCOOOhhhaaaLLLCCCAAADDDVVVsssttt|||lllLLL<<<>>>999888777666555444444444333333444;;;MMMggg{{{zzzqqqddd___mmmzzz}}}tttsssyyyjjjWWWIIIDDDDDDNNN___tttqqqjjjaaaZZZYYY[[[^^^aaaffffffgggggggggfffdddcccjjjpppuuuyyy{{{vvvgggYYYGGGAAA===BBBLLLVVVcccmmmuuuwwwwwwtttvvvnnnaaa^^^VVVFFF===>>>===CCCKKKWWWmmmooo___]]]___^^^JJJGGGEEEJJJQQQSSSMMMFFFOOO___xxxzzzuuuzzz{{{vvvnnngggbbb]]]VVVQQQMMMMMMOOORRRVVV```sss}}}|||wwwzzzxxx{{{hhhyyyppplll```EEE;;;777WWWPPPPPP___ttt~~~wwwyyyxxxtttooollljjjhhh```\\\XXXSSSPPPLLLHHHDDDBBBAAA>>><<<:::999999999888777:::<<<999???ZZZyyyuuuwww|||dddRRRTTT]]]dddppp}}}rrrttt|||vvvdddeeeqqqyyytttfff^^^[[[XXXVVVTTTPPPKKKGGGCCCBBBAAA???>>>======<<<<<<;;;999888777666777777888999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<>>>CCCKKKVVVZZZTTTKKKOOOSSS]]]ooo|||xxxsss___ssshhhPPPJJJXXXpppooorrrrrrllliiijjjhhhdddbbb```^^^[[[XXXRRRKKKFFFDDD???<<<===:::@@@ZZZvvvgggeee|||}}}nnnbbbWWWSSSRRRPPPPPPQQQRRRPPPMMMIIIFFFEEEEEEFFFKKKCCC<<<<<<===;;;;;;<<>>AAAJJJPPPSSSWWW[[[eeeffffffiiiqqq}}}yyycccMMMDDDBBBBBBIIISSS^^^ccc^^^KKK===;;;;;;888;;;===>>>>>>>>>???BBBEEENNN^^^wwwaaaIII===;;;::::::<<<=========@@@<<<<<<@@@???===HHHXXXwwwuuuXXXHHHCCCBBBJJJ___uuujjjyyywww]]]FFF===<<<:::999888666555555444444333333444999JJJdddyyy|||sssfff```ooo~~~{{{zzz|||ooo[[[LLLFFFCCCLLL]]]rrrzzzrrr]]][[[YYY\\\bbbkkkrrrvvv{{{{{{yyywwwsssnnniiiggggggkkkooorrrtttpppbbbUUUEEE???===BBBHHHNNNVVV]]]ccceeefffiiisss}}}lll```^^^UUUEEE>>>DDDHHHPPP]]]pppxxxeee]]]YYYWWWWWWDDDFFFIIIKKKKKKJJJHHHFFFKKK]]]xxxxxxvvvyyyppphhhbbb[[[TTTOOOLLLLLLNNNRRRWWWbbbwww~~~{{{}}}kkk{{{|||rrrxxxpppcccDDD;;;777RRRTTT]]]uuuxxxuuuxxxxxxsssmmmhhhdddbbb```]]]YYYVVVSSSPPPLLLIIICCCAAA???<<<:::999999999999666888;;;888;;;UUUsss}}}|||xxxiiiSSSTTT[[[bbblllyyygggiiippprrrtttuuuhhhfffeeeddddddbbb[[[QQQJJJCCCBBB@@@???===<<<<<<<<<===;;;999888666666666777777888999:::;;;:::999888:::::::::;;;;;;<<<<<<<<<;;;>>>EEEMMMUUUXXXRRRJJJPPPTTT^^^qqqzzzwwwiiiYYYuuufffPPPLLL\\\wwwtttwwwuuulllhhhjjjiiieeebbbaaaaaa___\\\VVVNNNHHHGGG???<<<===999;;;RRRmmmgggeeeyyy}}}|||pppbbbYYYRRRSSSXXXZZZ]]]___dddbbb^^^XXXRRROOONNNNNNHHHAAA<<<===>>><<<;;;<<<@@@AAAHHHTTT^^^cccgggkkkrrrpppooovvvqqqZZZDDD>>>@@@DDDPPP^^^eeehhh___JJJ<<<<<<<<<888<<<===>>>>>>>>>@@@CCCEEEQQQbbb|||yyyXXXBBB<<<:::999:::<<<>>>>>>===???:::;;;@@@@@@???MMM___mmmQQQEEEDDDBBBNNNeeehhhlllrrrWWWGGGBBB???:::999888666555555444444333444444888IIIbbbxxx}}}uuuhhhbbbrrryyy}}}~~~qqq^^^NNNGGGDDDLLL\\\qqqyyynnneee[[[]]]bbbmmmzzz|||vvvrrrlllnnnooonnnnnnjjj^^^QQQDDD@@@???DDDJJJNNNRRRWWWWWWZZZ^^^ffftttooodddbbbXXXHHHCCCJJJRRR^^^rrrggg______YYYSSSSSSEEEKKKPPPOOOIIIEEEGGGKKKLLL___{{{yyy{{{|||rrriiibbb[[[SSSMMMLLLLLLOOOSSSYYYeeezzz~~~zzz{{{~~~ddd~~~vvvgggBBB888333KKKQQQlll{{{tttvvvzzzxxxppphhheeebbb___ddd^^^XXXUUUUUUSSSNNNIIIFFFEEEBBB???;;;999777666777666333666:::888IIIjjj|||vvvzzzvvv___SSSUUU```mmmtttxxxvvvooofffhhhhhhiiikkkjjjcccVVVLLLGGGDDD@@@===;;;;;;===>>>>>><<<999999999888777666999999:::;;;<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<>>><<>>;;;999999<<>>===??????@@@FFFMMM[[[sssiiiNNN===:::::::::;;;;;;<<<<<<<<<======??????===BBBXXXnnn}}}^^^KKK@@@AAAMMMZZZzzzmmm{{{iiiNNNHHHFFF@@@@@@===888666555666666666444777888999EEE^^^ttt{{{pppgggaaasss|||vvvkkkUUUCCCGGGJJJXXXoooyyyjjjdddfffeeeppp}}}{{{|||yyysssmmmggg[[[PPPDDDBBBBBBGGGJJJLLLSSSZZZ___[[[[[[```eeekkkvvv|||sssfffYYYNNNHHHJJJPPP```|||nnnbbbZZZOOOLLLPPPMMMEEEPPPXXXUUULLLGGGIIIMMMRRReeewwwwwwwwwmmmfff___VVVPPPNNNLLLLLLPPPWWW]]]iii|||{{{~~~~~~vvvtttsss[[[<<<666666UUUcccxxxtttrrruuuxxxvvvoooiiigggfffcccbbb]]]XXXWWWWWWVVVQQQMMMHHHGGGDDD@@@===:::888888777777444777:::777FFFddd|||zzzqqqwwwyyybbbTTTSSS^^^jjjrrr}}}nnnbbb^^^ddddddeeeggghhhcccYYYPPPGGGEEEAAA===;;;;;;<<<======;;;999888888999999888:::::::::;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>===FFFUUUZZZSSSMMMNNNOOOXXXfff{{{yyyTTTooozzz\\\QQQ]]]yyyxxxzzzzzztttlllfffdddeeeeeebbb```___]]]ZZZSSSNNNIIIBBB@@@AAA===;;;FFFVVVsss}}}~~~}}}{{{}}}yyyvvvqqqkkkfffdddhhhjjjsss{{{qqqkkkgggeee^^^SSSGGGAAA>>><<<===AAAEEEOOOdddwwwzzzvvvzzz___MMMPPPQQQWWWeeemmmnnn]]]JJJ@@@<<<::::::<<<===;;;;;;===>>>???FFFNNN^^^wwwaaaIII<<<::::::;;;;;;<<<============>>>@@@@@@???GGG^^^uuurrrTTTFFF???BBBPPPnnnppphhhQQQKKKHHHBBB@@@===999666666666666666555777555555AAAZZZsss|||rrrkkkfffvvv}}}wwwlllWWWEEEGGGIIIVVVkkkwwwnnnllltttyyyrrrdddWWWEEEAAA@@@DDDGGGLLLTTT\\\```\\\YYYYYYZZZ___ooo~~~ttteee\\\SSSMMMSSS^^^|||lll]]]WWWRRRGGGDDDHHHEEEJJJQQQVVVTTTMMMKKKNNNSSSUUUhhh~~~uuujjjddd^^^VVVQQQOOONNNNNNQQQWWW^^^kkk|||~~~~~~vvvyyyXXX;;;666666]]]lll|||rrrrrrvvvsssvvvtttmmmiiijjjjjjhhhaaa]]]ZZZYYYYYYYYYUUURRRKKKIIIFFFBBB???<<<:::999777777555777:::666AAA[[[uuu|||mmmyyytttssshhhWWWRRRZZZfffoooyyyxxxooojjjddd]]]YYYYYYZZZZZZ[[[^^^___]]]WWWQQQGGGEEEAAA>>><<<;;;<<<======:::777777888:::;;;;;;<<<<<<:::999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<======???IIIWWWZZZRRRMMMNNNRRRZZZiii|||oooXXXzzzlllTTTUUUiii|||wwwyyyyyytttmmmgggeeeeeeeeeaaa^^^]]]]]][[[VVVRRRJJJDDDAAACCC@@@<<<@@@IIIjjjttt{{{nnnfff```^^^YYYUUU[[[fffmmmzzz~~~wwwsssrrriii\\\NNNEEE???===@@@EEEOOOaaavvvooobbbcccdddmmmtttqqqgggUUUBBB;;;;;;<<<<<<===<<<::::::===>>>@@@IIIRRReeesssVVVCCC::::::;;;;;;<<<======>>>>>>>>>???@@@AAACCCQQQkkkbbbIIICCCBBBIIIXXXxxx~~~eeeSSSOOOKKKCCCAAA===:::777777777666666555555333333>>>VVVppp}}}ssslllfffrrr}}}~~~yyynnnZZZIIIFFFHHHRRReeexxxyyytttsss}}}~~~lll\\\KKKEEEBBBCCCHHHNNNWWWaaagggccc___\\\[[[cccuuunnn\\\YYYUUUQQQ]]]qqqmmm]]]SSSSSSRRRGGGCCCGGGEEELLLMMMMMMKKKHHHIIINNNSSS\\\ooo}}}rrrhhhbbb\\\UUUPPPPPPOOOOOORRRWWW___ppp|||zzzyyyRRR999555555ooopppzzzssssssyyytttuuurrrllljjjllllllkkkaaa___]]]\\\\\\ZZZWWWUUUMMMKKKHHHDDD@@@===;;;999777999555777:::666<<>><<<;;;;;;<<<<<<999777666888;;;======>>><<<:::888888999:::;;;<<<;;;;;;;;;;;;<<<======<<>>===AAAaaarrrwwwlll\\\UUUQQQRRRPPPOOO^^^pppyyy~~~zzzwwwvvvnnnaaaQQQGGGAAA???DDDJJJZZZooo}}}}}}qqqbbbOOO===888;;;>>>=========<<<<<<>>>???BBBMMMXXXpppfffKKK>>>999::::::;;;;;;<<<===>>>>>>>>>>>>>>>AAAJJJ^^^zzzuuuUUUBBBDDDGGGOOO```uuuaaaUUURRRLLLEEEAAA>>>;;;888888777666555444444444555???TTTmmm~~~~~~ssskkkaaaggg{{{xxx}}}uuu|||{{{qqq___OOOFFFFFFOOO___qqq~~~sss___SSSKKKEEEGGGMMMUUUaaakkkqqqlllfffeeekkkwwwiiiTTTUUUXXXZZZnnnqqq[[[YYYQQQTTTTTTIIIFFFLLLLLLOOOJJJEEEDDDDDDEEEKKKQQQaaaxxx|||qqqeee___YYYRRRNNNNNNNNNOOORRRWWWaaattt|||{{{{{{sssxxxoooKKK777555444uuu~~~~~~{{{|||uuurrrvvvvvvvvvrrrllljjjlllllliiibbbaaa```___]]][[[XXXVVVPPPNNNJJJFFFAAA>>>;;;:::999:::666666:::666999IIIggg{{{|||pppqqqzzzlllvvvyyydddVVVUUU___iiiqqq}}}qqqtttwwwssswww~~~xxx}}}wwwrrrooommmhhh```YYYUUUQQQLLLIIIJJJHHHHHHGGGGGGGGGGGGFFFEEEDDDBBB@@@===;;;;;;;;;;;;:::888777777:::<<<===>>>===<<<:::888777888:::;;;;;;;;;;;;;;;;;;<<<======<<>>???SSSmmmzzzlll___XXXVVVXXX\\\]]]aaarrrzzzuuupppnnnlllggg\\\PPPIIIFFFGGGOOOXXXhhh{{{ttt^^^LLL<<<888<<<>>>===<<<======>>>???@@@DDDQQQ^^^||||||YYYDDD<<<999999999:::;;;<<<===>>>>>>???>>>???FFFWWWpppjjjLLL@@@FFFGGGPPPddd~~~lll\\\VVVRRRLLLFFFBBB???<<<:::999888666555333444777;;;DDDTTTkkk|||tttlllaaaaaannnvvvppp|||sssyyy}}}vvveeeVVVFFFEEELLLZZZkkkzzzwwwcccTTTLLLHHHMMMXXXeeesss~~~{{{sssmmmooo|||gggQQQWWW```jjjooo___VVVRRRJJJMMMOOOGGGHHHQQQTTTSSSKKKEEEEEEFFFFFFKKKRRRddd|||pppccc[[[UUUOOOLLLLLLLLLOOORRRWWWdddzzz~~~||||||oooggg|||lllyyyzzzeeeEEE555555333{{{ppp|||{{{}}}xxxsssuuuuuuuuuqqqlllkkkmmmkkkgggbbbbbbbbbaaa___\\\YYYXXXSSSQQQMMMIIIDDD@@@===<<<;;;<<<666555:::777888DDD]]]ttt|||uuuqqq~~~nnntttmmm[[[VVV]]]gggpppzzzzzznnn|||uuussszzzxxxsss}}}zzztttnnniiifff]]]WWWRRRQQQOOOJJJGGGHHHFFFEEEEEEDDDCCCBBBBBBBBB@@@???===<<<;;;:::;;;;;;999888888999;;;=========;;;;;;999888888999::::::;;;;;;;;;;;;;;;<<<===>>>===GGGQQQUUURRRNNNNNNQQQYYYfff}}}oooSSSfffrrrUUUEEEPPPlllvvvmmmmmmmmmllllllllllllmmmlllhhhcccaaaaaa```]]]ZZZ[[[VVVNNNHHHDDDBBBAAA@@@IIIggg~~~vvv}}}uuuiii^^^^^^bbbhhhkkknnnwww~~~xxxpppiiiccc___]]]YYYRRRLLLJJJKKKPPP[[[fffxxxuuuWWWIII<<<:::===>>><<<<<<;;;;;;===@@@BBBHHHXXXgggmmmNNN@@@<<<888999999:::;;;===>>>??????@@@@@@EEERRRkkkvvvaaaGGGAAAFFFEEEPPPjjj~~~rrr{{{zzzeeeZZZWWWSSSMMMHHHBBB@@@===;;;:::999666555333444999>>>FFFTTTiii|||~~~yyyrrrgggbbbiiivvvrrrooozzztttxxxzzzlll]]]GGGFFFJJJVVVeeeuuussscccVVVPPPOOOYYYiiiyyy{{{eeeTTT[[[jjjyyymmm\\\VVVTTTLLLCCCFFFJJJFFFKKKWWWZZZOOOGGGDDDGGGGGGEEEIIIRRRhhhyyymmm___XXXRRRMMMKKKLLLKKKPPPTTTZZZhhh}}}}}}|||fffkkkhhhwww~~~xxxqqq\\\???555666222xxxzzz|||}}}|||vvvssstttrrrrrrooollllllnnnkkkeee___```aaaaaa___]]][[[[[[XXXUUUQQQLLLGGGCCC@@@???<<<===777444:::888888AAASSSlll{{{|||}}}ttt{{{oootttvvvbbbXXX]]]eeennnwww~~~wwwpppmmmwwwzzztttmmmgggaaa]]]YYYSSSOOOOOOMMMIIIGGGHHHCCCCCCCCCBBBAAA@@@@@@@@@===<<<;;;::::::::::::;;;888888999;;;===>>><<<;;;999999999999999:::::::::;;;::::::;;;;;;===>>>>>>AAAKKKUUUVVVQQQNNNQQQUUU]]]nnn```TTTtttgggQQQIII[[[zzzzzzuuunnnmmmjjjiiiiiijjjkkkkkkkkkhhhddddddeeeeeeaaa^^^ZZZXXXSSSLLLFFFCCCBBBAAAEEE```|||zzzyyyssslllgggkkkuuu{{{xxx|||~~~zzzsssjjjaaaZZZTTTQQQNNNJJJHHHIIIKKKPPP[[[fffwww|||lllOOODDD<<<<<<>>>===<<<===:::;;;???DDDGGGPPPcccttt^^^DDD>>><<<777;;;;;;<<<>>>???@@@AAABBBAAAEEEOOOdddjjjXXXDDDCCCJJJJJJ\\\}}}mmmrrrvvvaaaZZZXXXSSSNNNLLLCCCAAA>>><<<;;;999777444555555888>>>DDDQQQhhh~~~}}}wwwkkkaaacccsssyyyvvvzzzuuuxxx~~~qqqcccKKKHHHIIIRRR___ooo~~~}}}zzzqqqiiiccc^^^___lll}}}|||kkkaaajjj{{{qqq___VVVRRROOOLLLAAABBBGGGFFFJJJSSSSSSGGGBBBDDDKKKKKKFFFJJJSSSqqqttthhh[[[UUUQQQMMMMMMOOOKKKRRRXXX^^^nnn}}}|||{{{xxxyyywwwsssgggvvvvvvqqqiiiUUU;;;555777111xxxyyyxxxvvvqqqmmmmmmoooooopppnnnlllmmmooolllfff\\\^^^```aaa```___^^^]]][[[XXXTTTOOOJJJFFFCCCAAA>>>>>>777444:::999888@@@LLLeeezzzyyyyyy|||nnnttt{{{fffZZZ]]]eeemmmuuu~~~{{{vvvssstttsssmmmhhhgggkkk{{{xxxuuupppkkkfff```ZZZVVVWWWPPPKKKJJJIIIEEEDDDEEE@@@AAAAAA@@@???>>>??????:::::::::999999::::::;;;888888999<<<>>>>>><<<:::777888999::::::::::::::::::::::::;;;<<<===>>>???DDDOOOXXXWWWQQQOOOTTTXXXaaasss[[[YYY___MMMMMMeeeuuuwwwqqqnnnjjjgggggghhhiiiiiiiiifffeeefffhhhhhheeeaaaXXXYYYVVVOOOHHHDDDBBB@@@@@@VVVmmm~~~|||vvvrrrrrrqqq{{{zzzvvvoooggg^^^VVVPPPMMMIIIFFFEEEFFFGGGJJJTTT^^^ggghhhppp}}}}}}___HHHAAA;;;<<<>>>===<<<>>>;;;===CCCHHHNNNYYYnnnzzzUUU???===<<<666<<<===>>>???AAABBBCCCDDDCCCIIIWWWrrr~~~aaaRRRBBBFFFNNNRRRjjjnnnhhh{{{ttt```[[[ZZZTTTOOOOOOCCCAAA>>><<<;;;999777444777555777<<>>:::888777888:::FFFZZZwww}}}ttt}}}zzzvvvuuubbb[[[^^^gggpppyyyyyykkkeee``````___\\\[[[]]]eeepppwwwnnndddhhhjjjgggdddaaaZZZSSSOOONNNLLLJJJHHHEEECCCBBB@@@@@@@@@???>>>======<<<999999999999999999999999999;;;<<<<<<:::999888888:::999999888999:::<<<<<<===::::::===>>><<<===AAAFFFSSSUUUQQQQQQPPPRRR]]]ccc{{{jjjWWW```pppWWWIIIPPPsss|||uuutttrrrqqqooommmkkkjjjiiihhhfffeeeeeefffhhhgggeeeccc]]]YYYTTTRRRQQQMMMEEE>>>AAAJJJ___zzzxxxrrr}}}|||xxxssszzzwwwvvvrrrjjj___UUUMMMJJJDDDCCCBBBBBBCCCFFFHHHJJJMMMRRRYYY___ccceeehhhiiipppyyy\\\KKKBBB???<<<;;;===???>>><<<:::@@@IIIOOOUUUaaavvvdddGGG;;;===???===@@@@@@@@@???AAADDDEEEDDD@@@MMMhhhuuuXXXHHHAAAIIISSScccrrrtttsssaaa[[[]]]ZZZSSSNNNIIIFFF@@@===;;;999777666666444666;;;???IIIbbb{{{xxxoooeee]]]sssrrrqqq{{{~~~wwwqqq[[[MMMGGGQQQ^^^iiixxx|||~~~}}}bbbTTTOOOLLLJJJIIIHHHEEEBBBCCCEEEGGGFFFDDDDDDJJJLLLPPPWWWTTTXXXhhhyyyxxx}}}~~~kkkbbbXXXSSSOOOLLLMMMPPPLLLQQQYYYeeeyyy{{{yyyqqq~~~yyyyyy~~~lll~~~yyyjjjzzzzzzyyyrrr```HHH999666555222}}}sssvvvvvvwwwwwwuuuqqqllljjjnnnnnnnnnmmmkkkiiihhhhhhfffdddbbbaaaaaaaaa___^^^]]]ZZZVVVSSSQQQNNNIIIFFFAAA@@@>>>:::888777888999BBBUUUppp~~~vvv~~~{{{}}}yyyfff]]]]]]eeemmmvvv~~~}}}mmm]]]WWWSSSTTTTTTRRRRRRTTTYYY```jjjqqqqqqkkkccc^^^[[[aaaddd```\\\XXXSSSMMMNNNMMMKKKIIIFFFDDDBBBAAA@@@@@@???>>>>>>===<<<<<<;;;:::::::::::::::::::::999;;;===<<<;;;999999999;;;;;;:::::::::;;;<<<======:::;;;======;;;===AAAHHHSSSSSSNNNPPPOOOSSS___kkk[[[NNN```kkkRRRJJJXXXzzzwwwrrrrrrqqqpppnnnllljjjiiihhhgggfffeeeeeefffggggggeeeccc```\\\XXXVVVUUUQQQJJJDDD>>>EEEWWWqqqwwwzzz{{{xxxmmmkkkyyy|||vvvsssnnnggg___UUUNNNIIIBBBAAA???>>>>>>???@@@AAA@@@CCCFFFJJJMMMQQQVVVYYYccctttxxxlll\\\MMMEEE@@@>>>;;;;;;>>>??????>>>===DDDLLLQQQWWWfff~~~tttTTT@@@;;;===<<<:::<<<===>>>???@@@BBBCCCBBBHHHXXXrrr{{{iiiJJJHHHGGGJJJVVVrrrooo```\\\[[[XXXRRRNNNJJJFFFBBB???===<<<:::999666444666;;;>>>GGG___wwwyyyqqqggg```lll}}}{{{uuuxxxyyyttt]]]NNNGGGNNN[[[fffvvv|||oooWWWKKKIIIHHHGGGGGGFFFFFFHHHKKKMMMLLLHHHDDDJJJPPPMMMLLLOOORRR___vvvyyyxxx}}}}}}kkkaaaWWWRRROOOLLLMMMPPPPPPTTT[[[hhh~~~|||zzzttt|||zzzwwwiii|||lllhhhyyyrrraaaIII888444555444|||uuurrrwwwwwwxxxwwwtttpppllliiinnnnnnnnnnnnmmmlllkkkkkkiiifffcccaaaaaaaaa```___^^^\\\ZZZXXXVVVRRRNNNJJJCCCAAA>>>;;;888777777888<<>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;===<<<;;;999::::::===<<<<<<<<<<<<<<<===>>>===;;;;;;===<<<;;;>>>CCCKKKSSSPPPKKKNNNNNNTTTcccuuuqqqNNNKKKgggbbbLLLQQQjjj~~~ooonnnpppooonnnmmmkkkjjjhhhgggggggggfffeeefffgggfffeeeccc```]]]ZZZYYYXXXTTTNNNIII???BBBNNNdddyyy|||~~~zzzyyyuuuiiiiiizzz}}}yyyuuupppjjjddd^^^VVVNNNGGGBBB@@@>>>;;;:::999::::::;;;;;;<<<===???DDDJJJOOOZZZkkk}}}nnn^^^UUUNNNGGGBBBAAA===<<<;;;;;;>>>AAABBBBBBDDDIIIOOOVVV```sss```CCC:::======;;;:::;;;===???@@@@@@@@@AAACCCOOOeee}}}pppYYYFFFJJJKKKNNNdddxxxmmmbbb___]]]XXXSSSRRRLLLIIIDDDAAA@@@>>><<<;;;888555666:::===DDDZZZpppzzzsssjjjbbbcccuuuwwwsss~~~{{{xxx```QQQGGGKKKUUUaaarrr}}}~~~}}}|||wwwcccNNNDDDBBBBBBBBBBBBBBBFFFMMMSSSUUURRRKKKEEENNNVVVSSSMMMMMMSSShhhtttwww|||wwwiii```VVVRRROOOLLLLLLOOOTTTWWW___nnn}}}}}}{{{xxx|||sssttteeellluuu```HHH888444555555xxxvvvtttuuuuuuvvvuuussspppmmmkkkmmmmmmmmmnnnoooooommmllljjjfffccc`````````___^^^]]]]]]\\\[[[YYYUUUQQQNNNFFFCCC???<<<:::888888777999DDD\\\vvv~~~|||uuudddZZZccchhhpppyyygggUUUHHHCCC@@@BBBCCCAAAAAADDDBBBDDDFFFGGGJJJOOOWWW]]]dddkkknnnfff[[[UUUSSSQQQKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::<<<===<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;===<<<;;;???FFFQQQUUUNNNJJJMMMNNNVVVggg^^^JJJSSSwww}}}YYYKKK\\\|||uuujjjlllooommmmmmlllllljjjiiihhhgggiiigggfffeeeeeedddbbb```]]][[[YYYYYYXXXUUUPPPLLLFFFCCCHHHXXXlll|||{{{yyyqqqrrr~~~~~~xxx}}}|||wwwsssmmmeee```]]]WWWMMMFFFBBBAAA>>>;;;999999999999<<<=========>>>BBBGGGLLLUUUfffzzzttthhh]]]UUUNNNMMMJJJDDD???===;;;:::;;;<<>>===???AAACCCAAA???CCCHHHVVVqqquuubbbNNNLLLKKKPPPdddssslllfffddd```ZZZWWWWWWPPPLLLHHHDDDBBB@@@===:::999666666:::;;;@@@RRRfff{{{sssjjjbbb]]]ooozzzpppzzz}}}zzzdddWWWJJJHHHOOO\\\mmm{{{|||~~~zzzyyyqqq___KKKBBB@@@>>>===>>>???EEEMMMTTTVVVRRRKKKFFFLLLXXXYYYSSSUUU___vvvxxxmmmxxx{{{rrrfff]]]UUUQQQNNNLLLLLLOOOVVVYYYbbbtttvvv~~~vvv~~~jjjxxxzzz]]]EEE888666666555~~~{{{{{{wwwsssqqqqqqrrrsssrrrpppnnnmmmooonnnnnnppprrrssspppnnnjjjgggdddbbbaaaaaa___^^^[[[\\\\\\\\\YYYVVVSSSQQQJJJFFFAAA===<<<:::888666888>>>RRRnnn}}}}}}|||jjj]]]cccgggoooxxx~~~dddPPPHHHCCC???AAAAAA??????AAAAAACCCFFFGGGJJJRRR]]]eeekkkqqqqqqfffYYYQQQNNNLLLJJJJJJHHHFFFDDDCCCAAA@@@=========<<<<<<<<<<<<<<<999999::::::;;;;;;;;;<<<;;;<<<===<<<;;;;;;<<<>>>?????????????????????>>>===<<<<<<===<<<<<>>>>>@@@CCCEEENNN^^^pppzzzzzzrrreeeXXXKKKHHHHHHKKKKKKDDD===:::999:::<<<>>>AAAEEEIIIKKKSSSSSSXXXhhh]]]HHH:::<<<===888:::AAA??????BBBDDDAAA???FFFQQQfffnnn```TTTIIIKKKPPPeeeyyypppjjjfffeeebbb\\\YYYYYYTTTQQQLLLHHHDDDAAA<<<:::;;;666666999999<<>><<<999666888:::IIIeeeyyy~~~}}}}}}rrrcccbbbfffnnnyyy{{{cccNNNHHHBBB???@@@AAA??????AAACCCEEEHHHIIIKKKSSS___iiirrrvvvsssfffYYYQQQLLLIIIIIIIIIHHHFFFDDDBBBAAA@@@<<<<<<<<<<<<<<<<<<;;;;;;999999999:::;;;;;;<<<<<<<<<=========;;;<<<===??????@@@@@@@@@@@@???>>>>>>===<<<===>>>===>>>GGGQQQYYYUUULLLJJJRRRVVVaaaxxxrrrNNNLLLlllbbbLLLUUUppp~~~kkkiiilllkkkkkklllmmmmmmmmmkkkjjjiiihhhfffcccaaaaaa```^^^]]]^^^______^^^\\\YYYVVVTTTKKKEEEBBBIIIZZZwwwzzzssssss|||xxxqqqnnnsssyyy|||}}}yyywwwqqqlllddd^^^YYYSSSKKKFFF>>><<<:::888777777888999888;;;>>>?????????AAABBBJJJXXXhhhqqqrrrmmmbbbXXXJJJGGGFFFIIIIIICCC???>>>999;;;>>>@@@CCCGGGLLLOOOUUUWWW^^^pppiiiJJJ@@@::::::999666999AAA???>>>@@@CCC@@@AAAOOOaaa~~~www]]]OOOIIIGGGKKK]]]~~~|||}}}uuummmgggccccccaaa\\\XXXYYYWWWTTTPPPLLLHHHDDD???<<<<<<777666999888888DDDSSSvvv}}}ttthhh___]]]lll}}}|||rrrfffVVVJJJIIISSScccnnn~~~{{{wwwuuussspppkkkgggdddbbb___[[[]]]bbbrrr~~~mmmyyygggYYYKKKDDDBBB???>>>??????BBBDDDEEEFFFFFFHHHIIIIIIQQQSSS\\\{{{|||ooo{{{sss^^^VVVPPPOOOOOOMMMNNNRRRVVV```qqq~~~~~~zzzvvvvvv|||pppqqqxxxzzzzzzVVVBBB===;;;777333wwwuuuvvvtttssssssmmmmmmnnnnnnmmmmmmlllkkkpppnnnnnnqqquuuuuuppplllffffffeeeffffffeeeaaa___YYY[[[\\\ZZZWWWVVVWWWXXXRRRLLLEEEAAA@@@???;;;777999777AAA[[[qqqzzz|||~~~zzz|||{{{kkk```cccmmmxxx~~~uuu```NNNFFFAAA>>>@@@BBB@@@AAADDDCCCFFFIIIJJJMMMVVVdddpppxxxyyysssggg[[[TTTNNNHHHHHHGGGFFFDDDCCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<=========<<<<<<>>>@@@???@@@@@@AAA@@@???>>>===<<<<<<>>>???>>>@@@KKKWWWVVVRRRJJJLLLWWW]]]kkk___KKKUUU~~~yyyYYYIII]]]zzz{{{iiikkkkkkfffiiijjjlllllllllkkkiiihhhcccaaa___^^^___``````___aaaaaabbbaaa^^^[[[XXXWWWMMMHHHEEEFFFQQQkkkxxxqqqqqqvvvwwwuuurrrvvv~~~yyyzzz{{{xxxwwwwwwpppmmmfff___WWWPPPJJJGGG???===:::888666666777777:::<<<>>>??????@@@AAACCCEEEQQQ]]]cccdddaaaZZZRRRLLLHHHHHHJJJHHHCCC@@@AAA:::===@@@CCCEEEIIINNNSSSTTT[[[eeetttpppRRR<<<;;;999888888:::===@@@@@@>>>@@@DDDDDDIII^^^vvvyyydddOOOEEEEEEHHHRRRiiimmmuuutttnnngggaaabbbaaa]]]ZZZYYYYYYVVVSSSPPPMMMIIIEEEBBB===888666888777555>>>KKKlllvvv~~~vvvjjj```ZZZggg|||~~~}}}xxxmmm\\\MMMIIIQQQ___iiiyyy|||}}}yyywwwuuunnnfff]]]WWWQQQNNNJJJGGGLLLSSSddduuulllbbbqqqkkk^^^PPPIIIEEE@@@>>>???AAABBBCCCBBBAAABBBFFFJJJIIIQQQWWWmmm{{{xxxyyykkkZZZSSSNNNNNNOOONNNPPPSSSXXXggg|||zzzxxxzzzxxxttttttxxxqqqUUUFFF???:::555444|||wwwvvvuuurrruuu|||nnnnnnnnnmmmlllkkkiiiiiillljjjjjjmmmqqqqqqlllgggbbbbbbccceeeeeeccc___\\\ZZZ[[[\\\ZZZWWWVVVXXX[[[TTTNNNFFFBBBAAA@@@<<<777:::555===UUUkkkvvv{{{yyywwwvvvppp^^^bbblllwww}}}|||ppp___PPPEEE@@@>>>AAADDDCCCEEEHHHCCCGGGJJJLLLPPP[[[mmmzzzwwwvvvooocccYYYSSSLLLFFFFFFEEEDDDCCCAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???============<<<<<>>===<<<<<<>>>??????BBBNNNZZZTTTOOOHHHMMM[[[bbbrrr{{{RRRIIIbbbtttTTTHHHdddyyyiiikkkjjjbbbgggiiijjjkkkkkkjjjhhhggg^^^]]][[[\\\___aaabbbbbbaaabbbcccaaa^^^ZZZXXXWWWRRRNNNIIIFFFJJJ^^^}}}|||zzzssssssoooxxx~~~~~~{{{wwwwww{{{}}}xxxuuuuuuwwwpppnnnhhh```VVVNNNJJJHHHBBB@@@===999777777777777999:::;;;<<<<<<===@@@BBB===GGGPPPSSSRRROOOIIIBBBGGGEEEGGGJJJHHHBBB===<<<;;;>>>BBBDDDFFFJJJPPPTTTQQQ]]]jjjvvv~~~cccEEE777:::999777:::@@@BBB@@@CCC@@@BBBGGGIIIQQQkkk}}}fffTTTGGGAAADDDKKKWWWkkk|||zzzlllyyyyyyrrriiibbbcccdddaaa\\\ZZZYYYWWWTTTRRRQQQNNNJJJGGG>>>888666888666444;;;GGGdddppp}}}xxxlllaaaVVVcccyyy{{{www{{{~~~{{{qqq```OOOIIIQQQ]]]fffuuu||||||xxxwwwzzzyyy{{{}}}{{{xxxwwwvvvmmm```UUUMMMFFFDDDAAAAAAHHHRRRXXXnnnqqqccc___oootttgggXXXOOOHHHAAA>>>>>>BBBCCCCCCAAA@@@AAAFFFJJJHHHSSS```{{{~~~lll```XXXQQQMMMNNNOOOOOOQQQUUUZZZlllxxxtttuuuzzz{{{qqqzzz~~~{{{jjjWWWKKKAAA888444666||||||yyyuuusssssstttuuuuuulllnnnoooooommmjjjfffccccccdddfffggghhhggggggfffdddddddddcccbbb```]]]\\\___\\\ZZZZZZ\\\[[[XXXUUUQQQOOOLLLIIIGGGCCC???<<<777999===HHH^^^ttt{{{www|||vvvooouuuyyyfffccchhhuuu{{{{{{zzzlll]]]SSSCCCBBBAAAAAADDDGGGFFFCCCFFFIIIJJJMMMXXXjjjxxx~~~{{{pppggg]]]QQQIIIGGGFFFEEECCCAAA@@@???>>>>>>;;;;;;;;;::::::999999999;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<>>>???@@@AAAAAA@@@@@@???>>>>>>>>>;;;??????;;;???KKKUUUXXXOOOLLLLLLQQQXXXfff}}}cccIIIUUUmmmMMMEEEgggvvvmmmgggfffhhhjjjhhhhhhiiikkkkkkgggccc___[[[WWWXXX]]]```___]]]```bbbcccaaa^^^ZZZYYYXXXUUUSSSRRRMMMEEEJJJhhhzzz{{{xxxxxxsssuuuxxx|||{{{sssqqqqqqrrrxxx}}}zzzzzzwwwssslllhhhccc```^^^[[[VVVRRRHHH@@@999999999888888:::;;;<<<===?????????>>>>>>AAAAAABBBCCCCCCCCCBBBBBBDDDDDDCCCCCCDDDBBB???===???AAADDDFFFGGGIIILLLNNNOOOXXXdddkkkgggZZZIII>>>:::<<<<<<;;;<<>>CCCJJJOOO\\\uuu~~~~~~hhh^^^QQQMMMKKKLLLLLLMMMSSS[[[cccxxx{{{zzzwwwsss}}}iii}}}ttt```MMMFFFEEE@@@999444}}}rrrvvvtttqqqooooooooooooooommmnnnoooooolllhhhdddaaabbbcccdddeeeeeeeeeddddddbbbcccdddddddddbbb```^^^___]]][[[[[[\\\[[[XXXVVVSSSQQQMMMKKKHHHEEE@@@===999999;;;DDDXXXmmmvvvuuuxxxvvvlllrrrmmmeeefffqqqxxxzzzyyyoooaaaWWWEEEDDDAAAAAADDDGGGGGGFFFIIINNNTTTZZZggg{{{uuuiii\\\PPPIIIGGGDDDCCCBBB@@@???>>>======;;;;;;;;;::::::999999999;;;;;;<<<<<<===>>>>>>>>>======<<<<<<===>>>@@@AAAAAAAAA@@@@@@???>>>>>>>>><<>>??????>>>==================>>>>>>>>>>>>AAA@@@??????@@@???>>><<<===???BBBCCCDDDEEEHHHJJJFFFKKKRRRVVVSSSJJJ???888;;;;;;<<<<<<===>>>???>>>CCCCCCFFFTTTlllkkkWWWFFFEEEHHHJJJSSS^^^ooo~~~pppvvvzzzvvvzzzqqqlllfffeeefffgggeeebbb\\\ZZZYYYYYYYYYVVVPPPKKKEEEBBB===999777777999:::UUUlll}}}ttteeeZZZ]]]kkk{{{www~~~}}}ppp^^^NNNJJJSSS\\\ppp{{{wwwrrruuu}}}~~~|||xxxvvvrrrggg\\\VVVRRRKKKEEECCCEEEIIILLLXXXbbbkkkoooqqquuutttqqqkkkbbb]]]cccssswwwmmm]]]RRRRRRUUURRRLLLKKKFFFCCCBBBBBBDDDKKKSSS[[[ppp~~~zzz~~~yyycccXXXRRROOONNNNNNNNNOOOVVV___lll~~~yyywwwuuurrr{{{rrrxxx~~~lllZZZIIICCCCCC???999555xxxrrrnnnpppoooooonnnmmmlllkkkkkknnnnnnooonnnkkkgggccc```bbbbbbcccccccccbbbaaaaaabbbccceeeffffffdddbbb```^^^]]]\\\\\\\\\\\\ZZZXXXVVVTTTQQQNNNKKKGGGBBB>>>;;;999888>>>OOOdddqqqtttttt{{{zzzkkknnnyyyxxxjjjcccjjjtttxxx{{{~~~{{{yyyrrrfff\\\KKKHHHDDDDDDFFFIIIKKKMMMOOOZZZeeennn{{{{{{mmm^^^PPPHHHGGGBBBBBB@@@???===<<<<<<<<<;;;;;;::::::::::::999999;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<===>>>@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>===>>>???AAAHHHPPPSSSQQQJJJLLLQQQXXXdddyyykkkGGGJJJhhhlllMMMMMM```uuujjjhhhhhhjjjllliiihhhhhhhhhiiihhheeeccc^^^ZZZUUUTTTXXX\\\^^^^^^```aaa```^^^[[[YYYYYYZZZeee___[[[UUUMMMJJJVVVhhh}}}zzzwwwvvvwwwyyyzzzuuuzzzvvvjjjeeennnyyy}}}yyy|||}}}yyywwwvvvsssnnnnnnjjjeeecccbbbaaa]]]ZZZLLLDDD===<<<===<<<<<<=========>>>??????>>><<<<<<<<<<<<<<<<<<===>>>@@@AAAAAA???======>>>>>>>>><<<;;;===???@@@@@@AAACCCDDDBBBDDDEEEEEECCC???;;;999;;;:::;;;>>>@@@AAA@@@???IIIHHHOOOfffvvvTTTJJJCCCCCCFFFLLLZZZhhh{{{uuunnnoooppplllgggfffhhhiiigggeee]]][[[ZZZ[[[[[[XXXSSSNNNHHHEEE@@@;;;888888999:::KKKddd{{{xxxlll]]]\\\eeeyyyyyyuuu|||}}}~~~zzz{{{gggTTTLLLQQQZZZlllwww~~~uuukkkkkkyyy{{{~~~~~~~~~~~~~~~}}}~~~|||wwwtttoooeeeZZZSSSNNNHHHCCCCCCFFFLLLPPP]]]___\\\VVVTTTYYY___bbbjjjddd```bbbkkkvvvyyyoooaaaZZZ^^^eeeccc]]]XXXRRRNNNMMMOOOUUU```kkk~~~fffrrrppp]]]QQQMMMKKKKKKLLLMMMPPPYYYccczzz{{{vvvtttssstttuuuxxxbbbSSSEEE@@@AAA>>>:::777tttqqqqqqrrrmmmnnnoooooommmlllkkkjjjkkklllmmmllljjjhhhdddcccddddddccccccbbbaaa``````dddeeeggghhhgggeeebbb___^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWUUURRROOOJJJEEEAAA===:::777:::GGGZZZllluuutttsssrrrlllssspppbbbeeepppxxxzzz{{{zzzxxxxxxsssiii```RRRLLLHHHHHHIIILLLQQQWWWXXXgggwww}}}qqqbbbSSSGGGDDDAAA@@@>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>???AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>???>>>@@@FFFNNNSSSQQQMMMHHHMMMTTT]]]kkkWWWAAATTTyyy]]]IIIQQQgggtttllllllkkkiiiiiihhhhhhhhhggggggfffdddccc___[[[VVVUUUWWW\\\___```aaaaaa```^^^[[[ZZZ\\\]]]bbb]]]XXXVVVPPPMMMRRRZZZmmm{{{{{{xxxvvvvvvvvvrrryyytttfffdddqqqzzzxxxuuuwwwuuuqqqpppssssssqqqppplllgggdddcccaaa]]]ZZZMMMDDD>>>======<<<<<<===>>>>>>?????????===<<<;;;???>>>>>>???BBBEEEIIIKKKFFFCCC@@@??????@@@???>>>;;;<<<>>>>>>======???@@@AAA@@@>>><<<;;;;;;<<<===;;;:::;;;@@@CCCCCCCCCDDDHHHRRReee}}}qqqVVVKKKIIIGGGFFFIIIWWWmmmsssnnnnnnooommmkkkiiihhhfffbbb______]]]\\\]]]^^^\\\VVVQQQMMMIIICCC>>>:::999:::;;;AAA[[[uuu~~~~~~}}}wwwooobbb^^^eeexxx}}}wwwzzz{{{sss|||pppZZZOOORRRYYYhhhsss|||{{{}}}zzzrrrjjjooo~~~~~~~~~~~~~~~{{{|||zzzuuupppjjj```UUUOOOKKKEEEBBBCCCIIIPPPUUU___ZZZPPPFFFEEENNN]]]hhhssskkkbbb___cccmmmvvv|||{{{ssshhh```dddmmmrrrqqqhhhccc```ccchhhrrr{{{nnndddyyysssdddWWWMMMIIIHHHIIILLLNNNSSS___lll~~~xxxsssrrruuuyyyuuu]]]PPPDDDAAA@@@===:::999vvvqqqppppppqqqkkkmmmpppooommmkkkjjjkkkhhhiiijjjkkkkkkiiihhhggggggfffeeedddcccbbbbbbbbbhhhhhhiiiiiigggddd```^^^]]]^^^^^^^^^^^^]]]]]]]]]\\\ZZZXXXVVVSSSOOOIIIEEE???;;;777999BBBRRRgggvvvwwwpppwww~~~ooottt{{{xxxeeecccmmmvvv{{{{{{yyywwwwwwsssjjjcccVVVNNNIIIIIIJJJMMMVVV```cccsss~~~wwwqqqeeeTTTFFF@@@???>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>;;;<<<===???AAABBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>??????BBBKKKSSSTTTOOOKKKHHHOOOXXXcccuuunnnLLLEEE```qqqSSSHHHVVVlll~~~qqqnnnnnnllliiigggggghhhgggfffeeeccccccbbbaaa]]]YYYXXXYYY]]]aaacccbbbbbbaaa___]]]]]]^^^```]]]YYYVVVUUUSSSPPPOOOQQQfff}}}{{{|||xxxvvvrrruuupppfffjjjzzzyyyuuutttmmmfffdddjjjnnnooorrrmmmfffbbb```^^^ZZZWWWMMMDDD===<<<<<<;;;:::<<<>>>>>>?????????===<<<;;;===>>>???AAAEEEJJJNNNQQQIIIFFFCCCAAA@@@???>>>===;;;===>>>>>><<<<<<===???<<<:::888777777888:::;;;>>>;;;<<<@@@AAA@@@CCCIIIIIIbbbxxx]]]IIIDDDGGGIIIJJJVVVppp}}}xxxooollllllmmmmmmnnnnnnlllggg```\\\aaa___^^^___aaa___ZZZUUURRRNNNGGGAAA<<<::::::;;;;;;UUUppp|||}}}|||wwwqqqgggccchhh|||{{{{{{|||rrrxxxrrr___RRRQQQUUUdddooo{{{}}}www|||~~~zzzwww{{{~~~~~~}}}}}}~~~~~~zzz|||zzztttmmmfff\\\RRRKKKHHHDDDBBBEEELLLTTTYYY]]]TTTHHHCCCIIIXXXlllzzzsssddd\\\^^^gggpppuuuxxxuuulllbbbaaakkkwww}}}|||zzz|||zzzjjjcccxxx{{{dddYYYSSSMMMMMMLLLMMMOOOQQQXXXgggvvvyyyvvvsssrrrzzzyyyqqq]]]RRRHHHEEEBBB===::::::xxxuuurrrnnnjjjjjjhhhkkknnnmmmjjjhhhhhhjjjggghhhiiikkkkkkkkkjjjjjjiiihhhgggfffeeeeeeeeeeeejjjjjjiiihhheeebbb```^^^\\\^^^``````___^^^^^^___^^^]]][[[ZZZXXXSSSMMMIIIBBB>>>::::::>>>JJJ___qqqvvvoooqqqyyy{{{|||}}}llldddhhhrrryyy|||~~~}}}zzzxxxvvvrrrlllgggYYYPPPJJJKKKLLLPPP\\\jjjrrr~~~{{{uuuwwwrrrmmmjjj```QQQDDD>>>>>>>>><<<;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<===???@@@BBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>@@@@@@FFFPPPUUUSSSNNNKKKKKKSSS^^^lll\\\HHHLLLmmmbbbNNNIII^^^xxxzzzqqqkkkkkkllljjjgggggggggggggggfffcccaaaaaabbbaaa___]]][[[\\\^^^bbbeeebbbbbbbbbaaa______```aaa^^^[[[YYYWWWUUUSSSPPPNNNbbb{{{|||uuutttpppmmmuuu~~~yyytttjjj___\\\ccciiikkkpppkkkccc^^^\\\YYYVVVRRRLLLDDD===<<<<<<:::999;;;======>>>??????>>><<<<<<999:::<<>><<<;;;;;;===>>>>>><<<<<<===???::::::888888888999;;;<<<@@@======@@@>>>===FFFSSSccc~~~xxx]]]LLLEEEAAAGGGKKKOOOaaazzzvvvtttyyynnnjjjgggfffhhhkkkoooqqqpppkkkfffbbbbbbaaa```bbbcccbbb]]]XXXVVVRRRKKKCCC>>>;;;:::;;;:::PPPjjjyyy~~~}}}yyytttjjjeeeiiiyyytttttt|||~~~rrrbbbUUUPPPPPP^^^jjjvvv|||wwwtttzzz~~~~~~}}}||||||||||||}}}zzz|||{{{ssskkkcccYYYPPPHHHFFFDDDDDDHHHOOOWWW[[[XXXNNNEEEIIIVVVgggzzzvvvggg\\\[[[aaaiiinnnsssssslll```]]]fffvvv}}}nnnoootttpppZZZQQQOOOMMMNNNLLLLLLNNNPPPZZZmmmyyyuuuuuutttvvv|||}}}|||mmm^^^VVVNNNIIIDDD>>>;;;<<<{{{vvvssstttqqqkkkhhhiiihhhkkknnnllliiigggiiikkkiiiiiijjjkkklllkkkkkkkkkjjjiiihhhfffffffffggggggjjjiiihhhfffdddbbbaaaaaa\\\^^^aaaaaa___^^^```aaa___^^^]]]]]][[[WWWQQQMMMEEEAAA>>><<<;;;BBBUUUiiioooppppppyyy~~~}}}tttfffccckkktttzzz|||zzz{{{|||zzzwwwsssooolll```UUUOOOPPPRRRVVVeeewww}}}tttuuulllddd]]]UUUIIIBBB???>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>@@@BBBIIISSSVVVQQQMMMMMMOOOWWWddduuuqqqNNNHHHVVV{{{pppTTTKKKQQQkkkpppkkkgggggggggddddddgggfffggggggeeeaaa___```bbb``````^^^]]]]]]___bbbeee___aaabbbbbb```______```___^^^\\\ZZZZZZYYYWWWTTT^^^sss|||yyyyyy}}}~~~zzzvvvmmmbbbaaahhhoooqqqkkkfff^^^ZZZXXXVVVSSSPPPMMMDDD===<<<<<<:::999;;;<<<<<<>>>??????>>>======;;;<<<>>>AAADDDGGGIIIJJJBBBAAA@@@@@@@@@???===;;;:::<<<======<<<<<<===???===<<<:::::::::;;;===???===<<<>>>BBBAAACCCUUUjjj{{{\\\HHHCCCDDDFFFOOOVVV]]]rrrqqqiii~~~pppkkkjjjgggcccfffiiilllnnnnnnllliiihhhdddbbbbbbdddfffddd___[[[ZZZUUUMMMEEE???<<<;;;;;;666JJJbbbttt}}}~~~{{{vvvkkkddddddooo~~~zzztttyyy}}}uuuhhh[[[RRRNNNVVVbbbpppwww}}}zzzwww~~~~~~}}}|||{{{zzzzzzyyyyyyzzzzzzvvvyyywwwooofff]]]SSSJJJFFFFFFEEEGGGKKKRRRXXX]]]TTTIIIDDDNNN```ppp|||wwwrrriii___XXXZZZbbbiiiooopppjjjbbb```jjjwww~~~uuukkktttzzzeeeUUUMMMKKKLLLJJJJJJKKKOOOUUUddd}}}}}}vvvsssuuuuuuzzz{{{zzzlll^^^WWWQQQLLLFFF???<<<>>>vvvqqqoooqqqpppkkkkkkpppiiimmmooommmiiihhhjjjnnnkkkkkklllllllllkkkjjjjjjjjjiiihhhgggfffggghhhhhhiiihhhfffdddcccbbbcccccc\\\^^^aaaaaa______```bbb______^^^^^^]]]YYYSSSOOOGGGDDD@@@===999<<>>===<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>@@@CCCKKKUUUVVVOOOLLLNNNRRR[[[hhh|||aaaFFFIII]]]cccKKKKKK\\\wwwqqqlllhhhfffccc___aaaffffffggggggddd```___```bbb_________^^^^^^___bbbddd]]]___bbbbbb```_________^^^______]]]^^^______]]][[[kkkzzz{{{xxx~~~zzzxxx{{{zzzwwwpppiiijjjrrrzzz|||gggaaaZZZVVVUUUTTTQQQOOONNNEEE>>>======::::::;;;;;;<<<===?????????>>>>>>@@@AAACCCFFFGGGIIIIIIIII?????????AAACCCBBB@@@>>>999;;;<<<<<<<<<<<<===???<<<:::888777777999<<<>>>999999???FFFGGGMMMfff|||___GGG@@@FFFLLLJJJWWWbbbooo{{{fffoooyyynnnmmmnnnkkkffffffhhhiiiiiihhhhhhhhhiiidddcccccceeegggfffaaa\\\[[[WWWOOOFFF@@@<<<;;;;;;222CCC[[[nnnzzz~~~zzzvvvjjjbbb___fffrrr|||vvvyyyyyynnnaaaVVVOOOPPP]]]kkkuuu|||xxxyyy}}}xxxzzzyyyxxxxxxwwwwwwxxxxxxqqqtttsssjjj```WWWMMMDDDFFFFFFFFFIIINNNTTTYYY]]]RRRFFFCCCQQQeeeqqqwwwzzzkkkmmmkkkbbbWWWTTT]]]fffooooookkkfffhhhqqqzzz}}}pppwww|||pppkkktttnnn^^^SSSKKKIIIIIIJJJKKKOOOVVVaaauuu{{{tttrrruuuwww}}}vvvppp{{{nnn\\\WWWRRRNNNGGG@@@>>>@@@qqqtttvvvsssmmmiiijjjlllnnnnnnnnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjcccdddnnnpppiiigggkkkiiigggccc```^^^]]]^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYY\\\\\\\\\\\\[[[YYYXXXWWWKKKGGGBBB===888;;;IIIXXXkkkmmmkkkjjjyyyuuubbb\\\gggtttyyy|||~~~yyy{{{{{{xxxuuuuuummmeee^^^```gggssswwwjjj]]]OOOBBBDDDEEE999===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>????????????@@@AAABBBCCCCCCCCCCCC???AAABBBBBB@@@??????@@@CCCMMMTTTRRRKKKIIILLLPPPTTT```tttsssRRRFFFOOOlll[[[GGGKKKfffvvvnnnjjjfffddddddeeeeeeeeeaaacccfffhhhgggeeebbb```dddbbb___]]]\\\]]]^^^___]]]___aaabbbbbb```^^^\\\^^^^^^____________^^^^^^___kkk}}}~~~}}}pppvvv~~~vvvvvvxxxxxxvvvtttsssuuuxxxyyywwwuuueee```[[[XXXXXXUUUOOOIIIKKKHHHDDD???<<<:::::::::======>>>???@@@BBBCCCDDDFFFIIINNNVVV\\\]]][[[YYYQQQBBB???DDD>>>;;;>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<888???@@@999777===@@@======EEEHHHFFFOOOhhhvvv[[[IIICCCEEEIIIKKKVVVjjjooofffllljjjlllhhhgggkkkiiigggfffeeeggghhhiiiiiihhhgggeeecccbbbbbbbbbccc\\\WWWOOOHHHDDD@@@===<<<:::===LLLeeexxx|||xxxvvvnnnggg^^^ZZZ]]]lll}}}~~~wwwqqqiii\\\OOOTTTYYYeeesss|||}}}}}}|||{{{zzzzzz|||{{{zzzyyyxxxxxxwwwxxxwwwtttmmmdddYYYPPPIIIGGGGGGAAA???FFFNNNSSSVVVXXXMMMEEEHHHYYYfffhhhiiinnnmmmnnnmmmeee\\\YYY^^^dddhhhlllnnnlllmmmsssvvvvvvllllllmmmppprrrqqqmmmiiieeeiiiqqq~~~zzzlll\\\TTTPPPLLLKKKLLLLLLQQQTTTXXXggg{{{xxxsssnnnrrryyyqqq^^^[[[UUUNNNGGGAAA===<<>>???@@@AAAAAA@@@???@@@AAABBBCCCCCCCCCCCC???@@@AAAAAA??????@@@BBBDDDJJJOOONNNJJJJJJNNNSSSZZZhhhdddLLLKKK\\\|||uuuTTTHHHQQQrrrssskkkhhhdddbbbcccdddddddddbbbccceeefffeeecccaaa___aaa```]]][[[ZZZ[[[\\\^^^^^^___bbbddddddcccbbb```^^^^^^____________^^^^^^aaaeeemmm|||yyyyyyqqqsssxxxzzzvvvtttrrrrrrtttsssppplllaaa]]]YYYXXXYYYVVVPPPKKKLLLIIIEEEAAA>>><<<<<<===@@@AAACCCBBBBBBDDDHHHMMMOOOYYYeeennnwww{{{lllWWWOOONNNDDD???@@@>>>;;;;;;;;;;;;<<<<<<<<<<<<@@@AAA???:::888;;;>>>===BBBDDDJJJZZZssslll[[[JJJDDDDDDFFFKKKQQQkkkvvv{{{zzzlllllllllgggdddgggiiihhhffffffgggggghhhhhhhhhfffeeecccbbbbbbbbbbbb]]]XXXRRRLLLHHHDDD@@@===:::;;;HHH___ttt{{{zzzxxxqqqhhh^^^WWWYYYggg}}}}}}{{{}}}wwwrrrmmmbbbWWWVVVYYYcccoooxxx{{{~~~}}}|||zzzyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvtttqqqmmmfff]]]VVVPPPNNNIIIBBB???CCCHHHJJJJJJLLLMMMIIINNN[[[ccceeejjjsssxxxyyyvvvnnndddaaaeeekkklllooopppmmmnnnrrruuutttnnnqqqsssqqqllliiiiiikkkqqqzzzzzzmmmaaaTTTNNNLLLIIIIIIKKKLLLPPPSSSXXXiiitttsssooonnnyyyooo\\\ZZZTTTNNNHHHDDD@@@???kkkooosssuuusssqqqrrrtttwwwsssmmmgggeeeeeeggghhhggggggfffeeeddddddeeeeeeeeebbbfffppprrrlllggghhheeedddbbb```______``````___^^^]]]\\\[[[ZZZYYYYYY]]]^^^``````^^^YYYTTTPPPRRRNNNIIIDDD===999@@@IIIZZZgggooollloootttjjjiiimmmtttsssvvv|||xxxzzzzzz|||zzzrrroooqqqqqqmmmlllsss|||oooSSSHHH???>>>@@@<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<>>???BBBEEEIIIKKKLLLKKKJJJLLLRRRWWWbbbtttTTTHHHRRRjjjfffLLLJJJ\\\nnngggeeebbbaaabbbcccccccccbbbbbbccccccbbbaaa___^^^^^^]]][[[YYYXXXYYYZZZ[[[\\\^^^aaadddeeedddcccbbb^^^^^^____________^^^^^^aaa^^^```lllooohhhkkkqqqttttttqqqnnnnnnnnnkkkfffaaa[[[YYYXXXXXXYYYWWWRRRMMMLLLJJJFFFBBB@@@???@@@@@@DDDFFFHHHGGGGGGKKKTTT\\\___rrrkkk\\\WWWKKKCCCBBB===::::::;;;;;;;;;<<<<<<<<>>>>>>>>CCCJJJOOOWWWhhhjjjRRRFFF@@@FFFJJJLLLWWWgggyyywwwqqqsssrrrkkkggghhhjjjiiihhhgggffffffggggggfffeeedddcccbbbaaaaaaaaa^^^[[[VVVQQQMMMHHHCCC???;;;999AAAVVVmmmyyy{{{yyytttjjj]]]UUUTTT```{{{|||vvv}}}wwwuuurrrkkkcccZZZZZZ___iiipppuuu{{{~~~~~~~~~~~~|||zzzxxxwwwwwwwwwvvvuuuttttttttttttqqqppplllhhhbbb\\\XXXUUUHHHAAA>>>AAACCCBBBAAABBBGGGGGGMMMWWW\\\___jjjwwwyyynnnhhhjjjooommmoooooolllmmmpppqqqooovvv||||||ssspppvvv}}}tttccc^^^TTTLLLJJJJJJIIIIIILLLMMMQQQUUU^^^rrrxxxqqqrrroooqqqwwwhhhZZZXXXTTTOOOJJJFFFCCCBBBiiimmmqqqssssssrrrrrrsssqqqnnnjjjgggfffhhhkkknnngggfffeeeddddddccccccddddddbbbdddkkkmmmiiiggghhhgggfffdddbbbaaa```````````````___^^^]]]\\\[[[[[[___``````___\\\XXXTTTQQQRRRNNNKKKGGG@@@:::<<>>>>>@@@EEEIIISSSOOOLLLKKKLLLNNNUUU\\\kkkoooJJJIIIZZZuuutttWWWEEENNNiiiyyyjjjeeeccc``````bbbcccccccccaaaaaaaaa```___^^^]]]\\\]]]\\\ZZZYYYXXXYYYZZZZZZ[[[]]]```bbbbbbaaa___^^^]]]^^^^^^^^^^^^^^^^^^]]][[[ZZZ^^^hhhvvvrrrkkkkkkmmmmmmnnnllliiihhhhhhfff```\\\XXXWWWWWWWWWWWWUUUPPPLLLKKKHHHEEEBBBAAAAAABBBCCCGGGIIIKKKNNNTTT]]]gggnnnuuuoooaaa\\\PPPFFFBBB<<<:::::::::;;;<<<<<<======???;;;===CCCDDDDDDPPP```qqqdddQQQHHH@@@AAAJJJNNNTTTkkkyyyxxxsssrrrsssqqqkkkiiikkkkkkkkkiiigggeeeeeeeeegggeeeeeedddcccbbbbbbaaaaaa^^^\\\YYYUUUQQQKKKDDD@@@<<<777:::KKKccctttzzzyyytttjjj___VVVRRRYYYssszzz~~~~~~zzzyyywwwwwwsssmmm^^^ZZZ[[[bbbjjjpppxxx~~~|||}}}~~~~~~}}}{{{xxxwwwvvvuuuttttttssssssssstttrrrpppmmmjjjeee___YYYUUUBBB===<<<@@@BBBAAAAAABBBBBBDDDKKKUUU[[[bbbppp}}}vvvllliiikkkiiikkkjjjhhhjjjnnnnnnjjjvvv}}}}}}pppbbbWWWTTTMMMIIIIIIKKKJJJLLLOOOOOOTTT\\\jjj{{{ssssssuuusssxxx|||uuu___YYYWWWTTTOOOKKKFFFCCCBBBiiikkknnnoooooonnnnnnnnnkkkjjjjjjjjjjjjlllmmmnnngggfffeeeeeedddddddddeeeeeebbbaaadddfffeeeeeefffiiihhhfffeeecccaaa``````bbbaaaaaa``````___^^^^^^bbbaaa___]]]ZZZWWWVVVUUUPPPMMMLLLIIICCC<<<;;;>>>KKK^^^mmmllleeelllvvvpppzzz~~~zzzoooiiiqqqvvv{{{~~~}}}wwwwwwuuuwww|||}}}}}}yyyqqqmmmqqqyyypppjjjfffhhhnnnwww[[[CCCBBB>>>;;;;;;999::::::999999999::::::;;;::::::;;;<<<<<<===>>>>>>???@@@AAAAAAAAAAAAAAAAAA>>>???@@@AAABBBBBBBBBBBB@@@@@@???>>>???CCCHHHLLLYYYRRRMMMLLLKKKNNNWWWaaaxxx___EEEPPPeeedddNNNCCCTTTttt~~~ttthhhcccbbb``````bbbccccccccc____________^^^]]]\\\[[[\\\[[[ZZZZZZYYYZZZZZZ[[[]]]^^^```aaaaaa___\\\ZZZ\\\\\\]]]]]]]]]]]]\\\\\\WWWYYY___eeekkkyyy|||wwwpppkkkhhheeeddddddccc___\\\WWWWWWVVVUUUSSSPPPLLLIIIGGGFFFCCCAAA@@@AAACCCDDDJJJLLLPPPZZZgggttt}}}mmmdddaaaUUUIIICCC;;;::::::;;;<<<<<<===>>>>>>DDD@@@@@@EEEIIIRRRkkkxxxYYYHHHDDDCCC???CCCKKKPPP^^^}}}nnnllljjjjjjiiiffffffiiikkkkkkjjjhhheeeccceeegggddddddddddddcccbbbbbbaaa^^^\\\ZZZXXXTTTMMMFFF@@@===888777BBBXXXlllvvvwwwqqqiiibbb[[[SSSTTTjjj|||||||||yyyzzzxxxtttddd]]]YYY]]]eeelllvvv}}}|||}}}~~~~~~}}}{{{yyywwwuuuttttttssssssssssssssstttqqqnnnjjjfff^^^VVVPPP>>>;;;<<>>IIIXXXhhhlllhhhiiiuuu{{{nnnzzztttlllmmmsssyyy}}}|||tttrrrrrrvvvxxxxxx{{{yyyqqqmmmpppvvvnnngggbbbbbbdddhhhooowww}}}|||~~~}}}zzzdddLLL@@@@@@<<<;;;;;;777999999999999999::::::;;;::::::;;;<<<===>>>>>>??????@@@@@@AAAAAA@@@@@@@@@>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@@@@BBBFFFKKKPPPWWWPPPKKKLLLLLLOOO\\\kkkrrrOOOCCC\\\uuuuuuVVVIIIEEEXXXzzznnneeecccaaa``````bbbcccbbbaaa]]]]]]^^^___^^^]]]\\\[[[\\\[[[[[[ZZZZZZ[[[[[[[[[___```aaabbbaaa^^^[[[YYYZZZZZZ[[[[[[[[[[[[ZZZZZZWWWXXX\\\^^^___mmm{{{vvv}}}yyyoookkkeeecccbbbbbb___\\\WWWVVVTTTQQQNNNKKKIIIGGGDDDCCCAAA@@@@@@BBBDDDFFFLLLSSS^^^nnn}}}yyyhhhddddddVVVIIICCC<<<;;;;;;<<<===>>>??????@@@AAA???BBBLLL\\\tttnnnUUUDDD@@@BBBBBBCCCIIISSS```xxxvvvpppuuullljjjgggffffffgggiiijjjjjjkkkkkkhhhdddccceeehhhdddeeeeeeeeeeeedddcccbbb^^^]]][[[YYYUUUOOOGGGBBB>>>:::777<<>>AAAFFFHHHFFFFFFHHHMMMRRR[[[eeeooozzzooogggeeedddffffffgggmmmrrrqqqmmmeeefffiiioootttuuurrroookkknnnlllddd^^^[[[XXXTTTKKKGGGFFFIIIKKKKKKNNNSSSVVVcccvvv}}}wwwuuuooosss|||vvvuuu~~~ooo```[[[YYYXXXUUUQQQMMMHHHDDDAAAiiihhhfffffffffggggggggggggggghhhiiiiiihhhggggggddddddddddddeeeffffffgggfffdddaaa``````bbbbbb```ccccccccccccccccccbbbbbb^^^^^^___``````aaaaaabbb^^^^^^]]]\\\[[[[[[ZZZZZZUUURRRQQQQQQKKKCCC??????CCCNNN]]]gggiiihhhkkkpppttt{{{rrrmmmpppvvv~~~vvvrrrpppsssttttttvvvyyy}}}}}}wwwsssnnnnnnqqqhhhccc______^^^[[[]]]aaaeee^^^```aaaYYYYYY[[[UUULLLBBB???>>>888:::===666999999888888999::::::;;;::::::;;;<<<===>>>??????@@@@@@AAAAAAAAA@@@@@@???>>>???@@@AAAAAABBBAAAAAA???@@@AAACCCEEEIIINNNRRRQQQLLLKKKPPPRRRWWWiii}}}ZZZGGGHHHmmmcccLLLGGGGGG[[[{{{xxxhhhbbbaaa```^^^___``````___^^^ZZZ[[[^^^``````___]]][[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]___```___]]][[[YYYXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWYYY[[[YYYccczzzooovvvzzzsssjjjdddaaa___]]]ZZZTTTSSSQQQNNNJJJHHHGGGHHHCCCBBB@@@@@@AAACCCFFFHHHNNN]]]sssfffZZZ[[[\\\NNNBBB@@@<<<<<<<<<===>>>???@@@AAAAAA???EEEQQQfff{{{^^^LLLDDD@@@AAADDDDDDJJJSSSbbb|||vvvttt|||pppmmmkkkgggfffhhhkkklllkkkhhhkkkkkkhhhdddcccfffiiieeeeeefffffffffeeedddccc```___]]]ZZZVVVPPPIIIDDD???>>>999888DDDYYYiiiooonnnhhheeeaaaTTTMMMaaa~~~~~~rrrnnnxxxwwwkkk```^^^bbbgggnnnttt{{{|||}}}}}}|||}}}~~~~~~~~~zzzzzzyyyyyyxxxwwwwwwwwwqqqpppppppppppppppqqqqqqpppmmmkkkjjjggg```VVVMMMDDDDDDIIIOOOQQQOOOOOORRR^^^iiiuuu|||~~~nnnhhhgggdddeeefffgggmmmsssqqqlllfffddddddfffhhhhhheeeaaa\\\______[[[YYYXXXSSSMMMIIIFFFFFFJJJLLLMMMRRRXXXbbbsssyyyvvvxxxuuu{{{uuuwwweee[[[[[[YYYXXXVVVTTTPPPLLLHHHFFFiiigggeeedddeeeggghhhhhhdddddddddeeefffggghhhhhhbbbbbbbbbcccdddeeeggggggeeeeeedddbbbbbbcccaaa]]]^^^___```aaacccccccccccc\\\\\\]]]^^^___```aaabbb[[[\\\]]]^^^^^^]]][[[ZZZYYYVVVTTTTTTNNNEEE@@@@@@<<>>777999888888888999::::::;;;::::::;;;<<<===>>>???@@@AAAAAAAAABBBBBBAAA@@@@@@>>>>>>???@@@AAAAAAAAAAAA???@@@BBBDDDGGGJJJOOOSSSMMMJJJMMMUUUXXX___uuulllHHHHHHPPPzzzYYYFFFFFFIII[[[zzzpppccc___```___]]]^^^^^^___]]]\\\XXXZZZ^^^```aaa```]]][[[YYYYYYYYYZZZZZZZZZZZZZZZWWWYYY[[[]]]]]]\\\YYYXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVZZZ^^^[[[]]]sssvvvooouuu|||zzzooofffaaa]]]ZZZWWWRRRQQQOOOKKKHHHGGGHHHIIICCCBBBAAA@@@BBBDDDHHHJJJNNNeee{{{fffTTTKKKNNNQQQDDD;;;<<<<<<<<<===>>>???@@@AAABBBBBBJJJVVVjjjeeeUUUFFFBBBBBBAAAAAADDDDDDLLLWWWkkk~~~}}}qqqrrrjjjgggdddcccgggkkkjjjggghhhjjjkkkhhhdddcccfffjjjeeefffgggggggggfffeeedddbbb```^^^[[[WWWRRRKKKGGG@@@@@@;;;777@@@TTTeeellloooiiieeeaaaRRRLLL```~~~{{{nnnkkkyyyqqqddd```bbbeeekkkpppyyy{{{~~~}}}{{{{{{|||}}}{{{yyyyyyxxxwwwvvvuuuuuuuuuvvvoooooonnnnnnnnnnnnooopppllljjjiiiiiiiiicccYYYQQQHHHIIIOOOWWWZZZYYY[[[^^^ssszzzlllhhhiiicccddddddeeekkkqqqnnnhhheeecccaaa___^^^^^^\\\[[[]]]]]]ZZZTTTRRRQQQMMMFFFIIIGGGHHHKKKNNNPPPWWW^^^ooo|||vvvuuuzzz}}}|||ttt```XXX[[[XXXXXXWWWUUUSSSOOOLLLJJJdddfffhhhiiiiiigggeeeccccccaaaaaabbbdddeeeeeedddcccbbbbbbccceeeffffffeeecccdddddddddccc```^^^\\\\\\]]]___```aaabbbaaaaaaaaa___]]]]]]```aaa___\\\^^^___`````````___^^^]]]]]][[[XXXWWWUUUOOOHHHBBB<<<>>>IIIZZZfffhhhdddbbbsssxxxzzzwwwxxxooonnnsssvvvsssnnnuuuvvvxxxzzz}}}|||zzzvvvsssppplllhhhdddddd```ZZZUUUQQQOOOOOOOOOLLLKKKIIIGGGEEECCCCCCBBB???===;;;999888999:::;;;777888888999999:::;;;;;;;;;;;;<<<<<<======>>>>>>AAAAAABBBBBBBBBAAA@@@@@@DDDBBBAAA@@@AAAAAA@@@@@@DDDBBBCCCHHHNNNQQQNNNKKKKKKLLLQQQVVV\\\kkkpppQQQJJJLLL```}}}lllMMMGGGEEEQQQpppzzzmmmfff^^^_________^^^^^^^^^]]]]]][[[]]]___```aaa```___^^^YYYZZZ[[[[[[[[[YYYXXXWWWSSSWWWZZZZZZ\\\^^^[[[UUUUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVYYY]]]\\\]]]gggttt}}}|||uuuiiiccc___[[[TTTRRRNNNJJJGGGEEEDDDDDD@@@>>>===???DDDFFFGGGEEEXXXgggzzzjjjWWWLLLDDDCCCBBB@@@???>>>>>>???@@@======AAAAAA@@@FFFPPP___wwwvvv```MMMEEE???@@@AAA???BBBGGGMMMOOOccctttkkkeeekkkkkkjjjjjjiiihhhhhhhhhkkkjjjhhhgggeeeeeeddddddaaadddhhhhhhfffdddeeegggeeedddccc```[[[UUUPPPLLLGGGBBB===999:::DDDYYYlllnnnllljjjbbbVVVQQQ^^^ooo~~~~~~}}}rrrrrr}}}wwwmmmccc]]]```jjjrrrqqquuu{{{|||zzz}}}}}}~~~~~~|||yyyvvvuuuvvvvvvuuuuuutttrrrqqqpppoooooooooooooooppppppqqqkkkiiiiiikkkkkkeee[[[RRRCCCJJJTTTZZZZZZ]]]jjjxxxvvvoooiiidddbbb```aaaeeekkkmmmjjjfffbbbcccdddaaa\\\YYYYYYZZZ[[[YYYUUUPPPLLLIIIGGGFFFIIIEEEEEEJJJPPPUUU\\\dddzzzvvvpppsssvvvvvvyyy~~~vvvtttwwwggg^^^ZZZXXXZZZYYYXXXVVVTTTTTTSSSSSSdddfffhhhiiiiiigggeeeccc`````````aaacccdddcccbbbaaa``````aaadddeeedddcccaaabbbbbbbbbaaa___\\\[[[YYYZZZ]]]___aaabbbcccbbbbbb```^^^^^^``````^^^\\\___```aaabbbbbbaaa```___^^^[[[WWWTTTRRROOOJJJFFF@@@???FFFTTTaaaeeecccbbbooo~~~{{{tttnnnnnnooonnnlllnnnoooqqqsssvvvxxxzzz{{{wwwuuurrrooollliiidddaaa```]]]WWWRRRNNNLLLLLLLLLIIIHHHFFFDDDBBBAAA@@@@@@>>>===;;;999999999:::;;;888888888999::::::;;;;;;;;;<<<<<<======>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBAAA@@@@@@AAADDDIIINNNPPPNNNLLLMMMNNNSSS[[[ggg{{{ZZZEEEDDDNNNhhhcccHHHHHHNNN___}}}vvvkkkeee^^^aaa```___]]]\\\[[[[[[[[[[[[]]]___aaaaaa```___]]][[[\\\\\\\\\[[[ZZZXXXWWWTTTYYY[[[ZZZZZZ[[[WWWQQQVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWZZZ\\\[[[ZZZbbbmmmwwwlllcccYYYSSSJJJDDDAAA@@@@@@@@@DDDBBB@@@AAACCCDDDCCCBBBLLLWWWfffsss{{{wwwjjj[[[MMMAAA;;;BBBBBBAAA@@@===<<<;;;;;;@@@===>>>DDDIIIPPP\\\hhhoooXXXHHHDDD@@@@@@DDDEEEDDDGGGLLLMMM^^^{{{zzzxxx~~~qqqkkkfffkkkkkkjjjiiiiiihhhhhhggghhhgggffffffeeeeeeeeeeee___```bbbcccbbbbbbbbbccceeeeeedddbbb^^^YYYTTTRRRHHHBBB===999999AAAUUUfffiiihhhgggbbbWWWPPPWWWbbbzzz|||yyyrrrnnn~~~~~~tttiiiaaaaaaeeejjjqqquuuzzz}}}~~~|||zzzxxx||||||}}}|||{{{xxxuuutttuuuuuuuuutttsssrrrqqqpppnnnmmmmmmmmmmmmnnnoooooollljjjjjjkkkkkkfff]]]VVVJJJMMMUUU]]]eeeqqqzzzsssnnnhhhdddbbb``````dddiiikkkhhheee]]]]]]\\\YYYVVVTTTTTTUUUWWWUUUQQQMMMJJJHHHGGGGGGGGGGGGIIIMMMQQQUUU^^^hhh}}}uuupppqqquuuyyy}}}|||{{{ooo|||qqq}}}sssbbbYYYZZZ\\\YYYYYYXXXWWWVVVTTTSSSRRRdddfffggghhhgggfffdddbbb^^^^^^___aaaccccccaaa____________```bbbcccbbb```^^^___```aaa```^^^\\\ZZZXXXYYY\\\___bbbcccddddddaaa```______``````___]]]```aaacccdddcccbbb```^^^^^^[[[VVVRRRPPPOOOLLLKKKDDD???@@@KKKYYY```ccceeeiii|||~~~yyynnniiiiiijjjkkkhhhiiikkkmmmoooqqqrrrsssqqqnnnllliiigggddd```]]][[[XXXSSSNNNKKKIIIIIIIIIFFFEEECCCAAA@@@???>>>>>>===<<<;;;999999999::::::888888999999::::::;;;;;;;;;<<<<<<===>>>>>>??????>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???CCCJJJNNNPPPPPPOOOOOOOOOOOOTTT```ssskkkGGG???FFF]]]}}}}}}WWWEEEPPP___tttqqqjjjfff```dddbbb^^^[[[YYYXXXXXXXXX[[[]]]```bbbbbb```^^^\\\]]]^^^^^^]]]\\\ZZZXXXWWWRRRWWWZZZYYYYYYYYYVVVPPPWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\YYYVVV[[[cccooo~~~xxxjjjaaaVVVIIIAAA@@@AAAAAA@@@BBB@@@>>>>>>???@@@???>>>@@@FFFNNNUUUZZZ^^^aaadddaaa]]]VVVNNNGGGCCC@@@???<<<===??????>>>>>>@@@AAA@@@AAAFFFQQQ]]]kkk{{{~~~eeeRRRFFF@@@======@@@CCCDDDEEEKKKRRR___vvvxxxsssmmmkkkhhhjjjiiiiiihhhggggggffffffddddddddddddddddddeeeeeebbbaaa```aaadddfffffffffbbbbbbbbbaaa^^^ZZZWWWTTTIIICCC===999888>>>MMM]]]ffffffgggddd[[[RRRQQQUUUfffzzzyyywwwxxxyyysss{{{rrrjjjeeeeeefffooossswwwzzzzzzxxxwwwwww{{{{{{{{{zzzxxxvvvsssrrrsssssssssssssssrrrqqqqqqlllllllllkkklllmmmmmmnnnnnnlllkkkkkkkkkgggaaa\\\RRRVVVaaappp|||vvvtttmmmfffdddaaa``````cccgggiiihhheee___\\\YYYWWWVVVUUUTTTSSSRRRPPPLLLHHHFFFFFFGGGGGGHHHJJJNNNRRRSSSXXXgggwww~~~wwwuuurrrooovvvkkkttt|||yyyrrr{{{{{{nnn\\\VVVZZZ```YYYYYYZZZZZZXXXVVVTTTRRRdddeeefffffffffdddcccaaa]]]]]]___bbbddddddaaa^^^___^^^___```bbbbbbaaa___]]]^^^___``````^^^]]][[[ZZZ\\\^^^```bbbccccccccc^^^^^^^^^___``````aaa```aaabbbbbbbbbaaa^^^\\\ZZZ[[[YYYVVVSSSQQQOOONNNMMMGGG???;;;CCCQQQ[[[ccchhheeelll{{{{{{wwwlllfffppp~~~sssjjjggghhhjjjfffggghhhiiikkkmmmnnnnnnkkkiiigggeeedddaaa^^^[[[WWWTTTPPPLLLHHHGGGFFFFFFDDDCCCAAA@@@>>>======<<<<<<;;;:::999999999::::::888888999999:::;;;;;;<<<<<<<<<===>>>>>>???@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDBBBCCCEEEEEECCCBBBAAAAAABBBIIIQQQSSSQQQOOOOOOQQQSSSTTTZZZiiiZZZAAAEEEQQQnnnlllOOOGGG[[[qqqpppkkkhhhdddfffccc^^^ZZZWWWVVVWWWWWW[[[^^^aaacccbbb```]]][[[^^^^^^^^^]]][[[YYYWWWVVVMMMSSSXXXXXXXXXYYYWWWTTTWWWWWWVVVVVVVVVVVVVVVVVVWWWYYY[[[[[[XXXVVVXXX\\\dddpppyyynnncccUUUNNNMMMNNNKKKGGGBBBAAA@@@??????@@@@@@???@@@AAACCCEEEGGGHHHHHHHHHKKKHHHCCC???======???@@@>>>???AAA@@@???@@@DDDGGGHHHOOO\\\mmm|||wwwbbbOOODDDCCCDDDBBBBBBCCCBBBDDDLLLYYYeeeuuulllkkkjjjhhhgggggggggfffeeeeeedddddddddddddddddddddccccccccc```]]]\\\^^^dddhhhiiihhh______^^^]]]ZZZWWWTTTRRRJJJEEE???:::888:::FFFRRReeegggiiiggg```WWWQQQOOO]]]nnnyyysssnnnkkkiiilllpppuuuwwwwwwvvvwwwxxxyyyyyyxxxwwwuuusssqqqoooppppppqqqqqqqqqqqqqqqppplllkkkkkkkkkkkklllmmmmmmooommmkkkjjjjjjhhheeebbb\\\eeexxx{{{nnndddccc`````````cccgggjjjkkkjjjeee```ZZZWWWVVVUUURRROOOLLLJJJGGGEEEDDDEEEGGGIIIKKKMMMQQQSSSUUU```yyyyyysssvvvsssooowww~~~yyy|||ooo{{{{{{uuuhhh\\\XXX[[[```ZZZ\\\]]]^^^\\\YYYVVVSSSdddeeeeeeeeedddcccaaa```]]]^^^```ccceeedddaaa___```___```bbbccccccaaa___]]]^^^```aaaaaa```___^^^``````bbbbbbcccbbbaaa```YYY[[[\\\^^^___aaabbbdddaaa``````^^^\\\YYYWWWVVVXXXXXXXXXVVVSSSPPPNNNMMMIII@@@;;;@@@KKKVVVbbbjjjgggbbbooo|||}}}uuuooobbb```cccqqq|||qqqiiifffeeeddddddeeefffggghhhiiiiiifffeeecccbbbaaa___\\\ZZZSSSQQQNNNJJJGGGFFFEEEEEECCCBBB@@@???>>>===<<<<<<;;;:::::::::999999999:::888999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCDDDDDDCCCCCCBBB@@@BBBDDDDDDBBBAAABBBDDDGGGMMMSSSSSSOOOLLLNNNQQQVVV[[[fffzzzxxxPPPBBBMMM[[[www\\\IIILLLeeeyyyxxxpppnnnkkkhhheeeccc___[[[XXXXXXXXXYYY]]]___aaabbbbbb___\\\ZZZ\\\]]]]]]\\\ZZZXXXVVVTTTOOOUUUYYYXXXWWWXXXWWWUUUVVVUUUTTTSSSSSSSSSTTTTTTTTTXXXZZZYYYWWWWWWYYYZZZ]]]eeeuuu}}}yyywwwxxx{{{}}}rrrllljjjfff^^^WWWMMMLLLJJJGGGDDDBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCC@@@>>>>>>>>>???@@@CCCEEEFFFEEEDDDFFFLLLRRRbbbmmm~~~}}}ppp^^^NNNCCC>>>???@@@FFFGGGGGGGGGOOObbbzzzrrrkkkiiigggfffeeeeeeeeedddccccccbbbbbbfffffffffeeedddcccaaa```VVVSSSSSSVVV\\\aaacccccc___^^^]]][[[XXXUUURRRPPPMMMGGGAAA===999888???HHHbbbfffhhhgggbbb[[[TTTOOOSSSbbbsss~~~~~~~~~{{{uuupppmmmjjjpppuuuwwwvvvuuuwwwyyywwwwwwvvvtttrrrooonnnmmmlllmmmnnnooooooooooooooolllkkkkkkkkkkkklllmmmmmmnnnlllkkkjjjiiihhhgggfffiiitttooocccbbb^^^^^^___bbbfffkkkmmmooohhhccc\\\WWWTTTQQQLLLHHHHHHFFFEEEDDDDDDFFFHHHJJJMMMMMMPPPTTT\\\nnntttppptttsssppp|||hhhhhhyyy|||nnneee```^^^^^^^^^]]]^^^```aaa```\\\XXXVVVddddddddddddcccaaa``````^^^^^^___aaaddddddaaa___``````aaacccddddddaaa___\\\^^^```bbbcccbbbaaa```ccccccccccccbbb```^^^]]]WWWYYY[[[]]]^^^___bbbddd```___]]]ZZZXXXWWWWWWVVVWWWXXXYYYWWWTTTPPPNNNNNNKKKEEE@@@BBBHHHPPP]]]hhhhhh```eeezzzyyysssnnnkkkbbbeeelllwwwzzznnnddd____________```aaaaaaaaabbbaaa___^^^^^^^^^]]]ZZZXXXPPPOOOLLLIIIFFFDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<:::::::::::::::999999999999999::::::;;;;;;<<<<<<<<<======???@@@AAABBBCCCDDDDDDEEEEEEDDDCCCCCCBBB@@@BBBDDDDDDBBBBBBEEEIIIKKKNNNQQQOOOKKKJJJNNNRRRVVVaaatttcccIIIHHHZZZmmmyyyPPPFFFQQQiiiyyyyyyqqqooommmkkkjjjcccaaa___]]]\\\\\\\\\]]]___```aaaaaa```^^^\\\[[[[[[[[[\\\[[[ZZZXXXVVVUUUVVV\\\^^^YYYUUUUUUUUUTTTVVVUUUSSSRRRQQQRRRRRRSSSRRRVVVXXXVVVUUUXXXZZZYYYXXX\\\mmm|||xxxrrroooooottt{{{uuulllaaa___[[[TTTMMMGGGDDDCCCAAABBBDDDCCCBBBBBBDDDFFFDDDDDDCCCCCCDDDEEEGGGHHHGGGMMMTTTXXX[[[aaakkkrrrsssfffYYYKKKDDDBBB@@@AAABBBBBBGGGLLLSSSccc}}}}}}uuunnnhhheeeeeefffeeeeeedddccccccbbbbbbhhhhhhhhhhhhfffdddbbb```TTTSSSTTTWWW[[[^^^``````aaa```^^^\\\YYYWWWTTTSSSOOOIIIDDD@@@;;;888;;;AAAXXX```ffffffbbb^^^WWWQQQNNN[[[oooxxxrrrvvvzzz|||~~~xxxrrrmmmlllsssyyyzzzwwwuuuvvvxxxvvvuuusssqqqooolllkkkjjjhhhiiijjjlllmmmmmmnnnnnnkkkkkkkkkkkkkkkllllllmmmkkkjjjjjjiiihhhhhhhhhgggrrrzzznnnccc___\\\\\\\\\___bbbgggkkknnnkkkgggbbb\\\VVVPPPJJJGGGEEEEEEEEEEEEFFFHHHJJJKKKNNNNNNSSS___ooovvvqqqooorrrssswwwiiiXXXnnnzzziiicccdddccc```]]]^^^```bbbbbbaaa^^^ZZZWWWddddddcccbbbaaa```______^^^]]]]]]___aaabbbaaa___``````aaacccdddccc```^^^[[[]]]___bbbccccccbbbaaabbbbbbbbbbbb```^^^[[[ZZZWWWYYY\\\\\\\\\\\\___aaa___]]][[[YYYXXXYYY\\\]]]ZZZZZZYYYVVVQQQNNNOOOPPPOOOLLLIIIHHHFFFJJJVVVcccddd```bbbppp~~~|||xxxrrrppprrrvvvzzzttthhh```[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYXXXVVVTTTMMMLLLIIIGGGDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;999999999:::::::::999999999999::::::;;;<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDAAADDDFFFDDDCCCEEEJJJPPPPPPPPPOOOLLLKKKMMMSSSXXXbbbtttoooQQQGGGTTTuuulllKKKGGGWWWlllvvvpppkkkjjjhhhgggjjj```_________```aaaaaabbbaaaaaa``````^^^]]]\\\\\\[[[[[[\\\\\\[[[ZZZXXXWWW\\\``````ZZZTTTTTTVVVVVVWWWVVVTTTRRRQQQRRRSSSSSSQQQUUUUUURRRRRRVVVXXXVVVVVVXXXeeezzzssspppqqquuuxxxuuu}}}}}}{{{vvvmmmbbbZZZVVVTTTMMMPPPRRRPPPKKKHHHJJJMMMDDDDDDEEEHHHLLLQQQWWWZZZbbblllxxxzzziiiYYYNNNGGGBBBCCCEEEDDDGGGLLLGGGRRR___mmm|||vvvnnngggfffiiigggggggggfffeeeeeeddddddhhhhhhiiijjjiiigggeeeccc\\\^^^```aaa``````aaabbb```___^^^]]][[[YYYXXXWWWQQQKKKFFFCCC>>>999999===MMMZZZeeegggeeeaaa[[[TTTOOOXXXiii}}}rrrpppsssssszzz}}}zzztttooorrrxxxyyytttsssuuuuuusssqqqooollljjjiiihhhdddeeegggiiijjjkkklllllljjjiiiiiiiiiiiijjjkkkkkkggghhhhhhhhhggggggggggggnnnrrr{{{uuujjjccc\\\YYYXXXYYYYYY[[[___dddgggiiihhhfff```XXXPPPJJJGGGDDDEEEGGGHHHJJJKKKLLLLLLSSSUUU```vvv{{{qqqssstttuuuyyyfffkkksssdddaaadddccc```^^^___```aaaaaa```]]]ZZZXXXddddddcccbbbaaa```______]]]\\\\\\]]]___``````______```aaacccdddccc___]]]ZZZ\\\___aaabbbcccbbbaaa````````````^^^\\\ZZZYYYXXX[[[]]]\\\ZZZZZZ\\\^^^___]]]ZZZXXXYYY]]]aaaddd\\\\\\YYYTTTNNNMMMOOOSSSRRRQQQPPPLLLFFFFFFQQQ^^^]]]```aaaiiixxx~~~~~~}}}|||~~~zzznnneeeYYYYYYYYYYYYYYYYYYYYYYYYUUUTTTSSSTTTUUUTTTRRRQQQKKKJJJGGGEEECCCAAA@@@@@@???>>>===<<<;;;:::::::::888999999:::::::::999999999999:::;;;;;;<<<<<<===<<<===>>>???AAABBBCCCDDDAAABBBCCCEEEFFFFFFFFFFFFCCCEEEGGGEEEDDDGGGNNNTTTTTTRRROOOMMMNNNSSSZZZ```wwwZZZEEEIIIbbb|||XXXKKKKKK\\\ooouuummmgggfffcccdddhhh^^^^^^___aaacccdddeeeeeecccbbb```___]]]]]]\\\\\\[[[\\\]]]]]]\\\[[[ZZZYYY\\\``````YYYTTTVVVZZZ[[[XXXWWWUUUSSSRRRRRRSSSTTTQQQTTTTTTOOOOOOTTTVVVSSSYYYVVV___uuu|||~~~wwwsssqqqqqqnnnyyy|||}}}tttpppooodddhhhjjjdddZZZTTTTTTXXXXXXYYY[[[___gggqqqzzz{{{ooofffYYYLLLFFFCCCCCCFFFFFFCCCGGGOOOXXXgggzzz{{{wwwtttssslllfffhhhpppiiiiiiiiihhhggggggffffffggghhhiiikkkkkkiiihhhfffbbbeeehhhgggccc``````bbb]]]]]]\\\\\\[[[ZZZZZZZZZRRRMMMHHHEEE@@@:::888;;;EEEWWWgggkkkiiieee^^^WWWPPPTTT___qqq}}}rrruuuvvvpppyyy{{{~~~}}}xxxsssvvv}}}{{{sssqqqrrrtttssspppmmmkkkiiihhhgggbbbccceeegggiiijjjkkkkkkhhhhhhhhhhhhhhhiiiiiijjjdddfffggghhhgggffffffgggdddgggmmmsssuuussswww}}}xxxwww{{{jjjgggcccZZZWWWVVVVVVUUUUUUXXX]]]aaaaaacccbbb]]]SSSJJJEEECCCDDDFFFHHHKKKLLLMMMMMMMMMXXX\\\mmm{{{sssqqqwwwzzzyyywww|||nnnbbbaaabbb```___```______```___^^^\\\YYYXXXbbbcccdddaaa]]]\\\___bbbaaa___^^^```cccdddaaa]]]^^^___`````````___]]]]]]YYY[[[^^^```bbbcccbbbbbb____________^^^]]]\\\[[[YYY[[[]]][[[WWWVVVZZZ^^^]]]ZZZXXXXXX\\\___```___YYYWWWTTTRRRPPPPPPQQQRRRPPPSSSUUUQQQLLLLLLRRRYYYbbbfffbbb___ppp|||}}}sssccc]]]UUUSSSUUUWWWUUURRRSSSRRRSSSTTTTTTSSSQQQNNNIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<=========@@@AAAAAABBBBBBCCCCCCDDDHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEJJJPPPXXX]]]VVVNNNMMMSSSUUUVVVbbbqqqiiiLLLCCCTTTnnnYYYNNNWWW___hhh|||xxxiiibbbdddfffeeebbb___^^^^^^______```aaabbbccc```]]]]]]^^^^^^\\\ZZZZZZZZZZZZZZZZZZ[[[[[[[[[UUUXXX[[[[[[ZZZZZZ]]]___ZZZXXXUUUSSSTTTTTTTTTSSSRRRRRRRRRQQQPPPQQQUUUWWWUUUTTT]]]ppprrrtttrrruuu{{{|||zzz|||xxxoooiiihhhkkkooojjjtttqqqcccYYYQQQJJJFFFCCCCCCCCCCCCEEELLLXXXaaaxxxmmmmmmmmmlllkkkjjjiiihhhhhhgggfffffffffhhhiiijjjiiihhhhhhhhhjjjjjjhhhgggffffffffffffdddcccaaa``````___]]]]]]]]]^^^]]]\\\VVVRRRLLLGGGCCC???;;;888:::NNN```eeeeeefffbbbZZZTTTTTTYYYiii}}}|||{{{yyy~~~|||zzzyyyyyy{{{}}}}}}{{{vvvpppmmmjjjmmmppppppmmmjjjjjjkkkhhhgggfffeeefffggghhhiiijjjjjjiiiggggggfffffffffggggggggggggffffffffffffdddfffiiijjjjjjjjjlllmmmuuutttsssrrrqqqpppooonnnuuuuuutttqqqjjjbbbZZZUUULLLOOOSSSUUUUUUTTTTTTTTTSSSSSSSSSPPPLLLIIIHHHHHHIIIIIIJJJMMMLLLLLLQQQXXX^^^uuu~~~vvvrrrlllyyyzzzmmmfff```___bbbbbb^^^YYY^^^_________]]][[[XXXVVVbbbbbbbbb```______```bbbaaa``````aaaaaaaaa^^^\\\^^^___`````````___^^^]]]\\\^^^```cccdddddddddcccaaaaaaaaaaaa```___^^^^^^YYY\\\]]][[[WWWWWWZZZ^^^^^^[[[XXXYYY[[[^^^^^^^^^YYYXXXVVVTTTSSSRRRSSSSSSRRRVVVXXXWWWRRROOOPPPQQQ]]]cccccc___hhh{{{yyy|||}}}qqqhhh\\\SSSPPPQQQRRRRRRPPPNNNMMMMMMOOOOOONNNLLLHHHGGGEEECCCAAA@@@??????======<<<<<<;;;::::::999:::::::::::::::::::::::::::;;;;;;<<<<<<=========@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEGGGMMMTTTYYYYYYWWWRRRMMMMMMRRRUUU[[[pppmmmTTTEEEJJJ___```RRRMMM[[[gggttt{{{sssiiieeeeeedddaaa]]]^^^^^^^^^^^^___```aaabbbaaa^^^\\\[[[\\\]]][[[YYYYYYYYYYYYYYYYYYYYYYYYYYYTTTWWWYYYYYYXXXYYY[[[]]]YYYVVVTTTRRRSSSSSSRRRQQQTTTSSSQQQOOOOOOPPPQQQRRROOOMMMQQQ___nnn{{{uuuzzz}}}}}}zzzzzz~~~~~~oooggg\\\SSSNNNJJJGGGDDDFFFGGGHHHLLLVVVddduuu|||kkkkkkkkkjjjiiihhhgggfffiiiiiihhhhhhhhhiiijjjjjjhhhgggffffffggggggeeedddddddddccccccbbbaaaaaa``````___]]]]]]___```______YYYVVVPPPKKKGGGAAA<<<888;;;IIIZZZcccfffeeeaaa[[[QQQPPPSSS```ssszzzvvvyyy~~~~~~{{{uuuooojjjgggjjjmmmppppppmmmjjjiiijjjggggggfffeeeeeeeeeeeefffjjjiiihhhgggffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeccceeeggghhhgggggghhhjjjhhhggggggffffffeeeeeeeeekkkkkkjjjgggccc]]]WWWSSSQQQSSSUUUUUUSSSQQQPPPOOOKKKLLLLLLJJJHHHFFFGGGGGGFFFGGGJJJMMMNNNNNNVVV___nnnzzzuuutttooovvv|||fffbbb^^^]]]^^^___]]]ZZZ___`````````___\\\ZZZXXXaaa___^^^^^^```aaaaaaaaa```bbbcccbbb```^^^]]]]]]______```aaa```___^^^]]]___```aaacccccccccbbbbbbaaaaaaaaaaaa```___^^^]]]ZZZ\\\\\\[[[XXXXXX[[[^^^^^^\\\YYYYYY[[[\\\\\\\\\YYYYYYXXXWWWWWWVVVUUUUUUVVVYYY\\\]]][[[UUUNNNJJJUUU]]]cccbbbaaaooowwwwww}}}zzzzzz|||vvvgggYYYPPPMMMOOOQQQOOOLLLJJJHHHIIIIIIIIIHHHFFFEEECCCAAA???>>>>>>===<<<;;;;;;::::::999999999::::::::::::::::::::::::::::::;;;<<<======>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFLLLWWWaaabbbZZZRRRQQQNNNOOOUUU[[[kkktttPPPAAADDDYYYooonnnQQQOOOXXXdddrrrtttrrrooollljjjfffaaa]]]]]]]]]]]]]]]^^^___```aaa^^^\\\ZZZZZZ[[[[[[[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVTTTUUUWWWWWWWWWWWWYYYZZZWWWUUUSSSRRRRRRRRRQQQPPPUUURRRNNNMMMNNNOOOMMMKKKOOOLLLMMMSSSZZZcccooozzzwwwvvvyyyyyyzzzzzz|||qqqfffXXXQQQHHHCCCCCCDDDDDDDDDIIIKKKRRR]]]mmm|||qqqjjjjjjiiihhhgggfffeeeeeehhhhhhhhhhhhhhhhhhgggggggggeeeddddddddddddbbb```aaaaaa```______```aaabbbbbb```______aaabbbaaaaaa]]]ZZZVVVRRRMMMFFF???:::===BBBOOO^^^fffddd___]]]SSSNNNMMMVVViiixxxqqqrrrvvvyyy~~~~~~xxxrrrlllhhhfffiiikkkoooooonnnkkkjjjiiiffffffffffffeeecccaaa```ffffffeeeeeeeeeeeeeeefffbbbbbbbbbbbbccccccccccccaaacccdddeeedddcccdddeee```aaaaaaaaaaaaaaaaaaaaa``````___^^^[[[XXXUUUSSSWWWWWWVVVSSSNNNKKKJJJJJJDDDEEEFFFFFFEEEEEEGGGIIIJJJKKKOOORRRSSSWWWdddqqq{{{wwwtttsssuuu{{{~~~xxxaaa```^^^]]]\\\\\\\\\\\\___```aaaaaa___]]]ZZZYYY^^^[[[ZZZ\\\```bbbaaa______bbbeeedddaaa^^^___```___``````aaaaaa___^^^]]]^^^___````````````___^^^\\\]]]]]]]]]\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXXXXZZZ]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZYYYXXXXXXZZZ[[[^^^aaa```ZZZQQQIIIOOOWWWbbbfffaaaddd}}}rrrpppyyy~~~uuugggZZZQQQNNNNNNNNNLLLIIIGGGGGGFFFDDDCCCCCCBBBAAA???>>>===<<<<<<:::::::::999999999888888999999::::::::::::;;;;;;::::::;;;<<<===>>>>>>?????????@@@@@@AAABBBBBBBBBDDDDDDEEEFFFFFFFFFEEEEEEGGGLLLUUU^^^cccaaaXXXQQQSSSQQQUUU___oooeeeHHHBBBSSSqqq[[[JJJUUUiiinnn}}}zzzmmmoooooonnniiiddd___]]]\\\\\\\\\]]]]]]^^^___```\\\\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVUUUTTTUUUVVVVVVVVVVVVWWWXXXVVVTTTRRRRRRRRRRRRPPPOOOSSSNNNJJJJJJMMMNNNKKKHHHOOONNNNNNPPPPPPTTT^^^jjjwwwuuuvvvwwwrrrwwwvvvuuuwww{{{}}}~~~}}}{{{wwwnnn```UUUPPPJJJBBB???BBBGGGKKKMMMWWW___lll|||}}}uuu~~~sssoooiiiiiihhhgggfffeeeeeeeeeeeeeeefffgggfffeeecccbbbgggeeecccbbbbbbaaa___^^^```___^^^]]]^^^```cccddddddcccaaa```aaabbbaaa```^^^\\\ZZZXXXTTTMMMFFFAAA@@@===EEEXXXeeeccc^^^___ZZZSSSMMMRRReeeuuukkkiiikkkqqqyyy~~~}}}{{{xxxuuurrrpppnnngggjjjlllnnnnnnmmmkkkjjjfffggghhhgggeeebbb___\\\____________```aaacccccc`````````aaaaaaaaaaaaaaa___aaabbbbbbaaa``````aaa`````````_______________\\\[[[ZZZXXXWWWUUUTTTSSSVVVUUUSSSNNNJJJGGGFFFGGGCCCEEEFFFFFFFFFHHHKKKMMMQQQQQQTTTXXX\\\hhh}}}|||vvvrrrnnnooossspppsssqqqaaabbbbbb___[[[ZZZ\\\^^^]]]]]]^^^^^^]]][[[YYYWWWZZZXXXWWWZZZ^^^```___]]]]]]aaadddeeebbbaaabbbddd___```aaaaaaaaa```___^^^____________^^^^^^]]]]]]ZZZZZZ[[[[[[[[[ZZZYYYYYYZZZZZZYYYXXXWWWXXXYYY[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZZZZ]]]\\\]]]```bbb___WWWPPPLLLQQQ^^^iiigggcccooouuurrrxxx}}}yyykkk\\\QQQKKKIIIHHHFFFFFFGGGFFFCCCAAAAAAAAA???>>><<<;;;;;;;;;999999999999999888888888999999999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@???@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGSSSYYY^^^```\\\VVVRRRPPPRRRTTT^^^rrrrrrTTTMMMQQQkkknnnNNNIII\\\mmmrrr}}}qqqeeeggghhheeeaaa]]][[[ZZZ[[[[[[[[[[[[\\\]]]^^^___\\\\\\\\\[[[[[[[[[[[[\\\ZZZZZZYYYXXXXXXWWWVVVVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUSSSRRRRRRRRRQQQOOONNNNNNJJJGGGHHHLLLNNNKKKHHHIIIJJJLLLMMMJJJIIIQQQ[[[nnnzzzrrrxxxzzzrrrooonnnoooqqqtttxxxzzz{{{tttooohhhccc```ZZZRRRLLLIIIEEEBBBEEEMMMWWW^^^bbbttttttoooppphhhgggffffffeeeffffffgggdddeeefffffffffdddcccbbbhhhfffcccaaaaaa```___^^^___^^^^^^^^^___bbbeeeggggggdddbbbaaaaaaaaa___^^^\\\\\\\\\[[[YYYUUUNNNIIIDDD<<<@@@RRR```aaa```aaa```XXXPPPQQQccc}}}rrrfffaaabbbgggqqqzzzyyyzzz|||}}}}}}|||zzzxxxjjjkkklllnnnoooooonnnmmmiiiiiijjjjjjgggccc___\\\XXXXXXXXXYYY[[[]]]___```^^^^^^^^^_________``````^^^___``````^^^]]]]]]^^^]]]]]]\\\[[[ZZZYYYXXXXXXYYYXXXWWWUUUSSSRRRQQQPPPPPPOOOMMMJJJFFFDDDEEEGGGFFFGGGHHHHHHHHHJJJNNNQQQQQQRRRWWW```lllzzzuuuooojjjlllqqq|||ooosss}}}yyykkkbbbcccccc___YYYWWWYYY\\\YYYZZZ[[[[[[ZZZXXXVVVTTTWWWWWWXXXZZZ]]]^^^^^^]]]]]]___bbbccccccccccccddd``````aaabbbaaa```___^^^``````______^^^^^^^^^^^^[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYYYY[[[[[[ZZZYYYXXXXXXYYYXXXXXXYYYZZZZZZ[[[\\\\\\^^^]]]]]]```bbbaaa\\\XXXMMMOOOYYYfffiiifffhhhooozzz|||~~~{{{|||}}}}}}mmm]]]SSSIIIGGGFFFEEEEEEEEECCCAAA@@@@@@>>>===<<<;;;;;;;;;999999999999999999999999888999999::::::;;;;;;<<<::::::;;;<<<>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCDDDFFFJJJNNNPPPaaacccccc\\\SSSMMMNNNQQQVVV```tttWWWIIIOOO]]]|||ttt\\\JJJLLLaaajjjxxxooojjjdddeeedddaaa^^^\\\\\\\\\ZZZZZZZZZ[[[[[[\\\]]]^^^\\\]]]]]]\\\ZZZYYYZZZ\\\YYYYYYYYYXXXXXXWWWWWWVVVWWWUUUTTTTTTVVVVVVUUUTTTSSSQQQPPPPPPQQQPPPMMMKKKIIIGGGFFFGGGKKKLLLKKKIIIFFFGGGJJJLLLIIIGGGKKKRRRiiizzzwwwqqquuutttnnngggiiikkkllllllnnnqqqtttyyy|||~~~{{{xxxwwwtttoookkk```\\\UUUPPPLLLJJJHHHGGGBBBDDDJJJUUUdddpppwwwzzztttmmmlllmmmfffeeeddddddeeefffhhhiiiggggggggggggggggggffffffhhheeebbb`````````___^^^^^^^^^______aaacccfffgggeeecccaaa``````___^^^]]][[[[[[\\\]]]\\\YYYUUUQQQHHHAAA@@@KKKYYYaaabbbcccbbb[[[TTTSSS```{{{}}}~~~sssggg```___bbblllwww||||||}}}{{{}}}tttrrrqqqqqqrrrrrrqqqppplllmmmmmmllljjjeeeaaa___WWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[\\\]]]]]]]]]ZZZ\\\]]]]]]\\\[[[[[[\\\[[[[[[ZZZXXXWWWUUUTTTTTTTTTTTTRRRPPPNNNLLLKKKJJJIIIIIIIIIGGGEEEEEEGGGIIIHHHIIIJJJJJJJJJLLLPPPTTTQQQVVVbbbttt{{{wwwtttooommmsss{{{zzzdddggg|||~~~~~~sss~~~xxx||||||vvvpppfffaaabbbaaa]]]XXXUUUVVVXXXXXXYYYZZZZZZYYYXXXUUUTTTWWWYYY\\\]]]]]]]]]^^^___^^^^^^___aaabbbcccaaa``````aaaaaabbbaaa```___^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]\\\XXXVVVUUUTTTUUUVVVWWWWWWWWWYYY[[[[[[XXXWWWXXXYYYWWWWWWWWWWWWXXXZZZ\\\]]]]]]^^^___aaabbbaaa^^^[[[PPPQQQUUU]]]dddhhhiiiiiiyyy}}}|||~~~tttjjjYYYTTTMMMGGGDDDBBBAAAAAA@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::;;;===>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEHHHMMMUUU\\\```eeeccc]]]VVVPPPPPPUUUZZZggg{{{eeeHHHJJJYYYnnn```QQQMMMUUUfffrrrnnnhhhfffeeecccbbbaaa```^^^]]]ZZZZZZZZZZZZZZZ[[[]]]]]][[[]]]]]][[[XXXWWWXXXZZZWWWWWWWWWWWWVVVVVVVVVVVVVVVTTTRRRRRRTTTTTTSSSQQQOOONNNNNNNNNNNNMMMJJJHHHFFFFFFGGGHHHIIIJJJJJJJJJGGGFFFHHHIIIHHHEEEHHHNNNXXXmmm{{{wwwuuutttvvvyyy{{{wwwoookkklllooonnnvvv|||zzzwwwwwwvvvuuuuuuwwwyyyyyywwwuuuttttttsssqqqmmmiiieee___ZZZVVVOOONNNLLLHHHEEEEEEHHHKKKKKKRRR```rrrrrrjjjhhhgggfffbbbbbbaaaaaaccceeehhhiiigggggggggggggggggghhhhhhgggdddaaa______```______]]]^^^___```bbbdddeeeeeeaaa___^^^^^^_________^^^[[[[[[\\\]]]]]][[[XXXUUULLLHHHCCCFFFRRR```fffdddaaa^^^ZZZXXX___ppp||||||qqqiiifffhhhqqq{{{~~~~~~~~~yyyvvvuuutttsssqqqqqqqqqpppooollliiieeeccc]]]\\\[[[YYYXXXWWWWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZVVVXXXZZZZZZYYYXXXXXXYYYWWWWWWVVVVVVUUUTTTSSSSSSOOOOOONNNMMMKKKIIIGGGFFFDDDEEEGGGGGGGGGHHHJJJLLLJJJKKKLLLLLLMMMQQQVVVYYY```iii{{{xxxuuuttttttyyyfffgggvvvsssqqqwwwttt{{{~~~rrriiihhhdddaaaaaa___\\\YYYXXXXXXYYYYYYZZZ[[[\\\[[[ZZZXXXVVVWWW[[[______^^^]]]^^^aaa```^^^]]]___aaaaaa^^^[[[```aaabbbbbbbbbaaa___^^^[[[[[[ZZZZZZYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\WWWUUUTTTSSSTTTUUUVVVVVVVVVYYY[[[[[[XXXWWWXXXZZZWWWVVVUUUVVVWWWZZZ\\\^^^\\\^^^aaacccccc```^^^\\\SSSRRRRRRUUU___iiillljjjqqq~~~}}}~~~}}}{{{zzzzzzwwwyyynnneeeWWWKKKDDD@@@??????@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::;;;===>>>@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEIIIIIIIIIMMMUUU___iiioooaaa\\\UUUPPPRRRXXX```eee{{{sssRRRBBBPPPkkkrrrSSSMMMSSS]]]kkkzzzrrriiibbb```______```___\\\YYYYYYYYYYYYYYYZZZ[[[\\\]]][[[\\\\\\ZZZVVVTTTVVVXXXUUUUUUUUUUUUUUUUUUVVVVVVUUUSSSPPPQQQSSSSSSQQQNNNMMMLLLKKKLLLLLLKKKHHHFFFEEEGGGIIIIIIHHHHHHHHHIIIFFFCCCBBBCCCBBBAAADDDIIICCC\\\sss~~~sssqqqsssmmmwww~~~yyyvvvssspppmmmnnnpppooollljjjiiiiii``````___\\\VVVQQQLLLIIIDDDGGGIIIHHHFFFGGGMMMSSS\\\fffxxxrrreeedddfffddd```____________aaadddgggiiifffeeeddddddeeefffhhhiiieeebbb___^^^^^^______^^^\\\]]]___aaabbbcccdddddd]]]\\\[[[\\\^^^``````___]]]\\\\\\]]]]]][[[XXXVVVNNNMMMGGGCCCMMM```hhhdddaaaaaa___^^^___hhhvvv~~~yyywww|||~~~|||uuupppqqqyyyzzzwwwvvvtttrrrssssssrrrpppnnnkkkhhhfffdddbbb```\\\YYYWWWUUUTTTSSSSSSTTTUUUVVVVVVWWWWWWSSSUUUWWWWWWVVVVVVVVVXXXPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLMMMLLLKKKIIIGGGFFFCCCEEEGGGHHHIIIJJJLLLNNNLLLMMMNNNOOOQQQVVV[[[```sss}}}zzzwwwuuuvvvzzz^^^[[[vvv~~~oooxxx|||ssssss||||||jjjaaadddeeebbbaaa___]]]\\\\\\\\\\\\\\\]]]^^^___^^^\\\ZZZYYYaaa^^^ZZZZZZ\\\^^^^^^]]]^^^\\\]]]___bbbaaa]]]XXX___```aaabbbaaa^^^\\\ZZZ]]][[[YYYWWWWWWXXXZZZ[[[^^^[[[XXXVVVWWWYYYZZZZZZWWWVVVTTTRRRPPPQQQUUUXXXZZZZZZZZZWWWTTTRRRRRRSSSWWWWWWWWWZZZ\\\]]][[[YYY[[[YYYYYY\\\```aaa```^^^\\\WWWTTTVVV^^^fffjjjjjjccczzz~~~|||}}}yyyvvvsssuuuyyy|||qqqZZZKKKGGGDDD???AAA>>><<<;;;===???@@@@@@777888:::<<<<<<<<<<<<;;;:::999999::::::<<<======::::::;;;===AAADDDEEEEEEAAAAAABBBCCCDDDEEEFFFGGGHHHLLLUUUcccooorrrkkkbbbVVVSSSSSSTTTUUU\\\pppsssMMMEEETTTaaalllTTTNNNNNNUUUooo}}}tttkkk```ccc___]]]]]]___aaaaaa___XXXWWWVVVVVVWWWYYY[[[\\\XXXYYYYYYZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUTTTSSSPPPMMMKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDJJJMMMWWWiii~~~xxxzzz}}}zzzllleeeggglllnnngggaaa^^^``````\\\WWWVVVPPPNNNRRRRRRMMMJJJKKKQQQQQQSSSXXX___dddeeeeeelll~~~rrrddd^^^```ccc```\\\]]]]]]]]]]]]```cccfffhhhfffeeecccbbbaaaaaabbbbbb```^^^[[[ZZZ[[[\\\\\\\\\[[[\\\\\\]]]]]]]]]]]]\\\ZZZZZZZZZ]]]aaacccdddccc]]]\\\ZZZYYYXXXXXXXXXXXXYYYQQQJJJKKKNNNSSSZZZbbb___^^^^^^```dddgggiiiiiiyyysssooottt~~~~~~yyyvvvuuuvvvwwwxxxtttoookkkkkklllggggggfffccc```^^^]]]]]]VVVTTTRRRRRRTTTTTTQQQOOORRRRRRQQQPPPOOOOOOOOOOOOJJJKKKKKKLLLMMMNNNNNNOOOMMMFFFHHHPPPOOOFFFDDDJJJKKKLLLKKKJJJJJJKKKNNNPPPOOOPPPTTTYYYXXXZZZgggvvv~~~||||||{{{~~~}}}mmm```pppmmm||||||zzzuuuoooiiieeeeeefffbbbbbbaaaaaaaaabbbbbbccccccaaa___^^^______^^^]]]___\\\ZZZYYY\\\^^^^^^]]]^^^^^^___aaabbbaaa___]]]^^^^^^^^^^^^]]][[[YYYXXX\\\ZZZXXXWWWWWWXXXZZZ[[[^^^[[[XXXWWWXXXZZZ\\\\\\ZZZYYYVVVSSSPPPQQQSSSVVVXXXXXXXXXVVVTTTRRRRRRSSSUUUWWWXXXZZZZZZZZZZZZZZZ[[[YYYYYY[[[^^^___]]][[[[[[XXXTTTVVV[[[ccciiilllhhhnnn}}}{{{zzzuuuwwwvvvsssqqqrrrxxxrrreee\\\RRRIIIEEECCCAAA???>>><<<888666:::::::::::::::999888777;;;;;;;;;;;;<<<======>>>?????????@@@AAAAAA???>>>DDDCCCAAAAAADDDHHHMMMPPPVVV___kkktttuuunnnccc[[[PPPQQQUUU\\\bbboooxxxVVVGGGKKK]]]pppoooYYYJJJJJJPPP]]]zzzwwwoooiiibbbaaa___]]]^^^```aaaaaa___]]][[[ZZZXXXXXXYYYZZZ[[[XXXXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTRRROOOLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGNNN[[[mmmsss^^^QQQQQQUUU]]]^^^^^^[[[WWWRRRNNNLLLNNNSSS[[[^^^WWWMMMLLLQQQ\\\hhhwww~~~|||}}}rrrjjjbbb___``````]]]YYY]]]]]]]]]]]]___aaacccdddcccbbbaaa____________```^^^]]][[[[[[\\\\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\[[[[[[^^^aaaccccccbbbZZZZZZZZZZZZ[[[]]]___```]]]UUUNNNLLLMMMPPPWWW``````___^^^___```___]]][[[dddfffmmm{{{~~~~~~~~~{{{yyyuuuoookkkjjjkkkmmmlllkkkjjjhhhdddaaa______YYYVVVTTTTTTUUUUUUSSSQQQRRRQQQPPPOOONNNNNNNNNNNNKKKKKKKKKLLLLLLMMMMMMNNNMMMLLLNNNRRRQQQLLLLLLPPPLLLNNNPPPPPPPPPPPPRRRSSSQQQRRRVVV]]]eeerrr~~~|||{{{lllmmmxxxwww}}}uuummmgggeeeffffffcccccccccdddeeefffggghhhfffdddaaaaaaaaaaaa___^^^]]][[[YYYYYY[[[]]]]]]]]]\\\^^^___```______```aaa___^^^]]][[[ZZZYYYXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\ZZZWWWVVVXXX[[[]]]^^^\\\[[[XXXUUUQQQQQQSSSUUUVVVWWWXXXWWWTTTRRRRRRRRRTTTWWWZZZZZZXXXWWWYYY[[[[[[ZZZZZZZZZ\\\\\\ZZZXXXZZZXXXVVVTTTWWW^^^gggnnnnnneeemmm|||}}}wwwyyyvvvqqqllliiikkkqqquuu}}}}}}ttthhh]]]LLLIIIEEEBBB@@@???>>><<<>>>===<<<;;;::::::::::::;;;;;;:::::::::;;;<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@HHHGGGEEEEEEIIIPPPWWW\\\pppxxx{{{lll\\\RRRNNNQQQTTT\\\hhhvvv|||RRRDDDHHHUUUoooxxxWWWKKKEEELLLXXXiii{{{ooogggcccaaa```______```bbbbbbaaa```aaa```^^^\\\ZZZZZZZZZ[[[YYYYYYWWWVVVUUUUUUVVVVVVXXXYYYZZZZZZYYYXXXVVVUUUSSSTTTTTTSSSQQQOOOLLLKKKMMMNNNNNNOOONNNNNNMMMMMMJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCFFFMMMYYYjjj{{{hhhZZZYYY]]]dddjjjnnniii]]]SSSPPPQQQ[[[kkk|||{{{jjjZZZ\\\fffsssttteeecccaaa``````^^^\\\ZZZ^^^^^^^^^^^^^^^^^^^^^^^^```___]]]\\\[[[[[[\\\\\\\\\[[[[[[[[[\\\\\\[[[YYYWWWWWWXXXYYYYYYYYYYYYYYY]]]\\\\\\]]]```aaaaaa```ZZZZZZ[[[\\\^^^```bbbccc\\\VVVQQQNNNKKKMMMVVV```aaa```___^^^]]]ZZZVVVRRRWWW^^^lll}}}{{{rrrllljjjkkknnnppplllllljjjhhheeebbb___]]][[[ZZZXXXWWWWWWWWWUUUSSSSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLRRRTTTOOOJJJJJJLLLLLLKKKNNNQQQRRRSSSSSSTTTUUUWWW[[[fffuuu|||{{{}}}|||zzzyyyssshhhsssjjjffffffffffffaaaaaacccdddfffhhhiiijjjfffdddbbbbbbbbbaaa```^^^ZZZYYYYYYYYYZZZ[[[\\\]]]XXX[[[]]]]]][[[[[[^^^aaaaaa```]]]ZZZYYYXXXYYYYYYWWWWWWWWWWWWWWWXXXXXXYYYYYYWWWUUUUUUXXX[[[]]]^^^[[[[[[YYYVVVTTTSSSUUUWWWXXXZZZZZZYYYUUUSSSQQQQQQUUUYYY]]][[[WWWVVVYYY]]]\\\[[[[[[[[[[[[ZZZXXXWWWYYYYYYWWWTTTSSSYYYdddmmmttthhhhhh}}}xxxxxxvvvrrrmmmiiigggfffhhhoooxxx}}}xxxaaaZZZQQQHHHDDDCCCDDDDDD@@@???============???@@@<<<<<<<<<;;;;;;<<<<<<===;;;<<<>>>???@@@BBBDDDEEEEEEGGGKKKRRRZZZbbbjjjnnn}}}~~~zzzlllZZZPPPPPPTTT\\\bbbmmm|||www```LLLJJJUUUiii}}}aaaNNNKKKMMMXXXfffxxxwwwmmmiiibbb^^^___``````aaacccdddcccbbbaaabbbaaa```^^^]]]\\\\\\\\\[[[YYYWWWUUUUUUVVVXXXYYYZZZZZZ[[[[[[[[[YYYWWWUUUTTTTTTTTTSSSQQQPPPNNNMMMNNNNNNOOOOOOOOONNNMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFLLLXXXjjjvvvtttlllnnnsss~~~qqqgggfffiii{{{~~~ooosssvvvfff___```aaaaaa```_________aaaaaaaaa```___]]]\\\[[[]]]\\\ZZZYYYXXXXXXYYYYYY[[[ZZZ[[[\\\]]]]]]ZZZXXXVVVWWWXXXYYYYYYYYYYYYYYY]]]\\\[[[\\\^^^___^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^WWWTTTQQQNNNKKKLLLWWWbbbaaa___^^^]]]]]][[[XXXUUU]]]bbblllyyyvvvpppoooqqqrrrqqqnnnllljjjiiigggdddaaa___^^^]]]\\\ZZZYYYXXXWWWVVVXXXWWWVVVUUUUUUTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTSSSXXXbbbbbbRRRHHHJJJKKKGGGNNNOOORRRTTTUUUXXX[[[^^^bbbnnn{{{zzzxxxwwwyyy}}}zzzcccxxx~~~|||ooohhhffffffeeebbb^^^___```bbbcccdddeeeeeebbbaaa```aaabbbbbb```___YYYYYYZZZZZZZZZZZZ[[[\\\WWWZZZ]]]\\\ZZZZZZ]]]``````^^^[[[XXXVVVWWWWWWXXXVVVVVVVVVWWWWWWWWWVVVVVVTTTSSSSSSTTTXXXZZZ[[[[[[YYYYYYYYYWWWVVVWWWYYY\\\]]]^^^]]]ZZZVVVSSSRRRQQQXXX[[[^^^\\\XXXVVVYYY]]][[[\\\\\\\\\[[[YYYYYYXXXYYYZZZXXXTTTQQQUUU___hhhuuutttqqqsss}}}}}}|||wwwqqqkkkgggeeedddfffjjjrrrxxx}}}{{{tttjjj___VVVOOOHHHDDDCCCBBB@@@>>>======>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAACCCHHHLLLIIIPPPZZZdddmmmrrruuuuuullliiiaaaWWWQQQSSS\\\eeeggguuu|||RRROOOLLLRRRiiifffNNNIIIMMMXXXgggyyy}}}iiiggghhhccc______aaabbbdddeeedddcccbbbbbb```______^^^^^^]]]]]]]]]\\\ZZZWWWUUUUUUWWWYYY[[[ZZZZZZZZZZZZYYYXXXVVVUUUUUUUUUTTTSSSRRRPPPOOOOOOMMMMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBCCCFFFGGGEEEEEELLLXXXbbbyyy~~~|||mmmvvv{{{iiiaaa]]]^^^___^^^]]]^^^bbbeeeddddddcccbbb```^^^\\\[[[\\\ZZZYYYXXXWWWWWWXXXXXX[[[ZZZ[[[\\\^^^]]][[[YYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZ\\\\\\[[[ZZZ]]]]]]\\\\\\[[[ZZZYYYYYYWWWTTTRRRPPPLLLLLLUUU___cccaaa^^^]]]]]]\\\ZZZXXX```eeelllvvv~~~~~~~~~{{{xxxuuurrrsssqqqmmmkkkjjjiiifffcccaaaaaa```^^^[[[YYYXXXXXX[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVeeepppmmmZZZNNNRRRTTTOOOSSSTTTUUUXXX\\\dddlllrrr~~~}}}|||zzzuuuuuuxxxqqqrrrvvvzzzsssjjjffffffeeebbb^^^]]]^^^___`````````_________^^^___```ccccccbbb```YYY[[[\\\[[[ZZZYYYZZZ[[[ZZZ\\\^^^^^^]]]]]]^^^___[[[YYYWWWUUUTTTTTTUUUVVVUUUVVVWWWWWWWWWUUUTTTSSSPPPPPPRRRUUUYYYZZZYYYWWWVVVXXXYYYYYYYYYZZZ]]]_________^^^ZZZVVVSSSSSSTTTZZZ\\\\\\ZZZWWWVVVXXX[[[YYY[[[\\\\\\ZZZYYYZZZ[[[XXXZZZYYYUUURRRSSSZZZ```mmmxxxyyyqqqwwwyyyrrrnnnnnnooojjjeeebbbcccfffiiiooovvv~~~}}}zzztttjjj___WWWNNNLLLIIIEEEBBB???===<<<============>>>???@@@AAABBBEEEHHHJJJLLLQQQYYY```cccggglllpppoookkkeeeaaaVVVTTTQQQOOOQQQYYYccckkk{{{zzzYYYFFFGGGJJJ[[[nnnVVVGGGHHHRRRbbbvvvrrrfffgggjjjgggbbbaaabbbdddeeedddbbb``````aaa\\\\\\\\\\\\]]]]]]]]]]]][[[YYYWWWUUUUUUWWWYYYZZZXXXXXXWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@CCCEEECCCAAACCCJJJOOOdddwww{{{www~~~mmmdddaaa]]]]]]]]]\\\\\\^^^cccfffffffffdddcccaaa```___^^^\\\[[[YYYXXXWWWWWWXXXYYY\\\[[[[[[\\\^^^^^^]]][[[YYYZZZ[[[]]]^^^^^^^^^^^^\\\ZZZYYYZZZ[[[\\\[[[YYYYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\YYYVVVTTTPPPMMMQQQXXXfffdddbbbaaa___]]]ZZZWWWYYY___gggsss{{{ttttttzzz}}}|||{{{zzzuuuoookkkjjjiiigggdddeeeeeeeeebbb^^^\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWWWWWWW]]]eeebbbTTTMMMTTTXXXUUUXXXYYY]]]bbblllyyy{{{vvvwwwzzzzzzyyyyyyqqqzzznnnkkkgggeeedddbbb^^^[[[______``````___^^^\\\[[[]]]]]]^^^```ccccccbbb```ZZZ\\\^^^]]]ZZZXXXYYYZZZ[[[[[[\\\^^^______\\\ZZZWWWVVVUUUTTTSSSTTTTTTUUUUUUVVVWWWWWWVVVTTTRRRPPPNNNPPPSSSXXX[[[[[[WWWTTTVVVXXXYYYZZZZZZ[[[^^^aaa^^^]]][[[XXXUUUTTTVVVXXX[[[ZZZYYYWWWVVVVVVVVVWWWUUUXXXZZZZZZYYYYYYZZZ\\\XXXYYYZZZWWWTTTSSSUUUWWW```pppyyyuuurrr~~~{{{wwwvvvvvvnnngggbbbaaa^^^[[[]]]bbblllooosssxxxzzzwwwqqqlll```^^^\\\XXXSSSNNNJJJHHHDDDDDDEEEEEEGGGHHHJJJKKKHHHNNNUUUYYY\\\```ggglllmmmllljjjfff```YYYSSSOOOQQQSSSUUUXXX___kkkzzzxxx[[[LLLGGGLLL\\\yyysss[[[PPPLLLUUUaaarrrssskkkeeeeeegggfffccc___bbbccccccaaa^^^\\\]]]___YYYZZZZZZ[[[[[[ZZZZZZZZZXXXWWWUUUTTTTTTUUUWWWXXXUUUTTTSSSRRRQQQRRRTTTUUUSSSRRRQQQPPPOOONNNNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@??????===@@@AAAAAA@@@@@@CCCEEEQQQ```xxxyyynnniiieeebbb```___^^^^^^```bbbdddfffgggeeedddbbbaaa```aaaaaa]]]\\\[[[YYYYYYYYYYYYZZZ^^^\\\[[[\\\^^^______^^^ZZZ[[[\\\^^^___`````````\\\[[[ZZZ[[[\\\]]]\\\[[[YYYZZZ\\\]]]^^^^^^^^^]]]```[[[YYYYYYVVVSSSSSSVVVhhhhhhiiijjjhhhddd]]]XXXSSSYYY^^^iiiwwwtttyyy{{{{{{}}}wwwpppnnnmmmjjjgggiiijjjjjjgggbbb______```]]]]]]\\\[[[ZZZZZZZZZZZZVVVWWWWWWXXXXXXYYYYYYYYYUUUXXXVVVPPPQQQYYY```bbbeeeiiirrr~~~~~~zzzxxxttttttxxxuuuiiihhhfffccc```^^^[[[ZZZ^^^^^^_________]]][[[YYY[[[[[[[[[]]]^^^^^^[[[YYY[[[^^^___^^^ZZZXXXYYYZZZZZZYYYYYY\\\^^^^^^YYYUUUWWWVVVVVVVVVVVVVVVVVVWWWUUUVVVWWWXXXVVVSSSPPPNNNNNNPPPUUUZZZ]]]\\\WWWSSSWWWYYYZZZ[[[[[[\\\^^^```\\\[[[XXXUUUSSSTTTXXX[[[[[[XXXUUUTTTUUUUUUUUUTTTRRRUUUXXXYYYXXXXXXZZZ]]]XXXYYYZZZYYYVVVSSSRRRQQQVVVddduuuzzzsssrrrzzzwwwpppjjjhhhiiieee^^^[[[^^^]]]]]]^^^aaafffjjjkkklllnnnnnnllliiieeeaaa]]][[[SSSTTTTTTVVVWWWYYY[[[\\\[[[aaagggiiifffcccdddfff[[[YYYVVVSSSQQQQQQSSSTTTTTTYYY```hhhsssoooOOOEEEIIIIIIWWWxxxdddRRRPPPUUUgggssshhhgggdddaaaaaaccc```\\\bbbcccbbb^^^ZZZXXXZZZ\\\YYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVTTTRRRPPPNNNOOOPPPSSSUUUQQQPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>===>>>@@@@@@@@@AAABBBDDDCCCNNNaaavvv|||~~~rrreeefffjjjhhhccccccbbbaaacccfffggggggffffffeeebbbaaa``````bbbccc___^^^\\\[[[ZZZZZZ[[[[[[___]]][[[\\\]]]___``````[[[[[[]]]^^^___`````````]]]\\\\\\\\\^^^___^^^]]]]]]^^^___`````````___^^^___[[[YYY[[[\\\YYYXXXYYYgggjjjnnnrrrrrrlllccc]]]UUUWWWVVV]]]www|||{{{~~~zzzzzz{{{|||xxxvvvsssppplllnnnnnnjjjeeebbbaaaccc``````___^^^]]]]]]]]]]]]XXXXXXYYYZZZ[[[\\\\\\]]]^^^]]]\\\\\\aaaiiirrrvvvxxx}}}|||{{{yyyxxxwwwuuuyyy||||||}}}tttiiihhhhhhfffbbb]]]ZZZZZZ[[[ZZZ[[[]]]]]]]]][[[YYYXXXXXXXXXXXXXXXYYYWWWTTTQQQZZZZZZZZZYYYWWWWWWYYY[[[WWWWWWWWWYYY[[[[[[ZZZYYY[[[YYYWWWVVVWWWXXXWWWVVVZZZYYYYYYWWWVVVTTTRRRQQQQQQQQQRRRTTTVVVXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[\\\WWWTTTRRRRRRUUUYYY\\\]]]WWWUUUSSSTTTVVVWWWUUUSSSTTTTTTTTTUUUVVVXXXYYYZZZ[[[YYYVVVUUUUUUUUUTTTSSSUUU\\\mmm{{{zzzsssxxxzzz{{{}}}wwwoookkkjjjhhhccc___[[[XXXTTTSSSTTTVVVWWWWWW[[[]]]```cccdddeeeddddddbbbcccdddbbb```^^^______bbb```]]]ZZZXXXTTTPPPMMMJJJNNNQQQRRRRRRTTTYYY]]]bbbnnn{{{oooPPPHHHIIIHHHYYYxxxlllRRRLLLVVVbbbsssyyywwwfffeeedddbbbaaa___^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSUUUTTTRRRQQQPPPPPPQQQQQQQQQPPPNNNMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>><<<<<<<<<===============BBB@@@HHHZZZgggqqqwwwjjjeeeggghhhddd___aaaaaabbbcccddddddeeefffcccbbbaaa```___^^^]]]\\\]]]^^^]]][[[YYYXXXYYYZZZcccaaa___]]]\\\\\\]]]]]][[[YYYYYY[[[^^^```aaaaaa___^^^\\\ZZZYYYYYYZZZZZZ\\\[[[[[[]]]```bbbbbbbbb^^^\\\ZZZYYY[[[___dddgggqqqnnnnnnrrrxxxvvvnnneeeaaaXXXOOOTTTnnn|||zzz|||{{{wwwuuupppjjjeeecccdddfffjjjgggdddcccddddddaaa^^^aaa^^^\\\\\\___aaa```___eeeggghhhkkkxxxzzzxxxwwwyyyzzzyyyzzzxxxwwwzzztttiiicccfffdddbbb___^^^]]]\\\\\\]]][[[ZZZ\\\______\\\XXXVVVYYY\\\\\\YYYUUURRRQQQYYYYYYXXXUUUSSSSSSUUUWWWTTTTTTUUUWWWZZZ\\\\\\[[[[[[YYYXXXXXXXXXYYYXXXWWWXXXWWWWWWVVVTTTRRRQQQPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYVVVTTTRRRSSSVVVYYY[[[\\\XXXVVVTTTTTTVVVVVVTTTQQQVVVVVVVVVWWWXXXYYYZZZ[[[\\\ZZZVVVTTTSSSRRRPPPOOOQQQWWWcccqqqyyyyyyzzz|||xxxzzz|||wwwtttpppiiidddccc___ZZZVVVTTTSSSRRRQQQPPPQQQSSSTTTUUUUUUTTTTTTUUUVVVUUUTTTRRRQQQRRRSSSOOONNNNNNNNNNNNNNNNNNMMMNNNQQQUUUXXX\\\ccclllsssxxxvvvYYYKKKGGGOOO[[[~~~{{{bbbRRRPPPZZZgggzzzyyyooogggfffdddbbb___]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===@@@<<<>>>GGGMMMWWWnnnuuummmeeeaaacccdddbbb^^^bbbbbbaaaaaaaaaaaaaaaaaa````````````````````````___^^^^^^]]]]]]\\\\\\[[[___^^^\\\[[[ZZZ[[[]]]]]]ZZZYYYYYYZZZ]]]`````````___^^^\\\[[[ZZZZZZZZZ[[[\\\[[[\\\^^^aaabbbbbbaaaaaa___^^^^^^___bbbfffhhhnnnnnnpppwww}}}|||tttlllhhhbbbYYYVVVccc|||~~~~~~xxxrrrooonnnooonnnllliiihhhhhhhhheeebbbffffffeeefffhhhjjjlllmmmrrr||||||{{{yyyxxxwwwxxxzzz||||||rrrmmmppp}}}lllbbb___bbbaaa___^^^]]]]]]^^^^^^^^^]]]]]]]]]^^^^^^\\\ZZZXXXZZZ]]]]]]ZZZXXXVVVUUUZZZYYYWWWTTTQQQQQQSSSUUUQQQQQQRRRUUUYYY\\\]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZXXXVVVVVVUUUUUUSSSRRRQQQPPPOOOQQQTTTVVVXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSUUUXXXZZZ[[[[[[ZZZXXXWWWVVVWWWWWWUUUSSSWWWWWWWWWWWWWWWXXXYYYZZZYYYWWWTTTRRRRRRQQQPPPNNNOOOSSSZZZfffvvvyyyttt{{{}}}uuuooommmiiiccc^^^ZZZWWWSSSQQQMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCEEEGGGEEEEEEFFFHHHKKKNNNQQQSSSXXX\\\aaafffnnnyyyzzzSSSIIIHHHKKKddd~~~bbbWWWTTTUUU```ooopppjjjiiigggddd```^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNLLLKKKKKKJJJKKKFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>DDDYYYppp~~~mmmgggddd```___```aaaaaa```bbbbbbaaa```^^^]]]\\\[[[[[[\\\]]]^^^___``````aaa___^^^]]]___aaaaaa^^^[[[ZZZYYYXXXXXXXXXZZZ[[[\\\ZZZYYYYYYZZZ]]]_________^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[]]]___bbbcccaaa___````````````aaaccceeefffjjjmmmttt}}}~~~yyyrrrpppggg]]]\\\hhhwww~~~|||}}}}}}~~~|||{{{|||{{{uuuvvvxxxyyyyyy||||||tttiiiooo{{{sssccc\\\\\\^^^]]]\\\\\\\\\]]]___```___```___^^^\\\[[[[[[\\\XXXZZZ[[[[[[YYYWWWWWWXXX[[[ZZZXXXTTTRRRSSSVVVXXXRRRRRRRRRUUUYYY\\\]]]]]]\\\[[[ZZZ[[[\\\\\\[[[YYYWWWWWWWWWVVVUUUTTTRRRRRRNNNQQQTTTWWWXXXXXXWWWVVVTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUXXXZZZ\\\\\\[[[YYYYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVUUUVVVVVVWWWWWWTTTSSSQQQRRRSSSSSSRRRQQQMMMRRRUUU]]]ppp|||{{{}}}yyyuuupppkkkgggccc^^^[[[WWWUUUQQQNNNLLLKKKKKKKKKJJJJJJIIIGGGFFFFFFHHHKKKMMMNNNOOOQQQTTTXXX]]]```jjjooovvv~~~|||___IIIJJJQQQ```hhhRRRTTTZZZ]]]kkktttmmmiiigggeeebbb___]]]]]]]]]]]]YYYYYYYYYYYYXXXYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVUUUWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJJJJEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>AAA??????HHHUUUkkkyyyvvvkkkiii^^^_________^^^___aaabbbaaaaaa```^^^]]][[[ZZZZZZXXXYYYYYY[[[\\\]]]^^^^^^^^^\\\[[[^^^cccddd___ZZZXXXWWWWWWWWWWWWXXXYYYYYYZZZYYYXXXYYY[[[]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[]]]```cccbbb```^^^]]]]]]]]]^^^______``````ffflllwww{{{{{{uuujjjbbbdddjjjlllrrrvvv~~~|||~~~}}}{{{zzzzzzwwwzzz}}}{{{yyyjjj```]]]^^^]]]]]]\\\[[[[[[\\\^^^______``````]]]YYYWWWZZZ]]]UUUVVVWWWVVVUUUUUUVVVXXXXXXXXXWWWUUUTTTUUUXXX[[[VVVUUUTTTVVVXXX[[[\\\[[[\\\[[[[[[\\\]]]]]]\\\ZZZZZZZZZYYYYYYWWWVVVTTTSSSNNNPPPSSSVVVWWWWWWUUUTTTUUUUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWYYY\\\\\\[[[YYYTTTUUUVVVVVVVVVWWWWWWXXXVVVVVVUUUUUUUUUVVVWWWWWWTTTSSSRRRRRRSSSTTTRRRQQQKKKPPPSSSVVVeee|||qqqyyy~~~zzzvvvqqqkkkhhheeebbb^^^YYYVVVTTTTTTTTTUUUUUUVVVTTTSSSTTTVVVXXXZZZ\\\___bbbeeejjjpppuuuXXXOOOJJJTTTkkk~~~jjjVVVNNNZZZfffmmmuuukkkiiigggdddcccaaa```_________```YYYXXXXXXWWWWWWXXXYYYYYYZZZYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTTTTSSSQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@????????????>>>>>>===<<<<<<;;;<<<;;;;;;;;;:::::::::999888777999<<<===<<<===???PPP]]]ppp~~~|||lll^^^]]]```YYY[[[]]]]]]\\\\\\^^^```___^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[YYYXXX\\\aaabbb]]]XXXXXXXXXXXXWWWWWWWWWWWWWWWZZZYYYXXXXXXZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[YYYZZZ\\\___aaaaaa___\\\[[[[[[\\\\\\\\\\\\[[[[[[ccckkkvvv~~~yyytttqqqlllfffdddttt~~~{{{|||}}}~~~|||}}}~~~{{{yyywwwvvvyyy}}}|||llleeebbbbbbbbb```___]]]\\\[[[\\\\\\]]]]]]^^^^^^[[[WWWUUUXXX[[[UUUUUUVVVUUUTTTTTTVVVXXXUUUVVVWWWVVVUUUVVVYYY[[[[[[YYYXXXXXXZZZ\\\\\\\\\[[[ZZZ[[[\\\^^^^^^\\\ZZZ[[[[[[ZZZYYYWWWUUUTTTSSSNNNOOORRRTTTUUUUUUTTTSSSUUUVVVWWWYYYYYYYYYXXXXXXXXXWWWWWWXXXZZZZZZXXXWWWOOOPPPRRRRRRQQQQQQSSSTTTUUUUUUUUUUUUVVVVVVWWWXXXWWWUUUTTTSSSSSSQQQNNNLLLIIINNNPPPQQQYYYkkk~~~yyyxxx}}}zzzuuusssqqqmmmhhheeecccbbbbbbaaabbbddddddccccccdddeeeiiimmmsssxxx|||___LLLNNNTTTggg~~~gggSSSMMMRRReeewww|||kkkfffeeecccaaabbbbbbbbbbbbaaaaaaaaaYYYXXXWWWWWWWWWXXXYYYZZZXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSQQQRRRRRRSSSRRRRRRQQQQQQOOOOOOOOOOOONNNLLLKKKJJJFFFGGGGGGGGGFFFFFFEEEDDDAAAAAAAAA@@@@@@?????????>>>>>>============<<<<<<;;;;;;;;;::::::999999888;;;888555666999;;;<<<<<<<<>>>>>>>>;;;;;;::::::999888777777111777;;;999666555666777888888888999@@@NNN___lll{{{}}}mmm[[[XXXXXXYYYUUUNNNOOOUUUSSSQQQOOOQQQTTTXXXZZZ[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYXXXXXXYYYXXXVVVVVVXXXYYYYYYZZZ[[[]]]^^^^^^______ZZZXXXWWWWWWXXXXXXXXXWWWTTTUUUWWWYYYZZZZZZYYYYYYYYYXXXWWWXXXZZZ[[[[[[ZZZ\\\[[[YYYWWWVVVUUUVVVVVV[[[___```\\\YYYbbbvvv|||tttlllccc___ggg||||||yyy{{{{{{zzzyyyxxxwwwwwwwwwwwwyyy{{{}}}{{{wwwuuuyyyyyyxxxvvvvvvxxx|||~~~vvvoooeee______ccchhhjjjdddcccbbbaaa``````aaaaaa[[[ZZZYYY[[[]]]]]]ZZZVVV[[[]]]^^^^^^\\\[[[[[[[[[bbbdddfffccc]]]ZZZ\\\___aaa_________aaaaaaaaa___^^^_________]]]\\\]]]^^^]]]\\\XXXSSSNNNKKKKKKLLLOOOOOOQQQSSSRRRPPPPPPQQQSSSTTTTTTUUUTTTSSSRRRQQQRRRRRRQQQQQQQQQRRRRRRSSSTTTSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNQQQMMMJJJIIIKKKMMMMMMLLLOOOPPPQQQQQQQQQUUU]]]cccxxx{{{qqq___QQQGGGPPPbbbppp]]]OOOIIIJJJSSS]]]kkk}}}~~~uuukkkffffffgggfffdddccccccddddddccc```^^^\\\WWWSSSOOOOOORRRVVVXXXXXXZZZZZZZZZYYYXXXWWWWWWVVV\\\ZZZWWWVVVWWWWWWWWWVVVWWWVVVUUUTTTTTTTTTTTTUUURRRQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@???>>>======<<<<<<<<<===============;;;:::999999888888999999777777777777777777777777777777777:::>>>EEEKKKOOO]]]iiizzz{{{jjjXXXQQQQQQOOONNNMMMLLLLLLLLLPPPOOOOOOPPPQQQTTTWWWYYY]]][[[YYYXXXWWWWWWWWWXXXRRRTTTVVVUUUTTTSSSTTTUUUWWWWWWWWWWWWWWWWWWWWWWWW[[[[[[[[[[[[[[[ZZZYYYYYYVVVUUUTTTTTTVVVVVVUUUTTTXXXXXXXXXWWWWWWVVVVVVVVVYYYVVVSSSSSSVVVWWWVVVTTTWWWWWWWWWVVVUUUSSSQQQPPPWWWWWWUUURRRRRRYYYfffppp|||sssmmmkkkfffeeetttvvvoootttzzzyyyuuutttyyyuuuuuuyyy{{{|||{{{yyyzzzzzzyyywwwwww{{{}}}zzzzzzyyyhhhddd```___aaacccbbbaaabbbbbbbbbbbbbbbaaa``````ZZZZZZYYYYYYYYYYYYZZZ[[[ZZZ[[[\\\]]]^^^]]]\\\\\\ccceeegggeee```]]]___aaadddbbbbbbbbbddddddcccbbb]]]______^^^]]][[[\\\]]]YYYWWWUUURRRPPPOOONNNNNNPPPMMMLLLNNNRRRTTTTTTTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNOOOPPPPPPSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNPPPMMMKKKKKKMMMOOOOOOOOONNNOOOOOOPPPQQQUUUZZZ^^^jjj~~~~~~~~~yyyzzzqqqSSSMMMQQQ[[[ooorrr^^^QQQKKKOOOUUU\\\kkk}}}tttmmmeeebbbcccdddcccaaaaaaaaaaaaaaa```___]]]\\\YYYOOODDDBBBHHHPPPUUUVVVZZZZZZYYYWWWWWWVVVVVVWWW\\\YYYWWWVVVWWWXXXWWWWWWSSSSSSRRRRRRSSSSSSTTTTTTQQQPPPNNNMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@@@@???>>>==================<<<<<<<<<<<<;;;:::999999888888999999777777777777777777777777888777777777999<<<@@@BBBGGGPPP___kkkrrr{{{~~~~~~~~~iiiUUUKKKNNNNNNMMMLLLKKKKKKKKKKKKNNNNNNMMMNNNPPPSSSUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTRRRSSSUUUUUUSSSRRRSSSTTTVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWXXXXXXWWWWWWVVVUUUUUUTTTSSSTTTVVVVVVVVVUUUXXXXXXWWWVVVUUUSSSRRRQQQQQQOOONNNPPPTTTVVVTTTRRRUUUUUUTTTSSSQQQPPPOOOOOOOOOQQQQQQOOOOOOSSS\\\ddduuuyyyrrrrrriiidddnnnwww~~~zzzpppqqquuutttrrrrrryyywwwxxx{{{{{{wwwvvvxxx{{{{{{zzz|||uuuvvvwwwyyyzzzyyyxxxwww{{{{{{zzz}}}pppeeebbb^^^^^^___``````___cccccccccbbbaaa```^^^]]]YYYYYYYYYYYYYYYYYYYYYYYY[[[[[[]]]^^^^^^^^^]]]\\\bbbeeefffeeebbb``````bbbdddccccccccceeeeeecccbbb]]]^^^___^^^\\\ZZZZZZ[[[UUUSSSQQQQQQSSSTTTRRRPPPTTTPPPLLLLLLPPPTTTTTTRRRRRRRRRSSSTTTSSSRRRQQQPPPMMMLLLLLLKKKKKKKKKLLLLLLOOOOOONNNMMMLLLJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJKKKMMMOOOPPPOOONNNMMMMMMOOORRRUUUVVVVVVZZZrrr{{{ppprrr~~~dddOOODDDOOOdddyyyqqq^^^QQQLLLPPP\\\ggguuusssjjjfffaaa```aaacccbbb```^^^^^^^^^^^^]]]]]]]]]\\\___TTTIIIKKKWWWbbbdddaaa[[[YYYWWWVVVUUUVVVWWWXXXZZZYYYWWWWWWXXXYYYYYYXXXPPPPPPPPPQQQRRRRRRSSSSSSOOONNNMMMKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDCCCAAAAAA@@@@@@@@@@@@???>>>======>>>=========<<<;;;;;;;;;::::::999888888888888999777777777777777777777777666666666666666777888999999>>>GGGQQQYYYfff|||vvvhhh]]]SSSKKKIIIKKKJJJJJJIIIIIIJJJJJJJJJLLLLLLLLLLLLNNNPPPSSSTTTSSSTTTTTTTTTTTTSSSQQQPPPQQQSSSTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRQQQSSSUUUWWWVVVUUUVVVVVVVVVVVVSSSPPPMMMKKKJJJIIIIIIMMMRRRTTTRRRPPPRRRQQQPPPNNNMMMMMMNNNNNNMMMOOOQQQQQQPPPRRRVVVZZZ```ppp||||||qqqeeefffuuu}}}~~~tttkkklllqqqtttuuuvvvwwwuuuvvvxxxvvvppplllmmmssswww{{{||||||~~~}}}~~~~~~}}}}}}}}}|||zzzzzz}}}|||xxxvvvxxxxxxzzz{{{zzzwwwwwwyyy|||ppphhhdddaaa___^^^_________^^^ccccccbbbaaa___]]][[[ZZZXXXYYYZZZZZZZZZZZZXXXXXX[[[[[[\\\]]]]]]]]]]]]]]]```bbbddddddbbb``````aaabbbaaaaaaaaacccbbb```^^^[[[]]]^^^]]][[[YYYXXXYYYTTTQQQOOOQQQVVVWWWTTTPPPKKKMMMMMMLLLMMMQQQSSSQQQQQQQQQRRRSSSRRRQQQPPPOOOKKKJJJIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIGGGFFFFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJFFFFFFGGGIIIKKKLLLMMMMMMNNNLLLLLLOOOSSSUUUSSSQQQUUUfffrrrkkknnn{{{vvv]]]KKKMMMYYYpppyyyiiiYYYTTTYYYbbboooyyyyyyhhhfffdddbbbaaaccccccaaa```]]]]]]\\\\\\\\\\\\]]]^^^bbbZZZXXXcccttt}}}vvvmmm\\\ZZZWWWUUUUUUVVVXXXYYYYYYXXXWWWWWWYYYZZZYYYXXXRRRRRRRRRRRRRRRRRRRRRQQQMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@??????????????????>>>======>>>>>>===<<<;;;;;;:::::::::999999888888888888888777777777777777777777777333444555777888999999:::888999===BBBGGGPPPbbbrrrggg]]]TTTRRRPPPLLLJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRPPPRRRSSSUUUUUUSSSQQQOOORRRSSSUUUUUUSSSRRRSSSTTTSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUPPPPPPPPPRRRTTTVVVVVVVVVSSSTTTUUUUUUSSSPPPLLLJJJHHHGGGIIIMMMRRRSSSQQQNNNQQQOOOMMMLLLKKKLLLNNNOOONNNPPPQQQQQQPPPPPPRRRUUUTTTeee{{{xxxlllgggiiioootttuuuvvvzzz}}}}}}~~~wwwzzzvvvxxx~~~|||xxxuuuuuurrrnnnmmmooouuuwwwzzzzzzzzz{{{~~~}}}~~~~~~~~~{{{xxxyyyyyyvvvvvvyyy}}}}}}{{{ooofffddddddcccaaa```````````````_________^^^\\\ZZZYYYXXXWWWXXXZZZ[[[[[[YYYWWWVVVZZZZZZZZZ[[[[[[[[[[[[[[[___aaacccccccccaaaaaa```_________```aaa```]]][[[YYY[[[]]]\\\ZZZXXXWWWWWWWWWSSSQQQSSSWWWXXXTTTOOOFFFPPPWWWSSSNNNOOORRRSSSPPPPPPQQQRRRQQQPPPOOONNNJJJIIIIIIHHHGGGGGGGGGHHHFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGCCCEEEGGGIIIJJJJJJJJJKKKMMMLLLMMMPPPTTTTTTQQQNNNPPPVVVcccxxxyyypppjjjooowwwvvvkkkTTTGGGMMM```|||pppbbbWWW]]]lll{{{ssshhhcccddddddcccccccccbbb```^^^]]]]]]\\\\\\\\\]]]^^^___]]]YYYZZZgggwww|||sssggg\\\ZZZWWWUUUUUUWWWYYYZZZXXXWWWVVVWWWYYYYYYXXXWWWVVVVVVVVVUUUTTTRRRPPPOOOKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>?????????>>>======>>>======<<<;;;::::::999:::999888888777777888888666666666666666666666666111222444666888999999999777666666888999===FFFQQQhhhrrr||||||bbbRRRQQQKKKIIIKKKKKKGGGDDDDDDGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOPPPQQQOOOQQQTTTVVVVVVTTTRRRPPPRRRTTTUUUUUUTTTSSSSSSTTTSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTOOONNNNNNPPPTTTVVVVVVUUUPPPRRRTTTUUUTTTRRROOOMMMLLLKKKLLLOOOSSSTTTQQQMMMPPPNNNMMMLLLLLLNNNPPPQQQNNNNNNMMMLLLLLLMMMPPPRRRUUU```ppp|||xxxqqqnnnmmmmmmlllrrrtttyyyyyytttpppnnnqqqwwwyyyzzzzzzyyyyyyyyy{{{|||zzz{{{}}}|||{{{{{{}}}~~~}}}zzzyyy{{{|||vvvvvvwwwwwwzzz}}}~~~~~~ssseeeaaabbbbbbbbbbbb```____________[[[[[[[[[[[[ZZZYYYXXXXXXWWWXXXZZZ[[[ZZZYYYWWWUUUXXXXXXXXXXXXXXXYYYYYYYYY___```bbbccccccbbb```^^^]]]]]]]]]^^^___^^^[[[XXXVVVXXX[[[[[[ZZZXXXWWWWWWYYYWWWTTTTTTVVVVVVTTTQQQ\\\iiiooodddUUUPPPOOONNNOOOOOOPPPQQQPPPOOONNNMMMIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@AAACCCDDDFFFFFFFFFEEEEEEDDDGGGJJJKKKKKKIIIIIIIIIKKKKKKMMMPPPRRRRRRPPPNNNOOONNNRRRaaaxxx}}}xxxrrrqqq}}}sssnnnwwwhhhUUULLLLLLQQQccc{{{rrr]]]VVVXXXhhhrrrdddbbbeeebbbbbbbbbaaa```___]]]\\\]]]]]]]]]]]]^^^^^^^^^^^^\\\XXXVVV[[[dddgggccc\\\YYYXXXWWWUUUUUUVVVXXXYYYWWWVVVVVVVVVXXXXXXVVVTTTVVVVVVVVVUUUSSSPPPNNNLLLIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@??????>>>===>>>>>>??????>>>=========<<<<<<<<<;;;:::::::::999999888777777777777888666666666666666666666666222333444555555555555444666444555777777666999>>>BBBKKKWWW___dddjjjttt|||wwweeeVVVKKKEEEMMMGGGDDDFFFFFFDDDCCCEEEFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKMMMMMMNNNOOONNNPPPRRRUUUUUUTTTRRRQQQQQQSSSTTTTTTSSSRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRNNNNNNNNNPPPSSSTTTUUUTTTOOOPPPRRRSSSTTTSSSRRRQQQPPPNNNNNNPPPSSSTTTQQQNNNNNNNNNMMMMMMNNNPPPQQQRRRRRRQQQOOONNNOOOQQQTTTVVVZZZ```gggkkkoooyyy}}}vvvrrrqqqqqq|||yyyzzz~~~vvvpppmmmqqqwww{{{zzzyyywwwwwwwwwxxxxxxtttuuuvvvvvvuuuuuuvvvxxxwwwuuuvvv|||}}}wwwyyy~~~pppeee```^^^^^^^^^___```___]]][[[\\\]]]YYYYYYZZZZZZZZZYYYXXXXXXXXXYYYZZZZZZYYYXXXVVVUUUVVVVVVVVVVVVVVVWWWXXXXXX\\\]]]^^^______^^^[[[XXXYYYYYYYYY[[[[[[ZZZVVVSSSSSSVVVYYYZZZYYYXXXWWWWWWZZZYYYWWWVVVUUUUUUVVVVVVfffqqqsssdddTTTOOOMMMIIINNNOOOPPPPPPPPPOOOMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCEEEGGGGGGGGGFFFEEEEEEHHHLLLLLLIIIFFFEEEEEEGGGIIIMMMNNNNNNNNNNNNNNNOOOOOOOOOUUUcccxxx}}}}}}}}}|||qqqmmmsss{{{uuu]]]OOOLLLSSSeeeuuuwwwdddTTTXXXfff|||tttiiidddcccccc```aaaaaa```___^^^^^^^^^\\\]]]^^^^^^^^^]]]\\\[[[\\\ZZZXXXWWWWWWXXXXXXWWWVVVUUUUUUTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWVVVTTTQQQRRRRRRSSSRRRPPPNNNKKKIIIGGGGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????======>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777666666666666666666666666444444444444444333333333666444555999999666666888111777>>>DDDHHHOOOXXX```oooyyyuuucccRRRIIIFFFEEEFFFFFFAAA@@@BBBCCCCCCEEEIIIDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGIIIJJJKKKKKKLLLLLLKKKMMMOOOQQQQQQQQQPPPOOOOOOQQQRRRRRRQQQPPPPPPQQQQQQQQQRRRSSSSSSTTTUUUUUURRRRRRRRRRRRRRRQQQPPPPPPNNNMMMMMMOOORRRSSSSSSRRROOOPPPPPPQQQRRRRRRRRRQQQPPPNNNLLLNNNQQQSSSQQQOOOLLLMMMNNNOOOPPPQQQRRRSSSTTTSSSSSSSSSUUUXXXYYYZZZ^^^``````^^^]]]gggxxxzzzssspppvvvuuuzzz}}}xxxxxx|||}}}{{{zzzzzz{{{||||||zzzyyywwwtttsssuuuyyy}}}{{{|||nnnccc``````]]][[[]]]___```___\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXZZZYYYYYYXXXXXXWWWVVVVVVWWWVVVUUUUUUUUUVVVXXXXXXWWWXXXYYYZZZZZZXXXUUURRRTTTTTTUUUVVVWWWUUUQQQNNNRRRUUUXXXZZZYYYXXXWWWWWWZZZZZZYYYWWWUUUUUUWWWZZZQQQ[[[]]]RRRKKKNNNPPPLLLNNNNNNOOOPPPOOONNNMMMLLLGGGFFFEEEDDDCCCBBBBBBBBBEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIHHHGGGFFFCCCGGGKKKKKKGGGCCCAAAAAADDDHHHLLLMMMKKKKKKLLLOOOLLLOOOQQQOOOQQQ___vvv|||{{{zzzuuusssdddYYYQQQTTT___oooqqq[[[ZZZYYYeeezzzqqqfffffffff```[[[```aaabbbaaa``````aaabbb[[[\\\^^^___^^^]]][[[YYYWWWYYY[[[YYYVVVTTTTTTVVVSSSSSSSSSSSSTTTTTTTTTSSSVVVUUUUUUUUUVVVUUURRRPPPMMMNNNOOOOOONNNLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDDDD????????????????????????======>>>>>>>>>>>>>>>===::::::;;;;;;;;;;;;;;;;;;999888888777777777777777666666666666666666666666555444444444555666777777555222222666777333111333555666777666666999???DDDLLLZZZiiirrrzzzsssbbbUUUOOOIIIEEEDDDCCCAAA???BBB???@@@CCCDDDAAA@@@BBBCCCBBBBBBAAAAAABBBBBBBBBEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLMMMNNNNNNNNNNNNMMMOOOPPPPPPOOONNNNNNOOOPPPPPPPPPQQQRRRSSSSSSTTTRRRRRRSSSSSSRRRRRRQQQPPPOOONNNMMMOOOQQQSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQNNNLLLJJJLLLOOORRRRRRPPPKKKLLLNNNOOOQQQRRRRRRRRROOOOOOPPPSSSVVVWWWXXXWWW___```^^^WWWTTT[[[kkkyyyzzzsssgggnnnzzz}}}yyywww{{{tttfff```aaabbb^^^YYY^^^aaabbbaaa^^^\\\]]]^^^``````___^^^\\\ZZZYYYXXX[[[ZZZYYYWWWWWWVVVVVVWWWWWWWWWVVVUUUVVVWWWXXXYYYPPPRRRTTTVVVUUURRROOOLLLVVVVVVTTTSSSRRRRRRQQQQQQXXXXXXXXXYYYXXXXXXWWWVVVYYYXXXVVVTTTTTTTTTTTTUUUOOOOOOOOOOOONNNMMMLLLLLLNNNKKKIIIKKKOOOQQQNNNJJJFFFEEEDDDBBBBBBBBBCCCCCCHHHEEEBBBBBBDDDDDDCCCAAAEEEEEEFFFHHHJJJJJJHHHEEEIIIIIIHHHFFFBBB@@@@@@AAACCCDDDFFFHHHJJJLLLMMMMMMJJJKKKLLLMMMOOOSSSYYY]]]~~~yyynnnhhhrrr{{{vvvxxxyyyfff]]]MMMQQQ\\\ooo~~~vvvvvvzzzooo\\\[[[hhhvvvxxxjjjffffffeeeccccccdddbbb```aaaaaa___^^^___]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVSSSSSSTTTVVVVVVVVVUUUTTTSSSSSSSSSTTTVVVVVVRRRRRRRRRQQQQQQPPPPPPPPPNNNMMMLLLJJJHHHGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<======>>>======;;;;;;:::::::::999999999:::999888777666666666666555555444444444333333333333333333333333333333333222222222333333333444444555555555666666666666777>>>@@@EEEMMMVVVaaaiiinnnxxxhhhYYYOOOJJJHHHFFFBBB???===<<<<<<===<<<>>>???@@@??????@@@BBB@@@@@@??????@@@@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFIIIIIIJJJJJJJJJJJJJJJJJJNNNNNNMMMMMMLLLKKKKKKKKKNNNNNNMMMMMMMMMNNNPPPQQQNNNOOOPPPQQQQQQQQQPPPOOOOOOLLLIIIHHHLLLPPPTTTVVVQQQRRRSSSQQQOOOMMMNNNOOOKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOOOONNNOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTSSSRRRSSSWWW]]]bbbqqq~~~wwwqqqsss|||zzztttnnnfffaaa``````___^^^``````______^^^^^^]]]]]]cccddddddbbb___\\\[[[[[[ZZZYYYXXXYYYZZZYYYWWWUUUVVVVVVVVVVVVWWWWWWWWWWWWNNNPPPRRRTTTUUUTTTRRRQQQaaa___[[[VVVRRROOOMMMLLLVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTRRRQQQPPPPPPPPPPPPNNNNNNNNNNNNMMMLLLLLLKKKKKKIIIHHHKKKOOOQQQNNNJJJHHHGGGFFFEEEEEEFFFGGGGGGIIIFFFDDDDDDEEEFFFEEECCCFFFFFFFFFHHHJJJJJJHHHFFFGGGGGGGGGDDDAAA???@@@AAAEEEFFFHHHJJJLLLNNNNNNOOOLLLLLLLLLLLLMMMOOOSSSWWWeee{{{|||rrriiihhhnnnzzz|||tttrrryyykkk^^^UUUQQQQQQ___hhhxxxwwwlllgggggg___VVV___rrrxxxnnnfffdddcccaaa```aaacccbbbaaaaaa```^^^]]]^^^^^^^^^]]]\\\[[[ZZZXXXXXXUUUSSSQQQRRRTTTVVVWWWWWWUUUTTTSSSRRRQQQRRRRRRSSSQQQQQQPPPOOOOOONNNMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@???========================;;;;;;<<<===============;;;::::::::::::999999999:::999888777666666666666555444444444444333333333333333333333333333333333222222222333333333333444333333333444444444555555777777999===AAAGGGLLLOOOaaapppyyyvvvvvv~~~pppkkkcccYYYOOOGGGAAA>>>BBB@@@>>><<<;;;<<<======<<<===??????>>>>>>@@@AAA???????????????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJNNNMMMLLLKKKLLLMMMNNNOOOLLLMMMNNNOOOOOONNNMMMMMMNNNKKKIIIJJJMMMQQQSSSUUUSSSSSSRRRPPPLLLJJJIIIJJJLLLLLLLLLLLLKKKKKKJJJIIILLLKKKJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRQQQTTTTTTSSSRRRQQQTTTXXX[[[bbblll~~~xxxxxx~~~}}}pppkkkeeeaaa```aaa``````_________```````````````bbbbbbbbb```]]][[[[[[\\\\\\ZZZYYYYYYYYYYYYXXXVVVXXXXXXXXXXXXXXXXXXXXXXXXLLLNNNPPPRRRTTTUUUUUUVVVfffccc^^^XXXRRROOOLLLLLLSSSTTTTTTUUUUUUUUUTTTTTTRRRQQQQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKGGGGGGHHHLLLPPPPPPMMMJJJIIIHHHHHHGGGHHHHHHIIIJJJIIIGGGEEEEEEGGGGGGGGGFFFGGGFFFGGGHHHJJJJJJHHHFFFDDDEEEEEECCC@@@???@@@AAAFFFGGGHHHJJJLLLMMMMMMNNNMMMMMMLLLJJJIIIIIILLLOOOOOO]]]uuuwwwkkk```aaaqqquuuooosssxxx~~~rrrZZZNNNNNNVVVbbblllzzz{{{kkkaaa[[[ZZZWWWWWWhhh~~~rrrkkkfffcccdddcccaaabbbeeebbbbbbaaa_______________^^^^^^^^^]]][[[YYYXXXWWWRRRQQQOOOPPPSSSVVVWWWWWWUUUTTTSSSQQQPPPPPPOOOOOOPPPPPPOOONNNMMMKKKJJJJJJLLLKKKJJJHHHGGGFFFFFFEEECCCCCCCCCBBBBBBAAA@@@???========================;;;;;;<<<<<<======<<<<<<:::::::::999999999888888999888777666666555666666444444444444333333333333333333333333333333333333111111222222222333333333111111111111222222222333444444333333444666777999@@@OOOZZZWWWUUU[[[cccfffiiipppvvvxxxyyy~~~qqq```VVVIIIGGGDDD@@@===;;;::::::;;;:::999999999;;;<<<===;;;<<<>>>>>>======???@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIILLLLLLJJJIIIIIIJJJKKKKKKJJJKKKLLLLLLLLLLLLJJJJJJKKKJJJIIIKKKNNNPPPQQQQQQPPPPPPPPPNNNJJJHHHHHHHHHLLLLLLLLLKKKJJJHHHGGGFFFKKKJJJIIIJJJLLLNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPPPPRRRTTTUUU[[[fffvvv}}}zzz{{{yyyuuulllhhhdddaaaaaabbbcccccc___```aaabbbccccccccccccaaaaaa```^^^\\\[[[\\\^^^___]]]ZZZYYYZZZ[[[ZZZYYY[[[ZZZZZZZZZZZZZZZZZZZZZLLLLLLMMMOOOQQQSSSUUUWWW___]]]YYYTTTQQQPPPPPPPPPRRRRRRSSSTTTTTTTTTTTTTTTRRRRRRRRRQQQPPPNNNMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKDDDEEEHHHLLLPPPPPPMMMJJJGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGDDDDDDDDDCCCAAA@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJHHHFFFEEEGGGIIIIIIMMMZZZqqqqqqcccdddmmm{{{yyywww|||~~~ppp^^^ZZZWWW]]]jjjzzznnnfffccc^^^[[[\\\```bbbiii{{{tttooogggeeeeeefffeeedddiiipppjjjfff```\\\^^^cccccc```______^^^]]][[[YYYWWWVVVRRRQQQPPPQQQSSSUUUVVVVVVTTTSSSSSSRRRQQQPPPPPPPPPQQQPPPOOONNNLLLJJJIIIIIIKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@??????========================:::;;;;;;<<<<<<<<<;;;;;;999999999999888888888888888777666666555555555666444444444333333333222222222222222222222222222222111111111111222222222222000000000111111111222222333333333222333444555555666@@@EEEBBB???BBBFFFGGGLLLQQQWWW[[[```gggrrrzzz}}}}}}~~~~~~{{{zzzfffVVVLLLFFFCCC>>>===<<<;;;::::::::::::888777777777888999;;;;;;999:::<<<<<<;;;;;;===>>>=========<<<===>>>>>>?????????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIKKKJJJHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJMMMOOONNNMMMKKKLLLMMMLLLJJJJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGKKKJJJIIIJJJMMMNNNMMMLLLNNNOOOPPPPPPPPPPPPPPPOOOMMMOOOQQQQQQOOONNNOOOOOOSSSSSSUUU]]]jjjyyyuuuooovvv{{{~~~qqqhhhfffdddcccdddeeeffffffcccdddeeefffffffffeeeeeeaaaaaa```^^^\\\\\\^^^aaabbb```\\\[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[LLLLLLLLLMMMOOOQQQSSSTTTUUUTTTRRRPPPOOOPPPQQQRRRPPPQQQRRRSSSTTTUUUUUUUUURRRQQQQQQPPPPPPOOOOOONNNMMMMMMMMMNNNMMMMMMLLLLLLDDDFFFIIIMMMOOOOOOMMMJJJHHHHHHIIIJJJJJJJJJKKKKKKEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHIIIJJJJJJIIIHHHEEEFFFFFFEEECCCBBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGGGGEEEDDDDDDFFFGGGIIIJJJOOOYYYjjj|||mmmhhhmmmqqqzzzrrreee]]]YYYXXX___kkkxxxzzzhhh]]]XXXXXXXXX]]]dddkkksss|||nnnkkkmmmiiigggggggggffffffnnnxxxwwwpppddd[[[\\\bbbbbb\\\^^^^^^^^^]]][[[YYYXXXWWWTTTSSSRRRRRRTTTUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999888888888777777777777666555555444555555555444444333333333222222222222222222222222222222222000000000111111111222222111111111111222222222222000000000111111222333444888::::::888666777666444777999===@@@EEELLLTTTZZZ\\\ZZZ[[[^^^___```dddiiinnnfff]]]YYYYYYYYYWWWUUUVVVYYY___ccccccbbbhhhpppooodddTTTFFF>>><<<===???;;;:::999888888777777777777777777777777888888999777999::::::::::::;;;===<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEEEEFFFIIIJJJKKKKKKKKKIIIHHHGGGDDDEEEFFFIIILLLLLLJJJIIIJJJKKKMMMLLLKKKKKKLLLMMMIIIJJJJJJKKKKKKJJJJJJJJJKKKJJJIIIKKKMMMNNNMMMLLLMMMMMMNNNNNNNNNMMMLLLLLLHHHKKKNNNOOOOOONNNNNNNNNQQQRRRRRRRRRVVVaaarrrzzzooonnnrrr~~~}}}~~~sssvvvuuulllffffffffffffffffffggghhhgggggghhhiiiiiigggfffdddbbbbbbaaa___]]]^^^```cccdddaaa^^^\\\]]]^^^___^^^\\\\\\\\\\\\[[[[[[ZZZZZZLLLLLLMMMMMMOOOPPPRRRSSSQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQRRRTTTTTTUUUUUUPPPOOOMMMMMMMMMMMMOOOOOONNNNNNNNNNNNMMMLLLKKKJJJEEEGGGJJJMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMLLLLLLCCCEEEFFFGGGGGGHHHKKKMMMLLLJJJIIIIIIJJJKKKJJJHHHGGGHHHHHHFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJCCCDDDEEEEEEDDDDDDFFFGGGGGGIIIMMMPPPUUUaaayyyzzz~~~sssdddccchhhsss~~~||||||{{{sssllliiiggggggaaaaaa^^^YYYTTTWWWbbbkkkqqq|||ppp```XXXSSSTTTVVV\\\fffqqqyyyxxxrrrlllgggeeeiiifffddddddcccdddkkkttt}}}zzznnn___ZZZ]]]]]]XXX]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTUUUVVVVVVUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUQQQQQQPPPOOONNNLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999999888888888777777777777666555555444444444444555555333333333333222222222222222222222222222222222222///000000000000111111111111111111222222222333333111111111111111111111111888666333333444444222///333333333444666:::===??????>>>>>>???@@@BBBEEEFFFIIIDDD???======>>>===;;;;;;===BBBEEEDDDBBBGGGOOOPPPKKKDDD???<<<;;;999999777777777777777777666666777777777777777777777777666777999999888888:::;;;:::::::::::::::;;;<<<<<<<<<<<<======>>>????????????@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCDDDEEEEEEJJJJJJKKKKKKJJJIIIGGGFFFCCCDDDEEEHHHKKKKKKIIIGGGMMMNNNNNNMMMKKKJJJJJJKKKHHHIIIIIIJJJKKKKKKJJJJJJJJJIIIHHHJJJLLLMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFDDDGGGKKKMMMMMMMMMMMMNNNKKKOOOSSSQQQNNNQQQZZZdddyyyyyyrrrqqqvvvnnnooommmfffdddfffggggggfffffffffhhhggghhhiiiiiiiiigggdddccccccccccccaaa______```bbbbbb```]]]\\\]]]^^^]]]]]][[[[[[ZZZZZZYYYXXXXXXXXXLLLLLLNNNOOOQQQSSSTTTUUUPPPPPPQQQPPPOOONNNLLLKKKLLLMMMOOOQQQRRRSSSTTTTTTOOOMMMKKKJJJKKKMMMPPPRRROOONNNNNNMMMLLLJJJIIIHHHHHHJJJLLLMMMMMMMMMMMMMMMLLLLLLMMMNNNMMMMMMKKKKKKCCCFFFHHHIIIHHHJJJMMMPPPMMMKKKIIIIIIJJJKKKJJJIIIHHHIIIIIIGGGEEEDDDEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIBBBDDDEEEEEEDDDDDDEEEGGGEEEFFFIIIKKKJJJLLLYYYhhhoooggg```aaafffpppzzzxxxwwwwwwxxxxxxxxxwww{{{|||qqqbbbWWWXXXVVVRRRNNNNNNSSSWWW______```bbbgggrrrxxxhhhWWWOOONNNOOOTTT[[[hhhyyyrrrkkkkkkiiieeebbbfffcccaaabbbbbbaaadddjjjqqqzzzxxxgggYYYYYY[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZWWWVVVVVVWWWYYYZZZYYYWWWTTTUUUUUUVVVVVVUUUTTTSSSPPPPPPOOONNNNNNMMMLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGAAAAAABBBAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888888888888777777777666666666555444444333444444555555333333333222222222222111111111111111111111111111/////////000000000111111000111111111111222222222222222333333333222111111333222222222222111222333555444222333444666555444666666555555666888888777888888777777777777666666::::::<<<>>><<<888:::???@@@>>><<<;;;:::999777555444555666777777777777777444444555666666666666666444666777888777777888:::999999999999999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBCCCDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFHHHKKKKKKIIIHHHLLLMMMNNNLLLKKKIIIJJJKKKHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGIIIJJJJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCAAADDDHHHIIIIIIIIIJJJKKKGGGKKKNNNLLLIIIHHHKKKOOO___lll}}}}}}yyyzzz}}}xxxqqqllljjjfffcccccceeeggggggdddcccccceeebbbdddfffggggggeeecccaaabbbccccccbbb___^^^______^^^\\\[[[[[[[[[[[[ZZZXXXYYYXXXXXXWWWVVVVVVUUUUUUKKKLLLOOOQQQTTTVVVWWWWWWOOOPPPRRRRRRRRRPPPMMMLLLJJJKKKMMMOOOQQQRRRRRRSSSPPPNNNKKKJJJKKKNNNSSSUUUNNNNNNMMMLLLJJJHHHGGGFFFJJJKKKMMMMMMMMMLLLMMMNNNJJJKKKLLLLLLKKKJJJIIIHHHDDDGGGJJJJJJJJJKKKOOORRRNNNLLLJJJIIIJJJKKKJJJIIIIIIIIIIIIGGGDDDCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGCCCEEEFFFEEEDDDDDDEEEFFFGGGCCCDDDFFFDDDAAAFFFNNNRRRlllrrr```VVVSSSZZZkkk|||~~~xxxssslllgggccccccfffkkkpppooohhhbbbdddfffddd```]]]ZZZSSSLLLLLLQQQUUUVVVWWW\\\gggpppxxx{{{vvvnnnbbbWWWMMMLLLMMMQQQZZZcccrrrvvvlllhhheeeaaabbbgggeeeaaa```bbbbbb______bbb```ttt|||mmmZZZWWW^^^ccc[[[[[[\\\\\\\\\\\\[[[[[[VVVUUUVVVXXX[[[\\\\\\ZZZUUUVVVVVVVVVUUUTTTRRRQQQOOONNNNNNNNNMMMMMMLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777777777777777666666666666444444333333333444444555333333333222222222111111111111111111111111111111////////////000000000000000000000000111111111111///000000111111111111000111222444444000...111666222111000111444555444222333333222111222444333000222444666777555333333333666444555888888555666::::::777333222333555666666333444444555666666555555111111333444555666666666444555777777666666888999999999888888999999:::;;;::::::;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDDDDAAAAAABBBBBBBBBBBBCCCCCCDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHIIIIIIHHHGGGEEEDDDGGGFFFGGGIIIKKKLLLKKKIIIGGGIIIKKKKKKKKKKKKMMMNNNIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDEEEGGGHHHHHHGGGHHHHHHHHHGGGGGGEEEDDDCCCAAACCCFFFGGGFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDGGGIIIJJJYYYnnnyyyxxxxxx{{{|||{{{vvvkkksssxxxoookkkiiijjjhhhcccbbbfffbbbdddgggfffccc```aaabbb^^^___bbbdddeeedddbbbaaaaaabbbcccbbb___]]]]]]]]]ZZZYYYXXXYYYZZZYYYWWWUUUWWWWWWVVVUUUTTTTTTSSSSSSMMMOOOPPPPPPPPPPPPQQQSSSQQQQQQQQQRRRRRRQQQMMMJJJLLLMMMOOOOOONNNNNNOOOQQQMMMLLLLLLLLLMMMNNNPPPQQQQQQNNNJJJGGGFFFHHHJJJLLLLLLLLLLLLLLLLLLMMMNNNOOOJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMNNNLLLKKKKKKMMMNNNNNNNNNMMMOOOOOOMMMHHHFFFFFFHHHEEEFFFHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCAAAAAAAAACCCEEEFFFKKKGGGRRRoooxxx||||||iiiVVVOOOUUU]]]ttt~~~vvv{{{|||mmmmmmjjjeee```]]]___bbbfffnnnlllpppxxx}}}|||sssnnndddWWWPPPMMMFFFIIIVVV[[[ZZZggg|||wwwuuuooogggaaa___```aaaaaabbbbbbaaa```______``````\\\eeemmmhhh]]]VVVZZZaaa^^^^^^\\\[[[ZZZYYYYYYYYYSSSTTTVVVWWWXXXXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSTTTPPPLLLHHHGGGIIILLLOOOLLLLLLJJJIIIGGGEEEDDDDDDBBBAAA@@@?????????@@@AAA???>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888777555555444444444444444333333333333222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222222222222222222222444444444333333222222222444333333222222333333444333333333333333333333333333333333333333333333333444444555555666777777777888888999999999::::::::::::::::::::::::::::::::::::<<<>>>>>>>>>???AAABBBAAAAAABBBBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDFFFGGGHHHLLLKKKIIIGGGFFFDDDDDDDDDFFFFFFGGGHHHJJJLLLNNNOOOMMMLLLJJJIIIIIIJJJKKKMMMHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEEEECCC@@@===DDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGHHHHHHGGGEEEDDDJJJJJJQQQbbbwwwtttlllxxx{{{|||ooojjjdddddddddcccbbbaaaaaa```ccccccbbb```^^^]]]___aaaaaaaaabbbbbbaaaaaa```___aaaaaa```^^^\\\[[[]]]___[[[ZZZYYYXXXVVVUUUTTTTTTVVVWWWWWWUUUSSSRRRRRRSSSMMMNNNOOOOOONNNNNNOOOPPPPPPOOOOOOPPPQQQOOOLLLJJJIIIKKKLLLLLLKKKKKKLLLNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNLLLIIIGGGFFFHHHJJJKKKMMMLLLKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFJJJKKKLLLNNNOOOOOONNNNNNOOONNNMMMMMMOOOPPPPPPOOOLLLNNNNNNLLLHHHFFFFFFHHHFFFGGGIIIJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@AAABBBCCCDDDCCCKKK___sssyyyyyy~~~~~~nnn```ZZZYYY^^^eeeoooxxx~~~~~~lllYYYRRRPPPMMMJJJJJJNNNNNNTTT]]]ccciii|||qqqooojjjddd```___```aaabbbaaa`````````____________[[[___cccbbb]]]ZZZ[[[]]]\\\\\\[[[ZZZZZZYYYYYYYYYTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQNNNKKKHHHHHHIIILLLMMMLLLLLLJJJIIIGGGEEEDDDDDDBBBAAA@@@?????????@@@@@@>>>>>>======<<<;;;;;;:::;;;::::::::::::999999999888777666555444444444444444444333333333222222222222222222222222222222222000000000000000000000000//////000000000111111111//////000000000111111111//////////////////////////////000000000111111111000000000000000000000000000000111111111222222222222222222222222222222222444444333333333222222222333333222222222222333333333333333333333333333333333333333333333333333333444444555555666666777777777777777888888888999999:::::::::::::::::::::::::::<<<===>>>>>>>>>@@@BBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCEEEFFFGGGIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOMMMLLLJJJHHHGGGHHHHHHIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCFFFEEEDDDEEEFFFEEECCCAAABBBCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEELLLIIIIIISSSdddvvvzzz||||||xxxnnniiifffbbbbbbaaa``````___^^^^^^aaabbbcccbbb___^^^^^^___```_________^^^^^^^^^^^^^^^]]][[[YYYYYYYYYYYYZZZ[[[ZZZZZZYYYWWWVVVTTTTTTSSSUUUVVVVVVUUUTTTTTTUUUMMMMMMNNNMMMKKKJJJLLLMMMNNNMMMMMMNNNOOONNNKKKIIIGGGHHHIIIIIIHHHGGGHHHJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFEEEEEEKKKLLLMMMNNNOOOOOONNNMMMQQQPPPOOOPPPRRRSSSRRRQQQNNNOOOOOOMMMKKKIIIIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIFFFEEEEEEDDDCCCCCCBBBBBBDDDCCCAAA@@@??????@@@@@@AAAEEEOOO\\\fffllluuu|||zzzrrrqqqyyy~~~oooggg^^^[[[YYY\\\dddnnnvvvzzzkkkZZZPPPFFFCCCEEEFFFJJJMMMTTT]]]gggooowwwzzziiigggddd```______`````````^^^^^^___```___^^^]]]\\\ZZZYYYYYY[[[]]]]]][[[XXXYYYYYYYYYYYYYYYYYYYYYYYYVVVUUUTTTSSSRRRQQQQQQQQQPPPPPPPPPQQQPPPPPPOOOOOOMMMLLLJJJIIIIIIJJJLLLLLLLLLKKKJJJIIIGGGEEEDDDCCCAAA@@@@@@???>>>?????????======<<<<<<;;;;;;:::::::::::::::999999999888888777777666555444444444444333333333333222222222222111111111111111111111111000000000000000000000000//////000000000000111111//////000000000000111111//////////////////////////////000000000000111111000000000000000000000000000000000111111111222222111111111111111111111111333333333222222222222222333333222222222222333333222222222222222222222222222222333333333333333333444444444555666666777777666666666666777777777777999999999999999999999999999;;;============???@@@@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGGGGHHHJJJLLLNNNOOONNNLLLJJJHHHGGGFFFFFFFFFHHHGGGFFFEEEFFFGGGIIIKKKKKKJJJHHHFFFDDDBBBBBBAAAEEEDDDDDDEEEGGGGGGFFFDDDAAABBBCCCCCCEEEEEEFFFGGGEEEEEEDDDCCCCCCDDDEEEFFFLLLIIIGGGJJJSSS```kkkqqqzzzxxxxxxjjjeeedddbbb____________^^^^^^]]]]]]\\\^^^aaadddeeeccc```^^^]]]___^^^\\\[[[[[[[[[\\\]]]]]]YYYVVVVVVWWWYYYWWWVVVXXXXXXXXXXXXVVVTTTRRRQQQNNNQQQTTTVVVUUUTTTTTTUUULLLLLLLLLJJJHHHGGGHHHJJJKKKJJJJJJKKKLLLLLLJJJHHHEEEGGGHHHGGGEEEEEEFFFGGGIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKMMMNNNOOOOOOOOONNNSSSRRRRRRSSSTTTUUUTTTSSSQQQQQQQQQPPPOOOOOONNNOOOHHHHHHHHHHHHHHHHHHHHHGGGDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@??????>>>??????@@@@@@GGGTTTbbbjjjiiiccc^^^fffpppzzzmmmhhhiiiuuuyyylllZZZNNNMMMUUU^^^eeerrruuu{{{vvvlll[[[KKKIIIJJJMMMQQQTTTWWWZZZ]]]eeessswwwwwwyyyqqqeee```___]]]]]]^^^^^^]]][[[ZZZ\\\]]]^^^^^^]]][[[ZZZXXXVVVUUUWWWZZZ[[[XXXUUUVVVVVVWWWWWWXXXXXXXXXXXXTTTSSSQQQOOOOOOOOOPPPPPPMMMNNNOOOPPPPPPOOOOOONNNJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHFFFEEECCCCCC@@@@@@??????>>>>>>>>>>>><<<;;;;;;;;;:::::::::999999999999999888888888888777666555444444444444444333333333222222222222111111111111111111111111111000000000000000000000000////////////000000000111////////////000000000111////////////////////////////////////000000000111000000000000000000000000000000000000111111111111111111111111111111111111222222222222222111111111222222111111111111222222222222222222222222222222222222222222222333333333333333444555555666666777555555666666666777777777888888888888888888888888999:::<<<<<<;;;;;;===???>>>>>>??????@@@AAAAAAAAACCCBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGHHHJJJLLLMMMNNNMMMLLLJJJIIIHHHGGGGGGGGGKKKJJJHHHHHHIIIKKKMMMOOOLLLKKKIIIGGGFFFDDDDDDCCCGGGFFFEEEFFFGGGGGGFFFEEECCCCCCDDDDDDEEEEEEEEEFFFEEEDDDBBBAAABBBDDDFFFHHHIIIJJJLLLLLLMMMOOOQQQSSSeeerrrxxxwwwxxxxxx{{{wwwjjjddddddeee```\\\``````_________^^^^^^^^^^^^bbbgggiiigggccc```^^^___^^^\\\ZZZZZZ[[[\\\]]]]]]XXXTTTUUUXXXZZZXXXUUUTTTUUUUUUUUUTTTQQQOOOMMMMMMPPPTTTVVVUUUSSSSSSSSSKKKKKKJJJGGGEEEDDDFFFHHHIIIHHHGGGHHHJJJJJJIIIHHHFFFGGGHHHGGGEEEDDDEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJJJJKKKKKKJJJJJJFFFFFFFFFGGGGGGIIIJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLKKKLLLOOOQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVVVVUUUSSSQQQQQQPPPPPPQQQQQQPPPPPPHHHGGGGGGFFFFFFEEEEEEEEECCCDDDDDDDDDCCCBBBAAA@@@=========>>>???@@@AAAAAA>>>AAAKKK\\\jjjiiiYYYGGGKKKTTTdddrrrwwwssspppqqqgggooo{{{mmmXXXLLLJJJNNNRRRXXX[[[bbblllvvv}}}xxxooonnnhhh]]]SSSMMMIIIFFFFFFMMMVVV]]]cccjjjpppsss~~~mmmdddhhhnnnjjjaaa]]]\\\[[[[[[[[[ZZZXXXVVVXXXYYY[[[\\\\\\[[[ZZZXXXWWWWWWWWWWWWVVVUUUUUUTTTRRRSSSTTTVVVVVVVVVVVVVVVPPPPPPNNNMMMMMMNNNOOOPPPLLLMMMOOOPPPQQQPPPOOOOOOIIIJJJKKKMMMNNNMMMMMMLLLJJJIIIHHHGGGEEECCCBBBAAA?????????>>>>>>>>>======::::::::::::999999999999999999888888888777777777666555555444444444444555333333222222222111111111000000000000000000000000////////////////////////...////////////000000000...////////////000000000...........................////////////000000000//////////////////////////////000000000111111111000000000000000000000000111111111111111111111111222111111000000111111222111111111111111111111111111111111222222333333333333333444444555666666666666666666777777777777888777777777777777777777777888999;;;;;;::::::;;;=========>>>>>>???@@@@@@AAADDDCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJLLLNNNOOOKKKKKKJJJIIIHHHHHHHHHHHHJJJHHHFFFFFFGGGGGGEEEDDDFFFFFFEEEEEEDDDDDDDDDCCCEEEDDDBBBAAABBBEEEHHHJJJIIILLLNNNNNNJJJGGGFFFEEEOOOYYYiiizzz}}}zzzuuuuuu}}}}}}pppkkkiiigggggghhhhhhdddaaacccbbbbbbbbbbbbbbbaaaaaa___dddiiillljjjfffbbb```aaa___]]]\\\[[[\\\^^^___\\\XXXSSSTTTXXXZZZXXXUUUVVVVVVVVVUUUTTTRRRPPPOOORRRUUUXXXYYYWWWUUUSSSSSSJJJIIIHHHEEECCCCCCEEEGGGHHHFFFFFFGGGIIIJJJIIIHHHGGGHHHIIIGGGEEEDDDDDDEEEDDDEEEGGGIIIKKKLLLMMMMMMJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFGGGHHHJJJLLLMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQSSSUUUVVVWWWWWWWWWSSSRRRSSSTTTVVVVVVTTTRRRNNNMMMLLLMMMOOOPPPOOONNNHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@;;;<<<===>>>@@@AAABBBBBB@@@>>>AAANNN```ggg[[[KKK@@@AAAHHHTTT^^^fffrrr{{{wwwzzzrrrfff^^^ZZZXXXOOOLLLLLLPPPWWWbbbppp}}}qqqfff___XXXSSSNNNOOOMMMGGGAAABBBJJJQQQRRRZZZbbbiiiqqq~~~vvvlllaaa]]]```dddbbb]]]\\\[[[YYYYYYYYYXXXUUUSSSVVVWWWXXXYYYZZZYYYXXXXXXVVVXXXXXXVVVSSSQQQQQQSSSPPPQQQSSSTTTUUUTTTTTTSSSNNNNNNMMMMMMMMMNNNNNNOOOKKKLLLOOOQQQRRRQQQPPPOOOHHHIIIKKKLLLMMMLLLLLLKKKHHHGGGFFFEEECCCAAA@@@???===>>>>>>>>>>>>===<<<<<<999999999999888888888888888888888777777777777666555555444444444444444555222222222222111111111111////////////////////////////////////////////////......////////////000000......////////////000000..............................////////////000000/////////////////////////////////000000000111111////////////////////////000000000000000111111111111111000000000000111111000000000000000000000000000000111111222333333333333333333444555555666666666666666666777777777777666666666666666666666666777888:::999888888:::;;;;;;<<<<<<===>>>???@@@@@@DDDCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKJJJHHHFFFEEEFFFFFFEEEDDDHHHGGGFFFFFFDDDDDDCCCBBBFFFEEEDDDCCCDDDGGGJJJLLLLLLLLLJJJHHHFFFFFFHHHIIIHHHJJJQQQ```tttzzzssstttvvvxxxzzz|||~~~vvvvvvjjjdddcccdddffffffffffffhhhiiiddddddddddddddddddddddddaaaeeeiiikkkjjjgggdddbbbbbbaaa___^^^^^^^^^___```ZZZWWWTTTTTTWWWXXXXXXVVV[[[[[[ZZZXXXWWWVVVUUUTTT[[[\\\^^^^^^[[[YYYWWWWWWIIIHHHGGGDDDBBBCCCEEEHHHGGGFFFEEEFFFHHHJJJJJJIIIHHHIIIIIIGGGEEECCCCCCDDDFFFHHHIIIKKKLLLMMMMMMMMMIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTQQQQQQRRRTTTVVVUUUSSSQQQLLLKKKJJJKKKNNNPPPOOONNNJJJHHHGGGEEEDDDCCCCCCDDDCCCDDDEEEEEEEEECCCAAA@@@<<<===>>>???@@@AAAAAAAAACCCBBBAAAEEEQQQ]]]\\\UUUBBB???@@@FFFNNNWWWdddoooxxx}}}}}}xxxsssfff^^^VVVQQQMMMNNNWWWbbbwwwxxx|||sssjjj___VVVQQQOOOMMMKKKJJJKKKLLLLLLKKKNNNWWW^^^gggpppyyyqqqiiiddd```\\\ZZZ[[[[[[[[[[[[ZZZXXXWWWWWWWWWWWWUUUSSSVVVVVVVVVWWWWWWWWWXXXXXXUUUUUUUUUSSSQQQPPPPPPQQQOOOPPPRRRSSSSSSSSSQQQPPPNNNNNNOOONNNNNNMMMLLLKKKIIIKKKNNNPPPQQQQQQPPPOOOGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFDDDCCCAAA@@@>>>>>>======>>>>>>>>>===<<<;;;888888888888888888888888888888777777777666666666555444444333333444444555222222222222111111111111////////////////////////////////////////////////........./////////000000........./////////000000................................./////////000000////////////////////////////////////000000000111/////////////////////////////////000000000111111000000000//////000000000000000000000000000000000///000000111222222333333222333333444444555555666444444555555555666666666555555555555555555555555666888999888777777888::::::;;;;;;<<<>>>??????@@@CCCBBBBBBAAABBBDDDEEEFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIHHHIIIHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFEEEDDDDDDDDDGGGFFFFFFFFFGGGJJJLLLNNNMMMJJJGGGEEEEEEGGGIIIKKKFFFEEEFFFOOO\\\kkkxxx}}}yyywwwssssss{{{{{{vvvkkkfffeeeeeecccddddddeeeeeeeeefffgggddddddddddddddddddddddddaaadddggghhhgggeeeddddddaaaaaaaaaaaa````````````ZZZYYYXXXXXXXXXYYYZZZZZZ```^^^\\\YYYXXXXXXXXXYYY^^^___```^^^\\\ZZZZZZZZZHHHHHHFFFDDDBBBCCCFFFIIIGGGEEEDDDEEEHHHJJJJJJIIIHHHIIIIIIGGGDDDCCCCCCCCCIIIJJJLLLMMMMMMMMMLLLLLLIIIHHHFFFDDDCCCCCCDDDEEEKKKKKKJJJJJJJJJKKKLLLLLLNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOPPPPPPQQQSSSUUUUUURRRPPPMMMKKKJJJLLLPPPRRRQQQOOOKKKJJJHHHFFFDDDDDDDDDDDDCCCDDDFFFFFFEEEDDDAAA@@@>>>??????@@@@@@@@@?????????CCCDDDAAAEEEOOOUUUTTTGGGDDDEEEIIILLLNNNRRRXXXgggqqq|||{{{zzzzzzppphhh]]]TTTTTT[[[WWWYYY]]]eeeooowww|||~~~xxxvvvuuutttuuuzzz|||{{{|||hhhiiifffcccgggllliiiaaa\\\WWWQQQPPPSSSWWWYYYZZZ\\\[[[]]]```bbbdddgggkkkuuu}}}fff___aaaYYYXXXXXXXXXWWWUUUWWW[[[XXXWWWUUUVVVWWWWWWVVVTTTVVVUUUUUUUUUUUUVVVWWWXXXTTTRRRPPPPPPQQQQQQPPPOOOOOOPPPRRRSSSSSSRRRPPPOOOPPPPPPPPPPPPNNNLLLJJJHHHGGGJJJMMMOOOQQQPPPOOONNNGGGGGGGGGHHHHHHGGGGGGFFFEEEEEECCCBBB@@@>>>======<<<===>>>>>>>>>===;;;:::777777777777777888888888777777777777666666666666444444333333333444444555222222222111111111111000////////////////////////////////////////////////............/////////000............/////////000..................................../////////000////////////////////////////////////000000000000////////////////////////.../////////000000111111000000////////////000000000000000000000000000000///000000111222222333333222222333444444555555666333333333444444444555555555555555555555555555555666777888888777777888999::::::;;;<<<===>>>???@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKJJJIIIGGGFFFEEEIIIJJJLLLMMMMMMKKKIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFDDDBBBCCCEEEGGGHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJLLLNNNOOOKKKJJJHHHHHHIIIHHHFFFDDDDDDDDDFFFIIIMMMTTT___iiiuuuzzzwwwsss}}}{{{mmmeeecccddddddcccddddddeeeggghhhfffccc```bbbbbbbbbbbbbbbcccccccccbbbccceeefffdddcccddddddaaaaaabbbbbbaaaaaa```___\\\]]]]]]\\\[[[[[[]]]___aaa___[[[XXXWWWWWWYYYZZZ\\\]]]]]]\\\ZZZYYYZZZ[[[IIIGGGCCC@@@???AAADDDFFFGGGGGGGGGIIIJJJJJJHHHFFFJJJJJJJJJJJJIIIHHHGGGGGGLLLMMMNNNNNNNNNLLLJJJIIIEEECCC@@@>>>???BBBFFFHHHOOONNNNNNMMMMMMLLLLLLLLLOOOPPPQQQQQQQQQSSSVVVXXXWWWVVVUUUTTTSSSRRRQQQPPPLLLMMMOOOQQQRRRRRRQQQPPPQQQPPPNNNMMMLLLMMMMMMNNNIIIIIIHHHGGGGGGFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@BBBHHHOOOTTTOOOGGGDDDJJJMMMJJJGGGGGGNNNWWWbbbjjjnnnuuuyyyzzz|||sssjjjaaaXXXQQQSSSXXX[[[]]]______]]]```gggkkkjjjlllrrreeeeeedddbbb___\\\ZZZXXXMMMLLLKKKMMMPPPPPPLLLHHHIIIIIIMMMVVVaaajjjllllllsssvvv{{{{{{uuuqqqwww}}}}}}~~~sssccc\\\^^^YYYXXXVVVUUUUUUVVVXXXYYYYYYVVVSSSQQQPPPOOOQQQTTTWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVUUUTTTRRRPPPOOONNNOOOPPPPPPQQQPPPPPPPPPOOOOOOPPPOOONNNLLLJJJIIIIIILLLPPPQQQOOOLLLIIIGGGHHHFFFEEEEEEFFFFFFDDDCCCBBBBBB@@@???>>>========================<<<<<<<<<888888888888777777777666777777777777666555444333333333333333333333333333222222222111111111111000////////////////////////////////////////////////........................////////////////////////....................................////////////////////////////////////..........................................---------.........//////000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333222222222333333333444444222222222333333333444444555555444555555666777888:::::::::;;;<<<===>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEGGGHHHHHHFFFEEEFFFFFFJJJJJJKKKKKKLLLMMMMMMNNNLLLKKKIIIHHHGGGHHHHHHIIIHHHIIIKKKLLLLLLJJJHHHGGGKKKIIIGGGEEEDDDFFFHHHIIIEEEFFFGGGHHHIIIHHHHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBCCCEEEHHHJJJLLLYYYggguuuzzzyyy~~~xxx~~~xxxmmmjjjfffbbbaaaaaacccdddcccccccccbbbbbbbbbaaaaaadddcccbbbccceeefffeeeddddddcccbbbccceeeeeebbb___eeedddbbb```^^^^^^^^^___```]]]ZZZ[[[^^^``````______[[[XXXXXX[[[]]]\\\[[[\\\\\\ZZZYYYXXXXXXXXXXXXGGGEEEBBB@@@???AAADDDFFFHHHGGGHHHIIIKKKLLLJJJHHHLLLLLLLLLKKKJJJHHHGGGFFFJJJLLLOOOPPPPPPMMMJJJHHHEEECCCAAAAAABBBFFFJJJLLLQQQQQQPPPOOONNNMMMMMMLLLPPPQQQRRRRRRRRRTTTWWWYYYVVVUUUUUUSSSRRRQQQPPPOOOLLLMMMOOOQQQRRRQQQPPPPPPPPPOOONNNMMMLLLLLLLLLMMMHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCBBBBBBAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@@@@???@@@CCCHHHKKKHHHAAA???CCCFFFDDDAAAAAABBBIIIQQQVVV[[[bbbnnnxxx{{{vvvsssvvv~~~yyyqqqmmmfff\\\TTTPPPUUUPPPPPPUUUXXXWWWYYY]]]NNNMMMJJJHHHGGGGGGIIIJJJKKKKKKLLLNNNPPPPPPNNNLLLPPPQQQVVVaaammmvvv{{{{{{{{{|||xxxeeefffjjjlllfff\\\XXXYYYVVVVVVUUUUUUUUUVVVXXXYYYWWWSSSPPPOOOQQQSSSUUUWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUSSSRRRPPPOOOPPPQQQQQQRRRQQQQQQPPPPPPNNNNNNOOONNNMMMKKKJJJHHHJJJMMMPPPPPPNNNKKKIIIHHHHHHFFFEEEDDDEEEEEECCCAAABBBAAA@@@>>>============>>>=========<<<<<<;;;;;;999999999999888888888777777777777666666555444333333333333333333333333333222222222111111111000000////////////////////////............................................................................................................////////////..................................................................................../////////000////////////////////////000000000000000000000000000000000111111111222222111111111222222222333333111111222222222333333333222222222333333333333444444444444444555666777777999999999:::;;;<<<===>>>??????@@@AAABBBCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMKKKJJJIIIKKKIIIGGGEEEEEEGGGIIIJJJFFFGGGHHHIIIJJJJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBCCCEEEFFFHHHHHHSSS___fffjjjsss}}}xxxzzz}}}{{{~~~zzzwwwvvv}}}~~~pppiiigggeeecccaaa______```aaacccaaaaaaaaaaaaaaaaaaaaaaaadddcccbbbccceeeeeeeeecccdddcccbbbccceeeeeebbb___bbbaaa```^^^]]]]]]^^^^^^___\\\ZZZZZZ\\\^^^^^^]]]]]]ZZZXXXYYY[[[\\\[[[YYY[[[[[[ZZZYYYXXXXXXXXXXXXBBBAAA@@@???@@@BBBDDDFFFHHHHHHHHHJJJLLLMMMLLLJJJNNNNNNMMMMMMKKKJJJIIIHHHIIILLLOOOQQQQQQNNNKKKHHHFFFEEEEEEEEEGGGKKKOOOQQQSSSSSSRRRQQQOOONNNNNNMMMQQQRRRSSSTTTTTTUUUWWWZZZUUUTTTSSSRRRQQQOOONNNNNNLLLMMMOOOPPPQQQQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@??????>>>??????@@@@@@??????>>>???@@@???>>><<<===???AAABBB===;;;>>>@@@???===<<<;;;???AAABBBDDDKKKVVV___llllllooovvv~~~nnnaaa[[[\\\UUUPPPRRRTTTUUUVVVXXXOOOMMMIIIGGGHHHLLLRRRUUUXXXZZZ]]]___``````aaaaaaXXXYYY]]]eeeoooxxx~~~sssdddVVVVVVZZZ______ZZZWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVTTTSSSQQQRRRTTTWWWYYYZZZWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTSSSRRRQQQOOOOOOSSSSSSSSSSSSRRRQQQPPPOOOLLLMMMMMMMMMLLLJJJIIIGGGKKKMMMOOOOOOMMMKKKJJJJJJHHHGGGEEEDDDDDDDDDBBB@@@AAAAAA???>>>===<<<<<<<<<>>>>>>===<<<;;;;;;::::::::::::999999999888888888666666777666666555444333333333333333333333333333222222111111111000000000////////////////////////................................................................................................---............/////////....................................................................................////////////////////////////////////000000000000000000000000000000000000111111111111000111111111222222222222111111111111222222222222111111222222222333333333333333333333444555666666888888888999:::;;;===>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEGGGGGGEEEEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFIIIKKKLLLNNNNNNMMMKKKJJJJJJIIIGGGEEEFFFGGGJJJKKKHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHJJJIIIHHHFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@AAAAAACCCCCCDDDHHHMMMOOOSSS[[[hhhrrr~~~wwwsssrrr|||~~~~~~pppccc^^^]]]___[[[[[[[[[[[[\\\]]]^^^___]]]^^^^^^___``````aaaaaacccbbbaaabbbdddeeedddccccccbbbbbbcccddddddaaa_________^^^]]]]]]]]]]]]]]]]]][[[XXXWWWXXXZZZZZZZZZYYYXXXXXXYYYZZZZZZYYYWWWZZZYYYYYYXXXXXXWWWWWWWWW>>>>>>???@@@AAACCCEEEFFFHHHGGGGGGIIIKKKLLLLLLKKKLLLMMMMMMNNNMMMMMMLLLLLLKKKLLLMMMNNNOOONNNMMMLLLKKKJJJJJJJJJLLLNNNQQQSSSSSSSSSRRRQQQOOONNNMMMMMMPPPQQQSSSTTTTTTUUUWWWYYYTTTTTTRRRQQQOOONNNMMMLLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@???>>>=========>>>>>>??????>>>>>>======>>>>>>===;;;999:::;;;???===<<<===??????===<<<===>>>>>>;;;999<<>>=========>>>>>>===<<<;;;999999888999999999888888888777777666666666666555444333333222222222222222222222222111111111111000000000000////////////////////////................................................................................................---------.........//////................................................---------........................///////////////////////////////////////000000000000000000000000/////////000000000111111000000000111111111111222111111111222222222333333111111111111222222222222222222222222333444555555777777777888999;;;<<<=========>>>???AAABBBCCCCCCCCCEEEFFFFFFEEEEEEEEEFFFJJJJJJKKKKKKKKKLLLLLLLLLJJJIIIHHHGGGGGGFFFEEEEEEHHHIIIKKKMMMMMMMMMKKKKKKIIIGGGFFFEEEEEEGGGJJJKKKIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIGGGFFFEEEDDDEEEGGGHHHFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCGGGFFFDDDCCCDDDHHHMMMQQQccclllyyy~~~}}}xxx|||sssfff]]]ZZZZZZZZZYYYUUUVVVWWWXXXYYYYYYZZZZZZYYYZZZ[[[\\\]]]___``````bbbaaa```aaacccccccccaaaaaabbbbbbccccccbbb```___]]]]]]]]]\\\\\\\\\\\\]]]ZZZXXXVVVTTTTTTUUUVVVWWWVVVVVVWWWXXXYYYXXXWWWUUUWWWWWWWWWWWWWWWVVVVVVUUU<<<===???BBBDDDEEEFFFGGGHHHFFFFFFGGGIIIKKKJJJIIIIIIJJJLLLNNNOOOPPPQQQQQQOOOMMMLLLJJJKKKMMMPPPRRRPPPPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLKKKNNNPPPRRRSSSSSSTTTUUUWWWTTTSSSRRRPPPOOOMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJIIIIIIHHHGGGGGGEEEDDDDDDCCCCCCBBBAAAAAA?????????>>>===<<<<<<<<<<<<======>>>>>>======<<<;;;<<<======;;;999999:::=========<<<===???>>>===>>>??????<<<999888;;;===999@@@LLL[[[iiiuuu{{{}}}zzz}}}{{{wwwtttwww{{{}}}|||nnnmmmllllllnnnrrrvvvxxxxxx|||~~~pppZZZNNNOOOSSSRRRQQQRRRRRRSSSTTTTTTQQQMMMTTTTTTTTTSSSRRRPPPNNNMMMQQQ___hhhdddZZZVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRQQQQQQPPPOOOOOONNNNNNNNNPPPPPPPPPOOONNNLLLKKKJJJIIIJJJKKKKKKJJJIIIGGGFFFJJJKKKKKKJJJIIIHHHIIIKKKJJJHHHFFFFFFFFFEEEDDDBBBCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999888777777777777777666666666666666666666666555444333222222222222222222222222222111111111000000000//////////////////////////////................................................................................................------------............................................................---------........./////////////////////.................................////////////////////////....../////////000000000//////000000000111111111222222222222333333333333000000000111111111222222222222111222222333444555666666666777999;;;<<<===<<<===>>>???AAABBBCCCDDDCCCDDDFFFGGGFFFEEEFFFGGGNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGJJJLLLLLLLLLKKKJJJGGGFFFDDDDDDDDDGGGJJJKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHHHHEEEEEEDDDDDDEEEGGGHHHIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBDDDEEEBBB@@@???@@@BBBDDDEEEFFFBBBKKKYYYeeeoooxxxvvvoooeee___YYYVVVUUUTTTRRROOOTTTTTTVVVVVVWWWVVVUUUUUUUUUVVVWWWYYY[[[\\\^^^^^^```___^^^___```aaaaaa______```aaaaaaaaa___^^^^^^\\\\\\\\\\\\\\\\\\[[[[[[VVVUUURRRPPPOOOPPPRRRTTTSSSTTTVVVWWWVVVUUUTTTTTTUUUUUUVVVVVVVVVUUUTTTTTT;;;>>>AAAEEEGGGHHHHHHHHHIIIGGGFFFFFFHHHIIIIIIHHHGGGIIIKKKNNNPPPRRRSSSTTTQQQNNNJJJHHHIIIMMMRRRUUUTTTTTTSSSRRRQQQPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKMMMOOORRRSSSSSSSSSUUUVVVTTTTTTRRRPPPNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHIIIHHHHHHGGGFFFEEECCCCCCCCCBBBAAAAAA@@@@@@======<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<:::999:::;;;999<<<<<<::::::======;;;888:::<<<<<<;;;999999:::::::::;;;AAAKKKXXXdddlllmmmvvv|||{{{}}}uuuiiibbbfffaaaSSSKKKLLLMMMJJJMMMPPPQQQPPPPPPRRRRRROOOTTTSSSRRRQQQOOONNNMMMLLLQQQaaajjjcccXXXTTTTTTSSSTTTSSSQQQPPPPPPPPPQQQRRRPPPOOONNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGIIIIIIIIIGGGGGGHHHIIIHHHGGGEEEEEEFFFFFFDDDCCCCCCBBBAAA???>>>>>>======<<<<<<;;;:::999999888888777777666666666555555555555555666555555444333222222222222222222222222222111111000000000/////////////////////////////////------------------------........................------------------------........................,,,------------.........------------------------........................,,,,,,------...////////////////////////.................................////////////////////////............////////////////////////000000000000111111111222222222222333///000000000000111111111222222222222333444555555666666666888999;;;===>>><<<===>>>@@@AAACCCDDDEEECCCEEEGGGGGGGGGFFFGGGHHHMMMMMMLLLLLLKKKJJJIIIIIIMMMMMMMMMLLLKKKIIIGGGFFFEEEFFFIIIKKKLLLLLLKKKKKKGGGFFFDDDDDDEEEHHHKKKMMMKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCDDDFFFGGGHHHIIIJJJGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAABBBCCCEEEFFFBBBBBBAAABBBCCCCCCAAA???===???BBBHHHQQQ___ppp|||{{{ooofffaaa^^^]]][[[XXXSSSQQQPPPPPPPPPPPPSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSUUUVVVXXXZZZ[[[\\\]]]\\\[[[\\\^^^___^^^]]]\\\^^^``````^^^\\\\\\\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXRRRQQQOOOLLLKKKLLLPPPSSSQQQSSSUUUTTTSSSRRRSSSSSSSSSTTTUUUUUUUUUUUUSSSRRR<<>><<<888777999???GGGLLL]]]fffpppxxx|||zzzzzzyyy~~~rrraaaSSSKKKOOOUUUUUUNNNJJJLLLKKKEEEHHHOOORRRNNNMMMPPPSSSRRRRRRQQQOOONNNMMMMMMNNNNNNPPP[[[___WWWRRRTTTUUUQQQRRRQQQOOONNNOOOPPPRRRSSSOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJHHHHHHIIIJJJKKKKKKKKKJJJHHHHHHDDDFFFHHHHHHGGGFFFFFFGGGEEECCCBBBCCCDDDEEEDDDBBBAAA@@@???===<<<<<<<<<;;;;;;:::::::::999999888888777777777777666666666666555555555555444333222222111111111111111111111111111000000000////////////////////////////////////------------------------........................------------------------........................,,,,,,---------.........------------------------........................,,,,,,------...//////000000/////////....................................////////////////////////------........./////////........./////////000000////////////000000000000/////////000000000111111222222222333333444555666666666777888:::<<<>>>???===>>>???AAABBBDDDEEEFFFDDDFFFHHHHHHHHHHHHHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOMMMKKKIIIHHHEEEFFFIIILLLMMMMMMMMMLLLHHHGGGFFFFFFGGGJJJMMMOOOMMMLLLKKKJJJJJJJJJKKKKKKMMMLLLJJJIIIGGGGGGFFFFFFCCCDDDFFFHHHIIIIIIHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEDDDCCCAAAAAABBBBBBCCCEEEEEEDDDCCCAAA???===<<>>AAAFFFJJJMMMLLLJJJIIINNNLLLIIIHHHIIIIIIIIIHHHHHHJJJLLLNNNPPPQQQRRRRRRNNNMMMKKKKKKLLLOOORRRTTTSSSTTTTTTTTTSSSQQQPPPNNNLLLLLLMMMMMMMMMNNNNNNNNNNNNQQQTTTVVVVVVVVVVVVWWWVVVUUUSSSQQQOOOMMMKKKJJJHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFEEECCCBBBBBBBBBAAAAAA@@@??????>>>888999999::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<;;;999777777888:::555;;;<<<888777;;;<<<999999999888777666666666666333555777999999:::;;;<<<999BBBLLLTTT___nnnzzz}}}{{{}}}wwwsssqqq}}}qqqaaaXXXRRRMMMKKKLLLFFFLLLKKKDDDCCCIIIJJJFFFCCCKKKOOOJJJFFFJJJMMMNNNOOONNNMMMLLLLLLNNNPPPQQQOOOTTTSSSLLLMMMUUUVVVPPPPPPOOONNNNNNNNNPPPRRRTTTNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHCCCEEEGGGGGGFFFEEEEEEEEEBBBAAA@@@AAACCCCCCCCCBBB???>>>===<<<;;;::::::::::::999999999999999999999888888888888777777777777555555555555444333222222111111111111111111111111000000000000////////////////////////////////////------------------------........................------------------------........................,,,,,,,,,---------......------------------------........................,,,,,,------...///000000000000//////.........---........................////////////////////////---------.........//////............/////////000---------............///////////////000000000000333333333333444555666666666666777999:::===>>>???===>>>???AAACCCEEEFFFGGGDDDFFFHHHIIIHHHHHHIIIKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPOOOMMMKKKIIIEEEGGGJJJMMMNNNOOONNNNNNIIIHHHGGGGGGIIILLLOOORRROOONNNMMMKKKKKKKKKLLLMMMNNNMMMKKKIIIGGGFFFFFFEEEDDDFFFHHHJJJJJJIIIFFFEEEHHHHHHGGGGGGFFFEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAA:::;;;=========AAAHHHMMMNNNSSS\\\iiivvv}}}sssfff___\\\TTTPPPMMMNNNQQQSSSRRRPPPKKKOOORRRRRROOOMMMNNNOOOPPPOOOOOOOOOPPPQQQRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXZZZXXXXXXYYYZZZ[[[ZZZYYYXXX[[[^^^]]]ZZZXXXYYYZZZVVVVVVWWWVVVUUUSSSQQQPPPLLLLLLJJJHHHFFFHHHMMMRRRPPPRRRRRRQQQNNNNNNQQQTTTPPPQQQSSSUUUUUUTTTRRRQQQAAACCCEEEHHHJJJJJJJJJIIINNNMMMLLLKKKKKKKKKLLLMMMIIIMMMNNNMMMNNNSSSSSSQQQPPPPPPOOOOOOPPPRRRTTTUUU]]][[[WWWTTTRRRQQQQQQRRRNNNLLLNNNSSSSSSPPPOOOPPPPPPSSSWWW[[[[[[XXXUUURRRUUUUUUSSSQQQOOOMMMKKKJJJIIIHHHFFFDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>=========<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;::::::999888777777777888777777777888999999999:::888888888888888777666666666666666666777777777777;;;<<<>>>AAAEEEKKKPPPSSSZZZ___gggqqqyyy~~~~~~|||oooddd]]]ZZZNNNMMMKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEHHHHHHGGGGGGHHHHHHIIIIIILLLLLLLLLLLLLLLKKKJJJIIIJJJJJJJJJKKKMMMOOORRRSSSMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKHHHEEECCCFFFGGGGGGFFFFFFEEEDDDCCCCCCAAA??????@@@@@@???>>>===<<<;;;;;;::::::::::::::::::999999888777777777777777666555555555555555444444333333333333222222222222222111111111111000000000000000000000000000//////.........---------//////.........---------------------------------............////////////------------------------........................,,,,,,,,,---------..............................---------......000111222777666333000...---,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......////////////////////////////////////////////////000000111111111222222222111111222333444444444444555555666777888:::;;;<<<===???AAADDDFFFGGGGGGGGGJJJKKKLLLKKKJJJIIIJJJKKKPPPQQQRRRSSSSSSRRRQQQPPPSSSTTTUUUSSSPPPLLLJJJJJJKKKJJJJJJKKKNNNQQQSSSSSSMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQOOONNNMMMNNNNNNOOOMMMMMMMMMMMMKKKJJJIIIHHHKKKMMMNNNMMMKKKJJJJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDCCCAAAAAAAAABBBCCCAAAAAA@@@@@@???>>>======<<<<<<======>>>@@@AAABBBAAACCCGGGMMMUUU]]]cccgggmmmoootttzzz~~~wwwooo``````^^^ZZZUUUQQQPPPOOOKKKKKKLLLLLLMMMOOOPPPQQQOOOOOOOOOOOOPPPRRRSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRUUUQQQNNNPPPUUUYYYYYYWWWYYYZZZ[[[ZZZXXXUUUQQQOOOVVVWWWXXXYYYXXXVVVTTTRRRTTTTTTTTTTTTSSSRRRPPPOOODDDFFFGGGEEEBBBDDDJJJQQQQQQRRRRRRSSSSSSRRRQQQQQQSSSQQQOOONNNNNNPPPRRRTTTAAABBBCCCEEEGGGJJJLLLMMMQQQOOONNNLLLKKKKKKKKKKKKKKKMMMMMMKKKLLLPPPQQQOOORRRRRRQQQQQQRRRTTTUUUVVVYYYWWWUUUSSSQQQQQQQQQQQQQQQOOOQQQTTTTTTPPPNNNPPPPPPRRRVVVXXXXXXWWWTTTRRRTTTSSSQQQOOOMMMKKKJJJIIIJJJIIIFFFEEEDDDDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>=========<<<<<<;;;::::::999999999999999999999999999999999999888888777888888888777777888888888888888999777888888888888777666666444444555555555666666666666666666888;;;???BBBDDDDDDFFFJJJOOOUUUZZZ^^^aaarrrvvv}}}}}}yyyvvvrrrmmmiiiaaa___\\\UUUNNNHHHEEEDDDGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDFFFEEEEEEEEEEEEFFFGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKMMMNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHGGGHHHHHHIIIIIIKKKKKKLLLMMMMMMKKKFFFCCCIIIJJJJJJKKKJJJHHHEEEDDDGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA??????@@@AAA@@@???>>>===<<<;;;:::999999999::::::999888888777777666777666666555555555555555444444333333333222222222222222222111111111000000///////////////////////////.........------------///.........------------------------------------------------............------------------------........................,,,,,,,,,---------....................................---......///000111555444222///...---,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......................................................000000000111111111222222000111222333444444444444555666666777888:::<<<<<<===>>>AAACCCEEEGGGGGGGGGJJJKKKMMMLLLLLLLLLMMMNNNQQQRRRSSSTTTUUUTTTTTTSSSTTTUUUUUUSSSPPPNNNMMMMMMQQQPPPOOOPPPRRRTTTUUUVVVQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRPPPOOONNNOOOPPPQQQPPPPPPPPPOOONNNMMMLLLKKKLLLNNNOOONNNLLLJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>===============>>>???@@@@@@???@@@BBBEEEIIIMMMQQQSSSSSSTTTUUUXXX]]]bbbhhhkkk}}}|||qqqhhhbbb[[[SSSMMMMMMNNNNNNMMMKKKIIIJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPOOORRRWWWZZZXXXUUUWWWXXXZZZZZZYYYWWWUUUSSSVVVVVVWWWWWWVVVUUUTTTSSSVVVUUUUUUSSSRRRQQQPPPOOOOOOJJJCCC>>>>>>EEEOOOUUUWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSPPPOOONNNOOOQQQSSSAAAAAAAAABBBEEEHHHLLLOOOOOONNNNNNMMMLLLMMMMMMMMMMMMNNNMMMIIIJJJNNNPPPNNNVVVUUUTTTTTTUUUVVVWWWXXXUUUTTTSSSQQQPPPPPPPPPPPPTTTQQQRRRUUUTTTPPPNNNPPPPPPQQQSSSUUUUUUTTTSSSRRRQQQQQQOOOMMMKKKJJJHHHGGGIIIHHHFFFEEEDDDDDDEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@???>>>>>>======<<<<<<;;;;;;::::::999999999999888888777666666666777777888888888888888999888888888888777777777777777777777777777666666555333333333444444444555555777666666666666888:::;;;888777777888;;;???CCCFFFHHHKKKQQQWWW\\\___aaaaaaaaabbbaaa___\\\ZZZZZZ[[[^^^[[[XXXTTTRRROOOKKKHHHFFFGGGFFFEEECCCBBBCCCDDDAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNNNNLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJLLLQQQTTTRRRJJJCCCHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@>>>???@@@AAAAAA@@@???>>>===;;;:::999999999:::999999888888777666666777666555555444444555555333333333333222222222222222222111111111000000000////////////////////////............------------............------------------------------------+++,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------------------///...............//////222111///...------,,,---,,,,,,,,,---------.....................---------,,,,,,,,,---------......................................................000000000000111111111111000000222333333333333333666666666777888:::<<<<<<<<<>>>@@@BBBDDDFFFGGGGGGJJJKKKMMMNNNMMMNNNPPPQQQRRRRRRTTTUUUVVVWWWWWWWWWUUUVVVUUUTTTQQQPPPQQQRRRUUUTTTTTTSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXVVVTTTRRRPPPPPPQQQSSSUUURRRRRRRRRQQQPPPOOONNNMMMNNNOOOPPPOOOMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@???>>>>>>>>>???>>>>>>======>>>>>>???>>>===>>>>>>@@@AAACCCDDDCCCBBB@@@@@@BBBFFFJJJMMM___dddjjjooosssxxx~~~xxxccc\\\RRRKKKHHHFFFDDDBBBDDDEEEGGGGGGFFFFFFGGGIIIGGGGGGGGGGGGHHHJJJKKKLLLNNNOOOQQQSSSTTTTTTTTTSSSTTTSSSSSSSSSRRRRRRRRRQQQPPPOOOQQQUUUYYY[[[XXXUUUUUUWWWXXXZZZZZZZZZXXXWWWVVVVVVVVVUUUTTTTTTSSSSSSVVVVVVTTTSSSRRRQQQQQQQQQUUUMMMEEEEEENNNXXX]]]______^^^[[[YYYWWWWWWWWWXXXVVVTTTRRRPPPOOOOOOPPPQQQAAAAAAAAABBBDDDGGGIIIKKKIIIJJJKKKLLLNNNPPPQQQRRRNNNOOONNNJJJKKKPPPSSSRRRXXXWWWVVVVVVVVVWWWXXXYYYSSSSSSRRRQQQPPPOOONNNNNNRRRPPPPPPSSSSSSPPPOOOQQQQQQQQQRRRSSSSSSSSSSSSSSSPPPOOONNNLLLKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999888777666666555555666666777888888888999999888888888777777666666555666666777777666666555444333333333333444444444444888888777666666777777888999888666555666999<<<>>>777999:::===???AAABBBCCC@@@AAABBBCCCBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@??????===>>>>>>>>><<<<<<>>>??????>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>???AAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMJJJIIIHHHGGGFFFGGGHHHHHHKKKKKKKKKJJJIIIGGGFFFEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGJJJRRR[[[\\\UUUMMMGGGGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGFFFEEEDDDDDD@@@???>>>???@@@BBBBBBAAA@@@???===<<<:::999999999999999999888777777666666666666555444444444444555333333333222222222222111111111111111000000000000////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------------------//////...---------............------------,,,---,,,,,,,,,---------..............................,,,,,,,,,---------....................................................../////////000000000111111///000111222333333333333555555666777888:::;;;<<<;;;<<<>>>AAACCCEEEFFFGGGJJJLLLMMMNNNMMMMMMOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXWWWWWWVVVUUUSSSSSSUUUWWWUUUUUUUUUTTTSSSRRRRRRSSSXXXXXXXXXXXXXXXYYYZZZZZZXXXVVVTTTRRRRRRTTTWWWYYYTTTTTTTTTSSSRRRQQQPPPOOOPPPQQQRRRQQQNNNMMMLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGHHHHHHGGGEEECCCBBB@@@@@@@@@?????????>>>>>>??????>>>========================>>>???@@@AAAAAABBBAAA???>>>>>>@@@BBBCCCEEEJJJOOOQQQQQQTTTZZZ```aaacccfffiiikkknnnrrrvvv}}}}}}|||{{{{{{|||}}}uuummmiiieeecccfffkkkhhheee___ZZZ\\\aaaaaa^^^OOOJJJEEEBBBBBBEEEGGGHHHEEEGGGGGGFFFEEEDDDEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJNNNOOORRRTTTUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPQQQTTTXXXZZZXXXWWWVVVWWWYYYZZZ[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSUUUTTTSSSSSSSSSTTTUUUVVVSSSPPPSSS```qqqxxxssskkkfffccc___[[[YYYYYYZZZ[[[WWWUUUSSSQQQOOOOOOOOOOOO@@@AAABBBDDDEEEEEEDDDDDDFFFGGGIIIKKKMMMOOOPPPQQQNNNPPPOOOLLLNNNTTTXXXXXXXXXWWWVVVUUUTTTUUUVVVWWWSSSSSSSSSSSSQQQOOOMMMLLLNNNKKKLLLPPPQQQOOOOOORRRRRRRRRRRRSSSSSSSSSSSSSSSOOOOOONNNLLLKKKIIIHHHGGGCCCCCCDDDDDDEEEGGGHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA>>>>>>>>>======<<<<<<;;;:::::::::::::::999999999::::::999888777666666555555666777888888888888888888777777666666555555555555666666666666555444444333333444444444555555555444444333333333333444444555555555555666777777888:::999999888888888888999888999;;;===??????>>>===;;;<<<<<<;;;::::::::::::>>>???>>>===;;;:::;;;<<<<<<<<<<<<======>>>???@@@=========>>>???@@@AAABBB?????????@@@@@@AAACCCCCCEEEFFFGGGHHHIIIJJJJJJIIIFFFEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHPPPZZZ^^^ZZZTTTGGGFFFEEEDDDDDDFFFGGGHHHGGGHHHHHHGGGGGGFFFEEEDDD@@@???>>>???@@@BBBBBBAAA??????===<<<;;;:::::::::999999888888777666666555666666555444444444444444333333222222222111111111111111111000000000//////........................,,,,,,------------------,,,,,,------------------------------------------,,,------------.........------------------------------------------------,,,,,,,,,---------......------------------------///......------------...,,,,,,,,,---------,,,,,,,,,,,,,,,---------......---.....................,,,,,,,,,---------............................................................/////////000000000//////000111222222222222444444555666777999:::;;;:::;;;===???AAADDDFFFGGGKKKLLLMMMLLLKKKJJJKKKMMMPPPPPPQQQSSSTTTVVVWWWXXXWWWXXXWWWVVVUUUUUUWWWZZZUUUWWWWWWVVVSSSRRRRRRTTTYYYYYYYYYXXXYYYYYYZZZ[[[XXXWWWUUUTTTUUUWWWYYY[[[XXXXXXXXXXXXVVVUUUTTTSSSRRRSSSTTTSSSPPPNNNNNNNNNOOOOOOOOONNNMMMKKKJJJIIIFFFGGGGGGGGGFFFDDDBBBAAA@@@@@@@@@???????????????@@@???>>>===<<<<<<<<<<<<<<<<<<======>>>?????????===>>>>>>??????>>>=========BBBGGGGGGCCCAAADDDGGGGGGIIIKKKLLLLLLNNNQQQTTTQQQRRRSSSRRRSSSVVVZZZ\\\\\\UUUNNNJJJGGGFFFIIINNNUUURRRJJJEEEHHHPPPTTTRRRJJJHHHDDDBBBAAAAAAAAAAAACCCDDDEEEDDDBBBAAAAAABBBEEEEEEEEEFFFGGGHHHIIIJJJMMMNNNQQQSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRSSSUUUXXXYYYYYYXXXYYYYYYZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSRRRSSSSSSTTTVVVXXXZZZZZZWWWXXXaaauuusssiiifff```\\\YYYXXXYYYZZZVVVUUUSSSQQQPPPOOOOOOOOO???AAACCCDDDDDDCCCAAA@@@GGGHHHIIIJJJKKKKKKKKKKKKLLLOOOOOOMMMPPPVVVYYYYYYUUUTTTSSSRRRQQQQQQRRRSSSPPPQQQRRRRRRRRRPPPMMMKKKKKKIIIIIIMMMOOOMMMOOORRRQQQQQQRRRRRRSSSSSSSSSRRRNNNNNNMMMKKKJJJIIIGGGGGGBBBBBBCCCDDDFFFGGGHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@=========<<<<<<;;;;;;;;;::::::::::::999999999999::::::999999888888777777555666777888888888777666666666666666555555555555555555555555555444444333333333333444444444555555222222333333333333333333///111222444444444333222444333222222222222222333333222333555777777555333666888999999888888:::;;;?????????>>><<<<<<===>>>::::::::::::;;;<<<===>>>===============>>>???@@@>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFGGGGGGFFFFFFFFFCCCCCCCCCCCCDDDFFFHHHJJJHHHHHHHHHHHHGGGEEEDDDDDDBBBCCCEEEGGGHHHHHHHHHGGGKKKIIIIIINNNTTTWWWTTTQQQGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;999888888777777666555555666555444444333333444444222222222222111111111111111111000000000/////////........................,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---------------......+++,,,------------,,,,,,,,,,,,,,,---------......---------...............,,,,,,,,,---------......------------------------------------------------............////////////...///000111111222111111333333333444555777999:::::::::;;;===@@@CCCFFFGGGJJJLLLLLLKKKIIIIIIIIIJJJPPPPPPPPPQQQSSSUUUVVVWWWWWWXXXYYYXXXWWWWWWXXXZZZVVVYYY[[[ZZZWWWUUUVVVXXXZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXTTTUUUVVVTTTRRRPPPOOOOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@???????????????????????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888:::<<<======<<<:::999<<<@@@DDDDDDAAA???>>>???BBBCCCCCCBBB@@@???@@@AAAEEEGGGGGGEEEFFFJJJKKKJJJGGGBBB???@@@??????BBBGGGQQQOOOIIICCCDDDJJJMMMLLLDDDDDDCCCBBBAAA@@@@@@???@@@BBBCCCCCCBBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTVVVUUUTTTSSSTTTVVVXXXZZZYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRSSSUUUXXXZZZ[[[\\\]]]``````fffttt}}}sssgggddd___ZZZWWWVVVVVVWWWTTTSSSSSSRRRQQQQQQQQQQQQ???@@@@@@AAAAAAAAAAAAAAADDDEEEGGGHHHHHHHHHHHHGGGJJJMMMNNNMMMOOOTTTVVVTTTRRRQQQOOONNNMMMMMMMMMNNNJJJKKKNNNQQQQQQPPPNNNMMMLLLIIIIIIMMMMMMLLLMMMPPPNNNOOOQQQRRRRRRRRRQQQPPPLLLLLLKKKIIIHHHGGGFFFEEECCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888555666888999888777555444444555555555555555666666444555555555555444333333222222222222333333333333444444444555555444444444111222333444444444444333555555555555666777777888555444333444777888666444222444777888888888;;;>>>444555555555444444666777999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<============>>>???@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEBBBDDDFFFHHHIIIIIIHHHHHHLLLLLLMMMPPPRRRRRROOOMMMHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEBBBAAA??????@@@AAA@@@???======<<<<<<<<<<<<======888888888777666666555555666555444444333333444444222222222222111111111111111000000000////////////........................++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,---......---,,,+++,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......------------------------------------------------------........./////////---...///000111111111111111111222333444666777888999999:::<<>>======<<<<<<<<<======:::;;;;;;<<<;;;:::888777::::::;;;<<<<<<<<<;;;::::::;;;===>>>>>>===<<<;;;???@@@???>>>;;;:::;;;<<<===@@@???<<<===AAA@@@<<>>>>>???@@@@@@BBBDDDFFF@@@AAACCCDDDDDDDDDFFFHHHDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWVVVUUUTTTSSSTTTVVVYYY\\\]]]]]]\\\[[[```___bbbhhhoooqqqnnniiibbb```[[[WWWTTTSSSSSSSSSQQQQQQRRRRRRRRRSSSTTTTTT??????>>>>>>???AAACCCEEE???AAACCCFFFGGGHHHHHHHHHIIILLLMMMKKKMMMPPPQQQOOOPPPOOOMMMKKKJJJJJJKKKKKKDDDGGGKKKOOOQQQQQQOOONNNNNNKKKJJJMMMMMMKKKLLLOOOLLLMMMOOOQQQQQQPPPOOONNNJJJJJJIIIHHHGGGEEEEEEDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;::::::999999999999999999999999777777777777888888888888666777888999888777555333333444444555555666666666444444555555444444333222000111111111111222222222222222222222222111000000444444444444444444444555222222333333333444444444222111000222666888777666888:::<<<:::777555777999777888999999888888:::<<<;;;;;;::::::;;;<<<<<<===;;;;;;::::::999:::::::::;;;;;;<<<<<<>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDFFFHHHKKKLLLLLLKKKJJJKKKMMMQQQSSSTTTRRROOOMMMHHHHHHHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEEEECCCAAA??????@@@@@@@@@>>><<<<<<<<<<<<<<<===>>>>>>888888888777666666555555555555444333333333333444222222222111111111111000000000000000////////////........................+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,---...///...---,,,+++,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......---------------------------------------------------------.........//////---...///000111111111111000000111222333555666777999999:::<<>>======<<<;;;:::::::::;;;<<<;;;:::999:::<<<===<<<::::::;;;<<<<<<;;;;;;===???>>>AAA@@@<<<<<<@@@???:::===;;;;;;??????;;;;;;===@@@EEEFFFAAA>>>???@@@@@@??????>>>===<<<===@@@CCC>>>@@@AAAAAA@@@@@@AAACCCCCCCCCCCCCCCEEEFFFGGGHHHJJJIIIJJJJJJKKKLLLNNNOOONNNOOOPPPRRRSSSUUUVVVWWWTTTVVVXXXYYYWWWUUUTTTTTTVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWXXXYYYXXXVVVTTTRRRVVVYYY\\\______^^^[[[YYYYYYZZZ]]]```cccdddbbbaaa___]]]YYYUUURRRQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUVVV===============>>>??????@@@AAABBBAAABBBDDDHHHKKKNNNMMMKKKJJJKKKLLLNNNOOOLLLMMMNNNMMMKKKHHHGGGGGG???EEELLLPPPQQQPPPPPPQQQMMMLLLKKKJJJJJJLLLNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>=========<<<;;;999777777888999:::::::::::::::::::::::::::777777777777777777777777777777777777666666666666555555444444444333333333333333333333333333333333111111222222222333333333333333333333333333333333555444444333333444444555333333333333333333333333333333333444444444555555555555555666666666666777777777777777888888888888888888999::::::::::::999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEECCCAAA@@@AAABBBBBBAAA???>>>===<<<::::::::::::999999999888888888888777555555555444333333222222333333333222222222111111000000000000///////////////...---,,,+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,//////.........------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******...---,,,,,,,,,,,,---......---,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000111111222222333444444777888;;;===???@@@@@@@@@FFFHHHKKKLLLKKKJJJJJJKKKQQQSSSTTTQQQMMMMMMRRRWWWVVVYYYYYYWWWWWWZZZYYYVVVWWWYYYZZZ\\\\\\ZZZYYYWWW___^^^]]]\\\\\\\\\\\\\\\YYY[[[^^^^^^\\\YYYWWWVVVXXXXXXXXXZZZ[[[ZZZWWWUUUVVVWWWXXXWWWSSSPPPNNNNNNNNNMMMKKKHHHGGGFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999::::::999:::;;;;;;999999:::;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>======>>>??????@@@@@@@@@??????@@@@@@AAABBB???@@@AAACCCDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJLLLNNNOOOOOOOOOOOOPPPRRRRRRSSSSSSSSSRRRRRRSSSUUUYYYXXXUUUSSSSSSUUUWWWXXXSSSTTTTTTUUUWWWXXXXXXYYYVVVWWWYYYZZZZZZZZZYYYYYYXXXYYYZZZ[[[]]]]]]]]]]]]^^^\\\XXXSSSOOOMMMLLLLLLMMMNNNOOOQQQRRRTTTUUUVVV<<<<<<<<<<<<<<<======>>>???@@@AAAAAAAAACCCGGGJJJNNNMMMKKKIIIHHHHHHHHHIIIJJJLLLMMMMMMJJJHHHGGGGGGDDDHHHMMMOOONNNMMMMMMMMMOOONNNMMMMMMMMMNNNPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>======<<<<<<:::999777777888999:::::::::::::::::::::::::::777777777777777777777777777777777666666666555555555444444444444333333333333333333333333333333333111111111222222222333333333333333333333333333333444333333222222333333444333333333333333333333333333333333333444444444444444444444555555555666666666666666666777777777777777888888999999999999999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========??????@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEFFFDDDAAA@@@AAABBBAAA@@@??????===<<<;;;:::::::::999999999888888888888777666666555555444333333222333333222222222111111111000000000000/////////...///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,//////.........------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******...---,,,,,,,,,,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------...------......//////000000000111111222222333333444666777999;;;===>>>>>>>>>CCCFFFIIIJJJJJJKKKLLLMMMPPPSSSUUUSSSPPPPPPSSSXXXUUUXXXXXXVVVVVVZZZZZZWWWYYYZZZ[[[]]]^^^^^^^^^^^^bbbaaaaaa```______^^^^^^^^^___```___]]]ZZZXXXWWWXXXYYYZZZ[[[[[[YYYXXXWWWVVVWWWWWWUUURRROOOMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@????????????>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;:::999999888888999999888999::::::999888999:::999999888888888888999999:::::::::::::::::::::::::::999999999999999::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>=========>>>>>>??????????????????@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJKKKMMMMMMLLLLLLNNNOOOPPPQQQQQQPPPOOOOOOQQQRRRUUUTTTSSSRRRRRRSSSTTTUUURRRSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWUUUUUUUUUVVVXXXYYYZZZ[[[\\\\\\[[[YYYVVVSSSQQQPPPPPPQQQOOOPPPPPPQQQRRRSSSSSSTTT:::::::::999:::;;;;;;<<<===>>>???@@@@@@BBBEEEHHHJJJIIIGGGFFFEEEEEEEEEEEEHHHJJJKKKKKKJJJHHHGGGHHHHHHJJJLLLLLLKKKIIIIIIIIINNNNNNNNNNNNOOOOOOOOOOOOIIIIIIIIIIIIJJJJJJKKKKKKFFFEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@???????????????>>>======<<<<<<;;;:::888777777777888999999999999999999999999999777777777777777777777777777666666666666555555555444444444444333333333333333333333333333333333333111111111222222222222333222222222222222222222222222222222111111222222222222222222222222222222222222222333333333444444444333333333333444444444444444444444555555555666666666777777888888888888888888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOMMMMMMLLLKKKKKKLLLLLLMMMJJJJJJJJJIIIHHHHHHGGGGGGHHHEEEBBBAAAAAAAAA@@@???@@@???>>>===;;;;;;;;;;;;999999999888888888888777777666666555444444333333333222222222222111111111000000000/////////......///...---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,------......------,,,...............------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------------...//////000000000000111111222333333333444666777999;;;<<<======@@@CCCGGGIIIJJJKKKLLLMMMNNNQQQSSSSSSQQQQQQTTTWWWVVVXXXXXXUUUVVV[[[]]][[[YYYYYYZZZ\\\^^^```bbbcccbbbbbbcccccccccbbbaaaaaaaaaaaa```^^^\\\ZZZXXXWWWZZZ]]]___^^^[[[XXXXXXYYYVVVVVVVVVTTTPPPLLLKKKKKKIIIHHHGGGFFFEEEFFFGGGGGGBBBBBBBBBAAA@@@@@@??????===>>>>>>>>>>>>>>>======;;;;;;::::::::::::;;;;;;;;;::::::999999::::::;;;999999888777777777777888777888999999777777888999888777777666666777777888999999999999999999999999777777777777888999:::;;;999999:::::::::;;;;;;;;;======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@???@@@AAAAAABBBBBBAAAAAACCCCCCCCCDDDEEEEEEFFFFFFFFFHHHIIIIIIIIIIIIJJJLLLMMMMMMNNNMMMKKKKKKMMMNNNPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRVVVVVVVVVUUUTTTRRRQQQPPPRRRSSSUUUVVVXXXYYYYYYZZZXXXWWWUUUTTTSSSTTTUUUVVVRRRRRRRRRRRRQQQQQQQQQQQQ888888777777888888999:::;;;<<<>>>>>>???@@@CCCFFFDDDCCCCCCCCCDDDEEEFFFGGGEEEGGGIIIJJJHHHGGGGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGJJJKKKLLLMMMMMMMMMLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======<<<;;;;;;:::999888777777777777888888888888888888888888888666666666666666666666666666666666555555555444444444444444333333333222222222222222222222222222222111111111111222222222222222222222222222222222222111111000000000000111111222222222222222222222222222222222222333333333333111222222222333333333333333333333333444444444444555555666777777777777777777777777888888999999:::::::::::::::;;;;;;;;;;;;======>>>>>>???@@@AAAAAACCCDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNOOOOOOKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFCCCAAAAAAAAA@@@???@@@???>>>===<<<;;;;;;;;;999999999888888888777777777666666555555444444333222222222222111111111111000000/////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------........................---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,---......//////000000000000111222222333333444555777888:::<<<======@@@BBBFFFHHHIIIIIIKKKLLLKKKNNNQQQRRRRRRRRRTTTVVVXXXZZZZZZWWWXXX^^^aaa```ZZZZZZZZZ[[[]]]```ccceeecccdddeeeeeeeeedddcccbbbbbb```^^^]]]\\\[[[ZZZYYY___ccceeebbb[[[WWWWWWZZZUUUUUUUUURRRNNNJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEBBBAAAAAA@@@@@@??????>>>>>>>>>??????????????????;;;;;;::::::999:::::::::::::::999999999999::::::888888777666666666666777666888888888666555666777777777666666666666777777888888888888888888888888777777666666777888888999888888888999999999::::::<<<<<<;;;:::::::::;;;;;;=========<<<===>>>>>>?????????@@@@@@@@@??????>>>@@@@@@AAABBBBBBCCCCCCDDDDDDFFFGGGGGGFFFGGGHHHJJJIIIJJJJJJIIIHHHHHHIIIKKKNNNOOOPPPRRRSSSSSSRRRRRRSSSSSSRRRQQQQQQPPPPPPOOORRRRRRRRRQQQQQQPPPOOOOOOQQQRRRSSSUUUVVVWWWXXXXXXWWWVVVTTTSSSTTTUUUWWWXXXTTTSSSRRRQQQPPPOOONNNNNN666666666666666777777888888:::<<<======>>>AAACCCAAAAAABBBBBBCCCDDDEEEEEECCCFFFHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@>>>>>>======<<<;;;;;;;;;888888777777666666666777777777777777777777777777555555555555555555555555555555555555444444444444444444333333333222222222222222222222222222222222000000111111111222222222111111111111111111111111111000000//////000000111111111111111111111111111111111111222222222333333111111111111222222222333111222222222333333333333333444555555666666555555555555666666777888888999999999999999::::::::::::;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJKKKNNNOOOOOOOOOPPPPPPPPPQQQNNNNNNOOOOOOOOOOOOOOOOOOLLLLLLLLLKKKKKKKKKKKKKKKIIIGGGCCCBBBBBBAAA@@@???@@@???>>><<<;;;;;;;;;;;;999999999888888888777777666666666555444444333333222222222111111111000000////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---------------------------.....................---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,------...////////////000000111111222333333555666777888:::<<<===>>>AAADDDGGGHHHHHHHHHIIIJJJNNNPPPRRRTTTUUUUUUVVVWWW[[[]]]]]]ZZZ\\\bbbeeeddd___^^^]]]^^^___cccfffhhhmmmlllkkkiiigggeeecccaaacccaaa______aaaaaa```^^^eeehhhhhhccc[[[VVVVVVXXXTTTTTTSSSPPPLLLIIIIIIIIIJJJIIIFFFDDDCCCBBBBBBCCCBBBAAAAAA@@@@@@??????>>>??????@@@@@@AAA@@@@@@@@@<<<;;;:::999999999999999999999888888888888999999888777666666555555666666666777888777555444555666777777666666666666777777777777777777777777777777888777666555555555555555777777777777888888888888::::::999999888999999:::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>======<<<>>>>>>??????@@@AAAAAABBBCCCDDDFFFFFFEEEEEEGGGHHHFFFGGGHHHHHHGGGGGGHHHJJJNNNPPPRRRTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWVVVUUUSSSRRRRRRSSSTTTUUUSSSSSSRRRPPPNNNMMMLLLKKK555555555555555666666777666888:::;;;<<<===???AAACCCCCCBBBBBBBBBAAAAAAAAABBBEEEGGGGGGFFFEEEEEEEEEEEEDDDDDDFFFHHHJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@=========<<<;;;;;;::::::777777777777666666666555666666666666666666666666555555555555555555555555555555444444444333333333333333333333222222222222222222222222222222222222000000000111111111111222000000000000000000000000111000000//////000000111000000000000000000000000000000111111111222222222111111111111222222222222111111222222222222333333222333333444444444444444333333444555666777777888888888888888999999999999::::::;;;<<<>>>???@@@@@@AAAAAACCCDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMNNNQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIFFFCCCBBBBBBBBBAAA@@@???>>>===<<<::::::::::::999999999888888888888777666555555444333333222222222111111111111000000000/////////.........------------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,------...---------...............---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......////////////000000111222222222555555666777999;;;===>>>BBBDDDGGGHHHHHHHHHIIIJJJSSSSSSTTTVVVWWWYYYZZZZZZ^^^``````^^^```dddgggeeecccccccccccceeeiiilllnnnwwwuuuqqqmmmhhheeebbbaaafffdddbbbdddggggggeeebbbfffgggfffaaa[[[VVVUUUVVVSSSSSSRRROOOLLLJJJJJJKKKKKKIIIGGGDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@AAA@@@@@@??????<<<;;;:::999999888888999999888888777777888888999888777666666555555666666777888888777555444444555777666666555555666666777555555555555555555555555777666555444444333333333555666666666666777777777777777777777777888999999:::::::::::::::;;;<<<<<<<<<<<<<<<======<<<;;;;;;======>>>>>>???@@@@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGEEEFFFGGGGGGGGGHHHJJJLLLOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRQQQPPPOOONNNMMMMMMIIIJJJKKKLLLNNNPPPSSSTTTSSSTTTTTTUUUVVVUUUUUUUUUTTTSSSQQQOOONNNNNNOOOPPPQQQPPPOOONNNMMMLLLKKKJJJ555555444444555555666777444666999:::;;;;;;===???@@@@@@AAAAAA@@@@@@??????BBBDDDFFFFFFEEECCCCCCCCCDDDCCCCCCFFFJJJLLLKKKIIIJJJJJJIIIHHHIIIJJJKKKLLLJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEECCCBBB@@@???>>>AAAAAAAAAAAAAAA@@@??????======<<<<<<;;;::::::999666666777777666666555555555555555555555555555555444444444444444444444444444444444333333333333222333333333222222222222111111111111111111111111111000000000000111111111111000000000000000000000000111000000000000000000111000000000000000000000000000000000000111111111222111111111222222222333333111111222222222333333333111222222333444333333333222222333444555666777777777777777888888888999999999999:::;;;===>>>???@@@???@@@BBBDDDEEEFFFGGGGGGBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPMMMNNNNNNNNNNNNMMMKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLHHHFFFCCCBBBBBBCCCCCCBBB>>>===<<<:::999999999999999999999888888888888777444444444333222222111111111111111111000000000000//////.........---------------.........---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...---------.........//////---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******************+++,,,,,,++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------....../////////000000111111222222444444444555777999;;;===@@@CCCGGGIIIIIIJJJKKKLLLUUUTTTSSSTTTVVVXXXYYYZZZ^^^aaabbb```bbbeeefffdddccccccdddgggjjjmmmqqqrrrtttrrrnnniiigggeeeeeeeeegggeeedddfffiiihhhddd```cccbbb___\\\YYYVVVUUUTTTRRRRRRQQQNNNLLLJJJKKKMMMIIIHHHFFFDDDCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@???????????????>>>===<<<<<<;;;:::999888888888888888888777777777777888888888777777666555666666666777888999777555444444555555555444444444444555555444444444444444444444444555444444333333333444444444555555555555666666666555555555555666777999999999999999999999:::;;;;;;::::::;;;;;;;;;;;;;;;:::<<<<<<===>>>>>>??????@@@@@@AAACCCCCCBBBBBBDDDEEEDDDFFFHHHHHHIIIJJJMMMOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKIIIJJJJJJLLLNNNQQQSSSUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQOOOMMMKKKJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJ555444444444444555666666333555888::::::;;;<<<>>>;;;<<<===???@@@AAAAAAAAABBBDDDFFFFFFDDDBBBBBBBBBDDDCCCDDDGGGKKKLLLJJJHHHHHHGGGFFFEEEEEEGGGIIIJJJFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;:::999999666666666777666555555444555555555555555555555555444444444444444444444444444444444333333333222222333333333222222222111111111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111222222222222333333333111222222222222333333333111111222333333333333222111111222333555666666777777777777777888888888888888999:::;;;===>>>???@@@>>>???AAACCCEEEGGGHHHHHH???@@@BBBEEEHHHJJJMMMNNNMMMMMMNNNOOOQQQSSSUUUVVVTTTTTTSSSRRRQQQPPPOOOOOOMMMNNNNNNNNNMMMKKKJJJIIIKKKKKKKKKKKKKKKLLLLLLLLLGGGEEECCCBBBCCCDDDCCCCCC===<<<;;;:::999888888888999999999888888888888777444444333222222111111000111111111111000000000000//////.........---------,,,---.........---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...---------.........//////---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********))))))***+++,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,------......////////////000111111222222333333333333555888:::;;;???BBBFFFIIIJJJLLLMMMOOOTTTRRRPPPPPPRRRUUUVVVWWW^^^aaacccaaabbbeeeeeebbb___aaacccgggkkkooorrrtttjjjhhheeeddddddfffiiikkkfffdddbbbdddgggfff```ZZZ___\\\YYYXXXWWWWWWUUUSSSQQQQQQPPPNNNLLLKKKLLLNNNHHHGGGFFFDDDDDDDDDEEEFFFDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>===<<<::::::<<<;;;:::999888888888888888888777777777777888888888888777666666666666666888999999888666444555666444333333222222333333444444444444444444444444444222222222222333444555555444444444555555555666666333333333444666777999:::999999888888999999:::;;;888999:::;;;;;;;;;;;;:::<<<<<<======>>>?????????>>>@@@AAABBBAAAAAABBBDDDDDDFFFHHHIIIJJJLLLOOOQQQNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLNNNQQQSSSUUUTTTTTTTTTTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJ444444444555555555555666777999:::;;;;;;;;;===???===;;;999;;;>>>@@@???<<<>>>???@@@AAAAAAAAAAAAAAACCCDDDEEEGGGIIIJJJJJJJJJKKKHHHDDDBBBBBBCCCCCCCCCHHHGGGEEEDDDDDDFFFGGGIIIGGGFFFFFFEEECCCBBB@@@???===>>>@@@@@@AAA@@@???>>>>>>======;;;:::999888888888888777666666666666666444444444444444444444444444333333222222333333444222222444444444444222222222222222111111111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111222222222222111111111111111111111111111111222111111111000000//////222222333444444555555666555555555666666777888999999999999::::::;;;;;;;;;>>>???AAACCCDDDEEEEEEFFFEEECCCCCCFFFJJJMMMMMMKKKKKKLLLMMMOOOQQQSSSTTTUUURRRRRRSSSSSSRRRPPPNNNMMMRRRRRRQQQOOONNNMMMLLLLLLJJJKKKLLLMMMNNNMMMMMMLLLFFFEEECCCBBB@@@@@@?????????>>><<<:::999:::;;;<<<999999888888777666666666555555444444444333333333111111111111000000000000///............---------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,---------,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************************************,,,,,,,,,---------......---......///000111111222444333333333444777:::;;;>>>AAACCCEEEGGGIIILLLNNNSSSSSSQQQOOOOOORRRWWW[[[bbbaaa___]]]]]]^^^___```eeeeeefffhhhkkklllkkkjjjeeeddddddddddddeeefffggggggdddaaa^^^[[[ZZZZZZZZZXXXXXXYYYYYYXXXVVVSSSRRRSSSQQQNNNMMMNNNMMMLLLKKKHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;>>>===;;;888777666666666888888777777666666555555888777666555555666777888777666555333333444555555333333333333333333333333333333333333333333333333222222222333333444444444222222222333333333444444333333444444555666666666888888777777888888999:::888888999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>???AAABBBCCCCCCEEEEEEGGGIIIKKKLLLNNNNNNNNNKKKIIIIIILLLMMMLLLJJJPPPMMMIIIIIILLLOOOPPPOOOJJJKKKNNNQQQTTTTTTRRROOOSSSSSSSSSRRRRRRQQQPPPOOOQQQOOOMMMKKKKKKMMMOOOQQQPPPOOOMMMKKKKKKKKKLLLMMM444444444444555555555555666888999:::::::::<<<>>><<<:::999;;;>>>???>>><<<<<<===>>>@@@AAABBBBBBBBBAAABBBDDDFFFHHHIIIJJJKKKJJJGGGCCCAAAAAABBBBBBBBBEEEDDDCCCCCCDDDFFFHHHIIIFFFFFFFFFFFFDDDBBB@@@???>>>???@@@@@@@@@???>>>>>>======<<<;;;:::999888888888777777666666666666666444444444444444444444444444333333222222333333444111222222222222222222111222222222111111111000000111111111000000000//////000000000000000000000000.../////////000000000000//////////////////////////////////////////////////////000000000111111111000111111222222111111000111111111111111111111111111111111000000000//////111111222222333333444444555555555555555666777888888999999::::::;;;;;;;;;???@@@AAACCCDDDEEEEEEEEEEEEDDDDDDFFFJJJMMMMMMLLLKKKLLLMMMOOORRRTTTUUUVVVTTTTTTSSSRRRQQQOOOMMMLLLNNNOOOOOOPPPOOOOOONNNNNNKKKLLLMMMNNNNNNMMMLLLLLLHHHGGGEEECCCBBBAAA@@@@@@@@@>>><<<;;;::::::;;;<<<999999888888777666666666555444444444444333333333111111111000000000/////////............---------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------------------------------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************************************,,,,,,,,,------------...---......///000000111111333333222333444666999:::<<<>>>AAACCCEEEGGGJJJLLLQQQQQQPPPOOOPPPRRRWWWZZZ^^^]]]\\\[[[[[[\\\]]]___eeedddcccdddeeefffeeedddaaaaaaaaaaaabbbcccddddddcccaaa^^^[[[YYYYYYYYYYYYVVVWWWWWWWWWUUUSSSPPPOOOPPPNNNLLLKKKKKKKKKJJJIIIFFFGGGGGGGGGGGGEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>===<<<;;;:::999999;;;:::999888888888999999777777777666666666555555777666666555555666666777666555555444444444444444333333333333333333333333333333333333333333333333222222222222222222333333222222222222333333333333222333333444555555666666666666666666666777777888888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===???@@@BBBCCCCCCEEEFFFGGGIIIJJJLLLMMMMMMLLLJJJIIIJJJMMMOOONNNMMMOOOLLLJJJKKKOOORRRSSSSSSQQQQQQRRRTTTUUUUUUSSSPPPUUUUUUUUUTTTSSSQQQPPPOOOPPPNNNLLLKKKKKKLLLNNNPPPSSSRRROOOMMMLLLMMMNNNOOO333333333444444444555555555666888888888888:::;;;;;;:::999:::===>>>===<<<999;;;<<<>>>@@@AAABBBBBB???@@@BBBEEEGGGIIIJJJKKKHHHEEEBBBAAAAAABBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIEEEFFFGGGGGGFFFCCCAAA?????????@@@@@@???>>>===<<<======<<<;;;:::999888888888777666666555555666666444444444444444444444444333333222222222222333333111111000000000000111111222111111111111000000000111111000000000000//////000000000000000000000000....../////////000000000////////////////////////////////////////////////////////////000000000000000000111111111111000000000000000000000000000000111111000000000000/////////000000111222222333333555444444444444444555666888888999999:::;;;;;;<<<@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDGGGKKKMMMNNNMMMKKKLLLNNNPPPSSSUUUWWWXXXXXXWWWUUURRRPPPOOONNNNNNKKKMMMOOOQQQRRRRRRQQQPPPLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGEEECCCBBBAAAAAAAAA???===;;;:::::::::;;;999999888888777666666666444444444444333333333333111111000000000000/////////............---------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------------------------............---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************************************,,,,,,,,,,,,------------------......///000000000222222222222333555777999999<<>>>>>;;;;;;:::999888777777666888888888888888999;;;;;;666666666555555555555555555555666666666666555555444444444444444333333222222222222222222222222222222222222222222222222222111111111111000000000000111111111222222222333333111222222333444444555555444444444444444555555666666777777888888999::::::999999999:::::::::;;;;;;::::::<<<>>>@@@AAACCCCCCFFFFFFGGGHHHIIIJJJKKKLLLIIIIIIJJJLLLOOOQQQPPPOOOMMMMMMMMMPPPSSSVVVWWWVVVXXXWWWVVVVVVWWWWWWUUUSSSWWWWWWVVVVVVUUUSSSRRRQQQPPPOOOMMMLLLLLLMMMOOOPPPTTTSSSPPPNNNMMMMMMNNNNNN222333333333444444444444333555666666666666888999999999999:::;;;<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@===???AAADDDGGGIIIJJJJJJHHHEEECCCBBBCCCDDDCCCCCCDDDCCCCCCCCCDDDFFFGGGHHHDDDEEEGGGGGGFFFCCCAAA???@@@@@@??????>>>===<<<;;;<<<<<<;;;;;;:::999888888777777666555555555555666444444444444444444444444333333222222222222333333222111000//////000111222111111111111000000000000111000000000////////////000000000000000000000000........./////////000000////////////////////////////////////////////////........./////////000000///000000000000000000///000000000000000000000000000000000000000000/////////000000111111222222333444333333333333333444444777777888999:::;;;;;;<<<@@@AAABBBCCCDDDDDDDDDDDDDDDDDDFFFHHHKKKMMMNNNOOOLLLMMMOOOQQQTTTWWWXXXYYYYYYXXXVVVTTTRRRRRRRRRSSSLLLNNNQQQTTTUUUTTTRRRQQQNNNNNNOOOOOONNNMMMKKKJJJJJJIIIGGGEEECCCAAA@@@@@@AAA@@@>>><<<;;;:::::::::999999888888777666666666444444444333333333222222111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------------------------......///......------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************************************++++++,,,,,,,,,------------------....../////////111111111111222444666777777:::<<<>>>@@@BBBEEEGGGKKKMMMOOOQQQRRRTTTWWWYYYZZZYYYXXXXXXYYY[[[^^^___aaa^^^ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWRRRRRRQQQPPPMMMKKKHHHGGGJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@??????>>>>>>>>>>>>============999999888888777666666555777777777888888999::::::555555555444444444444444333444555666666555444333222333444444444333111000222222222222222222222222111111111111111111111111000000000//////.........000000000111111111222222000000111222222333333444333333222222333333444555555555555666777777888888777777888888888999999999888888:::<<<>>>AAABBBCCCEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPPPPOOONNNOOOQQQTTTVVVWWWWWWWWWZZZXXXWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUSSSRRRPPPOOOOOOPPPRRRSSSTTTRRRPPPMMMLLLLLLMMMMMM222222222222333333333444222444555555444444666777777888999999::::::;;;<<<<<<======>>>>>>>>>=========>>>AAADDDFFFHHHIIIJJJHHHFFFDDDDDDEEEFFFFFFEEEGGGFFFFFFFFFEEEFFFFFFFFFDDDEEEEEEFFFEEECCCAAA???@@@???>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999888777666666555555555555555444444444444444444444444333222222111111222222333333222111000000111222333000000000000000000000000000000000////////////...////////////////////////............////////////................................................---............/////////...//////000000//////...//////////////////////////////////////////000000000000111111222222333333333222222222222333333444666777777888:::;;;;;;<<<>>>???@@@BBBCCCCCCCCCCCCCCCEEEGGGIIIKKKMMMOOOQQQNNNOOOPPPSSSUUUXXXYYYZZZYYYXXXWWWVVVVVVWWWXXXYYYQQQRRRUUUVVVWWWUUUSSSQQQOOOPPPPPPOOONNNLLLJJJIIIHHHGGGEEECCCAAA@@@??????@@@???>>>===<<<;;;;;;:::999999888888777666666666444444333333333222222222000000000////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------......///......---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************************************+++++++++,,,,,,,,,------------------............///000000111222333444444666888;;;===>>>@@@CCCFFFHHHKKKNNNPPPQQQSSSVVVXXXZZZYYYXXXXXXZZZ\\\___```\\\ZZZVVVUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYZZZYYYXXXWWWWWWVVVVVVVVVPPPPPPNNNMMMJJJHHHFFFEEEHHHFFFDDDCCCDDDDDDDDDCCCAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888888777777666666666777777777777777777666666333333333333333333444444222333444555555444333222111222333333333222000///111111111111111111111111000000000000000000000000/////////......---------/////////000000000111111//////000000111222222222333222222222222333444444333333444444555666666666666666666666777777777777666777999;;;===???AAABBBCCCDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLMMMMMMMMMMMMNNNPPPRRRTTTVVVVVVUUUTTTTTTVVVUUUUUUVVVXXXYYYYYYXXXTTTUUUVVVWWWWWWXXXXXXXXXUUUUUUTTTSSSSSSTTTUUUUUUTTTSSSPPPNNNMMMMMMNNNOOO111111222222222333333333222333555555444444555666666777999999888888:::;;;>>>>>>>>>>>>>>>===<<<<<<>>>???AAADDDFFFHHHIIIJJJGGGFFFDDDEEEFFFGGGGGGFFFHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;<<<<<<;;;:::::::::999999999888777666555555444444555555444444444444444444444444222222111111111111222222222222222111111222222222//////000000000000000111000000////////////......////////////////////////------........./////////................................................------------.........///......////////////......////////////////////////......////////////000000000000000111222222333333111111111111222333444555555666777888999;;;;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCEEEHHHJJJKKKMMMPPPSSSPPPQQQRRRTTTVVVXXXZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[TTTUUUVVVWWWVVVUUUSSSQQQQQQQQQQQQPPPNNNLLLIIIHHHFFFEEECCCBBB@@@????????????>>>>>>>>>===<<<<<<;;;999999888888777666666666333333333333222222222222000000////////////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,---............---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************************************++++++++++++,,,,,,,,,,,,------------------------......///000111111222222444666999;;;<<<>>>AAACCCEEEGGGJJJLLLMMMOOORRRTTTWWWVVVUUUUUUVVVYYY[[[]]]XXXVVVTTTTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXVVVUUUVVVVVVUUUUUUTTTSSSRRRRRRMMMLLLKKKIIIGGGEEEDDDCCCEEECCCAAAAAABBBBBBBBBAAA@@@???>>>======<<<<<<===;;;;;;;;;:::::::::999999888888888777777666666666666777777666555444333222222222222222333333333333222222333333333333222222111111111111111000000///000000000000000000000000////////////////////////...............---------........./////////000000.........///000000111111111111111111111222333333111222222333444444555555444444444555555555666666666777888:::<<<===???@@@@@@@@@AAABBBCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKMMMQQQSSSUUUUUUSSSQQQQQQQQQRRRQQQRRRTTTWWWYYYXXXWWWSSSSSSUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVTTTSSSQQQOOONNNOOOPPPQQQ111111111111222222222222222444555555333333444666555777999888777777999;;;======>>>?????????>>>>>>@@@AAACCCEEEGGGHHHIIIIIIEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@======<<<;;;;;;;;;<<<===:::::::::999999999999999666666555444444444444555444444444444444444444444222222111111111111222222000000111111111111000000////////////000000111111000000/////////.........////////////////////////---------.........//////................................................,,,,,,---------.........---......//////......---................................./////////000000...//////000000111111222000000111222333444666777555555666888999:::;;;<<<999:::<<<>>>@@@BBBBBBCCCCCCFFFIIIKKKLLLMMMQQQTTTSSSSSSTTTVVVWWWXXXYYYZZZWWWXXXXXXYYYYYYYYYYYYYYYTTTTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRPPPNNNKKKIIIGGGDDDCCCBBBAAA@@@@@@@@@@@@======>>>>>>>>>=========999999888888777666666666333333333222222222222111000000/////////.........///............---------++++++++++++++++++++++++)))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000111333666888999;;;>>>AAAAAACCCEEEFFFGGGIIILLLOOOPPPOOONNNNNNOOOQQQSSSUUUUUUTTTSSSSSSTTTTTTSSSRRRVVVWWWWWWXXXWWWUUURRRQQQQQQQQQPPPOOONNNMMMKKKKKKIIIHHHFFFEEECCCBBBAAAAAAAAA@@@>>>>>>?????????>>>@@@???===<<<;;;<<<<<<<<<::::::999999999888888888777777666666666666555555444444555555444333111000111111111111222222333333222222111111111111222222111111000////////////000000000000000000000000000........................---------...............------........./////////---------...//////000000///////////////000111111000000111222222333333444333333333444444444444555666666888999:::<<<============>>>@@@AAACCCDDDEEEEEEFFFGGGFFFEEEGGGKKKOOOOOOQQQSSSRRRPPPNNNOOOPPPOOOOOOQQQTTTWWWXXXVVVTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSPPPOOOMMMLLLLLLMMMNNNPPP000111111111111222222222222444555555333333444666444666999888777666888;;;<<<<<<>>>???@@@@@@@@@@@@AAABBBDDDEEEGGGHHHHHHIIIDDDCCCBBBDDDFFFGGGFFFEEECCCCCCDDDEEEFFFFFFEEEEEEDDDBBB@@@>>>>>>>>>@@@AAA===<<<;;;:::;;;<<<===>>>::::::999999999999999999666666555444444444444555444444444444444444444444222222111111111111222222...///000111111000///....../////////000000111111000/////////............////////////////////////---------.........//////................................................,,,,,,,,,---------......---..................---........................---.........//////000000------......///000000000///000000222333555777888444555666888999:::<<<<<<777888:::===???AAABBBCCCBBBFFFJJJKKKLLLMMMQQQUUUTTTUUUUUUVVVWWWXXXYYYZZZWWWXXXYYYYYYYYYXXXVVVUUURRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQNNNKKKHHHGGGCCCCCCBBBAAAAAAAAAAAABBB<<<======>>>>>>>>>>>>>>>999999888888777666666666333333333222222222111111000/////////............//////.........---------++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------***+++,,,,,,---------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000//////111444666777999<<>>@@@BBBCCCDDDBBBCCCDDDCCCBBBFFFLLLQQQMMMPPPQQQPPPMMMLLLNNNPPPOOOOOORRRUUUWWWWWWTTTRRRUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKJJJHHHGGGHHHIIIKKKLLL000000000000111111111111222222222222222222222222444444444444555777888999<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGGGGGGGFFFDDDBBBCCCEEEGGGHHHGGGEEEBBB@@@BBB@@@??????@@@???>>><<<<<<<<<;;;::::::999999888777777777777777777777777555555555555555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------................................................//////............/////////////////////////////////000000000111111111111000000111111111222222222666777888999999::::::999999999999:::<<<>>>???@@@DDDFFFHHHJJJJJJKKKNNNPPPMMMOOOQQQRRRSSSTTTVVVXXXTTTUUUVVVWWWXXXWWWVVVVVVRRRQQQPPPPPPPPPPPPQQQRRRVVVRRRNNNLLLLLLKKKIIIGGGGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;999999888777666555444444333333333222222222111111222111111000///......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///000000000111111333444555777888999>>>>>>???@@@AAACCCEEEFFFHHHIIIHHHGGGGGGJJJOOOSSSSSSRRRQQQPPPPPPPPPPPPPPPVVVUUUTTTRRRPPPOOONNNMMMMMMLLLJJJJJJIIIHHHFFFCCCCCCBBBAAA???>>>=========>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999:::;;;;;;:::999888888777777888888444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------...000///////////////000000111111111222222222333333333333333444444666777888999<<<===>>>???@@@AAABBBBBBDDDBBBAAABBBEEEHHHJJJKKKMMMMMMLLLJJJJJJIIIIIIIIIPPPPPPQQQPPPPPPOOONNNMMMNNNOOOQQQQQQPPPNNNNNNNNNJJJKKKLLLMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHJJJKKK//////000000000111111111222222222222222222222222333333444444555777888999;;;;;;;;;<<<===???AAABBBDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFEEEDDDFFFFFFGGGHHHGGGEEECCCAAABBB@@@????????????>>><<<;;;;;;::::::999888888888777777777777777777777777555555555555555555555555444444444444333333333333111111111111111111111111////////////////////////////////////////////////........................................................................------------------------------------------------................................................//////............//////........................//////000000000111111111000000000111111111222222555555777888888888888888888888999:::;;;===>>>???@@@BBBDDDEEEEEEGGGIIIKKKMMMNNNPPPQQQPPPQQQSSSTTTPPPQQQSSSTTTTTTTTTSSSSSSQQQQQQPPPOOOOOOPPPQQQQQQSSSPPPMMMKKKLLLKKKIIIFFFGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;999888888777666555444333333333222222222111111111111111000000///......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,------......//////000000111111222444555666777888;;;;;;<<<===???AAACCCDDDEEEGGGHHHIIIIIIKKKNNNPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOMMMLLLLLLKKKJJJHHHHHHHHHGGGDDDBBBBBBBBB@@@???>>>=========>>>>>>======<<<<<<;;;;;;;;;:::999888888999::::::888888777666666666666777444333333333333222222222111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......------.../////////......//////000111111111111111222222222222333333333444555666777888999:::;;;<<<>>>???@@@AAADDDBBBAAABBBEEEIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKOOONNNNNNMMMLLLKKKKKKJJJIIIKKKMMMMMMLLLKKKKKKLLLJJJJJJJJJJJJJJJIIIHHHHHHFFFEEEEEEEEEFFFFFFGGGHHH//////000000000000111111111111111111111111222222333333333444555666777888::::::999:::;;;===???AAACCCDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFFFFFFFFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>>>>??????===<<<::::::999999888777777777777777777777777777777777444444444444444444444444444444444333333333222222111111111111111111111111////////////////////////////////////////////////................................................------------------------------------------------------------------------................................................//////............//////........................////////////000000000000000000000000111111111111333444555666666777777777777777888999:::;;;===>>><<<>>>@@@AAABBBCCCEEEGGGKKKMMMNNNNNNLLLLLLMMMOOOKKKLLLMMMOOOPPPPPPOOOOOOOOONNNMMMMMMMMMMMMNNNOOONNNMMMKKKKKKKKKJJJGGGEEEEEEDDDDDDBBBAAA@@@???>>>=========<<<;;;;;;::::::888777777666555444333333222222222222111111111000111000000//////............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++************+++---...))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...//////000000000111222333444555666777888888999:::<<<>>>@@@AAABBBEEEHHHJJJJJJKKKKKKMMMOOOOOOOOOOOONNNNNNNNNNNNKKKLLLMMMNNNNNNLLLKKKIIIIIIHHHFFFFFFFFFEEECCC@@@BBBAAA@@@>>>============>>>>>>======<<<;;;;;;;;;999888888777777888999999777666555555444444555555333333333222222222111111111111000000000000//////000000000000000000000000................................................------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,...---,,,,,,---//////............///000000//////000000000111111111111111222222333444666666666666888:::;;;===??????BBBAAAAAABBBFFFHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIJJJLLLKKKJJJJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGFFFFFF////////////000000000111000000000111111111111111222222222333444555777777888888888888:::<<<>>>???BBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBDDDEEEFFFFFFFFFIIIHHHFFFDDDCCCBBBBBBBBBAAA???>>>===>>>>>>===;;;999999888888777666666666666666666666666666666666444444444444444444444444333333333333222222222222111111111111111111111111////////////////////////////////////////////////................................................------------------------------------------------------------------------................................................///......------......///................................./////////000000/////////000000000111111111222333444555555555555666666666777888:::;;;<<<<<<>>>@@@AAAAAABBBDDDFFFIIIJJJKKKJJJHHHGGGHHHIIIGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKIIIIIIJJJIIIIIIGGGEEECCCCCCCCCBBBAAA@@@>>>>>>===;;;;;;::::::999888888888666666555555444333333222222111111111111000000000000000/////////............---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))+++...///,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,---......//////000000000111222333444555555666666777999:::===???@@@AAACCCFFFHHHHHHIIIJJJKKKNNNNNNOOOOOOOOONNNNNNNNNLLLMMMOOOPPPOOOMMMKKKIIIHHHFFFEEEEEEEEEDDDBBB@@@@@@@@@???>>>===<<<<<<===>>>======<<<<<<;;;::::::888888777888888888999999666666555444444444444444222222222222111111111111111000000000////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***,,,------,,,,,,---.........------......///000........./////////000000000000000111111333444444333444666888:::<<<>>>????????????AAAEEEGGGGGGFFFFFFFFFHHHIIIJJJJJJKKKKKKIIIHHHFFFFFFFFFHHHJJJKKKPPPPPPPPPOOOLLLLLLMMMNNNNNNLLLJJJIIIHHHHHHHHHIIIGGGHHHIIIJJJJJJIIIHHHGGG...////////////000000000/////////000000111111111222222222222333555666777777777777777999;;;===>>>AAAAAAAAABBBBBBAAAAAAAAA>>>???@@@BBBCCCDDDEEEEEEGGGFFFDDDAAA@@@@@@AAABBB@@@>>>============<<<:::999999888777777666666555555555555555555555555555444444444444444444444444333333222222222111111111000000000000000000000000................................................................................................------------------------------------------------------------------------......................................................------------..............................---............/////////....../////////000000000000000111333333333333333555555555555666888999:::;;;===?????????@@@BBBDDDEEEFFFGGGFFFDDDCCCDDDEEEEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHGGGFFFCCCBBBAAAAAA@@@@@@???>>>===<<<<<<999888888777777666555555555555444444333222222222111111111000000000//////////////////...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))+++...///,,,,,,+++******+++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,------...////////////000000111222333444444555555666888:::<<>>===<<<<<<<<<<<<=========<<<;;;;;;::::::888888888999999999999888666666555444444444444555222222111111111000000000000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,++++++,,,...---------------......///------........./////////000000///000000111222333333444666888:::<<<>>>???<<<<<<===@@@CCCEEEDDDCCCBBBDDDEEEGGGIIIIIIJJJJJJFFFFFFEEEFFFHHHKKKNNNPPPWWWVVVUUUQQQNNNMMMNNNPPPPPPOOOMMMLLLKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIII......////////////000000......//////000000111111111111111222333444555666777777666777888:::<<<>>>???@@@@@@AAAAAA@@@@@@???======>>>???@@@AAABBBCCCEEEDDDBBBAAA@@@@@@AAAAAA???>>><<<<<<======;;;:::999999888888777666666666555555555555555555555555333333333333333333333333222222222111111111000000000000000000000000000000................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......................................................------------......------------------------------------.........///............///////////////000111222222333333333444444444444555666777888888:::;;;<<<<<<<<<>>>@@@AAABBBCCCCCCBBBAAABBBDDDEEEFFFGGGHHHIIIHHHGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFDDDBBB????????????>>>>>>===<<<<<<;;;;;;777777777666555555444444333333333333222222222111000000000000////////////...........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++************+++---...+++***)))(((((()))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,---......////////////000000111222222333444444555777:::<<<>>>@@@@@@AAABBBBBBBBBDDDHHHKKKKKKLLLMMMNNNNNNNNNMMMLLLRRRRRRSSSRRRPPPNNNKKKIIIFFFEEEDDDDDDEEEDDDBBB@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::999999999999999888777777666555555444444444444444111111111000000000000///000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))*********+++++++++)))+++,,,,,,+++***,,,------,,,,,,,,,,,,---......------........./////////000000//////000111111222444555666888:::;;;===>>>:::;;;===@@@DDDDDDCCCAAAAAACCCEEEGGGIIIIIIIIIIIIFFFGGGGGGIIIKKKNNNQQQSSSXXXWWWTTTPPPMMMLLLNNNQQQRRRQQQQQQPPPPPPPPPPPPPPPLLLLLLLLLMMMLLLLLLKKKJJJ........./////////000000------...//////000111111000000111111222444555666777777777777888:::===>>>>>>??????@@@@@@??????>>><<<<<<<<<===>>>???@@@@@@CCCBBBBBBAAAAAABBBBBBBBB???===<<<<<<<<<<<<;;;999:::999999888888777666666444444444444444444444444333333333333333333333333222111111111000000000000000000000000000000000000................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...................................................------,,,,,,------...------------------------,,,,,,---------.........------.........////////////000111222222333333222333333333333333444555666666888::::::::::::<<<===<<<>>>@@@@@@@@@AAACCCDDDEEEFFFGGGGGGGGGFFFEEEDDDFFFFFFGGGHHHHHHGGGFFFFFFDDDEEEEEEBBB>>><<<<<<>>>======<<<<<<;;;;;;::::::888888777777666555555555222222222222222111111111000000/////////....................................---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///........................------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))'''''')))***+++******************************+++++++++,,,,,,,,,+++,,,,,,------......///...//////000000111111222222333444666888;;;===???<<>>======<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;::::::999888999999999888666444333444444333222222222222333111111000000000/////////000000/////////.........------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))*********+++)))***++++++******+++,,,,,,,,,,,,+++,,,------...............////////////000000000000000000111222444444666777888:::;;;;;;:::<<<>>>BBBEEEFFFCCCAAACCCDDDGGGIIIJJJJJJJJJIIIHHHIIIJJJLLLNNNPPPQQQRRRVVVUUURRRNNNLLLLLLPPPSSSQQQRRRSSSSSSSSSSSSSSSSSSPPPPPPOOONNNNNNNNNNNNNNN............/////////000---------...///000000111000000000111222333555555777777777777999;;;===>>>>>>>>>????????????>>>>>><<<<<<;;;<<<<<<===>>>???BBBBBBBBBCCCCCCCCCCCCDDD???===<<<;;;<<<<<<;;;999::::::999999888777777777444444444444444444444444333333333333333333333333111111111111000000000000000000000000000000000000................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...................................................------,,,,,,------...------------------------,,,,,,,,,---------......---------........./////////000111222222333333222222222222222333444555555777999:::;;;::::::<<<>>>:::<<<>>>???@@@AAACCCEEEEEEFFFFFFFFFFFFDDDCCCBBBGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEDDD@@@;;;999;;;===<<<<<<<<<;;;;;;:::::::::999999999888777777666666222222222111111111111111000/////////............---........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////........................------------------------------------------------,,,,,,,,,------.........,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******---,,,***))))))***,,,---))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------......///......//////000000111111111222333555777:::<<<>>>999===BBBEEEEEEEEEDDDDDDEEEFFFHHHJJJJJJIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFBBBAAA@@@@@@AAAAAA???=========<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999999888888888888666444222111333222222111000111111111000000000000////////////000/////////............------------------------------------------------------------------------++++++++++++++++++++++++************************++++++************++++++************************))))))))))))************(((***++++++******+++,,,,,,,,,++++++,,,,,,---............/////////000000111000000000000111111222444444555666777888999:::;;;===@@@DDDGGGGGGEEEBBBDDDFFFHHHJJJLLLKKKKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOTTTSSSPPPNNNLLLNNNRRRVVVPPPRRRSSSUUUUUUUUUTTTTTTVVVTTTSSSRRRQQQRRRRRRSSS---------............///...............///000000000111111111111222222222333444555777888:::;;;<<>>>>>>>>???AAABBB???@@@AAA???<<<<<>>?????????AAABBBEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFEEECCC@@@???>>>???AAAAAA???>>><<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999666555555555555444444444000000000000000000000000111111000000//////......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------......///000000000////////////000111222333333444444666888:::<<<=========>>>???@@@BBBDDDEEEFFFHHHJJJKKKKKKKKKMMMOOOOOONNNLLLKKKLLLOOORRRTTTRRRQQQPPPOOOOOOOOOOOOOOOSSSSSSTTTUUUUUUVVVVVVVVV\\\ZZZXXXWWWVVVUUUSSSQQQ---------............///...............///000000000000111111111222222222222333444666888:::;;;<<>>>>>===>>>???AAABBB@@@AAAAAA@@@??????AAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>><<<:::888888999999999888888888888777777777666666666555555555444444444444333333333222222222000000000000000000000000111111000000000/////////000/////////.........---------............------------------------------........................------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------.........................../////////000000000000111111111222222222333333444555555666888999999:::999999:::;;;<<<===>>>???AAAAAAAAAAAAAAABBBBBBBBBFFFFFFEEEDDDCCCAAAAAA@@@?????????>>>===<<<;;;:::;;;;;;:::::::::999999999666666666666555555555555333333222222222111111111//////............//////............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************++++++++++++,,,------...---------............////////////111222222333444666888999999;;;>>>?????????@@@AAADDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEEEECCCBBB???>>>>>>>>>@@@@@@>>>===;;;;;;;;;;;;:::::::::::::::999999888888888888888555555555555444444444444000000000000000000000000000000000000//////......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,---......//////////////////000111222222222222333444666888:::;;;:::;;;;;;===>>>AAABBBDDDEEEGGGIIIIIIHHHIIIJJJLLLLLLLLLKKKLLLNNNPPPSSSTTTSSSRRRQQQOOONNNMMMLLLLLLUUUUUUUUUVVVWWWXXXZZZZZZ]]][[[YYYXXXWWWVVVTTTRRR---------............///...............///000000000000000111111111222222111222333555888:::;;;<<<============>>>???@@@AAABBBAAA@@@@@@BBBCCCDDDCCCEEEEEEEEEEEEDDDBBBAAA@@@>>>===;;;:::999999::::::999999999888888888888777777666666666555555555555333333333333222222222222000000000000000000000000000////////////........./////////...............------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............................../////////000000000111111111222222222222333222222333444555666666777888888999999:::;;;<<<<<>>=========>>>>>>===<<<<<<;;;::::::::::::999999999999666666666555555555555444333222222222222111111111//////............//////............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))************+++++++++++++++,,,------------------............/////////111111111222444555777888:::<<<>>>???>>>>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCBBB@@@>>>===<<<===??????===<<<::::::::::::::::::::::::999888777777666666777777555555444444444333333333000000000000000000000000000000000////////////...///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***************+++++++++((((((((()))*********+++++++++++++++,,,,,,,,,,,,+++++++++,,,------......///......//////000111222000111111222444666888999777777888:::<<>>???@@@@@@CCC@@@>>>@@@CCCEEEDDDBBBCCCCCCCCCCCCBBBBBBAAA@@@<<<<<<;;;:::::::::;;;;;;999999999999888888888888777777666666666555555555333333333222222222222111000000000000000000000000//////.........---------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------------................................./////////000000111111111111222222222222111111222333333444555555999999:::;;;;;;<<<============>>>???@@@AAABBBCCCCCCBBBAAA@@@???===<<<<<<;;;<<<<<<=========<<<<<<:::::::::999999999999888666666555555555444444444222222222222111111111111//////............//////.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++,,,------------,,,---------.........//////000000111111333444555666999;;;===>>>======>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAA@@@>>><<<;;;;;;<<<======<<<:::999999999999::::::::::::777777666555555555555666444444444444333333333222000000000000000000000000////////////////////////......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************))))))***+++,,,---------***++++++++++++,,,,,,,,,+++++++++,,,------..................///000111111000000111222333555666777555555666888;;;>>>@@@BBBDDDEEEFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNNNNNNNHHHHHHIIIJJJKKKMMMNNNOOORRRRRRRRRSSSUUUYYY[[[]]]ZZZXXXVVVUUUUUUTTTRRRPPP---------............///...............///000000//////000000000111111111000111222444666888:::;;;:::;;;<<<===>>>??????@@@AAA???===???BBBDDDBBB???>>>>>>???@@@AAAAAAAAAAAA;;;;;;;;;;;;:::;;;;;;;;;999999999888888888777777666666666666555555555555333333222222222111111111////////////////////////............---------------------...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..........................................////////////000000111111111222222222111222222222333444444444999999::::::;;;<<<======;;;<<<===>>>???AAABBBBBBBBBAAAAAA@@@???>>>===<<<:::;;;;;;<<<<<<<<<<<<;;;::::::999999999888888888555555555555444444444444222222222111111111000000//////............//////...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***+++,,,,,,------,,,,,,------------............000000000000111333444555888:::<<<=========>>>?????????@@@@@@@@@@@@?????????>>>>>>>>>@@@@@@>>>===<<<;;;:::;;;======;;;:::999999999999999999999999777666555555444444555555444333333333222222222222////////////////////////.............../////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************))))))***+++,,,---------*********+++++++++,,,,,,,,,,,,,,,---......//////------------...///000111000000111222333444666777444444666888:::===???AAACCCDDDEEEEEECCCCCCDDDEEEHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEFFFGGGIIIKKKMMMNNNLLLLLLMMMOOOQQQTTTWWWXXXUUUSSSQQQPPPPPPPPPNNNLLL---------............///...............///000000/////////000000000111111000111222444666777888999888999;;;===>>>???????????????>>>???@@@@@@???===;;;<<<===???@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;::::::888888888777777777777666666555555555444444444444222222222222111111111111///////////////////////////............------------------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.................................------........./////////000000000111111111111222222222222222333333333444555555666777999:::;;;<<<;;;;;;<<<===>>>???@@@AAA@@@@@@?????????>>>>>>>>>::::::;;;;;;<<<;;;;;;:::999999999999888888888888555555555444444444444333222111111111111000000000//////............//////------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++,,,,,,,,,,,,,,,,,,------------........./////////000000111333333666999;;;<<<<<<===>>>@@@>>>>>>????????????>>>>>>>>>======>>>??????>>><<<<<<;;;:::;;;======;;;:::999999999888888888777777777666555555444444555555333333333222222222111111////////////////////////---............/////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++***************((((((((()))*********+++************++++++++++++,,,,,,,,,---......//////---,,,,,,------...///000000000000111222333555666333444555666999;;;===???@@@BBBCCCCCCBBBBBBCCCEEEGGGGGGHHHHHHHHHFFFEEEDDDFFFFFFEEEEEEFFFGGGHHHHHHGGGHHHIIIKKKNNNPPPQQQRRROOONNNLLLKKKLLLKKKIIIHHH---------............///...............///000000////////////000000000111111222333444555666666777777888:::<<<>>>?????????>>>@@@AAAAAA???===============>>>???@@@@@@@@@???<<<<<<<<<<<<;;;::::::999777777777666666666555555444444444444333333333333222222222222111111111111/////////////////////////////////............---,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///........................---------.........//////000000000000111111111111111111111111222222222222111222333555777999;;;;;;;;;;;;<<<======>>>??????=========>>>>>>>>>>>>???::::::;;;;;;;;;::::::999999999999999888888888888555555555444444444333333111111111111000000000000//////............//////---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,---------.........////////////000111222222444777:::;;;<<<===???AAA>>>>>>????????????>>>>>>>>>======>>>??????>>><<<<<<;;;;;;<<<======<<<:::::::::999888777666666555777666666555555555555555222222222222111111111111////////////////////////---------.........//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))******************+++++++++++++++++++++,,,------......,,,,,,,,,,,,---...///000......//////000111333333222222333444666888:::;;;===???@@@@@@@@@@@@BBBDDDDDDEEEEEEEEEEEEDDDCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFDDDFFFIIIKKKMMMNNNNNNNNNLLLJJJIIIHHHIIIHHHGGGEEE---------.........//////...............///000000////////////000000000000222222333444444555555666777888:::<<<>>>???>>>>>>>>>AAADDDBBB???<<<<<<===??????@@@@@@@@@??????>>><<<<<<<<<<<<;;;:::999888666666666666555555555555444444333333333222222222222222222111111111111000////////////////////////000////////////.........,,,,,,,,,------.........+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////........................---------.........//////000000000000111111111111000000000000111111111111111222333555888:::<<<===;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<<<<===>>>>>>???:::;;;;;;;;;::::::999888999999999888888888888777555555444444444333333333111111111111000000000000//////............//////---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......//////...//////000111222333666999;;;<<<===@@@AAA>>>>>>????????????>>>>>>>>>======>>>??????>>><<<<<<;;;;;;<<<======<<<:::;;;:::999888777555555444777777666555555555555666222222222111111111111000////////////////////////---------.........//////++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,+++++++++++++++)))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,---...//////---------......000111222111111222333444666777888:::<<<>>>???>>>???AAACCCBBBBBBBBBBBBCCCCCCDDDDDDAAAAAAAAABBBDDDFFFGGGHHHCCCFFFIIIMMMNNNNNNMMMLLLJJJIIIGGGGGGGGGGGGEEEDDD,,,,,,,,,---------..............................////////////000000000000//////000111222222333333555777999::::::;;;===???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===<<<;;;:::::::::999999999888888555555555666666666666666444444444333333222222222000/////////000111222222////////////////////////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------....................................////////////000000////////////000000333333444555666777888888;;;;;;:::::::::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888777777888888777666555444444333444444333333333222222222111111111111000000000000///............---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------///...---,,,+++,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------......//////000000111111000222555888:::;;;;;;<<<<<<<<<<<<<<<============<<<<<<============<<<<<<<<<<<<======<<<;;;::::::;;;;;;:::999888777666555666666666666555555555555333333222222111000//////////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++*********))))))((((((************************************************+++++++++***************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++...------......///000111111111111222444666777888;;;<<<===??????@@@@@@@@@AAA???>>>???CCCDDDCCCAAA???@@@@@@AAABBBCCCDDDEEEEEEGGGJJJMMMNNNNNNLLLKKKMMMKKKIIIFFFDDDBBB@@@@@@,,,,,,,,,---------................................./////////000000000000//////000111111222333333444666888999999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>><<<;;;:::::::::999999888888888888555666666666666666666666444333333333333333333222000000000000000000111222////////////////////////................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................///.........------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------....................................////////////000000////////////000000222222333444555666666777999999999::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::;;;::::::999888777777666777777666666555555444444444444444444333333333222111111111000000000/////////............---------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------.........///000000111111000222444777999:::;;;;;;;;;<<<<<<<<<<<<=========<<<==================<<<<<<=========<<<<<<;;;:::;;;::::::999888777666555666666666666555555555444333333222111111000//////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))************************************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------...///000111111111111222444555777888;;;;;;===>>>??????@@@@@@AAA???>>>???BBBDDDCCCAAA@@@@@@AAABBBCCCCCCDDDDDDFFFHHHJJJKKKLLLJJJHHHGGGIIIHHHFFFDDDBBB@@@???>>>,,,,,,,,,---------..................................../////////000000000//////000000111111222222222444666777777888;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;999888999888888888888777777777666666666666666666555555222333333333333333333444222111000000000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------............/////////000//////......//////000000000111222333444555555777888999:::;;;:::999999;;;;;;;;;:::::::::999999999999888888777777666666666666666666666555555555555555444444444333333333111111000000000000/////////............---------------------------------,,,------------.........,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------......//////000111111000111333666888999:::::::::;;;;;;;;;<<<<<<<<<===<<<======>>>>>>======<<<<<<============<<<;;;;;;::::::999888777666666555666666555555555444444444222222222111111000000///////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------...///000111000111111222333555666777999:::<<<===>>>?????????@@@>>>>>>???AAABBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDHHHIIIJJJJJJIIIGGGDDDCCCEEEDDDCCCBBB@@@???>>>>>>,,,,,,,,,---------......................................./////////000000/////////000000000111111000222444555666777999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777888777777777777777777777666666666666555555555555222222222333333444444444222222111000/////////000////////////////////////........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------.........///////////////......////////////000111222333444444555666777999;;;<<<;;;:::999::::::999999999888888888777777777777666666666666555555555666666666666666555555555444444444333333111000000000///////////////............------------------------------------------.........//////,,,,,,,,,---------......+++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------------......///000000111000111222444666777888999999999::::::;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<=========<<<<<<;;;:::999999888777666666666555555555444444444333333222111111111000000000///////////////............------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,------------...///000000000000111111222444555666888999:::<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDIIIIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@,,,,,,,,,---------..........................................//////////////////////////////000000///111333444444555777999::::::::::::::::::::::::::::::;;;;;;;;;999888777777777777777777777777888777777666666555555555444222222222333333444444444222222111000/////////000////////////////////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------............//////............//////000000111222333444444555555777999;;;<<<;;;:::999888888888888777777777777666666666666666666777777555555555666666666666666555555444444444333333333000000000////////////...///............------------------------------------------.........//////,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000///000111222444555777888777888888999:::;;;;;;;;;<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999888888777777666666666444444444444333333333333111111111000000000000000////////////............------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******************************************))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,------...///000000000000111222333444555666777888:::<<<===============>>>?????????@@@AAABBBCCCCCCDDDDDDEEEEEEEEEIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCC,,,,,,,,,---------..............................------........./////////............////////////...000222333333444777999::::::::::::::::::::::::::::::;;;;;;:::999777666777777777888888888888999777777777666555555444444222333333333333333333444222111000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......------....../////////000111222333444444555666777999:::::::::999777777777666666666666555555555666666777777888888666666666666666555555555444444333333333222222222000000////////////......///............---------------------------------,,,------------.........,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,---............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,------......///000000//////000000222444555666666666777888999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::888888777777777666666666444444333333333222222222000000000000000000000000////////////............,,,,,,,,,------------...++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********************************))))))))))))))))))))))))'''(((((())))))******+++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,---...///000000000000000111222333444444555777999:::<<<<<<<<<<<<===??????>>>>>>@@@AAABBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHIIIHHHGGGFFFEEE,,,,,,,,,---------..............................---------.........//////...........................000222333333444777888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;999888777888888888888999999::::::888777777666555555444444444333333333333333333222000000000000000000111222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......------......///......///000111222222333333333444555666777888999666666666555555555555444555555666777777888999999777777666666555555444444333333222222222111111111000000/////////.........///............---------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------***+++,,,...............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------------------------------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---......//////000////////////000222444555555555666777888999:::;;;999::::::;;;;;;::::::999777888999999:::::::::999777777777777666666666666333333333333222222222222///000000000000000000000////////////............,,,,,,,,,---------......******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++************************))))))))))))))))))))))))(((((())))))***++++++,,,)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,---...//////000000///000000111222333333444666888999;;;;;;<<<:::===???>>>======???AAAAAABBBCCCDDDFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHFFFGGGHHHIIIHHHGGGEEEDDD,,,,,,,,,---------..............................---------.........//////.....................---...000222333333444777999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777888888999999999:::::::::888777777666555444444444444444444333333222222222000000//////000111222222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........,,,,,,---...///000111111222222222222444555777888666666555555555444444444555555666777888999::::::888888777666555444444333222222222111111111000000000/////////............//////.........---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------)))+++,,,...//////......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------------------------------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000///.........000222444555555555666777888999::::::888999999::::::999999888666777888999999999999999777777777777666666666666333333333222222222111111////////////000000000000000/////////............,,,,,,,,,------.........*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,---...//////000000//////000111222222222333555777999:::;;;;;;:::===???>>>===<<>>??????>>>>>>>>>???AAACCCEEEFFFEEEEEEDDDCCCCCCEEEFFFGGGHHHEEECCCBBBAAAAAA???>>>------------------------------------------------........................---------............/////////000000111333444555444555666777777888777777777777777777777777777777444555666666777777666666666666666666666666444333333333333222222222222111111000000000///////////////////////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........./////////////////////000111222333444444666666555444444555555666333444444444444555555555666666777666666555444444333333222222222222222111////////////............------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000///.........///000000000111222333555666777888777777777777777777777777555555555555555555555555444444444333333333222222222222222111111111000000000000/////////.........------------------------++++++++++++++++++++++++++++++************++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++************************************(((((())))))******++++++((()))))))))************))))))))))))))))))))))))*********************************************************+++,,,,,,------,,,------......///////////////000222333444444444777888:::<<<===>>>>>>>>>======>>>@@@AAACCCDDDEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGDDDBBB@@@@@@???>>><<<---------------------------------------------------.....................---------............////////////000111222333444444555666777888888888888666666666666666666666666444444555666666666666666555666777777666555555555333333222222222111111111000000000////////////............///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------....../////////000...//////000111222333333555444444444444444555555444444555555555666666666666666666666666666555444333333333222222111111111////////////............------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................//////000000222333555666888888666666666666666666666666444444444444444444555555444333333333333222222222222222222111111111000000////////////............------------------------++++++++++++++++++++++++++++++************++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************(((((())))))******++++++((()))))))))************))))))))))))))))))))))))************************************************))))))***++++++,,,,,,---,,,,,,,,,---...//////000...//////000111222333333555777999<<<=========<<<===>>>???AAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJEEECCC@@@??????>>>===;;;---------------------------------------------------------...............---------............////////////000000222333333333444555666777888888888555555555555555555555555444444555666666666666555444666777777666555555666222222222222111111111111000000////////////...............///////////////------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------......//////000......///000111222222333333333333444444444444444444555555555555666666666555666666666666666555555444333333222222111111111////////////............------------------------------------------------,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------.........//////000000111333444666777777666666666666666666666666444444444444444555555555444444333333333222222222222222222111111111111000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************))))))******+++,,,,,,,,,++++++,,,---...//////000///......//////111222222444555888:::;;;;;;;;;;;;>>>???@@@AAABBBCCCCCCCCCEEEEEEFFFGGGGGGHHHIIIIIIBBB@@@>>>===>>>>>>===;;;---------------------------------------------------------.........//////---------............///000//////000000111222333111222333555666666777777444444444444444444444444333444555555666666555555333666888777555444555777222222222222111111111111000000/////////...................../////////000------------------------------------------------+++++++++,,,,,,---------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,---......///000000---......///000111222222222222333444444444444444333333444444444555555555555555666666666666555555444444333333222111111000////////////............------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---...///////////////000111222444444555555555555555555555555555444444444444555555555666444444444444333333333333222222222111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************************************)))************+++++++++************************************************************))))))))))))*********************************)))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))))))))***++++++,,,,,,***++++++,,,...//////000//////......///000111222333444666777999:::::::::>>>>>>@@@AAAAAAAAA@@@@@@BBBCCCCCCDDDEEEEEEEEEEEE@@@>>><<<<<<===>>>===<<<---------------------------------------------------------.........//////---------.........//////000000//////000111222222///000222333444555555555444444444444444444444444333444555555666666555555333666888777555444555777222222222111111111111000000/////////............---.........//////000000------------------------------------------------+++++++++,,,,,,---------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,------...///000000------...///000111222222111222333444444444444444222222333333333444444444555555666666666666666555444444333333222111000000000/////////............------------------------------------------------,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++---.../////////......///000111222333333555555555555555555555555444444444555555666666666555555444444444444333333222222222111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************************************)))************+++++++++************************))))))))))))))))))))))))************))))))))))))************************++++++******))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******+++,,,...//////000000///......///000111222333444444666777888999:::===>>>???@@@@@@???>>>===@@@@@@AAAAAABBBBBBAAAAAA>>>===;;;;;;===>>>===<<<------------------------//////.........------------------------------------------............//////////////////.........000111111222222333444444444444444444444444444444444555555555555555444444777777777777666666666666333333222222111000//////////////////////////////...........................------,,,,,,------...,,,---...//////...---,,,------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------....................................////////////111111111111111111111111000111111222222333444444444444444444444444444444111111111111111111111111////////////............------------------------------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------...---,,,,,,,,,,,,---...------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000111222333222222333444444555555666666666666666666666666666555555444333333222111111000000000000//////////////////...------------...++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++***************+++************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------+++,,,---///000222333444333333333444666:::===???>>>@@@AAAAAAAAAAAABBBDDDAAA@@@???>>>???@@@AAABBB@@@???===<<<;;;;;;;;;<<<------------------------///.........------------------------------------------------............////////////............000000111111222333333444444444444444444444444444444555555666666555555444777777777666666666555555333333222111111000//////////////////////////////...........................------,,,,,,------...,,,---...//////...---,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------....................................////////////111111111111111111111111000111111222222333333444333333333333333333333333111111111111111111111111////////////............------------------------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------...---,,,,,,,,,,,,---...------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000111222222222222333333444555555555555555555555555555555555555444444333222222111111000000000000//////////////////...---------------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++***************+++************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,------///000111222333333333333555777:::===??????@@@AAAAAA@@@@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAA???>>>===<<<;;;;;;<<<<<<------------------------............------------------------------------------------....................................000000000111222222333333333333333333333333333333444555555666666666555555777666666666666555555555222222222111111000000///////////////////////////...........................------,,,,,,------...------............------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------............/////////000000000000000000000000000000111111222333333333222222222222222222222222111111111111111111111111/////////............---------------------------------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------...------,,,,,,------...------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......///......//////000111222111222222333333444555555555555555555555555555555444444333333222222111111000000000000///////////////......---------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++***************++++++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,---......//////000111111333333444555888;;;>>>??????@@@AAAAAA@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>===<<<<<<<<<<<<======------------------------------------------------------------------------,,,,,,---------.........------.............../////////000000111222222222222222222222222222222222444444555666666666555555666666666555555555444444222111111111000000000///////////////////////////...........................------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////000000000000000000000000000000000111222222333333111111111111111111111111111111111111111111111111//////.........---------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................///000111111111111111222333333444444444444444444444444444444333333333333222222111111000000000000///////////////...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++*********)))******+++,,,*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,.........///////////////333333444666888;;;===???>>>@@@AAAAAA@@@@@@AAABBBAAABBBCCCDDDCCCBBBAAA@@@<<<<<<<<<<<<<<<=========------------------------,,,,,,------------------------------------------,,,,,,,,,------------...,,,---------......//////...//////000000111111222222222222222222222222222333333444555555555555555555555555555444444444444111111111000000000000000////////////////////////...........................------,,,,,,------...---------,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............///////////////////////////000000111111222333333111111111111111111111111000000000000000000000000............------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------...///000111000000111111222333333333444444444444444444444444333222222222222222111111000000000000////////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++******))))))***++++++,,,************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,.............../////////111222444666888:::<<<>>>===???@@@@@@@@@@@@AAACCCBBBBBBCCCDDDCCCBBB@@@???<<<<<<<<<===============------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---......//////.........///000000111111111111111111111111111111111222333444444444444444555555444444444333333333000000000000000000000000////////////////////////...........................------,,,,,,------...------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////////////////////////////000000111222222222111111111111111111111111000000000000000000000000.........------------,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,------...///000///000000111111222333333333333333333333333333333222222222222222222111111000000000000////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,,,,************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++..................//////000111333555777999;;;<<<;;;===???@@@@@@@@@BBBDDDBBBBBBCCCBBBBBBAAA@@@???<<<===============<<<<<<------------------------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------++++++,,,------...//////------...//////000000111111111111111111111111111///000111222333333333333444444444333333333333222///000000000000000000000////////////////////////...........................------,,,,,,------...------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................//////000000111111222222222222222222222222222222000000000000000000000000.........---------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------,,,,,,---......---,,,,,,------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,---...///000//////000000111222222222222222222222222222222222111111111111111111222222000000000000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,---************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++---------....../////////...///111444666888::::::999;;;>>>???@@@AAADDDFFFCCCBBBAAA@@@@@@?????????======>>>>>>===<<<;;;:::------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////------......///000000000000000000000000000000000...///000111222333333333444444444333333333222222////////////000000000000////////////////////////...........................------,,,,,,------...------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............................../////////000111111222222222222222222222222222222000000000000000000000000......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------...............------.........------------------------,,,,,,---......---,,,,,,------------------------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,---...///////////////000111111222222222222222222222222222222111111111111111111222222000000000000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,---************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,------...//////000---...111333666888999999888:::===???@@@BBBDDDGGGDDDBBBAAA???>>>>>>??????>>>>>>>>>>>>>>><<<:::999------------------------------------------------------------------------...------,,,,,,------...........................////////////////////////000000000000000000000000111111222333333333333222222222222222222222222222111111111111000000000000.........................................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,---...///000---------............///////////////000000000000000000000000000000000000000000000000000000000000........................---------.........//////------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......444222///---,,,,,,---...,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------............///////////////000000000000000111111111111222222222222222222111111111000000///............---------------......------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------//////000111222444666777777888:::<<<>>>@@@AAABBB????????????>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::------------------------------------------------------------------------...------,,,,,,------...................................................////////////////////////000111111222222222222222222222222222222222222222111111111111000000000000......................................................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,---...///000------------.............../////////000000000000000000000000000000000000000000000000000000000000........................,,,------------.........------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...,,,,,,---...///,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------.............../////////000000000000000000111111111222222222222222222111111111000000///............------------------...------,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******++++++***))))))((())))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------/////////000222333555666999999:::;;;<<<===>>>>>>>>>>>>>>>>>>============:::::::::999999888888888------------------------------------------------------------------------...------,,,,,,------...------------------------........................//////////////////////////////000111111111111111222222222222222222222222111111111111000000000000...................................................------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------,,,------...///------------................../////////000000000000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++,,,---///000,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------................../////////000000000000000000111111111222222222111111111111000000000///............------------------------,,,++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,......///000111333444555::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;888777777777777777666666------------------------------------------------------------------------...------,,,,,,------...------------------------........................////////////////////////...//////000000000000000111111111111111111111111111111111111000000000///................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,,,,---------................../////////000000000000000000000000000000////////////////////////........................+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,---------................../////////000000000000000000111111111111111111111111000000000000///............---------,,,------------,,,++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,.........///000111333444777777888888888888999999;;;;;;;;;;;;::::::::::::666666666666666666666666------------------------------------------------------------------------...------,,,,,,------...------------------------......................................................///000000000000///111111111111111111111111111111111111000000000///................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...............////////////////////////////////////////////////////////////........................+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,++++++++++++,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...............//////////////////000000000111111111000000000000000000000000///............---------,,,,,,------,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******'''((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,---------...///000111222333444555666777999999:::::::::::::::999999999888666666777777777777777777------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................///000000000000000111111111111111111111111111111111111000000000000................................................,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,------------------........./////////////////////////////////000000000000000000000000........................,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------.........//////////////////000000000111111//////000000000000000111///............---------,,,,,,,,,,,,,,,+++******)))))))))************+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++------------...///000111000111333555777999;;;;;;::::::999999999999888888666666777777777777888888------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000111111111111000111111111111111111111111111111111111000000000000................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------...---,,,+++***++++++,,,,,,,,,------------------.........//////////////////////////////000000000000000000000000........................,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000111////////////000000111111///............---------+++,,,,,,,,,,,,+++******))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))***++++++******))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,,,,---...///000000111333555777999:::;;;:::::::::999999999888888555666666666777777777888------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000111111111111111000000000000000000000000111111111111000000000000................................................,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------...---,,,***)))++++++,,,,,,,,,------------------.........//////////////////////////////000000000000000000000000........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,---.../////////,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000.../////////000000111111//////.........---------+++,,,,,,,,,,,,+++******))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,,,,------...///111222333555777888:::::::::::::::999999999999888555555555666666666777777,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,............////////////////////////000000000000111111111111111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......000000000000000000000000000000000000000000000000........................+++++++++,,,,,,---------------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,+++***+++,,,---...------------------------,,,,,,,,,---------......////////////////////////---------............///...------,,,,,,------...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++------------------------,,,,,,,,,---------......////////////000000000000000000000000000000000000......---------,,,,,,,,,------,,,,,,+++***))))))((()))***++++++***)))(((************************))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,---------......///000111333555777888999777777777777777666555444555555555555666666666666,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---............////////////.../////////000000000000111111111111111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......////////////////////////////////////////////////........................++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---,,,+++++++++,,,......------------------------,,,,,,,,,---------..............................---------............///...------,,,,,,------...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,---------........./////////000000000000000000000000000000000000......---------,,,,,,,,,------,,,,,,+++******)))))))))***++++++***)))(((************************))))))))))))))))))))))))******************************))))))))))))******************************************************************************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,------------...//////000222444666777777888888888888888777666666444555555555666666666666,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,---------............/////////....../////////000000000111111111111111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......////////////////////////////////////////////////........................,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,------...///------------------------,,,,,,,,,---------..............................---------............///...------,,,,,,------...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............/////////000000000000000000000000000000000......---------,,,,,,,,,---,,,,,,++++++*********))))))******+++******)))************************))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++************************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,,,,---------------...///111222444555666888888999999999888777777444444444555555555666666------------------------------------------------,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------------.........//////........./////////000000111111111111111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,---------......////////////////////////////////////////////////........................,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------......//////------------------------,,,,,,,,,---------..............................---------............///...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------............------------------------...------,,,,,,,,,------------------------------,,,,,,,,,---------.............../////////000000////////////////////////......---------,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++******************************))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++************************+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++,,,,,,,,,---------,,,---...///111222333444777777777888888777777666333333444444444555555555------------------------------------------------)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...------------........................////////////000000000000000000000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..............................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------...............------------------------,,,,,,,,,---------..............................---------............///...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------------------------------,,,,,,---......------------------------,,,,,,,,,---------..................////////////////////////////////////......---------,,,,,,,,,,,,,,,+++++++++++++++******************++++++,,,************************))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++*********************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,---...000111222222444444555555555555444444333333333333444444444444---------------------------------------------------------...///000111222,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,------------.........------........./////////000000000000000000000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,---------..........................................................................................------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,---------......---------------------------------............///...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------........./////////------------------------------------------...///------------------------,,,,,,,,,---------......------........./////////000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++***************+++,,,---************************))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111111111222333333333222222222222222333333333444444........................------------------------111000//////111444777999,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,---------.........---------.........//////000000000000000000000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++,,,,,,,,,---------..............................................................................///.........------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,------------------------,,,,,,,,,---------......---------------------------------............///...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............////////////........................---------------...//////------------------------,,,,,,,,,---------......---------.........//////000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++******))))))***,,,---...************************))))))))))))))))))))))))******************************))))))))))))******************************************************************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,------...///000111111000000111222222222222222222222222222333333333333........................------------------------,,,+++******,,,000555777,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------.........//////000000000000000000000000000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,---------..............................................................................//////.........---------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++------------------------,,,,,,,,,---------......---------------------------------.........//////...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000........................---------------...///000------------------------,,,,,,,,,---------......---------.........//////000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++******))))))***,,,---///************************))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------...///000111111///000111222222222222222111111222222222333333333.................................------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------------...//////000000000000000000000000000000000000000000000000//////...------------...,,,---------.../////////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,---------............///////////////////////////........................///////////////////////////............---------------............------------------------------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///..................------...///...,,,+++,,,------...000///...,,,------222///,,,---///000///---111333555555333222222333333222000000111111///...///...---++++++,,,...///---------,,,---......///,,,------......------,,,,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))(((((((((***+++***)))((()))*********))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,---...//////000000000000////////////000111111111111222222222..............................---------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------------...////////////////////////////////////////////////////////////...------------...------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------------....................................................................................///............---------,,,,,,------------,,,,,,------------------------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++......---------,,,,,,,,,+++,,,...///......///111111222444444222111222333777555444555888999888777;;;===>>>>>>;;;888777666444222///......///000000------------------------...------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************)))))))))((((((((())))))))))))(((((((((***+++***)))((()))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))************+++******++++++,,,---...000/////////////////////000000111111111222222222...........................------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------...------------...////////////////////////////////////////////////////////////...------------...............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------------....................................................................................///............---------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******---------..................111444666666777888999888:::;;;;;;:::999:::;;;;;;;;;;;;===@@@AAA@@@???===???AAAAAA>>>;;;999888666444000...---...000222---...///000000///...---//////...---,,,,,,,,,,,,------............------,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************))))))))))))((())))))******))))))((((((***+++***)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))******+++,,,---////////////////////////000000000111111111222222........................------------------------------------------------------------------------------------------------------------------------------------------------...------------...////////////////////////////////////////////////////////////...------------............------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,---------.................................................................................///............---------,,,,,,------------,,,,,,------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---------,,,,,,,,,+++//////000111333444555555888;;;>>>@@@???>>>??????>>>???@@@???======>>>???<<<<<<===???@@@@@@???>>>999<<<@@@AAA@@@===<<<;;;999888777555222222222333000000000000000000//////000///...------------...------............------,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))******)))))))))(((***+++***)))((()))***))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))***************))))))******+++,,,---.........///////////////000000000000111111111111........................------------------------------------------------------------------------------------------------------------------------------------------------...------------...//////................................................//////...------------.........------,,,,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,------------...........................................................................///............---------------............------------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,------------333444666888:::<<<>>>??????AAACCCBBB@@@>>>>>>>>>===>>>>>><<<::::::;;;===>>>>>>???>>>===<<<<<<<<<@@@BBBEEEFFFEEECCCBBBBBB@@@BBBDDDBBB>>>:::777777444333222111000000000000...---------------......---......//////......---,,,,,,,,,---------......---------............///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))************))))))(((***+++***)))((()))***(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))*********************++++++,,,---...------....../////////000//////000000000111111111........................,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------...------------...//////................................................//////...------------...------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------........................------------------------///............------------......//////......---------------------------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////***+++,,,---///111222222999:::;;;===@@@BBBCCCDDD@@@@@@AAA???===<<<===>>>>>>>>>>>>===<<<===???AAAHHHHHHHHHFFFDDDCCCDDDEEEMMMNNNOOONNNLLLIIIHHHHHHLLLPPPSSSRRRKKKDDD@@@???<<<;;;:::999777555444444///......------------.........////////////......,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************)))******++++++******)))(((***+++***)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++******++++++,,,---...---------......//////000/////////000000000111111........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------...------------...//////................................................//////...------------...,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------///............---------,,,------......------,,,------------------------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---...000333666999;;;===??????@@@@@@AAABBBCCCCCC@@@AAAAAA@@@@@@AAAEEEGGGIIIJJJKKKLLLMMMOOOSSSVVVZZZ[[[ZZZWWWTTTTTTWWW[[[\\\]]]\\\ZZZXXXVVVVVVWWW\\\___aaa^^^UUUNNNJJJJJJHHHJJJKKKKKKIIIDDD???<<<888777555333222000000000......////////////......,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))))))))************)))******++++++******)))(((***+++***)))((()))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))***************))))))******+++,,,---,,,,,,---......///000000////////////000000000111........................,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------...------------...//////................................................//////...------------...+++++++++,,,,,,---------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------//////.........---------+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000222444777:::>>>BBBEEEFFFBBBBBBBBBAAAAAA@@@@@@@@@CCCDDDEEEEEEGGGKKKPPPTTTXXXYYY[[[]]]```dddiiimmmiiijjjiiifffccceeeiiinnnjjjjjjjjjhhhggggggjjjlllgggiiiiiidddZZZSSSQQQRRRSSSWWW[[[\\\YYYRRRJJJDDDAAA@@@===:::777555444333......////////////......,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++++++++------------++++++*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******(((***+++***)))((()))***'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))************(((((((((((()))***+++,,,,,,,,,------...///000000////////////000000000000................................................------------------------------------------------...------,,,,,,------............------,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////////////////////////////000///...---------------,,,,,,,,,---------......------------------------------------------------------------------------222111000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------......------------......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------------------------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------++++++***++++++,,,111///---,,,...222666999>>>???AAACCCEEEEEEEEEEEEHHHBBB===>>>???@@@DDDIIIJJJMMMRRRWWW\\\aaafffhhhoooqqqtttvvvxxxyyy|||~~~yyyuuuuuuxxxzzzwwwvvvxxxsssyyywwwxxx}}}wwwzzzpppqqqpppmmmhhhdddbbbaaafffeeedddaaa\\\VVVPPPLLLMMMNNNOOOMMMHHHBBB>>><<<999666333333555555222///333111......///000000///,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++***+++,,,+++)))))))))***++++++******************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++)))(((''')))************+++++++++++++++,,,,,,,,,,,,------000000000000////////////................................................------------------------------------------------...------,,,,,,------............------,,,,,,,,,------------------------,,,,,,---------.........---------.........////////////////////////////////////...---------------,,,,,,,,,---------......------------------------------------------------------------------------000///...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------......------------......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,------------,,,---///333777<<<@@@BBBAAAAAABBBBBBCCCEEEGGGHHHDDD@@@>>>AAADDDHHHPPPWWW[[[]]]aaahhhooovvvzzz}}}vvvyyy|||{{{wwwuuuvvvwww||||||~~~|||sssmmmmmmmmmyyy}}}zzznnnooosssrrrpppoooooorrrwww|||pppnnnlllhhhccc]]]WWWSSSRRRXXX___bbb]]]SSSGGG@@@AAA===999888888777444111000///......///000...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++***+++,,,+++)))))))))***************************))))))))))))))))))))))))+++******)))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))*********++++++++++++++++++,,,,,,,,,------////////////////////////................................................------------------------------------------------......------------...............---------------------------------------,,,------------.........------.........///////////////////////////////////////...------------...,,,,,,,,,---------......------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,,,,,,,,,,+++,,,---......------,,,,,,///555;;;@@@CCCDDDEEEBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@DDDLLLSSSZZZdddnnn|||{{{zzzzzz{{{~~~vvvppppppsssrrrhhhffflllyyyhhhfffdddfffhhhjjjkkklllnnnpppsssqqqppppppppppppnnnllliiihhhgggccc^^^XXXRRROOOGGGFFFGGGIIIIIIEEE===666333222000111111000...,,,...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++***+++,,,+++)))))))))***************************))))))))))))))))))))))))------+++******)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,////////////////////////......................................................................................................------------.....................---------........................------------........................///////////////////////////////////////......---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---------------,,,,,,,,,///...------,,,------...555888<<<@@@BBBBBBAAA@@@@@@BBBEEEFFFFFFCCC@@@>>>EEEJJJVVVbbbjjjooowww{{{rrrqqqxxxwwwpppsssxxxlllbbbbbbllltttaaa```bbbmmm|||uuunnniiiggggggjjjppptttwwwwwwxxxssskkkddd___[[[YYYXXXKKKPPPWWW^^^```XXXKKKAAA<<<:::666444333111///------......//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++************++++++***************************************************+++,,,+++)))))))))******************+++++++++))))))))))))))))))))))))---,,,,,,+++******++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))***************++++++++++++,,,,,,,,,---...............//////................................................................................................///......------......///................................................---------.........//////........./////////000000////////////////////////......---------......///,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------...---++++++---000555777BBBBBBCCCCCCBBBAAA???>>>@@@@@@@@@AAADDDHHHKKKNNNXXX```nnnyyy{{{zzz~~~tttffffffvvvuuuooottt{{{qqq```ZZZ^^^ooolll]]]```fffwwwuuubbb``````dddkkkppppppoooppppppoooooommmhhh```[[[[[[]]]bbbggghhhbbbVVVMMMHHHDDD>>>:::666333000...,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++************++++++***************************************************+++,,,+++)))))))))***))))))*********+++++++++))))))))))))))))))))))))++++++******+++,,,,,,---((()))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))))))))******************+++++++++,,,,,,,,,,,,------............................................................................................................//////............//////.............../////////........................------........./////////....../////////000000000////////////////////////...------------...//////,,,,,,,,,---------......------------------------------------------------------------------------------,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,---------............+++***+++---222999???CCCGGGFFFFFFEEEDDDCCCCCCCCCBBB@@@>>>@@@HHHUUUbbbkkkpppvvv~~~|||www{{{{{{kkkkkk}}}xxxjjjeeejjjpppwwwyyyyyytttggg]]]]]]dddxxx|||kkkccckkklllyyysssgggbbbeeelllwww}}}llliiifffgggkkkmmmmmmkkkppplllhhhfffdddaaa\\\WWWPPPMMMIIIDDD@@@;;;555111///......------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++***************************************************+++,,,+++)))))))))***)))))))))***++++++,,,,,,)))))))))))))))))))))))))))))))))******+++------))))))))))))************))))))))))))))))))))))))************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))******************++++++++++++++++++,,,,,,---.........................................................................................................//////............//////---........./////////000....................................////////////.../////////000000000000////////////////////////---------------...//////,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,,,,---...///000000+++---111666;;;AAAEEEGGGEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDHHHOOO[[[hhhttt{{{~~~}}}|||vvvnnnlllyyysssppp{{{xxxnnneeecccfffjjjvvvuuutttqqqjjjeeejjjrrr|||uuuiiigggrrr{{{zzziii___bbbkkk}}}qqqiiiaaa___fffooowww{{{yyysssmmmiiigggddd```\\\WWWWWWWWWVVVRRRJJJ@@@999666444111...---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))))))))))))))))))))++++++************++++++***************************************************+++,,,+++)))))))))***((())))))***++++++,,,,,,))))))))))))))))))))))))******)))))))))******+++))))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((()))))))))***************++++++++++++***++++++,,,------......................................................//////////////////////////////////////////////////////............//////---.........//////000000////////////////////////............/////////000////////////000000000000////////////////////////---------------...///000,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,++++++***++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,***+++,,,---...000111111000333888>>>BBBDDDEEEEEEAAABBBDDDEEEDDDCCC@@@???AAAIIIVVVdddpppwwwzzz{{{{{{ssshhh```dddzzz{{{rrrooottt{{{yyyxxxtttooollllllooorrruuusssrrrqqqmmmkkkqqqzzzwwwtttkkkccccccpppwwwxxxiii___^^^kkk|||qqqnnnlllooouuuzzzzzzxxxuuutttrrrrrrqqqkkkccc]]][[[___cccfffcccXXXKKKAAA<<<999444000------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---************************))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))***+++,,,+++)))))))))***((())))))***++++++,,,,,,)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))(((((((((((()))))))))))))))************+++++++++******+++,,,,,,---......---------.........//////......................../////////000000000111111111000000/////////000000111000//////......//////000///...---...///111222------.........//////000........................////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++))))))+++---(((***,,,---...000444777:::BBBJJJLLLGGGBBBAAABBBHHHHHHGGGDDDBBBCCCFFFIIIWWWdddttt}}}}}}|||}}}~~~{{{qqqmmmttt~~~}}}xxxqqqmmmqqqzzz|||qqqpppqqqllloooxxxyyy{{{sssxxx}}}xxxyyy{{{wwwppplllqqqyyyvvv}}}{{{pppiiigggeeevvvvvvkkkgggeeeoooyyymmmnnnpppmmmnnntttmmmiiiffffffhhhfff___XXXLLLEEE===888555333000...///...,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++,,,,,,,,,,,,---------------.........//////....................................//////////////////...............////////////...//////000111333222111111000/////////...............---------........................////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---...---,,,---///444999===KKKIIIGGGFFFGGGIIIKKKMMMKKKHHHEEEDDDGGGNNNWWW]]]lllvvv}}}zzz}}}{{{wwwzzzzzzxxx|||}}}tttwww{{{yyyuuuooommmrrryyyuuulllhhhkkkyyyuuummmnnnmmmiiillluuuuuurrrooommmlllggg___YYYWWWQQQHHHAAA===999555111///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************)))))))))((())))))*********++++++++++++++++++,,,,,,,,,------------........./////////........................//////////////////////////////............//////////////////000111222333444444444333222000...,,,000000000///...---------////////////////////////////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++,,,...000...---000666===CCCFFFLLLFFF@@@AAAGGGMMMNNNMMMHHHEEEDDDHHHSSSaaannnvvv~~~|||tttmmmnnnyyy{{{wwwyyy||||||}}}{{{xxx~~~sssjjjiiiqqqqqqlllmmmsssvvvvvv|||yyywwwsssppplllfff___ZZZ[[[YYYVVVSSSPPPHHH>>>666333111//////000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************)))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,............////////////........................111111111111000000000000000000000///000000111111111111111000111222222333888999::::::999666333111222222111000000/////////////////////////////////////////////000000000000////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---///---...222999AAAHHHJJJKKKAAA@@@BBBGGGMMMMMMIIICCCAAADDDKKKXXXhhhwww{{{lll```^^^hhhxxx~~~uuupppssswwwyyyxxx}}}yyyrrrzzz}}}sssqqqwwwzzzrrraaabbbmmm{{{vvvqqqlllhhheee]]]aaafffkkkiii___OOOCCC:::666222//////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((*********)))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,........./////////000000////////////////////////000000000000000000000000000000///000000111222222111111000000000000111111;;;===???@@@@@@>>>;;;999111111111000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...///444<<>>@@@AAA@@@>>><<<333333333222111000//////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---///777===FFFKKKKKKFFFBBB???HHHLLLNNNJJJDDDBBBGGGLLLTTT```rrryyyqqqoootttwwwuuuqqqzzzxxxtttxxx{{{uuunnnpppzzz}}}xxxrrrrrruuuxxxvvvsssxxxtttooollliiiddd]]]XXXGGGBBB;;;555222111///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((())))))************)))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******************++++++++++++.../////////000000000000//////////////////////////////000111222222333333333222222333444555666666666777777888:::<<<===>>>AAABBBDDDEEEFFFEEEDDDCCC===<<<:::888666444222111111111111111111111111111////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...333666???DDDIIIIIICCC???@@@CCCLLLLLLIIIDDDAAAHHHVVVbbbnnnvvv~~~zzzvvvssssssrrrooommmwwwyyyyyy{{{sssfffccceeeooo~~~~~~yyyqqqjjjfffaaa[[[VVVPPPMMMIIIEEE@@@;;;444000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************(((((()))***************))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***************++++++++++++////////////000000000000000000000000000000000000222222333444666777888888777777777888888999;;;;;;<<<===>>>@@@CCCFFFIIIJJJOOOPPPQQQRRRRRRQQQPPPOOOGGGFFFCCC@@@<<<999666555111111111111111111111111////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---///333:::???BBBFFFHHHCCC<<<<<>><<<;;;<<>>BBBBBBAAA<<<;;;===AAAFFFHHHFFFCCCCCCEEEKKKZZZlllzzzzzzyyyssskkklllttt|||}}}qqqooommmkkknnnxxx~~~{{{}}}}}}zzzxxxtttyyy{{{sssvvv{{{{{{wwwuuuqqqwww}}}~~~wwwiiiZZZPPPBBB777000111333222111222...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))++++++***)))))))))))))))************)))))))))(((((())))))(((''''''(((***(((((((((((()))))))))*********))))))))))))******)))************+++++++++000000//////111444777999888777777888:::===???AAABBBDDDGGGHHHIIIMMMTTTYYY___eeemmmsssyyyzzzssskkkfff```[[[YYYZZZZZZZZZ___bbbeeeggggggeeeaaa___dddddddddaaa]]]WWWQQQMMMCCC@@@<<<777444333444555///000111222222222222111000000//////////////////...............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------............///333;;;CCCHHHFFF???999666999>>>FFFKKKJJJDDD>>>DDDMMM^^^ppp~~~}}}}}}yyytttsssuuutttqqqiiihhhiiinnnyyy{{{yyyxxx|||~~~vvvmmmjjjsss}}}{{{}}}}}}{{{uuukkkaaa[[[QQQFFF:::555333000............------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************+++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))+++***))))))))))))))))))************))))))))))))''')))))))))''''''((()))((((((((()))))))))************))))))))))))******)))************+++++++++000000111333666999<<<===;;;;;;<<<>>>???@@@AAABBBCCCKKKUUU]]]dddllluuu{{{zzziiiaaa___]]]YYYWWWWWWYYY[[[\\\ccc```]]][[[[[[[[[\\\\\\bbbdddfffhhhiiijjjjjjiii```\\\UUULLLCCC;;;666333333222222111111222222333111111000000000000//////////////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------++++++++++++------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---......------......222;;;EEEKKKJJJCCC;;;666777<<>>?????????@@@???>>>@@@DDDJJJQQQVVVccclllzzztttkkkhhhmmmnnnoooppprrrtttvvvwww|||wwwpppjjjgggdddaaa^^^___```bbbeeeiiinnnsssuuurrrpppkkkcccYYYNNNEEE???<<<999555111000000111333222222111111000000000000000000/////////.................................---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------++++++++++++------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---------,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///...,,,,,,///111:::CCCMMMMMMDDD;;;888999???CCCFFFCCC>>>@@@IIIRRRgggsss~~~}}}tttqqqyyy}}}yyyvvvsssrrrrrrwww|||{{{pppkkkjjjsss~~~yyyssslllddd^^^XXX]]]]]]UUUGGG;;;666555111000//////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))***)))))))))))))))******))))))))))))))))))******)))+++------+++******+++))))))))))))******************))))))))))))******))))))*********+++++++++888;;;???CCCEEEDDDBBBAAA>>>>>>@@@HHHVVVhhhyyy{{{vvvwwwzzz|||tttjjjbbbfffeeeccccccdddfffjjjlllmmmnnnooommmiiibbb\\\WWWKKKGGGAAA:::555333222333333333222222111000000000111000000//////.................................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---//////...---///444999BBBIIIMMMIII???999;;;@@@FFFHHHGGGAAA>>>FFFWWWfffvvv}}}wwwjjjgggrrr|||wwwssssssxxx|||lllnnnyyy}}}zzzwwwrrrkkkeeehhhqqquuukkkYYYHHH<<<555222111000//////...//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************)))))))))))))))))))))******+++))))))))))))************)))+++------,,,+++***+++)))))))))*********++++++******))))))))))))******)))************+++++++++BBBCCCFFFGGGHHHGGGEEEDDDEEEKKKVVVeeewww}}}yyyxxx{{{|||{{{~~~uuummmooommmjjjfffbbb``````______bbbfffiiikkkkkkiiihhh___\\\VVVNNNFFF???:::777444333333222111111000000111111000000///......---........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---///000//////444===EEEJJJJJJHHHCCC>>>>>>BBBGGGGGGFFFCCCBBBHHHWWWkkkyyy}}}~~~}}}vvvoooooouuu|||{{{wwwtttrrruuu||||||}}}yyyvvvuuuwwwwwwsssooovvv~~~wwwhhhWWWDDD666333222111000////////////........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************)))))))))))))))))))))***++++++((()))))))))************'''))),,,,,,+++)))))))))))))))*********+++++++++******))))))))))))******)))************+++++++++JJJIIIIIIIIIHHHGGGGGGGGG[[[fffwwwzzzsssrrrvvvwwwtttoooqqqsssvvvzzz}}}~~~}}}|||{{{zzz~~~rrrqqqnnnjjjeeeaaa]]][[[WWWYYY]]]bbbfffiiijjjkkkooommmhhhaaaVVVLLLBBB===444444333333222111000000222111111000///......---........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......++++++---......---++++++------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,------...---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,...000000111999DDDNNNOOOIIIBBB???AAAEEEHHHJJJFFFBBB???DDDSSSgggyyy}}}{{{zzz{{{|||||||||nnnlllmmmqqquuu~~~}}}wwwsssppprrrxxx||||||zzzqqqwwwzzzxxxrrrhhhTTTAAA333222111000////////////........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------------------------++++++++++++++++++++++++++++++************++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************))))))))))))((())))))***++++++(((((())))))*********+++%%%(((***+++***((('''''')))************+++++++++******))))))))))))******)))************+++++++++FFFKKKNNNMMMKKKOOOZZZeee~~~wwwnnnjjj```bbbeeehhhkkkmmmnnnnnnvvv{{{}}}zzzvvvpppgggaaa[[[YYY[[[aaaffffffgggjjjtttrrrmmmfffeeecccXXXJJJAAA===777333111111111111222000.........///...---........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------//////...------------.......................................////////////.................................------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------.........------,,,,,,,,,///---++++++,,,.........---------111999BBBKKKPPPLLLCCC===AAAGGGJJJKKKMMMDDD???CCCVVVkkkxxx}}}}}}wwwsssnnneeehhhxxxzzzsssmmmpppzzzyyyxxxxxxrrrlllkkkllliiibbb[[[BBB<<<444111222333///,,,//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))OOOKKKJJJRRRbbbrrr}}}~~~}}}yyyrrriiibbb```aaadddgggkkkrrrzzz{{{wwwiiieeeccceeegggfffgggjjjppprrrpppllljjjggg]]]QQQMMMHHHBBB<<<777444000...111000...///000111111000........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////...------------.......................................////////////........................------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------......---------,,,,,,,,,///...---,,,---............---///777BBBJJJMMMLLLEEE>>>;;;BBBIIIIIIGGGEEEAAACCCOOOfffyyy}}}tttqqqvvvsssxxx{{{uuummmzzz}}}xxxxxxuuuqqqnnnllliiifffcccOOOGGG===555222000///......////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))QQQUUU```qqqxxxuuunnnfff___^^^dddlllrrryyyuuutttvvvuuuppplllllllllqqqsssrrroookkkddd\\\\\\YYYTTTMMMFFF>>>555000111///......000000///...........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------------------------------------------------------------------------------.........//////////////////////////////000///......------..........................................////////////........................,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,........................///000666AAALLLPPPLLLFFF>>>;;;>>>FFFKKKHHHCCC@@@EEEOOOcccwww}}}vvvrrr|||}}}{{{qqqlllmmmwww~~~{{{xxx~~~xxxwwwuuuqqqkkkiiiiiikkkeee\\\MMM???555000///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))hhhsss~~~rrrgggaaafffdddeeekkkxxxwwwsssmmmqqquuusssooollliiihhhggggggfffddd]]]RRREEE<<<666444111000000000///...........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------------------------------------------............,,,,,,,,,---------------////////////////////////////////////////////////------------............////////////////////////000//////...................................................////////////........................,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,---......------------000666@@@JJJPPPNNNGGGAAA===@@@EEEKKKJJJEEECCCFFFUUUdddvvv}}}vvvjjjdddccctttrrrqqqnnnhhhdddiiiqqqzzz|||{{{zzzzzzyyyuuurrrqqqsssuuuyyyqqqcccQQQ@@@666111111..................//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))}}}qqqhhhggglllrrrpppvvvuuuvvvvvvtttoookkkmmmqqqkkknnnsssvvvssshhh[[[RRR>>>:::666333333333333222////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,------......------,,,---------------------------------------------------------------------------------....../////////,,,,,,,,,,,,------......................................................------------....................................000000///............///////////////////////////............////////////........................,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------***,,,------++++++---///444>>>JJJOOOLLLEEE@@@???@@@EEEKKKKKKCCC???HHHUUUhhhvvv{{{kkk___```fffiiiddd___\\\[[[aaappp~~~xxx}}}zzzxxxwwwwwwyyy|||ssscccQQQAAA777333000///.........//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************yyyhhheeerrr|||xxxrrrmmmoootttmmmqqqxxx}}}~~~yyypppiiiHHHBBB:::444111111111111////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------------------------------------------------------............------------------------------------------------------,,,,,,,,,------------...---------...//////000000,,,,,,------.../////////................................................////////////000000000000000000000000000000000000111000//////......//////////////////////////////............////////////........................,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...***,,,---,,,***+++///333;;;EEENNNMMMDDD======@@@CCCGGGJJJGGG???@@@RRRgggwwwyyyjjjeeeiiinnnXXXTTTQQQTTT[[[hhh|||yyyrrrmmmooopppsssyyy}}}xxxmmm___OOOAAA888222222000///...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************wwwsssuuuzzzrrrppptttqqqrrrvvvzzz~~~~~~|||zzzcccZZZLLL???777222111000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------------------------------------............------................................................,,,,,,,,,---------......---------...///000000000...//////000111111222222333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222111000000///////////////////////////////////////............////////////........................------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++---...,,,+++---333999EEEJJJLLLGGG???;;;>>>CCCGGGFFFFFFCCCBBBKKKaaawwwvvvooolllhhhcccOOONNNRRR___nnn}}}zzzqqqmmmkkksssxxx~~~zzzwwwxxxuuurrrmmmfffYYYKKK@@@666444222000//////000111........................------------------------++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************wwwrrrssstttssssssuuuyyy~~~xxxeeeRRRDDD;;;666444000000000000000000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------------------------------------............------................................................,,,,,,,,,------.........---------...///000000111000000111222333333444444999999999999999999999999999999999999999999999999555555555666666666777777444444444444444444444444111111000///////////////000000000000000000000000............/////////000.................................------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........,,,...///---,,,///666===LLLLLLHHHBBB===<<>>???@@@???======>>>@@@>>>AAADDDDDDBBBBBBEEEGGGAAA;;;<<>>HHHSSSGGG======@@@CCCEEEHHHMMMGGGAAACCCTTTkkkxxx|||tttsssrrroooeeeXXXPPPOOOYYYcccyyy|||vvvqqqrrrxxx}}}}}}{{{rrrooovvv{{{ppp{{{qqqfffcccgggfff^^^UUUFFF???777333333333000,,,...000111000///------.........---------,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++******)))++++++++++++++++++++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++))))))******+++++++++,,,)))************+++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++}}}{{{zzz{{{}}}zzzqqqhhhXXXFFF:::444111222333111000000///000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................---------------------------------............///......------------............---------...///000///000111444777:::===>>>???AAAAAA@@@===<<<>>>@@@???@@@@@@@@@BBBDDDGGGIIIAAA@@@>>>===???GGGRRR[[[TTTKKKFFFIIIIIIHHHQQQ^^^QQQKKKCCC>>>???AAACCCCCCAAABBBBBB>>>888333000000222222000//////000000111............////////////000000/////////.........------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------.../////////222999DDDLLLNNNDDD;;;===CCCFFFGGGIIIBBBGGGPPP]]]llluuuooodddaaadddhhheeeZZZOOOMMMSSSgggyyy~~~zzzwww|||}}}zzzxxxqqqiiihhhkkkmmmkkkggg\\\QQQCCC999555333111//////000000000///.....................---------,,,++++++++++++++++++++++++...------,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***************+++++++++))))))*********+++++++++************+++++++++++++++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++|||zzz{{{~~~ppp\\\GGG===444333333222000111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------...------,,,,,,------...........................---------------------------------............///.........---------......///...,,,,,,---///222555111444888<<>>:::@@@GGGIIIHHHHHH>>>MMMbbbuuuyyycccNNNRRRWWW\\\YYYOOOHHHQQQ^^^yyyyyywwwzzzsssqqqooonnnpppuuuyyy|||nnn```MMM<<<444111000000///000000000000//////.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++++++++*********)))))))))***************************+++++++++,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************zzzyyy{{{}}}{{{|||{{{~~~|||nnnYYYJJJ<<<666444333222333111111111000000000000000................................................------------------------------------------------------------------------......---------,,,,,,,,,........................------------------------...------,,,,,,------...........................---------------------------------............///...---------------...///111111000111222555888:::;;;<<>><<<:::777444222111000222333333333222111///...000000000////////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...111......666BBBLLLNNNLLL???;;;===FFFLLLKKKGGGEEEEEEXXXppp~~~ttt```OOOVVVVVVTTTPPPJJJMMM^^^qqq}}}ppplllpppooorrrttttttuuuyyyvvvjjjVVVEEE:::444333222000000000000111111000...000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++***************************************+++++++++,,,,,,*********))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************}}}{{{|||wwwwwwvvvwww|||~~~yyyppp```NNNBBB;;;444222222222111111111000000000///////////////////////////........................------------------------------------------------------------------------......---------,,,,,,,,,........................------------------------...------,,,,,,------...........................---------------------------------............///,,,,,,,,,------...000000444555777999;;;===>>>>>>BBBBBBBBBCCCCCCCCCBBBBBBJJJHHHJJJPPPXXXZZZVVVQQQJJJIIIGGGGGGHHHJJJKKKKKKPPPXXXdddnnntttsssnnniiijjjlllpppsssrrrmmmkkkllliiihhhgggjjjmmmlllfff```YYYVVVRRROOOLLLIIIGGGFFFGGGFFFDDD@@@<<<777222000222222222222111000000///111000000000////////////................................................,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........---...222===IIINNNJJJEEE;;;<<>>777444111000///000222333111///000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************zzzxxxuuusssuuuyyy}}}vvvfffYYYJJJ<<<444222222222222111111000000///////////////////////////........................------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------...------,,,,,,------...........................---------------------------------............///,,,,,,---...000222333444777999<<>>:::777111111000000000000111222111111000000000/////////................................................------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------............,,,111:::EEEKKKKKKDDD>>>:::???GGGMMMLLLGGGFFFIIISSSiii{{{sssooonnnhhh[[[PPPQQQ]]]pppzzz{{{rrrnnnsss|||zzzxxxwwwvvvuuurrrlllbbbTTTEEE888111222000///000444444222////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{vvvtttuuuxxx}}}|||rrr```KKK>>>999333333222111111000000///////////////////////////........................------------------------......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................---------------------------------............///---...///111444666999::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFIIILLLMMMLLLKKKIIIEEEGGGJJJMMMPPPSSSUUUVVV\\\eeeqqqxxxzzzzzz~~~|||uuummmgggdddaaa]]]WWWPPPKKKGGGFFFEEE<<<:::777444222222222333111111111000000000//////................................................000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...............777CCCJJJIIIDDD???;;;===BBBIIIKKKFFFCCCJJJUUUcccrrrwwwpppllljjj^^^VVVTTT^^^qqq}}}wwwsssppp~~~|||zzzuuupppkkkmmmmmmhhh]]]LLL===444333000...111444666333000............---------,,,------------------------,,,,,,,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))******+++,,,---...............------,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,yyy|||}}}vvvtttwwwzzz|||~~~qqqZZZIIICCC333333222222111000000///000000000000000000000000........................------------------------......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................---------------------------------........./////////000111444777:::===>>><<<<<<;;;;;;===@@@CCCEEEFFFJJJOOOSSSSSSPPPKKKHHHCCCIIIOOOQQQQQQUUU```iiiwww{{{zzziiiddd\\\TTTOOONNNPPPQQQKKKGGGAAA:::555333222222111111111111000000000000////////////////////////////////////////////////222222111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////111<<>>444222222111000111///000000000000000000000........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................------------------------///---,,,,,,...000222333777<<>>???BBBEEEEEEDDDKKKKKKJJJJJJLLLPPPWWW\\\nnnvvv|||wwwrrrhhh]]]UUUSSSUUUUUUQQQJJJCCC???===444222111222444444111...111111000//////000000000//////............//////........................------------------------,,,------...............------------------------------------------------..............................---------,,,,,,,,,,,,...//////...000444777DDDJJJNNNJJJAAA;;;<<<@@@FFFHHHGGGEEEJJJYYYiiirrrlll\\\SSSZZZ^^^VVVNNNNNNQQQYYYooopppttt~~~qqqyyytttfffqqq{{{{{{{{{wwwuuuvvvwwwwwwrrrvvv|||hhh\\\CCC???:::888888666444111//////...------------...------------------------,,,,,,++++++,,,---///000...---+++,,,...///---+++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222333333444444444333333333333444444222333444555555555555555777777777999:::999777444777777888777777666555555333222111111222111///---333111///...------......xxxuuuwww||||||yyy~~~}}}|||~~~zzz```MMM:::444555555111...000000000000000000000000////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................------............---,,,111///---,,,...333888;;;===CCCHHHHHHDDD???======>>>@@@CCCEEEEEEEEEFFFGGGEEEGGGKKKRRR\\\jjjyyyyyypppiii]]]\\\[[[VVVQQQMMMKKKKKK???999333222555666222...000///////////////000111//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------------------------...........................------------,,,,,,,,,***...111000///111888>>>NNNNNNKKKDDD===;;;@@@FFFMMMIIIDDDFFFUUUiiiuuuxxxhhhTTTNNN[[[]]]PPPLLLTTT\\\jjj}}}fffnnn}}}ttt}}}pppaaalll~~~xxxuuuxxxzzztttrrrsssuuuwwwzzzyyy{{{uuufffRRRJJJBBB===<<<;;;777333000///......------......------------------------,,,,,,,,,,,,,,,---//////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***,,,...111333555666777666666666666777999:::::::::999999999999999::::::;;;:::;;;@@@FFFGGGCCC>>>AAABBBBBBBBBBBBBBBAAAAAA@@@AAABBBDDDEEECCC???<<<:::666111///000222111000zzzwwwwwwzzzyyyxxx|||xxxyyy|||yyybbbIII<<<888555111000111111111000000000000000000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................,,,---.........---,,,,,,000000000111444999???CCCFFFFFFDDD@@@===<<>>CCCHHHJJJGGGFFFIIILLLLLLWWWhhhzzz~~~qqqkkkbbbXXXSSSRRRUUUWWWPPPGGG<<<555333333333111/////////...//////000111//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------------------........................------------------------***---///......333===FFFRRRMMMEEE===:::===EEELLLPPPHHHAAAFFF\\\qqqyyyuuueee]]]]]]bbb___TTTTTT^^^ppprrraaammm{{{qqqaaajjj}}}{{{{{{{{{qqqooosssxxxxxxwwwwww{{{}}}~~~vvvkkk```UUUGGG>>><<<;;;777444000//////...............------------------------,,,,,,,,,,,,------......------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++---///222555888999:::::::::999::::::<<<======<<<;;;:::999999:::;;;;;;>>>===???GGGQQQTTTPPPJJJGGGHHHJJJLLLMMMOOOOOOPPPRRRTTTXXX\\\___^^^ZZZVVVNNNIIIDDDBBBBBB???888222}}}~~~zzzwwwyyyttt\\\JJJ===444111222222111111111000000000///000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................+++,,,,,,---------------,,,000444888:::===AAADDDHHHDDD@@@???AAACCCDDDDDDBBBEEEGGGGGGGGGLLLWWW```yyy~~~wwwmmmccc\\\ZZZYYYZZZZZZVVVMMMCCC:::444111000000000////////////000000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------------------........................------------------------,,,------,,,...555BBBLLLNNNGGG>>>999;;;BBBJJJOOOMMMFFFCCCLLLcccwwwzzzssscccmmmpppfffYYYVVV[[[```|||kkk```nnntttcccjjj}}}uuupppxxxxxxwww}}}}}}zzzyyyuuupppggg[[[JJJ===888555333222000000///............///------------------------,,,,,,------------------,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000222555888:::<<<<<<======<<<;;;;;;;;;;;;<<<:::999888777777777888999???>>>@@@HHHQQQTTTOOOIIICCCDDDFFFIIIKKKMMMNNNNNNOOOQQQWWW]]]bbbccc```]]]]]]\\\[[[\\\\\\VVVKKKBBB~~~}}}{{{ooo]]]KKK;;;444555222222222111111000000///////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................,,,+++,,,,,,---...000111---333:::===>>>>>>???AAA???>>>>>>BBBFFFGGGCCC>>>===@@@EEEKKKUUUhhh~~~~~~|||yyyvvvqqqiiiaaa\\\]]]^^^\\\UUUIII===333///222222111000000000000000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------------........................,,,,,,,,,------------......---,,,...222;;;FFFMMMFFF@@@999999@@@GGGLLLLLLEEEGGGLLLYYYlll{{{{{{tttiiiyyyzzzgggVVVYYYdddjjj~~~ggg```mmm|||tttbbbiiixxxvvv{{{xxxzzz{{{zzzvvvrrrppppppkkkaaaRRRDDD999444111000111000//////......//////------------------------,,,,,,---......------,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,------------....../////////444555777999;;;<<<======>>>===<<<:::999999888888777777777666666777888888:::999:::???EEEFFFBBB===:::;;;<<<>>>@@@AAAAAAAAA===???CCCHHHLLLNNNMMMKKKMMMPPPVVV___eeefffaaa\\\wwwssstttuuucccMMM>>>888333333222111111000000///................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................------,,,,,,...111444666777===BBBCCCAAA>>>>>>???===>>>AAADDDEEECCC@@@===>>>HHHWWWiii|||{{{}}}|||rrrkkkdddbbb```[[[SSSIII???888555444333111000000000000//////............//////........................------------------------++++++,,,------------,,,------------------------------------------------........................,,,,,,,,,---------.........---...333<<>>GGGMMMKKKGGG???KKKZZZgggsssyyywwwqqqnnnsssoooaaaVVV]]]ppp~~~ccc^^^jjjvvvsss```dddyyyzzz{{{{{{sssqqqvvvwwwqqqmmmoooppplllcccUUUGGG;;;555333111000000///////////////------------------------,,,------......---,,,,,,+++---///...,,,+++---...------------------------)))***+++,,,,,,,,,,,,+++************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,---...000222444666666999:::;;;<<<============;;;;;;999888777666666666777777888999::::::::::::999999;;;???CCCDDDBBBAAABBBCCCEEEGGGIIIKKKKKKLLLFFFEEEEEEGGGIIIJJJIIIGGG@@@CCCHHHOOOVVV\\\```bbbtttooopppqqquuuyyy|||}}}|||zzzyyyxxx___HHH<<<333333222222111000000///........................////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...........................///...------///333777:::CCCGGGJJJIIICCC??????@@@GGGHHHIIIFFFBBBAAADDDGGGMMM]]]vvv|||}}}}}}mmmeee[[[VVVSSSQQQKKKFFF666555444222111000000/////////............//////................................................++++++,,,---------,,,,,,------------------------------------------------........................,,,,,,,,,------...............111999DDDJJJJJJHHH===::::::BBBLLLPPPJJJCCC>>>PPPdddpppttttttpppkkkkkkbbbZZZVVVUUU]]]vvv}}}|||```\\\fffqqqsss]]]^^^qqq{{{||||||{{{}}}rrrmmmxxx~~~wwwppprrrvvvvvvrrrfffUUUFFF===999111111000///////////////------------------------,,,---.........---,,,++++++---///...,,,+++,,,///------------------------)))***+++,,,---,,,,,,+++))))))))))))))))))))))))+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,---///222666999;;;<<<<<<===>>>>>>>>>>>>>>>===999888777666555555555555888999;;;===>>>======<<