BMVG6( |||xxxwwwssspppmmmiiieee```[[[WWWPPPPPPPPPMMMHHHCCC@@@???<<<<<<;;;:::999888777777666555444222222222222333222333555666666555333222222333444444555555444444333444444444444444444333444555666555333222222333111111222222333333333333111000000//////000000111444444444666888888777555444666999:::;;;<<<>>>@@@HHHIIILLLPPPVVV\\\aaaccchhhkkkooorrrtttvvvyyy{{{|||~~~~~~yyyzzz|||~~~~~~}}}{{{zzz{{{~~~~~~zzzwwwvvvwwwvvvrrrlllfffbbb```^^^^^^^^^^^^\\\ZZZXXXWWWPPPNNNKKKIIIGGGEEEBBB@@@<<<;;;:::888666444222222222111111000//////............///...---,,,***(((+++)))***,,,+++((()))---///222777;;;>>>AAACCCEEEGGGKKKQQQYYYaaaggglllooommmooorrruuuvvvwwwvvvvvvqqqrrrrrrrrruuuyyyvvvqqqrrrrrrssssssrrrqqqooonnnlllllllllmmmmmmnnnnnnooonnnnnnnnnnnnnnnkkkfffccc___\\\UUULLLFFFBBB999000...---...111888@@@HHHNNNQQQUUUZZZ\\\\\\^^^aaadddeeeeeefffiiikkkkkkiiiggggggeeeeeehhhkkkkkkhhhddddddeeeeeeeeedddcccbbbaaa^^^[[[UUUHHH:::///***)))%%%%%%&&&&&&%%%&&&))),,,&&&***///111111444;;;AAAHHHOOOUUUVVVVVVVVVSSSOOORRRUUUZZZ^^^bbbdddeeeeeeeeeccc___\\\[[[[[[]]]___bbbaaa```^^^\\\\\\^^^```aaacccfffgggfffbbb]]]ZZZMMMGGG@@@===CCCPPP___iiilllooopppoooooorrrrrrooonnnoooooommmkkkjjjkkkmmmjjjhhhgggbbbTTTBBB444///000333888;;;;;;@@@NNN]]]fffnnnsssrrrqqqtttvvvuuuuuuvvvvvvuuutttrrrpppooo~~~|||zzzxxxvvvsssnnnkkkeeeeeeccc___YYYSSSOOONNNJJJIIIGGGDDDAAA>>><<<;;;<<<;;;999777555555555555444666777888888777666444444444555555444444333222222222333333333333222222222333444333222111222444222222333444444444444444111111000000000000111111333333333444666666444222111333555666666777999;;;??????AAADDDGGGKKKOOOQQQXXXZZZ^^^bbbfffkkkppptttwwwyyy|||~~~~~~}}}zzzyyytttvvvyyy}}}|||{{{}}}}}}}}}}}}~~~}}}{{{yyyzzz{{{yyytttpppmmmlllhhhhhhiiihhhgggeeebbbaaaZZZWWWUUUSSSQQQOOOLLLJJJEEEDDDBBB@@@===:::999777777777666555444444444444333333333222000...,,,***+++)))***,,,***''')))---+++///333777999;;;===???DDDGGGMMMTTT[[[bbbfffiiiiiikkknnnqqqrrrssssssrrroooppppppooosssvvvtttnnnppppppooonnnmmmmmmmmmmmmmmmnnnnnnoooppppppqqqqqqooonnnnnnoooooolllhhhdddaaa___ZZZTTTQQQNNNEEE;;;222111//////333888>>>BBBFFFKKKRRRVVVXXX[[[```ccccccdddeeehhhkkkllljjjhhhgggeeeeeehhhkkkkkkhhhddddddddddddccccccddddddddd]]]YYYPPPCCC555+++((('''$$$%%%&&&&&&%%%'''))),,,***000666888555444666999AAAIIIQQQTTTUUUVVVUUUQQQSSSUUUYYY]]]aaadddfffgggeeeccc___\\\[[[[[[]]]___ccccccaaa^^^[[[[[[]]]^^^dddeeeggghhhgggeeebbb```YYYQQQFFF???@@@IIIVVV___fffjjjlllkkkmmmqqqrrrooolllmmmmmmkkkiiihhhiiikkkjjjhhhgggbbbTTTBBB444///...111666999999>>>LLL[[[eeelllrrrrrrrrruuuwwwwwwtttuuuuuuuuuuuusssqqqppp}}}}}}{{{uuummmfffbbb```___]]]ZZZVVVQQQMMMJJJHHHCCCAAA???===;;;:::::::::666888999::::::999888666555555555555444333222222111222222333333222222111000222333333222111333444222333444555555555444444111111000000000000111111333222222333444333111//////111222333333333555666555555666777999<<<>>>@@@@@@CCCGGGKKKQQQXXX```eeekkkmmmpppssssssqqqooommmpppssswww|||{{{xxxzzz}}}~~~~~~~~~~~~~~~{{{yyyxxxrrrsssttttttrrrpppmmmllleeebbb___]]]\\\ZZZXXXUUUOOOMMMKKKHHHEEEBBB@@@???>>>===<<<;;;::::::::::::666666666555333000---,,,,,,******,,,***''')))---&&&)))---000222444666888:::===BBBIIIPPPVVVZZZ\\\ccceeehhhkkkmmmmmmmmmmmmmmmnnnnnnnnnqqqtttrrrlllooonnnllljjjjjjjjjkkkllloooooopppqqqrrrrrrssssssooooooooopppooommmiiieeeeeedddaaa^^^]]]ZZZQQQGGG:::777333///...///222444;;;AAAIIIOOOSSSWWW]]]aaabbbccceeehhhkkklllkkkiiigggfffeeehhhkkkkkkhhhdddeeedddcccbbbcccdddeeefff[[[WWWMMM???111(((%%%&&&$$$%%%&&&&&&%%%'''***,,,...555===>>>:::444222222;;;DDDMMMQQQTTTWWWVVVSSSUUUVVVXXX\\\```cccfffhhhfffccc___\\\[[[[[[]]]___dddcccbbb^^^[[[ZZZ\\\]]]ggghhhiiijjjiiihhhfffeeefff\\\MMMAAA===BBBKKKRRR```eeeggghhhkkkppprrrpppkkkkkkkkkjjjgggggghhhiiijjjhhhgggbbbTTTBBB444///,,,///444777777<<>>CCCBBB@@@>>>===<<<;;;;;;777666666666666555555555111000000111444666666555333333222222222333444444444444444444333111000000333333444555555666666666222222333444444333222222111111111111222222333444000111222333444555555555666666888;;;???EEEJJJLLLRRRTTTWWWZZZ___bbbeeegggdddggglllrrrwwwzzz}}}~~~}}}}}}~~~}}}}}}~~~|||}}}||||||~~~~~~~~~~~~|||wwwxxxyyyzzzyyywwwuuutttvvvpppjjjhhhjjjiiiccc]]]WWWRRRPPPRRRRRRNNNIIIHHHHHHFFFCCC@@@===<<<<<<<<<;;;;;;;;;:::888555333111***+++,,,,,,+++*********++++++++++++,,,,,,---...222444666:::???EEEIIILLLNNNRRRXXX___dddfffffffffmmmmmmoooooopppooonnnnnnjjjkkkmmmmmmlllkkkkkkllljjjmmmppprrrrrrrrrrrrssstttsssrrrrrrpppmmmiiifffdddaaa```aaadddccc]]]XXXKKKDDD:::222...---......555777;;;BBBKKKRRRVVVWWW]]]```dddfffhhhiiikkkmmmiiifffccceeejjjkkkiiieeedddbbb``````aaaaaa```^^^```RRR@@@333...,,,((($$$)))'''''')))(((''')))///111;;;EEEGGGEEEAAA999111888<<>>JJJWWWcccgggjjjlllpppvvvuuurrrqqqsssuuuvvvvvvuuuuuuvvv|||vvvqqqnnngggccc^^^ZZZYYYVVVQQQLLLMMMKKKHHHEEEDDDBBB@@@???>>>>>>===;;;:::888666666666555333333444444333111222222222222222333333444///000111111222222222111333333444555666666777777333444555666666555444333333222222111111111111222000000111111222333333333555555555555666999;;;===AAABBBEEEIIIMMMQQQTTTUUUWWWYYY^^^dddjjjooosssuuuuuuxxx{{{~~~}}}~~~}}}}}}~~~{{{}}}~~~}}}|||~~~yyysssppppppoookkkhhhbbb[[[VVVVVVUUUQQQOOOPPPSSSQQQMMMIIIEEEAAA???===@@@@@@@@@???===:::888666000111111000...,,,,,,,,,******)))))))))***++++++......000333777;;;???BBBAAAEEEKKKRRRXXX\\\^^^___dddfffhhhkkklllmmmlllllljjjlllmmmmmmlllkkkkkklllnnnooopppqqqqqqqqqsssuuuttttttssssssrrrpppllljjjiiifffdddfffiiiiiieeeaaaUUUNNNDDD;;;444000---,,,---...222999BBBJJJOOORRRZZZ^^^cccggghhhiiijjjkkkiiifffeeegggjjjjjjfffbbbfffeeedddeeeeeedddaaa___TTTHHH999///,,,,,,)))''''''%%%%%%'''((('''+++111888BBBKKKMMMKKKGGG@@@888777888<<>>111***((()))(((&&&$$$"""###&&&'''(((...555AAAJJJRRRTTTRRROOOIIIBBB:::888666777===EEENNNTTTWWWYYY[[[ZZZWWWVVVXXX[[[]]]^^^___```______^^^]]][[[]]]```cccfffhhhiiiiiimmmmmmnnnnnnnnnnnnmmmmmmkkkiiiddd^^^VVVKKKAAA:::DDDKKKRRRZZZdddmmmooommmiiijjjkkklllmmmnnnnnnnnnkkkhhhddd\\\RRREEE777///111333777999888:::DDDPPPbbbgggjjjllloootttvvvtttrrrssstttvvvvvvvvvvvvuuu~~~}}}}}}}}}zzzwwwppplllgggcccaaa^^^ZZZWWWXXXWWWTTTOOOJJJDDD???===>>><<<:::999999999777555444444333333333444555555555555555444333111000///000000111222444555666666444555666777777666555444444444333333222333333333444333111//////000111222000000///...//////000111---...///111444555777888777888;;;???EEEKKKPPPSSSTTTZZZaaahhhlllnnnpppqqqxxxzzz||||||{{{zzzzzz{{{vvvvvvwwwxxx{{{~~~{{{xxxxxxyyywwwqqqkkkiiigggdddeeeiiibbbbbbaaa^^^[[[WWWSSSQQQQQQQQQPPPOOOMMMJJJGGGEEEAAA@@@===:::888444111...---,,,+++)))(((((((((''')))))))))+++---///222444333444555777999;;;===>>>DDDHHHNNNTTTXXX[[[[[[[[[aaacccfffhhhiiijjjlllmmmkkkkkkllllllkkklllooorrrssstttuuutttrrrooollllllkkkhhheeedddfffhhhhhhgggfffbbb\\\UUUMMMDDD;;;666111...,,,,,,///444888999FFFLLLUUU\\\```bbbcccccc^^^]]]]]]```eeehhhiiiiiidddeeeggghhhfff```XXXRRR???777---'''&&&&&&%%%###%%%######&&&(((***000888HHHPPPWWWXXXWWWUUUPPPJJJBBB===666333666???IIIPPPUUUYYY\\\[[[VVVSSSUUUYYY[[[\\\___```aaa```^^^]]]ZZZ\\\___bbbeeeggghhhiiijjjkkklllnnnooopppppppppkkkjjjhhhfffbbbWWWJJJ@@@CCCEEEJJJSSS^^^gggiiihhhkkklllmmmooopppqqqqqqqqqlllhhhbbb\\\SSSGGG888...111222666999777999CCCOOOaaagggkkkllloootttvvvuuuttttttuuuwwwyyyyyyxxxvvv}}}wwwtttsssppplllgggeeedddaaa]]]WWWQQQKKKHHHFFFCCC@@@>>>===;;;888666666666555444444444444444666666555444333111000///...//////000222333333444333444555555555555444333333333333444555666777888777555333111000111222333000000000000000111222222//////000000000000111111222222333666999===AAACCCDDDGGGLLLQQQUUUYYY]]]```hhhkkkmmmoooppprrrtttvvvrrruuuyyy|||~~~~~~|||{{{|||yyyuuutttuuusssoooooorrrhhhhhhgggfffccc___\\\ZZZZZZZZZYYYXXXUUURRROOOMMMIIIGGGCCC@@@>>>:::666222///...,,,***)))''''''&&&(((((()))***,,,///111333333222222222222333555666777;;;@@@FFFJJJMMMNNNNNNUUUXXX\\\___bbbeeehhhjjjdddgggjjjkkkkkkkkklllmmmppprrrtttrrrnnnjjjhhhhhhiiifffcccaaa```aaabbbbbbfffdddaaa]]]YYYRRRJJJEEE777333...++++++...000000888>>>GGGOOOUUUXXX[[[]]]\\\ZZZYYYZZZ^^^dddiiikkkcccdddffffffccc[[[PPPIII777111***&&&&&&&&&&&&%%%(((%%%%%%'''***---555===LLLSSSYYYYYYXXXWWWSSSNNNIIICCC:::333222888AAAGGGPPPUUUZZZZZZVVVTTTVVVYYY[[[]]]___aaaaaaaaa___^^^]]]^^^___aaaccceeeffffffeeefffiiilllnnnppprrrrrrooommmlllkkkggg___TTTLLLCCCBBBCCCKKKVVV___dddgggmmmnnnppprrrsssrrrrrrqqqmmmiiiccc\\\SSSGGG888...///111555777666888CCCOOO___ffflllnnnppptttvvvuuuxxxwwwwwwzzz|||}}}{{{yyy{{{wwwsssrrrqqqmmmhhhccc^^^ZZZXXXUUUPPPKKKGGGCCC>>>;;;<<<;;;:::888777666666666333333444444333333222222//////000000111111222222111222333444444333222111222222333444555777888999777666555444333333444555222222222111111000000000//////......------,,,,,,000111111222333444666777888999<<<>>>AAAEEEJJJNNNQQQUUUZZZ^^^bbbggglllooommmqqqwww}}}~~~|||{{{|||~~~yyyxxxzzz}}}zzzuuutttwwwqqqpppooollliiifffcccbbbccccccbbb```]]]ZZZWWWUUURRROOOJJJHHHGGGDDD???:::444333111...,,,***)))(((((((((((()))***,,,...000......///000111333555666111333666:::===@@@AAABBBFFFIIINNNSSSVVVYYY]]]```]]]```dddggghhhhhhhhhiiillloooqqqoookkkgggffffffgggfffccc```_________```dddcccbbbaaa___\\\WWWSSS===888222...,,,---------...333:::AAAGGGMMMRRRVVV\\\ZZZXXXWWWYYY^^^cccfffcccdddeeeddd___TTTHHH???...+++(((&&&''')))))))))+++((('''***...333===FFFNNNUUUYYYYYYXXXXXXUUURRRMMMGGG>>>666333444888<<>>>>>777777777777777666555555222222222222222222222222111222333444444333222111222222222222333555666666666555555555555555555555333333333333333222111000..................------//////000000000000//////111333444444555888;;;???>>>AAAFFFKKKPPPVVV[[[___```dddjjjqqqvvvyyyzzzzzzzzzxxxvvvwwwyyy{{{{{{{{{}}}{{{{{{}}}|||vvvvvvyyyvvvuuusssqqqpppnnnnnnmmmkkkkkkjjjhhheeebbb___]]]\\\WWWSSSQQQQQQOOOJJJEEE>>>===:::777444222000///+++***)))))))))***+++,,,)))***,,,...000333444555111111222333555666888999999===AAAEEEHHHKKKOOOQQQSSSVVVYYY\\\]]]___aaacccfffjjjmmmmmmiiiffffffhhheeeeeecccbbb``````aaabbbeeecccbbbaaaaaa```^^^[[[IIIDDD<<<666222000---,,,+++---111555:::AAAIIINNNUUUVVVWWWWWWYYY[[[^^^aaaaaabbbaaa___XXXLLL???555+++)))((('''(((((())))))+++((()))---333:::FFFQQQQQQWWW[[[YYYXXXYYYXXXUUUNNNKKKDDD>>>999666555555===BBBIIIQQQWWW[[[]]]]]]aaaaaaaaaaaabbbbbbbbbbbbcccaaa___]]]]]]```ccceeebbbdddfffiiikkkmmmnnnoootttssspppkkkeee```]]]]]]TTTLLLDDDBBBCCCIIIVVVcccgggiiimmmppprrrrrrrrrqqqmmmllliii___RRRBBB666///000222555666444555>>>JJJYYYdddooorrrssstttuuusss|||yyyyyy{{{~~~zzz}}}~~~{{{vvvrrrnnniiidddaaaTTTSSSQQQNNNKKKIIIHHHGGG??????>>>===;;;999777666444444444333333333222222222222333444444333222222222222222111111222333333444444555666666555555444333333444555555555555555000000000111111222222222------...//////---,,,+++///111222222222222444666333666:::>>>AAAFFFKKKNNNQQQTTTZZZaaahhhmmmqqqssstttrrrqqqsssvvvyyy{{{{{{xxxzzz~~~|||zzz{{{~~~~~~~~~zzzuuuuuuyyyvvvvvvuuutttuuuvvvxxxyyyppppppooommmjjjfffcccaaabbb^^^YYYXXXYYYWWWRRRMMMHHHFFFDDD@@@===:::888777///---,,,***)))))))))***'''(((***---///111111222333222111000000222333444222555999<<>>BBBGGGKKKPPPSSSTTTXXX\\\aaaeeeffffffeeeeee___``````___^^^```cccfffcccdddeeecccbbbbbbccceeeZZZZZZXXXRRRHHH???777333...,,,***+++...222555666EEEIIINNNSSSXXXZZZ[[[[[[aaa^^^YYYPPPEEE:::111,,,&&&'''&&&%%%######%%%'''+++---...111<<>>DDDKKKTTT]]]bbb\\\```dddeeedddbbbaaaaaagggccc^^^\\\\\\^^^``````cccdddeeeffffffgggiiikkkqqqnnniiieeebbbaaabbbcccaaa___UUUEEE<<L=hĦ4ĉ@ӵ~~~zzzwwwsssrrrrrrqqqnnnkkkaaa___[[[VVVRRRNNNKKKJJJDDDDDDCCC???;;;999888999666555333222222222444555222111111>L111222222222222111111000000333333333444333333222222111000///000222333333222111111000//////000000111//////////////////////////////111333444555666666666777999===AAAFFFJJJLLLSSSTTTWWW[[[```dddhhhjjjkkknnnqqqvvvyyy{{{|||||||||{{{zzzzzz{{{|||~~~}}}zzzwwwuuuvvvxxxzzz{{{||||||||||||~~~~~~}}}{{{zzzyyyxxxwwwsssooojjjjjjllljjjccc\\\[[[[[[WWWRRRQQQRRRNNNHHHCCC@@@;;;666333000...---///---+++***,,,///000000+++++++++,,,---000222333222222222222222333444555888888999;;;>>>BBBFFFHHHKKKOOOTTTXXXZZZ[[[\\\]]]]]]^^^_________```ccceeebbbbbbcccbbb```___aaabbb```aaa```[[[RRRIIIBBB???222///,,,+++---///111111999===CCCJJJQQQUUUXXXYYYVVVSSSMMMFFF===444,,,(((%%%&&&'''&&&%%%%%%''')))+++000555:::DDDQQQYYYZZZ]]]^^^^^^___^^^]]]\\\[[[UUURRRNNNKKKHHHDDD@@@===777888:::===CCCKKKUUU[[[^^^bbbfffhhhhhheeeccccccccc```]]][[[\\\___bbbdddggghhhhhhhhhiiijjjlllnnnpppmmmgggcccbbbdddhhhkkkdddccc[[[NNNFFFEEEGGGGGGMMMWWWaaaggglllpppppplllooopppkkk___LLL<<<222......666666666888555999HHHWWWcccnnnooommmnnnqqqrrrwwwxxxyyyyyyxxxwwwvvvuuuGG=?HdĦ=ĪjGG=?~~~wwwtttnnniiiccc```^^^]]]UUUUUUSSSNNNHHHCCCAAAAAA===;;;888666555666888999444333222HdĦ111222222222111111000000///000111222222222222222111111000///111333444444333222111111000111111222222000000000000000000000000///////////////000111222//////000222444666888:::@@@BBBDDDHHHMMMQQQUUUWWW[[[^^^ccchhhmmmppprrrssstttuuuxxxzzz|||}}}}}}||||||yyyuuuvvvyyy}}}~~~~~~}}}}}}~~~{{{xxxuuuvvvwwwtttllleeeffffffccc^^^]]]^^^[[[VVVQQQMMMHHHBBB===888222//////,,,)))(((***,,,......)))))))))***+++...000111333222222111111111222222444333111111222555888;;;@@@DDDHHHLLLNNNQQQTTTVVVXXXZZZ\\\]]]^^^___bbbddd^^^______^^^\\\\\\]]]^^^ccceeeeeeaaaZZZRRRLLLHHH:::666111...------,,,,,,...222777>>>DDDIIILLLNNNHHHEEE@@@999333---)))&&&###%%%'''(((((((((***+++,,,444===EEENNNYYY]]]]]]______aaaaaa```^^^\\\ZZZVVVSSSPPPNNNLLLJJJGGGEEE<<<;;;999777:::AAAKKKRRR[[[```eeeiiiiiigggeeeddddddbbb^^^[[[\\\___cccffffffffffffgggiiimmmppprrrqqqmmmgggccccccggglllooohhhgggbbbZZZSSSOOOHHH@@@HHHOOOXXX```iiipppppplllpppooojjj]]]KKK;;;222///---555555444777555999HHHWWWcccnnnooommmmmmooopppvvvuuuttttttssssssssssssӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦzzztttooommm[[[ĦCCC???<<<;;;<<<<<<888777666DdD111111111000000ӵ222444ӵ111ӵ111111111///...Ħ111888ӵKKKNNNRRRmmmĭӵvvv{{{~~~{{{yyyyyyzzzyyytttooooooqqqnnniiiffffffddd___]]]YYYSSSNNNIIICCC;;;555555222...++++++,,,---,,,,,,+++***))))))***+++,,,111000000000000111222222222111000000000222333555999;;;>>>@@@BBBEEEHHHKKKNNNQQQUUUXXXZZZ]]]___aaa[[[\\\\\\[[[YYYYYY[[[\\\bbbdddeeebbb\\\TTTNNNKKKEEE@@@:::444111...,,,***,,,---000444777:::<<<===<<<999555000,,,***)))((($$$&&&((()))))))))***,,,///888CCCKKKTTT]]]aaa```___```bbbbbbaaa^^^[[[YYYXXXVVVSSSQQQPPPNNNLLLIIIEEEBBB<<<777666;;;DDDKKKRRRWWW___dddfffffffffeeeiiigggccc___^^^___cccfffbbbaaaaaaccchhhmmmqqqsssqqqnnnjjjfffeeegggjjjlllkkkjjjfff```]]]XXXMMMAAAHHHKKKQQQZZZeeelllmmmkkknnnmmmgggZZZHHH999222000///666555444666333777GGGXXXdddnnnooommmnnnooonnnppppppnnnmmmnnnoooqqqrrr?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZzzzxxx3h?gL[[[UUUNNNIIIEEECCCBBB???===;;;D%%)?111fff?><z//////=?Ħ222g&e111g&e222222222S?ʬ...4ff?>ߝL111@e000g&e888<<<>>>3h?g&e>&epppsss??~~~~~~~~~{{{xxxxxxzzz||||||zzzyyy{{{xxxrrrnnnmmmkkkhhheeeaaa\\\YYYVVVPPPHHHBBBBBB>>>:::666444222000...---+++***(((''''''((((((+++++++++,,,---...///000...000111333444444333222222333444555666777;;;===BBBFFFJJJOOORRRUUUYYY[[[YYYZZZ[[[ZZZYYYZZZ[[[]]]aaadddfffddd^^^WWWQQQNNNNNNJJJDDD>>>:::555000---,,,,,,,,,---...///000111111///,,,)))''''''((()))%%%'''((()))((()))+++---444>>>HHHNNNUUU]]]bbbbbbbbbcccddddddbbb```^^^\\\ZZZXXXUUUSSSRRRQQQNNNLLLLLLHHHAAA:::666888>>>CCCHHHNNNWWW^^^ccceeefffgggiiiiiigggdddbbbcccgggkkkeeecccbbbdddhhhmmmoooooollllllkkkjjjiiiiiiiiiiiillljjjfffbbbbbb```VVVKKKIIIHHHLLLUUU___gggjjjlllkkkiiibbbTTTCCC666111000222888666333555111555EEEZZZeeennnqqqpppppppppnnnkkkkkkjjjiiikkknnnqqqsss4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦnnnhhhaaa[[[VVVRRRPPPJJJHHHFFFDtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ111Hu]Ħ111111Htƅ^///qIܗGIӵ///H׼s...---Hu]Ħ///222Bt=o9ĦHƅ^Hu]Ħlll}}}~~~~~~~~~~~~~~~~~~~~~|||yyyyyy{{{~~~zzzvvvuuutttqqqmmmhhhcccaaaaaa^^^WWWQQQLLLHHHDDD@@@<<<888333000,,,+++***)))(((((()))***%%%%%%%%%&&&(((***+++,,,***,,,///222444333111000222333444333333333555777999<<<@@@CCCFFFIIIMMMPPPTTTUUUVVVWWWVVVXXXZZZ\\\aaadddggggggccc\\\WWWTTTTTTQQQMMMIIIDDD>>>777333+++***)))((()))***,,,---((('''%%%$$$$$$%%%'''(((&&&'''((())))))+++///111;;;EEENNNRRRVVV]]]bbbccc`````````___^^^]]]\\\[[[[[[YYYVVVUUUUUUTTTQQQOOOPPPMMMGGGAAA;;;999;;;===AAAGGGPPPXXX^^^bbbfffhhhdddfffhhhhhhgggiiinnnrrrnnnkkkiiiiiilllmmmkkkiiiggghhhjjjkkklllllllllkkkkkkjjjgggdddeeefff```XXXKKKHHHHHHOOOWWW^^^eeelllfffddd\\\NNN>>>333000000333888666444555222666FFF\\\fffpppsssssstttssspppkkkjjjjjjjjjlllnnnqqqsss4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ{{{xxxtttooojjjfffdddZZZYYYVVVHdDĦgdKӵDdDDdDĦ444DdDĦ4DufӵDdDĦ000DdDĦ111q<R000000peƜ4DuTӵ...DdDĦ------DdDĦ...qjRgdKӵDdDΦDdDĦaaaeeeggglllsssyyyuuuvvvxxxyyyzzz{{{{{{zzz~~~||||||}}}|||{{{zzz{{{|||~~~zzzzzzzzzyyytttooojjjiiikkkjjjddd^^^VVVTTTQQQNNNIIIDDD===888555444111///...---------%%%%%%%%%&&&&&&((())))))(((***,,,...//////......222444555555444444555777444666777888999;;;???BBBGGGIIIKKKLLLMMMNNNQQQTTTZZZ^^^ccceeeccc^^^ZZZWWWVVVUUUSSSQQQMMMFFF>>>888,,,***(((&&&&&&'''((()))$$$$$$######$$$%%%&&&'''''''''((()))+++000666:::AAALLLVVVYYY[[[___bbbbbb]]]\\\[[[ZZZYYYYYYZZZZZZZZZXXXWWWWWWXXXXXXWWWUUUSSSSSSPPPKKKDDD???<<<;;;<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<~~~|||uuusssppp>d<ӵDd<DdDΦDdDĦ===DdDӵnd<DdDĦ333>d<Ħ333peӵ///Ħ///F&uTӵ444DdDĦ//////>d<Ħ,,,peӵDx<>d<ʜ4DuTӵ<<<@@@EEEKKKQQQTTTTTTXXX^^^dddiiikkkllllllqqqsssuuuuuutttttttttuuuuuuyyy}}}}}}{{{yyyzzz|||yyytttrrrssssssppplllmmmkkkeee``````aaa[[[SSSSSSMMMGGGCCC@@@<<<444...222...***)))******(((&&&'''(((***++++++***((((((.........//////////////////000111222333444555666666555555666777999<<<===EEEHHHKKKOOOQQQQQQQQQPPPOOOMMMJJJHHHEEE@@@888222***)))'''%%%$$$$$$$$$%%%#########$$$''''''&&&%%%'''(((***---222:::CCCJJJNNNTTT]]]cccggggggggggggbbb___ZZZWWWVVVWWWZZZ]]]ZZZZZZZZZ[[[[[[\\\\\\\\\aaa\\\XXXVVVUUURRRKKKEEE@@@;;;:::===BBBGGGPPPXXXYYY___hhhnnnpppnnnkkkiiippppppqqqssstttssspppnnnqqqtttvvvrrrlllhhhiiikkkkkkkkkjjjjjjiiijjjjjjjjjaaa^^^XXXPPPJJJFFFFFFGGGSSSQQQKKKAAA777222111222555444444333111333@@@NNN```fffooovvvzzz{{{{{{{{{{{{xxxuuussstttttttttttt4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x|||&ӫeʬtIӇjjj>d<Φ>d<ĦJJJD&ӫetIӇ666DdDĦ333sdKĦ333B?dp&ĒR111222>d<sdKĦ...B?Ho9,,,s&dq&ĒR333444777:::???CCCFFFCCCGGGLLLSSSXXX\\\]]]^^^dddfffiiikkklllnnnqqqssstttxxx}}}~~~|||{{{{{{}}}|||~~~~~~}}}}}}}}}}}}{{{xxxvvvwwwvvvtttrrrrrrqqqlllhhhiiijjjfff______YYYSSSOOOMMMIIIBBB<<<777333///------,,,***(((&&&&&&'''(((((((((((((((************++++++,,,,,,000000000000111111111111//////000000111333444555<<<>>>AAAEEEFFFGGGFFFEEEAAA???<<<;;;999666000,,,)))(((&&&%%%$$$$$$$$$%%%$$$######$$$&&&'''&&&%%%$$$&&&)))---444>>>HHHOOOQQQWWW^^^dddffffffffffff___^^^\\\[[[ZZZ[[[]]]^^^[[[[[[[[[\\\\\\\\\\\\\\\___[[[WWWWWWWWWUUUOOOJJJBBB===:::;;;>>>AAAGGGOOOVVV\\\ccciiikkkkkkjjjjjjpppqqqqqqrrrsssrrrqqqooosssuuuwwwsssnnnjjjkkkmmmmmmlllkkkkkkkkkkkklllmmmgggddd^^^VVVOOOJJJGGGFFFLLLJJJDDD;;;333......000444333333222111444AAAOOO___eeennnuuuyyyzzz{{{{{{yyyvvvsssqqqrrrrrrrrrrrr4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌzzzwwwege___\\\Hu]3hIŌ>>>===DdDĦ555ne111333@h111000>h...000111se111ne000000@G++++++sĪj@h.........///000222555666444777:::???CCCFFFIIIJJJRRRTTTXXX[[[___dddjjjnnnnnntttzzz}}}}}}||||||~~~|||~~~~~~{{{|||}}}|||zzzxxxxxxyyywwwwwwtttqqqrrrtttqqqjjjkkkgggbbb^^^\\\XXXRRRNNNAAA>>>999666333111...---(((''''''''''''((()))***((((((''''''(((((())))))++++++******))))))((((((******+++,,,,,,,,,,,,,,,///111444666888888777777222000...---,,,+++)))'''((('''%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$&&&)))---444===FFFMMMOOOTTTZZZ___aaabbbbbbccc]]]]]]^^^_________``````^^^^^^^^^^^^]]]]]]]]]]]]\\\ZZZXXXXXXZZZZZZVVVSSSJJJDDD>>>===;;;;;;???DDDPPPUUU\\\cccgggiiikkklllsssrrrrrrrrrqqqqqqqqqpppuuuvvvwwwtttpppmmmmmmoooooonnnmmmllllllmmmnnnooollliiiddd\\\UUUMMMGGGDDDCCC@@@;;;444...+++,,,...111111111222111555CCCQQQ___eeennnuuuyyyzzz{{{{{{vvvtttqqqpppqqqrrrrrrrrr4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHo|||zzzqqqooommmD^QQQNNNKKKDdDĦ;;;777888666555000222111000//////000///s׼s111111000000000//////......,,,......---------...///000111111222333555777888999BBBEEEHHHLLLQQQWWW^^^cccbbbiiiqqqvvvwwwxxxzzz|||yyy{{{}}}~~~~~~~~~zzz~~~|||yyyzzz|||zzz{{{zzzwwwxxxyyyvvvqqqsssoookkkhhheeeccc___\\\RRRNNNIIICCC>>>999666444000///---++++++++++++,,,))))))((('''''''''((()))(((((((((''''''&&&&&&%%%((()))***+++***)))((('''&&&''')))+++,,,,,,+++++++++***(((&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%'''((()))+++...333:::???DDDHHHNNNTTTWWWZZZ]]]___^^^^^^^^^^^^___``````aaaaaaaaa````````````______ZZZYYYXXXZZZ]]]^^^]]][[[UUUNNNGGGCCC>>>::::::>>>GGGMMMWWW___eeejjjmmmooouuuuuutttrrrpppoooooopppvvvwwwvvvtttqqqooooooqqqpppooonnnmmmmmmnnnooopppkkkiiieee```YYYQQQIIICCC===:::444///+++***,,,.........000111222777EEETTTbbbgggooovvvzzz{{{|||}}}tttrrrpppppprrruuuvvvvvvΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ~~~}}}~~~~~~}}}|||zzzxxxwwwwww>d<Ħjjjiiihhheee^^^>d<ĦGGGDDDAAAĦ:::999777555333222111000000000////////////000000------......Be---////////////Ħ///000000000000000000000000000000//////...------,,,...............////////////.........///000111222666888:::===@@@FFFLLLPPPQQQXXXaaagggjjjmmmpppssspppsssuuuwwwxxxzzz}}}}}}~~~zzz{{{~~~|||~~~|||{{{|||yyytttvvvtttpppmmmkkkjjjhhhfffbbb___ZZZRRRKKKEEEBBB@@@<<<:::777444111000//////---,,,***(((((((((((()))*********)))))))))))))))(((((()))))))))'''%%%$$$###$$$%%%&&&&&&&&&&&&%%%***)))'''%%%$$$$$$&&&'''&&&%%%%%%$$$%%%&&&((()))((((((((()))++++++)))'''((((((((('''''')))...111777;;;AAAGGGMMMRRRXXX[[[]]]\\\[[[ZZZZZZ\\\^^^```bbbbbbbbbbbbbbbaaaaaaaaaZZZZZZZZZ\\\^^^aaaaaaaaa\\\UUUOOOJJJDDD===:::<<>>;;;888777555333000---+++******+++)))))))))(((((((((((((((''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$((()))(((&&&$$$$$$&&&(((&&&%%%%%%%%%'''(((***,,,,,,,,,...111333333000---(((((('''%%%$$$%%%)))+++...111777<<AneneneneDenene>Ak<fh~~~|||zzz|||DeneqqqkkkneTTTPPPOOOMMMIIIEEEAAA>>><<<666666555444333333333333.........------------...,,,,,,ne......000000000000000000000000000000//////......------......////////////......((()))***+++,,,---...///***,,,------------...000444888>>>AAACCCFFFKKKOOOUUUXXX\\\```dddiiiooosssxxxyyyzzzyyyvvvuuuwwwyyyxxx}}}~~~}}}~~~}}}yyyuuuuuusssqqqoooooopppqqqqqqpppnnnhhhbbb^^^^^^___ZZZYYYWWWTTTPPPLLLHHHGGG@@@===999555222111111111,,,,,,+++***)))(((((('''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&((()))(((&&&&&&(((+++&&&&&&&&&'''(((***,,,...000222666;;;>>><<<888555------+++)))&&&&&&(((******,,,///222555;;;AAAFFFJJJKKKMMMOOOQQQTTTWWWXXX[[[[[[\\\]]]^^^___``````^^^^^^_________```bbbdddaaa^^^\\\\\\VVVLLLEEEDDD>>>AAAGGGLLLRRRXXX___dddlllppptttuuusssrrrtttwwwyyywwwuuuttttttuuuuuuuuurrrsssuuuvvvtttpppllliiihhhfffeeefffeee```VVVOOO<<<666///******,,,......(((***...333666???PPP```lllpppvvvyyyzzz{{{{{{|||wwwuuussssssuuuwwwyyy~~~{{{||||||wwwjjjggg]]]\\\YYYUUUQQQLLLHHHFFF>>>===;;;:::888777777777555444111///,,,***((((((,,,---...//////////////////////////////222222111111111000000000000000111000000///...---+++,,,,,,---,,,,,,++++++,,,---//////---,,,,,,,,,...111444666666888===AAABBBEEEIIINNNSSSYYY___dddpppppppppooooooppprrrtttrrrxxx|||{{{{{{}}}}}}zzzsssrrrqqqooommmmmmoooqqqpppqqqppplllgggeeefffhhhffffffdddbbb___[[[WWWUUUJJJGGGBBB===:::888888888666555444222000...---,,,+++***((('''''''''((()))''''''&&&&&&%%%$$$$$$###%%%(((******))))))+++...&&&&&&&&&''')))+++...///444777<<>>:::555444222---)))'''((()))((())))))***+++///555999@@@CCCHHHMMMQQQTTTUUUUUUXXXXXXYYYZZZ\\\]]]^^^^^^`````````_________bbbddddddbbbcccddd___UUUMMMKKKAAABBBBBBDDDHHHOOOXXX^^^ffflllsssuuuuuuuuuxxx|||{{{yyyvvvuuuvvvwwwwwwwwwtttvvvxxxyyywwwrrrllliiigggdddccccccccc^^^UUUMMM<<<555---((((((***,,,,,,(((***...333888@@@RRRbbbmmmqqqvvvyyyyyyyyyzzzzzzxxxuuurrrqqqrrrtttttt|||}}}{{{}}}xxxtttrrrrrrsssqqqooolllhhhccc\\\WWWOOOJJJGGGGGGDDD???<<<<<<;;;999777444111000000000///......///000///,,,***...------,,,---...000111//////000000000000000000111222333333333222000///---......///////////////------------------------...//////...---///222555:::;;;===???BBBGGGMMMQQQSSSUUUZZZ___dddggghhhiiilllnnnrrruuuxxxyyyzzzzzzssspppmmmllllllllljjjgggsssvvvuuurrroooooolllgggkkkkkkkkkhhhdddbbbaaabbbZZZUUUPPPLLLLLLKKKIIIGGGCCC@@@<<<777444222222333222000///000111///+++'''***)))(((''''''((()))******)))***,,,///111111000000///---,,,,,,...111333444666;;;???CCCEEEEEEEEEDDD@@@999111,,,***)))***+++***)))))))))+++,,,---333555:::@@@FFFKKKOOOQQQOOORRRUUUWWWXXXXXXYYYZZZ]]]\\\[[[[[[^^^```aaaaaa``````aaaaaa```[[[UUUQQQJJJDDD??????BBBEEEMMMUUU```fffnnntttwwwxxx{{{}}}||||||{{{yyyvvvtttqqqpppsssuuuuuurrrmmmiiihhhiiihhhlllkkkddd^^^YYYOOOCCC444111---)))((((((***,,,......000555???MMM[[[dddmmmpppuuuzzz}}}{{{vvvqqqsssrrrrrrqqqrrrsssttt|||~~~~~~~~~|||zzzxxxvvvtttoooiiieee]]]YYYWWWWWWUUUOOOLLLMMMEEECCC@@@<<<999666555444222111000111111111///---000///............000000000000000000111111111111...///000000000///---------......///000000000000.........---------------...//////...---...111333111222333333555888===AAAFFFHHHJJJNNNRRRVVVYYY[[[fffgggjjjnnnpppqqqqqqqqqmmmkkkiiiiiikkkmmmllljjjrrrvvvwwwtttrrrqqqnnniiijjjkkkllljjjhhhggghhhiiihhhbbb\\\ZZZ[[[[[[XXXUUURRRPPPKKKGGGCCCBBBAAAAAA;;;:::999999999888444000222111///...------......000//////111333555555444444333111000000111333444555666:::===@@@BBBCCCCCC@@@>>>;;;777333///---,,,)))((('''&&&&&&'''((()))---///222777<<<@@@DDDFFFIIILLLOOORRRSSSTTTUUUWWW]]]\\\[[[[[[\\\^^^______cccbbbaaa```___]]]ZZZXXXQQQJJJDDDCCCBBBCCCHHHNNNXXX^^^gggnnnssswww{{{~~~|||{{{zzzxxxvvvtttrrrrrrsssuuuvvvtttpppmmmlllmmmjjjllliii```XXXQQQFFF;;;///...+++)))))))))+++,,,------000888DDDTTT```hhhmmmpppuuuyyy{{{zzzvvvsssuuutttrrrqqqqqqrrrsssuuu}}}~~~|||yyyuuuqqqmmmjjjjjjllliiiccc```aaaVVVSSSOOOJJJEEEAAA???===:::777555444444444222111000///...---,,,---......,,,,,,---------.........---............---,,,,,,------///000111111111111/////////......---------...//////---,,,,,,///111/////////...---...111444888888999:::>>>BBBGGGIIIVVVXXX[[[___bbbeeeffffffgggfffeeegggiiikkklllkkkrrrvvvwwwuuusssssspppkkkjjjlllmmmmmmmmmmmmoooqqqsssmmmffffffiiijjjfffaaa```]]]YYYUUUQQQOOOOOOOOOIIIHHHGGGFFFFFFDDDAAA>>>>>>===;;;999777555444444777666666777999::::::999888888777666555555444444000111222444666888999::::::;;;;;;;;;999555222000***)))&&&%%%$$$$$$&&&'''((()))***,,,///333777999???BBBFFFIIIJJJLLLOOOQQQZZZYYYYYYXXXYYY[[[\\\]]]eeeccc```^^^]]]]]]^^^___YYYRRRLLLHHHDDDAAABBBFFFPPPVVV^^^eeelllrrrwww{{{yyyxxxvvvuuussssssrrrrrrrrrtttvvvvvvsssqqqppppppnnnllleeeZZZPPPFFF;;;111+++******)))******+++,,,//////222<<>><<<;;;<<<;;;:::;;;<<<===<<<:::::::::::::::888666444333////////////000111333333555777888999888777444333///---***(((&&&&&&'''((((((((('''''')))+++...000444777;;;>>>@@@CCCFFFHHHRRRSSSTTTTTTUUUWWWZZZ]]]dddcccaaa___]]]\\\^^^```^^^XXXSSSOOOJJJCCCAAACCCLLLPPPVVV]]]dddkkkqqquuuuuutttrrrqqqqqqqqqrrrrrrqqqsssuuuvvvvvvtttqqqpppooojjj```TTTHHH===111***((())))))************)))222222777AAAQQQ^^^fffiiimmmooorrrtttuuuuuuvvvwwwwwwuuurrrqqqrrruuuyyy|||~~~~~~~~~xxxuuuxxxuuusssooojjjeee```\\\ZZZRRROOOJJJEEEBBB@@@===;;;888777666555555555666666222222222111111111000000///......---------------------///000000111111111000000/////////.........//////000...,,,+++,,,---)))******((('''&&&(((***+++,,,...000222333333333555777:::???DDDHHHKKKMMMRRRTTTWWWZZZ^^^bbbfffhhhooorrrtttrrrqqqsssrrrnnnlllmmmmmmlllkkklllooorrrpppkkkgggiiinnnppplllhhhmmmllliiifffcccbbb``````[[[[[[[[[ZZZYYYWWWWWWWWWUUUTTTQQQNNNJJJGGGDDDBBBAAA???======>>>>>><<<;;;;;;<<<<<<;;;999777444222555444444333444444555666333333333333333444444444111000---+++***((((((((()))(((&&&%%%&&&''')))+++,,,...111444666888<<>>BBBGGGLLLQQQWWW]]]aaafffiiijjjiiikkkppprrrpppkkkkkkkkkiiiggghhhkkkmmmnnnlllkkkmmmpppqqqpppnnnkkkjjjhhhfffeeecccbbbbbb^^^`````````^^^^^^___```\\\[[[YYYVVVSSSOOOLLLJJJGGGEEECCCBBBBBBBBB@@@>>>>>>>>>>>>===;;;999666555777777777777777666666666333222000//////000222444//////...---+++)))'''&&&'''&&&%%%$$$$$$%%%&&&'''&&&(((***,,,---///333666>>>AAAFFFHHHKKKOOOUUUZZZ\\\```cccccc___\\\\\\]]]\\\ZZZ[[[^^^\\\UUUQQQQQQGGGGGGIIINNNWWW```gggjjjmmmnnnpppqqqssssssttttttrrrsssuuuvvvvvvrrrkkkfff___UUUKKKBBB:::000+++***)))************))))))(((000333;;;DDDPPP[[[dddiiihhhkkknnnooonnnooorrrvvvsssrrrrrrssswww|||{{{{{{~~~|||zzzxxxwwwooommmjjjhhhfffccc___\\\SSSQQQMMMIIIEEECCCAAA@@@::::::888666444222111000...---,,,+++***++++++,,,...............------,,,,,,,,,,,,---......//////...///111000///......///...///000///---,,,---...++++++,,,,,,,,,,,,,,,+++............///000111111000444999===AAAFFFLLLQQQTTTWWWYYYZZZ___hhhmmmnnniiiiiihhhfffdddeeehhhkkkkkklllnnnooopppqqqrrrrrriiiiiihhhgggfffeeeeeedddaaaccceeedddccccccfffhhhaaaaaa___]]]ZZZVVVSSSQQQPPPNNNKKKJJJIIIHHHFFFDDDBBBBBBAAA@@@>>><<<;;;:::888888999:::999888777666555444222000///000111111---...000000...+++'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&''''''))),,,...000555999<<<===AAAHHHNNNQQQVVVZZZ[[[XXXWWWYYY[[[ZZZZZZ___dddddd^^^YYYYYYLLLJJJGGGJJJPPPVVV[[[]]]dddgggjjjmmmooopppoooooonnnnnnoooooonnnhhh```YYYOOOEEE;;;777111+++))),,,((()))))))))***++++++,,,333888???DDDIIIQQQZZZaaadddhhhlllmmmllllllppptttqqqqqqrrrtttwww|||yyyzzz~~~wwwuuuttttttsssqqqmmmjjjkkkhhhccc]]]XXXSSSPPPOOOEEEDDDBBB@@@===:::999888000///...---,,,---...///............---,,,+++******++++++,,,---...//////...///111111000//////000///000000///---+++,,,---...---+++*********,,,---*********+++,,,---...///+++...222444555888===AAACCCGGGIIILLLSSS___gggjjjhhhgggfffdddcccdddgggjjjgggjjjnnnooonnnnnnpppsssnnnnnnmmmmmmmmmlllllllllcccfffhhhhhhfffgggjjjmmmddddddcccaaa^^^[[[XXXVVVWWWTTTRRRPPPOOONNNKKKIIIFFFEEEDDDBBBAAA@@@???>>><<<===???@@@???>>><<<:::777666555333222111000000---///222333111...)))&&&%%%&&&''''''((((((''''''$$$$$$%%%$$$$$$%%%(((***&&&***///111111555<<>>;;;999666444222111333333222000///,,,***)))+++***))))))))))))******(((((((((((('''&&&&&&&&&&&&((()))***,,,...222555999<<<@@@CCCFFFIIIMMMPPPUUUYYY___dddfffdddaaa______[[[VVVPPPKKKHHHGGGGGGLLLPPPVVV^^^cccdddbbb___bbbaaa___[[[UUULLLBBB;;;777555111...,,,+++++++++------,,,******,,,111555EEEPPPZZZWWWMMMGGGMMMUUU\\\```gggnnnrrrssssssrrrqqqnnnpppxxx|||{{{{{{}}}{{{xxxtttqqqooonnnmmmlllgggaaa[[[WWWRRRMMMIIIEEEBBB>>>:::888666333111444222///...///000///...---,,,,,,+++,,,,,,---...///////////////.........///000000111111000///...//////////////////......))))))*********************,,,............000222111444666888:::>>>DDDIIILLLOOORRRUUUWWWXXXZZZ\\\aaadddhhhjjjkkklllnnnpppjjjkkkkkkjjjhhhggghhhiiiiiikkkmmmpppqqqpppooommmmmmllljjjhhhffffffffffffcccbbb___\\\YYYWWWVVVUUUQQQQQQPPPPPPNNNMMMLLLKKKFFFEEEDDDBBBAAAAAA@@@@@@<<<<<<:::999999888888888555444333222000---,,,+++,,,,,,+++***))))))******(((((('''&&&%%%%%%%%%%%%%%%&&&'''''''''(((+++...,,,///333777;;;???DDDGGGKKKNNNTTTYYY\\\\\\ZZZYYY]]][[[WWWQQQKKKDDD???===???BBBIIIQQQXXX[[[[[[YYYWWWTTTOOOIIICCC<<<555000///...---,,,++++++,,,---,,,,,,++++++---333:::@@@NNNYYYbbbbbbYYYQQQRRRVVVYYY\\\ccckkkqqqtttsssrrrtttppprrryyy~~~}}}~~~}}}{{{{{{zzzzzzyyyuuuqqqlllhhhddd___\\\VVVSSSOOOJJJFFFAAA<<<888:::888555333333222000///...---,,,,,,,,,---...///..............................//////000//////...//////////////////000000------------,,,,,,,,,,,,***++++++***)))***,,,...,,,---......///111444777<<<>>>AAADDDFFFIIIMMMPPPVVVYYY]]]aaacccfffiiikkkiiijjjkkkjjjhhhhhhhhhjjjkkkmmmooorrrsssssssssrrrpppooonnnlllkkkkkkjjjkkkiiihhheeebbb___]]][[[ZZZVVVVVVWWWWWWWWWUUUTTTSSSLLLKKKIIIGGGEEEDDDCCCCCC??????>>>===============888777666555333222111000///...---,,,+++************)))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%######%%%'''###%%%))),,,///222666999<<>><<<<<<:::999999888777777777777222111000///------,,,,,,...,,,***(((''''''((()))(((((((((&&&$$$$$$%%%'''$$$%%%(((((()))***,,,---000111444777:::===???@@@BBBBBBCCCBBB???:::555222000///000333666888888777444000---++++++,,,------,,,---...///000000000000......000222999CCCOOOWWWccchhhmmmpppmmmfff___[[[WWWUUUUUUZZZdddlllqqqrrrxxxvvvvvv}}}~~~}}}~~~~~~}}}{{{yyyxxxwwwuuutttrrrpppmmmiiiccc^^^WWWTTTPPPLLLHHHDDD???;;;777666444333333444666777222111111000//////......------------------......------......//////000000........................///...---***((((((+++---------,,,,,,------...------.........///222666999:::===BBBEEEIIIMMMQQQTTTWWWZZZ]]]```bbbeeehhhkkkjjjkkkmmmoooppppppppppppuuutttsssqqqooolllkkkjjjgggfffeeedddccccccccccccbbbbbbbbbbbbaaa___^^^]]]YYYXXXVVVSSSPPPNNNLLLKKKLLLJJJGGGCCC@@@===;;;:::888888888888888999:::;;;666555333222111000000000///...,,,***))))))))))))((()))((('''%%%%%%'''((($$$&&&'''((('''''')))***)))******,,,...000222333444444555444333222000//////---,,,+++---------,,,+++***)))***---//////...111111111111111///...------000444:::CCCOOO[[[ccclllmmmoooqqqqqqnnnhhhddd\\\WWWSSSTTT[[[dddlllpppvvvvvvxxx}}}}}}{{{{{{{{{zzzyyyyyyyyyvvvsssooogggddd```]]]YYYTTTOOOLLLAAA???<<<999777777888999555555444222111///...---//////...------------...------------------....../////////000000000111111000000000...,,,+++---...+++***)))***+++,,,+++***,,,,,,,,,++++++---000333111333666999;;;???CCCFFFJJJNNNRRRVVVZZZ^^^cccfffggghhhjjjkkkmmmnnnoooooouuuuuutttrrrpppnnnllljjjddddddcccccccccdddeeeeeeeeeddddddccccccbbbbbbbbbaaa```]]]ZZZWWWUUUSSSSSSLLLKKKHHHEEEBBB@@@>>>===999888777777888999:::;;;999888777666555444444444///......---+++***)))((('''((('''&&&$$$$$$&&&(((!!!###%%%&&&&&&(((***,,,'''''''''((()))***+++,,,///...---,,,++++++++++++,,,***))))))***++++++******)))***,,,...///...---222222111000///...------///444===GGGRRR]]]hhhooorrrrrrssstttuuussspppnnnddd___YYYVVVWWW]]]eeekkkoootttyyy|||~~~~~~~~~~~~|||rrrpppmmmkkkiiifffbbb^^^VVVSSSMMMGGGCCCAAA@@@AAA===<<<:::888666333222111222111///...---,,,------,,,,,,,,,,,,,,,,,,++++++...///000000111222333333000111222111///......///---+++******,,,,,,***((()))************+++---///---...000111222444888;;;>>>AAAFFFKKKOOOSSSXXX[[[___```bbbeeehhhkkkmmmnnnooopppppppppooommmlllkkkfffeeeeeeddddddeeeeeefffeeedddccccccdddfffhhhjjjhhhgggdddaaa___]]][[[[[[SSSQQQOOOLLLIIIGGGFFFEEEAAA???===;;;:::;;;;;;<<<;;;:::999999888888888888222222333222111///,,,***)))))))))'''$$$$$$%%%'''!!!###%%%&&&&&&''')))+++'''''''''((()))***++++++,,,,,,++++++***************((('''(((***++++++***)))))))))+++...000000///111111000000000111333444:::AAALLLWWW```iiipppttttttuuuvvvwwwwwwuuurrrpppjjjiiieee___YYYZZZ___eeehhhqqqyyy{{{~~~~~~}}}zzz~~~wwwvvvuuuttttttqqqnnnkkkkkkfff___WWWPPPLLLJJJJJJEEEDDDAAA???<<<999777666444222000...---,,,,,,---,,,,,,,,,++++++*********)))***+++,,,---...///000000111333222111//////000222///......//////,,,)))&&&''')))))))))***,,,...,,,------......///222555111555999>>>AAAEEEJJJMMMVVVXXX[[[___cccgggjjjlllhhhiiikkkllllllkkkjjjjjjhhhhhhgggfffeeeeeeeeeeeedddccccccccceeeiiimmmpppmmmkkkiiifffdddbbbaaa```]]][[[XXXUUUQQQOOOMMMLLLJJJHHHDDDAAA???>>>>>>>>><<<<<<;;;:::::::::;;;;;;666777888999777444111...------,,,)))&&&%%%&&&'''%%%&&&((('''&&&&&&''')))''''''((()))***+++,,,---)))***+++,,,---------,,,+++)))(((((()))***((('''((('''''')))...222555666111000000111333666:::<<>><<<:::666222//////...---,,,+++******)))***++++++++++++,,,---+++,,,---.........---,,,//////..................,,,------,,,+++******,,,+++******+++,,,---+++***---......///000000111111777:::???CCCGGGMMMRRRVVVYYY[[[]]]___``````_________cccgggjjjjjjiiiiiiiiiiiihhhfffdddcccfffkkkooolllnnnnnnmmmnnnpppnnniiihhhgggccc```\\\XXXVVVUUUQQQOOOMMMLLLLLLKKKJJJHHHEEECCC@@@???>>>===;;;:::888888888888888777666555555333111///...---------*********))))))(((((((((+++++++++,,,---///000111---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++''')))***++++++---000333555999???EEEKKKPPPVVVZZZ```gggnnnrrrssssssuuuxxxzzzyyyyyyxxxwwwvvvuuuuuuwwwvvvtttrrroooiiibbb]]]ZZZ^^^dddjjjooosssxxx{{{}}}|||}}}}}}|||zzz|||}}}}}}}}}zzzwwwrrrnnnlllpppooonnnmmmkkkgggaaa]]]VVVTTTRRRPPPMMMHHHBBB>>>999888555333111///......------,,,++++++,,,---...++++++,,,---------------........................,,,---...---,,,+++,,,---...,,,++++++,,,,,,+++***...------,,,***))))))(((...000444666999<<<@@@CCCHHHJJJMMMQQQTTTWWWXXXXXXZZZ^^^dddhhhiiihhhhhhhhhiiiiiigggeeedddfffkkknnnkkknnnooooooqqquuusssooojjjiiigggdddaaa___]]]\\\XXXVVVTTTRRRRRRPPPNNNLLLLLLIIIFFFEEEDDDBBB???===::::::999888888888888999777666555333222222222222...------,,,+++******)))------...///000222333444000000111111111111000////////////000000000000111---.........---///111444:::@@@JJJSSSZZZ^^^bbbdddffflllssswwwwwwwwwxxxzzz||||||{{{zzzxxxwwwvvvvvvxxxwwwvvvuuutttpppjjjfffVVVYYY^^^ccchhhnnntttxxx}}}zzzxxxzzz~~~}}}}}}|||zzzwwwtttqqqooovvvvvvuuutttrrroooiiifffdddeeeeeedddaaa[[[TTTPPPHHHFFFBBB>>>:::777555444333111...------...//////,,,,,,------------------,,,,,,,,,---------------,,,---......,,,,,,---...000...,,,+++---...//////+++++++++******))))))(((+++---//////000222555777999;;;>>>CCCGGGJJJLLLMMMQQQVVV\\\bbbdddfffggghhhhhhhhhhhhfffeeegggjjjmmmllloooppppppsssvvvuuuqqqmmmlllkkkiiigggeeecccbbb___]]][[[YYYXXXWWWTTTQQQQQQOOOLLLKKKJJJIIIFFFDDD===<<<:::999999:::;;;;;;888888777666555555444444222111000///...---,,,,,,.........///111222444555333444666777888888888888777888999999888888999:::999999888555222111333444===CCCMMMVVV]]]aaaeeegggjjjnnntttxxxyyyyyyyyyzzz{{{{{{zzzzzzyyyyyyxxxxxxyyyxxxwwwwwwvvvsssoookkk]]]]]]^^^___bbbhhhpppvvv~~~zzzwww}}}|||}}}}}}|||{{{yyyvvvtttrrryyyyyyxxxxxxvvvsssnnnjjjkkknnnqqqrrrooojjjddd```[[[XXXTTTNNNIIIDDDAAA???:::666222000000000///......------,,,,,,,,,++++++++++++++++++++++++++++++,,,---......,,,,,,---...///...,,,---000222333333,,,,,,,,,,,,,,,++++++++++++,,,------,,,---///000///111333777:::===???@@@EEEJJJQQQWWW[[[^^^aaadddeeefffggggggggghhhkkknnnllloooooooooqqquuusssoooooooooooommmkkkiiigggeeecccbbb``````___]]]ZZZXXXRRRPPPOOOOOOOOONNNKKKIIIAAA@@@>>>===<<<<<<===>>>999999888888777666555555555555444333111000//////.........///000111333333444666888:::===???@@@AAADDDFFFGGGGGGEEEEEEFFFHHHGGGGGGEEE@@@;;;777666666<<>><<<:::888999999888888777777777777555555444333333333333333111111111333777;;;@@@CCCFFFJJJPPPRRRRRRTTTYYY^^^\\\]]]]]]YYYRRRJJJDDDAAA===>>>???AAAGGGOOOYYY```kkkmmmrrrwwwzzz{{{zzzyyyvvvvvvwwwxxxyyyzzzzzz{{{xxxxxxxxxyyy{{{|||{{{yyytttqqqkkkccc]]][[[\\\___zzz}}}~~~{{{wwwyyy{{{~~~{{{xxxvvv{{{~~~|||{{{yyyzzz{{{{{{yyyuuupppmmmhhhccc^^^[[[ZZZVVVOOOIIICCCAAA>>>;;;888666555555111111000///---,,,+++***)))***,,,+++++++++,,,------------///111111///---/////////.........------***++++++***))))))+++---''''''((()))***,,,...///***,,,---...111666<<<@@@@@@CCCIIIMMMQQQUUUXXX[[[```cccdddeeehhhlllkkkggghhhiiilllnnnoooooonnnmmmccccccdddgggjjjjjjhhhfffeeedddcccbbbaaa^^^ZZZWWWSSSSSSSSSQQQOOOKKKHHHGGGDDDDDDDDDCCCAAA???<<<;;;999999999999999999999999999888777666555555555555///.........111666;;;>>>===CCCIIIMMMNNNRRRYYY^^^___aaaccc```ZZZQQQKKKGGGBBBAAA@@@???AAAFFFMMMSSSgggiiimmmssswwwxxxwwwuuuxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxyyy{{{vvvtttpppjjjccc]]][[[[[[~~~}}}}}}~~~|||||||||}}}~~~}}}}}}~~~{{{zzzyyyyyyzzz{{{yyyxxxsssqqqpppnnnkkkgggaaa\\\UUURRRNNNIIICCC>>>:::888666444222111111111///------,,,,,,++++++,,,------000000//////.........---------------------------------,,,++++++***))))))*********))))))(((((((((+++,,,---///000111111111777888;;;???CCCHHHKKKNNNVVVYYY]]]aaaeeeggghhhhhhdddhhhmmmpppooollliiihhhgggeeedddeeehhhkkkjjjiiihhhiiiiiigggeeecccdddddd___]]]ZZZWWWSSSQQQOOONNNKKKHHHEEECCCCCCDDDCCCBBBBBB@@@===;;;999999999::::::999999888777666666666333111......000333444444444666:::???EEEKKKPPPRRRZZZ\\\^^^___]]]YYYTTTQQQIIIGGGBBB>>><<<>>>DDDHHHXXX___gggkkkkkklllooorrrwwwvvvvvvyyy|||}}}{{{xxxwwwxxx{{{}}}~~~~~~zzztttooolllkkkggg```ZZZ~~~~~~~~~||||||||||||}}}~~~~~~~~~}}}||||||~~~}}}|||{{{zzzyyyuuuppplllgggddd```YYYRRRLLLGGGDDDDDD@@@;;;888666666555444222111000///------,,,,,,/////////.........------------------------------......------,,,,,,++++++************)))))))))(((***+++,,,---.../////////222222444666:::===???AAAKKKMMMRRRWWW[[[^^^``````^^^bbbgggiiiiiifffdddcccgggeeedddeeehhhkkkkkkjjjlllllljjjhhhffffffhhhjjjcccaaa^^^[[[XXXUUUSSSRRRPPPNNNKKKJJJJJJIIIHHHFFFEEEDDDAAA>>><<<<<<<<<<<<;;;;;;:::999888666666555444222111111333444555444222333555888<<<@@@DDDFFFNNNPPPTTTXXXYYYYYYXXXWWWQQQNNNHHHAAA======AAAEEELLLRRRZZZ___aaaeeekkkpppvvvuuutttvvvzzz||||||zzzwwwxxxzzz{{{}}}~~~|||xxxsssrrrqqqoooiiiddd~~~~~~}}}}}}|||}}}}}}~~~~~~~~~~~~}}}yyywwwrrrlllfff___ZZZWWWRRRMMMEEE???<<<:::999888666555444333111000//////000000/////////.........------------------------........................++++++++++++******************+++,,,,,,,,,,,,,,,,,,------...///111333444;;;>>>BBBGGGLLLPPPRRRSSSUUUYYY^^^bbbbbbaaaaaaaaacccbbbbbbdddgggiiijjjiiinnnmmmkkkhhhfffgggkkknnnhhhfffdddaaa___\\\ZZZYYYUUUTTTSSSRRRRRRPPPLLLJJJJJJIIIFFFDDDAAA@@@??????======<<<:::999777666555666444333444666666666444222222333333555666888999AAACCCHHHMMMQQQUUUWWWWWWXXXUUUOOOHHHBBB??????AAA???DDDJJJNNNSSSZZZbbbiiiooonnnnnnqqquuuyyyzzz{{{xxxyyyyyyzzz{{{}}}~~~}}}zzzwwwvvvvvvuuuqqqmmm~~~~~~~~~{{{{{{|||}}}~~~}}}zzzuuupppkkkiiibbb]]]UUUOOOJJJFFFBBB???;;;::::::999777666444444222111111111000/////////------,,,,,,,,,,,,++++++---------...............------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************+++,,,---...000222555999===@@@BBBCCCKKKOOOUUUYYY\\\]]]___```^^^^^^___aaacccfffhhhhhhjjjkkkkkkjjjiiiiiikkkmmmkkkjjjhhhfffdddaaa___^^^XXXWWWWWWWWWWWWTTTOOOLLLNNNMMMKKKIIIGGGDDDCCCBBBAAA@@@???===;;;999888777777666666777888888666444555444444333333333444444999:::===AAAFFFIIILLLNNNUUUUUUSSSOOOIIIDDDBBBAAA;;;===???BBBFFFMMMVVV]]]bbbdddgggkkkppptttvvvwww|||{{{zzzzzzzzz{{{}}}~~~{{{yyywwwvvvvvvuuurrrooo~~~yyyzzz{{{|||~~~~~~zzzvvvtttsssooojjjeee___YYYSSSNNNGGGFFFEEECCC@@@<<<999888444444333222111000///...---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,------........................---------------,,,,,,+++((((((((()))***+++,,,---+++,,,...000222444555666???CCCHHHMMMQQQTTTXXXZZZYYYZZZ\\\^^^```ccceeegggeeehhhlllmmmmmmkkkkkkkkkkkkjjjjjjhhhfffcccaaa```[[[[[[[[[[[[[[[XXXSSSOOOPPPPPPOOONNNLLLIIIGGGEEEEEEDDDCCCAAA???===<<<;;;:::999888888999999777555666666555555444444555555333444666888;;;???AAACCCIIILLLPPPQQQNNNJJJFFFDDD???>>>===<<<>>>CCCIIINNNTTTXXX___fffkkkooorrrsss}}}|||{{{yyyyyyyyyzzz{{{{{{yyyxxxwwwvvvtttqqqooozzzzzz{{{}}}~~~}}}zzz{{{yyyvvvrrrmmmggg```[[[YYYXXXVVVRRRLLLGGGBBB???::::::888666444333111111.........------,,,,,,+++++++++++++++++++++++++++------------............---...............---,,,'''''''''((()))***+++++++++++++++,,,,,,------...222555:::???BBBFFFJJJMMMPPPRRRUUUWWWYYY[[[___bbbaaafffkkknnnnnnllljjjiiiiiiiiiiiihhhfffdddaaa```]]]]]]]]]^^^^^^\\\XXXTTTRRRSSSSSSSSSQQQOOOLLLJJJIIIIIIHHHFFFDDDCCCBBBAAA>>><<<;;;:::;;;;;;999888666666555555555666666777///000111333666888:::;;;;;;@@@GGGKKKKKKIIIGGGFFFCCCAAA===;;;:::<<<>>>@@@GGGMMMUUU]]]ccchhhmmmpppyyyyyyxxxxxxxxxxxxxxxyyy||||||{{{yyywwwuuurrrqqq~~~|||||||||}}}|||yyyvvvsssooojjjggggggfffdddaaa\\\WWWRRROOOGGGFFFDDDAAA???<<<:::999222111111000//////......,,,,,,++++++******))))))******+++++++++,,,,,,,,,,,,---...............---***)))))))))))))))******+++******************++++++...111333555888<<>>============<<<888777777777777777888999111111333444444555444444333666;;;???AAACCCDDDFFFBBB???===:::999999888777;;;???FFFMMMSSS[[[dddjjjqqqrrrsssuuuvvvwwwwwwwww|||||||||{{{xxxvvvuuuuuu}}}~~~~~~~~~}}}}}}{{{|||~~~}}}}}}~~~~~~xxx{{{~~~}}}~~~}}}zzzxxxwwwtttrrrkkklllkkkjjjhhhdddaaa___SSSRRROOOLLLIIIFFFCCCBBB444444444333222111111000------,,,,,,+++***))))))(((((()))))))))*********+++,,,------.........---------,,,+++******************)))))))))******+++***,,,...//////111444666555888<<<>>>???BBBGGGLLLXXX[[[^^^```aaaaaabbbcccggghhhhhhhhhgggdddaaa```YYYXXXXXXYYYZZZYYYWWWUUUVVVXXXZZZ[[[[[[XXXUUUSSSOOONNNNNNMMMLLLKKKKKKJJJHHHDDDAAA??????@@@??????;;;::::::999999999::::::666666666666444222000...000222444666888<<<@@@DDD>>>===;;;:::999888555333222555999>>>EEEPPP\\\eeeiiikkkooorrruuuvvvwwwwwwyyyzzz{{{zzzxxxwwwvvvwww~~~}}}}}}~~~zzz|||~~~|||yyyxxxtttssspppmmmnnnqqqnnniiiaaa```]]][[[YYYUUUOOOKKKCCCAAA>>><<<;;;999666444222000---,,,+++***'''%%%$$$&&&'''(((((((((***+++))))))******+++*********------------------------...---,,,+++)))((('''&&&,,,+++*********,,,///000+++///222444555999???DDDFFFLLLSSSVVVWWWXXX]]]aaaaaaccceeeffffffeeebbbaaa]]][[[XXXWWWVVVXXXZZZ[[[```aaabbb```]]]YYYWWWWWWXXXWWWVVVTTTRRRQQQQQQPPPKKKJJJHHHFFFDDDCCCCCCCCC@@@???>>><<<;;;:::999999777666444444555555444222555666666333111222777;;;666888:::<<<<<<888111,,,111000333777:::>>>GGGPPPWWW]]]eeelllqqqtttwwwxxxxxxwwwuuuwwwzzz{{{yyywww~~~}}}}}}~~~}}}|||}}}zzzyyyuuuppppppsssppplllgggfffdddcccaaa]]]XXXUUUPPPMMMJJJGGGDDDAAA===;;;777555333111000///---+++*********)))''''''''''''))))))******++++++******++++++++++++,,,,,,,,,,,,------,,,+++***))))))(((******))))))***+++,,,------.../////////111444666;;;@@@FFFIIIKKKMMMRRRWWW\\\]]]```bbbccccccaaa```^^^]]][[[YYYXXXYYYZZZ[[[^^^______^^^[[[XXXXXXXXX]]]]]][[[ZZZYYYXXXXXXXXXRRRQQQNNNKKKIIIHHHHHHIIIEEEDDDBBB@@@>>>===<<<<<<<<<;;;999999::::::999777555666666444222222555888333444666999:::888444000///...111666888888===DDDKKKRRR\\\ffflllpppsssuuuvvvuuuuuuxxx{{{|||{{{xxx~~~}}}|||{{{zzzzzzzzzzzzxxx{{{~~~~~~~~~~~~~~~~~~~~~|||vvvtttuuusssooommmlllkkkkkkjjjgggccc``````]]]YYYVVVSSSOOOJJJGGG@@@===:::888777555333111......---,,,***)))((('''))))))*********+++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,++++++++++++)))))))))))))))))))))***,,,+++******,,,------,,,///333888:::<<<@@@EEEJJJQQQSSSVVVZZZ]]]^^^^^^^^^___^^^]]]]]]\\\]]]]]]]]]^^^^^^]]][[[YYYXXXZZZ[[[aaa``````____________```ZZZXXXTTTPPPNNNNNNNNNOOOKKKJJJHHHEEECCCAAA@@@@@@===<<<::::::;;;;;;999888777888999777555444555666222222333555777666444111......111555555333444888<<>>;;;888666222111000/////////---,,,******************++++++***++++++,,,,,,------...++++++,,,,,,,,,---------))))))*********))))))(((***(((&&&(((---///...,,,+++---///111222666:::>>>CCCEEEIIINNNRRRTTTVVVVVV[[[\\\]]]^^^```aaaaaabbbaaaaaa___\\\YYYYYY\\\^^^````````````aaabbbcccccc```]]]YYYUUUSSSSSSSSSTTTQQQOOOMMMJJJGGGDDDCCCBBB???>>><<<<<<<<<<<<:::999::::::;;;:::999777555555666444333333333333111///111///000333333000111444222888@@@HHHPPPXXX___dddlllnnnrrrwwwzzzzzzyyywww}}}|||zzzyyyyyyyyyzzzzzz|||~~~yyyxxxwwwtttrrrrrrssstttvvvuuurrrppppppooonnnmmmllljjjfffccc\\\WWWQQQLLLHHHEEEBBB@@@:::777555444444333000...------,,,+++******++++++))))))******++++++++++++***++++++,,,,,,---......++++++,,,,,,,,,+++******)))'''&&&)))---000...,,,++++++,,,,,,---///222444666888<<>>::::::::::::999777555333666444222222222333222111333///...000111///000444000222555999???HHHQQQWWWgggjjjppptttwwwwwwwwwwww~~~~~~}}}||||||}}}}}}}}}~~~|||zzzyyyvvvvvvvvvwwwyyy{{{{{{yyyvvvsssssssssuuuvvvuuurrrooojjjfff```ZZZVVVSSSPPPNNNIIIDDD@@@===<<<999444000444222000...------------((((((((((((((((((((((((*********+++,,,---------,,,,,,,,,,,,,,,,,,------,,,+++***+++,,,,,,***(((***************++++++,,,---///222555999<<<>>>???FFFGGGJJJNNNTTTYYY]]]___bbbbbb```]]][[[[[[^^^``````aaaaaabbbccceeeggggggjjjiiigggdddcccbbbbbbbbbYYYXXXUUURRROOOMMMKKKKKKIIIGGGFFFEEEEEEDDDBBBAAA;;;:::999999:::888555333333111111222444777777777444...,,,...000///000333000000000111444;;;CCCJJJ\\\aaagggmmmppprrruuuvvvxxxyyyzzz{{{||||||||||||{{{}}}{{{}}}~~~~~~~~~}}}{{{xxxwwwwwwyyy{{{}}}}}}{{{yyywwwwwwxxx{{{}}}|||zzzwwwrrrnnnhhhcccaaa___]]]\\\YYYTTTNNNKKKJJJFFFAAA<<<;;;999666333111000000000++++++******))))))(((((())))))******+++,,,,,,,,,,,,,,,+++++++++---...///...///000///,,,***)))((()))))))))***++++++***))))))***,,,...111333555666888999;;;???EEEKKKPPPSSSZZZ[[[[[[ZZZYYYZZZ]]]___`````````aaabbbdddeeefffjjjjjjiiiiiihhhfffeeeddd___^^^[[[YYYVVVTTTSSSRRRLLLJJJHHHGGGGGGFFFDDDCCC@@@>>>======>>>>>>;;;999333222222444777999999999555111///333555333111222............000444999>>>JJJOOOWWW^^^ccchhhnnnrrrrrrsssuuuxxxyyyzzzzzzyyywwwxxxzzzzzz{{{|||~~~|||zzzxxxvvvxxx|||~~~~~~}}}~~~~~~}}}~~~|||}}}zzzvvvvvvxxxzzz||||||zzzxxxzzz{{{|||~~~|||sssooojjjfffeeeeeedddcccccc^^^YYYWWWWWWUUUOOOJJJ@@@>>>;;;777444333333333000//////...---,,,++++++))))))*********+++++++++,,,+++*********,,,///000///222444333///,,,,,,---))))))***,,,......,,,+++((()))***+++---///000111000000222555:::@@@FFFJJJSSSTTTVVVVVVWWWYYY\\\___]]]^^^^^^___```aaacccdddggghhhiiiiiihhhgggeeeddddddbbb```^^^[[[YYYXXXXXXRRRPPPNNNNNNMMMMMMJJJIIIGGGDDDBBBBBBDDDDDDBBB@@@777666555666888888777666888555555999;;;777333222+++---//////000111444777:::@@@IIIQQQWWW___gggllliiikkklllnnnooooooooonnnnnnpppqqqooolllmmmsssyyy~~~~~~zzzwwwyyy{{{~~~|||||||||~~~}}}zzzzzz{{{~~~~~~}}}}}}|||}}}}}}yyyxxxvvvuuutttuuuwwwxxxyyyxxxyyy}}}}}}zzzwwwrrrmmmiiigggfffgggfffggggggfffcccaaa``````RRROOOJJJEEE???;;;888777666444111000000000000//////---***)))*********)))((())))))******+++,,,,,,000000000///...---,,,+++,,,++++++++++++,,,------((()))***+++,,,---------+++++++++---000444888;;;BBBFFFJJJLLLKKKMMMSSSXXX[[[\\\^^^```bbbcccddddddbbbgggiiihhhhhhjjjiiieeeaaaaaaaaaaaaaaaaaa``````WWWUUUSSSQQQOOOPPPQQQQQQJJJJJJIIIHHHFFFCCC@@@>>>:::999888777777888999:::<<<<<<;;;;;;:::999999999444222000......000333444666777999>>>GGGRRR\\\bbbkkklllmmmmmmmmmlllkkkjjjiiikkkmmmkkkiiiiiinnnrrruuutttuuuvvvxxxyyyxxxxxxwwwvvvvvvwwwzzz|||}}}}}}}}}~~~~~~~~~}}}zzzwwwvvvvvvwwwzzz}}}~~~}}}}}}|||zzzzzzzzz|||~~~|||||||||~~~}}}}}}}}}{{{xxxwwwuuutttttttttvvvwwwyyyyyyzzz}}}~~~{{{zzzxxxsssoookkkiiiiiiiiiiiijjjkkkjjjiiihhhiiijjjbbb^^^XXXPPPIIIDDD@@@>>>>>>;;;777555444444333111444111...---,,,,,,+++***)))))))))))))))))))))))),,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...(((((()))***+++++++++***))))))***+++---000333555777;;;???AAABBBDDDJJJOOOXXXYYYZZZ\\\]]]^^^______cccgggiiihhhiiikkkjjjfffhhhhhhgggeeeeeedddddddddbbb```]]]YYYWWWVVVVVVVVVQQQPPPOOOMMMJJJGGGEEECCC???>>>===;;;;;;;;;<<<<<<>>>>>>>>>>>>============999777555333222222333444444444444666:::AAAHHHMMMmmmmmmmmmllljjjiiigggfffccceeegggfffccccccfffiiijjjhhhgggjjjnnnpppooommmkkklllnnnnnnnnnoooqqqsssuuuuuuuuuuuutttsssrrrrrroooqqqtttwwwxxxyyyxxxxxx||||||{{{~~~|||yyyyyyzzz{{{|||~~~~~~}}}||||||||||||{{{{{{~~~}}}yyywwwvvvtttssssssssstttuuuxxxyyy{{{~~~~~~{{{xxxyyyxxxtttqqqnnnmmmllllllkkklllmmmmmmlllnnnpppsssqqqmmmfff___XXXSSSPPPNNNLLLIIIDDD@@@???>>>===<<<===:::666444222000...,,,++++++*********)))))))))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---......******+++++++++++++++***)))((((((((()))+++---...,,,000444666777:::???DDDLLLNNNPPPSSSVVVXXXYYYZZZ```eeegggfffgggkkkjjjggglllkkkiiihhhhhhiiijjjjjjhhhfffdddaaa```_________[[[ZZZWWWSSSPPPMMMKKKJJJGGGEEECCCAAA@@@?????????@@@@@@@@@@@@@@@@@@AAAAAA>>>===;;;:::777666444444333111000///111555999;;;sssrrrqqqpppnnnmmmlllkkkfffgggiiihhhfffeeefffggghhheeeccceeeiiikkkiiigggeeehhhjjjiiiggggggjjjnnnllllllkkkkkkkkkllllllllliiijjjlllnnnnnnnnnlllkkkrrrwww}}}}}}}}}|||zzz~~~{{{zzz{{{}}}~~~~~~~~~}}}|||||||||{{{xxxvvvzzz}}}wwwvvvuuutttsssssssssttttttvvvxxxzzz}}}}}}zzzwwwtttxxxwwwuuurrrpppooonnnmmmkkkllllllkkkkkknnnqqqtttsssqqqlllgggdddaaa``````[[[XXXSSSPPPOOONNNMMMLLLKKKGGGBBB>>>:::666222......---------,,,,,,++++++&&&'''((()))************,,,,,,,,,,,,,,,------...------.........---,,,,,,))))))((('''''''''((())))))+++...000111333777:::<<<>>>CCCHHHMMMQQQTTTVVVYYY^^^aaabbbeeejjjllljjjjjjiiihhhhhhiiikkkmmmooofffeeeeeeddddddeeeffffffcccaaa]]]YYYUUURRRQQQPPPMMMLLLIIIFFFDDDBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???===:::777666444222111000111444666888xxxwwwwwwvvvuuuttttttsssqqqqqqqqqooommmkkkkkkkkkmmmjjjgggfffhhhhhhgggeeedddfffhhhgggeeedddgggjjjffffffeeeeeeeeefffffffffdddeeeffffffeeecccaaa___ffflllrrrsssqqqqqqtttxxxzzz~~~~~~|||~~~}}}}}}~~~~~~}}}|||zzzxxxuuutttzzz}}}vvvvvvvvvuuuuuuttttttttttttuuuwwwzzz{{{zzzwwwtttrrrvvvuuuuuusssrrrpppnnnmmmlllmmmmmmlllkkkmmmpppsssqqqpppnnnllljjjiiiiiiiiidddbbb___^^^^^^^^^]]][[[YYYUUUOOOJJJEEE???999555000000000///...------,,,)))************)))((((((,,,++++++++++++,,,------------.........---,,,,,,******)))(((((('''''''''***+++,,,,,,---...000222222444888===BBBGGGJJJKKKQQQVVVZZZ]]]bbbiiimmmllljjjjjjiiiiiijjjkkkmmmmmmffffffffffffggghhhhhhiiigggdddaaa]]]ZZZWWWVVVVVVTTTRRROOOKKKHHHFFFEEEEEEAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@>>><<<:::666666444444444444666666{{{{{{zzzyyyxxxyyyyyyyyyyyyxxxuuurrrpppnnnlllkkkrrrpppnnnkkkhhhgggfffgggfffgggggggggffffffgggiiieeeeeeeeeeeeeeedddcccbbbbbbbbbcccbbbaaa___\\\ZZZ___cccggghhhggggggiiikkknnnrrrwww{{{|||||||||}}}~~~||||||~~~}}}~~~~~~}}}}}}}}}}}}zzzyyyvvvuuuzzz}}}wwwwwwwwwwwwwwwwwwvvvvvvvvvvvvxxxzzzzzzxxxuuuttttttvvvvvvvvvuuutttqqqooommmoooppppppooooooppprrrtttrrrrrrrrrqqqpppnnnlllkkkhhhgggggghhhiiihhhfffdddbbb___ZZZUUUPPPKKKEEE@@@888777666444111///...---...---------+++***)))(((***************+++,,,,,,******+++++++++++++++***+++++++++******))))))(((***))))))))))))******+++///000333666888:::<<<<<>>999555222000000000000///...---+++***))))))(((((())))))***+++(((((()))***+++++++++***+++++++++,,,,,,++++++***)))(((''''''((()))***))),,,,,,...000111222222333999>>>BBBEEELLLUUUZZZZZZaaabbbdddggghhhhhhhhhgggjjjjjjkkkkkklllkkkkkkkkkjjjjjjiiiiiigggfffeeedddcccbbb^^^[[[XXXVVVTTTTTTSSSRRRPPPNNNKKKHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBB??????===<<<999777555444}}}yyy||||||wwwooolllpppuuussspppmmmnnnppprrrpppnnnlllmmmmmmmmmkkkgggcccaaabbbccceeeffffffeeecccbbbaaa``````aaabbbbbb```^^^```````````````dddiiimmmlllnnnooooooooorrrwww{{{zzz~~~~~~}}}{{{||||||{{{{{{~~~|||{{{{{{{{{|||}}}~~~|||xxxyyy~~~~~~~~~~~~}}}~~~}}}zzzzzz~~~}}}zzzzzz{{{{{{{{{{{{zzzyyyyyy{{{}}}}}}|||yyyxxxzzz}}}yyyzzzzzzzzzxxxuuuqqqooommmpppssstttuuuuuuwwwxxxuuuwww{{{}}}}}}{{{wwwuuuqqqrrruuuwwwxxxuuuqqqmmmfffeeecccbbbaaa___[[[XXXTTTRRRMMMGGGAAA;;;777444111111111111000///...---((((((((((((((())))))***((()))***+++,,,---------******+++,,,,,,,,,,,,,,,)))((('''(((***+++,,,+++'''(((***,,,...///000000...333666999>>>GGGLLLLLLTTTWWW\\\bbbfffhhhhhhhhheeefffhhhjjjlllmmmnnnnnnkkklllmmmmmmmmmllljjjiiiiiigggdddaaa^^^\\\[[[ZZZ\\\ZZZXXXUUUQQQNNNKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBBBB@@@???===<<<zzzyyy|||yyyvvvrrrpppqqqqqqqqqqqqppppppooonnnmmmlllllllllkkkjjjiiiiiiiiijjjllllllfffggggggfffdddaaa^^^[[[\\\[[[ZZZZZZ\\\```cccfffeeeeeedddddddddggglllpppvvvuuuttttttvvvyyy|||yyyvvvtttuuuxxx}}}||||||}}}{{{yyyzzz{{{|||yyyuuuuuuxxx|||~~~~~~{{{|||||||||~~~~~~{{{yyy}}}}}}{{{}}}~~~~~~~~~|||||||||{{{zzzzzzzzzyyyyyyxxxxxxyyywwwvvvzzz~~~}}}}}}~~~}}}zzzxxx~~~|||yyyvvvuuuvvvxxxyyyuuusssrrrrrruuuwwwyyyzzz~~~}}}{{{{{{|||wwwvvvvvvwwwzzzyyyuuuqqqjjjiiiiiihhhhhhfffccc```^^^^^^\\\XXXRRRKKKDDD@@@@@@<<<888777999888444000...---------......,,,******)))((()))+++,,,,,,+++++++++++++++,,,---...///,,,------...---,,,***)))'''(((******))))))***,,,------...000333888<<<>>>CCCIIIQQQYYY^^^```___]]]```eeekkkooooooppprrrtttnnnnnnooooooooommmlllkkkmmmllliiiccc]]]\\\___ccceeeaaa]]]YYYWWWUUURRRQQQPPPNNNLLLKKKKKKJJJHHHFFFFFFDDDAAA@@@@@@@@@@@@???|||yyywwwuuurrrpppnnnnnnnnnmmmllljjjiiihhhiiihhhhhhggghhhiiijjjkkkkkkkkkjjjhhhfffbbb```^^^]]]\\\\\\\\\]]]```bbbdddddddddbbbaaa```bbbfffiiilllkkkiiihhhiiillloooqqqooommmkkklllpppuuuyyyzzz|||}}}{{{|||}}}||||||}}}zzzxxxuuuvvvyyy}}}~~~~~~yyyxxxxxxyyy{{{|||}}}}}}}}}|||{{{~~~|||{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||||||||}}}}}}}}}~~~~~~yyywwwxxxzzzxxxvvvyyy~~~||||||}}}~~~|||zzz|||{{{yyyyyyyyyzzz{{{}}}xxxwwwuuuttttttvvvwwwwwwzzz|||~~~~~~}}}|||}}}~~~~~~|||{{{zzzzzzxxxtttqqqooommmkkkjjjiiihhheeebbbaaabbbbbbaaa\\\VVVPPPLLLJJJFFFAAA??????>>>999444111///......//////---,,,,,,***(((((()))***)))((((((((()))***,,,...000111++++++,,,---,,,,,,******(((***+++***))))))***+++(((((((((***---000444666;;;>>>DDDIIIOOORRRTTTUUU\\\```eeehhhiiijjjmmmqqqmmmllllllkkkkkkkkklllmmmpppoookkkgggddddddgggiiieeeccc```]]]\\\[[[YYYWWWUUUSSSRRRRRRRRRRRRPPPOOOLLLJJJGGGEEEDDDDDDBBBAAA}}}zzzrrrrrrsssrrrpppmmmiiigggiiihhhgggfffffffffggghhhiiihhhfffdddbbb```______````````````aaacccdddeeegggfffdddaaa______bbbdddeeeccc```^^^^^^```bbbccccccaaa```aaafffkkknnnoooooorrruuuvvvvvvyyy~~~|||yyywwwxxx}}}}}}~~~}}}{{{yyyyyy{{{}}}}}}}}}~~~|||{{{|||~~~{{{|||zzzxxxvvvuuuvvvwwwyyy|||}}}}}}~~~zzzzzz{{{}}}}}}}}}}}}~~~~~~|||zzz|||}}}}}}{{{{{{zzzzzz{{{|||~~~xxxwwwyyy{{{zzzwwwwww{{{yyyzzz}}}|||yyyzzz{{{|||}}}|||{{{xxxvvvttttttttttttvvvxxx{{{|||||||||~~~|||zzzxxxuuurrrsssqqqnnnmmmllljjjhhhfffcccdddfffgggeeeaaa]]]ZZZYYYTTTOOOLLLKKKHHHBBB>>>888555222111111111000///000...+++)))******)))(((((((((((()))+++---...///)))******++++++++++++******+++,,,+++***)))***+++%%%%%%%%%&&&(((***---...222333555999===BBBGGGIIIRRRVVVZZZ\\\^^^aaafffjjjnnnlllkkkkkkkkknnnppprrrqqqnnnkkkjjjkkkmmmnnnnnngggfffdddddddddcccaaa^^^ZZZYYYXXXXXXYYYYYYXXXVVVSSSQQQMMMKKKJJJIIIGGGEEEyyytttpppooommmkkkiiigggggggggggggggeeecccaaa`````````aaaaaaaaabbbcccdddeeeffffffkkkjjjiiieeecccbbbdddfffeeedddaaa^^^]]]]]]^^^___]]][[[ZZZ[[[^^^bbbdddeeecccfffiiihhheeegggmmmssspppnnnnnnpppuuuyyy{{{{{{}}}~~~~~~}}}{{{{{{|||~~~~~~~~~}}}}}}|||}}}xxxtttqqqoooppprrruuuvvvtttvvvzzz~~~~~~|||zzz}}}|||{{{|||~~~~~~}}}|||}}}}}}}}}||||||xxxyyyzzz{{{|||}}}~~~yyyxxxyyy}}}|||xxxwwwyyyyyyzzz~~~|||yyyzzz}}}}}}}}}{{{xxxuuusssssstttuuuwwwzzz{{{{{{{{{|||~~~~~~{{{zzzxxxwwwwwwuuussspppoooooonnnlllkkkdddeeeeeefffeeedddcccbbbdddaaa]]]ZZZWWWTTTPPPLLLDDD@@@<<<888777666555444555222...,,,,,,,,,+++***+++******)))(((((())))))(((((())))))*********+++,,,------,,,***)))***+++''''''''''''((()))+++,,,.........000333777:::<<>>AAADDDKKKSSSYYYYYY[[[___dddgggiiijjjjjjjjjhhhiiilllqqqtttsssqqqmmmllllllllllllkkkhhhfffcccaaa___^^^]]]\\\ZZZXXXWWWVVVTTTTTTTTTSSSQQQOOO{{{uuupppllljjjiiieeeddddddcccccccccddddddhhhhhhhhhfffccccccdddfffhhhhhhiiiiiigggeeecccaaaaaa___]]]]]]^^^______^^^___```aaa^^^[[[ZZZ\\\___^^^^^^___```aaacccdddeeeccceeefffggghhhiiilllnnnrrrsssuuuvvvwwwzzz~~~}}}xxxqqqnnnoooqqqqqqpppppprrrttttttrrrpppooooooqqqssstttuuuuuuuuuwwwyyyyyy|||~~~|||zzzzzzzzz|||~~~|||zzz{{{}}}}}}~~~~~~}}}{{{zzzyyyxxx~~~~~~{{{{{{{{{xxxxxxzzz{{{}}}~~~{{{|||}}}|||~~~~~~|||xxxuuuvvvwwwxxxzzz{{{{{{yyyxxxxxxyyytttvvvxxxzzzzzz|||~~~xxxxxxwwwxxxyyyxxxuuusssnnnkkkhhhffffffhhhkkkmmmllllllkkkjjjhhhgggffffff```\\\WWWSSSPPPMMMJJJHHHAAA===777333222111000///,,,++++++*********++++++***))))))((())))))***+++***+++,,,+++***)))***+++***************))))))))))))***+++,,,+++***)))(((,,,000444777:::???GGGLLLNNNRRRXXX^^^ccceeeeeeeeeeeegggjjjnnnqqqsssrrrpppnnnmmmlllmmmmmmmmmkkkiiillljjjgggeeedddbbb```^^^[[[YYYXXXXXXYYYXXXVVVTTTmmmqqqyyy~~~zzzxxxuuuqqqooonnnnnnnnnnnnnnnmmmkkkhhhfffggghhhkkknnnppprrrqqqnnnkkkhhhbbbaaa______```aaaaaa```aaaaaa``````___^^^^^^]]]______```___^^^^^^___```\\\^^^_________```bbbdddggghhhjjjjjjjjjmmmrrrwwwuuuxxx{{{zzzxxxxxx|||zzzsssqqqsssuuutttrrrrrrtttuuutttrrrppprrrsssssstttsssrrrqqqqqqtttvvvqqqtttvvvvvvtttsssssstttttttttwww|||~~~}}}}}}~~~~~~}}}}}}}}}|||{{{zzzzzz{{{}}}~~~~~~|||}}}yyyyyyyyyyyy{{{~~~}}}{{{{{{}}}}}}~~~xxxtttuuuwwwxxxzzz{{{{{{zzzyyyyyyzzzuuuyyy|||~~~~~~~~~~~~~~~~~~|||wwwsssnnnmmmmmmlllmmmnnnoooppplllmmmmmmlllkkkjjjjjjjjjhhhfffbbb```^^^[[[XXXUUUOOOJJJCCC===:::888666444000000///......---......,,,+++***)))))))))***+++(((***+++***))))))***+++***************))))))(((((())))))******)))))))))(((,,,///111222555:::???CCCFFFLLLSSSXXX\\\^^^______ccchhhlllmmmmmmllllllnnnlllkkklllnnnoooooonnnssspppnnnmmmlllkkkiiigggbbb```_________]]]ZZZXXXXXX[[[aaaiiipppvvv{{{}}}~~~|||{{{{{{wwwwwwvvvsssooommmmmmnnnqqqtttyyy|||{{{xxxssspppbbb```___```bbbcccccccccaaa```___```aaaaaa___]]]bbbbbbbbbaaa___^^^]]]^^^[[[\\\\\\\\\ZZZ[[[\\\^^^cccdddcccaaa___aaafffjjjhhhlllpppoookkklllrrrxxxwwwrrrmmmmmmqqqtttsssqqquuuwwwxxxwwwuuutttwwwzzzxxxwwwuuusssqqqqqqtttwwwkkknnnqqqqqqoooooopppsssrrrpppqqqtttzzz~~~~~~yyyzzz|||~~~|||~~~}}}}}}}}}}}}xxxzzz}}}{{{|||~~~}}}~~~zzzzzzwwwwwwxxx|||yyyzzz{{{}}}xxxttttttvvvwwwyyy{{{{{{zzzzzzzzz|||yyy}}}~~~wwwssslllmmmoooqqqrrrrrrrrrqqqlllmmmnnnmmmkkkjjjkkkkkkllljjjhhhgggfffeeeaaa___\\\WWWNNNGGGBBB>>><<<:::888666444222000...---------,,,+++)))))))))******'''(((******))))))***,,,+++++++++,,,++++++***)))***)))))))))***+++---...(((+++......---...222555666888===BBBIIINNNRRRUUUYYY___fffiiihhhffffffgggmmmkkkjjjkkknnnqqqrrrrrruuusssrrrqqqqqqpppooommmhhhfffeeedddcccaaa]]]ZZZLLLNNNRRRUUUXXX[[[```ccclllrrrzzzzzz~~~wwwnnnddd___^^^______]]]aaa___]]]]]]^^^______^^^```ccceeeddd```\\\[[[\\\\\\[[[ZZZYYYZZZ\\\^^^```^^^______]]][[[\\\```cccbbbdddeeeeeeddddddeeefffiiihhhggghhhkkknnnpppppppppqqqtttvvvyyy|||~~~{{{yyyvvvsssrrrsssuuuvvvqqqqqqqqqqqqqqqqqqqqqqqqkkkkkklllooosssuuuuuuttttttsssqqqpppqqqsssuuuvvvxxxyyyzzz{{{~~~~~~}}}{{{{{{~~~{{{yyyyyy|||~~~~~~|||yyyxxxwwwyyy}}}~~~}}}{{{zzzyyyyyyyyyzzz{{{|||~~~~~~}}}|||}}}~~~~~~}}}}}}|||{{{{{{zzzzzz}}}yyyuuuqqqooommmmmmooossstttsssqqqqqqssssssnnniiigggjjjnnnkkkmmmmmmkkkkkklllhhhbbbccc```\\\VVVPPPKKKHHHGGGEEEAAA<<<:::999777333000,,,++++++---...---+++))))))((('''))),,,...//////'''(((***++++++***)))(((++++++************++++++)))+++,,,,,,+++***,,,---333333333555888<<<@@@CCCJJJQQQZZZ___``````cccfffccceeehhhjjjkkkmmmqqqsssyyyvvvsssrrrttttttrrrppppppooonnnmmmkkkfffaaa]]]BBBDDDGGGIIIKKKNNNRRRUUUVVV[[[ccckkksss{{{tttjjjfffgggggggggiiieee```]]]\\\[[[[[[ZZZ\\\^^^aaaaaa^^^\\\\\\]]]___^^^^^^^^^___bbbdddfff```bbbbbbaaa___```bbbeeebbbccccccaaa^^^]]]]]]^^^___^^^___aaaeeeiiijjjjjjkkklllmmmooorrrtttvvvxxxvvvuuutttssssssuuuwwwxxxqqqqqqqqqqqqqqqqqqqqqqqqppppppppprrrtttuuutttsssnnnmmmlllkkkjjjkkkkkklllooopppppprrrsssuuuwwwxxx~~~~~~||||||}}}~~~~~~yyyyyy}}}|||{{{}}}}}}{{{{{{}}}~~~}}}|||{{{zzzzzzzzzyyyyyyzzz||||||zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyy~~~|||xxxssspppmmmkkkkkknnnrrrttttttsssrrrssssssooojjjhhhkkknnnmmmoooooommmnnnooolllggggggeeebbb^^^YYYUUURRRPPPOOOKKKFFFCCCAAA>>>:::777111000//////000///---+++---+++))))))******)))(((***+++---...///...,,,+++,,,++++++++++++++++++,,,)))***++++++******+++,,,.........///111555888:::???EEENNNSSSUUUXXX]]]bbbccceeeiiilllnnnpppsssuuuwwwuuuttttttvvvvvvtttrrrpppooonnnnnnmmmiiiddd```888:::<<<===>>>@@@CCCEEEGGGJJJPPPUUU[[[cccjjjooozzz}}}xxxyyy|||~~~}}}wwwooohhhcccaaa___^^^ZZZ\\\^^^^^^\\\[[[\\\\\\\\\\\\\\\\\\^^^```bbbddd^^^```aaabbbaaaaaacccdddeeeeeeccc```\\\ZZZYYYZZZYYYZZZ[[[^^^bbbccccccbbbeeeeeeeeefffgggjjjlllnnnllllllmmmnnnppprrrtttuuuqqqqqqqqqrrrrrrrrrqqqqqquuuttttttuuuvvvvvvuuusssoooooonnnmmmllljjjhhhggghhhhhhiiiiiijjjkkkmmmmmmrrrsssuuuvvvxxx|||~~~{{{zzz|||~~~~~~zzzzzzzzzzzz|||~~~~~~~~~}}}|||~~~~~~|||}}}~~~~~~||||||}}}}}}|||{{{zzzyyyzzz|||}}}|||zzzwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzz~~~~~~}}}|||{{{wwwrrrnnnkkkjjjjjjmmmppptttuuuuuusssttttttpppllljjjlllooonnnppppppooopppsssqqqllljjjjjjjjjhhheeeaaa^^^\\\ZZZWWWSSSOOOLLLIIIEEEBBB:::888555333333222000///000...+++***))))))'''&&&((()))***+++,,,+++******,,,,,,,,,++++++,,,,,,,,,)))***++++++******+++,,,++++++******,,,---///000222777===BBBFFFLLLSSSXXX[[[___dddiiilllooorrruuussssssssstttvvvvvvtttrrrooonnnoooppppppmmmiiifff777888999999999999;;;===CCCEEEGGGHHHKKKOOOTTTXXX^^^dddmmmuuu||||||vvvqqqmmmcccbbbbbb```^^^\\\[[[[[[[[[ZZZZZZYYYYYYZZZ[[[\\\ZZZ\\\^^^```aaabbbcccdddggggggeeebbb___]]]]]]^^^^^^___```bbbdddccc```]]]aaa`````````aaaccceeefffbbbbbbdddfffhhhjjjkkkkkkmmmmmmnnnooopppooonnnnnntttttttttvvvxxxyyyyyywwwuuuuuuuuutttqqqnnnkkkiiiiiiiiiiiihhhiiiiiijjjkkkjjjlllmmmmmmooorrrvvvzzzvvvvvvwwwyyy{{{~~~}}}|||}}}||||||~~~~~~~~~yyyyyyzzz{{{}}}~~~{{{{{{zzz{{{}}}|||zzz{{{|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~zzz|||}}}}}}{{{yyy{{{wwwuuutttvvvwwwyyyzzz{{{|||{{{{{{|||{{{||||||{{{xxxsssooommmllllllmmmooorrrtttttttttuuutttrrrooommmnnnpppmmmppppppnnnppptttrrrnnnjjjlllnnnnnnmmmjjjgggdddaaa```]]][[[XXXTTTQQQOOOGGGDDD???;;;888666333222000...,,,,,,,,,---,,,+++&&&'''((()))))))))((((((,,,++++++******++++++,,,***+++,,,,,,++++++,,,------,,,++++++++++++,,,,,,,,,///222555999>>>EEEJJJKKKPPPWWW^^^ccchhhllloooooooooqqqssssssrrrpppooommmmmmoooqqqrrrrrrooolll888999:::999888888:::<<<>>>??????>>>>>>@@@DDDGGGIIIOOOWWW^^^eeellltttzzzxxxuuuppplllhhhdddbbb```aaa```^^^\\\ZZZXXXWWWWWWWWWXXXZZZ]]]___aaabbbbbbbbbbbbaaa___]]]]]]___aaa```aaaccceeefffeeebbb_________^^^^^^___```bbbccc^^^^^^___```aaabbbbbbbbbdddeeefffhhhhhhhhhgggfffnnnnnnooossswwwzzzzzzzzzvvvvvvwwwvvvtttpppmmmjjjmmmllllllkkkkkklllllllllhhhiiikkkkkkjjjlllnnnpppnnnnnnnnnnnnooopppqqqrrrvvvvvvwwwxxxzzz}}}~~~~~~~~~~~~~~~}}}|||~~~~~~~~~}}}~~~|||{{{zzzyyyzzz}}}~~~~~~~~~|||xxxwwwxxx{{{}}}~~~}}}}}}}}}}}}}}}|||||||||yyy{{{~~~~~~|||zzz{{{vvvrrrqqqvvvxxxzzz|||~~~~~~~~~~~~{{{{{{{{{||||||zzzvvvrrrqqqqqqqqqpppppppppqqqrrrtttttttttsssrrrqqqrrrsssmmmoooooommmooorrrqqqmmmiiikkknnnppppppnnnkkkhhhdddddddddccc```]]]\\\[[[UUUQQQKKKEEEAAA===:::777444222////////////...---******++++++++++++************))))))))))))******+++,,,------,,,,,,---///......---,,,++++++++++++......//////111444999<<<;;;@@@HHHPPPVVV\\\bbbfffjjjlllnnnoooooonnnmmmmmmkkkkkknnnqqqtttuuusssppp777888999999888888:::<<<:::;;;;;;;;;;;;<<>>;;;666555333111///...------++++++************++++++''')))******))))))***+++)))***++++++,,,,,,++++++%%%'''***...000000---***+++,,,---...000444:::>>>CCCGGGLLLPPPTTTYYY___dddeeefffjjjooosssuuutttsss888888777777888888999:::<<<;;;999666444333333222333555777999;;;;;;;;;:::AAAAAAAAADDDJJJPPPWWW[[[dddkkkuuu}}}{{{tttmmmfffbbb```___\\\\\\\\\[[[[[[ZZZYYYYYY]]][[[ZZZZZZ[[[[[[ZZZYYYWWWVVVUUUVVVWWWZZZ]]]___]]]]]]^^^aaaccceeedddbbbaaa```___```aaaaaa___]]]_________^^^____________fffeeedddeeeggghhhgggfffhhhkkkmmmnnnkkkhhhfffeeefffiiilllnnnnnnmmmmmmnnngggdddbbbbbbddddddaaa^^^```aaabbbeeegggjjjkkklllrrrsssrrrqqqqqqssswww{{{yyy{{{~~~~~~~~~|||}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~|||~~~~~~~~~}}}{{{yyyxxxwwwuuuuuuwwwzzz~~~~~~{{{wwwtttrrrpppssstttttttttuuuuuuvvvvvv|||yyytttpppnnnnnnpppqqqtttwwwzzzzzzvvvsssrrrssssssrrrqqqrrrrrrqqqpppnnnnnnmmmlllkkkiiihhhgggfffccc```\\\XXXSSSNNNHHHCCCAAA===999999:::999444///222222111///---+++)))'''(((((()))************))),,,------,,,++++++,,,...+++,,,///000111000///...---,,,,,,---///111444555777888<<>>???DDDKKKRRRZZZdddooowww}}}wwwqqqmmmkkkfffeeeccc```]]]YYYVVVUUUVVVUUUTTTTTTTTTUUUVVVWWWTTTTTTUUUXXX[[[^^^]]]]]]aaa```___```bbbbbb```___cccaaa```^^^^^^^^^___```[[[ZZZYYYYYY[[[[[[ZZZYYY[[[]]]^^^^^^]]]]]]^^^___dddgggjjjlllllllllmmmnnnnnnooonnnllliiifffffffffhhhhhhhhhhhhiiijjjkkklllkkkkkkiiifffcccbbbdddfffmmmnnnnnnoooqqqtttyyy}}}yyy{{{}}}~~~~~~}}}~~~||||||xxxzzz|||}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}zzzyyyxxxvvvtttrrrvvvuuutttuuuwww{{{~~~~~~}}}{{{zzzzzztttuuuwwwyyyzzz{{{zzzzzzzzzxxxuuurrrqqqrrrtttuuu{{{{{{xxxsssoooooossswwwqqqrrrtttuuutttrrrooommmnnnnnnnnnnnnnnnnnnnnnnnnkkkjjjjjjjjjjjjgggbbb___XXXTTTOOOMMMLLLIIIDDD@@@<<<:::888555333111//////,,,+++***(((((((((((())))))***+++*********,,,......///000000///---,,,+++,,,,,,,,,,,,---...///000---...///222444888:::<<>>888444111///111///---+++******+++,,,***+++,,,,,,++++++---///---............---,,,+++---------------...............//////000222333444666888;;;@@@GGGOOOVVVZZZ555555444444555555666777555666888:::::::::888777888777666555444555666777444555777999::::::::::::999:::;;;===@@@CCCHHHKKKMMMTTT^^^eeeooo~~~~~~yyywwwwwwuuurrrnnnjjjgggeeeccc___]]][[[ZZZZZZZZZXXXWWWWWWWWWWWWYYY\\\]]]\\\[[[VVVYYY\\\``````___]]][[[^^^]]]\\\\\\^^^^^^]]]\\\\\\\\\[[[YYYWWWVVVXXXZZZXXXZZZ\\\]]]\\\\\\^^^___]]]```bbbaaa^^^]]]___aaafffffffffggghhhkkkmmmoookkklllllljjjhhhhhhiiikkkmmmmmmkkkiiifffgggiiillllllkkkjjjiiiiiikkkmmmnnnnnnrrrvvvyyy{{{|||~~~}}}{{{{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}zzzwwwvvvwwwxxxyyyyyyuuuuuuuuuuuuwwwzzz|||~~~~~~~~~|||zzzxxxwwwuuutttssstttvvvxxxzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||zzz{{{zzzwwwrrrppprrrtttqqquuuyyyyyywwwsssqqqqqqmmmmmmnnnooopppqqqrrrsssoooooooooqqqqqqooollliiieeebbb___\\\[[[YYYWWWVVVXXXVVVPPPJJJCCC===888666555333111...------...///***+++,,,,,,++++++---///++++++,,,---------------........................000000////////////000000000000222666;;;BBBGGGKKK444444333333444444555666444555666777888777777666888888777777666777777777222333444555666777777777999999888999:::<<<>>>???AAAEEEKKKPPPXXXddduuu|||yyywwwqqqnnnjjjgggeeedddaaa___XXXWWWWWWXXXYYYYYYXXXVVVRRRUUUYYY\\\]]]\\\YYYWWW\\\[[[[[[[[[]]]^^^]]]\\\``````___]]]ZZZZZZ[[[]]]YYYZZZ[[[[[[ZZZZZZ[[[]]]ZZZ[[[\\\\\\\\\\\\]]]___aaa``````aaabbbeeehhhjjjiiijjjkkkkkkjjjkkklllnnnpppppppppnnnlllkkklllnnnllljjjhhhfffeeegggiiijjjfffiiilllnnnpppqqqtttuuu{{{zzzxxxxxxxxxzzz|||~~~}}}~~~|||~~~}}}~~~}}}{{{xxxuuusssuuuxxxzzz{{{vvvvvvvvvvvvwwwyyyzzz||||||{{{zzzxxxvvvtttsssrrrttttttuuuvvvxxxyyyzzzzzz||||||}}}}}}}}}}}}}}}|||yyy{{{|||yyyuuurrrsssuuutttxxx{{{{{{xxxtttttttttooooooppppppqqqrrrrrrsssnnnnnnnnnppprrrsssrrrpppiiigggdddaaa___^^^]]]]]]]]]\\\YYYUUUPPPLLLHHHEEE===<<<999666333222111111+++,,,---,,,******+++---******++++++,,,---......---....../////////......000///......------............///111444777:::<<<333333333333333444444555444444444444444555555555666666777888888888777777444444333333444444444444666555555555777888999999:::<<>>:::666444000111111///---,,,---///,,,+++++++++++++++,,,,,,+++,,,---...///......---//////...---------......---......///000111222333333333222222333333444555333333222222222333333444444555777888888888777666888777666555444444444444444333333444666888999999666888:::===@@@CCCDDDDDDOOOZZZmmm}}}zzzvvvsssppplllhhhdddbbb```^^^\\\[[[[[[[[[\\\WWWWWWWWWYYY[[[]]]]]]\\\VVVXXXYYYYYYXXXWWWXXXZZZ\\\]]]]]][[[YYYXXXYYYZZZ]]]ZZZXXXYYY[[[\\\ZZZWWWXXXWWWUUUTTTTTTVVVXXXZZZXXXYYY[[[[[[[[[[[[]]]^^^dddgggkkkmmmnnnnnnooopppmmmmmmmmmlllkkkiiifffeeehhhhhhgggeeedddccceeegggfffeeedddeeegggjjjnnnppplllmmmoooqqqtttvvvwwwxxxzzz|||~~~~~~}}}|||}}}~~~~~~}}}||||||}}}}}}}}}~~~zzzwwwxxxzzz}}}~~~xxxxxxwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxvvvuuuuuuxxxzzz|||{{{{{{|||}}}}}}|||zzzyyy{{{||||||yyyvvvuuuxxx{{{xxx|||}}}xxxvvvxxx{{{vvvvvvuuuuuuttttttsssssstttqqqnnnmmmmmmnnnmmmllltttsssooojjjeeebbbbbbcccbbbdddeeefffddd```\\\YYYZZZXXXTTTOOOHHHAAA<<<999666666666444222000111222...---,,,+++************)))***,,,---......------000000////////////000000---...//////000//////...222222333333333333444444333222222111111222222333333333444555555444333333666555444333333333333333333333333333333444555666444555666888999999::::::CCCGGGPPP^^^ooo~~~||||||uuupppnnnoookkkffffffkkkcccbbb```___]]]\\\[[[[[[[[[VVVRRRRRRUUUXXXWWWTTTSSSWWW[[[]]]\\\ZZZYYYXXXYYYYYYZZZ\\\]]]\\\YYYVVVQQQTTTWWWWWWUUUTTTUUUWWWUUUTTTRRRRRRSSSVVVYYY[[[^^^^^^```bbbdddggghhhiiihhhhhhiiilllnnnnnnmmmllljjjjjjjjjjjjiiigggfffeeefffgggggggggfffeeeddddddeeedddeeehhhkkkmmmmmmlllvvvvvvuuuttttttvvvzzz~~~~~~~~~}}}~~~}}}yyyyyy{{{{{{||||||{{{yyywwwxxxyyy||||||}}}|||{{{xxxvvvttttttuuuuuuvvvwwwyyyyyyzzz|||{{{zzz|||~~~~~~}}}}}}~~~~~~{{{xxxvvvuuuyyyxxxxxxwwwwwwxxxyyyyyyzzzvvvrrrrrruuuuuurrrnnnmmmnnnooooooooonnnlllkkknnnpppqqqnnnjjjgggggghhhiiiiiihhhfffcccbbbcccdddaaa___[[[VVVQQQLLLIIIGGGCCC@@@<<<888555333111///222000.........---+++)))+++,,,------......------///......---------......------///000000///...---222222333333333333444444333222222111111222222333333333444555555444333333555444444333333333444444444444333333444444555555222333444666888999999999<<<>>>CCCKKKVVVaaakkkqqq}}}{{{{{{~~~rrrpppmmmjjjgggeeedddcccbbb\\\WWWUUUWWWXXXVVVTTTRRRUUUYYYZZZZZZYYYXXXXXXYYYYYYZZZ[[[]]]]]][[[YYYUUUXXXZZZYYYWWWVVVWWWXXXVVVUUUTTTSSSSSSTTTVVVWWWXXXYYY[[[]]]^^^___``````___```bbbeeehhhjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkjjjiiiggggggiiigggeeeeeefffhhhhhhgggoooppppppooonnnpppsssvvvyyyzzz{{{{{{zzz|||}}}zzz{{{}}}|||zzzzzz{{{|||}}}~~~~~~}}}zzzwwwuuutttuuuwwwxxxzzzzzz{{{{{{{{{zzzyyyzzz|||~~~~~~~~~|||xxxvvvvvvtttuuuuuuvvvxxxyyyyyyzzzyyyuuurrrsssvvvwwwtttqqqssssssrrrrrrpppooonnnmmmmmmoooqqqpppmmmkkklllmmmppppppnnnkkkgggffffffhhhfffeeebbb___[[[VVVSSSQQQKKKHHHDDD@@@>>><<<:::999666444111000//////---,,,)))***++++++,,,,,,,,,,,,///...............//////...///000111222111111000222222333333333333444444333222222111111222222333333444444555555444444333444333333333333444444555666555444444444444444444000111333444666777777888888999;;;>>>BBBGGGKKKNNNVVVaaapppzzz{{{vvvtttrrrrrrnnniiibbb___^^^^^^\\\YYYUUUWWWYYYYYYXXXWWWWWWXXXUUUTTTTTTUUUWWWXXXWWWVVVYYY[[[\\\\\\ZZZYYYYYYZZZXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVXXXZZZZZZYYYXXXWWWVVVXXXZZZ]]]```cccdddeeeeeefffggghhhiiikkkkkklllnnnoooooonnnnnnmmmkkkkkkmmmkkkgggeeeeeeeeedddcccggghhhiiihhhggggggiiikkknnnoooppppppqqqsssvvvyyy}}}~~~|||{{{|||~~~{{{xxxwwwxxx|||}}}~~~{{{xxxuuussstttwwwyyy{{{{{{zzzzzzyyyxxxvvvwwwzzz}}}|||xxxwwwvvvppprrrtttvvvxxxyyyzzzzzzwwwuuusssuuuxxxzzzxxxvvvyyyxxxwwwuuusssqqqqqqpppmmmoooqqqrrrqqqqqqrrrsssttttttrrroookkkiiijjjkkkjjjjjjjjjiiifffbbb___]]]WWWUUURRRNNNKKKHHHGGGGGG???<<<777444333111000///)))******+++,,,,,,------......------...///000000///000111333444444444444222222222333333333444444333222222111111222222333444444444444444444444444222222222222333444555555666666555444333333333444111111222333444444444444555666777:::<<<>>>@@@AAAEEEIIINNNRRRWWWaaappp{{{zzztttooommmllljjjiiiaaabbbaaa^^^ZZZXXXXXXYYYWWWUUUSSSRRRSSSTTTTTTSSSXXXYYYYYYZZZYYYYYYXXXYYYXXXYYYZZZZZZZZZYYYWWWVVVWWWYYY[[[\\\[[[YYYVVVUUUTTTVVVXXXYYYZZZ\\\]]]___^^^^^^```bbbdddfffhhhiiilllmmmmmmnnnnnnnnnnnnmmmpppnnnllljjjjjjhhheeecccbbbcccddddddcccbbbcccdddaaacccdddfffgggjjjmmmqqqtttvvvwwwxxxzzz}}}|||zzz{{{}}}|||~~~~~~}}}zzzxxxwwwwwwzzz|||~~~{{{wwwuuupppsssvvvyyyzzzzzzyyyxxxwwwuuuttttttxxx|||~~~}}}zzzwwwvvvvvvqqqsssvvvxxxzzzzzzyyyyyyvvvuuuuuuwwwzzz||||||zzz|||{{{yyywwwuuuuuuuuuuuupppqqqsssttttttuuuuuuvvvssssssrrrooolllkkklllnnnlllmmmoooooonnnkkkgggeeeeeeddd```\\\WWWTTTSSSSSSLLLGGG@@@;;;888555333222------------------......,,,,,,,,,,,,---...///000///000111222333444555555222222222333333333444444333222222111111222222333444444444444444444444444222222222222222333444555666555444333333333333333333333333333333222222111000111333555777999:::;;;===>>>???>>>AAAIIIVVV```sss|||xxxvvvttttttvvvwwwxxxxxxyyy{{{~~~}}}uuutttpppkkkeeeaaa___``````]]]ZZZXXXWWWWWWVVVVVVTTTTTTTTTTTTUUUUUUTTTSSSUUUVVVXXXYYYYYYYYYWWWVVVZZZ[[[]]]^^^]]]ZZZWWWUUUXXXYYYZZZYYYWWWWWWXXXZZZWWWWWWXXXZZZ\\\___aaacccdddeeefffhhhjjjkkkkkklllnnnnnnoooppppppnnnjjjggg```bbbccccccbbbaaabbbccc^^^____________```cccfffiiikkklllmmmnnnpppsssvvvzzz{{{|||~~~~~~|||xxxxxxzzz{{{}}}}}}{{{{{{{{{yyy{{{}}}~~~}}}zzzwwwuuurrrtttwwwzzz{{{zzzyyywwwuuusssrrrsssvvv{{{~~~{{{||||||{{{xxxvvvvvvvvvvvvxxxzzz{{{{{{zzzyyyxxxwwwvvvwwwyyy{{{}}}}}}}}}|||{{{yyyxxxwwwxxxyyyyyyuuutttuuuuuuuuuuuutttssspppqqqqqqooonnnnnnppprrroooqqqssstttsssqqqnnnlllooonnnlllfff```\\\[[[\\\XXXSSSLLLEEE@@@<<<999888222111000///............,,,+++++++++,,,------.........///000111222333444222222333333333333444444333222222111111222222333555444444333333444444555333222222222222333333444444333222222222222222333444444555444444333222111000111222333444666666777222666:::<<<<<>>:::777555555000000///...---------------,,,,,,,,,,,,---...///222222333333333444444444333222222222222222222333555444333333333333444555444444333222111111111111000/////////000111222222222333444666777888999999222111000//////000222333222333333222222333666999888;;;???BBBCCCGGGMMMRRRTTT___ppp|||~~~~~~uuummmiii]]][[[WWWRRRNNNNNNPPPSSSVVV]]]rrryyyuuupppmmmkkkgggbbb]]]ZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUNNNRRRUUUVVVUUUVVV\\\bbb___]]][[[YYYXXXXXXYYYZZZTTTTTTUUUUUUUUUUUUTTTTTT\\\YYYVVVVVVYYY]]]```aaaaaaaaa```______aaafffiiifffggggggeeeddddddfffhhhbbbccccccaaa___]]]]]]^^^\\\]]]___aaadddgggiiikkkiiijjjlllooossswwwzzz|||{{{{{{{{{}}}}}}~~~~~~~~~zzzzzz{{{}}}|||zzzyyy~~~}}}|||{{{zzzzzz{{{{{{vvvuuuuuutttsssrrrrrrrrrppppppppprrrvvvwwwxxxwwwvvvxxxyyyyyyxxxyyy{{{}}}~~~}}}|||{{{{{{{{{{{{{{{zzz{{{|||{{{zzzyyyzzz{{{}}}{{{yyyvvvtttqqqqqqrrrqqqnnnjjjrrrrrrrrrqqqpppppprrrtttxxxwwwvvvuuutttsssrrrrrrooorrrsssppplllkkknnnsssllliiifffdddccc```]]][[[VVVSSSNNNHHHBBB???<<<<<<333222111000...............---,,,++++++,,,......444444444333333222222222222222111111222444555666111222333444444333111000333333333444444555555555000000000000000111111222222333444444444444333222111222222333333222222111333444555555666666555555444555555777999;;;===>>>DDDHHHPPPZZZfffrrr{{{uuummmgggeeebbb\\\XXXWWW[[[fffvvv}}}rrrlllfffaaa\\\ZZZ[[[^^^aaaccclllsss|||zzzrrrooolllhhheeeddd```[[[WWW[[[WWWTTTSSSTTTSSSQQQOOOQQQRRRSSSTTTUUUVVVVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRTTTVVVXXXVVVUUUTTTTTTVVVYYYZZZUUUWWWXXX[[[^^^```bbbcccgggffffffggghhhjjjlllmmmhhhhhhiiihhhgggeeecccaaa```^^^\\\^^^bbbddddddcccfffeeeeeehhhkkkoooppppppmmmpppuuuxxxzzz||||||{{{|||~~~{{{}}}}}}yyyvvvyyy{{{}}}~~~~~~}}}|||wwwvvvtttttttttsssqqqooonnnnnnnnnnnnnnnrrrwww{{{|||||||||}}}~~~{{{{{{{{{{{{|||}}}~~~||||||}}}|||zzzzzz{{{}}}}}}{{{zzzvvvuuurrrpppnnnnnnooopppoooooopppooooooqqquuuwwwuuuvvvuuusssqqqoooppprrrpppoooooopppqqqpppmmmkkkkkkmmmooonnnkkkiiijjjllliiieee___XXXRRRKKKDDD???<<<:::777444222222222333111000//////000///---+++444444444333333222222222222222111111222444555666222222222333333222222111333333333333444444444444000000000000000111222222111222333444444333222111111222222333333222222111111111222333333444444444444444444444555777888999999<<<@@@GGGNNNUUU[[[^^^fffmmmwww|||{{{yyyxxxyyyqqqiiidddbbb```[[[WWWWWWWWW]]]eeekkknnnrrrxxx}}}{{{yyytttmmmdddZZZQQQLLLLLLIIIEEECCCDDDGGGIIIJJJOOOUUU\\\aaagggppp{{{~~~zzzwwwsssnnnjjjgggccc___]]]]]][[[XXXVVVUUUUUUVVVVVVUUUUUUTTTSSSUUUUUUTTTTTTTTTTTTTTTSSSTTTVVVWWWWWWWWWWWWWWWXXXUUUTTTRRRPPPPPPQQQSSSTTTSSSSSSTTTVVVWWWYYYZZZZZZ[[[\\\]]]```cccgggkkkmmmhhhhhhiiijjjjjjjjjjjjiiieeedddcccdddggghhhgggfffbbbaaa```bbbeeeggghhhgggiiikkklllmmmoooqqquuuwwwwwwxxxxxxyyy{{{|||~~~~~~~~~}}}{{{zzz|||~~~}}}~~~~~~{{{yyy||||||~~~~~~}}}|||zzzyyywwwvvvuuuuuuvvvuuusssqqqmmmmmmnnnoooqqqsssuuuwwwzzz{{{|||}}}~~~||||||||||||||||||||||||{{{|||}}}|||{{{{{{|||~~~}}}|||{{{yyyxxxwwwuuurrrpppnnnmmmmmmnnnooonnnoooqqqtttwwwyyyzzzyyywwwssspppppppppqqqpppooooooppppppnnnmmmmmmoooqqqpppnnnmmmnnnpppooolllhhhccc^^^XXXQQQMMMGGGEEEAAA===:::888666666222000///...//////---+++444444333333333333222222222222222222333444555555333222222111222222333333333333333333222222222222111000000000000111222222111111222222222222111111111222222333333222222111000111111222333444444444444444333333333444444555444555777999<<<@@@CCCDDDJJJPPPWWW[[[[[[[[[\\\]]]\\\VVVRRRQQQPPPKKKIIIJJJLLLNNNOOONNNLLLMMMQQQUUUWWWUUUQQQLLLEEE???:::777;;;888666555666888999999:::===AAADDDGGGLLLSSSYYY^^^aaadddiiiooowww{{{yyyvvvrrrnnnllljjjgggddd```___]]][[[YYYVVVTTTSSSSSSSSSRRRQQQQQQQQQRRRRRRPPPRRRSSSUUUVVVVVVUUUUUUVVVTTTRRRPPPOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQSSSUUUXXX]]]aaaeeegggddddddeeegggiiikkkmmmnnniiiiiiiiikkkmmmmmmkkkiiihhhfffdddeeefffgggfffeeeeeeddddddbbbbbbdddhhhkkkmmmmmmlllmmmooosssvvvxxxxxxyyy{{{~~~~~~}}}~~~}}}}}}}}}{{{yyyxxxzzz|||~~~~~~}}}{{{~~~~~~~~~}}}{{{yyywwwuuuvvvuuutttuuuvvvvvvtttrrrnnnmmmnnnqqquuuwwwuuurrrxxxyyy{{{}}}~~~~~~~~~}}}{{{zzzzzz{{{||||||{{{{{{}}}~~~||||||||||||{{{yyyvvvrrrmmmkkklllmmmnnnnnnoooqqqtttwww{{{|||}}}{{{xxxuuutttssssssqqqoooooopppqqqqqqppppppqqqrrrrrrqqqqqqrrrssstttsssqqqooolllfff```\\\VVVUUUQQQLLLGGGCCC???===888555222000000000///---333333333333333333333333222222222222333444444444333222111000111222333444333333333222222111111111111111000000111111222333111111111111111111111111111222222333333222222111222222333333444555666777555444444444444444555555444444555666777999;;;<<<===@@@BBBCCCAAA@@@AAABBBCCC???<<<===<<<999888;;;>>>???>>><<<:::;;;>>>AAAFFFEEEBBB???;;;999777666777555444444666777777666555777888999:::===AAAEEEEEEIIILLLOOOQQQVVV]]]cccfffppp|||~~~|||yyyxxxpppnnnkkkgggccc___]]]\\\ZZZYYYWWWUUUSSSRRRRRRRRRNNNNNNNNNOOOQQQRRRRRRQQQWWWVVVTTTSSSRRRRRRSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQSSSUUUWWWYYY[[[\\\]]]]]]^^^___bbbeeeiiijjjggghhhjjjmmmnnnnnnlllkkkooommmjjjiiijjjiiihhhgggccccccbbb```______bbbdddeeeeeeeeefffhhhjjjmmmnnnqqqqqqsssvvvyyy}}}~~~~~~|||~~~|||~~~|||}}}|||zzzxxxwwwxxxzzz}}}}}}||||||||||||||||||}}}}}}}}}|||zzzxxxvvvuuuvvvuuuttttttttttttqqqoooooonnnpppuuuzzz{{{vvvpppvvvxxxzzz|||}}}~~~~~~~~~~~~{{{zzzyyy{{{||||||{{{|||~~~~~~}}}|||}}}}}}|||yyyvvvsssooommmlllmmmooopppppprrruuuxxxxxxzzz}}}~~~}}}{{{zzzzzzvvvsssppppppqqqsssuuuuuussssssssssssrrrrrrrrrsssssssssssstttssspppjjjfffdddccc```\\\VVVQQQMMMKKKDDD@@@:::666444333111000333333333333333333333333222222333333333333333333222222111000111222444555333333333222222111111111111111111111111222222333111111111111111111111111111222222333333222222111333333222222333555666777333222222222333444555666333333333333444555666666444555666666666777999:::888555444666555333444888555666666666666777999:::;;;:::888666555555555666333111111111333444444333333333444444555666999;;;:::===?????????AAAGGGKKKMMMTTT^^^eeemmmyyy|||xxxssspppnnnlllfffeeebbb^^^[[[XXXVVVUUUSSSPPPMMMMMMOOOQQQQQQPPPUUUTTTSSSRRRRRRRRRSSSSSSPPPQQQQQQRRRSSSTTTTTTUUUQQQRRRRRRSSSTTTUUUUUUUUUWWWWWWXXXYYY[[[^^^aaabbb```cccfffhhhiiiiiiiiiiiimmmjjjhhhggggggfffeeeddddddfffgggfffeeecccdddddd___```aaaccccccccccccbbbhhhhhhiiijjjmmmqqqtttvvvvvvyyy~~~~~~|||}}}}}}~~~|||yyywwwwwwxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwxxxwwwuuuuuuuuusssqqqooopppppprrrwww}}}~~~xxxrrruuuvvvxxxzzz|||}}}~~~~~~}}}zzzxxxyyyzzz{{{{{{zzz{{{}}}~~~~~~}}}||||||}}}{{{yyyvvvtttsssrrrrrrnnnoooqqqrrrssstttwwwyyyxxx{{{~~~~~~}}}}}}}}}yyyvvvsssrrrtttwwwyyyyyyvvvuuusssrrrrrrrrrrrrqqqrrrrrrtttvvvwwwuuuqqqmmmmmmllljjjgggddd```\\\[[[PPPLLLEEE???:::777444111222222333333333333444444222333333444444333333222111111111111222333444444333333333333222222222222222111111111111222333333333222111111111111222333111222222333333222222111222111111000000111333444000000000000111222222333666555444333333222222333666555444444444444555555333111222444333222444999444444555666666666555555333333222222222222333444000///......000222222111111111111222333444666666333444555666777999<<<>>>===BBBGGGKKKQQQ\\\kkkvvv~~~wwwvvvsssoookkkfffbbb```ZZZVVVRRRQQQRRRSSSQQQOOORRRRRRQQQOOOOOONNNNNNNNNLLLMMMNNNOOOPPPRRRSSSSSSNNNOOOQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVXXXZZZ[[[\\\[[[]]]```bbbbbbbbbcccdddhhhfffdddcccdddddddddbbbfffhhhkkklllkkkjjjjjjjjj^^^```aaabbbbbb```^^^\\\aaa`````````aaadddggghhhkkknnnssswww{{{|||}}}|||~~~~~~}}}}}}~~~{{{xxxwwwxxxwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvvvvuuussspppppppppsssxxx|||}}}zzzwwwuuuuuuvvvwwwyyy{{{}}}{{{|||||||||{{{zzzxxxwwwxxxyyyzzzzzzyyyyyy{{{}}}||||||}}}}}}}}}||||||{{{|||zzzwwwuuussstttuuuuuupppqqqsssttttttuuuwwwxxxzzz|||~~~~~~}}}{{{{{{{{{{{{yyyvvvvvvxxx{{{}}}}}}yyywwwtttssstttuuuuuuttttttuuuvvvyyyzzzzzzwwwtttrrrqqqpppnnnlllkkkiiiiii]]]XXXQQQJJJEEE@@@;;;777222222222333333444444444222333444444444333222222000000111222333333333333333333333333444444444444222222111111222222333444444333222111111222333444111222222333333222222111444333111000///000111222333222111111000000111111666555444444333333333444999888555333222222111000///...///222111///333999777666555444444444333222222222222333333444444444111///......000222333333111111111222333444444444000//////111444666777777666777999;;;@@@GGGOOOUUU___ppp{{{vvvssshhheeebbbbbbcccaaa[[[UUUXXXWWWUUUSSSQQQOOOMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPLLLMMMNNNPPPQQQQQQPPPPPPQQQRRRSSSUUUWWWXXXXXXYYYZZZ\\\]]]]]][[[ZZZ\\\^^^aaa```___```bbbccccccbbbfffhhhjjjkkkkkklllnnnpppeeeeeeeeeeeeddddddcccbbbaaa```^^^\\\\\\^^^```aaabbbdddhhhkkknnnpppqqqrrrwwwyyy{{{}}}~~~~~~~~~~~~}}}~~~|||zzzyyyyyywwwxxxyyyzzz{{{||||||{{{|||{{{{{{zzzzzzzzzzzzzzzuuutttssstttuuuuuusssrrrnnnooorrrvvvxxxzzz{{{{{{uuutttttttttvvvzzz}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzzyyyxxxxxxyyy{{{zzzzzz{{{{{{{{{{{{{{{zzz{{{zzzyyywwwvvvuuuuuutttppprrrttttttttttttuuuvvvyyy{{{|||{{{zzzzzz{{{||||||{{{yyyyyy||||||yyyvvvwwwyyy{{{|||{{{xxxwwwxxxzzz|||}}}{{{zzzuuutttrrrqqqppppppqqqqqqiiieee```ZZZTTTNNNIIIEEE222222222333333444444444222333444444444333222111///000222333444444333333333333333444444555555555222222111111222222333444444444333222222333444444222222222333333222222222777555333111111111333333777666555333222111111111000000000000111333444555333222111111333444444333///...000222111///333:::999777444222333333333333222333444444555555444444111///------///222333333000//////000111222111000222000...000444666555333333333444555888;;;>>>@@@JJJWWWggguuuzzzxxxwwwyyyyyytttjjjbbbaaa```]]]ZZZVVVSSSPPPOOOLLLLLLLLLLLLMMMMMMNNNNNNLLLMMMNNNNNNNNNMMMLLLKKKMMMOOOQQQTTTVVVWWWWWWWWW[[[]]]]]][[[WWWVVVXXXZZZZZZYYYXXXZZZ]]]_________eeefffgggggghhhkkkppptttmmmllljjjiiihhhiiikkkllleeeccc```^^^]]]^^^___```\\\]]]```bbbdddfffhhhhhhlllnnnqqqsssuuuvvvuuuuuuyyy{{{}}}{{{yyy{{{{{{}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~|||{{{{{{{{{yyyzzz|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzznnnmmmnnnppprrrsssrrrqqqlllnnnqqqsssuuuwww{{{~~~uuutttssssssuuuyyy}}}|||{{{{{{{{{|||}}}~~~xxxyyyyyyxxxwwwvvvxxxyyyyyyyyyzzzzzz{{{zzzzzzzzzzzz{{{{{{{{{yyyvvvtttrrrppprrrttttttsssrrrssstttuuuvvvxxxyyyyyy{{{}}}}}}|||{{{|||~~~}}}zzzxxxyyy~~~yyyyyyyyyzzz|||}}}}}}{{{wwwuuusssrrrrrrrrrtttuuussspppkkkfffaaa\\\UUUQQQ888888777555555444444444444444555555666555555444444444444333333222222222444333333222222333333444222222222222222333333333444444444333000///000222111111111000111111222333222222111111111111111111111222222333333222222111333333333333333333333333666666555444333111000///111---...333111...888HHHHHHDDD<<<444333555333///111111111111111111111111111111111111111000//////...///111222333333222222333222111000////////////555444333222333555888999@@@CCCJJJTTT^^^lll~~~yyywwwrrrmmmhhhdddaaa^^^\\\XXXUUURRRNNNMMMNNNPPPQQQLLLKKKJJJIIIHHHHHHHHHIIINNNNNNNNNOOORRRUUUYYY[[[ZZZZZZ\\\\\\[[[YYYVVVUUUWWWXXXZZZZZZ[[[ZZZYYYXXXaaaaaa```___^^^```dddhhheeecccbbbgggmmmqqqooollliiihhhfffcccbbbbbbcccddd```___^^^^^^``````___^^^```bbbeeeiiilllmmmnnnnnnppppppppprrrtttxxx{{{}}}}}}|||~~~~~~}}}~~~|||}}}~~~~~~~~~~~~{{{|||}}}}}}~~~~~~|||}}}}}}}}}|||{{{zzzzzzxxxtttpppppprrrtttsssrrruuuuuutttssstttvvvxxxzzzvvvwwwxxxxxxxxxyyy}}}~~~{{{{{{~~~~~~}}}~~~|||wwwtttsssuuuxxxzzz~~~|||{{{zzzzzz{{{}}}~~~}}}{{{yyyyyyzzzyyyuuuqqqrrrsssttttttuuuttttttsssxxxvvvtttssstttvvvyyy{{{{{{{{{{{{~~~}}}{{{zzz|||~~~uuuvvvwwwvvvuuuuuuuuuvvvuuusssqqqqqqpppllleee___777666555444333333333333444444444555555555444444444444444333333222222222333222222111111222222333222222222222222111111111444444444222000///000222222111111111222333444444111111111111111111111111111222222333333222222111333333333333333333333333555555444444333222000000000,,,---222222333@@@QQQRRRMMMAAA666222333333000111111111111111111111111///////////////...------...///000222222222222111111000000000000000111111333333222222222444555666777999===CCCHHHQQQaaappp~~~{{{yyyvvvrrrooogggddd```[[[XXXWWWXXXXXXTTTRRROOOLLLJJJIIIIIIJJJJJJJJJJJJJJJLLLOOORRRTTTSSSTTTUUUVVVVVVUUUTTTTTTTTTUUUVVVXXXYYYYYYYYYXXX]]]^^^]]]\\\ZZZ[[[^^^```bbb``````eeekkkooonnnkkkmmmkkkhhheeeccccccdddeeedddcccbbbbbbddddddcccbbb]]]^^^___aaabbbbbbbbbbbbdddeeefffhhhkkkmmmoooqqqsssuuuwwwyyy{{{~~~{{{}}}~~~~~~~~~}}}~~~~~~|||}}}~~~~~~~~~}}}}}}}}}}}}}}}|||}}}}}}}}}}}}|||{{{zzzzzzyyyuuurrrqqqsssttttttsssssssssuuuvvvwwwxxxxxxyyyvvvwwwxxxxxxwwwyyy|||}}}zzzzzz~~~zzzvvvtttuuuwwwyyyzzzyyyyyyyyyyyyzzz||||||zzzxxxwwwxxxyyyyyyvvvsssqqqsssuuuvvvvvvuuusssrrruuuuuutttssstttvvvxxxzzz{{{|||~~~|||||||||~~~~~~zzzxxxwwwxxx{{{|||{{{zzzuuuvvvvvvvvvuuuuuuuuuvvvsssrrrrrrtttvvvuuupppkkk555444333222222222222222444444444444444333333333444444333333333333222222222111111000000111111222222222222111111000000///333444444222000///000222111111111222333444555666111111111111111111111111111222222333333222222111333333333333333333333333333333333333333222111111111---...222333666CCCSSSZZZTTTFFF888111222222000111111111111111111111111///////////////...---------...000111222111111000////////////000111222333222222222222222222222222444444666888999<<>>666222222222000000000000000000000000000111111111111111000//////,,,---///000111111000000222222111000//////000000222222333333333222222111...---000333333222666<<<:::@@@IIISSS___mmm}}}{{{uuupppoooooooookkkiiieeeaaa\\\XXXVVVTTTTTTSSSQQQNNNLLLKKKJJJJJJHHHIIIJJJKKKMMMNNNPPPQQQSSSTTTVVVVVVVVVVVVWWWXXXWWWWWWWWWXXXZZZZZZZZZYYYZZZYYYYYYYYY\\\```eeehhhiiihhhggggggiiiiiihhhgggjjjhhhfffcccaaaaaaaaaaaa^^^___aaabbb```^^^ZZZXXXZZZ\\\^^^___```bbbeeehhhggghhhiiijjjjjjmmmpppssstttvvvyyy|||}}}}}}{{{zzz|||~~~~~~}}}|||~~~zzz{{{~~~zzzzzzzzz{{{}}}|||||||||{{{{{{zzzzzzzzzttttttuuuvvvxxxzzz}}}~~~}}}|||zzzwwwuuutttuuuvvvxxxwwwuuusssrrrrrrrrrrrrttttttsssrrrqqqssswww{{{|||yyyzzz}}}~~~|||~~~~~~}}}~~~~~~~~~|||yyyvvvtttvvvvvvtttsssrrrssstttvvvyyy{{{}}}~~~~~~{{{wwwtttuuuvvvxxxzzz||||||{{{zzzzzz{{{|||}}}~~~{{{zzzyyyyyyzzzyyywwwuuu|||{{{zzzyyyxxxyyyzzz|||xxxwwwvvvwwwyyyzzzyyyxxxxxxvvvuuuvvvxxxxxxtttppp777666666555555666666666666555444222222222333333222222333333333333444444444333333333333333333444222222222111111000000///111111222111//////111222000////////////000111111...//////000000111111111111222222333333222222111222222222222222222222222///000000111111111000000***,,,///111111000111222333777777444111222222///000000000000000000000000///////////////...---------...000111222111111000333222111000////////////222222222222222222222333000///000222222///111666666999===CCCJJJVVVeeeooo|||zzzwwwrrrmmmhhheeecccaaa___\\\YYYUUUQQQNNNLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQSSSUUUWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWXXX[[[]]]___dddcccbbbbbbddddddcccbbbfffeeedddcccbbbbbbaaabbbbbbccceeeeeedddaaa^^^\\\YYY[[[\\\]]]]]]^^^aaacccaaaaaaaaa``````aaadddgggiiikkkmmmppprrrttttttuuuvvvyyy}}}}}}}}}~~~~~~||||||{{{yyyxxxyyy}}}|||||||||}}}}}}}}}}}}}}}tttttttttuuuwwwyyy|||}}}~~~}}}{{{xxxuuusssuuuvvvzzzxxxuuusssqqqqqqrrrrrrttttttsssqqqrrrtttyyy}}}|||yyyyyy|||}}}{{{|||~~~{{{xxxvvvvvvvvvtttrrrpppqqquuuwww}}}}}}}}}|||{{{yyyxxxvvvxxxyyyzzz|||||||||{{{{{{yyyyyyyyyyyyyyyzzz||||||yyyxxxxxxyyyzzzzzzyyywwwzzzzzzyyyxxxvvvwwwzzz||||||yyyxxxyyy}}}~~~}}}{{{xxxwwwuuuwwwzzzzzzwwwttt777666666555555666666777888777555333222222333444222222222333333444444444333333222222222222333333222222222222222111111111000111111111//////111222222111000000000000000000......//////000111111222111222222333333222222111111111111111111111111111000000000111000000//////,,,...//////000000111000,,,222444222///111111000000000000000000000000000///////////////...------...///000222222222222111111111000000000000000111111000000///000111333444444111111333333000111444333555888:::>>>FFFPPPXXXjjjuuu{{{xxxvvvrrrqqqnnnkkkeee```[[[YYYUUUTTTRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKLLLOOOQQQSSSTTTVVVWWWWWWWWWXXXYYYVVVWWWWWWXXXXXXYYYZZZZZZ___^^^]]]^^^_________]]]aaabbbbbbbbbbbbaaa``````cccdddfffgggfffeeecccbbb^^^`````````___```bbbdddaaa```^^^\\\ZZZZZZ\\\___aaaaaabbbdddfffhhhiiijjjnnnrrrvvvxxxzzz}}}~~~{{{|||~~~~~~{{{yyywwwxxx|||}}}}}}}}}~~~~~~~~~~~~~~~yyyxxxwwwwwwwwwyyyzzz|||~~~~~~|||xxxtttrrrtttvvvxxxwwwwwwvvvuuutttttttttuuuuuutttssstttwww}}}{{{yyyyyy}}}~~~}}}~~~}}}}}}~~~}}}{{{zzzuuuuuutttrrrppprrrwww{{{}}}zzzwwwvvvvvvwwwwwwzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyzzz|||}}}|||{{{xxxyyyyyywwwvvvwww{{{~~~|||zzz|||~~~yyywwwvvvwwwzzzzzzwwwttt666666555555555666666777999777555333222333444555222222222333333444444444222222111111111111222222222222222222222333333333000111111000//////111222444333222111000000000000---......///000111111222222222222333333222222222111111111111111111111111000000000000000///......222333222///...000000000---222444000...///111000000000000000000000000000111111111111111000000///...///111222333333222222////////////000111222333//////------...000222444222//////111111///000444111444777888999>>>EEEKKKVVV```qqq~~~zzzuuunnniiifff```^^^[[[XXXUUUSSSRRRRRROOOOOOMMMKKKIIIJJJMMMPPPLLLNNNQQQSSSTTTUUUVVVXXXSSSUUUWWWYYYZZZ[[[\\\\\\]]][[[ZZZ[[[\\\]]]\\\[[[[[[\\\]]]^^^]]]\\\[[[ZZZ]]]^^^```bbbcccccccccbbbeeeffffffeeeddddddeeegggcccbbb```\\\XXXXXXZZZ\\\^^^]]]\\\[[[[[[\\\^^^___hhhkkkoooqqqsssvvv{{{~~~~~~{{{}}}{{{yyy{{{~~~~~~~~~|||yyyvvvxxx|||~~~~~~}}}}}}}}}|||~~~}}}zzzxxxxxxxxxyyyzzz~~~~~~}}}xxxtttrrrsssvvvuuuvvvxxxyyyyyyyyywwwvvvvvvvvvuuuuuuvvvzzzzzzxxxyyy}}}}}}}}}~~~~~~~~~sssssssssqqqpppsssyyy|||xxxsssrrrsssuuuwww{{{{{{zzzzzzzzzyyyyyyyyyzzz|||~~~~~~{{{yyyzzzyyyzzz|||yyyzzzzzzxxxwwwxxx}}}~~~|||~~~{{{xxxvvvvvvwwwwwwsssppp888777666555555666777888:::888666666777777555444444444444444333222111000555444222000//////000111333333444444333222000///222///---///111000...---222222222222222111000///......///000111222222333333333333222111000//////111000/////////111222333333111///------000222444000000//////......------000///////////////000111222///------...000111111111///...------...///111---.........//////000000///...,,,+++,,,---///111111111000000111222333333222222000000000111222333222555777666333444:::???PPPYYYhhhwww|||zzzxxxqqqooollliiieeebbb___^^^XXXUUUQQQNNNMMMNNNQQQSSSMMMNNNNNNNNNNNNOOORRRTTTSSSRRRRRRSSSTTTWWWZZZ\\\\\\[[[[[[]]]^^^___]]][[[___^^^]]]\\\ZZZYYYWWWWWWWWWXXXZZZ\\\___```bbbbbbccceeefffggggggjjjmmmpppiiihhhfffbbb___]]]___```]]][[[XXXVVVVVVWWWYYY[[[aaabbbccceeeiiimmmqqqtttyyyyyy{{{}}}~~~~~~}}}~~~~~~}}}|||yyy|||}}}zzz{{{~~~zzzxxxwwwxxx|||~~~~~~~~~~~~{{{zzzxxxtttsssvvvtttuuuwwwyyy|||}}}~~~~~~|||zzzwwwvvvwww{{{~~~}}}|||}}}}}}{{{yyy{{{~~~~~~|||{{{|||{{{zzzwwwuuuvvvyyy|||yyyvvvttttttvvvyyyzzzzzz}}}yyyvvvzzz~~~}}}wwwvvvxxx|||~~~yyytttyyyzzz{{{|||}}}~~~{{{zzzxxxwwwxxxzzz|||~~~~~~~~~}}}|||~~~xxxwwwwwwxxxxxxvvvsssqqq:::999999888999999:::;;;888777555555666666555444444444444444333222111111444333222111000000000000222222333333222000///......///000000///...///111///000000111111111000000//////000000111111222222222222222222111000////////////.........///111111000000//////000000111222222222222222111111111111///............///000000000...,,,+++---///000000111000...------...000111............/////////000///...---,,,---...000111111111000000111222222333222222111000111111333444111444666555333444999>>>HHHPPP[[[gggrrr|||xxxsssooommmhhheee___ZZZVVVUUUUUUVVVRRRRRRQQQPPPNNNNNNPPPQQQQQQPPPOOOOOOQQQSSSVVVXXXYYYWWWWWWXXXZZZ[[[ZZZYYY^^^^^^]]]\\\ZZZYYYXXXXXXUUUUUUVVVWWWYYY\\\^^^```aaabbbdddddddddfffiiilllkkkkkkjjjhhheeedddeeefff___^^^\\\ZZZYYYYYYZZZZZZ]]]^^^___aaacccfffhhhiiikkklllnnnqqquuuxxx{{{}}}}}}~~~~~~~~~~~~|||}}}{{{}}}~~~{{{||||||{{{zzz|||~~~zzzxxxxxxwwwssssssvvvvvvwwwxxx{{{}}}~~~zzzyyyxxxwwwyyy|||~~~~~~|||zzzyyyxxxxxx{{{}}}}}}}}}|||{{{{{{zzzyyywwwuuuuuuwwwyyywwwvvvtttuuuwwwyyyyyyyyy~~~}}}yyyvvvyyy}}}{{{uuuvvvwww{{{~~~{{{xxx|||||||||}}}}}}}}}~~~~~~|||{{{yyyxxxxxxzzz|||~~~~~~|||||||||~~~zzzzzz|||}}}~~~}}}{{{yyy<<<;;;:::999888888888888888777666666888888777555444444555444444333222111333333333333222111000///111111111111111000///...,,,000222000---,,,///222------///000000111111111000000000000000111111111222222222222111000/////////............//////000...///000111111111000000//////////////////000000...............///000000000///------...000000000000000............000000............////////////000///...---...///000111111111111000111111222333333222111111111333444555222444555444222444888<<>><<<999777666555:::999888888999:::999888444444555555444333222222222222333444333222000///111111111111111000000///---000222//////111222111...//////000111111000000111111111000000000000000111111111111111000//////////////////////////////////////////000000000111---------....../////////............///000111111333111///000111333333222000000///......///000000.........///////////////000////////////000111111222111111111111111222222222222111111222444555777333444555444333555888<<<;;;CCCMMMRRRVVV^^^lllvvv|||xxxtttsssrrrrrrmmmkkkhhhgggeeedddbbb```^^^\\\YYYVVVTTTTTTTTTTTTTTTRRRPPPOOOQQQSSSUUUUUUZZZZZZYYYYYYXXXXXXXXXWWWTTTUUUVVVXXXZZZ\\\]]]]]]\\\^^^___^^^]]]]]]___``````cccfffhhhhhhgggggghhhggghhhhhhiiihhhgggfffeee^^^^^^___^^^]]]\\\ZZZXXX\\\\\\\\\]]]```eeejjjmmmnnnooopppqqqrrrssssssssstttwwwzzz||||||||||||}}}~~~}}}~~~|||{{{yyyxxxxxx{{{}}}~~~~~~~~~}}}{{{|||{{{xxxxxx{{{yyyyyyyyyzzz|||~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzz~~~}}}~~~~~~~~~|||}}}}}}|||yyyvvvuuutttsssssstttwwwyyyyyywwwuuuwwwxxxvvvtttvvvzzzyyytttwwwwwwwwwyyy{{{}}}|||{{{~~~}}}}}}}}}}}}~~~~~~}}}|||zzzxxxxxxxxxxxxyyy|||yyyyyyyyyxxx{{{}}}~~~}}}}}}JJJHHHDDDAAA>>><<<;;;;;;:::888777777999999888666444444555555555444333333111222333444444333111000333222222222111111111111///000//////666===<<<666111222222222111111000///111111111000000000000000000000111111111000//////000000000000000000000000111000...------///111333000000000111111222222222////////////000111222333222111000000222333333222000000////////////000000///////////////.........///////////////000000111222222111111111111111222111111111111222444666777555555555444444666999;;;<<>>>>>>>>999777666666666666444333444444555555555555444444222333333333333333222222333333222222111222222333///000...///:::EEEDDD;;;333333333222222111000///000000000000000111111111///000000111111000//////000111111111111000000///222000---+++,,,...111333//////000000000000000000............///111222333///...---...000111000///000000000000000000000000///////////////.............../////////000000000333222111111000111111111000000000000222444666888555444333333444555888999<<>>>>>;;;999888777777666444333444444555555555555444444333333333222222333333444222222111000000111222333---111000---444>>><<<333000111111111111111000000//////000000111111222222//////000000000000000///000000111111111000......000///...------///000111............------------,,,,,,,,,,,,...///000111...------...///000///---000000000111111000000000000/////////............------...///////////////333222222111000000111111......//////111444666888444222111000222444555666;;;>>>EEEPPP\\\hhhqqqvvvrrruuu{{{~~~|||yyyvvvtttssssssssspppnnnjjjgggeeeccc___\\\XXXXXXWWWVVVTTTSSSRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWUUUWWWYYYYYYXXXWWWWWWWWWVVVXXX[[[\\\\\\\\\\\\]]]XXXYYYZZZ\\\^^^___``````ddddddeeefffgggiiikkkkkkiiihhhgggeeedddccccccccc]]][[[XXXWWWXXX[[[```ccc```bbbdddeeeeeegggjjjlllnnnqqqvvvyyyyyyyyyzzzzzzzzzyyyyyy{{{~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||}}}~~~|||}}}{{{xxxyyy|||xxxwwwuuutttvvv{{{yyyxxxxxxzzz|||}}}|||zzzxxxyyyyyyzzz{{{}}}}}}zzzxxxwwwwwwxxxwwwvvvwwwxxxxxxwwwtttqqqqqqqqqrrrrrrrrrtttvvvwwwuuutttrrrvvvwwwuuuuuuwwwwwwtttyyyxxxwwwxxxzzz{{{{{{zzzxxxxxxwwwxxxzzz}}}|||{{{{{{zzzzzzyyyyyyyyyvvvyyy|||}}}}}}||||||}}}yyy}}}zzzwwwwwwxxx~~~nnn]]]OOOFFFBBBAAA???>>>;;;::::::999777555444444555555555555555444444333222111222333444555111111000//////000111222---333222******000///'''---...///000111111111111...//////000111222222333//////000000000000000/////////000000000///---,,,---......///////////////222222111111000000//////*********+++,,,---///000///......///111222000///000000111111111111000000000000//////.........---,,,------...///.........333333222111000000111111------...///111333666777333111///...000222333444888777:::DDDUUUhhhuuu}}}zzzyyyyyy~~~~~~|||yyyvvvsssnnnjjjfffaaa```___]]]\\\ZZZYYYYYYUUUSSSQQQPPPRRRUUUYYY[[[RRRTTTWWWWWWVVVUUUUUUVVVUUUWWWYYYYYYXXXXXXYYY[[[XXXXXXYYYZZZ[[[\\\]]]^^^``````aaabbbeeeiiilllnnnkkkkkkkkkkkkkkkjjjjjjjjjfffbbb]]]YYYYYY[[[```bbb___``````______```bbbeeecccfffjjjlllnnnoooqqqsssuuuttttttvvvzzz}}}~~~~~~~~~~~~}}}~~~~~~~~~|||{{{{{{}}}}}}}}}~~~~~~|||~~~~~~}}}~~~|||}}}yyywwwuuutttvvv{{{}}}~~~yyyxxxxxxxxxzzz|||{{{zzz{{{{{{zzzyyyzzz{{{|||}}}~~~{{{zzzzzzzzzyyyxxxzzz{{{zzzyyyvvvttttttuuusssrrrrrrsssuuuvvvuuuttttttxxxzzzwwwuuuvvvuuurrrxxxxxxxxxzzz|||~~~~~~}}}yyyxxxwwwwwwyyy||||||||||||||||||{{{{{{{{{ssswwwzzz}}}}}}}}}}}}~~~www{{{~~~yyyvvvwwwyyyooo```UUUMMMGGGDDD@@@===<<<======;;;888666666777777666666555444333444444444444333222111222222111111222222333444222222000/////////000111////////////000000000000000000000000///////////////////////////......---111111000000/////////.........---,,,,,,...///000---------.........//////.........---,,,...111333111111000000/////////......------------...//////000///...---------------------...///000000//////111000///...............,,,---------......//////000000111///...///111333111555:::???FFFSSScccooozzz~~~{{{vvvsssuuuooohhheeeggggggeeebbb```]]]XXXUUUTTTUUUTTTTTTWWWVVVTTTRRRRRRSSSTTTUUUQQQSSSTTTTTTSSSTTTXXX[[[ZZZYYYWWWVVVXXX[[[___bbb___````````````cccgggkkkkkkjjjiiiiiiiiikkkmmmoookkkiiifffdddcccdddeeefffdddcccaaabbbdddccc```]]]```aaaaaa``````aaacccfffgggiiimmmooopppqqqtttuuu|||}}}~~~}}}}}}|||}}}|||{{{{{{|||~~~{{{xxxyyy~~~|||}}}}}}|||{{{~~~~~~~~~zzzxxxxxx||||||{{{{{{{{{wwwuuuwwwyyyyyyxxx{{{{{{{{{yyyyyy{{{~~~{{{|||}}}~~~~~~~~~|||{{{{{{{{{{{{{{{zzzxxxvvvuuuvvvtttssstttvvvwwwwwwvvvwwwvvvuuutttsssrrrqqqqqqzzz}}}~~~|||zzz{{{yyyvvvvvvxxxzzz{{{{{{zzz{{{}}}yyyzzz|||~~~~~~}}}|||~~~~~~~~~~~~|||zzzxxxvvv|||kkk[[[PPPKKKGGGBBB??????>>>;;;888999999999888777555444333444444333333333222222222222222222111222222333444444444222111111111222333000000000000000/////////000000000000///////////////////////////......---000000000/////////.........------------...//////---------.........////////////...---++++++...000000000000//////............------------...////////////...------------------......///////////////000///......------......------........./////////222222222111000111333555777999<<<===???GGGRRR[[[jjjvvv~~~{{{}}}xxxsssqqqrrrrrrpppllljjjgggbbb___^^^]]]\\\ZZZXXXWWWTTTRRRQQQPPPQQQQQQOOOPPPQQQPPPNNNOOORRRUUUWWWVVVUUUTTTVVVYYY\\\___]]]^^^^^^]]]]]]```dddhhhgggfffeeeeeefffiiilllnnnnnnllljjjhhhggghhhjjjlllkkkhhhfffeeedddbbb]]]ZZZ_________]]][[[ZZZ[[[\\\[[[^^^aaadddfffhhhkkkmmmsssuuuwwwzzz|||}}}||||||~~~~~~~~~|||~~~~~~~~~|||{{{{{{{{{}}}}}}}}}{{{|||~~~}}}}}}|||~~~|||}}}}}}||||||}}}yyyxxxzzz||||||{{{||||||{{{yyywwwxxxzzz}}}}}}~~~~~~}}}}}}~~~~~~{{{xxxtttqqqooouuuvvvvvvvvvvvvvvvvvvwwwuuuuuuuuuuuuuuuuuuuuuuuu{{{}}}wwwwwwuuuttttttvvvwwwyyy{{{}}}~~~{{{|||}}}~~~~~~|||zzzyyy{{{|||}}}}}}}}}|||{{{zzzpppcccTTTMMMEEE@@@???>>>;;;999===<<<:::888666555444333555444333222111222333333222222222222222333444444444444333222222222222333111111111000000//////...////////////000000000000///////////////......---...////////////...------------...////////////...---------...............//////...,,,******+++---/////////..................------------...////////////...------------.../////////...............///...------------------......////////////000000333444444333222333555777:::;;;;;;:::888;;;AAAFFFRRRdddyyy|||xxxwwwuuuqqqooommmkkkhhhfff```^^^[[[XXXUUUTTTSSSSSSQQQQQQPPPNNNLLLLLLNNNOOOUUUTTTSSSSSSTTTVVVYYY[[[ZZZ[[[[[[ZZZZZZ]]]aaaeeecccbbb``````aaaeeehhhkkklllkkkiiihhhiiijjjlllnnnlllkkkiiigggfffccc___\\\___```___]]]YYYUUUTTTTTTRRRTTTWWWYYY[[[]]]```bbbgggiiimmmqqqtttvvvwwwwwwwwwyyyzzz{{{{{{}}}|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}|||}}}}}}||||||~~~~~~~~~~~~|||{{{|||~~~~~~}}}}}}}}}{{{xxxuuuuuuwwwyyy}}}~~~|||yyyyyy{{{~~~~~~zzzvvvrrrooommmuuuwwwzzzyyyvvvuuuvvvwwwttttttuuuvvvwwwxxxyyyyyyzzz{{{|||||||||}}}vvvwwwxxxvvvsssrrruuuxxx}}}~~~~~~~~~~~~~~~}}}{{{yyywwwwwwyyy{{{|||~~~~~~~~~}}}hhh___QQQGGGBBBAAA@@@??????===:::888666555555555666555333111111222333555333222222222222333444444222222111111000000000000222222111111000///......////////////000000000000///////////////......---------...//////...---,,,,,,---///000000000///..............................//////---++++++,,,.....................------...------------.../////////......---------......000//////...------------...------,,,,,,,,,------/////////000000000000000333444444333222333666888777888888777666777:::===???NNNaaapppzzz~~~}}}{{{wwwtttooommmjjjfffbbb___^^^]]]YYYXXXVVVSSSQQQOOOOOOPPPSSSRRRRRRRRRSSSTTTUUUVVVUUUVVVVVVVVVWWWZZZ___cccbbb```]]]\\\\\\___ccceeedddcccccccccdddgggiiijjjgggggghhhhhhhhhfffdddccccccddddddbbb^^^YYYWWWVVVTTTUUUVVVVVVUUUVVVWWWYYY^^^___bbbfffiiikkkmmmmmmmmmppptttvvvxxxzzz}}}}}}||||||||||||}}}yyy{{{|||{{{yyyzzz~~~}}}}}}~~~}}}|||||||||{{{{{{}}}}}}{{{yyyvvvuuuwwwxxxyyy{{{zzzwwwsssssswww{{{}}}{{{yyyvvvtttsssrrrtttyyy|||{{{vvvsssuuuxxxvvvvvvwwwxxxyyyzzzzzz{{{xxxyyy{{{zzzzzzzzz|||~~~xxx{{{}}}zzzuuusssvvv{{{}}}~~~~~~}}}|||zzzyyywwwxxxzzz|||~~~~~~~~~}}}~~~jjjXXXNNNIIIGGGEEEAAA>>>;;;888666666777777777666444222222333444666333333222222333333444555222222222222111111000000333222222111000//////....../////////000000000111///////////////......---,,,---...//////...---,,,,,,---///000000000///........................------...///...---...///111------.....................------------...//////......---------......///000///...---,,,,,,------------,,,,,,,,,------...000000000000000/////////111111222111111222444777444555555666666666888:::999???IIIVVVhhh~~~~~~|||yyyvvvrrrooolllkkkfffccc```\\\ZZZXXXVVVUUUSSSSSSRRRRRRRRRQQQQQQQQQOOOPPPPPPQQQRRRUUU[[[^^^aaa___\\\YYYXXXZZZ\\\]]]\\\\\\\\\]]]___aaadddeeebbbdddfffggggggggggggggghhhiiijjjiiifffcccbbbbbb]]]]]][[[XXXUUUSSSSSSTTTWWWXXXYYY[[[\\\]]]^^^___aaaeeejjjnnnpppsssvvvxxxzzz}}}~~~~~~zzz|||~~~}}}zzzzzz}}}~~~}}}|||~~~~~~~~~|||zzzxxxwwwvvv|||||||||zzzyyyxxxzzz{{{xxxyyywwwtttrrrrrrvvvzzz{{{{{{zzzyyyxxxvvvuuuuuuuuuyyy|||zzzvvvsssuuuyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxzzz}}}}}}|||zzzzzzzzzzzz~~~|||wwwtttvvvzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}}}}||||||{{{nnn^^^SSSLLLGGGFFFCCC???:::888777999:::888777666555444555666666333333333333333444444555444444444555444333333222222222222111111000000///......//////000000111111///////////////......---+++---///000000///...---......///000000000000///...............---------,,,---////////////000222.............../////////...------------...//////...------------.../////////...---,,,,,,,,,---...------------------...///000000////////////.........////////////000222555555444444444555555666666999999<<>>:::999:::;;;888888888777777777777777444333333333333444555555444444555555555444333222111111111111111111111111.........///000111111111///////////////......---,,,---///111222111///...///////////////000000111//////.........---------,,,...//////...---...///.........//////000000000...------------...//////---------------...//////...---,,,++++++---...///......------......///000/////////.........------,,,---......---///111444444333111111222333444444555888;;;<<>>:::888888777666444777666555444444333333444222222222222222111111111111222222222222111000000000000000000000000000000000000////////////000000000000111111000000//////222111111000//////.....................---------////////////////////////000000000000000000000000///......---,,,---------+++++++++,,,------......------,,,,,,,,,---......---......---,,,,,,---///......//////111222444555000000///...------------////////////000000000000---///333777555444999BBBQQQhhh~~~~~~{{{xxxvvvqqqqqqqqqpppmmmiiidddbbbYYYYYYYYYXXXVVVSSSPPPMMMRRRSSSTTTUUUUUUUUUTTTSSSRRRSSSTTTTTTTTTVVVYYY[[[ZZZ[[[^^^```bbbbbbccccccbbbbbbcccddddddbbbaaa```dddfffeee```___```^^^[[[UUUVVVWWWYYYZZZ[[[[[[[[[\\\\\\\\\[[[\\\]]]___```eeeeeefffhhhkkkppptttvvvrrrtttwwwyyyyyyzzz{{{|||~~~~~~}}}|||{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||~~~}}}}}}~~~}}}|||yyyxxxyyy|||~~~}}}}}}{{{yyyxxxyyy|||~~~~~~|||zzzxxxwwwvvvvvvvvvxxxzzz||||||{{{zzzxxx~~~|||zzzyyyyyyzzz{{{zzzxxxtttqqqoooooopppqqqtttwwwyyyzzzyyyyyyyyyzzzxxxxxxxxxvvvttttttvvvxxxxxxxxxxxxwwwvvvvvvxxxzzz{{{zzzzzzzzzzzz{{{||||||qqqaaaSSSKKKDDD@@@<<<999999999777555888777666555444444444444222222111111111111111111111222222222222111000000000000000000000000000000///////////////000111111000000111111111111000000//////000000/////////...........................////////////////////////////////////////////////......------,,,,,,,,,,,,******+++,,,------------............/////////000---......---,,,,,,---///---------...///111222333......---,,,,,,,,,------.........////////////000///000444777555222555;;;AAAXXXyyy}}}~~~~~~{{{vvvqqqnnnhhhgggfffccc```\\\XXXVVVWWWWWWWWWVVVUUUSSSQQQPPPMMMNNNOOOOOOQQQSSSVVVXXXWWWYYY\\\___aaaaaaaaa```]]]]]]^^^^^^]]]\\\[[[ZZZ```cccccc```___bbbaaa^^^]]]___aaacccdddcccbbbaaaaaa]]]YYYYYY[[[\\\\\\[[[\\\\\\\\\]]]```eeejjjlllnnnoooppppppooopppsssuuu{{{yyyxxxyyy|||}}}{{{xxxzzz{{{|||~~~}}}|||}}}~~~~~~}}}}}}~~~~~~}}}|||{{{{{{||||||}}}~~~~~~}}}~~~|||yyywwwzzz}}}||||||{{{yyyxxxxxx{{{}}}}}}{{{yyyxxxxxxyyyzzzzzzzzz{{{{{{{{{{{{zzzyyy~~~|||zzzzzz|||}}}yyyuuurrrrrrrrrssstttwwwzzz||||||{{{{{{{{{uuuvvvwwwvvvvvvwwwzzz|||xxxyyyxxxwwwvvvxxx{{{|||||||||}}}}}}}}}}}}}}}xxxcccUUUNNNHHHAAA===>>>>>><<<:::888888777666555555555555222111111000000111222222111222222222222111000000000000000000000000000000///......//////000111222000000111111111111000000+++,,,---...///000//////---.....................////////////////////////........................---------------,,,,,,,,,)))***+++,,,---------------------------,,,,,,,,,,,,---...---++++++---...,,,,,,++++++,,,------...+++++++++,,,,,,...//////---.........////////////111000222444333111555;;;999NNNooo}}}zzzwwwvvvsssooollliiifffeee```___]]][[[XXXTTTRRRPPPMMMLLLLLLLLLNNNPPPRRRSSSUUUWWWZZZ\\\^^^^^^]]]]]]YYYYYYXXXXXXVVVUUUTTTSSSXXX\\\]]][[[]]]aaabbb```dddeeehhhjjjkkkjjjiiihhhddd___ZZZZZZ\\\]]]\\\ZZZZZZXXXWWWWWWXXX[[[^^^aaaeeeeeeeeeddddddggglllppprrrrrrtttxxx||||||xxxtttwwwxxxzzz|||}}}~~~~~~~~~~~~~~~}}}|||zzzyyyzzz{{{||||||}}}}}}~~~~~~~~~{{{{{{}}}|||}}}|||zzzxxxxxxzzz|||}}}{{{zzzyyyyyyzzz}}}~~~~~~}}}{{{yyyyyyzzz{{{}}}}}}|||zzzyyy{{{~~~{{{wwwuuuttttttuuutttwww{{{}}}}}}||||||}}}wwwwwwxxxxxxwwwyyy{{{~~~yyyyyyxxxxxxxxx{{{zzzjjj]]]TTTHHHAAA???>>><<<999999888777666666555555666222222111000000222333444111222222222222111000000000000000000000000000000///////////////000111111//////000000111111000000)))***,,,...000000000000---------...............////////////////////////........................---............---,,,,,,)))***,,,.........------...////////////......---,,,------,,,++++++,,,...,,,++++++*********++++++******+++,,,---///000111............////////////111//////111111000333999999FFFbbb~~~|||zzzxxxvvvtttmmmkkkhhhddd```\\\ZZZXXXTTTRRROOOOOOPPPQQQQQQQQQTTTUUUWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRSSSVVVXXXWWWZZZ___```^^^bbbdddfffhhhiiiiiihhhhhhiiifffbbbbbbcccdddcccaaa]]]\\\ZZZXXXWWWXXXYYYZZZ[[[\\\\\\[[[]]]aaafffkkkiiikkkpppuuuxxxxxxvvvsssssstttvvvxxxzzz{{{||||||~~~~~~~~~|||zzz{{{|||}}}}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{yyyyyyzzz|||{{{{{{zzzyyyzzz|||~~~zzzxxxxxxzzz}}}zzzyyyxxxxxxzzz~~~}}}yyyvvvttttttuuuvvvtttwwwzzz{{{{{{zzz{{{|||{{{{{{{{{yyywwwwwwyyy{{{yyyzzzzzzyyyyyy|||uuuhhhWWWJJJDDDAAA<<<888999999888777666666666666333222111111111222444555111222222222222111000000000000000000000000000000000///////////////000111---...///000000000000///***,,,...000111000000///---------.........//////////////////////////////............................../////////...---,,,***+++---/////////...------...///111111111111000,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...000000....../////////000000000222///000222222000222666:::???TTTxxx{{{zzzwwwsssooollljjjiiiccc___\\\ZZZZZZZZZXXXVVVSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRUUUWWWVVVXXX\\\^^^\\\\\\]]]___aaacccdddddddddjjjiiihhhhhhhhhhhhgggfffdddcccaaa___]]][[[ZZZZZZXXXYYYZZZZZZZZZ[[[]]]______ccchhhkkkmmmnnnppppppnnnoooqqqtttvvvxxxyyyyyyyyyzzz|||~~~}}}|||{{{}}}}}}~~~~~~}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~|||zzzyyy{{{||||||{{{{{{{{{{{{}}}~~~~~~}}}{{{zzzzzz|||}}}|||{{{zzzzzz|||}}}{{{xxxvvvuuuuuuwwwxxxtttuuuwwwwwwwwwwwwxxxzzzzzz{{{zzzyyywwwwwwyyy{{{{{{{{{{{{zzzyyyzzz}}}}}}iiiXXXOOOIIICCC>>>:::999888777666666666666444333222111111333555666111222222222222111000000000000000000000000000000000000////////////000000------...//////000//////---...000111222111///...---------.........//////////////////////////////000000000000000000000000...///000000000///------***,,,...000000000///...&&&(((***,,,...//////...,,,------,,,++++++,,,...---------------...///000......---------...//////////////////000000000000444222333666666222222444;;;;;;KKKnnn|||zzzyyyxxxqqqmmmhhheeedddccc```^^^RRRQQQPPPNNNMMMLLLKKKKKKIIIJJJJJJLLLMMMOOOQQQRRRTTTWWWXXXVVVXXX[[[\\\ZZZWWWXXXZZZ\\\^^^``````aaacccdddeeefffeeeeeeddddddjjjiiigggeeebbb```]]]\\\ZZZ\\\^^^]]]ZZZVVVSSSRRRWWW[[[___bbbbbbeeeiiimmmkkkmmmoooqqqtttuuuvvvwwwvvvwwwzzz~~~yyyxxxwwwvvvwwwzzz~~~}}}{{{zzz{{{~~~~~~}}}}}}~~~}}}{{{zzz{{{|||}}}}}}||||||||||||}}}}}}||||||||||||}}}}}}}}}~~~~~~|||{{{xxxwwwvvvxxxzzz{{{ssstttttttttssstttvvvxxxvvvwwwwwwwwwwwwxxx{{{}}}|||}}}|||{{{yyyxxxzzz|||}}}}}}{{{ooo^^^OOODDD>>>>>>;;;:::<<<;;;777666888333333333333444555555666222222222222222333222222111222222333333333222222111111000000//////......---------......000111111222222111000///...------/////////////////////////////////000222333222111111000000/////////000000///...------...---+++))),,,---.........---,,,+++...//////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,........................+++(((&&&(((,,,//////...///000111000///000111333000111222333555666777888333999CCCWWWxxx}}}|||zzzxxxuuuoooiiiddd^^^^^^ZZZUUURRRRRRNNNIIILLLKKKJJJIIIIIIKKKNNNQQQOOOOOOPPPSSSWWWZZZZZZYYYYYYYYYYYYYYY[[[]]]___```dddbbbaaa```aaacccgggiiillllllkkkjjjhhhfffdddccc^^^___``````^^^[[[XXXUUUUUUTTTTTTWWWZZZ[[[XXXVVV^^^aaaeeejjjmmmoooppppppqqqtttwwwzzz|||||||||{{{vvvyyyyyyxxxyyy}}}~~~|||~~~~~~{{{|||~~~~~~~~~}}}~~~{{{zzz{{{~~~}}}~~~}}}|||zzzxxxyyy}}}~~~}}}|||}}}~~~|||{{{{{{|||~~~~~~|||}}}}}}}}}{{{xxxuuutttuuutttrrrqqqqqqsssvvvxxxuuuuuuwwwxxxyyyzzzzzzzzz{{{wwwuuuzzz~~~~~~}}}vvvcccSSSJJJAAA<<<999;;;;;;777666777555555444333333333333444222333333333222111222222111222222333333222222222111000000000/////////...000000///............///000000//////////////////////////////////////////,,,,,,,,,...//////...---------------,,,,,,,,,,,,///...------......,,,***+++,,,---......---,,,+++---...//////000000//////---------,,,,,,,,,,,,,,,........................,,,)))((())),,,......---...///000///...///111222......///000111333333444333999@@@NNNiii|||wwwqqqmmmiiiiiifff```]]][[[WWWQQQSSSRRRPPPNNNLLLMMMNNNOOOMMMLLLMMMPPPSSSUUUUUUTTTUUUUUUUUUVVVWWWYYY\\\]]]aaa```___]]]]]]^^^___```iiihhhhhhgggeeedddcccccceeefffffffffccc```]]]ZZZVVVTTTSSSTTTUUUTTTQQQNNNVVVXXX\\\___ccceeefffgggjjjlllpppsssuuuvvvuuuuuuuuuyyyzzzyyyzzz}}}}}}zzzzzz}}}~~~}}}zzzyyyzzz}}}~~~{{{zzzzzz{{{~~~}}}}}}}}}}}}}}}~~~~~~{{{yyyxxxyyy}}}~~~}}}{{{yyywwwyyy|||~~~~~~}}}{{{|||~~~}}}|||{{{{{{|||~~~}}}}}}}}}~~~~~~|||zzzyyyvvvuuutttsssssstttuuuvvvrrrsssuuuwwwxxxzzzzzz{{{|||xxxvvv|||kkk\\\KKKBBB;;;;;;<<<999777777888777555444222222111111222444555444111000111333222222222333333222222111000000000000////////////333222111///...---,,,,,,------...///000111111222////////////////////////---...///000111000///...///000000000///......---...---,,,---......---+++***+++,,,------,,,+++***,,,,,,---...............------------------------........................---+++******,,,------------...///...------///111111111111222333444444555555888<<>>>>><<<999999888777666444333222222222222555777555111///111444222222333333333222111111000000000000////////////333222111///...---------,,,------...///000111111////////////////////////---///111222111000000000222222222222111000...------,,,,,,---...///---,,,)))***+++,,,,,,,,,+++***++++++,,,------------,,,---------.......................................------,,,,,,,,,------,,,,,,---...---,,,,,,---///222222333333333444444444666666777???SSSssszzzxxxvvvqqqkkkjjjhhheeecccaaa^^^[[[YYYWWWVVVTTTSSSRRRQQQNNNKKKKKKLLLMMMNNNOOOQQQRRRSSSWWWXXXYYYZZZZZZZZZYYYXXX```___^^^]]]^^^```bbbdddggghhhhhhhhhgggeeecccaaafffdddbbb___]]]ZZZWWWUUUSSSSSSRRRRRRSSSTTTUUUVVVYYY[[[^^^aaaccceeeeeeeeeiiioootttuuuwwwyyyvvvrrrvvvyyy}}}}}}zzzzzz|||~~~xxxxxxxxxyyy{{{}}}~~~~~~~~~zzzzzzzzzzzz{{{|||~~~{{{|||}}}|||zzzzzzzzz{{{}}}{{{zzz|||~~~zzzzzzzzz{{{|||~~~{{{|||~~~~~~}}}}}}}}}~~~}}}||||||{{{zzzzzzyyyzzzzzz{{{yyyyyyyyyxxxwwwuuusssrrrssssssuuuvvvwwwxxxxxxxxx|||}}}~~~}}}yyy{{{~~~uuudddPPPFFFBBB>>>;;;;;;888777666555444444444444333555666555222000222444333333333333333222111000////////////000000000000111111000///////////////............////////////////////////////////////***,,,......------...000111111000///...---++++++---,,,,,,---...///---,,,)))***+++,,,---,,,++++++***++++++,,,,,,,,,,,,,,,---------.........//////........................---.........---,,,,,,---,,,---------++++++,,,.........//////000000000111777444444???UUUuuu|||vvvtttrrrooonnnnnnllliiigggccc```]]]ZZZXXXTTTPPPMMMJJJJJJKKKLLLLLLMMMMMMMMMNNNOOORRRUUUXXXYYYYYYYYYZZZZZZYYYYYY[[[^^^aaacccaaabbbcccddddddddddddcccfffeeedddaaa___]]]\\\\\\YYYXXXWWWUUUTTTSSSSSSSSSSSSTTTVVVYYYZZZ[[[\\\\\\^^^eeejjjlllooorrrqqqlllnnnrrrvvvyyyzzz|||~~~~~~|||yyyxxxzzz{{{zzz{{{{{{{{{{{{}}}~~~}}}|||{{{zzzzzzzzz{{{|||yyyzzz{{{{{{zzzyyyzzz{{{}}}zzzxxxyyy{{{}}}~~~{{{|||}}}}}}~~~}}}~~~|||{{{zzzyyyxxxxxxxxxxxxyyyyyy{{{{{{{{{{{{yyyvvvsssrrrwwwwwwxxxxxxwwwwwwvvvuuuzzz|||}}}zzz|||~~~~~~~~~~~~iiiZZZOOODDD>>><<<999999888666666555555555444333333333444444444333333333333333222222111000////////////000000000000000000/////////000111111/////////......---------////////////////////////+++---///...---...222666666555333111//////.........---,,,---......---+++)))***+++---------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................,,,...000///...------...------...---++++++,,,---......//////000111222222666333444AAAVVVqqq|||yyyvvvvvvxxxxxxwwwtttnnnlllhhheeebbb^^^YYYVVVOOOOOOOOOOOONNNMMMLLLKKKGGGIIILLLPPPRRRTTTUUUUUUTTTTTTUUUVVVXXXZZZ]]]^^^[[[\\\^^^___aaabbbcccccceeefffeeedddbbbaaabbbddd]]]]]][[[ZZZXXXVVVUUUTTTRRRRRRSSSSSSTTTTTTTTTTTTVVV[[[^^^___bbbggggggeeehhhkkkppptttwwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz|||~~~~~~~~~~~~|||yyyxxxxxxyyy{{{|||}}}||||||}}}}}}{{{zzzzzz{{{{{{wwwxxxyyyyyywwwwwwxxxyyyyyyzzz{{{|||~~~~~~|||yyyxxxzzz{{{||||||{{{}}}~~~zzz|||}}}~~~~~~}}}{{{zzz|||||||||||||||{{{{{{{{{||||||||||||zzzwwwuuusssyyyyyyyyyxxxwwwuuutttssswwwxxxzzz}}}wwweeeRRRFFFAAA===<<<:::888777666555555555222000222666888666333333333333333222111000000.../////////000000000111111000000000000000111111//////.........---------////////////////////////...000111000...111888>>><<<:::777333222111222333///...------......,,,***)))***,,,---......------***+++,,,,,,------,,,,,,+++++++++,,,---.................................+++...000000///---...///---......---++++++,,,---//////000111222333444555444222666???MMMccc}}}yyyyyy}}}}}}zzzwwwuuurrrqqqnnnjjjggg]]]]]]\\\ZZZXXXUUURRRQQQJJJKKKLLLMMMOOOOOOPPPPPPNNNOOOPPPRRRTTTVVVXXXYYYWWWWWWXXXZZZ[[[\\\]]]^^^bbbcccdddbbb```aaacccfff______``````^^^]]][[[ZZZVVVVVVUUUUUUTTTRRRRRRQQQQQQTTTTTTSSSUUUZZZ]]][[[]]]aaafffkkkooorrruuuxxxssstttvvvxxxzzzzzzzzzzzzwwwzzz||||||zzzzzz|||zzz{{{}}}|||zzzxxxwwwxxxyyy{{{|||||||||}}}~~~|||||||||}}}}}}wwwxxxyyyyyywwwwwwwwwyyyxxxxxxyyy{{{}}}~~~|||zzzzzz|||~~~}}}{{{zzz}}}~~~~~~yyyzzz{{{}}}}}}}}}}}}}}}~~~}}}~~~}}}}}}|||zzzxxxwwwvvvxxxxxxxxxwwwvvvuuussssssrrrtttvvvyyy|||xxx___NNNGGGAAA???===:::777555444333555111...111777:::777333444444444333222111000///.../////////000000111111222222111000000///000000........................////////////////////////,,,......,,,+++...777>>>;;;999444000...///000111000...------...---+++)))***+++,,,...//////......++++++,,,------------,,,******+++,,,,,,---..............................***...111111///...///000...//////---++++++,,,---***+++,,,...///111222222222333777===DDDUUUuuu{{{{{{~~~}}}{{{xxxvvvjjjiiihhhfffbbb^^^[[[XXXPPPPPPOOOOOONNNMMMMMMMMMJJJKKKMMMPPPRRRSSSTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXZZZ\\\]]][[[YYYYYY]]]``````bbbccceeeeeecccbbb```]]]\\\[[[YYYWWWUUUTTTSSSPPPQQQOOOLLLMMMRRRUUUUUUNNNRRRXXX]]]aaaeeeiiilllhhhjjjnnnrrrtttvvvvvvuuuvvvxxxzzzyyywwwvvvxxxzzzwwwyyy||||||zzzxxxwwwwwwvvvxxx{{{{{{{{{}}}~~~}}}}}}~~~zzz{{{|||{{{yyyyyyyyyzzz{{{{{{{{{{{{|||}}}~~~~~~}}}{{{|||~~~|||yyy|||~~~~~~}}}}}}}}}yyyzzz|||}}}~~~}}}~~~}}}{{{zzzyyyxxxwwwuuuuuuvvvvvvuuutttssssssooopppsssvvvzzz}}}~~~}}}gggWWWOOODDD<<<<<<<<<888666888333222111111333555555555555555444333222222222222111000/////////000222333111111222222222333333333111111111111111111111111.........///////////////******+++,,,...///000000111111000///...---,,,,,,...////////////---+++******+++,,,---------,,,+++///...,,,+++***+++,,,,,,,,,------,,,***)))***+++,,,++++++,,,---...///000------......---,,,++++++---,,,,,,++++++,,,,,,---------......///111222333111666555888CCCNNNgggxxxsssqqqssssssllleeebbb___[[[YYY[[[YYYTTTPPPPPPSSSNNNKKKKKKNNNPPPMMMJJJKKKLLLNNNNNNNNNPPPTTTXXXYYYYYYXXXWWWVVVWWWZZZ\\\^^^^^^___```aaabbbcccdddccccccbbb___[[[XXXWWWWWWWWWVVVTTTPPPMMMKKKLLLNNNPPPPPPQQQSSSWWW[[[___bbb___aaaccceeehhhkkkmmmnnntttssssssrrrssstttvvvwwwyyyzzz{{{{{{zzzxxxuuutttvvvzzz}}}|||~~~~~~}}}~~~~~~~~~~~~zzzzzz{{{{{{{{{{{{{{{zzz~~~|||zzzzzz|||~~~~~~}}}xxxzzz}}}}}}{{{zzzzzzzzz}}}{{{zzz|||~~~~~~zzzxxxxxx||||||xxxxxxxxxwwwwwwvvvtttrrrqqqrrrtttqqqpppqqquuuvvvvvvzzz~~~|||~~~ooo___OOOAAA???@@@===999777666555333444555666555444666555444333222222222222222111000000111222333444111111111222222222333333000000000000000000000000//////////////////......***+++,,,---...///000000000000000///......------//////000000///---,,,+++------...//////...---,,,...---,,,+++++++++,,,,,,---......---,,,++++++,,,+++++++++,,,---.../////////////////////...------...------,,,,,,------...------......///111222333222666444666???HHH___zzzwwwyyyxxxrrrllljjjmmmiiiggggggccc\\\WWWWWWUUURRRNNNOOOQQQPPPMMMIIIIIIJJJJJJKKKKKKMMMOOOQQQUUUVVVUUUUUUTTTUUUWWWZZZYYYZZZ[[[\\\]]]^^^^^^^^^```aaaaaa___\\\ZZZZZZ[[[YYYYYYWWWSSSPPPOOOPPPRRRPPPOOOOOOOOOQQQSSSUUUWWWXXXYYYZZZ\\\___ccceeegggkkkkkkkkklllmmmppprrrssswwwxxxyyyyyyyyywwwuuussstttyyy~~~~~~|||~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}||||||zzzzzz~~~~~~}}}{{{yyyyyy{{{}}}}}}{{{yyyzzz|||{{{zzzxxxxxxyyy}}}|||{{{}}}{{{yyyzzz|||~~~~~~{{{xxxvvvuuuuuuwwwxxxwwwtttrrrqqqqqqpppooopppsssssssssvvv{{{{{{~~~~~~rrr^^^JJJBBBBBB@@@;;;777999888666666777666555333666555444333222222222222222222222111222222333444111111111222222222222333////////////////////////000000000//////.........+++,,,,,,---...///000000///////////////////////////000000000///...---,,,///000000000///...------------,,,+++++++++,,,,,,+++,,,---,,,+++***+++,,,++++++,,,,,,------.........////////////......---///......------......///---------...///000111222333666333444:::@@@SSSqqq{{{wwwvvvyyyvvvuuuuuuqqqiiieeeeee___\\\ZZZYYYYYYWWWQQQMMMMMMKKKIIIHHHJJJKKKKKKKKKSSSTTTTTTSSSRRRRRRTTTVVVTTTUUUWWWXXXYYYYYYYYYXXXYYY[[[\\\\\\ZZZZZZ[[[]]]]]]\\\ZZZWWWTTTTTTUUUWWWSSSRRRQQQPPPOOONNNNNNNNNPPPPPPPPPQQQTTTWWW[[[]]]```aaabbbdddgggkkknnnpppqqqrrrtttuuuuuutttrrrqqqrrrvvv|||~~~}}}{{{|||}}}~~~~~~~~~|||~~~~~~|||yyy|||}}}~~~~~~}}}{{{yyy{{{{{{|||zzzyyyyyyzzz|||{{{yyyzzz{{{{{{zzzxxxvvvwwwwww}}}||||||~~~}}}~~~~~~||||||{{{{{{{{{{{{yyyuuurrruuuwwwyyyxxxuuurrrpppooorrrpppqqqssssssrrruuu{{{yyy|||~~~~~~xxxbbbSSSKKKFFF@@@<<<;;;:::888777888777555444666555444333333222222333222222222222222222222222111111111111222222222222000000000000000000000000222111111000///...------------....../////////000............//////000000000000000//////.........111000000///...------,,,---,,,,,,,,,,,,,,,,,,,,,((()))******)))((()))+++++++++,,,,,,------------,,,,,,,,,------,,,,,,+++......------------......---------...///000111111222444111111777:::JJJeee~~~}}}}}}~~~{{{tttqqqsssmmmllljjjiiigggbbb\\\WWWVVVRRRMMMKKKLLLMMMMMMLLLUUUUUUVVVTTTQQQOOOOOOPPPOOOPPPSSSUUUWWWWWWWWWWWWRRRTTTVVVVVVVVVVVVXXXYYY]]]]]][[[YYYVVVVVVXXXZZZ[[[ZZZYYYWWWUUUSSSRRRQQQNNNMMMLLLKKKLLLOOOSSSUUUYYYYYY[[[^^^bbbfffjjjllliiijjjmmmnnnoooooommmmmmooorrrvvvwwwwwwxxxyyy{{{~~~}}}}}}}}}|||~~~}}}yyy|||~~~}}}{{{yyyyyyzzz{{{{{{zzzzzz{{{|||}}}~~~}}}{{{yyy|||}}}|||zzzwwwvvvvvvwww{{{||||||~~~|||}}}~~~{{{yyyxxxyyy{{{{{{wwwsssvvvwwwxxxvvvssspppoooppptttssstttwwwwwwvvvyyyyyyzzz||||||{{{}}}ppp^^^QQQHHHBBB>>><<<999888888888777666666666555444333333333333111111111111111111000000000000111111111222222222111111111111111111111111222222111000///......---////////////////////////------......///000000000/////////...............000///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,'''(((******))))))***,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------...---------...///000111///222///111666888DDD]]]ooollliiikkkmmmsss~~~~~~xxxwwwzzzzzzyyyyyywwwsssmmmgggbbbaaa]]]XXXTTTRRRRRRSSSSSSXXXYYYXXXUUUPPPLLLIIIHHHJJJLLLNNNQQQSSSTTTTTTTTTOOOQQQRRRSSSRRRRRRTTTVVVZZZZZZYYYWWWVVVVVVXXXZZZ____________^^^\\\ZZZYYYSSSQQQOOOMMMLLLNNNPPPQQQTTTTTTUUUWWW[[[^^^bbbdddccceeegggiiijjjjjjiiiiiijjjkkkmmmnnnooorrrvvvyyyzzz}}}~~~|||||||||{{{zzz}}}~~~~~~|||{{{yyy{{{~~~~~~}}}|||||||||xxxzzz|||~~~~~~}}}{{{yyy~~~~~~~~~|||yyywwwwwwwwwyyyzzz|||}}}}}}}}}~~~~~~{{{||||||}}}~~~}}}}}}xxxwwwvvvxxx|||}}}{{{xxxxxxxxxvvvssspppoooqqqssstttssstttxxxyyyxxx|||{{{zzzxxxvvvwwwzzzrrr___QQQGGGDDDAAA<<<999888888888888777666555444333333333333000000111111111000//////000000000111111111111222111111111111111111111111111111111000000/////////000000000000000/////////---.........//////000000///...------------.........---,,,+++++++++++++++++++++,,,---------,,,,,,(((***,,,,,,+++,,,---///***+++,,,------,,,+++***,,,------............---,,,,,,,,,++++++,,,,,,,,,......------......///000---000...000666666@@@WWWxxxvvv[[[VVVSSSUUUUUUXXXbbbqqqyyyzzz{{{uuuooollljjjjjjiiifffaaa]]]\\\\\\]]]]]]]]]YYYRRRLLLGGGEEEHHHIIIJJJKKKLLLNNNOOOOOONNNPPPQQQQQQQQQQQQSSSTTTVVVVVVVVVTTTSSSTTTWWWYYY\\\]]]___aaabbbaaa```^^^XXXWWWTTTRRRQQQQQQRRRSSSRRRRRRQQQRRRTTTVVVXXXYYY^^^___bbbdddeeeeeedddcccaaabbbccceeeiiimmmqqqssssssvvvyyy{{{{{{zzzzzzzzzzzz}}}~~~|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~vvvxxx{{{}}}}}}}}}{{{zzz|||~~~~~~{{{xxxwwwwwwwwwyyy|||}}}|||{{{{{{|||{{{{{{{{{||||||||||||}}}~~~~~~wwwwwwxxxzzz}}}~~~~~~}}}zzzyyyvvvssspppqqqtttwwwsssrrrsssvvvwwwvvvyyy{{{xxxtttrrrtttxxx~~~zzzeeeUUUNNNHHHAAA;;;888888999999777666555444444333333444111111222222222111000///000000000000111111111111111111111111111111111111111000000000000000000000111111111000000/////////.........///////////////...---,,,++++++,,,---...---,,,+++******+++,,,,,,***+++,,,---------,,,,,,)))***,,,---,,,---///000***+++,,,------,,,***)))+++,,,---...............------,,,,,,,,,,,,------......---------...//////---///---000555444<<>>===;;;:::<<>>@@@:::888555444444444555555444222111000111000///---222222111111111111222222333333222111000000111111////////////////////////111000///......///000000...//////000111111222222000///---,,,,,,---...///...,,,+++******+++---...///...------------...///---,,,+++++++++,,,---...------......---,,,***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////------............//////---///000000000222555888CCCVVVfffdddSSSBBB999666777555444444777999::::::>>>>>>>>>>>>>>>@@@DDDGGGDDDFFFHHHJJJNNNVVV```ggg|||wwwuuussstttvvvvvvtttqqqmmmkkklllhhhccc\\\WWWTTTRRRQQQPPPOOOLLLJJJIIIIIIIIIJJJFFFEEEEEEFFFIIILLLMMMLLLNNNPPPTTTWWWWWWVVVTTTRRRUUUVVVXXXYYYYYYZZZ]]]___\\\\\\ZZZYYYXXXXXXWWWWWWQQQQQQQQQNNNKKKHHHHHHHHHGGGIIILLLPPPSSSUUUVVVWWWYYYZZZ\\\^^^bbbeeehhhiiihhhkkkooorrrsssuuuwwwxxxxxxyyyzzzzzzyyyyyy{{{}}}~~~}}}|||{{{{{{||||||zzzxxxzzz{{{}}}|||{{{yyywwwvvvwwwxxxyyy~~~|||zzzzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{}}}{{{zzz{{{|||{{{wwwtttsssssstttvvvyyy}}}oooZZZJJJFFFHHH>>>;;;888777777777777666555444222111222111///...333333222222222222333333333222222111111111111222........................000000////////////000000...//////000000111111222000///---,,,,,,,,,---...,,,++++++***+++,,,...///......---------......///,,,+++++++++,,,---...///............---,,,++++++***++++++,,,,,,++++++***+++,,,,,,---------,,,,,,............//////000000...///000//////000333555<<>>>>>>>>BBBGGGKKK[[[eeesss|||{{{yyyzzz{{{||||||{{{yyyxxxxxxtttmmmgggaaa___^^^^^^\\\XXXSSSQQQPPPOOOLLLIIIDDDCCCBBBDDDFFFIIIIIIIIIIIIKKKNNNQQQRRRRRRPPPOOOQQQSSSUUUVVVUUUUUUVVVXXXWWWXXXXXXXXXYYYZZZZZZZZZVVVVVVUUUSSSOOOMMMLLLMMMLLLMMMMMMNNNNNNNNNNNNNNNPPPQQQSSSVVVYYY\\\^^^```\\\```dddhhhkkknnnqqqttttttttttttttttttvvvzzz~~~zzz|||~~~zzzxxxyyyzzz{{{{{{yyy{{{~~~zzzzzzxxxwwwwwwxxxyyyzzz}}}zzzzzz{{{}}}}}}~~~~~~~~~wwwxxxzzz{{{|||}}}|||||||||{{{{{{|||}}}}}}{{{yyyttttttuuuwwwzzzsss```TTTPPPEEEAAA<<<999999:::888777555333222333555555444333333333222222222222333333333222222111111222222222///////////////////////////////////////000000000////////////000000111111000///...,,,,,,,,,,,,,,,+++******+++,,,---...///,,,+++++++++,,,,,,------+++++++++,,,---...//////............------,,,,,,***++++++++++++++++++******+++,,,------,,,***)))---......//////000000000///000000///......111333888EEEZZZhhhbbbNNN@@@===444333222333444555555444555666666666555777:::===<<<<<<<<<<<<<<<===???@@@CCCJJJUUU```hhhrrr{{{{{{||||||yyytttpppmmmmmmnnnooojjjddd^^^\\\\\\YYYSSSMMMIIIGGGFFFFFFGGGHHHGGGFFFFFFGGGIIILLLMMMMMMLLLKKKIIILLLOOOPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWYYYZZZZZZYYYVVVUUUUUUVVVVVVUUUTTTRRRPPPNNNLLLLLLLLLMMMOOOQQQSSSUUUVVVVVVXXX[[[^^^aaabbbdddgggiiilllmmmooopppqqqtttxxx{{{|||}}}~~~~~~{{{yyyzzz|||}}}}}}yyy{{{~~~{{{zzzyyyyyyyyyzzz{{{|||}}}|||~~~~~~|||{{{||||||}}}}}}~~~}}}|||{{{zzzyyyzzz}}}~~~}}}zzz{{{|||}}}~~~~~~}}}|||yyyyyyxxxxxxyyy{{{}}}jjj\\\KKKEEE>>>:::;;;<<<;;;999555444333333555555444333222222111111111111222222444333222222222222222222000000000000000000000000......///000000000000000///////////////000000000......------,,,,,,,,,,,,******++++++,,,---...///***++++++,,,,,,---------++++++,,,---......//////...---------,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,+++***)))---------...///000000111000000000///------///111555???QQQaaacccVVVFFF===777555333222333444333222333444555444444555777:::888777777777888888777777888<<>><<<999777555444333222000...222222111111111111222222555444333222222111111111111111111111111111111111---...///000111111111000////////////////////////,,,,,,,,,,,,------,,,,,,***++++++,,,,,,---------,,,,,,---...////////////+++,,,---......///......---,,,,,,+++++++++,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,+++++++++,,,,,,---...///000000000000000///---...000222555>>>KKK[[[hhhhhhYYYHHH<<<888444222222222111000111222333333222333555777777555333333333333111///444666888:::<<>>DDDLLLTTT]]]hhhttt}}}|||yyyxxxvvvuuurrrppplllkkkjjjhhhfffdddbbbaaa```dddhhhiiigggeeeeeefffdddeeehhhjjjkkkkkkjjjjjjkkklllmmmoooqqqssstttuuurrrssstttuuuwwwzzz{{{}}}|||~~~~~~~~~{{{{{{{{{yyyvvvqqqlllhhheeebbb___^^^]]]\\\[[[YYYVVVUUURRROOOMMMKKKJJJJJJHHHIIIIIIHHHFFFEEEFFFGGGFFFHHHKKKNNNPPPQQQPPPPPPKKKMMMOOOPPPPPPQQQSSSTTTWWWZZZ]]]___^^^\\\YYYWWWSSSSSSTTTTTTSSSQQQOOOMMMHHHJJJKKKKKKLLLMMMQQQSSSPPPSSSWWW[[[]]]```cccfffgggkkkpppsssttttttuuuvvvtttsssssstttvvvxxx{{{}}}uuuxxx|||~~~||||||}}}}}}|||{{{xxxzzz}}}}}}|||{{{{{{{{{{{{{{{zzzyyyxxx~~~~~~~~~|||zzzyyyzzz{{{wwwzzz|||||||||{{{{{{|||}}}|||yyyxxxwwwyyyzzz|||xxxxxxxxxyyyyyyyyyyyyyyyyyy|||~~~|||{{{|||}}}{{{eeeTTTJJJEEE@@@;;;<<<;;;::::::;;;;;;999888555444444333333444444555888777555333222000000///////////////////////////,,,---///000111111111000///////////////.........)))***+++,,,---.........,,,,,,---------,,,++++++(((***+++---......---------.../////////...---,,,+++***)))))))))***+++,,,---......//////......---++++++******+++---///000))))))***+++---......///000111111000//////111444---666===KKKlll~~~aaaJJJEEE===888666666666666333444666666555555666888444222000111444777666555222555888888555333333555888;;;>>>BBBHHHQQQ]]]fffzzz~~~|||zzzzzzyyyxxxkkkiiifffdddcccaaa^^^\\\ZZZXXXVVVSSSPPPNNNMMMLLLKKKMMMPPPRRRRRRRRRRRRRRRMMMNNNQQQSSSUUUUUUTTTSSSXXXYYYZZZ]]]___aaacccdddeeefffhhhkkknnnrrruuuvvvvvv{{{|||wwwvvv|||{{{|||~~~~~~|||wwwsssqqqmmmkkkiiihhhhhhhhhgggeeeccc```]]]YYYVVVSSSRRRRRRNNNMMMLLLIIIEEEDDDEEEFFFBBBDDDGGGKKKNNNOOOOOOOOOJJJLLLNNNNNNMMMNNNOOOQQQPPPSSSXXX\\\]]][[[XXXVVVWWWXXXYYYYYYYYYWWWUUUSSSLLLMMMMMMLLLKKKLLLNNNQQQMMMOOOQQQSSSUUUYYY___bbb```dddhhhkkkmmmnnnpppqqqsssrrrpppppprrruuuxxxzzztttwwwzzz}}}}}}~~~~~~zzzyyyyyy{{{{{{{{{yyyzzz}}}~~~}}}{{{zzz{{{zzzzzzyyyxxxwwwvvv{{{|||}}}{{{yyywwwwwwxxxxxx{{{~~~~~~{{{zzzwwwvvvwwwzzz}}}xxxxxxxxxyyyzzz{{{|||}}}{{{~~~~~~}}}{{{zzzyyyzzz{{{|||zzzbbbRRRJJJGGGGGGAAA>>>;;;999::::::;;;:::666555444333222333444444:::999888666444222111000000000000000////////////000111222333222111///---+++,,,---......---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------....................................---,,,+++++++++,,,---///---+++,,,...///---+++...---+++++++++---///000---...............------/////////000111111222222777777;;;IIIddd|||}}}eeeTTTAAA:::<<<;;;555///111333555555444444444555222222222222222222222333444444444555444444333333888999999:::===CCCJJJOOOhhhjjjttt{{{{{{tttkkkfffdddbbb^^^ZZZZZZWWWSSSQQQPPPNNNKKKGGGFFFEEEDDDBBBAAA???>>>===???@@@BBBBBBBBB@@@>>><<<;;;>>>AAA@@@>>>>>>@@@CCCCCCCCCCCCDDDFFFHHHKKKLLLOOOPPPQQQTTTXXX\\\```cccfffggggggggghhhkkkppptttvvvrrruuu~~~yyy{{{~~~~~~vvvsssqqqnnnmmmllljjjiiinnnmmmkkkhhhdddaaa___^^^^^^XXXPPPKKKJJJIIIGGGEEEBBB@@@@@@AAAEEEHHHJJJJJJHHHJJJLLLKKKJJJJJJNNNQQQMMMOOORRRTTTSSSRRRQQQRRRUUUXXX[[[]]]\\\ZZZYYYXXXXXXVVVSSSQQQQQQPPPOOONNNLLLLLLMMMNNNPPPRRRSSSUUUXXXZZZ]]]```bbbeeeiiillljjjkkklllnnnpppqqqsssssstttwwwzzzzzzyyy{{{~~~zzzxxxzzz}}}xxxxxxxxxzzz|||}}}|||{{{}}}|||{{{{{{{{{|||{{{{{{|||||||||zzzyyyxxxxxxxxxzzz|||~~~|||wwwwwwyyy{{{|||{{{zzzzzzzzzzzz{{{}}}~~~~~~|||{{{|||~~~~~~jjjZZZQQQMMMIIIEEE@@@===;;;:::888777444444444333444444555666555555555444333222222111111111000000000/////////111222333333333222000///,,,---...//////...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,...,,,+++,,,...///...,,,---,,,+++++++++,,,...///------............------......//////000111111111222333777EEE^^^zzz{{{kkkVVVEEE<<<888888888444555555555333222222222333333333444444444444444333333444555555444444444444666777999:::===AAADDDNNNQQQZZZgggrrrzzz~~~{{{wwwpppkkkfff___WWWSSSRRRPPPMMMIIIMMMJJJFFFEEEEEECCC@@@===<<<;;;:::999888666666555777888888999999888666555000111222333222333444555444444444444666777999:::<<<===>>>@@@CCCFFFJJJKKKOOOQQQSSSTTTWWW\\\bbbfffjjjfffjjjsssuuuqqqttt}}}~~~~~~~~~~~~}}}|||yyyvvvuuusssqqqpppttttttrrrpppmmmjjjhhhfffddd```[[[XXXVVVTTTPPPMMMFFFDDDCCCCCCDDDFFFFFFFFFEEEGGGHHHHHHHHHIIIMMMPPPKKKMMMPPPPPPOOONNNMMMMMMRRRUUUXXXYYYYYYXXXXXXYYYXXXVVVUUUTTTUUUTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOORRRUUUWWWYYY\\\```cccaaabbbdddfffiiikkkmmmnnnpppsssvvvvvvuuuwww{{{|||yyywwwyyy||||||{{{zzz{{{|||{{{zzzxxx}}}|||zzzyyyyyy{{{|||}}}zzz{{{{{{||||||{{{zzzzzz||||||{{{{{{{{{{{{|||||||||yyywwwwwwyyy||||||{{{yyyzzzzzz{{{|||}}}~~~~~~~~~~~~uuufff___WWWRRRJJJDDD@@@===:::888666666666555555444444444111111111222222222333333111111111000000000000///222222333444444333111000...//////000000//////.........------------------------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,...///...------,,,+++***+++,,,---...------............------------......///000000000000222555???UUUqqqsss\\\HHH===;;;===666555444333111000000///333333444444444555555555222333444555555555555555222444777888888888999::::::>>>DDDLLLRRR\\\mmm|||}}}wwwnnnhhhddd___ZZZVVVRRRMMMFFFCCCBBBAAA>>><<<===;;;999888888777555333222111111000000//////...///////////////000000000---,,,,,,---///000///...,,,,,,,,,,,,---...///000000000111222444666888999999:::===???BBBFFFLLLPPPUUUTTTXXXaaadddbbbfffmmmrrrvvv{{{}}}~~~~~~yyy}}}~~~|||yyywwwuuutttxxxyyyxxxwwwuuussspppoookkkjjjgggeeeccc```[[[WWWRRROOOLLLJJJIIIHHHFFFDDDBBBCCCDDDDDDDDDFFFIIILLLJJJLLLMMMMMMKKKJJJJJJKKKOOOQQQSSSTTTTTTTTTVVVXXXUUUUUUVVVXXXYYYYYYWWWUUURRRRRRRRRRRRPPPNNNKKKJJJHHHJJJLLLNNNOOORRRUUUXXXVVVXXXZZZ]]]```dddgggiiijjjmmmooooooooopppuuuyyy{{{{{{yyyvvvtttuuuxxx{{{{{{zzzyyyzzz{{{{{{yyywww{{{yyyxxxwwwxxxzzz}}}zzzzzz{{{||||||||||||{{{|||{{{zzzyyyyyyyyyzzz{{{yyyxxxwwwxxxzzz{{{{{{zzzxxxyyy{{{|||}}}~~~}}}}}}|||nnneeeYYYNNNFFFAAA>>>===;;;:::999888666444222111111111111222222333333333222222111111111000000000111222222333333222111111000000000000000000000000/////////......---------........................//////......------,,,,,,..........................................//////+++++++++,,,.../////////,,,,,,++++++++++++,,,---,,,,,,---.........------,,,,,,------...//////000222444555:::IIIccczzzbbbOOOCCC===;;;999666444333333333222222222222333333333444444222222444555666666666666444666777888777666777888<<>>===<<<;;;999777666444444444444444444444333333333222222222222111111111111000000111111111111111000111111111111111111111111000000000//////........./////////////////////////////////......---------........................---------....../////////***+++,,,------...//////---,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,---......//////111333444777@@@VVVwww}}}iiiVVVIIICCC???:::777777777666555111111111111111111111111222333444555666666777666555666666555444555888:::@@@EEEHHHBBB;;;<<>>AAADDDJJJRRRVVVYYY]]]dddjjjkkkpppvvv{{{}}}~~~|||xxxwwwxxxvvvwwwxxxyyyyyyyyyxxxwwwyyyxxxvvvssspppnnnnnnnnnmmmjjjfffbbb^^^ZZZUUURRRLLLKKKHHHFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFGGGJJJLLLMMMMMMLLLJJJHHHHHHJJJLLLLLLNNNQQQUUUXXXXXXUUURRRSSSTTTVVVVVVVVVTTTRRRPPPLLLLLLLLLJJJGGGFFFFFFHHHHHHIIIJJJMMMPPPUUUYYY[[[\\\^^^```___^^^aaafffkkkppptttvvvvvvsssrrruuuxxxxxxwwwxxxzzz}}}~~~~~~}}}{{{zzzxxxvvvvvvxxxzzz{{{}}}||||||{{{zzzyyyyyyyyysssssstttuuuwwwzzz}}}~~~{{{|||}}}}}}{{{yyywwwvvvvvvxxxzzz}}}~~~~~~}}}}}}rrr```RRRGGGAAA???>>><<<:::999999999999777666666555555444444333333333333222222222111111000000000000000111111111222111111000000111111222111111000000000000000000/////////////////////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,***,,,------,,,,,,...///...---------------,,,,,,***+++,,,------...------,,,,,,------.../////////---///333555:::LLLjjjssseeeQQQKKKBBB<<<999888555222444333333222222111111000333444555666666666666666444444444222222333666999:::AAADDD>>>888777:::<<>>@@@IIIMMMTTTZZZaaagggnnnrrrvvvzzz|||{{{|||~~~wwwvvvvvvwwwyyy|||~~~}}}~~~yyyxxxvvvuuuuuurrrooollldddaaa\\\YYYYYYXXXUUUSSSKKKJJJHHHFFFDDDEEEHHHJJJHHHHHHHHHFFFDDDCCCDDDEEEGGGGGGIIIKKKMMMMMMJJJHHHIIIJJJLLLMMMOOOQQQSSSSSSSSSSSSRRROOOKKKHHHHHHIIIGGGFFFEEEDDDEEEHHHJJJLLLMMMNNNOOONNNMMMPPPVVV[[[aaahhhooopppmmmkkkmmmppprrrqqqqqqssstttuuutttrrrrrrsssttttttuuuuuuuuuuuuxxxwwwwwwwwwwwwxxxyyyzzzwwwwwwyyyyyyyyywwwuuutttuuuwwwyyyyyywwwvvvwwwyyywwwxxxyyy{{{}}}~~~|||~~~nnnbbbQQQLLLEEE===888555444555444444555555555555555555444444444333333333222222222111111111222333333444222111000//////000111222000000000111222222222333////////////////////////------......//////000000........................)))***+++---......------,,,...///...,,,***,,,...//////000000///...------)))***+++,,,------...---------......///000000000111222666888555:::NNNdddxxxzzzkkk```WWWMMMGGG>>>===<<<:::888777555555555666666666666666555444444666999999777444222111///555777333333777888555444777;;;===BBBLLLZZZeeewww~~~sssjjjccc]]]VVVRRRFFF>>>>>>???999333111000111111000...------...---......---,,,++++++,,,)))+++---,,,)))(((***,,,))))))))))))))))))))))))((()))+++------,,,+++***(((+++---+++((('''))),,,%%%&&&((()))******))))))&&&''')))+++,,,,,,++++++***+++,,,+++***)))***+++))),,,---+++************,,,++++++---111333555444888<<>>>>>>>>===;;;888444333666888777666666666555444333333333333000000000000000000000000111111000000000000111111111111000000000000111111///000000///------...///000000//////.........---333///---///000000///000,,,,,,,,,+++++++++******......---,,,---...///000///------111666666111,,,........................---...///...---...///111444222222555999===FFFOOOggg|||{{{mmmddd[[[SSSHHH@@@>>>===:::666888888888:::;;;;;;999666777888888888888888777777555555555555555555555555777888888999:::???EEEIII___fffwww{{{rrreee\\\VVVPPPIIIDDD===;;;999777666333000---222111000///...---,,,,,,............---,,,++++++)))************+++++++++---,,,***))))))***,,,---...---+++))))))***+++,,,+++++++++*********)))))),,,+++*********+++------,,,,,,+++******))))))))))))***++++++***)))***+++***+++,,,---,,,***(((&&&''')))+++,,,,,,,,,---...222222555:::>>>@@@EEELLLSSSVVV\\\aaafffkkkppptttxxxwwwuuuuuuwww|||~~~~~~~~~|||zzztttqqqllliiijjjkkklllmmmeeeaaa\\\XXXWWWUUUQQQMMMHHHFFFDDDCCCDDDDDDCCCBBBBBBDDDEEEEEEEEEEEEFFFGGGCCCDDDEEEEEEFFFHHHLLLOOOPPPRRRTTTTTTSSSRRRSSSTTTTTTRRROOOOOOOOOMMMHHHDDDGGGFFFEEEDDDEEEGGGIIIKKKOOOQQQTTTXXX[[[]]]]]]^^^```___```aaacccfffhhhjjjkkknnnrrrsssrrrpppoooooosssttttttssssssuuuxxx{{{yyyxxxyyyzzzzzzyyyvvvsssssstttvvvyyyyyyyyyxxxwwwyyywwwuuuvvvyyy|||~~~ttt```PPPHHHDDD@@@===>>>999555444666777666444666555444333333222222333111111111111111111111111111000000//////000000111111111000000000000111111///000000///------...///000/////////.........---------------,,,++++++,,,)))******+++,,,---......---,,,,,,+++,,,---...///,,,++++++...333444111...........................---...///...---...///111444222222555777:::AAAIIIXXXkkkwwwnnn```UUUMMMFFF???999<<<;;;999999999:::999888777777777666555444333333444444444444444444444444444555555555666999>>>BBBHHHPPPaaauuuvvviii```UUULLLGGGBBB<<<777777666444444333222000---///...............------+++,,,,,,,,,,,,++++++***))))))*********+++++++++,,,+++)))(((((()))+++,,,---,,,***(((((()))***+++++++++++++++************(((((((((((()))+++,,,---*********+++++++++++++++((()))******(((((()))******+++,,,,,,,,,***(((&&&%%%''')))******+++...000...---000555666666:::???@@@DDDIIIOOOUUU\\\cccgggnnnoooqqqssswww{{{~~~~~~zzzwwwtttrrrssstttttttttjjjgggccc```___^^^ZZZXXXQQQOOOLLLJJJJJJHHHFFFDDDCCCCCCCCCCCCBBBBBBCCCDDDAAABBBBBBBBBCCCEEEIIILLLIIIJJJLLLOOOQQQSSSTTTTTTTTTSSSSSSTTTUUUTTTPPPMMMIIIHHHGGGFFFFFFFFFGGGHHHHHHJJJMMMPPPSSSUUUWWWXXXZZZ[[[\\\^^^aaadddgggiiigggjjjmmmoooooonnnnnnooorrrssssssrrrrrrtttwwwzzzxxxxxxwwwxxxzzzyyywwwuuuvvvwwwyyyzzz{{{zzzyyyxxx{{{yyyyyyyyyzzz|||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzhhh[[[RRRJJJDDDCCC>>>888666777777666444666555444333222222222222111111111111111111111111000000////////////000000111000000//////000000111///000000///------...////////////...............)))+++------,,,+++++++++***++++++,,,---...//////,,,,,,+++***+++,,,---...+++)))(((+++///222111///........................---...///...---...///111333111222444555666;;;AAAOOO```vvvsssggg\\\QQQIIIGGGCCC===:::999999::::::888888777666555444333333333333333333333333333333333444444333222444888;;;999@@@NNN___mmmzzz}}}oooeeeXXXQQQHHHAAA===999444000000/////////000000///---+++,,,,,,,,,------......))))))***+++++++++******)))))))))*********+++++++++***)))(((((()))***++++++***)))((((((((()))***,,,,,,,,,+++++++++******'''''''''((()))+++---...)))******+++,,,,,,------''')))***)))((('''((()))***++++++,,,+++***((('''$$$&&&'''((((((***...000+++***---111000---...111000333777;;;@@@GGGNNNSSS]]]```eeelllrrrvvvyyyzzz~~~|||zzzzzzzzz{{{zzzyyypppnnnkkkiiihhhgggeeeddd]]][[[XXXVVVTTTQQQLLLIIIGGGFFFCCCAAA??????@@@AAA@@@@@@AAA@@@@@@BBBFFFIIIFFFEEEEEEIIINNNQQQQQQOOOQQQQQQSSSVVVYYYYYYVVVTTTOOONNNLLLJJJHHHFFFDDDCCCCCCCCCDDDGGGIIILLLNNNPPPRRRSSSVVVZZZ]]]```bbbccc```cccfffhhhiiijjjlllnnnpppqqqrrrqqqqqqrrruuuwwwwwwvvvuuuvvvxxxyyyxxxwwwzzzzzz{{{|||{{{zzzyyyxxx||||||||||||||||||{{{{{{zzz|||}}}~~~}}}{{{zzzuuuhhh[[[RRRIIIDDD===:::999999888666666555444333222222222222111111111111111111111111000//////////////////000000000////////////000000///000000///------...///........................***+++,,,---000333000+++///............------------,,,+++++++++,,,......---***)))***---/////////........................---...///...---...///111222000111444555444888===MMMZZZmmmyyyooohhh\\\VVVLLLDDD???<<<;;;::::::999888888777777666666333333333333333333333333555666666444333333555777777;;;DDDNNNWWWdddxxxyyyjjj\\\TTTKKKFFF???:::777444111///---,,,,,,---...///---+++++++++++++++,,,,,,,,,,,,((())))))***++++++++++++))))))))))))************+++***))))))))))))***++++++***))))))))))))******,,,,,,,,,,,,++++++++++++)))))))))******+++,,,,,,******++++++,,,,,,,,,,,,((()))***)))(((((()))*********++++++***)))((((((&&&&&&&&&&&&&&&(((+++...******---111///***))),,,...//////000222666;;;???IIIMMMTTT\\\dddkkkpppsssuuuuuuwww{{{~~~}}}|||}}}~~~}}}|||zzzvvvtttrrrpppooonnnmmmllliiigggeeebbb```]]]XXXUUUQQQNNNHHHDDDAAA@@@?????????@@@@@@@@@@@@BBBFFFIIIGGGDDDBBBFFFKKKNNNKKKGGGJJJLLLPPPSSSVVVVVVTTTSSSUUUTTTSSSPPPLLLIIIFFFDDDCCCCCCBBBBBBCCCEEEGGGIIIKKKMMMQQQTTTWWWXXXYYYYYYYYY\\\___aaacccfffiiilllmmmnnnppppppoooqqqsssvvvvvvtttssstttvvvxxxxxxxxx{{{{{{{{{{{{zzzyyywwwwwwzzz|||~~~}}}|||{{{zzzzzz}}}~~~~~~}}}~~~|||zzzmmmaaaRRRLLLCCC>>><<<;;;999666666666555444333333333333111111111111111111111111000000////////////000000000000////////////000000///000000///------...///---------...............,,,+++***,,,444:::666,,,/////////.........------...---,,,,,,,,,---///000000...,,,+++,,,------...........................---...///...---...///111000///111555666555999>>>HHHRRRbbbvvvwwwiii[[[PPPFFF???;;;;;;:::999777666666666777333333333333333333333333555666777555333222333444555666:::>>>CCCLLL___ppp~~~rrrdddWWWLLLFFF===:::666222000///---,,,...---,,,---...---,,,***,,,++++++++++++*********((()))***++++++,,,++++++(((((()))))))))*********+++++++++******++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************))))))((('''''',,,,,,,,,++++++*********)))***++++++))))))***+++)))*********))))))(((((((((((('''&&&$$$%%%(((***))))))---111///***)))+++///......,,,+++---111444999<<>>:::777888777666555444444444444222222222222222222222222111111000000000000111111000//////......//////000///000000///------...///---------------.........,,,---+++***222:::666++++++,,,,,,---...///000000......---,,,---...///000222111///---,,,,,,,,,---........................---...///...---...///111///...000444555555999???CCCMMM\\\ooo~~~nnn___QQQJJJEEECCC???;;;888555444444333333333333333333333333222444555555333111111222444333444777999@@@MMM[[[kkkttt{{{mmm^^^RRRHHHAAA<<<555444222000......---...///---,,,---------+++))),,,,,,++++++*********))))))******++++++++++++***((((((((()))))))))******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++*********)))))))))))))))((('''%%%###""",,,,,,++++++***))))))((()))+++,,,+++***)))***+++)))))))))))))))))))))))))))))))))'''%%%%%%&&&(((''''''+++///...)))(((++++++++++++***)))***---000000111333777???IIIRRRXXXeeehhhmmmsssyyy}}}}}}}}}~~~{{{yyyvvvuuuuuutttsssrrrnnnhhh```[[[XXXUUUQQQNNNIIIIIIHHHEEECCCCCCEEEGGGDDDBBBBBBDDDHHHIIIHHHEEEEEEGGGJJJKKKKKKKKKLLLMMMLLLMMMOOOQQQSSSUUUWWWXXXPPPOOONNNLLLJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHLLLOOOSSSVVVXXXZZZ]]]___```bbbeeegggiiijjjmmmooopppooooooppprrrtttsssrrrttttttttttttttttttuuuuuuuuuyyy}}}}}}zzzxxxyyyzzz{{{}}}~~~~~~|||zzzyyyyyy}}}}}}}}}}}}|||{{{zzzyyyyyyooobbbVVVMMMFFF@@@<<<999888777666666555555666222222222222222222222222222222111111111111222222//////............/////////000000///------...///,,,,,,,,,------.........---333222,,,---444333,,,++++++,,,---...//////000...---,,,,,,,,,---...////////////...,,,,,,,,,---........................---...///...---...///111000...///222333333777>>>@@@JJJXXXiiisssiii___[[[SSSKKKBBB<<<777555444444444444444444444444000222555555444222222222555333333666888:::AAAIIIPPPZZZiii{{{yyylll[[[NNNFFFAAA<<<888222222111000///...///000---,,,+++,,,------+++*********+++++++++++++++,,,))))))*********)))(((((((((((((((((()))))))))*********++++++++++++******))))))***+++++++++++++++*********)))))))))(((((())))))***))))))'''%%%$$$)))))))))))))))))))))))))))***+++***)))((()))+++))))))((((((((()))))))))'''((()))((('''&&&'''(((((((((***...,,,((('''***((()))******))))))+++------------...333:::AAAEEEOOOVVV___gggmmmssszzz~~~{{{zzzzzz{{{{{{{{{wwwrrrllliiihhhfffaaa]]]ZZZXXXUUUPPPKKKHHHHHHIIIDDDDDDDDDEEEEEEDDDCCCBBBCCCEEEGGGGGGGGGGGGJJJMMMIIIJJJKKKMMMOOOSSSVVVXXXSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHFFFIIINNNQQQRRRSSSUUUVVVWWWZZZ^^^aaaccceeehhhkkkmmmmmmnnnoooqqqqqqpppnnnpppppppppqqqrrrtttuuuvvvuuuyyy|||{{{wwwtttuuuwwwwwwyyy{{{{{{yyyxxxxxxxxx~~~}}}|||{{{{{{{{{|||rrrcccXXXOOOGGGAAA:::999888777666666666666222222222222222222222222333333222222222222333333//////............/////////000000///------...///,,,,,,,,,------.........///999;;;000***///222///......---------,,,,,,,,,,,,,,,+++++++++,,,---...,,,---......---,,,---...........................---...//////---...///111111//////111111111555<<<;;;FFFSSSaaauuuxxxrrrhhh[[[OOOEEE>>>:::555555555555555555555555000333666777666444444444555222111444555555666:::>>>GGGWWWjjj}}}ooobbbPPPEEEAAA???:::666---......---,,,+++,,,...+++******+++------,,,+++((()))***+++,,,---......((()))))))))((('''&&&&&&(((((((((((())))))))))))))))))************))))))'''((()))***************))))))))))))((((((((((((++++++,,,------,,,***)))''''''(((((())))))******((()))***)))((('''(((***))))))(((((((((((()))***%%%'''))))))((('''((()))+++***,,,...---((((((+++)))+++,,,+++)))))))))***------,,,,,,...222555888888BBBOOOZZZbbbjjjttt{{{|||~~~|||{{{{{{~~~||||||~~~|||wwwsssrrrsssqqqlllhhhiiifffaaaZZZSSSNNNLLLMMMHHHHHHHHHFFFBBB>>>======@@@CCCDDDDDDCCCEEEIIIMMMKKKKKKJJJIIIJJJMMMOOOQQQRRRSSSTTTTTTTTTRRRQQQPPPLLLKKKIIIHHHHHHHHHIIIJJJBBBFFFKKKNNNOOOOOOOOOPPPQQQTTTYYY\\\___bbbeeegggllllllmmmoooqqqpppnnnkkknnnnnnoooppprrrtttvvvwwwwwwzzz|||yyytttqqqrrruuurrruuuwwwxxxwwwwwwwwwxxx|||zzzxxxvvvuuuvvvwwwxxxyyynnnaaaSSSIIIAAA???:::666333333444555444333222222111222222222222333444555444222///---000111111222222000///...............//////////////////---,,,,,,---...///::::::999444///,,,...000000000///...------,,,,,,---.........//////000000...---,,,+++***+++,,,------------............///000000///////////////000...///000111111333777999@@@FFFQQQaaavvvqqqaaaQQQEEE===;;;999666444333222333333777666555444333222222111444555555555666666777777999===EEEQQQ\\\kkkttt^^^VVVJJJBBB???<<<777333222000...,,,+++***++++++,,,,,,,,,,,,+++)))((('''+++******))))))((((((((())))))))))))))))))))))))'''((())))))(((((()))***************************''''''(((((())))))******,,,+++++++++++++++,,,,,,---+++)))((('''(((***+++))))))))))))************'''''''''(((((((((((((((***)))))))))))))))******))))))))))))************************))))))))))))((()))***++++++***)))(((+++++++++,,,,,,---------222444:::DDDPPP^^^kkkrrryyy~~~~~~}}}{{{xxxyyy}}}zzzxxxxxxyyyzzzwwwqqqiiibbb^^^[[[XXXWWWQQQPPPMMMJJJFFFBBB@@@>>>AAA@@@@@@AAABBBBBBAAA@@@CCCBBBBBBCCCFFFIIIIIIIIIIIIJJJLLLNNNQQQSSSUUUVVVRRRPPPNNNKKKJJJJJJKKKLLLJJJJJJJJJJJJJJJIIIHHHHHHMMMNNNPPPTTTXXX]]]bbbdddgggffffffiiimmmpppooommmlllnnnoooooooooppprrrtttwwwwwwvvvuuuttttttttttttssssssssssssttttttttttttwwwwwwvvvuuutttvvvyyy|||uuubbbUUULLLGGG@@@;;;888666555333333333222222222222222333222333444555444222000...000111111222111000///...............//////////////////...---------...///222444555333///,,,,,,...000//////...------,,,,,,------------.........///---,,,+++******+++,,,---------------............000000///////////////000...///111111111333666888>>>CCCOOO___sss~~~lllZZZOOODDDBBB???<<<999666333000333222333444555555444333444444555555666666666666666777<<>>:::777333///000///...,,,+++++++++,,,------,,,,,,+++******)))------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((())))))(((((()))***************************(((((((((((())))))******)))))))))(((((())))))***+++***)))((((((((())))))(((((()))))))))*********'''''''''(((((((((((((((((('''''''''''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++***))))))))))))******++++++++++++---///222999CCCNNNWWW]]]hhhqqqyyy|||~~~|||}}}|||{{{{{{|||}}}|||xxxsssnnnjjjfffaaa^^^\\\ZZZWWWSSSOOOKKKHHHFFFFFFDDDAAA@@@@@@@@@???>>>@@@??????AAADDDFFFGGGGGGFFFFFFHHHIIIKKKMMMNNNOOOOOONNNMMMMMMMMMNNNPPPQQQHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHJJJMMMQQQVVV[[[]]]bbbaaaaaadddhhhkkkjjjiiiiiillloooqqqqqqqqqrrrsssuuuuuutttsssssssssssstttrrrsssssstttuuuvvvvvvwwwuuuuuuuuuttttttvvvzzz}}}tttdddVVVMMMCCC<<<:::888555111333333222222222333333444222333444555444222000///000111111111111000//////............//////////////////............//////,,,///222222111...------/////////...------,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---------------............000//////......///000000///000111111111222555777;;;AAALLL[[[ooouuuhhh```ZZZQQQHHHBBB<<<777444333333444666888888666444444444444555555555555666555333333666:::CCCTTTccc|||qqqbbbVVVNNNHHH???888555222///,,,///...---,,,,,,,,,,,,---///...,,,+++++++++,,,,,,))))))******************))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))((((((((())))))))))))***))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))(((((('''&&&&&&''''''(((''''''''''''(((((((((((((((((((((((())))))))))))******++++++++++++******(((((((((((())))))))))))******,,,///444:::AAADDDPPPYYYdddlllsss{{{~~~}}}~~~~~~~~~~~~~~~|||yyytttnnniiijjjiiifffbbb]]]XXXUUURRRNNNKKKFFFCCCAAA@@@>>>===>>>======???BBBDDDEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIKKKKKKMMMOOOQQQRRRTTTUUUMMMNNNMMMMMMLLLKKKJJJIIIEEEEEEFFFGGGKKKOOOSSSVVV[[[[[[[[[^^^aaadddddddddcccfffjjjmmmnnnnnnnnnnnnpppppppppppppppqqqqqqrrrppppppqqqssstttuuuvvvwwwqqqrrrsssssstttwww{{{~~~zzzcccWWWHHH???>>>===:::666444444333333333444444555222333444555444333111000111111111111000000000///............//////////////////////////////000000...///111111111000////////////.........---------------------------------------------------......,,,,,,---------.........//////.........///000000000111222111111222444777<<>>>>>===<<<===@@@BBBBBBBBB@@@@@@@@@AAABBBDDDFFFGGGGGGHHHKKKNNNPPPRRRSSSSSSUUUUUUTTTSSSQQQOOOMMMLLLIIIIIIHHHHHHJJJMMMOOOQQQTTTTTTUUUWWWZZZ\\\]]]^^^[[[^^^aaacccccceeegggiiikkkkkkllllllnnnoooqqqqqqoooooopppqqqrrrrrrssssssnnnppprrrsssuuuxxx|||zzzlllZZZMMMHHHEEEAAA<<<777666666555555555555555333333444444444333222111111111111000000000000000............////////////...//////000000111111111222000///....../////////...............---------//////..................---......///////////////,,,,,,,,,------------..................///000000000111222111111222444777???DDDNNN[[[kkk~~~sssfffYYYMMMEEE>>>:::666666777888555222444444444444333333333333444333444777666666;;;BBBQQQ\\\ooooooaaaVVVOOOKKK@@@===888444111000......,,,,,,------------------,,,+++)))((((((***,,,---***++++++,,,,,,---------(((((((((((((((((((((((('''((())))))(((((()))***((((((((((((((((((((((((************))))))))))))+++++++++,,,+++***)))((()))))))))***)))(((''''''(((((((((((())))))))))))''''''(((((()))******+++******)))((((((((((((((((((((()))))))))*********'''((((((((())))))******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,---...000000000444;;;DDDNNNXXXccckkkooosssyyy~~~~~~|||yyyuuupppllliiicccaaa___\\\XXXRRRKKKFFFBBB@@@>>>>>>???@@@???>>>>>>======>>>@@@BBBEEEFFFDDDFFFGGGJJJKKKMMMMMMMMMSSSSSSSSSSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPRRRUUUVVVWWWXXXXXXWWWXXX\\\aaaeeeiiiiiijjjlllnnnqqqssstttqqqqqqqqqqqqqqqqqqqqqqqqnnnooorrrtttvvvyyy}}}sssbbbVVVLLLCCC===;;;:::999888777666666666333333444444444444333333222111111000///000000000............////////////...///000111222222111111222///,,,++++++,,,------........................///////////////.........,,,---...///000000000000,,,,,,,,,,,,------------------------...///000000///000111111111222555777???EEENNN[[[kkk}}}vvvbbbTTTJJJCCC:::666777888666444444333333333333333222222111111333777888555666;;;BBBGGGVVVmmm~~~oooaaaUUUJJJDDDCCC;;;999666333000/////////,,,,,,---......------,,,***))))))))))))***,,,---*********+++++++++++++++))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))+++************))))))))))))***++++++***)))'''&&&************))))))))))))))))))))))))************''''''((())))))***++++++(((((('''&&&%%%%%%%%%%%%))))))))))))************(((((())))))******++++++++++++************++++++************))))))))))))******+++,,,,,,------...,,,,,,///666>>>EEEPPPZZZaaagggqqqyyy~~~~~~zzzwwwtttooonnnllliiieee___XXXSSSKKKIIIFFFDDDCCCBBB@@@???======<<<<<<===???BBBDDDBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQOOOOOOOOOOOONNNMMMKKKJJJIIIJJJKKKJJJJJJKKKNNNQQQUUUTTTRRRPPPQQQUUU[[[```ffffffhhhkkknnnqqqtttuuusssssssssrrrqqqqqqppppppmmmooorrrsssuuuwww{{{}}}nnn]]]NNNEEE???>>><<<:::888777666666333444444444444444444444222222000/////////000111............////////////...///000222333333222222000...,,,,,,...///---,,,......................../////////......---------***+++---.../////////...++++++,,,,,,,,,---------------------...///000000...///111111111333666888<<>>===???@@@BBB@@@@@@??????@@@AAACCCDDDCCCDDDFFFHHHJJJKKKLLLLLLLLLMMMPPPQQQQQQPPPMMMLLLMMMNNNNNNMMMKKKKKKOOORRRNNNNNNMMMKKKKKKNNNTTTXXX]]]^^^aaadddgggkkknnnppppppoooooooooooooooooonnnlllnnnppprrrrrrtttvvvxxxrrr___TTTAAA@@@>>>;;;999888777666444444444444444444444444333222000/////////000111............/////////000...///111222333333222222///......000333333000------..............................------,,,,,,,,,(((***+++---......------++++++,,,,,,,,,---------,,,,,,,,,---...///000111...///000111111333777999888>>>JJJYYYkkk{{{kkkVVVFFF???===:::777333333333222222111111111444111111333444222444888888888===FFFQQQccc~~~{{{qqqeeeXXXPPPFFF;;;666777000000000...,,,+++---...------.........---++++++)))***+++,,,---.........---,,,,,,,,,++++++******))))))))))))))))))))))))'''((())))))(((((()))***************************++++++++++++******))))))---...///000///---+++)))...---+++))))))***+++---******+++++++++,,,,,,,,,&&&'''((()))***+++,,,,,,+++***)))((('''&&&&&&&&&''''''''''''((((((((()))))))))***+++,,,,,,------+++***)))(((((()))***+++******))))))((((((((('''&&&''')))***+++++++++***)))&&&''',,,---,,,111888999CCCSSSbbbkkkrrrwwwzzz~~~~~~xxxssspppoooooonnnkkkgggbbb^^^ZZZVVVRRROOOJJJHHHEEEBBB@@@@@@AAABBB>>>>>>===<<<===@@@BBBDDDEEEEEEFFFFFFGGGFFFFFFFFFJJJLLLQQQTTTUUUTTTQQQOOOSSSTTTTTTRRROOOOOOSSSVVVHHHHHHHHHHHHHHHIIIMMMPPPUUUVVVXXX\\\```dddhhhjjjjjjjjjjjjkkkkkklllllllllkkkmmmoooppppppqqqsssuuuvvvgggQQQJJJ@@@:::888777666444333444666666555333333333222222111111000/////////////////////////////////111111222111000...---+++////////////////////////......---,,,---///222333......,,,,,,+++,,,---...------------------------***+++---...///......---,,,,,,------.../////////000000//////111444666888<<>>:::888666555555111---000666333222222222333444444555222222555;;;DDDQQQeeevvv}}}tttoooggg^^^RRRGGG@@@;;;555222222111000...,,,***((((((......///---++++++,,,---)))************++++++++++++******)))(((''''''&&&((()))***++++++***)))(((***,,,------+++******+++((()))+++---......------000...---...000111///,,,111111000000000/////////000---++++++,,,------,,,,,,+++++++++,,,---///000...---,,,,,,+++++++++++++++***(((((())))))(((&&&******)))))))))(((((((((((((((***---//////,,,***)))((('''''''''(((***+++)))***+++++++++)))(((''''''((())))))'''&&&''')))&&&&&&''')))+++---///000///666@@@IIIRRR\\\iiirrrzzz}}}~~~{{{{{{zzzzzzxxxsssrrruuutttrrroookkkfffaaa^^^\\\WWWTTTOOOKKKHHHEEEAAA???CCCAAA>>>===>>>???>>>>>>@@@AAACCCEEEEEEDDDCCCBBBIIIJJJLLLOOOOOOOOONNNMMMMMMQQQVVVXXXWWWUUUSSSRRRPPPMMMJJJGGGGGGIIILLLNNNNNNNNNPPPTTTXXX[[[\\\[[[ccccccdddgggiiijjjhhhfffiiiiiijjjllloooppppppoooyyy```WWWJJJAAA<<<;;;999888777777666555333333444444222222222111000000/////////////////////////////////000000111111000......////////////////////////...---,,,,,,---...000222---,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,------.../////////000/////////111333666888;;;CCCMMMXXXiii~~~qqqbbbSSSEEE<<<999555333444222///111555222222222222222333444444666444444888<<>>>>>===;;;:::<<<>>>@@@BBBCCCCCCBBBAAAEEEFFFHHHIIIIIIIIIHHHGGGIIIMMMRRRUUUVVVUUUUUUUUUQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKMMMPPPTTTWWWWWWVVVZZZZZZ]]]```cccdddbbb```hhhggghhhjjjmmmnnnnnnmmmvvvjjjYYYJJJAAA===:::999:::888666444333333444555333333222111111000000///////////////////////////---...///000111111000000////////////////////////---,,,,,,+++,,,---///000,,,,,,+++++++++,,,...///------------------------//////...---,,,,,,,,,,,,,,,,,,------...////////////.........000333666888;;;DDDPPP\\\lllmmmXXXIIIAAA999333444444333222444222222111111222222333333777444444555555888@@@JJJ[[[wwwxxxnnnfffaaa^^^[[[QQQEEE;;;666333111...---------.........//////,,,,,,---+++***)))+++,,,************+++++++++,,,*********))))))((((((''''''''')))***+++,,,,,,,,,)))+++,,,,,,,,,,,,---...---///000000///...///000333222222333555666555444444555666888999888888777888666555555666777777666444333222000////////////+++++++++***++++++,,,,,,---+++)))))))))(((&&&$$$((((((((((((((((((((((((&&&'''(((***,,,,,,***'''%%%''')))+++,,,***(((&&&''''''&&&''''''((()))***&&&'''(((((('''&&&''')))***)))(((((('''''''''(((+++---...///222999CCCKKKYYYaaalllrrruuuwww{{{}}}zzzvvvsssrrrqqqpppnnnkkkfffbbb^^^[[[VVVSSSKKKIIIGGGEEECCC@@@<<<999999:::<<<>>>???@@@??????AAAAAACCCDDDDDDCCCBBBAAADDDGGGLLLPPPRRRTTTVVVXXXTTTTTTTTTSSSQQQOOOMMMLLLJJJJJJKKKMMMPPPRRRRRRQQQPPPRRRUUUZZZ^^^___]]]ZZZccccccdddfffjjjkkkkkkjjjooo[[[MMMEEE???<<<999888666555555555555555333333333222111111000000////////////////////////...//////000000000000000////////////////////////---,,,+++++++++,,,------///...---,,,,,,---..............................///...---,,,+++,,,------,,,,,,------.../////////......---...000333666888===GGGSSS^^^nnnuuufffTTTFFF999666666444333444222222111111111222222333444222333555555666;;;BBBJJJbbb}}}ttthhh```\\\YYYWWWRRRIII>>>555222000///...---------....../////////***++++++***))))))***,,,*********+++++++++,,,,,,*********)))))))))(((((())))))***+++,,,,,,,,,---,,,---......------///111///222444444333444777:::;;;;;;;;;===???AAACCCCCCAAABBBEEEGGGHHHHHHGGGGGGGGGEEECCCCCCDDDDDDBBBAAA;;;;;;:::999888777666666444333222000////////////...,,,+++***+++***(((''')))))))))*********++++++&&&&&&''')))++++++)))'''&&&''')))***+++***((('''((('''&&&%%%%%%&&&((()))$$$&&&''''''&&&%%%&&&(((,,,+++***))))))))))))))),,,------,,,---111777<<>>???@@@AAAAAA@@@@@@@@@CCCFFFIIILLLOOORRRUUUWWWVVVVVVUUUTTTSSSRRRRRROOONNNNNNOOOPPPPPPOOOMMMLLLNNNRRRWWW[[[\\\ZZZXXX\\\\\\^^^aaafffiiiiiiiiitttbbbUUUJJJDDD999888666666888888666444444444333333222111111111////////////////////////111000000///////////////////////////////////////---,,,,,,++++++++++++,,,222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,------.../////////......---...000444777999AAAKKKVVVaaappplllZZZFFF<<<888555222222333333222222111222222333111000111666777777999>>>@@@NNNcccwwwyyypppddd[[[XXXWWWUUUSSSJJJBBB888222000000///..................---------)))***+++***))))))***,,,***++++++++++++,,,,,,,,,************)))))))))))),,,,,,,,,,,,---------...000111222111111111333666222666999::::::>>>DDDIIIJJJKKKMMMOOOQQQUUUXXXZZZWWWYYY[[[]]]^^^^^^^^^^^^\\\ZZZXXXWWWWWWVVVSSSQQQNNNMMMKKKIIIFFFCCCAAA@@@>>>===:::888555333222111000...,,,,,,---,,,+++)))***************+++++++++((('''''')))******)))'''((((((((((((((())))))******)))'''%%%%%%%%%%%%&&&###%%%&&&&&&%%%%%%&&&'''***)))))))))))))))******&&&'''))))))***+++---...111888CCCKKKSSS]]]iiirrr|||~~~}}}~~~{{{zzzzzz||||||zzzyyyyyyyyywwwvvvuuuuuussspppmmmbbbaaa___]]]ZZZUUUNNNJJJDDDDDDBBBAAA>>><<<:::999;;;;;;<<<>>>???@@@@@@AAA???AAACCCDDDEEEGGGJJJLLLUUUUUUTTTSSSTTTUUUWWWYYYVVVTTTSSSSSSSSSRRRPPPNNNKKKMMMPPPUUUYYYZZZYYYWWWTTTUUUWWW\\\aaaeeegggfffwwwfffWWWMMM@@@===999888999999777444555555444333333222222111////////////////////////222111000///......//////////////////////////////---------,,,,,,+++++++++222111///...---,,,------)))))))))))))))))))))))),,,,,,,,,,,,---...//////,,,,,,------.../////////.........///111555888:::EEEOOO[[[eeetttrrrZZZKKKBBB:::555333444444333333222222333333111///111555666444555888:::AAAMMM___vvvggg```XXXTTTUUUUUURRRNNNBBB<<<444000///000000............---,,,,,,++++++)))***+++***))))))+++---++++++++++++,,,,,,,,,,,,************************...............///111111000111222222333555888;;;===AAAEEEGGGIIINNNWWW___aaaccceeefffhhhkkkpppsssqqqqqqrrrssstttvvvwwwwwwsssqqqooonnnnnnllliiiggghhhfffccc___ZZZUUUQQQNNNLLLJJJGGGCCC@@@===;;;:::888666444222222111...,,,,,,,,,+++++++++************))))))***++++++***))))))((('''''''''(((***++++++***((('''%%%%%%$$$$$$$$$%%%''''''&&&&&&''')))&&&&&&&&&&&&'''((())))))%%%&&&((()))***+++******(((---444:::@@@JJJWWWaaaqqqxxx}}}{{{{{{}}}~~~}}}{{{zzzzzz{{{{{{{{{xxxvvviiihhhgggfffccc___YYYUUUSSSQQQNNNJJJFFFBBB???>>>;;;;;;<<<===>>>???@@@@@@???AAABBBBBBAAAAAABBBDDDOOOOOONNNOOOQQQTTTWWWYYYWWWVVVUUUUUUUUUUUURRRPPPMMMNNNPPPSSSVVVWWWVVVUUUPPPQQQSSSXXX]]]aaabbbbbb{{{hhh\\\MMMFFF>>>999999999888666555555555444333333222222////////////////////////000//////......///111111////////////////////////.........------,,,+++***...---,,,++++++,,,---...************************,,,,,,------...---------,,,,,,------...//////////////////000333666999;;;FFFRRR___jjjxxxuuudddUUUGGG>>>;;;666555444444333333444444222000000444666333333555888:::AAAMMM___uuuzzzlllXXXTTTPPPQQQTTTTTTNNNHHH;;;666111...///000///...---,,,,,,,,,,,,+++++++++)))***++++++******,,,---+++++++++,,,,,,,,,------************************------...///111333666777555777999;;;>>>BBBHHHLLLQQQVVV[[[]]]^^^dddoooxxxzzz|||}}}}}}}}}}}}{{{zzzxxxtttooojjjfffddd```___\\\XXXUUURRRPPPOOOIIIFFFCCC@@@===:::666333111000000///...---,,,,,,---,,,++++++------,,,***'''(((((())))))))))))))))))))))))((('''&&&%%%$$$&&&((())))))))))))***,,,'''&&&&&&&&&&&&'''((((((((((((((((((***+++++++++&&&***...000333999DDDMMM^^^hhhttt{{{~~~}}}zzzooonnnmmmlllkkkhhhddd``````^^^ZZZUUUPPPLLLIIIGGGAAAAAA@@@@@@@@@@@@@@@@@@@@@BBBCCCBBB@@@>>>>>>???FFFGGGIIIKKKMMMOOOQQQRRRQQQQQQQQQRRRTTTUUUTTTSSSSSSRRRRRRSSSUUUVVVVVVUUUPPPPPPRRRUUUYYY[[[\\\[[[|||nnnYYYNNNAAA999777999999888666555555444444333222222////////////////////////......---...///111333444/////////////////////////////////...---,,,+++***))))))))))))***,,,...///---------------------------......///...---+++***,,,,,,------...//////000000///000111333777:::<<>>:::777666555444333111000000///---,,,,,,......---,,,%%%''')))++++++***(((''''''((()))))))))((('''&&&(((***+++,,,++++++---...***))))))(((((((((((())))))'''$$$###%%%'''))))))'''***---------000888???GGGTTTcccoootttyyy|||sssrrrqqqqqqqqqooollliiihhhfffbbb]]]XXXTTTQQQOOOHHHGGGFFFDDDCCCBBBBBBBBB@@@BBBDDDCCCAAA>>>======???BBBEEEIIIKKKLLLKKKJJJJJJJJJLLLOOORRRUUUUUUTTTXXXWWWUUUUUUWWWXXXXXXWWWRRRQQQRRRTTTVVVXXXWWWVVVkkk^^^LLLAAA>>>===:::777:::999777333111000111222333333111000////////////---...000111111111000///000000///...............///......---,,,***)))(((&&&'''***,,,,,,,,,+++***,,,++++++++++++,,,------,,,,,,+++******+++++++++...------,,,,,,------...///000000//////222999???LLLRRR^^^ooottt\\\HHH@@@;;;333000000222333333000111222333333333333333888:::<<<===BBBMMM\\\hhhqqq]]]QQQNNNKKKKKKPPPUUURRRFFF;;;444333000...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,,,,***((())))))))))))***+++,,,---+++---//////...------...222222333333555:::@@@DDDHHHPPPZZZbbbfffiiiooottt{{{}}}|||{{{{{{{{{xxxuuutttsssnnneee[[[SSSNNNLLLFFFCCC???<<<:::888666555...000222333111...,,,,,,,,,***)))***++++++)))(((---,,,+++***((('''&&&&&&))))))((('''&&&&&&%%%%%% """$$$&&&(((******++++++)))((((((((()))******)))(((((()))+++---...666???MMM[[[hhhrrrzzz~~~zzzyyyyyyyyyzzzxxxvvvssslllkkkiiieeebbb___\\\[[[XXXWWWUUURRRNNNKKKHHHFFFDDDAAA>>>=========<<<;;;999===AAADDDEEEEEEFFFGGGCCCDDDFFFIIILLLNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVTTTSSSRRRRRRSSSTTTUUUVVVppp\\\LLLDDDAAA>>><<<:::999777555222111111222222111000//////...//////...//////000000000000000000000///...........................---,,,++++++***+++---///000000///.........------......///000///......------......///......------------......///000111000000333:::???LLLVVVeeewww{{{xxxvvvuuuttt{{{qqq]]]IIIBBB:::666666777666444111111222333333333333333222444555555888@@@MMMVVVmmm}}}hhhXXXNNNMMMKKKKKKNNNQQQMMMCCC:::333222000...------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++------+++)))+++++++++++++++,,,---...,,,...////////////111222444666:::===AAAHHHNNNSSSUUU^^^iiiqqquuuxxx}}}|||vvvpppkkkfffcccZZZVVVQQQKKKGGGDDD@@@>>>888888777444222000///000---+++)))***+++,,,+++***''''''(((((((((((((((((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%((((((''''''''')))***+++)))(((''''''''')))+++------444>>>JJJWWWcccnnnuuu|||~~~}}}||||||||||||{{{yyyvvvsssrrrooommmjjjgggeeecccbbbaaa___]]]YYYUUUQQQOOOHHHFFFBBB@@@???>>>===;;;999<<>>???>>>===<<<===>>>?????????@@@AAACCCDDDEEEHHHIIIKKKMMMPPPRRRTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTvvv```OOOEEE@@@;;;999777555444333111000000000000000000000111111111000/////////000222333000000///...............////////////...,,,++++++,,,---...////////////...------,,,,,,------...///,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------000111333222222555;;;@@@LLL]]]ssszzzfffUUUPPPJJJFFFEEEEEEEEEEEEDDDFFFJJJNNNVVVaaammmvvvfffWWWDDD999666555333///222222333333444333333222555666777666666888;;;???EEEQQQdddyyywwwaaaPPPHHHFFFFFFHHHIIIGGGBBB<<<777555111000000000////////////++++++++++++++++++++++++,,,,,,,,,,,,---............------,,,,,,---......,,,,,,,,,+++,,,///444888>>>DDDNNNWWW___eeekkknnnssszzz~~~wwwtttqqqooonnnmmmllljjj___[[[SSSLLLGGGBBB???===:::777333111000000///...+++******)))'''&&&%%%%%%'''''''''(((((((((((((((%%%%%%%%%&&&''''''((((((&&&&&&''''''((()))******''''''&&&&&&'''((()))))),,,,,,...000666???JJJQQQcccnnn{{{|||zzz~~~~~~}}}}}}~~~|||yyyxxxwwwvvvtttsssrrrqqqsssrrrqqqnnnjjjfffbbb``````]]]YYYUUURRROOOKKKHHHDDDDDDCCC@@@===<<<<<<===>>>>>>>>>>>>???AAACCCDDDAAACCCEEEHHHKKKNNNPPPQQQRRRSSSUUUWWWXXXXXXWWWWWWuuu]]]JJJ@@@>>>;;;777555555333111///222222222111222222333333111000/////////000222333000000///...............000//////...,,,***)))(((,,,------...............,,,,,,,,,,,,,,,---......++++++******+++,,,,,,---,,,,,,++++++++++++,,,,,,///111333333222555:::???LLL]]]sssfffSSSEEEBBB===;;;;;;<<<=========<<<;;;===AAAIIIRRRXXXfffooooooWWWEEE<<<999777555333333444444444333333222222333444444444555666888===CCCQQQdddxxxlllVVVHHHCCCCCCBBBDDDDDD@@@;;;555222222//////000000000/////////+++++++++++++++++++++++++++,,,------------...///---,,,,,,,,,,,,------...111111000000222666<<<@@@EEELLLYYYdddnnnuuuzzz}}}~~~{{{yyywwwwwwyyy{{{{{{{{{rrrmmmgggbbb\\\UUUNNNIIIFFFBBB===999666333111...333222111///---+++)))((('''''''''''''''((((((((($$$$$$%%%&&&((()))***+++))))))))))))))))))))))))((('''''''''(((((())))))***+++---///111777===BBBPPP]]]llltttuuuvvv||||||{{{{{{{{{{{{{{{}}}yyyyyyyyyxxxxxxwwwwwwvvvxxxwwwtttqqqnnnkkkhhhfffjjjgggccc___\\\XXXTTTPPPMMMLLLJJJFFFAAA>>>===>>>===<<<<<<<<<===???BBBCCC<<<>>>@@@CCCFFFIIIKKKLLLMMMOOORRRUUUXXXYYYZZZZZZrrrYYYJJJEEE@@@999666666555222000444444333333333333333444111000000000000111222222000000///...............//////...---,,,***)))(((///.........////////////...------------...//////,,,,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,...000333333222555:::>>>JJJZZZqqqiiiSSSFFF@@@===999888888888777777888777555555888===CCCGGGLLLSSSbbbwwwmmmUUUEEE===999888444444444444444333333222222222333444555666666666666888AAAPPPaaatttxxxaaaOOOEEEBBBBBB>>>>>>===:::555222000000...///////////////...---+++++++++++++++++++++++++++,,,------,,,,,,---...,,,,,,+++,,,---...//////000111222444777<<>>999555444333222000---+++***)))((((((((((((((((((((((((''''''((((((((((((((((((*********+++***)))((((((''''''((((((((((((((((((%%%'''***---...111555777???JJJYYYccciiinnnwww}}}|||zzzyyyzzz|||~~~}}}~~~}}}||||||||||||}}}}}}}}}}}}~~~|||yyyvvvsssqqqqqqpppqqqoookkkhhheeeaaa\\\YYYVVVVVVTTTOOOIIIDDDBBBBBB>>>===<<<;;;<<<===???AAA;;;<<<>>>@@@CCCEEEGGGHHHHHHIIIMMMPPPTTTWWWYYYZZZppp]]]MMMFFF===888888777555222555444333333222222222222000000111222222222222111000000///...............------------------,,,+++000//////....../////////---,,,,,,,,,,,,---......,,,,,,,,,------...000000...------,,,,,,------...---///222222222444999===HHHXXXooo}}}kkkVVVFFFAAA<<<:::888888888888666444555333222333555999<<<===???AAAIIIXXXhhhyyyiiiRRRCCC<<<999444444555555444333333222555444555666777888888777555444999BBBLLLZZZoookkkVVVJJJEEEBBBAAA:::999666333222000///.........//////...---,,,+++************************+++,,,...---***)))+++---+++,,,,,,---...000111222111333777;;;AAAHHHPPPVVVcccjjjvvv~~~|||uuuooogggddd```\\\XXXQQQKKKFFF===<<<999666222...,,,***,,,++++++******)))))))))***)))))))))(((''''''''''''((()))******))))))(((&&&&&&'''''''''&&&&&&&&&%%%''')))++++++,,,...///111:::FFFQQQ[[[eeennnuuu|||~~~{{{zzz|||}}}~~~~~~}}}yyywwwwwwyyyzzzyyywwwtttrrrooolllgggdddbbbbbb```\\\UUUOOOLLLJJJEEECCC@@@>>>======>>>???===>>>???AAABBBDDDEEEEEEDDDEEEGGGIIIMMMQQQTTTUUUmmmRRRJJJ@@@:::999999777555555444333222111111111111///000111333333222111111000000///...............++++++---...//////000000///...------------......******))))))******+++,,,+++++++++,,,---...///000//////............//////,,,///111222222333888<<>>GGG[[[rrryyy```NNNEEE>>>888555444444333333333444444777777777777777777777777777777777;;;BBBLLLVVV\\\kkkyyylllUUUCCC===:::999:::888333111222999;;;:::777555777666333555777999999:::AAAMMMVVVsssrrrUUUJJJFFF@@@<<<<<<666555444222000///...---...//////---+++))))))******)))***,,,------+++)))---,,,***(((((()))+++,,,............///222666:::BBBEEEKKKTTT^^^iiirrrwww}}}~~~{{{vvvsssrrrmmmgggccc```ZZZSSSKKKCCC<<<999222000...---...//////...---+++)))(((((('''%%%###''''''((())))))(((((((((%%%$$$"""###%%%'''((('''******))))))((((((((('''))),,,111888AAALLLVVV]]]kkkyyy}}}{{{zzzyyy~~~|||yyyssskkkccc\\\XXXXXXTTTPPPMMMLLLJJJEEEAAAEEEFFFEEEBBB??????@@@AAABBBAAABBBBBBDDDGGGIIIKKKyyyeeeOOOCCC===777555666555444333222111111111111222222222222222222222222111222222000......///111---------.........//////000//////............///,,,++++++,,,......---+++,,,---------+++***+++,,,------------............///000000111222555:::>>>JJJ[[[pppqqqYYYHHH@@@;;;666666555444333333333333333666666666666666666666666666555444666;;;AAAHHHLLLSSS___ttthhhSSS@@@;;;888:::999444222222888::::::666555777666333555777888777777<<>>LLLRRR[[[dddmmmwww~~~|||{{{xxxtttrrrooojjjbbbZZZQQQKKKGGG@@@<<<888555333111...,,,,,,***((((((((()))'''&&&))))))))))))(((((('''&&&&&&$$$######%%%'''(((''')))))))))(((((('''''''''&&&))),,,111777@@@IIIOOO```ppp|||~~~~~~}}}{{{zzzzzz|||xxxrrrlllfffcccbbb___[[[YYYXXXVVVRRROOOMMMLLLJJJFFFBBB@@@@@@AAA?????????@@@AAACCCEEEGGGwww]]]LLLCCC===777555555555444333222222222222333333333333333333333333111222222000...---...///---------...............000000//////.........---...,,,******,,,---......---...///...,,,+++,,,---............///////////////000000000111555999===KKKYYYnnnmmmUUUDDD<<<888555666666555333222222222222444444444444444444444444555444333333444777999;;;===EEEVVVooojjjKKKBBB;;;:::;;;888444444777999888555444666555222444666777555444666<<>>OOO___nnntttzzz~~~~~~~~~}}}~~~|||~~~}}}|||~~~~~~}}}|||||||||||||||xxxtttqqqnnnllljjjgggeeeeeeccc```^^^XXXVVVSSSNNNHHHDDDCCCDDD????????????@@@AAABBBCCCmmm[[[QQQGGG===555777666555333222222222222111111111111111111111111222222222000---,,,---...........................000000000//////...------...---++++++---//////....../////////---,,,---...////////////000000000000///000000000111444999<<>>LLLZZZcccllluuu{{{{{{~~~~~~}}}~~~~~~|||zzz~~~~~~~~~~~~~~~}}}zzzxxxvvvtttpppooonnnmmmllljjjiiihhhaaa```\\\WWWPPPLLLKKKKKKFFFFFFEEECCCBBBAAAAAA@@@|||eeeVVVLLLAAA888888777666444333222222222111111111111111111111111222333222000...,,,---........................---//////000000///...------...------///000111///---...///000///---,,,---.../////////000000000111111///000000000000333888;;;CCCQQQkkklllVVVGGG>>>::::::777666444333222111000000111111111111111111111111111111222444555555555555666:::???FFFQQQddd{{{wwwdddMMMAAA;;;888777888555777777333333555555222222333444444444444555666<<>>;;;<<<555555444222111111111111111111111111111111111111---...000222444555555555333666999999===KKKaaaqqq}}}bbbNNNAAA999666777444777777444333666555222222333333444555666777777888;;;EEEZZZuuubbbPPPAAA===<<<777666888111000000000000000000000///000000000...---...///...,,,+++,,,---......---////////////.........---///222666>>>HHHVVVccclllxxx}}}zzzyyyxxxxxxxxxvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyzzz{{{}}}~~~}}}yyytttooojjjfffUUURRRLLLFFFAAA;;;555111000///---+++************(((''''''((())))))(((&&&'''''''''''''''(((((((((&&&''''''''''''(((+++---,,,111777>>>FFFSSS```iiinnnsssyyy|||||||||~~~~~~~~~}}}||||||{{{{{{uuuvvvwwwuuusssrrrssstttpppooolllhhhccc``````aaaXXXWWWUUUSSSOOOKKKHHHFFFhhhYYYMMMCCC:::999777555444333333222444444444444444444444444222333333222000///111222//////.........---------+++---...000111000///......,,,++++++---......------...///...,,,+++,,,---........./////////000000000000000000000222777:::DDDRRRnnnjjjXXXJJJ???:::;;;444444333222111111222222111111111111111111111111//////000222333333444444111333444444666???LLLWWWttt~~~eeePPP@@@999999555777777444444666666333444444333444666777777777777999>>>JJJ^^^vvvxxx\\\KKK>>><<<;;;666444777000000000//////............///000///---,,,---...---,,,,,,---...///...,,,------...///000000111111111777AAAMMMYYYeeeqqqwww}}}|||vvvrrrlllkkkhhhfffdddcccccccccaaaaaabbbbbbbbbccccccbbbdddcccccccccdddfffhhhjjjjjjmmmppprrrrrrtttwwwzzz}}}{{{xxxlllhhhccc]]]VVVMMMEEE@@@999777444000---,,,,,,,,,((((((((()))******(((&&&'''''''''(((((()))))))))&&&'''(((((('''''')))++++++---000444999BBBOOOXXXbbbiiiqqqvvvxxxzzz}}}}}}{{{{{{{{{{{{{{{{{{|||}}}}}}xxxyyyzzzyyyvvvtttuuuwwwvvvuuusssnnnjjjgggggggggaaaaaa```^^^[[[XXXUUUTTT|||hhhUUUFFF:::999888666444333333222222222222222222222222222222333333222111111222444//////.........---------***,,,...000111111000///...+++(((''')))+++---...---.........,,,+++,,,---............////////////000000000///000222666:::HHHUUUpppsss```OOOAAA::::::333333222222111222222222111111111111111111111111333333333333333333333333222333333444777;;;AAAEEEVVVuuuyyy___III???===555888777444444777777444666555444444555666666666888999<<>>LLL[[[iiisss{{{~~~zzzyyywwwtttpppiiiaaa\\\WWWVVVTTTQQQOOONNNNNNNNNMMMMMMMMMLLLKKKJJJHHHHHHPPPOOOOOOOOOPPPRRRUUUWWWUUUYYY]]]___```cccgggkkknnnrrrxxx{{{|||}}}}}}zzzuuuooohhh^^^UUUNNN@@@>>>999444000...,,,,,,)))(((((()))+++***(((&&&'''((((((((())))))******)))******)))(((((()))++++++,,,...000333999CCCLLLYYYaaalllsssvvvyyy~~~}}}}}}}}}~~~~~~}}}~~~~~~zzzxxxvvvvvvwwwxxxyyy{{{}}}~~~xxxzzz{{{zzzvvvuuuvvvxxxzzzyyywwwrrrmmmjjjjjjjjjiiiiiiiiihhhfffdddbbb```vvv[[[JJJ???===999444333555666555222222222111111111111000111000///...------...///000000000///......------------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000///////////////000000------///000000555<<>><<<;;;666111------...000000000000000000000000111222444222000......000222444444333111111333777<<>>===>>>???@@@======<<<<<<;;;;;;::::::<<<;;;;;;;;;;;;;;;<<<<<>>:::666444555666666222222222222111111111111222111000/////////000000111111111000//////..................////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...............///000------///000000555<<>>;;;999888666444333333444555444444333333333222222222444444444333333444444555333555888999:::;;;>>>@@@DDDFFFHHHKKKOOORRRUUUVVV___cccjjjrrryyy{{{tttmmmkkkfff^^^UUUKKKCCC===999111000...,,,+++*********((((((((()))******(((&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((***,,,///111999@@@MMMYYYeeennnvvvzzz{{{||||||~~~~~~zzzxxxvvvwww{{{|||zzzyyysssssstttwwwzzz}}}}}}}}}zzz}}}~~~zzzyyyyyyxxxyyyzzzyyyvvvuuuvvvwwwvvvssspppnnnnnnoooooonnnnnnVVVCCC???:::777666666666666333222222222111111111111333222111111000111111111222222111111000//////.../////////...............------------------------++++++++++++,,,,,,,,,,,,...---------------......///------000111111666<<>>999555666666333222444666444333444666777777777999777777888999>>>JJJWWWuuuvvvYYYFFF===555555666333000//////......---------......,,,------------,,,+++++++++,,,---......///......///...000333555888@@@III\\\iiixxx|||wwwwwwssslllfff___XXXRRRMMMBBBBBBBBBAAA???;;;777555111///...,,,,,,,,,------111111000000000000//////......---------------...---...000111111222333555666666777888;;;>>>AAACCCIIINNNUUU]]]eeennnwww}}}}}}}}}wwwnnnfff^^^UUUKKKDDD;;;999555111...,,,,,,,,,+++***)))***+++)))&&&$$$&&&''''''((((((((((((((('''&&&&&&&&&''')))+++,,,///444===GGGSSS___kkkrrruuuzzz}}}||||||{{{zzzyyyzzz}}}~~~}}}{{{yyyxxxvvvvvvvvvyyy|||~~~www{{{~~~|||{{{yyyzzzzzzyyyxxxxxxzzz|||{{{xxxuuuttttttttttttssszzz^^^HHHAAA:::888777555555555333333222222222111111111222222222111111111111222111111000000///........./////////......---------........................+++++++++,,,,,,,,,,,,,,,------------------...//////---...111111111666<<>>:::999888777666555555444333222222222333111111222222111111111111111111222333333333333333::::::???NNNbbbxxxtttYYYDDD===777777888555555666222000///000222333333222444333555888888999AAAJJJ```rrroooRRRAAA999444444555222000000///......---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++,,,---...////////////000......222666===KKKXXXjjjvvv{{{rrrlllgggbbb[[[TTTMMMHHHCCC???:::999999888888777666666000///...---------......000000000000000000000000------,,,++++++++++++,,,...///000000//////000222111000000000222555888:::<<>>777333444444111000111//////...---,,,+++***)))++++++,,,,,,++++++***))),,,,,,---...////////////111...---111999FFFYYYjjjyyy|||vvvmmmccc\\\UUUPPPJJJDDD@@@===999777444222///------///111333000000//////.........///++++++++++++++++++,,,,,,------,,,+++++++++++++++***,,,,,,,,,******+++,,,,,,+++******,,,...111222444555777999<<>>:::999888666555444444444333333222111000000000000111111222222222222111111111444999<<<>>>KKKgggYYYLLL>>>999777444333444555555444555777777555444444333555888777555777;;;???OOOhhhbbbJJJ<<<666333444444111///111/////////...---,,,***)))+++,,,,,,,,,,,,+++******,,,,,,...///////////////222///000777BBBRRRiii{{{yyynnndddZZZPPPHHHDDDAAA===:::888666444333111///,,,))))))+++...000,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,+++***************)))*********((('''((()))******))))))***,,,...///---...000111222555999;;;???DDDPPP\\\eeellluuu}}}|||xxxnnnkkkeee\\\QQQFFF<<<666555222///,,,,,,+++***))))))))))))))))))(((((('''$$$$$$%%%%%%&&&&&&&&&&&&'''((((((***---444<<>>>>>???===999666333222222222222222222222222222222222111444999;;;:::BBBVVVjjjnnn]]]JJJ???:::666444555444333333444555555333111555222333666666444666:::<<>>777222000///...---***)))(((((('''''''''(((###$$$%%%&&&'''(((((((((&&&((()))***+++...222555AAALLLZZZdddmmmwww{{{zzzyyy|||}}}yyywwwxxxzzz{{{{{{{{{{{{}}}~~~~~~kkkVVVDDD???<<<777888>>>444444444333333333222222111222444555666555444444000000000///......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++++++++,,,---...//////...000333444333666;;;HHH[[[{{{wwwlllccc^^^XXXWWWVVVTTTRRRQQQPPPPPPJJJGGGBBB<<<888666555555222222222111222222333444222333555777666:::GGGUUUppplllUUUGGG???:::777777555444444666777777444222222///000333555555888<<<888???MMMbbbyyysssUUUDDD;;;777555666444000///111)))+++---///000000000000,,,------------,,,++++++,,,---...///000000000000222555???MMM\\\mmm~~~nnneeeWWWLLLDDD>>>999555444222111000111000///---+++---...000000///...---,,,,,,------...------,,,******++++++,,,,,,,,,---......---++++++*********)))***+++***(((((()))***((()))***,,,---.........,,,---//////...,,,---...000...000444666:::FFFSSSWWW___lllyyyzzz}}}zzzpppeee^^^PPPIIIAAA999555444333333***)))(((&&&&&&&&&'''(((%%%&&&((()))***+++++++++''')))+++---------///111222>>>LLLXXXcccoootttuuuwww{{{~~~}}}}}}~~~~~~}}}}}}~~~{{{zzzzzz{{{}}}}}}}}}|||xxxxxxzzz~~~bbbDDD@@@AAA888222555777777666555555555555555333333333555666444111//////////////////......---------............------000,,,((()))...111000---,,,++++++++++++,,,------///---+++,,,///000000...000111222222222555999<<>>DDDTTTkkk{{{cccQQQFFF???<<<999777444444444555555444222222222222222333444444888666:::GGGXXXkkk~~~oooRRR???999666333222111111000///------,,,,,,---...///000------,,,,,,---...000111+++---////////////000222666<<>>;;;888666555555666666555333333333333333444444555888555555<<>>777555222111111111111000......---------......///************+++,,,------+++---////////////111333666???PPPeeezzz|||pppfffYYYOOOFFF@@@999555444333111.........------,,,+++++++++++++++,,,,,,------.......................................------,,,,,,,,,+++,,,------++++++,,,---)))***++++++***)))***,,,************+++,,,------+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,...///111555;;;EEEQQQXXXdddjjjssszzz~~~{{{uuummm```QQQGGG;;;888555222///---)))'''(((((((((((((((((()))************(((&&&&&&(((***------,,,...333>>>JJJRRRccchhhooorrrtttvvv|||}}}||||||}}}}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvyyyzzzzzzzzzyyyzzz}}}~~~~~~~~~~~~[[[FFF@@@===;;;;;;888777777666555666666666444333111111222333333222222222222222222111000000/////////000000/////////+++...000///---,,,...111...............///000000...------,,,---.........///000111111222555999===JJJeeehhhOOO???888333333333222222333333444111222333222222555999===AAARRRkkkrrrYYYGGG???<<<:::777666666777666555444444333333333444555555888666777999>>>JJJ___rrriiiPPP@@@666444111000111111111000///.........---------...---,,,++++++***)))))))))+++---/////////000222444777CCCWWWmmmyyykkk___SSSHHHAAA<<<999555333333222000......------,,,,,,+++*********++++++,,,---......///......////////////000000//////......---,,,,,,,,,+++,,,------,,,+++---...,,,,,,---,,,+++***+++---+++*********++++++,,,---...............---,,,+++))))))***++++++******)))******+++,,,///666>>>DDDSSS[[[fffpppwww{{{~~~}}}~~~}}}tttfff[[[GGGBBB:::444000---,,,***((((((((()))))))))*********))))))'''&&&&&&'''(((---,,,******---444>>>DDDUUU^^^hhhnnnooossszzz}}}|||||||||~~~}}}}}}}}}}}}|||{{{zzzzzzzzzzzz}}}}}}zzz{{{~~~eeeKKKAAA>>><<<999888888777666666666666666555444222222444555555444222222222222222111111000---......//////......---***+++---///000///...---///............///000000------,,,,,,++++++,,,---...000111111222555:::===HHHeeelllPPP???999444333333222222333333333222222333333333555999;;;:::GGG\\\tttjjjRRRCCC===:::777666666777666555444444333333333444555555555666888;;;<<>>:::888777555444333222000......------,,,,,,+++******++++++,,,---......///////////////000000111111111/////////......---------+++,,,......---,,,...///---...---,,,***)))+++,,,++++++*********+++,,,,,,............---,,,++++++((()))***+++++++++++++++)))***+++,,,---///444777BBBJJJVVVbbbllltttyyy}}}zzz|||~~~uuummm[[[RRRFFF:::333///---,,,(((((()))******+++++++++))))))((('''''''''&&&&&&))))))******,,,///555999GGGRRR___hhhlllpppxxx~~~~~~}}}}}}{{{}}}~~~}}}}}}}}}||||||}}}}}}{{{~~~pppRRRCCC???<<<888999888777777666666777777888777555444555444222111000000000000000///......------............------,,,,,,,,,---------,,,+++...............///000000)))***,,,,,,,,,,,,///111...///000111333666:::>>>IIIeeennnOOO===888444444333222222222333333333333333333444666888999;;;EEETTThhhrrrWWWDDD===:::888666666666555444333333333333333444444555222333777:::;;;>>>KKKXXXsssiiiPPPBBB666333000////////////...------......///......---,,,---...///000000000000,,,---......///111444777>>>MMMcccwwwzzzoooeeeYYYOOOFFF===888888666666555333222000///.........------,,,+++++++++------......//////000000///000000111111222222333000000000000000000000000---///000000//////111222000000///---******+++---,,,,,,,,,++++++,,,,,,---***++++++++++++******))))))*********+++,,,,,,,,,((())),,,,,,,,,,,,---///333:::DDDPPP\\\fffpppuuuyyy}}}}}}zzzrrrhhhYYYJJJ???777333000,,,+++++++++++++++,,,,,,)))(((''''''((()))'''&&&$$$&&&((()))***+++...000:::DDDRRR]]]dddllltttzzz|||~~~~~~{{{}}}~~~~~~~~~|||}}}zzz|||~~~}}}}}}{{{YYYCCC>>>===:::999888777777666666777777666555555555555444222/////////000000//////...---......////////////......//////...,,,)))+++111666......------......///000+++---......------000333...///000111333666:::>>>KKKdddmmmMMM<<<888555444333333222222222333333222222222444666666777;;;BBBLLLZZZrrrtttZZZHHH===:::777666555555555333222222222222222333444444222222444777888999BBBLLLaaatttfffMMM>>>666333000///......---,,,+++,,,---/////////......)))***+++------------,,,------......///111555888CCCRRRhhh||||||ooo___TTTJJJDDD>>>777555888222222222111///....../////////......---,,,,,,,,,/////////000000000000000000000111111222333333444111111222222333333444444111222444444333333555777666666555222000///111333//////............//////)))******+++++++++******---,,,+++***)))***++++++&&&(((******))))))***++++++///666>>>GGGRRR]]]cccooouuu~~~}}}|||~~~yyymmm```SSSIII@@@;;;222000...,,,******+++,,,)))'''&&&(((***+++)))'''###%%%'''((('''((()))+++000777AAAMMMXXXdddnnnuuuwwwzzz~~~~~~}}}}}}|||~~~}}}{{{zzz{{{~~~~~~~~~~~~~~~}}}~~~zzz{{{~~~}}}zzz]]]DDD>>>>>>===999888888777777777777777111111222444666666333111111111111111111000////////////000000000000/////////222111,,,(((---:::FFF---------------...//////000111222000...---...111...///000111333666;;;>>>LLLbbblllLLL===:::555444333333222222222222333222111222333555555555333999@@@JJJ___~~~www___PPP===:::777555555555444333222222111111222222333444555333333555666777>>>FFFTTThhhcccIII:::777444111///...---,,,+++***+++---///000000//////...///000000///...,,,+++---.........///111555888EEEUUUlllvvviiiTTTIII@@@===999444333777...//////...------...///000//////......---,,,,,,111111111111000000000000000000111222333333444444222333333444555666777777444555777777666777888:::>>>===<<<999666666777999111111000000000000000111***+++,,,---------------000...+++)))(((((()))***'''(((((((((''''''***,,,+++,,,///222999AAAKKKRRRaaajjjvvv}}}~~~{{{zzz{{{}}}~~~~~~}}}yyyooodddYYYNNNGGG777555000,,,***))))))***((('''&&&(((+++,,,***'''&&&'''((('''&&&''')))+++,,,///666AAAOOO^^^kkkrrrtttwww{{{}}}}}}|||||||||~~~~~~}}}}}}}}}|||{{{zzzyyywwwxxxzzz|||{{{{{{||||||}}}~~~~~~~~~|||~~~}}}~~~zzz|||~~~|||yyyhhhIII@@@>>>;;;777666555555555666888999888666333111111222444666111111000000000000111111000///...------...///000......---++++++111:::AAA111///...///222222///,,,+++++++++,,,---...///000000111111111222555999===KKK___~~~eeeIII<<<:::444333222000///.........---///111111111222333555666777<<>>999555444333222222444222000...------...//////...------,,,,,,,,,,,,,,,...000000///...///000222444777777777777888:::<<<======>>>@@@AAACCCDDDGGGJJJKKKJJJMMMRRRUUUSSSUUUTTTTTTRRRQQQOOOMMMLLLIIIGGGEEEBBB???<<<:::999444555555555333222111111///---+++***++++++***)))((((((''''''(((((()))***)))+++,,,+++***---444:::AAAJJJWWWeeeooowww}}}|||}}}}}}|||{{{zzz|||~~~}}}{{{yyyssslll]]]RRRCCC888222000///...,,,)))'''(((+++,,,***'''******))))))))))))******+++)))+++111999CCCQQQ]]]ppptttyyy||||||||||||}}}{{{}}}~~~}}}{{{yyyxxxwwwvvvxxx{{{{{{yyyzzz~~~}}}|||~~~|||xxxyyy~~~}}}{{{{{{~~~}}}|||YYYDDD===:::999888777666555555666666333333333222222222222222333222000//////000222333000//////......//////000,,,...000000...,,,,,,------.........---...000222//////............///000000000111111222444888<<>>FFFUUUmmmzzz^^^EEE???777333333444444444222222222222222222222222555444333222333555777999<<>>;;;999888666555444555555333333444555444333222111333222000//////000222333000//////////////////000///111222333222///---,,,---///000...,,,---111666111000///////////////000///000111111222444777:::EEEWWWuuuwww\\\HHH>>>999555111444444444333222111000000000222333333333333555666555555888<<>>888555222000//////...---//////............//////......////////////............000222111333;;;EEE```yyylllXXXGGG>>>999666333111111111111000222111000...------------000000//////...,,,++++++...000222333333333444555<<>>GGGSSS___gggrrruuuzzz~~~}}}|||}}}zzzyyy|||}}}{{{zzzqqqdddWWWMMMDDD;;;555000...,,,,,,//////---***))))))((('''''''''((((((+++((('''***,,,///666>>>RRR^^^kkksssttttttwww{{{}}}~~~|||{{{zzzzzzzzzxxx{{{{{{yyyzzz}}}~~~|||{{{zzzzzz~~~~~~|||zzz{{{}}}~~~|||{{{}}}~~~kkkMMMAAA@@@;;;:::888666555444444444444555666777666555333222333222111000000111222333///000000000000000000///111111111222222222111000...000000///---...222777111000000/////////000000///000111222222333666999CCCSSSpppuuucccLLL>>>999777111+++333333333333333222111000111222333333333333444666444555888<<<@@@IIIZZZkkkxxxUUUFFF999555555333333555444444444444444444444444777666444333333444666777===???GGGWWWnnnlllPPP>>>999666333111000///...---/////////....../////////......///////////////.........000222111444>>>JJJfffuuu___LLL???999666333111000000111000///111000///......---------111111111111000///---------000333555666777999;;;BBBEEEJJJNNNQQQTTTXXXZZZbbbfffmmmtttzzz~~~~~~zzz|||~~~}}}}}}}}}~~~{{{xxxuuurrrooonnneeeaaaZZZUUUQQQNNNJJJGGG===;;;777444222000...,,,,,,++++++***))))))******++++++++++++******,,,---......///111666@@@JJJQQQ___fffpppxxx|||}}}}}}}}}~~~}}}}}}zzz|||~~~}}}zzzwwwsssnnnfffYYYJJJ???666222......//////---******))))))(((((()))))))))***((((((***+++,,,111888AAAOOObbbnnnsssuuuyyy|||~~~~~~|||{{{zzz{{{{{{zzz||||||zzzzzz~~~}}}|||zzz{{{|||{{{yyyzzz{{{|||}}}}}}~~~}}}}}}}}}~~~pppOOOAAA???;;;:::888666555444555555555666666777777555444333222222222111111222222222///000000111111000000//////...---...111222111000////////////...///111333000000////////////000000...000111222222333666888BBBOOOjjjssslll^^^QQQBBB:::888666000***111222333333333222000///000222333333222222333555333444888<<>>BBBDDDJJJOOOTTTZZZ___dddiiilllssswww}}}~~~}}}vvvqqqkkkgggeeebbb]]]YYYKKKGGGBBB===999666222///...---,,,***)))(((((((((*********************)))*********+++---333;;;AAAOOOXXXeeepppwww{{{||||||~~~~~~~~~~~~{{{|||~~~}}}xxxzzz~~~|||ooo^^^QQQBBB<<<555000///...+++)))((((((((()))***+++---...***((()))+++,,,+++...444666DDDVVVfffooouuuzzz~~~}}}{{{zzzzzz{{{|||{{{~~~~~~{{{{{{}}}{{{|||}}}~~~yyyxxxxxxxxxxxxyyyyyyyyy~~~~~~}}}}}}~~~pppNNN@@@>>>:::999777666555555555666555555666666555555444333111222222333333222222111///000111111111111000///---,,,,,,...111222000......---,,,---...///...---............//////000111...000222222222333555777<<>>999777222111555000000000000000000000000111222333444555555444444777999???IIIZZZqqqkkkPPP>>>888666444333222222000...000000////////////000000......///000000000000000---...000222111555CCCQQQnnn~~~mmmYYYGGG;;;666666444222000///000///...,,,,,,,,,---...////////////...///111222222111000///---111777===AAAFFFKKKNNNXXX\\\ccciiioootttzzz}}}|||xxxwwwxxxvvvqqqlll___[[[TTTNNNHHHBBB===999444222000...,,,***))))))))))))******++++++***((())))))*********---111444@@@HHHUUUbbbkkksssxxxzzz||||||}}}~~~{{{{{{|||{{{xxx{{{|||nnncccUUUMMMAAA888333///,,,)))((((((((()))***+++,,,---)))((())),,,+++)))+++///000999HHHWWWdddooowww||||||zzzyyyzzz{{{|||}}}|||}}}~~~~~~yyyzzzzzzzzzyyyyyyyyyzzz~~~~~~}}}}}}~~~mmmMMM???>>>999888777666555555666666555555444444444333333333000111333444444333111000///000111222222111000///------...111444444000,,,...+++***+++......,,,(((------------...000111111...000222222222333555666666AAAZZZ{{{ttthhh```XXXLLLEEEEEE:::888666444333111000//////000111222222111///...000111222222111000111333111222666999999<<>><<<;;;999888777777666666555444333222111111111111444222000222555666555222333333333222222222222222------...///000000/////////---+++******,,,///111000000///............///000000000111222444555666:::AAASSSnnn|||wwwtttqqqnnnjjjbbb]]]UUUKKKDDD???<<<;;;444444333222222222222333333222111000000111222333///000111000//////111333444333555999<<>>777222///...---,,,+++++++++++++++***'''%%%%%%&&&((()))***...444===HHHVVVfffpppwww|||~~~}}}||||||}}}}}}~~~}}}|||}}}yyyttttttvvvzzz{{{{{{~~~~~~~~~}}}|||~~~yyyTTT@@@===<<<;;;999888777777666666666555444333222222222222222000///000222333222000000000000000000000000000---......////////////......---,,,++++++---...000---.........//////000000000000000111222333555555999???MMMfffxxxnnnjjjddd```]]][[[WWWTTTTTTQQQJJJDDD>>>:::888777555444333333222222333333111111000//////000111111///000111000//////111333444333555999;;;>>>GGGQQQfffvvvhhhHHH===<<<777222222444444333333222111111000111222333333444444333333444555999AAALLL^^^xxxpppRRR===888666222111111000///.................................------......///000---111///000666888HHHddd}}}wwwcccLLL???999555333444000000111111000000///...,,,,,,,,,,,,---...///000///......///000222222222777:::DDDRRR[[[aaaiiirrryyy|||~~~zzzzzz{{{uuunnnfff^^^SSSJJJEEE???777222222000---,,,,,,+++)))'''))))))*********)))))))))))),,,000222666???JJJSSShhhoooxxx~~~~~~}}}}}}~~~}}}{{{yyyyyyzzzzzzxxxvvv|||}}}|||xxxzzzuuugggXXXKKK???666......,,,+++***)))))))))+++***(((''''''((()))***'''+++///444;;;HHHXXXdddvvv{{{~~~~~~}}}||||||{{{wwwtttsssvvvxxxzzzzzz|||~~~|||{{{|||~~~VVV@@@<<<<<<;;;999888777777666666666666555444333333333333111000///000222222222000////////////////////////....../////////......------------------.........+++,,,...///000111000000000000111222222333444555888;;;FFFZZZtttpppbbbWWWVVVSSSPPPNNNLLLJJJGGGDDDEEECCC@@@===999666444444555555444333333333333333000000////////////000000///000111000//////111333444333555888999;;;DDDMMM]]]ooosssQQQBBB===888444333444333333222222111111111111222222333333333333333444444777>>>GGGWWWpppsssUUU@@@999666333111000000///---........................---------------......///,,,000...000555888IIIeeelllYYYEEE:::666333333444111111111000///...---,,,******+++,,,---...///000////////////000222444666999@@@OOO```kkkrrrzzz|||{{{rrrggg```ZZZQQQDDD;;;999666222///---,,,)))'''))))))))))))))))))))))))(((***,,,---///555===DDDTTT___mmmxxx|||{{{{{{zzz|||zzzxxxxxxyyyzzzzzzyyy|||}}}vvvkkk```PPPDDD555333///,,,))))))))))))******)))))))))***++++++))),,,//////222<<>>===<<<:::888666444333555444444333333333333333000000000000000000000000...000000000///000222444444333444777888999@@@IIIZZZmmm{{{YYYEEE===888555444333333333222222111111111111111222333333333333222222333666;;;CCCRRRkkksssUUU@@@999666333000000///...---...............------------,,,,,,,,,,,,---......,,,///...///555999KKKgggcccRRR???666444222111222222111111000...---+++***((()))***,,,---...//////000000//////000333888;;;AAAMMM___nnnxxx~~~{{{tttqqqooohhh[[[PPPEEE@@@999333000///...---+++++++++++++++,,,,,,,,,***+++++++++,,,000666:::CCCNNN^^^llltttxxxzzz|||}}}|||zzzzzzzzz{{{{{{{{{|||||||||}}}yyyrrreeeXXXFFFAAA888111+++***+++,,,)))))))))***************(((,,,///...---444AAAMMM___fffpppyyy}}}~~~~~~}}}{{{|||~~~}}}zzzwwwxxxzzz}}}wwwvvvuuuttttttuuuvvvvvvwwwzzz~~~~~~~~~{{{zzz}}}{{{{{{{{{]]]EEE@@@;;;;;;999888777666666666444333222222222222222222222222333222222111222222//////000000111111111111......///......---,,,,,,+++,,,...///000///...------...000111111///...,,,000000222333333333333333444666;;;HHH]]]yyyeeeSSSIIICCC@@@@@@AAA@@@???===<<<<<<;;;;;;:::999777555333111444444333222222222222333111111111111111111111111...///000000///000222444333222444777777888>>>GGGWWWmmm^^^GGG===888555555333333222222222222222111000111222222333333222222000222555:::@@@NNNggg~~~sssVVVAAA888555222000000///...---//////.........------------,,,,,,,,,,,,---......,,,///...000666;;;MMMjjj^^^NNN<<<555333111000111222222111000...,,,+++***((()))+++,,,---........./////////...000555<<>>NNNWWWeeerrryyy{{{{{{zzzyyy{{{}}}}}}|||~~~|||yyywwwwwwzzz|||yyyyyyxxxwwwvvvuuuuuuuuuxxx{{{~~~~~~{{{zzz}}}zzzzzz{{{eeeJJJBBB<<<;;;999888777777666666333222222111111222222222///111111111///...///000---......//////000000111------.........------,,,,,,---...///000///.........///000000000///---,,,000111222333444333222222222444999CCCUUUppp~~~^^^LLLDDD>>>======>>><<<:::999999:::999888888777555333111000333333222111111111111111111111222222222222111111...///000000000000222444222222444777777888>>>FFFSSSjjjcccJJJ===888666444222222222222222222222222000111111222222222222222000222555999===JJJccczzztttXXXCCC666444111//////000///.../////////...------,,,,,,---------------......///,,,000...000777===PPPnnnvvvZZZJJJ:::444222111000000222222222111///---,,,+++)))+++,,,.........------............000666AAAIIIRRRdddxxxqqqhhhZZZLLLAAA:::555222...---,,,+++***+++,,,---'''''''''((()))+++---...111777@@@IIITTT```nnnwwwzzz|||~~~~~~}}}}}}}}}~~~~~~~~~{{{{{{|||vvvnnniiiaaaTTTGGG;;;444000///+++***)))(((((((((((()))$$$'''***,,,,,,...333777@@@IIIXXXfffpppvvvyyyzzzwwwyyy|||}}}|||}}}{{{zzz|||}}}}}}~~~~~~|||yyyvvvuuuuuuyyy{{{~~~~~~~~~~~~}}}|||{{{~~~~~~{{{yyy{{{}}}nnnOOOBBB<<<;;;999888777777666666333333222222222333333444///111222111...---...000......//////000111111222,,,,,,---.........---------......///////////////.........///////////////000111222444444333222111111444888@@@NNNfff}}}^^^LLLBBB<<<===>>>===;;;777666888:::777777666444333222111111222111000000//////000000///000111222222111000///---///000000000000333555222111444777888888>>>FFFOOOeeekkkPPP@@@:::777444222222222222222222222222000000111222222222222222111333666777999EEE]]]tttuuuppplllmmmnnnqqqvvv~~~sssXXXDDD555222000///000000000///000//////...------,,,,,,......------......///000---111///111999???SSSqqq{{{mmmTTTEEE777222222111000111222222222111000...---,,,+++,,,...//////...---,,,,,,---...---000888EEENNN]]]ppp|||qqqdddXXXMMMDDD>>>555333000---+++*********,,,+++++++++,,,------------000444999BBBOOO^^^iiiuuuyyy~~~~~~~~~}}}}}}}}}yyyrrrsssooofff[[[NNNBBB888333...---***((('''((())))))***)))((()))+++...000111444<<>>;;;<<<;;;777333222444777777666555444333333333444111000000///////////////...///000111111000///...---...000000000111333555111111444888888999???FFFMMMbbbqqqUUUCCC<<<777444222222222222222222222222000000111222222222222111222444666666666AAAYYYoooyyyjjjcccWWWWWWWWWXXX[[[eeerrr|||pppWWWCCC444111//////000111000000000000///...------,,,,,,///............///000000...111000222:::@@@TTTrrrxxxiiiPPPBBB444111222222111222222222222222111///...------...///000000...,,,++++++---------000999GGGRRRgggzzzxxxmmm```TTTMMM<<<:::555111---***))))))---,,,++++++++++++***)))+++,,,...111777CCCRRR]]]lllqqqxxx}}}~~~~~~|||zzz||||||wwwyyyxxxssskkk^^^OOOAAA888111///,,,)))(((((()))+++***&&&"""!!!$$$((()))))),,,222<<>>EEEWWWttt~~~bbbJJJAAACCC???>>><<<888555444555666666666555333111111444666000000000000000111111111111111000000000000111111000000000000111111111111333444444444666;;;BBBGGGMMM]]]yyyyyyWWWBBB===999222999888666555444333333333111000...---...///111222444777555777>>>AAAPPPkkkwwwdddYYYMMMNNNPPPOOOKKKJJJTTT```llltttyyyyyyvvvlllWWWDDD444333111000/////////000000000000000////////////..................------//////222444555>>>YYYvvvzzzbbbMMM@@@444111222111000000555444333111///...,,,,,,.........///////////////+++...111000222===PPP^^^wwwwwwnnnhhhdddSSSFFF:::555111,,,,,,///)))******++++++)))(((&&&,,,------...000666===CCCVVVffftttxxxxxx{{{~~~}}}}}}{{{zzz|||~~~~~~|||}}}~~~wwwnnnfff^^^RRRGGG999000******+++)))&&&&&&***))))))))))))******+++---111777>>>GGGUUUeeepppssstttvvvxxxzzz|||}}}}}}}}}{{{zzz{{{www|||~~~~~~~~~}}}{{{zzzzzzzzz{{{|||}}}~~~xxxQQQFFF@@@===999777777888888777777777666555444333333222111111111111111111111111111111111111111111111111......------------............////////////......111...------///111000......//////000000//////...222444777;;;AAARRRooolllTTTGGGCCC???>>><<<999666555555666444444444333111111222444111111111111000000000000111000000000000000000111//////000000000111111111333444555555888<<>>:::444555444333111000000//////111000///......000111222333666444777===@@@OOOjjj{{{eeeWWWIIIHHHGGGEEEAAA???EEENNNRRRYYY___aaaaaa[[[KKK<<<333222000///......//////................................................,,,,,,///222444???\\\xxxwww___JJJ===222///111000///000222111111000///...---------............/////////---000222333888EEEYYYhhh|||zzzuuussshhhZZZKKKBBB:::333000222++++++*********)))'''&&&+++,,,,,,,,,...111777;;;IIIXXXgggnnnrrrxxx{{{zzz}}}}}}~~~}}}}}}|||}}}}}}~~~}}}~~~{{{tttoookkkbbbYYYHHH<<<111,,,***((('''((())))))(((((())))))***++++++---000444<<>>:::888888999888888888888777555444333222111111111111111111111111111111111111111111111111111......------------............////////////......000...---...000111111111///000000111111000000///333444555888<<>>;;;999777555555555111333444333222000111222222222222111000000000///000000////////////000000////////////000000000000222444555777999===BBBEEEKKKXXXtttjjjLLL???:::666666555444333222111111111111000/////////000222333222666444666===@@@NNNhhhjjjXXXJJJDDD???===;;;888999===???CCCGGGJJJLLLIII@@@555111000///...---------...+++,,,,,,------.................................///...111555777CCC```|||rrrZZZFFF;;;000.../////////000/////////////////////...,,,,,,------............///111333777@@@QQQfffvvv|||nnn]]]PPPEEE:::444222///---+++***++++++)))((()))***+++++++++,,,///222999DDDSSS^^^iiisssxxxxxx{{{{{{|||~~~~~~|||~~~~~~zzzwwwvvvqqqkkkXXXJJJ:::111,,,)))***---)))(((((((((((()))******,,,------...333???MMMXXX___bbbgggmmmsssxxx{{{|||~~~~~~|||zzzzzz{{{zzz{{{|||}}}~~~|||}}}}}}{{{SSSJJJ@@@===:::888888888888777777777666555444333333333222222222111111111111111111111111111111111111111......------------............////////////............---...///111111222///000000111111000000///333333444555999GGGbbbzzznnnWWWGGG@@@>>>:::888666555333222000333555555333111111111333333222222111000///////////////000000/////////....../////////000000000111333555777999<<<@@@CCCHHHUUUrrrsssSSS@@@:::888666666444333333222222222111111000000000111222333222555444666===???MMMggguuu```PPPGGG>>>===<<<999777888888:::;;;<<<===;;;666000.........------,,,,,,,,,***++++++,,,---...//////---------...............222000111555888CCC___zzzoooVVVCCC999000...///...///111000000000000/////////...++++++,,,,,,---............000444;;;HHH\\\rrr|||nnnbbbVVVJJJ???999333000,,,+++,,,---,,,***''')))******)))***+++---///666AAANNN]]]kkkuuuyyy{{{{{{}}}~~~{{{~~~}}}yyyyyyvvvrrrcccUUUFFF;;;333---,,,///))))))((((((((())))))***+++,,,,,,,,,///666@@@HHHUUUXXX___gggnnntttxxxyyy{{{|||~~~}}}~~~||||||~~~}}}}}}}}}}}}VVVLLL>>><<<999777777777666555444444444555555555555555222222222111111111000000000000000000000000000000......------------............////////////......,,,,,,------...///000111...//////000000//////...222222444555888DDD^^^uuuyyybbbOOODDD@@@:::666555444222111111444666777555333222111444333333222111000000/////////000000000000//////////////////000000000000000222444666777:::>>>AAAGGGUUUssszzzYYYCCC;;;999333222111000/////////000111111111111111222222333222555444777===???LLLeeeoooXXXLLLAAA>>>>>><<<999888444333333444333111...------------------,,,,,,,,,++++++,,,---......//////---------.........//////...+++---222777BBB\\\vvv}}}lllTTTAAA999111000///...///111222222111000///......---++++++,,,,,,---......///---///555@@@QQQggg{{{~~~vvvmmmcccVVVLLL:::555...+++,,,---,,,+++&&&(((***+++******,,,---...000666BBBPPP```oooxxxzzz{{{~~~|||~~~zzz{{{zzzwwwmmmcccVVVKKK@@@444...---++++++***)))))))))))))))%%%'''*********---333777KKKPPPWWWaaaiiippptttvvvzzz{{{}}}~~~~~~}}}~~~~~~}}}|||{{{{{{|||YYYMMM===;;;999888888777666444333333444444555666666666333333222222111000000000000000000000000000000000......------------............////////////......,,,---...---------///111...//////000000//////...111222444555777BBBYYYooorrr]]]KKKDDD<<<666555444333111222444777777555333222222333333333222111111111000///000111222222111000///000000000000111111111111222333444555666:::>>>BBBJJJZZZzzz```GGG<<<999444333333222111111222222111111222222333333333333222666555888>>>???LLLeeeeeeVVVGGGAAA???;;;888777333111111444444000///111,,,,,,------------,,,+++,,,,,,,,,------.........,,,,,,------.../////////---+++...555:::EEE]]]uuu|||kkkSSS@@@888222000///---...111222222111000...------,,,++++++,,,---...//////000...111999HHH\\\qqq|||uuujjj^^^HHH@@@666000//////---***''')))+++++++++,,,---//////...111999CCCPPPaaannnsssxxx}}}}}}xxxqqqiii___PPP???222...///...,,,+++***)))((((((%%%(((,,,---,,,---///222@@@FFFOOOZZZdddlllqqqssszzz|||~~~}}}}}}~~~zzzxxxwwwxxxZZZLLL>>><<<:::999999888666555444444444555555555555555333333222222111000000///000000000000000000000000......------------............////////////......---///000///---,,,///111///000000111111000000///111222555666666>>>SSSgggnnnSSSJJJ???888666666555333222444555555444222222222222222222222222222222222000111222333333222111000111111111111222222222222555555555555777;;;@@@DDDQQQccchhhLLL===999777666555555555555555555111222222333333333333333333777777999???@@@MMMeeeyyyhhhVVVJJJCCC<<<888777666444555999777222111444+++,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...//////000000---000666:::AAAVVVkkkzzz{{{jjjQQQ>>>777111///---***+++///.........------,,,,,,,,,+++,,,---...///000000111222666@@@RRRhhh{{{xxxnnn___TTTEEE;;;888555111,,,***+++,,,,,,++++++---///,,,+++...333888???NNN]]]iiiqqqyyy}}}}}}~~~~~~~~~{{{wwwpppbbbNNN@@@;;;222111///---***)))(((''''''+++......---...111444555;;;FFFTTT```iiiooorrrxxxzzz~~~|||zzz{{{}}}~~~~~~|||yyyxxxxxxYYYKKK>>>===;;;::::::999777555666666666555555444444333333333222222111000000///000000000000000000000000.........------...............////////////......///111222000...---///222111111222222222222111111111333666666555;;;NNN```}}}zzzYYYNNNAAA999777777777555111333444444222111111222222222222222222222333333000111333444444333111000111111222222222333333333888777777666888<<>>999444444333222222222333333111222333444444444333333444888777:::@@@AAAMMMeeezzzdddTTTIII???;;;:::777555666999666///---000+++,,,---.........---,,,+++++++++***************,,,,,,------...///000000///,,,---000111555FFFYYYfffooo{{{{{{iiiPPP===666111...,,,((()))---*********++++++,,,,,,,,,,,,,,,---...///000111222555:::FFFYYYooo|||rrreeeSSSGGGAAA<<<666111---...---,,,******,,,...((())),,,111111444@@@OOOaaakkkvvvzzzzzz|||~~~~~~~~~}}}}}}yyymmm[[[NNNJJJ444333111...+++)))((('''&&&(((***)))(((***///333---444@@@OOO]]]hhhooorrrtttwww|||~~~|||zzz{{{~~~}}}}}}~~~||||||}}}eeeHHHBBB???;;;999999999999888666555555555555444444444222222222111111111111111111111111111111000//////000000////////////000000000000000000111111111111...............///000111222333444222000//////000555222111333666===KKKWWWyyysss]]]HHH???>>>:::777777444222222666666333222444000000000111111111111111111222333444444444444444333222111111333444444444666555888<<<<<<<<>>MMM]]]iiioooqqqtttyyy~~~|||{{{{{{{{{}}}~~~~~~|||~~~~~~}}}zzzzzz}}}~~~hhhMMMBBB???;;;999999999888888666555555555555444444444444333333222111000//////111111111111111000//////......------------.........////////////000000000............//////000000111222333222111111222333444111111333666<<>>GGGUUUbbbmmmwww~~~|||zzzuuunnniii^^^MMM:::111...+++))))))((()))***(((&&&&&&))),,,,,,---111888EEEUUUdddnnnrrruuuyyy}}}~~~}}}}}}zzzyyyzzz|||~~~~~~}}}|||}}}~~~|||zzzzzz}}}kkkQQQCCC@@@;;;999888888888888666555555555555444444444555444333222111///......111111111111111000//////......------------..................///////////////////////////000000000///000222222222222333555333111222555777:::DDDOOOlllrrr^^^RRRHHHAAA===;;;666333555555222111333555444333222222222222222333444444444555555555555333333333444555666777888@@@>>>>>>AAAEEENNN```ooojjjOOO???:::555444222111111111222222000111111222222333444444555444666::::::<<>>888111...//////,,,(((,,,+++++++++++++++,,,---///888EEESSS```nnn{{{~~~zzzwwwsss]]]CCC555000...,,,,,,)))******((('''''')))+++++++++---111:::IIIZZZgggooorrrvvvzzz|||~~~}}}}}}{{{{{{yyyxxxwwwyyy~~~|||yyyyyyyyy}}}|||zzzzzz}}}~~~kkkTTTDDD@@@;;;888888888888888666555555555555444444444333333222222111000//////111111111111111000//////000000////////////000000........./////////000000///000000000000000000000...000111111111111222444222111333666777999@@@IIIddd|||mmm___PPPGGGEEE>>>999999999777666777444333222111111222222333444444444444444444555555333444555555555666999:::AAADDDHHHNNNWWWfff{{{aaaJJJ===888555444222111000111111222000111111222222333444444444444777999999===LLL[[[xxxoooXXXEEE<<<;;;999666444444333111000111222333222000///000111000//////...---++++++***,,,,,,---...//////000000---......///000000000000333444444555888>>>FFFLLLXXXaaaooo}}}tttZZZAAA888000//////......000//////......------,,,,,,''')))+++------...111333:::CCCWWWppp~~~~~~|||kkk^^^MMMDDD888111000///+++(((,,,,,,,,,,,,++++++*********000:::EEESSSddduuu}}}zzzeeeLLL===555000///000+++***)))((((((((()))***)))+++,,,---111<<>>FFF\\\|||~~~jjj[[[SSSIIIAAA???>>>;;;::::::555444333333333555777888666555555444444444555555777888999888999<<>>KKKWWWsss}}}sssiii]]]NNNCCC@@@999666444222222222000...000111222111///...///000111111000///...------,,,.........---------------***+++---///000000000000---///111333555888<<>>FFFXXXsssppp___UUUNNNGGGAAA??????===;;;888888888:::;;;>>><<<;;;999999999;;;<<<777:::<<<>>>CCCNNN]]]hhhttt|||^^^III===888666222111111000111222444555000111111222222333444444111555777777999@@@IIIPPPmmm~~~lllcccUUUNNNHHHEEEBBB>>><<<>>>777555333222222111000///,,,...///...---,,,---///,,,,,,,,,---......///////////////...............//////..................111333777999:::;;;===??????EEEPPP]]]lll}}}|||\\\CCC:::222///...,,,+++---------......///000000000++++++,,,++++++---000333<<>><<<;;;<<<>>>??????BBBEEEIIIQQQ___qqq~~~tttVVVBBB888444333111111000000111333555666000111111222333333444444111555888777999@@@IIINNNiiiooo\\\SSSGGGBBB@@@@@@???:::777777888666333222222222111000,,,...///...------...///---------,,,,,,+++++++++......//////000000111111...------......000111222333555777999:::<<>>===;;;:::888777666666333333444444333333222111111///...------...///111111000---+++***+++,,,,,,000//////.........//////......000333111///222888>>>DDDJJJLLLNNNQQQOOOKKKJJJNNNWWWdddnnnwwweeeLLL:::444555...+++---,,,...---,,,++++++---...///***+++++++++***+++...000888AAAVVVooozzzrrrjjjbbb]]]QQQJJJFFFEEE@@@:::888<<<555777999::::::777555333333333222222222222222222666666555444444555555666===@@@EEEMMMXXXfffttt~~~zzzrrrfffRRR@@@777444///.........,,,***++++++++++++...111555777BBBLLL\\\mmm{{{}}}{{{zzzwwwuuunnnaaaOOOBBB666222---***((())))))***(((((('''&&&&&&'''((()))///333>>>NNN[[[dddmmmuuuzzz|||~~~~~~{{{xxx|||||||||||||||{{{zzzzzz}}}|||}}}~~~mmm[[[OOOEEE<<<::::::999:::<<<444444444444444444444444000111111222222111////////////000111111111111111///000111222222111000///////////////000000000000000000000000000000000000///000000111111222333333555555444555777:::>>>@@@OOOggg~~~zzztttkkkbbb\\\[[[[[[\\\YYYWWWVVVXXX[[[]]]]]]eeemmmvvv}}}qqqRRR@@@;;;777333111222222222222111111111000...///000333555444222///444333555888999:::BBBJJJbbbkkkVVVGGG@@@===<<<:::888666444444444222222333333222222111000000///...------...///000///...,,,++++++,,,---...//////...............//////...000333222111666>>>GGGSSS___eeeggggggbbb[[[aaacccjjjtttzzzgggLLL999333444---***...,,,...------,,,,,,,,,---------.........---...111333777???SSSlll~~~xxxmmmbbbXXXQQQKKKGGG???:::777777555000///222111222333333333222000///111111000////////////000111111111111111111111111222444888===EEEPPP[[[bbblllrrryyy~~~zzzppp^^^NNNGGG>>>444000111111---)))+++++++++,,,...000222444:::BBBQQQaaaooozzz}}}|||zzzuuuiiiZZZOOO???999222...,,,,,,***)))+++***)))(((((()))***+++,,,///777FFFSSS]]]iiirrrzzz{{{~~~}}}{{{|||}}}~~~~~~~~~~~~}}}}}}|||}}}}}}|||zzzzzz{{{}}}ppp^^^KKKBBB;;;999999777666888222222333333444555555555222222222222222111000///000000111111111111111000000000111111111111000000////////////000000000000//////...------...//////000000//////000111333444444444333444666999<<<>>>GGG]]]|||{{{wwwuuuvvvsssppppppsssvvvyyyzzzvvv___GGG;;;888666333111000000000000000/////////,,,---///222555666444222333333555999999:::???GGG```|||eeeRRRDDD>>><<<;;;999666555333333333111111111222111000000///000///...------...///000------,,,+++,,,---...///......---------......///000//////222222444<<>>999666555222//////000000---,,,///------------------,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,............---,,,,,,...111333777<<>>EEE[[[|||zzzeeeTTTGGG@@@<<<:::888666555555555666111111222222111111000//////......------......///...---,,,,,,,,,------...---------,,,------......000------///111555???JJJeeetttpppVVV@@@666666000///222111......//////...,,,***)))***++++++***)))***,,,///333:::III___uuurrrfffNNNHHH???777333222111111...---...000000///...///...---,,,+++++++++,,,---...---,,,++++++***++++++)))***,,,......---+++***,,,...000000111222555777:::AAAKKKTTT[[[ccckkkppp{{{xxxmmmaaaTTTDDD999555444111...+++,,,,,,---------,,,+++,,,000666???JJJZZZjjjuuu}}}}}}zzztttlllfff]]]PPP@@@555111///,,,)))***)))((('''''''''((()))+++)))+++111999DDDTTTbbbmmmqqqvvvyyyyyyzzz|||~~~yyy{{{}}}xxxxxxyyyyyyxxxwwwvvvuuuwwwwwwxxxyyyzzzzzzzzz{{{qqq^^^PPPHHHBBBBBBBBB>>><<<<<<999999888777777666555555333333222111000000//////...///000111333333444444111000000000000000000111////////////000000000000111000...------...000111111000.........000333444222222222333555777999:::BBBQQQjjjvvvVVVJJJ>>>::::::777666666111111111111111111111111/////////111333444333111222222555999999999>>>EEEUUUwww~~~kkkXXXIII???:::888666444333444555666222222222222222111111000......------------......//////...---,,,,,,++++++,,,,,,,,,,,,,,,---.........,,,+++---///333===HHH]]]lll}}}uuu]]]EEE777666///...222000......//////...,,,***)))...//////...------///111111777CCCUUUmmmttt___QQQ===:::555222111111000...+++---------------,,,+++---,,,+++******+++,,,...///...---,,,++++++++++++'''(((***,,,,,,,,,***))))))+++---...---,,,---...///444:::???EEEMMMWWW___rrryyywwwjjjbbbSSSDDD888222//////,,,,,,------,,,+++******,,,...111555===JJJ[[[ggguuuyyy~~~zzztttoookkkiii[[[HHH:::222///---++++++***)))'''''''''((()))---+++***---111999HHHVVVeeekkksssxxxyyyzzz}}}~~~|||}}}{{{|||{{{zzzzzzyyyxxxvvvuuuuuuwwwxxxxxxxxxyyyyyyzzzzzz~~~kkkTTTLLLDDDBBB@@@<<<999888::::::::::::999999888888555555333222111000000111...///111222333444444444111111000000000000111111////////////000000000000111111000//////000111111//////......///000222333222222333444555777888999BBBLLLccczzzdddJJJAAA:::888888555444555111111222222222222222333111000000111333333222000333333555999999:::???GGGTTTwwwwwwbbbMMM@@@;;;999555222111111333444222222333333222222111000------------------------000//////...,,,+++******++++++++++++,,,------...,,,++++++---...000888AAAPPPaaavvv{{{dddIII999555...,,,///,,,............---,,,++++++---......---+++,,,...000000444<<>>888000---///,,,...------,,,,,,,,,------+++,,,,,,***))))))+++---///222777DDD\\\zzzkkkTTTBBB888111000...------,,,***(((---000...***)))---...+++***************+++,,,,,,111000///---,,,+++++++++'''(((((()))******++++++***+++---------,,,...///,,,---......---111777===HHHMMMVVVbbbnnnyyyzzzqqqdddVVVHHH===777///...---,,,++++++,,,,,,(((+++...------333???HHH\\\fffssszzzwwwuuurrrmmmdddUUUFFF:::444222...---,,,***))))))***+++((()))+++---,,,---666AAAQQQ]]]mmmvvvyyyzzz|||yyyyyy|||}}}{{{{{{zzzzzzzzz{{{{{{|||yyyyyyxxxxxxxxxyyyzzz{{{|||uuunnnfff```___OOONNNKKKHHHDDDAAA>>><<<;;;:::888666555444555555555555444333222111///...222111000//////000111222////////////000000000000//////000000000000//////---...///000111111111000333333444555666888888999===CCCXXXyyyzzzjjjRRR======888555666666444555999000000111111222222222333000//////000222444333222444333555888999;;;CCCMMMaaakkkYYYKKKGGGAAA:::666333222333000000000000000//////...,,,------......------,,,+++,,,------......------************+++,,,---...,,,,,,///111000---000666<<>>333000+++***++++++***(((((((((***+++,,,---------444===MMM\\\iiippptttuuuxxx}}}~~~~~~}}}~~~}}}{{{{{{yyyvvvuuuuuuvvvvvvwww}}}}}}|||{{{}}}|||tttkkkccc^^^WWWQQQHHHCCC@@@???===;;;<<<;;;999777666555666666333444333111///......///222222222222111///---,,,111111111111111222222222000111222333555666777888;;;@@@MMMfffoooeeeVVVIIIAAA:::555111333222111000/////////000......///111111222222222222222333333333222111111222111555;;;;;;;;;GGGWWWmmm{{{eeeSSSHHHBBB>>>:::666666777666555222000///////////////////////////------------------------///---,,,,,,...//////...222111///......///111222222111444===EEEKKKSSS[[[rrryyygggNNN===555111000......---,,,,,,,,,,,,,,,............------------......///333@@@XXXuuutttZZZAAA555333333222000///...---------000---+++******+++***)))*********+++,,,,,,------//////...,,,***((()))***...---++++++,,,,,,+++***************************,,,,,,,,,+++***)))((((((***,,,---...000555>>>EEEUUU___lllwww~~~|||qqqhhhWWWIII999111111222...((())))))******+++,,,---...///333???QQQaaakkkuuu}}}wwwyyy}}}||||||{{{yyysssgggXXXMMM;;;555...+++,,,---***'''((()))******+++,,,------,,,333???PPP___kkkrrrtttyyy~~~~~~}}}zzz{{{yyyxxxwwwwwwxxxyyyzzz}}}nnnddd___^^^[[[XXXYYY^^^gggnnn{{{{{{{{{yyywwwyyywwwlllccc]]]XXXSSSNNNLLLIIIEEEAAA===:::999999888999888555222000000222222333444444333222000...111111111111111111111111000111222333555666666666;;;>>>IIIaaalllUUUNNNEEE===888555333111111111000000////////////...///000111111222222111222222333333333222222111222111555;;;;;;<<>><<<999666444333////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,---......---+++***,,,...111333111111555>>>FFFJJJPPPVVV___aaafffooo}}}ttt]]]HHH;;;777888000///...............///,,,,,,------------------...---...333;;;JJJdddzzz{{{fffNNN???999111111000//////////////////---*********+++***))))))***,,,------...------000111222111...------...///...---...///...,,,***///...------,,,+++******((()))+++,,,---,,,++++++&&&((()))***+++---///000444<<>>:::888777777666555444444444444444444333333333333222222333555666777666555555<<<===EEE]]]|||xxxppp___LLL@@@<<<:::666333111000111111111111222222222222111000000000111111111000000///111111222333333333222222666555777;;;<<>>111111000/////////000000...,,,***)))***+++++++++)))***,,,.........---------///111111000///000111000000000111333222000...111000///...,,,+++***)))''''''((()))***+++++++++))))))************))))))...222999@@@JJJVVVeeeooossszzz~~~}}}xxxmmm\\\JJJ;;;222///...---,,,+++************---+++---222777@@@NNN[[[pppwww}}}}}}}}}~~~|||{{{wwwqqqlllaaaWWWHHH:::222.........,,,+++)))(((((()))***+++,,,+++,,,111<<>>===FFF^^^vvvmmmggg[[[QQQJJJHHHCCC<<<999;;;222333222000//////000222///000111222222111000///,,,---///000222333333333000111222333333333333333333222555:::>>>JJJgggsss___LLL>>>555000////////////////////////........................,,,...///...,,,,,,...111......//////////////////222222888AAAGGGIIILLLPPPMMMMMMKKKEEEDDDRRRjjj~~~aaaGGG;;;999444444222111//////......+++++++++,,,,,,---------///+++,,,222555>>>XXXsss|||```LLLEEE666555333111///...---,,,,,,***((()))+++---------)))+++---/////////...------000444777888999;;;<<<@@@@@@BBBDDDGGGGGGEEECCC<<<;;;:::888666444222222///...---+++***+++,,,,,,+++******+++---......---,,,---...///111888AAAIIIUUU```lllqqqvvv}}}|||lllXXXEEE;;;000//////...------------'''&&&(((+++,,,///999DDDPPPaaasss}}}~~~zzzuuuooommmeeeWWWFFF999333222---,,,)))((('''((()))******...222222333;;;KKKXXXgggnnnvvv|||~~~|||{{{|||}}}}}}|||{{{}}}~~~{{{xxxwww{{{|||uuuoookkkgggaaa\\\XXXWWWVVVUUUSSSRRRPPPPPPGGGGGGGGGGGGHHHOOOYYYaaakkkttt||||||yyywwwsssooommmnnnsss|||tttlllccc[[[WWWYYYVVVNNNFFFEEEGGGEEE@@@???<<<::::::<<<===<<<:::???@@@III```zzzssskkkddd```YYYQQQJJJAAA@@@===:::777444111000222222111000000111222222222111111000000000000000/////////000111111222222222111000111333555666555666555888===DDDTTTqqqmmmOOO999111222000/////////............333222///---+++*********+++,,,------++++++,,,---)))***,,,,,,,,,,,,---//////---000888>>>@@@CCCGGGDDDBBB<<<===CCCDDDSSSnnnhhhMMM>>>999333111...,,,------,,,+++---,,,,,,+++++++++,,,,,,---,,,000444666<<>>CCCCCCHHH\\\{{{wwwnnnggg___YYYRRRNNNKKKGGG@@@:::;;;:::999777555333222111444333333222222333333444222111111000000000000000//////000000111111222222222111111222333555666666777666888>>>HHHZZZxxxlllOOO:::444444000000/////////.........,,,,,,++++++,,,---...///+++,,,------++++++,,,---***+++------,,,,,,...///...,,,...555999:::<<>>333///+++***++++++((((((***(((+++,,,,,,+++...555;;;MMM\\\nnnyyy|||~~~~~~{{{zzzzzz{{{|||zzzxxxxxxzzzzzzyyy|||uuuiiicccbbbWWWXXXXXXZZZaaaiiijjjgggiiikkkoooqqqrrrsssuuuvvvvvvwwwyyy{{{~~~{{{vvvqqqmmmiiifffddd```aaa^^^YYYVVVUUUPPPJJJKKKGGGFFFKKKVVVaaafffhhhjjjqqq{{{ooohhh^^^UUUPPPNNNLLLLLLQQQNNNPPP^^^zzzrrrfff]]]VVVOOOJJJGGGCCC???===<<<:::666333444444333333222222222111444333222222222222333444222111111000000000000000//////000000111222222222111111222222333555666777777777:::AAAMMMcccgggKKK:::444444000000000/////////......)))))))))***,,,...000111+++,,,------++++++,,,---+++,,,......------...000///---///444666555777::::::===;;;===AAA???GGG\\\ssszzz^^^HHH===666444111/////////...------------------------...111///111444555===SSSkkkhhhOOO@@@777444111000000000///...+++,,,,,,,,,,,,---------+++,,,---...////////////222888FFF[[[jjjqqqtttwww{{{~~~||||||}}}|||yyytttpppkkkfffccc```]]]ZZZKKKEEE>>>999666333///+++---+++***)))*********((('''(((*********+++---///+++111:::CCCLLLYYYhhhrrryyy~~~yyylllRRRDDD555000//////......---,,,+++++++++---...///222777DDDWWWgggqqqzzz~~~}}}xxxzzzxxxrrriii]]]KKK<<<444...***++++++))))))+++)))+++---,,,+++,,,000444@@@PPPeeesssyyy}}}~~~{{{yyyxxxyyyzzzzzzxxxxxxzzzzzzyyy|||zzzlll```WWWTTTJJJJJJIIIHHHIIIKKKMMMMMMHHHMMMRRRUUUTTTTTTVVVXXXXXXZZZ```hhhrrr{{{|||vvvpppdddYYYXXXRRRKKKIIILLLOOOPPPOOOPPPVVVbbbnnnyyyxxxqqqnnnlllllljjjgggfffnnnpppjjjbbb___```cccddddddiiimmmtttzzz~~~~~~}}}|||xxxuuusssrrrnnnlllhhhaaaWWWNNNGGGCCC???<<<;;;999777777777777555333111111111111111111111111111111000000000000111111222111111000000000000000///000000111111222333333111222333333333444666888888999<<>>DDDDDDLLL___sssgggMMM>>>777444111/////////...---------..................111///111555777???VVVoooeeeIII999444222000///000000///...******+++++++++,,,,,,,,,***+++,,,---......//////333:::LLLeeewwwzzzvvvssspppmmmkkk]]]WWWNNNGGGBBB<<<555000111///,,,+++,,,,,,+++******+++,,,,,,+++,,,...000)))...444777===IIIZZZhhhrrryyywwweeeTTT???333//////...---,,,,,,+++++++++,,,...///222222999GGGXXXfffuuu}}}}}}{{{wwwsssjjjYYYIII:::222+++******((()))+++)))+++,,,,,,***)))+++---777CCCUUUfffsss|||}}}yyywwwvvvvvvwwwyyywwwxxx{{{zzzyyy{{{yyyjjj[[[OOOIIILLLJJJHHHFFFDDDBBBBBBCCC<<<@@@DDDEEECCCBBBBBBDDDCCCEEEHHHMMMSSSZZZ___cccnnnpppvvvwwwnnniiibbb\\\XXXTTTPPPLLLNNNQQQVVV[[[```ccceeeeeejjjooouuu~~~zzzjjjZZZSSSLLLHHHIIILLLMMMMMMNNNQQQWWW[[[^^^___]]]\\\]]][[[YYYVVVUUUTTTRRRQQQLLLIIIEEEAAA>>>;;;777555444333222222333333222111222222222111111111000000000000000000000000000000222111111000000000000000000000000111222222333333111222444444333444666999999<<<@@@III[[[ttttttUUU@@@555222222111000000000////////////------------,,,++++++***+++,,,------++++++,,,---,,,...///...------...//////...000444555666;;;BBB@@@GGGEEEDDDIIIJJJRRRcccsssmmmQQQ>>>777444111//////...---,,,,,,---.../////////......000///111666888@@@XXXppp~~~cccFFF555111///......//////...---((())))))))))))*********)))))))))***,,,---......333:::MMMggg{{{~~~|||yyywwwpppjjjaaaZZZSSSJJJAAA:::666333000.........---,,,---......---,,,,,,...///,,,///111111333===MMMZZZkkksss}}}{{{uuucccJJJ777///---,,,***+++*********+++---...///222000222===LLL\\\ooo}}}|||xxxxxxsssfffWWWEEE:::///+++***((((((***)))***++++++)))(((((()))222888EEEWWWiiivvv}}}~~~~~~{{{wwwuuutttuuuuuuxxxvvvxxx{{{{{{xxxzzzooo^^^PPPIIIJJJGGGDDDDDDBBB>>>===???;;;===??????>>><<<<<<<<<===<<<<<<<<<>>>AAADDDFFFKKKOOOVVVaaannnyyy~~~|||zzzxxxuuuppplllbbbbbbaaa___\\\YYYWWWUUUTTTVVVXXX\\\fffqqqvvvuuuxxx|||{{{eeeXXXMMMHHHAAA>>>???AAABBBBBB@@@BBBEEEGGGIIIHHHGGGFFFFFFFFFDDDCCCBBBAAAAAAAAA<<<<<<<<<;;;999666333111222222222222111111111111333333222222222111111111111111222333333222111111222111111000000000000000000000111111222333333333000333555555333333666::::::@@@GGGRRRffflllOOO===666444333111111000000000/////////,,,,,,---.........------+++,,,------++++++,,,---,,,---......---,,,---///,,,+++,,,000111444===FFFQQQYYYWWWRRRUUUUUUZZZhhhxxxsssVVVBBB888555111//////...---,,,***+++---...//////...---......111666777>>>TTTkkkdddHHH666000...---...//////...,,,''''''((((((((()))))))))((((((((()))***,,,...///333999KKKeee{{{}}}xxxrrrmmmfff]]]RRRJJJ@@@===888444222000///------......---+++***,,,---,,,---...------444@@@III^^^hhhuuu~~~|||oooYYYBBB555000,,,(((+++*********+++,,,...///...,,,///666AAAQQQfffwww~~~~~~zzz{{{yyyooodddRRRDDD666///,,,***)))***)))))))))))))))(((((((((///111999HHHZZZjjjsssvvv~~~}}}}}}}}}yyyvvvuuuuuuvvvwwwwwwvvvxxx{{{{{{xxxzzz~~~zzzmmmhhh]]]WWWSSSSSSPPPHHHCCCCCCCCCAAA???>>>>>>===;;;999:::999777777888:::===???:::===AAAEEEKKKRRRYYY^^^fffpppyyy}}}}}}xxxtttwww|||zzzvvvssscccaaa\\\XXXZZZ______[[[]]]```fffnnnxxxgggTTTKKKEEE@@@:::888:::<<<<<<;;;999999:::;;;<<<<<<;;;;;;;;;;;;:::999777777777888555777888888666444222222333444444444333333333444111111222222222222222222000111222333333222111000222111111000000000000000000111111222222333333444000333666555333333666:::;;;DDDOOO]]]sssdddHHH:::666444222111111111000000000//////,,,---.../////////......+++,,,------++++++,,,---,,,---...---,,,+++,,,---,,,++++++---...333>>>JJJbbbmmmmmmhhhjjjhhhjjjtttyyy]]]HHH999666333111000///...---)))***,,,...///...------------000555444888KKKaaa{{{iiiMMM<<<000///...///000///...,,,(((((((((((()))))))))))))))((())))))+++---///000333888IIIddd||||||xxxpppeee\\\QQQLLLEEE???:::777444222...//////---+++***+++,,,************,,,000666;;;JJJVVVhhhwwwzzzlllVVVEEE<<<444---,,,,,,+++******+++,,,---++++++...111666AAAVVViiiuuuyyy}}}uuukkk```OOO===444000,,,++++++)))(((''''''((()))***))),,,///555>>>JJJZZZiiirrr{{{~~~|||{{{~~~}}}|||yyywwwwwwxxxyyy{{{vvvvvvxxx{{{{{{xxxzzz~~~yyyrrrpppkkk___VVVSSSQQQLLLGGGEEEEEECCC@@@<<<<<<:::888666666777999;;;;;;======;;;:::===CCCHHHHHHOOOTTTTTTTTTVVVYYYXXXVVV[[[dddooozzzvvvlllhhhgggccc\\\RRRSSSUUUWWW^^^iiiwwwsssZZZKKKDDD???:::666444666888777666555555555555555666666666666777666555333222333444333555666666555555666777111222333333222222333555///000000111222333333444...///000111111000///...222111111000000000000000000111111222222333444444000444666666333333777;;;<<>>@@@CCCCCCEEEJJJRRR[[[ccchhhjjjqqqyyyyyypppiiiaaa^^^___bbbccccccgggiiimmmpppuuufffVVVLLLCCC:::999888666555444444444333444444555555666666666777666666555555444444333222222111111000111111222000000000111222222222333333333333222222111111111////////////000000000000333333222222111111000000111111222333333333333222333111111444444444999@@@CCCQQQeeezzzqqqNNN???;;;666222222000000000000000000000000111000...---,,,,,,---...---,,,+++++++++,,,---............------,,,++++++...///000//////555???HHHjjj}}}gggQQQAAA888111111333000------............---,,,++++++)))***...111111333>>>KKKccc}}}}}}^^^???222000000111///++++++...)))************+++++++++((()))******+++---000333444:::III___www||||||ooonnnhhh\\\RRRLLLEEE???;;;333///111222---***+++...,,,***((())),,,///111222???NNN[[[kkk}}}wwwgggVVVDDD666333---***+++---,,,...111***++++++***+++222===GGGXXXlll}}}{{{vvvppp___MMMBBB999///+++,,,)))(((&&&&&&(((***++++++(((,,,///000444@@@RRR___nnntttzzz{{{yyyyyy~~~}}}}}}zzzwwwuuuxxxxxxyyyzzz{{{{{{{{{{{{~~~vvvooohhhdddXXXRRROOOOOONNNMMMNNNQQQKKKHHHCCC>>>:::999999:::888999:::;;;;;;;;;===???<<<===>>>BBBFFFJJJLLLMMMQQQWWW```hhhnnnssszzz~~~vvvpppnnnnnnnnnllliiihhhiiippphhhVVVJJJ@@@===<<<;;;999888777666666444444444444444555555555333333333333222222222222333333333333333333444444111111111111222222222222333333333222222222111111/////////000000000111111222222111111111111111111000111222222333333222222777666666888777777;;;BBBIIIZZZpppcccDDD999777555333444///////////////////////////......---------......,,,+++***))))))***+++,,,111000...,,,+++***))))))...//////......333===DDDbbbxxxiiiTTTDDD:::222111222///,,,+++---------...------,,,,,,***+++...111000333===HHHaaa{{{eeeFFF999444111000...+++,,,///+++++++++******)))))))))((()))*********,,,...111444:::III___www~~~zzzooofff^^^UUUMMM@@@777000000000,,,+++,,,---,,,***))))))+++...000---555@@@MMMbbbwwwrrrbbbPPPBBB666...)))***+++)))(((((((((******)))***///999AAAPPPcccvvv~~~~~~yyyvvvsssfffXXXNNNCCC777000///,,,***((((((*********)))(((+++...///222;;;JJJVVVgggnnnvvvyyyxxxyyy}}}~~~}}}}}}||||||zzzwwwuuuvvvwwwxxxzzz|||}}}}}}}}}{{{xxxmmmiiifffeeecccccciiirrrhhhccc\\\TTTLLLGGGDDDBBBAAA@@@>>>>>>>>>???>>>======<<<;;;::::::::::::;;;???AAACCCFFFKKKPPPUUUWWW___bbbiiisss}}}lllWWWHHH>>>:::999888666555444333333444444444444333333333333111111222222222222333333333333333333333444555555222222222222222111111111333333333222222222222111///000000000000111111111000000000111111111111111000111111222222222222222555444666888888777===EEESSSgggrrrWWW===555555333222444////////////////////////------..................,,,,,,++++++++++++,,,,,,,,,,,,+++***+++,,,---...---......,,,,,,000888???TTTnnnmmmXXXFFF;;;222111111...+++***,,,,,,------...---------,,,,,,...111000222;;;EEE[[[tttpppRRR@@@888222000///------111------,,,+++***)))((((((***++++++******+++---000222999GGG]]]tttyyyrrriiiaaaNNNDDD:::555222///---...,,,,,,+++******+++,,,------000777DDD[[[sss|||ppp```RRR???444++++++,,,)))$$$"""'''((()))))))))---444999DDDVVViiittt~~~~~~zzzwwwuuuqqqjjjbbbYYYLLL===222///...,,,++++++++++++)))'''(((+++------///555???HHHYYYbbbmmmtttuuuvvvyyy|||||||||||||||{{{yyywwwvvvvvvwwwyyy|||~~~yyysssqqqqqqwwwvvvuuutttuuuvvvvvvvvvgggggggggiiikkklllkkkjjjhhhhhhiiikkklllqqqyyyppphhhaaa]]]YYYWWWUUUUUUVVVTTTOOOKKKFFFFFFDDD@@@<<<:::999999???<<<999999;;;>>>@@@AAAAAADDDJJJQQQYYYaaaiiimmmvvvvvvuuutttvvv}}}pppYYYIII@@@999888777555333222111111444444444333333222222222222222333333444555555666111111111111111222333444333333333222222111111111222222222222222222222222000000000111111111222222///000000111111222222222000111111222222222222222111111555888999;;;CCCMMM___ttthhhQQQ<<<555555111000222////////////////////////+++,,,...///000///......//////.....................---,,,++++++,,,...///------,,,++++++...444999GGGbbbqqq\\\GGG<<<222000000...,,,,,,++++++,,,---...............---...111000111888AAARRRjjj{{{___DDD:::222111111///...000......---,,,,,,+++******,,,------,,,++++++---///111777EEEYYYoooyyyssseeeZZZLLLAAA:::444111///,,,,,,,,,++++++++++++,,,...000444>>>PPPggg{{{{{{nnnbbbMMM>>>000------+++'''$$$''')))******)))+++///222888HHH[[[iiivvv|||yyywwwvvvpppoookkkdddWWWFFF888111...,,,++++++,,,+++)))''')))+++---------///666;;;IIITTTbbblllqqqsssuuuwwwzzz{{{}}}}}}|||zzzyyyyyyyyyzzz|||}}}zzzppphhhgggeeebbb___^^^[[[WWWTTTNNNMMMLLLMMMNNNNNNLLLJJJOOOQQQUUU[[[___iii{{{yyytttrrrrrrssswwwyyywwwpppkkk]]]\\\YYYRRRIIIAAA===<<<>>>;;;999999;;;===>>>>>>:::<<<>>>@@@AAADDDIIIMMMVVVWWWXXXXXXZZZ```jjjrrrrrrZZZJJJBBB===<<<:::888777555555444444444444333333222222222222222333444555555666777222111111111222333333444444333333333222222111111222222222222222222222222111111111111222222222222000000111111222222333333111111222333333333333333333444888<<<===AAALLLXXXlll\\\JJJ999555444000...111........................+++,,,...///000///....../////////......---------444333000---+++***))))))------,,,++++++...222444@@@XXXwwwuuuaaaHHH===222000000///...///++++++,,,---............///---...000000000666>>>MMMbbbkkkHHH===333222333222///....................................---,,,,,,...000222888DDDVVVkkk~~~zzzppp```PPPEEE<<<444.........---,,,++++++++++++))),,,111666>>>NNNfffxxx|||rrr[[[III777///...---+++***)))************+++---...///<<>>;;;===AAAFFFIIIQQQaaaqqq|||yyyqqqllluuuxxx~~~yyyyyyvvvmmm```TTTMMMKKKFFFGGGFFFEEECCC@@@===<<<:::;;;;;;:::999:::===???CCCCCCCCCCCCEEEIIIOOOSSS```dddoooxxx^^^MMMEEE>>><<<:::888666555444333444444444444333333333333111111222333333444555555555555444444444444555555333333333333333222222222111222222222222333333333111111222222222333333333222222222333333333333333222333333444444444444444555666999===???DDDSSSbbb~~~mmmLLL>>>333333333///...222........................------..................,,,,,,---,,,,,,+++***))),,,,,,------------......------,,,,,,---///111222>>>PPPjjjyyygggLLL@@@444111000//////000,,,,,,------...---------///------000000000555;;;JJJ]]]yyytttRRRDDD666333444333///------.........////////////---......---,,,,,,...000444999CCCRRRfff{{{ppp```RRRGGG:::000111000...---,,,,,,,,,---(((,,,111333333<<>>===<<<>>>AAADDDFFFGGGHHHJJJQQQ\\\hhhwwwgggSSSJJJ===;;;999777555333222222444444444444444555555555333333333444444555555555777666555444444444444444222222333333333333333333111111222222222333333333222222222333333333333444555444444444444444444333333444555555666666555555666888<<>>LLLYYYdddkkkooosssxxx}}}~~~||||||~~~}}}|||ssshhhgggiiiiiihhhiii^^^^^^^^^]]][[[XXXVVVTTTNNNKKKGGGDDDCCCFFFJJJLLLOOONNNNNNOOOOOOPPPQQQRRRNNNLLLLLLNNNQQQRRRPPPNNNQQQOOOMMMJJJGGGEEECCCCCCCCCDDDDDDEEEFFFGGGGGGGGGXXX___iiipppssssssuuuwwwqqqssstttsssnnnhhhdddbbb]]]YYYUUUQQQNNNKKKGGGEEEHHHFFFDDDDDDDDDKKK[[[kkklllVVVJJJAAA:::888888666666888111111222444777999999888555555555666888:::<<<>>>777666444222111222333444666444333333444555444333444333222000000000111111111333555555444444444555555666777999999999888888888444333555666555777;;;BBBHHHOOOXXXhhhuuuXXXEEE999888666333222111111222//////000000000000//////++++++,,,------......///111///,,,***))))))+++,,,***))))))***+++,,,......---------............///222777>>>MMMhhhxxxaaaOOO<<<444222111///.........---------....../////////.........111777;;;DDDMMMaaa{{{{{{gggMMM:::444222000...///...---,,,++++++************+++,,,,,,,,,,,,++++++///444:::DDDWWWoooqqqddd[[[VVVMMMNNNPPPTTTZZZcccmmmsss{{{}}}sssbbbVVVAAA:::333111...***))),,,...---+++,,,...333777:::QQQYYYiiizzzwwwmmmcccSSS@@@333///+++((('''***+++***,,,000000111000000555DDDZZZkkkzzz}}}zzz{{{}}}|||yyyzzz{{{yyyrrrkkkXXXKKK999...,,,,,,+++)))&&&(((******((((((+++...---...555BBBNNNXXXcccllltttuuuwwwxxxzzz|||}}}~~~~~~|||hhh\\\QQQPPPQQQPPPOOOOOOLLLKKKJJJIIIGGGEEECCCBBBDDDBBB???<<<<<<>>>@@@BBBEEEEEEFFFFFFHHHIIIKKKLLLOOOOOOPPPUUU[[[^^^___^^^]]]\\\[[[XXXSSSNNNIIIFFFCCCBBB@@@???===<<<<<<<<>>@@@999888555444333333444555666444222222333444444333222222111000000000000000111333555555444333444555444555666777888777777666777666777;;;<<<<<>>???@@@???===;;;:::999888888:::999777666666666777888999::::::;;;===???AAABBBDDDEEEHHHNNNTTTYYY[[[[[[]]]^^^___^^^YYYRRRKKKFFFFFFEEEBBB???>>>===>>>>>>DDDFFFHHHIIIKKKQQQZZZaaahhhiiijjjhhhfffddddddeeeuuu~~~yyytttooojjjfffhhhsss~~~```QQQBBB<<<;;;888666555555444333333444555333222666666777888:::===???AAA;;;:::888666555555555555666444222222333333333222222222222222222222111111111333555555444333444555555666666777777777777666555666:::===>>>???HHHQQQ[[[iii||||||```GGG:::444333111000......------......////////////......000000///...,,,+++******......------,,,,,,++++++)))***+++---------,,,,,,------------............///333777???PPPkkklllZZZEEE999444///------///...---,,,,,,,,,,,,,,,......///......111444888>>>CCCTTTnnnyyybbbMMM===555111000///...---+++******)))))))))***++++++,,,,,,++++++...000222222444<<>>222,,,+++,,,((()))***)))))))))+++------,,,...666???IIIWWWcccjjjllloooqqqtttwww{{{~~~~~~~~~~~~vvvaaaPPPGGG@@@???@@@>>>===>>>>>><<<:::888777777777777666666666666555555444444333333333444555666777888777888:::===@@@CCCDDDDDDJJJLLLNNNOOOMMMIIIDDDAAAEEEDDDBBBAAAAAACCCFFFGGGHHHHHHHHHFFFEEEJJJRRRXXXXXXXXXVVVRRRNNNLLLMMMNNN^^^kkk}}}sssaaaMMMBBB???===;;;;;;888666555555666666555444555555666777999<<<>>>@@@===;;;:::888777666666666555444222222333333222111222333444555555444333222222333555555444444444555777777888888888999999999999:::===???@@@DDDQQQ___wwwqqqUUU@@@777222222111///...------------......//////......---000///...---,,,++++++***,,,------......---,,,+++)))+++,,,......---+++***,,,,,,---------.........---000222666AAAWWWrrrqqq___KKK>>>777222000000******++++++---...///000---.../////////000333555777999EEEZZZqqqpppZZZFFF999444222//////---,,,***)))))))))))))))***+++++++++++++++***,,,......///444===DDDOOOUUU]]]cccdddaaa\\\XXXQQQMMMFFF===666111...---///000000000111444888<<>>999666888999777777:::777777666555444444444555333444555666555444222111333333222000////////////000111333333222111222333444333222111111111222333333333222111222444777888:::===???@@@???AAAEEEIIIPPPOOONNNLLLKKKLLLPPPSSSSSSWWW\\\^^^[[[YYYXXXXXX[[[^^^fffrrrxxx|||~~~jjjZZZKKKCCCBBB999777444444555666666555444444333333444666888999999999999888888777666666444333222222444666666555......000111222222222222444666888888777666777888666666666777888:::;;;<<<:::<<>>444///,,,+++))))))+++,,,++++++,,,+++,,,...///333>>>JJJYYY```iiimmmnnnoootttxxxmmmVVVIII<<<888666888888555555888666666777777666666555555222222333333333222111000222111000//////......///,,,...111111000///111222222111000/////////000000000000000000000111222333111444777777666777;;;???BBBCCCDDDDDDEEEHHHMMMPPPUUUVVVWWWWWWVVVUUUTTTTTTNNNNNNSSSZZZ^^^^^^aaafffyyypppZZZMMMIII???===999777777777777666555444444333333555666777666666777777777777666666333222222333666888888888//////000000222333444555666777999999888888888999888888888999<<<>>>AAABBBAAADDDPPPbbbuuuuuu___KKK<<<555666000000111111000///...---,,,,,,------------,,,,,,++++++,,,,,,---...//////+++,,,---...///////////////......---,,,,,,++++++++++++,,,,,,,,,---------///...///111111555CCCSSSppp|||nnn]]]PPPDDD999333222222111000///...---------+++---000000///............///222666;;;HHH___tttppp]]]KKK@@@444333111///---,,,++++++((())))))***************+++,,,,,,---...///111222333222111///...---------...,,,++++++,,,+++(((%%%%%%''')))***))))))+++,,,---000777AAAOOO```qqq|||yyyooo^^^JJJ<<<777//////..................000000333999CCCTTTmmmuuukkkQQQCCC444///...,,,+++,,,***+++------...///000111333???MMM[[[hhhuuu{{{zzzzzz~~~}}}~~~|||wwwlll\\\JJJ:::222---+++))))))+++,,,+++***((())),,,...,,,---777AAAPPPYYYeeelllmmmoootttxxx~~~|||___JJJ???;;;888666777666333222555333444555666555444333222222222333333222222111000//////............//////,,,///222222///...000222---......///000000111111+++,,,---...///000111222111333444222000111444888777888999:::<<>>@@@DDDFFFHHHPPPUUUdddzzzkkkUUUCCC777333444//////000000000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,---...///000000000///...---,,,+++++++++++++++,,,,,,,,,---------///...000333222222===JJJ^^^vvvwwwgggYYYLLL???777555000000/////////000000111+++---000111///...------))),,,111333444===SSShhhzzzyyyfffRRREEE555444222000...---,,,,,,(((((()))***************'''((()))+++---000222444222111000///...---------...+++))))))++++++)))'''***+++---,,,+++)))******//////111777DDDVVVjjjwwwxxxjjjVVVEEE<<<111111///......---......,,,---///333:::HHHbbbxxx~~~xxxsss[[[KKK:::222///,,,++++++*********++++++++++++++++++444@@@NNN^^^nnnvvvvvvuuuzzz~~~{{{~~~}}}zzzrrrdddQQQ???444...+++)))))),,,---,,,***&&&(((+++---+++***222<<>>???AAAEEEKKKRRRXXX\\\aaaeeejjjnnnooolllhhheee^^^nnn~~~rrraaaTTTEEE>>>???@@@===999:::999888999999999777555777777888888999999:::::::::666222333777999777555666666666666777888999:::@@@===999:::===@@@AAAAAACCCCCCCCCDDDGGGMMMTTTYYY___pppxxxWWWBBB:::555333333222111///...------.........---,,,+++++++++,,,---***+++,,,+++******+++---111000////////////...---888444000.........,,,***,,,,,,,,,---...///000111---......---///222888<<>>===<<<<<<<<<:::666444444444333333222222111111111111222111111222444444222111111111000//////000111111000000////////////000000000///...------...///000000...---...000///,,,)))////////////000111222333222111000222555888888888666666777999===BBBFFFIIISSSWWW^^^fffkkkmmmmmmmmmoooyyywwwkkkZZZNNNHHHDDD???;;;<<<:::999999999999777666777888888888888777777777888444222333777:::999666666666777777999;;;<<<===@@@???>>>>>>@@@CCCFFFHHHKKKLLLMMMOOOUUU^^^iiippppppRRR???888444333333111000///...---------...------,,,++++++,,,,,,---,,,------+++))))))***+++------...///000111111000222000------///000...---++++++++++++,,,---...///,,,,,,,,,,,,,,,000555888GGGYYYrrrwwwjjjXXXEEE:::999333222000...,,,,,,...///............------------,,,---///111000222<<>>666000//////------///,,,,,,,,,---...666HHHYYYiiiwww{{{uuuhhhTTTBBB777111...---+++)))((((((***+++,,,+++,,,---000888EEEVVVeeeooorrrvvvzzz|||~~~vvvmmmbbbSSSGGG888222------,,,))))))***))))))(((((()))+++---...777CCCSSSaaaiiinnnrrrtttvvvxxx{{{}}}~~~xxx___MMM@@@;;;<<<:::;;;;;;999666444444555333222222222222111111111111000000222444444333222111000000//////000000111000//////......//////000//////............//////...---...///000000...,,,............///000111111111000///000222444555444444333333333555777999:::@@@DDDLLLTTT\\\bbbfffgggqqqxxxzzziiiZZZOOOGGGBBBCCC@@@===<<<;;;;;;999888777888999999::::::999999:::777555777:::;;;:::888:::::::::;;;<<<===??????@@@BBBEEEFFFGGGJJJPPPUUUWWWYYY\\\aaajjjwwwzzzdddJJJ;;;555333222222111000///...------------------,,,,,,,,,,,,---------------+++)))((()))******+++---///111222333333000///......000000///...************+++,,,---------------,,,,,,...222666===KKKbbbzzz}}}ppp___LLL@@@;;;666555333111////////////............------------,,,,,,...000------333<<>>MMM^^^nnn~~~~~~~~~sssbbbOOO@@@555///---+++)))(((((()))++++++*********+++...777GGGZZZgggooouuuzzz|||~~~}}}{{{uuuqqqkkk^^^RRR>>>444---,,,...,,,*********)))((('''''')))***+++111:::IIIYYYeeemmmqqqrrrsssvvvzzz|||}}}}}}dddPPPDDD===;;;;;;999::::::888666444444555333333333333333333333333000000000222444555444333000000000//////000000000/////////......//////////////////....../////////,,,---...///000000///...///.........//////000111111///......000111111000555555444444444444555555555777;;;AAAGGGLLLPPPRRR]]]dddvvvuuudddXXXRRRQQQMMMGGGCCCAAA???>>>===999999;;;<<<>>>>>>??????>>>===<<<===??????===:::AAAAAAAAAAAAAAABBBCCCCCCCCCIIIPPPRRRSSSWWW```hhhgggjjjpppxxxiiiVVVAAA777333111111111000000///...---------,,,,,,,,,,,,,,,---------...+++,,,,,,+++)))((()))+++***+++...//////000111222222111111000000///...---+++*********++++++,,,---///000///...---///222555888BBBUUUlllxxxhhhVVVFFF>>>666555222111111000//////.........---------,,,,,,------///111///,,,000777AAAOOObbbrrryyyqqqaaaVVVHHH<<<666444333222///...---,,,++++++++++++***+++,,,,,,++++++---///,,,---...//////---,,,******)))((('''''''''(((((((((((((((((()))))))))))),,,+++,,,000777@@@GGGKKK[[[vvvzzzoooPPPDDD777222111//////111,,,,,,---///---///888CCCSSSeeeyyyzzzmmm\\\JJJ<<<333000...,,,******+++,,,,,,,,,***++++++,,,111>>>PPP^^^jjjqqqxxx{{{}}}|||}}}~~~xxxuuuuuusssiii]]]EEE999...,,,...---***)))))))))((((((((()))***+++...444@@@PPPaaalllqqqrrrrrrvvvzzz|||}}}~~~lllUUUGGGAAA<<<::::::777888999777555444444555444555555555555555555555000000000222444555444333/////////000000///////////////............//////...//////////////////...,,,---///000000000000///000000/////////000111111111///------///000///...222222222333333333333222444444555777999<<<>>>???GGGLLLZZZqqqtttmmmeee```WWWPPPLLLJJJIIIHHHCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDGGGIIIIIIGGGFFFJJJJJJKKKLLLNNNPPPRRRSSSSSSZZZcccfffggglllwww}}}}}}YYYJJJ;;;444333111000111/////////...------,,,,,,,,,,,,------............((()))******))))))+++---,,,...//////------///222333333222111///------------,,,,,,,,,,,,------...///000///...---...000333555;;;HHH]]]uuusssbbbPPPDDD888555222000111111000///...------------,,,,,,,,,,,,,,,...111000---000555<<>>PPPgggxxx{{{ooo]]]HHH:::222000---+++,,,,,,+++***((((((((())),,,///333555HHHVVVfffpppvvv}}}~~~~~~~~~zzzsssbbbTTTDDD888///))))))+++'''(((((()))*********))),,,,,,///888FFFVVVccckkkrrrvvv|||eeeRRRHHH???;;;999777777999444555666666444333444666111111111222222333333333333222111222333333222000---...///000000///...---.........------.........---...///000000///...------000222222000......000///......---------......222000//////111222222111+++---000222333222111///111111222333333444555555111666===@@@BBBMMMfff~~~iiiMMMEEE===777666666333000000---......///...,,,+++******+++---///000000///...)))***+++***(((((()))+++'''***---///222:::FFFOOOfffaaaXXXJJJ===444222222///......---------......,,,---......------///111111000111777FFF]]]www}}}kkkWWWNNNBBB:::888666444111---------,,,,,,,,,++++++///,,,,,,//////---...222---111444666@@@SSSfffqqq}}}{{{nnn```WWWFFFBBB===777222///...---///000000...+++***+++,,,((()))***,,,---...//////,,,------,,,+++***)))(((''')))++++++((((((***,,,)))***+++++++++---111555BBBPPPkkk~~~hhhOOO@@@999555333222///...///222222111444999999KKKbbbtttyyyhhhSSSDDD555333000......///...---+++)))'''(((+++///000111???OOO```lllttt{{{}}}{{{vvvhhh[[[KKK===111))))))---(((((())))))((('''&&&&&&******,,,222>>>NNN]]]gggqqquuu{{{xxx\\\HHHBBB:::777888777555111666666666555444444333333444444444444444444444444222222111000//////000000---,,,+++---///000000///---...000///...,,,,,,---000000000///////////////////////////////////////000///---,,,++++++,,,---,,,------...............000000000000000111111111111111111111222444666777333444888;;;<<>>;;;888333...000---***)))***++++++***+++++++++,,,---...///000---...///...,,,*********&&&'''((()))***+++,,,------.........---...111333:::JJJdddwww[[[BBB888888444......///000//////000333555999CCCSSSeeettt|||xxxooo\\\JJJ<<<222...444444,,,)))---++++++************++++++777BBBTTTeeerrrzzzyyyuuuiiiggg]]]JJJ:::222000///,,,'''"""###'''***)))&&&'''(((,,,111666???PPP```iiixxxzzzxxxjjjSSSDDD???999777888999777444444444444555555555555555444444444444444444444444222222111000000000000000---,,,,,,---///000000///...///111000...---......000000000000//////......///////////////////////////...---,,,+++,,,,,,---------...////////////...000000000000000111111111222111111111222444555666444555777999999>>>MMM\\\zzz___MMMFFF???>>><<<888555222///.....................---,,,,,,,,,,,,,,,,,,---............------,,,---------000---000666888===PPPeeekkkRRRCCC999333333000///111///,,,,,,000///...---,,,,,,---...///222000111333888BBBVVVggg|||rrrbbbTTTIII@@@999555222000...---------,,,+++---------.........//////---...//////222;;;HHHRRRkkkvvvvvvkkk\\\PPPHHH@@@666...111000......///...---+++************+++,,,---...---...///...,,,*********)))))))))******+++++++++,,,---...------...111333;;;JJJccc~~~|||bbbHHH;;;888444000......///...---...111333555===LLL___qqq~~~}}}wwwgggWWWEEE888111444444---***---++++++************++++++---777HHHZZZkkkwww~~~~~~xxxuuuooommmcccQQQAAA888333000---)))&&&&&&((()))(((&&&((()))+++///222999HHHVVVdddssswwwwwwoooWWWIII@@@<<<777666888999888777222333333444555555666666444444444444444444444444222111000000000000000000...---,,,---///000000//////000111000///......///000000000//////.........000000000000000000000000......---,,,,,,,,,---------......////////////////////////000000111111111333222111111222333444555666555777777555888DDDRRRqqq|||aaaKKKAAABBB<<<;;;999666444111///......//////......---,,,+++,,,------...............000000///...------......//////222777:::BBBXXXpppyyybbbPPP@@@333555111000111000,,,+++...000///...------...///000222000000222333999GGGUUUrrrzzziiiXXXJJJ???999555333000......---+++))),,,---.../////////...---+++---//////000444;;;AAAXXXfffzzztttiii^^^QQQBBB888222111000//////...+++(((+++*********+++,,,------...///000///,,,*********************************+++,,,------,,,...000333;;;JJJaaazzzlllQQQ>>>777444111.........---,,,,,,...000222666AAASSSiii{{{uuuiiiTTTDDD777444444...+++---++++++************++++++,,,333@@@QQQdddttt~~~}}}yyyvvvvvvuuulll[[[LLLAAA888111---,,,***)))((((((''''''))))))***,,,---111===IIIZZZkkkssswwwzzztttwwwrrrYYYJJJDDD>>>;;;777777888888888777333333333444444555555555333333333333333333333333111111000000000000000111...------...///000000//////000000///------...///........./////////000000000000000000000000000000---------------------...---...//////000000//////......//////000111111111333333222111111222333444666555666666444555???KKKeeeyyybbbMMM===:::===888777666444222111//////------.........---,,,,,,,,,---///000000000///...000000///...------------///000444888;;;FFF```xxxsss```LLL:::666111///111000,,,+++---111000///......///000111111///000111111333<<>>666333///,,,,,,++++++************++++++///111999HHHZZZlllyyy~~~{{{zzzzzzyyyrrreeeWWWKKK>>>444+++,,,,,,+++((('''((())))))((()))++++++---555???PPPbbbnnnwwwzzzzzzwwwnnneeedddkkkssswww~~~aaaLLLDDDCCC===;;;999777777666555444555555444444333333333333333333333333333333333333111000000000000000111111///...---...000000000............---++++++,,,...++++++,,,...///000111222////////////////////////+++,,,,,,------.........---......///////////////---......///000000111111333222111111111222333444555444555666555666>>>HHH___sss^^^MMM@@@888777999444444333222000///......***+++,,,---............---...///000111000///...//////...---,,,,,,------///111555888>>>MMMggg}}}sss\\\HHH:::444000000000...,,,...111000///......///000111000...///111111111666<<>>GGGZZZ~~~hhhYYYIII???:::666555777222111111000///...------((()))+++,,,.../////////---......///////////////...---------------......000222666;;;EEEYYYrrrkkkUUUCCC;;;333222222///...///111000///......///000111///---///222111000222777>>>SSSkkk~~~oooXXXIII???:::444000......---------.../////////...---,,,---,,,***)))***...111444333;;;III\\\qqq~~~yyyeee\\\OOOCCC;;;666444222111111000///............111222333111...+++++++++$$$%%%&&&''')))***+++,,,+++,,,------...///333555666GGG___wwwdddJJJ:::333000///000///---,,,+++---/////////222;;;LLLbbbxxxwwwhhhTTTBBB666///,,,+++++++++************++++++)))***...555BBBTTTgggttt{{{{{{wwwrrrlllcccSSSDDD111000---+++******++++++)))'''))),,,------111777>>>MMM\\\mmm~~~~~~zzzmmmjjjccc[[[SSSPPPPPPRRRUUUVVV___ooo~~~|||aaaNNNCCC>>><<<;;;;;;:::888555444333333444333333333333333333333222222222222222222222222000000000000000111222222111///...///000000///......///...,,,******---///,,,,,,---......//////000------------------------)))***,,,---////////////+++,,,,,,---------------,,,,,,---...///000111222000000000000111222444555555333444777777777===DDDTTTtttoooaaaMMMEEE>>>;;;777333333555000000///...---,,,++++++)))***+++,,,---...............------......///000------------...///000000111444888@@@OOOggg}}}iiiPPPEEE:::666444111///000000///............///000000......111111//////333555EEEYYYlll~~~iii[[[IIICCC:::222///.........//////.........---------,,,+++******,,,...000000333444;;;III]]]qqq{{{qqqcccTTTIII@@@;;;888444333222111000000000000222333333111...,,,++++++'''(((((()))***++++++,,,,,,---......///111444777<<>><<<999888777666555444333333444333111111333444444333000000111222333333444444444444222000///.........//////............//////000...,,,+++***+++---...////////////////////////,,,,,,++++++***++++++++++++,,,---............---......---------,,,,,,,,,+++---...000000000000///000000000000000111111222000222333444555777;;;===NNNeeewwwcccVVVLLLBBB;;;888888777555444333222111------------------------((()))***,,,---...//////............////////////111000//////111222222111444555;;;KKKgggvvvcccKKK:::444333000---444111//////000111111000//////............/////////000:::NNNdddyyy|||uuu^^^EEE;;;888444000000333000------//////,,,)))........................---000222555;;;HHHXXXdddqqq}}}vvvkkk^^^TTTGGGCCC===999777555333222000222333333222///+++))),,,,,,---------.........///...---,,,...333999>>>OOO```www~~~ooo[[[EEE666000000///---+++************222222222444888DDD[[[ooo{{{sssbbbPPPAAA555...---,,,+++++++++,,,---...,,,++++++,,,...555FFFWWWnnnwww~~~}}}{{{sssiiiWWWDDD444222000)))(((---++++++************++++++111333;;;HHHVVV```llluuuvvvnnn[[[RRRIIIGGGFFFBBB?????????@@@BBBEEEIIIOOOWWW\\\mmm|||rrrVVVFFF@@@===:::999888888777666555444333333444333222222333444333111000000111111222333333444333333111000//////////////////............////////////...---,,,------...////////////////////////------,,,,,,,,,,,,---------------.........//////............---------,,,------...///000000000000000000000000000111111222000222333444555777:::===JJJaaattt```QQQGGGAAA:::555666666555555444333333333111111000///......------)))***+++---........................////////////...---,,,---///000111111777<<>>===>>>>>>???@@@CCCHHHLLLTTT```uuuyyydddLLL@@@<<<999888888888777777666555444333333333222222333333333000...///000000111111222222222222111111000000000000000//////............/////////////////////......---////////////////////////......---------......///.........---......///000/////////.........------......//////000111111222000000000000000111111222111222333444444666:::===EEE]]]eeeZZZLLLBBB>>><<<999666333333333444444444444444222222111///...---,,,+++,,,,,,---...........................////////////,,,,,,,,,---...000222333:::DDDUUUjjjiiiOOO===555333333222000......000111111111111111000000000000111111444222333999EEEWWWqqqkkkZZZKKK@@@;;;;;;111111111111111000000///////////////////////////...////////////333;;;AAATTTdddwwwssslll```TTTJJJCCC===:::888888777666444222000///111111111111111222222333666777888888;;;EEETTT```vvvttt___HHH888222...---+++***))))))))))))))))))+++...111999KKK\\\qqq~~~xxxdddOOO>>>444000...,,,***))))))******,,,+++++++++***,,,666AAAWWWccctttyyyjjjTTT===444111,,,+++...+++******))))))******+++---,,,000999DDDPPP```mmmtttcccXXXNNNGGGBBBBBBAAA>>><<<>>>?????????>>>===???BBBEEEIIIOOO]]]qqqgggWWWFFF===;;;999888999777777666555555444333333222222222333444222///,,,//////000000000111111111111000000000000000111111//////............//////...///111111111000...---////////////////////////......---------.../////////...---------...//////000////////////.........//////000000111222222333000000000000000111111222111222333333444666999<<>>???BBBDDDHHHHHHOOO]]]mmm~~~yyyqqqkkkWWWKKK@@@<<<:::888888:::666666555555444444333333222222222333444222///,,,000000000000000111111111000000000000000111111222//////............//////...///111222222000...,,,////////////////////////---------------...//////......---------------...000////////////.........000000111111222333333333000000000000000111111222111222333333333555888;;;AAAUUUwww{{{jjjYYYMMMHHHBBB;;;666555555444333333333333222111111000000---------------,,,,,,,,,......//////......---,,,............////////////222333333111000111555888AAAUUUpppuuu]]]III===777555333111000111222222111000//////......//////000///000222333555???TTThhh|||ssseeePPP???777555222///------------000000000000000000000000,,,...///000111222444666;;;CCCQQQ]]]hhhsssyyyooofff```WWWUUURRRNNNJJJGGGDDDCCCAAAAAA?????????@@@BBBCCCMMMSSS[[[aaafffnnnyyyttt]]]EEE555111000///---,,,++++++,,,---...---...//////111;;;FFF]]]mmm~~~www```III:::333111---)))''''''((())))))(((***------+++...444AAAOOOeeexxxwwwtttbbbLLL<<<333---***)))***))))))))))))))))))***---+++,,,000666AAARRRaaavvveeeVVVMMMGGGCCCAAABBB@@@======@@@<<<===>>>======>>>@@@CCCEEECCCFFFPPP\\\kkk~~~~~~uuuoookkkeee]]]WWWHHHAAA;;;999888555666888555555555444444444333333333222222333333333000...111111111111111111111111111000000000000000111111//////............//////...///111222111000...---////////////////////////---------------...///000....../////////...------/////////.........------000111222444555444444333000000000000000111111222111222333333333555888:::???OOOlll|||pppdddWWWKKKCCCDDD@@@;;;777444333111000333222222111000/////////////////////////////////------.........------,,,............////////////111222333111///000555:::JJJaaa}}}qqqXXXCCC888666444111000000000000/////////............//////---///222444444999HHHXXXuuu}}}fffQQQ@@@:::222//////000000///////////////////////////***+++,,,...000111222333000555>>>IIITTT```qqqzzzuuupppooommmjjjfffbbb___]]]WWWVVVUUUTTTTTTVVVXXXYYYdddiiiqqqxxx~~~qqqZZZBBB444111000///...,,,,,,,,,---...000...---///...000777AAATTTeeexxx}}}iiiPPP???555222...***(((((()))***((('''***......,,,...333999GGG]]]qqq}}}zzzssshhhXXXGGG:::111+++)))***))))))(((((())))))***,,,+++,,,///222:::IIIWWWnnn___SSSMMMEEEBBBAAABBB@@@<<<<<<@@@:::<<<<<<<<<<<<<<<>>>@@@AAA@@@CCCIIIOOOXXXggguuuyyyiiibbbZZZVVVUUURRRLLLGGG???;;;999999777444444777555555444444444444333333444333222222333444333111222222222222222222222111111111000000000000000111//////............////////////000000000///...---////////////////////////............///000111222///000222333333111...---............---------,,,///111444666777666444222000000000000000111111222111222333333333444777:::;;;GGG___}}}{{{kkkfff^^^WWWQQQKKKCCC===AAA???;;;888555333111000000000000000000000000000000000000///.........---+++,,,---------------,,,............///////////////222333222111333:::@@@WWWooojjjQQQBBB:::888444222222222111///000000////////////000000...///111333111333===HHH```ooo|||jjjRRRFFF999222333444111---........................+++++++++,,,...//////.........444<<>>???>>>???CCCFFFGGGKKKVVVbbbsss}}}wwwhhh^^^WWWPPPHHHEEEEEEFFFCCC???===::::::;;;999555555888444444444444444444333333555333111111333444444333333333222222222222222222222222111000000000000000//////............/////////////////////......---////////////////////////////////////000111222333000222444666666333000.........---------,,,,,,,,,...111555888888777444111000000000000000111111222111222333333333444777999777AAAVVVsssyyypppfff^^^YYYPPPMMMIIIGGGGGGDDD???:::;;;999777555222000///............///000111111222000000///---,,,+++***)))***+++,,,,,,---------,,,............/////////000///222555444444888@@@GGGaaaxxx|||cccRRR???===999777666555444222111111000000000000111111000//////000......555>>>QQQbbbxxx{{{cccSSS@@@666555555///)))........................///...------......---,,,111///222777:::>>>KKKZZZiiizzzpppXXX@@@555555...---,,,+++++++++,,,---)))&&&&&&(((***...666???III\\\ssszzz```KKK666333///+++)))***,,,---***((()))---...++++++......:::NNNbbbrrrzzz}}}}}}|||wwwqqqsssnnn___KKK<<<444000))))))(((((((((((())))))%%%&&&))),,,+++...999EEEttthhh___SSSIIIEEEBBBAAABBB@@@<<<>>>BBB============<<<<<<<<<<<<===>>>@@@AAABBBFFFKKKNNNdddlllyyy}}}ssshhh\\\NNNEEEBBB@@@>>>???AAAAAA???===777777777777666666666666666555444222111000000000444444444333333222222222222111111111000000//////000000000000000000000000333222000.........///000///000222111//////222555//////......//////...---...111444666555333333222333333444333111111333555//////......///111222333,,,000777<<<===:::555000111000...---...///111222000000000111222555777999999AAAMMMccc~~~tttmmmccc```ZZZSSSMMMHHHFFFEEEAAA>>>;;;:::;;;<<<:::777888777555333222000//////111000000///......------......---,,,,,,+++******---------,,,,,,+++++++++(((***,,,///111222222222777999444333:::<<>>888555444333333222111//////000111111000222000///...///333777:::EEESSSggg{{{|||dddKKK???;;;555000///222222444555000***+++000---...///000000///...---///222333333222777???GGGUUUcccuuu~~~mmmXXXDDD666///------,,,,,,,,,,,,++++++,,,)))((()))***,,,222:::DDDYYYppp}}}iiiOOO;;;222,,,---...,,,+++,,,++++++,,,,,,,,,---------333222>>>WWWkkksssyyy|||zzzuuuqqqjjjZZZCCC333///+++((((((,,,,,,******---***)))((((((+++000666999ttteeeYYYNNNEEEEEEAAA@@@AAA???;;;;;;???============<<<<<<<<<<<<<<<===>>>???@@@CCCGGGJJJSSSZZZfffrrr~~~uuummmccc[[[TTTMMMEEE???<<<:::999999;;;;;;999777666666666666666666666666444333222000//////......444333333333222222222222222111111111000000000000000000000000000000000000///......------......//////111333333000///000111666444222000//////...---555666666555444444555666:::;;;===???>>>;;;777444111111111000///---,,,+++222333555777999999888777111000///......///111222111111111111222444666777777===GGG[[[{{{|||uuummmfff^^^WWWRRRLLLJJJEEEAAA===:::999888888666333222333333222000666555444222111000000///000000//////...------,,,...------,,,++++++******---------,,,,,,+++++++++***+++---...000111222222555999666555<<>>HHHZZZooosss___PPPDDD777000...000000222444111---...222,,,,,,------------,,,,,,,,,...000//////222888>>>DDDPPP```lllttt{{{~~~mmmVVVBBB666000---------,,,,,,+++++++++,,,))))))***+++,,,111888BBBVVVlllyyynnnYYY>>>555---,,,,,,***((()))))))))*********+++++++++333333<<>>=========<<<<<<<<<<<<;;;;;;<<<=========???BBBEEEFFFLLLUUU___iiisss{{{sssfff]]]UUUOOOHHHCCCBBBAAA>>><<<888666555555666777555444666666666666666666666666444333222000////////////222222222222222111111111111111111111111000000000////////////////////////---...//////000////////////111333444222111111111888666444222222444666888888999:::;;;>>>CCCJJJOOORRRTTTXXX\\\\\\WWWLLLDDD<<<;;;888666444333222222333333333555777777666555111111///......///000111222111111111222333555555555888@@@PPPnnn|||wwwqqqkkkhhh^^^YYYQQQKKKGGGDDDAAA@@@;;;999777555444444444444666444222111111111000///333333222111000000000000//////......---,,,,,,,,,------,,,,,,++++++******------,,,,,,,,,,,,++++++------------///000111222333:::888888>>>FFFWWWqqqhhh\\\LLLAAA===;;;666222444222////////////...---+++,,,,,,,,,...///111222555;;;HHH\\\sssxxxhhhUUUBBB777555444333333555333//////222---------,,,,,,---------***---......,,,...222666666===HHHRRR\\\hhhwww}}}kkkSSS???555111.........---,,,++++++***,,,******,,,---,,,000666???QQQggguuu|||ttteeeGGG;;;000------***((()))))))))*********+++++++++000333999BBBUUUmmm|||yyywwwmmmYYYCCC555///+++))),,,,,,(((&&&'''************,,,...111222|||jjj\\\TTTJJJFFFCCCDDDCCC@@@>>>@@@======<<<<<<<<<;;;;;;;;;;;;<<<===<<<<<<<<>>>>>===888777777777777777666555444555555555555555666666666555444333222222222222111111111111111111111111111111111111111111111111////////////////////////111222333333333222111000111222444555666888999:::888777666555666999===AAA<<<@@@FFFNNNXXXdddpppxxx||||||~~~|||oooeeeYYYUUUNNNFFFAAA>>><<<<<<777777777999;;;999444000222111000/////////000000222222222222222333333333444555:::HHHcccyyypppkkkhhhggghhhhhhjjjmmmqqqwww|||xxxpppkkkgggaaa[[[VVVQQQMMMJJJDDD@@@<<<::::::;;;<<<;;;555444444333444444555666555444333222222111111111000000////////////000000......---------,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---------///000222111999999888???III```~~~|||jjjTTTEEE???<<<777222222000....../////////...------///000111222222222111555>>>LLL^^^sss}}}kkkWWWIIICCC>>>999666666444000...000000///...------...///000---...000///...---///111222666;;;AAAIIIUUUdddnnn{{{{{{hhhOOO<<<333111//////...---,,,++++++***,,,***+++......,,,///444???NNNbbbrrr{{{~~~~~~yyynnnRRRDDD666111000...------++++++,,,,,,,,,---------+++222666999KKKggg}}}||||||vvveeeMMM<<<333...+++---...+++((()))*********+++,,,------...zzzggg\\\PPPJJJEEEEEEEEEAAA@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;;;;===>>><<<>>>AAADDDGGGLLLQQQUUU[[[aaaiiinnnpppuuu}}}|||rrreeeYYYPPPJJJEEEBBB>>>=========>>>===<<<;;;888999999888888777777777333333444444555555555555555555444333222222222222111111111111111111111111111111111111111222222222000000000000000000000000333444555555444222000///333333333555999===@@@BBB@@@AAACCCCCCDDDHHHMMMQQQZZZ___iiisss~~~zzzuuurrrnnnggg^^^TTTLLLGGGIIIEEE@@@======:::555111222222111000000000000000222222222222222222222222444444888CCCYYY|||{{{rrrfffZZZRRRNNNKKKIIIJJJJJJKKKNNNQQQVVV[[[^^^iiioooyyy~~~xxxwwwyyy{{{qqqjjjddd\\\TTTNNNKKKFFFBBB@@@>>><<<:::444222222333555666666555000000000000000111111222000000///...---------...///.........//////000111---------------,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---------///000111///888999888???KKKeeeyyy___MMMDDD???999333111///......000111000000---...000222222333222222222666;;;@@@JJJ]]]tttqqq```TTTFFF>>>777555444000---...000///...------...///000...///000///...------...000222555888<<>>>>>???AAAEEEHHHJJJNNNSSSWWWZZZ___fffkkkkkkoootttvvvxxxzzz|||ppphhhaaa[[[RRRIIIDDD@@@===;;;999:::;;;;;;;;;999777666777888999888666555666777222222333333444555555555333333222111111111111111111111111222222222222222111111111222222222222222000000000000000000000000333333333333222111000///111111333999@@@HHHLLLNNNTTTZZZaaagggkkkqqqxxx}}}wwwqqqrrrvvv}}}xxxoooiiiaaaWWWJJJBBB>>>;;;777333222222222111111000000///000111222222333222222111333444777@@@PPPlllnnnZZZTTTMMMFFFBBB@@@???>>><<<<<<===???AAADDDGGGIIIMMMQQQXXX```iiittt~~~|||tttkkkfffaaaZZZVVVWWWZZZ]]]\\\WWWSSSQQQLLLGGG???<<<888666666777777666111111111333444333111...////////////////////////...//////---,,,+++,,,...///.........//////000111......------------------++++++++++++++++++******++++++,,,,,,,,,,,,------...............///000111///888999999CCCQQQlllqqq^^^QQQHHH>>>888222000//////111111111000,,,---...///000000000000222666::::::===KKKbbbtttvvvgggRRRFFF;;;666555222//////---------,,,,,,------------------------,,,,,,,,,,,,---///111444999???DDDJJJRRRaaaooozzz{{{lllWWWCCC555///...............------------+++***,,,//////...000555AAAKKK^^^rrr}}}yyydddPPP<<<222111///......))))))*********+++++++++'''---111555???TTTjjjxxx|||yyyxxxrrrbbbRRR===333******,,,+++******************************}}}jjj^^^RRRLLLGGGBBB??????<<<<<<<<<;;;;;;;;;::::::999:::<<<<<<:::999:::;;;:::;;;=========>>>@@@BBBAAABBBDDDFFFIIIMMMQQQSSSRRRWWW]]]^^^]]]]]]```cccfffggghhhkkknnnqqqtttvvv|||}}}|||zzzvvvoooggg___WWWSSSLLLIIIDDD@@@===;;;:::999777888888777555555555666666777999777555444555777111222222333444444555555333333222111111111222222222222222222333333333444111111111222222333333333222222222222222222222222222222222222222333444444666:::CCCQQQ```lllrrrttt{{{vvvrrrllleee___ZZZWWWUUUXXX^^^iiittt}}}yyypppcccYYYRRRJJJ???666222333222222111000/////////000111222333333222222111222666<<>><<<;;;:::999777555666777888999;;;<<<<<<;;;>>>BBBGGGLLLTTT[[[```fffmmmrrrssswwwzzzrrrllljjjZZZSSSOOONNNLLLFFFAAA@@@AAAEEEGGGEEEDDDDDDBBB>>>:::777333111111222333333333222111222333222000...000000000111000000/////////000111///---,,,...000//////////////////000111........................******************+++++++++++++++,,,,,,---------,,,---...///000000000000000888999<<>>@@@>>>===>>>AAADDDEEEEEECCCIIIOOOPPPMMMKKKLLLNNNQQQQQQQQQRRRSSSTTTVVVWWWZZZ[[[^^^bbbeeefffdddbbb]]]^^^\\\XXXQQQKKKHHHGGG>>>>>>===<<<<<<;;;;;;:::888888666444333444777:::666888:::888555444666888111111222333333444555555555555444333333333444444222222222333333444444444111111111222222333333333222222222222222222222222222222222333444777999;;;DDDLLL]]]ssstttggg]]]WWWUUUMMMLLLHHHCCC???===>>>@@@FFFHHHKKKSSS```ooo}}}zzzqqqaaaLLL===333333333222222000///......///111222333333222222000111444888<<>>999888666;;;>>><<<;;;<<<:::777999555111......//////...///...------///000///.........////////////......,,,...///...+++***,,,///000000////////////000000......//////////////////******************+++++++++++++++,,,,,,---------***,,,...000111111000000111888:::???OOOaaa|||vvvaaaMMMAAA:::777444222111000...,,,...............///000111---///111333777???HHHOOOfffvvvnnnWWWIIIAAA:::444111---...///000000///...---///---,,,,,,...///000000000///...------...111222555777;;;AAAJJJTTT]]]ccclllttt|||xxxjjjUUUCCC777222///...,,,,,,------.../////////+++******---......333999AAAHHH[[[rrrxxx```FFF888333///,,,+++++++++,,,,,,,,,---------///+++---333888BBBZZZsss|||tttsssuuupppgggRRRDDD666000000///......***)))(((''''''((()))***hhhWWWLLLCCC@@@BBB???BBB???999888===>>>:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>???>>>>>>???@@@BBBCCCDDDEEECCCDDDDDDEEEEEEDDDDDDCCCGGGHHHJJJKKKLLLLLLLLLLLLFFFGGGGGGGGGEEEBBB@@@>>>???>>>===<<<;;;:::::::::666555555666777888888777777888777666444222///---222222222222222222222222333333333222222111111111222222111111111111111222444444333333222111111000333333222222222222333333888333222777777555;;;FFFUUUmmmpppiiikkkdddbbbZZZMMMCCC@@@>>>;;;666666444333222222222222777999<<<@@@FFFQQQ^^^hhhssskkkRRRCCC777...---///...000555333111//////000111111111000000555:::;;;CCC[[[tttpppVVVBBB555444555666666666555333333222333444444444444333222444444444555777888:::;;;888999;;;>>>BBBGGGKKKMMMRRRPPPMMMJJJGGGDDD@@@<<<888999999999888777555444555666666666666666555555444222000111333444333000,,,,,,---.../////////...000000///............///++++++,,,,,,---.../////////............---------000...---...111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...000222333222000444555:::DDDVVVooo{{{^^^GGG???999444333000---///222+++,,,---...///000111222111111111333555999<<<>>>QQQ^^^tttnnnYYYIII@@@:::777,,,222222,,,***---000///333///,,,+++---...,,,***......---,,,,,,,,,------///000333666:::@@@FFFKKKVVV\\\eeennntttyyy|||~~~zzzjjj\\\III999222///...,,,---------,,,,,,+++++++++,,,)))+++000000...000777:::FFFXXXlll{{{yyyeeeKKK888111///---************++++++,,,,,,,,,------///111333>>>TTTgggyyy|||wwwuuusssqqqppp\\\MMM:::000000000+++&&&+++***)))(((''''''((()))zzzdddRRRFFFBBBCCC===???===999999===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;<<<======<<<<<<===>>>???@@@@@@AAA>>>??????@@@@@@??????>>>===>>>???AAAAAAAAAAAA@@@???@@@AAA@@@???===:::999<<<<<<;;;:::999999999999666555555555777888777666444555555555444333333222555555555555555444444444333333333222222222111111333333222222222222333333444444444333333222222222000000000000111111222222333222555999999:::EEERRRwww}}}rrrcccSSSLLLKKKGGGGGGDDD<<<777888777555222222222222222333444444333333444555888>>>GGGNNNVVVdddwwwmmmTTTDDD555333666555111//////......///222444444444000000444888999AAAZZZtttlllRRR@@@666444555555666555444333222111222333333333333222111111111111222333444666666555555666888;;;>>>@@@BBBAAA@@@>>>======<<<999777666777777888777555444333333444444444444444333333111///---...000111///---------.../////////.....................///000000------------------------------..................000...---...000111///,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------///......///111333333444333666>>>MMMbbb{{{sssYYYHHH@@@:::888666222111222---......///000000111111---------...000333666888CCCKKK___vvv{{{jjj\\\PPPCCC;;;111333222,,,+++...000---+++(((&&&''')))++++++***,,,+++++++++++++++,,,,,,,,,---///000333777===AAAGGGKKKSSSZZZbbbjjjqqquuu|||xxxppp]]]QQQ@@@444...,,,+++))).........------,,,,,,,,,+++)))+++//////---///555999EEEXXXkkk{{{wwweeeKKK999000...,,,*********+++++++++,,,,,,,,,...---///000111999LLL]]]rrr}}}~~~{{{zzzyyyxxxwwwbbbTTTBBB666111///,,,(((***)))((('''''''''((()))rrrZZZIIIBBBBBB@@@@@@>>>;;;;;;>>>===:::::::::::::::::::::::::::999999999::::::;;;;;;;;;777888888999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<;;;;;;======>>>>>>===<<<:::999:::999888777777777777777666555555555777888777666555555444333333333444444777777666666555555555444333333333333222222222222444444444333333444444555444444444444333333333333///000000111111222222222222444888;;;>>>HHH\\\mmmsssggg^^^UUURRRNNNGGGAAA???@@@AAA>>>777444555333000............///000111111333333333222222555999======GGGWWWlllnnnXXXAAA888999999444000.........000222444444333111000333666888BBB]]]xxxhhhMMM===666444444555555555444333222000111111222222111111000//////000111111222333444444333333333444555666777888777666777888888666444444444555555444333111000000111111222222222111111///...------//////...---//////////////////...---,,,,,,,,,---...000111222//////...---,,,,,,++++++,,,,,,,,,---....../////////...---...///000...---+++******************+++,,,,,,,,,---------......000000///...000222444666555;;;HHH\\\sssoooWWWLLLBBB>>><<<777333222111111111111111111000000,,,,,,+++,,,---///111333777;;;HHH^^^rrrtttdddQQQDDD999777222---...111111---+++***((()))***,,,++++++((()))))))))******++++++***+++,,,,,,---000444777999<<<@@@EEEKKKTTT\\\bbbjjjooouuuyyy{{{xxxjjj```OOOFFF;;;222//////...---............------------+++***+++......,,,///333888DDDXXXkkkzzzvvveeeNNN;;;111---,,,***++++++++++++,,,,,,,,,,,,------...//////333AAAPPPiiivvv~~~}}}~~~~~~}}}|||iii^^^NNN???444///---,,,******)))(((((()))***+++lllWWWKKKHHHGGGEEEAAA>>>>>>>>><<<999::::::::::::::::::::::::888888999::::::;;;<<<<<<777888888888999999::::::999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;::::::999;;;;;;<<<<<<<<<;;;:::999999888777777666666666777777555444555777777666555888777555333222222222222666666555555444444333333333333333333333333333333444444333333444444555555333333333333333333333333222222222222222222222222555999===CCCOOObbbvvvyyytttqqqiii[[[PPPEEEAAABBBHHHLLLKKKJJJJJJJJJIIIDDD<<<888777333///000000///............///111222222333444666888:::777:::@@@JJJ[[[ooooooWWWCCC999666666777111000000000111111000...222000222666:::FFFdddgggIII;;;666444444444444333333222222///000000000000000000///111111222222333333333333444444333333333333333333777555555555666555333222111111222222222111///...//////000111111111000000000000000000000111000000000000000000///...------------------...///000111///......------,,,++++++***++++++,,,...//////000///...------............,,,+++***))))))***+++,,,------------............000111111000000111333555;;;DDDUUUllliiiZZZJJJCCC???999444222444444333222111111000000///.........///000111222555555<<>><<<::::::::::::::::::::::::888888999::::::;;;<<<<<<999999999999:::::::::::::::999999999999888888888::::::;;;;;;;;;;;;::::::999888888777666666666666777777777777777777777666999888888777777777777888777555444555666777555444777666444333222222333333666666666555555444444444333333333333333333333333333333333333333444555555333333333333333222222222333333222111111111222222444>>>LLLZZZmmmjjj___SSSMMMLLLHHHAAA;;;999999<<>>MMMmmmkkkKKK:::555444333333333222222222222////////////////////////111111222333333333222222222222333333333333333333111000///000222222000/////////000111111000......//////000111111111111111111111111111111000111111//////000//////...------......------------......------------------------)))***+++,,,---///000000.........---,,,---...///---,,,+++******+++,,,---------.........////////////111333333222222444666BBBNNNddd}}}{{{iiiUUUIIIBBB;;;555333666666555333222000//////111111111111111111222222333333777===FFFTTTkkkxxxlllTTTGGG:::444444444000---.........---+++)))((((((((((((***+++,,,,,,,,,,,,+++,,,------,,,---000222000222444444555666888:::CCCEEEIIILLLPPPXXXbbbhhhssszzzwwwmmm```SSSGGG@@@333111///......//////...+++++++++++++++++++++++++++...///......000333444999HHH^^^sss{{{oooZZZFFF777000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++---000000000777@@@YYYlll~~~~~~~~~|||vvvrrrhhhVVVCCC555000///,,,+++*********+++,,,---}}}ooo^^^TTTJJJHHHGGGEEEBBBBBB;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999888888999999999999888888999888777666666666666666888888888888888777777777999888888777777888888888777555444555666666555333222222222333444555666777777777777777777777777777333333333333444444444444333333333333333444555666555555444444333222222222333111000...///111444666777MMMfff|||lllWWWKKK???;;;;;;:::888777555555666777999CCCXXXlllpppnnniiiaaa\\\WWWMMMDDD:::999777555444333222222///......///000111000///***...444777888???PPP```rrrzzzbbbMMM@@@;;;555333000000111222222222111000444:::@@@PPPqqqtttRRR===666444333222111111111222222000//////......//////000...///000111111000...---//////000111222222222111------...000222444333222...///000111111000///......///000111111222111111...///000000......///000..................---,,,///......---,,,,,,------,,,---------------------)))***+++,,,---...//////.........---++++++...000...---+++******+++---............////////////000...111444555444666:::>>>MMM]]]vvv{{{fffWWWKKK@@@888666777666555444222000///...//////000000000111111111---///222444888DDD\\\rrrkkk[[[JJJ@@@;;;555000...---///111000///------...)))***,,,---------,,,,,,((()))++++++***+++---///)))+++///000000000111222666777888:::===BBBIIINNNUUU\\\ccciiipppwwwyyywwwyyy|||~~~yyyrrrgggYYYLLL@@@888444////////////////////////************++++++++++++***...000...///222555555<<>>444000++++++)))((((((((()))***|||lll]]]VVVRRRKKKFFFEEE<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777888888999999888888777::::::999888888888999:::;;;;;;:::999999888999999888888777777777777888888777666444444555666444333000111222444555666666666444555555666666777777888333333333444444444555555444444444444555666777888999888777666555444333222333111//////111666<<<@@@LLLhhh~~~\\\HHH>>>777888999777666777222222222333444===QQQdddtttxxxzzz{{{{{{xxxlll```OOOMMMIIIDDD???;;;888666777555222222333333111///,,,---111666777888@@@JJJWWWiiizzzxxxjjjXXXIII<<<888444222222333444444000///333999???OOOooo|||ZZZAAA777444333222111000111111222000000///......///000000---...///000///...,,,+++---...///000111111000///111000000222444555444333//////000111111111000///---...///000111111111111,,,...000///---,,,...000+++,,,------------------------,,,,,,,,,---...............------,,,,,,+++******+++,,,------......---......,,,******---000...,,,***))))))***,,,........./////////000000000...111333444555;;;EEELLL```rrr{{{kkkZZZIII>>>;;;777666555333111000///...---......//////000//////------///222444;;;KKK[[[ppp}}}xxxcccTTTHHH<<<555555000222444444222000000111***+++,,,---...---+++***((()))***)))(((((()))***'''))),,,---------...///.........///000444888;;;===CCCIIIMMMTTT\\\___^^^aaadddgggkkknnnpppqqqqqqnnnppprrrsssrrrpppllljjj___ZZZPPPEEE;;;444111000///000000000////////////*********++++++,,,,,,,,,'''---///---...333666555???RRRlllyyygggQQQ===111///111......---------,,,,,,,,,+++***,,,000000///333:::EEE[[[sss}}}}}}~~~~~~}}}~~~|||ppp]]]HHH999111...---+++***))))))))))))pppddd[[[OOOGGGEEE========================;;;:::::::::::::::::::::::::::999999999999999999777888888888999999999:::999999::::::::::::999999888777666666666666888888888888666555555444444555777777666666666777777888777666444444555555444333333333555555555444333222111111222333444555666666333333333444444555555555555555555555666777999999<<<;;;:::888777555444333555333111111555===EEEJJJeee}}}[[[<<<555333888:::777555777333333444444111000999DDDXXXbbbppp~~~yyylllhhhaaaYYYPPPHHHBBB???:::666333222444444222///777000---111333333666<<>>666555444333111000///...------...///000000000000222000000333555777>>>GGG^^^nnnxxxeeeTTTDDD<<<<<<000222444222...************+++,,,------,,,***)))***++++++***(((''''''(((***+++,,,,,,++++++,,,...+++++++++***+++---///111333888:::;;;???FFFIIIHHHFFFHHHKKKOOOQQQTTTUUUUUURRRSSSVVVWWWWWWUUURRRPPPFFFCCC===666000...///000,,,------,,,***)))******+++++++++,,,,,,---------%%%+++...+++---333777555BBBUUUqqq{{{iiiRRR===111...000.........------,,,,,,,,,,,,+++,,,//////...111777>>>UUUnnn{{{~~~{{{yyyzzz{{{||||||xxxeeeOOO===222333111///---,,,+++,,,,,,rrrcccTTTIII@@@???>>><<<;;;;;;::::::999:::::::::999888888999;;;;;;;;;:::::::::::::::999;;;;;;:::888777888999::::::999999888777777777888888888888888888888888::::::999888666666888:::888888777777777777888888888777777666555444444444666777888777555444444555666666666777777777777777777666444555666888999999888<<<666555===>>><<>>JJJccc~~~wwwbbbWWWIII>>>999777444111;;;777777;;;===GGGccc___JJJ777666666444111...---...///000000////////////000000.........///////////////000000000000////////////333333222111000000000111333333111000////////////000111111222222111111000,,,------.................................------........................333222111///............///...---,,,,,,...///111111000///...............000///...------...///000000000000/////////000000777666444555<<>>777333333222///...000////////////////////////111000//////000444777999KKKXXXmmm~~~ooo```KKK:::888666333222111000---+++//////..................***++++++,,,,,,++++++***++++++,,,------......//////000000000...---...///...///111444666777888999;;;<<<>>>???@@@@@@@@@???=========<<<<<<<<<;;;;;;777555222000...///000111(((***++++++******+++,,,+++++++++***++++++,,,,,,,,,***+++...///000555;;;GGG\\\vvvqqqUUU???666111------...............------,,,.../////////000222444>>>JJJ___uuu|||zzzzzz||||||zzzwwwyyy}}}~~~yyyooo^^^GGG444222...,,,...---++++++...sss]]]NNNGGGEEECCC@@@???===<<<:::>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::;;;:::888888888:::999999888888777777888888888888888888888888888888999::::::999777666888999888888777777777777888888888777777666555555444444555666888777555444444555555666666666666777777777888777555444444555444444555999555444???CCCEEENNNRRRPPPJJJCCC<<<888888999444222444===IIIWWWjjjyyyxxx{{{}}}sssZZZQQQHHHAAA:::444777===EEE===333---...333888;;;999===DDDLLLQQQUUUVVVVVVbbbfffkkkmmmkkkhhheeecccZZZZZZYYYWWWUUUTTTSSSSSSOOOMMMIIIEEEBBBAAA@@@@@@GGGFFFKKKXXXjjjvvvyyywwwqqqfffWWWJJJCCC>>>999555777444555999<<>>EEEQQQcccwwwuuu^^^OOOGGG>>>777555333000///111000000000000000000000000111000......000222555777===HHH[[[nnn{{{sss___NNNFFFAAA;;;555222111///...///......---,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,------......---...///...,,,+++,,,---000000111222222222222111///000222333333333333222555444444444444333333333222000...+++******,,,---(((***++++++******+++,,,+++++++++***++++++,,,------,,,---//////000555===JJJ___xxxwww]]]GGG:::333...............---,,,+++***,,,---.........///111333666BBBXXXooo}}}~~~|||zzz{{{||||||yyyvvvxxx|||{{{rrrbbbKKK999444///,,,---,,,)))***,,,tttaaaVVVRRRMMMHHHFFFCCCAAA??????>>>===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;888999::::::999888999;;;888777666666666777999999888888888888888888888888888999;;;:::888777777888888888777777777777888888888777777666666555555444444666777777555444444555444555555555666666666777999999888888777666555444666;;;999;;;GGGOOOTTT^^^]]]\\\WWWNNNCCC===>>>AAA<<<===@@@KKK```vvvlllcccZZZYYYaaakkkrrruuummmjjjdddXXXFFF888666;;;<<<999555111//////333555333555888;;;<<<;;;:::888DDDIIIOOOTTTWWWYYY[[[\\\[[[```fffiiiiiiiiijjjllljjjfff```YYYSSSNNNKKKIIIGGGHHHIIILLLRRRYYYbbbgggooojjjddd___YYYQQQHHHAAA999777888;;;===DDDYYYoooqqqXXX???666555444333222111000///000//////......//////000//////////////////......////////////////////////000000///.........//////111111000//////000000000000111111222222111111000///000000111111111111111////////////////////////---------------------------,,,,,,++++++,,,,,,,,,------,,,+++,,,---...///------------------...///...---------...///111222222222111000000222666999777???LLLZZZkkk}}}pppbbbTTTHHH===777333///...///000000000000000000000000000///.........000333444555<<>>888888777666555444222000555666777777777555333222333666:::<<<>>>???AAACCCIIIQQQ[[[```bbbeeeiiinnnmmmiiibbbZZZSSSNNNJJJIII;;;>>>AAABBBBBBCCCGGGJJJUUUZZZbbbkkknnniii```XXXFFFBBB@@@>>>>>>CCCSSSccc|||```BBB777666555444444222000///111000000//////000000111////////////.....................///////////////000000///....../////////000000/////////000000111...//////000000//////...//////000111111111111111............////////////------------------------+++++++++++++++,,,---------,,,,,,,,,,,,---.........------,,,,,,,,,------------,,,---...000222333333333222000///333:::???BBBMMM^^^ppprrrbbbSSSBBB999333...+++,,,////////////////////////000///...------///000111444777???LLL[[[mmm|||ggg]]]NNN@@@777444333333222111///...,,,,,,,,,,,,,,,,,,------------,,,,,,)))******++++++,,,,,,---***,,,,,,+++***)))***+++******+++,,,------------///000000000/////////...,,,,,,,,,+++++++++******---,,,***)))((()))******(((***++++++******+++,,,+++++++++++++++,,,---............000///111999CCCYYYkkkqqqWWWBBB666222//////...,,,++++++*********+++,,,,,,+++,,,...000666<<>>;;;::::::::::::999999999777888::::::999999:::;;;666666666666777888:::;;;888888888888888888888888888:::<<<<<<:::888888888888888777777777777888888777777777777777666666666333555777777666666666888555555666777777888999999999;;;============@@@BBBBBBNNNUUU^^^mmmssswwwyyyjjjZZZQQQRRRVVV]]]nnnyyycccTTTGGG===<<<:::888BBBPPPZZZgggwww}}}rrreee\\\HHHAAA999777999:::777333333444444555555555444444111222444444333333555666888>>>EEEIIIJJJMMMTTTZZZUUURRRMMMGGGBBB???===<<<444666777888888777777777===EEERRRaaalllqqqpppooo]]]WWWOOOHHHCCCEEEPPPZZZ{{{kkkIII:::888555444444444111///222111111000000111111222000000//////.........---------....../////////000000000/////////000000111//////////////////000000111111222222222222111111---...//////000000//////,,,,,,,,,------.........------------------------++++++++++++,,,---...///,,,,,,,,,,,,------......000///...---,,,+++++++++------,,,---...000222333222222333222444;;;GGGPPP[[[gggwwwlll[[[GGG;;;444///,,,,,,........................///......------...//////111111555===HHHYYYqqq~~~tttcccRRRFFF===888666333222000...---------...---------......---------)))******++++++,,,,,,---+++,,,---,,,+++******,,,***++++++,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,+++***))))))******+++(((***++++++******+++,,,++++++++++++,,,---...///------...000000333>>>JJJbbbrrruuu[[[DDD777333///...------,,,------...***+++,,,+++++++++---///777;;;HHH\\\mmmyyy~~~|||zzzyyyxxx}}}~~~vvvfffXXX???555,,,***++++++---///~~~qqqddd[[[VVVQQQJJJGGGEEEDDDAAA>>>>>>>>>===<<<;;;:::999999888999::::::999888999;;;666666777888999:::::::::888888888888888888888888999:::<<<;;;999888888999888888777777777777888888777777777777777777777777333555777888777777888:::777777888999:::;;;;;;<<<:::===@@@AAAAAACCCIIIMMMSSSbbblllvvvyyypppqqq{{{~~~___HHHCCC<<<999999777222555===DDDPPP```nnn{{{lll^^^KKK@@@===<<<888444111000000111111111222222...000111222222333555777444666888777777999===BBB>>><<<999666555444555555666444111000111333555666777:::@@@IIIUUUbbblllrrrooojjjaaaYYYUUUVVV]]]bbbyyyuuuQQQ???;;;666444444444111///222111111000000111111222000000000///......---------------......//////000000000//////000000111111000000///......////////////000000000000000000///,,,,,,---...............+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---------.........//////000///...---,,,,,,,,,,,,...---------...///111222...000333555:::GGGXXXeeeuuummm[[[GGG;;;666222//////------------------------.........---......//////222000111555;;;GGG[[[mmmwwwgggWWWJJJ???999666444111///------......---......//////......---******++++++,,,---------,,,---...---+++***+++,,,---...------,,,+++***)))+++******))))))***++++++---,,,,,,,,,,,,+++++++++))))))((((((((()))******(((***++++++******+++,,,++++++++++++,,,...///000,,,---///222333888FFFTTTlllyyyxxxaaaIII:::555///...---,,,------///000***+++,,,+++***+++,,,...333666BBBVVVjjjxxx}}}}}}}}}|||yyymmm```GGG;;;///,,,---------///{{{kkkdddZZZTTTPPPMMMGGGCCCCCCBBBAAA???>>><<<;;;:::999:::;;;:::888888888:::666888999;;;;;;;;;:::999888888888888888888888888:::;;;;;;:::888888999;;;888888777777777777888888777777777777777777777777444666888999999999:::<<<999::::::;;;===>>>>>>???@@@DDDIIILLLPPPWWWaaahhhsssmmmNNN>>>:::888666444222111111222555>>>HHHRRRbbbuuu~~~uuuggg[[[TTTMMMFFFAAA:::999777555333222222222---///111222222222444666444333222222111111222333444333222111111222444555555444333111000222555888888777777999@@@JJJVVV]]]cccbbbaaaaaaeeekkkpppsss}}}aaaDDD===666333333333111///000000////////////000000111000000///......------,,,,,,---......///000000///.........//////000111111000///...............,,,------......------,,,,,,,,,---............---++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........//////000000//////...---------...//////000///...------...///000111---000333666===LLL```ooowwwbbbPPP===555333111000000........................------......//////000000333111111333555;;;JJJXXXoooxxx}}}ppp```RRRIII???<<<888444111//////000......////////////......+++++++++,,,------......,,,---...---+++***+++,,,,,,---------,,,+++******,,,,,,+++++++++---...///,,,++++++++++++*********((((((((())))))*********(((***++++++******+++,,,+++++++++,,,---...///000,,,...222555777>>>NNN^^^uuu|||jjjQQQ>>>666000///---,,,+++,,,---...+++,,,,,,,,,++++++,,,...///111===QQQfffvvv~~~zzzpppfffRRRCCC555///...---,,,---yyynnneee```ZZZSSSNNNGGGFFFDDDBBB@@@>>>===<<<999;;;;;;:::888777888999777888;;;======<<<:::888888888888888888888888888;;;<<<;;;999888888:::<<<888888777777777777888888777777777777777888888888444666999:::::::::;;;===;;;;;;<<<===>>>???@@@AAAEEEJJJRRRYYY```lllzzzhhhPPPIII>>>===999444222444444222///777<<<@@@JJJ\\\iiinnnqqqtttvvvvvvqqqhhh```ZZZJJJGGGCCC???;;;999777777222333555444333111111222222000000000222222111///000///...---...000222333...222777777333111333555666666666666777<<>>=========>>>>>>>>>======<<<<<<<<<999999999999888888888999;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999::::::::::::999999;;;===>>>===<<<<<<===>>>@@@@@@CCCHHHJJJKKKRRR[[[hhhvvvwwwiiifffhhhgggdddbbbTTTOOOFFF>>>888555555666555666555444444666;;;>>>AAACCCFFFLLLTTT^^^gggmmmrrruuuyyy{{{xxxppphhhcccPPPLLLEEE???;;;:::;;;<<<999777444222222222333333222222222222222333444444222222333444666777999999@@@<<<666333333555666666222444888>>>FFFOOOZZZaaahhh}}}___CCC777:::555000333333///.........///...,,,)))/////////.........------,,,------...//////000000..................------000000000000///...------////////////.........---...------,,,,,,------...////////////............++++++++++++++++++++++++***---......,,,,,,...000//////.........///111222------+++******+++,,,---///---,,,,,,---.........000/////////111777>>>DDDFFFPPP^^^lllxxx|||qqqaaaRRRJJJ:::777333...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////000000000///000222444888???NNNaaaqqq~~~qqq```RRRIIIBBB999333333333333111000.........---....../////////000000////////////---+++)))(((+++++++++,,,------.........---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,))),,,///000///......///000000444===FFFRRRdddttt~~~fffNNNAAA666333000...............,,,+++******,,,---......000000444???QQQeeewww~~~zzz~~~xxxppplll]]]III888000---------{{{pppeee[[[SSSLLLHHHIIIHHHGGGEEECCCBBBAAAAAA@@@@@@???>>>======<<<<<<:::999999999999999::::::999::::::;;;;;;;;;::::::::::::::::::999999999999888888999999999999888888;;;<<<======<<<<<<>>>@@@BBBBBBEEELLLQQQYYYeeeqqqrrr```SSSFFFFFFKKKQQQVVVZZZ[[[ZZZVVVQQQKKKEEE???<<<;;;:::888555333444777:::777888999:::<<>>;;;999888888777444666888777555444555777333444666666888<<>><<<;;;;;;<<<=========:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<>>>?????????@@@CCCEEEFFFGGGLLLVVV```mmm~~~hhhSSSKKKBBB;;;;;;>>>???AAACCCPPPVVV```fffeee^^^SSSLLLEEECCC@@@;;;888777999;;;888::::::999888999<<>>CCC???===:::;;;AAAJJJTTTZZZMMMCCC888333444444111---222444555666888:::>>>AAAEEEQQQggg]]]DDD;;;111///111///000///000111222000---***------------------------,,,---------.........///,,,,,,------...............//////000000000////////////---,,,,,,,,,---......------------......///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------...---+++***))))))***+++,,,******---111222///++++++---///000000///000111333555999>>>FFFTTTfffrrrppp```WWWPPPEEE:::444111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///+++,,,------------///000...111777???GGGUUUnnnwwwlll___UUUIIIEEE>>>999666666666666111000///---------...///---------------,,,,,,,,,---------....../////////---,,,+++,,,...///..................------------------,,,,,,++++++++++++---------..................///111111000111222444222777AAANNN]]]lll{{{qqqYYYHHH666333///---,,,---,,,+++***+++,,,,,,,,,---///000//////111777DDDXXXnnn}}}}}}{{{}}}~~~xxxyyyooo^^^JJJ888...,,,---zzzqqqfffdddaaa```___\\\XXXUUUQQQPPPOOONNNLLLJJJIIIIIIDDDBBB???>>>@@@AAAAAA@@@??????@@@@@@@@@@@@@@@???@@@@@@??????>>>>>>>>>>>>===>>>>>>??????>>>>>>===???@@@BBBCCCDDDFFFJJJNNNNNNPPPYYYggguuuzzzZZZJJJ===888555888:::999999<<<@@@JJJYYYgggooonnniiieeeZZZWWWRRRKKKCCC>>>=========:::888777777666333111999999;;;@@@HHHRRR\\\bbbbbbeeekkkqqquuuwwwxxxxxxxxx|||}}}wwwnnngggcccbbbcccbbb]]]XXXWWW[[[```]]]WWWRRRSSSYYY^^^]]][[[KKKBBB777222333444000,,,000000000//////222666999BBBIIIZZZvvvqqqTTTDDD555222444111111000000111222111...+++---------------------------------...............++++++,,,---///000111111//////000000000000000///...---,,,,,,++++++,,,,,,---------------...///000////////////............------------------------------,,,---.........---,,,------------,,,,,,,,,...---+++*********++++++,,,+++,,,...111222000---))),,,///111000///...//////111222444999AAALLLTTTnnn~~~lll^^^PPPIIIDDD<<<555222///...,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++---...)))+++------,,,,,,---///)))+++000444777@@@TTTfff|||~~~ssskkk]]]VVVMMMDDD???<<<999888444444444444333333222222...---------------------...///////////////000000,,,+++******---//////////////////......---------++++++,,,,,,------------------------......//////...///000000000222555888666>>>KKKYYYiiiyyysssYYYFFF666333///---,,,,,,,,,+++))),,,......------...000///000222666@@@SSSkkk{{{~~~~~~|||zzz}}}{{{xxxrrrdddQQQ>>>222......{{{wwwsssmmmfff```\\\\\\ZZZYYYWWWUUUTTTSSSPPPLLLHHHGGGIIIJJJIIIGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@?????????AAACCCEEEGGGKKKQQQUUUVVV[[[hhhyyymmmRRRHHH===777444444444333666<<<888>>>IIIUUU```hhhmmmpppnnnlllggg```VVVOOOKKKJJJCCC===555222444555555333444555777999<<>>666666111111000//////000000...,,,---------------.........////////////////////////,,,,,,---///000111222333000000000111111000//////,,,------------,,,++++++------------...///000000////////////.......................................------...000222111000000000111111111000//////------+++++++++,,,---...------...///000000000000***,,,...///---+++++++++...///111333666;;;@@@DDDUUUlllxxxjjjVVVMMMCCC???;;;555111111,,,+++)))((('''(((***+++))))))))))))))))))))))))++++++************++++++(((***,,,---,,,,,,---...+++,,,000333333777BBBOOOiiiwwwzzztttlllaaaWWWPPPIIICCC>>>666666666666666444333333000///......---......///000000000000000000000000---+++***+++---000111111000000000///......------******,,,---.../////////---------......///000000......///000111333888;;;???JJJXXXgggwwwvvv\\\EEE777444000---------,,,+++***---000///---,,,---//////111333555===OOOgggyyy}}}}}}|||{{{}}}xxxssshhhXXXFFF888000...zzzrrrqqqooommmkkkiiiggggggccc]]]XXXVVVXXXYYYWWWUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMLLLIIIJJJJJJKKKKKKJJJJJJIIIHHHJJJLLLOOOSSSXXX___ccciiiqqqgggMMMEEE???;;;777666333///222777555777:::@@@HHHQQQYYY^^^ccceeefffeeebbb___^^^^^^TTTOOOFFF>>>999777777777///111444777999:::::::::<<<;;;:::<<>>BBBTTTjjj|||uuubbbSSSGGGBBB>>>;;;666111///222,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))***************))))))(((***---------,,,---...//////111444444333999AAARRR```ppp}}}~~~uuunnniiibbbYYYRRRDDDBBB>>>;;;777555444333222111000///......///000111111111111111111111111...---+++,,,///222444444111111000000///......---+++,,,---...//////............//////000111111222000111222222444888>>>BBBKKKWWWfffuuu|||aaaIII888555111......---,,,++++++...222111---+++,,,...---000444555:::KKKcccvvv}}}~~~}}}}}}~~~yyytttlll^^^NNN>>>333---~~~rrrllleeeccceeefffdddaaakkkkkkjjjiiihhhfffeeeddddddccccccbbbaaaaaa``````[[[[[[\\\\\\\\\\\\[[[[[[XXXZZZ]]]```eeekkkrrrwwwhhhLLLEEE777777:::<<<999333222555333333444777:::>>>BBBDDDDDDJJJRRRZZZ```dddhhhjjjhhhfff___TTTFFF;;;777666777777777777777888999:::000222444777:::===???@@@GGGNNNUUUYYYXXXXXXZZZ]]]YYY[[[```ggglllmmmkkkiiidddaaa]]]YYYSSSJJJ???777222222111111111000111111...111555777666555555555===DDDVVVrrrgggSSSIII>>>888555222111111333333333........./////////000000111111111111000000000000333333333222111000000///222222222111111///......---///222333333111---+++---------......000111111000/////////............////////////////////////111//////111555888777666444444555666555444222111---,,,,,,,,,---///111222+++///111...)))''',,,222,,,---------,,,...111333000000111222333444666666888DDDUUUiiixxxfffQQQ@@@AAA???>>><<<777000000444---///111333222000---***************************((()))***++++++***)))((((((***---...---,,,---......,,,---000000...111777@@@MMM\\\hhhvvv}}}xxxpppiiiZZZUUUMMMEEE>>>:::888888444333111000/////////000222222111111111111111111000...---...111444666666222111111000///......------.../////////...---,,,///000000111222222333333444555666777999>>>DDDIIITTTaaappp~~~fffMMM999666222///......---,,,+++///333111---***+++...+++000333444999HHH```sss|||~~~~~~~~~~~~zzzvvvnnnbbbSSSBBB444,,,|||wwwrrrssswww|||~~~}}}|||{{{zzzyyyzzz{{{{{{yyy|||hhhMMMBBB888777555444333333333444333333444444444555555555::::::<<<@@@FFFNNNTTTXXXdddfffhhhfff___TTTIIIAAA888999::::::888666666777111111111222333555666777888888:::<<>>AAABBBCCCEEEGGGIIIKKKLLLCCCCCCCCCAAA>>>;;;777444000000////////////000000000111333666999;;;===???===MMMfffvvvZZZDDD???888333333222000000222333222000...---,,,,,,---...///000000//////000111...111333333222111111111111///...///000111000///000111333444333000---+++///...---...///000///...222111111000///...---------...///...---...///111444666888999999;;;===@@@>>>AAAEEEHHHFFF???555---...,,,+++,,,...///...+++,,,,,,,,,---------......)))******+++,,,,,,------000000111222222222222111:::999>>>PPPiii~~~dddLLL???;;;;;;;;;;;;:::777222...,,,000...---,,,---,,,)))'''++++++***))))))******+++*********))))))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---000222666999@@@NNNaaatttyyyrrrhhh]]]SSSKKKCCC???:::888555333222222333555333222000...------......,,,,,,---...//////000000------......////////////+++,,,------------///111///000000000000111444666555555999???AAADDDOOO\\\gggpppmmmRRR???555......000///------+++,,,------++++++,,,---222000000222777DDD[[[nnnxxx}}}}}}~~~}}}xxxrrrkkk```OOO;;;---hhhNNNEEE:::999777555555444555555111111111111222222222222333333444666:::@@@EEEHHHQQQTTTZZZ]]]]]]YYYSSSOOOGGGGGGHHHHHHFFFAAA<<<999555444222111222333555666666666666777888777666555999:::;;;<<<<<<;;;::::::999999999888666333000...333222222111111111222333666666888<<>>EEEIIIOOO]]]kkkvvv~~~oooTTT???666...///000///---,,,)))+++,,,---,,,,,,...///000///000333777AAATTTfffxxx~~~}}}~~~~~~{{{vvvpppfffUUUAAA333hhhPPPIII:::999777555444444444444///000000000111111111111000/////////111444777999999===DDDIIIMMMNNNMMMLLLLLLMMMPPPSSSUUUQQQJJJCCC???===999666444333444555444444444333222222222111666777888888888666333111222333333333111///---,,,111000000///000111333333333444:::EEERRRZZZ\\\[[[aaagggrrreeeYYYKKKCCC===666222222111111000000000111333444000111222222111111222333999999999777444333333333555444222222222111000...000111222333222000...---111000///000222222222111222222222111111111111111000111333444666:::???BBBEEELLLVVV```gggmmmqqqssstttvvvvvvmmm\\\HHH888000000///------/////////...,,,------------.........,,,+++*********,,,...000///000111111222222111111444333777AAAOOOdddhhhMMM===888888666666444222111//////.../////////000000///+++)))+++,,,---......---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,...000000........./////////000333;;;KKK^^^kkk~~~vvvpppaaa]]]VVVOOOHHHDDDBBBAAA<<<;;;999777666666666666555444222111000111222333444333222111000000000000000111222222111111333555666777888999999;;;>>>@@@AAACCCIIIPPPWWW```ppp~~~qqqWWW@@@777//////000...,,,+++(((***,,,------...000222---...000333555<<>>===:::777555555666555333222222222222111//////000111222222111///...111000000111333444333222333222222222111111000000333666999>>>CCCJJJRRRWWW___fffrrr|||~~~mmmWWWCCC777333000///---,,,------......------------...............,,,***)))***,,,///111///000000111111111111111222333666;;;BBBRRRlllbbbFFF999666666444222000.........///000------...///000///,,,)))+++,,,...000000///---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,......,,,+++***+++///000///...111<<>>===<<<===;;;999777666888:::;;;666666444333222222333333000222444555555777:::<<<:::<<<>>>@@@BBBEEEIIIMMMMMMSSS[[[cccjjjtttsssZZZAAA888000///000---+++***)))+++---------...///111------///111222999IIIXXXsss~~~~~~|||zzzwwwpppaaaNNN@@@iiiPPPGGG999777555333222111111111000000111111111222222222333222111111111222333333555555444444333333222111444333666>>>HHHMMMKKKHHHDDDEEEGGGGGGFFFCCC@@@===;;;<<<<<<:::777555555777777666555444333333444555444444444444444444333333333222333444777<<<@@@BBBJJJOOO[[[kkkvvvvvvkkk```LLLJJJLLLTTT___sssqqqaaaPPPCCC===555444222000////////////222333444444333333444555<<<<<<<<<;;;888666666777444222111222333333222000///000111111111111000000222111000111444555444444111222333444555666777777@@@DDDJJJQQQYYYccclllrrrvvv||||||nnnZZZEEE888444555......,,,+++******,,,------------.........//////...---+++***+++---000222//////000111111111111000222333666999;;;FFF\\\pppbbbEEE999666444222000...,,,,,,---///111,,,,,,,,,...///...+++)))+++,,,...000111000...------------,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,......,,,+++***+++///111222000///444???HHHWWWiiizzzvvvuuutttjjjgggbbb[[[UUUQQQMMMLLLJJJGGGCCC???===<<<===>>><<<;;;999888777888999:::999:::;;;;;;999:::;;;===BBBEEEHHHLLLPPPUUU[[[___bbbkkkvvv}}}ttt[[[AAA888000///000---+++***+++,,,...---,,,,,,---......------...000777HHHXXXnnn{{{~~~|||{{{uuuhhhWWWIIInnnRRREEE<<<;;;999666555444444444.../////////000000000000000000////////////000000111111111111111111222222111//////222777:::999888999<<<@@@DDDFFFFFFDDDCCCHHHKKKLLLJJJEEEAAAAAABBB???>>>===;;;999999888888555555444444333222222222333333333444777<<<@@@CCCHHHOOO]]]kkkqqqkkk[[[OOO@@@===>>>FFFQQQddd~~~fffNNN@@@888666444111///...------222333444444333333444555666888:::;;;999888888999666555333333444444333111...///000111111111111111111000000111444555555444///111333777:::===@@@AAAMMMRRRYYY```hhhpppxxx}}}xxx{{{~~~{{{xxxwwwiiibbbUUUDDD666000111555......---***((((((+++---------........./////////...---,,,,,,,,,...000222...///000000111111000000111333666888999???OOO```bbbFFF;;;777333111000...------...000111,,,++++++,,,---...,,,++++++,,,...///000000//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000.........///...000111000///000555999AAARRRiii}}}~~~wwwpppkkkhhhfff___\\\WWWQQQLLLHHHFFFEEEDDDCCCAAA???>>>>>>???@@@@@@BBBDDDFFFGGGIIILLLOOOTTTWWW[[[```eeekkkrrrvvv|||sssZZZ@@@777//////000...,,,++++++,,,------++++++,,,---...------......555EEEUUUjjjwww|||rrrbbbWWWvvvVVVEEE>>><<<:::777666555555555/////////000000000111111000000//////........................//////000000000000000111111111000000111222555888:::<<<======FFFKKKPPPPPPLLLIIIIIIJJJIIIJJJLLLMMMLLLJJJGGGEEE@@@???>>><<<;;;:::999999999888777777999<<<@@@CCCDDDMMMZZZdddfff\\\MMMAAA:::777999AAAIII[[[|||kkkRRRBBB999888555222000///......111333444444333222444555333777<<>>???<<<:::888666666555222000...//////000111222222222111000000111444555555444000111444777;;;>>>@@@BBBJJJNNNTTTZZZ^^^bbbgggiiidddeeeeeeccc___[[[YYYYYYLLLGGG???777222000111222//////...+++((((((+++...............////////////------------...///000111...//////000000000000000...000444888888;;;EEEQQQlll___DDD;;;888333111000////////////000111...,,,***+++,,,.........,,,,,,---......///000000,,,,,,,,,,,,++++++++++++---------------------------...//////......000222...///////////////000000666???OOO```qqqyyywwwrrrmmmhhhccc```^^^[[[XXXUUUQQQOOONNNNNNOOONNNQQQUUUYYY]]]bbbhhhkkklllooosssxxx|||qqqYYY???666...///000///---,,,(((***++++++******,,,---...---...///...222???MMMggguuuyyylllaaa}}}ZZZFFF<<<;;;999666444333333333222222222222333333333333444333333222111000//////222222111000///......---,,,///222333333222333333000///...---...000222333444;;;DDDGGGFFFEEEGGGIIIJJJNNNTTTYYYZZZXXXTTTQQQNNNMMMKKKIIIGGGEEEDDDDDDEEECCCAAA@@@@@@CCCFFFHHHSSSZZZcccgggbbbTTTDDD999777444777>>>EEETTTuuuxxxeeePPPDDD:::888666444222111000000111222444333222222333555444999@@@DDDFFFFFFFFFFFFAAA???<<<999777555222///......///000111222222333000//////111333555555444222333444666777999::::::>>>BBBFFFJJJKKKLLLMMMNNNOOOOOONNNKKKFFFCCCCCCCCC888777555444444333111000000000///,,,)))(((,,,///............/////////000------......///000000000...//////000000000000000+++---222777888888@@@HHH[[[|||\\\AAA999888444222111111000000000111111///---++++++---///000000,,,,,,,,,,,,---...000111,,,,,,,,,+++++++++******........................,,,------,,,,,,---000333000///......///000///...444888???LLL]]]sss~~~{{{zzzvvvsssnnniiieeedddccccccdddfffiiilllnnnrrrvvvyyy~~~pppXXX???555......000///------&&&((()))******+++---///,,,---000111///000:::FFFfffuuu|||pppfffbbbMMM@@@===888555444333222111222111000//////111333444444333111000111111000///000000///------,,,,,,,,,---------------...///000///////////////////////////111333555555777999;;;AAAIIITTTYYYYYYWWWWWWXXXUUUXXX[[[YYYUUUTTTWWW[[[ZZZYYYWWWVVVWWWXXXZZZ[[[ffffffeee^^^RRREEE999333555222444888???OOOqqqpppeee[[[OOOEEEAAA:::888666333222111000111222222333333333222111111666999???EEEHHHIIIHHHFFFAAA???===999666444222111000000000000111111111111111111111111111111111111...///000222222222111000888777666666777999;;;===999:::;;;<<<<<<;;;999888888666333000//////000111000///////////////000111000///.........///111222......////////////......000000000000000000000000111222333333444777;;;>>>JJJfffcccHHH;;;666333//////000111111111111000///////////////////////////---+++,,,...///---+++)))***+++,,,---,,,+++***......---,,,,,,,,,,,,---******+++,,,,,,,,,++++++...///000///------///000...111555:::EEEWWWmmm|||~~~~~~hhhPPP777444000...///000111111++++++************++++++///---,,,......111:::CCC\\\wwwwwwooodddNNN???<<<888666555555555444222111000///000111333444555444222222222222111111111000///......---------...------------......///...........................000111222111111333444333:::BBBFFFEEEDDDDDDEEEIIILLLOOONNNLLLLLLPPPTTT[[[\\\]]]^^^^^^^^^]]]]]][[[[[[XXXQQQGGG===666333333111333888===KKKiiiqqqfffZZZSSSMMMDDD===;;;777666444222000000000000222222333333333333333222333666:::===??????>>>======<<<:::888666444333333/////////000000000111111111111111111111111111111...///000111111111000000555555555444555555666666555666777999::::::::::::777555222000000111222444111111000000///000000000222111000000000111333333...///////////////......000000000000000000000000111222333333444666:::>>>DDDYYYsssaaaGGG;;;666333111111111111111000/////////////////////////////////---,,,---///000...,,,+++,,,,,,------,,,,,,,,,------,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.../////////------///000///111222555;;;HHHYYYeee|||}}}dddLLL777444000....../////////++++++************++++++---,,,,,,...///000888AAAWWWssszzzrrreeeNNN???<<<888666777777777666222111000000000111333444444444333222111111111111111111111000/////////..................------------------------------------...///...,,,+++,,,------222777999888666777888888;;;===>>>===>>>BBBEEEKKKNNNRRRTTTUUUSSSOOOMMMKKKJJJFFF@@@:::555333333333111333888<<>>RRRnnn~~~xxxeeeLLL???<<<888666666666666555111111000000000111222333333333222111/////////000222222222222111111000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,000222444555333222222444,,,...000000000111333666666888<<<>>>???===:::777::::::999666222111111222555333333777:::DDD\\\tttfffRRRMMMFFF@@@>>><<<777555666222111000//////000111222.........//////111111222333333333333333333333333555444333222111000000000---------.........//////////////////////////////......///////////////...///000222333333222000...000000000111333666888:::666555333222222333555666555444333222111111000000///////////////000000111000000000000///...---,,,////////////////////////000111222333444555888;;;>>>BBBKKKZZZooobbbIII===777333222111111000///.........////////////////////////......000111333333222222111000///...---...///000---------......000111111111///---*********+++,,,......///...---,,,...000------......///333999>>>MMM\\\nnn|||sssYYYDDD555222///---,,,,,,+++***,,,++++++******++++++,,,)))))),,,///000///444<<>>JJJ[[[nnn|||~~~dddIII:::222000...---...---+++***---,,,,,,++++++,,,,,,---,,,+++---000//////444;;;FFF___ooovvvoooUUU???<<<888666666777666666000000111222222222222111---000222///+++))),,,//////000222333333222111///***,,,...000000///...---------------------------,,,---...---+++++++++---,,,,,,,,,...000000///...///---,,,+++,,,,,,,,,++++++,,,...///000///...---///000111000......///111000///333999888555===IIIVVV[[[aaa```UUUFFF<<<888222000///000---)))***---...---,,,,,,,,,,,,......111000...------...///111000000111111000///---,,,.........///000111222333.........////////////000111111111111111111111111333222111/////////000111333333444555444333222111///000222444555666555555000000111222222333444444111111111000111111222222---...///111111000000///+++,,,---///000000111111---------------------------///222333333333444666444333555999999999AAALLL\\\eeesss]]]CCC999777333222///---,,,,,,---...////////////////////////...222666666333111000111111111222222111000...---+++++++++,,,---...///000///000111111111111111000------...---,,,+++---///...------...000111000///,,,,,,...333:::FFFVVVbbbqqq{{{|||aaaEEE777111///............,,,+++---,,,,,,++++++,,,,,,------,,,---/////////555<<>>IIIPPPVVVUUULLL???555111......//////000000111111//////...------------...111111000000000000111111222111000///////////////...000111111///...//////......//////000000111111444555555333111111222333555555666666666555333222444222222333555444000---333333444444444555555555444444444333222111///...444333222222111111222222000///......///000///......///000222111000///---........................000111222555777888888666333777:::777111000888@@@MMMSSS[[[dddnnn|||```FFF999666000///.............../////////.........//////000111000///......------...000000////////////000000111...******,,,......---111222333444555444333222111111111000///.........***+++---...///......---///......///333999>>>BBB[[[dddsssrrrXXX@@@444111...+++******+++++++++*********)))'''(((***,,,---......---...111555999JJJ]]]rrr|||uuuWWWDDD???;;;<<<:::666444444555444333222111111111111333222111111111111111000000000111000000000//////------,,,,,,------...//////......---,,,,,,++++++------............------...---,,,++++++,,,...///000///---+++++++++,,,---------,,,,,,,,,,,,,,,---...---,,,,,,---...000222111222222222222333666999BBBIIIQQQQQQIII>>>666222000000000/////////////////////...------------...//////............//////111000//////.........///...000111111000///000111////////////000000000000333333444333111000222333333333444444444333222111333222111333555444111...222222222222333333333333555555666555555444333333666555444333222222222222111000/////////...---,,,...000111222333222000///..................------111222333555777777666555111555777555111111666<<<===BBBHHHNNNTTT___mmmvvvzzz[[[BBB777444333222111000///............------,,,,,,,,,,,,---......------......///000000//////......//////000///,,,)))(((***,,,,,,+++000111222333444333333222222222111000///......---++++++,,,---------------000000///000222666:::<<>>222111...+++***+++,,,,,,+++*********)))((((((***,,,------...---...111555999KKK___ttt~~~tttUUUGGGAAA<<<<<<:::777555777444444333222111111111111111222222333333222111111000000000000000...---------------,,,------...///.........------,,,,,,+++------............------,,,,,,,,,,,,---............---,,,++++++,,,---...000///...---,,,+++++++++...---,,,,,,---...000111555555444222000000222333:::AAAHHHJJJEEE===666333222111000///............//////...------------.........................../////////...............---///111111000000111222000000000000////////////000111222111000000222444111111222222222111000000111111111333444444222000222222333333333444444444777777888888888888777777999888666555333333222222111000000///...---,,,,,,///000222333333333222222/////////......---------222333444555555555444333111222444444333333555777555888;;;===@@@FFFOOOVVVdddmmmyyysssUUU???666444666555333111000/////////......---,,,++++++,,,,,,***++++++,,,---...000111.........------............,,,))))))+++,,,,,,,,,...///000111222222222222333222111000///......---+++++++++++++++,,,,,,---111000000111222333444555444999CCCPPP```qqqlllRRR<<<111000...+++++++++,,,,,,+++***+++***)))((((((***,,,,,,---------...111555999NNNbbbxxxrrrSSSGGGAAA;;;;;;999666555777444333222222111111111222000111333333222111000000//////000000//////...------------------...//////......---------,,,,,,,,,,,,------......------,,,)))***,,,...//////......,,,,,,+++++++++,,,---...000///...---,,,,,,,,,,,,...............000111222555555444222///...///000444:::AAADDDAAA:::555111111000///............/////////...------------...///000000000000000000///..................------+++---///000000///000222111111000000//////.........///000000///000222444111111111111111111000000000000111333444444444333555555666666666777777777999999::::::::::::999999:::999888666444222222111000000111000.........//////000111222333333333222000000//////......------222444555555444333222222222333333555777777666444666777888777888;;;@@@DDDIIIQQQ[[[fffqqq~~~iiiOOO===666666444333222111000000000000000000///...------------*********+++,,,---//////...------,,,,,,------......------,,,---...//////---......000111111222222333222222111000///...------,,,+++******+++,,,---//////000000111111111000222444888???JJJ[[[lllwww~~~jjjPPP;;;111000...,,,+++,,,---,,,+++***++++++)))((((((***,,,+++,,,,,,---...111555999OOOddd{{{pppTTTGGG@@@;;;:::888555555777333333222222111111222222///111222111000///111333111000000000/////////000...------------...//////---------------,,,,,,,,,,,,,,,------------,,,,,,)))***,,,...//////...---++++++++++++,,,------...///......------......///////////////000111222222222333333111///...///000111666<<>>CCCJJJTTTaaaoooyyy|||nnnZZZFFF999555555000000/////////000000111//////...---------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------............///000------......///000111111222222222111000000//////...---,,,++++++,,,---...,,,---...///000000000///111000000111888EEESSS]]]sss~~~iiiNNN;;;333///---,,,,,,---...---,,,+++++++++***((()))+++---++++++,,,,,,---111666999LLLaaayyyrrrVVVFFF???;;;:::999555444666333333222222111222222333000111111000000333999???777555333000//////000111......------......///000------------------------,,,,,,------------,,,,,,***+++---...///......---******++++++,,,,,,------//////.........//////000...//////000111111111222///000111111///...///000111444888<<<<<<888444000...---,,,,,,,,,...111222//////...------------...,,,---...//////...---,,,,,,---...000000///...---+++---//////......///000000000000000////////////...///000000///000222444222222222111222222333444222333555555555555777888555555666666666777777777:::;;;;;;<<<<<<<<<<<<;;;===<<<:::888666555444333222555777666333222444666111111111111111111111111////////////////////////111444666555222//////111555555555777999999888666222222222222222222333333333444555999???HHHSSS[[[ccc___UUUHHH;;;333111222------------...///000111,,,,,,++++++++++++,,,,,,///...---,,,++++++++++++---------,,,,,,---------***+++------,,,,,,---/////////.........///000111111111111111111111111111000//////...............+++,,,---...////////////000///......222:::DDDKKK^^^mmm}}}gggMMM;;;444...---,,,---...///---,,,+++,,,+++***))))))+++---***++++++,,,---111666999III^^^uuuuuuYYYEEE@@@<<<===;;;777555555333222222111222222333333111222222111333:::FFFPPPAAA===777222......///000...............//////000------------------------+++,,,,,,------,,,,,,+++,,,,,,------------------***++++++,,,,,,,,,++++++111111000///............,,,---...//////000000000...000111000///......//////222666:::<<<;;;777444000///---++++++---///111//////...------------...+++,,,...//////...,,,+++,,,---///111111000///......///111111000//////000////////////000000000000///000111111000000222444222222111111111222333444444666777777555555777:::666666666777777777888888888999;;;===>>>@@@@@@@@@???>>><<<;;;999888777777888:::<<<:::555333444777444333222222111111111111.........///000000111111///333666555111...///111111222444444555555555666222222222222333333333222000000111222555:::@@@DDDFFFEEEAAA;;;444000///000.........---......//////************+++,,,------///...---,,,,,,+++++++++......------------......)))+++......,,,,,,...000111000///.........///000///000000111111222333333111111222222111000000///------..................000000111111222555:::===IIITTTbbblllvvv~~~fffKKK:::444...---------//////...,,,+++,,,,,,***))))))+++---)))***++++++---000666999LLL___ttt~~~xxxZZZFFFAAA>>>???>>>999666666222222222111222222333333222333333222666AAAQQQ]]]HHHCCC;;;333...,,,---///...............///000000------------------------+++,,,,,,------,,,,,,+++...---------------------++++++,,,,,,,,,++++++***444333111000...------,,,***+++,,,---...............000111000...------......000555:::======:::777222000...++++++,,,.../////////...------------...---...000111111000...---,,,...000111222111000///000222333333111000000111......//////000000111111000111222111000000222444222111000000000222333444666888999888666555888;;;888999999999999:::::::::666888:::===@@@CCCDDDEEEAAA@@@>>>===;;;;;;::::::<<>>666555333222222333444666555000444777888IIIcccqqq[[[???222555000---///...000000//////.........---.....................---,,,))))))---111222///***000000///...---+++***))),,,,,,------------......,,,---------,,,,,,++++++,,,,,,,,,,,,...///111111000///.........000111222...000333777===@@@;;;333222222222222111111000000000000111111111111000000............////////////333333333222111000///...222222111111111111111111...000222333444333111000000000000000111111111111333333333222111222444666999999888888888888999:::<<<;;;;;;<<<===>>>===<<<>>>AAAEEEHHHLLLOOOTTTWWWRRRMMMEEE@@@===<<<;;;:::@@@BBBCCC@@@;;;666444555555666666666444333444555444222111//////000222333888666333000......//////333222000//////000000111///000111111111000...---...000333444444444555777444444444444333333222111111111111000000///------000000000000000000000000///...---------///000111...///000000111000/////////...,,,---...000111111333///000222000+++,,,222111000//////111222222111555555555666777666333000...///////////////...---////////////////////////444777<<>>@@@@@@===999666555666222222333333222222222333333222111000000111222333555444333111111111111222333222111000000111222222000000000000000//////...///111333444333333444555222333333333333222222111000000111000///...------111111111111111111111111000///.........///000111000000000////////////...///...------...000111111333000///222111......333222111000000222333222111444444555777888777444111//////000000//////......000000000000000000000000000333555888<<>>RRRdddxxx```IIIEEERRRqqqvvvPPP222888666555333222222333333222...333999>>>TTTqqq}}}dddFFF666777222///000///////////////............+++***)))))))))+++,,,------,,,+++---000000---***,,,,,,,,,,,,,,,+++******(((((()))))))))*********,,,---...//////---+++***++++++,,,---...//////000------,,,,,,+++,,,,,,---,,,///111444:::???<<<666555444333111000/////////......////////////..................////////////000111111222111111000000000000000000000000000000000000000111111111111222000000111111111222222222444555666555444444666888;;;<<<<<<:::999888:::<<<<<<<<<===@@@EEEKKKQQQTTTWWW[[[bbbkkkvvv{{{eeeQQQCCC===;;;<<<<<<:::888555555666888222222222222333333333333333222111111111222333444222222222333333333333333333333222222222222333444111111000////////////000///111333333222222333444111111222222222222222222111111111111000///...---111111111111111111111111222111000000///000000000222111///...---......///......------...///111222777333222555666444333555333333222333555555444222111222555888:::999666333000000000000//////......000000000000000000000000000222333333444999BBBHHHVVV^^^hhhooouuu|||nnnUUU===111//////...,,,+++++++++,,,---))))))***+++,,,---......---,,,---000000111888@@@UUUggg{{{```OOOCCCAAAPPP```\\\GGG666888777555444222222222222111...333888???YYYwwwfffGGG666666333000111000///////////////.........---,,,***))))))***+++,,,...---,,,---//////,,,******++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---...000111111///---+++++++++,,,---......//////------,,,,,,,,,,,,,,,,,,+++...000222777======888666555333111//////......111111000000000000111111............//////////////////000111111111111111000000000000111111111111111000000000000111222222111111111222222222333333555666777777777777888:::999;;;<<<:::999999===@@@???AAAEEEJJJRRR\\\fffllltttyyyiiiRRRBBB;;;:::999666444333555888:::999888666666666666555444333222222222222333444444111111222333333333222222333333333333333333333333333222000/////////000111000111333333222111222333///000111222222222222222222222222222222111000000111111111111111111111111333222222111111000000000111000...------...000111...//////......///111333:::999999<<>>;;;999666555555666888888666444111222555999;;;;;;777444222111111000////////////111111111111111111111111000111222333333666:::>>>DDDJJJRRRYYYaaalllxxxtttbbbMMM;;;333333///---+++***)))***,,,---******++++++,,,------...,,,,,,...111111333:::DDDYYYkkk^^^PPPCCC888999???AAA<<<666777777555444333222111111222000444888@@@]]]{{{hhhGGG555555222000222000.........///////////////222111000...---------......---------......,,,+++******+++,,,,,,,,,++++++,,,,,,,,,------------...***+++---------,,,***)))***+++,,,---.........---------.........---------***...///000444:::<<<:::777555333000///...//////111111000000000000111111............////////////...///000111111111111111111111111222222333333333111111111000111222333333222222222222333333333333666888999:::999999;;;<<<<<<>>>???===;;;<<<@@@EEEBBBHHHQQQ[[[gggtttfffLLL===<<<999555222333666:::<<>>III___ppp]]]JJJDDD>>><<<;;;999555222666666555444444333222111333111555888BBBaaalllJJJ555555222111222000.........///////////////000//////...---,,,++++++------------------------++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,---------,,,,,,++++++***+++,,,.........---,,,------...///////////////+++...///...111777;;;:::777555222000/////////000000///...------...///000............////////////...//////000111111111000111111222222333444444444222222222333333333333444222222333333333444444444777999;;;<<<<<<<<<===>>>===@@@BBBAAA???AAAGGGNNNQQQZZZhhhwwwzzzXXXCCC???;;;666444555888;;;===???<<<999888999888555222222333333444444555555555333333333333222222222222666666666666555333222111222222111000000000000111000222444444333333444555111111222222222222222222333444444444444444333333222222222222222222222222111111222222222111111000000/////////000222444555000222444333000111444888<<>>;;;999666222555555555555444333333222333222666999EEEgggsssOOO999666333000111.............../////////000+++,,,...//////...---,,,+++,,,,,,,,,,,,---...///,,,,,,---------,,,,,,+++)))*********++++++++++++//////...---,,,------...***+++,,,......---,,,++++++,,,---///000000000000,,,//////---...555999:::666444111///...///111222000///...------...///000............//////////////////000000000000000///000111111222333333444444222333444555555555444444333333333333444444444444888:::===>>>>>>===>>>???@@@EEEKKKNNNPPPVVVaaajjjttt~~~cccJJJCCC???999777888;;;======>>>:::777777::::::777333222333444555555666666666444444333333444555777888:::::::::999777555333222111222222222222111000000000222444555555444666777222333333333333222222111222222333333333333222222222222222222222222222222///000111222222111111000222222222222222222222222222444666555222222666:::AAAVVVnnn{{{~~~}}}xxxqqqeee___WWWPPPKKKFFFCCC@@@;;;999888888888888666555666555333111///000000111........................111000000111222222222111///000222444777;;;???BBBIIIOOOWWW___iiittt|||mmm]]]JJJ<<<333---+++---------,,,,,,,,,,,,++++++,,,,,,,,,------------------...///000000555DDDSSSkkkyyyaaaMMMFFF<<<555333666888777444444444555555444333333333333777:::GGGkkkyyyTTT<<<888333000000,,,---.........//////000000...000333666777666555444+++,,,,,,,,,,,,---///111---.........------,,,+++***++++++++++++,,,,,,,,,---,,,***(((((()))***+++)))+++---......---,,,+++)))***,,,///000000000000---000///,,,---333999:::555333111///...///111333333111000//////000111333............/////////000//////000000000000/////////000000111222222333333222333555777777666555444333333333444444444555555888;;;>>>??????>>>???@@@IIIPPPZZZaaahhhsssjjjPPPFFFAAA<<<999;;;============999777888<<<>>>;;;777222333444555666666666666555444333444555888;;;============<<<999777444222111111222333333111000///000222555666555666777888444444444444444333222111000111111222222222111111222222222222222222222222...///000111222222111000555555555555333222000///222555888666333333777<<>><<<999777777777666444777555333111000000000111........................+++***+++---000222222222---///333666777888777777;;;>>>CCCIIIRRR___mmmvvv}}}~~~rrrjjjXXXJJJ<<<444111......000+++,,,,,,,,,,,,+++*********++++++,,,---...//////......///000///555FFFVVVooo{{{aaaFFFAAA<<<777666666555555777777666555444444333333555000555>>>MMMppp]]]<<<555111111222///...............------,,,---...............------+++***)))***,,,---,,,++++++,,,---...///...---,,,,,,,,,,,,+++++++++******,,,,,,,,,---,,,,,,++++++,,,------....../////////000000///......///111222///......///111444666666666111///111///+++...555222000...///111333222000............///000111222...///000111111222111111444555555666666555444444333444555555555555555555333444666777999:::::::::===<<<>>>BBBCCCCCCFFFLLLTTTcccxxxhhhWWWTTTJJJ>>>;;;???BBB???;;;999999999999999888777666777777666555444333333333333222111333777:::<<<<<<;;;::::::999777666444333333333333333222111000000...222333222555:::666...222222000000000000222222///000111222333444444444333555666555333111111111111000/////////000222333666666666666666666555555333222222222333666999;;;MMMcccvvvmmmdddYYYRRRHHHFFFAAA<<<777666777:::777555222222333555555444111///---------...---,,,---------...///000111222111222222222111111333555666666777:::AAAIIIQQQVVVbbblllyyy}}}nnn^^^TTT@@@999111...///000///---,,,++++++***)))(((''''''+++,,,.........,,,***(((...,,,///444222333DDDYYYxxxyyyXXXEEEAAA;;;777666666666555666555555555444333333333333///555???PPPtttbbbBBB:::555333444000...////////////...------------............------,,,+++******,,,---,,,+++***+++,,,---...------,,,---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------------------...------------...000111---,,,+++,,,...111222333555111111222000,,,...333222///......111222111000000000//////000111222222...///000111111222222222444444444444444444444444444555555666666666666666666777888:::;;;<<<<<<<<>>AAACCCGGGQQQ[[[vvv|||]]]NNNRRRIII>>>:::<<<===:::777999999999:::999999888888777666555444444333333333222222444777:::<<<<<<;;;:::999999888777555333222444444444444333222111111///222222111444888666///555444333222222333444555444444444333333333222222444555666555333111111111222222111111222222333444333333333444444444444444333222222222444666888:::GGG^^^}}}~~~ttthhh```TTTOOOHHHAAA<<<999999999666444222222444555666555333111////////////...---+++++++++,,,,,,...//////000111222111000111222444333333222333666:::???BBBIIIQQQ\\\eeelllsss||||||sssgggXXXKKKDDD777333...,,,---...+++(((+++++++++******))))))(((,,,,,,---------,,,******,,,,,,///333111444GGG^^^zzzpppQQQEEEAAA;;;777666666666555444444444444333333333333111...666@@@QQQuuudddEEE===777444444/////////000000000///......------............---------+++***+++,,,,,,+++*********+++,,,,,,,,,,,,+++.........---------,,,,,,++++++,,,---.....................---,,,+++++++++++++++++++++,,,...///000---,,,,,,,,,---///222333444333444555222------000000///......000111111111222222111000000111222333111111222333333444444555444444333222222333444555555666666777888888777777999:::;;;<<<<<<===>>>>>>BBB@@@???BBBGGGRRReeevvvmmmSSSIIIOOOIIIAAA======<<<;;;888888999999999999999999999777666555444333333333333222333666:::===>>><<<:::888888777777555444222111555555555555444333222111000222222111333666555111555444444333333444444555666555444333222333333444444666666555333111111111000111222222333222222222000000000111111222222333333222222222444666888999AAAWWWtttzzzqqqggg___TTTKKKEEEAAA===:::999777555666777999999999666444333222222222000...,,,,,,,,,,,,,,,---...//////000111000//////111333555444333222333444555666777<<>>>>>CCCAAABBBGGGRRRdddzzz\\\LLLIIIKKKGGGBBB???===<<<;;;:::777777777777888888999999666555444444333333333444444555777:::===>>>===;;;666666666555444333111111444444444444333222111000111111111111111333333222333222222222222222222333222222111000111333666888555666777666333111111111---...000111111111000///...//////000111222222333222222222333444555777888@@@PPPiiixxxnnn```UUUOOOKKKEEE@@@>>><<<::::::<<<===>>>===999888666666666555222000//////.........///000000///000000000......000111333333444444444444444444444555777999===DDDNNNUUU___dddlllsssyyy|||wwwsssnnnkkk```[[[QQQGGG>>>888555444...---+++,,,------+++)))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------///222555555333<<>>???@@@AAAFFFRRRccczzzdddRRRMMMPPPNNNJJJDDD???;;;999777666555555444444555666777888555444444333333333333444777666555777:::<<<======555555555555444222111000222333333222222111000///000000000111111000111222222222222222222222222222111000//////000222444666444555777666444222222333...///111222222222111000///000000111222333444444222222222333444555666666???HHH\\\xxxxxxiii]]]WWWQQQKKKGGGCCCAAA>>>===>>>>>>>>>===;;;:::999999999888555333111111000/////////000000///000000///......///111000000000111111000000000000000000000222555999<<>>;;;666333333000//////000000000///......***+++,,,------...------+++***)))***,,,---,,,+++******))))))******+++,,,,,,,,,+++++++++***************+++,,,------------------------,,,,,,,,,,,,...///000000111111000000...///000//////222888>>>???AAA>>>888333222111//////000111111111222444666888777444111000111333444111000//////000111333444666666555555555777888999666666888999::::::;;;;;;::::::::::::<<<>>>@@@BBBBBBEEEQQQeee{{{kkk^^^XXXYYY^^^\\\UUUKKKDDD@@@===999666555444333222333444555666444444333333333333444444777555444555777:::<<<<<<555555555444444333111111222222222222111000///...000///111333111...///222222333333444444333333222333222111//////000000111333444666666444333444555222333333444555444444444222222222333444444444555111222222333444555555555;;;AAAPPPkkksssfff]]]WWWRRROOOHHHEEEAAA???>>>===;;;:::;;;;;;:::;;;<<<;;;888666222111000///////////////000111111000......///000222111111000///...------.........///000111222333777<<>>:::555555333222000...,,,++++++***((('''((()))+++---)))*********++++++,,,,,,******+++,,,,,,---......---000333444888IIIdddyyyeeeRRRCCC???:::777666777777777666555555555444333333333444222777:::AAA___uuuRRR===;;;555111111///...////////////...------******+++,,,------------***))))))***,,,...------++++++***)))***+++,,,---------,,,,,,,,,+++++++++******++++++,,,+++++++++++++++,,,---.../////////000000111111111000///...+++---///......222999@@@EEEFFFAAA777111333444222///111333333222333555888999777444111///000222333000///......///000222444444444555555666777777888555666777999:::::::::;;;============???BBBEEEGGGLLLRRRccc~~~yyyeee^^^```ccceeefffcccYYYLLLFFFDDDCCC>>>:::666555444222222333444555444333333222333333444444333333333555777999999888555555555555444333222111222222222222111000//////......111555222------111111222222333333222222111222222222111111111000000111333555666555555666777555555444444555555666666444444444444444444444444111222222333444444444444777<<>>;;;999::::::;;;<<<>>>===:::888444333222111000000000000111111222000///...///111333333111000////////////...------...000111111000...222777999;;;>>>DDDIIIQQQVVV^^^gggpppwww|||~~~}}}yyyqqqiii[[[UUULLLDDD===777222000000000111222111000......'''((()))))))))((()))***))))))******************((()))+++---............---000333777BBBWWWrrreeeSSSCCC???:::777666777777777777777666555444444333333222111777;;;BBB```rrrPPP;;;999333......+++...............------,,,)))***+++,,,------...---)))((((((***---.........,,,+++*********+++------......---------,,,,,,,,,******+++++++++***))))))***+++,,,---///000111222000000111111111///...---+++...000//////333<<>>;;;::::::;;;===>>>>>><<<999777666555444333222222222111222222111///...000111///...---,,,---...///000,,,+++******+++,,,,,,,,,+++...111222111333777;;;@@@AAADDDKKKVVV___gggjjjtttwww}}}|||uuukkkeeeaaaZZZQQQCCC???999555222111///...)))***+++---............&&&(((+++---,,,***)))((())))))))))))))))))))))))'''(((+++...//////...---///222666<<>><<<:::777777777777666555333222555333222111111///---+++---......///......------.........------,,,,,,,,,............///000222222555666888;;;???EEEIIILLLVVVYYY___gggpppxxx~~~{{{uuuppphhhccc\\\SSSKKKEEE@@@>>>777444111/////////...---+++---///...---,,,------+++*********))))))((((((++++++++++++************+++,,,------,,,+++,,,---000000555CCC[[[uuuqqqRRRGGGCCC===999888999999999666666555444333333333333111666777:::LLLjjjlllNNN:::666222222333.........//////......---,,,------,,,,,,------...///+++++++++++++++++++++++++++,,,.../////////...---...------,,,++++++,,,,,,000000///...---,,,,,,++++++,,,...000111000///...000111222111000///000111222///...000222444:::@@@LLLMMMGGG;;;555888777111333111000222444777888888999777444111000//////000/////////000222333555666444555777888888777555444333555777888777777999:::>>>CCCHHHIIIKKKUUUeeerrryyy```TTTGGGBBB======@@@CCCCCCAAA@@@>>>===???BBBAAA<<<777555555444333333444444444555666777777444333333333555666777777666444222111444444444444333333333333222111111111000000//////000000111111222333333333333333333333333333333333222222222222222222333333444444444444444444444444888888777777555444222111666555555666888999999888777777888:::;;;<<<===>>>:::;;;;;;===DDDRRReeerrryyyqqqfff]]]VVVOOOHHHCCC???===;;;<<<>>>>>>;;;888;;;;;;;;;;;;999666333222444333333333333111///,,,....../////////...------...------------------,,,............///000111222222222222444777;;;>>>@@@CCCEEEIIINNNUUU[[[```cccjjjlllqqqvvvyyy{{{||||||zzz{{{|||}}}wwwpppllliiieee^^^XXXOOOLLLFFF@@@:::666444333333000---,,,++++++***)))***,,,------,,,++++++,,,++++++++++++*********)))((((((((((((((((((''''''***,,,------,,,,,,...///000222:::JJJbbbzzzvvvUUUGGGCCC===999888999999999666555444444333333333333111666777:::MMMmmmiiiKKK999666222222333///...////////////...------,,,,,,++++++,,,,,,---...************************+++,,,---//////......---...---,,,,,,+++,,,,,,,,,111111000...---,,,+++***---...///000000///---,,,...///000000//////000111333000///222333555<<>>===;;;===EEEPPPYYYkkk}}}xxxmmmddd[[[RRRLLLDDDAAA??????@@@???<<<888>>>??????>>><<<888444111444444444666666555111...///////////////...---,,,---------------........................///000111//////...///000111333444777777999;;;>>>AAADDDFFFNNNPPPSSSXXX\\\___aaacccbbbccceeehhhkkknnnqqqsssssstttuuuwwwwwwwwwvvvvvvzzz{{{|||{{{xxxtttooolll___[[[UUUQQQNNNJJJDDD???;;;999666333111000/////////---+++*********((('''(((***++++++***))))))***,,,,,,,,,+++++++++++++++************************)))+++,,,,,,,,,---///111000666CCCVVVlllwwwUUUFFFBBB===:::999888888888666555444333333333333333222666777:::LLLllleeeIII888666222222333//////////////////...------++++++******++++++,,,---************************+++,,,---...///...------......---------------.../////////...------,,,,,,---......//////......---,,,...//////......000111333111111333444666>>>GGGUUUZZZVVVGGG;;;888555000444222000111333444555555222333333444444333222111000111111222333555666777666777888888999888888777888999::::::999999;;;===???CCCKKKSSS```uuuttt^^^LLLDDDDDDAAA>>>;;;:::;;;<<<;;;:::>>>>>>???@@@@@@===888333444444444444444555555666888999999888555222111222222333333444333333222111333333333222222222111111333333222111000///......222111000000000000111222333333333333444444444444222222222222333444555555999999888888777666666555999999999888666444333222333333333555666777555444999:::;;;===>>>@@@AAABBBCCCBBB@@@===<<<>>>DDDIIIXXXhhh~~~|||rrrggg]]]VVVNNNIIICCC@@@@@@@@@>>>;;;===>>>???>>><<<888444111333444666999:::888444111111111111000000...------,,,,,,------......//////...---------......///000//////............///000444444444555666777888999:::;;;===@@@CCCGGGIIIKKKJJJKKKLLLNNNPPPSSSUUUWWWVVVWWWYYY[[[\\\\\\[[[[[[[[[\\\\\\[[[XXXTTTPPPMMMCCC@@@===;;;;;;999666333222222111000000000111222///...,,,+++,,,,,,***)))'''(((******((((((((()))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,+++++++++...000111;;;MMMcccwwwvvvSSSEEEAAA===:::999888888777555555444333333333444444444777777999JJJggg```FFF777666222111333000//////000000//////...---+++************+++,,,,,,++++++++++++++++++++++++++++++---.........---,,,//////............//////,,,,,,------.../////////+++,,,---....../////////,,,---//////......///111333222222444444777@@@JJJ\\\dddaaaQQQBBB;;;666000555333111111222444444333000111333555555555333333000000000111333444666777666666777777888888888888888999:::;;;;;;<<>>>>>;;;777444555555444444444555555666777888999888555333333333333333333333333333222222333333333222222222111111444444333222222111000000000000000000111222333333777777777777888888999999222222222222222333444555555555666666666777777777777777777666555444333222777777888999;;;;;;999666888888:::;;;===???@@@AAABBBAAA???===<<<===???BBBIIISSSccctttttthhh```[[[SSSIIIBBB@@@@@@??????:::;;;<<<<<<:::777444111333444777:::<<<;;;888555444333333222111000...------------....../////////------------------...///---------......//////000111111111111111222333333222222333444666888:::;;;;;;;;;<<<<<<===>>>@@@@@@>>>???AAACCCDDDDDDCCCCCCAAABBBBBBAAA@@@===;;;:::444333222222222222111000,,,,,,,,,,,,------.........---,,,,,,------+++***&&&(((***)))((('''(((((())))))******************((((((((()))))))))******,,,,,,,,,+++******---///666CCCXXXnnnsssRRRDDDAAA===:::999888777666555444444333333444444444444888888999HHHcccxxx\\\CCC777666222111333000///000000000000///......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......------,,,..................///000***+++,,,---...000111111+++,,,,,,---......//////---...//////......///000333222222444444777AAAMMMbbbmmmnnn___MMMBBB;;;444777555222222333333333333000111333555555555444444000000111222333555666777666666666777888888999999777888:::;;;===???CCCGGGJJJRRR___ooozzz___OOOHHHDDDAAA@@@;;;;;;<<<<<<;;;:::999888555666888:::::::::999888777666666555444444555555555777888888666555555666666555555555444444333333333333333333222222222222444333333333333222222222///000222444666777777888666777777888888999999999555444444333333444444444222222333444555666777777333444444444444333222222777777777999;;;:::777555666666888:::<<<===???@@@===<<<;;;::::::;;;<<<<<<===BBBLLL\\\nnnvvvmmmjjj```TTTJJJFFFEEEDDDBBB;;;;;;;;;:::888666444333333444666:::<<<===;;;888777666666555333111000///.............../////////------,,,,,,,,,------...***+++,,,,,,---...//////000//////000000222333333111000000000111111222333555555555444444555666666333444555666777777666666555555666666666555555444222222222111000//////...++++++,,,,,,,,,++++++++++++******+++,,,,,,***(((''')))******)))(((((())))))))))))))))))*********)))))))))***++++++,,,,,,---------,,,+++,,,///222>>>LLLbbbxxxqqqSSSDDDAAA===:::999888777555444444444333333444444555333777888999HHHaaattt{{{XXXAAA666666222111333111000000000000000///......+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,---...///000000---------,,,---------...///000111000.........000222111222444333666BBBNNNeeesssyyykkkYYYLLLDDD===999666444333333444333222222222333444555555555555111222222333444666777888777777777888888999:::;;;999;;;===???BBBFFFLLLPPPYYYcccssssssaaaOOOEEEBBB@@@>>>???999:::<<<===<<<;;;:::999555777888888888999:::;;;999888777555444444444444222444777777777777888999999888777666555555555444444444444444333333333333111222222222222333333333...111555999<<<>>>>>>>>>666666777888888999::::::999888777666555555555555111111222333444555666777333444555555666666555555555555666888999888555222444555777999;;;===>>>???<<<;;;999888888888888888777;;;AAAJJJWWWhhhxxxzzzqqqeee[[[UUUQQQMMMIII@@@???===;;;999777555555444444555999<<<======;;;999999888777555333111000////////////............------,,,,,,,,,,,,,,,---***+++,,,------.........//////000000111222444444////////////////////////111111111111111222333333000111222333333222111111111111111111111222222333111111111000...---,,,---------......------,,,,,,***))))))+++,,,,,,***((()))***,,,,,,***)))***+++)))))))))******+++++++++++++++,,,------...//////---............111555999GGGVVVkkkqqqUUUCCC@@@===:::999888777555444444333333333444444555222777888:::HHHaaasssyyyVVV@@@666777222111333111000000000000000//////...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,---...---,,,,,,************++++++,,,------------............///000///...---,,,,,,,,,,,,000111222111///......///111111222333333666BBBOOOfffwwwsssaaaTTTKKKEEE:::888555333444444333222333333333333444555555555333333333444666777999:::999999999999:::;;;<<<======???BBBEEEHHHNNNTTTXXXgggrrrwwwZZZOOODDD@@@>>><<<===AAA;;;===@@@AAA@@@>>>>>>===;;;<<<;;;:::999888:::;;;:::999777666444333333333111333666777777888:::;;;;;;;;;999777666666555555555555444444444444333333000000000111222222333333///222888>>>BBBCCCCCCBBB;;;;;;<<<<<<===>>>??????<<<;;;:::888777777666666222222333333444555555555666777888999::::::::::::888888999;;;===;;;888555444555777999;;;===??????>>><<<999888777777777666888;;;@@@BBBHHHSSSdddppp~~~tttkkkddd]]]UUUPPPFFFDDDAAA===:::777666666444444555888;;;>>>>>>===;;;;;;:::888666444222111000000//////......------------,,,++++++,,,,,,,,,,,,,,,---...............------------...000111111,,,,,,---.........------............///000222222000111222222222111000///...............///000000---...///...,,,,,,,,,---,,,,,,---------,,,++++++*********,,,......,,,******+++------+++***+++,,,*********++++++,,,,,,,,,(((((()))******+++,,,,,,---...///000111555;;;???NNN\\\qqqnnnRRRJJJAAA::::::;;;888555555555444222111111222333555666666777===NNNfffyyy___FFF888666111000333000000...---...111111///,,,//////.........---------+++******))))))******+++,,,,,,,,,+++***)))((('''((()))***+++,,,---------)))+++---......---,,,******+++------,,,,,,---......///000///...---...///......///111222666AAAMMMfffzzzyyyiiiWWWGGG???===:::888888777444222666555444222222222333333555666777666666777999<<<:::;;;===>>>??????>>>===AAADDDHHHKKKPPPYYYdddlllyyywww```LLLGGG@@@<<<;;;;;;;;;<<<888888999999999999::::::::::::;;;;;;;;;;;;::::::888666444444666777888777777444222333777::::::999>>>>>><<<:::777555444333111333555777777777555444222222222111000111333555666777:::@@@GGGHHHCCC>>>;;;::::::???EEEFFFBBB===AAA@@@>>>;;;888777999:::555444333333333555666777::::::::::::;;;;;;<<<===:::888999===>>>:::888888444222333777:::999666333<<<::::::;;;===;;;555000666999<<<>>>AAAFFFNNNTTTiiiwww|||vvvmmmccc[[[TTTNNNGGGCCCAAA???<<<999;;;888555444666999;;;<<<======<<<:::888666444333222111000000111111///---......---,,,,,,,,,,,,---+++,,,,,,,,,,,,---///222555111------000000---)))............---,,,+++***........................------............------++++++,,,,,,,,,,,,------,,,---------------,,,,,,------------------------)))************+++++++++))))))************))))))))))))***+++++++++++++++,,,,,,,,,---......//////...***,,,444555444>>>MMM]]]hhhxxxlllQQQIIIAAA::::::;;;999777777555444333222222333444555555777888>>>OOOhhh|||___FFF888777111000333000000...---...000111///---.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,.........------,,,+++***'''((()))***+++++++++++++++,,,...//////...,,,++++++,,,,,,,,,++++++,,,...000111222111000///000111000///000222333666AAALLLkkkwwwaaaOOOFFFBBB===;;;;;;:::888666999888777555555555666666::::::;;;::::::;;;===@@@>>>@@@BBBEEEGGGHHHIIIIIIGGGJJJOOOUUU\\\gggttt~~~cccQQQEEEAAA===:::999:::::::::888999999::::::;;;;;;;;;:::::::::;;;;;;:::::::::;;;999777777999;;;;;;:::888555444555888:::;;;:::999888777666555333222222111333444666777666555555333333333222111222444666::::::===CCCIIIJJJFFFAAAAAA@@@@@@CCCHHHJJJGGGCCCBBBAAA@@@>>>;;;;;;<<<>>>;;;:::888777555555555666888999;;;===>>>>>>>>>===<<<999:::>>>???;;;999:::666444444777:::;;;:::999888777666777999999777444555777:::;;;===AAAHHHLLLXXXfffwww}}}rrriii___YYYPPPIIIFFFDDD@@@>>>>>><<<999888:::<<<>>>>>>::::::999888666444222111333222111222333333111/////////...---------------,,,,,,------,,,---///222111...,,,...222333111...000000000000///...---,,,************************------............------+++++++++,,,,,,,,,------++++++,,,---------,,,,,,.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++(((+++333666999III[[[jjjsssiiiPPPHHH@@@;;;;;;<<<:::888999444444444444444444444555444777:::???OOOhhh___FFF888777222111333000000///......000000///...------------,,,,,,,,,,,,,,,++++++******++++++,,,............---,,,++++++)))***+++,,,,,,,,,,,,,,,....../////////---,,,+++,,,,,,,,,+++))))))+++---///111222111000///000222222111222444333666@@@KKKiiirrr^^^LLLFFF???;;;:::;;;999888777777666666555666666666777999::::::;;;<<<@@@BBBBBBCCCFFFJJJMMMPPPQQQRRRRRRVVV]]]dddnnn|||bbbMMMBBB>>>;;;888777888999999888888888999999:::;;;<<<<<<999::::::;;;;;;::::::999===<<<:::;;;===>>>>>>===999777777777:::<<<<<<<<<555555555444444444333333222333444555666666666555444555555444333444666888===>>>@@@FFFKKKLLLIIIEEEFFFDDDCCCEEEIIIKKKJJJHHHCCCCCCBBBAAA??????AAACCCCCCAAA???<<<999777666666666888<<>>>>><<<===@@@@@@======???;;;:::::::::<<<>>>>>>===888888777777777777777888555666777777888;;;???BBBFFFQQQaaarrr}}}qqqjjj___WWWQQQLLLGGGCCC===;;;999999:::<<<<<<;;;888888888777666555444333555444333444555555333111000000//////............,,,---------,,,---///111000...---///222444333111000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++//////...---,,,+++******,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++---------......---,,,,,,,,,,,,,,,,,,,,,------------,,,///555999BBBWWWmmm|||fffNNNFFF@@@;;;<<<<<<:::999;;;333444555666666666555555333666999>>>MMMfff~~~```FFF999777222111333111000////////////000000///..................------+++******))))))******+++,,,,,,,,,,,,,,,+++******------...///////////////............---,,,******------,,,***((((((***,,,---...//////......///000333222333555444555>>>IIIccc~~~qqqXXXOOOEEE>>>======<<<:::888888888888888888999999666777999;;;<<>>:::888777777888888666555666666777888999:::;;;;;;::::::;;;;;;;;;;;;::::::===<<<;;;;;;===>>>>>>===:::999999:::;;;<<<======777777777777777777777777444444444555555666666666666666777666555666888;;;???@@@BBBFFFJJJLLLJJJGGGFFFDDDBBBCCCEEEHHHHHHGGGCCCCCCDDDCCCAAABBBCCCEEEFFFEEECCC@@@>>>;;;:::999777888;;;>>>@@@@@@AAA@@@@@@>>>???BBBBBB@@@AAAEEECCCFFFGGGFFFFFFFFFCCC>>>======<<<;;;999888777888666666666555555777999;;;===DDDOOO]]]mmm}}}sssjjjaaaXXXOOOHHH>>><<<;;;;;;<<<<<<<<<:::999:::::::::999888777666666555555555777777555444111111111111111000//////,,,---...---,,,,,,---///222000//////111222000...------......---,,,,,,+++------------------------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,............---,,,+++***---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------******++++++++++++******------.........---,,,,,,.............../////////333333666:::>>>KKKddd{{{cccMMMEEE???;;;<<<;;;999999<<<333444555555666666555555333555777<<>><<<<<<======>>>>>>>>>>>><<<===??????@@@BBBEEEHHHJJJMMMRRRYYYaaaiiiooorrrwww|||mmmXXXFFF>>>===:::888777777888777555333444555555666777777888888999::::::;;;;;;::::::999:::999888999;;;<<<;;;999999:::;;;;;;<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;777777666555555555666777666777888777777888:::<<>>:::999999:::;;;>>>@@@BBB@@@???AAACCCCCCBBBFFFKKKNNNVVV\\\\\\YYYUUUMMMDDDAAAAAA???>>>===;;;888777888777666666666777888888<<<===BBBKKKWWWhhhzzzuuuiii[[[RRRGGGDDDBBBAAAAAA@@@>>>===:::::::::::::::999999888666555555666888888666555222222333333333222111000,,,---......,,,+++,,,---000///...////////////...---------...------,,,+++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,000000000///---,,,***))))))******+++,,,---......++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,------......///000000111444666;;;@@@HHHWWWoooaaaKKKDDD???;;;;;;:::777888<<<333333333444555555666666444555666<<>>???@@@@@@@@@@@@AAABBBCCCCCCCCCEEEHHHKKKOOOSSS[[[eeeqqq}}}kkkYYYLLLAAA;;;;;;:::999777777888888666555444444444555555555666666777888888999999888888777777666666777999999888666888999;;;<<<;;;:::;;;<<<999999:::<<<===>>>???@@@<<<:::888666555555777777777888888888777888;;;>>>CCCDDDEEEGGGIIIKKKKKKLLLFFFEEEDDDCCCDDDDDDFFFGGGCCCDDDEEECCCAAA@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCC>>><<<:::999999<<>>;;;777999888777777999;;;;;;::::::888999>>>EEEPPP```nnn|||nnndddUUUQQQLLLGGGDDDBBB???<<<:::::::::::::::999888777555555444666777888666555333444555555555444222111...///111000...---------,,,------...///000000111...///////////////......++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++/////////...---,,,+++***'''((()))+++,,,...///000++++++++++++,,,,,,,,,,,,---......//////......---+++,,,------......------,,,,,,---...000111222333333888AAAKKKWWWhhh|||```JJJCCC>>>;;;;;;888555666:::333222222222333444666777555555666???TTTnnn~~~aaaGGG:::888333222444222000111111///---...111444//////000000111111111111//////............////////////000000000000//////,,,------......------,,,,,,,,,++++++***+++++++++***,,,//////...---------...///111111000000222333000000222444333333;;;DDDRRRmmmnnnaaaZZZTTTLLLEEE???@@@BBBDDDEEEEEEEEEEEEDDDGGGIIILLLOOOSSSXXX\\\cccgggooo{{{lllUUUKKKEEE<<<888:::888666555666777999999888666666555555555555444444444444555555555555444444666666666777999999888666666888;;;;;;999888999:::666888:::===@@@CCCEEEFFFAAA>>>:::777555555777888777777888888888999<<<>>>@@@AAABBBCCCDDDFFFHHHIIIFFFGGGGGGFFFEEEEEEFFFGGGEEEFFFFFFDDDAAA>>>>>>>>><<<===???BBBCCCDDDEEEEEE@@@???===<<<;;;<<<=========>>>AAADDDDDDFFFMMMWWWiiizzzvvv```VVVIIIBBBBBBAAA<<<777888777666999<<<>>>>>>===666444666999;;;???KKKWWWhhh}}}}}}lllfff]]]TTTNNNHHHCCC@@@<<<<<<<<<<<<;;;:::999888444333333444666777555444444555666777777555333222111333444444222000//////......////////////000111......///////////////...........................******++++++++++++******************++++++++++++))))))***+++,,,,,,,,,,,,(((((()))+++,,,---...///,,,,,,,,,,,,------------......////////////......+++,,,---...///000000000......000222444666777888<<>>;;;:::777333555999333222111000111333666777666555666AAAZZZtttaaaGGG:::888333222444222111222222000------111444.../////////000000111111---,,,,,,++++++,,,,,,---------...............---...///////////////......,,,,,,+++++++++,,,------))),,,///111000///...---+++---//////......000222//////111333222333:::DDDEEEbbbrrrjjjbbbXXXPPPIIIJJJMMMOOOPPPPPPPPPPPPIIIMMMSSSYYY```hhhpppuuu}}}iiiVVVGGGDDDAAA999777;;;666444333444777999;;;;;;777777777666555555444444111222222333333222222111777777777999::::::888777444777:::;;;888777888999555777;;;???DDDHHHKKKMMMCCC@@@<<<888666555777888666777888888888999<<<>>>;;;<<<===>>>>>>@@@BBBDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHEEEAAA>>><<<<<<:::<<<>>>AAACCCDDDDDDDDDAAAAAAAAA@@@>>>===;;;:::<<<===@@@DDDEEEGGGOOOYYYpppwwwfffRRRFFFDDDBBB===666777666666999>>>AAAAAA???444333666:::999888???IIISSSkkk}}}qqqfff\\\TTTNNNKKK@@@@@@@@@???>>><<<;;;:::333222222333555666555333444666777888777666444333444666777777444222111111333333333222///.........,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++###$$$&&&)))+++---......*********+++,,,,,,---------------.........//////,,,,,,------------,,,,,,+++,,,...///111222222222111222444666999;;;===>>>IIIQQQ]]]lll{{{]]]HHHDDD@@@<<<999999999999999777666444222222222444555666...777>>>WWWwwwkkkMMM;;;777222111222---111///......//////...,,,---,,,,,,...//////,,,***+++++++++,,,,,,---------++++++++++++,,,---......111///---+++++++++,,,---,,,,,,++++++,,,,,,---...------...//////...---,,,......---------...//////...///111111222333555888HHHZZZ}}}uuukkkdddYYYVVVVVVXXXXXXVVVVVVYYYZZZ\\\aaagggrrrfffOOOHHH???::::::;;;999666:::999888777888999:::;;;999::::::;;;::::::999999444444444333333222222222666666555444444444555555888777777777777999:::;;;<<<::::::@@@JJJRRRUUUUUUQQQJJJBBB;;;888888999:::666666777999<<<===;;;:::>>><<<:::;;;@@@DDDEEEDDDHHHGGGEEEDDDCCCDDDEEEFFFCCCCCCDDDDDDDDDBBBAAA@@@===>>>??????@@@BBBEEEHHHFFFDDDBBB@@@???>>>>>>???;;;:::<<>>CCCIIIMMMSSS___nnnyyy___KKKCCC@@@<<<999999999999999777666444333222333444555;;;222888:::OOOooozzzhhhKKK:::777222111222...222000//////000000///...---,,,+++,,,------,,,***))))))***+++---...//////************+++,,,------///...,,,*********+++,,,,,,++++++++++++,,,------------.../////////...---------............//////...000111222222333555888EEEWWWzzzyyynnnjjjhhhiiihhheeeeeeiiisssvvvzzziiiRRRIIICCC<<<:::;;;<<<;;;888::::::999999:::;;;<<<===============<<<;;;::::::777777666666555444444333555555555555555666777777888888777777777999:::;;;===;;;<<>><<<:::999777777888:::===>>><<<;;;===;;;:::<<>>:::===;;;888777888999999999555555444333222444777:::???EEEOOO\\\nnnvvviii```YYYUUUQQQNNNLLLHHHBBB===999666333333555666444111333333333444333333333333444555555666666555444333444444333333111000......+++++++++++++++******))),,,,,,++++++++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++***************---------------,,,+++***...---,,,,,,------...---***,,,------------...000///...---,,,,,,,,,,,,---+++,,,...///111333555666888;;;???DDDIIIPPPWWW\\\eeeoooyyy^^^KKKCCC@@@<<<999999999999888777666555444444444555666;;;333888666HHHhhhuuucccHHH888666222111333000222111000000111111000///---+++******+++,,,,,,+++.........---,,,++++++***)))))))))***++++++,,,,,,...---+++***))))))***++++++++++++++++++,,,------,,,---...///000000000///,,,---...000000000///...///111222222222333666888AAARRRuuu~~~mmmSSSDDD@@@===999999<<<===<<<;;;:::;;;;;;<<<===>>>>>>????????????>>>===<<<;;;:::<<<;;;:::999888777666555222333333444666888999:::999999888777777888::::::;;;;;;===FFFUUUbbblllpppeee^^^TTTJJJCCC???;;;999999999999;;;===>>>===<<<;;;::::::===BBBGGGJJJKKKGGGHHHJJJLLLKKKJJJGGGFFFGGGGGGFFFEEEEEEEEEFFFFFFHHHFFFCCC???>>>>>>??????EEEEEEDDDDDDEEEFFFGGGHHHIIIGGGIIILLLMMMKKKNNNSSSggg|||lllWWWIIIAAA<<>>@@@@@@AAAAAA===>>>>>>>>>>>>>>>======???>>>===<<<:::999777777111111222444666888:::;;;:::999888888888888:::::::::999===FFFVVVgggttt{{{pppgggZZZMMMDDD???<<<;;;:::999999:::===>>>===<<<;;;:::;;;===AAAEEEIIIKKKHHHKKKNNNQQQQQQNNNJJJHHHIIIHHHFFFEEEEEEEEEFFFGGGJJJFFFAAA>>><<<<<<<<<<<>>;;;777555555666666666;;;;;;;;;999777777999;;;666999;;;<<>>@@@AAAAAAAAA@@@<<<===???AAABBBCCCCCCDDDAAA@@@???===<<<:::999999222222333444666888:::;;;:::999888888888999:::;;;<<<<<>>@@@DDDGGGJJJJJJMMMPPPSSSSSSQQQMMMKKKMMMLLLJJJHHHHHHHHHIIIIIIFFFBBB>>><<<<<<===<<<<<<@@@AAABBBDDDFFFHHHIIIJJJKKKKKKMMMPPPPPPLLLLLLPPPXXXgggzzzzzzcccOOOCCC===:::666444444555666666555666666444222111333444444666777555666>>>NNNZZZppp~~~vvvqqqbbb[[[PPPGGGBBB===888444666555444333333222222222333333333333444444555555777777666555444222111000......////////////......------------...///000111---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,,,,------......---------+++---...---,,,,,,...000444666777666333///---,,,,,,,,,---///111333444555555:::>>>AAACCCKKKVVV___hhhmmmtttzzzuuuVVVMMM@@@>>>;;;::::::999777666444555555555555666666666777777@@@>>>QQQppprrrsssSSS===444555111000444222///...---...///000///...///---,,,---///000000000111000///...---,,,+++******+++---/////////......///.........---,,,,,,+++***************+++,,,,,,---------------...///000---...000111222222222222333444555555444444777888???IIIdddyyy\\\JJJ@@@;;;999999999999999999999999888999;;;>>>AAABBBAAA???>>>>>>???AAADDDFFFHHHIIIIIIBBBBBBAAA@@@>>>===<<<<<<777777777777777888999999999999888888999:::<<<===@@@@@@CCCKKK[[[oooyyyfffSSSGGGAAA???>>>;;;:::888999:::<<<<<<;;;<<<===??????AAADDDHHHKKKLLLMMMPPPQQQRRRPPPNNNMMMQQQPPPOOOMMMLLLKKKJJJJJJBBB???<<<<<<>>>@@@???===>>>???AAACCCEEEFFFGGGGGGHHHGGGJJJMMMMMMJJJKKKOOOSSS]]]mmm~~~xxx^^^NNNAAA===888555444555666666222333333222000000111222666888999777555999AAAIIISSScccxxxwwwpppeee[[[SSSJJJAAA;;;;;;999666333222222222333444333333333333333444555555555555444333222111000...///000111222333333222............///000111111------,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,------............---,,,...///...+++***---///555666777555222///...---/////////000222444777888===AAAGGGNNNVVVbbbnnnwww~~~oooSSSLLL@@@>>>;;;::::::999777555333333444555555555555555999777???>>>UUUvvvvvvrrrPPP<<<444555111///333111///...---...000111000///,,,,,,,,,---///000///...666555222///,,,)))&&&%%%)))+++---...//////...---------------,,,++++++******************++++++,,,------,,,+++,,,,,,---......//////000222333333444333555555555444555777999<<>>AAAAAA???===;;;>>>???AAACCCEEEGGGHHHHHHDDDDDDCCCCCCBBBAAA@@@@@@>>>>>><<<;;;:::999999999888888777888999;;;===>>>AAABBBDDDMMM]]]sssrrr___PPPFFF@@@======;;;999999;;;======<<<<<<>>>AAABBBCCCFFFLLLPPPKKKLLLLLLLLLMMMMMMMMMMMMQQQQQQPPPNNNLLLJJJHHHGGG@@@>>><<<>>>BBBCCCAAA>>>???@@@BBBCCCDDDEEEDDDDDDEEEDDDEEEIIIIIIGGGIIIMMMMMMRRR^^^nnnrrr```HHHCCC===888666555555555444555666555333333444555888999888777777999<<<@@@???KKK[[[kkkvvvlllaaaUUULLLFFFBBB===888666666888999555444333222222222333444222222222222222111000000222222444555555666666666000000000//////000000111------,,,,,,,,,,,,------+++++++++++++++,,,---...,,,,,,---...............---///111...***)))+++///000222222111/////////000333333333555999???DDDHHHQQQUUU\\\eeepppzzziiiOOOJJJ???===;;;::::::999777555222222333444555555555444777444;;;;;;VVV{{{{{{wwwOOO;;;444555000///222000000//////000111222222111******+++---///000...,,,---------...............(((***,,,.........---,,,,,,,,,,,,,,,,,,***))))))*********)))***++++++,,,...---,,,+++***+++,,,---/////////000111333444555444555666555555555777999:::BBBZZZ}}}pppaaaOOOCCC>>>===:::777999999999888777888:::<<<888:::>>>@@@AAA>>>;;;999<<<===???AAABBBCCCDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA>>><<<:::999999777777777888:::<<<>>>@@@@@@@@@CCCLLL]]]ttt|||jjjYYYLLLBBB<<>>>>>>>><<>>>>>@@@EEEFFFCCC>>>@@@AAABBBDDDDDDDDDCCCCCCCCCBBBCCCFFFEEEDDDFFFKKKIIIKKKSSSaaasssoooNNNIIIAAA;;;777666444444333444555555333333444555444333222222333555777888888>>>HHHUUUiiitttfff]]]PPPKKKDDD>>>;;;<<<>>>@@@666555333222111222222333000000000111111000000///000111222222333333222222222111000000000000000111...------,,,,,,------...++++++++++++,,,,,,---...,,,,,,---.../////////...---000111///***(((***...,,,---......---...000333555555777;;;CCCLLLUUUZZZfffiiipppzzzbbbOOOFFF???>>><<<:::888777777666666666555444333333222222444999888GGGbbb}}}~~~TTT???777999444111222...000000111111111222222222.........------,,,,,,,,,...//////...,,,***++++++,,,,,,---///111000...+++000///...---+++***)))(((---,,,++++++,,,---///000++++++------.........---////////////000000000000111222222333333444444555;;;CCCTTTpppoooVVVMMMCCC===<<<===;;;999======<<<;;;999777555444888;;;======<<<999888888888999;;;===@@@BBBDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHDDDAAAAAABBBAAA===888888:::;;;:::888888;;;???@@@@@@DDDOOO^^^ssssss___SSSKKKEEEBBB???;;;999:::===???@@@@@@AAADDDGGGGGGHHHPPPZZZQQQOOOJJJFFFHHHMMMLLLHHHJJJKKKLLLJJJFFFAAA>>><<<===<<<<<<@@@FFFHHHEEEAAA===DDDLLLPPPSSSSSSLLLDDDKKKCCC???CCCHHHHHHGGGFFFHHHKKKNNNTTT___qqq___MMM???===;;;444222666444333333444555666444333777666555444444555666777999:::<<>>999:::999777555444444555555555333222222333333222111111000000000/////////...////////////////////////------......------,,,+++)))+++---...------...///***++++++,,,,,,------...000000000///......------,,,------///111333555666<<>><<<:::888777777666555555444444333222222222666<<<<<>>AAAJJJXXXlllsss^^^OOOFFF@@@FFFCCCAAAAAABBBDDDDDDDDD??????BBBFFFGGGJJJTTT___ZZZZZZWWWOOOJJJKKKJJJHHHJJJIIIGGGDDD@@@===;;;;;;>>><<<<<>>>>>IIIVVVaaahhhgggZZZMMMKKKGGGEEEHHHJJJHHHGGGIIIEEEGGGIIILLLTTTdddwwwsss\\\GGG@@@===666111222777555333333444666777777777777666666666666777777666666777;;;BBBMMMZZZcccyyynnnaaaYYYPPPFFF???>>>;;;777555555444333111444222111111111111000...000000000000000/////////////////////////////////------......------,,,+++)))+++------,,,+++,,,---***++++++,,,,,,------.../////////............---,,,------///000333444555BBBGGGQQQ^^^kkkuuu{{{~~~}}}```MMMEEE???>>><<<:::888777777666555555444444333333222222777======MMMjjjVVV@@@888:::444222333000000000000000111111111111---------...//////000000///000000///---,,,---...++++++,,,...000111///---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------,,,,,,++++++,,,......---......///000111111222111222222333333444444555999AAAOOOgggsss]]]MMMCCC???:::999:::;;;:::888999999999999999888777666777888888777555555666777:::::::::::::::;;;<<<<<<999;;;???CCCGGGJJJMMMNNNJJJKKKLLLKKKIIIFFFDDDCCC===>>>>>><<<;;;<<<>>>@@@@@@???AAAHHHSSSfffxxx```PPPFFFAAACCCBBBAAABBBCCCDDDBBBAAA@@@@@@BBBFFFJJJPPP^^^kkklllooommmbbbVVVPPPLLLIIIKKKHHHCCC>>>;;;999:::;;;===<<<;;;===@@@AAA>>>:::AAAPPPeeeyyyqqq___OOOLLLKKKLLLJJJGGGHHHKKKDDDDDDDDDDDDIIITTTbbbmmmrrrVVVIIICCC<<<666555:::777333222444777999:::777777777888888777777777333444555666999???FFFKKK___nnntttgggYYYPPPGGGAAA:::777888888555111444333111111111111///...000000000000000000000000////////////////////////---............---,,,,,,***,,,---,,,+++******+++***++++++,,,,,,------...---------------.........,,,------///000222444555CCCKKKYYYiiixxx|||}}}___MMMDDD???>>><<<:::888777777666666666666555555444444444444:::;;;LLLiiiVVVAAA888999444222333000000000000000000000000000---------...............---...///...---,,,---...++++++,,,---000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++******+++---///,,,---...///000111222333111222222333333444444555;;;BBBNNNcccppp\\\NNNEEE===;;;999888999:::888666777888888999999888888777666666666444333333555888===<<<;;;:::999999::::::888:::>>>CCCHHHLLLOOOPPPNNNOOOQQQSSSQQQMMMHHHDDDAAA@@@???>>>>>>>>>???AAACCCBBBDDDIIISSSeeegggVVVLLLGGGBBB@@@>>>>>>???@@@???>>>BBBBBBDDDIIIOOOYYYkkkzzz{{{nnnbbbVVVMMMJJJEEE@@@;;;999999::::::;;;:::999;;;===>>><<<:::DDDUUUooottt\\\TTTLLLJJJHHHFFFFFFIIIDDDDDDBBBAAACCCJJJTTT[[[uuujjjXXXKKKBBB<<<;;;:::888555444555777999999555666777888888777666555333555777999:::<<>><<<:::888777777666777777777777666666666666222999:::KKKiiiVVVAAA888888333111333000////////////////////////......------,,,+++******+++,,,------,,,+++,,,...,,,,,,,,,---///000000......------,,,,,,++++++***++++++,,,---...............---+++******+++---...,,,---...///000111222333111222222333333444444555;;;AAALLL]]]{{{nnn[[[MMMDDD???;;;:::999999999888777555777777888999999999999999777777666444222333666999???>>><<<:::999999::::::===???BBBFFFJJJMMMOOOQQQOOOQQQWWW]]]___ZZZPPPHHHDDDCCCAAA@@@@@@@@@AAAAAACCCCCCFFFKKKTTTeeemmmXXXNNNJJJFFFCCC>>><<<<<<===>>>>>>AAA@@@CCCJJJRRR___tttzzzfffVVVIIIDDD???;;;::::::999888888888888:::;;;===<<<<<>>>>>:::888777777888888777555333444555666666555444333444777:::;;;;;;:::;;;<<<===EEESSSbbbrrrqqqdddTTTIIIEEEBBB===888666444333444555555444333000000000000111111111111000000000000000000000000......//////......---,,,---//////...,,,************++++++,,,,,,------...***++++++,,,---...//////---------...///111222333444>>>NNN___ooo}}}```MMMEEE???>>><<<:::888777777666777777777777777777777777444:::;;;LLLiiiVVV@@@666777222000333000////////////............///...---,,,+++)))(((((()))***,,,,,,++++++,,,......---,,,---...//////.........---,,,,,,+++******))))))***+++,,,,,,,,,,,,------+++******++++++,,,---......///000111111222111222222333333444444555888>>>GGGVVVrrrkkkXXXKKKAAA;;;999::::::::::::999888777666777888999:::::::::::::::888888888666555666999;;;@@@>>><<<:::::::::;;;<<>><<<;;;999666777888999:::;;;<<<======DDDTTTmmmlllQQQEEECCCCCCAAA@@@@@@???>>>===???AAAEEEGGGQQQcccyyy}}}dddOOOCCC???===;;;:::::::::999666444333444444555555444444333555777999999777666666666888:::@@@KKKVVVbbbsss|||lll___UUULLLCCC<<<999888666666666666444222222222111111111000000000000000000000000000000000...////////////...---------///000///---+++++++++***++++++,,,,,,------...+++,,,,,,---.../////////---------...///000222222444;;;GGGTTTbbbqqqaaaNNNFFF???>>><<<:::888777777666555555555555555555555555555;;;<<>>===;;;999999;;;===>>>DDDFFFGGGJJJLLLMMMNNNNNNYYYjjj~~~}}}lll]]]UUUHHHEEEBBBAAABBBBBBAAA???>>>AAAFFFKKKPPP\\\tttqqq[[[QQQOOOJJJFFF@@@===;;;:::888777:::;;;???HHHTTTeee|||cccZZZMMMDDDAAA???===;;;:::;;;;;;;;;;;;;;;<<<===???OOOhhhzzz^^^MMMFFFAAA???>>>@@@???======???@@@AAAAAAFFFSSSeeettt|||fffSSSIIICCCAAA>>><<<;;;:::888777555555444444444444555555666777888777555555666888:::777888===BBBIIIWWWeeewwwzzznnn```SSSKKKCCCAAA>>><<<:::888555222444333222222111000//////000000000000000000000000///////////////...------,,,---......,,,***++++++***++++++,,,,,,------...---------....../////////---------...///000111222444888???GGGRRRcccuuu~~~aaaOOOGGG???>>><<<:::999777777666333444444444444444444444555;;;;;;JJJfffUUU???444555000...111/////////.........------------------------------,,,***+++------------///000111///---------...---,,,******+++,,,,,,---......***+++---...//////...---,,,,,,,,,,,,,,,+++***)))////////////000000000000111222222333333444555555999???GGGSSSmmmppp^^^SSSIIIFFFAAA;;;:::===555666888888777888999::::::;;;;;;<<<<<<;;;;;;;;;:::<<<<<<<<<;;;;;;===???<<<;;;999888999;;;===???EEEFFFHHHJJJKKKMMMMMMNNNddd{{{kkkZZZTTTIIIFFFBBBAAABBBBBBAAA??????BBBGGGLLLOOOZZZppptttaaaZZZYYYPPPMMMIIIFFFDDDAAA===::::::;;;AAAJJJWWWhhhuuuhhhWWWKKKFFFDDDCCCAAA=========<<<;;;:::;;;<<<;;;LLLddd}}}jjjVVVIII@@@>>>???AAA@@@??????@@@AAAAAA@@@???IIIVVVdddwww|||eeeUUUIIIEEE@@@<<<;;;;;;::::::777666555444444555666777777777888888888999<<>>>>>>>>===============BBB>>>999777888:::;;;:::;;;;;;;;;<<<<<<===???@@@@@@DDDDDDHHHQQQQQQQQQ[[[rrrrrrYYYOOOIIIEEE@@@<<<<<<>>>?????????@@@>>>HHHXXX^^^gggzzzyyyfff[[[VVVVVVVVVTTTQQQLLLFFF@@@===??????AAAHHHSSSeeeqqqYYYOOOKKKFFFCCCBBB???AAABBB@@@>>>===@@@DDDJJJJJJVVVppp```LLLIIICCC999>>>>>>>>>>>><<<<<<===??????===@@@NNNaaavvvyyyfffWWWNNNFFFDDD@@@::::::???666555555555555666666777888777777777777777888888777666666777999<<<@@@BBBHHHOOOYYYdddppp}}}tttjjjaaaUUUMMMIIIEEE@@@<<<888777666555555222///,,,000///...///000111000///333222000.........//////------------------,,,,,,************+++,,,---...,,,---......,,,,,,---...---------......///000111222222666<<>><<<:::777666555555555555555555555444444333333444666<<>>???@@@BBBBBBCCCBBB>>>:::888999<<<<<<<<<<<<======<<<;;;<<<===>>>@@@EEEDDDHHHQQQQQQRRR]]]uuuxxx[[[NNNHHHDDD???<<<;;;===>>>>>>@@@BBB@@@HHHVVV\\\hhh~~~{{{ggg[[[WWWXXXWWWUUURRRNNNIIIEEEBBBAAA@@@BBBHHHQQQccc~~~}}}cccUUUOOOJJJGGGGGGCCCDDDEEEBBB???>>>AAADDDJJJIIISSSiiippp[[[OOOFFF<<>>;;;<<>>:::777666555444333555444222222333333111000222111000///............------------------------+++++++++++++++,,,,,,---)))***++++++))))))***+++...............///000111111111333777<<>>@@@AAABBBCCCCCC@@@>>>:::999:::<<<>>>>>>>>>???>>>===;;;;;;===>>>@@@FFFFFFIIIQQQPPPTTTaaa}}}___NNNGGGCCC>>>;;;:::;;;<<<<<<<<<>>><<>>777777666666666666666777555555555666777888999:::777666444333333333444444666888;;;>>>DDDPPP^^^hhhvvv}}}xxxppphhh```YYYPPPJJJAAA;;;888777777777777555333222222111000///000111111000000///...---,,,,,,------......//////---------,,,,,,,,,,,,,,,(((***+++***)))((()))***///............//////000111111222555777===KKKXXXjjjuuu[[[JJJ@@@>>><<<:::888777666666666666666666666666666666555888999>>>BBBhhhaaaGGG999777222111555333111000000///......------+++++++++,,,,,,---------.........///......------************+++++++++,,,+++************+++,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,******,,,---...000111111111222333555666666777777666999>>>HHHWWWssskkkXXXNNNGGGAAA>>><<<======>>>>>>======<<<;;;;;;:::::::::;;;<<<===>>>>>>???@@@@@@???>>>>>>>>><<<:::999:::;;;===>>>???@@@@@@>>><<<===@@@CCCAAAHHHHHHIIIPPPQQQXXXiiidddPPPFFFBBB>>>;;;::::::::::::888;;;999<<>>===;;;999888777777888555666666666666666666666888:::AAAHHHpppbbbHHH:::888333333666444000000//////......------//////......------------.../////////...------,,,******+++,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---------......------,,,+++,,,,,,,,,,,,------------)))***+++---...000111222222333444555666777777777777888>>>FFFSSSllliiiRRRGGGCCC@@@>>>??????@@@AAABBBAAA@@@>>>=========<<<;;;<<<===>>>??????@@@AAAAAAAAA@@@>>>===;;;::::::999888999;;;===>>>@@@BBB@@@>>>???DDDIIIDDDKKKJJJJJJPPPTTT___tttjjjUUUFFFCCC>>>;;;;;;;;;:::999:::>>><<<>>>EEEKKK```fffSSSKKKGGGGGGFFFFFFGGGIIIJJJKKKEEECCCBBBDDDGGGSSShhh{{{hhhXXXSSSSSSTTTOOOOOONNNIIICCC???@@@BBBCCCDDDGGGNNNXXXlllwww```VVVJJJFFF@@@===<<<;;;:::888666666888::::::@@@NNN]]]||||||dddPPPEEE@@@???;;;:::999777777666666666444444444555666888999:::777777666666555555555666444666777888999:::<<<>>>GGGKKKSSS]]]iiixxx}}}sssggg\\\PPPGGG@@@>>>;;;999888999::::::999111222222333222000///...------...//////000111111000000000000///---,,,+++---...///...------...//////............//////000333111222555777:::BBBKKKXXXggg{{{\\\LLLCCC<<<;;;999777666666666666444555555555555666666666666:::DDDNNNxxx^^^EEE777666111111444111000000//////............000000//////...------,,,...............---,,,+++)))***+++,,,---------,,,+++++++++++++++,,,------------......------,,,+++,,,,,,+++******++++++,,,***+++,,,---///000111222222222444555666777777777777777<<>>???AAACCCDDDDDDBBB???======<<<;;;;;;;;;<<<>>>??????@@@BBBDDDDDDDDDBBBAAA:::::::::999777777999;;;===@@@BBBAAA>>>@@@FFFLLLHHHNNNMMMKKKQQQWWWhhhpppYYYHHHDDD@@@>>>===<<<;;;:::999===<<<>>>EEEKKK___|||mmmWWWLLLCCCBBBAAA@@@@@@BBBDDDEEEAAA@@@@@@BBBDDDLLL___pppppp^^^WWWVVVUUURRRSSSQQQLLLEEEAAABBBDDDBBBCCCGGGKKKRRRcccooo^^^MMMHHHAAA>>>======;;;999777888;;;>>>>>>???FFFOOOjjjuuuZZZIII???:::<<<;;;:::888777666666666444444444555666777888999444444444444444444444444444555777999999888777666===???BBBHHHQQQ]]]jjjrrrssseeeXXXOOOHHHDDD@@@===<<<;;;:::999333444444333333222111000......//////000000111111000000111111000///---,,,,,,---...---,,,+++,,,...---------......///000111111///111444777999???FFFSSSaaattt[[[LLLBBB:::999888666555555555666333333444444555555555555444999EEEQQQ{{{YYYAAA555555000///222...////////////..............................------.........------,,,+++***((((((***+++,,,,,,,,,+++,,,++++++++++++,,,------------......------,,,+++---,,,+++)))))))))******,,,,,,---...000111222222111222333444555666666666666555:::CCCMMM```wwwiiiWWWIII???@@@???::::::@@@<<<>>>AAACCCCCCAAA>>><<<>>>======<<<<<<===???@@@AAABBBDDDEEEEEECCCAAA???;;;<<<<<<:::888777999;;;>>>AAABBB@@@<<<===DDDKKKKKKRRROOOLLLRRR[[[pppuuu\\\IIIFFFCCC@@@???>>><<<;;;888;;;:::>>>GGGMMM]]]wwwzzzaaaRRRFFFDDD@@@===;;;<<<===>>><<<<<<>>>@@@AAAGGGWWWfffwwwbbbZZZWWWTTTVVVVVVUUUOOOIIIEEEEEEGGGBBBDDDGGGKKKOOO[[[sss|||bbbOOOIIIBBB?????????===;;;::::::===AAABBB@@@BBBGGGVVVooommmZZZJJJ>>>===<<<;;;999777666666666555555555555555666777888444444555444444333333222444444555666888888666555::::::;;;<<<@@@GGGOOOUUUeeekkkttt}}}ssskkk\\\WWWOOOHHHCCC???;;;999666666555444333333333333000000000000000000000000///000111222111000...---+++,,,------++++++,,,---,,,,,,,,,---///000222333222000111666888888<<>>888;;;;;;666888???777:::>>>AAABBB@@@>>><<>><<<999777999;;;>>>AAABBB???:::;;;BBBIIINNNTTTPPPMMMRRR]]]uuuxxx]]]KKKHHHDDDAAA@@@???===<<<<<>>CCCNNNRRR```yyyjjjYYYJJJGGGBBB===999888888999888999<<<>>>???EEESSSaaa~~~jjj```[[[VVVYYYYYYWWWRRRKKKHHHHHHJJJCCCEEEHHHKKKMMMVVVjjj|||cccPPPJJJBBB???@@@AAA???<<<===;;;===BBBDDDAAAAAADDDHHH]]]www~~~nnnYYYIII>>>===;;;999888777666666666666555555555666666777777777777666555444222222444444333444666888888777999:::999999999;;;@@@CCCKKKOOOVVV```jjjwwwssslllbbbXXXOOOHHHBBB>>>888777555444333333444555111111111000000000000000///000222333222111///...,,,---......,,,,,,---...++++++,,,---///111333444666333444888::::::<<>><<<;;;;;;===>>>;;;===???>>><<<;;;>>>BBBCCCBBBAAA??????>>>??????BBBBBBBBB@@@===<<<<<<>>>>>>??????;;;777666999<<<@@@@@@@@@???>>>@@@CCCFFFKKKNNNRRRSSSSSSaaa___NNNIIIEEECCC@@@;;;999;;;===999;;;DDDKKKSSSbbbrrrmmmYYYLLLEEE???===<<<999888:::888;;;>>>???AAAGGGRRRZZZkkkwwwiiidddccceeeddd___XXXPPPJJJGGGFFFJJJGGGEEEFFFHHHOOO^^^mmmpppYYYJJJ@@@CCCFFF@@@===???:::>>>CCCHHHIIIHHHFFFCCCGGGLLL[[[rrrnnn^^^KKKFFFCCCAAA===777666888777777666555555555666666666555555444444333333333444555777888999999888888::::::999888888777666666???AAAEEEJJJQQQ[[[fffmmmvvv||||||sssiii]]]RRRJJJBBB@@@===<<<;;;:::777555333333333222222222111111111111222111000///---,,,,,,---...---,,,,,,---...111000000000000111111222222222222333555888;;;<<>>>>>===<<<<<<===>>>???<<<===>>>>>>>>>???AAABBB@@@???>>>>>>???@@@CCCDDDBBBBBBBBB@@@>>><<<===>>>???AAABBB???;;;999;;;======>>>?????????@@@BBBEEEIIIMMMSSSVVVYYYiiicccSSSLLLFFFDDD@@@;;;:::<<<>>><<>>AAADDDGGGGGGFFFCCCAAAAAADDDPPPeee|||vvvaaaTTTHHHBBB@@@===<<<===:::999888777666555444444444444444444333333222222333444555666777777777777888888888888888888888888777888:::===AAAHHHPPPUUU\\\cccnnnzzzrrreee]]]MMMIIICCC>>>:::888555333444444333222222111111000000111222222111///---,,,...///000///...---...000000000//////000000111111111222333444666888:::;;;AAAIIIVVVgggwwwyyyVVVJJJBBB;;;:::999777666555555444111222222111000///111222555999===IIIiiihhhEEE===777666555222000000---...///...---,,,---...---------,,,,,,,,,,,,,,,---------------,,,,,,+++((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,......///---,,,+++---............------------,,,+++---...000000000//////000000222333555666666666444888777:::DDDOOOjjjyyy___PPPIIIDDDAAA@@@;;;;;;<<<<<<===>>>??????>>>======>>>@@@BBBCCCCCC@@@???===<<<>>>AAADDDGGGBBBCCCCCCBBB???>>>>>>???@@@CCCDDDCCC???===>>>@@@===???AAAAAAAAACCCEEEGGGIIIMMMSSSYYY```sssgggYYYPPPHHHDDDAAA===<<<>>>???>>>CCCIIIJJJNNN^^^rrruuu\\\PPPJJJEEEAAA<<<666666:::===???@@@???@@@CCCJJJPPP]]]uuussshhheeeeeeeeeccc^^^XXXRRROOONNNLLLHHHEEEDDDCCCFFFOOOZZZyyygggYYYLLLIIIEEE???===AAACCCDDDEEEEEEDDDBBB@@@???======DDDVVVkkkyyyeeeOOOCCC???===;;;<<<;;;;;;;;;:::888666333222333333333333222222222222333222222333333444555666555666666777888999999:::777777777777888;;;@@@CCCFFFLLLWWWcccppp~~~{{{sssbbb\\\RRRIIIAAA;;;666333777666555333333222222222...000222333222000---,,,///111222111000///000111///////////////000111111000111333555888999:::;;;>>>FFFTTTcccqqqxxxXXXKKKAAA<<<;;;999888666555555555111222222111000000111333555:::===JJJjjj~~~dddBBB;;;555666666222000000///////////////...////////////////////////......,,,,,,,,,,,,,,,++++++***))))))*********))))))(((---------------............//////...,,,,,,.../////////.........---------,,,---...///000000000///000000222333444555555555666999888;;;EEENNNfffyyyfffQQQHHHGGGEEEBBB@@@::::::;;;===============>>><<<;;;===AAADDDDDDBBBDDDAAA>>><<<<<>>AAADDDBBBCCCDDDDDDDDDGGGKKKNNNLLLOOORRRXXXccc{{{lll[[[RRRHHHDDDBBB@@@@@@BBB@@@AAAFFFKKKJJJLLL]]]qqq}}}bbbOOOJJJFFFBBB<<<777888<<>><<>>;;;;;;:::;;;<<<;;;:::777444222333333333222222222222222333222111111111222444555555555666666777888888888888999999888777888;;;======AAAGGGOOOYYYeeeqqqyyy{{{uuujjj___SSSGGG===777999888777555444444444555...000222444333111...,,,000111222222000000111222............///000111111///111444777999:::;;;;;;???GGGTTT```lll{{{uuuXXXLLL@@@===<<<;;;999777777666666222333444333111111333555777<<<@@@NNNooo~~~ccc@@@999444555555222000000000000000000111111111000......///000000//////...+++++++++++++++***)))))))))************)))((((((,,,,,,,,,,,,------......---...///...---,,,...000//////.........---------,,,---...//////000000000000111222333444444555555444888777;;;EEENNNcccpppcccUUUHHHDDDEEEBBB>>><<<;;;;;;<<<<<<<<<<<<;;;;;;>>>;;;:::<<<@@@CCCCCCAAADDDAAA>>><<<<<>>???DDDIIIIIIHHHFFFEEEEEEIIIOOOTTTRRRRRRRRRVVVeeennn[[[PPPGGGDDDDDDCCCDDDFFFDDDEEEJJJPPPNNNPPP```tttjjjOOOJJJEEECCC>>>:::;;;??????@@@BBBCCCEEEHHHKKKNNNVVVjjjppp^^^UUUWWWWWWWWWTTTPPPLLLKKKKKKMMMIIIGGGHHHHHHGGGKKKQQQbbbxxxtttXXXKKKJJJLLLJJJGGGDDDDDDDDDCCCCCCBBBAAAAAA@@@===>>>FFFUUUjjj}}}kkkYYYJJJBBBAAA:::;;;<<<<<<;;;999666555555555444444333222222222333222111000000222333444555555555555555555555555222333444444444555777999888:::<<>>DDDTTTuuubbbAAA999333333444111000111111000///000111222111000***+++,,,......---,,,,,,+++++++++++++++******)))*********+++******))))))((())))))******++++++,,,,,,---...---,,,,,,...000.........------------,,,------......///000000000000111222333444444444444111555444999CCCKKK^^^{{{nnn\\\TTTKKKEEEEEEEEEAAA<<<;;;;;;;;;;;;;;;;;;;;;::::::===<<<<<<===???AAABBBBBB@@@???===<<<>>>AAADDDGGGEEEGGGIIIJJJHHHGGGGGGHHHIIIIIIGGGDDDBBBCCCIIINNNMMMLLLJJJHHHIIILLLSSSWWWXXXWWWVVVZZZlllqqqZZZOOOEEECCCEEEDDDDDDFFFGGGGGGLLLSSSTTTVVVeeewwwuuuSSSKKKEEEDDDCCC@@@???AAA???@@@BBBDDDGGGJJJLLLNNNSSSddd~~~uuu^^^RRRRRRRRRPPPMMMJJJHHHHHHIIIKKKGGGFFFIIIJJJHHHJJJNNNUUUhhhcccPPPMMMMMMKKKFFFDDDDDDDDDDDDDDDCCCCCCBBB???<<<<<>>>>>>>>===<<<:::999999888777666555333333222111111000000000111111222333333333333333333222222...000222333333444555777777888999:::===AAAGGGKKKOOOWWWcccnnnxxx{{{kkk[[[QQQGGGEEEAAA===999888777777555666666555444333111000...000111000///...///000////////////000222333444222444666999<<<>>>???@@@DDDIIIQQQZZZeeesssjjjSSSJJJ======<<<:::888777666666666333444555444333333555777888>>>FFFXXX{{{bbbBBB999222222222000///111000...---...000222000///)))***,,,---------,,,+++,,,------------,,,++++++******+++++++++++++++***((((((((()))***++++++++++++,,,---,,,+++,,,---///------------,,,,,,,,,,,,---------......///000111000111222333333333333333222555444888BBBHHHYYYttt}}}ooo^^^PPPJJJFFFDDDEEECCC???<<<===::::::999999999;;;<<<===>>>????????????@@@BBBCCC@@@???>>>>>>???@@@CCCDDDCCCFFFHHHIIIHHHGGGGGGGGGKKKMMMNNNMMMKKKKKKNNNQQQRRRSSSSSSRRRRRRTTTWWWZZZZZZ[[[\\\bbbxxxsssZZZNNNDDDCCCEEEDDDBBBBBBEEECCCHHHPPPTTTXXXeeeuuu[[[PPPHHHGGGHHHFFFBBBAAA@@@@@@BBBDDDGGGIIIJJJJJJMMM\\\uuufffUUURRRQQQNNNJJJGGGFFFHHHJJJHHHDDDDDDGGGHHHFFFFFFHHHIIIXXXooovvv___RRRMMMIIIFFFEEEFFFFFFGGGFFFDDDCCCAAA;;;:::<<<@@@EEENNN]]]kkkooo[[[PPPEEEDDDCCCAAA@@@>>>===<<<===<<<;;;999777555333333...///////////////......//////000000111222222222111333555666555444555666555777999:::;;;<<>>DDDKKKSSS[[[eeepppxxx}}}qqqhhhZZZVVVPPPIIICCC???<<<;;;:::999888666444333222222///000111000///...///111//////000000111333444555555666777:::<<>>GGG[[[~~~aaaCCC:::222000111//////111...,,,+++,,,///111///---***+++---//////...---,,,......//////......---,,,******+++,,,,,,,,,,,,,,,)))******+++,,,,,,------***+++,,,,,,++++++---///------,,,,,,,,,+++++++++...------......///000111000111222333333333333333444777555999CCCHHHWWWqqqtttcccZZZOOOFFFAAA??????@@@>>>999:::===888888777777999;;;>>>@@@>>>AAACCCBBB??????BBBEEECCCCCCAAA??????>>>??????BBBDDDGGGIIIHHHGGGFFFGGGLLLPPPTTTUUUSSSQQQRRRSSSVVVYYY[[[\\\\\\[[[\\\\\\ZZZ]]]aaajjjuuu[[[OOOEEECCCDDDCCC@@@???@@@===AAAKKKQQQVVVbbbqqqaaaUUUJJJJJJLLLIIIDDDAAAAAAAAABBBDDDGGGHHHHHHGGGIIIVVVnnnnnnZZZTTTRRROOOJJJGGGGGGIIILLLFFFBBBBBBFFFFFFCCCBBBCCCCCCOOOccc~~~mmmYYYNNNIIIGGGGGGHHHHHHHHHGGGDDDBBB@@@::::::<<<@@@BBBFFFRRR]]]pppjjj\\\KKKJJJGGGDDDBBB@@@???>>>@@@???===;;;888666444333,,,---.........---,,,+++,,,,,,---///000222333333333555666666444222222222111333555666666666666888888:::===@@@DDDLLLVVV^^^fffqqq{{{kkkfff^^^UUULLLFFFBBBAAA===<<<999666444333333333///111222111000///000111000000000111222444555666777777888:::===@@@DDDEEEMMMOOOTTT^^^nnn~~~