BM6P6(@ uuuvvvtttjjjddddddhhhlllhhh\\\WWW[[[ZZZRRRUUUPPPRRRZZZYYYOOOLLLPPPTTTOOOJJJJJJMMMPPPNNNKKKEEEHHHKKKLLLKKKJJJJJJKKKIIIGGGDDDDDDEEEDDD???;;;;;;;;;777555;;;EEEGGGBBB;;;999666444333333111000555000,,,---333555222------000222333222111222333000---******---...,,,))),,,---...///000111222333///...---++++++,,,---...444---)))+++222555000***''''''&&&(((***,,,,,,+++))))))***---222222///+++000000222222111///---+++,,,,,,---///111111...,,,111000///...---,,,,,,,,,*********+++---///000111111...+++***+++,,,+++***...000000...+++***,,,000...///222777999777000+++***+++,,,,,,++++++---...///111333111---+++---000///)))$$$&&&---222111...---------+++)))(((***,,,---.../////////...---,,,000000000...---+++)))((((((((()))************)))111...,,,...222444333111111000///000222444555666,,,...000333333222111///333000///111666;;;===>>>888BBBMMMOOOIII???888555888444111333666777333///444777888333...///999BBB???;;;@@@JJJLLLDDDCCCHHHNNNPPPLLLGGGNNN[[[]]]UUUHHHMMMRRRQQQMMMKKKMMMQQQWWWMMMHHHQQQaaaiiiaaaVVVYYYZZZYYYTTTPPPRRR[[[bbbSSSJJJIIIOOOMMMBBB===@@@@@@DDDAAA::::::AAA>>>444---555<<<<<<666222555:::@@@999222111444444000+++)))///333333111000444888000---***+++---///...,,,111111111111222444666888///444999;;;::::::;;;======555000333===BBB???999888===@@@<<<444000444:::::::::;;;@@@DDDDDD@@@<<>>FFFFFF@@@DDDSSSZZZVVVGGGEEEKKKUUURRRFFFEEENNN^^^VVVMMMJJJMMMQQQRRRQQQIIITTT___^^^VVVTTT\\\fff^^^UUULLLMMMTTTWWWQQQJJJNNNXXXXXXJJJCCCKKKPPPNNNGGGAAAEEEQQQQQQCCC:::<<<<<<999555333222222222111///111444333000------...111000///000222222000---333000...---///222333333---000555999999777444222:::666222333666999888555555666666666666777999::::::888777666666666555555;;;===???>>>===AAAHHHNNNDDD===>>>GGGGGG>>>===DDDIIILLLGGG@@@FFFUUUXXXPPPOOO\\\hhhhhh```]]]eeennnkkkdddggg{{{xxx~~~~~~rrrhhhfffddd```^^^[[[]]]bbbaaaYYYUUUWWWPPPUUUTTTMMMJJJMMMLLLGGGBBBEEEIIIJJJIIIIIIJJJLLLLLLKKKLLLNNNNNNKKKDDD???BBBCCCCCCAAA>>>===???AAA<<<666:::GGGIIIAAA<<>>;;;:::999888555333...//////...---,,,...000444222222555888888333......000222000---+++++++++---...111222333222111000111111000///............///---,,,***)))***+++,,,***+++...000222111///---,,,...///...,,,,,,...000...---,,,,,,++++++,,,,,,***(((((()))---000222333............//////000000------------,,,,,,++++++))),,,///...,,,,,,///333000//////000333444222000111///......///222444666444111---)))(((+++111666AAA===888666666777666444///...,,,++++++,,,,,,,,,.........,,,***)))+++---+++***((('''(((+++...000///...---,,,++++++******///---+++)))((()))***+++)))+++,,,,,,,,,---000222222///---000444666333///222111111000111222444666333111---++++++---///000333333333444666777777666555777999777222///000111444333222111111222222333;;;@@@CCCBBBFFFQQQUUUTTTOOOMMMPPPTTTOOOFFFEEEJJJUUUSSSPPPMMMLLLMMMOOOPPPNNNVVV]]]\\\VVVSSSXXX^^^WWWQQQLLLMMMQQQSSSPPPLLLPPPVVVWWWOOOJJJMMMOOOMMMJJJGGGJJJQQQOOOFFF@@@@@@===;;;888444222111111111000222222111...,,,------222111111000000///---,,,111000111111222333333333---000444888888666222000555333111111444555444333333444444444444444555777777666666777777999::::::======>>>===>>>BBBHHHMMMAAA===>>>CCCCCC===<<<@@@DDDGGGEEEBBBGGGQQQTTTPPPRRR[[[dddgggeeedddiiinnnlllhhhjjjxxx}}}{{{sssooosssrrrhhh^^^[[[^^^aaa___WWWVVV[[[\\\XXXPPPRRRXXX[[[SSSGGGDDDIIILLLGGGCCCEEEJJJNNNLLLHHHGGGOOOWWWVVVNNNFFFBBBBBB???>>>>>>???AAA???;;;888888:::<<<===???BBBBBB???:::999:::::::::777222///111///------///000///...222444777777666444222111///...------//////---+++111000/////////000111111...///000111000...,,,***111---******,,,...---***''',,,111222///------///---,,,---///111111...+++///...------,,,------...)))(((&&&'''***...111222000...,,,+++,,,...111333------------,,,+++***)))'''(((+++...000000...---000111000///---...222555111///---++++++---000333999666111,,,)))+++111555999;;;<<<;;;888666666777666111,,,,,,000222///+++000000///---++++++---...(((((((((((()))***+++,,,...---,,,+++++++++++++++---,,,***))))))+++---...///---++++++---///...,,,---......---...000444777000111111222333333444444555333111///------///000...222666666444444666:::777777666555444222000///555666555222//////444888999888???IIINNNJJJJJJNNNUUUWWWSSSIIIFFFJJJIIIEEEFFFOOOXXXVVVMMMHHHKKKQQQXXXTTTQQQRRRUUUUUUPPPJJJKKKMMMOOONNNMMMOOOSSSWWWTTTPPPQQQWWWVVVMMMHHHIIILLLPPPOOOHHHFFFIIIIIIDDD;;;===>>>:::555111111333888444000---------------///222444222...+++,,,......000333555555444222111///000222333333222111///,,,///222333222000111222222111111222444555444333333666::::::999;;;???CCC???===;;;===AAAEEEFFFFFF>>>BBBAAA;;;;;;@@@@@@<<>>BBBJJJLLLIIIMMMTTTYYYVVVVVV^^^iiiooommmiiihhhnnnvvvzzz~~~}}}}}}{{{lllgggpppsssggg\\\ZZZZZZ___[[[OOONNNYYY\\\VVVTTTRRRYYY```XXXGGGCCCKKKOOOIIIDDDEEELLLPPPNNNKKKIIIRRRZZZXXXNNNEEEBBBDDD@@@??????AAACCCBBB;;;555666<<<>>>:::<<>>CCCGGGFFFDDD???FFFDDD::::::BBBCCC;;;===;;;BBBNNNNNNFFFHHHTTTYYYQQQMMMUUUeeennnjjjccccccppp{{{zzzvvvxxx{{{ttt{{{yyytttoookkkjjjgggbbb___^^^TTTUUUTTTRRRSSSVVVWWWVVV[[[YYYWWWVVVSSSNNNIIIHHHGGGKKKNNNNNNLLLMMMQQQUUUSSSRRRPPPOOOMMMJJJEEEBBBBBBBBBBBBBBBAAA???;;;888777999???CCCDDDAAA>>>===777777666777888888666444222333444333111111333444777666444333333222111000...---,,,---000444777999555444333222222222222333222111111000///...---,,,***+++---///000///...---...---,,,---///000...,,,,,,,,,---///000111000///---...///000000///...---...,,,******,,,---------,,,,,,,,,---------------+++,,,---------+++)))((()))***,,,------...///000//////---+++***+++---///+++,,,---,,,++++++...000222222111///......111333666777777777555333111111333///,,,---000000...***//////...,,,******+++---(((''''''(((+++///333555---,,,***)))***+++,,,---------------,,,,,,,,,,,,---,,,*********++++++***)))************,,,000333000000//////000111333444000222555555222000000111///000111///......111444333666888666333111111333444444333333333555666777777888===CCCFFFEEEDDDEEEEEEIIIIIIEEEBBBBBBDDDEEEJJJMMMPPPQQQNNNKKKHHHHHHGGGBBB>>>>>>AAA???999333999>>>FFFOOOUUUXXXXXXXXXWWWVVVVVVWWWUUURRRQQQSSSMMMQQQQQQNNNJJJIIIIIIHHHLLLIIIEEE@@@<<<999777666444333111...++++++...111...111333222000///000222555777999888555333333555111111111222111000///...111222333333222111000000000444999999777666888;;;;;;;;;;;;<<<>>>???AAAAAA=========???CCCFFFIIIJJJBBBDDDDDDBBBAAABBBAAA>>>@@@@@@DDDHHHJJJIIIJJJLLLPPPPPPRRRWWW]]]bbbbbbbbbcccmmmuuuwwwxxx|||{{{xxxvvvxxx}}}}}}gggllluuusssdddZZZ^^^ccccccQQQLLLPPPZZZ\\\TTTSSSYYYaaa___UUUJJJLLLTTTQQQEEE===KKKXXXVVVLLLIIIRRR^^^]]]QQQFFFFFFMMMOOOHHH>>>AAACCCDDDAAA<<<999:::<<<999666???NNNNNN>>>777<<<;;;999666555777999::::::111555999666111///333999;;;666000000333444222...,,,...000///000444;;;AAA555666666666666555333222666444111...---...///000%%%***000111...,,,---000444---(((+++222555000***+++---///...,,,---111555+++---///000000///---,,,111///------......---,,,)))+++---//////---***(((***+++---------+++)))(((***---///---)))***000777000,,,******---...+++((('''***---...------///222---...////////////111222;;;777222111222222///,,,---------,,,,,,+++++++++---------+++)))(((***,,,)))(((&&&'''+++222999===---+++***))))))+++---.../////////...---,,,******''')))+++***''''''***---***)))(((***,,,...---,,,222000...,,,---000333666,,,000444555222000///000555222---+++---000222222///666;;;888111---111777444111000333888999666222333;;;<<<777:::DDDHHHBBB<<<>>>FFFNNNHHH===@@@KKKTTTLLLDDDEEEJJJLLLFFF@@@666;;;>>>;;;555111222555777888???MMM\\\```XXXOOOWWW^^^]]]QQQMMMUUU\\\]]]NNNKKKPPPXXXTTTGGGCCCIIIWWWOOOEEE???>>><<<999555,,,111444111+++)))...333000000///111333444333111:::;;;:::777444333666999000222333444333111///---:::666222111333444222///...777???>>>888555;;;BBBAAA===:::;;;???AAA???;;;<<<>>>@@@@@@AAAEEELLLRRREEE@@@BBBJJJJJJ@@@<<>>===??????;;;777999<<<>>>??????>>>??????999:::;;;:::999888:::;;;999:::999555000///111444111444888777333111222555555222000444:::======;;;888777555666777777666555:::888555222000000000000...---,,,---///000///...222...,,,...111222///***,,,***((((((***---......///000000///---++++++,,,111///------......+++(((((((((***---//////,,,)))(((---222111,,,''''''(((&&&(((+++***)))***---000000...,,,*********,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,444111...,,,,,,,,,,,,,,,---,,,+++,,,,,,,,,***(((+++***)))(((((((((((((((,,,+++))))))***...222555000---)))((()))+++,,,,,,---,,,++++++---...---,,,))))))(((((()))***,,,,,,...,,,+++***+++,,,+++***...---,,,---//////...---)))+++...////////////000333000---...000111///---111555999888222...///111333111///111555777555333777777666666888:::===???@@@@@@@@@BBBFFFGGGGGGGGGLLLFFFBBBBBBDDDBBB;;;444---000444444222000///111333999CCCMMMUUUXXXWWWVVVUUU\\\^^^YYYSSSSSSUUUVVVTTTPPPPPPSSSMMMDDDGGGSSSZZZVVVNNNEEEAAA???888111333444555333///---///111///------///333444222///999888444111000333999===666:::999444///000111111888777666444333222111111333777<<<======<<>>>>>CCCGGGBBBDDDGGGGGGDDDAAA???>>>DDDCCCBBBDDDGGGIIIJJJJJJNNNSSSYYY\\\[[[ZZZ[[[]]]aaaeeellluuu{{{|||xxxtttsss{{{{{{}}}vvvtttvvvjjjfffgggnnnnnncccWWWRRRVVVXXXUUUSSSZZZhhhtttwwwfff^^^VVVSSSOOOIIIFFFGGGKKKIIIGGGGGGJJJMMMPPPQQQIIIOOOTTTPPPIIIFFFKKKRRRFFFAAA;;;<<>>AAA:::;;;===<<<:::888888999===<<<:::777444333333333222777;;;888333000444999777333222777>>>AAA===888999777555444666888999999888777777555333000---,,,---,,,,,,---///111000///////////////............******)))))))))+++---///222222222000---+++++++++---------///000...***&&&'''((())),,,......,,,***)))---000///,,,((('''(((%%%'''((((((((())),,,000000...,,,***))))))***+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++000---***)))((()))******---,,,******++++++***(((******)))(((((((((((((((++++++))))))***---///111...,,,)))((()))***+++******))))))+++---------+++((())))))(((((()))+++---...---+++++++++,,,++++++,,,+++***+++---......---(((+++...000000000000111111111000/////////111222222333444444333222111111///111222333444444555555444444333444555888;;;<<<@@@???>>>???BBBDDDEEEEEE@@@@@@??????===999333...(((+++...///------...///666===EEEJJJLLLPPPUUUYYYUUUSSSVVV]]]\\\SSSPPPRRRXXXXXXTTTOOOMMMNNNPPPPPPRRRWWWWWWOOOFFF???999444666555444222111000000111---...............///000333333222111000222555888===@@@===666111222333222111555888777333000111333444555777;;;>>>@@@@@@@@@BBBCCCCCC@@@;;;888888999<<<<<<===>>>>>>>>>>>>>>>CCCDDDDDDDDDCCCCCCEEEFFFCCCEEEGGGGGGFFFFFFIIIKKKUUUTTTUUUYYY^^^aaa```^^^___fffnnnqqqqqqpppsssvvvtttttt{{{yyyqqqrrruuullleeefffmmmmmm```TTTPPPUUU[[[[[[YYY```pppzzzzzziii```WWWQQQKKKEEEDDDFFFIIIFFFCCCCCCGGGJJJKKKKKKFFFNNNUUUTTTMMMJJJNNNTTTGGGAAA;;;;;;??????;;;666999999999777777999>>>AAA;;;===>>>>>>;;;888777666@@@>>><<<:::999777555333666999<<<999333111666;;;999666666:::@@@AAA<<<666999666444444666888999:::555666888888555000+++''',,,++++++---000111111111---000222///+++***---000***,,,,,,+++((((((+++...333333333111---+++***++++++,,,...000111...((($$$&&&'''(((+++......,,,***,,,,,,------+++***((('''$$$%%%&&&&&&&&&)))---000///...+++)))(((((())))))******+++,,,,,,---......------,,,,,,++++++++++++---+++)))''''''((()))+++...,,,)))))))))***)))((()))))))))(((((((((((((((+++******)))******+++,,,,,,***(((((()))))))))(((&&&&&&'''))),,,---,,,+++''')))***)))'''(((+++///------,,,+++++++++++++++***)))((()))+++------,,,(((+++///111111111111222111333444111......222777222000///000222444333222---111555555333111333666111111111111333666888:::>>>===;;;<<<>>>@@@@@@@@@555999<<<;;;666000+++)))&&&(((***++++++,,,...///999???EEEEEECCCFFFOOOXXXSSSKKKPPP___bbbSSSLLLPPPWWW[[[VVVLLLMMMWWWWWWNNNLLLWWW]]]WWWKKKBBB===999999777444333333333333222...000111///+++***---111///000222222111111333444AAABBB???777222222222111***222::::::333///111444555333444888???BBBAAA???AAACCCCCC???;;;777777999;;;888777999======:::666BBBBBBAAA@@@@@@DDDJJJNNNDDDHHHKKKHHHDDDCCCGGGMMMWWWSSSQQQUUU^^^dddbbb^^^]]]eeekkkjjjffffffmmmvvvvvvnnnuuuӵĦĦӵxxxzzzzzzssskkkqqqpppkkkddd^^^[[[YYYVVVTTTYYYaaaiiinnnqqqpppooopppbbbTTTLLLGGGCCCCCCEEEDDDCCCBBBAAABBBEEEHHHJJJMMMJJJIIINNNTTTUUUNNNGGGEEECCC@@@>>>>>>===<<<:::777777777777666888;;;>>>>>>???>>><<<999666666777;;;===>>>===;;;999888999::::::888Ħ999999999;;;<<<;;;999888666555444444555666666555222444666777555111,,,)))*********,,,///111111000///000111///+++***---000...000222...(((&&&)))---000111111///,,,++++++,,,......//////...+++'''$$$''''''(((***------,,,***---,,,++++++++++++)))'''%%%%%%%%%&&&'''+++///222///---+++((('''''''''((())))))***+++,,,------...,,,,,,,,,+++++++++******------,,,+++******,,,...---+++)))(((((()))(((((())))))))))))))))))((((((***************)))((((((***)))'''((())))))(((&&&"""###%%%(((,,,---,,,+++'''***,,,***((((((,,,000,,,,,,,,,+++***)))***+++)))((('''(((+++---......))),,,000222222111222222555666555222//////222555///...------///222444555000333555555333111111111000000000222333666888999999999999:::<<<<<<:::888444555777555111,,,***)))***++++++,,,,,,...///111777<<>><<<666333333111------222888888333000111444555444555999>>>BBBBBBAAACCCBBB@@@>>>===;;;999777888666444666999;;;999666>>>>>>===<<<===AAAHHHLLLIIIJJJIIIFFFBBBCCCGGGLLLPPPQQQSSSVVVZZZ]]]]]]\\\]]]```bbbcccdddfffkkkpppwwwoooqqq~~~4ĉ@ӵ>L=hĦ4ĉ@ӵzzzuuuzzz{{{rrrgggoooyyyttt^^^SSSYYY^^^YYYYYYYYYddduuuxxxnnnhhhkkksssaaaOOOGGGEEEDDDDDDEEE???AAABBBAAA???AAAFFFKKKMMMGGGCCCJJJTTTTTTIII===AAADDDFFFCCC===:::;;;>>>444666888999888888999:::@@@???<<<999555555777999555:::>>>>>>:::999<<<@@@===888333>L333777:::;;;888333222666:::333333333444555444111...000111222333222111000///)))))))))+++...000000///111111000///......------222555555111***&&&'''***+++,,,------++++++,,,---222111000---***((('''''')))((()))***,,,---,,,***---,,,++++++,,,,,,***((((((''''''(((+++...111222...,,,***((('''''''''(((((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++---...000///---,,,---///,,,***(((((()))***)))((())))))***++++++******))))))************)))((('''***)))(((((())))))(((&&&""""""$$$(((+++------,,,***+++,,,+++******---000+++,,,---+++)))(((***,,,+++)))((()))+++...//////+++---000111000000111222;;;888333111222222111///+++---///---+++---222888555444222333444333///,,,111222222333555666777888333444777:::;;;999555111555222///------,,,+++)))///...------...///000000222666<<<@@@AAA???<<<:::HHHPPPRRRKKKIIIOOOTTTSSSFFFFFFLLLSSSRRRLLLNNNVVV^^^YYYSSSPPPTTTWWWPPPFFF;;;>>>>>>:::555333888<<<888444000.../////////...333333333222111222444666444888999777666666333---444555555444222111111222555777:::<<<<<<>>>AAADDDFFF@@@<<<<<>>???CCCGGGCCCFFFIIIKKKJJJFFFBBB???>>>CCCGGGEEE???::::::===666888:::;;;999888777888===<<<:::777555555888:::444777;;;<<<;;;;;;???CCC<<<777222HdĦ000666888888444///...333999111111111333444222///---/////////000000111222222***))))))+++...//////...222222111111111000...,,,444555555111+++''''''((((((***++++++***+++,,,---333222000---***((()))+++,,,+++***+++,,,---+++***,,,---.........,,,+++******))))))+++...111222222---,,,)))((('''((()))***((()))***+++,,,+++***)))))))))******+++,,,,,,,,,***...222111...++++++,,,)))))))))***,,,,,,***))))))***,,,------,,,++++++)))******++++++++++++***---+++))))))*********)))$$$$$$%%%'''+++...//////------,,,,,,---...000000,,,...///---***))),,,...---+++)))))),,,...000000.../////////......000222<<<777333222444444000,,,)))---///---******000666777333000000333333000---222222333444444555555666///111444888999777222...222...)))''')))+++++++++000///......000000///......222888>>>???===777222@@@MMMMMM???;;;HHHPPPMMM??????GGGRRRPPPGGGJJJVVV^^^XXXPPPNNNUUUZZZUUULLL???@@@???<<<777777;;;???999555000000222222000---444444444222000000222444111555888888:::<<<888222888666444333333333333222777:::===<<<::::::>>>CCCCCC>>>:::;;;???@@@<<<888333333444555666999<<<>>>666777888888888999;;;===KKKHHHEEEDDDFFFGGGEEEDDDAAAMMMYYY\\\VVVRRRUUU[[[XXXTTTTTT\\\hhhooommmhhhoooxxx}}}zzz}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵsssddddddccc```[[[WWWVVVӵooovvvtttkkkĦMMMIIICCC>>>>>>@@@???CCC>>>>>>@@@>>>@@@CCCĦ:::;;;;;;:::888777777Ħ666999===AAABBBAAA888777666DdD111000111333333ӵ000000ӵ---ӵ333666666000...Ħ+++000ӵ///---,,,...ĭӵ---111+++)))(((((()))+++,,,))))))+++,,,+++***((('''''''''(((***+++,,,---...)))///444555000,,,)))***''''''))),,,......,,,******+++---...///...---,,,)))******+++,,,......///000---***)))***,,,,,,,,,((('''&&&'''+++///111222111...+++,,,000333222000///111333111---,,,///222///,,,***)))+++---//////111000///,,,***+++...111555555444444444333111///+++------,,,***+++---000222111//////000222444444111111222222222222111111//////000333555444222///,,,,,,+++)))((())),,,...///......000333333111///...222888:::999777666777999???@@@999888???BBBAAA;;;===@@@DDDEEEDDDGGGLLLKKKOOOPPPNNNNNNPPPNNNJJJFFFAAA<<<:::<<<>>>>>>===:::999888777666555444333555666888777444222111222333555666666999>>>===888333555777777555333444555:::::::::999888999:::<<<:::;;;;;;;;;;;;;;;;;;;;;333222333666;;;<<<:::666888888888777666888;;;>>>AAADDDIIIKKKJJJFFFAAA???BBBFFFLLLRRRVVVWWWWWWVVVRRRTTTYYY]]]aaafffkkknnnoooqqqwww~~~}}}?~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??llloooiiiVVVQQQ\\\^^^SSSg<ĉiiiiiizzzuuu3we<ĦPPPMMMBBB9993h?@eEEEDDDAAA???===???======Z///???>>><<<9996663h?gL999333666@@@FFFCCC>>>444999<<<D%%)?555fff?><z///444=?Ħ000g&e...g&e---444;;;S?ʬ+++4ff?>ߝL---@e,,,g&e222111///3h?g&e>&e+++...??,,,+++)))((()))***,,,---)))***+++,,,+++)))'''&&&&&&&&&((()))+++---...///***000777888333---***)))%%%&&&)))---000000---***+++,,,...000000///...---)))******+++---///111222222///+++***+++---......+++)))'''(((+++///222333444///***,,,222666333000111444666444000...111555///---***)))***,,,......333111...+++(((***---111...222666777444111222333...---++++++,,,---,,,+++---///000///...000666<<>>;;;,,,444;;;;;;666333555999>>>:::666666888999888555333999===<<<666555999???333111111777??????777...::::::888777666999>>>BBB777AAAMMMRRRMMMEEE>>><<>>GGGUUU\\\XXXQQQMMMVVV___^^^YYY[[[hhhuuurrrhhhkkk~~~~~~xxxzzz4Dӵ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׼sxxxjjj]]]VVV\\\ZZZQQQPPPWWWtQtttwwwxxxuuuje<ĦKKKGGGDDDBt=o9ĦH׼s;;;???DDDEEE@@@:::<<>>;;;666333Dtfo9ĦsߝLGdUĦ...Ht@cӵHu]Ħ222Hu]Ħ---...Htƅ^---qIܗGIӵ---H׼s///111Hu]Ħ999111Bt=o9ĦHƅ^Hu]Ħ)))------,,,***+++,,,,,,+++)))000///---+++*********+++)))&&&######&&&))))))(((......///000111///+++((()))))))))+++---...---,,,,,,---...000111000,,,))),,,+++******,,,000333666000...+++***+++,,,,,,+++,,,******,,,000333444222111///,,,))))))+++...000111333555666555444444444111///---++++++...222555777333...***((())),,,...111111222444666666444111+++---...,,,))))))---000000...///111555555222...444333111...---,,,,,,,,,---+++...333444111000222///...---...000333444444333999>>><<<666111222555777666555555555666555444666333111222666999999888444333222333444666666555;;;::::::;;;===>>>>>>===AAA>>>>>>?????????FFFNNNEEEFFFGGGHHHFFFDDDAAA???<<>><<<:::777333111111222444555222...,,,+++,,,...000111111222444666666444111,,,,,,---,,,+++,,,...000111111111222444444222000333222000---,,,+++++++++,,,***---222333000///111222111000111444666888888777<<<@@@???:::666666888888666444666888888555333333222111333777::::::999111000///...////////////777777888999:::;;;<<<<<<999:::===@@@@@@AAAIIISSSRRRJJJDDDIIIRRRSSSIII===GGGMMMNNNFFF<<<777555444///333444111222666666222111222333333111111222444444777:::;;;888555444444555555666888999999666444444222000222555888999999666777777666444666;;;@@@JJJGGGDDDEEEGGGHHHFFFBBB666@@@JJJKKKFFFEEEMMMUUUQQQOOORRR\\\hhhkkkddd\\\iiiqqquuusssvvv|||}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ|||{{{tttmmmnnnqqqpppggg^^^]]]WWWRRRTTTWWWZZZgeĦmmmssssp?aĦSSSJJJGIdnuR)ĦDdDĦ;;;===>>>===<<<;;;888999999DdDĦ111333222111GIdnuR)ĦDdDĦ<<<:::999999777555333444444444DdDĦnuR)ĦDdDΦDdDĦ---DdDĦnuR)ĦDdDĦ000DdDĦ,,,po9u//////......=ӊB1.uTӵ...DdDĦ222555DdDĦ555GIdnuR)ĦDdDΦDdDӵ)))***,,,---...------+++)))))),,,---......------------,,,,,,+++******(((&&&&&&((()))***)))''''''(((+++---...---+++*********++++++,,,,,,,,,---,,,+++---...//////...++++++++++++,,,---......---+++))))))***,,,,,,,,,++++++***,,,000333444444333111...,,,+++---000222999===AAAAAA??????DDDHHHGGGFFFBBB===777333222222111000///...///000111222111111111333555555333111---,,,+++,,,...///000///333444444444222222222333222111...,,,***)))))))))+++))),,,111222///...000333111///000333777999::::::<<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Ħmmmjjjqqquuuoooccc]]]aaaiiiYYYRRRTTT___dddaaageĦvvvs<v>aĦWWWTTTpeӵDx<DdDĦ999:::999888888999666555555DdDĦ222555333111peӵDx<>d<:::888888666222///000222444>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ...>d<Ħ,,,peӵ000Ħ...F&uTӵ///DdDĦ///333>d<Ħ---peӵDx<>d<ʜ4DuTӵ+++******,,,......,,,+++)))))),,,///000000***+++------...---,,,++++++***)))((()))*********(((((((((***,,,------,,,++++++,,,+++++++++,,,------+++***+++---///000///------------...............---++++++---/////////*********,,,...000222333444222///------...000222666;;;???>>><<<>>>EEEKKKJJJIIIGGG@@@888222000///...///000111333444444555111000000111222222111///---+++)))+++///111000...444666666444111000222555111///---+++***)))))))))***)))+++000111...---//////---***+++...333666777999:::;;;<<<<<<;;;999888;;;>>>???>>>;;;666444333111222444777888888666444111111000///......///111///111333555666777:::;;;999666666:::===>>>AAAFFFHHHNNNSSSOOOHHHGGGPPPYYYWWWOOOKKKMMMHHH;;;444666::::::999777555555333222333444444222111111222444555555777888:::999777666555888;;;:::777555666888888777666666666777777777>>>@@@@@@===999888:::===<<<@@@GGGLLLMMMIIIBBB===FFFAAA>>>CCCLLLPPPMMMHHHKKKTTT\\\^^^ZZZ[[[dddmmmgggeeekkkyyy}}}zzz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦWWWUUUB?Ho9888>d<444444555666444333444>d<ӵ444222B?Ho9555<x888555222///...000333&ӫeʬtIӇ///>d<Φ>d<Ħ///D&ӫetIӇ///DdDĦ---sdKĦ---B?dp&ĒR333///>d<sdKĦ***B?Ho9---s&dq&ĒR...---++++++,,,...000,,,+++***+++---000111111)))***,,,---......---,,,++++++++++++******++++++---,,,******,,,---,,,+++,,,......---******,,,...---+++)))***,,,...000000/////////000000000111111///---,,,,,,...000000000)))******+++,,,---///000333111///------...000111///333666777666888>>>CCCBBBDDDCCC===555///---...---///111333555666666555000/////////111111///...,,,***)))+++///000///,,,333555666444000///222444000///---+++*********++++++))),,,111222///...000...+++''''''***///333555999999:::;;;;;;:::999888<<>>>>>;;;777444222???AAAAAA>>>999666777999222<<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhseiiiccc^^^]]]___```\\\YYY]]]\\\]]]aaadddiiigeĦja>aĦRRRLLL@G777777se222333333444444555555666<Ō444333333@G666888Hkge===999555222000---///111HĪj@IŌ777222ege333111Hu]3hIŌ111///DdDĦ,,,ne000...@h222111>h111111///se444ne///+++@G......sĪj@h...//////...---...000222,,,++++++---///111111000((()))+++,,,---.........,,,---...---,,,++++++,,,111///,,,++++++,,,,,,+++///000111...+++***---000---,,,******,,,.........000000000111222444555666///---++++++,,,.........***+++,,,,,,++++++---///111000...,,,,,,---...///+++,,,...000111333666999999;;;<<<888111,,,---///...000222444555666555555222111///000111111000///---,,,,,,---//////...,,,111222222222000000000111///...---,,,,,,---......,,,+++...222444111000222111---)))'''***///333666:::<<<===<<<:::999999:::;;;BBBFFFAAA666///000555555777999999555222///...---111555666555444666888444111000333:::>>><<<999555+++%%%***333777888888CCCBBBAAA??????DDDMMMTTTMMMHHHFFFGGGGGGDDDCCCDDDCCC???======;;;888888;;;666666444222000000222555;;;555000111777======<<<999:::;;;;;;::::::;;;===@@@CCCEEEEEE@@@999333000:::<<<>>><<<777444444555555:::@@@BBBAAA???@@@AAAGGGKKKOOOPPPMMMJJJKKKMMMNNNPPPTTT[[[```bbb___]]]^^^bbbiiioootttyyy|||}}}www{{{~~~4DuXӵĵD^DdDĦD^s׼slllhhh]]]TTTVVV___bbb[[[QQQ\\\bbbeeebbbcccmmmgeFm8aaa>aĦJJJEEEBBB;;;:::999s׼s222222444666555444777888999Ho:::444444555555777666888AAAAAA:::333111111......///888888444555555444D^333111///DdDĦ,,,111222000...000111222111++++++,,,---s׼s333555000000...---000111000------///111111000000222444+++,,,---///111222000...))))))***+++,,,...000111,,,...000///,,,+++,,,---222///,,,***+++,,,,,,,,,111333333000,,,+++...222---,,,++++++,,,------,,,/////////000222555999;;;000...,,,+++---......------//////...++++++,,,...///...,,,+++++++++,,,---+++***+++---111333222111333777888555...,,,///333000111222444444555444444555444222222333333222111...000111111000..................000111111///---///............000111222///---000555666333222444555111+++)))+++000444777:::>>>@@@>>>999666888<<<999;;;<<<:::444111111222555777999888444000//////,,,222888999777444444666888111---222<<>>999666888444444222000......000333666555555555666999===@@@;;;::::::;;;===?????????DDDGGGIIIHHHBBB;;;777555333666::::::777555666777;;;999888999===AAABBBBBB<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBeiiidddaaa\\\WWWWWW[[[\\\XXXSSSVVVdddllliiihhhqqqgeFYĉkkkaaa>aĦEEEDDDEEECCC>>>:::666:::>>>???>>>===Be666222222666999777555:::;;;;;;nu]ӵ888888888777666555???:::444333555777555333333<<>>444555555666555>d<Ħ333333222000///>d<Ħ------///Ħ111///,,,***)))+++...000111222222///+++))),,,///''''''))),,,Be...333444111,,,Ħ//////...---,,,,,,---///000444222000...,,,,,,,,,,,,,,,///222333222111333555+++,,,...000222222///,,,)))))))))***+++...000222,,,///111000---+++,,,...111...***)))***,,,------222444444111,,,+++///333---,,,+++,,,------,,,***///......///222666;;;===333111///...///000//////000111222000,,,+++---///---,,,+++*********++++++...++++++...333555222---222666888444...,,,111666222222333333444333333333888666444444555555555333000333555444111...///000,,,++++++...111222...+++///......///000222444555000///111666777444333555777222,,,)))+++///444777999===@@@===666333666;;;888555333333444444222000444777888777333000000111...444;;;===999555444444:::111+++111===BBB<<<333---***)))(((''')))333===777777777999::::::999888;;;AAA@@@888888BBBHHHFFF777666:::AAA@@@888333444333333111...,,,,,,///111///555:::999666666<<AneneneneDenenexxxvvv{{{yyymmmaaaXXXXXXXXXUUUOOOMMMVVVccc]]]eeepppyyy|||zzz>Asssfff[[[k<HHHEEE???===???@@@<<<888;;;@@@CCC???;;;999999888555444555999<<>>;;;888666555666555555444333222222333444555666222333444444444222000///333333444555555555555444,,,,,,,,,...000111111///000000000000000111333444:::<<<999333111555999::::::777888;;;;;;777333333111444444333666:::;;;888444444222///...///222555===999777:::???AAA>>>999999???CCCBBB===>>>EEELLLDDDDDDEEEHHHHHHDDD<<<666444222111333777<<>>===BBBJJJMMMJJJEEEHHHSSS[[[XXXOOOMMMVVVaaa[[[UUUUUU```lllmmmgggaaaoooqqqpppnnnqqqxxx}}}~~~yyyvvvtttqqqlllggg\\\WWWRRRPPPMMMLLLRRRYYY^^^gggrrruuusssrrrrrrnnnhhhKKKDDDBBBDDDDDDAAA999:::;;;<<<<<<===>>>???>>>999555444777999999888@@@>>>;;;888444777:::;;;999666333333555444333333333444666777333444444222000111555999===666000000444666111,,,222444444333111/////////000111111222333333444333333333555777000444777333999<<<555...---///111...***...000111111000000000111***,,,///333666555333000///...111555888444444444222///.........//////000111222111///,,,***...333666555222///...((((((((()))***,,,...///+++++++++,,,---...///000444555444111---)))(((((((((***...000000111222333333222000///000111333444222333444222///---,,,,,,333222000///......///000000000111111222222111111000333444111---++++++---///---++++++,,,---,,,,,,***+++,,,---.../////////,,,,,,,,,---.........///000000222333333333222222555666666777666444333222222000000222444555222...++++++---111555666444000222222111///,,,,,,---///...------000444777999999555444222333666:::<<<===<<<;;;:::777555444666888666333000111444666555444333333333333333222222222111222333444555555555555...---------///000///...000333666555444333555777:::;;;888222222666888888;;;777555888777333111111...111333222444999:::888666555333000...///333666999;;;=========;;;;;;;;;666<<>>???999777555777:::===<<<;;;??????BBBEEEIIIKKKJJJHHHJJJPPPTTTTTTPPPPPPUUU[[[VVVWWWXXX]]]gggooonnngggkkkiiijjjnnnqqqqqqsssrrrzzzyyyllldddhhhooogggXXXKKKKKKQQQSSSPPPMMMbbbhhhlllkkkhhhkkkttt}}}kkkfffgggjjjcccRRRHHHHHHVVVUUUMMMBBBAAAHHHGGG???666888:::;;;:::;;;===???===999555555888;;;;;;999===>>>>>>;;;777777:::>>>333666:::<<<;;;888555333444444444444555555666777333555666333000111888>>>???888111000444666444000444666777555000------...---///111333333333222111444555666777888999<<<>>>444888:::666111///333888>>>777///...111333222...///333555555222000000222---///222555777666333111111000......///333777:::111444666444000------...------...111444444000,,,+++000555666333///...///***)))((((((***,,,...///,,,,,,,,,,,,,,,---...///333444555222...***'''&&&%%%(((,,,///222333333333222111000//////111555777333444444222///,,,,,,,,,555444222000///......---,,,///222333333222222222000000///---)))(((***,,,...,,,++++++------,,,+++***+++---...//////......++++++++++++,,,---///000---///111333444333111000444333222333444444222000000...---...000111000///+++***+++111777999555000333444333111...,,,---............000222444666666666444333555:::<<<<<<:::999::::::888444444777:::777222...///333666444111555555444333333444555666222222333333333333222222111000...///000000000///...444999999555333555888777888555111222777999888===888666777666333111222---111222111111555666555777666444111///000333666666<<<@@@???999666888<<<<<<:::999>>>EEEGGGCCC>>>EEEFFFGGGFFFCCC???>>>===555333222333666999;;;;;;>>>;;;888999===AAAAAA@@@777DDDPPPOOOEEEBBBIIISSSSSSKKKFFFKKKUUU[[[VVVOOOTTT___bbb[[[YYYeeerrrwwwaaa___fffrrrtttkkkhhh{{{rrrwwwzzzuuukkkeeefffjjjdddYYYPPPPPPSSSSSSRRRSSS```bbbdddeeeeeeggglllpppeee^^^\\\```\\\PPPJJJMMMOOOPPPIII??????DDDBBB999777777666888;;;<<<<<<;;;888888888777888:::===???999<<>>:::888999;;;444555777888999777555333222333444555666666666666444666666333///000666===;;;999666444444555777999666888999666111------...---///111333444333111000444777<<<>>>===;;;;;;;;;<<<<<<:::777444222222333888555222000111333555666333555777555111///000111222333444555555444444444333222111000111333555777000333666555111......///---,,,---000444444111---+++///444444222//////000---,,,+++***+++---000111------,,,,,,,,,------...222444555333///***'''&&&$$$&&&)))...111333333222/////////---,,,---111555333333222///,,,+++,,,...444333111///---,,,+++***+++...222444444333333333...---+++(((&&&&&&(((***,,,+++++++++------,,,+++***+++,,,.........------,,,++++++,,,---...///000,,,...111444555444222000111000///000111111///...------,,,,,,...//////...,,,***+++///666888444///333444444333000.........111111111000000000111222444333222555999:::999666777999999777444444777;;;666111---...222444222///555444333222222333555666444444444333222000///...111///------...///...---+++111777777444222444777666888777444555:::>>>===@@@:::777888777444333444111666777333111333444333555555444222000000333555444:::???===666222555:::@@@???@@@CCCFFFEEE@@@<<>>BBBCCCCCC;;;GGGRRRQQQIIIEEEKKKTTTSSSJJJDDDIIITTTZZZUUUMMMTTT___aaaYYYVVVaaammmrrr]]][[[aaammmnnneeeaaaddd~~~{{{rrrjjjjjjnnnnnnfff^^^WWW[[[^^^\\\SSSOOOWWWdddXXX[[[```eeegggeeeaaa]]]bbbZZZQQQNNNLLLKKKNNNRRRDDDDDDAAA===;;;<<<:::555999666444777;;;>>><<<999444888::::::888999>>>BBB777:::<<<===;;;999777777333333333555666555333000000222444555666666666555333444444111...///333777666888999666333333999>>>666777777555222///.........000222444555444333222333999@@@CCC@@@<<<:::999BBB>>>999666666444222///222333333222000222666:::666666555333000//////000555555666444333333444666222222222222222222333333000222444444222111000000------...000111111///---+++...000222111111111111000///---,,,---///222444///......---------......222444555444000,,,))))))&&&'''))),,,000222222111---......,,,)))))),,,000333222111...,,,+++---000000///...---+++)))((('''+++---///222444555444444,,,***'''%%%%%%&&&(((***+++******+++------,,,***++++++,,,---------------,,,,,,------......//////---///111444555444333111...............---......,,,,,,------......//////---,,,,,,///222444222///111333444444222111000000444555444222///------///111111111333555666555333666666555444444555888:::555222//////111333222000222111000//////000111222555555444222000...,,,+++---+++)))(((***++++++***)))---222333333222333555777<<<>>>:::999===BBBCCC???:::777888888555333555777<<<===777333333444333222333444333111111333444333777999777333111333666;;;FFFPPPMMMAAA999===EEE???????????????>>>======:::888666666777777777555::::::999999;;;>>>AAACCCGGGEEEGGGLLLRRRSSSOOOIIIIIIKKKNNNNNNMMMNNNRRRUUUUUUTTTTTTWWW___eeebbb[[[```]]]]]]```aaa```aaaeeeyyyoooffffffkkkmmmeee]]]ZZZ^^^cccaaaYYYSSSYYYdddWWWYYY^^^aaabbb___ZZZWWWZZZUUUKKKBBBBBBHHHKKKKKK???===<<<===:::666666999:::888666888;;;<<<:::888666999;;;;;;999999===AAA888888777888999999777555555444555777999777333///...000333555666666555444444333222111111111222333444777888666222222777<<<555444333222222111///---111222333555555555555444222999AAADDDAAA===;;;;;;AAA===999666666444222000///111222222111222666999666444000...///000000000555666777666333222333555///000111222333222111000111111111222333444333111---...//////---,,,,,,---++++++,,,///222444333333222111///......111444666222111111000/////////000333444555333000---,,,,,,+++***))),,,///222111000000222333000,,,***,,,///000111222111///...///000.........---,,,+++))))))+++***+++///444666555333+++)))&&&&&&''')))***+++*********,,,---...,,,***,,,,,,++++++,,,,,,------+++,,,---.........---,,,...///222444555555444333,,,...///...,,,+++---000,,,...///000000000111111000////////////000000000...111444555444333222333555666666222...,,,---......000111222111111222333555333222222444666777888666555333222222222333333111111000///............333333333111000...,,,++++++)))&&&&&&''')))******((())),,,///111333444444888???CCC===888:::@@@DDD;;;666555777777444222333777===>>>888222222333333---000333444333222222333444333111000000111222333777EEEQQQKKK;;;222999DDD:::888777999<<<===;;;888888777666777888999999777444777::::::888999>>>BBBJJJDDDBBBIIITTTWWWNNNDDDEEELLLQQQPPPKKKJJJQQQXXXSSSMMMMMMWWWaaaaaaZZZTTT___```]]]YYYZZZ___bbbbbbooonnnlllhhhcccaaaccceeehhhaaa]]]___aaa]]]YYYWWW\\\\\\\\\ZZZXXXXXXYYY[[[OOOPPPKKKBBBBBBHHHFFF>>>@@@;;;<<<@@@<<<444777@@@999999999999999:::::::::999:::;;;;;;::::::<<<>>>:::777444444666888777555777888:::===>>><<<555000---///222555666666444333555444222333444555555444444555666555222222555888444222///000222222///+++333333444555666666666666222888@@@CCC@@@======>>>>>><<<:::777555333333333000000000111222333444555666111,,,+++...111222111444666888777444222222444+++---000333333333111///222000...000444666444222---///111...+++)))***---+++)))***---333666555333333222///......111444666444444333222111111111111333444555333111.........///,,,+++,,,000222222000555888999666111---...111...000444555333111000000000000000000///...------+++((((((,,,333666444111***((('''''')))+++,,,---***)))***,,,---...,,,***---,,,+++***+++,,,---...***,,,---......---+++***///000222444555555555555+++///111///+++***...222---///222333333222222333222222222000......000222,,,000444666666555444444555666666333///,,,---///---000222111///...111333555222///000444777777666666777666555333222444666333222222111000///......111111111111000...---,,,+++)))''''''(((***++++++(((((()))---111444555444777@@@DDD===555555;;;AAA777333222555555222000000444:::;;;555000///111111+++...222444444333222222444000++++++...111111000888???EEEBBB:::555666:::666333222555:::<<<888444777666666777:::;;;;;;:::222777<<<;;;888888===CCCDDDDDDFFFKKKPPPPPPLLLGGGKKKKKKKKKMMMOOOQQQRRRSSSRRRMMMPPPXXXZZZVVVXXX```YYY``````[[[[[[aaaaaa[[[tttxxxccclllsssmmmaaa\\\bbbkkkggg^^^XXX^^^ggggggZZZLLLXXXaaa```SSSMMMUUU^^^___QQQFFFCCCKKKIII<<<999@@@FFF@@@::::::===???===:::666:::>>>;;;666555:::@@@<<<999666888===@@@===999;;;:::888333000222999@@@666777;;;BBBGGGBBB555***333444444333222222333555***444===<<<444111888AAA>>>555---///888;;;444+++444444333111...---...///333000555<<<:::000000888???<<<999888999;;;<<<<<<555:::>>>;;;444///111555444000...000444555222---222222111...,,,///555:::222222333666777444---'''...,,,+++---111333111000...000111000000000222444:::333+++))),,,///...,,,///111333222111333888===333111111333333111111444>>>;;;666222000///111222---222777777444111111333333///---000666999666222777>>>CCC>>>444...222999000///444>>>???777///---222222222111000///000222'''+++...000////////////000+++(((+++111222---&&&(((***,,,---------,,,,,,)))***+++,,,---,,,+++***444333111000//////000111---333999;;;888555444555888222,,,+++...111///---,,,333888555///---333::::::555111333888777111)))555111...///222444444333...222666666333000///111555///***+++///333222000///222444333111555===DDD>>>888333555;;;<<<555---888:::777000...111111---+++---...000///---+++)))222,,,''''''***+++(((%%%)))+++---+++))),,,444<<<222444777;;;===<<<888444777444111......///111333333222555777444...+++---111333222000222777777333...------,,,---...///000666555555555555444444333666333///000444;;;@@@DDD444444666:::>>>===999555???===:::666555888>>>BBB999CCCMMMMMMFFFAAAEEEKKKTTTIIIAAAHHHXXX]]]RRRDDDMMMRRRUUUSSSQQQUUU___iii\\\OOOTTTiiijjjWWWPPP[[[~~~yyyoookkkeeeccccccdddcccbbb```^^^]]]^^^___]]]YYYUUUVVVVVVYYYZZZXXXUUUUUUXXXTTTOOOJJJFFFCCC@@@===<<<>>>>>>>>>>>>>>>===;;;999::::::999999999:::<<<===:::;;;;;;;;;;;;;;;===>>>>>>999222///111555888:::999999:::===???<<<444---000222333333222222333555000555999999666555888;;;999555111111444555222...000111222222000......///333777:::888777999<<<>>>>>><<<:::::::::;;;999888888999888666333222333555333222222222222111000///...000111000//////222555111111222555666444///+++,,,***)))+++...111111000///000000///...///111333666333///,,,,,,,,,---...111000000111444777888999555111000222222111333777::::::999888666555333333333333333444666666444222333777::::::999888;;;===<<<>>>???<<<888444444666444444999===:::222///111333444555555444222000000,,,,,,---000444666555333111111111222222111///...---,,,,,,///222333000---***+++,,,---............///000222444555555555444888888999;;;===<<<999666333111000///000111222222444555666555444444666888999888666555444444444333444222111222444444222000222222111222222222111000000...------///111444555555444222111222666;;;>>>;;;;;;===>>>>>>;;;555000555888777222111222111,,,,,,,,,,,,++++++******)))...,,,***)))))))))))))))+++***)))((()))---111555111222333555888999888666222000...,,,,,,...000222222111222444111,,,***,,,...000///...111555666333......---------...///000222222222222333444666666666444222333666:::;;;<<<333333444888<<<>>>===;;;======;;;888666777999<<>>999555777<<>>:::999===@@@===777666<<>>666666CCCJJJGGG>>>===<<<<<<<<<;;;888555<<<888444333555777777777333555666444000------...))),,,///111000///.../////////000222444444222000---+++))))))+++...//////000000///---,,,---000333222222222///+++***,,,...222000///222777999888555666222///111222222666;;;666888;;;===<<<999444111;;;444///111777;;;888444555===DDDBBB;;;888>>>FFFBBB>>>::::::;;;;;;777333999;;;>>>===666///111777333555777999888555222///222...,,,000888<<<:::777111555999666111...000333///,,,+++///555777333---------------...///111222---000555:::<<<<<<:::888FFF???:::;;;@@@BBB>>>999000222444444222333555888;;;777444555888999777444999;;;;;;777222222888>>>444444444666666555222///888444111111444666444111,,,...000000000222555999;;;777222000333777999:::===AAADDDBBB===888666666222666777555444444111---///---,,,***))))))***+++***+++,,,+++))))))+++...,,,)))&&&'''***---...---000......///333666888888111///,,,******+++...000111//////000---)))))),,,+++------,,,...444444111...............///000000111111000111333666:::<<<555555555777888888666444222222333777<<<@@@AAABBB999::::::999777666777999CCC???<<<===AAABBBAAA>>>>>>FFFNNNNNNKKKJJJPPPWWWSSSRRRTTTZZZ```aaa[[[UUU___ddd^^^RRRQQQXXXWWWNNNvvvaaa```nnnpppdddYYYYYYbbbgggbbbZZZWWWZZZ\\\YYYSSSQQQTTTXXXPPPPPPWWW______VVVQQQSSSYYYWWWQQQIIIEEECCC???;;;444777;;;>>>>>><<<:::888===888444666<<>>:::<<>>===<<<;;;999777:::888555555777999999999555666555333111...,,,,,,'''))),,,......,,,+++***---------///111333444444111///,,,******+++---...000000...,,,+++,,,000444222222111000...---------000000111444777888666444555111000333555444777<<<777999<<<===<<<888333000===666//////555::::::888888===BBBAAA===;;;???DDDBBB===999999<<<<<<888444<<<===>>><<<666333444777333444666777888777444222222000...111666::::::888000555777555...+++...111++++++,,,///333444111...000///---,,,,,,...000222///222777<<<>>>???===<<>>444444444666777666444111111222555999===@@@AAABBB666777888777666666888:::@@@<<<999;;;@@@CCCAAA===@@@FFFJJJHHHFFFIIITTT___UUUUUUXXX___ffffff___WWWcccfff___RRRPPPXXXYYYQQQ|||uuunnngggcccbbb]]]___```___]]]]]]^^^```XXXUUURRRSSSVVVVVVRRRMMMOOOYYY___YYYUUUWWWZZZXXXYYYOOOLLLPPPLLL@@@:::>>>888666666999===???<<<888999888777777888999::::::999999888555333333666::::::888666444444555666777777888888555///---///222222333444222///---------...///000111222444555666222222222111000///---,,,***+++---...000333888<<<999888<<>><<<<<<>>>AAABBB@@@===???===;;;::::::::::::999:::::::::999888777444222333222111333666888777666///000000111222333555777222333222000...---------))),,,///000///...000222222000---******+++---//////111444888<<<@@@BBBCCCCCC???:::777666888;;;===@@@:::555333666::::::999<<<<<<;;;:::888777888888777888999:::999:::;;;<<<999999999888999:::<<<>>>777;;;???@@@>>>;;;999999777444111222777:::999777:::;;;:::777555999AAAHHHKKKKKKJJJJJJHHHEEEAAA???888777555666666666777888444444555555333000...,,,,,,***(((+++000333111//////333555333///---...000,,,---...222555777777666222111///---...111444666111///---...+++(((***///111222000,,,---000///+++------...000111222222222666555333222333555888:::333111111222444555555444111444999<<<>>>>>>======;;;:::888555333444777:::999999;;;>>>BBBCCCBBBAAACCCCCCDDDGGGMMMRRRVVVXXXWWWYYY^^^bbbffffffcccaaabbb]]]XXXVVVVVVUUUUUUVVVwwwkkkiiillleeeYYYOOOXXXaaa```YYYUUUYYY```VVVNNNIIIMMMUUUXXXRRRIIIPPP]]]```UUUOOOWWW^^^]]]VVVJJJHHHQQQNNN===777===;;;666333666<<>>DDDGGGBBB=========<<<;;;:::;;;===???999:::999888888999555///444111///111555888777666,,,...111111//////222444555222///...000000///,,,+++///222000,,,+++000555111///,,,***)))***,,,---,,,---///333999???DDDGGG888999888444000111777===DDD===666555999<<<:::777<<<>>>@@@===999777:::===555555666999<<<<<<999555:::::::::::::::<<>>DDDEEEAAA===;;;;;;===888222333999>>>===:::<<<>>>>>><<<:::>>>IIIRRRNNNPPPTTTYYY\\\VVVKKKBBB???;;;:::;;;;;;:::<<<@@@999:::;;;;;;999555111///000---+++///666999666222444999>>><<<666111222555...///111555888888666444///...---...111666;;;>>>111.........,,,)))+++///333444111------///...)))+++,,,...000222444444555555333111000///000111222000///...///222555666777222666;;;>>>>>>;;;999999@@@>>>;;;777333333555888555888===@@@BBBCCCDDDDDDAAA???BBBLLLWWWZZZSSSKKKWWW[[[```bbbbbbbbbdddfff\\\QQQOOOWWWXXXPPPPPPXXXzzzyyyrrrkkkiiiiiiaaaVVVOOORRRVVVXXXWWWUUUTTTUUUNNNIIIEEEHHHPPPUUUTTTQQQRRRWWWYYYVVVTTTUUUYYY[[[RRRLLLHHHJJJFFF===777888999777777999<<<===<<<:::555666555333000///111333666555333222111111000000000666<<<===999777777999333444555444333444555666444444222000---...000333333333333111000000222333222111111222222000---+++,,,...000222555:::@@@DDDGGGHHHJJJJJJFFFBBBCCCGGGMMMHHHCCC???>>>?????????AAA>>><<<;;;:::999777555444222111111333333000...---+++***+++------,,,***---...000///...///222555555666555222...+++,,,---+++,,,......///111555777;;;999666666777888777555222333555555555444444444222000111666777555555888===;;;777444222222333444+++...111000------222666AAABBBBBBCCCCCCCCCCCCBBB>>>===<<<<<<>>>@@@BBBCCC@@@CCCCCC===:::;;;999555555222111333777888555111+++,,,...000222333333222222000------...//////---...///...,,,)))***...222---,,,+++***+++,,,...///------///111555999===@@@000333444222///000555:::@@@===;;;;;;<<<;;;999777:::<<<===;;;777666999<<<333333444666999999666333888:::<<<<<<;;;;;;===@@@AAACCCGGGHHHGGGDDDBBB@@@>>>:::666666999>>>BBBCCCBBBAAA@@@???@@@FFFPPPWWWTTTUUUYYY___bbb___VVVNNNEEEAAAAAADDDDDDAAAAAAEEECCCCCCCCCAAA???<<<:::888333333333666:::<<<;;;999:::===AAA@@@===999777666111222333666777777555222///...---...111555:::===///------///---)))***...222333000------///...))))))***---111444555777777222222000///...---------...------///222555666555444777;;;<<<:::888888999======<<<:::888777888:::999:::;;;>>>@@@BBBDDDEEEAAA@@@BBBJJJTTTWWWQQQIIIWWWZZZ^^^______^^^___aaaWWWNNNLLLTTTVVVQQQQQQXXX~~~mmmnnnppppppkkkccc[[[VVVTTTNNNKKKNNNVVVXXXRRRJJJFFFFFFEEEFFFJJJPPPWWW\\\TTTNNNPPPYYYZZZSSSRRRXXXPPPPPPKKKBBB>>>>>>:::222555888;;;<<<;;;;;;;;;<<<666555333000//////...///444555555444111//////000...444:::===<<<999777777444444333333444666888999333222111...---///333777999777444222222222111000000222444444111///------,,,...222666999===AAADDDLLLTTTSSSHHHBBBFFFGGGBBBJJJGGGCCCAAA@@@???>>>===NNNFFF>>><<>>;;;===AAAEEEFFFFFFHHHNNNNNNEEE======???>>>666444444666999888222---,,,***+++000777999666222......,,,++++++,,,---...///,,,(((&&&&&&(((+++---*********+++,,,///111222111111111222333444555555---///111111000111555888999<<<@@@@@@>>>;;;888888777777777666555444666777111222444444555444444444777:::===>>><<<::::::;;;LLLJJJHHHJJJMMMMMMIIIFFF<<<;;;999888999===EEEKKKHHHDDD@@@@@@EEEMMMTTTWWW[[[ZZZYYYZZZ\\\]]]]]]\\\HHHEEEGGGLLLKKKFFFDDDGGGNNNLLLJJJGGGDDDCCCBBBBBB555777;;;===<<<===>>>???>>>???@@@BBBBBB???:::555555444444444666555444222333111///......111444777...,,,---///---))))))---000111///,,,,,,///...***'''***---111444777888888222222111000///...------,,,,,,---000333555444333555888:::999777777888;;;555888;;;<<<======>>>??????<<<999:::>>>BBBDDDDDDEEECCCBBBDDDJJJNNNPPPQQQWWWXXXZZZ\\\]]]\\\ZZZYYYUUUQQQOOOQQQSSSTTTVVVXXXvvvhhheeegggjjjbbbTTTQQQXXXWWWKKKEEELLLUUUUUULLLDDDCCC@@@BBBIIIPPPUUU[[[aaaYYYRRRSSS\\\^^^VVVSSSXXXUUUSSSJJJ===888;;;:::555555;;;AAAAAA<<<777777888999555000///000000---***///333777777444222333555444444777<<<@@@???:::555777555333111222555999<<>>;;;666333333333333222000444777666222//////000,,,111555777<<>>???FFFCCC999999@@@IIIDDD>>>???CCCDDD???:::222444444111......222666111...,,,///444555111,,,999666333000000111444666111222333333000---)))&&&...,,,+++...222555555222444444333000///111555999444000---111777999555///333111//////111222222222222111000///---+++***)))...,,,******,,,...//////777AAAJJJIIIBBB>>>CCCJJJGGG???888;;;EEEMMMMMMJJJPPPYYYSSS>>>333;;;DDDEEE============;;;666///***+++***+++000777;;;999666,,,---,,,)))&&&&&&+++///222,,,%%%%%%***,,,)))%%%---+++(((''')))...333666111///---...000111///,,,333---)))***000666999999777@@@IIIHHH>>>777666999999555111111333555333111222222222000///000444777222666;;;<<<:::777777777SSSOOOGGGCCCJJJSSSQQQHHH555777999888888<<>>===>>>CCC===:::<<>>???AAAEEE===777777===CCCCCCAAA===BBBGGGEEE@@@CCCMMMXXXXXXRRRVVVbbbdddYYYQQQQQQWWW[[[WWWMMMOOOZZZ```]]]yyyrrrgggccc___]]]``````ZZZRRRLLLHHHHHHLLLMMMJJJIIIJJJEEE@@@BBBNNNYYY\\\ZZZWWWXXXZZZYYYUUUTTTXXX]]]```VVVMMMHHHGGGCCC;;;666888999:::;;;;;;:::888777777555444333000...---...///222333555777999888777555666888;;;<<<============444444333222222333555555333222111222333555666666666888999888444222333444444444555555555444111///111555888777:::BBBJJJMMMQQQPPPOOOMMMHHHBBB@@@AAABBBAAA>>>===>>>AAAAAA>>>AAA@@@???@@@@@@@@@===;;;666444222222222222222222111000///000111333444444777666444222111111111111111222222111///,,,***(((+++...222444555444333222777444000///111444444444222111000222555777777666333111111111222222000///111111000...---+++***)))))))))***,,,...000000000999<<<@@@CCCCCCBBBBBBBBB?????????@@@DDDJJJPPPTTTRRRPPPIII???888888===@@@FFFCCC???<<<999555000,,,++++++---222777888444000+++***(((((()))***,,,,,,---+++)))((()))))))))(((+++******+++,,,...000222111---******,,,...///...------------000444888:::??????@@@@@@???<<<:::888666666555444333444555777333111//////000111111000222444777888666666777999BBBEEEEEEDDDGGGIIIEEE===666555555777;;;???CCCEEEHHHDDD@@@???BBBFFFIIIJJJGGGKKKKKKJJJLLLQQQQQQMMMGGGDDDDDDIIINNNPPPQQQSSSWWWSSSPPPMMMIIIEEEEEEHHH@@@>>>;;;;;;===???>>>======???AAA@@@>>>===<<<<<<===;;;:::===AAAAAA<<<666888999999555000------///...///111333333222000///333111///......///000000//////000222555666555444222111///////////////............///222555555555888888888888777777666555777777888:::===@@@AAAAAA@@@===:::999;;;>>>@@@@@@AAAAAABBBCCCEEEHHHKKKMMMRRRUUUWWWVVVVVVVVVVVVTTTTTTSSSTTTWWWXXXXXXYYY\\\xxxjjjkkkeeeaaaVVVPPP[[[fff]]]HHHBBBEEEJJJJJJDDD???DDDMMMGGGBBBEEESSS``````WWWOOOWWW```^^^PPPMMMYYYccceeeVVVIIIGGGPPPMMM<<<555<<<>>>;;;999888::::::999777333555555222---,,,///333555444444999===>>>;;;666:::===???===;;;;;;@@@DDD333333333333222111//////666333000222888;;;:::888///666;;;;;;666222333666888555444555888888444000666::::::888;;;EEEPPPUUUPPPJJJMMMTTTOOO???999>>>@@@BBB<<<555:::HHHHHH===:::<<>><<<::::::;;;999555333333666666333//////111222111111333888<<<666666555444222000...---111111000///---,,,+++******000888;;;888444222333888333......222444111---///000222444555777999;;;222111111111222222000---000000///...---,,,++++++'''))),,,///111111000000999888888===CCCEEEAAA===999>>>BBBBBBAAAEEEOOOXXXPPPEEE>>>>>><<<777999@@@NNNIIIAAA;;;666333000...+++,,,...333666555///******(((&&&(((,,,...,,,((((((***,,,+++)))((()))+++)))+++---/////////---,,,///,,,((('''))),,,...000))),,,000111000222888===DDD>>>999:::???AAA===888555777999777444444777<<<666222///000222333111---333444555444444444777999333;;;BBBDDDCCC@@@999222555333222666===BBBAAA@@@???BBBCCCAAA======BBBGGG>>>???@@@BBBGGGKKKHHHBBBEEEHHHFFFBBBHHHUUUZZZWWWTTTNNNNNNSSSLLL>>>>>>GGGEEE>>>666555:::>>>???===888@@@FFFDDD===999<<>>>>>888000,,,///444---000444777888666333111999444///...111444333222111222333222000000222444444111///000222222...***///...---///333777:::;;;555777;;;======:::666444<<<777333555:::???AAA@@@;;;<<<===;;;999999<<>>===<<<<<<;;;::::::999999777444111000222555444444666:::>>>>>><<<999===>>>???>>><<<===@@@CCC777777666444222000...---444333444777:::;;;:::888111555::::::666333444666777666555666777777555222999;;;;;;<<>>@@@<<<===999666;;;DDDEEE@@@;;;;;;:::888666555777999888777666777888666222//////000111333555777:::<<<666555555444333111000///111000...,,,,,,+++,,,,,,+++111777;;;:::888666666666222......000000---***---...111555999;;;;;;:::222000//////111222222111000000000//////...------...000111222111000//////666888;;;???CCCDDDCCCAAA===>>>@@@??????BBBIIINNNFFFAAA<<<;;;<<<===BBBGGGMMMHHH@@@:::555222000...+++,,,---000222111,,,))))))((()))+++------***&&&&&&))),,,---,,,******+++***,,,...//////...,,,***,,,***)))(((***,,,...///***---000000000333999>>>AAA>>>;;;<<<>>>???>>><<<888999999888666666999;;;999777444333444555666777555666666666555555666666222777===@@@???:::333...111222444888===@@@???>>>===>>>@@@>>><<<;;;===???888999;;;>>>CCCGGGGGGDDDDDDGGGHHHFFFJJJSSSXXXWWWSSSOOONNNNNNHHH>>>;;;@@@@@@:::444333666;;;======:::???DDDDDD@@@===>>>@@@===;;;;;;???EEEHHHEEEBBBAAA@@@>>>888333000222555000222555888888777444222888555222222333555444333555555333111...---///111222111111222333111---))).........111555888::::::222555:::===???===:::888:::777333333777;;;>>>???;;;<<<======;;;:::;;;<<>>===<<<===??????===:::===;;;888555222111111111///333999;;;:::777666555888777666555555555555444444666888777555444444666888:::<<>>999???DDDCCC>>>;;;===AAA===:::777777888999999777;;;<<<;;;888555777>>>EEE999:::;;;;;;;;;999555333888555444666888666111...---111777;;;<<<===>>>??????;;;888;;;@@@AAA===888666888:::<<<>>>BBBHHHNNNFFFEEEIIIPPPQQQNNNMMMQQQSSSSSSLLLBBB???AAA===555666555444333444777;;;>>>@@@>>>===@@@DDDDDD>>>999;;;;;;;;;;;;===CCCIIINNNDDD???999666666666555333999888888777777666666666222555888888666444444555999666111////////////...///222555555222...,,,,,,,,,---000444777888666333111333666999<<<>>>>>>???555666777666555666:::>>>>>>===<<<===>>>???===;;;===AAACCCBBB???AAAIIIQQQLLLGGGIIISSSXXXWWWWWWZZZ^^^bbbaaa\\\[[[______ZZZmmmhhhnnnhhh[[[HHHEEEIIIQQQOOOGGGMMM[[[VVVHHH>>>>>>CCCDDDAAA???FFFJJJOOOOOOIIIGGGRRR___ZZZSSSWWWcccdddWWWNNNPPPTTTWWWRRRIIIHHHLLLJJJCCC;;;@@@EEECCC===888999<<>><<<;;;===@@@>>>888333===;;;888555333222333333,,,222999;;;888555333444<<<888333222333555666666444777999888444333555999999<<<@@@EEEMMMQQQKKKBBBHHHNNNKKK???>>>IIIOOOKKK===777888@@@>>>555888BBBBBB<<<444000000111222222444888;;;:::666333333444000...///555;;;===888222444333111000111222444666---,,,+++***+++,,,---...000......222999===>>><<<555555444111---+++---///,,,+++---444===>>>666......,,,)))***...333777999///000000000111111222222======:::555...+++---///222>>>IIIJJJDDDBBBIIIRRRSSSIII???>>>CCCDDD===555222???AAA666777IIISSSPPP>>><<<999666444222...,,,++++++******+++,,,---...''',,,111111---))))))***,,,+++,,,...111111...+++///...---,,,,,,,,,,,,---))),,,///000///.........333111000111444888<<<===777AAAJJJHHH@@@:::===CCC<<<888444555888:::999666:::>>>???;;;666888AAAJJJ<<<===>>>??????===888444<<<444///000222000///...,,,222999<<<<<<<<<>>>AAA@@@:::777;;;CCCFFFAAA:::999888999;;;;;;>>>GGGRRRJJJHHHMMMUUUSSSJJJGGGLLLQQQRRRIII;;;:::AAA>>>333222333555444333444888<<>>;;;???EEEEEE===444999:::;;;999999???IIIQQQAAA;;;555444888999777333>>><<<999666666777999:::000555;;;<<<999666777888999666111///000000000......222666666111...---///,,,---111555888777333000111111222444888<<<@@@BBB333777999999666666999===@@@>>>===>>>@@@AAA???===;;;AAAFFFBBB<<<>>>IIIUUUMMMEEEIIIXXX```ZZZWWW\\\```fffdddYYYXXX```aaaZZZyyymmmfffbbb\\\UUUGGGEEEEEEGGGIIIMMMUUU]]]TTTIII@@@???AAAAAABBBDDDHHHGGGHHHMMMOOOOOOSSSYYY\\\\\\]]]^^^\\\YYYWWWYYYVVVUUUUUUVVVUUUOOOHHHDDDDDDEEEEEECCC@@@>>>>>>???AAA>>>;;;999999;;;>>>???>>>===;;;888777777999:::>>>>>>>>>>>><<<999555222888777666555444222111111...111444666777777666666777666555333333444777:::777888888777777777888999<<>>:::777222888999888;;;DDDGGGEEE<<<999666333222000...,,,++++++,,,,,,++++++++++++'''***...000000///---------///111111000//////000------------------,,,,,,+++---000///---,,,---...///333888999888888:::===>>>BBBFFFGGGCCC@@@???@@@555444333444666888::::::777:::<<<;;;777888===BBB>>>======???@@@@@@===:::999444222333111------000///222777;;;===>>>???@@@<<<<<<===???BBBDDDDDDDDD@@@;;;999;;;===???EEENNNNNNRRRSSSOOOLLLKKKKKKJJJLLLJJJDDD>>>;;;<<<;;;999888666444222333555777999??????@@@BBBBBB???:::666555666888999:::===AAADDD999666333444777888666444;;;999666333333555888:::444666999;;;<<<<<<<<<<<<555666555333000///000222000111333444222111//////---...000444666777444222111111000222444999===@@@999999999999888999<<<======>>>???>>>>>>>>>@@@BBB@@@BBBCCCBBBAAACCCIIIMMMKKKKKKOOOUUUZZZ\\\^^^```\\\^^^^^^\\\[[[]]]\\\ZZZ}}}tttppppppgggUUUMMMOOOLLLLLLEEE===DDDTTT\\\XXXOOOIIIDDDAAA>>>===CCCKKKJJJCCCBBBLLLWWWYYYTTTPPP___fffcccVVVRRR[[[cccdddWWWQQQVVVdddbbbPPPCCCDDDNNNKKKFFFDDDDDDEEEEEEDDD<<<<<<<<<:::888:::@@@FFFEEE???999777888:::999888???AAABBB>>>999444444555222333555555444222///---222000///111666::::::888111444777666333333888>>><<<999666777:::<<<:::888???GGGKKKFFFAAACCCIIILLLAAA;;;===DDDCCC<<<===FFFHHHGGG>>>444666@@@@@@777333888<<<999222///111555888555333555777888666222000222333333111111222444...///111222111...,,,***)))******+++,,,,,,------***///333555444555888;;;AAA;;;444222555777666333....../////////000111111)))***---111444444333000++++++,,,---...///000000///444777666222...///111::::::===DDDKKKOOOMMMJJJEEEGGGGGGBBB:::666888<<<666000111:::@@@===999999===999555111000///...---***,,,...///---***(((''')))((()))...333444222...,,,111666444...,,,///444+++,,,...//////...,,,+++---...///---******---000+++555>>>@@@:::666888<<>>777>>>EEEEEE@@@@@@GGGNNNHHH???:::>>>BBBBBBEEEIIIPPP[[[XXXHHHCCCNNNRRRJJJGGGAAAAAADDD???666888AAA@@@:::222111444888777666999@@@GGGEEE>>>777777:::000111444888<<<;;;888444222333444444555555666777333222111000111333555666:::888666999>>>AAA@@@???111666999666000---111666333111///111444444111---///...///222555777777666222111111111333777:::<<<@@@<<<777777;;;>>>???>>>:::>>>AAA???;;;:::@@@FFFFFFBBB???BBBGGGJJJGGGDDDIIISSSUUUOOOPPP\\\dddcccWWWSSSWWWaaaaaaXXXUUUZZZuuullleeeddd___UUUNNNLLLIIIFFFBBB@@@BBBGGGMMMQQQIIIEEE@@@>>>???CCCGGGIIIKKKHHHEEEHHHOOOWWW[[[]]]\\\```\\\SSSSSS___dddaaa___]]]]]]______ZZZSSSMMMQQQPPPNNNLLLJJJHHHGGGGGGAAA===999555666:::@@@CCCCCC???;;;999999999888777;;;<<<===:::555222222444111222555666666444111///444111...///333777777666666555444333444555888999999:::;;;:::999:::???CCCHHHHHHGGGHHHHHHGGGEEEDDDCCC;;;:::@@@@@@:::<<>>777666666555444333111111777555222000///...///000***++++++,,,+++***)))((('''&&&'''+++111444333111111333333222///......///***+++---......---,,,+++......///...,,,,,,---///000888???>>>666000111555CCCAAA???AAAEEEDDD???999000000111222555999===???555000---111888999333,,,:::999999999999;;;===>>>::::::888666333111000///444333444999@@@BBB???:::999>>>BBBCCCCCCFFFLLLQQQVVVKKKFFFJJJJJJDDDDDDKKKNNNWWWXXXOOOKKKOOOOOOIIIIIIIIIFFFBBBAAACCCCCC@@@DDD===555111333777:::;;;???BBBCCC@@@:::555444555444222111555:::<<<:::666666333///...000444666777444333222111111222333444888666555777<<>>>>>>>>===:::888666666777999;;;;;;777444222222444444444333222000...---000000000000000222444666999777444444555666666444555999======:::<<>>;;;:::>>>@@@@@@?????????>>>===;;;::::::???;;;888777777888777555999999888777555333333333222333222000...---...000000///...---,,,---...///---,,,,,,,,,,,,------......///111111111222333444777777666444222000000000000///...111555777444000444444333222111000//////+++---...//////---+++***......///111333333333222333888>>>BBBCCCBBBCCCDDD@@@>>>:::666444444777999999777555222///...---,,,222222222222111///...---+++,,,,,,---,,,+++***)))&&&'''))),,,...000222444444222//////000000...,,,,,,,,,+++++++++,,,,,,,,,...//////...,,,+++,,,...333666999888444000///000777999<<<>>>>>><<<999777111000000333777::::::999333000...///111333111///555444444333444555666777???===999666444444444555111333777<<>><<<999666555777;;;>>>CCC@@@=========<<<888555555444333555999<<<======555333000000222444555555777555333111111222555666111333666999::::::;;;;;;777666444333333444555666555111...///111222111///000000000222555777777666777666555555666999===???;;;:::999777777777888999777999===AAACCCCCCAAA???>>>======<<<>>>BBBGGGJJJMMMJJJKKKPPPUUUVVVUUUTTTRRRUUUUUUSSSSSSWWWZZZ[[[tttppphhhkkkbbbQQQPPP\\\\\\PPPCCCEEEEEECCC@@@???AAACCCHHHAAA;;;:::???EEEIIIIIILLLMMMNNNOOOPPPSSSWWWZZZWWWNNNRRReeeqqqlllfffgggiiifff]]]RRRTTT___ccc```NNNSSSWWWQQQFFF===<<<>>>GGGAAA;;;999;;;===;;;999888;;;??????===:::666555333555999999777555333222777666444111///---,,,,,,,,,///111000......222666:::888555666777666333000222888===>>>===???FFFMMMLLLGGGDDDFFFLLLKKKDDD===???EEEBBB777666@@@CCC===999>>>BBBBBB>>>::::::;;;@@@<<<888666777888666444777999:::777222000222555666333///...//////---+++///---+++***+++---///111000///...,,,,,,,,,---...000...---...000111000...222555888666111------...000///000444999888222---555444333111///......---***,,,///111000...+++(((///,,,***---222555555222444999>>>===999999===BBB@@@;;;444111111333444444<<<:::666111---***))))))+++...111333222000,,,))),,,,,,,,,---,,,,,,+++***%%%))),,,,,,***,,,111666666111++++++///111...***...,,,***((((((***,,,...000000000...,,,+++,,,---444333222111000///---,,,...333999:::777444333555222111111333777888666444000000...---,,,---///111111000000//////000111111>>>;;;777444222333555777///444:::>>>?????????@@@DDD>>>:::@@@KKKOOOJJJCCCKKKUUUTTTFFF@@@HHHNNNMMMGGGDDDJJJVVVUUUHHHDDDIIIVVVQQQHHHDDDHHHMMMJJJBBB:::===>>><<<999999===BBBEEE???:::;;;@@@BBB>>>999999888777888;;;>>>BBBDDD777555333222333444444333:::888555333333444666888---222777888666444666888777666555555555555444333333333222111000000111222000000111333666666555333777555333333444888===@@@666999:::888444222555888777666888===BBBCCC>>>999555:::>>>;;;888;;;FFFPPPOOOEEEGGGUUU[[[RRRKKKMMMQQQXXXVVVKKKKKKWWW^^^ZZZ|||ppppppaaaeeebbbXXXVVVXXXQQQDDDIIIGGGDDDCCCBBBAAA???>>>BBB???<<<<<>>;;;888777666666555333444666:::???BBB@@@:::555222444555666555444444333666555444222000...,,,+++,,,...000000//////111333555777888888777555333222333777;;;>>>???BBBFFFIIIKKKGGGDDDDDDGGGGGGCCC??????CCCAAA;;;:::???@@@<<<===@@@BBBBBB???;;;:::::::::;;;;;;:::999777666777777777777555111000222444666333000......///...---...,,,)))((((((***---000111///...------...///000---------...///000000///333555666444000------......000333555666333000---444333111///---,,,,,,+++,,,---...//////---+++***---+++***+++000444555555777999999666333333777<<>>BBBGGGJJJFFFBBBCCCIIIJJJBBB>>>CCCFFFFFFGGGEEEHHHNNNMMMFFFDDDGGGLLLJJJFFFCCCFFFJJJGGG@@@@@@@@@@@@>>><<<===@@@CCCBBB@@@??????AAACCCDDDDDD@@@>>><<<>>>BBBEEEEEECCC<<<999555444444666666666:::999888777666666666666222444666555333111222333555777999888555333333444222333444444333222111000111111111444777888888777555333000///111666;;;???;;;<<<<<<888333222444777555555777:::======:::777333888;;;;;;999<<>>@@@@@@AAAGGGQQQYYYRRRNNNLLLOOOUUUWWWUUUQQQXXXZZZYYYVVV^^^nnnxxxzzzggg[[[ZZZeeecccRRRHHHLLLTTTQQQMMMFFF???:::888888555666777666333222333444111000222;;;DDDFFF???777666444222111111333555666222333444555444111...,,,000//////111333444222000///555::::::666333555888777777888<<<@@@CCCBBB@@@GGGFFFDDDAAA>>>???AAACCCAAA======BBBAAA<<<;;;???FFFCCCAAA??????>>>:::888111888??????;;;777888:::777444111111333444444333555444333000------///222---+++(((&&&%%%'''***,,,......------...000111222))),,,000000......111555888555111///000000000......333777777333000000222111000---,,,******++++++///...---,,,,,,,,,------+++,,,---------///444888:::777333000000222444555::::::888333......333888777777777666333///+++((()))***+++------,,,+++******)))))))))))))))******,,,)))''''''***---......//////...---,,,,,,---///,,,,,,,,,,,,,,,------...444555444222///...///000,,,------,,,)))+++000444888666444111000//////000222555666333...---222888111///...///111111...***..................------,,,------......------,,,222222444:::AAADDDBBB???===AAAEEEDDD???===@@@DDD>>>:::;;;AAABBB>>>===AAAJJJMMMIIIBBBAAAFFFFFFBBB===BBBEEEDDDCCCDDDDDDAAAIIIEEE???===>>>@@@BBBBBB===CCCHHHFFF@@@@@@GGGOOOGGGCCCAAAEEEJJJKKKEEE???BBB>>>888555666888:::;;;888999;;;<<<;;;999777555===999333111111222222111222888===;;;444000222666222222333777999777111,,,222111111444888;;;======333111...---///333888<<>>GGGNNNPPPLLLKKKRRRUUUTTTLLLKKKNNNUUUUUUPPPPPPUUUvvvnnndddeeeZZZSSSTTTSSSMMMKKKNNNPPPJJJCCCBBBDDDEEEBBB===:::>>>AAACCCDDDJJJRRRYYYPPPNNNLLLOOOTTTVVVUUURRRQQQ[[[]]]WWW\\\kkkrrrnnnhhhZZZWWWaaa```RRRLLLRRRQQQLLLFFFAAA===;;;:::999666777888777777666666777111...///777AAAFFFCCC===:::666111//////222444555///111444555555333000...111//////222666777333...,,,333999999666444777;;;888888999<<>>;;;AAABBBAAA===999999>>>CCCBBB:::;;;CCCCCC;;;:::BBBIIIDDD@@@>>>???>>>:::666///777>>>@@@<<<999999;;;666222...000555888888777666666444111---,,,///222,,,***(((&&&%%%&&&(((***,,,,,,---...///000111111''',,,111111...---222777888333...---///222111///111555::::::666333444555...---+++******+++---...000///,,,+++***+++---...,,,///111///---...333888999555000///000222222111555888888444...---333999222333555555333///,,,)))***************+++++++++)))(((((((((((()))******---)))&&&'''+++...---******---//////------///111,,,---...///000000111111444444444222000///000111,,,...///...+++---222888:::777333000...---------111555666333///...333999222///...000333333...)))+++,,,,,,---------,,,,,,)))***---///000///---,,,333000000666???DDDCCC@@@:::AAAFFFAAA888444:::BBB<<<444555AAAFFF???>>>DDDKKKOOOIII<<<;;;DDDEEE<<<666>>>DDDCCCAAABBBCCCBBBKKKEEE>>>;;;>>>AAAAAAAAA<<>>888:::===??????===:::999BBB;;;333///111333333222222888===;;;444111333888333333444888;;;999222,,,111111333666:::>>>??????222000...---...222666999FFFCCC>>>:::999999999:::888:::;;;888333222444888<<<:::999===BBBBBB<<<666>>>JJJNNNDDDBBBLLLTTTRRRLLLHHHMMMYYYYYYOOOMMMUUUqqqddd___eee^^^TTTMMMMMMQQQSSSSSSFFFFFFFFFDDDBBB@@@>>>>>>>>>>>>>>>BBBHHHMMMPPPPPPJJJMMMOOOPPPOOOQQQUUUXXXRRRTTTVVVZZZ___dddccc```ccc___ZZZWWWWWWWWWTTTPPPGGGGGGEEEAAA<<<:::;;;===???:::666888===>>>;;;666111111222555:::???CCCEEE<<<888333000111222222222000111222333222111///...///000222444555444111///111222444666888999888888444999>>>@@@===;;;;;;<<<;;;<<<<<<;;;999999;;;===@@@===<<<======>>>@@@CCCBBBAAAAAA@@@???;;;888555777888999;;;<<<<<<;;;999333222111333666;;;>>>@@@<<<888222...---,,,,,,+++***)))((((((((()))***++++++,,,...000000000......***,,,//////......111333111000.........///000000222333666:::<<<:::555000,,,+++******+++---000222///...---,,,,,,,,,------111111111000///000222333333333222111000000111222111222222000......111444555555333222111//////...***+++++++++************))))))((((((((()))++++++***)))))))))************)))***,,,///111222111000//////...///000333666888222222222111//////000111333222111000000222444555555777777555000------///111111333444555555555444111111111000///......---***+++,,,---......------***+++,,,...///000000000111000000444:::@@@CCCDDD>>>??????:::555444777;;;999888:::>>>AAACCCFFFKKKGGGFFFDDDAAA@@@@@@<<<777999===@@@>>>>>>AAACCCBBBCCCAAA>>><<<<<<>>>??????@@@AAACCCDDDEEEFFFFFFGGGDDDFFFIIIIIIGGGEEECCCCCCAAA???=========>>>===<<<===>>>>>>???@@@@@@@@@@@@<<<999444111111333555666555777888777666666666666444555777888777666444222///111555:::>>>???<<<:::333111000///000222555777<<<>>>@@@>>>;;;999:::<<<@@@===:::555222222444555999<<<>>>???<<<:::999999:::@@@EEEEEEEEEGGGIIIJJJOOOOOOQQQTTTTTTSSSTTTXXXjjj\\\```aaaddd[[[KKKKKKWWWXXXNNN<<>>CCC>>>;;;AAAKKKPPPMMMGGGEEELLLSSSQQQKKKLLLTTT^^^XXXNNNMMMYYYaaa\\\XXXYYY[[[ddd___PPPOOO[[[WWWFFF===CCCFFFCCC<<<999<<<@@@GGG<<<333666@@@DDD===222111444666555444888BBBJJJ===999444222333333111...222111000//////.........+++000555666333000000111666222///333:::===999444000:::DDDCCC;;;666:::@@@888777888:::<<<<<<999666>>>BBB>>>555666AAAFFFCCC999>>>BBBCCC>>>999666555@@@:::444666<<>><<<444...///333111//////555<<<===666...000222333///***)))---222+++,,,...///000000000///+++++++++,,,---000222333///000222444777<<>>777444555777666333444>>>AAA::::::EEENNNOOOCCC===>>>HHHHHH<<<444555>>>===;;;888;;;AAABBB???999<<>>;;;:::<<>>CCCIII<<<===>>>@@@AAA???<<<999BBBAAA??????@@@BBBEEEGGG444666666444222222666:::999555222444999;;;888444444777999777333111444999,,,000777===@@@>>>999444444333222111222333555666111999AAABBB;;;777:::>>>FFF???777333333444444333444===DDD???555111777@@@:::777>>>KKKMMMDDD@@@CCCQQQWWWUUULLLLLLWWW]]]ZZZzzzjjjfffdddhhhZZZRRRVVVTTTHHHDDDIIIEEEAAA>>>>>>???@@@>>>;;;???======CCCJJJOOOOOOLLLIIIEEEDDDKKKPPPOOOKKKIIIJJJMMMOOOPPPPPPTTTZZZ___\\\SSSPPPUUUTTTLLLGGGIII???>>>>>>============>>>===999666777:::======;;;555555555555666888;;;===???>>>999222000222222//////000000000///---,,,***000222333111---+++,,,......000444666666555555666;;;999888999;;;;;;888444444555666666555444222111777888888777777999<<>>;;;;;;:::777888888888888999;;;===??????>>>===;;;999:::===@@@???>>>===>>>@@@BBBBBBBBBCCCDDDFFFEEEBBB@@@@@@AAA>>>@@@AAA@@@>>>=========@@@@@@?????????@@@BBBBBB999888666555777888999888999888666555444444555666555555777999:::888555222333222333888>>>@@@===999999777444333333333111000000666<<<===:::888:::===@@@>>>;;;777444222000///777>>>AAA===666444666888<<<>>>AAACCCEEEGGGIIIKKKUUUUUUUUUTTTRRRSSSUUUWWWuuuhhhgggiii]]]WWWVVV[[[YYYMMMCCCAAABBBAAA????????????>>><<<666>>>FFFGGGDDDDDDJJJPPPFFFCCCEEEKKKNNNJJJFFFDDDLLLKKKJJJJJJLLLSSS\\\bbbWWWSSSQQQRRRPPPIIICCCAAA>>>======<<<<<<<<<<<<===888888666555444666999;;;999777666777999:::999888===AAA@@@999444555666666111111111111000///......111222333000---++++++,,,...222666666444333555777999999888999999888555333444444444444333222222111000222444555555555666888:::999888777777888888999666666666777777666444222000...///444;;;@@@@@@>>><<<999444000,,,+++******)))***++++++,,,,,,++++++///000111///,,,+++,,,---))),,,...///---,,,++++++,,,,,,,,,...000222111000+++---000222333111///---...,,,******+++---------,,,,,,,,,,,,---.../////////000222444555444333333333111000///......//////+++++++++,,,---...000000222333333444333111///...,,,,,,,,,++++++*********))))))))))))***+++,,,,,,,,,+++))))))***+++******+++***+++---000111...,,,---------///111111///...,,,,,,+++++++++,,,------///222555666444222000///111111222444666555111---111444888888666444444444///---***)))******)))(((............//////000111,,,...000000111222444666:::444111666@@@HHHHHHEEE<<<888444111111333666888777888@@@MMMSSSNNNCCC======@@@@@@<<<:::;;;<<<;;;666666666666777888:::;;;@@@===999999;;;=========<<<===>>>>>>===>>>@@@BBBAAA@@@AAACCCEEEDDD???<<>>???==================<<<<<<:::777444666999;;;:::777777777777777777888999999666555666999<<<<<<666111444222111555;;;???>>><<<:::888555444444444333222444666888999999:::;;;;;;<<<===>>>;;;666333333555777999:::888666666777888>>>AAADDDDDDCCCDDDIIIMMMMMMPPPRRRRRRQQQPPPQQQRRRvvvhhhdddgggXXXWWWXXXYYYXXXQQQGGG??????@@@AAA@@@>>>======>>>777>>>EEEGGGDDDCCCFFFJJJAAA@@@CCCHHHIIIDDDAAAAAAGGGFFFEEEHHHNNNTTTYYY[[[TTTUUUSSSOOOKKKIIIBBB;;;===<<<;;;;;;:::::::::;;;777888777444000000555;;;>>><<<::::::;;;999666222888???CCC===777777999:::333333222222222222333333111222222000---++++++,,,000333666555111111444888777888999999666444333333333333222111000/////////+++...222444333222222222777666444222333555888:::555333222444666666333000///------222:::@@@@@@>>><<<999555000---+++******++++++,,,,,,++++++***)))---...///---,,,+++,,,---***,,,......---,,,,,,,,,******,,,///222444333222***+++---///000000//////...+++)))(((***++++++++++++,,,---////////////...000000222666;;;<<<:::777222333222111///...///111...,,,+++---000222111///111222444555333000---***,,,++++++************+++************+++,,,---...***,,,---,,,++++++,,,---+++******+++---...---,,,,,,,,,,,,...//////---***++++++***)))))))))******,,,///222222111...---,,,111...---111666666111+++---333888777222///111444...+++((('''(((*********---...///000111111111111...///111111111222444666<<<444///555BBBKKKIIIDDD888777555111///111777;;;888777===KKKSSSMMM@@@777;;;>>>>>>:::999;;;===<<<555444333333333555666777@@@:::555555:::>>><<<999888:::<<<<<<::::::<<<>>><<<;;;;;;@@@EEEEEE>>>777>>>???@@@???======>>>???============<<<:::888777888666444777;;;===;;;777777666888:::>>>??????===777555555999===>>>999444555222111333888===>>>===<<<:::777666666777777666888666555777:::<<<;;;999:::>>>AAA???:::777888;;;888444222222555888999:::@@@CCCEEEDDDBBBBBBGGGLLLGGGKKKOOOQQQPPPOOONNNNNN}}}kkk___]]]]]]\\\WWWQQQPPPRRRNNNGGG>>>@@@BBB@@@===;;;===???DDD===:::AAALLLOOOFFF;;;<<<<<<>>>BBBAAA>>>>>>BBB>>>@@@EEELLLRRRTTTPPPLLLRRRWWWTTTKKKHHHJJJFFF===<<<;;;:::999999888999999:::999777333000111555999>>>???@@@>>>:::666222111222888<<<999777888888666555444333222333444666777000000000///............444333222111111222444666555888:::999555222222333222000...---,,,,,,,,,---...000333444333333333444444333111111111222444666444222111333777777444000//////111444999>>>BBBDDD@@@<<<777000,,,)))((((((,,,,,,,,,+++***)))'''''')))+++---......---,,,+++***,,,......---,,,------******,,,///222333111000+++,,,---...///000111222---+++))))))*********)))***,,,...000000///...,,,111111333999AAACCC@@@;;;444666666555222111222444111...,,,///444666333000333333444333111...,,,***,,,+++************+++,,,+++++++++,,,,,,...///000***---000///---+++---000+++***))))))***,,,------,,,+++***+++,,,------,,,******)))(((((('''(((((())),,,...///...,,,++++++...,,,,,,///333444000,,,,,,000333333000---...111---***'''&&&(((***+++++++++---...000111111111000...///000000000111333666888111,,,111<<>><<<:::999888444444666888:::;;;:::999999666666<<>>777777777999:::;;;;;;;;;666444333555888::::::999===;;;888888999::::::999777888999:::;;;;;;:::999===???BBBCCCAAA???>>>>>>999444000222555888<<>>777???NNNQQQEEE666999777888;;;;;;;;;???EEE>>>@@@CCCIIINNNMMMHHHCCCMMMRRROOOFFFCCCGGGGGGAAA;;;:::999888777777777777;;;777222000111333444333999???CCC@@@888222111222000222222222666999777222444333333222333444666777.........///111222222222666222------111444333222555888:::999555222222444000...,,,+++))))))******111222222111111111444666111111222222222111000000555444444555888888666333---111444666888>>>HHHOOONNNHHH>>>444,,,)))((())),,,++++++***)))'''%%%$$$$$$''',,,000222000,,,)))+++,,,......------...///,,,,,,,,,---//////---+++,,,,,,------///000111222,,,+++++++++------+++******,,,...000111///---+++222222555===EEEGGGCCC>>>888999:::999777666666666333000...111666999777444777555222000...---------...---+++*********+++,,,+++++++++,,,---///000111,,,///111000---,,,...111+++***)))((()))+++...111...+++((((((***---///000******)))(((''''''''''''(((***------,,,+++***+++***,,,...000000///......------...///000000///...---***((((((***+++,,,,,,***+++---///000000000///---...///......000333666333///---///777>>>AAAAAA===777000...000333444333777555666999888666777<<<555:::===:::777666333///444333111000000111111222333444333333333444555777555333222333666666333000444555666777888999:::<<<666666555444333444888;;;CCCAAA???<<<::::::::::::000444999999777666888;;;<<<666333<<>>999666777777777===FFFCCCBBBAAADDDHHHGGGBBB===DDDFFFHHHHHHIIIJJJMMMOOO{{{wwwttttttppphhhcccaaaZZZXXXWWWWWWWWWSSSMMMGGGDDDCCC@@@<<<:::999;;;===>>>>>>???AAACCCCCC???<<<777333333777:::;;;???DDDDDDBBB@@@@@@AAACCCCCCCCCEEEHHHFFFAAA>>>@@@AAA@@@;;;:::999888777666666666888333///...111333111...555:::???===777222222444222000---...444;;;999333222222222222222333444444/////////000333444444333333///+++,,,000222222000555666888777666444333333000///---,,,+++***))))))000000///...---...111444000111222222222111///...777777999999999888777666///111444777<<>><<<:::555;;;@@@@@@;;;777888;;;CCCDDDFFFHHHKKKLLLLLLKKKGGG@@@===>>>;;;777===GGGDDDCCCBBBEEEHHHGGGBBB===BBBBBBCCCCCCCCCEEEIIIKKKsssooorrrqqqkkkeeeeeeggggggXXXSSSUUU\\\[[[PPPFFFDDDIIIEEE>>>999888999;;;<<<444:::???===888555888<<<666222222888=========>>>CCCBBB???<<<;;;<<<@@@CCC???>>>@@@BBB???999999<<<<<<;;;999888777666666666333222111111111111000000333444555777777777555333333111...+++000888:::888//////000111111111000000444222111222444555444222+++---...---,,,---000333333333333444555555333111111111111000...---+++***+++,,,---,,,++++++---...111111111111111111222222777:::===<<<888666777999666444444;;;III[[[jjjrrryyykkkTTT>>>000***+++...---------,,,***)))''''''%%%&&&)))---222333111...+++,,,...---------///111222///,,,++++++,,,,,,+++---...///000000000000000+++---222666888777222...///000222333333222000///000555<<>>>>>;;;888999;;;;;;:::777666888:::===DDDJJJLLLKKKLLLSSSYYYRRRGGG@@@AAA@@@:::;;;BBBEEEFFFGGGFFFDDDCCCEEEFFF???AAACCCDDDDDDDDDFFFGGGmmmdddooosssjjjccceeehhhggg[[[QQQPPPZZZYYYLLLDDDFFFMMMFFF===777777999::::::222555777666444333444666555111222:::@@@???:::888<<<>>>AAA@@@===;;;<<>>888444666:::???888444???UUUmmm{{{sssYYY???...(((***---.........---,,,+++***)))(((''''''***///333333222+++---...---------000222333000,,,***+++---......111222333444444333222111+++...444:::<<<:::444000222333444444444333222222///666>>>DDDEEEDDDAAA@@@AAA;;;777:::@@@AAA;;;444////////////000555<<>>444...222:::222//////222888999666111666555333111111555:::???333666;;;??????<<<888555BBB:::444666===AAA===777...444:::888333000333888777444555<<>>111444888<<>>:::777>>>:::555333444666888999777CCCNNNOOOJJJKKKXXXeee[[[JJJ@@@BBBCCC===:::===FFFJJJLLLHHH@@@???GGGPPP???BBBFFFHHHGGGFFFFFFFFFrrrfff___cccrrruuufffYYYXXXWWWYYYSSSKKKJJJPPPMMMDDDDDDCCC@@@<<<999999;;;>>>:::777444333333444333222555:::>>>===999888>>>DDD<<<;;;>>>EEEGGGBBB:::777??????===;;;999777666555///777>>>???;;;777999<<<@@@:::333000000000///...///...------000333777:::777333...++++++---...///...---,,,+++,,,---...///...000333666777555111---++++++++++++,,,,,,---...---///111222111111222444444222111555888666///(((+++,,,,,,+++++++++...000---000111///,,,...555<<>>BBBCCCAAA===888===AAA???:::666666888444000---000666999666111555444222000000111222333333000---+++---.../////////...,,,++++++,,,...///000///,,,******,,,///111222...***))),,,///000///777::::::444///...,,,)))(((***---......---...///:::777444111000000111222,,,000444444000---,,,---...111666<<>>:::888666444333444444555444444555888:::;;;:::888777999===>>><<<999666666777444111222666888666444666888999999777666666777999777777;;;AAAAAA:::222333333555777999<<<===>>>444777:::888444333666:::;;;???CCCFFFMMMVVV\\\[[[WWWQQQIIIBBB>>>???CCCEEEFFFEEEEEEEEEEEEEEEEEEFFFDDDKKKLLLEEEDDDKKKMMMHHHvvv```]]]bbblllmmmaaaUUURRRZZZVVVNNNGGGGGGKKKLLLIIIDDDCCC@@@<<<999888:::===:::999777666444444555555999<<>>;;;;;;???CCC>>>===???EEEEEE???999888===<<<;;;999777666444444111666;;;<<<:::888999;;;<<<999444111//////..................000333666777555111,,,))))))+++,,,,,,---------,,,---....../////////111555888888555111---,,,,,,+++++++++,,,,,,//////111333444444444333333222222444666444000++++++++++++***)))***---///...///000///...000666;;;CCC???;;;888777777777777999DDDLLLNNNWWWqqqpppEEE444333333///---444666888888555444555666...---,,,,,,,,,------,,,000/////////000000111111000222444222///---000333444111///222777999555000111111222444555666777888444444666;;;;;;666333333777999<<<@@@DDDDDDCCCAAA;;;===>>><<<777444333444444111///111555777666333555444222111111222444555333000,,,+++,,,...//////......,,,++++++---...///333000---+++,,,///111111222000---,,,---...//////666999888222...---,,,)))(((+++...000000000111222;;;999555222///...//////---000333444333111///...000111555;;;??????:::444000...---...111444666666//////000000000/////////000000/////////111222333111000///...000444:::>>><<<666111111666888666333000//////000222555888999444555555555444333222222;;;999555111//////000111///333666666333111000111666444333444777777555222666555444333555777;;;===888666333111111222444555444444444666888999777666333666:::<<<:::777666555555444333444666777777666555666777777666666777999888666777:::===<<<777222222333555777999:::;;;;;;555777999777555555777:::CCC???===BBBOOOZZZWWWNNNNNNTTTVVVKKK<<<777AAANNNAAAAAACCCDDDEEEEEEEEEEEEOOOPPPMMMGGGEEEJJJNNNOOOyyypppbbbbbbbbbaaa^^^ZZZVVVTTTUUUMMMGGGGGGHHHFFFEEEFFFDDDCCC@@@===999888999;;;;;;<<<<<<999666555777999;;;<<<======;;;<<<>>>@@@@@@???AAACCC@@@:::777888:::999777666444333222222333444666777888888999999777777555222///---------------///000222333444444444111---******+++,,,+++------....../////////...111//////333999;;;999555......------,,,+++++++++111000000444777888555222222333333444333222000///++++++***)))((((((+++...///......///111444888:::???>>>;;;888666777:::===AAAFFFHHHKKK[[[zzzqqqGGG666555555333222666:::>>>@@@>>>:::777666000///...---,,,+++***)))---///000000000000222333555444111///......///000000///000222555555444222111111111222333555777888:::777777999888444333555555888>>>AAABBBBBBAAAAAA===<<<:::777444111000///333333333444555555555555333222111111111333555666444111---+++,,,...000000...---,,,,,,,,,...///000666222...---000222333222222333222000...---...///333666555000,,,,,,+++((())),,,///111222222444555888666333000///...//////...000222555777666333000111222444888======:::666///---,,,///333666555444222111///............///....../////////////////////...---...222555888999888333///000444777666444000//////333888:::999777444444333333222111000000;;;:::777444111000000000333333333333111000......111111222333444444444444666555444444555777999:::999777333111111333666888444444333444555666444222...111666888888666444444222444666666666666777888444555555444444444777999888888999:::999888666555222333555777888888777777777777777777777888999:::CCCBBB@@@BBBLLLRRRNNNFFFHHHPPPTTTLLL>>>888@@@KKK>>>???AAACCCEEEFFFGGGHHHQQQOOOOOOPPPNNNKKKLLLQQQssscccjjjjjjcccWWWSSSVVV[[[[[[JJJDDDDDDMMMNNNEEE??????CCCCCCAAA>>>:::888888999<<>>666:::@@@CCCBBB===666222000111000...+++)))((((((***,,,000111111222555777888444///------///...------///222333333333444444222111000000111444666888???:::777777555222333666444888>>>@@@>>>;;;;;;<<<<<<999555222111111000...333555777666444333555777111000000///111333555777666222...---...000111222...---------...///000111777333//////222555555333333555666333///,,,---///111444333...***++++++)))+++---000222111111222333000///.........///111222//////111666:::;;;777333333222222555:::;;;888555///------111666888666333444222///---,,,,,,...///---...............---,,,111///...111666999999888333000,,,---111444444333000///000555<<<===999444444333222111000/////////666666444333111000///...555333111000111111000///...000222333333333444666555444333333444555777888===:::666444444777;;;>>>555333222222333333111///)))---111444444444333333111555888888666555777999666666555333111222444666:::;;;===;;;888666777999222333555666666555444333888777666777999;;;;;;::::::CCCIIIGGGCCCCCCFFFGGGFFFDDDAAAAAACCCBBB@@@===@@@@@@@@@AAACCCGGGKKKMMMJJJIIIQQQ[[[ZZZPPPKKKOOOnnndddiiiiiicccXXXSSSVVVXXXXXXJJJCCCEEENNNPPPHHHBBBBBBBBBCCCBBB???<<<999999999===@@@AAA>>>999777:::>>><<<<<<;;;::::::::::::;;;>>>=========777111222666666555333111000000111222444111///111555999888666222555777555000------///---///222555555333111///333111/////////000///......///000111222111000///555111...000444666444111///000111222333444333333111//////333999:::777333111222333222111111222444...---+++(((''''''***---111111111444777:::;;;:::555777999999999===DDDIIILLLAAA888AAAbbbvvvOOO;;;666555999???666999>>>AAA@@@;;;444///000222222000,,,)))(((((('''***...111444666888:::888333---+++---///...,,,---000333444333333444666333222111000111333666777@@@:::666555333111333777888<<>>;;;777777888888555111///000111222111333666888777333222444777222222111111333555777999666444111000111222333333............//////000000555222000000333666666555555777777444///,,,---...///222222,,,***+++,,,***---///111111000......///---,,,,,,,,,---...///000000///111555:::<<<:::666555333222444777888666444000000111444888999777444444222...,,,+++,,,...///---...............---,,,222000000333777999888666///,,,******---000111000000///000666<<<===888222333333222222111000/////////////////////......---333222000000111222222222...000333444444444666777333222111111333555888999>>><<<888555666999===???666444222111111111000...'''***...000111222333444333666999999666555777999999888666333000///000222888:::<<<999555333555888333444444555444333222111777666555666999;;;;;;;;;888AAAGGGDDD@@@@@@CCCDDDAAA;;;666:::CCCFFFAAA:::BBB@@@<<<;;;===BBBIIIMMMGGGHHHQQQ^^^___VVVRRRUUUrrrlllmmm_________^^^ZZZTTTOOOKKKQQQJJJFFFHHHJJJKKKKKKMMMAAABBBCCCAAA>>><<<;;;;;;???@@@@@@===:::999;;;===>>>??????>>><<<<<<===???===:::::::::777222222555777555333222111222333444222000///111555888888777555666666555333111000000000222444666666444111///...------...///000///---///000111111222222111111333222111000111000///...///111333555666777777666000......111555777666444111111111222222333333333111000---***((((((+++...000111444666777888999999777888999:::<<>>888555666;;;AAAFFFIIIKKKPPPWWWZZZZZZ\\\aaavvvmmmkkkkkk[[[VVVVVV]]]\\\PPPGGGEEENNNLLLFFFAAAEEELLLOOOMMM@@@BBBDDDCCCAAA>>>======@@@???===;;;:::::::::;;;<<>>:::<<<:::888777777666333000...222555444///,,,,,,...///,,,,,,111888;;;888333...---,,,---...///000/////////000222333222111000333333333444555555666666888444333555555222333666CCC@@@<<<999888888777666000222444222000111444777555555555444333222222222666555444444555777999;;;222111222333444333000...111111111111000//////...***...111111111222777;;;999666222000//////......000333222---+++...000000,,,...000000...---------222111111000///............///111111333555999<<<>>>;;;999999:::999666222222555888777444222444777000///---,,,,,,---...///000000/////////111222333000111222222000000000111---,,,******+++---...///000000111222222222222222000222555777777666333111///......---------.........111333111///...///111333111111333666777666333333222000111555;;;BBBFFF:::888555333333444666777888555333222222333222111++++++++++++,,,///555999>>>;;;777555666777777777999999888666222///...///111222333333222222111222666555333111111111222333111444666777666777;;;>>>CCC===777888AAAHHHBBB777888===@@@===999:::BBBJJJ@@@===888555444666999<<>>AAA>>>;;;::::::;;;:::999999>>>BBB???:::999>>>CCC===888666:::===:::777777:::888666444444666888999...000222444666777888888<<<888555555777888666333444555777888777555222000,,,,,,...000333555444222333222111000111222333444---111555444000---...111222444555777777666444333,,,------------000444777111///...111666888444000666444111---***+++...111***///555555111///111444444333555;;;BBBGGGGGGFFFGGGDDD>>>===KKKddd{{{ssscccQQQAAA@@@GGG@@@<<<777555555666444222---111555555000---...000444///---111999;;;555...***+++,,,......///000111///......000222222000---333333444555666666666555444111222555666333333666BBB===777555666777666555000444666555111000333888666555444333333222111000444333222111222444666777///000111333444222///+++222222222222111///...---&&&,,,111222///000777===;;;666000...///000///---111444333...,,,000222222+++---000000///...//////000111111111222222222333...000111000000222888>>>AAA???<<<<<<===;;;777222111666999777111///222777......---------...//////111000//////000222444666111333555333000...000222///---,,,++++++---///000000111111000......000222///222666999999888555333333222000.........//////---111444222---***+++///444111///111666888555111555333111222666>>>GGGLLL:::888666444333444444555888666333222333444333333---,,,+++******///666;;;BBB<<<666444555777777666777888888666333111000000111222333444555444333222777555333111000111333555///333777777555555:::???>>>@@@???;;;<<>>===:::888888;;;@@@DDD@@@>>>;;;888666666666666;;;GGGOOOOOOSSSZZZ[[[UUUyyyssswwwttteeeVVVZZZ^^^[[[NNNDDDDDDIIINNNBBBBBBCCCBBBBBB@@@???>>>HHH@@@:::;;;CCCGGGDDD>>>999???CCCAAA<<<999>>>CCCAAA;;;666999@@@BBB<<<555???===999777666666888999555777999;;;:::777222000555111000333888:::777333///999BBB???666111777>>>:::444000333999;;;555---000000...---...333;;;AAA111444777888888444000...888666444111//////...///,,,666???===444...111777555...'''(((...333222///555555444555555666777888333111///......---+++)))444222000///111333444444+++444<<<>>>;;;===FFFNNNTTTAAA555>>>OOO\\\iiivvvgggNNNOOOOOOCCCAAA999999BBBEEE;;;222000;;;888444222333555666666***///444555333111222333333000...///111222111///222444444111---+++,,,///,,,///444:::<<<999333...111000000000000222333444222555999888666444444666;;;333,,,---555999555///222666888444...,,,222888666444444555777555111---,,,,,,+++,,,---///111222---222777777333000000222111...+++,,,///111111///444444444111...------......000222444333000,,,***111000000//////111222333---111666666222000222555888222,,,+++///444666666===CCCFFF@@@555111666===444333333333444444111///666555333111111333555777...000111222111222333555>>>777000---//////---***///000000///......000222...------///000///---+++111111111333555999===@@@555555999<<<777//////555===888111---,,,,,,,,,,,,111333555666555555666777666555555:::@@@BBB>>>999===;;;777333111333999===222000......111222111///444---'''(((///555555333555777777444000000555;;;<<<666111222666888444///<<<:::777555444444555555111222222333333222222111???888111///222666:::;;;:::???CCC???888666<<>>===<<<===>>>>>>;;;999::::::::::::::::::999999;;;;;;;;;:::888666555444333444666999999888444222111666::::::777555666999555444444555777777444222000111222222333666:::===222444666888888666333222666666444222111000000///222555777555111///111333111///---,,,---///111222444444444555555666777777444222111111222333222111111000000111333333222111...111666999<<>>AAACCC===555111555:::888777666555444333333444888666333111111222444555333222111///---...000333;;;888555222000///---,,,000000000111222222222222///.........000000...,,,111111222444777999;;;===777777999;;;666//////444:::777222...,,,+++,,,,,,111222444555666777777888888777888;;;??????<<<888777777777666555666888:::333111//////222333222000333...***+++000333333111000222333222000111555888777444222333666888777444:::999777666555555555666333333444444444444444444>>>:::444111111444666888888<<<>>><<<888888===CCCAAA===888777888999999777@@@>>><<<:::999999;;;<<<888;;;CCCLLLQQQQQQSSSWWWsssgggaaa___^^^]]]OOOMMMHHHDDDGGGJJJFFF>>>@@@@@@???>>>???AAACCCDDD<<<>>>@@@???===>>>CCCHHHHHHBBB===<<<>>>???;;;777<<>>???===;;;999DDDBBB>>>;;;999888999:::222777===>>>;;;666222111222222111444666777666444111555888888555333444777...000444666555555555666333333555666777777777777555555555555444333222111888444000...///000000///,,,111444222...,,,000555222333444555666666666555555333222333555888999999...///000222444333111...111//////444;;;@@@@@@>>>AAA>>>>>>AAABBBJJJaaaxxxjjjZZZZZZ[[[^^^[[[NNN@@@999666555444333111111222333222111222222000+++'''&&&))),,,///---,,,,,,---......---...///222444555333...***.........000444888999999222111111111111333444555:::888666444555555444444444555555444111000222555444333222222444555666666999::::::888555333333444,,,,,,,,,---///111444555666444222222222222111///000111111000...,,,+++,,,,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,++++++,,,+++*********+++,,,---+++---///...++++++---000000666;;;999444222666;;;>>>???>>>999444222444666;;;<<<<<<888555444666999:::888555222000000111222666555111---)))))),,,///555999;;;999333///...000222000000333666777555222000///...///000111000//////111333666888888888777999888999999444//////444666666444000---+++,,,---222222222444777999999999;;;<<<===>>>===;;;999777000444888:::999777666555333222111111333333222111///......///000000...,,,,,,---...///000222333444111111222333555888999:::888888777777666666666555666666555555555555666666888888666333222333555888;;;:::999777666777:::===<<<;;;999777666666666777<<<<<<<<<<<<;;;:::999888555<<>>???CCCFFFIII<<>><<<===AAAFFFIIICCC<<<;;;>>>???<<<777<<<@@@CCCBBB>>>;;;;;;===888:::===@@@@@@>>><<<:::GGGEEEAAA===;;;;;;<<<===555888<<<>>>===999555333222///...000444666555222111555999888555333555777---000333555333111000000222222222333444666888999444555666777777666555444888444000//////000...---+++111666555111...111444111222333444555555444444555333222333555888::::::000000000222333444222000111//////333999======:::;;;===???@@@???FFF\\\qqqxxxqqqeeeiiikkk```III999777777444333111111111222333222000333333222---(((&&&(((+++---,,,++++++,,,,,,,,,,,,///...///333666555111,,,///...---///333777999999111000000000000222333444;;;777222222444666666555222333444333222111111222222333444444333333444444:::;;;<<<999444222444777///......///000222444555<<<777111000333444333000///222444222---***)))***)))*********))))))+++,,,+++***)))(((((()))+++,,,******)))((()))***+++,,,***++++++***((((((+++...---555<<<>>>:::888:::>>>???===999666333222222333;;;???AAA>>>999666888;;;;;;999555222//////000000444333111---***((()))+++000999@@@>>>555//////222111//////333888:::666111111///...///111222222111---000333777888666444222888888777555111//////222444555666333000---...///333222111444777:::;;;:::???@@@AAA@@@<<<999777666000444888;;;999666333111444333333333333333222222---///111333222///+++))),,,,,,,,,///111222111///---000222333333444888<<<666666777777777666666555:::999777666555444444555000222444444333444777;;;>>>:::666333222333444444666777888777555555666888999999999999888777555555999AAADDDBBBGGGTTT\\\[[[vvvnnnddd^^^\\\ZZZUUUQQQMMMMMMHHHBBBBBBEEEEEECCC@@@???===<<<===AAAEEEHHHBBB@@@>>>======???@@@@@@CCCAAA???============<<>>>>>>>>===<<<;;;BBB@@@>>><<<;;;::::::::::::888777999===>>>;;;777111000000000111222444555555555666777777777666444000222444333111000//////000000//////000333666777444555666888888888777666333555666555111...---......000444666555444333222222222333333333333222222222111000000333555666555444222111111222444444444000111333555666777999;;;;;;;;;<<<===???FFFUUUcccmmmwwwzzzooohhhTTT<<<222555666222333222111222333444333111333555666333...++++++,,,,,,,,,,,,+++++++++,,,---222000...///333555444222/////////000333555555444///............000111222777333//////333777888888777444222444888999555111333888<<<:::444111333666888999:::777444222444777222222111000111222333444<<<666///---111444222///...111333111---))))))***((()))******)))***,,,...+++)))'''&&&&&&(((***,,,+++***)))))))))***,,,,,,*********((('''(((***+++,,,000777<<<@@@AAA@@@@@@???<<<888444222222222222999>>>DDDCCC>>>999888999;;;888555111/////////000///000111000---+++******...666>>>===555//////333///------111666888444//////......000222333333222,,,...222444555333111///444555444222000000111111555555666444222111000000222222222333666999:::;;;@@@AAAAAA???;;;888666666444666888888666222000///333444555555444333222222///222555777666333...+++......///111222222000------000333222000111555999555555666666666555555444;;;999888666444222222111---000333444333333666::::::666222000111222222111222444666777666777888:::666666555555555777999;;;<<>>@@@AAA@@@===<<<===??????======???CCCBBB===888??????===<<<<<<<<<<<<===999999999999888888777777===888333555;;;???>>>;;;333444444222000000444888999666444666999999555111444666666555333111111222000///...---...000222444333444444555666666555555...444:::999333------///000000111555999999666333555444333111000000000000///...---///111222111000666444111111222444666666///333666666333333666::::::999999:::???EEELLLQQQVVVvvvfffXXXBBB111...222444111444333111222333444444333333777:::999444///------,,,---------++++++,,,...444222///...000333555777000//////111333333222111...------------///000111222000...///222555888999;;;666222777@@@BBB;;;333666<<>>===<<<;;;999777555444777888888555222/////////222444666555333222111111333444666999;;;999444000000111222333222111000000000222333222000000333555555555444444333333333333888888777666555333111000111222333333222222222333222111000111333555666666222333555888999::::::999333222111222666;;;AAADDD;;;>>>???===???FFFKKKLLLxxxtttjjjccc\\\YYYYYYVVVNNNGGGEEEHHHHHHDDDBBBDDDGGGFFFAAA???===<<<<<<===???@@@EEEAAA======@@@BBBAAA@@@===???BBBAAA???===<<<<<<<<<;;;<<>>999===<<<<<<<<<======>>>>>>666666666666777888:::;;;;;;888666666:::===>>>===888777555333222333666888:::777555777999888444000444666888777555222111111111///...------...///000111111111111111111222222---333999888333......000//////111555999;;;999777888666222///------...///++++++,,,///111222000...444222111222333555444333000333666555222111444777777777777888<<>>:::666555666/////////111222333111///222222222222444666888999777333...---///111222111///...,,,,,,---------,,,***+++,,,+++++++++---///---,,,***((('''((()))+++,,,++++++******+++---...---,,,,,,,,,---,,,+++***------///777@@@EEEEEEBBB@@@???;;;666222111444777666999===@@@???===999666666555222000///000222333///000222222111//////000/////////000111111///------------....../////////***+++...111444444222///*********+++,,,---......,,,111333222444999888444666222...///333555333//////333555444000000666<<<999666444444666666444111666666666444111/////////111444666666333000000000333111111555::::::666222...111333333111000222444333444444333222222444555666555333111000000111111333444666777777666444222333222111111222222222111///000333555777999:::;;;666555666999<<<===999666111111111222666;;;@@@CCC888777999=========@@@FFFuuulllgggbbb[[[WWWTTTQQQLLLHHH???CCCDDDCCCDDDGGGGGGCCCEEECCCAAA@@@??????@@@AAACCCAAA???>>>@@@BBBCCCDDD???@@@AAABBBAAA>>>;;;999999:::===@@@BBBAAA>>>;;;999:::;;;===>>>???>>>>>>888777666666888;;;???AAA888999:::999888999<<<>>>===999555333444666777888:::999888888888666333111111444777888666222///...222111///...------......000///...------...///000...222555555222//////000---///333666999::::::::::::777222...,,,,,,---...((())),,,000333333111///000000111333555555222000111222333333222111222333444666666777:::<<<;;;999@@@UUUooowwwdddUUUFFF777...///111...000666555222//////000333555555888:::;;;888222---++++++...000111///---,,,///111222444444222000000444888111///------///222444444//////......///000222333...000111000......222555555222111777@@@BBB<<<555444555888::::::888555222,,,+++,,,///222333000,,,000000111222555888;;;===888555222111222444555555000,,,)))***---//////---***+++,,,+++******,,,...///---+++)))(((((()))***,,,+++*********+++---......---......///...,,,***......000666===BBBDDDCCC@@@@@@===777222111444999777888999<<<======999777555333111000000111333555222333333111//////111333111---)))+++///111...+++---......---,,,,,,...000(((***...222555555111...***)))((('''(((+++---///+++000333333777===<<<777777000***+++222666222---...333777444...---444<<<555111...000444666333///333444555444222000///000000333666666222000///000111---+++///666888555///+++///333333000000444888555555444444555555666666666555222000...//////000///111555888:::999777666222///---///222555444222111444888999999999:::<<<:::888777:::>>>>>>888333222222222222444777999;;;777333666>>>???:::<<>>AAA???;;;:::>>>BBBEEE@@@<<<>>>CCCDDD>>>777999===AAA@@@;;;999<<>>===;;;999777:::666///444@@@CCC<<<222888======777555999>>>CCC===777666888:::777444444888;;;777///+++...222,,,///555999999666111...444333000---,,,+++,,,,,,&&&,,,000,,,***+++---,,,333111///000222111---)))///333666444111222;;;CCC;;;555///------...,,,***,,,,,,...///111333444555000000000111222222000...333///,,,...333555222...000333555555333222555888===EEESSSbbbiiibbbPPPBBB===777000...222666777666000000000000000//////...999888555111...+++***)))(((///777666000...111777888333///000444666333///111///,,,***,,,111777;;;333222000......///000111999333...---000111///,,,***...222333222222555888000111222666999888222,,,,,,***)))***...000...,,,)))---111555666777888:::DDD999...---555;;;999555***,,,......---,,,---///...***''')))...000...+++333111---******+++---///,,,,,,+++***))))))))))))111111///...---,,,,,,+++(((---333666777;;;DDDKKKHHH>>>333///333777666333???@@@???:::555666<<>>111111000000///---,,,+++555555666999<<<>>>===<<<111111111222222333333333@@@777000444???EEE@@@888888<<>>:::777777999444444444444333222222111444222000111555;;;@@@CCCxxxnnnkkkeee^^^ZZZZZZYYYRRRHHH@@@@@@AAAAAAAAACCCFFFGGGEEEGGGDDDCCCDDDDDDBBB@@@AAA?????????===<<<<<<======<<<>>>@@@@@@???>>>>>>???<<<=========<<<;;;;;;;;;888999999:::;;;;;;<<<<<<:::777777:::===<<<999999888888999999999999:::;;;===;;;999777777666555555555666555333000------...000000111222333333444444222222111000...---+++***---...------000555555111...///000000////////////111111111000///222777;;;888666333///,,,+++,,,---,,,---...000111222333333333333222222222111///---.........///000222222222333222222333444444444333444:::DDDKKKMMMHHH???999999444000///222333111...---...///000111000000///555444333000...,,,***)))+++///333444222111222444666444333222222333333333111000///...000222555777555333222000000111222333333333333333333111000///......///111444555555555222333444444333111000000,,,***)))***,,,...---,,,---///000111111333666888888444000///222555777666000...,,,,,,......,,,******)))''''''***...111333444222///,,,++++++,,,---***************++++++,,,...---,,,++++++++++++,,,))),,,111888???DDDFFFFFFBBB>>>888333111222444555;;;;;;:::999888999;;;<<<999666333222333444555555888888777555444222333333///...---...///111222333666333000000222444555555222111111333666777555222---------,,,+++*********,,,,,,---111666888777444000,,,)))+++000333111...///...---......///////////////...///000000///...222111333555333...---000333222111000000111222222111...,,,...333666666444222333555555444444666777;;;@@@@@@999444666777555333222000///...///111222444777;;;@@@CCCBBB>>>:::333333333333333444555555;;;777555777<<>>;;;::::::;;;;;;;;;999777555444444444444333222111111000000111333777;;;===>>>|||llliiinnnhhhVVVMMMYYY```VVVFFF??????GGGGGG===<<>><<<:::555===CCCBBB===;;;@@@GGGAAA>>>;;;;;;<<<<<<:::888===<<<999888888999<<<===>>>777999DDDDDD888222555===888555666;;;===;;;666666888:::999666444555666555222000///000///,,,***222111...---...222666999000000111222111///---,,,555111,,,---777???===666***---///...,,,,,,000555222000...---...000222444666777666111+++(((+++///,,,---///111111111000///444444444333222000...---+++---////////////222555555222///000333444222...333777:::;;;999777666777444222000000111000+++'''***,,,...000222111111000///000000000///---+++***---...///111333444333111444555555222000000333666111111222222222222222222666555333222222222333444///444999999555222111222111...---///444666444111222444444111---+++///222...,,,******+++---------000000///------...222555---///222111//////333777777111++++++...///+++'''&&&'''((('''(((---444999333222000...,,,+++++++++(((((())))))+++,,,......+++***))))))))))))***+++***+++111===IIILLLFFF???:::======888111///333888777666666888::::::888555<<<888333111222555777888111666:::999555111000222333///,,,---111333222000444666666444222444:::@@@999555333666::::::444............---,,,,,,++++++(((***---///000111222222000+++(((,,,333666222,,,+++---//////---,,,...111///---,,,///333333///***333111111333111---...222...///000222333333222222:::222+++...777<<<:::666000666===<<<777444777<<<>>>===:::888999999444---444222000...///222666999333777???EEEHHHDDD===777666555333333333444666777555777::::::999999;;;===<<<999777888::::::555111444444444333222222111111---///222666999:::999999{{{mmmggghhhcccUUUNNNTTT[[[UUUIIIBBB@@@EEEDDD???@@@GGGJJJGGG???===@@@GGGFFF===:::<<>>=========<<<<<<888===AAAAAA???>>>BBBFFFCCCAAA>>>===<<<;;;;;;:::???===:::888777888:::;;;???;;;<<>><<<777111888??????;;;888999<<<<<<888555555888999444...333111//////111444999;;;444888???FFFHHHDDD<<<666777555333111111333555777222666:::;;;999777999;;;:::999777777888888555222555444333222111111000000...111444777888888888888uuuhhh^^^ZZZ\\\XXXPPPMMMPPPNNNHHHCCC>>>>>>GGGKKKFFFAAAAAA>>>@@@???===AAAGGGDDD<<<;;;>>>@@@>>>;;;:::===AAABBB>>><<<>>>CCCEEEDDD@@@BBBDDDEEEAAA<<<:::<<<>>>===<<<;;;:::999888888777<<<@@@???888777;;;;;;777666888;;;======999444000000000333999???@@@<<<888111222222111///---...///+++...222555777666444333//////...///222666:::<<<666444///---111888:::666222...******,,,...//////222555666333...---111666888444///,,,++++++***)))+++---///000000...+++)))---///000///------///111888444000000333555444222222333444222...,,,---...333222444888<<<<<<777222333111000000111222222222...///111222222000///...+++---///111222111000///+++...111222000///222555666222......222444333111333333222111111000//////444333333222222222222222999888555333111111111111000222222000...---///111,,,++++++...111222000...222222111000///000111222...///000000//////000222333222000---+++,,,000333333222000...,,,,,,...000+++)))***...333555222///******,,,---.........---************+++,,,---...000...+++(((&&&&&&'''(((***111===IIIMMMHHH===333...000333555666666666777555888:::888444111111444333111//////000111000///000000000333777888777555000111222000......111444555555777999:::;;;;;;:::888:::;;;:::777222...++++++++++++***************(((&&&&&&(((---///...+++---///111333222222222222111///...000555666333000111222333222000111333666222222555999666111...000000111222333555666777888555444444666999:::999777555888<<<>>>???===;;;999666444222333555555666666111000000000222444777888888;;;???DDDFFFDDD???:::555444111//////111333555222333555777999999999999777999:::999666555555777666555333222000000000000333444666666555666888:::xxxhhh[[[VVV```^^^OOOGGGLLLOOOLLLFFF<<<===JJJOOOEEE===>>>@@@DDDBBB===CCCNNNLLL???999>>>AAA???;;;999>>>CCCFFF???:::<<>>;;;<<<@@@::::::;;;;;;:::888555444888@@@???555333<<>>:::444000///000///111888@@@BBB===888000222333222///...///111(((,,,333888999666222...000...------000555;;;???222333000,,,,,,111444333555000+++***---//////---000555888555///---333999999444---+++,,,---+++(((+++,,,.........,,,+++)))***---///...,,,,,,///222<<<666000000555777555111111444555222---+++,,,///......222999@@@???777///222111//////000333777999222222222222111111000///,,,---///000111111000///+++...111111///...222555444///+++---222555222...222222222333222111111000222222222222111111111111;;;888222///...000222333111333333000,,,***---111)))((()))...333444111,,,222333444444333222333444111222333333111111222333888555///,,,,,,---///000000111111000------///222---++++++000555555///)))&&&''')))+++,,,---......*********++++++---......222///,,,(((&&&&&&''''''***333@@@HHHHHHAAA777111++++++---222666888666444555:::===;;;555111222666000///......//////...,,,222///...111777::::::777...111333111......222666555444444888===???;;;777777999;;;999444///,,,+++))))))))))))))))))(((((()))&&&%%%(((---000///---///222555444111///111444444000///222888:::666111222444555333000111555:::222222666:::888222///000333333444555555666777777...111555666444333444555777666777;;;??????:::555222111111444555555888===333222111111222333444555;;;<<<>>>AAADDDDDDAAA???333222000///...///111222111000111444888;;;:::888666:::<<<:::777666888;;;666555333111000//////000666777777555333333777;;;yyyooofffccc]]]]]]ZZZRRRLLLKKKKKKKKKHHHEEEDDDFFFGGGDDDAAA??????BBBFFFIIILLLLLLGGGAAA===??????>>><<<;;;===??????>>><<<===???AAAAAAAAA@@@CCCEEEEEEBBB>>>======999999999999888666555444666:::===;;;999999999888555888::::::666222///...000111444888======:::777222000///000111111000///))),,,000444555333///---...---,,,---///222666888000111...+++,,,111222000222000...------.../////////222444333000000333777999666111...,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,...000...++++++...222999666222111333555555555333333333111///...---......000444:::===<<<666222///////////////222666888333222111111111222333444.................................///000111222333...------///111222///---///111555777888666333111222222222222222111111000666666444000---...444999444333111...,,,+++,,,---)))***,,,///111111000...///222555666444333333555999888777444222111333555666444222///------......111111000000000000000///,,,,,,---///111000---)))&&&'''''')))***+++,,,---((())))))***,,,...000111000...***'''%%%&&&'''(((***222<<>><<<888666555333111...---...000000///111222333555777888888888000000000000000111333555444222222777<<>>;;;888888666555333000---+++(((((((((((((((((((((((('''''')))***---///111222444555555333111000111333222111222555888999777444222222333333333444555777333222555888666000///111222444666777777666333222+++...000///------000222666444444888<<<===999444222000222888;;;999:::>>>999777333000///000222444888888:::===@@@AAA@@@>>>222111000000/////////000/////////222666999;;;;;;999::::::::::::;;;<<<===777555333000/////////000555777888555222111555999qqqddddddllleeeXXXSSSWWWUUULLLFFFHHHHHHNNNKKK@@@===DDDGGGBBB<<<===GGGTTTSSSEEE>>>@@@BBB@@@============<<<:::777<<<@@@>>>:::999@@@FFF@@@@@@BBBCCCDDDBBB===999999888777666666555555555555444;;;EEEBBB555222777999888777555333111///...///333777999888777666666444///+++---222444000++++++,,,---...//////......------------...///111111000///,,,***...333333///...000222000------000333.........///111222444444888888666111,,,***---000,,,+++++++++++++++++++++...111222000+++***---222444444333222111222666999666222///000111222///,,,,,,000444666666444333333,,,---...//////000333555333222111000111444666888///...---,,,,,,,,,------111---***,,,111444333000))),,,///000///.........---111777<<<===:::555111222333333333333222111000000444777333---...666???888333...,,,---...,,,***)))---000000...---...111,,,000555777555333333444@@@>>>999444000111444777000222444222...,,,,,,...555111...///333333///******,,,......,,,++++++,,,''''''''''''((()))***+++&&&'''(((***---000222333...,,,)))&&&%%%&&&(((***+++///777>>>AAA===555///***+++...000111111000000222555;;;@@@CCC@@@999444777333///---...000222333000444999999777555555777222///,,,...222555555333222222222555:::>>>AAABBB;;;777222222444444///***(((((((((((())))))))))))$$$)))------,,,---222888999666222111222222111000///222555777777666666777111000000333777888555111444222333555333//////333000333777:::999555000---,,,,,,***))))))***...000444444444777999:::777444444111333<<>>;;;<<>><<<999777999===@@@???===777555333000///...//////333666888666222000222666wwwllldddaaaaaaaaa[[[UUUUUUVVVRRRHHH???FFFQQQOOO???:::CCCFFF>>>???AAAIIIQQQKKK===;;;BBBBBB@@@===<<<<<<>>>>>>===444:::@@@???;;;999>>>CCC@@@??????BBBEEECCC<<<555999888777555444444777999444555;;;AAA@@@999222111888666333222222111...,,,000555999888222000444999888222......222555333000000///............///000,,,---...---,,,+++---...555000,,,+++...111111000---000333222000000333666333,,,%%%'''...444555222999:::888444///---000444,,,+++++++++,,,---......222222111///+++******+++---111444444222111333555777000***,,,444666000(((,,,///111111......000333111///,,,+++---///000111999444...,,,...444:::===666666444///+++***---111...+++***...333555222...))),,,...,,,((((((---333333666;;;>>>===999444000:::888444000//////111333000555777555000000555<<<;;;555///,,,---...,,,+++)))---000000......000222...111555666555222000000DDDAAA;;;444//////333777444666888666222///000222666444222333666555111---,,,------,,,,,,+++++++++((((((***,,,...---***'''(((((((((***---000333555(((***+++)))&&&%%%(((+++,,,+++---555===>>>777///)))+++............///111333555:::BBBFFFEEE===777:::666222000111444777888000666;;;;;;666111111333111---+++///666999666000444444666888:::===@@@CCC<<<666111222666555///((()))))))))(((''''''&&&&&&*********+++---111666999DDD>>>777333222111...+++,,,...111333444444666777555222000444:::;;;666///555444222000//////000000---222999<<<:::555///,,,---***((())),,,...,,,***222555777666333222444777222222555:::>>>???;;;666===;;;666000---...444:::444222333777<<<<<<888333:::333,,,,,,222666444111,,,000333333111333:::@@@<<<888666999>>>@@@;;;555555666666222...---000444---222666777333222333666}}}uuuoookkkfff___YYYYYYZZZZZZWWWQQQKKKGGGEEEEEEGGGFFFAAA>>>???@@@AAABBBEEEFFFDDDAAA@@@>>>===<<<===>>>===<<<;;;<<<============>>>>>>???>>>===?????????@@@AAA@@@===:::666666666555555555777888888666888;;;;;;666444555333555555333111///111333555666666555333222333555555333111000111222333444000000000000000///......---......---++++++,,,...---...///////////////000111000000000111222222222---***((()))---222555666666555444333333222111000+++++++++***+++,,,,,,---111222111///,,,***+++,,,...///111333444444333222222...+++,,,///000...+++---------...000111111000///---++++++---111444555666222...,,,...222777:::999666111...,,,,,,------------...000222333222111------+++******+++...000555777888999999777444222666555555333222222111111333333333111000111444777555444333000...,,,,,,---------...///000111111000222333555444222111111222===<<<999444111111444777===;;;999777777777777666666777777666555333111111...,,,++++++---...---++++++***)))+++------,,,+++(((***,,,///111222222111---+++((('''''')))******((()))---111555555222...++++++---...000111111000777:::>>>BBBCCCBBBAAAAAA:::777333222333555666666;;;;;;:::888555333222222///------///333666666555555444555888===???>>>;;;999666444222333222///,,,))))))((('''''''''((((((---***(((+++000666888888<<<;;;:::666333000......///000111222222222333444444333333444666777666555444333111000......//////222555999999777333000///)))******)))***+++---///555555444444555555444333222444666888999999999999:::999555000------111555666444222555:::;;;999666444222000000333444333222000000000000222555999<<<888888888:::;;;;;;:::888444333222222222111///---///222444333111000444777~~~tttiiifffgggddd\\\SSSQQQWWW[[[VVVKKKDDDEEEIIIBBB======BBB@@@;;;===EEEEEEIIIDDD::::::CCCBBB888888;;;>>>>>>;;;:::;;;===EEE@@@===>>>BBBCCC@@@;;;@@@???>>>===============444444555555666888999:::<<<777666777666444555888000444777444000///444999:::666222111222333222111333444555333111111444777111222222222111///---,,,---//////...---,,,,,,---&&&,,,111222///,,,---...333000---...222444111///)))***+++,,,...111555888333111000333666666222---*********)))******+++,,,111111111000---,,,,,,---...------111666777333...,,,,,,+++***))))))+++,,,...+++***---222444222///...---,,,,,,...222777:::555222...,,,---000444777:::555...,,,...///---***,,,///222222111111222444222...***)))+++---...---666666555444444333333333111333555666666444222000555111...---000222333333111444666444///,,,---///111...,,,...222444222...666666555333000000111333777777777555444444666888EEE@@@;;;:::===???>>><<<777:::;;;999444111222555222///------///000...,,,---+++***+++---///000///))),,,111444555333000---111,,,((('''***---,,,***&&&)))+++------,,,,,,,,,,,,,,,---///222444555555???AAACCCAAA???@@@EEEJJJ<<<999555444444666777777DDD???999555555555555444000000000111222444777:::777555444999>>>???:::444666666666444222000000000***)))'''&&&'''(((***+++///+++(((+++333999:::888666999;;;999333///...000111000000///////////////222333444222111222666:::444222111///............666777777555222111111222(((***+++***((()))///444888555222333666777444000222555777666333333777;;;666555333///,,,,,,///222777444222444888::::::888///111333444444333333333333000---...222666888999666888::::::888666777999222111000333555333...(((000222222000...///444888sssmmmeeeaaa___]]]XXXTTTOOORRRSSSOOOHHHCCCCCCEEE???;;;:::===>>><<>>??????FFFEEEDDDCCCCCCCCCCCCBBBDDD@@@======??????===;;;777666555666888;;;===>>>===999888999888444333666333555666444111111555999888555111000111222333333444444444333333333555666333333222111///...,,,,,,---000333444222///,,,+++))),,,///000...+++++++++111///---...000222222111,,,,,,---///111444555555333222222444555555222///******)))))))))******+++///111111111///------...,,,,,,...222555555111...+++***)))(((&&&''')))+++---,,,---///333444333111///......---...222777:::999666111---+++---111555555222...,,,---......---...///111111111222333333333000---++++++,,,---...444444444333333222222222000222444666777555333222222///,,,,,,///222444555666666666333///---...///222000...///111222111000666666666333111000111333777777777666555555777999CCCAAA??????AAAAAA@@@???:::;;;:::888444333444555777666555222000......///---,,,,,,...000222111000+++...222555555222...,,,000...,,,---...///---++++++***(((((()))*********---...///000222666===CCCFFFFFFDDDAAA???@@@EEEIII===:::666444555888;;;<<>>999666555666888999888666333222444777999;;;888777666888::::::666222555666777888888555222///***((('''&&&'''))),,,...---+++***---222777999999777999999777333////////////...,,,+++,,,------,,,///000000000000111555777444333111000///...//////333444444222000000111333------,,,***)))+++000444666555444444666555333000333555666666444444555888444222///,,,,,,...111444444333333555888:::999888111111222333555555444333222000//////111444777999888::::::888666444444444222222333444555333...***///111111000///000333666wwwiiiiiiggg```XXXTTTVVVYYYQQQLLLGGGFFFGGGFFFBBB======???===888:::AAAEEECCC===;;;???EEECCC<<<:::===EEEAAA>>>>>>AAADDDEEEDDDCCCHHHKKKHHHBBB@@@EEELLLGGGAAA===???CCCDDD>>>888>>>;;;888888<<>>666111111888777555444444444555555333333222111000111555888666333000222666777666333555333111...,,,,,,,,,---+++000666999777222...+++000...+++***+++,,,***(((,,,...///...---...222555222...,,,///444666333///444555666444222111222444++++++***************+++...000222111000//////000)))---111222111//////000---+++)))(((((()))((((((+++...222333222222222444000111111000///000444888===;;;666///++++++000444...//////...,,,,,,///222111...,,,...222444222///000111222///***))),,,000000111333555555444222000222222333444555555666666//////.........222777;;;???:::333///.../////////000222222111......000222222444555555333111111222<<<<<<;;;999777666888:::999===AAACCCAAA?????????===:::666555777888777666===???>>>888000,,,...333,,,---///333555444111...---...000111111000...,,,,,,000333444222///------222,,,&&&&&&***---+++(((,,,000333111111777DDDPPPKKKGGGCCCAAABBBCCCBBBAAA???;;;777555888<<<@@@AAA777999;;;999666666:::>>>BBB;;;444333888;;;;;;888777999999777333222333666555444666;;;???===444,,,***)))'''&&&'''***---///(((+++...//////111666:::>>>:::555222111111///---+++)))((()))+++------+++,,,+++,,,...111333222111666555333111000000000111...000111111000000000111444000,,,***,,,///000000222444777777444222222222444333333555777777444222333000,,,***,,,000666999000111333777999999777666777222...000555888555222...111333222111222666;;;===;;;888666555444222///333666888888555222111111---///111333222222222222qqqeeefffddd^^^VVVSSSUUUYYYRRRJJJBBBAAAFFFGGGAAA:::===AAA@@@:::<<>>555222999FFFEEE;;;:::BBBKKKHHHEEEDDDFFFIIIIIIIIICCCHHHLLLHHHAAA???EEELLLEEEAAA>>>???DDDEEE@@@<<>>AAACCCBBB@@@::::::===BBB@@@888333111;;;888666666777666444111111222333222111222666:::555111...111666999666111555444111///...------...+++000666999888444000---444...)))'''***,,,+++)))+++...///...+++,,,111666444///***---333666111+++222555666444000...111555...---,,,,,,+++,,,,,,,,,---///222222111111111111***...222111---+++---000000...---,,,,,,+++)))(((+++///444444222000111333///111333222000///111444<<<<<<999444...---///222+++...000...++++++///333111---)))+++000333000,,,---111444222,,,))),,,000---000444777888777444222444333333222333555777888111111111000000444:::@@@BBB;;;222---...111111000000222333111,,,+++///333...000333444333222333333???@@@???===:::888888888000777???CCCAAA>>>>>>???>>>999555555999======<<>>;;;777555555444222000555999<<<;;;666333333555...///222444444444222111vvvrrrjjjcccZZZWWWXXXYYYVVVRRRPPPLLLGGGDDDBBBBBB@@@??????>>>@@@DDDFFFAAA<<<999444444777===CCCEEEFFFHHHHHHLLLPPPOOOKKKHHHJJJMMMIIIFFFCCCBBBBBBCCCCCCBBB===>>>>>>>>>???AAADDDGGGAAAAAABBBFFFIIIGGG@@@999999777999<<<<<<999777999777999::::::888666444333555333222333555666666555222000000222444666444222333444555555333111///------///333444333222222222///---***))))))+++---...000///...,,,+++,,,///111000,,,)))+++...111///---...///111222222111000000000//////...------......,,,///222333333222222222/////////...,,,+++,,,---000444666444...***)))+++,,,...111222111000......,,,000444444111///000222333777;;;:::555000///000.........---,,,,,,---......+++)))))),,,------,,,---000333333000...---------///444888999999777666444444333333444555666777999666222111444999<<<>>><<<999444000000111444555222222000...------...///,,,---///000111222555888<<>>NNNOOO>>>333777888:::777555@@@QQQTTTMMMCCCNNNYYYWWWMMMFFFIIIOOOQQQEEE:::;;;DDDHHH@@@666777<<>>:::333///...333///,,,+++---...+++(((******+++)))((((((+++---......000222444222...***...000333777999:::::::::333444444555555666555555AAA:::222222888======;;;555666777444111111555999555111,,,,,,...///...,,,+++,,,,,,,,,...222888<<<777===DDDGGGDDD===555000333333555;;;BBBEEEDDDAAA:::;;;<<<;;;;;;???GGGMMMFFF>>>666444777888444///222222111222333222///---(((***---000222222111000:::666222111444666555444---+++)))'''&&&''')))***///---...444<<<@@@>>>:::@@@BBBDDDCCCAAABBBFFFJJJ???BBBFFFJJJKKKFFF===777DDD@@@;;;777666777666666111111000000000222444666111222444555666555222000000222555777777777555444******+++++++++,,,,,,,,,---,,,---...///000111000222555777666222000000222///---...222666666111,,,***---000---***---555>>>555444222000//////000000888777555222///...///000***,,,......++++++...111000///000444888888555111,,,......,,,***+++000444...---...111444333///,,,,,,...///000111333555777333555777888777444000...---...222777;;;<<<:::888222777:::888333222777>>>555666999>>>@@@<<<333+++444222000000222444666666vvvqqqlllcccYYYWWW[[[]]]XXXRRRRRRMMMHHHCCCAAA@@@@@@??????@@@BBBCCCBBB???<<<999888666;;;CCCCCC@@@HHHUUUTTTRRROOOMMMJJJGGGDDDAAA@@@===;;;;;;===>>>===::::::::::::;;;===@@@CCCDDDBBBDDDFFFFFFDDD>>>888555444222111333777:::;;;:::555777:::;;;:::999:::;;;<<<999777777999888555111333333333555666444111...---000444555444111000///111111000///////////////...---+++******+++---...444///***)))+++------+++,,,+++***+++,,,------,,,...///111222111000///---555444222111///...------///...---...000333444444555444000,,,(((''')))+++,,,444:::888000******...***...222222///---...///---///111333333222000...222444666666444111000000444111...---...---((($$$(((''''''&&&&&&&&&''''''...///000111222111000000...111444666777888999;;;<<<777333222555777888777===888333333777999777444333444666555444444555666777111++++++000222///++++++++++++...111444666666:::AAAEEEDDDAAA???:::555777777999===AAABBB@@@>>><<<::::::>>>EEEKKKNNNOOOCCCAAA===999666555444444222111222444666555000+++++++++,,,...000222444555:::666111111333444333111222,,,%%%###'''******)))+++---000444777999;;;<<<>>>???AAAAAA??????@@@AAAGGGFFFKKKRRRQQQIIICCCCCCCCC@@@<<<888777555333111222333444111......222666222333555555444555666777555777888666333222555888......---,,,++++++++++++///000000///---------...///333666444///,,,...111333333444555444222///......---++++++---111666999111111000///...//////000777888888666333000000111,,,...000///,,,+++...111222...+++///666999777222,,,...///...+++,,,111555...444666444333444333111111111000///000111222333111;;;EEEFFF???555///---///...///444;;;>>><<<888888999:::888444444777:::333555888:::999555111---111222333444555666777777wwwiii^^^dddggg```TTTOOOUUU]]]RRRLLLEEEBBBBBBCCCAAA???CCCCCCCCCCCCAAA???===<<<;;;;;;???CCCDDDCCCHHHNNNRRROOOKKKIIIIIIGGGBBB===<<<;;;;;;;;;<<<<<<======999888:::===@@@AAA???===CCCCCCCCCBBB???===:::888333111...///222555666555999777666777:::<<<<<<;;;:::;;;;;;:::888666555666666555555555666555333111111111333444444444333222000//////////////////000333111---***)))+++---//////...,,,******+++...000000,,,)))***...000...+++000000///////////////000111111111111000///------000...---...111333444444333222000---)))'''(((***+++...222111---***)))***,,,///111222111000///000+++,,,///111222222111000777777777444111//////000111111111///---+++)))))))))((((((''''''(((((((((,,,///222222111000111222---000555888888888999999===:::666444555777999999777555222111111222222333777555333444666777666444444111...---...000111111...------...111333555555===AAACCC@@@======<<<999333888===@@@???>>>===>>>>>><<<;;;???HHHNNNOOOMMMDDDCCCAAA<<<777444444555111111444777888555...))),,,---...000222444555666555555333111000111333555222---'''&&&))),,,,,,******,,,///222444777:::<<<===>>>???AAABBBBBBAAA@@@JJJOOOQQQNNNNNNQQQOOOIIIAAA???===;;;999666222...222111000///111222333333222555888777555555888;;;555555555555666555444333111000...---,,,++++++++++++...222333111///...---111111111111111000///...000555::::::555000......---,,,,,,,,,---///222333444222000......///111222222555777666444111//////000///.........///000000...---...000333555555444111///...---...///000111444888999555444666888666111111333333333222000///111;;;FFFHHHBBB999222000---...111444666888999999999888666555555555555555555666777777666444222000///000222555666666555444rrrgggZZZccciiiaaaQQQJJJRRR]]]PPPJJJDDDBBBDDDEEECCCAAAGGGFFFEEEDDDBBBAAA@@@???CCCFFFFFFDDDEEEHHHJJJHHHNNNJJJFFFEEEFFFDDD???:::888999;;;;;;:::;;;<<<===777777:::>>>AAA@@@;;;666AAAAAA@@@???===<<<;;;;;;555222///...///111222222;;;666111333999===<<<:::777;;;???<<<777444666:::888777555444555666666555444222111333666777555333------......//////000000666333///,,,***+++---///***,,,---+++((()))///444333---(((***000444111,,,111000...------...000111...///000000111000//////000...------000222333222000000000...***(((((()))*********+++,,,,,,+++***//////000111333333111///)))+++---///000000000000::::::777333///......///...111333111---***,,,...*********))))))******++++++...222222111000111333---111666999:::999999:::>>>>>><<<:::888777999;;;333444333111...---000333999444111222888:::888333333222111...,,,...333888333222000000000111333555===@@@???:::777:::<<<;;;333:::@@@@@@<<<888999<<<>>><<<;;;@@@GGGKKKKKKIIIEEEEEEDDD???999555555666000222555999999444---(((,,,...000333555666666666333444444111---...222777000---******---...---+++(((***---...000444888;;;======???AAADDDEEEDDDCCCKKKUUUUUUIIIIIIUUUVVVLLLAAA@@@???>>><<<777111---111...,,,...333555333111222666:::999777666:::>>>666444333555888888333///333222000...,,,+++++++++''',,,222666555222///---222///,,,...111222000,,,---555======555...,,,...---------,,,------......444333111///...000111333---111555666444111///...444111...///222444222...***,,,///000///000333666666111......000111///,,,777999888444222666999999///111555777666333///,,,...777BBBEEE@@@999444222,,,000333333111222666::::::666222222555666444111555555555444444333333333---///222444555555333222yyymmmiiikkkccc___YYYVVVUUUSSSOOOLLLLLLJJJGGGEEEDDDEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDNNNQQQMMMEEEFFFMMMMMMFFFHHHGGGEEECCCAAA???<<<::::::999888999:::;;;999888444888<<>>;;;777555<<<===@@@AAAAAA???<<<::::::777444111000000111222777333111333777:::999777666:::===;;;666444666999777555222222444777999:::444222111444888999555000+++,,,---...///000111111333222000...------------***++++++)))(((***...222000,,,)))+++000444333111000///.........///000111///.........///111333444///---+++,,,...///000000---...///...+++)))((((((*********+++---...///000000...---///333444111///***+++,,,------......---777888777444111............000222111///---...///,,,,,,++++++,,,,,,---------...///111333333222111111333777999999:::<<<===<<>>@@@BBBBBBBBBDDDHHHLLLHHHPPPPPPIIIIIIOOONNNFFFCCCAAA@@@>>><<<888333///...---...000444555444222555666777888888999:::;;;777555333444555555333111222111000...,,,+++******''',,,222555555333111000000---+++,,,///000///,,,---444:::999444///...///111000...---,,,,,,,,,---111111111000000000000///+++...111222222000000000333222333555666555222///)))+++.........///111333666444111000111000---+++111444444000///222444333...000333555555333000...+++111888;;;888444222222///111333111///000555999:::777555444555555333111333333333444444444333333...///111333333333333222tttgggfffjjjgggZZZNNNNNNTTTTTTKKK@@@HHHJJJKKKHHHDDDCCCGGGKKK@@@BBBEEEHHHIIIIIIIIIHHHVVVXXXRRRHHHHHHNNNOOOIIIBBBEEEFFFCCC>>>::::::<<<>>>:::777888;;;;;;666111333999>>>===888555777:::777;;;BBBGGGGGGBBB<<<777<<<:::777333111000111222///111444666666555444333555777888888777666666666444111......222666:::<<<333111111555:::999333---***+++---///000111111111---...///000000///---,,,...+++''''''))),,,------++++++,,,,,,---000444777---...000111111111000000222000---,,,---111555888...,,,******+++------,,,***,,,......+++)))(((((((((+++------,,,---111555///---+++---111333111...------,,,++++++*********000333555666333000...---111///...///111222000...---------------...///000111---,,,///444666222---444555777777888:::>>>AAA:::???EEEFFFBBB<<<999888<<<888444444777999888666111222222333555777;;;===;;;777111---...000222333::::::999666222222333666444777777333222666888777DDD@@@:::555333222111111444:::??????;;;999===BBBDDD@@@<<<<<>>888222333333333222111///......---///111333444444333222:::666222111111111000...))))))+++---......,,,***'''))),,,+++***,,,222777???CCCDDDAAA===@@@KKKUUUGGGGGGJJJMMMKKKEEE@@@>>>EEEBBB>>><<<:::888555333+++...111333222333444666888555333555999;;;999666888777555111//////333777000///...,,,+++*********))),,,000222333333333444---------,,,,,,---...///000111333333222111111111666333000---,,,,,,...///---...000222222///---+++,,,---.........///222444000444999;;;999444222000---,,,,,,---000111111000222444555444000---,,,,,,+++///111///---//////---,,,---...000111222222222+++...111111000///111333444333111111111444666777888::::::888555222222444///000333555555555333222111111111111222333444444}}}wwwqqqiiibbb]]]XXXQQQMMMJJJIIIGGGFFFFFFIIIJJJGGGDDDCCCFFFJJJ>>>???BBBFFFIIIJJJKKKLLLTTTUUURRRLLLJJJKKKKKKIIIBBBDDDFFFCCC>>>;;;;;;===???<<<999999;;;999444000333888<<<;;;666555888===666;;;BBBFFFGGGCCC===888999999888555111000000111---111666777555222000000444555666777666666666666333000------000555999:::444333444666888777111---+++,,,///000222222222111,,,---///111111000...,,,...***%%%&&&***------+++(((+++,,,+++***,,,222777---///111333444333111000444111---+++,,,///444777...,,,))))))***+++++++++(((***,,,,,,+++)))))))))'''***---,,,***+++///333---,,,,,,---///111111000000...,,,***))))))))))))+++///333555444111...---111...---...222333000,,,............//////000111222...,,,///444666111,,,444555666666777999===@@@:::>>>CCCEEECCC???:::777;;;666111222777:::999555000222333333222555999===<<<777111......000000000777999:::777333111333555111555666333333666888777EEE???777222111111000000666;;;@@@===777555:::???@@@===:::;;;===<<<555///111111111///------...000000000111222222111000///888444111111222222...***&&&(((***,,,------++++++***---000///,,,,,,111666===@@@AAA===999===HHHSSSGGGCCCEEELLLIII???999;;;BBB???;;;888777666555333***...222222000000333777888555333444888999777333777777444...***+++111888,,,,,,,,,++++++,,,,,,---+++---...///000111444666000000///...---...///111333222111111222333222222666444222000//////000111+++---000222111///,,,))),,,------,,,,,,...222555111666<<<<<<888444222333111///......111222000...///333666555000,,,+++---)))...111///...///...+++***))))))***,,,///222444---......------...000333666444222222333555777888999<<<>>>;;;666222333555,,,...222444555555333222333333333444444555555555wwwpppttttttjjj___RRRUUUTTTMMMDDDBBBHHHPPPGGGEEECCCBBBDDDEEEDDDBBB@@@@@@@@@AAADDDHHHLLLOOOJJJKKKNNNPPPLLLEEECCCEEEFFFDDDBBBBBBBBBAAA>>>;;;999<<<>>>===999555444555444555666888:::;;;;;;;;;<<<===>>>?????????>>>===666777888666333000111222333333444555555333111...222666:::999555444666:::666333///...000333555666999888777666555333222222---...000222333333222111222111111000////////////)))(((&&&&&&(((+++...///,,,,,,+++)))((()))---000000000111222333333444444111000...,,,,,,...///111///---+++***+++,,,,,,+++((()))++++++***)))***+++******+++,,,,,,---------,,,---/////////000222333000...,,,)))((()))***+++***---111222111///------////////////000000///...............///000111222///111222222111000//////...111555777888888999;;;>>>>>>>>>@@@@@@???<<<:::666333111111444777888888666444111111222444666777666666333000...---000222222666888777333000111333222666666333333777;;;;;;<<<:::777444111000111222999:::999777555555666888;;;<<<===;;;888333...,,,,,,...000///---,,,---///444333222111000///......//////000111111000---***%%%'''***,,,,,,,,,,,,,,,///333777555000///222777888888666666777;;;AAAEEEEEEEEECCC@@@>>>===<<<;;;:::888666555555444222///,,,---------...///222444666888888777555333444666555222...***(((***---000******++++++---...000111***,,,...//////000222444888444000000222444333111444666888777333111111222111222333444333222000///...//////000///...------+++,,,---......///222444888888888777555555555555222333333222000//////000---///222333111///,,,++++++000111...---//////---(((''''''((())),,,...000,,,---......---------...222444555444222333666:::<<<<<<<<<:::888555333222---...000111333444555555222444777999:::888555444ssshhhjjjlllhhhbbbPPPRRRPPPJJJDDDDDDLLLTTTIIIBBB<<<>>>DDDGGGBBB<<>>===???EEELLLQQQ@@@BBBJJJRRRMMM???;;;@@@KKKDDD>>>@@@FFFGGG@@@999444<<>><<<444111777>>>999666222000000222333333>>><<<999555111111444666...///111333444333222111888666222///---...000111$$$&&&((('''&&&)))///444111---(((&&&''')))***)))333222111111222333666777............---,,,++++++111///,,,+++,,,------,,,((()))******))))))***,,,///,,,***,,,000111...***,,,///111111//////333666///---+++)))(((***,,,---,,,...//////...------...,,,///222111...,,,---///............///000111222,,,222777555...+++---222)))...444888999777666555AAA>>>::::::===???>>><<<222333333333333555999<<<;;;555//////222444333000000444666222,,,+++000666...222777666222///000222555888777222333888===???222666999777222///111555;;;777222000333444333000888===AAA===333+++)))+++(((,,,///000...,,,,,,...666555333111///.........&&&+++000222///,,,,,,---&&&(((+++,,,,,,,,,---...222777<<<:::444111444888444000...111777<<<;;;888BBBHHHAAA222111===BBB<<<333333444444444222...+++///+++((()))---000000///444:::>>>;;;222...333999333...)))''')))+++***)))))))))***,,,...111333444)))+++...000000000111222???777000111777:::666111444:::???===555//////111,,,///333777777444///,,,222111///...---...000111))),,,///000000000111222???999333111333666777666222666999666///,,,///333...------000333222---)))---000000+++***---000///&&&&&&'''((()))***++++++***+++---...---+++)))(((---333888666111///555<<<>>>;;;999999999777222...///.........000333666888000444:::>>>>>>;;;555111{{{pppgggdddddddddddd[[[UUUMMMHHHFFFFFFFFFFFFDDDFFFFFFAAA<<<;;;@@@EEEDDD@@@>>>AAACCCAAA@@@BBBDDDCCCBBBCCCDDDDDDCCCAAA>>>BBBGGGGGGBBB===;;;:::>>>:::666777::::::777222333;;;???;;;666999>>>AAA;;;;;;;;;;;;:::999888777===;;;999777666777999:::333777:::999666333222333666555444444555666555444555999;;;888111///333999666666666777888777444111333111000222555666555333...000111000...---...///111+++'''(((,,,///...+++000111///+++&&&%%%'''***+++---///222333222000///222111...------...111222(((***---///...,,,)))'''&&&&&&''')))++++++***(((***...222111---+++,,,///,,,,,,---......------------...,,,)))***...---***))),,,//////...---,,,---222...***+++///111...+++---222666444...,,,///333222000000111333333///+++444222///000222666999:::777888888999::::::;;;;;;>>>777111111666:::888555444444444333222222333333333111000222444444000---333333222111111222333333333444555666777777777777;;;555//////333666555333222444555222///...111555888777777777666222,,,(((,,,,,,,,,,,,,,,---...///222222222111000...,,,+++...,,,+++---000222000---(((---222222...+++---000666666777888999888555333555444333333555888<<<>>>???:::888888777444666999;;;777444444666666222---***************,,,---//////111444444333222222333000,,,((('''((())))))'''&&&'''(((,,,///111000///...------------///111222444555666888888666555333555999<<<<<<999444111000000///...000333777888888666444111000000222222222555333000---,,,///333666444777:::;;;888666666777555666555111---+++,,,//////.........---------------....../////////000000---)))&&&&&&)))++++++***+++...111111...***'''&&&***///333333000///333777888;;;>>><<<777222///...//////000111222444555666777999<<<>>>>>><<<999777sssvvvtttjjj]]]YYYaaajjjbbbTTTFFFDDDJJJLLLEEE===EEEGGGHHHEEEBBBAAABBBEEE???===@@@FFFGGGCCC???>>>AAAAAABBBDDDFFFFFFEEECCC>>>@@@CCCCCCAAA>>><<<;;;;;;999666666888888666333777>>>BBB>>>;;;===@@@AAA;;;;;;::::::999888777777;;;::::::999999999999999555777888888666444444444666444222222333444444444555888999666111000333777555555555666888777444222111000///222555777777666/////////.........///000222///,,,+++...///...,,,//////...,,,)))((()))***)))***,,,...///...------111000...------...000111***+++---...---+++)))''''''((()))*********))))))***...111000---+++,,,...---------------,,,++++++,,,...---+++,,,000///+++***,,,...///...,,,,,,,,,000...+++,,,...///...,,,...222555444111///000222000000111222333333000...222111000111444777888777555555666777777888888999:::666333333666888777555666444222111222333333333444111000111333333111...111111111111111111111111222333444555555666666666:::666222222444666555444222333333222111000222333777555444555666444...(((,,,,,,------...////////////000222333222000---,,,---+++***---111333111///,,,///333444222000111222777444333666:::;;;666111444333333333555888:::<<<;;;888777888777444333666???:::666555777777444111++++++***))))))+++,,,---111000000222333333222111000---***)))******)))'''&&&&&&(((+++///111000///---------...///000111111222555777888666444444444555555666888999777333...---///111111111333666:::666444111000111222222222999888555111///...///000111666::::::666444555888555666444111,,,***+++---/////////.........------,,,---///000111000///...,,,)))''''''))),,,,,,++++++...111111...+++)))(((,,,...000222333444555666888<<>>======>>>@@@@@@>>>===888888777666666666555555:::???BBB???>>>???>>><<<;;;::::::999888888888888888999;;;<<<<<<<<<:::999888777666666777888777555444222//////000222333222555666666444222111333555444333444555777777555333......///111555777888777111///------...000000000000//////......------,,,...---,,,---------+++*********+++,,,,,,---------//////............//////,,,------,,,+++***)))((((((+++------***((()))***))),,,//////---+++,,,...------------,,,***)))(((+++------,,,...111000,,,***,,,......,,,++++++,,,...---,,,,,,------......000111333444444333222111...111333444333222111222000000111444777888666444222333333444444555555666555555555555555666666666888444000000222444333222444111......111222000......///000111111000///...000111222333333444444444555444444444333333333333111000000111333333222000444222111444666555...(((+++,,,---///000//////...---///111333333222///...,,,******,,,111333222000...///222444444444333222777222000333:::<<<777111333333333444555777888999888555555888777333111333>>>:::666444555555333111---,,,***)))((()))***+++222000...///222333222000000///,,,,,,++++++)))'''%%%%%%'''+++///111000///---...//////000000000000000333777777555333333444333000///333888888333---+++///333111......444:::666333111000111222333333999888777555222000...---000444888777444333555888555444333000,,,***+++,,,000/////////............+++---000222222111...---,,,***((((((***,,,,,,,,,***---///000...,,,++++++...------000555777888666888;;;===:::444000000222,,,...111333555555444333@@@>>>:::888777999;;;===wwwvvvlllbbbbbbhhhjjjccc[[[SSSTTTQQQKKKCCC@@@BBBEEE@@@BBBEEEHHHJJJHHHCCC???EEE@@@===@@@BBBBBBDDDGGG<<<===???BBBDDDDDDAAA>>>===;;;999:::>>>@@@@@@>>>888888888777555444666888999===???>>>===>>>:::555;;;;;;;;;::::::999999999555888;;;>>>???>>>;;;999;;;888555666999;;;:::888333000------...000111111444444333333333333333333222222222333555666555333.........000222444555555444111...---...//////...***,,,......,,,++++++,,,---++++++---000111---***...------,,,---...///000---------......---------...---,,,+++***))))))))))))---000///***'''(((+++(((+++---...,,,++++++,,,...------,,,+++)))((('''))),,,,,,+++...111000++++++,,,---,,,+++***+++,,,,,,---...---,,,---///111000///000333666666222///000333777777444111111333...000333777999999555222111111111222333333444444111444777777555333444666999444000///222555444222222///++++++...000///...,,,---///000000///---,,,...///000111111222111111///111333333111////////////......000444555222///111222444555444222...+++***+++---///000///---,,,---...000222222333222222...+++***+++///111000...,,,---...111333333111///444111000333888999777333222333444444555666666777888555555777666222222444888666333222222111...,,,...,,,***((('''(((***+++000000000000000111111222000///...---,,,***(((&&&%%%&&&'''+++///111000///---...///000111000///...000111222444555444222000000...---000333444000,,,+++...000///---...222666555333000///111222333333111222333555666444111///000000111222333444555555222111000...---,,,---...000000/////////...............000111111000///......---,,,+++++++++++++++)))+++------,,,+++,,,,,,------...000444777888999999888666444222111000///---...000222333444444444<<<999555333222444666888~~~tttwwwjjj^^^```iiilllaaaTTTMMMOOOOOOKKKEEECCCEEEIII@@@AAADDDHHHJJJIIIDDDAAAEEE@@@>>>AAADDDDDDFFFIIIBBBBBBBBBCCCCCCCCC@@@>>>===:::777888<<>>======999333;;;<<<=========<<<;;;:::555777;;;>>>???>>><<<:::===:::777888;;;===;;;999222///---,,,...///000000222222222333333333333333222111111222444555444222//////000/////////000000666444111///......---,,,)))+++------,,,,,,,,,---+++******...111222...+++///...---,,,,,,...///000,,,,,,,,,------,,,,,,,,,...---,,,***************)))...111///***'''(((+++((()))+++,,,,,,+++++++++---------,,,+++***)))((((((******))),,,///...******++++++***)))***,,,...---...//////...///111333///------000555666222///333666999888555222111222///111444999;;;:::555222000000111111222333333333...222666777444222333555999555222111333555555444000---******---///...,,,+++,,,...//////...,,,+++,,,---...///000000000000...000222222111///......---,,,,,,///444555333000000444999888333///...///***,,,---///...---+++***////////////111333555777111...++++++...///...,,,,,,,,,---000222222000...000222333444444444555666222333444444555666666777;;;777555666666333444888333333333333222///***'''...,,,)))(((''')))+++---...111444333000///222555...//////...,,,***((((((''''''))),,,///111000///---...///000000///---,,,111...,,,000555666111,,,---...//////...---,,,,,,---,,,+++,,,---///000111444111///...000111222222---...000333666666333///111,,,(((+++222777555111///...------...///000111////////////............000000000/////////000000111111///---+++)))))))))''')))++++++******,,,---+++...111222111222777;;;999333...---111333///***////////////111333555666666555333111111222333444yyyjjjgggdddaaa^^^\\\YYYWWWRRRJJJDDDFFFNNNPPPKKKCCCBBBDDDEEEGGGHHHHHHHHHHHH???>>>BBBJJJMMMIIIEEEEEELLLIIIEEECCCCCCCCCBBBAAA===;;;999999;;;===??????===<<<999777666666777888;;;AAADDDAAA???>>>;;;888:::<<<>>>@@@@@@>>><<<:::666888:::<<<===<<<;;;;;;;;;:::999999:::;;;:::999111///......000000000///000222444444333333444555222111000111222333222111000111111000...,,,,,,---444444444222...,,,,,,,,,---------....../////////))))))+++---000000...,,,,,,+++*********+++,,,---,,,,,,++++++++++++,,,,,,---,,,++++++******++++++***---///...+++((((((***'''((()))+++++++++******++++++,,,,,,,,,,,,,,,+++***+++)))''')))......***)))))))))(((((()))---000000000000111222444555666///---,,,///333444333111555777999999777555333333222333666999;;;:::777444///000000111222222333333...111444555333222333444777777666666555555555666///,,,***+++...000...,,,+++,,,---......---,,,++++++,,,---...////////////111222333333333222000///++++++,,,///222333333333000555::::::666222111222......//////...,,,***)))/////////000222444777888555111------///000...,,,...///111333333222111000...222555444111000333777333333333444555777888999:::777666888888555555888444555666555333///+++(((---+++)))'''(((+++...111000333555666444333333555///000000///,,,++++++,,,******+++---000111000///...............---,,,+++///,,,+++...333555000++++++---...---***)))+++---...+++)))***,,,......---222///------...000111111000//////222555555111...///)))$$$'''000555444111///---,,,---///111222222///.........------------111111000000000000000///222222222///,,,)))((()))(((*********)))***,,,...,,,000333222......444:::666000***+++000222---'''.........///111222444555333333333333333333333444ttt```dddfff```VVVRRRUUU[[[SSSIIIBBBFFFQQQTTTMMMCCCCCCDDDEEECCCBBBEEEJJJOOO>>>???DDDMMMPPPLLLGGGEEEPPPKKKDDD@@@???AAACCCEEE=========;;;:::;;;===???@@@<<<777555666666555444<<>>>>>===888:::>>>AAAAAA???;;;888999999999999999:::;;;;;;777888::::::888666666666000000000111222222000...---222666666333222444777333111000000111111111000222333444222...,,,---......222777555///+++---///333000,,,,,,---...---+++'''))),,,------,,,---...))))))(((((((((((())))))---+++***))))))***+++---******+++++++++,,,,,,,,,***+++,,,,,,,,,***)))(((&&&'''(((***++++++***)))))))))+++,,,......//////------***&&&(((---...+++'''''''''''''''***...222444111000222666999999777///......///111444555555555555666888:::999777555666666777888:::;;;999888......///000000111111222///000222222222222333444555888;;;:::777444666888000...---...222333000...------------------------++++++,,,---............444222111222444444222///)))+++,,,...///111444666222333555999<<<;;;888555333222111000...,,,+++***---///111333555666666555888444000///222333222000///222555555222000000111111222333222111000222444444333333333555888:::<<<666555777<<<;;;777444555888777666333000...---,,,+++***(((((()))---222555555333333777;;;;;;666111111222222000------///222---,,,---///111111000...///...---,,,+++*********)))+++...///000///......+++***))))))***,,,------+++++++++***)))***,,,---000---++++++---///000000555111///000444555222///***(((&&&'''+++000333444222///------000222222111------------,,,,,,,,,,,,...000222444333111...,,,000111222000---++++++,,,+++,,,,,,+++***+++...000000111111///---...111444111///------......,,,******,,,000222444444222111333333222222222444555666{{{ggg```bbbaaa]]]WWWTTTVVVYYYMMMKKKKKKLLLMMMMMMKKKIIIBBBCCCBBB???<<<@@@IIIQQQCCCAAADDDJJJMMMLLLJJJKKKPPPIIIAAA;;;;;;>>>CCCEEE===???@@@===:::999<<>>???555999>>>BBBBBB???999666;;;999888777777888;;;<<<333777:::999666333222333000000111333444444111...,,,222888888333111555999444222000///000111000///222444555333000...///111)))000777777000,,,...333666000***)))+++,,,)))&&&&&&))),,,---+++***,,,///)))))))))))))))(((((((((---+++)))'''''')))+++---))))))+++,,,,,,,,,,,,,,,+++******+++,,,,,,)))'''&&&&&&''')))++++++***)))'''(((***---///000111111000///+++'''(((---///---&&&&&&&&&&&&&&&***///333666333000333999<<<;;;888000000//////111333777999333333333777<<<===;;;777999888777888:::;;;;;;:::------......///000000111000000000111222333333333333999>>>===888444666999111//////111555555222///...------,,,,,,------...++++++,,,---............555000---...222444000---(((+++---------///444888555111000777AAADDD>>>666777666333111...---,,,,,,***...333777999777444222999555222222444777666555...333777666111---...111444222000000111222222000555444333333555888<<<>>>222333888??????888222111:::888444000,,,+++---///***)))'''(((***///444888:::333000777AAABBB888---333444444111//////333666///...///000222222000...///...,,,***))))))******%%%+++222111,,,***---111+++'''$$$&&&,,,000///---(((+++...+++'''&&&***//////,,,******,,,...//////666222...///444777666333%%%''')))((((((+++222888555222......000111111///------,,,,,,,,,++++++++++++///444777777222---(((---000222111...,,,---///.........,,,+++,,,///222444111...---.../////////,,,000222111---***+++...'''+++111666777555111...333111//////000222666888mmmdddpppiii```WWWSSSTTTUUURRROOOHHHHHHHHHGGGGGGHHHKKKNNNEEE???:::<<>>;;;===AAAIIICCC<<<;;;===???===:::222555888666333333777<<<===;;;;;;>>>BBBBBB<<<666>>>===:::777555777;;;???555555666777777666555444???999333222444555222...+++111666666222...---///***,,,///111222222111000777777666333///---...///...000777???>>>555---+++,,,---...//////---+++******++++++***)))((((((((()))''''''))),,,---+++(((,,,***(((&&&%%%&&&'''((()))))))))***)))(((''''''...---,,,,,,,,,---...///''',,,111111+++&&&%%%&&&'''(((***---000000---+++***///222000,,,+++111777111///---------,,,***)))+++***((('''(((***---///...111333333111222666:::777222///222999===;;;777444888999777888<<<>>><<<777444444:::;;;666000---***))))))---333666777555++++++,,,...000333666999<<<777333555:::<<<888333222111111222333555777999////////////---,,,+++***...------,,,,,,------...,,,---.........---------,,,)))'''+++333777777555555666666555555777;;;>>>666333444999888000******000111333777;;;===<<<;;;///444999999666333444777777444111000111222111000222555666333...---111555444333444555777888777555888777666555444333333333000222444222///---...000444///+++,,,111666666444444555666777666666555555222333555555555222///---///......//////000111222***,,,///...++++++---///444...)))))),,,///---***+++***)))((((((***,,,---,,,++++++++++++++++++***...---------...///111222000///...000222222///,,,+++(((''')))...222222111222444555333000...000222.........//////---***'''000000000000000//////......,,,---...---***,,,000333000---***)))+++...000...111333222...,,,---///...------111666555...(((---111444444222111333666.........///111333555777nnnaaadddhhh^^^SSSQQQVVVXXXRRRKKKFFFIIIKKKHHHCCCCCCGGGMMMBBBAAA???>>>???@@@AAABBBHHHJJJGGGAAAEEEPPPUUURRRBBB===:::::::::999<<<@@@EEEAAA===;;;<<<===;;;999333555666555333333777:::777777888;;;??????<<<888===;;;777555555777999;;;555555444444555666777888===999444333333444222000...111555444111.........)))***,,,///000111111111444444555666777444000,,,///000666<<<;;;444---+++***+++,,,---------,,,+++---+++)))((()))((((((''')))))))))+++,,,,,,***(((+++***((('''&&&&&&''''''))))))))))))((('''&&&&&&,,,++++++***+++,,,---...***---000///+++'''&&&&&&(((***---///000//////...111333444111...---000444///---,,,,,,......---,,,+++***)))((()))+++...000///000000000111333666999999666444555:::<<<;;;999<<<;;;555///111999>>>???888444333777888333...---***))))))---222555666555/////////000333555666777999666333444777999666222222222333444555777999:::333333222111000...---------,,,,,,++++++,,,,,,---///...---...//////...---,,,+++***---222666666555444555555555444555777:::555222333888777111---------///333888===??????>>>444777:::999777555666888777555333222111222222222333444444222//////111444666666777777777888888888777777666555444333333333///000111000///000111333555111......222555666666666555444444555666666555222333444444333111///---............///000222222.../////////......///111222...+++***,,,......,,,,,,***((((((***,,,,,,+++,,,,,,++++++*********+++000/////////000111333444222111///000111111///,,,***))))))+++///111222222333444555555333222222222000//////000000///,,,***//////////////////.........,,,,,,...,,,***,,,000666444000---,,,---...000///111222111///......///...---///222555555111---///111222333222222333444000/////////111333666777}}}mmmbbb^^^^^^\\\XXXUUURRRQQQPPPOOOKKKHHHEEEDDDEEEFFFEEEDDDAAACCCEEEAAA<<<<<>>===<<<;;;:::999999666555444333333444555666444555777999<<<===>>>>>>;;;777333222444666777666444333222222444666999;;;:::888666444333222222222222222222222111000///...++++++,,,...000222333444333444777<<>>:::222,,,///888======<<<666222444555111......*********---111444555555555333222444777999777555666444333333444444333111222333444666888::::::;;;999888666555333222222222,,,,,,++++++++++++,,,,,,333000......111222111///---------///000222444555111333444444222111222333222111222555555222111222...000555:::???@@@???===;;;;;;:::999888888888888777777666444222222444555444333222111111111222333777999:::888666666999<<<666666555555444444333333333111///000222555777777666444222111222444666888888555333333666777666444333333333222111000...------------...///111222333555333111000111333333222000///------...///000111///,,,***,,,000222///+++///...---,,,,,,---//////000000/////////111222333555333111111111000...,,,***,,,///000111111222333444444555666777666444222222111000000111111///---------------............///,,,,,,---,,,***,,,111666444222///...---------111000///000111111///...---...000333444555555444111111000111333444444333555444333222444666999;;;{{{mmmhhheee```QQQZZZ```ZZZLLLEEEKKKUUURRREEE;;;???KKKQQQHHH<<>>>>>DDDJJJAAA@@@EEEMMMOOOJJJEEEDDDDDD;;;666999===??????@@@999;;;===<<<:::888888888888666333333444555444444555777999::::::<<>>CCCCCC===555///000///111444444///,,,---(((((()))***+++...000111444///***(((***,,,+++)))+++...000///,,,))))))+++)))))))))))))))((('''&&&,,,,,,+++***))))))))))))'''&&&&&&'''(((***,,,---000...+++*********)))''',,,000333222///...222666555222---,,,,,,,,,***((()))((((((+++///333555555,,,,,,+++,,,---///111333555111------222777:::;;;???@@@@@@>>>;;;;;;>>>AAA:::888444222666===>>>;;;BBB:::444444555333111222,,,,,,,,,...000333555666888666444777;;;===:::777555555555444444333333222111222555777999::::::999<<<;;;999777666555555555---------,,,,,,---------666222///000333555444111---...//////...///111333///111333222000...,,,,,,......000111111111333555333444888<<>>AAAuuuddd``````^^^QQQWWW[[[VVVLLLFFFIIIOOOKKKDDD>>>BBBKKKOOOJJJCCCHHHGGGEEEDDDCCCDDDGGGIIIDDDBBBDDDKKKMMMJJJGGGGGGBBB<<<888===AAA@@@>>>===777999<<<<<<;;;999888999:::777444333444444444333777888999999888999<<>>BBB>>>===;;;999>>>EEEHHHFFFGGG???999888999777666777/////////000111444777999999777666888<<<>>>>>><<<999888888777666666555555000111444666777888777777;;;;;;999888777666666666//////............//////666444222222555666555333---...///...------...000...000222111...+++)))((()))+++...------///222444333555888<<>>:::888888999999888888999::::::888777777888333111000000222444444444666888999666111000444999222333444555555444444333999555111000333666666555333333222000///000333666888777888;;;===;;;666222444333222111///...------***+++,,,...000333555666<<<999555444666777666444000222333333333333555777555111000444999;;;555...000000000222444777:::;;;000000///...///000111222666666555444222000/////////444999:::777555555666444333444666999888333//////......///111111///...************+++,,,...//////---...000///+++---111//////////////////......111///...000333444222///---///111222333555888:::555111///000333555444222;;;:::999999:::===@@@BBBvvvdddZZZWWWVVV[[[SSSLLLLLLQQQQQQIIIAAA<<>>@@@<<<999999888999:::<<<<<<<<<;;;:::;;;999777555444333333333666666555666666777888888777555333444666777444222---000444777999888666444444444444555555555555555444444444444444555666666666555333111111222333444<<>>@@@AAABBBAAA===::::::===AAAGGGFFFBBB===@@@JJJSSSVVVHHH@@@;;;<<<===;;;999:::222333333333333555999<<<999999999999:::<<<>>>@@@>>><<<::::::;;;;;;999777111222333444555555555555666666666777666555444444000000000//////000000000222333444444444333333222///......---.........///...000111000---***((('''%%%+++...,,,+++---111111000111444999>>>AAABBBAAA===<<<999777555555666777999999:::===>>>===999666111111111000111333555666444555666333000///111444111222333555555555444333666333000//////000000000333111///...///111333555666888;;;<<<<<<999666444444444444222111///---,,,)))***+++---000333666777:::999777666666666444222222222222333444555555666222//////222666777222...---...000222444666777888444444333222222333444555333555777666444222111111333666999:::888666555444333222333444444333000---,,,,,,---///111111///,,,***)))))))))+++---///000......000333222...---111000000111111111222222222/////////000333333333222//////000111333444555666444222000000111333333333555555666777888;;;===>>>~~~sssdddWWWTTTWWW]]]RRRHHHIIIOOOPPPGGG>>>888CCCLLLJJJAAA???GGGQQQEEECCCBBBCCCEEEEEEDDDBBBHHHIIIEEE???CCCOOOTTTRRRBBB>>><<<===;;;777666888;;;999999;;;>>>@@@>>><<<;;;<<<;;;888333111333555666444333444888999888666777777888888888777666555000222444666777666444333555333222444777888666444222555777777666666888;;;:::888666444222111111111;;;@@@CCCBBB<<<888888:::111......111000,,,,,,...***+++,,,---...---,,,,,,,,,///111///,,,+++...111111000000111111111...,,,******)))(((((()))***+++&&&&&&%%%%%%&&&(((***,,,******)))))))))***,,,------///000...***((((((***)))***,,,......---,,,+++---,,,******,,,...//////+++)))'''(((+++...000111222222222222222222222333222333444555666999===@@@AAA???===:::999:::===???FFFIIIGGGBBBAAAIIISSSXXXDDD>>>;;;>>>???<<<999999666777777666555777<<>>999333000333777777444333666;;;===:::666777999;;;;;;999777777777444444444444444444444444555222000333888:::777333000555999:::777666:::>>>>>><<<:::777555333111000999;;;===>>>===:::888666111//////111000---,,,...***+++---------+++)))((((((---111///***))),,,111222000///000333333000,,,+++***((('''''')))+++,,,)))((('''((())),,,...000,,,,,,+++******+++,,,---,,,///222000***'''(((+++((((((***,,,...---***'''******)))))))))***,,,------***((('''))),,,......444444333333333333222222///222555666555777<<<@@@@@@>>>:::888888:::<<<======EEEJJJGGGDDDGGGLLLOOO@@@<<<:::>>>???<<<888666888999:::888777888===AAA<<>>999444333:::AAAFFF@@@;;;<<>>;;;???EEEFFFAAA;;;@@@CCCDDD@@@;;;;;;BBBIII>>>>>>CCCJJJLLLHHHFFFGGGKKKEEE<<<666444666888999333999??????:::777;;;@@@IIIAAA999666999999555///444777999888666777;;;@@@333999BBBGGGFFF>>>444,,,666444111//////111444666000111333555555555555666777222000333;;;???<<<777>>>AAA@@@999///,,,333;;;555666888<<>>666///000666888555///555777999999666333111000''')))---111333333333333999999999555000------///+++,,,...///000111222333333///---///444555222...222999@@@>>>666000111444000222444555555333000///555444333333444555444333...333888777222///000333444///***)))+++,,,***(((..................------***+++,,,,,,+++,,,...000555777888555111//////111---......---------------///,,,***---333555333///222222111///------...000///111333333111000111222///000000111777>>>>>>;;;xxxuuujjj]]]ZZZ___```]]]RRRQQQNNNIIIDDDAAAAAACCC>>>>>>???AAABBBCCCCCCBBBAAAAAABBBAAAAAAAAAAAABBBAAA>>>???DDDFFFEEEHHHKKKGGGCCC===999888777777777888:::<<<===============BBB@@@===:::888777555555666666888;;;???AAA@@@>>>888;;;@@@BBB@@@;;;444///222222111111111111222222222111111333777888666333444444555777999;;;<<<<<>>999555999999:::;;;=========<<<;;;>>>???===:::888999;;;@@@@@@???<<<:::888888888999999888777777777888999:::777444444555666444111,,,,,,,,,,,,+++++++++***---------,,,,,,+++++++++)))***++++++))))))***+++...000222222111//////000000...,,,+++,,,,,,+++***000111111///,,,,,,...111333555777999999888777666777333...,,,---///000000000888??????999111......---.........------...///000//////000000000///...///...111999===<<<;;;<<<888999999999888888777777777555333333666999<<<>>><<<666000000333555222///222444666555333000......******+++...111333333222555666666333000...///111111---+++...333777555222222000///111555666444222666;;;???>>>777111111222000111222333333222111000222111111222444555444333///222555555222000000222000000///,,,))))))***,,,.../////////...---+++***,,,---...---,,,---///000777888999666222/////////...---,,,,,,,,,---,,,+++,,,++++++...111222000---...//////...,,,,,,---///111222333333222111222333///000///000555===@@@>>>pppeeeaaaddd___TTTUUU^^^XXXPPPGGGAAAAAAAAA???>>>;;;???CCCBBB??????CCCIIICCC@@@???BBBGGGGGGAAA;;;CCC???<<<>>>@@@BBBHHHNNNCCCAAA>>>===;;;:::777444===999888;;;@@@BBB>>>999999===@@@===888555777;;;666333555<<>>:::888BBBAAA???<<<:::999888888666===DDDCCC<<<777777::::::666222111222444555444888999999666222222777;;;......------------,,,,,,000///...---------...///***+++,,,+++******,,,---000111111000...---...//////...,,,,,,------,,,***/////////---,,,,,,---///555444444444555777888999333000---,,,...///000000111555888666///***)))+++,,,///000///---,,,---000------..................,,,000333666===CCCEEECCC888:::<<<===>>>===;;;:::AAA:::444555<<<@@@>>>:::888555222000000000///...000111222000...+++++++++***((((((---444999999666333444333222000000222444;;;222,,,///:::???;;;444222222333444555666666666999;;;===<<<888444111000111111222222333444444444000///000333555666444222111111111111000000//////,,,111444000)))'''+++111///000111111///---***(((...//////...------///111777888999777333000......///,,,)))***,,,---+++)))***+++...///000///---+++***,,,------,,,,,,---...111333444333222111222333...///---,,,111999>>>>>>rrreee```eee```RRROOOVVVUUUNNNEEE@@@@@@@@@???======AAACCCAAA===<<>>AAABBBBBBEEEJJJAAA???===<<<<<<:::777555<<<888666999???@@@<<<777333999>>>>>>999777999<<<555333444:::BBBDDD???999===<<<999666444222111000---...111222222111...---333111111444888999777444222777;;;;;;777777;;;@@@===777000...222666888777===>>>===999444111111333.........------,,,+++***))))))***+++,,,,,,,,,,,,+++***)))***,,,000444777444222000000222222///,,,111000000///...---,,,,,,***+++---///000111111111777444000,,,***)))***++++++---//////......000222///...------...///...---)))((('''(((***,,,,,,,,,...---,,,++++++,,,,,,---111333444444111000///000...111444666555555777999777555333444555666444222444444444333111///---,,,...333;;;@@@@@@>>>:::777CCCAAA???>>>===;;;888666111:::CCCDDD===888888:::888555333111000111111111888::::::666222222999???000000000000////////////444222111//////000222333---------,,,******+++---111111111///,,,+++,,,---///---------......---,,,,,,,,,,,,,,,,,,---///000333333333333444666777888111000///............---000222222...)))'''))),,,---000222000---+++...000,,,---...---------...///+++444888888???IIIJJJDDD999:::<<<>>>>>>>>>>>>===EEE>>>777777===@@@===888666555444222///......//////000///---+++))))))***(((&&&)))222>>>DDDCCC???555555444222222222444555@@@888111444===CCC???999444555666666444444666777888888888888888666222///333222222333444666777888222222222444666555333111111///------.........---+++000444222,,,***---222///000222222222///---+++///000///...------///222555555666555333111...---000,,,)))))),,,---+++((())),,,000222000---++++++'''***---......---......111222222222000000111333///000---))),,,444::::::tttkkkbbb```^^^YYYRRROOOLLLJJJGGGCCCAAA@@@@@@AAABBBBBBAAA???======???@@@CCCCCCBBBBBBBBBBBBAAA@@@@@@???CCCHHHHHHDDDAAABBBAAA>>>;;;999999999888777666777777999:::999888666333555999;;;;;;;;;::::::777777888:::;;;;;;;;;;;;999888777444222000...---///////////////////////////333666777555555666888666777888888888888999:::999666333///...///333555222555888666222......///***+++---...//////......'''''''''((()))+++,,,,,,///---+++***+++...111444444111///000222222...+++.../////////...---+++***+++,,,---///000111111111111000000...---,,,******---,,,+++---111222222111///222444333///...111666///---++++++,,,---,,,+++111///,,,******,,,...000222333333222000//////000111000000333777999999888555777888777555444555777777444111111333444111...000555;;;??????===;;;;;;>>>>>>???@@@@@@===888444444888===>>>===:::::::::444777999666111...///111666555333111000222666999111111222222222222222222444222111000000111333444111111///,,,)))((()))+++000111000...+++***+++,,,...------...000000...---***))))))***,,,///111222///111333555555555444333222222111///---,,,++++++//////---***'''(((,,,000///111222111///...///222000222222111//////111444,,,666;;;<<>>???AAA>>>:::888999:::999777444555555333///---...//////000000...+++******+++(((***000<<>>>>><<<666777666555333222333555333333333444666666333111222111111111222555777999777666555666666555222000000...,,,+++---------,,,...///111111111111000000///000222333333222111000//////...---,,,---000222222222333333333111///...000---+++,,,------+++(((***...111222111...,,,+++'''***---/////////000000///000000///......000111444555222---,,,222777777zzzvvvpppkkkbbb[[[\\\^^^VVVLLLDDDGGGIIIFFFAAA???AAADDDFFFCCC@@@???@@@@@@>>><<>>===@@@CCC<<<>>>DDDLLLLLLEEE???===???<<<888666666888888888222555888888555444444666444333444777;;;<<<999666999<<<===:::666555999===555555555555333111///...111000///......///000111...333999999555333666:::999777444555777777555333333444444000+++***...222***---111333111...,,,+++)))***+++---///000111111''''''&&&'''(((***,,,---111///,,,******,,,///111111000//////000///...,,,,,,,,,---......,,,+++***---......///111222222333---...///000///...,,,+++///,,,***,,,111333111...///444777444...---333999333111............---,,,222000---++++++...111333222333333222000...///000333000///333888<<<;;;999666;;;>>><<<666444777<<<:::666222333666777555222444999>>>???>>><<<===???:::<<<@@@BBB@@@<<<888555999999999;;;======<<<;;;555999===:::333......111111000......///000111000111111222222222222333333000///.........///000111333222000,,,((('''((()))...//////...+++)))******---------///111111000...***((((((***---111222333...000333555666444111///333333333000---++++++,,,......,,,***))),,,000444111111111222222333333333666888888666333222555888...444999===AAADDD@@@:::999888777777777:::<<<>>>;;;:::999777555444555666222333333222000......///000111222000...++++++++++++///777BBBKKKKKKDDD===>>>;;;777555555555666666444555777777777777888999666444333111111111222222000000000222444555444222000/////////111333555666;;;999666555555444222000/////////......---------000......111666777333///000000111222333333333333.........,,,,,,---111444555333111111222222000///...000111111000...+++***,,,...///111111///---+++)))+++...//////000111222/////////...,,,---///111888;;;999444222555777777xxxoooiiieee```\\\ZZZWWWPPPJJJDDDFFFGGGDDD@@@???AAADDDEEECCCBBBBBBCCCBBB@@@===AAABBBBBB@@@======>>>@@@:::;;;AAAHHHIIIDDD@@@@@@<<<999666555666777777777111444666666444333333444444333333555888999777555777:::;;;888333222666:::444444555555555444444333111000000//////000000111///333777888666555777999999666444333444333111......000222///+++)))+++...***+++---///111000---***))))))***,,,---...///000***)))((('''(((***---//////...,,,******+++---///,,,...//////...------...***+++---......---,,,+++......------...000222333000000000000///......---...------.../////////......111333000---,,,111666333111/////////000///...000000/////////111222333111333333222000//////000111111222555888;;;<<<===999===@@@>>>999777:::>>>:::999777555555555666777777<<>>AAA999===AAAAAA===999666666;;;;;;<<<===>>>>>>>>>===;;;<<<;;;888333000000111...000111222111000///...//////000000000111111111------------.........///222111...+++'''&&&(((***+++---///...,,,***)))))),,,---...000222222000...---+++)))***...111111111///000333444444222///---333333333000---,,,...000......---,,,,,,...111444444111///222666888666444888999:::666222111444888000///222999<<<:::777777777777777777888888999999666666555444333222333333000000000000000///...---000222333333000---++++++***///777@@@EEEDDD???:::>>>:::555444555666777666111333666777666666555666222///,,,,,,///222222000///111222333333333333444111111111222222444555555;;;888555333333333333222///222555444111///000111///......333888999444000111111000000000111222222//////...------///444777;;;777333111222222000///---222777777333...,,,,,,---,,,+++---000000---***+++,,,---......///111333///000///...,,,---///222666;;;<<<888555666777555xxxjjjeee```___```ZZZMMMFFFGGGFFFFFFDDDAAA???>>>AAACCCCCCDDDEEEFFFEEEDDDBBBBBBAAAAAA@@@@@@???>>>======:::999===CCCEEECCCBBBDDD888777666666777777666555333444444555555444333222333333444555555555555666333555666555222111333555555555555555666777777888000000111111111111000000222333444666888888777777777666555333111///------+++---......,,,+++***+++---,,,+++...111111...+++************+++,,,---...,,,+++)))((()))+++...000---,,,+++******+++---...***---//////,,,+++,,,///)))+++---...//////---,,,---,,,******+++---///111555333111///......///000,,,...000///,,,+++---000...------,,,+++---///111111000......000111000///...///111222333333333222111333444333111000///000///333666777777888===AAA<<<>>>@@@???<<<:::<<<>>>999;;;<<<888222111444999888>>>CCCDDDAAA>>>???AAA;;;???BBB???999555555888:::===@@@AAA@@@?????????AAA===777444333222111000...333888888555222000000------....../////////000------...///000000//////000///---***'''''')))+++***,,,......,,,***)))(((,,,,,,...000333333111///000---++++++...000000///111111222222222000...---222333222000------000333//////...------///111333555111...222888;;;999444666777777444...---000444000***,,,555888333222777444666777999999888777666555333222111333333222111...------...///000...,,,///222444444111...,,,+++%%%***333;;;??????<<<:::===888444222444777777777222444666999:::999666444///***''')))...333222000111333555444333222333444444444555666666777777777999666222111111333444444000555999999444111222444......000444888888555222333111///------...///000/////////......111666:::AAA<<<666222222222000///,,,333;;;;;;555...---......***(((***///111---))),,,,,,------,,,...111333111111000...---...000333111777;;;888555555555333xxxlll___ZZZ\\\aaaZZZKKKEEEIIISSSIII@@@>>>CCCEEEAAA;;;AAACCCEEEDDDAAAAAADDDGGG@@@@@@AAADDDFFFEEE???999:::>>>;;;555:::FFFHHHAAA<<<<<<;;;888666555777::::::555000222777999555000...111333444333333555666666666333//////333222...:::888666444444555777888222222222111000//////...888555222111333666777888555999;;;777000++++++---...+++(((+++000111...***000---+++***,,,///111111)))***++++++,,,,,,,,,,,,111///,,,******+++---...++++++,,,---...///000111---+++***,,,//////,,,(((...---,,,******+++---...******))))))+++---000222333222111222222000---++++++...111000,,,(((((()))))))))))))))((((((+++------...000111111111222222+++,,,---...///000222222888333///---000222111///111777<<<:::555666???HHHIII@@@888888>>>AAA<<<666AAA???:::555111222666:::999888???JJJIII>>>:::???CCC===666555777:::888555555???GGGFFF>>>999===CCCBBB;;;444222555666222---888;;;===999333000222555000///......------,,,,,,555333000...---...000111...---,,,+++************...,,,+++,,,//////+++'''---///111000......222666.........000111222000...555222...,,,,,,,,,++++++***000777666222...000333<<<555...---111333000,,,000222222...///777>>>AAA222111111222111///+++''',,,******...///...///333+++222:::;;;888555666888666111,,,...333444000***+++...000000------///222000000111666:::777...&&&++++++---///222444777888333222222222111111000000444111000333999:::666222+++,,,+++***+++///444999111000000555999999333,,,666444222111333666:::===333222000000000222444666CCC>>>999888;;;;;;777222///000111111//////111333222...,,,,,,///111///---555666444000111666:::999888:::;;;:::666111...---222333555555555222///---&&&)))++++++******+++---111...,,,---000111///---777444111///...000222444111444888:::999444///+++zzzmmmggg```___[[[WWWUUUSSSMMMHHHHHHGGGFFFDDDAAA@@@@@@@@@DDDCCCBBBAAAAAABBBAAAAAAAAABBBDDDDDDDDDDDDDDDDDD@@@;;;999===AAACCCDDDDDDCCC>>>999777999;;;======888666444333555555555444333222222333666777666444;;;===:::333///111444444777777777777666666555555111111000000000000111222111222222111000111555888;;;999666111---+++++++++---,,,---...//////......///---,,,,,,---......---+++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***---111333111///,,,---/////////...------,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...111333444222111111111000,,,***,,,,,,---......---+++))))))******)))((((((***,,,,,,,,,---111555666222...------,,,---///222555777444555555444222111111222999888777888999<<>><<<<<<===>>>???AAA===888666666666555444666<<<@@@AAAAAABBBBBBAAA===:::666333444666999;;;EEEFFFFFFBBB>>>;;;<<<>>><<<999555333333333222222555777999:::999666444222111000...,,,,,,,,,,,,---222111111111000///......------,,,,,,+++******)))+++,,,------,,,+++******,,,---...111333333222111222000//////111333333333333000,,,******++++++++++++///444444222///000111666333000.../////////...///000000///333999:::888111000...------,,,***(((******...444555111///000...000444999<<<<<<999777111///......000111///---,,,...///000///...///000...///000111111000...,,,'''((((((***---000333444555444333222111000//////222444666777777777888999444000+++***---111333444222222222333555555444333444555555666666666666666333222111111222444666777:::;;;===<<<:::888666555333111//////111333222111222222222///------111555>>>AAA@@@;;;666666666444777888777444111...------000111222333222000---,,,((('''(((+++...111000...111000///...---...///111222222333333333333333333444555777777777555333222ssscccbbb```aaaXXXMMMOOOXXXTTTGGG>>>EEEKKKHHH@@@<<>>???BBBCCC@@@===BBBEEEFFFDDDAAACCCHHHNNNCCC888777AAAFFF@@@@@@FFFIIIAAA999777<<<@@@@@@???666777777555333333555888777333000222888:::777222>>>BBB@@@777///111666999333555777999888666333111000000///000000222333444---111444222//////444:::???999111,,,+++,,,,,,,,,,,,///111111///...///111...---,,,---......,,,+++,,,,,,+++***+++,,,------(((***---//////---+++***---***)))---333666222------000333333///---///222)))***,,,......---+++)))******)))***,,,...111333333111111111111///,,,))),,,******---111222...***((()))***)))((((((***,,,...,,,---222888999222,,,///---,,,,,,...333777;;;222666:::999555222222444@@@:::555777>>>BBB@@@<<<;;;@@@CCCAAA<<<;;;AAAGGGAAA<<<777777999999444///444>>>???777888DDDHHHDDD999888555222222666???EEEUUUMMMDDD>>>======;;;999666777666333000///222555222444777;;;>>><<<666000333222///---,,,,,,,,,---...///111333222000---+++,,,,,,------,,,+++***)))'''+++...---***'''(((+++******,,,222777777111,,,555333000000222555777777000---)))''')))+++,,,---,,,...000111111000///......000111000---,,,...000...000000111666:::666...111...+++*********)))((((((***111999:::444...---000......555>>>AAA<<<666---...............//////...---...///111111///---,,,---///...,,,,,,...111((('''''''''))),,,///111666555333111000......---000666;;;999555444:::AAA===555---+++///333333111333444444222000111555888222555888::::::777222///222222222222333555777888111888???>>>888333444777666111,,,---222555222///222666888222++++++444===HHHNNNNNNFFF<<<666222///777777555111...,,,---...---...///000///...,,,******'''&&&+++222666444000111333333111,,,,,,///333---000555888999777333111666555555444555666888999mmm```___\\\ZZZSSSKKKLLLQQQPPPIII@@@DDDHHHFFF@@@===???CCCBBB@@@>>>@@@BBBDDDDDDCCCCCCDDDCCCBBBAAACCCHHHLLL@@@999777>>>CCCBBBCCCGGGHHHBBB<<<:::<<<>>>>>><<<777888777666444444666888444222000222666999888555===AAA@@@999333444777999333444666777777555333111///000111333333333333222...111444444222333777;;;;;;777111---+++,,,...000///000111111000000000000...,,,***+++,,,.........,,,---...//////...------+++,,,...//////---+++***+++++++++///333444222//////111333222000///000222******,,,------,,,,,,+++,,,+++***)))***,,,...000///......///000///---++++++++++++...000111...+++'''(((******))))))+++---111111111444777666222...///.........///222555777333666888888666444333444===;;;999;;;???AAA@@@>>>@@@BBBCCCBBB@@@@@@DDDGGG???;;;888777888888444000555::::::555666???DDDCCC<<<:::666444777>>>HHHNNNWWWMMMBBB<<<<<<<<<:::888666666555222//////111333222555888<<<<<<:::555222333333222111000///---,,,---...000111000///,,,++++++,,,---......,,,***)))'''***,,,,,,***((()))***((()))---222666555111---333222111222444777777777///,,,((('''))),,,///000---,,,,,,...111111...,,,***---//////...---......///333555444666777333---...---,,,,,,,,,,,,***((()))+++111999:::333---+++000------333<<>>888111...000333333222444444333111111222555777000333888::::::666222...111111111222333555777888///666<<<:::333...000444444000,,,---000222111///000666999555---,,,444===JJJQQQRRRIII<<<444111///777777666333000......///,,,---...///...---,,,++++++)))))),,,222555444111111333444333000//////000...222666::::::777333///444333222333444666999:::rrrjjjddd___WWWQQQNNNNNNKKKEEEEEEKKKGGGDDDAAA@@@AAAAAA@@@>>>;;;===@@@BBBBBBDDDHHHLLLCCCAAA??????AAACCCCCCBBB>>>???<<<999???JJJMMMIIIBBBBBBAAA???<<<999777666999777666666777888666555//////111222333555888:::999;;;;;;999888:::888444555444444333222333333333...111444777777444111...000000111333666777777777444555555222...---000444222///---///222333000,,,---***((((((+++///222333,,,...222444444111...+++000000...---,,,,,,,,,,,,))),,,000000///...000222222000...///111222111///,,,,,,+++++++++,,,...///...,,,***)))((()))***++++++++++++---000000///---))),,,///000...,,,,,,---&&&(((***+++++++++---///555777888555222000111333...///000111111111000000777555333333555666444333555;;;@@@@@@===<<<@@@FFFIIIDDD???AAAFFFHHHDDD@@@<<<<<<:::777555444444555888444555999999666999AAACCC===777888@@@IIIPPPRRRMMMHHHAAA<<<::::::999999:::777333111111111000///444888;;;:::666333333444222333666777666222///,,,///...------,,,---------+++,,,---......---+++)))***))))))+++------***((('''+++///111000000000111---...000333666777555333///,,,)))))),,,///222333...,,,***,,,000111...+++++++++,,,...000111///,,,111888<<<888333222222222------///111222000+++(((++++++///555555000,,,,,,//////000333777777555222000,,,))),,,222555222......---+++---000000---***+++---333:::???===444---555333000...,,,,,,,,,---000///---,,,,,,---...///000111333333333555999===999888555222000111444777444111///111555666444111///111444666777555333222000000111111333444555666444666666333///------.........//////...///000000///222555444111000333666DDDJJJKKKAAA777333333333333555666555222///...---------.../////////......+++---...///000000000111000111222444666444///+++333444666777666444111//////000111222444555666777xxxkkkjjjggg```VVVNNNLLLPPPJJJ??????IIIIIICCC>>>>>>AAABBB@@@<<<888<<<@@@AAA@@@BBBGGGLLLAAA>>><<<>>>AAACCC@@@===@@@DDDBBB;;;AAAOOORRRKKK>>>@@@BBB@@@<<<777444444888777777888::::::666333...///111222111333777;;;666999:::999;;;===888222666444222000///111333555///111555888888555111...000///000333666777555333000444777555///---000555222...***,,,111222...))),,,***((()))---111444555,,,///333666666222...+++222000---******+++---...)))...111000+++***...222333000,,,---111333111......---,,,+++,,,---000111///---+++)))((()))******))))))***,,,///000///---'''+++000000,,,***+++---)))+++---------,,,---...555888999555...,,,000555...///111222222000...---777444000111555666555222111;;;CCCCCC<<<:::@@@HHHKKKCCC===???GGGIIIBBB:::999::::::777444333555777888111444<<<<<<333333===EEE???:::<<>>???@@@;;;;;;<<<<<<<<<===???@@@>>>>>>===>>>@@@AAABBBBBBBBBBBBBBBCCCHHHLLLLLLHHH@@@?????????===;;;888666444777;;;<<<;;;888555555444222111111333555777777888===>>><<<:::;;;999555555444111//////000222444000111444666666555444333///111444666666666555444444555555222///---///111...,,,+++,,,......+++)))******+++...111333333222...000111222222000...,,,---+++)))((((((+++---///---//////,,,)))))),,,000222111//////000111111111---------...///000111111...---+++******+++---...*********,,,......,,,***&&&(((+++------,,,,,,,,,...000111000...+++++++++111333444222///---///111000000111222222111111000333333444555666555444222666;;;???AAA???>>>???@@@CCCAAA??????AAAAAA???;;;777777777888888777666444444555777:::999777777:::???===<<>>444???IIIHHH???:::>>>FFF???;;;888777999:::777444===???@@@???>>>@@@EEEJJJCCC<<<>>>IIILLLEEEAAADDDDDD???;;;<<<@@@AAA>>>:::000888@@@@@@:::555555777:::555000111555888666333<<>>888888::::::444333111000000000111222111111111222444666777888000555;;;;;;888555666999:::666111.........---,,,***,,,------+++))))))***)))+++...222555444111...000000///...............'''&&&&&&''')))+++...///111///+++))))))***+++,,,000222333111......111555,,,---///111222222111000...---,,,+++,,,...111222,,,,,,+++,,,---,,,***'''&&&%%%&&&***///000...+++333444444222...***((((((,,,---...000111000...---222111111111111333444555...333999:::777444333333>>>;;;:::>>>CCCCCC>>>888:::>>>BBB@@@;;;999<<>>888999;;;>>>???@@@BBBEEEGGGMMMEEE;;;444333333444444666:::<<<999333222777===777555444444444333000---222111000000000111222333,,,,,,*********+++,,,---------,,,,,,,,,---......+++///222222000...000222---++++++...111111,,,(((******+++...111444555444---,,,---///222333222111------............//////---222666444///---111777555:::===;;;888666222---111111111333555555333111000---...000000,,,+++---111000111222444555333111,,,,,,---------------...+++,,,+++(((%%%%%%)))---222666<<>><<<;;;:::333555777888888777555444444333000---------///000+++---000111111000000111444111///111666666222------///000000//////000111,,,,,,---...///000111111444444555555444444333222111444777888555222000///++++++---444:::;;;666000...000111///---...222666///222333111111333333000555666555333111000222444...//////000111222333333555222///111666777444000---///111000...///333666///////////////.........222111000/////////000111|||tttdddYYYXXXVVVQQQKKKHHHGGGGGGEEECCC===AAAFFFEEEBBBAAACCCGGG@@@===999777777777777666;;;???DDDFFFCCCAAABBBCCCEEEAAABBBIIIJJJEEEBBBCCCAAA@@@???@@@@@@===999666222999@@@AAA;;;666555888<<<888444222444666888888<<<@@@AAA===555222555::::::777444111///...///000222111111222444666888999333777;;;;;;888666666888;;;666111.........,,,***...+++)))(((***,,,------,,,,,,///333777777333///......//////000000000111%%%''')))(((''')))///444555...'''''',,,///---))),,,111666444...,,,///444333333333444444111---***000...---,,,,,,...111333++++++******************(((((((((***------+++)))...222555222,,,((((((******///444444000---...000///111222222222333555888222888<<<:::444000222666===:::888:::>>>???;;;666777:::;;;:::777666999<<<888666666;;;@@@???777...666888;;;>>>@@@@@@>>>===:::===@@@???<<<<<<>>>AAAGGG>>>444111444777666333111666;;;;;;777555777:::888777666555555333///,,,111000......000111222222******)))***+++,,,---......---,,,***)))))),,,///---222666444...+++...333///,,,***---111222...***+++++++++---///222555777///000000000000///...---222...+++---111333111---+++111555222,,,)))///666666333111444999:::333---111000000111333333222000...000111333333111///---444333444777:::999555000+++,,,---,,,++++++...111000///---+++*********+++333666999:::999888777888222111222777===???<<<888:::666222///...///......'''...555555111...000444222///...222777777111)))***,,,------+++,,,111666000///.........///111111===999444333444444222///000444777666222//////000///...///666===>>>888111444111,,,***,,,000555777111111333333444333222111:::777555444555555555444(((...444555333222444888:::444000222888:::777222//////......///111333555000000000000////////////999777333///...///000222ppphhhddd___YYYPPPNNNJJJGGGDDDBBBAAAAAABBB@@@@@@AAAEEEFFFFFFEEE@@@???<<<:::777666777777<<<>>>BBBFFFGGGFFFBBB>>>AAAEEEEEEAAADDDIIIIIIDDD>>>AAADDDDDD???;;;888777666888;;;<<<:::888666666777888888666555666999=========;;;777444333444666;;;999555222000///000111///000222333444555444444444555666777888777555333444444222000...---...///...+++))))))+++,,,------.........111444555444111,,,...000222222111000...///---++++++---000333444///---***)))***,,,,,,,,,,,,...000000/////////000444333222222111111///...---------....../////////,,,,,,,,,,,,++++++++++++'''***---...,,,+++,,,---...111333000+++((()))+++000333555333///---///222...111444555444444444555::::::999666333222444666888999:::::::::999888777:::888777666777777777777777777888:::;;;999555222333777<<>>;;;;;;;;;;;;;;;============;;;888333111000111111000222444666888888888888888999;;;;;;999444111000000111000/////////000111111///...,,,++++++---///000...,,,***((()))+++...000...000111000...---.........---,,,,,,---///000000,,,------...000222444666333333222111111000000000000//////000000000///...,,,///000///,,,+++...111///000111333555444111/////////111444666555111///111111111111111111111111222666<<>>:::555222///,,,******,,,...//////000222222000,,,,,,...111222333555999;;;:::555111222111111666===@@@???<<<666333///------...///...---000333444333111111111111111222333555333000...,,,,,,,,,---/////////...111000/////////000111222777888777666333111//////111111222222222111...,,,//////000333666888888777777111,,,---111444333111333222222222222333444555555888999888555333333444333333444444555666777888555444222333555777888888555111------111333222000111000///......000222444666444222000///000222333~~~eee]]]cccbbbYYYLLLKKKHHHDDDAAA??????@@@EEE@@@;;;>>>FFFJJJHHHDDDBBBBBB@@@===:::888888999<<<===@@@EEEJJJIIICCC<<<>>>GGGEEE;;;>>>LLLNNNCCC===CCCHHHEEE>>>777666777777666666888::::::666333111666::::::666666;;;@@@>>>999444111222333333333;;;999555111//////000000---///111333444222000...444222000333666777333///---000222111...---///333...,,,******,,,---......111//////000222333333333+++...111444444222///,,,666222...///333555444111)))+++---,,,******+++...---,,,+++---000111///,,,333222000......///000222***+++---//////...,,,+++---------------,,,,,,+++(((---222111,,,))),,,000,,,///000...***((()))+++444666666333000...111333...111555666555444333333AAA;;;555111222444555666777;;;===;;;777444555888;;;777333333666777666333666888999888555333444555000555<<>><<<999333444444222...,,,---///222111111444888:::999777;;;>>>@@@;;;333///000333111111000000000000000000444222000------...111222111---((('''***...000000///---,,,,,,...///---+++---......,,,+++---111555/////////000000222333444666555444444333222222222---000333444111//////000...---++++++,,,------,,,(((,,,000111000///000111...000333777888666111---333222111111111333444666000888AAADDD@@@999444222222...))))))---000000...222444666444000///333777111000111777<<<;;;333+++222111111444;;;???@@@???555222...,,,---/////////222111111333555555222000111333555444111000000222///---,,,...222222---)))222111000000///000111222222666999888333///...000222///---///222222...***///000000//////222888===888222---...444777222---444222111000111333666888222888===<<<666111111444<<<888444444888::::::888222333333222222333888<<<:::333---...333555111,,,222000...---...111555888111111000111111222333444uuuddd^^^```]]]VVVOOOJJJEEEAAA@@@AAAAAABBBCCCAAA???@@@DDDHHHIIIJJJHHHEEEBBB@@@@@@???<<<999:::;;;>>>CCCHHHHHHEEEBBB>>>DDDBBB;;;>>>HHHIIIBBB@@@CCCDDDAAA:::555444555333444666999;;;999444000...333888:::999999<<>>???>>>:::333///000222333333333222000000000111444333222111111111222222666000)))(((,,,000111//////---,,,,,,---...---,,,------------...000222555222222111111111111111111444555666666555444222000---///333555555444333222...---,,,,,,+++,,,,,,,,,'''***---/////////000111///000333666888666222///222222222222333444666666111777>>>@@@===888222000333000---,,,...000222333555555555444333333555777111111222666999888222---111000///111555:::<<<<<<777444000//////111111111222111111333555666555444444555555333111000111222000///...000222222///---333222111000000111222333444666888777444111111111000...---///000000...,,,//////...,,,---000666;;;555000---...222444333000111111000000111333666777444888;;;:::555222222444;;;888555555999;;;:::888444333222000000222777:::999333//////333555222...111000.........000333444,,,---///111333444555555~~~rrrjjjiiieee[[[SSSQQQTTTLLLCCC???BBBEEEEEEDDD>>>BBBFFFDDDAAABBBIIIPPPMMMGGGBBBCCCGGGGGG@@@999777:::>>>@@@AAADDDGGGJJJAAA>>>===@@@BBBAAA???@@@DDDAAA===999666555333222---222999===;;;777222000...000444888;;;<<<;;;:::888666333000---...222666444222///,,,++++++,,,---111000///...---------------///000000...---...000...---,,,...000111///---...,,,,,,---///000000000...111333555444222///...//////000000000//////...---222777999555000+++)))(((((())),,,...///---+++...111333333000---,,,,,,)))+++------+++***,,,---,,,,,,++++++************)))***,,,---------,,,+++------------,,,+++)))'''((()))***************++++++...222555555444222111333333111///...///333666333444333222111333666999AAA@@@===:::777555222111444555555444333555999<<<666666777888999777333///444666888:::;;;<<<<<<;;;333555555444222222555888;;;777222///...............222444444333444999>>>>>><<<888444222000//////555555555333000000222555111222333444444333222111:::444---+++...111111///...//////...------///111///,,,+++...333555333000333333333222111000//////...111555888777444000---......///444:::;;;888444---///000...+++***,,,///+++***+++---000111000///222222222444555555444222///000333555555555444333666666777999:::888333...111333444222//////444:::999666444333444555555444333444555666555444333333000///------000333555666;;;888444222222333444444000111333444444555888:::999666333222222222111000///111222111///000333666222111000000000111333333999777555555666666444222,,,...000000...---///000///---,,,---///222333444///......------///333666...///000222333444444444888777666555555555555444333444666777888999888888888444000...000222444444222222111111222333333333...//////000000///......***+++...111333555666666qqqeeeaaahhhfffXXXNNNNNNRRRLLLEEEBBBDDDFFFGGGFFF???DDDHHHFFFBBBBBBHHHOOOLLLGGGCCCEEEJJJIIIBBB:::666:::=========@@@FFFLLLBBB<<<;;;BBBCCC>>><<<@@@DDD???:::666555444222000,,,222999===;;;666333111000000333777;;;<<<:::777555555333000......222666222000---++++++,,,...///222111///---------......+++///111000,,,+++---111000,,,***,,,000111///,,,...------...111222111000...111555777444111...,,,//////..................+++111888:::555///,,,+++***)))***,,,///000...+++///222555555222...------'''***---,,,***(((***,,,...---,,,***))))))))))))&&&(((***---......------...,,,++++++,,,***'''###&&&''')))+++,,,,,,++++++'''+++000555666555222000333222///,,,+++...333888///111444444444444777:::>>><<<999666555333111000444666777555333444999???666666777:::;;;:::555111777666555555555777999;;;333555555333///...222777:::555000------.........///333555333///000666<<<<<<777222//////000000...555666444111...///444888333444444555444333111000888444000...000111111000...000000///------000333000---,,,///555777333---333333333222111///...---***...222666666333///,,,///,,,,,,222999<<<999444...111222000,,,***---000///---,,,...111222000...222111111222444444333222---///222444555444222000888555333444777777444000---222777555000000666======;;;888666555444444333444666777666333222444666///...---------///111333;;;888444333333555666666000222333333333444888<<<:::777444333444333111//////222333111...///444999000/////////000222333555:::666444555888999666222***...111000---,,,///222///...---///222222000...+++---...,,,***---333999...///111333444444333333999666333333555777777666000222666888888888777777777444000...000111222111...///111222222333444555---...000111000...,,,+++***,,,...000333444555666zzzmmmfff^^^\\\[[[WWWQQQMMMHHHIIIJJJHHHDDDBBBCCCEEEEEECCCAAADDDHHHJJJIIIFFFEEEFFFGGGHHHHHHEEEAAA>>>999:::;;;<<<===???BBBCCC@@@@@@>>>===???BBBBBBAAA>>>>>>===:::666333111111222333555888:::999555222111333777999:::999999999444222///...///111111111333111///......000333555111111111000000///.........//////............///---,,,++++++---...000000...------///222333222111000333666555222///------,,,---.........---+++***---000222333222000...---***,,,......------.../////////111333555333000---***---...+++((('''+++///,,,---------,,,***((('''%%%'''+++...000111000///------...,,,***'''%%%$$$###%%%(((,,,......,,,+++***,,,000333555555222000//////---+++***---222666444333222444666999999999666888888666333222555888999888666444333444777:::666888:::;;;:::999999999888666444222222444666888666555333000...///000222222222222000......000222222222111///---...222666666444111...,,,---000333444444222...+++---444:::;;;999777444222111111111111111000000000111111111111///------...000111111222000...///222333222111222222222222000...---+++***,,,///222333222000///...------000444666555444111000///...------------///000111000...---...///000000111333555444222///...///000111111000//////111111111111222222000///***///444555333333777;;;???BBBCCC===555111333888555555555555666555333222....../////////111333555555222000000222555777888666333111111333555777777888999888666333111000111000111111111000000111222---------...000222444666222444777::::::888333000++++++,,,,,,,,,---...000...000222222000.........,,,............///222555333333333333444444555555333444555666666666777888888666444666999:::888666222222222000//////111333///......000333444333222---...//////000//////...,,,---...000111333444555wwwpppooolll___PPPOOOWWWWWWNNN===GGGOOONNNDDD>>>???DDDMMMBBB:::@@@NNNSSSJJJ>>>>>>DDDJJJIIIDDD@@@@@@BBB<<<;;;:::<<>>:::>>>EEEAAA777:::HHHKKKCCC888===AAA???888222000111888444000333999;;;888222111777<<<<<<888666888<<<555///+++,,,111444111---444333222111222444777999///000222333333111///---222///,,,---000111000---)))+++,,,,,,***,,,111555...---...000222444333222333555555333///---...///)))+++...000000---)))'''000---***+++...000...,,,)))...222000+++)))...333...,,,+++000777888333,,,...//////***&&&''',,,222+++,,,///000///+++'''$$$$$$'''+++///222333222222+++///222///((($$$$$$'''"""$$$(((---000000---***//////000222333444222111,,,,,,,,,,,,,,,---111444<<<666111222888<<<;;;888111777;;;999333333:::AAA>>>999333222333555555444666:::>>>;;;777666;;;AAA777666444222222222444444:::555000...000111000...+++111777666111///333777444111,,,+++,,,...//////111333222...***+++111777333333000+++(((+++444;;;CCC???888222//////000222+++---///000///000222333444...(((***000333222...222222111///...///222555222222222111000...,,,+++,,,,,,---...000111333333,,,...000000//////111333444///+++,,,///000---)))...222555222+++(((+++000---...111555777555000,,,000///...------...//////(((,,,000000---+++,,,...))),,,000333444666777777@@@HHHLLLDDD555...444===555333222555999888222,,,...///111111222444666888///---,,,---000555777888<<<555//////444777555111555:::===999222---///333222000///000222222---)))++++++,,,---///222555666+++222;;;>>>;;;555111///,,,)))'''(((,,,///...,,,---222666444...***,,,000///...///111333333111///888777444333333555777999---333999:::777555666999AAA:::333444:::>>>:::555,,,000444222---,,,111666222---***...444777333---............///000222333.........///000222444555}}}ttttttbbbWWW[[[[[[QQQMMMQQQIIIIIIGGGDDD@@@???@@@AAA@@@BBBDDDFFFGGGGGGFFFEEECCCEEEGGGHHHFFFEEEDDDCCC===@@@@@@===;;;>>>???>>>EEE<<<999???AAA===>>>EEE???CCCAAA999888<<<:::111555444333444666666555444999888888999:::999777555444222///,,,+++---000333333333333333333333333333777222...000555777333......------...//////---,,,+++,,,...---------///222444111...///222555444333222111111333444222---(((------,,,,,,,,,,,,,,,---***,,,------,,,,,,...000777333---,,,...//////---+++***)))+++...000000000---...///...+++))))))***,,,...000000///---)))'''''')))+++...000333444555555000,,,,,,...---)))%%%&&&''')))***+++++++++***------111999;;;777222111222111...+++***,,,000444777666444555666777666444222555888777555555777:::>>>999333//////222666888888999;;;============<<<:::999666444333333444555444333222000//////......///000222222222111111222222000...---...///...,,,000000///...............555555000+++---666===???EEE===444///......---******+++,,,...///000000000111---***+++...000000......///222555777777444222444000------000222222111++++++,,,---///000222333666444111///...///000222333///++++++...000000...111111000///---,,,++++++---111222111222333///)))))))))***++++++,,,------...---,,,,,,+++++++++,,,+++))))))---333777888666@@@DDDEEE@@@777222444888999:::999777888999444,,,,,,...000333444444333333111///...///222555777777666444111111222333333222666888999666111...///111111222333222000.........+++,,,------,,,---000222555777999:::999555111...,,,---,,,+++***+++---///111333444222---+++,,,...000000///...333888777222777555333111111333555777777888999::::::999777666<<<888555777;;;<<<888444...000222444444333222111222///---///333555444222111111000//////000111222333333333333333444555666|||iii___[[[___^^^TTTIIIFFFIIIFFFCCCBBBCCCCCCAAA???===AAAFFFGGGGGGFFFGGGIIINNNFFFAAAEEEMMMOOOEEE;;;CCCGGGGGG@@@<<<>>>BBBCCC???;;;:::===???>>>>>>@@@CCCCCCBBB>>>>>>@@@>>>:::333444444444444555666777:::777666777:::999555111333111///...///000111111111333444555555333111///444111///000444666444111///...---...//////...,,,,,,,,,+++,,,---...//////333333333222222333555666333222111222333111...***,,,++++++******+++,,,,,,)))***+++,,,---///111222666333///,,,,,,,,,,,,+++***)))(((***---/////////---...///---+++))))))***.../////////...,,,***))))))***,,,...000222333333444000------//////+++''''''((()))***+++******)))+++,,,222;;;===777111///333222000---,,,,,,000222222555999999777555444555666666666777888999999999888666333000///222888<<<::::::<<<>>>@@@???;;;888>>>;;;666333222444666888333222111////////////000333111000111444555333000000111111000---,,,...000000///...------------...666666222///333>>>HHHKKKDDD<<<333.........---******+++,,,---.../////////------------,,,,,,...///---...111555888777444111333111//////111333333222+++++++++,,,---///111333777555222000...///000111//////...------...111333111000///...---,,,++++++///222111//////222000,,,))))))***+++,,,------......------,,,,,,,,,------***+++---///111444666999@@@@@@???<<<888444333444888<<<;;;777555555444111---///111222333222111000222000...///222444666666111333333111000111444777999777666555444333111000333444444222000...///000+++---///000//////000111:::999888666444111///...***+++,,,,,,+++,,,///111333222111000///...---,,,000333333000111555888777666444111//////000222444888888999999999999999999444555777999999888555333111///...000555666333000000000111111222333444666111000///......000222333888666444222222444666888zzz{{{ccc```]]]]]][[[UUUJJJAAAHHHDDD@@@AAAEEEGGGCCC>>><<>>>>>===???CCCBBB>>>DDD@@@AAADDDEEEBBB??????444444444444444555777999:::777555777999888333...333111000222555555222///000222555777666333///,,,///000111222444444444444///......///000000///------,,,+++,,,---/////////222555777555222111444888444222111111111111///---***))))))((()))***+++,,,***))))))+++...111333333333222000---***)))***+++***(((((())),,,...///...000111111000---,,,,,,---000000//////...,,,+++++++++,,,---///000111111111111...,,,---//////---***(((((()))******)))))))))***+++222;;;===777000,,,111222111///......000222...555<<<===888333333555999666555777;;;===:::777222333222000000333999???<<<<<<===@@@BBB???:::555@@@<<<777333222444888;;;333222000.........000111666222///111555777333...---111444111,,,***///444//////...---,,,---......777777555222777CCCLLLOOOAAA;;;333...---...,,,+++***+++,,,,,,---------,,,)))---000///+++)))+++...,,,...111555888888444111222111000111333444333222,,,,,,++++++,,,///111333777555222000//////000111...000222000------111666///......---,,,+++******000222000,,,,,,000111///)))******+++---......///---------,,,------......***---111111000111555:::===:::777666666555222000666<<<===777222222333333//////000111111000///...222000...///111333444444...111333111---...444;;;999666333444777888555111555555444111......000222---///222444333111111111===:::666111...,,,,,,,,,)))***,,,,,,,,,---000222444000...///111222...***111666777222000333999;;;555333000...------///000888888888888999999::::::...222777999777444222222333---))),,,444888555000...111444333111000444888///...---,,,---000222444<<<999555222111333666888zzzooommmgggddd]]]TTTRRRSSSOOOGGGFFFCCCAAABBBEEEFFFCCC@@@???AAADDDFFFFFFGGGHHHJJJJJJRRRWWWSSSIIIBBBCCCGGGDDDGGGFFFAAA@@@BBBCCCAAA>>>CCCCCC???AAAIIIIIIBBBAAA<<>>;;;777333222444666888555333000...------...///444222000111333333000...---///000...+++***...333000///...---------///000555777666333666>>>CCCDDD===999222...------,,,+++***++++++,,,,,,,,,++++++))),,,//////---++++++,,,,,,---111555888777444111000000111222222222111000...---,,,+++,,,///222444333333111000000111222333222222222///------000333+++++++++******)))))))))---000000,,,+++...///...******+++,,,---...//////,,,,,,++++++,,,,,,------,,,...000000000111444777666555333222333222000...333888999555222222222000...//////000000///...---000...------///000111000///000111...,,,---333888666555333444777888666555666555222///,,,,,,///111000222444555333222333333;;;888333...+++******+++)))***+++,,,+++,,,---///111//////000111111///,,,000555777444333666888888555333000...,,,,,,---...333444666888999999888888...111444666666444333222000,,,(((***000555444111...000222111000000333666...,,,+++***,,,///333555:::888555222111222444555ssseeebbbhhheee\\\RRROOORRRQQQMMMDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBDDDGGGIIIHHHGGGKKKUUU\\\UUUFFF>>>BBBJJJBBBBBBAAAAAADDDHHHDDD===@@@EEEDDD???BBBKKKLLLFFF@@@<<<@@@IIIHHH===555666;;;555000222999===:::666333888<<<<<<888444333555444444666888:::999444///333333333222111///...---***111999;;;777222...,,,...------...000111///...+++000444222,,,***///555444222000111222222000...222111000///...///000222***)))((('''''')))+++---000/////////000000...---+++...000000---,,,...111,,,+++***,,,...111111111555666555333111000111222,,,...111222111...***'''------.........------,,,)))(((((()))+++,,,,,,+++)))))))))))))))*********+++)))+++000222///,,,,,,'''***---///000222444666888888777777777666555444111444777888666555666777666333111222666888888666<<<@@@CCC@@@:::777888<<<888777666444333333333333666444111...,,,,,,,,,,,,///111333222...,,,---...---+++***)))***,,,...///111000...------...000222111444666444666:::;;;888:::666111...,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,+++,,,---000000...+++---...000444666666333111///000111111000///......///...------...000222333////////////111222444555666333///---......---,,,))))))(((((((((((((((((()))...000...,,,---...,,,******+++,,,,,,------...+++******)))******++++++///---,,,...111444444333000111222111///......///000333333333444666111***....../////////.........---+++***+++---......---222000---,,,---...000111111333555555444444666888555333000,,,)))***---000333444555444222222333444444222000---+++******)))***+++,,,+++***)))***+++,,,///111222000//////000///222333444777:::888333666444111///------------...111555888999777555222444111///111555777666333---+++******---000222444111///---...000111111///,,,+++******,,,///222444333333333222222111111000yyyllldddbbbaaa]]]YYYVVVSSSPPPMMMKKKHHHIIIHHHEEEBBBAAACCCEEEDDDDDDDDDFFFHHHJJJKKKKKKWWWUUUQQQNNNJJJGGGDDDBBBBBBCCCBBBBBBFFFJJJGGG@@@>>>@@@@@@???CCCHHHIIIFFFCCCAAABBBEEEDDD===666444:::444000333999<<<888222000555;;;<<<999666666777666777999:::888666333111333222111000000///......***000777999555///+++))),,,,,,,,,---///000///...+++000444222,,,***///555333000...///111111...)))/////////...------000222...,,,***((((((***,,,---000222444333000---++++++)))+++...000000000000111---++++++,,,///111222111222222111///---,,,---///,,,...000111000---)))''',,,,,,------,,,,,,+++***&&&&&&'''((()))***++++++******)))******,,,---------))))))---///---,,,---%%%(((,,,///111444888;;;===:::777666777666444222---222777777444222444666888666555666777888666444999>>>AAA@@@:::777999<<<555555444444333111000000555444222000---,,,+++***---222555222,,,)))+++...---)))&&&&&&))),,,......111///---,,,,,,...000222...333666666777;;;:::777666444111---++++++,,,---,,,---....../////////...///,,,+++...222444222///111000000222444444222111111222222000---,,,,,,------------...///000111111,,,------...000222333444666111+++***,,,---+++(((((((((((((((((())))))))))))///222000---...///...+++++++++++++++++++++++++++***))))))(((((())))))...+++))),,,111444333111...///111000---,,,---///...///000000444777333+++111000000///...---------***))))))***,,,...---,,,111///,,,,,,---......,,,---111444444111111444888444333000,,,))))))+++...333444555555333111111222//////...---,,,***))))))+++,,,---,,,***))))))))))))...222333000...000222///000111333888===:::444555444222000...------------000444777777555222000555000,,,...444888777444---------,,,---///222444333///,,,,,,///000...+++************,,,...000111---...000111111111000///qqqkkkhhhddd[[[TTTRRRUUURRRJJJGGGJJJPPPLLLHHHDDDCCCBBBCCCCCC@@@FFFKKKKKKIIIJJJPPPWWW^^^TTTIIIGGGKKKKKKEEE===CCCFFFGGGCCCAAADDDGGGGGG;;;999===CCCGGGEEECCCCCCEEEEEEAAA<<<:::<<<:::666333333444555555555222000///111444888;;;<<<888555888:::<<<999444111222444///000111222111000...---+++---000111///,,,***)))+++++++++,,,...///...---.........---,,,,,,...///111000000000///...,,,***+++---///...,,,,,,...111111///,,,***)))***---...---333999888111+++)))***)))***,,,...111111///---,,,+++***,,,///111111111111000///---******+++---......---,,,+++******)))***++++++++++++***))))))&&&'''((()))))))))+++,,,************,,,...///111---***+++///111...+++,,,(((***---000333666:::>>>;;;<<<<<<:::777444111000...000333555555444333333555999<<<;;;777444555777666888<<>><<<333222111///...---------111222333444444333222222000///...000444666666555222///......111333444333333222000......---,,,+++((()))***+++------......***+++,,,...000111222222qqqnnnjjjcccZZZNNNJJJOOOMMMCCCDDDMMMVVVNNNFFFBBBDDDEEECCCAAA;;;GGGQQQPPPIIIIIIUUUaaa\\\TTTKKKFFFGGGGGGDDD@@@CCCIIIJJJAAA999<<>>222222:::===999---222777666111---...000000---,,,444>>>@@@:::222999<<<>>>999222...111666,,,...111333333111...++++++***)))))))))***++++++*********+++...///...,,,000,,,((()))---///---)))...111444222...++++++,,,))),,,......,,,,,,...000444222...+++***+++---///***333;;;:::222***)))+++***)))***---000000,,,(((+++***)))+++...000000000111111///---******,,,...111///+++((('''(((***,,,))))))*********))))))(((&&&((()))***)))***+++---*********+++,,,///111333,,,***---222444000,,,+++,,,---000222444777<<>>===;;;:::::::::<<>>>>><<<<<<===EEEBBB===999555111---***+++222888:::777444444555999777777:::===;;;444---333777;;;======<<<;;;;;;444444444333222111000///444333222///,,,***)))***---...///...,,,+++,,,---///---***((('''(((***++++++)))'''%%%'''+++111555222555:::======;;;777555:::777111,,,***,,,...000------......000222444666444222//////222555666666888777666333000///000111111444666555111,,,)))''',,,,,,,,,,,,,,,+++***))),,,---...//////...---,,,,,,)))&&&(((---///...+++222444444000+++***...222111333555555333111000000((('''&&&%%%%%%&&&'''(((***...000///+++''''''((($$$%%%))),,,///111111222///222444333///,,,,,,---222...,,,...333666555222;;;;;;888111)))$$$&&&)))'''(((***,,,---,,,+++******+++,,,,,,,,,***)))(((*********+++,,,---///000111111000...+++***,,,------...000111111111///...+++***+++,,,------+++)))...------000444555333000///111222222111222666999888444111444;;;???===999444111---+++,,,...//////111222333333222111222333777555222000000000111222...333777666333000222555666555444111...+++)))(((***------+++,,,111222000---++++++,,,...000000000{{{yyyyyynnn___WWWddd\\\MMMBBBAAAHHHMMMMMMDDDHHHKKKJJJFFFEEEGGGIIIPPPGGGAAAFFFQQQWWWQQQIIIKKKKKKHHHDDDAAACCCHHHMMMGGGDDD@@@============<<<>>><<<:::>>>FFFNNNSSSTTTBBB???<<<999888777666555;;;777444555999999555///---///111222222444666777555333222333666666444111777444222000111111111000...---,,,***)))(((((((((*********,,,...000000000---)))&&&'''+++///222222333111000111222111...+++///111222000---,,,...000//////......---,,,******---...///...,,,)))((((((---...///...,,,++++++,,,+++++++++,,,...000//////999999555...,,,...///---)))(((((('''((()))***+++---,,,+++***))))))))))))((()))***))))))+++---//////...,,,...000111...+++,,,,,,---------...222444444888<<<>>>===;;;;;;;;;EEEBBB<<<666111...,,,,,,...222888:::999888777777777777777999:::999444///333555888999999888999:::444444444333222111//////222111000...+++))))))******,,,------------...///...,,,***''''''((()))++++++***((())),,,///333444333555888::::::888666444888666222...---...000111......---...///222444666444444333222222333444555555666555333000...///000000222444444111---***)))+++,,,,,,------,,,,,,,,,.........///......---------+++***+++...///...,,,222555666444///,,,...111///111444555444111...,,,(((((('''&&&&&&'''((((((***,,,......,,,***))))))%%%'''))),,,...000000000444777999777222...,,,---...---,,,...111333333222888:::999333+++&&&%%%&&&((()))+++,,,,,,,,,***))))))************))))))(((******++++++,,,...///000//////...,,,))))))***+++---///111333333222000///++++++++++++,,,,,,+++***------///111333333111000///333666555333333888===<<<666111444;;;>>>:::444000...,,,,,,...000111111///111333333222000000000333333222111//////000111///333666555111///111444555444222000...,,,+++++++++...///---///444666555///---,,,---///000000000uuunnnggg^^^WWW```UUUIIIEEEEEEEEEHHHLLLGGGFFFGGGHHHKKKLLLMMMLLLOOOIIIEEEGGGNNNPPPJJJDDDGGGFFFDDDBBBBBBDDDGGGIIIFFFBBB>>><<<<<<>>>??????>>><<<;;;@@@JJJSSSZZZ\\\NNNHHH@@@;;;:::999666444888666666666777777555333//////000222444555444333222222333444666777888999777444111///000222333333222000...+++*********++++++,,,...//////000222333111,,,((()))...222222000222333444222000---,,,,,,---///222333222000......---------------,,,+++++++++,,,---,,,******+++---222111000---***)))***,,,,,,---......------...///555666333...,,,......+++''''''&&&&&&(((+++...///......---,,,++++++++++++,,,+++)))***+++,,,,,,,,,.........///...---,,,+++******+++++++++---000333999;;;======;;;999999999AAA@@@;;;444...+++---000222444666:::======;;;999666666777777666444222111000222444555555555666888444444333222111000//////......---+++************'''))),,,------...000111---+++(((&&&&&&'''((()))+++******---222444444222333444555666555444333222555333222000000000111222000///...---...111444666555777888666222000000222222333444333000...---...///111333333000---+++***++++++,,,,,,------......000//////...---------...---///111111///---------000333666444000---,,,...,,,///222444333000+++(((((((((''''''''''''((((((******+++---......---+++))))))+++---......//////555888:::888333...++++++...000111222111111111222444777999666000)))%%%%%%***+++,,,,,,,,,+++)))((((((((('''&&&'''((())))))+++++++++,,,---...//////.........,,,***)))***+++---///222444555333111///+++++++++++++++++++++++++++...111222111000000000000444888888666666;;;???>>>888222444999:::555///,,,++++++---000333333333...000333333111///...---///111333222///---...000111333444222///...000222333222///...------//////+++......---000555888777222000......///111111000uuu^^^WWW\\\bbbUUUKKKGGGLLLLLLDDD@@@CCCIIIFFFDDDHHHOOOSSSRRRPPPGGGLLLQQQNNNFFFAAACCCGGGFFFDDDBBBAAACCCCCCCCCBBBEEEAAA===;;;<<<>>>@@@AAA;;;;;;>>>FFFQQQYYY]]]]]]fff[[[KKK@@@;;;;;;;;;;;;444555555555444333444444111000000333666666222///000222444555666888;;;===666222///---///111333444777555111...------...000+++...111111000000222555444///***+++000333222///333555666333,,,((()))++++++...333555555222///---+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,000222444222///***'''&&&)))+++,,,///111///,,,+++,,,///...000///+++***,,,+++(((&&&&&&%%%&&&))),,,000222///...------,,,,,,,,,---///,,,)))***,,,---+++))),,,...000000---+++******((())))))))))))+++///333:::::::::999888777777777999;;;:::555///,,,000444555444444888>>>@@@===:::777777777555222000///000---000333555444444444555444333222111000//////...---+++******++++++++++++(((***---.........///111,,,***(((%%%%%%&&&''')))+++***,,,000666777333///222222111111000000000000///000000111111111111111111000...---...000444666555999<<<999333......000///111222222///---,,,,,,111222333222...,,,************++++++,,,---...///222000///---------......///333666555000,,,,,,......000111///---++++++,,,......///000///---***'''(((((((((((((((((((((((()))((((((+++///111000---,,,,,,------------------111444777666111,,,))))))111555888777222///000333111444999999555...***''',,,,,,,,,,,,+++***)))((((((&&&%%%$$$$$$&&&)))***++++++,,,---....../////////000000///---+++,,,---+++...111444444222///---+++,,,,,,+++******+++,,,+++///222222000------///222333555777999;;;;;;<<<:::777555555666555222///+++++++++...111333333333000111222111///......///---111444444000---...///222222222///---,,,...000000///---,,,,,,...111222***------+++---222555444555222//////000111111000uuu]]]UUU[[[aaaSSSJJJGGGLLLMMMEEE@@@BBBJJJGGGFFFJJJQQQUUUTTTQQQFFFMMMRRRNNNDDD???AAAFFFCCCBBBAAAAAACCCCCCBBBAAADDDAAA<<<:::<<>>===111222444222000000111333222111111333666555222...///111444555666888:::<<<222///,,,+++---000222333666444111///......000111,,,///222222000000222555444000,,,,,,000222111///333666777222***%%%&&&)))+++...222555666333///+++***+++,,,,,,---,,,,,,,,,+++++++++******,,,000333333111,,,'''$$$$$$'''+++...000111000,,,***,,,...+++......+++***,,,+++((('''''''''(((***---000222......------,,,,,,------///,,,******,,,---***'''***,,,///000...,,,++++++(((((((((((((((+++000333666666555444444555444444000444888777222000222666666333111555<<>>:::555222444777666222000111222,,,++++++---000111111000333333222000......000333---111444444222/////////111000///---++++++,,,...---,,,+++***+++---000333---///---***+++000222111555222///...///000000000rrriiiaaaYYYTTTZZZQQQIIIGGGGGGFFFGGGIIIGGGHHHIIILLLOOOQQQPPPOOOMMMIIIEEEFFFHHHGGGCCC>>>>>>???@@@BBBCCCDDDEEEFFFCCC@@@===;;;===???AAABBBBBB>>>===EEEWWWllluuuppphhh\\\PPPEEE===999111222111000......///000222222222333444444222000///111333555666777777666///---***+++---000222333111000...---,,,---///000---///000000000000111333111000...---...///000///222555555111***'''(((+++---...111333555333...+++***+++,,,,,,,,,,,,,,,+++))))))))))))(((***---000111...***&&&###$$$(((+++///000000///---,,,,,,---,,,//////,,,+++......+++)))))))))***+++---......---,,,,,,++++++,,,,,,,,,,,,++++++++++++***((('''(((***---///111000///---)))))))))((())),,,111555333111000111222333222111+++///444555444222333444444000///111777:::999666777666555333111///...---,,,000555777777555444444333222000...------......000...,,,---000333222000...000222333111///...---,,,***'''%%%%%%&&&'''(((***---000222333111...---...---,,,+++***+++,,,---)))+++---...000000//////111111000//////000111222222555888777333000//////,,,...//////---,,,---...333333222///,,,******+++///...,,,+++++++++,,,---000//////.../////////000111555777555///++++++---000///......///333777999555000+++)))***,,,,,,+++))))))************))))))((('''(((***,,,...//////111000...---,,,,,,,,,,,,,,,///222222000...000222111444555222---+++...222444555555666555333111000...------,,,+++************(((&&&%%%%%%''')))+++)))***,,,---...---,,,,,,+++---......,,,******+++(((***+++------,,,+++******...111111...,,,---///111111000...,,,++++++---222///...333;;;===777000---111555444111///111333---,,,++++++.../////////222222111///...///222444///000222333333222000///......---,,,+++++++++++++++***))))))***,,,...000111333111------222444333444111---,,,---...//////rrrpppmmmaaaVVVRRR\\\VVVMMMDDDDDDIIIKKKIIIBBBGGGMMMNNNKKKIIIIIIKKKKKKEEE@@@AAAEEEGGGCCC>>>>>>AAACCCCCCBBBCCCEEEHHHCCC@@@======>>>???@@@@@@DDD???===FFFZZZttt~~~}}}wwwiiiVVVDDD888444444222000///............111222333333222111222333111111111444777666222------,,,+++,,,///222333333---------------......///...------...///000000///---...///...,,,,,,...000000222222000------///111000//////000222111---***++++++,,,,,,,,,++++++***)))*********))))))+++---...---***&&&$$$&&&***---111000......//////---,,,,,,......++++++...///---,,,,,,---------,,,******+++***************++++++)))***++++++)))(((''''''''''''***///444555222///*********)))***---333777222000///000111111///,,,+++---...000000111111111000...,,,---111333333222444222111222444444111///000222333444333444666777333222000...---------...444111///000444666555222///111444555333000//////---+++(((&&&%%%&&&((())),,,000444333///------///++++++*********+++,,,,,,***+++---...///000//////000000111111111000000000111111333333333222111111---.........,,,,,,...000000000///---++++++---///444333000...,,,,,,,,,,,,---...///000000111000000333444444111---***+++,,,......///222666;;;>>>???666111,,,+++---...,,,***)))******++++++******)))'''((()))***)))***,,,...111000///---,,,,,,,,,,,,---000222111//////111444...///000...---...222666:::777444111000000000000...---,,,,,,++++++++++++,,,+++)))((('''(((***+++(((***+++------,,,+++******,,,......,,,+++++++++))))))******++++++++++++***///444444111......///555111---******+++++++++///000222555888777333000......///111333333111///,,,***((()))+++...//////,,,...000111000000111222111///---///333333000,,,++++++++++++,,,,,,+++))))))))))))))))))***++++++333444222...///444777777222///+++)))+++---...///}}}ssspppfffWWWTTT]]]UUUVVVPPPFFFFFFLLLJJJAAA>>>GGGOOOOOOGGGBBBDDDHHHAAACCCEEEBBB???>>>BBBFFFBBBFFFHHHEEEAAA???CCCGGGBBB@@@>>>>>>???@@@??????AAA???@@@JJJ^^^vvvmmmTTT???555333666333000//////000///---000222444333000000333666222111000444777555...'''---,,,,,,...111333444333,,,------...///000000000...,,,***,,,///111///---***---///...***)))---111//////000000000222555777222000......000000---***,,,,,,,,,,,,,,,+++***))),,,------,,,++++++,,,------,,,***'''&&&(((,,,///222///------000111...+++***,,,+++((()))---...,,,---...//////...+++(((&&&***))))))((())))))******&&&))),,,+++(((&&&&&&((('''&&&(((...666888555000++++++*********...444999333111///000222111---***...,,,***+++---...///...---,,,++++++---///000000111......111666888555111333333222000000222777:::333222///---,,,,,,---...777333111222777999777444///111555666444222111111---+++)))&&&&&&'''(((***...333666444...***---111******)))******+++,,,,,,,,,---...///000000000000000000111222222111///.../////////000333444333222.........---,,,,,,///111---------,,,+++---000333999666333000---,,,,,,---+++---///111222222111111333333222///,,,******++++++,,,000555;;;???@@@@@@666111......000000,,,((()))***+++,,,,,,+++***)))&&&)))+++***''''''***...222111///---,,,,,,,,,---...000111///------000444------------///333888<<>>BBBDDDAAA<<<===EEEMMMLLLCCC===AAAJJJMMMFFF<<>>999999@@@GGG<<<888>>>SSSggguuuwww^^^LLL???666222111555999555///,,,///444555222//////222333111///222444666444000---...000***,,,///111111000...---222111///.........///000***,,,//////------...000333...******---///---)))111111000///000555;;;@@@444000...///222222...***...---,,,,,,,,,,,,---...,,,---...---+++***+++,,,111...***&&&%%%&&&)))***///222444222...---000444***(((%%%%%%'''+++...///555444111...+++)))((('''((((((((((((((()))************))))))((((((''''''***'''&&&)))///555888999///...---,,,---///111222777555222///...---......,,,---...//////---+++***...+++***+++...000///,,,000222333333222222222333///......000222333222111555333000...---...///111...222666888666333000///777333///000444666444111(((+++,,,***&&&'''...555111111222222000...,,,+++---+++)))''''''))),,,...+++111666666222///000222666222///000555777555111000---,,,---111444555444000---******---///...,,,333000,,,***+++...333666555444333111///,,,***)))...,,,,,,///555777444000,,,000222000+++(((***---...,,,///888CCCGGG@@@777333333111------///...+++***+++---000333222---)))))))))(((((((((((()))***+++---......---,,,---///111...++++++---...---,,,000---...111111333===JJJ@@@888222333333000+++***///.........---,,,+++***''',,,000...***(((,,,111***((((((***...///---***222111///---,,,---111444******))))))))))))******000111222000...,,,,,,------,,,+++(((''')))---000000//////333888888333---000000000...,,,,,,...000+++******+++,,,+++)))'''(((***---///...---,,,------------///000///,,,***(((''''''))),,,,,,+++)))***,,,,,,***'''%%%%%%'''---...///000111111000000222///,,,***+++,,,,,,,,,zzzvvvmmmcccZZZVVVTTTRRRNNNKKKMMMSSSQQQGGGAAACCCJJJMMMKKKDDD???AAAEEEGGGDDDCCCAAA@@@AAACCCFFFIIIGGGDDDAAACCCGGGHHHEEEAAAEEEDDDCCCAAA???>>>???@@@<<<:::@@@RRRiii|||lllTTTCCC<<<999777666666666555222000000000222111000000111222222111222333444333111/////////000000000000000111222222000///............///000222///---...111222///,,,...,,,+++++++++,,,------000000///---...222888===666111------///111///---............---------,,,,,,------,,,+++******,,,---,,,***(((((('''((((((+++///333333///---...000+++(((%%%%%%(((+++---...333333111///---+++)))(((*********)))******++++++))))))))))))((((((((((((***(((''')))...333666777111///...,,,---...111222555444111...---------...,,,---.........---+++***+++++++++---...///...---...000111222111111111222000...,,,,,,...000111000222222111000000111222333111333555888888777555333555222000222666999777444---+++******+++...000222222222222111000///---,,,+++)))'''&&&'''***---000...222555444222//////000444111///000333444333222...,,,+++---111444555444222000---,,,------,,,+++111///---,,,---///222444222111111000...---++++++...,,,+++///444666333000,,,...000...***((()))+++)))...666>>>CCCAAA:::444777444222111111000000111------...111333333///+++***)))))))))((((((((((((***+++------,,,,,,---///...+++((((((***,,,,,,+++111......111333888EEERRRHHH???777555444///++++++------...//////...---,,,+++...111000---+++...000,,,,,,+++---...///...,,,000000...,,,+++,,,000333******)))(((((()))******///111222111///---,,,,,,+++,,,---,,,+++***,,,---...---...222555555222///000000///...............*********+++,,,+++)))''''''***---...---++++++,,,---------......---+++)))'''(((***,,,---...---,,,---......,,,(((%%%&&&'''......000111111000//////111///---,,,---......---zzzhhh___eeecccTTTLLLPPPOOONNNMMMKKKIIIGGGFFFEEEEEEMMMPPPGGG??????EEEJJJMMMGGGAAAAAADDDFFFDDDAAAAAACCCEEEEEECCCBBBCCCEEECCCBBBBBBDDDEEECCC>>>:::@@@@@@AAALLLdddvvv___KKK???:::888888:::777555444444333000,,,///000111000000000222444333222222222333222111///555333111000000222555666...---------...///000111999222,,,///666888222+++***+++,,,+++***+++...111///...---++++++...444888666111---+++---000000///000000000000///...,,,+++***,,,,,,,,,***)))***+++***************)))((('''''',,,111222000---,,,,,,+++(((&&&&&&(((+++------000000000000///---+++***------,,,,,,+++,,,,,,,,,((((((((()))))))))))))))***)))((()))---111333444444222///,,,,,,...000222333222///---,,,,,,,,,---,,,,,,------,,,,,,++++++(((+++...//////.........,,,...000000000000111222111...+++***,,,...///000///000222333444444444333444333333666:::<<<;;;999333222111444999;;;999777111,,,)))+++111444222...333222222111000///......)))((('''&&&(((***...000111222222222111000//////000000//////000111111222,,,++++++,,,000222333333333333222000---+++***+++------......///000000111.........---------,,,,,,,,,+++***---111333111///---,,,,,,+++************+++222;;;???===:::888999999666888>>>===555222444333222111222333333111///,,,,,,++++++***((('''&&&(((***++++++++++++---...---***(((((()))+++,,,+++......111555888<<>>;;;GGGFFFBBBEEEZZZxxxkkkaaaSSSHHH@@@;;;666333888777555444444222///,,,,,,///111111//////333666444111000111444444222///555444222111111222444666------...///000111222333:::333...000777999555///---------,,,,,,---///111...---,,,***)))+++000333444111...---///000000///111222222222111...+++***)))+++++++++))))))***+++******************))))))'''***...///...,,,,,,,,,+++)))&&&&&&(((***,,,,,,---...///000000///---,,,...------,,,,,,,,,,,,,,,(((((())))))******+++++++++***)))***+++...///000555333///,,,,,,---000222111000...,,,++++++,,,---,,,,,,,,,,,,,,,+++++++++&&&***///111///------///+++---000000000000111222111///......000111000//////111444666777555333222555111///333:::>>>>>><<<333333333555888:::888666222///---///333555222...333333222111000000//////***)))((('''(((***,,,...222000///000111222111000---...///...------///111---,,,,,,---...///000000111333555222...++++++,,,***,,,...000111000///...,,,,,,,,,+++++++++++++++***((((((***---///...,,,,,,***((()))+++---......444777999999777888===BBB<<<;;;CCCNNNKKK<<<333444777666555333333333333333000000000///---+++)))'''''')))***+++***+++,,,...000...+++))))))***+++,,,)))---555:::======>>>AAARRRHHH===777333...---///---...000222222111///...---++++++---111222111///000222333111---+++---///---------+++******,,,---+++***)))(((((()))***++++++...111111///,,,)))((('''***,,,,,,+++)))))))))+++---000111111111333444222...,,,///222333...***)))***,,,,,,***)))((((((***,,,......---,,,---...000000///...+++***)))***))),,,000111///------...,,,,,,,,,+++***))))))))),,,---///000111222111111---...///111444444333111zzztttlllfff___YYYUUUTTTNNNNNNHHH@@@>>>CCCEEEDDDAAAFFFIIIGGGGGGIIIKKKJJJIIIHHHEEEDDDBBB@@@>>>======>>>???@@@AAABBBBBBBBBAAADDDGGGEEEAAA>>>???AAADDDGGGFFFHHHVVVjjjqqqlllXXXQQQHHHAAA===:::666333444555777666333000///...+++...111000//////333666444222000222444555222///111111222222222222111111......000111222333444444444333111222555777777666444000,,,---000222111///------,,,***)))***...111111111111222333222000...222222333333111...+++))))))***++++++***)))***+++---,,,***))))))***+++,,,***+++,,,---------///000,,,)))''''''(((***+++******+++...///000///...------,,,,,,+++++++++,,,,,,)))******++++++,,,,,,,,,+++++++++++++++,,,---...555333///---,,,---///000000...,,,+++***+++,,,---,,,,,,---------,,,+++***%%%***///111///---...///---///111222111111222333000111333555777666222///222333555666666333000...222...,,,///666<<<===;;;555444444555777777666555222333444444222111000000333333222222111111000000...,,,+++)))((()))***+++///...---///111333333222,,,---------,,,,,,...000......///...---,,,,,,,,,...111444333000------...)))+++---000000///...------,,,+++***))))))******'''''''''((()))++++++++++++)))'''(((,,,000222333888777777888<<<@@@CCCEEEFFFEEEJJJPPPLLL???888:::;;;999777555333222444555555555444222000...,,,+++(((***+++,,,++++++---...222000---)))''''''(((******///555999<<>><<>>AAACCCCCCBBBAAABBBDDD>>>======???CCCEEECCCAAACCCFFFGGGDDD>>><<<@@@EEE<<>>BBBEEEGGGHHHLLLOOOKKKDDD;;;???BBBCCCCCCBBBCCCDDD??????@@@BBBEEEFFFFFFEEEFFFFFFEEEBBB???>>>AAADDD<<>><<<888444444222111777>>>@@@;;;555111...,,,---111333222000333666888666222///000111...///000000000...---,,,...///111222333333222111000000///...---...000222---.../////////000444777000000000///...000333555444555555555444444555777222111000...------------***+++------,,,,,,---...///000222222111...+++)))...///222666999999777444---+++)))((()))***)))'''((((((((()))***+++---...))))))***+++,,,...///000111111000000//////......+++---///...,,,+++---///------.........---,,,+++...---,,,++++++---...000+++---111444333000,,,)))+++)))(((+++///111111///222444555444222000000111------///333666777555333555333///,,,++++++,,,...***+++,,,,,,,,,...111444888777666555555888<<<@@@BBBDDDCCC>>>777222333555///222555777777444111...//////...------------...---222666555000++++++---///+++((()))...000...+++)))---000111///...000222------...111444222---(((---,,,***)))***,,,...000(((((('''((())),,,///111+++++++++******+++---///...///...)))$$$%%%+++222555666:::>>>BBBCCCBBB@@@>>>LLLNNNAAA===DDDFFF???:::;;;:::666111...///111===:::666222000111222444111222333222000...///000,,,,,,***'''$$$&&&+++///...666===AAAFFFKKKHHHAAA666555555777444///---///.........000333888<<<>>>===999444///,,,...111444555111---,,,---///...,,,///111333333111...------***---111444444111---***...///000///,,,+++***+++'''(((((()))))),,,111444555333222666999999333---,,,---,,,***))))))+++---+++///222111---+++,,,///...000222444555777:::===>>>???<<<666///---000444000---,,,222:::;;;444,,,+++)))(((***...000///------...000111111111000///000//////111444555444333uuuhhhccciiiiii]]]QQQNNNVVV\\\TTTAAA<<>>AAAHHHKKKGGG<<<:::BBBEEE@@@:::BBBIIIFFF===555444777:::444000666AAAEEE@@@888...000111000......222666666444333444666444000,,,444555444000,,,***+++...---111555555222///000111444000------///000...+++///000///......000666:::444000---///444777555222;;;888333///...000333555222111//////...---***(((++++++,,,,,,------,,,,,,(((000777777111---...111------222<<>>;;;333222===IIIRRRJJJ>>>999===@@@888---000111222222111222444666111000000///////////////888666222///,,,++++++,,,++++++++++++,,,---......,,,******---222333000+++...------------...///000++++++,,,...///...+++))),,,+++***+++///222333333***---///...,,,,,,///333777222+++&&&$$$&&&(((***111777<<<<<<777666;;;AAAAAA???@@@DDDDDD???>>>AAA@@@<<<777111---,,,---...---222777666111......000888111+++...666:::444,,,,,,......,,,)))(((+++///000333:::FFFOOONNNCCC:::777666555222000...,,,+++'''111999777111222<<>>XXXGGG555///444888222***,,,+++,,,///333333000------)))(((---555666000)))...---------...///111333,,,...222555666444111///~~~qqqrrrnnnfff___\\\ZZZXXXVVVTTTNNNFFFAAABBBBBBAAAFFFHHHLLLOOOPPPMMMIIIEEEAAABBBDDDEEEFFFEEECCCBBB???@@@@@@===;;;>>>FFFMMMKKKJJJGGGBBBAAABBBBBB@@@DDDBBBBBBCCCAAA???>>>???@@@BBBCCC@@@:::555444444666555555888===>>>===:::222111111111222333333333333222222444666555222///000222444222///,,,,,,,,,...///111333555555444222///000111111///---++++++---------///222444444444000//////000111333333333666555222000//////000111000///...///000///...,,,***+++---.........---,,,,,,...222444333111...---***,,,111777<<<<<<666000///,,,)))((())))))((('''''''''((())))))*********)))***+++,,,------------///111333444444222///------...///111111000///...//////............/////////////////////......------..................///111///---,,,,,,---------///......111444555444111222111000000//////000000...............------,,,+++***))))))+++...///000...333888888666888@@@HHHMMMJJJDDD>>>>>>???<<<666444111//////222333333222222111000.........///000444222000...,,,+++******,,,++++++,,,,,,---...///---++++++---222222///+++---,,,+++******,,,...///,,,++++++---......,,,***,,,---...000333333111///,,,---......------///111333444222,,,&&&%%%+++000555555555666666777999:::<<<<<<<<<<<<>>>@@@BBBCCC???;;;666000---,,,---...222222222222111000000000333111///000333444222///---+++++++++,,,...//////222444888@@@FFFFFF@@@;;;666555444333222111000000111333555333111333:::@@@KKKGGG@@@;;;888555222///,,,...///...++++++...222/////////111222222///---,,,---...//////---+++***...111444444222...,,,+++,,,++++++...111222111...,,,///222333333000...---,,,,,,++++++,,,---...///222111///...------......000111222222333444888:::III@@@555000111333111...,,,++++++---000111///------***))),,,222333///)))---------......///000111,,,///222555666444111000mmmoooyyyvvvdddXXX\\\bbbaaaWWWNNNHHHIIIFFF>>>>>>DDDMMMJJJHHHJJJNNNOOOKKKHHH???FFFLLLKKKEEEAAACCCFFF@@@>>>;;;999888;;;???BBBGGGOOOLLL>>>:::AAADDD???@@@:::===GGGGGG<<<888>>>EEEBBB===999666444222111111555999999777666888;;;555222111333777888555111000000111333666666555333///222444555222///---,,,...---...222888:::777333---111555444///***)))***+++***+++000555777333///,,,...000111///000222444111222111111000///------...------///111222111///***,,,...000000///---,,,000---,,,///444444...((('''***///222444555555666000---***)))******)))(((''''''''''''(((***+++,,,)))***,,,.........---,,,,,,...111333333000---++++++///111111...---///333///000000111111000000///111000///...------......+++...000///+++***,,,///333000------000000,,,(((---,,,---///333666777777444333000...------...///....../////////...------***)))((('''(((***,,,...333222222444888===AAACCCHHHKKKIIICCC???@@@BBBAAA777111,,,,,,111444222...333222000///.........///.........---,,,+++******,,,++++++,,,,,,---...///...---,,,...111111...***+++***(((&&&'''***---///...,,,++++++---------,,,---///222555777555000,,,///...------/////////......555888333)))&&&---777888333...///444888666333===AAA@@@<<>>???DDDLLLIIIGGGGGGIIIJJJIIIHHHBBBGGGLLLLLLHHHDDDDDDEEE>>>>>><<<:::888999===@@@FFFIIIGGG???===BBBCCC@@@>>>:::<<>>@@@FFFIIIIIIDDDAAADDDGGGGGG777222------///111000...000111222222111///---+++***+++---......---,,,++++++******++++++,,,---...///...---...//////---***)))(((&&&%%%'''+++000333000---+++***,,,---.........///333666888666111---000...,,,---000111...++++++222888444,,,)))///777888222,,,,,,111555333111<<>>666000...,,,,,,+++++++++,,,,,,,,,+++***+++---000111111000------...///......---,,,111333333222000/////////+++---///222111///***'''***+++---///111000...---)))))))))***---111444777------,,,,,,---...000111111222222111///......///---///000000///...///000,,,+++)))((()))***+++,,,------,,,+++))))))+++,,,---...000111000...,,,***+++---///111222222111000xxxtttssstttsssiiidddgggggg___YYYWWWWWWVVVNNNBBB>>>BBBDDDCCCEEEFFFHHHGGGDDDCCCDDDEEEHHHGGGGGGJJJMMMLLLFFF@@@<<>>::::::???EEEEEE>>><<>>AAA>>>999999AAADDDAAA>>>???>>>:::333//////000///111333444222111111111000444777888555222111111+++---000222444777999:::<<<:::888555444222111000***...111333222111222333555222...,,,,,,,,,***))))))...222333111222666:::444222000222666777444000333222111000000000000000---,,,,,,---...///---,,,+++---000222333111...,,,,,,,,,,,,---------,,,+++((((((***000555777444111222222000...---,,,---...***,,,...000///---***''')))***---//////...+++***(((***,,,...///...,,,++++++***)))))))))+++,,,---///000111222222111000///---+++)))((((((***---///---,,,***+++------,,,******...222333111...------++++++++++++---000555777888555111...,,,+++,,,---+++,,,,,,,,,,,,+++******)))***+++)))((('''***,,,000000111111333888>>>CCCFFFFFFCCC@@@BBBGGGGGGDDD444333111///......///000,,,///333555444111,,,((()))***---///000000...---))))))))))))***+++,,,---000///............,,,+++((('''&&&&&&)))...444777000...+++***+++---......//////111333666666444222///---,,,---000000---***+++...111111...---///222555222///......000111222222===@@@:::===HHHIII@@@777555222///......///000---111555444000------///---...//////...---...///,,,...000000......///111222555888777444222333555666666666555555444444444444555555555555333222111777999===@@@???;;;555111---///000...***((()))+++'''(((+++///222333000...---.....................///222555666444111///...---...//////---+++)))(((***...222111...+++,,,...&&&'''))),,,...///000111+++*********+++---///000111222222000...,,,+++,,,,,,,,,,,,...000111///---,,,+++***((('''(((***,,,---------***((('''***,,,,,,...000111000...+++)))***+++,,,...//////000000pppjjjpppxxxqqqbbb\\\dddggg\\\RRRQQQUUUVVVNNNAAA>>>DDDFFFCCCAAAEEEGGGFFFBBB???AAADDDIIIFFFEEEIIIOOOOOOGGG???===AAADDDBBB>>>===BBBGGGBBB777666CCCHHHAAA===???>>>DDD@@@555666BBBGGGBBB;;;===???;;;555111111222222111222333444333111000000444888888333000///111+++...000222444555888;;;>>>;;;777555444444333222***...333333000...///222777111+++)))+++---,,,******000444333///000777???999555222444999999444///444333222111111111111222---,,,,,,,,,------,,,***+++---///111111000...---)))+++---,,,***)))+++---***)))+++000666666111,,,222222111///,,,,,,---///+++...111333222...)))&&&***+++---......---+++***))))))***+++,,,------------+++***)))***++++++,,,...//////000000//////...+++***((('''''')))+++---...+++(((***...000---***''',,,222333000------...)))***++++++,,,...333666888666333000------------******++++++******)))((((((+++......+++***+++---))),,,...///000555???FFFEEEBBB===:::???EEECCC<<<222333444222///...///111***...333666666222,,,((()))+++---000111111000000)))))))))******+++,,,---//////......------------***))))))))),,,111666999000...++++++,,,.........///......000333444444333++++++,,,---......,,,*********+++,,,......---,,,000111111///------000333,,,555999888:::???===666555444222000000000111222---222777666000++++++---///...---...//////...---,,,000333111---+++---///---111555555222000///000;;;;;;:::999888777777666000444888999666333222333999888888<<<@@@@@@<<<777///222444111+++((((((***&&&(((,,,000444333000---.............../////////---111666888666222///---///000///---+++))))))***+++000444222+++((()))---&&&'''***,,,------------))))))))))))***,,,...//////111111000---+++++++++---***))),,,000222///,,,------,,,***((((((***,,,------,,,+++))))))***,,,,,,---///000000...+++)))******+++,,,---///000111rrrlllmmmpppjjjeee___\\\YYYTTTQQQQQQPPPLLLIIIGGGEEEBBBCCCFFFFFFFFFEEECCCBBBBBBBBBCCCCCCFFFJJJMMMLLLJJJGGGEEE@@@BBBBBBBBBAAAAAABBBDDD===::::::===@@@???======>>>???>>><<<<<>><<<555222222222333333222000///+++---111333444222...,,,***+++---///000111111111++++++++++++,,,---...///............---------......---,,,---...111333555000...,,,,,,---.........///......000111222000///'''))),,,------,,,++++++)))(((((()))+++,,,+++***---//////...------///111,,,///444888:::999777555444333222111111222333444222444555333///+++***+++......//////.........///---///000000///------,,,...000333555444222111111;;;::::::999999888777777333555777888777555333333888777666:::>>>???<<<888222222222111000---+++***)))***,,,///222333111///...............///000000...222666888666333000//////111222000,,,***+++,,,,,,...000...+++))))))***(((((()))***+++,,,---...******))))))***,,,...///...///111000...,,,+++,,,+++)))''')))---000000///...//////,,,))))))***------,,,+++++++++,,,,,,+++,,,---...//////...,,,+++,,,,,,,,,---...000222333}}}xxxtttlllddddddkkkfffUUUJJJNNNTTTTTTMMMBBBBBBMMMLLL@@@???IIIMMMHHHCCCAAACCCFFFFFFDDD<<>>888@@@@@@888666===@@@;;;===888;;;DDDEEE<<<:::???@@@;;;666666999;;;999666333666999999777555666888888666333444666555111---...000222333222333777:::333333333666999888555111///......111555666333000,,,///111///,,,)))***,,,***,,,///111333444666888777999;;;:::666222000000---000444666666333///,,,---,,,,,,---///000///...,,,------...............+++***)))(((((()))***+++***...111000,,,)))+++///---......+++(((''')))++++++,,,---.........---,,,---,,,,,,,,,,,,,,,,,,,,,+++***(((((())),,,///111///555999666...***...444---,,,+++******+++,,,---111///---***((('''&&&&&&'''+++......,,,,,,///333///------...000///***&&&%%%))),,,...///111555999777666555333222000......+++,,,,,,,,,,,,+++******(((...555666333000000111222000---+++,,,000555888???>>>999444555888666222444111000222777777222,,,---...///000111111000000***+++,,,...///000111111------------...///000000............------...///111000////////////000111///...,,,---...///...---......///000111000---***$$$(((,,,---+++***+++---'''((())))))))))))***+++,,,,,,,,,---............***)))---444666333222555444333222222222333444555888555111///...---+++)))---///111000---,,,...111///---,,,...111111...***222333555666777777666555777777777666666666666666888777666666666666555333444555666888::::::888666555111///000333333///***,,,++++++---000222222111...............///000111000333666777555333111111///222444333000,,,,,,------+++******++++++)))'''***)))(((((())),,,///111++++++******+++---...///,,,...000000...---,,,---(((((('''(((***...111333...000000...+++)))+++------,,,++++++---...---+++,,,,,,---......------,,,------------///111333555{{{uuukkkcccccceee]]]MMMHHHOOOTTTRRRJJJ@@@BBBPPPRRRDDD@@@HHHOOOJJJEEECCCEEEFFFEEECCC<<>>===999;;;???@@@???<<<777444AAA<<<777666888::::::999222777:::888333111666;;;<<<555...---222444222...///222555555333333666999111000222777<<<;;;555///,,,+++,,,---///222555777111222222///***))),,,000+++,,,---///000000//////777999;;;888333///000111(((,,,333888999666111---555333000///111111///---+++,,,------...............***((())),,,...,,,***///111333333111///...///,,,+++******))))))))))))++++++++++++,,,---...///------/////////...---,,,---)))&&&'''+++...///...222666999555...***...333,,,,,,,,,,,,++++++******222000...+++(((&&&%%%%%%((()))+++---////////////...---,,,,,,......---++++++,,,---,,,,,,///555;;;555333333333333111...,,,,,,,,,,,,++++++*********%%%---666:::999666666777<<<222+++---111333555666:::<<<===:::555333555888111000111555777666000+++000///...------...000111,,,,,,,,,+++++++++******...---,,,---///000///...,,,...000...++++++...222...,,,)))))),,,......,,,---,,,+++,,,...000111111///000000...+++))))))***((()))***+++,,,,,,,,,,,,)))(((''''''(((***---......+++***+++...///---+++,,,...000111111111333555///000222444444333111///>>>777000++++++***)))'''(((///666444,,,(((+++///111---***,,,000222///+++222444666555444555888<<<000333777999777555333333>>>999555444666777666444333666888666111///222777666444222333555555111---000...,,,,,,///111333333///000111111111000///...777333//////111222000...+++111777666000++++++......+++)))+++//////***$$$++++++***)))***---222666***)))))),,,...///,,,)))111///...000///...111666)))******))))))+++000333666111---+++,,,,,,)))'''***---//////---,,,,,,---'''+++000444444111,,,(((//////......///111333444vvvooolllkkkccc[[[RRRNNNLLLJJJJJJKKKEEECCCDDDGGGJJJHHHGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCBBBDDDFFFEEEBBB@@@@@@AAACCCCCCBBBAAA@@@?????????>>>;;;888777666666999============;;;999666333222999999:::999888777777777777777666444222111222444555222///......000000000000000000222333555555555000...---000444666333000,,,+++++++++---111555777888666222000///.........***+++,,,,,,***+++...111333444666777666333///,,,,,,...111333333222///...111000///000222111...+++***+++,,,---...------,,,+++***)))((())),,,///222333222000111222222///,,,...---,,,+++++++++,,,---,,,+++++++++++++++,,,,,,,,,,,,---.........---,,,((((((''''''(((,,,000444555555444222111000000000000///---,,,************//////...,,,***(((&&&%%%)))***,,,.../////////...,,,...///...,,,+++---......,,,++++++...111444555555333000///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,111666777777888<<<@@@>>>777222111111111555:::>>>:::888888;;;;;;888444444555666666444222000000,,,------...////////////222000---+++))))))***++++++---//////---,,,...000///...------...///000111000---+++***,,,---,,,+++,,,+++))))))+++---...///222222111///,,,******+++)))************+++++++++***)))((('''((()))+++---,,,***)))***,,,---,,,***))),,,000222111000000000000000000000000000000000666555222...+++******+++,,,///222111---+++,,,---...---------......------000222333333222333666888444555777777666555555666777777555333111111333444555555444333222111111222444555666666444222111111///......///111111000...//////000111111000///...///111222222111000///......111444444222///---,,,+++*********,,,---------,,,******,,,///111111000***)))(((***---000000...000000222555444000000444222///,,,,,,...111222222111111///---++++++,,,---------///222444222...******+++...000111000...,,,...///111222333222111000pppiiikkkppp```PPPHHHMMMMMMEEE@@@DDD@@@DDDDDD???BBBKKKKKKEEE@@@DDDHHHGGGCCCAAAAAADDDGGGCCC??????AAAAAA<<<888===@@@CCCAAA===;;;===@@@AAA555222:::<<<666666===AAA???:::666333111000000111666;;;;;;777444444555:::666111/////////...,,,...//////...,,,,,,...111000---,,,...222555333000000---)))***...111222222,,,+++******+++///333666>>>999333111222222000---***+++***((('''(((---111......000555888666///(((000000///...------............///000111000,,,***(((***,,,------,,,+++***(((******)))'''+++333999666111...000444555000+++111///---,,,,,,---000111---,,,+++***))))))))))))***+++,,,---------------$$$&&&((('''&&&***111888777222...///333555222...333111...+++)))))))))***------------+++***((('''+++,,,---...///......---)))...222111,,,***---111///,,,***+++000222111///333000---,,,---...//////,,,,,,,,,---......//////333444444333555:::CCCKKKBBB===888555222000666===AAA:::666999AAABBB999000777999:::666111...000333***+++---//////...---,,,666333///+++((((((***+++(((---222111,,,***---111000---+++,,,111333222000111///---,,,,,,,,,+++***,,,***((('''(((***,,,...555444222///,,,+++,,,...---,,,+++*********+++++++++***)))(((((()))***+++***)))((()))+++,,,+++***(((,,,000222111///---,,,000///...---------///000...111333111---,,,...222111000...---......---,,,,,,...///...,,,+++---///,,,...111111111111222333666777777777555555666888111444555222...---000444888555222111222222000...222666999888444111222444000000000222333222...,,,...///000111111000000///)))///555666222...---...000000000222444222...***((()))******)))+++000444---******...444444///)))+++)))(((***...111333444000111555:::888222///111:::444...///333777555222...000222///,,,+++///333///...///444999777///(((,,,,,,,,,---...///000000,,,///333666666333///---wwwlllffffffhhh\\\QQQIIIJJJIIICCC@@@BBB???BBBBBB@@@BBBHHHIIIDDDAAACCCEEEEEECCCCCCDDDEEEEEECCCAAAAAAAAA>>>888444:::===???>>>;;;999;;;===AAA:::777::::::777888>>>@@@>>>999555222000000000111444888888666444444444777444///,,,,,,,,,,,,++++++,,,...---,,,---///111---++++++---000111111///000,,,)))(((+++///111222---+++)))(((***...222555;;;777333111111111000...,,,***)))((()))+++------***,,,///333666555000,,,///...---++++++,,,---...000000//////...,,,***)))((()))+++------+++***(((((()))*********---333777222000...///333444222///111000---++++++...111333...---+++)))(((''''''''')))******+++,,,,,,,,,---&&&'''&&&%%%&&&***111666555000,,,...333666333///222000,,,((('''(((***,,,...---,,,+++++++++++++++------...//////...---,,,***...111111...,,,...000...---,,,---///000...,,,///---,,,,,,---......---******+++---...///000111444333111111333;;;FFFNNNFFF@@@:::777333222666;;;???===<<>>>>><<<;;;999777666444333333777555333333555666555333222111000---+++***,,,...,,,++++++---000111000///)))+++------------///111---+++))))))+++---...///---+++***)))***---000333333333222///---,,,///111///+++)))+++000222...)))***,,,000111000000111333,,,,,,,,,,,,------------555333111...+++)))))))))((()))+++,,,,,,+++)))(((***))))))+++///111000///,,,---...///000222333555000...,,,******,,,///111---,,,+++)))((('''&&&&&&************++++++,,,,,,,,,)))%%%%%%(((,,,///000///.........000111222222///---)))&&&&&&))),,,//////---+++))))))+++...000---.../////////...---,,,------...000111111///...+++---//////,,,***+++,,,******,,,...//////,,,***((()))***,,,---///000111111000///000444;;;CCCIIIHHH???666555666555555666:::AAAFFFEEE>>>666333333111000000222444444111...222000...+++))))))((((((------------,,,***)))(((***,,,...111222000...+++(((+++---...------///111---......///............111111000...,,,---000333666555333///,,,,,,///111777555333000///...///000---,,,++++++******))))))'''((()))))))))***+++,,,111222222000///...000222---...///000///...,,,+++---...000555999;;;999666000111111///,,,---111555444111///000333555222///,,,,,,...///000000///...000333888999777444111000444333111222555777666555777999:::666222///111444777666555666888888555222555333111222444666777666...///111333444444333333666444222222333222///---,,,...111222000/////////---+++***---222444111...------...---,,,++++++,,,---///222444444333111000222111333555333///...111444333222111111333666888777444000///000000///---+++---///000///...,,,,,,)))+++...000111000...---***,,,///222444555555444ppphhhhhheee[[[RRRRRRYYYUUUFFFAAAHHHKKKEEEEEE???@@@IIIKKKDDDBBBFFFJJJEEEAAAAAAFFFJJJJJJIII???GGGNNNKKK@@@888666999999999999::::::999777666<<>>888999999999999888888777;;;666000///222444444222///111111000---,,,...000,,,++++++...111222000...(((,,,///...,,,,,,///222,,,,,,+++******+++,,,------,,,+++++++++---///111...000111...******...222111...,,,///333444000++++++---///---+++,,,000555+++,,,---...............666555444000,,,************++++++++++++***))))))+++)))))),,,000111...***))),,,.........///333666///---+++))))))***+++---,,,+++***)))((((((((((((,,,,,,+++******++++++,,,000+++''''''+++...---,,,+++---///...------///222...,,,)))''''''***---000000...+++)))***,,,///111---...///000//////------...---...000333333000---***---000...***((())),,,)))***,,,///000///+++(((((((((***+++---///000111//////000222666;;;???BBBEEE<<<444555888777444444777@@@IIIFFF;;;111111444,,,++++++///444555222...444222...+++)))(((((())))))***,,,------,,,***(((,,,,,,///222555333///***'''+++......,,,+++---000,,,...000000///...///000333444555333//////111444222222111///,,,,,,...111777666444222000000000000------------,,,,,,++++++''')))++++++++++++---...444444222000///000222555///000222333333000...,,,//////000555;;;===:::666///111333111//////444999777333///111666888444000---,,,,,,---///000///---...222888:::888333///---555222111333888:::999666666999;;;888222///222777777555333555999999666111666333111222444777999999///111222444666666666555:::555000000222444222///---000222333111000111333000---,,,000666777222---...//////,,,******,,,//////333777999777333000///111000000222000---...222111222222000///111555999:::555000///000000---******,,,//////,,,+++,,,---)))+++///222222000---***)))***---///222444666777zzzppphhhccc^^^ZZZVVVQQQPPPLLLHHHFFFGGGFFFCCCCCCDDDDDDDDDGGGJJJJJJHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHHHHGGGEEEAAA===999777999<<>>:::777777888888<<<>>><<<:::;;;<<<<<<888888999999999:::::::::888555111///...///000000333222111222222222///---(((+++///000000/////////+++,,,---......///000111333222000---,,,---///111,,,,,,------......//////222222000...,,,,,,...///111111111111111000111111---,,,+++******+++...000000//////............///111444666666222...,,,,,,---,,,+++***)))******+++))))))***+++---......------,,,+++,,,---///111111...---+++)))(((((())))))*********))))))******+++...---,,,+++******++++++---,,,++++++,,,---------***+++---,,,++++++---000000...,,,******+++...000---------------......///---...///000000///......+++...111333333222111000,,,,,,,,,+++***))))))***++++++,,,...///...+++((()))***+++---...000111111111111222555888<<<>>>??????999666888999666444555777<<>>BBBBBB<<<555888???EEEBBB:::555777<<<666111444???BBB;;;777::::::999888777888999;;;<<<333444444000,,,***,,,///777333000333777777000)))$$$+++222222---***---000///,,,+++---111333222///;;;999555111///000444777,,,---.../////////......888444///...///000...,,,000444666222,,,+++111888...***'''(((+++,,,+++)))555333000...------...///,,,222888:::777222...,,,///---+++))))))***+++,,,''')))+++***(((***...333111,,,((()))...000...+++...---,,,***)))(((''''''))))))))))))***+++,,,---000///---+++******++++++))),,,///...,,,+++...000+++*********+++,,,,,,---333222///---,,,---...///***,,,///000111///---,,,,,,---///000000000///...(((...444555111///000333///+++((((((+++,,,***'''...---,,,,,,------,,,***+++,,,---...///111222222555444444777:::===??????:::999999;;;999444555888999888888;;;>>><<<555...,,,---...---+++---222777,,,---...//////---+++***000///---,,,++++++,,,,,,(((///777999555000///000...,,,+++...111111...+++///222444333///,,,,,,---///333777555000---...000***,,,------,,,,,,---////////////...---+++***)))......///////////////...))),,,...///------000333///111333444333222222333888777666444333333444444---111666777555333555777333///...111888<<<;;;888222333444444222222333444...+++((((((+++------+++444666888888666333222222,,,000444444333333666999777555333333444444333222111444888777555333444666333222333444555444222///111333555777999999:::999,,,///222222000000444777888333111444;;;===999444111222222222222444888;;;444000---///333444111---333666888888555444555666...---000444333//////222<<<777111000444666555222444555555111---+++---//////...///333888666///(((---...000000000...+++***(((***---000222222111000xxxppphhhccc^^^XXXWWWYYYQQQMMMGGGDDDCCCBBBBBBAAADDDHHHHHHDDDEEEKKKMMMIIIEEEDDDDDDDDDEEEEEEGGGHHHEEEEEEEEEBBB>>>;;;::::::999:::<<<======;;;:::999777777777777888999::::::;;;888666777:::======<<<===555,,,(((***------+++000000111333555444000---***...111111///---...000222///------000333555666666555555444333222111000---,,,+++***+++,,,---...///222333000++++++///444555777777222---+++000555222000......///000///...111222222222111///---,,,,,,000555999999555000,,,---,,,***))))))***,,,---+++***)))))))))+++,,,,,,//////---,,,+++*********...---***)))(((((()))***---,,,+++++++++---///111111111///...,,,***)))(((---///000...++++++...222111222111000...---...000111111111000///......------///222444444111///---...///000000000000///000......///222444333...***...,,,++++++++++++)))(((//////...---,,,++++++******---///...000555666555999777888===??????@@@CCCDDD???:::999;;;;;;999555;;;>>>@@@???;;;777555555///---+++***,,,.........,,,...000000...,,,******............////////////...222777888555111///...000---+++,,,///000...,,,000333555111+++(((***...//////000111222222///,,,+++++++++,,,,,,,,,------***---///...***)))+++...000---+++---000111...++++++...000...******...333222222222333333333444444777888888777555444555666444555666888999888444111333333444777::::::888555555666666555333111222333------------...///111222888666333333444555555555000333555444111111444777:::444///000444555111,,,000444777777444333555888000000222444555555222000111222555888:::999666333---...111333444666777888999666444777<<<===:::555000222444333111111444888333000---...111333222000888777555333333333444555(((...333444222000333777>>>;;;777333000///.........222555333...+++,,,///---///222555777555000---111111111///---+++,,,---+++,,,---...////////////vvvkkkbbbaaaaaa\\\UUUQQQRRRPPPLLLGGGCCCBBBEEEIIICCCCCCJJJSSSSSSJJJCCCCCCHHHEEEBBBBBBEEEGGGHHHHHHDDDFFFGGGCCC>>>;;;===???>>><<<:::<<>><<>>888888999<<<>>>===;;;999<<<999444000///000333555///000222222222222222333444111---...222333111...444111......000222444444000111222333222///---+++,,,---.../////////......,,,,,,,,,,,,,,,---///000444111---+++---......,,,...333888777333111444888111333666777666222---***000///.........000111222---,,,***))))))***,,,------+++******,,,---------+++,,,---......---,,,***%%%'''***,,,......---,,,)))))))))))),,,///222444111000///.........///000555111------000111...++++++000444555222000222444...000333444444111---+++/////////000222555888999///------///222444222000000......222666666222---...333666333...+++...333---///222555555444111000222444444222555<<>>555222---***)))***))))))***,,,...---+++)))))))))++++++,,,---...000111222555777777666333000//////---///000---******...222333000------......,,,***((((((***---000222222000...------,,,,,,,,,,,,---111---***+++...///,,,)))***---...,,,))))))---222000---++++++...000000///888777555333222000000///...222777999:::999999999???:::444333666999999888333888<<<:::666666;;;@@@:::555111222777999666222666333000222777<<<>>>???111222333555777777444222===888222111222222000---,,,...000000///000222444111//////777@@@AAA888///......///000111444666777///222666;;;<<<999333...000,,,***000999>>>;;;666000333666777555444555777555333222444777666111,,,,,,///222111......222666///000111222222222111111333111000111444666555444333666999888444000......---,,,---///222111---)))***+++,,,---///000000000...111444444222000......666444111...------///000xxxpppkkkccc^^^^^^\\\VVVPPPNNNNNNPPPPPPLLLGGGFFFIIIMMMOOOHHHIIIPPPPPPGGGEEELLLFFFFFFFFFFFFEEEFFFHHHIIILLLKKKHHHDDDAAA@@@@@@@@@===999666999>>>@@@===999888;;;>>>BBBCCCBBB>>>;;;;;;<<<<<<===>>>>>><<<;;;:::999666222000111555999555333111222444555333111333111...///222444444444555222///...///222333333111111111000000///...---,,,---000222222111///...///---,,,---...///...,,,111///---,,,,,,---------...222777888666444555777555666777777555222///------,,,+++***+++---///000...,,,+++******,,,...///---+++)))***---...---+++(((***---000000///,,,+++%%%'''***---///111222222+++***)))***+++---000222111000///------...///000333111......///...,,,******---111444555444333222...///000111111///---,,,,,,------...000333555777///---,,,///333555333000000222444555444222000///000333555444000...000333...000111333555555555555222444555333555;;;===<<<;;;;;;======999777>>>GGGIIIFFFAAA===;;;:::999999666<<>>999555222333666999777555666333111444999======;;;111111222444666777555444999777444444444222///,,,+++---///000///000111333///,,,+++333<<<>>>777......000111222222222333444...000333777:::888555111///,,,+++///777:::888444000222444555555555555555444444555777777444///******...111333222111222333222222333333444555666666444555666777888777666444:::999999999888555111...,,,---///000000...***'''(((***---.../////////000222444555555222000......444333111///...---...///rrr```ccccccccc^^^TTTLLLOOOVVVLLLKKKKKKKKKKKKIIIGGGEEEMMMMMMIIIEEEEEEJJJNNNOOOAAAGGGKKKJJJEEEBBBEEEHHHQQQLLLFFFDDDDDDCCC???;;;666666777:::<<<>>>>>>>>>;;;;;;???FFFLLLJJJ@@@777????????????>>>>>>>>>???777666444222000222666:::<<<666111222777999444......000111111111333777:::555222///...///222333333444333111///...///000111,,,...111333333222///...333111111111111///,,,***---///111///+++***---111000111333555666666555333999888666444333222222222***************+++,,,---///...,,,,,,,,,...///111---***)))***...///---***(((***...000111///---+++((()))***,,,///333666888...---+++******+++,,,---111000...,,,+++++++++,,,---///000///,,,***+++,,,,,,,,,...222777888333.........---,,,,,,,,,,,,---)))***,,,---...////////////------///333555333111000666:::777111,,,...111222222111111111111111000000///...///000444777999444777888666777::::::777<<<888777888777666:::???@@@CCCEEEBBB;;;666666777333444666777666333111///,,,***)))***---000111111...///000///---,,,,,,---222111000/////////000111222000///...///000222333444111...---///111111111...111333111...---000333,,,+++)))***---///000000888666333///,,,+++******)))+++............111333333///***(((((()))))))))...111222000------111555111///...---,,,---...///333333444444444555888;;;777:::;;;888444222555888:::888666444444666777888666666555444444555777888333222222444777888555222333222111333555666666555000444777888555222//////.........///111222111///---+++***...333555333000///333666777555111//////------...111555777777666------...000222333222222222000000333777999666333222555888888555111......,,,---000444888777333///999888777666777999<<<>>>222888>>>???<<<888777888EEE???::::::<<<;;;555///---000333222,,,((('''((('''+++000222111///......666777777555111///......,,,---...//////...---,,,zzzkkkbbb^^^```aaa\\\PPPHHHMMMWWWLLLJJJIIIJJJKKKIIIFFFBBBDDDJJJJJJEEEFFFMMMOOOJJJCCCGGGKKKJJJDDD@@@BBBEEEOOOKKKFFFDDDDDDBBB===999333555999<<<>>>>>>??????;;;<<<@@@GGGMMMJJJAAA888???AAABBBAAA???>>>>>>???555333111000111444777999<<<666222444999:::444...,,,///333333111222666;;;444111......000222444444555444222000///000222333,,,...111333333222000...444555555444222///,,,***+++///222000+++***...333111000000222555555333000999666333000///000222444+++++++++,,,++++++++++++...---,,,,,,,,,...000111...+++)))+++000111...***)))+++...000111///---++++++***+++,,,///333777:::222000---***)))((())))))......---,,,+++***)))((())),,,000///+++***+++...///...///333888888333......,,,***))))))***,,,---((()))+++,,,,,,,,,+++***...///000111222222333333000666:::777///+++---222222000...///111222000...000...,,,+++---222777:::;;;======::::::===<<<:::;;;666444666777555666999<<>>===<<<777888:::???BBBBBB???;;;:::===BBBEEEEEECCC@@@>>>;;;???CCCDDDBBB===;;;:::555111...///333666888888333333444666777666444222///000222333333333444555333000...---000333555555222222333333333222111000---...000111222111000///111444777777222...,,,,,,+++---///...------...111000111222111111111111222333111///...---...///111111000///------------...---,,,+++***+++---///000111---+++...333555000++++++,,,...000000///---,,,)))***+++---000222444666222000---***((((((((((((***+++,,,---,,,+++)))((((((***,,,.........//////111444777888666444333333,,,,,,+++******+++,,,,,,************+++,,,---...---000444333000///111444111333444444111000000000///000000000000///000111...---,,,,,,...222666999BBBCCC@@@;;;;;;@@@CCCBBB999888888999777333555:::<<<<<<===<<<999666333111...///111333333111///---******---000444444333111222222333111///...///000111000...,,,,,,---///000111///,,,---///222222111/////////000111000///---+++---///...---...000333222000---,,,...111333444333111---+++))))))***+++---.../////////000111111///---,,,++++++++++++***+++------,,,***+++---000---,,,***))))))+++...///000111111111000222555777<<<:::888888999888666333111111222333444666888:::999666444222222333444555444666777444000...111555222444666:::;;;999555111...000333444555555444555///111444555444333333333333111...------...//////555999===;;;666000......,,,++++++---///111111111...---,,,...111222111///...---...111444666444222444444333222111222444666555444333333555666666666888999;;;<<<<<<<<<;;;;;;777:::<<<===;;;:::;;;<<>>BBBNNNOOODDDAAAIIIRRRIII@@@===AAACCCBBB>>>===DDDKKKIII@@@;;;===AAA===;;;;;;@@@FFFFFF???777888>>>DDDCCC>>>;;;???DDD666===DDDGGGDDD===888555555111---...444999999777***000666777444222333666333111000222555555222...222///------000333555666...000333666555333///------...///000111000000///---333888777222...---///---++++++,,,...//////---///333555333...---000555---------,,,,,,---------666444111...---...000111+++***)))))))))+++...///333///---000666777222---,,,---///000000...---,,,&&&(((+++///111111111111222000---***((((((((()))'''))),,,......---+++)))***((()))---222444222///111999???<<<444000333888++++++,,,---------,,,+++---,,,***)))***---111333,,,222666444///---000555222000...000444555222///---111444222...,,,000444---------...000222555666FFFEEE@@@999:::AAAGGGIII888:::>>>>>>888222555======777333333666666111,,,***...333333///------...---...000333555444000---222222222111///...///000...---+++******,,,///111444111......000222111000)))---111111...,,,,,,...,,,******+++...000000///333000------///333666777---,,,)))(((''')))+++,,,333000---...111222///,,,))),,,......+++***,,,///,,,***((((((***+++,,,+++///---+++))))))+++---///,,,...000222222333444666CCC;;;444555;;;===888222***///444555444555;;;AAA<<<666000///333555444111888:::999444......555===000333999>>>???;;;333---444111...000444777666555,,,222888888444111444999888444000000111222///---777:::===:::444000000222++++++,,,...000///---+++000+++)))---444777333...))),,,///111111111222333777222...---111555777666888888666222///111888===333666:::======;;;777444;;;999666777999<<<======444<<>>>>>>>>DDDBBB@@@AAABBB@@@;;;777;;;===@@@AAAAAA@@@@@@AAA<<<<<<===???AAAAAA@@@>>>======>>>>>>===;;;999888222222222333333333333333444111111444888777222------111555666444111/////////---,,,...111333222000444333111000111333555777***000777999666222///...666555333000,,,++++++,,,***,,,...---++++++...111222111111111222111...,,,...---+++******---000222...------------,,,,,,,,,///---+++---000222000...***---000000......111444///---,,,---000000...+++///...---,,,---///111222000333444222---***)))***+++******///444444///)))+++,,,---...000444888;;;:::999777444222000000000222111...,,,+++******+++(((+++---///...---...///555333222111000111222333222666999666111///444999;;;111***+++...///...///222555666333///000777???============>>>@@@BBBCCCDDD???:::777888888666444777444000///111333222111000...,,,---000111///---///444888888444000---------000333333111///---,,,111...,,,...111333333222111111111111222222444444000,,,)))***...///,,,(((+++,,,,,,+++***,,,///222333111///...///111444555///---***'''&&&'''((()))---///000111111///,,,***///...---...///000000...---+++)))'''&&&(((***+++---,,,******+++,,,+++***000///...000444777888888666777777666555222111000---...111333666888999:::777666444111......000333444777999777444222222444:::::::::999666444111///000/////////000222555777111222444333222222444666EEEEEE>>>222,,,---000111666999===>>>:::555111///222000...,,,---000333555///.........///000111222...111444333000...///111222111111000222777===BBB@@@888333444555222111111333222222555999;;;999777888888888999:::::::::;;;999:::::::::888555111///222000---+++***+++,,,---111000...,,,***(((''''''$$$(((///444555333...+++)))***,,,,,,,,,,,,---///yyyiiiZZZQQQUUUUUUPPPGGGEEEJJJPPPCCCDDDFFFIIIKKKJJJEEEBBBCCCEEEDDDAAABBBHHHJJJJJJDDDEEEEEEDDDBBB@@@???@@@@@@@@@@@@@@@@@@===999666888<<<@@@AAA???>>>@@@BBB<<<;;;;;;<<<>>>??????>>>BBB@@@>>>;;;999999999999222333444555444333222111333222222444666555111---...000222444333000---,,,///...---...000111111111555444111000111333555777---111666888777444111000666777666333...++++++,,,+++------------...000222222222333222111///...---,,,,,,++++++,,,---///000.........---------------///......///111222222111---///000111111111222333///---,,,---//////...,,,222111000///...//////000...000333444222///,,,+++,,,+++,,,000333444000---...000222111000222888===999777444111////////////222111///---,,,+++******)))+++.........---...///444333222111111000000000000555999999444333777<<<:::222,,,---...,,,,,,...222444666555222333888<<<;;;:::::::::;;;<<<>>>???FFFCCC???<<<;;;999777555444111///...000222222222111000//////000000...,,,000555999999444...+++++++++///333555333///---+++///...---000444666666555333222111111222333333333000...,,,,,,...///---+++////////////...///222555222111///------...000111000...+++)))'''((()))***---...000111111000---,,,---,,,,,,---///111000///,,,+++***((()))***+++------+++)))***+++,,,,,,+++------...111444777888888111111111222222111///---...---...222666999888555555777777444000///222666222333444333000///000222BBB@@@>>>:::888666555444...---++++++---000111222444222111111111333444555HHHKKKFFF999---+++///222666888;;;@@@AAA>>>777111444333111000111444777999/////////000000000//////111000000000111111111111333555777666555888???EEE>>>777222222333111///000000//////222777:::;;;:::666888:::<<<<<<;;;999888<<<:::888777777555222///000///---,,,+++,,,,,,,,,,,,+++***((('''&&&%%%%%%&&&)))---111222222000...***+++,,,,,,+++,,,...000zzzsssggg]]]TTTTTTRRRLLLEEEDDDHHHMMMBBBDDDFFFGGGEEECCCBBBBBBAAACCCBBB@@@AAAGGGIIIHHHHHHFFFCCCAAAAAABBBBBBBBB>>>@@@CCCCCC@@@<<<999777555999>>>???===<<>>@@@@@@FFFBBB===888666666888999555666666666555333111000222333444555555333111/////////000111222000,,,)))///000000///...///222444555444222222222333555666000111333666888888666333666999;;;777000,,,+++---...------...000222333222333555777555000......///***+++---...//////......000///......------......---///111111111222444555222111111222444444333222///---,,,+++---.........444333222111000///......,,,---111444666555222///---...000222333333333222333555666444000111777<<<666444111...,,,---...///222111000///---+++***(((+++,,,............///000222222222222111000///......333888;;;;;;;;;<<<>>>888333000000...++++++...222444555777888888888888777777777777888999;;;<<>>:::777666666777000---******---///000...444222000///000222444444CCCIIIHHH;;;...+++000444555666999@@@GGGEEE===555555444222222333666999;;;111111222222111///...---444000---...222555444111222666999999888999>>>CCC<<<444///000000...---------,,,,,,...333777:::;;;555777:::======;;;888666===:::777555666555222///,,,------------------,,,))))))(((''''''&&&&&&&&&((())),,,...000111111111.........---+++,,,...000ooobbbbbbhhh```TTTHHHDDDHHHKKKFFF@@@GGGJJJLLLIIICCC??????AAA===??????===???DDDFFFEEEKKKFFF@@@???AAADDDEEEDDD>>>BBBFFFFFFAAA<<<::::::555777:::<<<>>>>>>??????DDD@@@<<<:::<<<@@@CCCDDDCCC@@@;;;777444444666777:::999888666444333333222333555777777555333222222111000000111222111---)))111333333222//////333666222333444555555444333222000///000444999<<<:::888555:::>>>;;;444...---///111...---///333666555333777:::<<<888111------000+++---000222333222000...111000///............///+++///222222111111444888555333222444666777444111///---+++++++++---//////111111222111111///...------,,,---111666999777555000222333444333333555666999888666333222333555777555222///---,,,,,,...000111111111111///,,,***(((,,,---//////......///000...///000111111000///...///000444;;;BBBDDDAAA===666333333333000,,,---111222222444888;;;;;;777444555555555666888;;;===???AAACCCEEEBBB<<<777666666444333111000000111111111222555888666111,,,******...333888999444...***(((,,,///222333222///...---,,,...111444666777666555666333111222555555222//////000111000...---...///...//////...------///111...---+++******+++,,,---///---,,,***))))))***+++,,,---///000111000000///...,,,+++,,,---...---+++(((((()))***,,,------...+++)))((())),,,---...---++++++---111444555333111///------000555777555222...///000444666777555222///000111222222222333444666444222000000222555777>>><<<999666444333333444555000,,,,,,000222111///000222333222000000222444666<<<===555......222444555555888===BBBCCC>>>888222111000000111333666888666555333222000/////////333000......111444555444111333555777888999::::::888111---...///---,,,,,,,,,***)))***---222666888444666888999:::999777666999::::::888555222000///***+++---//////...---,,,))))))******++++++******(((***,,,...000111111111444444222///,,,,,,---///jjj]]]```iiibbbVVVHHHDDDGGGHHHBBB<<>>BBB===???@@@>>>???DDDFFFDDDJJJEEE@@@???AAADDDEEEEEE>>>BBBEEEEEE@@@;;;::::::888666666:::@@@BBB@@@<<>>>>>999222---...111...000333666666555333222111000///------...//////+++...111222000111444777666444333555777666333///------,,,++++++,,,...000---...///000000000//////000---+++---222888::::::555555555444333333666888<<<888333222444555333000333222///------...000111111111222111000...+++***,,,...111111000/////////***+++---///000000000///222///000:::FFFIIIBBB888333222333666555111111555000000111666::::::555000333444555777:::>>>AAACCC>>>AAADDDCCC>>>:::888999666666555333222000000000222555888666111+++))))))+++000666777333///,,,+++...///111111/////////000...000222444444333222111555444222333555555222///...///000///---------///---......---,,,+++,,,...++++++******+++---...///------+++***************,,,---...///000000/////////...,,,+++,,,+++)))(((&&&'''((()))***,,,,,,---+++)))((())),,,---...---,,,,,,...000222222000---......///222666888777555000333666777666555555666111...---000555888666333888666222111111444777888444444444333333222111000666222///...000222222111,,,333999777111---000444000222111......222333222444555777888888999999:::111111000///000222444555:::777444000//////111333000111111000...000444777222111111444999:::777333555///---000111///,,,,,,,,,+++)))((())),,,000333555444444444555666777888444999>>>;;;444...---///)))+++---///000///---,,,)))***+++---.........---)))+++...111222222111000999888666222...,,,,,,---zzzooohhhbbb^^^XXXWWWSSSJJJAAA===???CCC@@@CCCFFFDDD???===???AAAAAACCCDDDAAABBBFFFHHHEEEEEECCCAAAAAABBBDDDEEEEEE>>>???@@@???<<<999777777:::888888<<<@@@BBB@@@===@@@===:::999;;;===>>>>>>888999999999777555222000:::777333000000222555777888888777777666555444333111333555555333222111222555666777666444333444444...000444666666333///---+++,,,...222777999:::999444777:::;;;:::888666555444222111222444555555555;;;<<<;;;888333000000222222333555666777777666666111000...,,,,,,---...///---///000111111222444555555555555666666444000...+++,,,,,,,,,+++,,,...000++++++,,,...///000222222111...******...444999<<<:::888555333333444666777:::666333333555555111---111000/////////000111222111111111111000///...---+++...222444333000...---)))***+++---.../////////111///000999CCCFFF>>>555111000222777888444333444------...111555555222...111222333666999===AAACCC@@@BBBDDDCCCAAA>>><<<;;;666777777555222111111111222444555333000---*********///444555222...---------///000000//////000111000111333222000.........222333555555555444222222000/////////............---...///...,,,+++,,,---))))))***+++,,,...///000...---,,,,,,++++++++++++,,,,,,---.........------///---+++***+++***(((&&&'''''''''((()))+++,,,---+++***)))***+++------,,,,,,,,,,,,...000000...,,,---...111333444555555555555666777888777777777777444111000222777;;;:::888888444111///000333444555///000222333333222111000222111///...---...000111---444:::999222...111555333333000---///444444000444555555333111222555888333222111111111222333333888555222///...000222444---000222111...---111666333222222555999999555111222......333666333///.........,,,)))(((***---111444333222222333666999;;;444999===:::333---,,,...***+++---//////...---,,,((()))+++---.........---,,,...111333444333111000888888777444///,,,++++++zzzqqqrrrpppdddXXXRRRTTTTTTLLLBBB===AAAGGG===@@@BBBBBB???======>>>CCCFFFFFFDDDDDDGGGHHHEEE@@@AAACCCCCCCCCBBBCCCDDD@@@>>><<<;;;;;;999777555999<<>>;;;999222444555555222111222333333111000000000...,,,***---000333333///,,,,,,---***---222333222000///...111222333111...---...//////333777777444222333555333000...///111222000------...///...,,,+++***+++))))))***+++,,,,,,---.../////////...............,,,,,,,,,,,,,,,,,,++++++,,,***))))))***+++)))(((***)))(((((()))***---...---+++)))***+++,,,,,,+++***))))))+++...000000///,,,000444555333222444666===777333444999;;;999444333444555555555777;;;>>>888444000///000222222222111111000000000000111111...000111...++++++///333555555555444333222333555444555333//////333555444555333222222222333444444444444222111111000111111000000/////////000000111...///000////////////000000333666666555333333444///---000777;;;888333111000000000---++++++///222222222333444666999;;;<<<;;;999777444111///...,,,+++,,,---.........---,,,)))***,,,...//////......222222222222222222222222222333444333000,,,******wwwooopppnnneeeZZZTTTPPPKKKHHHHHHGGGEEECCCAAABBBDDDCCC@@@===;;;:::CCCFFFFFFCCCCCCFFFFFFCCC<<<@@@DDDEEECCCAAABBBCCCCCC???;;;:::;;;;;;999666777>>>EEEDDD>>>;;;???FFF<<<<<<<<<>>>???>>><<<:::@@@???===:::777444111000)))***,,,...///000//////999555111111444555111---,,,333888777111...333999555333333555777555000,,,444222///,,,,,,---000222,,,000444555111......///444222222666<<<@@@>>>:::333555666555222111333666111///...///222555666666777555333222333555888:::000///,,,******+++---///555222111222666777555333111444777666111---,,,,,,'''***---...,,,+++---///000///......///111444666---...///---+++,,,111555CCC<<<444111333555555333...666>>><<<444///000444+++---...000111000000///111000/////////000222333)))...555888666222---***...---,,,***)))******+++)))222:::<<<666222333777333......555888555...***((((((((())))))+++---...,,,,,,,,,---///222444555EEEBBB???>>>>>><<<888444---000333444222111333555333000------///000---+++///222444222...******,,,''',,,333777666222...+++111222333111...---///111---333999888444111333777555111...///333444111---,,,---...---***)))((()))************++++++++++++111111111111000000000000,,,,,,,,,++++++*********)))((('''(((***,,,+++***,,,+++)))((()))+++...000---,,,******+++,,,+++***((('''''')))---000222222---333999888333111444888CCC777---000;;;@@@999000///555999666000000999BBB999555111111222333222111333222///---------///000---111333000++++++000777===777000///333666666444111555555000---111777:::666222000222777888555111444333222000///.........)))+++...000111000...---000...---...111111...++++++333999777000,,,000666...---111:::???;;;555333111222222000......111555000222444777:::<<<<<<===CCC:::000---000222000,,,---------------------,,,+++,,,...000111111000///777555333111000111333555,,,...111111///,,,+++***wwwmmmfffaaa```SSSMMMFFFEEEHHHHHHCCC===CCCEEEEEEAAA;;;999===AAACCCAAAGGGQQQMMM???<<>>>>>===;;;:::999999AAA@@@@@@BBBDDDAAA;;;666???CCCCCC===999;;;>>>>>>;;;999<<>>???999444333444888444111333666666111,,,***,,,//////---,,,///222,,,,,,---...////////////222111///,,,)))***...111333;;;<<<555000111333222666333111333666555000***///////////////000111111000000111222444333111...222222111111000...------,,,...//////---***)))(((...///111222333333222222...///111333444333///---++++++*********+++---...---------+++***+++...111555===DDDDDD<<<444000000222000//////000000///---...000///---******...222111111111000...,,,***(((---...000000//////111222///222444333000...///111333111111444888999777444000111222444555333000------,,,++++++---------++++++---...,,,)))'''(((***(((+++///000///---,,,,,,************************(((((())))))*********+++,,,,,,++++++++++++,,,,,,---+++(((''''''))),,,///)))&&&'''++++++)))))),,,000222333333333222222333...000222222111111222444111111111///---...222666888777666333111111444777222222111111111111111111888666222...---///222444222666999777333222666:::888444000111444666333000444444333222222333666999333444444444111---)))&&&'''(((+++---///000000000,,,...000000...---------222000///000333333000---222333444444444222000...+++...222444222000...---444333222555:::===<<<;;;444777888666222//////000222...,,,---111333000---,,,---...000111111111111///111555777777555111...000///...///000111000///xxxjjj```^^^```PPPJJJEEEDDDEEEFFFBBB???DDDEEEDDDAAA>>>===@@@CCCDDDEEELLLSSSNNNBBB>>>BBBGGGEEEAAA>>>BBBGGGFFFAAA999BBBHHHEEE;;;666<<>>??????:::888:::??????888222000000///------...//////...---///000///---,,,,,,---,,,,,,---000222222000...555777888555111......//////...,,,++++++---000111222333333444444444333333222555777888888888888999777333//////222444333000111000...///222666999:::777555333333555555333111000///............000000///555<<<===:::666444444555444222333555444111---+++,,,......---...///111------......///......---000000///,,,***+++---000333999;;;666333555666555555333222222444444000---///////////////000111111000111333333222000...---000111111111000...,,,++++++---//////---+++******---...000111333333333333000000000111222111...,,,,,,+++*********+++,,,---,,,---...---,,,,,,---///111888???>>>888111...///000000000000000000000000......---,,,+++---111333000000//////---,,,***)))---...000000///000222333333444555444333222333333333222333555777777666444111111222333333222///---+++***)))***,,,---,,,+++---......,,,(((&&&&&&'''(((+++...///...,,,,,,,,,************************))))))))))))******+++++++++++++++******+++++++++,,,+++)))((((((***,,,...***''''''***+++)))***---...///000111111000111111---......///000000111111.........,,,)))***---111666777777555333333444666111111111111222222222222;;;888444111//////000111333666777666444444666999777444111111333444222000000111222222222333666999333333333222000---***)))''')))+++.../////////...***,,,...///000/////////000000000111222222000...000111333444333111...,,,+++...111222111000//////333222111333777:::;;;:::444555555333111000000000222///---...222444222///------///000111111111111000111444555555333111///000...---...///000///...zzzrrrjjjccc\\\WWWMMMIIIEEECCCCCCDDDEEEDDDBBBAAA@@@??????@@@BBBDDDKKKMMMPPPNNNIIICCCAAABBBCCCGGGGGGCCCAAABBBAAA>>>:::AAAGGGEEE>>>;;;???DDD@@@CCCFFFFFFCCC===888666666>>>CCCBBB@@@???>>><<<999777888<<<<<<777333222///---,,,,,,.........---///...------...---+++)))***---///000///......///222333444444333111///...///...,,,+++,,,---///000111333666888999888666555777777777777888777555333444222111000111444666888444111......222666777777555444333333444555333222000000//////////////////000333777::::::999666444222333444555444333111///...,,,,,,,,,.../////////////////////...---,,,,,,...//////...,,,,,,...///333777999888888:::999777333333333222222111111000///////////////000000111222444666555000,,,+++,,,...///111111000...+++)))***,,,......---+++++++++,,,---...000222333444444111111000///...------,,,---,,,,,,++++++++++++,,,+++---000111///---,,,,,,,,,111777666111---,,,......000222222000000222555222000---+++,,,...000000///...---,,,++++++++++++---...000000000111333555;;;999888777888999888888333444666666555444444444000000000///...------,,,***)))))))))+++,,,+++***.........+++(((&&&%%%&&&'''))),,,---,,,+++***+++)))))))))))))))))))))))))))************++++++++++++++++++******++++++++++++++++++***+++,,,,,,---,,,(((''')))***)))+++///,,,---...//////000111111000...,,,...111333111///......---***((((((+++---222555777777666444333444000111111111222333333333888666444222000000000000444444444444444444555666555444333333222222111111---...111222222333555777333222111000///...---,,,(((***---///000///---+++******,,,///222222111000---///111222111//////000...///222333222000---***+++---000000000000111222222111///000333666888888444333111000000111000///000...---///333444333111---...///000000111000000000111111222222222111000///...,,,,,,.........---mmmhhhlllhhhYYYJJJLLLJJJFFFDDDCCCDDDGGGIII???===;;;<<<>>>AAACCCCCCQQQSSSOOOFFFAAACCCEEEDDD<<>>BBBFFFEEE@@@:::666555///999@@@AAA???>>>;;;888888555666::::::666333333///...,,,---...000//////222///---...000///,,,))),,,///222222///...///111000000000222444333111///000///...---,,,---...///111444777:::;;;999666444777555444555777777333///222333333111111333999>>>777333//////333666777555333222222222333333222222000000111111111000/////////000111555999999555222///111444555444222111111000---***+++...000000...111111111000///---,,,+++---///000000///......///555666999;;;===>>>;;;777333444444222111000222333000000////////////000000333777:::777000+++***,,,---...111222111...***((()))+++------,,,,,,,,,------...///000111111222222222222000...+++***+++,,,------,,,,,,++++++++++++***---222444222...+++)))(((,,,000000---+++,,,...,,,000333222000000555::::::555///,,,------,,,***...---,,,+++***+++,,,------...///000000111444777BBB>>>;;;;;;>>>???>>><<<333666888666333111222444//////...,,,***)))***,,,,,,******+++,,,------+++------,,,+++)))'''''''''&&&(((+++,,,+++***)))***))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++++++++***++++++,,,------------------)))''')))***))),,,111///......///222333444444555111...111666888555222111000///,,,+++***+++,,,---111555777666333111000///000000111222333444444000000000111111111111111333111000000222333333222333444555444222000111111---///111222222111222333222111000///......//////+++---///111111///---+++,,,,,,---000333444111///,,,///333333000...///111---///222333333000---++++++---...//////000333555222000...---///222444666666222///...///000...,,,...---,,,...111333333111...//////000000000000///000//////...//////000111///---++++++,,,---,,,,,,{{{mmmgggeee```TTTJJJKKKHHHEEECCCBBBCCCFFFHHH>>><<<;;;<<>>;;;999===CCCDDD???999;;;???CCCAAA<<<777555444000888??????===<<<:::777888555555999:::666444444111000...///111222222111444222000000222222///,,,---000222111...---...111///...///111444444333111111111///............///333555777999888666333111444222111333555555222//////111111000...000666<<<888444111000333666777666222222222222111111111111111111222222111000//////...,,,---000555666333///,,,000444555444333222222111---***+++...000///...222222222111000///...---000222333333222000000111666777:::???AAA>>>:::777555555555444222111222444000000////////////000000444888;;;888111,,,,,,...---...111222111...***((()))+++,,,---,,,,,,---...000000//////////////////222222111---***)))***,,,------------,,,,,,++++++***...222444222---)))'''&&&))),,,,,,+++***,,,...,,,000333222000111666<<<<<<777000---------+++)))------+++******+++,,,------...///000000222666999DDDAAA>>>>>>AAABBB@@@>>>555777888555111000111333111111000...++++++---000///...------//////...---++++++******++++++******&&&(((******)))))))))***)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***+++,,,---...///......---...***(((*********---111444222111222666888888888666333000333777:::777444333222///...---,,,,,,,,,)))---222555444111///...//////000111111222333333---....../////////......000...------///000000///222444555555333222222333000222333333111000000111222111///.........000000///111222333333111///---///000222444444333000---,,,000333333111///111333...000333444444222///---+++---......///000333666111000...------...111444777333///...//////,,,)))+++++++++---///000000000///000000000000//////...///...,,,+++,,,...000111///---***)))***+++,,,+++wwwzzzwwwkkkYYYNNNNNNRRRKKKGGGCCCAAAAAABBBBBBBBBAAA@@@@@@@@@AAACCCFFFHHHCCCGGGKKKNNNMMMGGG@@@<<>>999888888777666555555444333222111000000///////////////222555888777333///...///...///111111000...+++)))***+++,,,,,,++++++---...222111000...------------111222222///***)))+++---,,,---------------,,,++++++...111222///+++((('''&&&(((***+++++++++---......000111000000222666;;;888555111..................---,,,,,,,,,,,,,,,---......///000111333888;;;@@@???>>>???@@@???>>><<<666666666444111000111222444555666444111000333666333222000000111111///...+++******+++---...---,,,&&&(((******)))((()))***************************---------,,,,,,,,,,,,++++++,,,---......---,,,+++------...////////////......***)))+++,,,+++---111999666444555888;;;;;;:::444222000222555777555333222000...---------+++***'''+++///111111///.........//////000000111111111000000///---,,,***))))))------------------...///222333444666666666555444444555555444111000000111222111///......//////000222333444444333222111000111444888888555222///......000333333333222222333111222333444444333111000+++---...//////000333555111111000...------000222333222111000000...+++)))***++++++,,,---...//////000000111000000///...------,,,*********,,,...000000---***)))***+++++++++qqqvvvvvviiiUUUJJJLLLSSSOOOJJJEEECCCEEEEEEBBB>>>AAACCCDDDBBB@@@AAAEEEIIIBBB@@@FFFPPPQQQHHHAAAAAAMMMJJJDDD@@@BBBFFFDDD>>>777AAAKKKIII@@@;;;???FFF;;;:::888999:::::::::999>>>BBBAAA;;;888999<<<<<<999666777;;;;;;777333222333222111111444555555555222333555555444444444555222111///...//////...,,,///111222111000222666:::555555444333111000000///555444222111111222333444222444666666444222222222111000///---++++++,,,---111333333111...///444888777888999777444111222333555444222111000000111111,,,+++,,,---///000//////,,,,,,...333777777444000//////...,,,+++,,,...111111222333444555555555555:::;;;;;;999777555555666000444===EEEDDD===:::<<<;;;999777777888777333///111111000//////////////////000222333333222000///000111111111000...,,,++++++,,,---,,,++++++,,,...111000...------------...///222333000+++)))+++...+++,,,---.........---,,,---...000///,,,)))((('''%%%''')))++++++,,,------000///......000333666888777666333000---,,,...000...............---,,,+++...//////000111444999===777:::<<<===;;;999888777777555333222222222222111333666888777444333666:::666444222111111111///---...,,,+++,,,...///...,,,''')))******))))))***+++++++++++++++++++++++++++...---------,,,,,,,,,,,,,,,---///000000///---,,,....../////////000000000---******---...,,,---000<<<888444555999;;;;;;999111111111222333444444444111///------......,,,***(((+++---///......///000............////////////222111///---+++))))))(((,,,...///...,,,,,,...111333222333666999:::888555666777666444222222333555111111000///////////////444333333222222222222222111777===<<<666111000222111111222333555666444333222222333333333333333333+++---///000000000222333000222222111...---///111---000222333111///---,,,+++,,,------------...///111111111111000///------+++***))))))***+++---///111...+++)))***+++++++++vvvrrrkkkbbbYYYRRRMMMJJJUUUNNNHHHGGGJJJJJJDDD>>>@@@CCCDDDBBB>>>>>>BBBHHHHHH???AAALLLNNNFFFEEELLLKKKHHHCCCCCCIIILLLEEE:::===@@@CCCDDDDDDBBB???>>><<<999666777:::======;;;AAACCC@@@777333555:::;;;999777888<<<<<<777333222333111000111444555555555000333666666444333555777777333000000222222000...///222444222///000666===666666555444333111000000555333000//////222666888444777999888444111222333666444222000...---+++***---111333000++++++222888:::<<<<<<:::666333444555666555222000000000111222,,,------.........///000,,,+++---222888999444//////000///---******...222000111333555666777888888>>>>>>>>>;;;888666777888,,,111===FFFEEE===;;;@@@>>>:::888999;;;999333---111111000///////////////,,,,,,---000333333111///222222111111000...------,,,------,,,+++***,,,...///...---,,,,,,---...///...111444111,,,***,,,///***+++---...///...------...//////---***((('''(((%%%&&&)))+++,,,,,,,,,,,,111///------000333666666999999777222,,,))),,,///...///000000///---,,,+++...//////000111555:::===111666:::;;;888444333444888555111111333444222000000444777777333333666999777555333222111000...,,,111...,,,---//////---+++((()))******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---...000111111000...---///////////////000111111,,,***+++...///------000<<<777333333777:::999777000222333333333333444666222000......000000...+++***+++---...---...000222...............---------111///...,,,++++++,,,,,,+++///222000,,,+++///333444222222666;;;===:::555777777666444333444777999111111000000//////......444333222111111111333333000888???>>>777111222555333111111333777888666333333222222111111222333333+++---000111000000111222000333444222///...///000(((---333444222000///000---...///...------...///111111111111000...---,,,))))))))))))***+++---...222///+++)))***+++,,,,,,qqq^^^YYY[[[XXXNNNGGGQQQVVVWWWOOODDD???DDDLLLCCC??????DDDHHHEEEBBBAAAHHHFFFCCCCCCFFFIIIKKKKKK>>>GGGOOOLLLAAA:::>>>DDDIII@@@999<<>>444333;;;BBB???777444:::BBB;;;;;;:::888777666555444BBB@@@<<<777333333555777---111666777444111000111444222111222555666555444333555777555333222555888111111111000000000000000555555444111///...///000///000111222222222222111999777555666888777444000+++555>>>;;;000(((***000++++++,,,---...///000111BBBEEECCC<<<777999<<<<<<444444333222111000///...666000++++++///111///,,,...///111222333333333222//////////////////000000666222///...111777<<<>>>888<<<@@@BBB>>>888333000555000...666BBBFFF@@@888333999???>>>777111111333333333333333222111111000///...+++******,,,...000,,,000444555333///+++)))///---***)))***+++******...000222000---++++++------++++++///444444///***///////////////000111111,,,...000000---***((('''((()))+++,,,,,,+++*********///333111---000:::DDDBBB;;;222---,,,,,,+++***000111111000......///111---...000222333333444444888777555333222222222333000444777666333111222444111222222111000000111333777555333111////////////------...///000...***'''))))))***,,,---...///000)))+++------,,,+++,,,---000///---+++******++++++...///000///------///000......///000222111...,,,......---------...//////...555;;;999222...111666666222000222666888666222111000............+++)))***,,,...---,,,++++++,,,333222111///...,,,++++++---,,,***'''&&&(((+++///444111///111555666333///111888<<<999666888<<<===444555777777777555222111:::888555111///.........---......//////...---,,,444333222222444444333222222555888666333333777<<<666111---///444555111,,,333333333111//////000111+++333;;;<<<777000+++***555111...111777999444//////444888444,,,(((---333222222111000...---+++***+++***(((''')))---111444,,,+++******))))))******~~~wwwmmmaaa[[[VVVQQQNNNNNNRRRTTTSSSOOOJJJFFFEEEFFFCCCAAAAAACCCCCCBBBDDDHHHGGGFFFEEEFFFGGGIIIHHHGGGDDDFFFHHHEEE???===???BBBBBB???<<<===@@@@@@<<<888999<<>><<<::::::;;;???===<<<>>>AAA@@@;;;666666555555444333222222111222666;;;===;;;888666555:::666222222444555333000---222777888555444666888777666444333444333222000777555222///---...///000///222555666555333111111333222111000000000111222444666888888555222///...222222222333444222---***---...///000111222222222444999:::666333555777777:::888555111///.........+++,,,...---,,,---111444222333333333222111///...///000111222333333333333111000000111333555555555999777666999===@@@@@@>>>///222555666444222222333555555555444222111000///333333444555555555444444...---+++******+++---...555555444111...,,,,,,------,,,******,,,---------***,,,---,,,***)))))))))***,,,///000111333555777444333000...------...///000111222111///---------***++++++,,,,,,+++******111000///000222555777888999888666111---+++++++++,,,---------,,,---///000------,,,,,,,,,---///000222111000//////000111111555111...///222333111...222333333222000///000222111000//////......//////000///......//////---+++((((((((())))))*********++++++,,,000444555333000------------,,,++++++***---......---,,,,,,---///...---+++,,,---...---,,,***+++,,,---...---,,,,,,---000333333222222222333111222222333333222111000...---...000222333222111000111111000//////111222111222222222111///,,,+++***+++,,,+++******,,,...111///...///333555333111333555333///...111333111555555444444333222222111333222000///.........///------////////////...---/////////000333444333222222222111111111222444555555555444333333222111111444555555333000...------+++000444555222///---------///222555666666444333222333444333111000111222222222111000...,,,***)))+++,,,---.../////////...---------------------...vvvcccaaa```[[[SSSLLLMMMSSSLLLLLLOOOTTTXXXTTTJJJBBBCCCAAA@@@BBBBBBCCCIIIQQQIIIGGGEEEDDDDDDCCCAAA@@@GGGBBB<<<:::<<<>>>>>>===888<<>>AAA???888222555555555444444444444444111666;;;===<<<999777666999777444444444333111//////222666999999999888888666333111222444555222///555333///,,,+++---///111000222444555333111000000333222000///...///111222111555888777333///------111///...///222111---)))---...///111111111111111...444666333111333666555;;;888444///,,,+++,,,,,,)))***+++,,,...000333555444444444333222///---,,,...///111333444555555555222000///000222333333333888555333777>>>BBBAAA???///222555555333111111222555222...---///000///---111222333444444444444444///...,,,++++++,,,---...666666555222...,,,,,,,,,)))((('''(((+++,,,,,,+++))))))******)))((('''''''''+++//////...000666;;;777555111...,,,,,,---...111111222000...---...///,,,,,,,,,,,,,,,,,,,,,,,,000000111111222222333333444666777333...++++++,,,***+++,,,,,,,,,,,,...000...---+++******,,,...///......---------...000000555222//////111333222111555555555333111000111222///////////////000000111111///......//////...---((((((((((((((('''''''''+++)))***///555888444000+++,,,---...---,,,+++***,,,---...---++++++---...---+++(((((()))+++++++++((()))+++---...---,,,+++------...000222333222111...111333333222000//////...---...///222333222111111222222111000000222444222333555666555222///......000000...,,,)))))))))...---,,,---000222222111333333///+++,,,111222///555444333111111111111111///......------...//////------///000000///............///111444555444333222000......000222222222555666777555222000111333333444444333///,,,******,,,...000000---++++++,,,)))---333555555444444555222111111111222222111000111111000///...,,,***)))+++---000222222111...,,,......//////////////////|||uuuhhh___XXXXXXWWWRRRNNNLLLEEEIIIOOOUUUXXXTTTMMMHHHBBB>>>===BBBGGGHHHJJJMMMQQQMMMGGGCCCBBBCCCCCCCCC@@@???>>><<<;;;;;;;;;;;;:::<<<>>>???@@@???===<<<<<<<<<===>>>===:::555111333333333333444444444444666888:::;;;999888888888444777999888444111///...333222333777===>>>:::666111000///111444555333000111///,,,******---000222333333333111///---...///333111///......///111222///333666555111---,,,,,,,,,,,,------------,,,,,,,,,---///000111111000///,,,222555222000222555555888555111---***)))******+++)))(((+++111555555333555555444333222///---+++---///111333444555444444444111...---///111333444555444444999???AAA===999222111111333666777555333444///***))),,,......,,,///000111111222222222222000///...---,,,,,,------111444555555111---+++***((((((((())),,,---,,,+++(((((((((((()))((('''&&&%%%)))------+++---333:::777555333000...---......111222222000...------...------------.........//////111444333000...///222111444666444///,,,,,,---***+++---,,,,,,---///111///...,,,++++++,,,...000---,,,,,,+++,,,---///000000111111000...///222555444555444222000...///000,,,,,,---....../////////111///....../////////---(((((((((''''''''''''&&&***((((((---333555222...***+++,,,---...---,,,+++,,,---...---++++++---...+++)))&&&%%%&&&((())))))'''(((+++---------,,,+++---,,,+++...111333222000...000222222000//////000///......///000111///...000111222111000000222444444555777888888666333111///111111000---***))))))---,,,+++,,,...///000000222222///+++---222444111333222111000/////////000++++++,,,,,,---...///000,,,---///000000000//////......000333666777666444222000......///111111111444666888666222000222555555666666333000,,,++++++---------+++)))(((((()))''',,,222444333222333666111///...000111111///---////////////...,,,++++++,,,...222444444222///,,,///000111111111111000000vvvrrrmmm___TTTTTTXXXVVVNNNHHHBBBGGGNNNRRRRRRPPPLLLJJJ???:::;;;BBBIIIKKKKKKKKKVVVQQQJJJEEEDDDEEEFFFGGG;;;===???>>>;;;999999:::===<<<===@@@BBBBBB>>>:::999;;;<<<<<<999666333222///000000111222333333444999:::999777555555888:::222777<<<;;;666111///000666222000555<<>>===>>><<<:::::::::;;;;;;::::::===AAABBB@@@===;;;:::<<<:::777777888888555111111111222333555666777888333444333222111333666999???;;;888888::::::888555111111000111222333333333,,,000333333000......///222222111000000000000000...111444555333111000000+++,,,...000111222222222111---******---///...,,,...,,,++++++...000111111...000222444444333111///222555444---***,,,000111..................---------000222333333333444666000111222333333222111000+++,,,...000000///---+++......///111444555333222///222555666444333222222...,,,,,,...333555555333++++++***))))))***,,,---//////000//////...------++++++******)))((((((''''''***///111111///......,,,+++,,,---//////---++++++***(((***,,,---+++((()))***++++++++++++,,,---222333555777777666555444555777999888444000,,,+++/////////111333666888:::===888444444777999777333111///...///111222///,,,222222333222000000111333((()))+++,,,............000000............///000111000111666;;;>>><<<:::888888777444111//////000---...000111111111000///++++++---///000///,,,))))))*********+++++++++,,,---,,,+++)))''''''***,,,++++++******+++---///000...///000///------///000---+++******,,,,,,,,,+++*********+++,,,---///000---...//////......000222333...***+++000555555444111111000111333333111000,,,000444777666444333222555555555555555666666666222222222000...---...///555555333111000000222444111888:::555000///222222---...000000000...+++***)))***+++---...///000000,,,---///000111111111000---...000333555555222000111444666333///...222666111111222222333444444444666555222---******---000***))))))+++...000111111******)))***+++...///111000333555444111...------)))***+++---.../////////222222222222222444555666333333444444222000---,,,~~~jjj\\\]]]\\\UUUMMMJJJMMMRRRQQQHHH@@@AAAGGGJJJDDD<<<:::EEEGGG===:::BBBHHHGGGDDD@@@CCCKKKIII>>><<>>===>>>>>><<<999555>>>FFFDDD<<<777;;;AAA???:::666999???@@@888000555666666222...000777>>>777777444222000222666999CCC<<<555333777::::::888333222000///000111111111444333444555555333...+++333555777444000...///111+++000666:::999333,,,'''444000------111555777777...//////,,,((((((---111333---))),,,333555000***222444444222000111444777000///---,,,,,,...111222888000((('''---333333222---222666555111///222666444000---222999;;;444---///222333000+++))),,,///...000222444444333111000444111///000444666666555---------+++***,,,000444666000******...000///---111444666555000,,,+++,,,************))))))((((((+++,,,---......//////000------------------------000---***+++...///---***---111333000***(((...444......222:::===999555444======;;;888444222222333---111555555333444999>>>CCC:::333444<<>>===666000333:::111000///222666666333///333333111...+++)))+++,,,)))+++...000000---)))'''444...******---///,,,)))'''+++...---***+++000555444000,,,,,,000111...***------,,,+++,,,---...///---,,,,,,+++,,,---//////666111***(((***---......,,,///222111...///555;;;444///---333===>>>666,,,222222333333444555666666///222555666555333222222999555000...///000111111333777;;;999444222444777777444111333666666000***111111000///...,,,***))))))***,,,......---,,,+++,,,***))),,,111444222...(((---222333000...000333777333000333888999333---222111000......000444777///,,,,,,///...+++***,,,***'''''',,,333666555222)))******)))(((+++111666666///)))***///111+++%%%++++++***)))***...555:::000000222555777666444111777555222///......000111|||oooiii```\\\VVVSSSRRRRRROOOLLLNNNHHHAAA@@@CCCFFFEEECCC@@@??????AAAAAAAAABBBEEECCCFFFFFFCCCAAABBBBBBBBBAAAAAA@@@???>>><<<:::999;;;===???@@@>>><<<:::999<<<:::999;;;===>>>;;;777666444111//////333777;;;>>><<<888444111222555999999888777666777777777777777222...///333666444111222555777666333000///000444333222222222111000///...000333555555222...+++///---,,,...111333333222111///,,,++++++------......+++)))+++...111000///000222444444222111222444000///---,,,---///111333333000------...111222222000111222222222111111111222222222444666555000++++++000444333///,,,,,,---000111111111222222222222333000......111444444444333000---,,,...111111111111000......///000222222333333333333222000---+++,,,,,,++++++***+++++++++***,,,...///000000///.../////////.........------.../////////.........///---......///............000---///555888555444555666777888777444222222222444333222222333666:::===<<<888555555777999999888666555333222111111000///333222222333444444222000---+++***+++---///000000/////////111444666777777999:::;;;@@@EEEFFFDDDAAA???<<<;;;;;;999555555777555555555444333222333333111111111000---,,,,,,---......000000111000///...111///---,,,,,,,,,,,,,,,+++++++++,,,---///111333222111///.........---,,,---,,,+++++++++,,,...///...---,,,,,,,,,...000222111000///---,,,,,,...000111000//////111444666666222///...111777999666333222222222222333333333333111333444333111111111222444666777666333111111333666666666555444333444444777777777777666444111///000000///...---+++))))))***,,,---/////////---,,,,,,)))(((+++000222111...,,,...000000......111444444222111333777777333//////000111000///000222444222...,,,------******...***((((((,,,222555444111,,,---,,,)))((()))---111222...++++++------+++(((***++++++++++++...222555222111111222444555444333555333000......///000222jjj___fffbbbYYYQQQQQQVVVWWWOOOFFFIIIFFFBBB@@@AAADDDGGGIIIEEE;;;:::DDDGGG???>>>DDDCCCJJJGGG;;;999CCCGGGBBB>>>???@@@???===;;;::::::???;;;888;;;AAAAAA;;;555:::;;;;;;;;;:::;;;<<<===777333///...111555777777CCCAAA===777333222555777000444888999777555444555999333...000777:::777333222777:::888222///111555444111...///333333000,,,000000000111111000//////++++++,,,...000111///---222...++++++///000...+++************+++---000222---000333444333111111222000///---,,,---///222444...000222222000///111333444222111111333333000---111333666777555000,,,)))(((---333555222...,,,,,,222000///......000222333111...,,,,,,...000111111999333......222555333000...000222222111222444777555222000222555444000,,,///...,,,+++,,,---...000+++,,,///111111000///...222111111000///...---------000333222///---000333---***)))---333444///)))111---+++///222222333555///111444444333111111111999555111000333777:::;;;444666666444111333888>>>===666///000555777444///333222111111333444444333---,,,++++++.../////////111//////333:::>>>>>><<<777>>>EEEEEEBBBBBBFFFLLLHHH???999;;;===;;;777555777999999666111000333777...000222222000//////000333333222222333444555666///000111///,,,+++---///...,,,***,,,///222222111000222222000,,,+++,,,...,,,++++++******,,,---...000///,,,+++,,,///222444---111333222///---...111666000+++---444888555111///...---...111444777999222222222111111111000000333333333111//////111333000666======888333333555999666222111333555666555888:::;;;888444111000111//////...---,,,+++***))),,,---///000000///...---+++)))''')))---000///...000///---,,,---...111222///000111333444444333222---///111222111111111222555000......---***+++///,,,******---111333222000000///---***''''''))),,,,,,---,,,+++******+++,,,***+++------,,,---///000444222000000222444555555000///...---...000222333{{{eee[[[^^^[[[VVVQQQQQQTTTSSSLLLFFFEEECCCAAA@@@BBBEEEGGGGGGDDD??????DDDDDD@@@@@@DDDDDDFFFCCC;;;999???DDDCCCAAA???===<<<<<<<<<;;;:::<<<:::999<<<@@@AAA>>>:::<<<;;;:::888888999:::<<<999666222000111333555666AAAAAA???;;;777444444444...111555777888777555444888444111333777:::999777666888:::777333111333666222111///000111000...+++///////////////000000000,,,,,,---.........---,,,000...------//////...+++***++++++,,,---......///+++---...000111333444555111000...---...000333444000111222222111111222444666555444444333222000...111444777999777222,,,)))''',,,111444222000...---///...---,,,---...000111///---+++***+++---...///777333///000333555555222///111333555555555555666333111111222444444222000000///---++++++---000222......//////000000000000333222111000...---,,,+++,,,///222222000000000222...***)))---333555111,,,111,,,***...000000111444...///111000//////000111777555333111222555777888222444444111---///666<<<<<<444......444888666222444222///...///111111111,,,+++***,,,///000111000111222555;;;@@@BBBAAA>>>888===CCCDDDDDDEEEJJJOOOKKKAAA;;;<<<>>>;;;888666777888999777444222333555000111222222111222444666555555666666777888888999222222222111000///000000///...------///111222222222111000///---,,,,,,---++++++*********+++,,,---000...+++***+++...222555///111333333111///000222555///***,,,333666333......,,,+++---000444777888111111111111111111111111333444444333111000111222111777===???;;;777666777888666333111333777;;;===<<<;;;:::777444111//////000///...---,,,,,,++++++,,,---///000000///...,,,***((('''(((+++......---111...,,,,,,---//////...+++...111222111000222444///000222222111111333444666222111222111------///...------///222333222000111///---***((('''(((***++++++*********+++,,,---***+++,,,++++++,,,///222222111000111333444444444,,,,,,,,,,,,...000333444{{{rrrjjj___UUUPPPSSSTTTRRRNNNIIIHHHIIIDDDAAA???BBBGGGHHHDDD@@@@@@GGGHHHAAA>>>CCCFFFFFFDDD???===???===:::===EEEHHHAAA:::999<<<>>>===;;;666:::???@@@>>>>>>AAAEEE@@@;;;666555777888777555:::;;;999555000///333777999<<<>>>>>>;;;666333111333111000444888:::888555555666666666666777999;;;:::999777666666555333222000222444333///,,,++++++......000111111000///////////////...------...///---///000///---+++---...---,,,,,,///111111,,,(((+++******+++///444999;;;222111///......000333444444222000000222444444444666999;;;888333000000222333333555888:::777000******,,,...000000000000111,,,,,,,,,------------------------,,,++++++,,,---///000000000111222555666444222222444888999555111///222444333222111333444000///,,,++++++---///111111000///......///111333111000///...,,,+++))))))---,,,---///222333111......---,,,---///111333333///,,,,,,000222111000222111111000...,,,,,,...111000444666555111000222555555444111...,,,...222555444111......111555666666444111---,,,,,,---...---***)))***---000222222111...444===CCCCCCAAA???>>><<<:::;;;AAAIIINNNNNNLLLFFFAAA===>>><<<888777999444333444666888777333///333333333333333555:::===666777999::::::999888777777333111222555666444000---000111000------111555444000,,,---///000...+++++++++*********+++,,,---...,,,***(((***---111444555222000000222333222000///---,,,---///111000......+++***---333777555111...///000111222333444555222444666777555333222222666777888:::;;;;;;:::888666777777555444888AAAHHHDDD???999666666555111---111000///...------......,,,---...//////...,,,+++***))))))***+++---------///.........///...,,,)))(((,,,000000......111444333333222111000222555888333222444777666111---...000///000111333333222222///---+++***)))***++++++,,,)))'''))),,,...---+++++++++***))))))---222666//////111333555555333111***++++++,,,...111333444qqqmmmlllaaaQQQKKKPPPTTTQQQIIIEEEFFFJJJEEEBBBAAADDDHHHGGG@@@:::<<>>EEEIIIFFFDDD<<<;;;AAA@@@888;;;FFFJJJEEE>>><<<===???>>>===555;;;AAAAAA>>>===CCCHHH@@@;;;666444666777555222:::<<<<<<777000...222888333777<<<===;;;777333111666111///222888<<<999555444777888777444444888<<<<<<:::777777777555222///...222555444///++++++---...///111222222111///...222222222///------...000,,,...000...***))),,,//////------///222111+++&&&+++)))''')))///666;;;>>>555333111//////000222333666333111111333555555444777;;;>>>:::444000111555333222444777;;;999333---------------...000111333+++,,,---............------///000000...,,,,,,---+++---///000///000444777666222000333888999555///...111444333000///222555000///---++++++,,,---...333111///......000222333//////---,,,***)))((('''+++******...222444000,,,,,,......---,,,---222666...,,,---111444111///000333333222000------...000---222777666111...000444777333///---,,,...//////---............111444777111///+++***+++,,,,,,,,,******+++---111222222111+++333>>>CCCBBB>>>;;;;;;???999777???KKKRRRMMMFFF===<<<===>>>:::666666;;;222111222666999888222,,,555666666666777:::>>>AAA:::;;;<<<<<<;;;999666555888444111444888:::666111---111333111,,,+++000555333...***,,,000333000,,,,,,++++++******,,,---...---+++***)))***---111333777333///000222444111...***+++------------...000///,,,+++///555666222,,,---...///000222444555666000333777888777555333333888555333444777:::;;;:::666888:::888777;;;EEENNNKKKCCC;;;888999888333...111000///.........000000,,,---...//////...,,,+++***+++,,,---............---...000000...,,,)))((((((+++......,,,,,,///222444333111//////111555999000000444999999222------///000111222222333222222...,,,******,,,------------***''')))---000...,,,---,,,***))))))---444888...///111444666555222///++++++,,,---///111222333~~~uuunnndddYYYQQQOOONNNNNNMMMKKKIIIHHHGGGGGGFFFEEEEEEDDDAAA<<<999===BBBGGGGGGFFFFFFFFFDDDCCCAAA>>>===<<<<<<@@@FFFGGGHHHHHHDDD???<<<===???;;;;;;<<<>>>@@@AAABBBAAA<<<;;;999777666555555555999999888555222111444777333666999;;;999666444333222111111444777999888666555666666555333444666888:::;;;;;;999666222///---...000222333222000......111222222222111000//////111333444333000------......---,,,***)))***,,,------------,,,,,,,,,,,,,,,,,,***)))+++111777:::;;;777555222000//////111222111333666666555444444555888:::;;;999555222222333111333666777777555222000...---,,,---///000111111000///.........///111222...111444444111...---------------...000222222222111000000222555666555333000111111111000000111222111000///...---,,,,,,,,,000111111222222111000000...------+++***)))(((((((((***,,,///222222000///***+++------,,,,,,///111///,,,,,,000222000///000111333555555333111//////000222444333111111222444444222000...,,,,,,---...---............///111222---,,,******,,,.........---------///111111///...***///666;;;<<<;;;999777:::777777===EEEHHHDDD>>>777777999<<<:::666555999333444555666666444000---444777;;;======>>>???AAA@@@@@@>>><<<999777555555555444333555777777555222///000000///---,,,///111///---,,,---///111111///---,,,+++++++++,,,...///,,,+++++++++,,,///111333333333333444333111...,,,)))***,,,---...//////000000000000111222222///---------...///111222333333000222555555555444555555444333222222333666:::<<<:::::::::999:::>>>FFFLLLJJJDDD===888555333111///000///...------...000111---...000000000///---+++***,,,///111111000///......000111///+++((((((***)))***+++++++++,,,...///000111111000///000333666...---111666666111---...---...000111111111111222...,,,***+++...//////...,,,+++++++++,,,---...///......---,,,,,,...222666000///000111444444333111------......000111111222|||~~~qqqZZZOOOTTTUUUMMMGGGHHHNNNPPPJJJCCCIIIJJJJJJEEE???::::::;;;???:::@@@MMMOOOFFF@@@BBBBBBGGGCCC888777AAAGGGEEEBBBJJJPPPLLLAAA:::;;;@@@CCC;;;555999BBBFFF@@@888777:::<<<:::555444777;;;888666333222444555666555666777888888666555555666...111555777666555555666888555333222444555555444888<<>>BBBCCCAAA@@@???FFFCCC???:::777666666666111333666666444333333444222///------...//////...+++---.........///111333------,,,,,,,,,---...///,,,,,,,,,---...000222444///333888888333...+++************---000222111000111333444333///---...000---.........//////000000111222222222222333555888...222444222000111888>>>???<<<888888<<>>======???AAA@@@<<<777;;;999777444444444666777111///...000222333111///333333444555555555666666222555777666333222444666555333111111333444444333999;;;;;;777222//////111---///222555666666555444888666444111000000111222000333777666222//////000111---((('''***,,,+++***+++,,,,,,+++******---///111...,,,---111777:::<<<===888222111222222///++++++///555999:::777222///<<<555......444888666333777888888444000...000222333000,,,+++---000222333888666333000///111333555000222444666555222...+++000,,,***---222333000---000111222222111222444666555222000///000111111000444333222333333111...,,,///111444666666333000...------,,,,,,------+++))))))---111222000...///000***++++++++++++******)))------,,,---...000111333///222888===>>>;;;444///444111//////222333222000///000111111///...///111777555333222222000---***+++***))))))+++---///111///////////////......---///,,,+++///666:::777444---222666777444222222444555111...111666888333---333555555333///---///111000777@@@EEEEEE@@@:::666DDD@@@:::555333333555666///222555555222000111333222///,,,+++++++++)))(((------+++++++++,,,---...+++,,,---,,,***)))***+++......///000111222333333(((...444444///+++***+++---++++++...333555333000777888888555000---...000---...000111111111000//////555888555555:::<<<999888;;;:::666555999;;;:::>>>:::888999===@@@???>>><<<>>>>>>888000******---+++++++++,,,...//////...111000///...............***...222333111///000111444111,,,*********)))'''///111222111...++++++,,,,,,,,,---...///000111111---+++******+++,,,+++***'''+++111222000//////111///---,,,---//////+++''',,,///111...))))))///666222000...///111000---)))...---------...000111222---...000111111///...,,,}}}qqqlllggg^^^TTTOOOIIIJJJKKKKKKKKKKKKLLLLLLKKKHHHDDDAAA???>>><<<;;;???DDDHHHGGGFFFFFFFFFFFFEEE@@@@@@DDDDDD??????CCCIIIHHHFFFDDDBBBAAA@@@???<<<>>>@@@@@@???<<<:::888:::777555555666666444222222111///000222333111///111222444555666555444444777666444444444444444444111222333222111333666:::<<<:::888666444222///---///000111333444555666777555555555444444333222111666444333222222222222222...---+++))))))***---000222///,,,+++---///...---000000000///000555===CCC???;;;888777888666000+++***---111444666666444333444111......000444666777;;;888444222222111000///333333222///------///222555444333222111222222222222222333333222111///......///000111111111111000333111000111444666555444555666777444111///000222111222333444555333///+++000111333444555555444444......---.........,,,+++//////000111111000---,,,******+++++++++******)))***+++---...000000000000111222666;;;======999555222000...///111333222111111///---...111222000///444555666444000---,,,---***+++---------------...111111111111000...------***,,,///222555555333222444333222222222222111000111000000111222111///---///111333222000------...222666;;;>>>===;;;999888;;;999666444222222333333555333222111111111111111000111000...***)))***+++---,,,+++******+++,,,,,,***+++---,,,+++******+++,,,...000222333222000...***,,,///111000---***(((+++,,,...//////000222333444444444555444333000...111000000000000222333444444444:::BBBCCC======AAALLLLLLGGG???:::;;;;;;999>>>???@@@???>>><<<;;;;;;888777666333///,,,***)))///---,,,---///111333333000///...------------------......000000000...,,,000000///,,,)))))),,,///333222222222222111...,,,------...///111333444555---+++))))))***,,,,,,+++---,,,---///000111111111---...///...---,,,++++++------,,,***)))***...000000...,,,---///000///---,,,,,,++++++,,,...///000222111///...,,,,,,,,,---yyygggbbbddd```VVVNNNDDDIIINNNMMMJJJIIILLLPPPLLLGGGCCC@@@AAAAAA@@@>>><<>>;;;DDDLLLGGGBBB@@@BBBDDDBBB???999>>>BBBAAA<<<888777888777666444555777777444000555333222222333222111///000222444666777666555444<<<888444333666777555222...222444222///111888???===:::666555666444///***111000000000222444666777111333555777777555333222;;;555///---111444555444,,,......+++(((***///555888222,,,,,,000333111---///222444222000444>>>FFF???===;;;;;;;;;777000***)))***---///222444555666+++---------,,,///444999<<<666///...222333000,,,111555777444---***,,,111111222333333333222111000333333222111000000000111---111555555111///111444666222///111777999666222555999===:::333///000444///000222555777555111---111111111222444555777888...////////////...------333000...///111000,,,''')))******+++++++++******(((***---000111111000000222222444888<<<======;;;000///......000222111111222---***,,,111444111---000444666333---))),,,000***...111111...+++***+++333333222111000...------''',,,111444333222111111:::555000///111222///,,,---///111000---+++***++++++---000111000...------333444555444333444666888111111111111111000000000999444///...000222111///---111333000)))'''***...---,,,+++)))))))))******(((***------,,,+++++++++***---222555444000+++(((******+++---000///,,,(((,,,///111///------111555111000111555999999444...333222000///111444888:::888444===OOOPPPCCC???HHH[[[ZZZSSSIIICCCCCCAAA>>>@@@DDDGGGEEE>>>999777777555333000000000...+++(((111///......///222666888...---,,,,,,,,,,,,,,,---///,,,***,,,///000,,,(((...111222...******111777666333111333555555000+++............000333666888...+++)))((()))+++,,,,,,111...+++---111444333111+++...000...***))),,,000---***''''''))),,,,,,+++...,,,++++++---000111111++++++*********,,,---...666333...***((()))+++---uuuddd___^^^[[[TTTPPPGGGJJJMMMPPPPPPNNNLLLJJJGGGFFFCCCAAAAAAAAABBBCCC>>>IIIPPPMMMJJJKKKJJJFFFFFF@@@AAAJJJIIIAAA???EEEHHHDDD@@@@@@BBBCCCAAA???999<<<>>>>>>;;;888666666555555666666555555666888777555444333222222111000444555666777888888999999<<<:::999999999888444111///111222000///000777<<<;;;999888777666333...***......//////000222333444111222555777888777555444888444///---///222444555000000///,,,***+++000444555111---...111444444222///222555555333555:::???===;;;:::999888333---((((((***,,,...000222333444******+++++++++---111555555000++++++///111///,,,///333555444///++++++---111111111111111111111111222222111111111111111111///222666555222000111222555222000222666777555222444888;;;;;;666222111333...///111444777666444111000111111222333444555666---...//////............111///---......---***'''))))))***++++++++++++++++++,,,...000111222222222111111444777;;;<<<;;;999111000/////////////////////,,,)))***...111000---...000222///+++)))+++...---111444333...******+++111111000//////.........+++---000333444555555555888555222111222222000......000111000---***))))))+++---...///000000000111222222000...---///333666.........------------...666333000///000000///------///000...)))'''))),,,,,,+++***((((((((())))))(((***------,,,+++++++++,,,...111333222...)))&&&'''(((***---///000///...000111111///...///222555222222444777999999666333333222111111222666:::<<<:::999BBBPPPRRRHHHEEEKKKWWWWWWTTTNNNLLLMMMJJJFFFDDDFFFFFFCCC>>>999666666555444444333222000...,,,.../////////000222555777,,,,,,+++++++++,,,,,,---,,,+++)))***,,,---,,,***111222222///,,,---333999333333444555555444000...000...---,,,---000333555---+++(((''')))+++,,,,,,000......///222444222111,,,------,,,++++++...111,,,***'''''')))+++,,,+++,,,+++,,,---...///000000,,,+++*********+++,,,---555222---)))((()))+++---xxxpppggg```YYYRRRPPPSSSMMMKKKLLLSSSXXXVVVKKKAAABBBDDDEEECCC@@@???BBBEEECCCBBBGGGPPPQQQIIICCCCCCFFFFFFDDD@@@@@@DDDGGGFFF@@@@@@AAAAAAAAA@@@>>>>>>:::888777888::::::888555444777888666222333:::AAA777777555333111111111111999888777777888;;;===???888;;;??????<<<777333222444222///...///111333444666999;;;:::666111...---***+++...000111000//////222222333555666666777777111222222000......000333555222...,,,---//////...---...///000111333555777111222444666777666555333;;;:::888666444111...+++***+++...000111000//////---+++)))))),,,...//////+++***)))***,,,.........,,,---///000111///,,,***111000...---...000222444///000222333333222111000111222444444444222000...000222333444333333222333222333555777777666333000000000000333666777777555000111222333333222000///+++---//////---,,,---...,,,...///...+++******+++))))))+++,,,------------111000//////000222444666///111333777999999666333333333222000...---------,,,,,,++++++***+++...///...---++++++++++++++++++111333333111---++++++------------------...000000222///---000666:::;;;:::111444777777555222222222333222111111111///,,,)))//////...///111444555666000000///---,,,---000333222000---+++***+++,,,---///222444444111---,,,,,,...,,,+++***)))))))))(((,,,+++)))((((((((()))))))))+++------,,,+++++++++...///000000///---***)))$$$)))---///......222555555222//////111444444444555777999999777666888:::111111222333555777:::;;;<<>>AAAMMMPPPEEE???BBBDDDFFFBBB::::::CCCGGGEEE;;;===@@@AAA@@@???>>>===999555111333777::::::888777999999555111333;;;CCC666666555333000000111333999999888888999;;;>>>@@@555;;;@@@@@@;;;666333333666333000000111222111///222777<<<<<<666111//////)))+++...000111000...,,,222222333444555666777777...111444222---+++---000666222......000000---)))(((,,,000222222333666888222222333555777555111---888888777666444222111000---...000111111000...---000...++++++---///...---((()))***,,,...//////...******+++...111000---)))000///,,,+++,,,///222555...///111333444333222000333333444555555333000---///222444444222111111222000000111444666666222///000000111444777888777666111222333333222000---,,,***---000///---+++---///---000222///+++)))+++...)))***,,,---...//////000444222///......000444666///000222555666555222...444444333111...,,,---...---......,,,******---000///,,,)))))),,,------,,,333222111000//////...---++++++++++++,,,...000222666111,,,...555;;;===;;;...333888999666333444555777555333444444333///,,,222111000222555888999888000000000///......000222444222...,,,***+++,,,---+++000555555111---+++,,,---+++(((((()))***(((&&&+++***)))(((((()))***++++++,,,---,,,***)))***+++//////......------------&&&+++000///,,,,,,111666444000---///333666555333777:::;;;999666555888<<<222222333555777999:::;;;>>>FFFHHHDDDDDDJJJLLLIII@@@BBBCCCDDDGGGIIIEEE>>>AAA<<<888777999:::888555000555999777111---...000,,,000444444111---,,,---,,,,,,,,,,,,---...000000,,,...000...++++++000555666333000///000222111000000888???>>>777333444888///...+++)))((((((((()))***((('''(((***,,,,,,+++'''...555666333///...///,,,)))'''***///222111///,,,...///...---,,,///111+++---000111000/////////000///...,,,,,,,,,------+++,,,,,,---.../////////~~~qqqfff\\\WWWTTTPPPNNNOOOJJJOOOUUUWWWUUUPPPLLLJJJCCCAAAAAAEEEIIIIIIDDD???CCCBBBCCCEEEDDDBBBBBBDDD???===<<<=========???AAA???===<<<===AAABBB@@@===444222000000333888<<>>>>>@@@DDD>>>===;;;999<<>>EEEOOOPPPFFF;;;@@@IIIIII>>>999@@@FFFFFF;;;333666BBBCCC888555>>>DDD===777:::AAAFFFCCC>>>000111000//////555>>>EEEAAA:::444333777888444...444555444222......111444---000444888999888666444:::666333333555666333111111666:::999444111222555333333555999;;;999222,,,000///......///000111222,,,///444777888666333000999444///...///000...,,,***...333333000---,,,---------...444:::;;;666000111444666333///...333999,,,000555888888555111000444222000......000333555,,,111555333...,,,111666666000...444<<<<<<333))))))...222222---+++,,,///***+++,,,...///000000000222000///...///222444666000888???===555///000444666333111444888888444...///333777555000,,,...111***...555;;;>>><<<555000777555222000///000111333+++///222222///---000333<<<888333111222111...***+++,,,...///111222333333111000000///...---------333000......000333444444///111333222000///222555:::444...---111333111...---000222000,,,,,,111777000......333999888111)))000///---------...000111000111111000//////000222666333000000333555444222333888===:::444000222666...000555;;;???>>>888333666555444111000111444777---...000000000...,,,+++111...,,,---000111///,,,)))---///,,,'''%%%)))---))))))((()))***+++---...000///---***''''''))),,,+++,,,...///000111111000444000---+++******)))'''(((,,,000111000///222555333222444888<<<<<<888444<<<999666444555:::???CCC>>>555444===;;;111333>>>>>>;;;555222444999888333000444888888444111111222111111333666888888555222999;;;;;;777000,,,---000.........///111222444555===888222///111222222000+++///333222...,,,///222...111444666555222000............------,,,,,,,,,&&&&&&(((+++------***(((///---,,,...222222///+++$$$(((---///......000333333...***---333555111,,,......---++++++///777>>>111000...,,,+++++++++,,,///...---------///111222nnniii^^^SSSPPPOOOLLLJJJJJJGGGMMMSSSUUURRROOONNNOOOHHHDDD@@@CCCHHHIIIEEE???CCCAAA??????@@@@@@???>>>===<<<;;;::::::;;;<<<===>>>;;;999<<>><<<;;;@@@>>><<<;;;:::;;;===>>>999999999;;;======;;;999555222///...000444999<<>>:::666444555666333111......///111111111222111///......111444666555666777666333111222333777444222222444666666555888999::::::777333111///---------...///000111111444222111111222444444333666555555666222...///333666333111111333444111......222777888666333111000111///------------...---000222222000222666666333444444555444333111///...222///...222888<<<;;;888333333444444444333111000...///111444666555111...000///---,,,,,,...///000000000111222222111111000444333222333555555333000000222444555444444555777333222111111111000...---///000111333333222///---000000000111222222///---/////////............---111333333222///---...000//////---+++***+++///222777444000......///......///111333555444111...,,,,,,+++,,,...111333333222222333333111000111444888555222///...000222222111///---,,,///333555222///111111111111111111000000333444444222111000222444000111222333333333333333333333333444555555333111444444444777999;;;:::888444333333333444444222111000//////////////////000...+++))))))***+++***((()))***+++***)))((()))+++++++++******+++---///000...---***))))))***+++---000///...,,,,,,,,,,,,---///...---+++************+++++++++,,,...000111222111000///...000111222333222333444666666666666666666444333444777:::<<<===666666666555555666888:::>>>:::444111111333333333555666888777444111...---111333555444000---+++***,,,---...///000111111222444333111000000//////...///...,,,,,,,,,,,,,,,+++---...////////////000111//////...---,,,******)))$$$%%%''')))***)))((('''(((+++///000...+++)))((('''''')))---111333111///222333333111///...///000111000...------///111333---***'''(((+++///000000000000000111000000000000~~~vvvqqqZZZUUURRRQQQOOOKKKJJJLLLSSSPPPOOOTTTYYYXXXOOOFFFFFFEEEBBB>>>;;;<<<@@@DDD???BBBDDDCCC???<<<<<<===BBBAAA???>>>===<<<======555777999999777777888:::444444333111000111444777:::===???===:::777777888222000------///222333444444111...+++,,,///444777666777777555111000222444555333000111444666555444777;;;>>><<<666111111222---------...///111222333666444111111222333333222888555555666555000///111666666555555444333222111111555999:::777444222222333///******---000///,,,///111111...///444666555666666666666444222000///222---+++111:::@@@>>>999111222222111///.........---111444666555333111000000000///.........//////000111222333333222111000444000---000555777333......111444555444333555888666222//////111222///,,,222111000......---------,,,---///333555444111///111000///...---++++++***)))///444333///,,,...222333111...,,,+++---000222888555111//////000000000...000333555444000,,,))))))***+++...222333333111,,,000444333000000666===999333...///333555333///...,,,,,,...222333111//////111222444333222000///555666666555333333444555///111333444444444444555444111000222666666333///222333666888:::;;;:::999000000111222444444222000//////............//////---***(((''''''(((''''''((()))***)))((())),,,...---,,,*********,,,///000---,,,+++++++++,,,...///222000...,,,************------,,,,,,++++++,,,,,,---)))''')))...111000...,,,......---,,,---111444---///222444555444222111555444333555999===@@@AAA666888888666222333888===@@@:::333000111444666666777999:::666///++++++---,,,///222222111///........./////////000000000000------...///000000000///444///++++++------***'''***...111111...---000444///...---,,,***)))''''''$$$%%%&&&((())))))((('''))),,,///000...***'''&&&***)))***---111222///---111555777444---***---111222000...,,,++++++,,,,,,(((&&&%%%'''***...111222000111222222222000...---xxxjjjddd^^^VVVQQQRRRSSSRRRRRRTTTMMMWWW```___UUUMMMMMMPPPFFFEEEBBB>>>;;;<<>>@@@CCCAAABBBBBBBBBAAA>>>;;;:::888888888777555444555777111333444444222111333444777888:::<<<===;;;888666333000......000444777888444222///---...111444777;;;888555333222333444444222222222222111333555666888:::;;;:::555222000111,,,,,,---...///111333444555444333444555555444333888555444777666111///000555666888888666444444444666777888999999888444111555222......000222222222...000///++++++000444555888999888888666444111000///---,,,111888<<<<<<999444222///.........---,,,---111555666333111000111...//////000000000000000444444333333333333333333222///---///333444222///000000111333555666666555666333000...///000///...111111000///------...///------///222555666555444000000///---,,,+++***))))))---000000---,,,...111555666555333111222777;;;666555333222333222000///...///111222111///---+++******,,,///222222000...+++...222222000111666:::999555111111444555333000...---,,,...000111000......///111222333333222222444777999999777555444333222111222555888999777555111000000222444444222000111222666;;;@@@???999444///......000222333333222///......------......///---+++)))'''&&&&&&''''''))))))***))))))+++///222222///,,,***)))***---///,,,,,,,,,------...///000111///---+++***))))))***,,,,,,,,,+++,,,,,,---...,,,***(((***,,,......---+++,,,...//////000000111...///222333444444222222444444666999===??????>>>999999888444222222666999999777444111000333777;;;999999777222---***+++---///111333444333444666888111111000000////////////,,,---////////////111222666333///......---***(((+++...222444333111111111......,,,+++)))'''&&&%%%$$$%%%'''((()))))))))))),,,---......+++(((''''''***---///000000///......///333555222---***+++///333111///---+++)))(((''''''&&&&&&'''***---///000111111000000///...---,,,vvveee^^^bbbVVVMMMOOOUUUXXXYYYZZZOOO\\\gggdddWWWMMMNNNTTTGGGDDDAAA@@@@@@@@@@@@???IIIKKKKKKFFF@@@???CCCHHH>>>AAADDDEEEDDD???:::666===:::777666555555333111...000333555555555555555777555444888======777111333111///000333777999:::555444333333333444555666???888222111555888777444///333666444//////444999999777555555555333000---,,,------...000222333444222333444777999999666444777666777:::999444111222444666999999888777777777999666444777;;;;;;666000333444444222111111444777000222111,,,+++000555666999999999888777555333111---...000222222333555777777222------000111...***,,,000444444222//////000+++,,,---///111222333444999777444222222333555777...///000000000000111222333///---000666999666111222333222000...---///222///111333333111000111222111///...000333666888888......---------,,,,,,,,,000...,,,+++,,,---......333777;;;999555555<<>>EEECCC888//////---,,,---///222444444......------------......///...,,,***(((''''''(((***++++++++++++---111444555222...***))))))+++,,,+++,,,---...///000000000...---,,,+++***+++,,,,,,++++++++++++,,,---......***,,,---,,,++++++---///------...222666666111,,,000000000000111222333333222444888<<>>:::777===999555222333444333222...222555444111111888>>>:::666111......//////...444444444333444777<<>>BBBEEE===@@@CCCDDDBBB>>>999666===:::777666666555222///---...000444888:::888666888444222444999:::555000222111000222555888999999777666666666666666777777===777111111666999888555111555777555000///333888777333000111444444000,,,---......///000222333444111222444777::::::777555555777<<>>888111***///333333000...000333222222666===BBB???666---///---,,,---000333444444------,,,,,,,,,,,,------000111000...+++(((((((((+++,,,---,,,,,,,,,///111444222...,,,******+++,,,+++,,,...///000000//////---,,,+++++++++---...///************+++,,,---...+++...000...+++***---111///---...222888777000)))...---,,,,,,---...000111000222777;;;===;;;555111;;;666222111444555222///+++000444444222333888>>>888333...---000222222000444444333222222555:::>>>666555333111111111111222555777777555111000222444444777777444///---///222000000222777:::888000)))---,,,+++***((('''%%%%%%''''''((()))+++,,,------000///...+++))))))+++---+++000555444///+++---000---...///000...---,,,+++000000000000...,,,)))(((+++,,,,,,,,,++++++,,,...111...***''''''))),,,...wwwtttnnneeeTTTOOOLLLLLLMMMNNNUUU]]]eee___\\\bbbjjjgggXXXJJJEEEDDDBBB???>>>>>>BBBEEECCCCCCCCCBBBAAA@@@@@@@@@?????????>>>===;;;:::999666888999888555222111111///---...444;;;>>>;;;666777777555444333333444444000000000222555777777666:::888777555555666888999444444333333333444777888888666444333333333444444222222111111111111000///////////////000111222333444333222333555666666555///555===@@@;;;333444:::@@@>>>>>>???AAA???:::666111333555666666666555555000111333444444333333333777;;;;;;555111333777999111222222333222111000//////000000///...------///000222555444111///000111111111111222333222000...++++++++++++---000333555666666555555444333333222222111/////////000000000111222333333333222222222---///000111111111111222333777:::999555222333555000...,,,,,,...000111111........................//////...---,,,,,,---......///111444777999888777000000//////000000---+++---,,,+++***+++,,,...000222111000000111111000///111333555555444222000///...///000333666888999999666555333000---,,,,,,,,,------......///000222222333444444222000...//////000222444666888777444111+++---///000000000000000000444888999888555222000,,,,,,...111333444222000------,,,,,,,,,,,,------000222333222---)))((((((+++,,,---,,,+++***+++,,,///...---,,,,,,---...///***,,,...000111000...---------,,,,,,,,,---///000))))))))))))***+++,,,,,,000000000///......///000///......///111111...+++++++++,,,,,,---.........///000222666777777333000111111111222333333333222333222000111333666:::<<<555333000///000111333444222333333333222333555777777666444222222222333444333777<<<;;;666222111222444444444333111111222222000111333555444222---***,,,,,,+++***)))((('''&&&&&&''''''(((***+++---...---...///...---+++,,,---------...///000...,,,***---222555333...***+++---,,,---...//////---+++***,,,---///...,,,,,,...000///---***((((((***,,,...}}}rrrsssmmmaaaLLLNNNPPPPPPKKKIIISSS___eeeaaa```eeejjjgggZZZNNNCCCEEEDDD>>>888:::BBBKKKAAAAAACCCEEEFFFDDD@@@<<>>777///222999GGGCCCAAABBBDDDBBB;;;444,,,222888777333111444999333222222444888888555111777<<<<<<666111222666777---...///000000///...---111///......///000...,,,***222:::888///+++///555444222111222555444111...---,,,+++***,,,...222444222333555777666333000---777111------111333111---...444888666000---000555...------000444555333000777:::;;;888333000222555---,,,,,,---......---+++000000/////////.........)))...222111---+++---111222...,,,222:::<<<666...222///,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,222111///000111333333222///555:::999444000111333...,,,,,,111888===;;;888888777555111---++++++,,,---...///000000///...---555444000,,,***+++...222+++111777777333000000222...,,,+++...222333000---...555999666...+++///555))),,,000555777666111------,,,,,,++++++,,,,,,---///222555333...***''''''***,,,---,,,***(((((((((++++++,,,---...///111111***,,,...000111///---,,,///...------------...///))))))(((((()))******+++444111...///111333111............,,,))))))+++---)))+++---///000///...,,,///...///000333444333222)))---222333222222444666===555------444:::;;;999222444444222//////333666000333555666444222222222888777555333333333555666///666>>>???:::444000///555222///000333555333111000333444222...++++++---,,,++++++***)))(((((('''%%%&&&&&&''')))***,,,---***---111222000...,,,+++///+++(((+++111222,,,%%%...666<<<888---'''***///(((***---//////...,,,++++++...000000......000222,,,,,,+++++++++,,,------uuuccc```bbbUUURRRNNNKKKJJJMMMQQQUUUYYY___gggjjjhhhaaaZZZVVVIIIDDD??????@@@???;;;666EEELLLIII===<<>>999;;;===???===:::555222666333111555:::<<<999555,,,000555777666555888::::::888444222111111000...111///...///222555666666333333333111000111333666888222------111555444333333777:::888333000222555444111000111444444222...444444222...******...222111111111000///...,,,+++000///000333///+++///888BBBIIIOOOLLLBBB888222111...---...222777888666333:::999777555444444444444444333222000000000111111//////000///......///000...111333222///---...000444333333333333111---***000666888444111111222222000,,,***,,,,,,+++---111222444555333///---...000///222444333111111444888:::555000///222333111---............---///333555555555555444333111000///000000///---++++++---///...111333222...,,,---///000......000333222///++++++,,,...000111222222222///......///222111---***555222///,,,,,,...222444---......//////000111222777444333555888888444////////////......111666:::333333222111000...------555666333...,,,...///---111000///...---,,,,,,,,,333222111555999999333...---000222000------111666444111000222555666222---111000000222444666666555+++,,,,,,,,,------......666555444222000---+++***)))---000000---)))'''&&&(((***---///000000...---............---+++)))(((+++---///111111///,,,***)))(((''''''((()))******...000111000//////000111***+++,,,,,,+++******+++......------...///111222---......///000000000///000+++)))---555;;;999666444444444222111222666:::666444222333555555222...666888777111///222333333555444333222222222222333:::::::::::::::777333///+++///333444222111333555555444333222111///......///...---***(((''')))+++((('''%%%$$$$$$&&&)))***///111333555444111---***+++...000///***''''''((((((///666666000,,,---000///...---------...///000////////////...---,,,+++...+++((()))---000000///tttddd]]]WWW\\\SSSJJJIIIPPPWWWWWWTTTZZZeeepppoooeee[[[YYY[[[GGGDDDAAA???@@@@@@===:::DDDIIIGGG@@@???DDDCCC>>>888:::<<<======;;;888666666444444666:::===<<<;;;333555666666555555555666777666444111///.........222111000111333555555444111111///---,,,---000222888444000000333666777777777999;;;999555222333444333222111222444555444444666555222///,,,,,,///111000000000///...---,,,+++......000222///+++///666AAAHHHNNNKKKAAA666///,,,+++,,,///222555666555333:::999777555333333333333111000...---,,,---...///000000000...---,,,,,,---...000222111...---...///222333444444333111...---000444666333333555555333000,,,+++------+++---000111333555333000...///000///111222333333555777999:::666222000111000...+++,,,,,,---------000333666444444333222111000//////000///...,,,***+++---///000111222222000........./////////111222222000---,,,,,,---...///000111111...------///222333111...666444111000///111444666111///......///111222222555333222555999:::666222------------...000333555444333222111000000//////666888555000///111111............------.........222111222555888777333///...000222222000000333666444111///111555666333///111000000222444666666555..................---...666555444222///,,,***)))***,,,...///...,,,)))(((((()))+++---///...------,,,------,,,+++***((('''***,,,...000000...,,,***'''((())))))((((((((())),,,...///...------...///+++++++++************+++///...---------...///000---------......------,,,000---,,,000777::::::777444333111000000222555777444333222333444444333111999<<<;;;555222444555444222222333333222222222222888777777888888555111...+++---000111111222333555333333222111000///......222222111...,,,+++,,,---((('''%%%$$$%%%&&&)))***...000333444333000---***,,,---......,,,)))))))))(((+++///111000////////////...---++++++,,,...///...............---,,,,,,///---,,,,,,---.........nnneee___TTTYYYTTTMMMLLLPPPUUUYYYZZZbbbggglllkkkeee]]]WWWUUUEEECCCAAA@@@??????@@@@@@DDDDDDEEEEEECCCAAA>>>===888999;;;<<<<<<;;;:::999444444444555888;;;>>>@@@???<<<999777777666555444555666666333///---///111333222222333555555444333222111...+++******...111666444333222333666888:::===<<<;;;999777444333222111222333333444555888;;;999666222000000000000000111000///...---,,,,,,+++,,,---000222000---///444>>>DDDIIIGGG===222***((())),,,000222333222222222888777666444222111111111111///---++++++,,,...///111000///---++++++******---///000000...------...///222555555222000000111---000000000222666555222000---,,,......,,,,,,000000222555555333111000000000000000333666888999999888777444111...,,,+++******+++,,,------///333666333333111000//////////////////...,,,++++++...000333222111111222111///...---///111222222111111111...---,,,,,,,,,---...///.........000333555555444444444222222222333444555555111------000222333222444222111444888:::888555,,,++++++,,,///111111000555444333111111111222333555777666222000111000---,,,,,,------...///000111000111333555666555333222///000222444555555555555444111///000333555444222111000000111444555555444333222111///...---------444444222111...,,,)))(((++++++,,,...///...,,,***'''(((***+++,,,,,,------++++++++++++***)))'''&&&***+++...//////...,,,***&&&))),,,,,,)))'''((()))+++,,,---,,,+++***+++,,,,,,+++***))))))***+++,,,///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,++++++------...111555777777666333111...---///111222333111333444444444333333444999<<<<<<777444555666444111111222222333222222222555444444555555333000---------,,,...000222333333000000000/////////......222333333111...,,,,,,---***((('''&&&&&&(((***+++---///111333222000---***---,,,,,,,,,------+++***)))((((((,,,000222111///000...,,,***)))***,,,------------------,,,,,,,,,///000000///...------...sssdddffffff[[[NNNTTTWWWQQQIIIJJJVVVdddiii___XXX\\\dddcccUUUFFFBBBBBBBBB@@@>>>???AAADDDBBBAAACCCGGGEEE???;;;;;;:::::::::::::::999999999111222222222444888>>>BBBFFFAAA;;;888999999888666666888999666000...111666111111222444777777555444555444111...+++,,,000333222333333222222444777;;;???===:::888666555222000000222444444333666;;;@@@;;;777333333444444222000222222111000///...------,,,...111333333111222444:::>>>@@@===555---)))(((''',,,111333111000000111333222222111111111000000333111///------...111333///...,,,,,,,,,,,,++++++---......///...---------,,,111666666222///111444,,,---,,,+++///333111,,,000------000000------///111333555777666444222111222111000333777999888666444444444111...++++++,,,+++,,,---------...000222333222000////////////000/////////---,,,---000333555222000111333333000---+++///222333111000222444///---+++***)))***,,,---000000000111222444666666111111111111111222222222888333---,,,///333333222333222111222555666555444---,,,---///222222111///555444333222222333444555222555444000///000...***+++,,,---...000111111111///111444444333222333333///000222555888888666444333000...///222444555444111000000111333555555444777555333111///---------000000000///...,,,+++***...------...//////,,,)))'''(((((()))***+++,,,---,,,,,,++++++***)))((((((+++,,,...000000///---,,,'''+++//////+++))))))+++***,,,,,,,,,***)))***+++---,,,***)))***,,,------...---,,,+++++++++,,,---***+++,,,---------------***+++...000111222333333222///,,,+++...000111111222555777666333111222444333777777444222444555444444333111111111222444555333222222333444333000...111...+++,,,///111111///........................///000111///---*********,,,+++***))))))***+++,,,,,,---000111111///---+++---+++)))+++...///---+++***))))))***...000111000000...+++)))((()))+++,,,,,,++++++++++++,,,,,,,,,---000222111...---///111~~~mmm```eeehhh^^^PPPUUUXXXSSSKKKKKKVVVaaa___TTTKKKOOOZZZ[[[OOOAAAAAAAAAAAA@@@??????AAACCCAAA???AAAEEEDDD===999:::<<<;;;:::999888777777666222222222222333777===BBBCCC>>>888666777999888777444777888555000...222666//////111444777999888666777666333000......111444333333444444333555888;;;>>>;;;888555444333111000///222444444444666<<>>@@@999777333222333555666666222333333111......000333......///222666888999888444444333111//////111333777777666666777999;;;;;;:::888666444222222222222000111222333444666999<<<:::999999:::::::::888666555777888999888555222000...111333333555999:::888222222000...++++++---///+++...333555555222000///+++,,,---///000111111111000//////...//////111111,,,***))),,,111444444333...------...000000///---***...222333111///000222222444222//////000...))),,,+++...333444111///111444444444555666555222000111111111222333333111///------...000111111111111000111111000---++++++,,,///000000111111111111000....../////////111444777333222111111222111///...---...000000//////000222---,,,+++)))((()))))))))111222333222000///000111111111111222333333333444333222000......000222444666444111...,,,+++,,,,,,000222555555444222222333111111111222222222222222111444444111111333333111...///111333444444444333444333222000000000000000...000333555666555333222///.........///000111111...---...000333666666666666444111...---,,,------+++,,,---...////////////000222555444111,,,)))(((((()))***,,,------......//////...---------------+++,,,---////////////...,,,---...///000///......,,,---...---+++******+++---+++)))+++...000...,,,******)))***+++---///111...///000222333444444444222000//////222333333222///000000//////111555999999999999777333000//////---111222000111888<<<===:::666111...---000555888111111111222444444333222333111///.........---+++------------------.........///000///---,,,---...------,,,,,,,,,,,,,,,,,,)))***,,,.........---,,,+++***))))))+++---------,,,...///---++++++---///...---+++************+++)))((((((((()))***,,,------............///222555yyysssqqqcccZZZ[[[[[[bbbWWWMMMPPPYYY]]]UUUKKKFFFHHHJJJGGGCCCBBBFFFJJJGGGEEEDDDEEEGGGFFFBBB>>>???CCCBBB;;;999>>>===888777777777777666555444333;;;777444444888;;;<<<;;;333333333222111222555777222111000///...///000111///......000444666777777222333444333111111222333:::888666777:::;;;;;;999555777777444111111333777111000000222444666666666777:::<<<===<<<;;;;;;;;;555777;;;===<<<888333000...222222111444:::;;;888000000000000///.../////////000333777888666222......///000111222222111000---......///////////////---+++***---333888777666///...---...111222000...+++,,,///000111000///...222555666111//////...,,,******---444555222111333555333111222333222000---+++...000111111/////////...,,,,,,///333555333000000111222111...---,,,---,,,---///111222111///...+++,,,---------000444777000111222222000.........///...------...//////...,,,++++++******)))))))))...000333222000......///000000000000111222333444---000111000------111555777555222...+++***+++---...222666444000---000444...///111222111000///...000333222///000444666444---...111444777777777777888444000...000000///------111444444222000000222,,,---...///............++++++,,,///333777888777333111...,,,++++++---...---....../////////......+++222888888222,,,******)))+++---///000000///...000///...---------...///)))***+++,,,---------------***)))+++///111000---,,,------,,,***))))))******((((((+++///000,,,(((''''''(((***---000333555222333333444444444444333777222------222555444222...222444333000222999???:::888777666555333000...///222222///000777>>>???777444111///...///000222000//////000333444333222///000111111///.....................------------////////////---...000222+++++++++*********))))))((()))+++------------,,,))))))***))))))))),,,------,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,++++++((('''''''''(((***,,,...222///,,,+++---///111222yyyqqqooo___UUU[[[bbb[[[WWWRRRRRRUUUTTTOOOJJJLLLGGGCCCCCCFFFHHHGGGEEEKKKHHHFFFHHHKKKIIIBBB<<<>>>EEEBBB777555>>>???777333444555666666555444333;;;666222222777:::888555222444666555222333666999444222000///111222222111222000...///222444555666222444555666444444444555;;;666333444999;;;999555333666777555111000555:::111//////111555666444111555:::>>>???===;;;<<<>>>444777;;;>>>===999333///...111111///222:::<<<888///000333444333111///...111222333777:::999333...222333444444333222111000---...000111111111000///000---+++///555999999666000...---///222333111...,,,,,,---///111000...,,,...444555111------...---))))))---444666444222444444222//////000000---+++&&&+++///000///...///111000---,,,///555666333//////111222111///......///)))+++...111222000...,,,)))***++++++,,,///333666...111333222...,,,---///111...+++,,,...000...,,,+++++++++++++++***))))))+++...222222///------......------------///111222***///333111---,,,111666777555222...+++***,,,///+++111666333,,,)))...444---...000222111///,,,+++...000///,,,---333555444+++---111555888:::;;;;;;:::444...---000111...+++---111555444///,,,...111+++---//////...,,,,,,,,,******+++///444777888888000///,,,******+++---...000000000000///...---,,,'''111::::::333,,,+++---)))+++///111222111000///000///...---,,,---...///(((((()))***+++,,,,,,,,,---(((%%%(((...222000,,,+++,,,---+++)))(((((()))'''&&&&&&***...///+++&&&%%%&&&'''***---222555777666666666555444333222111888111******000444333000---333777555111333;;;DDD:::777444555666666222///000222111---...555<<<>>>333222111000///...,,,,,,///......///222333333222+++...222222000///000222//////.........---------.........---,,,...111444))))))))))))((((((''''''((()))***,,,---------,,,((()))+++)))''''''***...---(((%%%(((...000,,,&&&***+++,,,......---,,,+++''''''&&&&&&'''***,,,...666000+++))),,,///000000lllYYYXXXaaa```VVVOOOTTTXXXWWWRRRLLLIIIHHHJJJEEECCCFFFHHHFFFEEEFFF@@@LLLSSSMMMCCC@@@BBBEEE===???BBBBBB???:::777555888666333333555666666666...555999777111111888@@@???777111333999<<<888222666777666222///111999@@@444111000222666666222,,,777333//////222666888888111444777888666555444444666222000222666777333///222444555444333222222333333666;;;@@@CCCBBB===999999999888777555444333333///222666666333111333555999111+++,,,333888555111111555999888333000222555444444555999===;;;333,,,111///,,,***+++...222555,,,...//////000111444666<<<555///...111444444222,,,...000000......111444111000000///...---,,,,,,,,,,,,---...000222444555...//////---+++))))))***,,,+++,,,///222222...***...111222111...000666<<<777222000222222///...000000//////............///***)))))))))+++---000222:::555000...000222111000---111444333///+++++++++((()))+++------,,,+++***222333333111......111555---------,,,,,,---------111///------///111222111111000...,,,++++++++++++***+++,,,,,,------,,,,,,------,,,,,,+++***)))))))))***+++++++++,,,///111333///---444>>>DDDAAA<<<444333111///............222000---...000111...,,,---......///////////////+++,,,---///111333555666<<<555///---000222222000---...//////...,,,***(((,,,---000666999777111+++000444666444000///333777///---******+++,,,***((())))))(((((((((***+++,,,+++)))'''(((***---//////......,,,***((((((***,,,&&&'''))))))((())),,,...***+++---///000111222222666777555111111444555333///111222222000///000000555444333222222333444555666555333111000111555999444222///000333444333111444333222000000000000111,,,///333333111000000111...,,,,,,000555666333///111000...---...///111222111111000///...,,,***)))''''''&&&&&&''')))+++,,,'''(((***,,,,,,,,,++++++,,,***((('''''')))+++,,,***)))((((((''''''))),,,,,,+++,,,000444222+++$$$)))(((&&&%%%&&&))),,,---++++++++++++,,,,,,---...|||fffWWWUUU[[[\\\YYYJJJRRRXXXUUULLLEEEGGGLLLNNNDDD===BBBHHHIIIEEEBBBHHHMMMPPPKKKEEEDDDDDDBBB@@@AAAAAA@@@===:::888777777666777888999888444222111333555555555777;;;>>><<<:::777666888:::::::::777666444111...000666;;;555333333444666555111---111000///111444666555444000222555666555333333333333111000222444555333000222333555555333222222333222666<<>>:::444333111///...---------///---,,,,,,---...---,,,//////000000111111111000------...///000333555666999444///...000222111...---...//////...,,,***)))***,,,000444777666222...111444555555222111333555...,,,***+++---...---,,,+++***)))((()))***,,,---,,,***((((((***,,,------.........,,,******+++---)))))))))***++++++,,,,,,,,,------...////////////222444444111111444333111000111222111///------...000000000000111222444555666555333222333555777888444222000000222333222111000111333444444333222111---000333333111//////000---++++++///444555222...000///...------///111222222222111///...---,,,+++(((((((((((()))***++++++)))******++++++++++++***---+++)))''''''(((***+++,,,(((&&&''')))+++++++++,,,,,,---000222000+++&&&+++***(((''''''(((***+++---,,,+++***++++++,,,---~~~qqqbbb[[[WWWTTTTTTVVVOOOPPPQQQOOOLLLJJJJJJKKKHHHBBB@@@CCCEEEFFFHHHKKKOOOOOOKKKFFFFFFGGGDDD>>>EEEDDDCCCAAA???===;;;;;;555777:::======:::333...555222111444:::>>>>>><<<888::::::888555666;;;@@@888555222...---///222444444555666666555333111///,,,,,,///222444444222///...000333333222111111222000000111111222222222222111333555555333333333444888888:::===???===:::777999888666444111///---,,,***+++///333888::::::999///000111111111111111222555555666666555333222111444666888999777555555555///000111111111111000000222111///---,,,...222666666666666666666666555555000000///---,,,,,,...111222222222111111000000///++++++,,,,,,...///000111111111///---***)))***,,,,,,...111111000...---------...///000111222333444222...---000111///...000///...------,,,,,,,,,---++++++******+++---...///111333444555444555777888777444222///...---+++)))---///000222222111000///---...222555777555111...---,,,***))))))***,,,---,,,///111111...,,,---///......---,,,------......,,,,,,,,,,,,------------******+++,,,------.........---,,,)))'''(((+++---000111333777:::;;;999777444333222000///------,,,,,,,,,---,,,++++++---///......//////000000000000000/////////000222444555555222......000000...,,,,,,---.........,,,+++***(((,,,000333333333222222111222333444444333222111,,,+++***,,,...000111000---+++)))((((((***---......,,,)))))))))******))),,,---///...---,,,,,,---+++***))),,,//////---***//////......------,,,,,,---111333222222444222...000111111///---+++++++++------...///111333555666666333111333666888888666444333111111222222111///---///333777777666333000///000222222000...------+++******---111333111...///...---------...000111444333111///------------))))))***************)))++++++***))))))))))))))),,,+++)))''''''((()))***---)))&&&&&&***---,,,)))---...///000000---***(((,,,+++******))))))******000///,,,*********+++,,,sssiiibbbaaa[[[OOOKKKOOOYYYOOOFFFHHHQQQUUUPPPHHH@@@DDDIIIIIICCCAAALLLZZZSSSQQQKKKEEECCCEEECCC>>>GGGFFFFFFFFFEEEBBB???<<<444666999===>>>;;;555111888555333666;;;>>>===;;;555777888555333444:::???888444000---------......000333555666444222111111+++---///111111000---+++,,,...000111000000000111...///111000000000222333111333444555444333444555>>>;;;888666777:::;;;<<<666666444222000///------((())),,,222999>>>===;;;222111000000///000111111222111222333555555333111666999;;;999555444777;;;111111111111111000//////111111111///------///222///222666777666444444444000///...,,,,,,---000222222222222222222111111111------------...///000000222111000---***)))+++------000333222///------.........///111333444222111111------111222000///111000///...---------------,,,++++++++++++,,,---...---111666777777777999<<<;;;666111.........,,,)))///000222333333222000///,,,,,,...222666555111,,,---+++)))(((((()))+++---)))...333222...******---,,,,,,,,,---......///000,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////000000...+++***+++...111///222666999888777555444444333333222111///---,,,+++---///...,,,+++...222,,,,,,,,,,,,,,,---......222111000000000111222333111///......//////---***,,,,,,---------,,,++++++***---111111///...000333000000000222333222///,,,)))))))))+++...000222333---+++)))''''''))),,,---///---***)))))))))'''&&&)))+++...///...---,,,---+++))))))---222444000+++111000///---,,,+++******+++000333333333555222...000000000...+++))))))***,,,,,,...000333555777888333000...222777999777333444333222222222111///...---000333555666444111/////////000///---,,,******)))((())),,,///111000......------------...//////444222///---,,,,,,---...***+++,,,,,,,,,***)))(((+++***)))'''&&&&&&'''(((***)))(((((((((***+++---///000...+++***++++++)))---///111111///,,,++++++++++++++++++,,,,,,,,,,,,444222///,,,++++++,,,---sssiiibbb___WWWLLLIIIOOOVVVNNNGGGGGGNNNRRRQQQMMMIIIIIIKKKKKKHHHGGGNNNXXXTTTUUUQQQHHHCCCCCCDDDDDDCCCCCCEEEGGGHHHEEE>>>999444444555888:::;;;999777888999:::::::::::::::;;;999777555444555777:::;;;777333///---,,,---,,,+++---///333444333222222222/////////...,,,+++******,,,---///000//////000222///000000000//////111333000222444555444444555777;;;:::888999:::;;;::::::444444333333222111000000***)))+++111999===>>><<<999444///---///222111000------...111444555444333444777999666111111666<<<444333111///......//////...000222222000...------***...333666666444222111...---,,,,,,...000222333111111111111111222222222000///////////////000000111111000...,,,+++,,,......111444333///---...000000000111333555555222000111......222444222111222222111000///............++++++++++++,,,------...+++000555888888888:::===;;;666000...//////---+++...000111222222111///...,,,******---111222///,,,,,,+++)))(((((()))+++,,,'''---222222---))))))++++++,,,,,,...///000000000,,,++++++++++++,,,---...........................//////...,,,+++,,,000333...222777888777555333333444555555555444222000///***---000///---,,,...111---,,,,,,,,,,,,---......222222111111111111111222..................,,,***++++++,,,,,,,,,,,,,,,,,,---///111000,,,+++---000---------///000///+++)))'''((()))***+++---///111+++***(((&&&&&&''')))+++...,,,***))))))(((&&&%%%%%%))),,,......---,,,,,,***((()))---444666222...111000...,,,++++++++++++---222555444444666444000000000///---***)))***,,,+++,,,...000222444555666000---,,,///555777444000222333333333111000///...111111111111111000//////...---,,,++++++)))((('''''''''(((***---/////////---------------...//////111000---+++***+++,,,---***+++,,,,,,,,,***((('''+++***(((&&&%%%%%%%%%&&&&&&&&&''')))+++---000111555<<<>>>555,,,+++---...---///222222000...---...)))***+++,,,---...///000666444111///---,,,------zzzyyynnn```VVVOOOKKKNNNTTTIIIMMMNNNJJJDDDEEENNNVVVZZZMMMDDDHHHPPPQQQMMMHHHTTTXXXVVVLLLCCCBBBFFFHHH===>>>AAAEEEGGGDDD===666444333111222555888::::::777;;;>>><<<888666888;;;>>>:::666666:::;;;999777333222111///---,,,,,,------...000222333333111000222111000---***)))***,,,,,,...///000///000111333222111000//////000111111000222444555555555666888222555;;;AAACCC@@@999444555555555555444444444444...---...111666:::<<<===>>>888222000222333111///+++---///222333444444555111333444111---...333999777555333000......///000,,,///333444222...,,,***))),,,111555777666333000---,,,,,,...111333444333...//////000000111111111111111000//////////////////000111000...---...///000111222222000///000000000111333444444333222111111...///333555333111222333222111000//////......******+++,,,------......,,,///333555777888:::;;;888555111//////000000///...///000111111///---,,,+++*********,,,---------+++******************+++'''+++//////---***)))***+++,,,---...000000000000+++***)))))))))***,,,---000000//////////////////,,,------,,,+++,,,...000///222555777777555555444555666888:::999777555333+++---000111000......---000///.........///111222000111333333333222111000------......---,,,,,,+++******++++++,,,,,,------///000///...,,,++++++,,,++++++,,,,,,+++***)))((('''((())))))))))))+++---***)))((('''''''''((((((,,,***)))((()))(((&&&%%%$$$'''+++------------...***)))***...222444333111///...---,,,,,,---...///222555555333333666666333/////////---,,,,,,...000---...///000111111111111---++++++---111222000...000222333333111/////////333222000.........///000...,,,***)))))))))'''&&&&&&'''(((***,,,...///000------......///////////////...---++++++++++++,,,***+++++++++***)))((((((******((('''&&&&&&&&&&&&%%%&&&'''***---111333555<<>>111...111333...///222333444333111///***++++++,,,...000222333555444333111///------,,,zzzvvvnnn```RRRMMMPPPSSSRRRHHHKKKLLLHHHEEEGGGNNNVVVXXXLLLDDDHHHOOOOOOJJJEEEPPPTTTRRRHHH@@@???CCCDDD<<<<<<>>>CCCFFFEEE???999444222//////111555888999666999===<<<999777888;;;???<<<999999;;;:::666222000222333111...---...000222111000222444444000,,,///111111...,,,+++---///---///000000000111333555666333///...000222111//////111444555555666777999///444;;;BBBEEECCC<<<777999999999888777666666555333333222111222444999<<<===<<<:::888555222000...---000444444333222444666222222222000...///333777888888666555333111000///,,,///222222111...,,,,,,,,,---111666;;;;;;666222...------000333555333111,,,,,,---......///000000222111000///...---------,,,...111222000/////////111000000000222222222111///222444333111///111333111......333555111///000333222111///......------((()))***,,,---......///......///222555777888777222333333111000000222444---...000111000///---+++***+++,,,,,,+++++++++,,,******+++,,,,,,+++******((()))+++,,,---,,,******+++,,,...///000000000000***)))((('''((()))+++,,,...//////000000111111111,,,...//////---,,,,,,---000111333555777777777666555888;;;===>>><<<999777000111333666777555000---111000///......000222333...000333555666444111///---......---,,,,,,,,,---************+++,,,---...///---,,,,,,------+++******,,,---,,,((('''(((******+++,,,***'''&&&'''))))))))))))))))))((('''''')))((('''((())))))'''&&&%%%'''+++------...///000,,,------...///000111111,,,,,,+++,,,---///222444666777555111000444666555......///...---///222555333444444444333222000///,,,,,,,,,------.........---000333333111//////000222111000/////////111111...,,,))))))***+++)))'''&&&'''(((***+++---000111......//////000000000///.........---,,,,,,++++++******)))((((((((())))))++++++++++++***))))))(((&&&'''))),,,///222555666>>>JJJMMM???333222444222...///111555999888444000...---,,,,,,...000222444222222222111///---+++***lllkkkbbbVVVSSSWWWTTTKKKRRRIIIBBBDDDMMMTTTSSSOOOHHHIIIKKKLLLIIIEEEHHHOOOKKKNNNKKKBBB<<<<<<>>>>>>@@@>>>>>>BBBGGGHHHCCC???444222///...000333555666555777:::;;;::::::::::::===<<<:::999888666222///...222555333///---000333777444111333555555///))),,,///111000...---///111...000111111111222444666999444......111333111...///111444555666666888999444555888<<<@@@BBBAAA???======<<<:::999777666666666666555222///111777<<<999>>>BBB???888111......///444888777333111333666555444333222111333666888888999:::999777444000......///111000///------...000///222888>>>???:::444000//////222555555222///***++++++,,,---...//////111000///...---,,,,,,,,,***---111333222111000000222000...000333444333111...222444222...,,,///333000---...222444000---...222111000///------,,,,,,'''(((***,,,.../////////000...---000444777666444///111333333111000333666...///000111000///---+++))),,,000///,,,******,,,)))***,,,------,,,***))))))((()))***,,,---+++)))+++,,,...000000000000///***)))'''&&&'''(((***+++------...000111222444444000222333222000---,,,,,,111000111444777999999888666999<<<@@@@@@???<<<:::666666888<<<>>><<<555///000///---,,,---...000222---000444777777555111............---,,,+++---...))))))******+++,,,---...---+++***+++...///,,,)))***---///,,,'''%%%(((,,,---......+++'''$$$%%%''')))***+++++++++)))((('''''''''&&&((()))***((('''&&&(((+++---...///111333//////000...------...000+++******,,,...111555777888888444///...333666666---...///...///111555888:::::::::999777555222111,,,---...---++++++---///,,,000333444111///000111000000000111111222333333///---******,,,,,,+++)))&&&''')))***+++---000222...//////000111000000000.../////////...---,,,,,,***)))(((''''''((()))***+++,,,---......,,,+++***((()))+++---000333444555===GGGHHH<<<333333333...///...000666<<<<<<666000111000...,,,---///222444///000111111///---***(((nnnaaaaaakkkcccKKKEEEOOOUUUKKKBBBEEENNNUUURRRLLLEEEJJJLLLFFF>>>@@@KKKWWWTTTLLLCCC?????????<<<999BBBHHHGGG???@@@IIIKKKEEE777333///---...222444666<<<888555777===@@@>>>;;;;;;===;;;666///---222777444000---...222444333222999555000------.........(((+++///333444222000...666333//////222555666555111555777333---,,,111777222000000444::::::555000555555666777:::===@@@BBB::::::;;;;;;:::777555333===:::666222111222555777999???DDDBBB999333222444111333666888888777444111999;;;;;;444---...777AAA444222777???AAA888...+++666444222///.........///***222===BBBBBB???<<<;;;888111---222===???777,,,+++,,,,,,+++))),,,222777...000333555444111---+++111///......000222222111.........//////111222333999222,,,+++000222///***111222333111///---,,,---***+++...111222000+++&&&(((***+++,,,111666555000,,,,,,------///000222222777222...///444555111+++,,,000222111---***+++,,,+++...111333222...***&&&+++***+++---000111111///)))***,,,...---,,,)))(((...,,,))))))+++---......+++***((('''&&&'''((()))(((+++000333333333333333999666111---+++,,,...000,,,222777777333111666;;;BBB:::555:::CCCGGGBBB;;;222<<>>DDDGGG@@@333,,,///666555111...///333333///***333222111111111444666888000111333444444333222111666111,,,,,,///000---***((('''''''''))),,,///111444000...111666777111+++333333333222222222111111,,,++++++*********++++++333111//////......,,,***'''...444333...///777@@@===;;;888666555444111//////,,,+++...333666444000------,,,,,,+++,,,,,,,,,333111...,,,*********+++{{{mmmccc\\\[[[WWWOOOJJJLLLMMMMMMNNNNNNMMMMMMMMMMMMKKKIIIEEEBBBBBBEEEJJJOOORRRMMMGGG@@@===<<<===???EEEDDDDDDGGGGGGFFFFFFGGG;;;777111...000333777888999888888888:::;;;;;;;;;===;;;777222///...000111222222222111111222444555666444111/////////...---...///000222222333333333555222//////222444555444444444333222000000222444222222222333444333222111333333333444666888:::;;;999999888777666555444444888666333000000222555777888;;;===;;;777333111111333777;;;;;;888555555777:::999777222...000555:::777444555::::::444---,,,///000000000//////......---000555:::===;;;888444222000000444999:::666222++++++,,,...000111222111111222222222111///---,,,---...///111222222///---++++++,,,---...///000111222000---,,,---.........111222222111...,,,,,,,,,,,,,,,,,,...//////---,,,)))*********---333222...///......---......//////111000...///111333222222000//////......---+++***---...000111222111///...,,,++++++---000111000///---------,,,++++++******,,,---...,,,******---000,,,+++)))((('''(((***++++++...111333333333333444888555111...,,,---...///111222222222222444777:::===;;;:::<<<@@@BBBAAA???777:::>>>BBBBBB>>>777333333333222000000000111222111111111111222222222333555333000,,,)))(((((((((,,,***''''''(((***++++++,,,,,,,,,,,,,,,---...///...---,,,***))))))******......---+++(((''')))***+++++++++++++++*********,,,***)))***---...---+++---///000...,,,---333999===777///,,,,,,,,,)))'''***,,,...111333555777777666444111111222444444444222111111000111555999<<>>CCCEEE>>>@@@JJJJJJAAA???FFF???:::555222333666999:::555888999999777777999;;;<<<888222/////////...---111444666444111000333777333222111111111111000...444333222111111333555777333111000000222333333222666333000000222333222111222333444111...---///111//////000111222333333333777666444333222333444555222111//////000222555777777666555555444333111///555;;;@@@>>>777333777<<<:::777333000000000111222999444222333333///,,,---***+++...000000///...---///------000555666222///---000444555444444555666,,,,,,...333777777222---333333222000///.........,,,...111444555222---)))))))))***,,,---.........,,,---......,,,,,,///111111222222000...,,,,,,,,,...,,,******---///111111+++,,,***(((***///000---000000...---,,,,,,,,,,,,,,,---///......000444888555111------///000---***...//////111222333555555---,,,,,,...///000///---000///---+++******+++,,,***...222000+++))),,,111...---+++***)))***,,,---///000222222111111333444555333111///......//////333000---...111555777777777;;;>>>===;;;:::>>>AAA;;;777444888======666...666777777444111111555888111000//////000222444666>>>:::222+++'''&&&'''((('''%%%$$$$$$'''***+++,,,,,,,,,---------------,,,...000000...+++***,,,///------,,,***(((((()))+++++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,...//////,,,******///333777222,,,***))))))'''$$$(((+++///333666666444333888555222222444777888999000333666555333444999>>>GGGBBB;;;666555444444333///111222111...---...000............///000000111000///...---...000333555111...******---...---+++******))))))***+++---.........///000111000///...000000000000////////////222111000000000000111222222111///000111111000...222///...111666::::::888444333111222222333111000///------///222333000---------,,,,,,,,,+++++++++)))((((((((((((***,,,---ooofffaaaZZZPPPHHHHHHJJJJJJHHHGGGPPPYYYYYYQQQLLLLLLOOOOOOIIIBBB@@@BBBDDDDDDBBBGGGHHHFFFAAA<<<;;;===AAABBB>>>???EEEEEE???>>>BBB>>>;;;888666777888888888444666777888999999:::;;;777555111///......//////111333444333111111333555333111000000111222222111444333222111111333555666111111000111111222111111333111//////000111111000111111222111000//////000,,,---...///000111111111444333333333333444444444111000//////000222444666444444444333222222222333888<<<>>>;;;555333666;;;666555333000///...------444111///......------...,,,,,,.../////////...------+++)))***---000000000...111444444222111333555///000333777:::999444000222222222222222111000000000111333666777444///+++***+++,,,------,,,++++++)))+++.........///111222222333333111...------......,,,******---111333444///000...***+++///000...000///...---,,,+++++++++,,,------,,,---000444888777444000///000000///...---...///111333444555555...------...//////...,,,......---,,,,,,,,,------+++///222111---+++,,,///000...---++++++,,,---...000111111000......000222111111111000000000000///000...---...000333444444333777;;;:::666555999===:::444///111666888333---666888999666222111666;;;222111//////000333777999BBB===666...)))(((((()))(((&&&%%%%%%(((+++---...------...///...---,,,+++...111333000,,,+++///333,,,---,,,***((((((***,,,++++++,,,,,,,,,---------,,,++++++,,,------------......---***''''''))),,,000---***)))))))))(((&&&'''***...222444333222111999777444444666:::<<<===222444777777666777999;;;BBB>>>888555444333222000000000000///......///000..................////////////.........///111222000...++++++---......---++++++*********+++,,,,,,+++---000000...---...///000000000/////////......111111/////////000222333...---,,,---///000///...000...,,,///444777666444111000000111333444333222000//////111222222000---------------,,,,,,+++***))))))))))))***,,,---...{{{ooobbbYYYQQQNNNPPPLLLCCCCCCJJJMMMNNNQQQTTTVVVUUURRROOOJJJKKKIIIDDD>>>===@@@DDDBBBAAAAAA@@@???===<<<;;;AAAEEECCC======BBBCCC>>>:::999999999:::999666444555333333777<<>>:::>>>CCC>>>======>>>>>>>>><<<;;;BBBIIIFFF<<<;;;DDDEEE>>>777777888999:::999555222555333222666===@@@===888///333555333...---222777444111///000444444111---333111///000111333333333***,,,///111222222111000///000000///------...000,,,...000///---,,,...000,,,***+++000777888333---,,,,,,,,,---///222444666000222666999999666333000444444444444333222222222000666:::777111000555;;;777666444444444444444333222444666333---***+++...(((,,,...,,,,,,///111111777555222///.........///(((+++,,,+++)))+++111777666333000000222333333111555777888666222222666;;;---000444777888666333111777555333333444555555444000222333444333///+++(((,,,,,,---000333444111///111111111000//////222444.........000111222111///444777666111///222333222---,,,,,,,,,---...//////222///,,,---000222333222777999:::777111///111444***+++...000000///---,,,///...---...//////---,,,(((***---///000///---+++...,,,+++,,,///000///---///...,,,+++***+++,,,...,,,,,,,,,***((((((***,,,......///000111222333333---111555555333000/////////.........000111000/////////...------...000222///111333111//////111444333222000///111444888;;;555444222000---+++***)))000...------000333555555333333222111000...,,,+++''')))***)))''''''+++...//////...,,,******+++------,,,,,,,,,++++++++++++)))+++,,,,,,+++***,,,---+++)))(((&&&%%%%%%%%%&&&'''((()))+++,,,---------////////////111222444555000...---...111333444444777444222444888999777444555;;;???<<<555000000333444///+++,,,222555333000333111///------...///000///000222333333222000///111000///...---......///+++++++++,,,,,,,,,,,,,,,***,,,///...,,,,,,...111000000000000////////////,,,***)))((((((***---///...------...000111111000,,,000444444000///111555333222111222444555555444222111000//////000111222000000111111000...,,,+++///////////////.........tttiiibbbXXXTTTPPPMMMKKKIIIIIIIIIHHHIIILLLQQQUUUVVVRRRNNNMMMJJJGGGDDDBBBAAA???>>><<<===>>>===::::::>>>AAACCCDDDBBB???>>>??????===888777666666888888777555444444555777:::;;;999666222333444222///...000222222222222333333222111///000000111444555555222///(((***,,,///000111111000000000000---++++++...111///......///111111000///))))))+++...222444222000...---+++***,,,...222444111333555777777555222111333333444444444333222111000333666555222111333777444666777666444333444666555444333111000......---***///000+++***///333222555444333111000///......,,,,,,,,,,,,,,,...111333444222000///111444555666666555333111000111444666///111333444444333111///333111000000111333333222///111444666555222...+++***---111222111///......---.........---///222555222111000000000111///...111555666222///111222111......------......///000...///000000000111333555777888777666333111000///******+++,,,------------...------...//////...,,,,,,,,,------,,,+++***)))+++++++++++++++---///111...---+++))))))***+++,,,******+++***(((((()))***------...///000222444555777666666666666555222///,,,------------.........+++,,,---......///000111,,,---.../////////......111000//////000333666777555444222000///.........///---,,,...222666888999777666444222000...------)))))))))))))))+++,,,...111111000...+++***+++---------,,,+++***))))))((((((***++++++))))))***,,,***)))(((''''''(((((('''&&&(((+++,,,---,,,,,,,,,---------...///000111222---,,,,,,...000111000///555444333333444555555555333777:::888111...///222333000......111444444444444222...+++***,,,...000///000111333444555555555111111///---,,,+++,,,---***++++++,,,------------+++,,,---------...///111/////////.........------+++***(((''''''***---///...------...000111000///,,,///333222///---///111444333222222444444333222111000---++++++---000333111222333333222000---,,,---------......---------ssscccccc\\\[[[QQQDDDFFFQQQQQQGGGAAAHHHPPPTTTRRROOOMMMNNNRRRIIIAAAAAAGGGHHH@@@888;;;???AAA<<<666777@@@IIIAAA;;;<<>>>>>DDDGGGBBB;;;AAA@@@>>><<<:::<<<@@@DDD===>>>@@@@@@>>>;;;777444===:::666333222555999<<<666;;;???<<<666111000222555222//////111111///,,,000333555555333000000000......000444777555...))),,,)))'''+++222555444111111333444111,,,***,,,///222---***///888;;;666000+++,,,---,,,+++,,,///222/////////---,,,+++---...666666555333222111000000---111444333111000111444555222......000111000---333777999777222222666;;;888333//////333666444222888555111---,,,...111444333444444444222000...,,,222///,,,---000222000..................000555888333///++++++...000///...333222111///---,,,++++++,,,---.........---++++++///+++))),,,333666222---+++000444111+++(((,,,000)))*********+++...222555777555222111222222222111...222444333...******+++333000---...000000---***+++---000333555666666666666000,,,...222333...))))))))))))******+++++++++,,,...000///,,,***,,,...333111---)))%%%%%%(((+++***+++,,,***(((***///444444+++%%%&&&******))))))---------...------,,,+++---///111333333333222111AAA999222222777999333---(((+++......,,,***,,,//////+++)))+++000111...)))***+++,,,+++******,,,...------///000111111111111<<<777111000444666333000---,,,---///333777:::;;;999333,,,,,,111333000+++222000......///000///........./////////...,,,+++222111///***&&&$$$%%%&&&)))+++,,,***''''''***...*********+++,,,,,,***'''---,,,+++***))))))))))))(((((())))))))))))((((((...***'''***111666666444222333333222000000222444333000...---------,,,***...000222111000111666;;;///+++&&&&&&+++......---333...''')))555@@@@@@:::000...+++***+++,,,++++++111---+++---222333///***---111444222---+++...222---,,,,,,///111111---***---------------...//////$$$***000///+++***...333333///+++***,,,,,,***'''///222444222---***+++------,,,,,,+++++++++,,,,,,666444111000111000///...+++++++++,,,,,,---------zzztttiii```ZZZUUUQQQOOONNNKKKKKKMMMLLLJJJLLLRRRQQQLLLIIIKKKHHHEEECCCAAAAAABBBCCCDDDDDD???999777888:::<<<<<>>>>>===;;;999888777888666444222222444777999;;;;;;999777444333222222222333333222000...------111111222444555444111...///111333444222///---,,,******+++...000333333444;;;888333///------------///------///333555333000,,,+++)))***,,,.........222333222000...---///111333555666777666444000...//////000111222333333222111111000//////000222444888888666555333333333444555444333222222333555666444222000...---...///000555555444333111000...---.../////////...///111222222///------111444555555333111///---+++,,,...000111111111111///...,,,+++///............///111111++++++***,,,///222222222000111111000...,,,,,,---+++,,,,,,,,,,,,---///222333222222333444444222000444333111///...---,,,+++---...//////......///000......000666<<<===999555333222111111222111///---,,,++++++++++++*********,,,...///...+++***+++---......---+++)))(((***,,,...+++)))((()))+++---......)))'''((())))))+++///,,,...000222111000---,,,111111111111111222333333777444222333444333///+++)))))))))***,,,---,,,,,,---,,,,,,,,,------,,,+++((()))+++---//////---,,,222111///...///000222444666555222000000111111111111---,,,///777<<<<<<:::444111...------///000000//////000222333222///,,,+++,,,---.........---,,,///...,,,)))&&&&&&'''))),,,+++))))))***+++++++++***,,,......+++))))))******+++,,,,,,,,,***((('''''''''((((((((((((((((((((('''''')))---111555777999666333222333333222000...111444333///,,,++++++,,,---...000222444333333///+++'''''',,,//////---...---+++,,,333:::;;;666///---+++***+++++++++***///111333333222000......///000000///...------......---,,,...000111///,,,---.../////////...,,,+++(((***+++,,,++++++---///000000000...,,,*********........./////////...------,,,+++***+++...111333333111///.../////////---,,,,,,,,,---------......wwwooosssmmm```TTTMMMOOOVVVRRRFFFEEENNNTTTLLLGGGKKKOOOMMMGGGDDD???CCCFFFCCC>>>>>>DDDKKKHHH@@@777444777:::999666???>>><<<:::999999999999555333111000000222444555???:::555222333444444444111444777555000,,,---...222000000333777777222---000333555333...+++,,,...(((+++///111111222555888CCC===444000000000...+++............---...///000---***(((***...000...+++555666555333111111222444000444888;;;:::777222...000---,,,...333666444111///222333111///000666;;;<<<888444333333222111///222444555333000000555999000000000//////......---666555333111000/////////...000222111------111555555000,,,...444777666222222444333000++++++///333...///000111111000...---222111///...///222555777)))+++,,,,,,+++...222666333111//////000///,,,***+++---......---,,,---...///000222555777777444111999444...---///000...+++))),,,000000...---111555///---///777AAACCC===555111333555555222000000111......---,,,++++++++++++---......---+++******++++++,,,......---,,,---...111,,,'''&&&))),,,+++)))***((()))+++***)))---444---///222555555333000...333333222222222333444444,,,///111222111...,,,+++)))&&&%%%''',,,///---***,,,...///...+++)))***,,,(((***---111444333000---888555000------///333666///000111000......000222555///,,,000:::@@@???;;;111000///,,,)))+++///444,,,...111555666444///+++******,,,------...------++++++***(((&&&''')))+++...***((()))---...,,,)))***...222///***&&&))),,,(((***---......+++'''%%%&&&&&&''''''((((((((((((&&&'''(((((()))...444999===888222222555666111---+++111888888111+++***+++******+++000444555000+++///+++((())),,,//////...***---......111555555222...,,,*********+++***)))---444:::999222---...111000...,,,,,,------+++)))///...---...000111000///,,,---///111000...+++)))+++)))'''(((+++,,,,,,***---111333222---)))***,,,---***))),,,000222000------,,,++++++---222777:::000///---,,,.../////////------............//////rrrlllmmmggg]]]RRRNNNMMMPPPNNNIIIIIINNNQQQNNNKKKKKKLLLJJJGGGDDD???BBBDDDBBB@@@@@@DDDIIIHHHAAA999666888::::::999===<<<;;;:::999999::::::888555111...---///111333;;;888444222111333555666444666888666333///......000111333666777777444111111333444333///---,,,---(((+++///222666888:::<<>>999555333222000---000///...,,,,,,,,,------,,,,,,,,,---//////...---444666888888666444333333111444888;;;;;;888444222...---,,,...222555555444444555444333222444999===:::888555222111000//////111333333222000000444888333222222111111000000000333222///......///111222333444444111///...111333444000...///333555444111111333444444222111222333////////////000111111222333222111000111333555777------,,,++++++---111444222000/////////...+++)))***---///000///---------//////111444777888777555777444000//////000...,,,***,,,//////...///111333,,,+++...555===@@@<<<777111444666555333111000000......---,,,,,,,,,---------...------++++++***+++...///000///......000222000---)))((()))+++,,,+++,,,******---...---///444...000111333333333222111222444777999999777444111+++,,,...///000///---,,,((('''&&&(((+++......---000000///...,,,,,,,,,,,,+++000555777555333222222888555111...---...111333***+++---///000222333555555222000333:::??????===333111...)))''')))---111+++---000444666555111---,,,,,,------------------))))))((('''&&&&&&)))+++,,,+++***+++---...,,,)))+++...000...)))&&&(((***)))***,,,------+++(((''''''''''''(((((()))***+++,,,,,,+++***,,,000666999:::666222222444444111---+++000666666111,,,******++++++---000333333///,,,...,,,)))***,,,.........***,,,------000444444111---+++************)))(((***222::::::333...///222...---,,,++++++***)))(((---...000222222222000...+++,,,...//////...---,,,,,,***((((((***++++++***---///222111...+++******+++******,,,///111///......---...///111444888:::000...------///111222222/////////////////////000vvvsssoooeee\\\YYYUUUSSSKKKDDDFFFOOOQQQLLLIIIOOOTTTQQQJJJGGGHHHJJJGGGCCC???@@@CCCEEEDDDAAABBB@@@===999777888;;;===:::;;;;;;<<<<<<;;;::::::>>>999333...+++---000333444666888555222000333777888666555555555444000---///333888888444333444777222111222333444222...*********,,,333;;;@@@???===999;;;===;;;777333222222444000,,,,,,---...---******///444333000---///111///333888:::999666333222444666777999999888777666,,,...000111111222666999<<<999555444666999999999444666777444///...000444222111000///000111333444888666444333222444555777///---,,,+++,,,///333555;;;777333111111111000///...///111111111111111222...///222666::::::666222111///...---///111444666222222222333333222111111333000...---.../////////---///111000---+++******))),,,///111000///......111000000222555888999999000222444333000.........///---,,,---000111000...)))***,,,000555888:::;;;555444444555666444000------,,,++++++,,,...000111///...---------------,,,555555222///---...222555---------+++)))***...222222,,,***...222111////////////.........000222444///555===BBBBBB;;;333,,,000---+++---000333222000''')))+++++++++,,,///222555111......000111///,,,111888===;;;444000333777444333111///...---------)))((()))///666:::999777333444555666777999<<<>>>777222,,,(((''')))***+++------...000333444333111111000000///...---------))))))(((&&&$$$%%%''')))))),,,//////---++++++,,,---,,,+++***)))((('''&&&+++++++++***************((((((((()))***,,,---...777222......333777888777111222222222111000000111///////////////...,,,+++...000111111//////111333///---,,,+++,,,------------,,,))))))000777777333---+++******+++***)))'''(((---333555444222000000***---///---)))'''(((+++,,,///333666555222///---++++++******,,,...000222+++,,,---,,,******,,,......------...///...***&&&))),,,......---,,,---///...000222444555555555444222000......000333555555000000000000000000000000yyyoooqqqoooaaaXXXYYYUUUTTTJJJ>>>CCCQQQSSSKKKFFFQQQXXXSSSIIIFFFJJJNNNLLLFFF@@@AAAEEEGGGBBB============;;;888888;;;===999:::<<<===>>>===<<<<<>>:::666666999:::888555222555777444///---222777444222000///000111222333:::888666444444666888:::---,,,++++++---000333666===777111///000111///---+++...222222111000111222,,,---000666<<<===777222111000......///222666888000111222222222111///...555333222222333222///,,,,,,///111111...,,,+++,,,***,,,000111000///...///222000///000333666777777+++000444444000......000222...,,,---000111///+++)))+++---///222666:::<<<888777777777888666111,,,++++++******,,,...111222000///...///111111111000888777333///,,,---111444,,,...///,,,)))***///444333,,,)))...333111---+++///---+++)))+++...222555///555>>>DDDCCC;;;222+++222///+++---111555444222))),,,...---+++,,,000555888222---...222444111---555;;;???<<<555111333888000111000000...,,,***)))***((()))000:::>>><<<888222555777666333333777<<<999333---)))((())))))(((---,,,+++---000333444444444333111///...---------))))))(((%%%######%%%'''''',,,111222...++++++------+++((('''))))))'''&&&++++++***))))))***++++++))))))))))))+++---///111:::555000111666999777444+++...000111//////000222000---++++++...//////...222444444222...///333888222111000///......------///---))))))000888888333---,,,++++++,,,+++)))'''((())),,,000333333111...)))---000...)))'''***......222666888666222...,,,***)))((((((***...222444+++...111111///...///111///,,,***,,,......***&&&***...111000,,,+++---000///111444777666444111...222000......000333555666111111000000000000//////~~~pppjjjhhhddd___[[[QQQNNNIIIEEEFFFJJJLLLJJJMMMSSSSSSMMMIIIJJJKKKJJJIIIIIIHHHFFFCCCBBBAAAAAA???>>>>>>=========<<<;;;;;;;;;;;;<<<===>>>???@@@;;;999666333111111111222000222555444333222444666444222000//////000111111111333444111,,,,,,111666:::999777666333000,,,***++++++...444999;;;:::888333666999:::999888666555000000000///...,,,+++******000666777333//////000///111333333444555888:::777777777777666666666777111222222222333555888:::999888888888888777555444555666666444111000222555555666666333000///222666777666666666666666777777///...------///111333555777444000---,,,---...///,,,---000222444444333111+++,,,000444666777555444...///000111333444555555000000000000000000111111111555999999777333000.........///111333222///,,,---///111111///------...///......///111222222000,,,---///000000000000111//////....../////////.........///333888<<<<<<<<<:::<<<>>>===999444111000---+++***)))***---///111111000///111444666555333444444222///---,,,///111000///---+++***+++---///---******...000---******,,,+++***)))+++...111333333666:::===<<<777111...---...///000111222222222---------,,,,,,...000222555222///...000222222111555777:::;;;999666333222000000000///...,,,***)))***+++...444:::<<<:::888333444444222111111333555444333000,,,(((''')))***+++******,,,///222444444222111///...---------...''''''&&&$$$######%%%((())),,,000111111...,,,***++++++***)))(((((()))***)))***++++++++++++******((((((((((((***---000111444222000111444555444222,,,,,,---///000111000///,,,---------...///111333666555444222111222444666777777666444222000//////,,,......---000444444111---,,,,,,,,,---,,,***(((((())),,,...000000///...+++---......,,,+++---///333555777666333000//////***))))))***+++...000222//////111444666666444111///...---------,,,++++++,,,---...//////...//////111222444555444222///---111...+++***---000222333111111000000000/////////tttcccaaaiiihhh^^^MMMHHHHHHNNNLLLCCCCCCKKKVVVTTTLLLFFFHHHNNNLLLEEECCCJJJOOOKKKAAA<<>>999>>>===;;;:::;;;>>>AAADDD555555666666555444222111333222000111333555555555///000000---***+++///444333111...,,,***+++///111>>>>>><<<666///++++++---)))---222444555444444555777555444666999999777444,,,000333111,,,((()))+++,,,///333555444111...---333222000///000555;;;@@@666777777888777666555444666222000111555999999888333666999999555333333555999777444222333333222111444999<<<777///---222999222444555777777666444333222111111000000111222333000000///,,,))))))---222///------222888999555000***...111111///000333666,,,...222555666555333222000///...---...111333555,,,555>>>???999333111222222///---111777888222+++000111222000...,,,,,,,,,,,,,,,---///111000---***///,,,)))***///222333111+++...111000------///222333111111777@@@DDD@@@::::::@@@DDDBBB999333222444...---+++))))))+++---///222000000222666888888666///000000///---,,,---...444///***(((***,,,+++***''''''***...---)))(((,,,)))******+++---///111222888777666555444333222111'''---222333000...///222111---******...000000///111111111///......111444444333444999===;;;333+++111000///...---,,,++++++***...444777888777888888666333000///000111000//////222444///(((%%%)))///(((((())),,,000333333222000///------,,,---...///%%%%%%%%%$$$###$$$&&&))),,,,,,---000333222---((())),,,...+++'''&&&***///''')))+++---...,,,)))'''''''''''''''))),,,///111+++---000111000000111222///,,,+++...222444000+++(((---111111///...222777888555111222555666444222;;;;;;:::888444222111111(((///333111//////000......---,,,---...---***((()))+++......---------......,,,,,,---///000000...777888777444///...///222)))***+++,,,---.........333000000555<<<===777111...000111///+++***,,,///...,,,+++---111333111...222222222222222000///......+++((((((***---///000111000000000//////......{{{mmmgggeeebbb^^^]]]OOONNNKKKIIIGGGFFFFFFFFFQQQNNNJJJHHHIIIJJJHHHGGGFFFLLLOOOKKKBBB>>>AAAFFFDDDJJJLLLGGGCCCCCCDDDDDD>>>===<<<===???@@@@@@???;;;666111333888;;;777333555333111111111444666888888666333000//////000111444222///+++((((((+++---<<<<<<:::666111---++++++......------///111333444:::777444444666777555222444333222///---++++++***---...000111222111///.........///000111222333333444333222444555666555333555444444444666888999::::::999777666444444555555777999999666222000000222999;;;;;;777111...000333777666555444333444555666444333111000///000111222333222000...------.../////////111444888999777555///............000111222111000000222444555333111111000///......///000000...444:::<<<:::777555666000//////111222333111//////000111222111000---,,,/////////......---,,,+++,,,,,,---...///000222333+++,,,---...///////////////111666;;;@@@BBBBBBAAA???CCCFFFCCC<<<555111000000111111---))))))...333444333444777;;;;;;777333,,,000333222///------///000000000111000...+++)))'''+++//////,,,***,,,...,,,---............111333999555111000000111///---...111333444333222222333///000000000000///......222333333000---///444999666333333888===;;;222)))222000------.........---***...444888999999999999999333------222555222...,,,222666222***&&&)))///***)))***...222222...***---......---++++++,,,...---)))%%%$$$&&&(((((('''---)))'''+++111222...((()))***+++,,,---,,,++++++***+++...111333111,,,(((***((('''(((***++++++***(((***---......,,,,,,,,,///---+++,,,000111///,,,'''***...///...///333666444222000222444555222///;;;======999222...000222...+++)))+++000222000---222///------000000...+++(((,,,//////,,,***+++---,,,)))(((***000444555444;;;777111...///111333444///...+++))))))***,,,...333000///333999<<<:::666555333000---++++++,,,---///......000222222000...111000///...------...///,,,,,,,,,,,,------...///444...***+++000333000,,,sssiiilllmmmcccWWWTTTPPPMMMIIIFFFDDDFFFHHHJJJFFFNNNTTTOOOFFFBBBHHHPPPQQQKKKEEEDDDHHHHHHCCC===GGGOOOSSSNNNHHHGGGHHHIII>>>======>>>??????===;;;;;;777333333777::::::999444555555444333555999<<<===888333222333444444222333444333///***))),,,000222333333222///---------///...---,,,---000444666666777777777555444333222777333000...------+++)))...222666555222///000333......//////000111111222222111000111333666666666222555888:::999999;;;<<<>>>;;;888666777666555333777:::<<<:::444111222555666777777444///...111555;;;999555222111333555777111333444333000///111222444222//////000000///---...111555666555555777888/////////...///000222333444222111111222222111000,,,///111111000///000111111333777:::;;;999666333///////////////000111222---...000111111000///...111111000///...---------+++,,,---...000000///...***+++,,,---....../////////333888:::;;;>>>CCCHHHAAAAAAAAAAAA>>>:::555111666777666111,,,+++///444111444999;;;:::888444222111111000111111000///---...111444333000------...---------...///...---+++//////...------///333777777333000...//////...,,,000///000333666777666444///111333222111000000222222111000111222444555555555444444555666555111///111111222111///---,,,+++,,,---///444888:::888666555222...---...////////////111222///+++)))***,,,,,,---.........---,,,---,,,---...---,,,+++---//////+++(((&&&(((*********,,,+++***,,,---...,,,+++)))***++++++,,,+++******,,,///111111...,,,++++++)))))))))+++---,,,***(((&&&(((+++------,,,,,,---.........---,,,,,,---...,,,+++,,,---///000111111333333444333222111000000444666777333...+++,,,//////,,,)))+++111666777666111111111111000///000111777444111---+++***)))((())))))***+++...222777;;;888555222000111222222222222111...,,,++++++,,,......///111555999<<<>>>???@@@999000+++***++++++***---///222222000//////000///...---,,,+++,,,,,,---,,,++++++,,,,,,---...///...------...//////...,,,rrreeekkkmmmbbbTTTPPPOOOKKKFFFBBBAAAEEEJJJMMMDDDLLLSSSRRRJJJFFFJJJPPPSSSLLLEEEDDDGGGHHHCCC===HHHQQQVVVRRRKKKJJJJJJKKK>>>======>>>>>>===:::888:::888666666777999<<<>>>555666888777666888===AAAAAA<<<666555888999777444333555666222---+++...222///000111000///......///000///---,,,---111555777444777:::999444111111333888444///---------,,,***...444999666///,,,///444/////////.........//////000///...///222555777777000555;;;>>>>>>======>>>AAA>>>:::888999888666333888<<>>;;;666111000222555777111333555555222000111222444222000111333333000---///333777666222111555:::000000///000000111333333666444222000111111000...***...333444333111222333444333444777;;;;;;555000//////...------///222555,,,---...///000000000000222222111111000...------++++++,,,///222111...***((()))***+++,,,---......111555888777666:::CCCKKKAAA>>><<<===???>>>888333;;;<<<:::555000...111444000666<<<>>>:::666444444555222111222555444000++++++111666555000---///333222///---///222222...)))000///...,,,,,,000555:::444111///------------,,,111...---111888<<<999555///222555555333222444666222000000333888999777333444555555333000///222444222555777666111---++++++...+++***...555999777222111111000---******---111111000...---,,,+++******...000111///***(((+++///+++---......------///000000...+++***+++,,,------+++---...,,,***)))+++---))))))*********)))((((((---111444111+++''')))---((()))+++---...,,,(((%%%###&&&)))+++,,,,,,---...---///000...)))(((,,,//////,,,)))+++///111///,,,111444666333...,,,---000...000111///+++***,,,//////,,,)))+++222999>>>???111444555333000000444888AAA:::111---,,,+++)))&&&&&&)))---------111888???555333111111222222111000444333000...,,,,,,---...,,,000444777999>>>DDDIIIJJJ???222******+++)))&&&***000444333...+++---111++++++***))))))***,,,---++++++++++++,,,---......))),,,//////---++++++,,,|||kkkcccbbb```ZZZUUULLLIIIDDDAAAAAADDDHHHLLLNNNJJJIIINNNUUUWWWOOOHHHKKKPPPQQQKKKAAA===BBBHHHHHHMMMPPPNNNLLLKKKHHHDDD???>>><<<<<<======<<<;;;999:::;;;:::888888;;;>>>999888777999<<>>>>>===<<<:::888888888<<<<<<===>>>===<<<:::888333333222000...///333777;;;888555222111222555666555444333333333333333222000222444444333222111111333666777444000...000444000000000111111222333333555444333333444333111/////////111333555666666555444444555777999888444111111///---...111444444222------......////////////111222444555333111---+++---,,,+++///333444111---((((((((()))***+++,,,---222333444444444777>>>CCC>>><<<;;;;;;<<<;;;777444;;;:::888555111000222444222666:::;;;:::888888888555555666888999666000++++++...111222000///000333222000//////000///,,,)))---...---------000444888222111///---------------000...---000666888777444222222333555777888777777333222333666999;;;:::888555555555333111111333555666:::<<<888111,,,,,,///---***))),,,111555444222111111///---***+++...000111///...,,,++++++++++++...000111///,,,***+++---+++---///000//////111222000...---,,,,,,---............---+++)))(((***,,,)))))))))((((((''''''&&&+++///222111,,,)))***,,,))))))***+++,,,***'''$$$###&&&)))+++,,,---///000///000///,,,))))))+++...---***)))))),,,......---111222222000,,,***+++,,,,,,...///...------///111---+++***,,,222999===???333444444333111222555888===888222///...---,,,***'''***...000111333777999333111///...000111000000333222000.........///000111222444888<<>>AAA>>>;;;:::<<>>:::666777999===888666999@@@EEEDDDAAA@@@@@@???<<<999777888999333///,,,---///111...+++666888999777444111//////111111222333444444444444>>>:::666444555666666666111444666222,,,+++///444111000///---,,,+++,,,---222000...,,,++++++,,,,,,......000333555444111///666333222777>>>AAA???;;;888<<<@@@>>>999777:::>>>???;;;888;;;@@@BBB===777777666444222000111444666444444444444444444555555;;;555000000444777666222---222777666222///111555999777444111///...,,,+++///000000111222222333333000111333666888777333000777222---000666;;;:::888333555888777555222222333222...,,,111888999444---//////000000///...------...111555888777333...***///......000444666555444)))))))))))))))+++,,,---222000...000333666666444888999;;;999666333333333444444333111//////111222555333222444888<<<======222888===???;;;444...+++,,,+++***,,,000111000......000111000---***)))***)))+++---......///000222111111///...------...///...///000000000000111222555111///333999;;;888444444666888888777999<<>>DDDFFFEEE>>>>>>;;;555---(((((())),,,,,,,,,,,,,,,+++((('''$$$$$$%%%'''+++...222444------,,,++++++,,,,,,,,,...+++)))(((***+++,,,,,,~~~nnnggghhhcccXXXQQQNNNJJJFFFCCCCCCDDDDDDIIINNNUUUVVVSSSOOONNNNNNPPPPPPPPPMMMJJJHHHGGGGGGKKKKKKIIIHHHLLLNNNHHH???AAA>>>;;;;;;===@@@BBBBBB:::<<<>>>===999555444555===999777;;;BBBFFFDDDAAA@@@@@@>>><<<:::888777777222...++++++...000///,,,222444777777555333222222555555666666666555444444>>>999444333666888888666///333777555000///333777444222///......///000000333111...,,,++++++,,,---//////111333555444111...666222111555;;;???<<<888555:::>>>===999777;;;??????999555888>>>AAA===888999888666444333333333444222333444555666666666555<<<666111111555888666333---222666555111///222666:::777333222111///+++(((...///000111222222222222---///222666999888555333888222---...444:::;;;999333666888666222000111444222///...222999999222***///000222222111///---,,,---000444777777444000---///111333555666777777777---,,,+++******+++,,,---///,,,***---222444000+++111555999888333///000111......---------...///000444000,,,...444;;;>>>>>>222888>>>>>>888111,,,+++---(((&&&)))///222///++++++...111///+++'''(((***&&&))),,,...------------///000000...------///111...///000...,,,+++---///333000...111777999666222555888:::999666777<<<@@@888777777888::::::777444;;;;;;888333...---000444)))+++---...---...222555666444222333444444222//////111111...***))),,,111...------000333222,,,''',,,...111111111000000111***+++,,,+++******,,,...222///,,,,,,......,,,***+++***)))'''&&&%%%%%%%%%%%%&&&***///333333...******)))'''&&&((((((((('''(((***,,,,,,,,,---///000222...,,,---///000---***%%%''')))(((&&&'''---222111---)))***---///---+++---------...///000111222,,,---...//////000000000333000...///333555222///,,,111666666111---+++,,,------///333777555///(((///...------///111111000------...///000222333444:::555222555<<<@@@???<<<333888;;;777///))))))+++---,,,***+++,,,+++'''$$$$$$$$$%%%(((+++///333555000///...---,,,+++++++++///,,,******,,,------,,,~~~xxxuuuwwwtttiii```]]]\\\WWWOOOHHHDDDCCCDDDFFFCCCPPP[[[YYYLLLEEEIIIPPPSSSOOOMMMNNNQQQPPPKKKEEEJJJMMMMMMJJJIIIKKKIIIDDD>>>===<<<===??????>>>===<<<;;;999777555444555666999;;;<<<>>>???AAABBBDDDEEE???::::::======888333111111000...,,,---111444000333666888777666555555<<<:::888555444555666666666555555555666666555555111222333555777777777666333333222000......222666333111///,,,+++,,,---...111000///000333444444333000222666999:::999888888888888999:::;;;:::999888:::888666666999;;;<<<<<<777666666666666555444333666666666666666777777777555666888888777666555444111000000000222333444444666666666555222000...------...///111111111111111///...///111444666555444222111111000111333666999666666555444222111111111///000111222333111///------///222444444222///---///000111222222333333333---444:::<<<999555333333000///---+++++++++,,,---***)))(((***...000///---...000333555555222000///---,,,++++++,,,............,,,+++,,,///444888:::777777777555222...+++)))+++)))'''))),,,......,,,,,,---......,,,***)))))))))***,,,,,,+++***+++------......---++++++...111000...,,,,,,,,,,,,,,,,,,...///000111222222222333444555777888888888999999777888::::::888888888999666555222///......///000++++++,,,...000222333333333555888888666333222111333111///---,,,---///000111111111111000...+++)))***,,,///000...---,,,---(((***,,,,,,******+++......000111000...------...,,,+++)))'''&&&%%%%%%%%%$$$'''+++///000000///...)))((((((***++++++***(((***+++,,,+++******,,,---......///000111000...,,,(((((('''&&&&&&(((+++---///---,,,,,,...000111222000/////////000111111111111111000///......///111000000111222222111///---,,,///333555444111...------...000222222000---+++,,,...000444666555222...///000000111222333444444444222111333555777666444///222555444000,,,++++++---......---+++)))'''&&&&&&&&&&&&(((***---000111333222000...,,,+++******+++---000000///---------mmmhhhxxxzzzggg^^^eeeddd^^^SSSIIIDDDCCCFFFHHHEEEOOOXXXUUUKKKDDDFFFKKKNNNPPPRRRSSSQQQNNNLLLJJJGGGNNNQQQLLLFFFEEEHHHIII<<<<<<>>>@@@@@@>>>:::777===:::555222111444777999666<<>>888444222444777:::---222777999666333333333333000///444<<<>>>:::444000333555111++++++222999333111///,,,,,,---...000222000------000444888999***333<<<>>>999555666888<<<777444777<<<===888111666777888666444555;;;@@@444444555666777666444222<<<;;;888666666777888:::...666>>>>>>888333333555555///***,,,333777555111111666:::999444000111333,,,---///000111111000000111///,,,,,,///222444555***000555333///---222888999666222111333444111...---111333111,,,***,,,000+++...222666777444111...222000...---...111555888+++555???BBB;;;333///...333111///---+++,,,,,,---&&&'''((()))+++---000222,,,,,,///333777777333......,,,++++++---...------'''***,,,,,,,,,---222777<<<666000------,,,***''')))************+++---......,,,+++,,,......+++''',,,,,,+++***)))))),,,...+++,,,---,,,******---000222---))))))...000...+++)))///444222---+++///555333222333777::::::666111555:::===:::555333888>>>111///......//////---,,,...+++***...444666444000///666<<<<<<555111111444777111,,,+++///111000...333444444111+++((())),,,(((+++---...,,,***))))))(((***,,,,,,***))),,,...+++111555444...+++---111---,,,***'''&&&%%%%%%%%%$$$)))......++++++///333((()))+++...//////+++(((+++,,,,,,+++)))((()))+++***///333444111......000---((($$$$$$&&&))))))(((,,,...000///...000555999444333111111222333333222666444222...,,,...111444,,,111555555111...---...,,,,,,---222666777444000---///111000---,,,...111***...444:::<<<999222---222222333333333333444444---///111111000///000111000000000000000...,,,***,,,000333000***&&&'''***(((((('''((()))+++,,,...555444222///---+++******%%%...666777222,,,,,,...~~~|||ssshhheeejjjkkkggg^^^WWWXXX\\\SSSDDDCCCMMMOOOOOOMMMKKKIIIGGGGGGGGGKKKOOOTTTUUURRRQQQSSSUUUNNNIIIKKKRRRQQQGGGBBBEEEDDDBBB>>><<<;;;<<<>>>???999444222333333222555:::CCC===999;;;AAAEEEBBB===<<<;;;:::777666666999<<<999444///...///111000///<<<<<<<<<888444222444777111333666888888666333111666333222444888888333......222555555444444888;;;222222000/////////000111444333...***,,,333555222111------111444111......444333333777:::;;;888555666:::===<<<888555888;;;999666333333777999888777666777888555222222666999444888:::999555333555888999888666777888::::::999///---,,,+++,,,///333555888333000222666777111+++...000000...---...444888///...,,,---...///...---000...,,,---111444444222111666999666000...333888555333000...///...---,,,///333777555111...000444333111///......///111333222222333444555444111...000000111000///...,,,+++...++++++...333555222///---...///000111222333444...---,,,---000000...+++---,,,******+++---000222///000///,,,(((''')))---///,,,***---111222...))),,,...000111///,,,+++++++++***)))(((((()))***+++,,,///222000,,,***,,,///---...//////...------,,,000...---...111222000---///444999999444111222444555666777888888777666666555444111/////////111222+++///333444222111222333555555666555444222///...000111222///,,,,,,///222111000///000000...***''',,,+++******)))******+++'''+++000///+++((()))+++///000000...***)))***,,,------,,,***'''&&&&&&'''%%%&&&'''(((***,,,---.........,,,+++***++++++,,,,,,+++***)))((((((((((((,,,111222222:::CCC<<<---******)))(((''''''***,,,000---+++,,,000444555444777666555222000000333555222222222222111///---+++.........000111111///---(((***---///111333444555---------///000000---+++,,,...222666777777555444444555666666555333111///........................---000222000,,,***...222222000,,,(((&&&%%%%%%%%%&&&(((((('''&&&(((---111333222111///...,,,+++***---///000///+++***+++---{{{~~~xxxmmmcccaaafffjjjlll]]]ZZZ]]]```ZZZNNNIIILLLUUUNNNHHHIIIMMMNNNHHHAAAEEEQQQ[[[ZZZQQQMMMSSS\\\SSSJJJEEELLLTTTQQQHHH???DDDBBB???<<<:::;;;===>>>999444111222222111444999@@@>>>===>>>AAABBB@@@>>>;;;999666555444555777888888555111///.../////////;;;;;;;;;888333111111333111333555666666555333111444333222444666666222//////111222333444555777888222222000////////////000222111...+++...555777555111---,,,000222000......111222444777::::::888666555888::::::888777999;;;:::888666555555666555444666777777666555555777999444888;;;;;;777444444666:::888777777888888777555000...,,,+++,,,///222444666333222333666666222...000111111000000222555888000...------...//////...,,,,,,---000333555666666333666999777333111555888777444000...------,,,+++333555777666333222333555111///---,,,,,,---///111000000///000111111...,,,//////000000///...,,,+++000...---000555666333000+++,,,---///000222333333000...,,,---///000///---///...,,,++++++,,,...///,,,---,,,+++******,,,---000///...111444555222000---.../////////...,,,+++******)))(((((()))******000222444111,,,+++---000000///............---,,,/////////111333333111000000444777777444222111222333333555666666555555444444333222111000000111222...000333444444333222333555555444444333222111000000111111000///...///000.........//////---***''')))))))))***++++++,,,,,,))),,,000///,,,)))+++---///000000...+++)))***,,,,,,---,,,***'''&&&&&&'''%%%&&&'''(((***++++++,,,///...,,,+++++++++,,,---***)))))))))))))))******000333333555@@@KKKEEE777---+++)))((((((***,,,...///...,,,---000444777888;;;888555333222444666888444444444444222000...,,,...///000111111111000000))))))***---000333444444...------...//////...,,,...///000222333444444444222444666777666222---***,,,,,,,,,,,,,,,,,,------,,,...///...------000444666444///)))%%%###%%%&&&)))******)))((()))...222000111222222000---***(((,,,...///...+++***+++---zzzvvvmmmeeebbbaaaaaaeeeiii___]]]\\\[[[YYYVVVQQQNNNSSSPPPMMMMMMMMMLLLHHHDDDJJJQQQWWWWWWRRROOOQQQTTTQQQNNNKKKKKKQQQTTTMMMCCCDDDBBB???<<<::::::;;;<<<;;;555111111111000333888<<>>>>>???===999555444666777777555888777555111...---...000777888888666333000//////111111222222222222111111222222333444444333111000000000000111444555555555222111000///............---...---+++...555777444222---,,,///000......//////222666888888777666666444555777888999999999:::<<<<<<:::888444222222333555444444555666777777666555999<<<;;;888555444555999888666666777666333111111000...,,,---///222333333333444444444444333222111000///000222444555444222000------...000000000+++...222444555555555666666888888777555555666777555222...+++,,,...//////444444444444444333333333222000...------...000222...---++++++,,,---,,,+++------...//////...---,,,000......000333444111...)))***+++---...000222222111///......///000//////000///...---,,,+++++++++*********+++---//////......///111222444555555555///...---...111000---***+++******))))))******+++222333222///+++***,,,000444111...---///000...,,,---000333555444333333333333444555555444222000...000111222333333333333222333222222222222222222222333222333444555555333111444333222111000111111222111000000111222111///---,,,,,,,,,...///...+++(((&&&''')))+++------------+++...000///,,,+++---000/////////---+++***+++,,,,,,------+++(((''''''(((&&&'''((()))************---,,,+++***)))***++++++(((((((((((()))***+++,,,000222333666BBBNNNLLLBBB333...)))(((***---//////---......///111444999===>>>999555444666999999999666666666666444222000///...111333333111000111333---+++)))+++///333333222///...,,,,,,...///...---//////......///000222333///222555777666111+++'''***************+++,,,,,,---,,,,,,,,,---000333555666444000)))$$$$$$(((---------,,,***)))+++...111...///222333111...***(((***+++---,,,++++++---...hhhcccbbbffffffaaa^^^```bbb^^^UUUMMMOOOVVVWWWSSSIIIRRRYYYTTTIIICCCGGGOOOTTTNNNJJJNNNVVVVVVNNNEEEKKKVVVZZZQQQKKKNNNPPPNNNCCCAAA>>><<<:::::::::;;;<<<777333333222000333888999@@@FFFFFF???;;;<<>>:::666333444666333222111333777888666444888:::;;;:::777555555666666555555555666555222000222111///......///111333111333555555333222333555000...---///222444333000333111///...000111111111...222777888555333222333:::999999888666555444333000---***))),,,111444666333111000000111111000///555444222000000222444555...+++)))((()))++++++++++++,,,---...///......---,,,++++++,,,......+++)))'''''')))+++---///000111222111///...//////000000///......------,,,++++++,,,******---111222111...***,,,///000111222444666222...,,,...222333///+++,,,,,,,,,,,,,,,,,,,,,,,,//////---+++))))))---000888444000///222333111...---111666777555444444666555444333333444222///,,,///000000111222222222222222222333444333333222222666444222444666777444111111000...------...000222111000000222444444///+++++++++,,,...000000---+++&&&(((***---...------,,,---...//////---...000222//////...---,,,++++++,,,---...///---+++))))))***((()))***+++++++++*********)))(((''''''((()))***(((((((((((()))***+++,,,+++///222444;;;DDDGGGEEE999222***(((+++//////---,,,...000000111444;;;@@@<<<888444666:::<<<999555444555666777666666444333---111555444000///222666444///+++,,,///222111///000...,,,,,,---...///......------------...///000...000333555444111---******)))))))))***+++,,,---///---++++++...111222333111000---(((%%%'''...555000///---******+++---///---...///000000...+++***)))***++++++,,,---...///gggdddcccggggggcccaaaaaa^^^YYYOOOIIILLLTTTVVVRRRHHHPPPVVVSSSIIIEEEKKKRRRSSSMMMIIIMMMVVVXXXQQQIIIOOOZZZ^^^UUUNNNPPPQQQOOOBBB@@@>>>;;;:::999::::::===888555555555333444999999@@@GGGFFF@@@;;;<<<>>>AAA<<<888999===???<<<999999::::::666111///000222---...///111333333222111000///............///000///111222222111000111222333111///000444555444111//////......---,,,++++++***------++++++000222000222///...000000...///333555888:::888444111000111777666555555666666444222:::<<<>>><<<999777888:::666444333555999;;;999666;;;:::888666444555666888333333222333555555333222222111000//////000222333000333555444111000333666222000...000333555333111333222111111222333222111...333888999777444333333;;;;;;:::888666444111000000---******---222666888222000......///000000///777555333111111333555777...,,,)))(((***,,,------***+++,,,.........------)))((()))******)))(((&&&&&&&&&((()))+++---...///111111000//////...//////,,,,,,,,,------------...000...---///222333111...***+++---...///000222444333///,,,...333444111---........................,,,,,,+++******,,,000333999666333333555555444111...222666777555444555666555444333333333222///---000000000111111222333333333444444444444333222222666444222333666666444111///---***))))))+++...000000///000222555444///***,,,,,,---///222222///---)))+++,,,------,,,***)))------.........///111333///...---,,,,,,,,,,,,,,,...000111000...,,,+++,,,++++++---......---,,,++++++***)))(((((()))***+++******))))))))))))******(((///333222111666===AAA:::333+++(((***------++++++...111111222444:::>>>666444444777;;;:::444...000222444666777777777777,,,000444333///...222666:::666111//////000///---000...,,,,,,---...///...+++,,,---............---...///000111222111111000,,,+++*********,,,---...222///---,,,---/////////......,,,)))'''***111666000...+++))))))***+++,,,------,,,++++++,,,------))))))***+++---/////////zzzsssooommmgggaaaaaafffiiihhhVVVRRROOOPPPSSSTTTPPPLLLOOOJJJFFFIIIPPPTTTQQQMMMIIIOOOUUUUUURRRRRRXXX^^^^^^ZZZUUUSSSWWWXXXOOODDD???>>>===;;;::::::::::::;;;888777888888555555999;;;???CCCDDDAAA>>>======<<<999777888;;;===;;;999999999888555222000000111,,,,,,---000333555555444000000////////////000000111111111111111222222222111000///000111222111000,,,------------,,,++++++...222222...---222555555333222222444222000111555::::::999777333111111111555666666555444222111111888999;;;<<<;;;;;;;;;<<<:::999999:::;;;<<<<<<;;;999888666444444555777888444222111111333444444444111111000000000222333444111333444222//////111444666444333444555666666666333222333444555555333111,,,///444777888777777777999:::;;;:::666333222111444111...---///111333444555444333111111111222333444222000//////000222444///---+++***,,,...//////)))***,,,---------,,,,,,((()))*********)))((('''&&&'''((()))***,,,,,,---///000111111///------...+++++++++,,,---...000000111000///000111111111000............///000222222000...,,,...000222000......//////000000//////...---,,,,,,---///222555666666666777777777666555555111333444444333333444555444444444444333111000000000000000000111222444444666666555444444333222222333222111222333444333222---,,,)))((((((***,,,......///000222333111...+++,,,---...000222222000...------...---,,,+++)))(((++++++,,,---...///000111000...,,,,,,---------+++...000222111///---,,,---+++,,,...000000///---,,,------,,,+++,,,---...///******)))))))))))))))******///333111,,,,,,222999666000***'''(((***+++***+++---000111222444666888111111333666777555///***---...111333555666666666,,,...000///......111444;;;999666333000------,,,///...,,,,,,...///...---***+++---///000000///...////////////000111111222///...,,,++++++,,,---///222111000///------,,,---000...---,,,---///111222000---)))((((((*********,,,***)))((((((***,,,...*********,,,...000000000wwwkkkppprrrjjj[[[[[[gggkkkeeeRRRLLLLLLRRRTTTNNNJJJKKKPPPFFF>>>CCCQQQYYYVVVNNNJJJSSSZZZWWWPPPOOOZZZfffcccXXXQQQUUUZZZUUUHHH???===<<<;;;;;;::::::;;;;;;888666666::::::666555777>>>===>>>@@@CCCCCC???<<<666666777888999:::;;;;;;666555333222111000///---...---,,,///333666777666000111111111111111111000333111///000333444333111.../////////------...///******,,,------,,,,,,+++///333222///...333999:::444444666888666222333777===:::666444444444444444222444666555222000111333777777777:::<<<===;;;:::;;;<<<<<<:::999:::<<<>>>444444555666777777666555777444111000111333444444000000000111111333444555222222111000......///111777777666555444555888:::222222444777888777333000---...111555888999888666444999===<<<777444555888666444111000111222333222666777777555222222555888111000...,,,,,,...000111000...,,,,,,...000000000******,,,------,,,++++++''')))***++++++***))))))((((((((()))***+++++++++,,,///222222///,,,++++++,,,+++******+++...000222...//////...---...000222333000------///111000...,,,,,,+++,,,,,,---......---......//////......---...------///111444555555000555999999777444555666555333111000111222222222333555666555222111222444//////...///000222333444999888666444333222222222///000111000000000222333---,,,+++))))))***,,,---,,,///111111///...------,,,,,,---000222222///---///......,,,+++***))))))((((((***,,,...//////...000---++++++---...---+++---///111111///---,,,,,,***+++...000000///...,,,---,,,,,,+++,,,---...///)))((((((((()))***+++,,,.........---***(((***...,,,***(((&&&'''(((***,,,+++,,,...111333333222000111111222222111///,,,***,,,---///111222222222222+++++++++,,,---...000111666888999555///+++,,,......------...//////...,,,,,,,,,------///000222333...//////000///...---,,,111///,,,******+++,,,---///111333222...++++++,,,000...---000555777555222000,,,(((''')))***+++***''''''''''''((()))+++,,,,,,+++***,,,000222111000zzzkkkhhhqqqkkk[[[ZZZggghhh[[[TTTIIIFFFNNNNNNFFFFFFOOOIIIEEEAAAEEEMMMTTTWWWVVVUUUVVVVVVSSSPPPRRRXXX]]]^^^XXXWWW[[[VVVIIIAAABBB<<<;;;;;;::::::;;;;;;;;;555444666::::::666555666@@@<<<:::>>>DDDFFFAAA;;;444666888999999:::<<<>>>444111//////000000---***111///---///333666777666111111222222222222111111555111...///444666444111+++---///---***)))+++---((()))+++,,,------,,,,,,---000000------333:::===555555888;;;888444444888>>>999444222444777777777...222666555111///222555666555555888;;;===:::777:::;;;;;;888555555999===000111444888:::888555111:::666222///000111333333000000000111222444555666333222000...............666777777444111222777;;;111222666999:::888333///111000000444888999666333000777======999777:::>>>444222111111333555555555555888999666111111555:::111000---,,,,,,---000111///...---...///111000000***+++,,,---,,,,,,******%%%''')))******)))))))))))))))))))))***************...222333000,,,******...---+++******---000222+++---...,,,+++,,,000444444///++++++...///---***(((*********))))))+++---+++,,,---......---,,,+++---------///111222222111+++333::::::666222444777777333///...000222111///111555888666222000333777......---...///111333444;;;999666333222111222333,,,...000000......111444......,,,+++++++++,,,,,,+++...111000---+++,,,...,,,,,,---///111000...,,,///...---,,,+++***++++++%%%&&&))),,,...///...,,,000---++++++---...---++++++---000000...,,,+++***(((***---///000///---,,,******)))))))))***,,,---&&&''''''((()))+++---...000+++((())))))(((&&&%%%%%%%%%&&&&&&&&&'''+++...,,,+++---000444333///***222333222///,,,***+++,,,,,,---///000000///......+++***((())),,,...//////222666999666...***,,,///---------///000000---+++///...,,,,,,---111444777---///000111///,,,)))&&&111///,,,***)))***+++,,,+++000444333...++++++------+++,,,333;;;>>>:::555111---((('''))),,,,,,+++$$$%%%'''((()))***))))))...,,,+++---111222222000yyydddbbb___\\\XXXUUUTTTSSSQQQKKKEEEEEEHHHKKKIIIGGG:::CCCKKKIIICCCCCCMMMWWWVVVRRRPPPSSSWWWXXXSSSMMM\\\______WWWJJJBBBAAACCC666999===@@@@@@===:::777:::777444222222444777999777<<>>BBBEEEEEECCCEEEKKKPPPXXXQQQLLLPPPYYY]]]WWWPPP\\\[[[XXXSSSMMMFFFAAA???888999:::;;;:::999888777666555444333444555666777;;;>>>@@@???:::666555555888555333444777888666222///...---------......---------...///000111111111222222333333444444555555///...---...///...,,,+++...,,,******,,,,,,***)))++++++,,,++++++---000333---,,,++++++,,,///222444888999:::999777555555666666666666777888777555333222111000000111222111000555666666666555444555666111111111222222111111000333333333333333444555555000222444444222111000000222///---000777;;;999666444666666444111000222555222111000///......//////111111111000000111444777111222444666666555333222555222111555;;;===:::666222333333333333333555666555555444333111...---,,,---//////---///555666444111111000///---,,,,,,,,,/////////000111000---+++(((((((((***++++++)))&&&(((((((((***,,,,,,***(((+++,,,,,,------,,,,,,++++++++++++******,,,///111222000---+++,,,---------000...+++))))))***++++++)))((((((***,,,......---000///...------...///000+++...111111///,,,+++***---------...///000222333/////////...---///222555999555222333777888555222111000///111444666555444111333555777888777555333333000---...111333222111...///000000---+++******,,,...000333333222///---+++,,,---,,,++++++---...------------,,,+++******///,,,)))***,,,//////...++++++,,,,,,+++)))((('''''')))++++++)))''''''''''''''')))+++...---***((()))'''&&&'''((()))'''%%%)))%%%%%%***,,,)))(((+++((('''&&&&&&&&&&&&'''(((***(((&&&%%%'''((()))***++++++,,,---...000111222111222333444222000---,,,888555222000//////...,,,***++++++++++++,,,///111666444111---+++*********.........------......//////---,,,---///000///------,,,+++***))))))))))))***)))(((***---...,,,***---///111222111...***'''***,,,///111333555999<<<444000,,,******,,,------+++((('''(((+++......---+++---......---,,,,,,---{{{pppgggddd^^^WWWQQQLLLIIIGGGGGGKKKMMMMMMIIIEEECCCBBBCCCAAA???@@@DDDGGGIIIHHHQQQPPPQQQRRRUUUXXXZZZZZZ\\\WWWQQQOOONNNJJJAAA999<<<;;;999888777777888999222333333444555555555555???>>><<<999666333111///111444777666444222111222,,,,,,,,,------.........000000000000000/////////...000333666777666444222111///------------,,,++++++---...---+++)))(((((()))+++,,,,,,,,,,,,...000///---***))))))---000333666999;;;<<<:::777666555777555444666999:::888555...000000000///...///000555444444444444333111///------...//////000111111333333222111111111111222000000111222444444333111///...///222666:::;;;;;;666666555333222222222222111000///......------,,,---.........------///111222222222333333222111111222111111333666777777666111000000222444555555555666777777444///,,,,,,---(((---//////111555555222666555333...+++)))+++,,,///...///000000...+++((((((((((((***,,,,,,+++***))))))(((***+++,,,***)))'''(((***,,,---...//////111...+++***,,,///111222/////////---,,,,,,---///111///---+++)))))))))******)))((())),,,///000000///......------......///...///111///---***))))))++++++***+++,,,---///000000000///------///333777777555444444666777777666333111111555:::;;;666222222111222555999;;;:::777111000000000///////////////.........//////...,,,---000444555555333111000---+++***+++,,,......---000///...---,,,,,,,,,,,,///,,,)))((()))+++---------,,,+++***((((((''''''&&&(((******((('''&&&''''''&&&(((...333444...(((,,,***'''&&&'''((('''&&&((($$$$$$(((***))))))***)))((('''&&&&&&'''((()))(((((((((&&&&&&'''***,,,,,,++++++...333555444222555888:::999555111000000888555111///...---+++***,,,+++)))***,,,...//////222000...,,,***+++,,,,,,------,,,,,,,,,,,,------///---++++++---/////////+++***)))''''''''''''((()))(((''')))+++------,,,,,,///222444333///+++(((***+++---------///111333111...+++)))***,,,------+++***)))***+++,,,+++******+++------+++***+++,,,rrrfffnnnhhh^^^TTTNNNLLLMMMOOOEEEIIIPPPSSSQQQKKKDDD@@@FFFBBB???@@@DDDGGGHHHGGGHHHRRRYYYUUULLLLLLWWWdddZZZUUUPPPMMMLLLGGG>>>666===<<<;;;:::999:::;;;<<<222222222222333444555555???;;;777333222000///---000333777777444111000///---...//////.........///333333222111000000//////---///222444555444333222555222///......///......)))...111000+++'''''')))(((***,,,---,,,++++++,,,111///+++)))))),,,111444333666:::<<<:::777444333777444222444888:::888666---000222111...---///222555333111222444444000---------...///000222333444333222111000////////////222000000222666777444111...///111222333666999;;;777555333222222222000///////////////...,,,+++***+++---...---,,,+++,,,---111111000000//////000000000000111111111222444666222///...000333555333000444777999555///,,,...111***///222000111333333111999999888333---******,,,............///---)))&&&(((''''''(((+++---,,,,,,+++***)))***+++,,,***)))'''(((***,,,...///000000555000+++***---111333333...000111000------000333222222111...+++************(((&&&'''+++...000111........................000111111///,,,)))((())),,,+++*********,,,---///333222000...---///333777666555555666666888999:::555333444999>>>>>>777111555222111555;;;>>><<<888///111222111...,,,,,,,,,///---+++---111222000......222666888777444444444...+++)))+++...000///---222111///---,,,,,,------...,,,)))'''''')))+++,,,...,,,***(((&&&&&&'''''''''(((***+++)))((((((((())))))+++333:::;;;444,,,...,,,)))((((((***+++,,,(((&&&%%%&&&(((((((((((()))((('''&&&&&&'''((()))'''((()))'''%%%&&&***......,,,+++000777999777333999===@@@===777333333555333111---,,,++++++***)))...+++)))***---000///......---+++******+++---...---,,,++++++++++++++++++...,,,+++***+++---///000,,,+++)))'''&&&&&&'''((())))))))))))***++++++++++++...222444444000,,,))))))***++++++***+++---///---+++(((''')))+++,,,,,,***************)))(((&&&((()))++++++)))))))))***~~~oooiiiiiieee^^^WWWSSSQQQQQQRRROOOMMMMMMPPPSSSRRRLLLGGGFFFDDDCCCCCCDDDGGGJJJMMMKKKQQQUUUQQQLLLLLLUUU^^^WWWUUURRRMMMHHHAAA;;;666999999;;;<<<<<<<<<<<<;;;555333111///000222555777:::666222////////////...222222444666888666111---000222444333000......///333222111///////////////...//////000111222222222444222///......//////...)))...222000***&&&''')))+++---//////...,,,++++++000---***'''(((+++///222///333666777666333111000444222222444777999777555///222444222000///111333333111///111444555333000.........///000222444555222222111000////////////444222111333666777444000000111222111000111444777666444222222222111...,,,...///000000///---+++***---...///...,,,++++++,,,000///............///000...000111000//////111444222000...///111111...+++///333444222---,,,///333222555555111...000222111888;;;===:::444...,,,,,,222111000000000...,,,***(((&&&%%%&&&))),,,,,,,,,,,,***)))***+++++++++))))))***+++,,,---.........555000+++***---111333333333555555222...---///222333444555222...,,,+++,,,)))'''&&&'''***...000111////////////////////////111222222000---+++***+++///...,,,++++++---///000777666444111//////333555555666777888999999::::::666555666:::>>>===777111888555333666;;;===:::666000111222111...+++++++++...,,,***,,,000333222000000333777999999777666555000---+++,,,///111000...333111000...------...//////---+++((('''''')))***---,,,)))&&&%%%&&&'''((((((***,,,,,,+++*********+++***,,,333:::;;;555---+++***((('''(((***...000...---+++)))***++++++))))))((('''&&&&&&'''((()))'''((()))(((&&&&&&+++///000...---111888:::777333777;;;>>>;;;555222333555///---+++***,,,---------///,,,)))***---000///...,,,+++***)))***,,,...///,,,,,,+++***************---,,,+++***+++---///111///---+++((('''((())))))++++++,,,+++***)))))))))***---111333333000,,,***((()))************,,,...***(((&&&&&&''')))******))))))***)))(((&&&%%%%%%''')))******)))(((((()))}}}tttqqqqqq\\\]]]^^^]]][[[VVVRRROOO]]]UUUMMMLLLPPPTTTTTTRRREEEFFFFFFFFFEEEIIIOOOTTTVVVNNNGGGIIIRRRXXXUUUPPPTTTUUUSSSLLLDDD===::::::555777:::<<<<<<;;;999777777555111//////111555777444222///---,,,---000111444111000444999:::333,,,222555888666222000000111000///...------...///000111000///...///000222333000...---,,,......---,,,)))---000///***'''(((+++///111222222000...------+++)))&&&%%%&&&))),,,///---///111111000......///000222444666777666555555222333333333222111222333111000///000333555555555......------...000111222111111000000000111111222333333333555666666444222333333222000//////111444555555555333111///---,,,---///111222222000---,,,111111111///,,,+++,,,---...------------...///000///000111111000///000111111000000000000///,,,***+++---...---++++++///222999<<<:::222---///111222555;;;@@@???999222//////777555222111222222111000)))'''%%%%%%(((+++---------+++***)))+++++++++***+++,,,,,,------,,,,,,+++000...++++++---000333444;;;:::666111---+++,,,...333555777666111---------***(((((())),,,///000000///000000111111000000///000222444333111///......444222///...---///111333777777666444222222444666666666777:::<<<<<<:::888777777888:::;;;:::777444999777777888::::::777444222222000///...---,,,+++,,,++++++,,,///111222222222333555999;;;;;;888555222000//////000111111000111000//////......////////////...+++)))'''(((***+++***(((&&&%%%&&&'''((((((***,,,---,,,+++++++++)))((()))...333444000+++&&&&&&&&&%%%%%%(((,,,///444444111......222111...***)))(((''''''((()))***(((((((((''''''))),,,...111///...111444666444222222444666555222000111222...,,,+++,,,///111222222...---++++++---...//////---,,,*********,,,...///---,,,+++******)))******+++,,,---,,,,,,---000222222000---***))))))+++,,,+++---///...+++)))((((((***,,,///111111///---+++)))***++++++***+++---///)))'''%%%%%%'''((((((((('''((()))((('''&&&&&&((()))***,,,,,,***)))***+++sssooommmkkkZZZ[[[\\\\\\[[[XXXUUUSSS^^^ZZZVVVTTTTTTTTTSSSQQQEEEEEEEEEFFFHHHLLLSSSWWWVVVMMMFFFJJJTTTZZZVVVOOOSSSRRROOOIIICCC???>>>>>>999:::;;;<<<;;;999666555888666333111111222333444///000000---++++++///333222000///333888999444///111555888888444111222333000///......///111333444333333222111000111111222------,,,---//////...---+++---...---***(((***,,,000111222111...,,,,,,,,,(((&&&%%%%%%&&&))),,,...---...---,,,***+++---000...333999;;;888555444555333222222222333444333222000000000//////111555888111///...------...///000000000000111222444555666000222555666666555666777666444111000000111222333666888999777222.........---///222555555333000...444444222///,,,+++---...+++,,,,,,---...///000000000111111222222222000//////111333333111///......------,,,,,,,,,...000222<<<@@@>>>666000000333333111888@@@@@@:::444222333888555222000111333444444,,,)))&&&&&&(((+++---......,,,***)))***++++++***,,,,,,---------,,,++++++++++++,,,+++,,,...222555===888222---,,,,,,---...111555888777222------...,,,++++++,,,///111000000000111222333333222111000///222555666555333222222777555222000///000333444555777888777666666888999777666777<<<@@@@@@:::444777888999888666555666777777888999::::::888555333666222...---//////---+++***+++,,,,,,,,,...000333555333333888===>>>999333333444444222000000111222---...//////000/////////000111222///+++(((((()))(((((('''&&&&&&&&&'''(((''')))+++,,,+++******+++(((''''''(((***+++***)))%%%&&&'''&&&%%%&&&)))---333555222///000666777333,,,+++************+++,,,)))(((&&&&&&(((+++------000///.....................///000000111111111222---,,,+++,,,///222444444---......---,,,,,,///000...---,,,++++++,,,...///------,,,+++***************,,,...///......000222444222...+++******,,,---)))---000111...+++))))))***+++---.........---,,,+++,,,,,,+++******,,,...***)))''''''((()))((((((((()))***(((''''''***---,,,...//////...------...qqqmmmfff\\\aaa^^^ZZZWWWVVVWWW[[[]]]VVV[[[```aaa\\\TTTMMMIIIFFFDDDBBBDDDIIIPPPUUUXXXMMMNNNOOOPPPQQQSSSVVVYYYRRROOOKKKGGGDDDBBBAAAAAA??????>>>===;;;999666555777666555444333333222111---///111...***)))...333000//////222666777444111...333888888444222333666333222111111333555888:::444444444444333222222111------...000222222111///,,,,,,,,,+++******+++,,,/////////---***)))))))))'''''''''''')))+++...///...---+++)))((()))---111---555===>>>999444444666444222000111444555333000000111111...,,,...333888444222000...---...///000//////000222444666888999,,,111555777666666888:::888444111000111333444444666:::<<<:::333...///111---///333666777555222000666555222///++++++---///***+++,,,...///000000111111111111333444444000------111555555222000000222222000......000222333333<<<@@@AAA999333222444444///777>>>>>>999444444777777333...,,,...000333444...+++((('''))),,,...//////,,,***)))***++++++***,,,,,,,,,------,,,,,,+++'''))),,,,,,+++---111555999333,,,)))+++///111111///444888777111------......---...///222222111000111222333444444333222111...222666999888666555555888666333000000111333555333555888999999:::;;;<<<888666777===BBBBBB999111777999:::777222111555999444777;;;<<<:::777444444888222---,,,///111///,,,)))+++---,,,+++,,,000333666222111777>>>@@@:::222444666777444111///111333+++,,,...000000000//////000222444222---)))((()))&&&&&&&&&&&&&&&'''((((((&&&(((***+++***)))******)))((('''&&&&&&'''((()))''')))***)))&&&&&&))),,,///222000---000777999555......,,,,,,,,,,,,......+++'''$$$%%%)))------,,,//////...+++)))(((***,,,///......000222444444333,,,+++***+++...111222222,,,...///...++++++...222000///---++++++,,,---......---,,,+++************))),,,000000//////000333555333///+++******,,,---'''+++111222000---++++++******+++,,,---------------------,,,***)))***,,,,,,***)))((()))***)))((((((******)))((()))---111///111222222111000000111{{{jjjZZZSSS```ddd^^^RRRQQQ[[[bbb```SSSUUU___hhhaaaOOOGGGKKKQQQEEE===DDDUUUaaa^^^VVVLLLPPPSSSRRROOOQQQYYY```WWWKKKFFFNNNPPPFFF>>>===HHHLLLGGG999333888888333111333444666666555333222999333---...222444111,,,,,,...000///...---///111000//////222666777444111;;;777333333777<<>>;;;111777;;;777000000999DDD@@@999333222444333...(((---...000111111111000000...000111000...,,,,,,,,,///,,,***---444888888555///444888555...,,,000666:::555111222777888222,,,111111000000111111222333444777:::;;;999666333222<<<999666444444444444444///000///---+++---333999:::333+++)))...111000---111000...,,,***)))(((((()))***,,,------,,,***))))))++++++)))+++000222111111000---***(((+++000444444444222000///.........,,,...///......111777===666222333:::===888111---444333222444888:::999777...333666333------444<<<===666222888DDDIIIBBB999333:::@@@???888444666999444444555888;;;;;;666222@@@>>>;;;888777777999:::///000000...,,,******+++///---+++))))))+++---///...111666777555555777:::333333444555444222---)))///000000000000...,,,+++---...111555222+++((()))+++***)))***++++++***)))))))))))))))***,,,...///...,,,***(((''''''((())),,,,,,***)))(((''''''((()))+++---.........000111444111...---///000///---((('''&&&&&&'''***...000......------,,,++++++***///444222***,,,888===:::---,,,...111111,,,)))***000,,,***+++///222000---***000444111+++)))...444000000///...---+++)))(((///...---------///111222///---+++******)))(((''',,,,,,,,,---------......)))+++---...---,,,,,,---+++***)))(((''''''((()))******++++++,,,------...***)))((('''(((+++...///===777111///222444444222}}}uuuoooggg______\\\ZZZZZZYYYWWWYYY]]]XXXZZZZZZXXXVVVSSSLLLFFFIIIFFFEEEIIIPPPWWW[[[[[[UUUQQQMMMOOOTTTXXXXXXWWWRRRRRROOOLLLJJJIIIDDD@@@EEECCCBBB@@@;;;666444666555555555444444444444444555333111000111222111000000...---...///000///---,,,...000222333555666777888555222222555999;;;<<<444444444333222111111000...///000222333222///------..................//////,,,)))(((***,,,------+++***)))***...111222222111000...,,,,,,---///000333444555666888999999888333222111111222333333333000000///...---...///111333222000///......//////...///111222333444444444222222333555888:::;;;;;;444555666555333555999>>><<<777333111222222...+++...//////000000///...------...///...,,,+++++++++---,,,---///111333444555333333222111111111333444555555555444444333222000111111000000000000111111333666888999777444333333:::888555444333444444444222///,,,******,,,///000666111+++***---000000///000///---,,,+++*********+++---...//////...,,,+++,,,...---***+++///111///111...***))),,,000222333333222111000///............------...111333444555333///000777;;;888333000111111222444777777444111...000111000...///222666666444444888???BBB@@@<<<999:::<<<===<<<:::888777999888888888999999777666>>><<<999777555666777888222111...+++((((((***,,,000...,,,*********++++++,,,///222444555555555666444333222111111000---+++000000000///...---+++***------///333000***(((***------,,,,,,,,,,,,+++*********))))))+++,,,...///000...,,,***)))))))))***------,,,++++++***)))))))))+++...///......000111333111......///000///---)))(((''''''(((***,,,---------,,,+++******))))))+++111111,,,...666999444+++***,,,000000+++)))***---***(((***///222111///,,,000333111,,,+++...333000000000///...,,,******...............///000000///---+++*********((('''++++++,,,------------,,,''')))+++,,,+++******++++++***((('''''''''((((((***+++,,,------.........+++***((('''(((***---...888333...---///111000...zzzppptttrrriii]]]VVVWWWaaaaaaWWWUUU[[[______WWWLLLNNNWWWRRRDDD@@@EEEKKKLLLJJJMMMVVV^^^]]]RRRIIIMMMXXX]]]WWWNNNNNNWWWVVVJJJEEEJJJJJJBBBAAA;;;>>>FFFCCC666333999999777666444444444555666111333444333111000111444222///,,,---111222///,,,***...222222111333777<<<444222000000222555666666666555333222111222333333+++///444666444000///...000...,,,---///000...,,,+++,,,,,,+++***+++///222,,,++++++---///111111000555333///,,,,,,...111333---222777777444444888<<<:::555111333:::<<<888333///111222///,,,,,,000555222111000///......///000000000000111222555777888111333555555444444666888666333111222777999888666555444222111///......---......///......---,,,+++...//////...,,,+++,,,---+++---///000///000222555777111---...333666444111000555888666111///111555333222111000000///000000222444555555333222222333666555444333222222333333777111+++)))+++------+++111///---,,,,,,---///000---,,,,,,+++++++++,,,,,,...///000111111000///......///...+++***...///---333...***,,,222666666333222111000///...---------///---,,,...333555222//////,,,,,,333777666444444...///000333333111---))),,,,,,,,,...///000///...///222666888888999<<<>>>>>>:::888:::???@@@;;;666======<<<999777777888999:::999666444333444555666333111---(((%%%%%%(((,,,///...---,,,+++))))))(((***+++...222555555333111444222///.........---,,,............,,,+++***))),,,+++---///...)))))),,,000000///...---,,,+++++++++*********+++,,,...///222111///,,,+++******+++------.........,,,+++******,,,...///......///111111000///000000000...,,,******************)))))),,,++++++***(((''''''&&&'''...000---...333222,,,)))((()))......***)))***)))'''&&&)))...111111000---///000///...---...000////////////...---,,,+++---....../////////.........,,,+++***++++++)))'''(((***,,,---------+++***%%%'''))))))((('''((((((***)))'''&&&&&&'''((((((+++,,,---////////////...,,,+++)))(((((()))+++,,,111...+++***,,,---+++)))|||sssssspppiii\\\WWWYYY___aaa]]]\\\```ddd```WWWOOORRRWWWRRRHHH===BBBHHHHHHGGGJJJRRRYYY[[[RRRLLLOOOXXX\\\VVVOOOPPPTTTQQQHHHDDDGGGGGGDDDAAA???BBBGGGDDD;;;777:::999888888777666555555444000222444444333222222444111000///000222333222111///000222111111333777:::222111000///000111222222444444333333333333333333...000333555555222000///000///......//////...------......---,,,---000333++++++,,,...111333222111444222///---,,,---000111)))///444555222111666:::>>>888444777>>>@@@<<<666111222111///---...222555333222111000000000111222111111111222444666888999333333444333222222222333444000...111666777444000000222222///,,,***+++------------------,,,,,,,,,///000111///...---...///,,,---///111222333444555888333...///333555333///...333777666111///111666555444333222000000//////111222222111000000111333000111222111000000000111888444///------//////...///000000...+++***,,,///************+++,,,---...//////000111111111000000---//////++++++///000...444111...000444777666333000///...---------------///------///222444444222///++++++000333333333555......//////...+++(((&&&)))***,,,.........,,,+++...222555666555555888;;;===999666888===???;;;777===>>>>>>;;;666444666888666555444222222222333444222111...***&&&%%%'''))),,,,,,------,,,+++***)))+++***,,,000555555222...111000............,,,+++++++++++++++++++++*********)))***---+++((()))---111111000///,,,+++***++++++*********+++,,,...///222111///---+++*********+++,,,...///...---+++******,,,............///000//////000000000///---+++,,,---...///...+++)))'''******)))((('''&&&%%%%%%&&&+++...,,,,,,///---((((((&&&(((,,,,,,)))(((***(((&&&&&&(((,,,...///...------,,,---......---,,,,,,,,,------------,,,,,,---.../////////...---,,,---,,,++++++,,,,,,***((('''(((+++------,,,***(((%%%'''((((((&&&&&&'''((()))((('''&&&&&&'''((((((+++,,,...000111000//////---,,,***)))((()))***+++,,,***))))))******(((%%%yyymmmdddaaa\\\^^^\\\YYY^^^hhhjjjgggaaaZZZXXX[[[ZZZRRRLLLLLLAAA???>>>AAAGGGLLLOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUUUULLLGGGHHHGGGAAA@@@CCCBBBHHHIIICCC???AAA???999666777999:::999777444222222222222444666666333111---111555555222222555:::666333111111333444444333000000000///...///000111111222333555555444333111444222000222555666333///,,,000222111---,,,...111000...,,,,,,---...------))))))***...222444444333000000...------,,,,,,,,,***+++...000111222333444999888777999;;;<<<:::777444111//////111333444333444333222222222333444555000111333555666666666666555222///000333333111---/////////000222222000......000111...***(((***---+++++++++,,,---.../////////000000...---,,,...000///......111777:::888555666555333222222111000...///000222333222222333333777666444333222111000000000111000///------///111,,,...000000...------...222222222000---...111444111333333///***'''))),,,)))))))))***+++,,,---.........//////000000000000///111111///000555777666222222222222111111111222///...---------------......///000//////222777<<<111---,,,///111000111444111000...+++)))'''''''''(((,,,000111...,,,,,,---333333333444444555666666888777666777888999:::999999;;;===;;;666333333444444333222111111111222333000111222000,,,)))''''''((())),,,............------,,,---000444444111---------...///000///+++(((''''''((()))***+++,,,---***((()))+++***''')))---///000000...+++((((((***+++***))))))***+++---...//////---,,,***)))((((((((()))+++,,,,,,+++***))))))+++---------,,,---...---...//////...,,,+++***...///111222111...***((())))))(((((('''&&&&&&%%%)))+++,,,******++++++)))(((&&&'''+++,,,))))))+++***)))((((((***++++++++++++******+++------+++)))))))))+++,,,,,,------,,,---.../////////---,,,+++,,,++++++,,,------+++)))&&&(((+++------,,,***((('''))))))(((''''''((())))))((('''&&&&&&'''((())),,,---...000000000000///---,,,+++***)))))))))******))))))******)))'''&&&~~~xxxhhh\\\\\\\\\aaa___XXX___mmmqqqiii\\\VVVYYYaaa]]]NNNIIINNNEEE>>>:::===FFFMMMNNNLLLNNNUUUZZZYYYSSSQQQTTTXXXVVVJJJDDDIIIGGG>>>;;;BBBBBBKKKKKK@@@<<>>===000222222111...---...000......---------......///---000111000///222999???333000///111111///000444222111///,,,((((((***,,,+++///444444000......111555222000111444666555333444555666555444555888<<<555777888777555333222111222222111111222222333333///222666666333...***'''&&&(((+++...000111222222/////////000111111///...+++,,,...000111000,,,(((&&&&&&'''((()))+++---...***((())),,,***'''(((------///000...)))'''(((******))))))((()))***+++,,,++++++******)))((('''&&&%%%&&&''')))))))))(((((((((***,,,,,,+++++++++,,,+++---...---+++))))))***---///111333222///,,,***((((((((((((((((((((((((,,,,,,+++******++++++,,,+++((())),,,,,,)))))),,,++++++***)))))))))))))))*********+++,,,,,,***((('''(((***+++---........./////////...---,,,+++***+++***+++,,,......,,,***''')))+++,,,,,,,,,***)))***++++++***(((((()))+++))))))(((''''''(((***+++------......///000000111,,,,,,+++***)))))))))******************)))((((((wwwnnnfffaaa___\\\\\\]]]```fffkkkjjjfffZZZZZZ[[[]]]ZZZTTTOOONNNEEEAAA>>>>>>CCCJJJOOOQQQRRRVVVZZZYYYUUURRRRRRSSSRRRPPPMMMIIIDDD???>>>@@@@@@CCCDDDAAA>>><<<:::999333555777999999777444333111444888999777444111000///333777555111000333777888777666555444222000...------,,,***)))***///333...///000222222333222222444333333555777777444111+++...000000//////111333...//////---+++)))***+++***)))(((***...111333333333222000...---------...,,,,,,,,,...111222111000///111333444444333222111111111222444555666555444444333333333444555777888777666555333222111111111111///...///222333222000000000//////.........------...///000000222444666//////...//////111333444000000000...------000222555444555777::::::777444...222666777555222000///---------000333555444333444333222111000000//////000111111///---++++++,,,,,,000444444000,,,+++,,,...//////000111333666888777666222---******+++---,,,++++++***************+++++++++,,,---...//////111333444333666<<<>>>===444333111000111222222222......------...///000000/////////000111444777999333111111333222000222666111222222000,,,+++---///222333444555555444333222000///...///222444555666333444444333333444999<<<555444222222333444333222222222222222333333444444111555999:::777222...,,,''')))+++...111333444555000111111///---,,,---...---,,,---///000000---+++)))((((((((()))***+++,,,***)))***---+++((((((+++,,,///000...)))'''(((+++)))((('''''''''(((******(((((()))((((((''''''&&&$$$$$$%%%&&&''''''((((((''')))***+++)))))))))******,,,,,,***(((&&&(((***+++---///111111///---+++((((((((()))******++++++---,,,,,,---------------...++++++...---******---+++++++++***)))((()))***)))+++---...---,,,+++***''')))+++---///000111111111000...---,,,+++++++++******+++---///...,,,***)))***++++++,,,,,,++++++,,,,,,,,,***((((((***,,,***))))))((()))***+++,,,...---,,,,,,---...000222++++++*********************++++++***)))))))))***qqqdddfffiiieee]]]VVVZZZhhhnnngggaaaaaa\\\aaa___WWWVVV\\\YYYOOOCCCEEEEEEBBBAAAEEEOOOXXXXXXWWWWWWXXXXXXVVVQQQLLLMMMWWWWWWJJJ@@@AAABBB???>>>:::<<>>>>>777111000222222000///333:::===;;;777///...,,,******///666;;;333///+++***---///...,,,444333000...***'''%%%$$$)))111999;;;888444333444777222///333<<>>>>>;;;555222///---...///000000///---,,,///444555222...111333444444444444555666333333555555555333111///:::888666777999999666333)))***,,,///222777===@@@:::555222444999:::555000666444111000222666;;;???555555666666666444222111<<<888777:::>>>===444,,,))),,,//////...000666<<<777222...---......,,,)))///...------------...///++++++,,,,,,,,,+++***))),,,,,,,,,+++)))(((&&&%%%&&&+++000///+++))),,,//////+++&&&&&&((()))(((&&&((()))***)))''''''''')))%%%))))))''''''******''')))))))))))))))(((''''''(((''''''(((((()))***+++---+++(((((()))+++++++++************+++,,,---...---***+++111111,,,***---000///.........000111222,,,...///---)))(((***---111000...---------...///---111444222//////444999111000000///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,''',,,000///***'''))),,,,,,***)))***++++++***(((---***&&&&&&(((+++...///------,,,,,,,,,+++++++++)))((((((((()))***,,,---))))))))))))((((((((((((zzzqqqkkkccc```aaacccgggiiiiiiiiijjjhhheeeccc```^^^]]]ZZZWWWVVVXXXSSSLLLFFFEEEKKKRRRWWWXXXZZZZZZZZZYYYWWWSSSOOOLLLKKKJJJIIIHHHEEEAAA===999444444444666777666333111000333777888666333222222111333444222///---...000777888777555333444777;;;;;;:::888555222111111222222000,,,***)))***,,,---000000000000000000//////000111333444555333///---)))***,,,000333444222000000111111///------///000...///...,,,***((()))***000000---'''''',,,///...//////000111333444444444444333111222333444444444444666:::===>>><<<888555888777666777888999888777444555555444111000111222666222///000555777666444111111111000//////000111111000111222555777888999444444444333111/////////222666:::<<<:::666444444555777888888555333222333111111222444777999::::::444///***))),,,000333444111111000///......///000111111111000...***'''$$$***---111666::::::888555555222111333777999888555333111///,,,******---///222000---++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///111111111222444666444222111333777<<<@@@BBB>>>888111///111222000...111000000111222222111000///222555777777666555444111222444555666555444333555777:::;;;:::888666444555111///222999>>>>>><<<666666666666777666444111333333333444666999<<<===>>><<<:::777555444444444666888<<>>999333...000///......///111444666444333111...,,,***++++++------------------------+++++++++***************++++++******((('''%%%%%%(((***,,,---,,,,,,,,,,,,+++***)))'''&&&&&&((()))***++++++***((('''((()))***---...++++++---,,,)))(((((()))))))))((('''''''''''''''((((((***++++++,,,***''''''(((******************+++,,,,,,,,,------+++,,,222333///...111......---------...000000...---,,,,,,,,,,,,,,,,,,......------...///111222000000000000///000222333//////---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++)))+++,,,,,,******,,,///...,,,((('''))),,,---.........---------,,,,,,,,,(((((('''((((((***+++,,,++++++***)))((('''&&&&&&sssssspppbbbZZZ]]]hhhooolllbbbaaakkkmmmfffccc\\\]]]eeeaaaUUURRRYYYXXXNNNFFFGGGOOOVVVVVVRRRUUUZZZ]]]XXXPPPKKKLLLPPPDDDBBBBBBDDDEEEBBB:::333444222000000222333444333,,,444<<<===777222000111333111///------//////000555888:::777333444:::@@@===:::666444444444222000333111///,,,++++++,,,------///111222222111///...444000---...111222000---(((+++///111///...///000222///,,,+++---//////---///000000...+++)))(((((((((***)))&&&&&&***,,,***111...---///555777666333333444444222111111555888888777999>>>BBB@@@:::444999::::::888666666888;;;000333555666555444444444:::444///111888<<<:::555///222333111......333888666333000111444666444111444666555111+++(((***---,,,333;;;AAA@@@;;;555222999666222111333555555444111333555555555555999<<<888111***)))---000///,,,000333666555111///111444///000222333111...***''',,,))))))000:::???<<<777222222222111111222444555444000,,,+++,,,------,,,000222222000---+++,,,...,,,,,,.........---+++***111111111111000111555777///111222333555:::AAAFFFHHH>>>555222444666111,,,222222333222111000000111---000666::::::888333000...000222555666777777777000666===>>>;;;777666666AAA999111555>>>CCC>>>777333666999999666333222222000222555999;;;<<<;;;;;;FFFBBB===777444444555777000888AAABBB<<<444111111666222---,,,000333222111222444444///***'''))),,,***+++,,,------,,,+++***++++++******)))))))))***)))))))))((((((&&&%%%%%%)))((((((+++......,,,***''')))+++(((%%%$$$(((,,,,,,------,,,***))))))***///222222000///111000,,,((())))))))))))((('''''''''''''''((()))***,,,---+++)))''''''((()))***)))***+++,,,------,,,++++++---,,,---222333111222444------,,,+++,,,---...//////,,,***+++///111///++++++,,,,,,---///111333444333000------///000///---...---,,,,,,,,,,,,---...---,,,,,,,,,++++++++++++...+++******,,,...---+++)))---000...******000666000---***)))***+++,,,---.........---------,,,,,,((('''''''''((()))***+++,,,+++***)))((('''&&&%%%zzztttmmmaaa]]]bbbhhhkkkhhhbbbaaagggiiiffffff___\\\``````ZZZWWWYYYRRRMMMIIIIIINNNRRRRRRQQQWWWXXXXXXSSSLLLHHHHHHKKK?????????AAAAAA???:::555222000......000222333444...444:::;;;777222000000333222111000///000222333666888999777444555:::???<<<:::777555333333222111222111///---,,,,,,,,,,,,...///000111222111111000333000---,,,...//////...***,,,//////...,,,,,,---...,,,******,,,---------...000111000---+++)))))))))***)))&&&&&&+++...---///------///222555555444444444333111000222666999::::::;;;>>>@@@???;;;888888999999888666555777888111333555555444444555666999444000222888;;;:::666333333333111///000444888666333111111222333111000333444333///***(((((()))***///777===???===999666777444111000222444666666444555555444555666888999666111,,,+++---///---+++000333666666444222222333///000222222222000...,,,,,,'''%%%+++555<<<;;;777222111///......///111222222111///------...------111222333222111///------////////////...------,,,000222333333222222333555///000000111333777>>>BBBGGG@@@888555555555333000222222222333333222111000,,,///333777888666222///---///111333555666777777000555:::<<<;;;999888777BBB999333555<<<@@@:::333111555888999777333111000///111555888:::;;;::::::DDDAAA<<<777444444555666111888??????999222111222777222...---000222222111222333111...***((()))+++(((***+++------+++***(((***+++,,,------+++***((((((((()))))))))((('''''')))***+++---......---,,,'''((()))(((&&&&&&(((+++...//////---+++******+++000333444111111444333000***************))))))((('''''''''((()))+++,,,---+++***(((((()))******)))***+++---......,,,+++)))...---...///000000111222...---,,,++++++,,,---...---,,,+++---000111000...++++++,,,---///000222222222111///......---,,,,,,------...//////...,,,,,,*********+++,,,,,,------...,,,+++++++++---.........///000...+++,,,222777111...***))))))*********---------,,,,,,,,,++++++'''''''''(((((())))))*********))))))((((((''''''tttfffbbbfffjjjccc```aaaggggggbbbaaaeeegggddd\\\VVV[[[cccaaaXXXKKKNNNPPPNNNLLLMMMRRRWWW\\\WWWPPPMMMLLLJJJEEE@@@???@@@AAA>>>;;;::::::<<>>111000111444666666555333666444222333555666555333222888===;;;444111444999:::777333222444777777666999<<<===888111...111666000///---,,,,,,---...000000///......///222444666,,,///222111---+++,,,///000...,,,---......,,,)))'''+++...///...---...///...000111111///......///222333///***+++222666777,,,///111000------222666555333000111444777888777===>>>===999555666;;;AAA:::999999;;;<<<:::555111777777555222000111333666222333333333444666888:::<<<777222111333444222//////222444333000///333777000......111444333...(((+++******...333999===???---111444555555555777::::::666333444999999555///+++...111111000///000222333111000333777777333///222111000//////111444555------+++******,,,000333333///+++,,,///111///---...333777555000---///333222///,,,///444555000+++333111///------...000222,,,000444666555111///---333111//////111222000...333666888777333222555999666:::???DDDDDD???888222///,,,+++,,,000111000......//////000000111222222666333222444888:::888555///000111000/////////000111111222444777666333000111111111111222444555666111222333555555444222111888555222222333333000...,,,...000111333444666777333...***))),,,---+++(((((()))***++++++***)))((())),,,111444333000+++(((******+++------.........+++000444333...+++---000---***'''(((,,,---***'''+++,,,---,,,***)))***+++,,,///000......111111...,,,,,,,,,,,,,,,+++******))))))))))))***+++,,,,,,---+++++++++------,,,++++++,,,---......---,,,,,,111222///+++***---///---///...---,,,+++,,,---...''',,,000000---,,,...111,,,,,,------,,,++++++***+++000444222,,,***,,,000---///222444222...)))%%%%%%&&&'''***,,,...///000,,,000333000+++))),,,111444111------///000000//////,,,)))(((''''''&&&%%%*********)))))))))(((((())))))************))))))%%%&&&'''((()))***+++,,,{{{pppjjjfffeeefffdddbbbbbbccccccaaaaaaccc\\\^^^``````bbbdddbbb___[[[VVVQQQQQQVVVYYYWWWTTTWWWVVVTTTPPPLLLHHHEEEEEEBBB@@@<<<888444444555777555444444555777888777666555555666666666777888999777999999666222111444777666666555333333555888:::;;;<<<;;;777333111222444000///---+++,,,///222444......///000111333444555///000///...------...///...///000///---+++,,,---+++,,,///333555555222///222222222000...---...///111222000,,,---222444333222111111000///111333555111333444444444555777999===<<<999666555777:::<<<>>>???@@@???<<<:::999999666666666555333333555666777555333444888;;;;;;;;;888666444333222111000000222222222222222222444555111111111222333333111000+++***+++///555999:::999000000111333777:::::::::888777777888888777222...---...000222444333222000222222333444555555444333000000000000111222333444111000---+++***,,,...000/////////////////////000///111444444222000000000...,,,,,,...000222000...///......------...///000---000333444222///...---000222444333000...,,,,,,...111444666666555666777:::FFFSSSVVVNNNCCC<<<999///,,,***,,,000222000.........//////000222333444222222444666777777555333...///000000...------...---000333444444333444555111111111222222222333333///000222333444444333333555333111111111111...+++,,,+++---222777999777444...---+++******+++++++++************************,,,---///111000...,,,***)))***,,,---.../////////...111222111...,,,+++,,,---,,,,,,,,,,,,+++***)))((()))******))))))***+++---//////,,,,,,---,,,)))******++++++******)))(((+++******))))))***++++++,,,+++***+++,,,---+++***++++++,,,,,,---.........333444222,,,,,,111333222...---,,,+++******+++,,,)))+++---......---------***++++++,,,+++***)))((())),,,...///---,,,---...,,,---...///...,,,)))(((''''''(((***+++,,,---...///111222000---+++,,,---............---...///000...,,,***((()))((('''&&&************))))))))))))******+++,,,,,,+++***)))&&&&&&'''((()))***++++++~~~kkknnnrrrhhh___^^^hhhlllggg]]]\\\dddgggbbbUUUWWWbbbnnnkkk^^^\\\cccfffWWWJJJMMMZZZ```WWWLLLOOOVVV[[[VVVJJJDDDHHHNNNCCC>>>777444444444222///999777666666777999999999222777;;;;;;888666999===;;;888444000///111333555222555777555222444:::@@@>>>;;;777555555444333111222000---,,,---000555777+++---000222444444444333444000,,,+++...000000...+++000333111+++(((,,,111///...///555<<<<<<555...555555333000---,,,---///---000000---...111111...777333000000333555555333...333888777333222666<<<===999555555888999888666BBBEEEGGGCCC<<<999<<>>===:::555888;;;;;;888333111///000......222777777333---111444777666444333555888...///111222333333222222444111---,,,---...///...+++///333222///---000333000000000222333222///---***+++---...---...000222***+++---.........------///111222111///.........---333999777000++++++...---...000555888999777444>>>QQQccceeeUUUEEE>>>@@@///,,,+++---222333000---......///000111333555666,,,222888:::777333222222111111000000000///---,,,***000555555111000444:::111222333444444333111000111111222333444444555555000111333333111...+++***...+++***111:::===777///***,,,---+++((((((+++///++++++************++++++......---------,,,,,,,,,)))***+++---...///000000111000/////////...***'''+++...000///+++))))))+++&&&'''))))))((((((***+++///111000,,,******(((%%%)))))))))))))))((('''''',,,+++******)))*********+++***)))***,,,,,,***)))+++++++++,,,,,,...///000444666444...///555999777---,,,***)))))))))******+++******,,,000000,,,(((((()))***++++++***)))((((((((()))+++...///---+++++++++***))))))******+++))))))******++++++++++++222111000000000///+++)))(((,,,000///,,,+++///333///---************((('''+++++++++************)))***+++,,,------,,,******(((((((((((())))))))))))ppplllggg```aaahhhcccjjjhhh___]]]bbb___WWW\\\ZZZ```kkkoooiiicccaaaZZZTTTQQQSSSUUUSSSSSSUUUTTTTTTSSSRRRPPPMMMHHHEEE?????????;;;666222222444444???CCC===;;;???<<<333666777888999999:::::::::===999555333222222111000555666666444111111555:::777777777777777666555555333000,,,,,,000444666666///000333555666555444333666111,,,***---000111111,,,000444555333000...---000---+++///555666111+++333333222111///...,,,,,,//////......------------333000///000333444222...222222111222333555777999;;;:::999888888999;;;<<>>@@@<<<<<<<<<:::888888999;;;DDD<<<555666===BBB@@@<<<333444444222000///000111333111111222555777777666777555222111222333222222000111333444666777888888999444000333;;;@@@@@@>>>888:::<<<:::444000///000333111111333555555111---777777888888888777777666555555555444333222111000333333111...+++***+++---+++...111111///...000333222000000222444333...)))---++++++,,,...000000000------,,,,,,,,,---......222000---,,,,,,,,,------444666777666333000///...222333333444555555555444???PPPcccggg[[[KKKBBB???222111111000///.........222222222222222222222222111666;;;:::666222333555000......///222111---)))...111444444222111333555444333222333444333000...000111222555777777555333...///111222111///+++)))111///...111666888555000+++++++++---......,,,***+++******))))))***+++,,,...+++((((((***,,,+++***%%%+++//////+++))),,,///666111,,,,,,......)))$$$---------,,,,,,+++++++++,,,***''''''((())))))(((...---+++((('''&&&&&&&&&%%%'''))))))'''&&&&&&&&&))))))))))))((((((((((((******+++,,,,,,,,,,,,+++)))(((***---222333222///;;;888333///...111555777---,,,++++++************+++)))***---111111---))),,,(((&&&(((,,,,,,)))%%%'''(((***,,,.../////////111,,,''''''+++---,,,)))+++++++++***************111111///...---,,,++++++***+++,,,---............222,,,'''(((,,,---)))###,,,***(((((()))******)))***+++---///000---(((###))))))((((((((((((((()))sssfff```cccggghhheeeccccccccc```\\\YYYYYY]]]aaacccfffmmmrrrlllaaaTTTTTTVVVVVVQQQLLLNNNTTTWWWRRROOOQQQTTTRRRIII@@@AAACCCCCC>>>777333555888666999???CCCBBB===:::999888777777666777888:::;;;777888777444111000333555777555444333333444444444666888999888555444444666000///...000333555444333111111222222444666777888222111000/////////000000000000000222444333000,,,,,,+++,,,---//////...,,,000///---,,,+++*********000///---,,,,,,,,,---...111222333333222111111111333222111222555777777666;;;;;;;;;999888:::>>>AAA@@@@@@@@@AAA@@@>>><<<:::<<<;;;:::777666777:::===<<<:::999:::>>>@@@>>><<<888555222111111000000///111222444444333444888;;;777555222111222333333333333222222333444666999:::555444444666999;;;<<<<<<<<<;;;999777555333000...222333555555444222111000444666777999999777555444666555333111111111222333222222111000...---++++++------...///111222222111000222444444333000...------,,,***+++...000000000............---------,,,,,,///111111...---///111888666444444444333000...000444777666333222444777>>>HHHUUU]]]\\\QQQAAA777444222000...---...///000///000222333333222000//////000222444444222000...---...000000///---++++++,,,...111444666555333111444555666444111///111222000222444888999777333/////////000000///...---,,,...///111222333333222222,,,***))),,,///000---***---,,,***)))***+++...///---***'''''')))***)))(((***+++---......---------000///---,,,+++)))'''&&&***+++---//////...,,,+++,,,)))'''&&&'''(((((('''+++***(((&&&%%%$$$$$$%%%%%%'''))))))(((&&&&&&&&&''''''(((((((((((((((((()))***++++++,,,,,,+++++++++)))))),,,000222333222444222000......///111333///...---,,,++++++,,,,,,***,,,...000111///---,,,...+++)))+++000111///+++*********+++,,,...000222000,,,((((((+++---,,,)))************)))))))))))),,,---...///...---+++******+++,,,---............///---***((()))))))))(((+++(((&&&&&&'''((()))((())))))***,,,...---+++)))))))))((((((((()))******tttbbb]]]gggkkkggghhh___^^^dddbbbWWWUUU\\\[[[dddeeeaaaiiivvvrrraaaRRRUUUXXXVVVLLLEEEHHHQQQXXXQQQMMMPPPVVVTTTIII===CCCFFFGGGCCC<<<888999;;;;;;777===IIIHHH===:::@@@:::888666444444666999;;;444777999666111000555:::888444111111444666333000666888999777444222444555...///111444666555333000333222111000222555999;;;000111222222111000//////222---+++---333555222---)))***,,,+++)))(((***---...,,,***))))))***+++,,,000///---,,,,,,---...///000444777666222///000222444222111333666888777555:::;;;<<<;;;:::<<<@@@EEE===;;;:::<<<>>>>>>999444:::999888666555666:::===666999<<<>>>>>>===<<<;;;:::666111000111111000///000444666444111222888???777555222111222444444444555444222111333666999;;;444666888888666555777999???;;;666555666666222...222666999777333000111333333444666888888777555333888555222//////000333555333222000111222111---)))000---+++...222555333000...333777666222//////111///---++++++---000222222000000000000///...,,,+++(((...555555222000222666;;;666000000444555222......444999777111///333888===>>>EEEQQQYYYRRR@@@///555222///,,,+++---000222---///222444444222///---...,,,,,,...222222...******...111000,,,)))***,,,++++++...333999999444...444777999666000---111666111333666:::;;;777111---000///............//////,,,000333222///---///222---***)))+++000111---)))---,,,+++***+++...000222---+++(((''''''((('''&&&...------000222222///++++++------+++'''%%%&&&'''&&&))),,,000111000...,,,,,,)))'''&&&&&&'''&&&%%%''''''&&&$$$$$$###$$$$$$&&&(((******(((&&&&&&&&&&&&&&&''''''(((((()))))))))***++++++,,,,,,++++++,,,***)))+++...222444444------------------......222111///------...000111---000333333111......///...,,,+++---111333222///---,,,******+++...111333000---******,,,...,,,***)))))))))))))))))))))))))))+++...000000...+++)))***+++,,,------......---+++,,,+++)))''''''))),,,)))'''$$$$$$%%%'''(((((((((''''''))),,,---...---((((((((()))***+++,,,---|||qqqfffeeejjjjjjdddiiibbb___aaa___YYYZZZ___ZZZbbbeeecccgggooolllaaaYYYVVVSSSQQQKKKEEEGGGLLLRRRQQQRRRSSSTTTOOOFFF???CCCDDDFFFGGGFFFBBB???<<>>BBBHHHGGG@@@>>>BBB:::999777666555666777888666888999666333222666;;;777333///...000333555555888777555555555555444333000111444555666555222000333222111111111444666888444222111222222222000///...***(((***///333333222***+++***(((&&&'''))),,,///---+++******,,,///111///000000000000000//////222444666666333111111222333444555666555555666777888888999<<<>>>@@@AAA@@@:::888666777888888666444666777888777777777999;;;888999<<<======<<<999888555444111000///000222333444555555222///000666;;;777555222222333555666666555444444333444666888999888999888666444333555777<<<999555444555555444333555777888777444222222333555555555666666666666666666555222000000111333444777333000111444555111---///...---...111333333222000333555555333000000111111///------///222444444111111222222111///,,,******...222444444444777999999444///...000222111///...222666555000...111555::::::>>>GGGMMMJJJ<<>>888666777666444222222555888444666:::;;;:::999888888>>>;;;999999;;;;;;888444///111222111///000555999888555111///...000222333666444333333555777777666333444666777888777666555>>>;;;666444444555555555555666666555333333666999888666555555666666444111888666444333333555888:::444444444333333333333333;;;666000///333666555333...000111000//////222555333222111222444444222///333111//////222444666666111222333444333111...---000...---000555999::::::333222///---+++---///111///000111111000000000000888;;;???AAA???;;;777555///000000111000000///...222222111222222444555666---...///000000///......///...---...000000///---...111333444222000111222444555777888888666222///222111222444666666555333,,,---///111111000...---000000///.........------///222555222---))))))+++(((***---000111111///...000///...+++)))(((((()))***222;;;>>>:::333...,,,---***'''(((+++,,,)))&&&&&&&&&'''(((+++---///111+++)))&&&%%%&&&&&&&&&%%%&&&'''''''''''''''&&&&&&''')))++++++)))(((((()))(((((()))***+++,,,,,,---))))))***++++++++++++***(((+++///111222111000000...,,,+++***+++---111333.........000333666:::<<>>===>>>EEELLLLLLCCC:::CCCKKKKKKAAA>>>EEEEEE>>>999:::<<<<<<;;;777444222;;;888444333555666666555222222000+++(((,,,555===;;;666111333888;;;999555>>>===;;;777333111222333333333333333333333333333;;;666111000333444333111***++++++++++++...333777333000,,,+++,,,------+++...---,,,,,,,,,...000222000222666999999777444111777222//////333555444222222666888555000///333888666555666<<>>===;;;999999@@@;;;777666888999777444...000222333444555999;;;888444000...///000000///444333444666888999777666333555777999999888555333>>>:::555333444666555555000333666555222222555999888555222333666777555111777555222111111444888:::444444555555555555444333;;;666000///111444666666000222333111...---111555444111///000444555222...222111000222444666666555111222333444444333222111333...***---444::::::888//////...,,,******...111000000000000111000///...555;;;???===666111333777---///111222222000...---222111000000222555888:::///000111000///.........///,,,***,,,111333111///000333666555111///111444333333444777999888444000111000///111333555555555+++---000222222000---+++222111//////////////////222555777444///+++***,,,(((+++...111222111///---111111000---***)))***,,,)))222<<<>>>888111---,,,...)))&&&(((---///,,,''')))(((''''''))),,,///111***(((&&&%%%&&&''''''''')))))))))******)))((((((%%%(((***+++*********+++******++++++,,,,,,------((()))******++++++******)))---222444333000...---///---+++******---111333+++,,,...111444888;;;<<<>>>444+++***111666444//////...,,,***)))))))))***'''(((***++++++***)))(((...///111222111000...,,,***++++++---...///000000555444222///---,,,++++++++++++,,,,,,,,,,,,++++++))))))+++///111000+++&&&+++++++++,,,...///...,,,'''''')))+++,,,***'''$$$%%%%%%&&&(((***---///000wwwssspppkkkhhhggg\\\^^^___^^^___aaaaaa```bbb```]]]]]]aaadddccc___YYYTTTPPPNNNJJJFFFHHHMMMLLLNNNOOONNNJJJFFFBBB???======???AAACCCCCC@@@>>>???CCCFFFDDDBBBAAA???============<<<:::777555333444444333222111222555777444222///,,,+++---111555666666666666666888:::<<>>===<<<;;;;;;<<<:::999888777777777888888444222111666<<<>>><<<999333333222111///000111222111222555888::::::888555555666777888888777555444555777888777555333333444111333444444333333333333555444333333444555555555111111111111222333444555666666555555555555666777555333111//////111444555444333222000//////000222111111000111111222111000000///000222555666444333000111222333444555666666000...---///444777666555///...,,,+++,,,---...///000222444333000//////111333666999999555222111222...///000000000000//////......///111333666999:::777444222222444444111...******+++,,,///111222222000222555666555444333222111333444555555555555666000///000111333333222000...///000111000///---+++111333333111///...111444666444333333333222///,,,......///000111111000000111111111...+++***,,,...---111555666333...+++******)))((()))+++---,,,***+++******+++,,,---///000***(((&&&&&&((()))))))))***++++++,,,+++***)))((($$$'''***+++++++++,,,---++++++++++++++++++++++++((())))))***************,,,///333444111...------,,,+++******+++,,,---...***,,,///222555777888999444...***+++000222...))),,,,,,***((('''''')))+++*********)))))))))))))))***---///000///---+++***)))***+++,,,...///000111222222111000///---+++***++++++,,,,,,,,,++++++***+++---//////...,,,,,,,,,***+++---000222222///,,,(((''''''((())))))(((&&&%%%%%%&&&'''))),,,---///{{{~~~nnnfffkkknnnkkkXXXTTTXXXccceee\\\ZZZ___``````WWWNNNXXXiiigggYYYMMMSSSXXXTTTHHH@@@FFFQQQRRRKKKFFFHHHMMMLLLBBB999>>>@@@AAA>>>;;;:::===AAA===:::???IIIGGG<<<999>>>@@@???===;;;888777666555---000222111......444999666222...---///000...,,,222777;;;999444555;;;CCCCCCDDDCCC>>>777222000000666444222111333888===AAA///888???<<<333---000555;;;666000///222333111---000444666333,,,))),,,111/////////000000000111111555444333333444555666777111222000---+++...555;;;<<<444,,,+++111555333000888===@@@===777444777<<<444333555999===<<<777222AAA@@@???<<<:::;;;===@@@222666::::::666555888<<<;;;444000777BBBFFF>>>555...222555444000///333777000222555999<<<;;;888555888777777666666666666666---444;;;;;;555000000333555333111222555444000,,,111333555444222222555888,,,...000222333222111000:::888555333333555888:::///000111000//////111333888444///...000111000......111333222///...000333---...///222555555333111000000111222444666999:::,,,...111333333333333333222---)))***///222000,,,///444888666000---000555222111222666888666000+++000000///......///000111)))+++...222555777888888@@@999333444:::;;;555///&&&))),,,---,,,---222666000000222777::::::444///000333555333///000777===//////111333444222///+++111111000......---------...444888444...,,,222999888222...111888999333+++333222000//////111222444000111111...+++***,,,///222000.........---+++)))&&&(((******))))))+++---,,,,,,.../////////......)))(((&&&&&&(((***+++++++++,,,,,,,,,+++***((('''###&&&)))+++,,,,,,---///+++++++++***************(((((()))***************///222333222///,,,---...'''(((***++++++******)))***---000333555666555555***)))+++---///...)))%%%(((((('''&&&%%%&&&(((+++...,,,***(((((()))+++,,,(((***...///...+++)))'''((((((***+++---...000000---...000111111...+++(((++++++,,,,,,,,,++++++***,,,000333///***(((---222***+++...222444333///,,,***'''%%%%%%''')))******%%%%%%&&&''')))+++---...|||rrrlllnnnqqqmmmddd___WWW^^^```[[[ZZZ___```]]]]]]TTTTTT\\\[[[SSSUUU```UUUUUURRRMMMIIIGGGJJJMMMMMMKKKHHHEEECCCCCCCCCCCCBBB???===???BBBBBB<<<777555@@@CCC===>>>EEE@@@333444777===BBB???777444555777444111222555777777666111444555222---+++///333333222333777;;;<<<888555???===:::888666555555666222222333444666888:::;;;999888666333222111111222666555333333444333222000888444111000111111...,,,/////////000222222111000---///111222333333333222555111...---///333666888444333111...---///333777>>>===;;;999777666666666666999===<<<999777888999;;;:::;;;???>>>888555666222333444444444666999<<<777777999<<<>>><<<666000...///111222333333222222333333444555555666777777333333444444444333222222555222000222444666444111444666666666444222111111111000000000111111000///---...//////...///222555444555666666666555444333777333...,,,...111333444777555333222222222000...222111///......//////000111111111222333444555666111000000444999:::666111111111222333333333333222///000000///......000222111333555666555333111000444666999999777444333333222222222333333111---***...///000111333777===AAA===;;;;;;>>>@@@===444---''')))+++///333666666666333333444555666666555555333///...222555555666999555222222555222++++++///---...000000///......///444444333111///000222444111111111333555666555444222111000000000111222333///111///+++***...///,,,//////---***((())),,,...---)))&&&***000333///+++...000222333222111000000+++(((&&&'''***,,,+++)))***))))))***+++,,,+++***(((***++++++++++++---...------+++)))((('''''''''((()))***++++++***)))(((,,,///222111...++++++---++++++++++++++++++++++++(((---//////000222111...)))(((&&&&&&((()))((((((&&&***---,,,'''&&&)))---*********+++,,,,,,***(((***)))))))))(((((((((''')))'''&&&'''***---......))),,,///000///,,,***)))+++---///---))))))...333333111...,,,++++++---...000000000000////////////)))'''%%%&&&))),,,+++)))...)))%%%%%%))),,,------rrrkkkggglllpppkkk```YYY```bbbbbb^^^^^^aaaeeefffXXXTTTUUU[[[\\\VVVTTTYYY^^^TTTKKKKKKPPPPPPIIIAAAAAAKKKRRRMMMBBB>>>HHHSSSFFFDDDBBBAAABBB@@@<<<888===AAA@@@:::;;;AAA@@@;;;666888>>>CCC@@@999555666777555333444666888777666333444444222...---000333111222444777999999777555;;;999777444444555666777444444444444444555666666777666555333111000000000111333444333000///111222666444111000000000000///111000000111333444333111...///000111111222222111888555111000111444555666222111000///...111666:::???<<<999888888777555222777999:::;;;999999999:::777666:::>>>>>>888555555444444333444666777888888777999;;;<<<;;;888444111...///111222333333222222222222333333444555555666444444333333222222111111333222222222444444444333777999:::777333000222444444000---...111222000.........------///000222333222222333444555555555444999666222///000111222222333555666555111//////111555333111000000111222222444444444444555666777888444222111444777888444///000000111222222222222222---000222111...---000333555333222333555555222...555666888888888777777777111111222333444222...+++---///111222333666:::===999;;;>>>@@@???:::333......,,,,,,111888<<<:::666222444555555333333666888222///000555888666444666888444222222...)))***///...000333333111///......555555333111......000222/////////111333444555555222111000///....../////////000...******///222111------,,,)))((())),,,///111...,,,000777999555000///333777777555222222333---***'''(((+++,,,+++)))+++)))((((((***++++++***''')))************+++---...---,,,***)))(((((((((((()))************)))((((((,,,000111///---,,,,,,++++++,,,------,,,,,,,,,'''+++,,,+++,,,......***((('''%%%&&&''')))((('''(((+++---,,,)))(((***,,,***))))))+++,,,,,,***)))+++++++++***))))))(((((()))(((&&&'''***,,,,,,,,,))),,,...000...,,,)))((((((+++------+++,,,222777333111...,,,++++++,,,---222222111000///...------)))'''&&&'''***,,,+++***,,,+++))))))***,,,,,,,,,nnneee```eeejjjggg```[[[bbbbbbeeehhhgggdddeeeggg^^^ZZZWWWWWWYYY[[[[[[YYY___XXXRRRQQQRRROOOEEE<<<>>>IIIRRRNNNCCC???HHHSSSHHHGGGEEECCCAAA@@@>>>>>>@@@AAABBBBBBBBBAAA???>>>999:::>>>BBB@@@999666777888777666777888888666555444444222111000000111222111444777999888888777888777555222000000222666888666666444333222111111111444333333222111///...---+++///333222---+++///444333333222000...///111444333222222222444555444333000///////////////000000777555333222222333222111000000000000000333888;;;???<<<999888888777333000888888888:::;;;<<<;;;999333333777======888555555666555555666888888777666:::<<<===;;;888444222111...///111222333333222111000000111111222333333333555444333111111000000000111333444444333333444555;;;<<<<<<888222000222666555000,,,,,,000333222000111---+++,,,///222333222111111111222333444555666;;;888444222222111000//////444888666000---///222555222000///111222333333444333333333444555666666666444333333555555111---//////000111111111111000---000333222......111444888333///000555777333///555444333444666888888777222222333444555444111...,,,///333555555666777888666;;;@@@AAA<<<666111///111---,,,111:::>>>:::555111333444444222333666999222000333888:::666222222999555111///+++(((+++000000222555555222///...---444444333000---,,,...///,,,------...000222333444222111///---,,,+++******---///---***+++111444444++++++***((('''(((,,,///222222333777;;;<<<999666222666;;;<<<:::777555555...+++)))))),,,---+++))),,,)))'''&&&''')))))))))'''(((******))))))***,,,------,,,+++***)))))))))((())))))******))))))((($$$(((...000000---+++******+++---/////////...---***,,,,,,******------***'''&&&%%%%%%'''(((((((((++++++++++++++++++++++++)))))))))***,,,,,,+++***---,,,,,,+++******)))))))))((('''(((***,,,,,,++++++,,,...///...+++)))'''%%%(((+++,,,---000555:::333111///,,,+++***+++,,,333222111000...,,,+++***)))(((''')))+++,,,+++***+++,,,......,,,+++++++++ooorrreeeZZZZZZ```dddeeeeee[[[^^^hhhsssrrrhhhaaa```jjjdddYYYRRRVVVaaafffdddXXX```eee^^^NNNCCCAAADDDHHHFFFDDDEEEGGGFFFCCC@@@DDDEEEDDDBBB@@@AAACCCFFF>>>BBBJJJSSSQQQFFF>>>;;;===;;;;;;===<<<888777999666666777777777666444333555333000000111222111000333777;;;<<<999888999;;;666333///,,,,,,///333666777666444111///---,,,,,,111111222222000...,,,+++(((,,,///...,,,,,,///222000111222000...///333777444333111222333444444333111000...---,,,---......333222111111222111///---///000000000111333666999===>>>>>><<<999666333222555555777;;;???@@@<<<888444333555:::;;;888777999777999<<<<<<999777777888AAA???<<<:::888666222//////000111222333222222111//////000000111111111111555444222111000///000000///222555555333222555888???===999555222111333444333000...---///222666888333...***+++000444444222333333222222222333555666888666444333333222000///---111555444000---...000///,,,***+++///333444333111000000000000000111222555444333333444333000...---...//////000000/////////000111111111111222222666222///000333555555444555222000000222444555444888777555444555555333222,,,000555888888666444444888:::;;;;;;999555222000...,,,,,,000666888666222000000111333555666666555444222333777888444000///444333111///,,,+++---111333444444222///...---...111111111///---,,,---///---------------...000111222111000---+++)))''''''***------+++,,,111222000,,,+++***(((&&&'''***---...333999;;;:::888888:::666888:::>>>???===888444...+++)))***---///...,,,,,,)))&&&$$$%%%'''((()))((()))******))))))***,,,+++++++++++++++***))))))))))))))))))))))))))))))''')))+++------,,,***)))***,,,...111111000...---///111000---,,,///000---&&&%%%$$$%%%'''))))))(((+++***)))***+++,,,+++)))))))))(((***,,,,,,,,,+++---,,,,,,+++******))))))(((((('''))),,,.........,,,------......,,,)))&&&$$$''')))+++---000444888333111///,,,+++*********//////...---,,,******)))))))))***++++++,,,++++++***...222222...***)))***mmmpppbbbVVVWWW^^^bbbdddeee[[[```kkktttsssjjjcccaaalllfff\\\UUUZZZeeeiiigggYYYeeemmmdddOOOAAAAAAGGGJJJCCC===@@@FFFHHHAAA999CCCCCCCCCAAA@@@AAADDDGGGAAAGGGRRR[[[XXXKKKAAA>>>@@@:::777777666444666999333444666666555333222111444222//////000111111000444777::::::888777999;;;777333///+++***,,,///111555444222000...,,,++++++000000111111000...,,,+++))))))***+++---/////////...000111000///000444888444222000000111222222111000///...,,,+++,,,------//////000222444444111//////000111111111222444666:::???CCCAAA:::555444777222333777===BBBBBB===888999666666999:::999:::>>>777===CCC@@@999555888===EEE@@@;;;999;;;999444...///000111222333222111111//////000000000000111111444333222111000000000000///222555555333333666999@@@:::333000222444333111///000111///...111999@@@444///***+++000555555333777666555333333333444555444333222222444444222000......//////000///...,,,,,,)))(((+++111555666555//////......---.........111111222333444333111///------...////////////...111///...000555666333000111222333111000111666:::777444111000000222333333???;;;777444444555555555---111777999888666333222;;;777333333555555333///))),,,///000111111222222///---...333999;;;555000777333222555555111...///...111222111000111222333666555222...++++++---000.../////////------...///...///000...+++***,,,---222111///---+++(((&&&%%%&&&+++---------///...***---,,,***(((%%%&&&(((+++***444>>>>>>666222666<<<:::666666;;;BBBAAA999000,,,)))(((***...000000...+++(((%%%$$$%%%''')))))))))+++,,,+++******+++,,,)))******++++++***))))))*********))))))*********,,,+++***))))))))))))******,,,...000111000...,,,222444333///...111111///%%%$$$$$$%%%''')))******+++***))))))++++++***)))***)))((()))+++,,,,,,+++++++++*********)))))))))(((((()))+++///222222222...---,,,---...---***'''%%%'''(((***+++---000222111000...,,,+++*********)))))))))******************+++,,,---,,,,,,,,,,,,+++...222222...***)))***~~~hhh]]]WWW[[[bbbccc___]]]dddjjjnnnmmmlllmmmllliiiaaa___^^^```ccceeedddcccffffffccc^^^VVVLLLEEE@@@???AAACCCCCCBBBBBBDDDFFFGGGEEEBBB@@@@@@@@@AAABBBIIINNNTTTUUUPPPJJJFFFEEE???999444444444333444666111222444333222000111222333222111000000111222333222444555555555444555666777444000,,,***+++---...111111000///............111111111111000///...---***)))(((+++...000000...---///000111111222444666333111///...///000000000//////...---,,,,,,,,,---000000222555888888666444///111333333333333444666999???DDDCCC<<<777666888000333777===AAAAAA???===<<<999888::::::999;;;>>>999???CCCAAA:::666:::???CCC???;;;:::;;;999444000000111222333333222111000111111111111111111111111222222222333222222111000000111333444555666888999<<<666111///111444444222///111111000///222999???555111------111555666666888777666555444333333333222111000111444555444333///---,,,---///000///---...,,,,,,000777;;;999666111111000///.........///---///222444444333111000------...////////////...111//////222666777444111000333666333//////444:::888888777444222222444666>>>;;;777555555666555555...222666777666444333222888333---...222555222///)))---222222///...000333---,,,---222999:::555000888444222555555111//////,,,111444333333666777666666555222...++++++...111...///000///---------...///111333111,,,)))***+++//////...,,,***(((&&&%%%$$$))),,,,,,---///---)))---,,,+++(((&&&&&&)))+++---666===<<<666222555:::888333111666>>>???666---+++)))''')))---000000...***'''%%%%%%''')))))))))***+++,,,,,,+++***+++---)))***+++,,,,,,,,,******,,,++++++******++++++,,,000,,,(((&&&''')))******+++,,,---......---+++***...111000------//////,,,%%%$$$$$$&&&)))+++,,,++++++++++++++++++***++++++,,,***))))))***++++++***)))))))))************+++))))))***---111333333333///---,,,---000000---)))'''((((((***+++,,,,,,---//////...,,,+++++++++***%%%&&&'''((()))+++,,,,,,***,,,...///---,,,,,,,,,---...000///---+++******hhh___YYY^^^dddddd^^^[[[fffpppqqqiiihhhqqqssskkk[[[YYY]]]fffhhhbbb```dddlllddd[[[XXXWWWRRRGGG===999???DDDCCC???@@@GGGNNNGGGDDDAAAAAACCCDDDBBBAAAIIIQQQSSSKKKFFFHHHHHHEEE<<<777444777888444111111000111222111000///111444333555555444111111444777222111111222333444333222666444111...,,,,,,,,,---,,,,,,------///000222333444333222111000000000000***+++,,,---......000111......///111444555444333444111///...///000000000---...............---,,,222222333666888999777555///111444666666666777999:::<<>>BBBEEE<<<::::::======999888:::===>>>===<<<::::::;;;<<<:::<<<>>><<<777333333333000111222333333222111000222222222222222222222222///111333555555444222111111000111333666888999888444444444222000111555888444111...---000333555666555333111///111444888:::555555555555444444333222333222111222444666666555//////...------...111333333111111666<<<>>>999333333222111000////////////+++...333555555222000...------...///////////////---000444555444333444555555666666444000///111444444777999777222111555:::555555555777888777444222...000222333222111111222///...---...111222000...+++---000000/////////000+++---///111333444666777888555555999999444000///000555666333333888;;;:::444444333111///......000111222222000---+++++++++---111555444///+++***,,,+++++++++***)))'''%%%$$$%%%)))***)))+++///000...******)))((('''(((,,,///444555666666555444333333222000000333666666111------+++((())),,,...---+++'''&&&%%%&&&)))***+++******+++,,,+++***)))***+++***+++---...///...---,,,------,,,++++++,,,------...+++(((''')))++++++***+++,,,,,,++++++***)))((())),,,---++++++,,,+++(((&&&%%%%%%'''***,,,------+++---///...,,,+++,,,///...,,,)))))))))******)))((())))))***+++,,,------++++++,,,...111222111000000---,,,...111333000,,,)))((()))***,,,,,,,,,+++---------,,,,,,+++++++++%%%&&&'''(((***,,,------***---000000...,,,,,,---000...,,,++++++,,,,,,+++}}}uuupppddd[[[]]]cccdddbbbaaa```qqquuuiiiiiitttsssfff^^^XXX[[[fffggg___aaakkkjjjddd\\\VVVSSSNNNFFFAAA======>>>>>>???BBBGGGJJJEEEAAA>>>@@@FFFHHHGGGCCCDDDQQQSSSGGGAAAFFFGGG@@@888555666;;;<<<666000---000111222111//////333666444777999666222222666;;;555222000111444666444111555444111///------......))))))+++---///222555666555444333111111111222222(((,,,000000,,,,,,000444...---...111666666444000555222///...///000000000,,,---.../////////------222222222444666777555333...111555777999:::;;;===<<<999999===BBBAAA888000555666666666666<<>>:::111******111555111,,,555555333111111333888===111222333444555444333222666444222222444666777666///111222000,,,,,,222888666333333888>>>===666///333222111///............***///444666555222...+++---...//////000000//////)))111999888222///333999:::999666444222000...---...444999666000///444;;;,,,///444999;;;999333///...///000000//////000222'''+++///111111///......,,,++++++---//////---+++***...222000---...666>>>777555888======777111///555999888222222888===<<<222444666555333000//////444444444222---***((((((+++111666666111---,,,---'''(((((()))(((&&&%%%$$$'''))))))''')))000444444(((((((((((((((***///222888222---///555666111***,,,///222222000......///000---***)))+++,,,***(((&&&%%%&&&'''***,,,,,,+++)))***+++***)))((()))***+++---///000111000///.........,,,,,,,,,,,,......+++)))'''))),,,---,,,***,,,++++++***((((((''''''&&&***+++******,,,***&&&&&&%%%%%%'''+++---......,,,///222111---+++...222///---***))))))))))))(((((()))***+++---...///000---------...000000...,,,000---,,,...222444111...)))))))))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,---...***...111111...,,,,,,---222---)))(((***------,,,ssshhhhhhjjjggg```]]]bbbhhhkkkcccaaaiiiuuuvvvkkkcccbbbbbbccc\\\VVV```oookkk[[[VVV]]]aaa^^^SSSGGGAAA???======>>>AAADDDFFFDDDBBB???@@@AAA@@@@@@DDDLLLRRRLLLDDDCCCIIIIII???888999999888777666444444444444000222222111///111666;;;>>>888333555<<<===888111333444444222111333888===777111...111444111,,,+++,,,,,,******000777777222///000222222111111111222444///)))'''))),,,,,,+++///.........000333666888333222000///............111000000///...---------000333666888666444333333333//////777BBBEEE>>>555999===???===999888;;;???;;;444333:::===:::;;;BBB@@@>>>;;;777444333555777777999:::999777777888999888666444333444555555444444666666222...///555<<<999222111:::;;;444///000555555444444555666888999333444777999:::888666555666333111000111222222222///000111000///000222444444111///000333555333000555444222000000222444666000111222222222222333444444333111//////000222333333777;;;999444000111333000...,,,---000000---***///111333222000...,,,,,,,,,...///...,,,***)))***111333333111...---///111///333555333---***+++...000111222444444333222111222...,,,---111222...******,,,///111111000---++++++))))))---333666333///)))///444222---***---111000///---,,,---...000222777AAACCC999333555555000000333666777777666666666777555111000111222333333///444888555...((())),,,000000111333444222...+++***++++++***'''$$$$$$$$$'''(((***+++,,,,,,,,,++++++***)))(((***---000222//////...---------......111---******---000000///222000///,,,***)))((((((&&&''')))***++++++******,,,)))'''(((***,,,,,,+++%%%,,,444888777444111111........................***)))((((((((()))+++,,,---,,,,,,------+++(((%%%&&&&&&((()))************((((((***,,,......,,,***111...++++++,,,...//////,,,...///---)))(((+++...(((***---///000000000///333000...---...000000000,,,...111222111000/////////+++***///666888111)))---......,,,++++++---///***+++---//////...---,,,111000///---,,,,,,,,,,,,***,,,---+++)))***///444ooo```gggjjjjjjgggeeehhhjjjhhh___bbbiiirrrrrriii```[[[``````[[[UUUZZZdddfffaaaUUU\\\aaaZZZLLLBBBBBBEEEDDD>>>:::>>>FFFIIIDDD===???@@@@@@AAABBBEEEIIIMMMHHHDDDBBBCCCBBB>>><<<<<<888777777666555444444444000111111111222555999===<<<999777999;;;;;;777222555666555222111222666:::555///,,,000444222000/////////,,,,,,111888888444000000111222222222222111222///,,,******+++++++++---------...000333555777444222000...------...///000000000000000///......000222444444222111000000111111222999@@@BBB>>>999;;;<<<===;;;888777:::===<<<999888999999666777:::<<<<<<;;;888555444444666555555666666666666666666555555333222222222333333666666555222///000555999888555555888888555222222444444444444555666888999555666777888888777666555555555555444333333222222000000000///......111333111000000111333444444333333333111111111333555666333444555444222222222444444333222111111111222333333666999888555111000111///...---...//////---,,,///000111222222000---,,,)))+++------,,,******+++///111111000---,,,...000000222333222...+++,,,---,,,---...000222333444444222///...///222222...******,,,...000000...+++***))))))+++000444555111...,,,000333333000...///222///...---------...000111;;;DDDDDD:::222333111,,,...000333444333333333444888666333333444555444444000444777555000,,,---///111000111222222111...,,,+++,,,---+++)))'''&&&'''((()))***+++++++++++++++************,,,///222444......---,,,,,,,,,------///---++++++,,,......///000///---,,,***)))))))))'''((()))+++,,,,,,,,,,,,---***((((((***,,,,,,+++)))...444777666333222111........................******)))))))))***+++,,,------,,,---...---***((('''((()))***************))))))***,,,......,,,***///...---,,,,,,---.........///000///...------...)))+++---///000000//////222000...---///000000///---///111111000...------...,,,,,,111666777111+++------,,,,,,---///000111+++,,,---/////////......222111111000///.........++++++++++++,,,///333777{{{mmmhhhhhhlllooooooppppppkkkdddccciiilllkkkjjjhhhbbb\\\ZZZ[[[[[[YYYYYYZZZ^^^aaa\\\ZZZVVVPPPKKKGGGEEEEEEBBB@@@>>>???BBBDDDDDDDDD@@@@@@AAACCCFFFHHHHHHGGGJJJKKKHHHAAA===>>>???>>>666666777777666555444333111000000111555:::===>>>999;;;======;;;888666444666666444222000000333666333...+++///333333333555000000...---111777777333111000///000333444222//////000000...,,,++++++,,,***+++,,,...000222444555888666444111000111222333000111222222222111000///000111111000---,,,,,,---///333888<<<===>>>>>>>>>>>><<<:::777666666888999===AAAAAA:::555555555444777999:::999777555444444666444333555888999777555333555666444222111333666888777444222111222444666777;;;;;;888666888888666222333444555666777888888888888888888777666555444333666::::::666333222333000000000...,,,---///111000111333333333333444666000111111222333444555555666777777555222111111222222222222222222333333333222444555666555222///...,,,...///...------...//////...///222555333///***&&&)))+++,,,,,,+++,,,---......///...,,,,,,---///000111111000///...------++++++,,,...111444777999333111000222444333///******+++---...---+++)))((((((+++000444555333000---///000111333333222222222......------......///000999@@@AAA888111111///+++---...///000//////000222555444333444555555444222000222555555333222222222222111000000000000...,,,***+++,,,+++)))''''''(((+++***************++++++******+++---///222444555---,,,,,,+++******++++++---------+++******,,,...------,,,+++*********************+++,,,...///000---+++))))))***+++++++++---000333444333111111111........................*********)))***++++++,,,...---,,,---...///...,,,)))******************************,,,...///---+++,,,...000...+++***+++.../////////000111000...,,,***+++---///000000//////000...---...///000///...---///000000---+++******,,,---000333666444000---...,,,***,,,000333333111------------...///000000222222333333333222000///111///,,,,,,...222555777ooooooyyymmmqqqssssssuuussskkkaaannnssspppfffccchhhiiicccUUUUUUYYY^^^]]]XXXXXX\\\dddVVVIIIHHHPPPRRRJJJ???;;;BBBGGGCCC<<<<<>>;;;222222444555666777777777::::::888777666444444333000666<<<<<<777222111222111111000---+++,,,...111222555777666333222444777...///111333444555444444777777777444111///...//////000111222222222222222222222222444555333///,,,+++...000///,,,,,,...111///---...111666555000***%%%(((+++------...///000.........---------...///222111000111222222000............///222666:::<<<333333333444555333///,,,++++++,,,,,,+++)))(((''')))...555999888444000...000//////111444555222000---------.........//////000666888333000222111...,,,---...---,,,---///000111111111333444333111...///000222333444555555555333111////////////...,,,((())))))(((&&&%%%&&&(((,,,+++***)))))))))***+++***+++,,,...000111222333,,,+++***)))))))))))))))***,,,---,,,((((((***---+++************++++++,,,---,,,,,,,,,---///111222---,,,************++++++000000000000///......///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******++++++...---,,,,,,...000000000*********)))))))))))))))+++******,,,...///...,,,***...111000+++(((***---...------///111111---)))+++,,,---...//////.........------...000000///------//////...+++)))((((((+++...333555444222000...///+++)))+++111444222...---,,,+++++++++---///111111222333444444333111000888444...---000222333222tttpppuuussstttsssqqqrrrqqqjjjaaannntttsssjjjeeeiiiiiiddd\\\VVVTTTXXX[[[YYYZZZ\\\___VVVMMMLLLPPPPPPJJJCCCCCCEEEFFFBBB>>>>>>DDDIIIGGGFFFHHHKKKOOONNNJJJFFFLLLTTTTTTJJJCCCDDDBBB<<<888888888888777666555555888555333444777:::999888444999???>>>999444333555---,,,++++++---///111222444///---000111000222555000111///,,,---111111///111---+++---222333000,,,+++///333333000------...((()))+++---///000111111;;;:::999999888999999:::222333333444444333222111222222111...,,,,,,...000111888>>>===999777<<>>999666666777777888:::DDDGGG>>>777999999444222555999:::999666555555;;;999777:::???@@@<<<777222666999888444222555999999777555444444555444222666>>>>>>666333:::===;;;333333444444555666666666;;;:::999777555444333222...444:::;;;666222111222333222111...,,,---000222777999:::888333111222444---///111333444444444333555555444222...,,,+++,,,,,,---///000111111111111222111111222333222///---,,,...000...++++++...111///------000555555///)))'''***---//////000111222111000///...////////////222111111222444444333111111000///...000333666999333333444444444333000...,,,,,,++++++***)))((((((,,,111888;;;:::666222000000...---///333444111---+++,,,.../////////...---***---000//////000000...---......---,,,,,,...000//////000222444333000...---...///111333444555555444222000/////////---,,,)))))))))'''&&&%%%'''(((,,,+++***)))))))))***+++,,,,,,---------.........++++++***(((((('''''''''(((***,,,+++((('''))),,,((((((((()))***+++,,,---...------,,,---...000111,,,,,,+++*********,,,---000...,,,+++***++++++,,,************************((((((((()))))))))))))))---,,,+++,,,...000111000******)))((((((((())))))+++******+++---...---,,,)))---000///***(((***---///------000333333///+++------..................,,,,,,,,,---///000...---,,,---...,,,***((('''(((+++///333444222000/////////,,,)))+++000111...***---+++***((()))+++---......///111333333222000///777333///...000222111000nnnbbbrrrssspppllljjjkkkhhhcccccckkkqqqoookkkfffaaa\\\fff\\\PPPMMMRRR[[[___aaaRRRXXXZZZSSSHHHCCCHHHNNNSSSHHH>>>>>>DDDGGGBBB:::GGGHHHIIIKKKMMMMMMKKKIIICCCHHHKKKIIIFFFDDDAAA===<<<;;;:::888777777666777888666555555555666555444444666888999777555333222)))((((((***---000222222333///...000000...000333333555333///...111222///---,,,+++,,,///000...++++++...111333333111000000++++++,,,---...///000000555555666888888888888888555444444333222222111111222222222111000000222444666999<<<;;;888777:::>>>???>>>:::777666666777888555;;;???===999999888666555777999999888666666777999888888:::===<<<999555///222555555222111333555666666666666555444444444333666666333222666888888666555444333333444555666::::::999888666444222111...222666777555333222333555444222///...///333666::::::999777333111000000...///111333333444333333111222111///,,,*********+++,,,---...///000111111222222111111000000000000/////////---,,,,,,---///...------///111111...***))),,,///000000000111222444222000000000111000...///000222333333444444444111000---,,,,,,...000222333333333333333222222111...---,,,+++*********+++111333666999:::888555333///------...111111...+++***,,,...///000///---,,,***,,,------------,,,***---...//////...---...///000000111333555555222000,,,...000000111111444666444333111111111000...+++,,,,,,+++)))''''''(((***+++***************++++++------,,,++++++++++++,,,++++++)))(((''''''''''''&&&((())))))(((((()))***''''''(((((()))***,,,---......------------......+++,,,,,,+++******---///000---)))(((((()))******(((((((((((((((((((((((((((((()))************)))+++******+++...//////...+++***)))(((((()))+++,,,***))))))***,,,------,,,)))+++---,,,***)))+++---111111111333444444222111...............---------,,,++++++,,,...///...---+++,,,,,,+++)))((()))***---///111111000/////////...,,,+++,,,//////---***---+++***(((((()))***+++,,,---///000000000//////...------...000111222111oooaaajjjmmmkkkfffdddfffhhhfff^^^bbbiiimmmhhh___[[[\\\ccc___SSSJJJOOO\\\bbb^^^RRRWWWYYYQQQDDD@@@GGGPPPQQQHHH??????FFFHHHBBB;;;EEEFFFGGGGGGGGGGGGIIIJJJAAA@@@AAAFFFGGGBBB>>>===AAA???;;;888777777777888555555666555333222333444444222000222666666333...***((((((***...222222222///---...111000...///222444666555000...000000///******+++,,,,,,,,,,,,+++,,,---///222444555333111...------,,,,,,...///000///111555888999999777666777666333111000000000111000111333333333444666888;;;:::999888888888888888:::;;;;;;888555333555888444444888===>>>:::777888888999999777666666888:::777888999::::::888555444///000222333333333222222333666888888555333444666444000000333555444444666999777444111111222444555999999:::999888555222000000111222333444555555666666666444111000222666:::888777444333222000...,,,000000111222222222222222...//////...,,,******+++,,,,,,,,,---...000222444222333333000------111555333000---,,,,,,------,,,......---------,,,+++++++++---///000/////////000666444111000111111///---+++...222222111111333555000///---,,,+++,,,---...222222222111111222333555///...,,,++++++,,,---...444222222444777999777444////////////000///,,,+++)))+++...000000///---+++,,,,,,,,,------,,,***))),,,...000000///...---...000000000222444444222000+++///222222//////333777444444333333333111...+++------,,,)))&&&&&&''')))((()))***+++++++++++++++---,,,+++******+++,,,...,,,+++***(((''''''&&&&&&%%%%%%%%%''')))***)))((('''''''''((()))***+++,,,------------,,,+++******)))+++,,,+++***+++...111///,,,((('''(((******)))(((((((((((((((((((((((()))***+++,,,---,,,++++++(((((((((+++---...,,,***,,,+++*********,,,...///***(((((((((+++,,,,,,+++******)))))))))+++,,,...111222333333222222333555//////...------------------+++)))***,,,...///...(((*********)))***+++---000///...---......//////+++,,,---...//////.........---+++***)))((()))))),,,,,,------...//////000'''***---............///|||rrrqqqcccggghhhcccaaadddggghhhbbb```bbbfffaaaYYY[[[dddYYY^^^YYYPPPRRR___```VVV[[[UUUNNNHHHFFFGGGHHHIIICCCFFFHHHEEEAAA@@@DDDHHHAAACCCEEEDDDBBBBBBGGGJJJFFF???>>>EEEGGG@@@;;;===DDDAAA<<<999666777888999111444666444111000222444555///+++...555888333,,,,,,***)))+++000333333111,,,+++---111111...///222222555333...+++---...,,,((()))++++++*********+++---,,,---111666777555222000///---,,,,,,---///000---000555:::<<<;;;999777999777333000......000111...000333444555666888:::???:::666666888999777444666:::;;;999333111444888777222555@@@CCC<<<888;;;;;;:::999666555666999<<<777:::<<<<<<:::777555444222111222333555666444222111555:::999555333555888777///...666:::555444888;;;888444000///111333555777888::::::999666222000333111000111444777888888777777555222111444888<<<666333000000111111...***111111111111111111222222---...///...,,,+++,,,---...---,,,---...111444666222444444000,,,,,,222888555111,,,+++------,,,***.........,,,***)))***,,,+++---///000...------...777444000///000000...+++(((---111111///...111666111000///...---......///222222111000000111444777000...---,,,,,,---///111555111...000555999777444000000111111///---,,,+++)))+++...000000///,,,***,,,++++++...///---+++++++++...000111///...------///......///111222000///,,,111555333...---222888444444444555555222...+++,,,,,,***'''$$$###%%%''''''(((***+++,,,,,,,,,+++---,,,***)))***,,,///111,,,+++***)))''''''&&&&&&%%%######%%%***,,,***'''''''''''''''(((***++++++,,,---------,,,***((('''(((***,,,+++***+++///333///,,,(((''')))++++++)))))))))))))))))))))))))))+++,,,---...///...------&&&&&&(((***,,,,,,***(((...---,,,+++,,,...111222)))((('''(((***++++++++++++)))''''''))),,,......///111333111//////222555000///...------------------+++))))))+++...//////'''(((*********+++---///222///++++++,,,...///...)))+++///000000000111222//////---+++***)))((((((,,,,,,,,,,,,---///000111&&&***...///,,,***)))***rrrqqqyyyoooaaa]]]hhhqqqkkkccc```ggghhh```RRRQQQ\\\ccc```TTTSSSWWW[[[TTTLLLTTTcccjjjZZZHHHBBBGGGLLLHHHAAA>>>DDDHHHCCC;;;;;;EEEOOOGGGCCCAAABBBFFFFFFAAA===IIIFFFBBB@@@??????>>><<<999;;;>>>>>>;;;888555444888444000111555777555111,,,///111000---...111555333...***,,,222555111,,,222///------///000...---///......000111///+++&&&+++(((&&&(((,,,//////---,,,---///......333:::@@@<<<555------111444111---555555444222111222444777222111111333333222///---222000///333888;;;999666000888>>><<<555222666<<<999777444444444444222///666888999999999:::===???666777999;;;;;;999777555AAA;;;555666;;;<<<888222000222333333222222555777555222000333999:::777222777777666555444444777:::555555555555555555444444BBB999111222999??????<<<333555666333000222999@@@===444,,,///888;;;444+++777888555000...222333222+++---000444666555111---222000.........///...---))),,,000111111111444666999555111....../////////555444222111///......---+++,,,...000///,,,)))'''++++++,,,,,,,,,---------+++...000000...,,,,,,---******+++,,,...000222333///000000///------...///000///---,,,,,,---///000666555333000......000222---...000111222333222222888444111111444444000+++...///000///---,,,,,,...)))))))))+++---...,,,+++111000///...///000222444---..................---000000000///......000222333777:::777111,,,,,,---,,,+++)))%%%######%%%'''***)))((()))***+++***))))))))))))***+++,,,---...111000---+++((('''%%%%%%&&&&&&%%%%%%&&&''')))***''')))++++++)))))))))***++++++)))(((((((((((((((''')))+++***((()))---000222---***+++...///---***+++***(((''''''((()))***+++***+++000555555///***(((&&&$$$###$$$'''***---((()))+++,,,---............***&&&$$$%%%(((***++++++***(((((()))***---.........000111222222222222333111...,,,,,,---///000---***((()))++++++)))&&&'''&&&%%%'''+++...000000.........,,,******---///,,,,,,///666<<<===777111777666555111,,,***)))***))),,,000111///,,,***)))(((***++++++)))(((((()))zzzooommmkkkkkkjjjgggfffhhhiiihhhfff```YYYVVVUUUUUUZZZ___ZZZXXXTTTQQQTTTZZZ^^^^^^]]]WWWNNNGGGDDDDDDEEEFFF@@@AAAAAA???<<<>>>CCCHHHEEECCCAAA@@@@@@BBBDDDEEEEEEDDDCCCBBBBBB@@@<<<999444888===>>><<<777222///555444333333333444333333222000...------///000000///...---///222333222111000...---...111222000...///......///111000,,,))))))************---000222444111......000555999;;;<<<999666333111111222222222444666777666555555666555333222222333444333222111000000333666888777555444777999999888777777888:::;;;:::777333222666999999888888888999;;;<<<<<<;;;;;;;;;::::::::::::999::::::999888999999:::999666444222111111222222111222333444555666555555444666777777555444444666888777777666666666777777888<<<666000111888>>>???>>>:::777555444666999<<<>>>:::777444555777777333///333666555222111333222///+++,,,---000333333111///111///------...///...---,,,...000111000000333555777555333000.........///333222111000///.........------------,,,+++)))(((***+++,,,,,,------,,,,,,,,,,,,,,,---//////---+++,,,,,,,,,,,,,,,---...///...//////...,,,,,,---...000///---++++++,,,...///000111222111///...///000---...///111222222222222666333111111333222///,,,...///000///---,,,---...,,,***))))))+++---...---111000//////000111222333------............------...//////...---...000222333555777666111---,,,,,,,,,+++)))&&&$$$###&&&(((***)))((((((***+++***)))'''(((((()))***,,,---......---,,,***)))(((((((((''''''&&&&&&&&&'''((()))''')))***+++)))))))))***+++************))))))))))))******))))))+++...000000,,,)))***---///---******)))(((&&&&&&''')))***,,,+++---000333333///+++&&&&&&''''''((()))***+++))))))***,,,...000000//////+++'''%%%&&&(((***++++++***)))((()))+++---...---.........///000111111222000...,,,,,,---...000---***((((((******)))''''''&&&&&&(((,,,000222333//////...---++++++---000......111666999999444000888888777444///,,,++++++'''***---...---***((((((&&&(((************+++,,,mmmaaaggguuuwwwhhh___fffooopppcccXXXTTTYYYWWWPPPRRR\\\```\\\QQQJJJUUUfffgggZZZRRRTTTSSSKKKAAA===BBBIIIEEEAAA>>><<<===>>>>>>===AAAAAA@@@>>>>>>AAAGGGLLL@@@AAACCCDDDDDD@@@;;;666555888:::999777333111000000333555444333222444777777222,,,+++---000///...---...000111111222444555......///111333333111//////...---...000000...,,,(((+++,,,+++***,,,222777;;;555///---111555777666<<<>>>>>>999222///222777000444999;;;:::777555444777555333222444666666666///111333333333222333444777555333555999:::888444;;;???AAA<<<444333;;;DDD<<<999777777999;;;:::888>>>===<<<;;;;;;<<<===>>>444999<<<;;;777777;;;@@@===888111///000111///,,,///444999888444111444777555666777777555555666777999888777666777888:::;;;555333000111555:::>>>@@@@@@999444555<<>>???@@@AAACCCDDDFFFHHH@@@@@@AAACCCCCC@@@;;;777;;;:::777444111111333666///111333555666888999;;;888444...,,,---000111222000000000111333444444444///000222444555333000---...------....../////////***+++,,,++++++///444999;;;666000...000333555666===@@@@@@;;;333000333777222555999;;;999666333222555444333444666777777666...222555333///---///222444222000222777999666333<<>>???@@@444999<<<;;;777666;;;@@@???;;;555111////////////111666:::999555333555888555777999888777555555666888777555444444666999;;;111111111222333666:::===???999444777===AAA===888555999<<<<<<777333222222...333555444444444111,,,++++++,,,000333444444222000...---...000222222222444333000...------///000444888:::888222...///111...------------...//////000000000000///---+++***)))***---//////...,,,***+++++++++,,,...//////...------,,,+++,,,---///000......///---,,,+++,,,...///...,,,******+++,,,---+++---//////---+++******++++++,,,---...///000000///111222111///......///---...///...---,,,---///...,,,******,,,...//////------...//////......---+++,,,,,,------,,,,,,+++.........,,,++++++,,,...000000000111111000,,,)))+++,,,+++)))'''''')))+++,,,***(((((()))******)))%%%&&&''')))+++,,,------*********)))******++++++******)))((('''''''''&&&&&&(((*********)))***+++***,,,...111444555666666444000,,,+++---...---,,,+++)))'''(((***++++++***(((''''''&&&''''''((()))---...///...,,,,,,---...'''(((***++++++***)))(((+++)))(((+++000444333111,,,)))%%%###$$$&&&''''''++++++******+++,,,---...111000...,,,---///222333///...,,,++++++,,,---...,,,+++)))((()))***+++,,,***)))((()))---000111111.........,,,******+++------///111222000////////////111222111---)))'''&&&$$$&&&((((((&&&%%%%%%%%%&&&((()))*********,,,...wwwllljjjhhheeegggnnnooohhhdddeeeaaabbb]]]TTTRRRYYY\\\ZZZ[[[VVVUUUZZZ\\\[[[^^^eee___WWWLLLEEECCCCCCCCCBBBDDDDDDCCC???;;;999:::<<<;;;<<<@@@FFFKKKKKKEEE???BBB@@@??????@@@???===;;;:::;;;:::888555444444555111///000555<<<@@@???===666555333000...000555999666222...000555666333...111333555666444111---+++,,,,,,---------...///000---+++)))***///333555666444444222000...000444888===<<<:::777444333222333555777888777444111000000111222444666888888555222...222555333...+++---111...///000111222333444555<<<>>>AAAAAA???>>>???@@@>>>999444444888:::999666555666999<<<>>>???>>>>>>999999999999888888999:::<<<<<<;;;555///...222777666666777888999999888666666888999999777555555666555333111000000222555777000222333222111222555888888777666777::::::888666444555777888777555222000111444555222111333222...+++,,,000555888888555222222000000111333555555555555333000...------......000444888666000,,,---///,,,,,,,,,,,,---...///000///111444555555222...+++***+++...000000///---+++***---111000---,,,000444333111///---,,,,,,---...///000000///---,,,...///...---+++******+++---...000000000...+++))))))************+++,,,---...///...000111111///......///,,,...///...------...///,,,++++++---///000///---+++,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++000000///---***)))***+++/////////000000///,,,)))+++,,,,,,+++))))))+++---...,,,))))))***++++++***&&&''')))+++,,,---......,,,,,,+++***)))))))))***++++++******)))((('''&&&&&&(((************+++,,,,,,---111444888;;;===>>>888444000...//////,,,)))***)))(((((()))******)))''''''''''''(((((()))))),,,---...---++++++,,,...)))************))))))(((+++)))(((+++///333333333///,,,)))'''((()))))))))+++++++++,,,,,,---......///...---,,,,,,---///000...---,,,,,,,,,,,,---...+++++++++***+++,,,---///---+++))))))+++------,,,+++,,,,,,+++)))(((((()))))),,,...///......///000,,,...///...+++(((&&&%%%$$$%%%&&&&&&%%%$$$%%%'''+++++++++***))))))***,,,sssnnnpppeee[[[[[[iiiooofff^^^^^^bbbfffaaaTTTSSS]]]```[[[WWWTTTYYYaaa^^^VVVYYYfffdddWWWIIICCCEEEGGGDDD???===AAACCC???::::::???EEE;;;<<<@@@IIIPPPOOOFFF>>>DDDAAA>>>>>>>>>@@@@@@???555:::@@@BBB???999333000222000000777???DDDBBB>>>555777777444000111666;;;999333...///555777222,,,222444777666333///+++***)))+++---------,,,---......+++)))+++111555444333...111333222///000444999:::777444333444555222000666666666333000//////000000111444777999777333///...222555333...+++,,,///***...111111//////333888<<<;;;;;;>>>@@@@@@<<<999;;;777333333666999:::999222555888;;;======;;;:::;;;999666666888999777555888<<<>>>999111///444;;;888555333666<<<>>>:::444666777777666444333444555222111000......///111222222222333222111111222333333555777888777555444333222111111444777777555222555777666111000333333000---///333888;;;:::666333444333222333555666777666444111///............---+++...000///,,,******+++,,,,,,,,,------///000000---111555999999555111---,,,---///111111000///...***000444111,,,***000666999666222...+++******+++///000000///------...000---,,,+++***+++---///000444444333000,,,******+++*********+++,,,---///000...//////000000000000///,,,---///...------...///,,,+++,,,...111111///---,,,++++++++++++*********,,,,,,------------,,,,,,111111000---***)))***+++...///000111000...+++***+++,,,---,,,++++++---...111...+++***+++,,,,,,,,,''')))***,,,---------,,,------+++***))))))((((((++++++++++++***)))''''''%%%''')))*********+++,,,...///111333777:::===???666555333222222000,,,***+++***)))(((((((((((()))''''''(((((()))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))*********+++---///222444444111...------......---++++++,,,------......///++++++,,,------,,,++++++---------------......///***,,,......---...///111000---+++******++++++******++++++***(((&&&&&&''''''(((***,,,...//////...---///000///,,,)))((((((&&&''''''&&&%%%&&&((()))......---+++(((''')))***rrrjjjiiiccc___^^^bbbffffffeeedddcccbbb___ZZZYYY[[[\\\\\\XXXYYY[[[^^^^^^\\\]]]```^^^VVVLLLFFFFFFFFFCCC@@@>>>@@@AAA===999999???FFF;;;===AAAGGGLLLMMMKKKHHHDDDAAA???>>>@@@AAAAAA@@@777;;;AAACCC@@@:::555222333333555999>>>@@@???===888777666444333333555666555111///000333444222...111444666555111...,,,,,,'''***---...,,,******+++++++++,,,...000222222222///000222333333444555666444333111222333444333111222333444333111000000111333333444666777666333///000222333222...,,,---...+++...111111///000555999:::888777888;;;;;;888555666555333333555888;;;>>>777888999999999999888777999777555555666777666555888;;;<<<888333111444999666222000444;;;===999444444444444222000///111222222222111000////////////222222111222222222111000222444777999888555222000......000222666888888777777999888333222333222///111222444777::::::777444555333222333555666666555111///---...000000...,,,******++++++++++++******------------...///000000---000444777888666333111//////000111111111111111,,,000222000,,,+++///333777555000---******+++,,,...//////...,,,,,,---///,,,+++***+++,,,...111333333555555444111///------------------...///111222000...---///222333111///,,,---......------...000...---,,,---///000000///...---,,,+++***++++++,,,------............------///000///---++++++,,,......111333222///++++++++++++---...---------...000333000---+++,,,---------((()))+++,,,,,,,,,+++***---,,,+++***))))))))))))***++++++++++++***((('''%%%''')))*********+++---000/////////000333777999111333666666444111///...,,,,,,+++)))(((''''''((('''((()))***+++++++++++++++))))))+++...///---***,,,...000111000...***((((((+++,,,,,,***+++000444666444111//////000///...+++,,,---....../////////)))+++///111111///+++)))------........./////////))),,,000222111000111222111...,,,+++,,,,,,,,,+++***+++,,,***(((&&&&&&&&&&&&&&&'''***...///---***///000000...+++******+++)))))))))((('''(((***---///...---***(((''')))+++qqqddd]]]bbbjjjiii___]]]gggooooooccc\\\[[[aaa___WWWVVV\\\[[[^^^[[[VVV\\\fffcccXXXTTTSSSPPPKKKEEEBBBBBBDDDCCCCCC@@@<<<888888<<<@@@<<<>>>AAADDDFFFJJJPPPTTTCCCAAA@@@@@@BBBBBBAAA@@@>>>???>>><<<999888888999222666999;;;;;;;;;;;;<<<<<<888444333444555333000000000111111111222222333///222555444000------...&&&***......,,,)))((()))(((,,,000111///...000222222111111444888999666333000000111222222333333444...111333444333222222222666555555555666555333222111111222111///...---......///000111111444777:::999777555555555666666666333333333333444777<<>><<>>777222444:::===888222111333444444444555888;;;777666666888999888444000999777444333444777;;;>>>111333555555333222111222444000---...000222111///++++++,,,,,,,,,,,,------)))***,,,---......//////000111111000444;;;===;;;444000000333444111...///666444111...,,,++++++,,,---,,,*********,,,...000///+++(((***...000---)))...---,,,,,,...222666888///333888======888000***555222000111444666444222///222444333///---...000///---,,,///222222///+++444111...+++,,,///333666...,,,***+++///111000...333///,,,---111333000,,,***---///---***+++000666666222...///222111---(((,,,...///---,,,,,,///222////////////...---,,,+++(((((()))+++------+++)))(((***++++++*********++++++)))'''''')))***+++***+++***))))))***,,,...///000---***))))))*********---///222555777888777777+++///222///)))%%%%%%(((+++(((''')))---///...+++++++++***))))))***+++,,,///000555;;;;;;444///...222111///...------...///........................333,,,(((,,,666:::444---000777>>>???999111---,,,---,,,---///000000---+++---,,,,,,...111333333222)))...222222...---000444222000,,,***))))))***+++...---,,,,,,+++++++++,,,+++,,,,,,---,,,+++)))(((+++*********+++---///000,,,---...---,,,,,,---///vvvlllffffffccccccfffiiiiiihhhjjjmmmfffeeebbb]]][[[[[[XXXTTTXXXZZZ```dddccc]]]XXXVVVQQQPPPMMMKKKHHHFFFEEEEEEAAA@@@===999666888===BBBAAACCCEEEFFFIIIJJJJJJHHHEEECCC@@@>>>@@@DDDEEEBBB::::::888777555444444444555555555666888888777666444333222222222111000///------...000222222222222111333444333///+++((('''+++++++++++++++***)))(((+++,,,///222555555333222......///222666888999888888333...---///222333222444444333333333444444555666666555444333222111111///000111333444333111000111222333555555555333111333333333555666666555444444999:::666444777::::::::::::999999999999::::::;;;:::777444222222333555333444555555444333333333444333555777:::999666222555555444222000///000111444666999;;;999666222//////000000///......///111:::888666666777777777777777555333333555777888888999:::;;;;;;999999999;;;999888777777666777777888333222222444777777555333000111111000000111333555///,,,***,,,...///---***+++,,,---...///000000000///111222222666;;;<<<888888333111333333000...///444333000---++++++++++++++++++******+++,,,---...------------------------,,,---///111333444555555555666888999999666222///...000222444444555555555333222111111000000///...---...000000///.........///............000222333...,,,+++---111555555444000000//////000000000///,,,,,,+++++++++---///111222111111000000///---,,,,,,......---++++++...000............---+++******''''''(((***,,,,,,***(((%%%''')))*********+++,,,)))(((&&&&&&((()))))))))+++***))))))***+++---...---+++)))(((***,,,---,,,---///222555777777777666222111000///...,,,)))'''***+++,,,,,,,,,,,,---...,,,+++***)))))))))***+++,,,,,,000666777111------//////...---,,,,,,,,,,,,***+++++++++,,,,,,------///,,,+++...444666444000///444999:::666000---,,,000///......000111000000...---,,,---///000///...,,,...///000000111222333444444111,,,'''%%%(((+++111000///---,,,+++++++++******+++,,,,,,+++))))))+++******++++++,,,---...)))***++++++***+++---...ooocccfffpppddd\\\___ooouuullldddeeegggjjjbbbTTTRRR[[[\\\UUUSSSWWWdddooogggTTTNNNVVVVVVOOOIIIHHHLLLMMMHHHBBB===???>>>:::666:::CCCLLLEEE???AAALLLPPPIIICCCBBBDDDIIIFFF===???JJJLLLEEE888999999777555333222222555222111333777999777444///111333222///...///000000...,,,...111333000,,,555555444111,,,((('''&&&)))*********************,,,+++,,,111888:::888444---.........///444;;;AAA@@@888000---000333222///777666333111111333555666333444555555444222///...111//////222666666222...///444888777222000222555444111000333777888555111777===???999333444888:::444666999;;;<<<;;;999777AAA<<<666333333444444444///333666666444333777:::777444333666;;;<<<666000555888999777222000333666111555;;;@@@???:::444///222222000...,,,,,,///111555888:::777222111555;;;;;;666222222666999999888===???AAA???<<<;;;@@@DDD888999::::::999666333111666222000333999<<<888444...111333222000000444888333...+++,,,111222---(((,,,---...///000000111111---000222333777<<<<<<999===777333333222///...000222111///,,,+++***************+++++++++++++++++++++///222111---+++---000+++...222555777666444333:::999666444333333444555***///444666444333555888888333///...111222000---+++///222111---,,,...000+++---...000111111000///---,,,,,,///444888::::::///111222111///...111333...+++)))))),,,......---...000222111///---...///,,,------,,,+++***,,,---------,,,+++***)))((((((&&&&&&''')))++++++)))'''$$$&&&((())))))***+++,,,'''&&&$$$%%%'''(((((('''******))))))***+++,,,---***((('''(((+++---......,,,...111333555555555444777222---///444555///(((+++...111///,,,+++---000---,,,***)))))))))******)))(((+++000111---+++,,,,,,,,,,,,,,,+++***))))))'''''''''((((((***+++++++++,,,---///222333444444000111222222111///---,,,444111......///222444444///---,,,,,,,,,,,,+++)))///---,,,...222444444333555777666///(((%%%)))...333222111///---++++++***((()))***+++,,,+++***)))***++++++++++++++++++***%%%'''((())))))***,,,...pppeeeeeejjjbbb]]]```nnnvvvqqqiiieeedddddd\\\SSSRRRWWWYYYUUUVVVZZZbbbhhhaaaTTTOOOSSSSSSQQQNNNMMMMMMJJJFFFAAA;;;======;;;:::===EEELLLDDDCCCEEEJJJMMMKKKGGGFFFCCCGGGFFFBBBCCCIIIJJJFFF>>>;;;777666777777555333333333444777::::::888555///000111222111000000000111000...///000000...+++333444444222...***((((((++++++++++++++++++++++++,,,,,,---111666888777555......---,,,...222:::???AAA<<<555111222333333222666555333111111222444555333444555555444222000...111000000333555555222///000555888777222///222555444333222444555555222///444:::===999555555666555111333777:::;;;:::888777@@@>>>:::777555444444444222444777777666777:::===888555222444888:::888555777888999888555444555777222666;;;??????<<<777444444333000,,,***+++...111333777888444...---222999999777444444666:::<<<===AAABBBBBBAAA@@@@@@AAACCC888999:::999888555222000555333111333777999777444///111222222000000111444333111///000111000---***,,,,,,,,,---...///000111,,,///111222999AAADDDCCCAAA:::444333111...---///000///---,,,+++*********)))***+++,,,,,,+++)))(((+++...111111...,,,---///---///333666777777555333:::888555111///000333666///111333333222333555777888444000...///000///...---///000000......///111///000111111111000...------,,,---...222666999:::222222222222111222333555///---,,,,,,,,,------------...///000////////////,,,---,,,+++************,,,+++***)))((('''&&&&&&''''''''')))+++,,,***)))&&&(((*********)))***+++'''%%%%%%%%%''')))(((''')))******+++++++++,,,,,,)))((('''(((+++---......***,,,...111222222111000555///,,,...555888333---...000111000...,,,...///---,,,+++))))))))))))******((())),,,,,,)))(((++++++,,,------,,,***((('''%%%%%%%%%&&&'''(((***+++++++++,,,///222444444333444222///---......---,,,444222//////000333444444...---++++++,,,,,,***)))+++++++++---111555777999999999666111,,,+++...111222222000...---,,,++++++((()))+++,,,,,,,,,++++++******+++,,,+++***((('''###%%%((())))))***,,,...yyytttkkkaaa\\\]]]cccggghhhooouuussskkk___XXXVVVYYYYYYSSSQQQTTT^^^___\\\VVVVVVZZZWWWPPPMMMSSSXXXUUUKKKCCC@@@AAA<<<;;;:::;;;===@@@BBBCCCEEENNNNNNDDDBBBJJJMMMIIICCC@@@CCCIIIIIIBBBAAADDDEEE===666555:::===;;;777111555;;;>>>===:::888777222000///222555666222///111222444222///------...---111444555333///---+++000///...,,,,,,,,,,,,,,,+++...111222111111222444000...,,,---000333555666<<<<<<;;;777333333666999333333222222222222222333777666444333222111222222///222555555333111111222222333444444333222222333333555888777333000/////////444777777777888333---111333444666888888888888:::===???<<<777333444555:::888666777:::<<<<<<<<<777666444222333666;;;>>>888777555666888888777444777888999:::;;;;;;;;;;;;444222///+++)))***...222333444444111---,,,...222333666888777666888>>>DDDBBB@@@>>>@@@DDDDDD???:::888777666555444444333333333333444333222222333444333111//////000000...+++000333555333000---,,,---************+++---...//////000111333;;;HHHPPPQQQAAA:::333111000---,,,///......---,,,+++*********)))***,,,---,,,***(((&&&,,,---...//////...---,,,000111222333444555444444555555333000---...111555999555111000111333333333444444333000,,,,,,...111000...---...111333222111666555333111//////......---------,,,---000333555777333000000444777666444...111222000,,,***---000...,,,+++---111333000---,,,,,,++++++++++++***)))+++***)))'''''''''''''''***))))))+++---...---,,,+++,,,------+++))))))***'''&&&&&&'''***+++***)))******+++,,,---,,,++++++***)))((()))+++,,,++++++((())),,,.........---,,,---,,,+++...222444444333222000......000000...,,,---,,,***)))))))))******---***))),,,+++((((((***------...---,,,***((('''&&&&&&%%%%%%''')))+++,,,---***)))---333666444000888333...+++,,,...///000222111000000111222111000---,,,++++++---...---,,,&&&))),,,---...222:::@@@CCC===555111000111000/////////...---,,,,,,,,,,,,)))***+++---------,,,,,,)))******+++***)))'''&&&$$$&&&)))***++++++---...|||tttrrrkkk^^^UUU\\\gggkkkgggkkkvvvvvvnnn___VVVUUU^^^]]]SSSOOOTTT^^^```XXXNNNQQQ\\\[[[PPPLLLUUU[[[WWWIII???===@@@>>><<<;;;<<<>>>@@@???===HHHSSSRRRAAA<<>>AAAKKKHHH<<<999???EEE>>>777777===@@@>>>:::222888???@@@===999888999444111000333888999444...000333555333...+++,,,///)))---333666666333111000222000///---,,,,,,---------111333222...,,,---000///...---///222333111///666:::===:::444333777<<<222222222333333444444444:::777333000///111333555000444888777222///000222222000///000333444333111222666:::999444///...///---111444555777888333+++222222333444555666777888555;;;???>>>888444555888===999666777;;;>>>===;;;888777555222111444;;;@@@777555333555999:::777333888888777777888999;;;<<<333111///+++)))***...222444444222000---,,,++++++,,,222888777444555===DDD???;;;999===CCCCCC<<<555777555333111111222333444222333444222//////000333555111...///111000,,,'''---333777555///+++,,,///)))((((((((()))+++---...222222111222;;;IIISSSVVV>>>777111000...,,,+++...---------,,,,,,++++++++++++,,,------,,,***(((&&&,,,,,,---///000///,,,+++111111000000111222333444000222222000------111444>>>888111///111222111...///111222000,,,***---111111...,,,...333777666444:::777333000......///000//////...+++***+++...111888222...///444888777444...333555222,,,))),,,000///+++))),,,222444000,,,,,,+++++++++,,,,,,+++)))***)))(((''''''((()))***---,,,+++,,,...//////...---//////...+++)))((()))'''''''''))),,,---,,,******,,,---//////...,,,++++++***))))))***+++***((('''(((***,,,,,,,,,******(((***+++,,,---///222444222...+++,,,///000---***++++++***))))))***+++,,,...+++***---,,,)))))),,,//////...---,,,+++)))(((((((((&&&&&&''')))+++---///+++)))---333666222...666333///++++++///444777333111000000111111///---,,,++++++,,,...//////...%%%))),,,,,,,,,000999AAAIII@@@555111111222///,,,///...------,,,---------)))***+++,,,---,,,+++***))))))))))))(((''''''&&&&&&(((+++,,,,,,++++++,,,ttthhh^^^[[[]]]^^^ccciiinnnrrrsssooojjjeeeaaa]]]\\\ZZZWWWUUUUUUTTTXXX[[[XXXVVVUUUUUUTTTQQQSSSTTTPPPIIIBBB????????????>>><<<<<<<<<>>>@@@FFFKKKJJJCCCAAACCCCCC???AAABBBEEEEEEAAA:::777888;;;;;;;;;<<<======<<<;;;777999:::;;;:::888777777333222333555777666222///111222222111///---,,,+++'''+++000333444333333333000///---,,,,,,---...///111111111000...---,,,---,,,...000000000///000000444777999999666444555777444444333222333555888999999666222///...000222333444555666666444111///...000...---...111333333222222555777888777444111000000444777555444555444000111111333444555555555555555888::::::888777888::::::888777777999<<<===>>>;;;999666444555666888999444444555777888888777555333555777999:::999888666000000...+++***+++///222444555555333...+++)))((()))...333444333333888===888666555888===???<<<888555444222000///000111111222111000///000111222222222222111111000///,,,***---111444444000---,,,---((((((''''''(((***,,,...000000///...555@@@HHHIII999333.........++++++------------------,,,,,,+++------...---,,,***)))'''***...222222///------...000////////////000000111///111222000---...222777999888666444222000...,,,---.........---------............000333777999:::666555222///...///000111111111000,,,)))***---111333000------000333444444111222333111---++++++,,,---,,,+++---000111///---,,,******,,,......,,,******)))((('''(((***,,,---...,,,,,,,,,...000000///,,,---...---+++)))))))))''''''(((***,,,---,,,***+++---///111111///---+++***)))))))))++++++)))(((((()))+++,,,,,,,,,***)))************+++,,,...///---,,,,,,,,,,,,,,,,,,+++***))))))))))))+++,,,---+++)))***---...,,,,,,///000///...,,,+++***))))))***)))'''&&&''')))+++------------...000111000///000000...++++++000999@@@777444000......//////...,,,+++***,,,...//////...***************///666<<>>???AAAAAA===888999???EEEBBB===>>>FFFIIICCC===;;;???HHHIII???999<<<:::333111777>>>@@@<<<999999;;;<<<888444444666888666444000333666777555222111111222000---...//////+++((((((+++...000111222444555---,,,+++***+++---///111555111......000000---***(((...222111---+++///555333444555777777666333111888666333111333777;;;???666444222000//////000111888666444444666444///***---------...///111333444333222333777:::999555000333999;;;666111222555777///111333555666555333222888666555666888;;;;;;;;;444777888888666888===BBB>>>999555666999999555111111555999999666555777999...222999===>>>:::444000//////...,,,+++,,,///222444888:::666///)))((())))))+++///111222333444444333333333555888<<<>>>???444333222111///......---333///+++---333666555222...222555444000---...000///000111222222000---+++)))(((''''''(((***,,,...+++,,,***)))---555999888666000,,,------+++***,,,---------......------,,,//////...---,,,***)))((((((000777666///+++---222---...//////000///......///111222///,,,...555;;;333777:::999444///,,,,,,---+++***,,,///000...+++,,,///222333333555:::???222111000000///000111111333333111...***+++///333//////...---,,,...222555333111//////...---***'''+++---//////...---...///+++******,,,///000---******)))(((((()))+++...///...,,,+++,,,...000000///)))+++,,,,,,***))))))***&&&&&&'''***,,,---,,,***,,,...000222222000---+++)))(((((()))+++,,,***))))))***,,,------,,,+++***...,,,))))))***++++++***)))+++...,,,)))(((+++---))))))(((((()))+++---...(((&&&(((---///...///222111///---+++)))((())))))+++***'''&&&&&&(((***,,,+++...111000...---///111+++,,,---++++++111<<>>777AAAHHHGGG>>>;;;>>>:::111///444999;;;999666666888:::888666666666555333111///444888888555222222333333000------000000...+++)))***,,,---.../////////---+++((('''(((+++...111999555///---//////...,,,***...111000,,,+++...222222555999:::888444000...888555222222444888;;;<<<:::777222///---///111333999222...111444111---+++...//////000000111222333444222111444888:::999666777999;;;999666555888;;;...///111222333333222222;;;888666888;;;>>><<<:::777999:::777333444:::@@@???>>><<<<<<;;;999555222555666777777555555777999111333666:::<<<999444000000000///+++((()))...333222666999777111+++((((((***)))***...222333000,,,.........000222666:::<<<444222///---...//////...333000---...222444333222...222555555111......///333111000222444444000,,,'''((())))))((()))+++---)))((('''((()))+++...000.........---++++++,,,...(((---000---(((&&&***/////////...---,,,***)))(((...111444444000---------))))))+++---///000222333444333333555333000111666111444777666111------...///+++(((***...000---)))***...111333333444999===555111,,,+++---//////...777555111---***,,,000444222///+++((()))***,,,,,,111///,,,++++++***(((&&&,,,---...---+++***+++---)))((()))---000111///+++++++++*********+++---...*********++++++,,,,,,,,,///,,,))))))++++++)))&&&&&&'''(((***+++++++++***,,,...000111000---)))&&&&&&%%%$$$$$$&&&))),,,...,,,---...//////...---,,,222///,,,+++++++++)))((('''---111...'''%%%***000,,,+++)))((()))***)))(((******))))))***,,,...000...---,,,***((('''&&&&&&222---((('''***,,,,,,+++---,,,,,,...///...,,,***---+++))))))+++///444777888555///+++)))+++...111------.........,,,+++***++++++******++++++,,,,,,---000111///,,,---333:::;;;555...---111333000++++++******)))((('''&&&%%%)))'''%%%######%%%'''(((,,,+++*********)))&&&###sssgggbbb^^^\\\\\\cccgggiiiiiijjjkkkkkkjjjccc^^^\\\]]]XXXPPPNNNQQQSSSUUUUUUTTTVVVYYY[[[YYYPPPQQQPPPJJJDDDBBBEEEIIIHHHEEE@@@<<<;;;::::::;;;>>>@@@BBBCCCBBB???===<<<===>>>BBBFFFDDD===666333333333333555666777666555777888999777333111222333333444555666666555222000///000000000/////////000+++,,,,,,---------.........---+++))))))***+++---222111000...---,,,---...+++...000...***))),,,000666;;;>>>===888444444777222333444555666777888999>>>:::555///---///222444444111///111000---,,,///222111000222444555333111000///000222555999;;;;;;666666777777777666444222000//////000111222444555666888:::;;;;;;;;;;;;;;;<<<:::777555555777999;;;>>>@@@AAA???;;;888777888555555444666999:::777555444444555666888888555333111111000///------///111444555555555444000+++((()))***,,,---...///000111,,,---///111444666777888555222...,,,---.../////////000222222111000//////000000111222222222000...000111333444333111000000,,,***((()))+++------,,,)))(((''''''(((***,,,...---......---+++***+++,,,---------,,,***)))***+++------------,,,+++*********,,,......+++******+++,,,+++++++++---000333555333222555777666111000333333333333333333111...,,,++++++***+++,,,,,,,,,+++***+++...222555777777666555222...------...---,,,///...,,,***)))***...111444111---***+++,,,---------//////---***((((((***,,,+++++++++,,,,,,++++++)))((((((+++...///...+++)))***+++,,,---,,,,,,+++*********+++++++++,,,,,,+++,,,,,,+++************((()))***,,,------,,,,,,------...---,,,***((('''&&&&&&&&&&&&''')))***+++000000111111000///...---...//////---***)))***,,,+++---...,,,)))(((***,,,,,,***))))))*********))))))******+++,,,,,,,,,,,,///---+++((('''&&&'''''',,,+++***)))((((((***,,,,,,,,,,,,---//////---+++,,,***((((((***...222555333111///---,,,---///000333222000///---------...---,,,++++++******++++++---------------///222444666333000///000111111111,,,,,,+++***)))))))))))),,,***(((%%%$$$$$$%%%&&&***)))((((((((('''%%%"""qqqiiihhheee^^^ZZZ```iiijjjaaaaaajjjmmmfff^^^XXXWWW[[[XXXNNNKKKNNNRRRWWWTTTKKKMMMZZZ^^^WWWPPPTTTSSSLLLBBB???FFFNNNJJJEEE>>>;;;;;;;;;888555;;;>>>AAA@@@<<<:::<<>>KKKKKK<<<333666555111...///333666555333333777:::777000---000444666444333444777666111,,,,,,///333222//////222555......---,,,++++++,,,,,,///...---,,,***)))((((((***...111000---+++...111,,,......,,,)))))),,,000777<<<@@@<<<555222666<<<...222666888666555555666AAA<<<666111...///222555000000000000,,,(((+++111444333333444777777444222------...222666:::===???888666666888:::888222,,,000///......///333666999444999======:::888888:::>>>999444333666888777555<<>>GGGGGG>>>777888333111///000222444333222333555777555000...///222666555444444555444000---+++---000000000000333555111000...,,,+++*********------...---,,,***(((&&&(((,,,000111111000111333......---+++***+++///333444777999777333222555999111666:::999444111333555;;;999555111000000222333222111000///+++''')))///111333555777777666666666///...///555<<<@@@???===<<<;;;:::;;;;;;888333//////......///111444888::::::<<<===<<<999666666777999555111111444666666444999<<<>>><<<888555777:::666333222555999;;;999666666333111111333555666777777444222333666666444111111111111333444333000,,,***,,,......---...111444///000222333444555444444333222111111222222000///---000333333111///...///+++******,,,///111111000...111444555444222222333222...***+++...000...,,,++++++***))))))******+++---...000///---+++++++++...,,,++++++,,,---,,,+++***++++++++++++++++++***)))((((((((((((***---///000...,,,,,,---000444666222222444666444...,,,...000///......000000---+++)))+++,,,...............******+++...111222111...111111111111000///---+++000///...,,,+++---222666555222///....../////////+++...000///+++))),,,///...000111000,,,))))))******)))''''''((()))+++,,,***+++,,,......---+++***)))*********************(((***------,,,---///222---------...............++++++++++++***)))((('''((((((((()))***,,,...000555555555444222///---,,,***---///...+++***---111///...,,,+++*********))),,,***)))***,,,------,,,+++,,,,,,---,,,+++***))),,,+++***)))(((''''''''''''))),,,---+++***+++,,,++++++***,,,...//////...+++***)))((())),,,///222000000000000000000000000999777444222000//////000000///---+++***)))((((((***+++,,,...//////...---/////////---,,,---000222111000...,,,---///222333111///,,,)))'''&&&&&&&&&)))'''&&&&&&''''''&&&$$${{{mmmeeegggnnnddd]]]^^^hhhoooiii```\\\\\\aaaYYYJJJJJJXXXZZZQQQOOOOOORRRSSSNNNIIIOOO\\\[[[SSSIIIEEEEEEDDD???::::::<<<<<<:::777555666777777777888;;;===<<<888555<<>>===@@@>>>888///222444444222111222333444333222222222111111000333555777555222000///000---,,,+++---111333222111111111///---,,,+++*********+++---......,,,)))''',,,,,,...222666777555333///......------000444777222111222333555666555333:::<<<<<<888222///222666333333222222111111111111888333000000...***))),,,,,,111777777444333777;;;555111111999CCCFFF???666<<<======;;;777555555666---...000333555777888999CCC???;;;999999888666444222222111111111333555777777666555444555555444444555555555555555777999:::222222111333555666555444:::777333333555777666444---000222222000......///++++++,,,000333444222///333333222222333444555666111222444777888666111...111///...///222444333222(((***++++++***,,,///222000000000333555555333000...//////...---------...------,,,,,,,,,+++,,,,,,...///111000...------...***+++,,,,,,++++++...000,,,,,,,,,,,,+++***))))))***(((''''''))),,,///000.........//////111222222333111111222///++++++///,,,...///...,,,***+++------++++++...333444111...,,,------,,,+++,,,///222---...000222111000//////888555111---+++...333888333000...---...///000/////////......//////......///555999666...(((***...+++***)))''''''(((+++---------,,,,,,+++,,,,,,---))))))))))))))))))))))))***))))))+++///222111000---------,,,,,,,,,,,,,,,)))+++---......+++(((&&&+++***))))))+++///444666333333333222000...,,,***,,,,,,+++,,,---...//////---///000...***(((***------+++***+++---......---...---+++************+++)))***+++,,,+++***(((&&&,,,++++++...000000...+++,,,+++***+++...//////...---,,,*********---///111444333111000///000000111444444333222000///---,,,///...---+++***))))))((((((---111111///---...000000...+++***+++---------111000...---...000333555...---+++***))))))*********)))'''((())))))((('''{{{lllcccfffnnnfff\\\]]]kkkqqqggg]]]\\\[[[```XXXJJJLLLZZZ\\\RRRQQQNNNQQQVVVPPPEEEJJJYYYXXXPPPHHHFFFGGGEEE<<<333444888;;;:::777555666999777666666999===<<<666111<<>>===<<<<<<999666222333333222111111222333///000111222222333444555333333444333222111111111000/////////000000//////...///111222222000...,,,)))***,,,------,,,***)))+++,,,---000222333222111444333222222333444444444333222111333888<<>>>>>???@@@???===999777555333111222666888888666444555444444444555777888555666777999999888555333000000000222444555555444555666777666444444444555222222222111///---,,,,,,******+++...000111000///000000000000111222333444111111222555666555222//////...///000222333333222111000...,,,+++,,,///222///000111222222111///---,,,...111333555333000...,,,,,,------------------.........------///222555///...,,,,,,------,,,+++------.........------,,,***(((&&&(((+++......---///...---------...///000111///111333111------000222222222000...---------++++++---111555666333111111111000...------...///---///111111000///111333444444222000------///111---,,,+++---///222222222333444444333222111111222222444777888666444222222---//////---******,,,.........---------,,,,,,+++))))))((((((((('''''''''(((((()))+++...000111111///...---++++++***++++++***+++---......,,,***)))***+++,,,...///000000000***+++,,,---...---,,,+++,,,------------...///000///////////////000000111000///------...///...---,,,,,,++++++++++++++++++---,,,,,,++++++,,,------111111000111111111000//////---++++++,,,......---,,,,,,+++******+++------...///000111000000///...***+++++++++,,,,,,------************+++,,,,,,---,,,///111111///...///111,,,,,,,,,+++***,,,///111---------,,,------......(((((()))***,,,---...///,,,***((()))***,,,,,,,,,}}}pppqqqvvvqqqdddYYYeeemmmlll___ZZZbbbiiihhhUUUIIILLL___cccRRRIIINNNWWWWWWPPPFFFIIISSSRRRHHH@@@LLLVVVSSSEEE:::999>>>:::888888:::======999555888::::::777333222555888555333888DDDDDD888333666777222...---000222333222+++000444444111111555:::555222000111444555222000000333444222///---...111,,,...222444444222000...***+++---------+++)))((('''+++......,,,,,,...111666555333333333333111000222333333333444:::BBBGGG<<<888555333333333333222???;;;666333222444888;;;222777>>>???888111444;;;>>>777000000555999777333000333555444222222555888222111222666::::::666222777666555555777:::===???555;;;CCCEEEBBB>>>;;;:::<<<555000333:::===999333555888;;;999555555:::???555555666;;;>>><<<333+++111000///000222555555555111555999999666333222333777444111111222000,,,)))'''***,,,+++***+++///333+++---///111222222111000222111000000222333222000***///333444111......000888333...,,,...111111000---000444333000------......---///444:::999333,,,***+++,,,------------,,,------,,,++++++...333777666///******...///+++&&&+++,,,---...////////////,,,***(((***...000///...111///,,,******,,,///222//////333777555000...000888555111000222222///,,,'''***///222222222222333444111//////111111...+++///111333222///...000222000222333333111///......,,,++++++---000333444444333666999777111///222555333111111555:::;;;777111...000111///,,,+++,,,///,,,---///000///---+++)))))))))(((((('''''''''&&&%%%(((,,,,,,+++,,,000333111///...,,,+++++++++,,,,,,,,,,,,+++++++++++++++(((+++...111111///+++)))((()))+++---......------***...111///+++***...333222///,,,---222555333000222000.........///...---)))***,,,------,,,***)))000...+++)))))),,,///222000222444222///---///222000...++++++,,,---------++++++***))))))***+++,,,(((***...111222000...,,,***)))(((((())),,,///111)))))))))***+++---...///000...---...000000000...(((,,,000...***+++111888,,,,,,,,,,,,,,,,,,++++++'''((()))***,,,---...///+++)))((((((***,,,,,,,,,yyyoookkkiiiggghhhjjjpppddd___fffiiibbb\\\[[[PPPXXXXXXPPPQQQYYYWWWLLLWWWPPPPPPUUUSSSKKKKKKQQQLLLLLLKKKGGGBBB???@@@AAA:::>>>AAA???:::888;;;>>>===:::888888999777333...222888>>>???<<<777444333...111444444222000......///---...333999<<<999444333666888666222000222555333555777888777444000---111000///111555777666555...---,,,,,,......---+++000,,,((('''***...///...000444777888666444444555555222000222777;;;<<<;;;@@@>>>999333000000333666888777555444444666888:::888888888888888888888888444333222111111444999>>>;;;666000---...000///...333555555333444888999777888888999;;;;;;;;;;;;;;;777888999;;;BBBGGGEEE???999777555444444666888999888888999999999999::::::999888777555444222111111000111333444555444333333666555444333222333444444111222333222111...,,,******++++++,,,,,,---------...111444333000...///111000///...000333444222000222------222222......222111333444222...---///111777333000111444444000,,,,,,111666777555222111111((()))+++,,,------,,,+++...+++)))***,,,///111111////////////...------------,,,,,,---...///---+++000///...---,,,---...///333,,,,,,222222------333...777:::111---111333000777888444---,,,111222...,,,,,,---///222555777888444888:::666000,,,...222444///,,,///000...111666333888555---,,,333444...000//////111555777888888:::999888777555444333222222666:::;;;:::777555444666...---333444...,,,000---111///)))+++222222+++,,,000333222,,,((((((******))))))+++---//////...///---,,,...000000---)))///,,,)))+++000111...+++***,,,000333333///+++((()))))))))+++......---+++------...---,,,,,,---///000,,,)))---333555222---///---,,,---000111...++++++,,,---,,,++++++---/////////...,,,+++,,,///333555444111///...,,,+++***...---+++,,,---...,,,+++***+++,,,,,,+++))))))***)))***,,,---............---,,,)))((((((+++...000///,,,((((((***...///.../////////000111000...+++,,,---...///000000000//////,,,******,,,,,,+++)))+++++++++***)))***---///***&&&$$$'''---111111...yyyxxxwwwpppeeeaaajjjxxxhhhffffffjjjhhh___TTTOOOSSSVVVSSSLLLNNNVVVWWWSSSHHHPPPZZZ[[[QQQHHHJJJRRRVVVMMMCCC@@@CCCDDD>>>888:::???BBBAAA===<<>>===;;;999888666333111;;;<<<===:::777444555666///000111222333111000...000///000444888;;;999777333555666555333222333555333555777999888666222000222111111333666888888666///---,,,,,,---...---,,,000---***((()))+++,,,,,,000666;;;:::444000333777444444555666888999888777AAA???;;;777333333666888666444222111111444777999999777666666888999888666222444444333111444;;;@@@<<<888333///............444777888666777;;;<<<:::333888>>>BBBBBB>>>888444555555555999DDDOOOOOOJJJ888999888555333333666999:::999888999;;;;;;:::888777777777666555333222111111222333444444555555444888777666555444444444444111222333333222000---,,,+++++++++,,,,,,...//////111333333333111000000111///...---///111222000...000---...111000------222111555777444///...222777:::666333444777666111,,,...111555777555222///---(((***---//////...---+++,,,+++++++++,,,---///000///...,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,111///------...///000000000......111111......000222777888444///000222333333444111---...444555111333444555666777999:::;;;???@@@???;;;555111000111---000444666666555444444999:::888333333555555222111222333333333555888:::<<<:::888888888777555222333999???BBB@@@===::::::777333111222111///...111222222000---000555777444000222444333000---,,,,,,,,,---------------......///......000222333111///---,,,+++---000000---***,,,...111333333000,,,***)))***+++,,,,,,,,,,,,,,,...000111///,,,+++,,,...---,,,+++---000111///---...---+++,,,------,,,++++++,,,+++******+++...111///...,,,***)))***---...000000///---+++)))))))))+++,,,,,,++++++******+++)))*********)))(((((((((*********+++,,,,,,------+++***'''&&&&&&(((+++---000---++++++---///000///+++******+++---...---,,,---------...//////000000...+++))))))+++,,,+++***)))+++,,,+++***))))))******'''&&&***///222111///yyyxxxvvvqqqiiieeelllwwwgggmmmpppjjjaaaYYYRRRKKKQQQOOOOOOOOORRRTTTTTTTTTHHHRRRXXXTTTNNNMMMPPPRRRTTTKKKAAA===???AAA@@@===@@@BBBDDDCCC@@@@@@BBBEEE@@@@@@>>>:::777444444555===>>>???===999666555555000///...000333444222000111111333444777888::::::444555555555555444444333333555777999999777555333111111111222555777777666///...,,,,,,...///......000///---+++((((((***,,,000777===999111,,,000666333666999;;;999666444333===<<<;;;888555444666888555333111///000333777:::888666444555777888666444222444666444222444;;;@@@;;;999666111...,,,---///222666888777888<<<===:::555999>>>BBBBBB>>>888444555555444888DDDPPPRRRNNN999:::999666333222555888;;;999999:::<<<<<<:::777555666777777666444222111333333333333444555666777999999999888777555333333///000222333222111///...---,,,++++++---///222333555444333222333222111///000//////000222222111/////////111222///,,,...333444888:::666111000555;;;<<<:::999999:::888222...222333555777777444...******,,,///111111111///...***---//////,,,,,,...111222///,,,,,,...000///......111333222000...///111222///---...111333333222222444555333444777777444::::::;;;;;;777222333888777555222///222888:::777===AAADDDDDDAAAAAAFFFJJJRRROOOJJJEEE???:::444111111;;;BBB???>>>BBBBBB===BBB>>><<<>>>===:::888999888999:::888777777;;;???AAA>>>======>>>===:::777888>>>FFFKKKKKKHHHDDDBBB>>>???===777555888:::::::::555333666999999;;;>>>999888777777777666333000///111222000---,,,...000111000111666;;;<<<:::777///000111222222111000///000222555777666333///,,,+++,,,............///000///333666444///,,,...111.........////////////...111000///---,,,,,,---///------,,,++++++,,,000333333000,,,***+++,,,.........000000...+++)))***,,,------...---,,,+++,,,,,,+++************)))))))))******))))))***+++,,,---+++***(((&&&'''(((+++---000///...///000111000///)))((('''))),,,...//////------,,,,,,---...///000---***(((''')))+++,,,,,,)))+++------+++(((&&&%%%)))((())),,,111333222///vvvlllnnnsssssslllgggmmmvvvuuufffYYYWWWVVVRRRJJJIIINNNWWWZZZUUUPPPPPPVVVUUUNNNGGGMMMYYYYYYQQQFFFGGGEEE>>>888:::DDDMMMJJJFFFCCCBBBBBBBBB@@@>>>BBBBBB@@@;;;555333555888666<<>>666000222///,,,///444666444111000222333444444555888;;;777666666666555444222000111333555777777777666555/////////000222333333333///...,,,---...000//////...000000...******,,,///222666999666///+++...222222666::::::777444333333666666666555333222333444888666222000000333777999333444555444444333444555555555444444444555888:::777888666222...,,,///222...222444444666999:::777::::::999999999:::;;;;;;444888:::;;;@@@GGGJJJHHH===;;;888555444444444333888:::<<<===<<<:::999888333555777888777555333111444333333333444666777999:::::::::999777555222111---...000222222111000///...---,,,,,,---000444666777444111111222333000...111222333444666666666666000333555555222000222666<<<<<<;;;777555444777:::;;;>>>AAAAAA<<<777555444666555555888:::888222---000000000111111222333333---111555444///---///333999555111111555777666555555999<<<;;;666444666:::555111///000555888777555999??????999;;;DDDGGGCCCEEEAAADDDJJJFFF<<<999???EEE???999555999???DDDEEEMMMTTTYYYTTTLLLLLLWWWcccfffaaaXXXQQQKKKDDD<<<777CCCQQQUUUNNNMMMVVVYYYSSSKKKCCCAAAGGGHHHAAA>>>AAAFFFDDDBBBAAA@@@AAACCCEEEDDDDDDEEEDDDBBB@@@?????????CCCJJJSSSYYYXXXQQQJJJKKKQQQOOOFFFCCCKKKOOOLLLEEE===<<>>CCCAAA===;;;<<<>>>>>>:::666000444555333...---111555777555666???IIILLLEEE===777888999888666666888999555999===???>>>999222...111000000333777999888666222777;;;:::555222444888666555444444555555333111888888777333//////333777000222333222111000111222888555111111333444555444111444666555111///000333444111000111333333222000///...---------...---,,,,,,+++)))((()))***,,,...---,,,***))))))+++---...//////000111222111000///---+++***+++...111222222---,,,+++***+++---///000+++***((('''(((***,,,------...///---***'''%%%%%%'''(((***---111333111///rrrhhhnnnxxxxxxlllbbbmmmvvvuuufffZZZXXXXXXUUULLLKKKOOOXXXZZZUUUQQQPPPYYYXXXQQQKKKPPP[[[[[[SSSDDDEEECCC>>>:::===FFFOOOLLLDDD======BBBDDD@@@:::AAAAAA???:::444333555999444:::BBBIIIJJJDDD;;;555555111...000555777555111000111222222222333666888888999999888555222000...///000222333444555555555000111111111111111111222///...---...000111000///,,,///111111//////111444444333222000...---......222444666555333222444777111222333222000000111222999666333000///111444666...333666444000...111666999555111222555666444111222444444222///...222555,,,000111111333777888666999888666555666888;;;===111:::AAA@@@>>>@@@BBBBBB@@@;;;555444777777333///333:::@@@@@@;;;777888:::333555777888777555333111333333333333444666888999:::::::::999777444111000+++---///111111111000//////...---,,,...111444777666222//////111222000---111222555777888:::;;;<<<555999;;;:::888999;;;===DDD@@@<<<999999999888666:::AAAHHHFFF>>>888999<<<999888888:::======999666777555222000111444888:::333777:::888444111333666<<<999777777:::<<<<<<;;;:::>>>BBB@@@;;;999;;;>>>777555333444888;;;;;;:::@@@EEEEEE@@@DDDPPPVVVSSSPPPMMMPPPWWWTTTHHHBBBEEEOOOHHH@@@===AAAJJJVVV^^^dddkkkmmmcccWWWVVVfffvvvvvvqqqhhh^^^TTTLLLFFFCCCUUUeeemmmhhhhhhnnnmmmcccQQQHHHGGGNNNQQQLLLIIIKKKRRRMMMIIIIIIKKKLLLKKKIIIDDDHHHKKKHHHBBB???CCCGGGHHHIIIOOOZZZeeefff___WWWZZZ```___XXXXXX```ccc___QQQKKKJJJQQQOOOEEE@@@BBBCCC???;;;<<<@@@AAA===888222555777555111000555:::>>>;;;===IIIWWWYYYMMM@@@@@@???===;;;:::<<<@@@DDD<<<@@@FFFIIIGGG@@@777222888444333999CCCGGGCCC===777;;;>>>>>><<<;;;===AAAAAA>>>;;;<<<@@@@@@<<<888??????<<<888333333777;;;666999<<<<<<:::666444333;;;:::999999;;;<<<<<<<<<777999<<<;;;888666777888:::444000333999<<<888222333111......000111000///...---+++***+++,,,...///...---,,,++++++,,,---...---///000111111///......111///------///111111111,,,+++***)))***,,,...///******)))((((((***,,,...222111000,,,)))'''''')))&&&'''***---000111000///rrrooonnnqqqqqqnnnmmmnnnhhhnnnpppjjjbbb\\\VVVQQQUUUSSSQQQPPPRRRUUUVVVVVVNNNXXX```\\\UUUSSSTTTUUURRRGGG<<<<<>>???>>>;;;777444444555777::::::===@@@CCCDDDBBB@@@777555333444666666444111000111111222333444444444777:::<<<:::555000///000...//////000111222333444555666666555222111222222------...111333333000...+++---000222333444555777444111---,,,...//////...222222111000000111444777222222333222000000111222555333000......///000111---111444222...,,,///444888444222222555555222...000111111000000000333555///222222000222777888777111444888;;;;;;:::777555...999AAAAAA???@@@AAAAAA@@@:::555555777777333...000777>>>???;;;777777999555666777777666444222111222222222333444666777888;;;:::999888666444222111,,,---///111222111000//////...------///111333555333111///...///000000000111333666888999:::===>>>;;;>>>???>>>@@@DDDEEECCCGGGDDDAAA??????>>>;;;999<<>>???AAA>>><<<<<<<<<>>>??????>>>;;;888444222333666;;;>>>:::<<<===;;;888666777888:::;;;;;;<<<===>>>>>>???===@@@BBB@@@===;;;<<<>>>::::::999:::;;;<<>>999666666888:::===@@@CCCCCC@@@===:::888<<<>>>AAABBB@@@??????@@@>>>>>>?????????>>><<<;;;;;;666222666===AAA===888555111......000222111///111111000//////000111222...---,,,+++++++++,,,------///111111///---------111///------...///...---******))))))***+++---...***+++,,,+++******,,,---222222///,,,)))(((***,,,&&&'''***---///000000000mmmooopppnnngggdddlllwwwoookkkiiikkkhhh```WWWSSSZZZ[[[VVVMMMNNNWWWZZZVVVNNNWWWbbbdddYYYNNNNNNTTTXXXKKK??????GGGKKKCCC999<<<===>>><<<999:::???CCC===:::777555555555555444>>>:::777777<<<@@@DDDEEE999999999999888555222000222111000333666666444111222888>>><<<444///000444//////...///000111333444777999999666222000000111+++,,,000333555444000---+++,,,...222555777666555222000...------000222444333111......///111222333333333222000//////000222000////////////000111222///........./////////...222444666666444333333444111000...///000111111111111333222///000555888777000555<<<@@@@@@:::333......444999;;;>>>BBBBBB???;;;;;;:::888555333222222111444888<<<>>><<<888555777777777666555333222111///000222333555666666666<<<;;;:::888666555555444...///111333444333222111.........//////111222222111111111000///000222444555888;;;<<<;;;;;;===???@@@AAAAAAAAAGGGNNNMMMHHHDDDGGGIIIGGGCCC@@@@@@BBBAAA@@@???BBBFFFGGGEEEBBBBBBAAA@@@===<<<===@@@CCC;;;999777666777999<<<>>>AAA@@@>>>;;;:::999999999777<<<@@@AAA???>>>@@@BBB@@@@@@@@@@@@???>>>===<<<<<<>>>@@@???<<<===AAAEEECCCDDDHHHPPPTTTUUUVVVYYY]]]^^^\\\WWWTTTTTTPPPKKKHHHGGGIIIKKKOOOYYYooovvvpppooorrruuuvvv}}}lllXXXPPPVVV```cccnnnppp___YYYXXXUUUWWW^^^ffffff```WWW[[[^^^\\\XXXUUUVVVXXXUUUQQQMMMJJJJJJLLLOOOQQQSSS]]]gggnnnpppsssyyy~~~wwwrrrrrrxxx}}}zzztttpppmmmmmmhhh```[[[WWWQQQJJJDDDBBB??????AAAAAA@@@>>><<<:::888777666777999;;;CCCGGGLLLOOOPPPNNNLLLKKKGGGDDDBBBDDDHHHLLLLLLLLLMMMNNNNNNMMMJJJEEEAAA>>>:::===CCCIIILLLLLLHHHEEEEEEBBB@@@@@@DDDGGGHHHIIIHHHMMMQQQOOOJJJHHHKKKNNNGGGCCC???;;;:::999999888AAACCCEEEDDDCCCAAAAAABBB???EEEKKKKKKEEE@@@@@@AAAFFFCCCBBBCCCFFFEEEAAA<<<999999:::===@@@BBBCCCCCC888444000000333555444222444444444444444444444444//////...---------------...000111111...------//////...---...//////---+++(((((())))))***++++++,,,***---//////,,,++++++,,,...///...---***)))***+++((()))+++---...000222333uuuqqqlllhhhcccbbbjjjttt{{{mmmeeehhhiiiaaa[[[\\\XXX___[[[QQQQQQZZZZZZPPP\\\WWWXXX]]][[[PPPMMMQQQRRRNNNIIIGGGFFFEEEAAA>>>999@@@EEE???444222;;;EEE;;;888444333555666444222===999555666:::???AAABBB:::<<<===<<<888444111000444111111444888999555000...777>>><<<444///222888000////////////111333444777999999555111------///***,,,000555777555000,,,,,,,,,---111666777555222///111111///---///555:::333000------000111000...222222111...,,,---///111---...///111222444555555222---)))+++111333///))),,,444:::999333000555;;;333000---...000111000---222333111---...333777666555999>>>AAA???999222---000000000222;;;BBB@@@:::777;;;>>>:::333///222666333111222999@@@AAA999111999888777555444222111111...///111444555666666555>>>===:::888777777777777000111333555555555333222......//////000000000000000222333111///000444888;;;>>>AAA@@@>>>===???AAACCCCCCAAABBBJJJSSSRRRJJJ???HHHPPPNNNEEE@@@DDDKKKFFF>>>888>>>JJJOOOIII@@@EEEEEEBBB>>>:::;;;???DDD999999:::;;;;;;<<<<<<===DDDAAA===;;;:::;;;:::999777>>>EEEFFFBBB???BBBEEEBBBAAA@@@@@@AAA@@@>>><<<===AAADDDBBB======BBBHHHDDDCCCKKKXXX\\\UUUSSSVVV___aaaZZZOOOMMMRRRRRRLLLDDDFFFKKKOOOPPPWWWmmm{{{nnnnnnxxx~~~zzzrrr}}}nnnWWWNNNYYYhhhiiimmm{{{lll^^^\\\]]]ZZZXXXaaannnooogggXXXaaajjjfff\\\VVVZZZbbbaaaXXXOOOMMMRRRWWWWWWUUUUUUcccrrruuuppprrrxxxwwwvvvrrrvvvwwwooobbb\\\]]]YYYPPPHHHGGGEEEDDDEEEEEEEEEDDDAAA===999777777999999999AAAIIIPPPMMMFFFCCCIIIQQQIIIFFFFFFKKKQQQTTTQQQMMMSSSQQQMMMJJJFFFDDDDDDCCC777@@@JJJNNNKKKFFFEEEFFFJJJEEE???@@@DDDHHHIIIHHHEEEPPPXXXTTTJJJEEELLLVVVJJJFFF@@@=========;;;888DDDDDDDDDCCCBBBDDDGGGIIICCCKKKSSSRRRIIIBBB@@@CCCLLLHHHEEEGGGLLLKKKEEE???999>>>CCCDDDBBBCCCHHHMMM<<<888333333666999777555666777777888888777666666222222111000000000000000///111222111...---...000.........000111111...,,,'''((()))***+++++++++******...111111...+++++++++))),,,......,,,***)))))))))+++,,,---...000333666xxxooogggeeeeeecccaaabbbooozzzxxxfff[[[aaahhhhhh\\\XXX\\\ccc[[[LLLIIIRRR[[[ZZZTTTNNNQQQXXXRRRFFFJJJMMMOOOLLLFFFBBBAAACCCBBB???<<<;;;<<<<<<;;;:::;;;<<<;;;666111111666<<<:::111...555999777999???>>>;;;999888888888888666333777::::::777444444555222333555888999888444111333222111///...///333666111111222333444111---******)))+++000777999555111+++---...//////000333555888444000///222444333222000000//////000000111222///000111///,,,+++...111111000///111555999;;;<<<---000222222///---///111222111111222333444222000333000---,,,...111444555333000......111333111///::::::;;;:::999666444333///222444444333555:::>>>>>>:::666555777888666444444555666555444555777999999999888777555333000......000222333333333333444444888<<<;;;777444555888===777222444:::<<<666000///222444111---,,,111666222222222444888::::::999EEEMMMKKK@@@>>>FFFFFF===@@@AAACCCEEEFFFFFFFFFFFFDDDEEEFFFFFFFFFFFFFFFGGGCCCAAA>>>===???DDDIIILLLHHHFFFBBB???===>>>>>>??????:::888:::>>>?????????;;;>>>???<<<:::;;;>>>@@@DDDDDDBBBCCCIIIMMMHHH@@@CCCEEEGGGGGGEEEDDDCCCCCCEEEFFFIIIKKKHHHCCCEEEJJJKKKYYY^^^UUUSSS]]]dddaaaddd^^^```iiieeeWWWSSSZZZVVVYYYSSSIIIRRRlll~~~~~~}}}yyyuuuoooiiiggghhhqqq|||pppiii___aaapppxxxrrrpppvvvssswwwtttlllkkkppppppjjjcccfffgggfffcccdddhhhllloooqqqvvv}}}||||||vvvvvv{{{uuueeeYYYWWWRRRYYYYYYRRRPPPVVVVVVPPPHHHKKKMMMJJJEEEBBBFFFJJJUUUTTTTTTSSSTTTSSSSSSRRRVVV]]]^^^WWWVVV___ccc```^^^UUURRRXXXXXXNNNEEEDDDHHHRRRVVVPPPNNNRRRQQQLLLHHHJJJNNNOOOOOOOOONNNNNNRRRRRRSSSTTTTTTRRRQQQOOOMMMKKKGGGBBBAAAAAA>>>:::EEECCCEEEIIIKKKKKKMMMOOOUUUTTTPPPKKKIIIIIIGGGCCCJJJMMMQQQSSSQQQMMMHHHEEE@@@BBBBBBCCCJJJQQQNNNFFF???:::999:::888555888@@@CCC888666@@@CCC:::666<<<999555000...---...111555///222555666444222111111333111000555:::;;;666111//////000222///,,,...444666///...333222+++***000000)))&&&***---***))),,,&&&(((+++...///000111111yyyiii\\\[[[aaabbb```^^^lllqqqpppfffbbbeeeeeeaaaZZZ[[[bbbggg```QQQJJJLLLWWWVVVRRRLLLJJJMMMOOOMMMHHHOOOTTTOOODDD>>>AAAGGGEEECCC???<<<::::::999999<<<<<<;;;777444333777:::;;;555333666999999:::===>>>===;;;888777777888999===>>>===;;;777444333333111222444666777666333000111111000...---...111444000000000000111000---***+++)))***...444666444111---...//////...///222444777555333222333444444444333333222222222222222222...///000...++++++---000000000000222666999;;;;;;222444555333///,,,...000111111111333555777666555555333000...///111333444333222000000111333333333777666666555444333222111///222444333222333777;;;===:::666555555777888888888777555444444666888999666777777666333000///...333333222111111333777999555777:::999666444555777<<<999777888;;;===;;;888222333444222111222666999999999888999;;;>>>BBBEEESSSUUUPPPEEEBBBFFFHHHEEE:::===BBBGGGHHHFFFAAA===JJJBBB===@@@HHHLLLHHHBBB===AAACCCAAA>>>AAAKKKTTTNNNEEE;;;<<>>@@@BBBCCC>>>>>>===::::::===BBBEEENNNKKKHHHKKKTTTYYYRRRFFFHHHNNNSSSSSSOOONNNQQQTTTSSSMMMKKKOOOTTTSSSPPPOOO___hhhjjjccc```iiiqqqtttpppmmmpppwwwvvvlllfffggglllhhh___^^^mmm||||||}}}wwwtttyyyuuuyyy}}}|||tttmmmuuu|||{{{uuuuuu~~~}}}zzznnnhhhqqqiii```]]]dddlllkkkddd]]]eeejjjdddYYYSSSZZZccchhhaaa[[[^^^eeeiiiddd^^^hhhppprrrjjjbbbfffrrr{{{gggddddddhhhggg___WWWSSSbbb^^^XXXWWW]]]ccc```YYYQQQXXX___^^^ZZZYYY___eeeccc\\\WWWZZZ```bbb[[[TTTWWWWWWUUUNNNFFFBBBHHHOOOGGGLLLRRRTTTTTTRRROOOMMM^^^YYYSSSNNNKKKJJJLLLOOOHHHSSS]]]]]]TTTJJJGGGHHHGGGAAA<<<@@@OOOYYYSSSEEECCC>>><<<===<<<:::===CCC>>>;;;>>>GGGGGG===666666;;;888444222111111333666222444777999999888777666===444000888FFFLLLDDD999777444333444333000111666000///111555555///,,,---000+++***...000,,,***+++)))***+++...000111111000ttthhh\\\YYYZZZ\\\```eeegggeeedddfffgggeee^^^XXX\\\```eeeddd]]]TTTNNNLLLMMMNNNPPPOOOIIIEEEHHHPPPNNNQQQQQQNNNHHHDDDCCCEEEFFFDDDAAA<<<999999<<<>>><<<;;;:::888777777777777;;;<<<:::777999======:::;;;;;;;;;999777888===AAAJJJFFF@@@:::777444222111000000111333555444000---.........,,,+++,,,///222111///......//////...,,,+++)))))),,,000333222000111111000...------000222555666666555444333444555333333333333222111000000...//////...,,,+++---...//////000333777999999888888888777333---+++---000000000000333666888888888555333000...---...000111333333333111111222555777333222000///...///000111///222333222000000333666888777555444444888>>>BBBAAA<<<555333444666777777777999:::888444111111333444444555666777888999999999999999888888777777888777999;;;:::999999;;;>>>999888777555555666888999<<<===<<<;;;;;;???GGGMMMSSSRRROOOKKKFFFDDDEEEFFF>>>???AAAEEEHHHGGGBBB===HHHBBB===???FFFJJJJJJGGGGGGGGGFFFEEEEEEIIIOOOSSSTTTMMMGGGFFFIIIJJJFFFAAADDDDDDDDDDDDFFFFFFEEECCCGGGCCC???>>>BBBHHHMMMQQQTTTYYY[[[\\\]]]```^^^ZZZ\\\\\\]]]___ccccccaaa^^^aaa^^^___bbbcccbbbbbbfffrrrwww{{{{{{yyyzzz~~~}}}zzzyyy|||{{{uuuxxx}}}~~~~~~}}}wwwtttuuuwwwwwwtttrrrssswwwzzzzzzxxx~~~~~~{{{zzzzzz|||zzzvvvttttttrrrooouuuooolllppptttssspppooommmmmmmmmmmmooorrruuuwwwpppmmmjjjjjjkkkkkkiiifffgggaaa^^^___[[[SSSSSSYYYTTT___eeeaaa]]]]]]\\\XXXccc^^^ZZZZZZUUUOOORRRZZZWWW\\\```___YYYSSSNNNMMMJJJGGGCCCFFFPPPYYYWWWQQQKKKEEEAAAAAAAAA@@@BBBDDDAAADDDHHHIIIEEE>>>888555999999888666555555555444555777999===@@@AAA???===AAA===;;;CCCNNNTTTRRRMMMAAA;;;777777777444555777222666777555555777666333111///000444444000+++***---++++++---111222000...vvvllljjjgggaaaYYYWWWcccqqqeee``````eeefff___WWWTTT___bbb```YYYTTTTTTTTTRRRFFFGGGMMMTTTOOODDDEEEMMMYYYQQQKKKKKKOOOOOOHHH@@@DDDCCC???;;;999;;;@@@EEE;;;:::999999:::999666444:::@@@???999:::AAAAAA;;;777999;;;999777999AAAHHHPPPHHH???888555444222000//////000111222111...,,,+++,,,,,,+++***+++...000222000...---///000000000,,,***)))***---000000000333333111...,,,,,,...000111444777666333111222444...///000111111000//////////////////............,,,---///222666777666555888888666111,,,+++...111111000000222555777777777333222000---+++***,,,---111333444222000111666:::111///---++++++...111333111333444333///...000222333444444333555:::DDDKKKIII@@@666222333666666555:::===???===999666888:::000444:::@@@BBB???:::555???===;;;;;;======<<<;;;666<<<@@@===777666;;;BBBBBB>>>:::888777777666555<<>>BBBJJJRRRKKKJJJNNNQQQMMMEEECCCFFFKKKGGGCCCCCCFFFJJJJJJIIIBBBFFFIIIFFFBBBDDDMMMVVV]]]UUUMMMMMMTTTXXXVVVRRR]]]ccceee^^^SSSNNNQQQWWWIIINNNSSSUUUUUUSSSMMMGGGSSSNNNKKKNNNTTTYYY]]]```ZZZiiiuuuqqqgggfffmmmtttwwwllleeekkkxxx{{{ooobbbkkkttt~~~}}}rrrlllvvv|||}}}{{{~~~}}}zzzxxxyyy~~~zzz{{{rrruuuzzzttt}}}}}}qqqlllsss|||uuugggbbbnnnvvvmmm^^^VVVgggsssvvvlllfffkkkooonnnfffdddgggllleeeZZZZZZcccsssfffZZZZZZbbbfff___VVVNNNUUUYYYVVVRRRTTT]]]dddUUUPPPJJJHHHHHHGGGGGGGGGMMMRRRQQQHHH@@@>>><<<999999;;;;;;999888999777444888999<<>>FFFNNNPPPOOOQQQYYYaaaJJJAAA;;;::::::777666777===AAA===444555???DDDAAA555666999;;;:::555000---...,,,***---111333111...~~~sssmmmjjjgggeeeaaa```gggooohhhffffffgggccc[[[VVVWWWYYY\\\YYYSSSPPPSSSTTTRRRKKKGGGJJJQQQQQQIIIIIIOOOWWWSSSOOONNNNNNNNNJJJFFFFFFCCC???;;;999;;;@@@DDD:::999999::::::999555222888???AAA<<<<<>>:::<<<<<<999666999@@@GGGLLLDDD;;;555333333222111/////////000111000...+++)))***++++++***+++---//////---++++++---///000000---,,,******,,,...///000333333222///,,,,,,...//////222444333000...///111+++,,,...///000111222222111111111111111000000///++++++---000333555444222444444333///+++,,,000555777555444444666777777666333333222///+++***,,,...///111333222000111666:::444111...,,,---000444777333555777555111...///111444555666666666;;;CCCJJJGGG>>>555111444888;;;;;;===???@@@???<<<;;;<<>>999AAA???>>>>>>???@@@>>>===;;;AAAEEE@@@999666===DDDDDDAAA===::::::999888777===BBBGGGHHHGGGHHHMMMRRRPPPPPPRRRTTTPPPJJJJJJPPPSSSOOOLLLKKKNNNQQQSSSSSSKKKPPPRRRPPPKKKNNNXXXaaajjjgggdddbbbbbbcccdddeeerrrxxx{{{tttfff^^^```fff^^^dddgggfffeeefffccc^^^bbb]]]]]]eeekkkllllllnnnooozzz{{{|||~~~zzzvvv{{{~~~{{{~~~}}}{{{uuu{{{sssppp{{{zzzlllcccppp{{{yyyuuuyyy}}}}}}uuusssvvvxxxsssjjjlllttt}}}pppddddddnnnsssnnnfff```dddgggddd___^^^fffoooeeebbb\\\VVVTTTTTTSSSRRRYYY]]]\\\RRRIIIEEEAAA===@@@DDDDDDAAAAAADDDCCC>>>>>>@@@DDDJJJOOOQQQQQQPPPFFFMMMUUUVVVSSSTTT[[[cccOOOGGG???===<<<999777888AAAFFFDDD===>>>GGGJJJFFF;;;???BBBBBB@@@<<<777333000...---...111333222000zzzzzzuuufff\\\```jjjmmmiiidddlllooonnniiiaaa[[[ZZZ[[[PPPQQQSSSUUUTTTQQQNNNLLLUUUNNNIIIJJJMMMOOOQQQTTTKKKSSSYYYSSSGGGBBBHHHQQQLLLFFF???::::::;;;======999:::;;;;;;:::888666444666;;;>>>======???@@@>>>@@@@@@>>>:::777777;;;>>>BBB===777333111222222333111000000000111000...,,,)))***,,,,,,+++,,,...000+++***((())),,,.../////////...---,,,---...///000111111222000...---...//////000000///...---...///------...///111333555777333222111222333333111///++++++,,,...111333333222000111111...,,,...333888<<<:::777666777888777777444555666333///...111444///000222222333444666888888666222000111444999<<<666999:::888444111111222999::::::::::::;;;>>>AAA>>>888222000555<<>>???@@@AAA@@@???>>>======@@@AAA===777666;;;@@@CCCBBB@@@?????????AAABBB>>>CCCIIILLLLLLLLLMMMOOO\\\]]]ZZZTTTOOOOOOUUU[[[VVVXXX[[[^^^___^^^]]]\\\ddd]]]XXXZZZbbbiiijjjhhhmmmyyy{{{mmmiiivvv}}}xxxrrrmmm||||||tttrrrzzzrrrooorrr|||{{{yyy|||~~~zzz{{{~~~qqqzzz|||yyy|||vvvzzz}}}}}}zzzxxxxxxyyyzzzooohhhlllsssuuurrrpppuuuvvvrrriiidddeeeffffffaaaeeeiiiiiibbbVVVKKKEEEPPPUUUUUUPPPQQQWWWXXXSSSJJJNNNSSSWWWWWWWWWXXXYYYWWWRRRPPPUUU^^^ccc___YYYSSSLLLFFFDDDAAA<<<:::<<<<<>>;;;888777888555666999===;;;777777:::@@@???<<<:::888888999:::888777666333111000222333333222111111222111///---)))+++------------///111+++***)))+++...000111111000000000///......///000---///111111000//////000111///---,,,---......---///...------///222555777222111000111333333000......---,,,...111333444444///000111000///000555:::<<<999666555555666666666222555777555222111444888///000111444777888888777<<<:::777555555888<<>><<<777444333555::::::;;;===??????===;;;999666222111444;;;CCCHHH===:::777888<<<>>>===;;;EEEAAA===>>>DDDHHHIIIHHH===AAAEEEEEEBBB???>>>???@@@@@@>>><<<;;;<<>><<<999777888:::>>>@@@;;;>>>@@@>>>999666666777666666999>>>CCCDDD@@@<<<999888555222333888@@@FFF???:::555777===AAA???;;;BBB@@@@@@DDDIIILLLIIIFFF===CCCJJJJJJFFFAAAAAABBBIIIFFFCCCCCCEEEHHHIIIJJJKKKNNNOOOMMMHHHHHHMMMRRRWWWXXXYYY]]]```aaa```______qqqzzzsssooottttttmmmooosssxxxwwwssstttzzz||||||||||||}}}|||xxx~~~xxx{{{|||tttvvvuuulllmmmmmmqqqooogggiiitttzzzwwwiiippptttpppfff______cccaaa______ccciiikkkfffaaaZZZXXXWWWTTTLLLDDDDDDGGGHHHHHHQQQ^^^___SSSKKKKKKOOOTTTTTTNNNJJJMMMOOOMMMGGGIIIHHHAAA666111222666ssseeelllnnnfff\\\^^^mmm}}}kkkaaa```iiikkk___TTTQQQ[[[ZZZPPPAAA???IIILLLHHHHHHNNNZZZaaa\\\QQQPPPVVVTTTJJJAAAAAAIIINNNJJJCCCAAAEEEFFF???777555===EEE666777:::???CCCBBB<<<666>>><<<777222...---000222000444:::>>>===;;;:::999???666,,,+++222777666222222666888666000---///333)))***---333888777111***///222222000222888;;;:::111444777777444111...---444---(((---666999333+++,,,///111///,,,,,,222777444111...---.........,,,555444222000000111333444+++,,,...111333444444444:::555222444:::<<<888333000111111000///000222555222///...111666777222---222888666111444@@@CCC===;;;999<<>>AAA??????BBBCCCAAAHHHEEEGGGMMMQQQNNNJJJJJJJJJLLLIIIEEELLLVVVRRREEEHHHNNNSSSTTTRRRTTT[[[aaa\\\YYYVVVWWW[[[\\\YYYVVVaaawwwzzzddd\\\lllxxxtttrrrkkkvvvzzzvvvyyy~~~}}}{{{{{{}}}tttnnnpppwwwrrrhhhlllzzz~~~uuupppnnnlllhhheeeaaagggnnnppplllhhhfffgggZZZYYYXXXWWWVVVQQQJJJEEEIIIWWW___ZZZVVVYYY[[[WWWSSSTTTZZZ^^^VVVKKKMMMWWWcccZZZMMMAAA:::777888999xxxlllkkkiiieeecccdddiiinnnkkkkkkhhheeecccbbb^^^YYYZZZSSSLLLIIIHHHHHHJJJMMMJJJPPPSSSTTTYYY___\\\TTTNNNKKKGGGGGGJJJLLLJJJGGGFFFEEEBBB>>>;;;;;;???BBB999999:::===>>>>>><<<:::::::::888444000...//////444444777;;;>>>???>>><<<<<<888444222444666666666666666666666666555222000,,,---000444666444...***,,,000222111333777888666111333666666333000///...///---,,,...222444444222333111//////111333444555000111111///,,,+++---000222333444444444333222222/////////000222444666888666666777999;;;;;;888555222000...///222444444333222222111111222222333333444444888>>>AAA@@@???@@@<<<>>>===::::::<<<>>>>>>CCCEEEFFFDDD@@@=========<<<@@@EEEHHHJJJKKKMMMNNNGGGDDD???:::888;;;@@@EEEFFFAAAAAAHHHJJJGGGIIINNNLLLQQQRRRPPPSSSXXXUUUMMMQQQTTTZZZ^^^]]]ZZZZZZ\\\[[[bbbhhhhhhddddddjjjqqqlllhhhfffiiiooorrrppplllwww{{{}}}zzz}}}|||}}}|||}}}yyy~~~~~~wwwssstttwwwssskkklllsss~~~xxxwwwxxxvvvnnngggjjjqqqwwwuuummmhhhjjjnnnfff^^^WWWWWW[[[[[[UUUNNNTTT\\\ccccccaaaaaabbbaaaWWW[[[aaaddd___YYYYYY^^^iiieee\\\NNNAAA;;;<<<@@@}}}zzzzzzrrrlllffffffiiijjjeee```jjjrrrooobbb^^^eeegggbbbWWWLLLHHHNNNOOOGGGGGGPPPPPPSSSOOOKKKZZZmmmjjjXXXKKKMMMNNNMMMKKKIIIJJJKKKHHHCCC<<<:::<<<>>>>>><<<:::;;;;;;:::999999;;;===888999999777444000///...777555444888???DDDDDDCCC:::<<<<<<888444222555888:::555333666<<<<<<555......111333333111...,,,+++)))...111111222555444111111222444333222000000111+++...000///---...333888:::333...000666999666111---111333111,,,+++///444///222555888888555222///222222111111333555999;;;444888===???<<<999777666666222///111777:::777333333555555333///000555:::666333;;;JJJLLLBBB===BBB@@@DDD@@@777:::EEEGGG???AAAJJJRRRQQQHHHBBBCCCGGGIIIHHHJJJPPPXXX\\\[[[YYYTTTUUURRRIII@@@@@@JJJUUUQQQGGGJJJXXX[[[RRRQQQ[[[^^^fffcccWWWYYYeeeggg\\\[[[```nnnxxxqqqdddgggvvvxxxxxxxxx{{{~~~~~~|||yyy|||~~~yyyxxxyyyzzz}}}zzz|||~~~~~~~~~xxxssspppppprrrsssxxx~~~~~~xxxvvvwww}}}{{{xxxuuusssrrrqqqppplllgggaaa]]]^^^```bbbbbb^^^```hhhppprrrlllfffeeecccgggiiifffeeeiiikkkkkkiiijjjeeeXXXIIICCCGGGNNNtttssstttrrrmmmiiiiiijjjjjjeee```jjjooommmfffcccfffhhheeeWWWOOOKKKMMMMMMJJJJJJNNNTTTUUURRRPPP]]]mmmlllaaaQQQQQQPPPMMMIIIGGGHHHJJJEEE???999777999;;;999777999;;;<<<:::777777999<<<999:::;;;:::666333222111777666555777<<>>888222000333777888444333777<<<<<<555------111333111,,,)))***,,,***---///...///222222///000111222111000000222444...000111///+++,,,222888;;;444///000666888444///...111333111......222666///111555777888555222000333333333444555777999:::999<<>>===;;;888555777999;;;<<<;;;:::999999777777888999;;;<<<>>>>>>@@@GGGIIIFFFFFFLLLOOOLLLLLLKKKNNNQQQNNNIIILLLTTTXXX\\\aaaaaa^^^]]]___aaa___aaafffmmmtttzzz~~~}}}wwwpppmmmnnnnnnjjjfffgggrrrwwwoooiiimmmsssttt{{{zzz~~~|||uuuvvv{{{www}}}yyytttwww{{{qqqpppsssaaaVVVTTT___hhhiiijjjooosss{{{~~~yyywww{{{zzzmmmkkkppprrrsssmmmffflll{{{{{{{{{zzzyyyxxxxxxzzz{{{~~~lllbbblllyyyxxxrrrnnntttuuussstttnnnbbb]]]cccbbbYYYXXX```nnnssssssmmmmmmsssqqqiiicccjjjooommmfffbbbeeeiiiddd^^^YYYZZZ______YYYRRRVVV\\\\\\UUUSSSWWWWWWQQQSSSPPPUUU^^^^^^VVVSSSWWW]]]aaa^^^YYY[[[bbb```WWWRRRWWW^^^cccgggkkkpppuuuwwwoooiiinnnxxx{{{sssiiiwww~~~sssmmmrrrxxxxxxwwwuuuzzz|||{{{tttyyy|||vvv~~~}}}rrrooowww{{{vvvyyy|||tttqqqxxx~~~vvvzzz{{{||||||ttttttyyy|||zzztttzzzsss{{{~~~tttttt||||||vvvnnnqqqsssqqqnnnooovvv|||tttnnnooozzz}}}uuuoooooouuuwwwrrrjjjlllvvvxxxsssbbb\\\TTTOOOPPPXXXbbbiii}}}uuujjj```fffmmmrrrnnnfffeeemmmvvvjjjbbbdddooopppeee```ccceeeggg]]]MMMJJJSSSUUUNNNKKKLLLSSSWWWRRRMMMTTTbbb\\\RRRGGGBBBDDDEEEDDDAAA@@@AAAAAA===777555888;;;333666:::<<<;;;888666555>>>??????===;;;999::::::111666;;;:::888<<>>===;;;999GGGDDDAAA@@@@@@???<<<999888<<>>@@@BBBAAA===888555777:::333444666999;;;:::777444<<<>>>@@@@@@>>>;;;:::999111555999999999<<>>DDDFFFHHHGGGEEECCCBBBBBB???BBBFFFKKKOOOPPPNNNMMMKKKMMMPPPQQQRRRUUU\\\aaaaaafffiiifffeeeggglllooosssrrrsssssspppmmmooosssyyyzzz}}}}}}uuuxxxxxxzzz|||rrrvvv}}}}}}uuunnnooorrrrrrgggggglllqqqmmmccc```cccjjjddd[[[TTTWWW___dddcccUUU```kkkjjjaaa]]]ccckkknnncccZZZ]]]hhhllldddYYYXXXhhhrrrjjj\\\XXX___fff^^^WWWUUUZZZ[[[TTTNNNMMMSSSRRRNNNIIIIIINNNQQQQQQFFFRRR^^^___VVVPPPTTTZZZ\\\SSSKKKLLLRRRRRRHHH===;;;???AAA>>>>>>BBBFFFFFF???BBBLLLZZZaaa\\\RRRLLLRRRQQQLLLCCCAAAEEEJJJKKK@@@AAACCCEEECCCBBBIIIRRRTTTMMMFFFGGGKKKMMMJJJEEEAAAHHHJJJCCC===@@@JJJQQQGGGDDDGGGSSS[[[XXXLLLDDDHHHDDD>>>;;;;;;===>>>???===AAAGGGIIICCC===???FFFEEEAAA===>>>BBBDDDBBB>>>666999<<<;;;888888===BBB777555666;;;===:::666666888<<<<<<888666999<<<===999888:::===;;;666555777::::::<<<@@@EEEGGGFFFDDD888CCCLLLJJJBBBAAAJJJUUULLLHHHHHHKKKLLLIIIEEEEEELLLRRRRRRLLLMMMUUUYYYVVVJJJLLLQQQUUUTTTNNNLLLNNN\\\UUUOOOQQQXXXYYYRRRJJJJJJSSS[[[ZZZSSSPPPWWW___WWWQQQTTT___cccZZZOOOKKK[[[```___VVVTTT\\\dddeeeUUUWWW___gggdddYYYTTTWWWlllddd\\\\\\aaaccc___ZZZbbbkkktttssskkkggglllrrrhhhaaa^^^dddooouuuqqqjjjxxxyyywwwuuuxxxooopppsssxxxwwwrrrnnnnnnjjj^^^PPPLLLTTT^^^dddfff{{{mmmeeeaaaeeefffhhhkkkmmmoooooonnnjjjssssssfff```gggnnnnnniii\\\TTTTTTPPPHHHGGGNNNGGGNNNKKK@@@BBBPPPTTTMMMMMMIIIDDDAAAAAAAAA@@@>>>@@@???>>>:::777555666777555444333666:::;;;888555888<<>>BBBEEEAAA===777333333333444555555333111000000...+++)))///000000000...,,,+++,,,///333444222111222000+++(((+++...111222333555777666777777444000000333666777666555666888888777555888;;;===:::666555999>>>999:::<<<>>>??????>>>===>>>>>>???@@@AAABBBBBBBBB???FFFNNNNNNJJJFFFGGGJJJHHHHHHKKKTTT\\\```]]]XXXWWW\\\```___\\\```lllwwwpppnnnttt|||zzzrrrttt}}}||||||xxxpppwww}}}vvvooossstttrrrllliiikkknnndddgggiiihhhccc\\\YYYZZZQQQTTTVVVSSSPPPPPPRRRSSSLLLNNNIII@@@???GGGHHHBBBBBBEEEIIIMMMOOOOOOMMMLLLIIIIIIIIIHHHFFFFFFGGGHHHAAAJJJMMMFFFDDDHHHIIIEEEDDDDDDBBBBBBBBBBBB???===666???AAA;;;:::???@@@;;;===>>>AAACCCEEECCC@@@===???@@@@@@>>><<<:::999:::000888:::555444::::::555888444888CCCGGGBBB@@@DDD:::@@@AAA:::999>>>;;;333666444888===:::333777AAA;;;777444777>>>@@@===888999<<<888222444===>>>888BBB::::::BBBEEE>>>888999666888666222333888777333555555;;;AAA;;;111222<<<<<<555000111777;;;999666000444777444///...444:::333...000777777///...333000666444***(((000666555333111555;;;777---,,,333......000444777999777555222444666666666777:::======777777???@@@999777;;;555BBBEEE===:::AAABBB:::AAA===>>>@@@;;;444999EEEEEEHHHKKKKKKHHHDDDBBBAAA???>>>???CCCGGGIIIGGGEEEBBB@@@GGGOOOIII<<>>:::222444666444222222555888888444000000333333...)))222444555222,,,+++...333111222333333333222000///222,,,)))...444888<<>>???GGGIIIBBB@@@HHHUUU[[[TTTKKKMMMVVVYYYUUUUUU___nnntttooofffkkkuuuwwwmmmkkkxxx}}}~~~vvvnnnyyy~~~~~~|||rrrnnnrrrqqqccchhhvvvzzzkkkZZZOOO]]]iiidddUUUOOOYYYgggXXXNNNJJJTTTZZZSSSEEE;;;EEEFFFBBB;;;;;;CCCGGGFFF:::999999999::::::999888???;;;888:::@@@CCCBBB@@@888<<<>>><<<888666999===<<<999666777:::;;;888666;;;:::777444333333333444000222444555555333000///444222222333666666444111000333555444111///111444111...,,,///444666222---///000222444555777777888333555666555333111111111666444111111444666777777---///111222222333666888666111---///444777666333;;;;;;999888666444333222///222333333000---++++++555444333333222222222333---///000...,,,---222666111000///...---------......,,,++++++---...///...,,,---,,,+++))))))+++...111111000...,,,,,,///111******,,,...000///,,,)))......//////000111111111777777555444333222222222111333555888888777555444333222000//////111333444333@@@LLLKKKAAA999:::>>>===555000555@@@DDD===444777999:::999777888;;;>>>777888<<>>>>>???@@@777@@@FFFCCC;;;;;;FFFQQQZZZRRRLLLQQQ[[[\\\QQQEEELLLWWW[[[SSSIIILLLXXXcccXXXZZZggg~~~vvvvvv}}}pppZZZ```}}}yyydddcccdddcccYYYRRR[[[kkk|||ppphhhddddddlllpppooommmooorrrsssooonnnnnnkkkeee```aaaddd^^^[[[UUUPPPOOORRRSSSQQQMMMIIIEEEGGGJJJMMMQQQUUUPPPKKKEEE???<<<;;;<<<<<>>????????????@@@===888444222333555666555666666666555333333333444444444444333333222111222222111111111000/////////......///222222///,,,000//////000111111111000.........000111111000///...///000222333444444555222444555555222111000000111444666777666555666777333111...///111333333111111222333444444555777888888888777666555333222222444444333111///...///000333222111000000111222222111000.........000111111000000///............///------,,,...//////---+++...---,,,)))'''(((+++...---......---,,,---000333000...,,,+++,,,+++***))),,,---------......//////333333222111111000000000///000111333333222111000222111///.........000111444;;;BBBCCC???:::888888666222000222666999666333111333444333111222555888777555777;;;;;;777666888<<<;;;999888888888999:::555888:::999777888>>>DDDLLLEEEAAADDDKKKJJJAAA777===EEEJJJGGGDDDGGGMMMPPPIIILLL[[[rrr}}}wwwuuupppeee\\\```nnnxxxyyyuuuoooiiiccc]]]YYY^^^eee|||wwwlllbbbeeerrr{{{tttjjjkkkwwwqqqhhhgggmmmjjj\\\WWW[[[^^^```XXXJJJJJJUUUXXXRRRLLLEEEEEEMMMLLLFFFKKKXXXZZZNNN@@@;;;>>>@@@===888999===???<<<666444888<<<777666333222111333555666===<<<:::999:::;;;===>>>666999;;;:::666222000///000//////333888:::777444777===AAA>>>666000111555000......000333444333111>>>;;;888555555888<<>>IIILLLEEE<<<:::AAAHHHHHHDDDBBBFFFKKKNNNCCCBBBMMMQQQLLLKKKQQQZZZeeeeeeYYYTTT[[[aaa___XXXVVV]]]jjjjjjaaa```iiirrrwwwsssjjjppp}}}zzzjjjooo|||}}}tttsss|||~~~ssszzzzzzqqqpppzzzxxxqqqrrrwwwxxxqqqhhhooonnnjjjccc\\\ZZZ]]]bbbbbb^^^```iiiiiiaaa[[[\\\aaa[[[WWWVVVVVVRRRPPPPPPLLLHHHDDDCCCCCCBBB>>>999:::<<<>>>>>>;;;999999::::::999::::::777333444777222444444222111333222///111,,,+++111;;;AAA@@@;;;:::???DDDEEEBBB??????AAAHHH???444......000222111000444888777222//////111...000222333333222000///333222000...------...///,,,++++++,,,...---+++)))...+++)))+++000222111...,,,...000///------///111---...///000111111111111000222444333111/////////,,,333;;;<<<888444555777999333---,,,000222///,,,---444999999444222777<<<444444444444333222111111888666333///---...222555222111///......000111333666222......000111///,,,...///////////////000000,,,---...///000...***'''...---+++)))'''(((+++...***+++,,,,,,,,,...222444555111,,,((((((((())))))++++++++++++,,,,,,,,,,,,---......//////...------..................------///...---,,,,,,---...///444444666999;;;:::666222000111111000......000333---......------...000222555222111333444333444888444333222111111111222333333111///000333555666555;;;777555777999777111***...444999;;;???BBB@@@<<<======GGG[[[nnnwwwxxxwwwlll]]]TTTVVVXXXWWWbbbrrr~~~wwwjjj^^^ZZZ\\\[[[WWW{{{ssspppkkkffflllvvv|||wwwpppqqqvvvzzznnnjjjiiilllhhh^^^XXXZZZ]]]]]]WWWNNNMMMTTTVVVRRRMMMHHHGGGJJJIIIFFFJJJRRRTTTKKK@@@<<<<<<>>><<<999888<<<>>>===999777999<<<999777444111111333555777;;;:::777666666999<<<>>>:::;;;;;;999444000------//////222666999999666333555;;;@@@===555///000444222111111222444777:::;;;AAA>>>:::777666999===???666666777::::::888;;;@@@GGGBBB???CCCKKKMMMHHHAAA>>>BBBHHHKKKLLLLLLMMMOOOWWWTTTUUU[[[\\\[[[```hhhmmmvvvyyytttqqquuuwwwuuuvvvrrruuu}}}}}}}}}|||~~~qqqpppuuu|||{{{tttrrrvvvxxxssswww|||uuuiii[[[ccchhhdddZZZXXX```kkkfff\\\TTTUUU\\\]]]UUULLLVVVVVVTTTMMMEEECCCGGGLLLKKKKKKOOOTTTTTTMMMGGGEEENNNJJJFFFDDDEEEDDDDDDDDDBBB@@@>>><<<:::888666444666777888888666444222111444555777666333111333777000222222111000///...,,,...,,,---333<<>>???AAADDDBBBDDDGGGHHHHHHGGGHHHHHHGGGFFFGGGOOOXXX\\\YYYTTT^^^jjjooogggaaahhhuuu~~~{{{zzztttoooppppppsssqqqhhheeeiiijjjhhhjjjfffeeegggcccZZZXXX[[[RRRRRRRRRPPPNNNMMMNNNPPPNNNJJJFFFEEEFFFGGGFFFEEEEEEEEECCC@@@===;;;<<<===@@@HHHIIIAAA???DDDBBB999<<<===>>><<<;;;<<<===>>><<<999666444444444222000222555777666333///......---///111111222222111000222111111111000.........+++...222666999===AAADDDJJJJJJIIIHHHHHHHHHIIIIII???;;;666111///000444777555444555666888666222...666555333222111111222333///000111111000...,,,+++)))***++++++***)))((('''&&&))),,,------...111444333000---///222333000---......////////////......---///111111000.........111222333555666666555444555444333111///000111333222444777666333111000111---...000111111111000///111222111000...///111333444222111000000111333444444555666444000,,,+++++++++,,,---///000000000000...,,,***)))***+++***)))))),,,///000000.........,,,---......------...000111///,,,+++++++++***)))+++++++++++++++,,,,,,,,,******+++,,,------------000///---+++******++++++((((((***,,,...000222333...///000111222333333333333111///---------///000000///......///111222333///,,,---111222///000333222111000//////000111222///////////////...------***,,,...//////...------,,,222666666555666555222111222666???KKKVVVZZZYYYMMMFFF???:::888;;;DDDMMMUUUWWWRRRGGGCCCEEEAAA888|||fff^^^dddnnnuuutttssswwwppp___gggqqqrrrfff___dddeee___YYYQQQQQQ[[[[[[PPPKKKOOOQQQUUUPPPEEEDDDMMMKKKBBB;;;@@@CCCBBB===;;;<<<@@@@@@>>><<<===>>>>>>;;;999:::999777555666777:::;;;888777555444444666777999@@@===:::888888777444222000555;;;<<<888555555777444333222111111000...---222555666444111444<<>>BBBGGG===<<<;;;:::::::::888777<<>>AAAAAA===999666555333555999;;;;;;:::999888444333222111111222222222444666888777777888;;;>>><<<<<<===>>>@@@CCCEEEGGGDDD@@@@@@DDDHHHIIIMMMQQQSSSRRRQQQQQQSSSTTTTTTTTTSSSYYY```eeehhhmmmsssxxx}}}~~~|||{{{}}}}}}yyyuuuxxx~~~nnn___XXXWWW^^^]]]YYYRRRMMMNNNPPPQQQJJJJJJIIIHHHDDDAAABBBFFFDDDAAA???@@@CCCCCC>>>:::;;;<<<======<<<===???AAA::::::999888777666666666999>>>===777555:::>>>===;;;<<<999555555:::999555666555333222111222333555444777:::;;;888555333222...222444333555999777222111///222888888222///000...000444666888:::===@@@CCCEEEHHHGGGDDDCCCEEEHHHDDD===555000000222222111111111111222333333222111222111111111111111111111+++,,,---......------,,,(((+++---,,,)))''''''((('''(((***,,,---...000222//////000222444222...***,,,------...////////////---///111111000/////////---.../////////000000111///000000222333333222111222111000000111111111111...///111333333222000///---...//////......000111555555555555444333111000111333555555333000---+++)))***,,,---...---,,,++++++***+++---000222222111777888888666333000000000///111222111///......///111000//////000///---,,,(((((()))***,,,---.........,,,+++))))))+++---///......---,,,,,,,,,,,,,,,((()))+++,,,...000000111---///111222111000111222000///....../////////---111...,,,---000222222111...,,,---000000------///222111111000111222333444///111333444222///...---+++,,,...///000000000111...333555111...///000///)))///666===FFFPPPPPPLLLIIIAAA888222333888;;;===???<<<;;;<<<:::444111222uuuvvvvvvlllbbbcccqqq{{{wwwooopppxxxlllaaa^^^eeefff\\\UUUVVVZZZ]]]WWWMMMMMMVVVXXXRRRLLLLLLSSSYYYRRRCCCAAAIIIIII@@@:::???IIINNNGGG>>>>>>BBBEEECCC???>>>CCCGGG===<<<:::999777666555555BBB???999555555888<<>>???<<<:::CCCCCCDDDFFFJJJOOOSSSVVVJJJKKKOOOTTTUUUTTTYYY```nnneee^^^aaajjjnnniiibbb^^^lllyyy{{{uuuvvv~~~||||||tttqqqqqqoooggg``````hhhppptttsssnnnXXXQQQNNNKKKQQQKKKKKKOOOLLLBBBAAAHHHEEEGGGAAA888:::DDDEEE===:::;;;<<<===<<<;;;::::::666555555888<<<<<<999666:::::::::777333222444777555333666;;;:::666999@@@EEEBBB:::444777>>>;;;333000222333111---...222666222333555666777555111...,,,222444000000444666333000///555===>>>666000111333222333777<<>>;;;555111//////111///111222222111000000111555222000...//////...---&&&'''(((***+++---...//////---***((((((***---///111111000000000000//////)))***+++,,,---......---/////////111222222000...///111222222111000000111222///---...111333333222000---,,,...---+++,,,///000//////...///000222222333444555666777555222////////////000111111111000---111222000000111000,,,///111222333>>>NNNYYYZZZJJJ<<<222222444444666;;;CCC999555999999111...111zzzyyyuuujjj___dddfffjjjlllmmmppptttwwwnnneeeaaadddbbbYYYXXX___[[[XXXPPPHHHIIIQQQTTTPPPSSSOOONNNQQQPPPKKKJJJOOOJJJEEEBBBEEEKKKMMMGGGAAAAAA@@@@@@@@@BBBCCCBBBAAAAAA@@@???>>>===;;;666333>>>>>>===:::777777;;;???@@@CCCFFFGGGDDDAAA>>><<<:::999888999<<>>===<<<;;;:::;;;<<<<<>>>>>???BBBEEEDDD@@@<<>>;;;111,,,///222111111000222555222,,,---333<<<555......333333---&&&$$$%%%''''''((())),,,......,,,***))))))+++---///444333222111000111111222,,,,,,,,,,,,------------555111...///333555222///---000222333222111222333222000...---...///...,,,333111---)))(((***---...---...///000111222222222666222...///333555222.........///111333444444333222,,,''')))...111///+++111///...333>>>MMM[[[cccKKKDDD<<<666555555555555@@@:::444222555666333000ooofffgggkkkbbbaaaaaagggooosssrrrooooooooojjjaaaZZZYYY\\\^^^WWWNNNHHHJJJKKKIIIJJJNNNPPPRRROOOKKKMMMSSSTTTOOOGGGIIIJJJKKKJJJHHHDDDBBBBBB???===???BBBDDDBBB???BBBCCCBBB???;;;999999;;;<<<======;;;999:::===@@@DDDCCCCCCDDDDDDBBB???<<<:::;;;::::::;;;===AAAEEEIIIEEEBBBBBBDDDEEEEEEDDDLLLSSSVVVPPPMMMRRRWWWXXXVVVYYYcccnnnqqqmmmkkknnnyyyuuuoookkkpppyyy~~~||||||yyyttttttrrrlllhhhnnnwwwvvvoooddd```[[[XXXXXXYYYZZZZZZ[[[XXXUUURRRQQQOOOKKKGGGGGGEEEBBBAAACCCJJJRRRXXX```bbb^^^SSSFFF@@@======???>>>===???BBBCCCBBBAAA<<<<<<:::666222333:::@@@@@@<<<999999;;;<<<:::777333444666666666666666777666666666777777666555333444666888888888999;;;===<<<777222000111222222000222111000000111222222222222000000000000000...,,,------......///000111111222333333444444333333222555777::::::888777888999===BBBEEECCCBBBDDDDDDBBBBBB<<<555000//////...------222444111111444333000///...///111444555666777000...+++)))))),,,...///...//////...---+++************+++---///...,,,******000222---***++++++((()))***,,,//////...---.../////////------///000///111...---...,,,(((+++111222///------...///...,,,+++000111///000555777555//////000222111...,,,+++///222111------111111...111000222444000))))))...000///...000111111...+++((()))+++,,,,,,+++,,,------((((((...111//////222666999666///+++---000///111///111555333...000555666444111000000///,,,))))))(((((())),,,...//////,,,***)))((((((***---...///000111111000///...---******++++++,,,,,,------111111333444444333111111111000000222444555222000222333444222///...///111000///...,,,,,,,,,,,,,,,---...000222444666777777000///......///000000000///,,,+++...444777444111000...,,,,,,---//////.........000555???IIISSSXXXTTTKKK???666222333444444777777666666555333111///jjj```eeennn```\\\[[[bbbnnnsssoooiiimmmuuuqqq^^^TTTXXX[[[XXXTTTGGGDDDOOOOOODDDCCCMMMMMMUUURRRGGGKKKZZZ[[[PPPHHHLLLPPPOOOJJJEEECCCCCCAAA>>><<<>>>BBBDDDAAA===AAADDDEEE@@@:::888===BBB777888999999999;;;>>>@@@HHHFFFDDDDDDFFFFFFCCC@@@>>>>>>???======@@@EEEJJJPPPMMMKKKJJJLLLNNNQQQRRR\\\dddeee^^^\\\dddjjjjjjgggjjjvvv}}}xxxzzztttxxxyyyyyy~~~mmmsss~~~jjjZZZ[[[qqqzzzjjj\\\[[[aaaaaaVVVKKKTTThhhjjj]]]OOOQQQQQQLLLFFFEEEJJJOOOYYYNNNCCCBBBGGGHHHAAA999<<<======;;;;;;@@@JJJRRRPPPHHHDDDHHHFFF<<<777999@@@===::::::===AAACCCEEE555999;;;666//////666===BBB===999:::>>>>>>999444///222666555333333666999999666444666999:::666222555666888888888999<<<>>>444444333111/////////000444000...///333666444111...000222111...---...///......---,,,---...///000444333111000//////000000///888AAA@@@888333444999@@@BBBCCCBBBEEEHHHEEE???666444111///...,,,++++++(((---000000000111...***......,,,,,,...222666888000...+++***)))***+++---///---+++***+++,,,,,,,,,---+++***+++,,,,,,***''',,,///000------...---+++...***+++333555111///222///444333...---222333...111---+++,,,+++***,,,111333000------///000...+++)))...222111111444555444222000222888666---***---...000000------......+++222222333222---'''(((,,,...------000333222...)))''''''(((***,,,---,,,***,,,&&&$$$'''+++,,,,,,......000///***(((***,,,,,,------...111000...///333...000111///+++))))))***)))((('''))),,,...---,,,+++***)))((()))+++---///,,,...000222222000,,,***)))******+++,,,------...,,,111666666333000000111444000...111666777333---111555888666000---111555....../////////---,,,+++,,,...000444666999:::;;;***,,,...---++++++...111000+++)))---555999555000...///000...,,,,,,...111,,,...222777===BBBFFFIIIYYYPPPCCC888222111111222---222666777444111......vvvoookkkfffbbb___^^^___ccciiimmmnnnnnniiinnnlllaaaYYYWWWUUUPPPRRRJJJIIIPPPPPPIIIHHHOOOLLLTTTTTTLLLMMMVVVXXXSSSMMMLLLKKKKKKKKKIIIEEEBBB>>>>>>???@@@AAAAAA@@@??????AAABBB@@@<<<;;;>>>BBB999999::::::===AAAEEEHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDFFFJJJOOORRRVVV[[[___]]]XXXYYYbbbkkkqqqooooooqqqssstttvvvxxxzzzyyyssstttxxxwwwmmmddddddssswwwgggZZZ]]]fffjjjSSSCCCDDDZZZcccTTTGGGIIILLLLLLDDD<<>>CCCIIIQQQIIIAAA@@@CCCDDD???999999:::;;;;;;<<>>AAA>>>;;;<<>><<<:::;;;<<<:::666222///111333333222222444666888777555666888999777555555666777777777888;;;===999888555333111111222333333111///111333555555444333444555444222000000000222000///......///111222555444222000///////////////888AAA@@@888222444888>>>BBBEEEEEEFFFFFF@@@999111000000111222111...+++)))+++---///000000...+++---///---******///444555555222000///---+++---000...///000///...///111333555111---...333444111,,,222555777666444444666777555///222===@@@999666999666<<<:::222333;;;===777333333333222///000444999@@@999333555;;;===888222111999@@@???:::888:::===;;;666:::DDDCCC777000111666666444111000000000///111666;;;:::333---...333999444000333999:::444,,,---///000111111000///...---)))'''(((,,,...............---,,,+++,,,.............../////////000111---000222111---++++++,,,******+++,,,,,,---------+++*********+++,,,...000---///111333333111...,,,******+++,,,---...//////,,,///333222///---...000555222111333666666333///111444666555111...000333---...///000000///---,,,,,,---000222555777888999)))***++++++,,,---///000///,,,,,,///555888666333/////////---,,,,,,...000,,,///333666888999;;;<<>>BBBBBB???===???AAA<<<<<<===>>>??????>>>===AAA@@@???AAAFFFKKKQQQTTTFFFKKKPPPRRRQQQOOOPPPQQQTTTPPPNNNPPPUUU[[[^^^^^^bbbppp{{{wwwkkkiiiyyyzzzxxx~~~xxxeee\\\^^^___^^^ZZZVVVUUUUUURRRQQQRRRQQQNNNKKKLLLQQQBBB<<<<<>>@@@AAA???<<<;;;===@@@>>>???@@@@@@>>><<<;;;:::888777888:::===>>><<<:::777:::999555777>>>BBB@@@<<<;;;:::888777777999:::@@@===888333000000222555777:::<<<:::666333222333444222///000222333222111555777888777555555666888666666666555555666888;;;AAA;;;444111222444444444000222444333222333555888888777555555555333111...333111000//////000222333222333333222111000...---111666:::999666444555888:::BBBIIIIIIFFFAAA:::333555333222555999999555000000//////111444444333111333666555///...222666666<<<999888888555111333888333888======;;;:::===AAADDD>>>:::===DDDGGGCCC>>>>>>AAADDDDDDAAA???CCCGGG@@@===AAAKKKMMMFFFBBBDDDEEEIIIHHHAAABBBJJJMMMJJJ@@@DDDFFFBBB===???FFFMMMVVVLLLDDDGGGQQQUUUNNNEEEFFFOOOWWWVVVMMMGGGJJJQQQKKKFFFIIITTTWWWLLLAAA<<>>:::777666666111222222333444555444333444333333444444444444444333333222000111222333222333444555555444222111000---111444333000///000222+++*********+++,,,...//////000111111222111000000+++++++++,,,---......//////...---,,,,,,---...///444555666777555444333222222111111111111000...---/////////////////////000,,,---...000111222222222---***(((***///222111///---///111333444555666888111///,,,,,,---...---,,,///111222222111111333666===???AAA@@@;;;444...***+++)))))),,,000111...***uuukkkfffeeedddeeejjjnnnjjjeeeeeemmmuuuiii______jjjkkk]]]QQQOOOLLLRRRSSSMMMKKKQQQRRROOOQQQOOOQQQTTTMMMDDDFFFOOOPPPEEE===@@@LLLPPPJJJ@@@:::???CCCCCC@@@>>>???AAA::::::;;;???BBBCCCAAA>>>BBBAAACCCGGGMMMRRRVVVWWWIIIMMMSSSVVVXXXYYY[[[]]]___^^^^^^aaaggglllooopppsss|||{{{|||xxx|||vvv{{{|||gggKKKFFFLLLPPPNNNGGGCCCFFFJJJCCC;;;:::AAAEEE@@@===???999<<<:::666666;;;>>>>>>777555888>>>===666888???;;;<<<<<<<<<;;;;;;;;;;;;444999???@@@>>>;;;:::;;;999888888<<>>>>>BBB??????AAA===777999AAA???DDDIIIKKKJJJJJJMMMPPPPPPOOONNNQQQVVVXXXVVVSSSRRRQQQSSSTTTSSSQQQTTTYYYRRRVVVZZZ\\\[[[YYYXXXXXX\\\\\\\\\]]]]]]___``````RRRWWWXXXSSSPPPTTT\\\aaafff___YYY\\\cccgggccc\\\]]]bbbggghhhbbb[[[\\\bbb______aaafffhhhddd[[[TTTVVVQQQMMMKKKHHHEEEEEEHHHEEEQQQ]]]```^^^\\\[[[YYYZZZQQQIIIIIIOOORRROOOJJJGGGHHHIIIHHHEEEAAA>>><<<888>>>AAA>>>;;;<<<======;;;888888;;;<<<999777888666666444222333777888555777888::::::888666444333333555888777555333333444---------------......///111222222333333333333333---............/////////222000,,,+++,,,...000111666999;;;:::777444444555222000///000222111...+++......//////000000111111,,,,,,---............---000,,,)))+++111555333///,,,000444444222222555888333000---,,,...///...,,,111222111...+++,,,000444111666===???<<<555---))),,,(((%%%'''---000...***vvvddd^^^dddmmmlllkkkjjjjjjkkkkkkjjjhhhgggccc```aaaaaa\\\WWWSSSJJJMMMPPPRRRQQQNNNNNNPPPSSSQQQLLLGGGEEEFFFGGGFFFEEECCCCCCEEEHHHHHHEEEAAA???>>>???BBBDDDDDDAAA>>>;;;===???AAACCCDDDEEEGGGAAACCCIIIQQQXXX[[[YYYWWWWWWTTTTTTYYYcccjjjmmmlllfffkkkqqqtttuuuxxx~~~}}}{{{{{{xxxqqqmmmkkkhhhlllqqquuutttjjjVVVEEEBBBCCCCCCBBBAAA???>>>>>>999::::::999:::;;;;;;999777888777555444777:::<<<::::::999777777999:::999:::<<<>>>>>><<<;;;<<<===:::999;;;???CCCCCC???::::::;;;<<<===>>>>>><<<;;;777555555666666555888<<<;;;;;;;;;888555444666999:::<<<===;;;777333222333444666666444111///111444333111000///000111222333444444444333333444666777;;;:::888555333333555777777444111//////111444666444555555444444444555666222333555444333222222333111111222333444555555666777777777777888999;;;;;;888:::===???AAACCCEEEGGGNNNSSSWWWXXXXXXVVVNNNEEECCCFFFHHHFFFAAA@@@DDDIIIHHHCCCDDDKKKPPPMMMIIIHHHQQQVVVSSSHHHDDDLLLTTTTTTQQQMMMNNNRRRMMMFFFHHHRRRYYYWWWWWWZZZ```dddeeeddd^^^eeellllllhhhfffiiinnnmmmeeeaaafffkkkkkkiiiiiimmmvvvxxxoookkkpppuuuttttttqqqttt}}}|||sssooorrrmmmnnnkkkgggjjjrrrwwwuuuqqqrrrssssssssstttvvvxxxvvvqqqqqqwwwyyyuuurrrrrrrrrzzz|||uuuqqquuuvvvqqqeee```______\\\UUURRRTTT```dddiiiooowww|||vvvlllbbbbbbbbbaaa```aaaccceee\\\WWWTTTVVVZZZYYYPPPHHHKKKSSSWWWPPPIIIKKKQQQTTTJJJEEEDDDIIIJJJEEEAAABBBAAABBB@@@>>>AAAHHHIIIFFF???EEEIIIHHHBBB===>>>@@@AAA>>><<<>>>AAAAAA<<<777555555444444444333333333444666888:::;;;999888666666555555555555444444444222444555333000000333666;;;;;;:::::::::888666444111222444444333111//////,,,---000222333222111000,,,------.........------000...,,,...000222222111---///111222111111222333222333222000...---///111000111111---)))***...333000555999:::666111,,,+++)))''''''))),,,---,,,+++sssccc___eeennnqqqiiidddhhhqqqrrrggg[[[dddhhhcccVVVSSSYYYZZZUUUKKKGGGNNNZZZYYYKKKIIIRRRTTTTTTHHH:::>>>KKKKKK???:::CCCLLLLLLFFF@@@???BBBCCC>>>;;;@@@HHHIIIBBB:::===AAADDDDDDBBBCCCJJJPPPEEEJJJTTT^^^ffffffaaa[[[fff\\\VVV\\\lllyyy|||yyyhhhsss}}}~~~wwwyyy|||ppplll|||zzzpppeeefffmmmhhh\\\SSSZZZkkkzzzsss\\\LLLIIIEEE???:::<<>>:::888444444888999666666999???BBB;;;///111>>>@@@555666;;;??????;;;999;;;>>>BBB999333:::FFFJJJAAA555666999;;;999777888<<<@@@===111111<<<===222000:::;;;<<<;;;888555555:::===111999@@@@@@999333222444666555333111222222333333///111222000...///444888666333000111444777666444===<<<:::666333333555777...111444222///000444999888555222333666777555333---333888777222111555:::333444555777888999999999>>>===;;;;;;===@@@DDDFFF<<>>>>>======<<<;;;;;;;;;111888===;;;444111555;;;???<<<999:::======888222000555:::888333000111333))),,,111555666444000...------...///000000//////...///000000//////111333///...---///111222000...222666888444...,,,000666...000111...***)))...333555777888555000---,,,---$$$'''***,,,+++******+++~~~pppiiigggggghhhmmmkkkiiihhhhhhhhhhhhgggiii^^^WWW[[[ZZZTTTRRRVVVKKKUUUVVVNNNMMMTTTRRRHHHOOOIIICCC@@@AAADDDFFFGGGAAADDDHHHJJJKKKJJJIIIIIIGGGBBB@@@CCCFFFGGGJJJNNNQQQEEE@@@GGGNNNNNNPPPVVV^^^aaadddjjjpppsssqqqmmmrrriiiiiittt{{{zzz{{{}}}yyyuuuqqqnnnlllgggaaa\\\eeedddddddddbbb^^^XXXSSSPPPSSS[[[fffllleeeSSSCCC>>>============<<<;;;:::888999:::888666555666777>>>===:::666444555999<<<===<<<<<<<<<===<<<:::888999:::;;;;;;:::;;;>>>AAA:::::::::;;;===???@@@@@@:::999999:::===>>>:::555888888888888555222222555<<<555333777888444444888333666999888555222111222888333//////444777777555555888:::777222111777===888@@@@@@666222999??????EEE===;;;>>><<<555444:::;;;===999333666??????888???;;;888:::===>>>;;;777>>>>>>>>>>>>????????????>>>EEEEEE>>>???GGGKKKHHHMMMGGGHHHOOOQQQMMMNNNUUURRRVVVUUUTTT\\\jjjllleeennnooosssxxx|||zzzsssnnnsssnnnfffaaaaaaccceeefffoooqqqssstttxxx|||yyysss|||uuuoooooorrruuuxxx{{{vvv~~~|||ooonnnyyy~~~yyyzzz{{{}}}yyyxxxyyyxxxuuu}}}xxx|||~~~~~~}}}}}}~~~yyyvvvssstttvvvxxxvvvtttuuuvvvyyyzzzwwwssssssvvvppppppnnniiiffffffeeecccbbbeeegggffffffiiinnnrrreeehhhkkkhhhcccaaacccggg^^^\\\[[[\\\]]][[[VVVQQQRRRMMMHHHFFFHHHKKKHHHDDDIIIGGGHHHLLLPPPPPPMMMKKKVVVJJJFFFKKKHHH???@@@JJJ???AAABBBAAA???>>>AAACCCBBB===888;;;BBBEEE@@@:::BBB999777???AAA:::444555///999===777555888444---555//////666777222222999666333000111222333111...111111111///------///111444999888111...222333000111///---...---,,,,,,...444444222///---......---,,,&&&%%%***,,,)))(((***rrriiimmmpppiii```bbbjjjppplllcccaaaiiisssaaa]]][[[\\\ZZZTTTOOOOOOUUUXXXUUUNNNMMMSSSUUUQQQAAAFFFJJJIIIEEECCCHHHMMMSSSMMMJJJQQQ]]]bbbZZZQQQKKKOOOTTTTTTMMMKKKVVVeeeUUUTTTVVV\\\```^^^]]]^^^rrr}}}}}}sssyyysss{{{}}}~~~xxxzzz~~~xxxrrrlllhhhhhhhhhggggggfffaaa\\\XXXWWWTTTQQQNNNKKKSSS\\\```\\\TTTLLLGGGMMMKKKNNNXXX```]]]NNN@@@===>>>???===<<<;;;===@@@===:::777666777777666444===<<<:::777666777:::===;;;;;;;;;===>>>>>>;;;888>>><<<:::<<>>GGGEEE>>>777999???DDDCCC???DDDHHHIIIEEEDDDGGGJJJKKKJJJHHHIIILLLKKKFFFCCCDDDKKKKKKIIIFFFHHHMMMOOOMMMHHHNNNSSSQQQKKKJJJPPPVVV[[[SSSLLLOOOXXX[[[TTTKKKWWWZZZYYYUUUTTT[[[dddhhhbbbdddjjjqqqrrrmmmiiihhhvvvsssnnnnnnwwwxxxuuuttt}}}|||ttt~~~{{{}}}{{{}}}{{{xxx|||~~~~~~pppoooyyy~~~oooqqqxxxxxxwww||||||qqqrrrzzz~~~wwwnnnhhhrrryyyrrrddd^^^dddnnn```ZZZZZZaaaddd]]]TTTQQQaaabbb^^^ZZZ___jjjooommm```^^^___ccc^^^TTTPPPTTTcccYYYOOOOOOUUUYYYTTTMMMKKKPPPTTTQQQJJJHHHMMMSSSNNNIIIHHHMMMQQQLLLFFFBBBGGGIIIGGG@@@<<<<<<<<<;;;555999@@@GGGEEE>>>999999???:::666444555555333111111333444333111111444777777888555000000333333...222000///...---,,,---......//////......---,,,***,,,((('''+++,,,)))(((+++ooohhhkkknnniiibbbcccjjjpppmmmfffdddkkkrrr```bbb```ZZZUUUTTTSSSPPPWWWVVVUUUSSSSSSSSSTTTUUUFFFIIILLLNNNPPPSSSVVVYYYaaa]]]\\\dddpppuuuppphhhbbbccceeeccc]]][[[fffsssfffnnntttsssqqqsssuuuuuu~~~tttkkksssyyytttiiibbbffflll\\\UUUMMMJJJLLLMMMJJJFFFMMMIIIDDD@@@???@@@@@@@@@777BBBNNNSSSOOOGGGAAA@@@FFFBBBAAAGGGOOOOOOFFF<<<<<<>>>???>>>======AAADDDAAA:::444333777999777333:::::::::888777888;;;>>>;;;;;;<<<>>>@@@@@@===:::===888555888>>>BBBAAA>>>999999999777777999<<>>>>>>>>>>><<<:::888777>>>@@@@@@<<<777555777999444999<<<<<<<<<<<<999555:::<<<<<<999555555:::@@@<<>>@@@JJJSSSSSSMMMHHHIIIOOOTTTUUUSSSYYYXXXZZZ^^^___\\\\\\^^^\\\^^^]]][[[[[[___```^^^aaa______aaaaaaaaadddiiiccchhhkkkkkkhhhiiiooouuuvvvrrrnnnpppttttttoooiiiqqqqqqtttwwwvvvwww~~~{{{{{{||||||~~~}}}uuuooowwwwwwqqqsss{{{|||rrrkkkjjjuuuyyywwwssszzz|||~~~|||vvvpppmmmlllvvvlllhhhkkkmmmjjjeeedddiiilllhhhaaa^^^bbbggg```bbbccccccdddeee___XXX```]]][[[YYYRRRJJJGGGHHHDDDMMMUUUVVVSSSOOOIIICCCHHHEEE@@@===;;;999888666555777888888888999;;;===:::999555111222555333///333444333222111000///...,,,---///111000...+++***,,,***)))++++++)))))),,,{{{oooeeeccciiioooqqqkkkhhhlllrrrssskkkbbbgggjjjdddUUUOOOVVV[[[[[[SSSSSSXXX______ZZZVVVWWWcccXXXOOOVVVfffrrrrrrmmmhhhrrr|||||||||yyynnnnnnsssuuusssrrr}}}ttt{{{}}}rrrjjjjjjnnnjjjccc]]][[[\\\[[[TTTMMMHHHCCC>>><<<>>>>>><<<999;;;999666444555666888999888<<>>???BBB???===<<<>>>BBBBBB>>>999;;;;;;===@@@BBBCCCCCCBBB>>>999333222555888999777666777888888777999;;;>>>>>>===<<<===>>>???>>><<<:::777444666:::======;;;===>>><<<888444444888<<<@@@>>>???AAA@@@<<<;;;===???CCCCCC>>>999:::===???CCCHHHHHHDDDCCCIIIKKKHHHCCCFFFHHHFFFDDDFFFLLLQQQ]]]SSSKKKMMMWWW^^^]]]YYY___fffkkkggg``````kkkvvvqqqmmmoooyyy{{{sssnnnqqqvvvxxxrrrhhhiiivvv~~~~~~sssqqquuu}}}{{{tttvvv~~~|||uuuzzz}}}zzz}}}vvvrrrxxxyyyrrrvvvwwwjjjqqqyyy|||uuussswwwwwwrrrnnnlllqqqwwwppp^^^RRRRRR___eeeeee___^^^bbb^^^UUUOOOQQQRRRNNNGGGBBBBBBCCCBBB@@@???AAADDDFFFCCCAAA>>>>>><<<999777777777666555999;;;::::::999555111333222444666555111//////...,,,++++++++++++,,,---sssfffbbbkkkuuussskkkhhhnnnyyyyyykkk]]]gggjjjeeeXXXSSSZZZ```___XXXYYY___hhhkkkhhhfffggg{{{rrrlllsss{{{~~~yyy{{{wwwgggfffpppqqqjjjXXXfffqqqkkk[[[QQQUUU^^^```TTTJJJIIIPPPPPPFFF<<<;;;;;;:::999888777888999333333333333444555777999===;;;999888999;;;===>>>:::<<>>AAAAAA<<<666666<<>>>>>AAA;;;BBBFFFFFFFFFFFFBBB;;;???<<<<<<>>>===777555777666444111000111444333111wwwpppoooooonnnmmmhhhlllqqqsssrrrooojjjggg___cccdddaaa_________\\\gggiiilllpppvvv}}}~~~zzztttmmmjjjkkkmmmiii^^^TTTSSSXXXUUULLLLLLPPPSSSRRRLLLGGGFFFGGGHHHFFFDDDBBB@@@>>><<<:::333555777777555444555777000222444444555666888;;;:::888666777999:::888666999<<<@@@@@@===:::888888666666888???FFFGGGBBB;;;666777777555444666:::>>>555666666666666888;;;>>>@@@===999777888;;;===>>>:::<<<=========>>>BBBEEEBBBHHHLLLJJJEEEEEENNNVVVSSSKKKKKKSSSYYYWWWVVVZZZaaaiiijjjbbb^^^dddlllooojjjooozzzzzzvvvwwwxxxxxxzzz~~~{{{tttsssyyy{{{}}}vvvkkkllltttzzzxxxpppiiihhhkkkjjjhhhfffggghhhfff```[[[SSSSSSUUUWWWSSSLLLJJJKKKFFFMMMQQQPPPQQQVVVTTTNNNIIIEEEGGGLLLJJJCCC???BBBGGGCCC===;;;@@@EEEBBB<<>>===999777888;;;333333333444555555333222333444444444333666:::???555666777777666555555666:::999:::===@@@@@@<<<999333666:::===???@@@@@@@@@999888666666666777888888888888777666666999===AAAAAA???>>>???BBBDDDEEEEEECCCCCCDDDGGGKKKPPPSSSTTTSSS[[[bbbbbb]]]^^^gggqqqmmmbbb___jjjrrrqqqoooqqq}}}}}}xxx~~~xxx|||yyyvvv~~~}}}{{{vvvsssqqqwww|||zzzssslllkkkmmmbbb]]]^^^dddfff^^^VVVRRRSSSYYYZZZUUUXXXcccgggcccQQQOOOUUU______TTTNNNPPP]]]VVVMMMKKKSSS[[[VVVKKKvvvqqqssstttnnnhhhoooqqqqqqkkkccc```ccchhhggg___^^^ggglllhhhgggkkkmmm{{{uuuqqqwwwxxxmmmaaa]]]```ccc^^^RRRNNNRRRQQQKKKBBBEEEJJJJJJBBB:::888<<<@@@@@@???<<<888666777888444444555888;;;<<<:::888888444222444888888333...777777555333222555===BBB666888888444000111777===<<<777333888AAAEEE@@@999111777<<<<<<888888???FFF>>>999555555999:::666222;;;;;;999777777:::???CCCBBBCCCEEEIIIMMMOOONNNLLLSSSPPPPPPUUU___fffhhhgggfffoooxxxwwwqqqqqqzzzvvvqqq}}}~~~~~~yyy~~~{{{|||||||||sssppp}}}uuulllpppxxxmmmcccaaakkkrrrlll]]]TTT]]]aaa^^^VVVZZZjjjsssrrrWWWWWW```nnnoooccc[[[\\\lllcccXXXVVVaaakkkdddVVV{{{wwwpppjjjjjjooooookkkgggggggggfff```\\\bbbmmmqqqkkkhhhoootttsssrrrvvvzzzrrrhhhppptttlll```ZZZZZZZZZQQQNNNMMMOOONNNGGGBBBAAAGGGHHHFFFAAA;;;888888:::777<<<@@@===777333444888555222111666<<<>>>:::555888777666333111222555888666444222111333555666777999:::777444444888777444777555555999>>>???;;;777888999;;;=========<<<<<>>???>>>@@@;;;===DDDFFFBBBFFFOOOWWW]]]YYYPPPSSSbbbfff___dddcccgggmmmkkkiiittt}}}~~~~~~|||xxxxxxyyy}}}xxxxxx{{{|||wwwssslllsssrrrllljjjlllhhh___cccXXXVVV```hhhfffeeehhheeeiiiiiieeeiiinnnhhh\\\ZZZ]]]bbbgggjjjiiifffcccxxxllldddhhhrrruuunnnggghhhlllllleee^^^nnnooonnnkkknnnvvv{{{{{{xxxzzz~~~tttttt{{{yyyjjj[[[^^^eeeggg```WWWRRRPPPOOOFFFCCCBBBEEEEEE@@@<<<<<>>AAADDDFFFFFFEEEEEEHHHJJJEEEFFFJJJOOOOOONNNRRRWWWjjjmmmjjjdddgggrrrxxxwwwpppxxx|||}}}wwwpppuuu}}}yyyqqquuu~~~vvvjjjmmmsssssskkkdddfffnnnsss___\\\]]]fffmmmlllfffcccmmmmmmiiifffgggjjjiiieeeVVV___gggiiidddbbbdddhhh{{{vvvoooiiiiiinnnrrrrrrrrrqqqppppppqqqsssxxxqqqnnnttt|||zzzssstttxxxrrrkkkdddccceeeaaaWWWMMMPPPUUUUUUPPPJJJHHHDDD@@@:::777777;;;<<<:::999:::AAABBBAAA>>>:::777555555222333333333333222111111444333444777;;;===:::777666555444000---,,,...000333111...------///222444888999777444555999888555888999;;;>>>AAACCCBBB@@@@@@EEEJJJLLLKKKKKKOOOSSSQQQQQQSSSXXX]]]^^^\\\YYYZZZ___bbb___^^^cccjjjnnnvvvzzz~~~xxxtttvvvzzz~~~xxxtttwww|||{{{sssjjjllljjjiiiiiihhhiiipppxxxccceeefffiiinnnqqqllldddmmmkkkjjjkkkhhhccccccfff^^^aaadddfffffffffggghhhsssrrrvvvssslllfffjjjwwwvvvttt|||tttuuu}}}uuuuuurrreeeYYYRRRYYY^^^YYYNNNGGGIIINNNDDDFFFFFFBBB@@@???:::444444000111555999888999;;;=========<<<999666444333333111000111333444222000222333555888::::::999888444444222///,,,+++,,,---111222333333222333444555222666999:::===???;;;666DDD>>>===DDDQQQVVVQQQJJJMMM\\\iiifff[[[XXXeeesssmmmeeeaaajjjyyyvvvkkkyyy}}}rrrooozzz~~~}}}|||tttssszzz~~~vvvoooooosssjjj]]][[[iiivvvtttlllhhhmmmpppmmmhhhllluuutttllleeeeeekkkqqqkkk^^^ZZZ```nnnccc[[[aaannntttlllbbbwwwuuutttppplllkkkrrr{{{~~~oooggghhhdddVVVHHHDDDKKKQQQLLLAAA;;;>>>EEE<<<======;;;;;;;;;666///000---...444888888999<<<888999999999888777444333222///---...222444222///...000444666666666666666555666555333111111222333000444999;;;:::999888888888;;;<<<===@@@EEEFFFBBBJJJLLLPPPWWW^^^bbbcccbbbjjjsss|||{{{tttsss||||||yyyttt{{{}}}tttoooppptttggg]]]^^^mmmxxxsssiiidddqqquuusssnnnpppxxxwwwooogggffflllpppiii]]][[[bbbpppddd[[[```mmmssslllbbb}}}|||pppjjjqqq|||ssspppiii___TTTLLLHHHGGGFFFAAA===<<<===;;;666000666999999888888999555///...,,,---333777666777999555555444666777888777555111...,,,,,,///111///...,,,000444666444333555777666777999999888999;;;===888>>>EEEHHHGGGFFFEEEFFFOOONNNHHHDDDHHHRRRXXXZZZRRRbbbrrrsssjjjiiivvv~~~|||{{{yyy~~~|||}}}zzzssssssxxxyyyrrrkkkfffjjjppprrrnnniiimmmtttnnnsssxxx{{{|||{{{uuummmrrrpppmmmjjjddd```eeemmmfffffffffeeeeeeeeehhhjjj|||yyyvvvxxxjjjSSSYYY[[[TTTGGG@@@BBBGGGCCC;;;333444::::::333***222666888777666777444000///---...444777555444555333222111333666999999888111000...---.../////////000555;;;<<<999888:::===<<>>AAAEEEIIILLLPPPSSSVVVZZZ^^^aaafffkkkoooqqqppprrrxxx}}}|||~~~|||zzz{{{~~~zzz~~~|||~~~zzzyyy|||wwwvvvwwwxxxmmmlllvvvwwwnnnkkkrrrnnnppprrrpppkkkhhhnnnvvvpppjjjlllrrrkkk]]]\\\gggbbbhhhhhhfffmmm}}}zzzvvvxxxoooqqqppphhh]]]XXX[[[```^^^[[[[[[```ffffff^^^VVVZZZgggkkkaaa]]]eeeiiieeeYYY^^^aaacccfffhhhhhhfffbbbmmmqqqlllppp{{{{{{qqqlllppptttuuusssqqqpppqqqgggeeegggooosssrrrppppppmmmsssrrrhhhdddkkkooonnnmmmqqqrrrpppnnnmmmkkkiiikkkttttttjjjiiipppmmmcccaaafffkkkmmmllllllnnnpppnnnqqqtttyyy|||}}}|||{{{zzzwwwvvvzzz{{{www~~~}}}zzzzzzppplllnnnqqqqqqoooiiitttyyyrrrooosssuuusssuuuqqqvvvxxxtttxxxuuuxxxtttiiifffmmmqqqnnnmmmlllkkkkkklllmmmmmmlll{{{tttnnnlllaaaLLL???===???;;;888<<>><<<::::::<<<999666666888:::<<>>;;;>>>EEEEEE???DDDSSSZZZWWWSSSOOOUUUaaafffccciiiuuuzzz|||}}}|||{{{{{{~~~yyy~~~zzzvvvvvv~~~}}}{{{{{{}}}~~~zzzsssmmmjjjiiihhhiiikkkqqqiiiffflllpppkkkbbb[[[___bbbeeeccc___\\\\\\]]]ZZZWWWVVVYYYXXXUUUXXX^^^___\\\UUUNNNJJJKKKLLLLLLIIIGGGIIIRRRXXXXXXWWWZZZ\\\XXXVVV[[[aaa```XXXOOOFFFLLLQQQPPPMMMOOOWWW___[[[XXXQQQIIIGGGJJJIIIEEEDDDGGGGGGEEEGGGNNNQQQPPPOOOMMMMMMQQQRRRMMMMMMPPPKKKNNNNNNMMMUUUdddqqquuu|||yyyvvv~~~}}}uuulllnnntttqqqgggVVVWWWXXXTTTLLLHHHQQQ]]]^^^WWWRRRTTT[[[]]]XXXQQQJJJGGGCCCBBBBBBEEEGGGGGGBBB>>>AAAKKKNNNFFFCCCGGG@@@HHHJJJGGGJJJRRRSSSLLLCCCMMMUUURRRJJJHHHPPP[[[ccc___\\\___hhhjjj___OOOJJJEEEDDDGGGHHHEEECCCCCCCCC>>>AAAJJJLLLGGGGGGMMMMMMIIIEEECCCDDDGGGIIIJJJGGGJJJLLLIIIEEEDDDGGGJJJOOOJJJGGGJJJPPPPPPJJJCCCJJJEEEDDDHHHJJJHHHGGGHHHJJJDDDDDDJJJKKKEEEEEELLLKKKOOOOOOLLLRRRZZZWWWMMMBBBMMMVVVUUUQQQQQQTTTUUURRRNNNLLLRRR[[[___ZZZSSSYYYeeeggg[[[QQQVVV___ccc[[[VVVYYYeeejjjeeeaaacccmmmlllgggaaaaaafffgggdddZZZbbbjjjmmmrrrzzz~~~rrrjjjppppppddd]]]^^^[[[]]]UUUGGGAAABBB???999777555333222111///,,,***...//////...---...111444333111111666;;;>>><<<999:::>>>DDDKKKOOONNNJJJGGGPPP[[[\\\TTTZZZmmmtttnnndddbbbnnnwwwxxxuuu{{{ttt}}}uuuxxxzzzooohhhooo}}}|||pppxxx~~~ssskkkmmmnnnjjjiiigggmmmwwwwwwmmmfffgggmmmkkkbbbXXXYYY``````YYYTTT[[[cccbbbVVVLLLOOOXXXWWWVVVVVVVVVVVVTTTPPPMMMOOOPPPPPPLLLIIIKKKRRRXXXQQQJJJGGGJJJHHHBBBBBBHHHJJJGGGEEEJJJSSSYYYYYYVVVIIIRRR[[[[[[TTTOOOQQQVVVSSSKKKDDDHHHRRRVVVPPPIIISSSUUURRRJJJCCCCCCDDDDDD===>>>@@@CCCEEEFFFFFFGGGQQQOOOLLLIIIIIILLLOOOQQQBBBFFFKKKLLLNNNUUUbbblll|||ppphhhnnn~~~yyywwwiiijjjuuuyyypppeee```gggqqqwwwwwwwwwuuutttuuu{{{}}}wwwzzzzzz{{{hhhjjjiiiccc___^^^]]][[[]]]PPPEEEEEEKKKKKKGGGEEEJJJSSSZZZWWWOOOMMMTTT\\\GGGBBB>>>???DDDFFFBBB===AAA===:::<<<======AAAFFF:::AAAGGGFFFDDDDDDCCCAAA???EEEIIIGGGBBBAAAFFFMMMOOO[[[ddd___VVVQQQRRRSSSCCC>>>>>>EEEJJJGGG@@@<<<>>>;;;<<>>===???AAACCCFFFEEECCCBBBBBBCCCBBBAAA===FFFMMMKKKCCC@@@FFFOOOHHHAAA???DDDIIIGGGBBB???BBB???>>>AAAAAA@@@AAAEEECCCEEEEEEEEEHHHKKKHHHBBBFFFDDDAAAFFFQQQWWWOOOBBB;;;FFFQQQRRRLLLKKKRRRZZZWWWRRRLLLIIINNNRRRNNNFFFPPPLLLLLLRRRZZZ```gggnnn```bbbfffgggeee^^^XXXTTT]]]YYYWWWbbbwww||||||yyy{{{|||iiiaaaZZZZZZ\\\XXXRRRMMMNNNNNNGGG<<<888;;;<<<999555444222000111222111///000777>>>===888666;;;@@@>>>;;;;;;CCCNNNQQQKKKCCCNNNUUU\\\aaabbbccceeegggjjjpppsssssswww{{{{{{}}}|||uuuxxxzzzuuusssvvvtttppppppuuu|||tttjjjfffllltttwwwuuueeeqqq|||zzzooohhhkkkqqqlllccc\\\aaannnssslllccclllqqqoooeee___```bbbaaa\\\\\\aaaiiiiiiccc___```cccaaaZZZQQQQQQUUUTTTOOOJJJPPPWWWVVVLLLCCCGGGPPPLLLKKKKKKLLLNNNMMMIIIEEEEEEJJJIIIAAA???GGGLLLLLLHHHDDDCCCFFFFFFAAA@@@DDDGGGHHHFFFDDDLLLWWWXXXPPPEEENNNVVVTTTKKKGGGMMMTTTRRRHHHAAAFFFQQQTTTKKK@@@HHHMMMNNNFFF???>>>@@@AAA;;;777:::BBBDDD>>>===BBBGGGLLLKKKEEEEEEKKKLLLGGG;;;===DDDJJJGGGDDDNNN\\\fff[[[SSSYYYhhhqqqnnnfffmmmwww~~~wwwzzzsssiiivvvwwwfffgggpppqqq___NNNOOO\\\aaaWWWIIIEEESSS```___[[[```mmmxxxbbb[[[[[[fffmmmhhhaaa___ooouuunnn```aaaooossskkkWWWWWWWWWVVVOOOIIIJJJOOOTTTEEE999:::AAABBB===888<<>>:::<<>>>>>===<<<<<<<<<===>>>@@@PPP[[[TTTEEE???DDDJJJ===999:::BBBGGGDDD>>>:::888::::::999:::@@@BBBAAA999;;;<<<;;;999888:::===@@@===:::;;;>>>???===;;;888BBBIIIFFF===:::DDDOOOHHHAAA???CCCGGGEEEAAA???<<<===;;;777888===@@@@@@???===???CCCBBB>>>;;;<<>>FFFDDD:::;;;FFFIIIBBBFFFFFFFFFDDDDDDDDDDDDCCC>>>EEEDDD===BBBOOOOOOFFFJJJGGGDDDDDDFFFHHHGGGFFF@@@AAACCCFFFGGGGGGEEEDDD???EEEGGGBBB======>>>???===666888CCCDDD;;;:::BBB999GGGMMMHHHHHHLLLEEE888999777>>>GGGCCC999???OOOJJJLLLNNNNNNPPPTTT\\\bbbaaaaaabbbccchhhpppyyy{{{oooaaaSSSYYYcccqqq~~~wwwiiiYYYSSSXXXSSSKKKBBB@@@DDDGGGEEEBBB===FFFJJJGGGJJJVVV\\\ZZZWWWIIIFFFPPPTTTNNNMMMTTTVVVZZZWWWQQQSSS[[[[[[UUUOOOJJJJJJLLLFFF<<<===GGG@@@;;;888777555333777<<<999;;;<<<===<<<===???@@@:::777444444777777444000---666:::666666<<<;;;555:::555777@@@AAA;;;999??????999444444888:::777333===EEEIIIEEE???===<<<:::444222444;;;>>>;;;777666444::::::444555===>>>999///444888777333111333666:::777555666:::<<<;;;999999999888888:::<<>>:::>>>:::222333<<>>>>>;;;>>>DDDAAA777555:::;;;???AAAAAABBBEEEDDDAAA===???BBBCCCBBBBBBBBBCCCEEE@@@???BBB???999<<>>BBBBBB===>>>CCCDDD@@@>>>QQQfffnnnjjjdddeeejjjjjjiiinnn|||yyyjjjpppvvvcccllltttyyyrrrfffdddnnnzzzoooZZZUUUeeejjj]]]WWW]]]hhhfff[[[OOOPPP\\\^^^XXXMMMPPPVVVYYYTTTPPPWWWccchhh^^^WWW]]]hhhhhh[[[LLLMMMVVV]]]\\\VVVVVV^^^gggZZZTTTQQQWWW___```WWWMMM[[[aaa[[[NNNQQQcccjjjcccMMMSSSXXXUUUKKKDDDCCCEEEPPPGGG???BBBKKKOOOJJJBBB@@@FFFJJJHHHBBB>>>AAAEEE???:::888;;;BBBDDDAAA<<>>AAADDDDDDDDDBBBAAANNNFFF>>>>>>DDDFFFBBB===777;;;@@@???<<<<<<@@@EEE>>>999555999???@@@;;;444888777777666888:::<<<>>>999???GGGKKKHHH@@@888333777666555444555777999::::::AAAFFFEEE@@@AAAJJJSSSSSSKKKGGGOOO^^^eee```VVVllluuuaaaZZZUUULLLCCCGGGWWWkkkqqqjjjfffkkk~~~ppp___UUUSSSRRRMMMHHH===;;;777555444666:::<<<777666888===DDDFFFCCC???BBBAAA@@@===<<<<<>>???===444222111///000222444666;;;888555555666666444222000/////////111444777999555777999::::::777444222444333111000000222444555111444777555222111555999<<<999555333333444555555>>>BBBCCC>>>888777???GGG999999888777777777888888CCCAAA>>>:::888777777777222777===@@@???>>>>>>???DDD;;;666:::DDDGGG???555>>>??????<<<888888===BBB===888<<>>;;;>>>CCCGGGLLLPPPIIIHHHLLLRRRRRRMMMNNNTTT^^^fffsss~~~yyyyyyttthhhjjjpppqqqjjjdddeeehhhjjjgggcccaaabbbeeeddd[[[VVVXXXYYYUUUTTTWWW[[[UUUPPPQQQSSSRRRPPPOOOJJJOOOOOOLLLNNNVVV\\\[[[WWWVVVVVVYYY[[[ZZZTTTOOONNNSSSXXXZZZYYYYYYZZZ\\\UUUTTTRRRTTTVVVUUURRRNNNTTTVVVXXXZZZ]]]aaa___\\\QQQPPPMMMJJJFFFCCCBBBBBBEEEFFFHHHIIIIIIIIIIIIIIICCCCCCDDDCCCBBB@@@>>>>>>999777666888;;;???AAAAAAGGGIIIGGGBBBAAADDDDDDAAA::::::;;;<<<======>>>>>>CCC???;;;:::;;;;;;999777666777888888888999999:::777333000444;;;>>>:::555666555555555666888:::;;;777;;;???@@@===999444222444333222111222555777999===>>>???>>>===>>>BBBEEE@@@<<<;;;???FFFJJJHHHCCCNNNaaammmfffXXXOOOFFF===888999DDDRRRWWWQQQPPPVVV```UUUHHHCCCEEEHHHFFFCCC999777333111000222444666333222333777===>>>;;;777888888666444222333666888777777888999999999999888AAA<<<777666777888666333++++++++++++,,,------......,,,,,,...000111...,,,.../////////000000000000,,,000555777666555555666444000...000666999999777222111///......000222444555333000///000000///---............000222333555555666888999777444111...000000///...///000111222///222444333000000333777:::777444222111222333333;;;>>>???<<<777777<<>>;;;999;;;>>>???;;;666999;;;;;;999555555999===;;;777:::BBBDDD===<<>>@@@CCCCCCAAA<<>>???>>><<<:::777444555444333222222333555666111222444555444333111000...---------.........---,,,***)))+++000444555555000111222333444444444444666666444222000000111333000///------...000333555<<<888333222333333000---111222222111///...///000111555BBBPPPPPPCCC999777444222333777888666999???999333,,,+++000444444333111000...,,,++++++,,,,,,///......///111000...+++)))))))))'''%%%%%%''')))((()))******+++*********---,,,,,,---//////,,,***(((((()))***++++++,,,,,,,,,,,,---------,,,+++))))))***+++---............---------...///000333555---+++***+++...//////...,,,+++***))))))***,,,------,,,+++*********))))))***+++---...///...,,,+++///000222222111///,,,+++)))***+++,,,------,,,,,,***+++---,,,++++++...000222111000...,,,+++---...111111222333555444333111666444333222333555888:::333222000///------,,,---...//////---+++,,,111555444777999777333//////111,,,///111222111000000111444111111444444000///222000333777999999666222///;;;777444777;;;===<<<<<<}}}{{{rrrhhh```WWWMMMIIIIIICCCBBBAAABBBCCCDDDCCCBBBSSS```iiihhhgggnnnxxx~~~|||~~~tttttt{{{xxxtttpppqqqvvvyyyxxxuuupppuuuuuunnnlllpppqqqmmmjjjdddcccjjjoookkkhhhiiiqqqnnnhhhaaa```dddggghhhnnnyyyooo^^^[[[___^^^YYYVVVZZZaaaiiihhhbbb]]]___bbb\\\QQQLLLPPPPPPHHHEEEIIIKKKOOONNNHHHHHHKKKIIICCCBBB>>>>>>DDDIIIJJJIIIJJJDDDBBB@@@AAACCCDDDDDDBBBEEEDDDCCCCCCCCCBBB???<<>>999777999===BBBFFFHHHFFFDDDDDDDDDDDDCCCBBB<<<:::888666444333111///333222222444888::::::999:::999999:::999777777777000000000000000000//////...---...222666777333000))),,,///...,,,+++...111---,,,+++,,,---///111222///000111222333333222222222333333222000///000111000000///...///111333444555555444222000/////////...,,,******+++,,,,,,+++111---222>>>@@@666111444------000222333111333777999444///...111444333111111000///...---,,,------...---------...---+++)))'''((((((&&&%%%$$$&&&((((((((()))*********************+++---///...---+++)))***+++++++++***))))))+++,,,...//////......---+++,,,...//////...,,,+++++++++,,,...///000//////))))))***+++.../////////******)))(((((())))))***+++++++++)))(((((())))))***,,,...//////...,,,++++++,,,.../////////------)))***+++,,,------------***+++++++++***+++,,,---///000///---***)))+++---------...111333333000,,,000111222333333444555555000//////...---,,,,,,,,,---000222000...---///222333333333222111///,,,+++***,,,///000000000//////000...---//////---...000///111222333333111///---444555666555666888888888yyykkkssswwwiiifffccc]]]SSSJJJIIINNNIIIHHHFFFGGGJJJMMMNNNNNNcccrrr{{{xxxxxxzzz~~~||||||qqq```cccsssooofff^^^bbblllrrrnnnggghhhrrrqqqbbb[[[ccckkkkkkaaaVVVVVVccciiiccc___bbbkkkjjjbbbVVVUUU___dddbbbeeepppmmm[[[ZZZbbbddd\\\TTTXXXaaahhhfff^^^YYY\\\cccWWWKKKGGGOOOPPPEEE???CCCHHHNNNKKK@@@>>>GGGHHH@@@===888:::BBBDDD???>>>CCCEEE>>>888:::@@@DDDBBB>>>AAA@@@???<<<999777888888888999;;;>>>AAAAAA???>>>EEEKKKLLLHHHJJJPPPMMMEEE777777666444222555;;;AAAKKKDDD======BBBCCC???:::888999888555000...///000222111111333666777555333999666555777777555555888---------------,,,+++******)))***...333555222...(((---111000,,,+++///444...//////...---,,,...///////////////000000111111---///111111///.........111111111222222222111111...222444333///---000333...***&&&'''+++...,,,***222,,,+++000222---,,,000)))+++...000000000111222666333000000333555444222000000000000/////////...+++++++++++++++******)))''''''((('''%%%$$$%%%'''))))))***+++++++++++++++)))***,,,---......------)))***+++++++++***((('''***---///000///......///---...///000///---+++)))((()))+++---000111///---)))***+++---.../////////******)))(((((((((((())))))))))))(((&&&&&&''')))***,,,---//////...,,,+++***+++,,,.../////////...++++++,,,,,,---...//////------,,,+++++++++,,,,,,---///000...***(((***,,,+++,,,---000222111///,,,---...000111222222000000...............---------...111444333000......///333111///000000///+++(((***+++---///000000000000---,,,+++++++++,,,...///111111000///...---------,,,111555333222444666666zzzmmmhhhlllssstttqqqddd]]]YYY[[[]]]ZZZVVVUUUVVV[[[___^^^[[[]]]fffooozzz}}}zzzssssssvvvxxxwwwuuuuuuxxxtttttttttoooeee^^^___cccaaa^^^\\\^^^ccchhhjjjjjjiiiiiieee]]]XXXYYY]]]```ZZZVVVTTTWWW[[[]]]^^^``````___]]]ZZZVVVUUUYYY^^^hhhpppxxx~~~rrreee[[[ZZZ^^^___^^^]]]WWW[[[^^^___[[[WWWTTTSSSMMMKKKJJJIIIGGGCCC@@@@@@AAACCCBBB???===>>>???>>>:::::::::;;;>>>AAA@@@>>><<<888555555888<<>>===:::888666555444333333555777:::===@@@CCCDDDDDDEEEIIINNNOOOJJJDDD@@@666666333000///111666;;;CCC@@@======>>>>>>;;;888777777666333000...///000222333444444444555777999999555444777666222111444///...---+++******++++++((()))+++---...///......,,,...///...,,,,,,---///---000222111---+++,,,......---,,,,,,,,,---...///,,,...000000///.........111222444444444222///...***...111000...,,,///111111---******---//////---...---,,,------------...***---////////////000111222000///000333333222000---...///000000000//////)))***+++++++++***+++,,,((())))))((('''&&&'''(((,,,,,,---............---)))***,,,,,,,,,,,,------***+++---......---,,,+++...000333222000......///,,,...///000///---***(((&&&&&&'''+++000222222000+++,,,...///......---...*********))))))(((((((((((()))***)))&&&%%%''')))***+++,,,---...------,,,+++,,,---.../////////...,,,+++++++++---...000111111000...---------,,,+++---000111///***(((***---***,,,///111111000///...---------............------------............---...111333222///,,,---...111000/////////...+++)))******+++---///111111000---,,,***((((((***,,,---000///---,,,+++++++++,,,)))///222111222555666333ssskkkhhhllljjjdddfffpppgggXXXQQQ\\\lllpppggg]]]cccpppzzzvvvlllmmm~~~{{{xxx}}}{{{~~~yyypppqqqyyyxxxpppgggeeeooo}}}xxxfffdddppptttsssiii^^^^^^eeeaaaVVVSSSZZZ```___\\\^^^iiirrrmmm```YYY\\\[[[RRROOOSSSVVV[[[WWWMMMMMMYYYaaa```VVVUUU\\\ddd]]]MMMNNN\\\llloookkkgggsss~~~mmmZZZYYYXXXVVVRRRQQQYYYcccYYYVVVUUUXXX[[[WWWMMMCCCEEEPPPQQQDDD>>>CCCDDD???<<<888:::BBBAAA999888>>>;;;@@@===555;;;IIIHHH===111333555333111444<<>>;;;888777777666222///000333666888:::???FFFLLLCCC>>>FFFXXXXXXFFF:::===<<<888333///...111555777888<<<@@@@@@<<<999999:::888777444222000000//////444888:::777333444<<>>888888999:::::::::::::::CCC>>>999:::>>>@@@>>>;;;444444444222222333888;;;<<<888444555888888333...555444333555:::???DDDFFF888;;;FFFSSSUUUKKK???::::::777222000///000000000222999@@@>>>666000222666999666333000////////////222444555444222444:::???666555444222000...,,,+++222111...------///111222///...---,,,***)))((((((222///------...,,,'''###,,,000222111---+++...111---,,,***+++---.........111000...---,,,---///000///444888888333...++++++...,,,)))+++...000...+++222000---,,,---...//////.........,,,++++++---//////,,,******+++,,,,,,,,,,,,000333555333000.........------///111222111000***---//////---,,,...111,,,,,,+++(((%%%&&&+++000111000/////////000111222***...000...---///111000111---,,,///555555000)))---222777666111......000---,,,+++,,,///000000///+++******+++///111222222............---,,,+++***111///---+++++++++)))((()))---000///+++(((((()))&&&&&&''')))+++,,,***(((...111111+++)))---111333------...///000222444555666444222///,,,+++******,,,000333222///,,,,,,---&&&(((,,,000333333000---+++***)))((((((***,,,...++++++,,,///000///,,,***777111,,,***(((&&&'''+++...111222111,,,)))***,,,***+++---000222111---***444222...+++))))))***+++......------,,,+++))))))333///---000555666000))){{{zzzzzzxxxnnnqqqvvvzzzxxxsssqqqrrrttttttqqqmmmsss}}}|||rrrzzz{{{xxx{{{~~~|||{{{xxxtttnnniiiggghhhfffeeefffiiijjjiiieee___[[[ZZZZZZZZZ[[[]]]```^^^]]]______]]]\\\\\\bbbbbbbbb^^^YYYWWWXXX[[[]]]ZZZXXX[[[\\\\\\^^^cccaaaeeeaaaTTTLLLMMMPPPPPPMMMKKKJJJJJJIIIIIIKKKNNNIIIKKKMMMLLLNNNQQQSSSSSSQQQTTTSSSQQQSSSXXXXXXSSSPPPJJJGGGGGGEEEBBBEEEKKKMMMJJJFFFEEEFFFFFFDDDAAABBBBBBBBBBBB???;;;:::<<<:::999888777888999;;;<<<<<<;;;;;;<<<<<<===<<<;;;999666333222444555555444666777777777777666555555333222222555888<<<======999888>>>GGGJJJEEE??????999555111.........------222555888777444111111222444555555333//////222555444222000000111444666777333222111///---,,,***)))---------....../////////...------,,,+++***))))))///000000///,,,***((('''***---000...+++***,,,000...,,,)))))),,,///222222000///---,,,,,,---///000444444333222111///---+++,,,,,,,,,,,,,,,...222444555000,,,,,,000222000---...//////...,,,---///111...,,,***)))+++,,,,,,+++---...///333666666222///---///111111//////111333000///...---............000///---)))''')))...222111111222333222222111000000111000...111777777333...///000222333111---)))---///111222111000...---000...,,,,,,...000222222,,,,,,...000333333111///............---,,,+++***///---+++*********)))(((,,,,,,,,,------+++)))'''%%%%%%%%%''')))***((('''+++//////+++(((***,,,,,,,,,,,,---///111333555666555444111...,,,+++******//////000111111000...,,,))))))***,,,///000000...---,,,***)))***+++---...///......///111111111///333...*********(((+++000444333111///...,,,***)))---///111000///...000222333000---***))))))***+++111000...,,,,,,,,,---...000//////000222111...***pppfffkkkpppppp```___hhhtttqqqgggiiiuuu~~~zzzppprrrxxxkkksss}}}}}}qqqdddeeelllwwwnnnfffhhhooonnnaaaSSSVVVbbbdddXXXSSS\\\dddccc\\\RRRPPPWWWWWWNNNMMMSSSYYYZZZTTTNNNQQQZZZZZZSSSQQQYYY___\\\SSSOOOUUU\\\bbbXXXRRRUUUZZZZZZWWWVVVYYYhhhgggQQQBBBGGGOOONNNNNNCCCAAAIIIIIIAAA>>>DDDBBBFFFAAA<<>>888333333777777222---111555888888555444666999000000111333555666444222777444555999======>>>@@@555222///---,,,,,,+++***000000///000111111000//////333777555111000555:::555000,,,,,,///222111/////////...,,,+++)))(((((()))***---...///...,,,+++,,,,,,,,,+++++++++******---000333111,,,((()))***'''***,,,+++))))))+++...///,,,)))))),,,111444666---,,,,,,+++,,,---///000888333---,,,///000///,,,+++---...---,,,///555;;;666000+++---333555111+++//////000///...///111333---,,,******,,,------,,,...,,,,,,111888:::666111...222555333...---111666666111---,,,///111///---555333000,,,***,,,000444111222444555555222000...666333000///666<<<:::444+++///444555222---***)))---,,,,,,...111111...+++333000---+++---111333444...///222555666555000------......------,,,+++***---+++))))))***+++***)))---+++)))+++......***%%%$$$$$$$$$%%%'''((('''%%%&&&+++---***)))******(((+++,,,---///111333666777444222000---,,,+++***+++000...---///333444111------+++))))))+++---...///...---,,,+++++++++,,,---222000//////222444555555///+++)))***+++,,,///444:::555000...//////,,,)))000333444111,,,,,,222999111///---***))))))***+++444222///---,,,///111444...///000000...,,,++++++~~~yyytttoookkkhhhhhhiiiiiijjjqqqyyyzzzvvvzzzyyyxxxrrrkkklllqqqnnneeebbbgggmmmlllbbbXXXXXX]]]iiiccc___aaaeeecccYYYPPPQQQZZZ]]]XXXUUUYYY]]][[[\\\TTTPPPRRRRRRMMMMMMQQQPPPQQQOOOKKKMMMSSSSSSNNNNNNSSSVVVTTTOOOMMMRRRWWW[[[TTTPPPRRRSSSQQQPPPPPPXXXbbb```PPPDDDFFFJJJHHHLLLFFFCCCFFFDDD===;;;???======888666>>>IIIJJJDDD???CCCFFFDDD@@@@@@EEEIIINNNHHHCCCAAAAAA>>>:::666<<<===>>>???AAABBBDDDEEE@@@:::999>>>???999666888999777555444444666999:::555666888999999:::;;;<<<<<<888666666777666111---111444777666444333555777...------///000000///---444111111333666888999999000...---,,,---...---,,,------,,,,,,---...000111000333666666444444666999333000---,,,---------+++------,,,+++***)))((((((+++,,,---......,,,+++***++++++++++++++++++++++++---///111000---+++***+++&&&(((******))))))+++---///---+++,,,///111333333+++*********+++---...///444000---,,,---......---,,,...000000000222666999222///---...222222///+++......///......///222444000...---...///000000///,,,+++,,,111666888555111111444555333///...222555666222...---...000111111444444222000///000111222111222333333222000...---222333222111555999555///(((---222444333///+++))),,,+++,,,---...///...---222///------...111222222...///222555666555111...---------------,,,+++***+++***))))))+++,,,,,,++++++***)))***,,,,,,***(((&&&%%%$$$%%%'''((('''&&&$$$)))***)))+++000222000------...///000222333444222111///---++++++++++++///......000333444222000///---***)))+++---------...---,,,+++++++++++++++000///...000222444555444---)))(((+++,,,---111666999555000...//////...---222333333000---...222777000///---+++++++++,,,---222111///......000222444000/////////...---+++***wwwkkkjjjwwwyyynnnjjjqqqzzzzzzzzzxxxssscccaaadddiiifff^^^ZZZ]]]bbb]]]ZZZ[[[YYYSSSPPPPPPWWW\\\bbbbbb\\\WWWVVVVVVSSSNNNQQQ\\\```[[[TTTSSS^^^]]]UUUKKKJJJQQQSSSPPPIIIJJJNNNTTTRRRKKKJJJMMMSSSOOOJJJIIILLLNNNOOONNNMMMOOOQQQPPPJJJEEEIIIQQQZZZVVVRRRPPPMMMGGGCCCAAAFFFKKKJJJ???999;;;===<<<;;;555555;;;===:::;;;@@@>>>;;;:::;;;>>>@@@@@@AAAFFFIIIJJJEEE>>>;;;<<<===:::999:::>>>BBBDDDBBB???>>>CCCBBB:::777:::;;;888555555555666666666666777:::666222333777<<<===<<<666777888888777555333222444444444444333222111111---+++******,,,............000222444666666333///,,,+++,,,---000111000///***,,,...,,,++++++000444555444333555888888555222000111000...+++***+++---,,,,,,,,,,,,++++++******111000///...,,,+++*********++++++++++++,,,,,,,,,...---,,,---//////,,,)))&&&((()))))))))***+++,,,------...000111111...,,,)))))))))******,,,,,,---+++---//////,,,+++,,,.........///333666666333000,,,---......---++++++,,,,,,---------,,,---000333222111111222333444333222+++---///111222111111111444333222222222222222222111111111///---...222666111111222333333222000...111000///...------------***///333222000000,,,'''''')))---222444222---)))))),,,///...+++***...111---------...000000...,,,......///111444444333111,,,,,,,,,---,,,,,,++++++,,,***)))***,,,......---(((***,,,+++***)))***,,,((('''&&&&&&((()))((('''%%%((())))))///777======000//////......//////000000///---,,,+++++++++,,,,,,///111111000000222444///...------......---+++,,,,,,+++***************+++,,,---000333333111///...***)))+++,,,,,,///333222333222///------000333111000//////000000000//////...---,,,,,,---......---......//////000000111333///+++,,,000111---(((}}}zzznnnmmm{{{zzz|||uuuuuuwwwiiidddooowwwuuuiiiffflllmmmeee\\\WWWXXX^^^YYYNNNPPP[[[]]]UUUNNNOOOQQQOOOKKKJJJLLLVVV______WWWQQQRRRWWWPPPGGGJJJZZZaaaXXXOOONNNWWWZZZSSSFFFEEEPPPSSSMMMIIIIIIQQQYYYUUUJJJHHHMMMTTTLLLDDDCCCHHHLLLKKKGGGDDDHHHNNNMMMDDD>>>DDDOOOVVVMMMIIIOOOPPPGGG@@@???@@@JJJIII:::222888;;;888999444666>>>;;;222222<<<>>>888555999>>>???@@@BBBDDDJJJLLLDDD<<<:::===???888666666:::???AAA???;;;>>>FFFEEE888444;;;>>>888555555666777888777777666<<<555//////666;;;<<<:::222555888888777555666777777666555444333222///...---+++******,,,...//////+++///333444666555000)))******,,,...111222111///))),,,...---++++++000444777444222555999:::444...---000222///+++))),,,///,,,,,,,,,---------------333222000...---,,,+++++++++++++++++++++++++++,,,---***)))+++///000,,,((((((((())))))******+++++++++,,,...000111///+++'''((((((((()))************&&&***///000---***+++---......///333777666000***))),,,...,,,((('''))),,,+++,,,,,,,,,+++,,,...000222111111333555555444333+++...111111///...///111333111000222444555222000...000222000---...222777//////111333555333000---///...,,,+++***++++++,,,$$$,,,111///,,,***'''###&&&'''***///333333///+++)))---///---(((''',,,222++++++,,,...///...,,,)))------...000333444333111++++++,,,,,,,,,,,,++++++,,,+++******---.........&&&))),,,+++((('''***...***)))'''''')))***))))))'''(((((()))000;;;AAAAAA000000///---,,,,,,,,,,,,...---,,,+++***+++,,,---+++///222111......111555.........000111000,,,***++++++***************)))******---000222222///,,,...***)))+++,,,+++---111---000111///,,,,,,///444...------...000000---))),,,,,,,,,,,,------...///+++,,,---............---333---)))+++111333...(((yyytttqqqzzz~~~|||vvvnnnmmmnnnooollleee^^^[[[]]]aaadddbbbaaa```___]]][[[WWWSSSOOOLLLKKKNNNSSSPPPNNNNNNOOOMMMJJJKKKOOOPPPQQQUUUXXXYYYVVVQQQLLLHHHIIIMMMRRRRRRPPPOOOQQQKKKKKKIIIHHHIIILLLKKKIIIMMMQQQSSSQQQPPPPPPNNNKKKJJJHHHFFFDDDCCCCCCEEEFFFCCCCCCEEEFFFCCC???AAAFFFJJJLLLMMMJJJGGGEEECCCAAA???AAA@@@;;;666555666555888888999999777333444777777777:::<<<;;;999@@@JJJLLLMMMIIIAAA>>>???===888666666666666999<<>><<<::::::;;;:::777999888888888888999:::;;;777444000000333777888888555555555666888888888777555888999777333000000222......---...000000///---)))...111000222444111******+++,,,///111111///,,,+++++++++,,,---...///000333222333666999888444///---.........------......,,,,,,,,,------.........//////000000///...,,,+++,,,+++++++++++++++++++++))))))***,,,------,,,***)))((((((((()))))))))((())))))***---...---***''''''(((((()))))))))((((((&&&(((+++,,,---,,,,,,,,,,,,---000222333222///,,,***++++++)))'''''')))+++,,,------,,,***+++---///......///111333333222000---......000111111111000---///222444444333222111000000000/////////000111000///...000333444222000++++++++++++++++++++++++&&&***+++***+++,,,***%%%%%%(((---000000...------+++,,,+++)))''''''***---,,,++++++,,,------+++***---...000333555444000---***++++++,,,,,,,,,++++++,,,***)))***,,,------,,,'''((()))))))))***+++---+++)))''''''(((******)))'''((()))***000888;;;999......---,,,++++++++++++,,,,,,+++******+++,,,---......//////...///000111---------...//////,,,*********++++++,,,+++++++++---------///111111///...,,,)))(((***+++***+++///------...------,,,------,,,---......---+++++++++))))))******+++,,,------,,,,,,+++++++++,,,------///+++)))***...000...+++zzzxxx|||zzzoooeeevvv~~~zzztttzzzrrrbbb```lllooobbbWWWYYY]]][[[TTTSSSZZZeeeeeeZZZUUUZZZYYYZZZSSSHHHFFFNNNNNNGGGEEEKKKSSSTTTLLLGGGMMMWWWYYYPPPKKKRRR^^^___QQQBBBBBBPPPUUUJJJCCCJJJSSSVVVAAA<<>>???PPPUUUFFF<<>>:::222...222888//////111333444222...******------+++...333333...,,,,,,---///000///,,,)))---***(((***///111///+++///111555777777666444222...+++***+++///111///,,,+++,,,,,,------...//////)))+++///222222000---+++,,,,,,,,,+++++++++******%%%))),,,---***)))+++---)))(((''''''(((((((((&&&''''''''')))+++,,,+++***'''((((((((((((((('''&&&***'''&&&(((---///---+++)))---111111///---///111...+++'''&&&(((******))).........,,,++++++---///++++++,,,...000000///---000---+++...444666333///(((///555666333000111333333000......111111...+++222///------111444444444(((***,,,......,,,***)))+++***'''&&&,,,111000***$$$+++111111,,,)))+++///...+++'''%%%&&&((())))))///,,,******+++,,,,,,,,,---///333777888444...)))***++++++,,,,,,,,,+++++++++)))((()))+++,,,,,,+++***'''%%%'''+++---,,,***+++)))''''''((()))))))))'''((()))***///444444///,,,,,,+++******+++++++++++++++*********+++------111...+++,,,///111000...---,,,+++,,,------,,,+++***+++,,,,,,------------222000......000111111111+++''''''***+++***+++//////---+++,,,......***'''***...000...)))'''***...''''''((()))***+++,,,,,,///---+++))))))***---///************+++,,,---...zzzuuuuuuxxxyyyyyyzzzvvvxxxvvvtttrrrqqqmmmhhhcccgggaaa```fffdddZZZTTTWWWUUUXXXYYYZZZ\\\^^^YYYQQQVVVVVVTTTQQQLLLIIIHHHHHHLLLNNNOOOOOOOOONNNPPPQQQOOONNNOOORRRTTTRRRMMMIIIIIIEEEBBBCCCFFFFFFBBB=========>>>AAAEEEGGGHHHGGGIIIMMMPPPNNNHHHDDDEEEHHHJJJGGGCCC@@@?????????>>>??????>>>===<<<<<<===???FFFFFFGGGEEEAAA???@@@@@@>>>>>>===<<<999666333111666888888666111///000333000222555555555777<<<@@@HHHJJJJJJGGGAAA===;;;;;;::::::777333111444<<>>===<<<>>>BBBEEEGGGGGGCCCEEEGGGGGGDDDBBBCCCDDDMMMGGGAAA===>>>???>>><<<;;;===>>>;;;777777;;;@@@DDDBBB@@@@@@AAA@@@>>><<>>999;;;>>>===:::555222333555999;;;<<<@@@@@@:::777888888777777888888888777666555444666555555444444555666777444111///000333444222000444444555777888777555444888<<<<<<666222333444111......000222333111---))))))---111222111///...---000333777777555333333333333333555999<<<:::333,,,,,,,,,---...///000111111---+++))))))+++...//////...,,,++++++---...///...,,,------,,,)))((()))+++***+++---......---+++***---------,,,+++)))((('''(((***+++---------+++***---,,,***)))((('''&&&&&&***)))(((((((((***+++,,,........................+++******))))))))))))***,,,,,,,,,,,,,,,,,,++++++,,,+++***+++------,,,***+++++++++,,,...000333444444444333222111000000000---------------...///000000---,,,...111111...***&&&&&&'''(((((())))))*********+++*********---/////////...---,,,,,,+++++++++***((('''&&&&&&&&&'''(((((('''''''''(((((())),,,,,,---...////////////++++++++++++,,,,,,+++***))))))(((((('''''''''''''''))),,,,,,,,,---000222---+++))))))*********)))***************+++,,,,,,((((((''''''((())))))***,,,******,,,...///...,,,+++...111222111000111222------------,,,,,,,,,,,,+++,,,------,,,,,,---//////...,,,+++***+++,,,---++++++++++++************///000000///---+++))))))******+++,,,,,,,,,,,,,,,***)))((((((***...333555///...,,,+++***+++,,,,,,,,,++++++,,,,,,---......~~~zzz}}}vvvooommmvvvnnnggglllvvvxxxoooddd```fffiiiddd\\\ZZZ```iiidddfffddd___[[[ZZZWWWSSS\\\ZZZTTTMMMNNNSSSWWWUUUDDDHHHKKKIIIEEEDDDFFFIIIRRRHHH???BBBMMMSSSOOOGGGBBBLLLSSSOOOCCC>>>CCCKKKAAAAAAAAA@@@???>>>===<<<===<<<;;;<<>>???<<<777AAA===888444333555888:::000000000222444444333222444111///222666888666333777>>>DDDAAA999555999@@@???:::444222555777666444666>>>AAA;;;555555777888333444666888888666444333777777777777777777666666///000222222111000000000444222333666:::;;;666111666<<<>>>888222111444666///000222444444111,,,'''***---000111000///...---000666;;;:::555222444777333222333666888777222---+++,,,,,,---...///000000---)))&&&)))...222222000111...******+++...///000---------+++))))))***,,,***---000000---,,,,,,.........---,,,++++++***))))))***,,,......---,,,++++++,,,,,,,,,+++***)))(((...---+++*********+++,,,------------------------***+++++++++******)))((()))***,,,------,,,+++***,,,+++***+++,,,,,,+++***)))))))))+++---000333555777555333000///...//////+++++++++,,,---...000000///---,,,...000000,,,)))&&&'''((()))******))))))++++++***(((''''''***---111000///---,,,***))))))(((((((((((('''&&&%%%%%%)))((((((''''''''''''(((...---+++***+++---000222---------,,,++++++******))))))(((''''''&&&''''''(((+++...///...///222555,,,***(((((()))***)))(((******)))))))))***++++++(((((((((((())))))))))))---)))&&&)))///111...)))'''---333333///...111555000///...---,,,------......---,,,)))(((***...222...---***(((((()))+++---***---000///,,,***+++,,,...222555444///++++++---++++++,,,---------,,,,,,+++***((((((+++000666:::000///,,,***)))***+++,,,+++,,,---.........---,,,}}}{{{xxxtttwwwyyywwwppplllllliiieee```ffflllmmmiiigggiiilllnnnfff___^^^bbbccc^^^WWWdddmmmmmm```VVVVVVWWWSSSNNNPPPPPPLLLKKKLLLJJJFFFFFFEEEDDDCCCBBBCCCEEEGGG@@@AAABBB???<<<===DDDJJJIIIEEEBBBCCCDDDDDD@@@<<<;;;===??????===<<<===>>><<<;;;;;;===@@@AAAAAA@@@@@@???>>>>>>@@@BBBBBBAAADDDBBB???<<<:::777555333000444777666222111555888888666333555999:::888555999666222///...000333666444111///111666999:::999333222000111333444222///333888<<<:::555333666;;;<<<999666555666666555333333:::===999555444555444222222333555555555555555666777888999888666555333000222444555555333222111222222222555888888666444555888999555111000222555111000111222333111...+++***,,,000111000...---...000444777777333111222444111000000222444333111...+++,,,,,,---......//////+++'''%%%***333888888444000...++++++,,,...//////,,,,,,,,,***((((((***,,,+++///333111---***,,,000------,,,++++++*********)))***,,,------,,,***))))))+++---//////---+++***000///...,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,---------,,,***))))))***+++,,,---...//////...,,,******++++++***)))(((((()))***,,,///222333555333///---+++,,,...000---------------...///000...---------///...+++(((&&&(((***++++++***)))'''++++++)))'''%%%%%%'''***.........---,,,***))))))'''((()))***)))(((&&&%%%******)))(((''''''''''''---,,,***((()))+++///111//////...,,,***))))))))))))(((''''''((()))******.........///111222333222+++)))'''((()))***)))(((***)))))))))))))))***************+++++++++******)))'''%%%(((,,,...,,,)))''',,,000111//////111444222111///---,,,---...///...---+++)))(((***...111000...+++)))(((***,,,...+++000444333///,,,---///...111444333111...,,,,,,+++,,,,,,---------,,,,,,******)))***,,,000444666000///---***)))***+++,,,***,,,...000000...,,,+++vvv|||xxxyyywwwlllsssooofff^^^___eeefffbbbWWWaaalllmmmhhheeekkksssooofff]]]^^^ccccccXXXMMMaaammmpppaaaSSSPPPSSSSSSDDDIIIKKKHHHFFFEEEAAA<<>>@@@CCCDDDBBB444:::>>>999111111<<>>;;;@@@???>>>>>>@@@@@@???===777;;;???===777222000000---...000333555555222000111222333444444444555666222111///------...///000666222......444999===>>>111333333222///---...000444444444444333333333333555777888888666555666888444777777555444666333///222222111222333444666777444555777888777555333111444222222444777777333///111222333222111222555999444111////////////000111222000///000111222111000***,,,///000///...---...222111222222222111000...////////////000111000...++++++,,,,,,------......)))&&&%%%+++555<<<<<<888///...---...//////...,,,+++++++++)))(((((()))++++++///222000,,,***,,,///+++***))))))((())))))***((()))***++++++***((('''(((***---///000...,,,***000///...,,,,,,,,,,,,---------,,,,,,++++++++++++---...///000000///...---+++******+++---111666888///---+++***++++++***)))***))))))***+++---///000111...+++)))(((***---///000//////...---------------------......---+++***)))***+++,,,,,,***(((&&&+++***)))&&&$$$###%%%''')))***++++++++++++******''')))+++,,,,,,***(((&&&+++******)))((((((((((((***)))))))))***+++,,,---/////////,,,(((&&&''')))(((((((((((())),,,...///555111---///333555111,,,***(((''''''((())))))(((******)))))))))))))))***+++,,,---------,,,,,,+++###%%%'''(((((())))))***)))***,,,...111222111000333111///---,,,---...///+++,,,,,,+++***+++---///111000---,,,+++---...000,,,111666555000---...111///......///111000---))),,,,,,,,,------,,,++++++)))***+++---.........---///...---++++++***++++++)))+++...000000...,,,***~~~{{{xxxrrriiiccc]]]\\\___ccceeeeeeddddddffflllsssuuurrrnnneeehhhiiifff___XXXVVVWWWZZZbbbeee[[[OOOKKKLLLNNNDDDGGGFFFAAA>>>???@@@???JJJDDD???===>>>@@@>>><<<666444222111222666:::<<<<<>>??????888999:::===>>>===:::777;;;<<<======;;;:::888777111666;;;;;;666111//////,,,+++---111666666222---///111333333222222444666000//////...............222///,,,+++///444999<<<222444444111,,,***---111555222000000111222111///111444888777444444777:::777777555333444666333...111111111222333555666777222333555666666444222111333111///111555555222...000222333000---...333999222---))),,,.........000222000///000222333333222***,,,...///...------...333111000000222222///------......///////////////+++++++++,,,,,,,,,------(((&&&&&&,,,444::::::888.........///000000---+++)))+++,,,+++***)))***+++,,,...///...+++)))+++---)))((('''&&&&&&''')))***'''(((***++++++)))'''&&&(((***,,,......---+++***------,,,++++++,,,---......------,,,,,,++++++***......///000111111111111...,,,++++++...444:::>>>222///,,,+++++++++***)))))))))))))))***+++---...---,,,)))''''''))),,,...111000///---,,,,,,++++++,,,---...//////...---,,,---------,,,+++)))'''%%%)))))))))'''%%%$$$$$$%%%%%%&&&(((***++++++******((()))+++,,,,,,+++)))(((***))))))(((((((((((()))'''(((((()))******++++++...///...+++&&&$$$&&&)))))))))((()))***---000222777222...///222333///***)))'''&&&&&&((())))))(((++++++***)))))))))******,,,---.........---,,,+++!!!$$$'''((('''''')))++++++******---111222000...222111000...---------...)))+++------,,,+++,,,,,,111000///.........//////---000333222///---...//////,,,)))+++...///,,,)))++++++,,,,,,,,,+++******)))***---......,,,)))''',,,,,,---------,,,+++***'''))),,,...///...,,,+++{{{vvvrrr___[[[]]]ccceeedddjjjttt}}}uuuooouuu~~~tttggg^^^hhhmmmeeeVVVMMMRRR[[[PPPNNNMMMOOOLLLGGGCCCCCCBBBEEECCC===999<<>>@@@AAA@@@<<<888777666666000+++,,,222888888666444===DDDBBB999333666<<<555444444666:::<<<;;;999999777666666888888777666333777;;;;;;888444333333333222333555777666333000,,,,,,---///222333333111222111111222333444444444000000///...------......,,,,,,---,,,---000444777666444111...+++,,,...000111000/////////000111222111222333333333444555666999;;;:::555333444444111///111333666777666555333222222444444555444333333111111111111111111111111000000///......///000222000,,,+++------+++...444111111222444555444111...***,,,......---------...000111111000...---------+++---...//////......///++++++++++++,,,,,,,,,,,,(((((())),,,111333444333111///......//////...---)))+++......---,,,++++++---,,,+++***))))))))))))((('''&&&%%%&&&''')))***((()))+++++++++***(((&&&((()))+++,,,,,,+++***)))))))))))))))***,,,...///.........---,,,+++++++++------...///000222333444///...---...111555999;;;444111---++++++++++++***'''''''''((()))+++...///...,,,***((('''(((***+++------,,,+++************+++,,,...///////////////111000...,,,***'''%%%$$$'''(((***)))'''%%%$$$$$$"""$$$&&&((()))))))))(((((()))***++++++***)))((('''&&&&&&&&&&&&''''''(((''''''''''''((()))***+++,,,------)))$$$"""%%%))),,,+++)))((()))+++...///222222111000///---------(((&&&%%%%%%''')))((((((,,,,,,+++***************+++,,,---...---,,,***)))$$$$$$%%%''')))*********)))+++---...///.........111000000///---,,,,,,+++)))+++,,,,,,++++++,,,---...............---,,,,,,------------,,,,,,,,,,,,,,,+++*********+++,,,,,,***+++++++++******)))(((***+++,,,---,,,+++)))'''(((***---//////...+++***&&&'''***,,,---------,,,xxxqqqkkk^^^[[[```iiihhheeesss~~~qqqeee]]]bbbcccZZZLLLEEEIIIQQQIII===:::DDDJJJEEE===:::<<>>???888222222555666,,,000555::::::888333000222222333444555555555555///222555333///---111555111...,,,...111111...+++///...///111---***///999000222555888888444...)))***,,,......---,,,---...+++///222///***(((***...+++---///000///......///++++++++++++++++++,,,,,,((()))+++,,,---.........333000---,,,---...//////***---000111000...---,,,---+++)))((())))))((('''((('''&&&%%%&&&(((***+++***+++,,,---,,,***((('''((()))************)))((('''''''''(((***,,,///000//////...------,,,++++++,,,,,,,,,---///111444666//////000111222444666777555222...,,,,,,,,,++++++%%%%%%&&&'''))),,,///111000...+++)))((((((((()))***)))))))))))))))*********,,,///000000000000111444222///,,,)))&&&%%%$$$&&&(((******(((&&&$$$$$$"""###%%%'''(((((('''&&&(((((()))))))))))))))((($$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%&&&(((***,,,***,,,,,,(((###!!!%%%)))...,,,***(((''')))+++,,,+++000444222+++))),,,222'''&&&%%%%%%'''(((((((((------,,,+++******++++++)))***,,,,,,,,,***(((''''''$$$###&&&,,,///,,,)))''',,,111000,,,***---000000000000///...,,,+++******+++++++++******,,,...***+++,,,------+++***)))---+++))))))*********)))***,,,,,,***'''(((,,,000***************)))(((''',,,,,,,,,+++++++++******&&&)))---000111///,,,***%%%&&&(((***,,,---------zzzlllbbb^^^aaa```]]]fffxxxpppccc\\\aaaZZZQQQJJJGGGDDD@@@===<<<======;;;999888999;;;666888;;;;;;888555222111777999888555555777444///...000333222///...000333777666666777888777555222111444555222000222999@@@777555333222222111///---333111///000222444444444///222444555444333333444333///,,,---000333444333555777999777444222444666...---,,,+++***)))))))))000...,,,+++,,,///222555///111111...***))),,,//////---+++---000222000...333444444333111111333555444666999:::888444000---222000111333666777555222...222777888777666777999:::666111000111222111000///111222111///......///---...///000111111000000444333111000...---------,,,///333444222///---,,,++++++,,,,,,,,,++++++***+++---///111111222333555000...+++)))((((((((())),,,---------+++***+++---+++,,,,,,,,,+++***))))))---------///000000---++++++,,,,,,+++(((&&&&&&'''&&&'''((())))))***))))))//////...,,,***(((&&&$$$'''''',,,000///***(((***)))((((((((((((***,,,---***++++++)))&&&'''+++000******++++++---000222444555333111000000111333444000///---+++************(((''''''(((+++---...---...000111---(((%%%'''***---,,,***(((''''''((((((---///000...***))),,,///,,,---------,,,)))&&&$$$((('''((()))++++++(((&&&%%%&&&'''&&&&&&&&&(((***((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((***+++)))%%%###$$$&&&)))******)))(((***---000------,,,,,,,,,++++++++++++)))'''&&&%%%%%%%%%&&&******)))'''&&&(((+++...///...,,,***))))))))))))###%%%&&&((()))***)))))))))***+++++++++++++++***///...------...---+++)))(((***,,,......,,,***)))''')))***,,,---------,,,+++)))'''&&&((()))))))))+++***((((((*********))),,,,,,+++******))))))))))))+++,,,------,,,***(((+++,,,...//////...,,,+++&&&''''''((()))******+++uuueeefffbbbbbb```^^^dddpppzzz~~~kkkXXXVVVZZZXXXSSSLLLEEE@@@===:::999777888:::::::::999777666777999:::999666333111111444888:::777666666333//////000111111000000111333333222222333444444222000000222333222111333777;;;666444222111111111///...000000000222555555444222111222333444555444333333333111......///111111111888999:::999777666666666...---,,,,,,++++++++++++...---,,,+++---///222444111111000...,,,,,,---...///......///111111000...333444555444333222333555333555777888777444000...///......111444666555333222444666888777777888888:::777555444444444333222...////////////...---,,,......//////000000111111333222000///............///111333333111...,,,,,,+++++++++,,,++++++******---///222333333444555666000...,,,***(((((()))***,,,...///...+++***)))***,,,++++++,,,------,,,+++,,,++++++,,,---...---+++,,,------+++(((&&&&&&''''''(((((()))))))))))))))000//////...,,,)))'''&&&''''''***...---((((((+++))))))(((((()))+++---...+++***)))'''&&&'''***---++++++++++++---///111222333333222111111111222333111000---,,,++++++,,,,,,,,,***)))***---//////......000111...)))'''))),,,---,,,***)))(((((()))))),,,---...---,,,+++,,,------------,,,+++(((&&&%%%'''((()))))))))))))))))))))(((''''''(((((()))))))))(((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''((((((((((((((('''((()))'''$$$"""###%%%((())))))((('''(((+++...,,,+++++++++************))))))((('''&&&%%%%%%%%%''''''&&&$$$###$$$(((+++000///,,,***)))((((((((((((((()))***))))))((('''(((((()))***************---,,,,,,,,,------***((()))***,,,------,,,+++)))((()))***,,,------,,,,,,***(((&&&&&&'''))))))(((+++)))((((((***+++***)))+++++++++++++++***)))(((******+++,,,,,,,,,+++***,,,---...//////...---,,,(((((())))))******++++++rrreeecccaaa___]]]]]]^^^aaakkkuuuvvv~~~qqqYYYIIIIIIPPPOOOLLLGGGAAA:::777666777555555888<<>>999666444111111...---///444666555222...,,,******+++---...---///000222555888777444111666444111000111333333333,,,///555:::===;;;555111555222000222666777333///...111333222///...000333555333222333666555111---,,,------...............)))***,,,...///111111222222000---...111222000---...222666666333000///000///222444555444222111111///000111222333222222111///...---,,,...///111222888555222333666777666333444888;;;:::777444444666444000---///333555111---444333222111222555777999000///...------...000111555555444111...++++++,,,---,,,+++******))))))))))))+++...000////////////,,,+++***)))))))))))))))***,,,//////---***(((''',,,***)))---222555333111,,,***'''''')))+++---...,,,------+++)))''''''(((******)))((((((((((((((()))***++++++***)))(((''')))((((((***)))&&&'''+++(((((('''((()))***,,,------***&&&''')))++++++)))...---,,,++++++,,,---...///000222333333333111000222111///......///000222***(((&&&&&&((((((((('''+++---......,,,+++,,,...*********++++++,,,,,,---***))))))+++...///+++'''---,,,***)))((((((((((((&&&))),,,***'''''',,,111333...))))))---///---******)))((('''&&&&&&&&&'''###$$$&&&'''((('''&&&%%%$$$%%%%%%'''(((***+++,,,((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%$$$%%%''')))*********)))))))))((((((&&&'''((((((((('''&&&%%%''''''&&&%%%###%%%(((+++,,,+++***)))((())))))***......---,,,***)))((('''###$$$&&&'''((()))******((()))***,,,...---+++(((---,,,+++*********+++,,,)))******+++,,,,,,,,,,,,***)))((((((******)))(((((('''&&&'''(((((('''&&&&&&(((***,,,---+++)))(((************+++,,,---...,,,------......------,,,*********)))))))))))))))kkkfffZZZHHHFFFEEEJJJQQQMMMEEEGGGPPPZZZQQQFFFCCCEEEFFFAAA<<>>CCCBBB:::222777666444111...---...///000999@@@>>>:::777555333000...---///333555444222///---++++++,,,.........000222444777999888444111555333222222333555555555///111666<<<>>><<<777222555222000222666777333...+++///333444222111333666222000...000222111...***+++,,,---///////////////)))***,,,...///000000000111///---...111222000...///333777777444000000111---///222333222000//////...///000222222222222111111000///---,,,,,,---...666333000111333444333111111555999999666333333444333///---///333555111---222111000000111333666888000///---,,,,,,...000111444444333000,,,++++++,,,...---+++***)))((((((((('''***---...---,,,+++,,,)))))))))(((((((((((()))'''***---...---+++*********)))***---222444444222///,,,(((((())),,,...///+++,,,,,,+++)))((()))***+++***)))(((''''''((((((((()))******+++,,,,,,,,,---,,,---///,,,((('''+++''''''&&&&&&'''(((***+++---***((((((,,,...---+++...---,,,+++***++++++,,,...///111333444333111000222222111000000000111222(((&&&$$$$$$%%%&&&%%%$$$)))***,,,---,,,,,,,,,,,,)))******+++,,,,,,,,,---)))((((((***------***&&&++++++***)))((((((((()))&&&))),,,+++((((((---222444///******---000...++++++***((('''&&&&&&'''((($$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&(((***,,,---+++***)))))))))(((((('''$$$%%%&&&&&&%%%$$$&&&(((************))))))))))))%%%&&&'''((((((((('''&&&(((((('''%%%$$$%%%))),,,((((((''''''(((***+++,,,,,,,,,,,,++++++++++++,,,$$$%%%&&&((()))*********((((((***,,,//////---+++...---+++***)))***+++,,,))))))******+++,,,---...,,,+++***+++,,,---+++***&&&%%%%%%&&&((((((&&&$$$$$$&&&))),,,,,,,,,***)))************+++,,,---...++++++++++++++++++++++++((((((((((((((('''''''''oooSSSCCCCCC<<<>>>DDDHHHEEE@@@>>>AAA@@@@@@???:::666666:::??????>>>===:::777666666777111111333777::::::666111333333222000---,,,---///222888<<<:::777777666333///......///111333222222222000......///000///...222444666888888666444333222222111333555666555444333333555888::::::777444444333222333555555222///,,,///333555666666666666222000////////////...---+++,,,.../////////......***+++,,,....../////////...---...///111111000///000333555555444222111111,,,...000111///......///---...000222333333222111333333222000---+++,,,---333111111111222222111000///222444555444333222222...,,,+++---000000...,,,---,,,,,,---...000222333000///---+++,,,---000111111111111///,,,+++,,,---///...+++)))((('''''''''))),,,///000///---,,,+++(((((())))))))))))))))))&&&))),,,---,,,+++++++++(((***,,,...///000111222000...***)))+++---......)))***,,,+++******+++,,,******(((''''''((())))))+++++++++,,,///222555777222111444777333,,,)))***((('''&&&%%%%%%&&&'''(((+++***)))***,,,.........---,,,+++*********++++++---///111222333222111000222222222333222111000///)))'''%%%%%%'''''''''&&&((()))+++,,,---,,,++++++))))))***+++,,,,,,++++++)))))))))*********(((&&&)))))))))))))))))))))(((&&&)))++++++***+++...222333///******,,,...///...,,,***(((&&&&&&&&&((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%''')))+++------,,,***+++,,,,,,***)))%%%&&&''''''&&&%%%&&&'''************))))))))))))%%%%%%&&&'''((((((((((((&&&&&&%%%###"""###''')))'''&&&&&&'''(((***+++---))))))******+++---//////&&&'''((()))***+++++++++(((((()))+++...//////......---+++***)))******+++(((((((((***+++---///000---,,,,,,---......---+++&&&&&&&&&''')))(((&&&$$$###%%%(((***,,,,,,++++++*********++++++,,,,,,---************************''''''''''''''''''''''''wwwvvv}}}jjjHHH;;;AAA===AAACCCAAA@@@AAA>>>:::555:::===999000...555===:::888666555555555444333////////////000111111222000111111///---,,,---...333666666333333555555222---...000000//////000111444333222222222222///---222555777666333222333555......000222555666444222666444222222444555555444333333444444444333222111000111333666999999666444111111000...,,,,,,...///+++,,,...//////...---,,,,,,,,,,,,------.........***,,,///000/////////000222111111222444444333111...///000000......///000,,,...222444555333111///222333444333///------...///111333333222111111111000000000222333444222000++++++,,,------...------***+++,,,---...000111111111000---++++++,,,///111,,,---......,,,+++,,,---000...+++)))'''&&&&&&'''***---000111000...,,,+++))))))***+++++++++++++++(((***,,,,,,*********+++&&&***......,,,+++---000111...,,,***+++,,,,,,,,,''')))++++++++++++---///***)))'''''''''(((***+++,,,++++++,,,000555;;;???666777<<<@@@;;;111+++******)))'''&&&%%%%%%&&&&&&&&&(((***++++++---///111,,,,,,***))))))***++++++---...000111222222222111111222444555444111...,,,)))'''&&&&&&((()))((((((******,,,---......,,,***((()))***+++++++++***)))*********)))'''&&&&&&&&&'''((()))******)))((((((&&&(((***,,,---...///000///---+++)))***,,,...000---+++(((&&&&&&&&&((()))'''&&&%%%$$$$$$&&&''')))&&&&&&%%%%%%&&&)))+++,,,...,,,++++++------,,,***&&&((())))))'''''''''((()))))))))(((((((((''''''%%%%%%%%%&&&'''((())))))$$$$$$###""" """%%%((((((((('''&&&'''((()))***((((((((()))+++---000111)))***++++++,,,,,,,,,+++((('''&&&(((+++...//////...---,,,+++************&&&&&&''')))+++...111222---,,,,,,---......,,,***(((((()))***,,,+++)))&&&###$$$&&&(((***,,,,,,---******+++,,,,,,,,,+++***++++++************++++++&&&&&&''''''(((((())))))xxxwwwqqqZZZHHHAAA???BBBFFFDDD>>>>>>CCCAAA999999::::::777444222444666999666333333666666555222000000...,,,+++,,,000444...///000///---,,,---...444444222...///444444111,,,///111000---,,,...111666555444444444222///---222555777444000///222666+++,,,...222555555222000888444000...///111333444222444666555333222111222333333444777;;;:::666222///000///,,,((((((,,,000+++,,,...//////...,,,+++...------,,,,,,------...(((,,,///000...---///111333000///000444555444111///000000///......000111,,,///333555666444111...000333555555111//////000---111555666333111222333111///...000333555333000+++---//////...---...///+++,,,...000111222222222222000---+++***,,,...000)))+++------,,,,,,,,,---000...+++(((&&&&&&&&&&&&))),,,000111///---+++******+++,,,---------------+++,,,,,,+++)))((()))***%%%+++///...)))'''+++///111///,,,++++++++++++***&&&(((***++++++,,,...000)))((('''&&&'''(((+++,,,+++***)))***///666===BBB999;;;AAAEEEAAA555,,,))),,,+++)))'''&&&%%%&&&&&&###&&&***+++***+++...222,,,+++***))))))***++++++......///111111222222222000222555666555111---***'''&&&%%%%%%'''((((((''',,,,,,---...//////,,,***((()))***++++++***)))(((***+++,,,)))%%%###%%%'''&&&''')))++++++***((('''''''''))),,,///111000...---,,,+++)))(((***...222---+++(((&&&&&&&&&((()))(((&&&$$$######%%%(((***'''&&&%%%%%%&&&(((+++,,,...,,,***+++---...,,,***''')))******)))(((((()))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&((()))+++%%%%%%$$$"""!!!"""&&&)))***)))((('''&&&&&&'''(((((((((((()))+++---///111+++,,,,,,---------,,,,,,'''&&&$$$%%%)))---///000------,,,,,,+++***))))))%%%&&&&&&(((+++///222444,,,++++++---......,,,*********+++---...---+++(((###$$$%%%''')))+++---...)))+++,,,------,,,***))),,,++++++******++++++,,,&&&''''''((()))******+++zzzvvv}}}xxxrrr}}}xxx```LLLEEEDDDAAA@@@DDDGGGGGGDDD>>>999777>>>888222000222444222///222555555222///000666<<<333///+++***,,,......---444222000---,,,,,,------111222222111111000///.........//////000000111111///555:::777000---111777000111222333222000...---///...---,,,+++,,,---...///000111111111111111000777222...000666999777333222444666666444222000000000///...,,,+++******)))000///---,,,,,,,,,......---,,,,,,...000///+++''')))***+++---.../////////...///000//////000333555111///...---...///...---000555:::888222---///222///222777;;;:::666000+++222000000333777999777555...222555555111000444888444000---///222444111---///...------...///111222000...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((******)))'''%%%###((()))***,,,,,,++++++***...---,,,+++++++++,,,---************))))))))))))'''((()))******)))((('''(((***+++,,,*********+++)))***+++,,,,,,,,,,,,,,,%%%%%%%%%%%%&&&(((***+++(((((()))***---000333444<<<<<<<<<:::777333...+++******))))))((('''''''''((('''&&&'''+++---/////////...---***((())),,,......000222555666777777777888777555222000...------'''&&&%%%$$$$$$%%%'''(((+++******---111111...+++******++++++++++++******&&&((()))(((&&&&&&(((***......,,,)))&&&%%%%%%''''''((()))++++++***))))))+++)))((())),,,,,,(((%%%''''''''''''((((((((()))''''''&&&&&&%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&)))***,,,------,,,***)))---+++)))'''((())),,,---((((((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((('''%%%###!!!"""$$$'''***,,,***)))'''&&&&&&&&&&&&%%%$$$%%%(((,,,......------///111111///...---...---***'''&&&''')))***+++------------,,,+++******(((((((((***,,,.........---,,,++++++************,,,///000...+++)))+++---''''''(((+++---...,,,*********+++++++++***))))))(((***---//////---***((()))((('''((()))***)))(((xxxtttqqqttt}}}}}}{{{wwwtttgggRRRBBB>>>BBBFFF@@@AAACCCAAA<<<777333222999444//////222444444222222333333000...///333777000,,,)))((()))+++++++++222111///---,,,,,,,,,---///000000000000///...............//////000000000000444666444///---000555111222222333111///---+++---,,,,,,+++++++++,,,,,,......///000000000000///333000...000555888777555111333555555222000/////////...---+++******))))))//////.........---------...---...000111000,,,((()))+++,,,...////////////000111111///......000222111///......///000///...///555:::;;;777222000111000222555777666444111///222111000333666888666555333555666555222111333555333///---...111333000------,,,,,,,,,---......//////...,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,***+++,,,,,,+++(((&&&%%%((((((***+++++++++***))),,,+++***))))))***+++,,,************))))))))))))'''(((***+++***)))'''&&&&&&(((******)))))))))+++)))***++++++++++++++++++%%%%%%$$$%%%&&&''')))***+++*********+++---///000333333444444222///,,,***************************)))'''&&&'''))),,,---.........---***)))))),,,......222999>>>@@@???;;;888<<<:::777444111...---,,,)))(((&&&%%%%%%&&&'''(((******+++...//////---+++******++++++++++++******)))******(((&&&%%%(((***,,,---,,,***(((&&&'''((()))))))))***))))))((((((*********+++++++++)))'''&&&'''(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%))))))))))))(((&&&%%%$$$((()))+++,,,,,,+++)))(((+++***)))((((((***,,,---)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&$$$###"""$$$%%%'''***)))((('''&&&&&&''''''&&&%%%&&&(((,,,------,,,...000222222111000000000000...,,,)))((((((***+++............---,,,+++***(((''''''***///222333222,,,++++++***++++++,,,------...///---+++******+++)))***,,,---,,,+++)))(((+++++++++***)))((((((''')))***,,,------,,,***)))'''&&&&&&'''***++++++***{{{nnnbbbiiisss{{{{{{yyyyyy{{{{{{hhh^^^QQQFFF===888===DDD??????>>>:::555000......222///,,,---111444555444222111///...---...000111...+++((('''(((*********......//////......---,,,---......///////////////..................//////111111111///------///222222222333222111...+++)))******+++++++++++++++***.../////////000000000000......///000222444555666...000222222000...------...---,,,+++***)))))))))---...000111111///,,,+++...///000111333111...+++***+++...000111000//////222222111///---,,,---///111///......000111000000///333888<<<<<<888333///222222333333333333333333111000000111444555444333888777666444333222111111111...,,,---000111///---++++++,,,,,,---,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********+++++++++.........---,,,***'''&&&'''(((((()))***)))))))))******)))(((((()))***+++++++++*********)))))))))''')))+++,,,+++)))'''%%%$$$&&&(((((((((((()))************+++******))))))%%%$$$$$$$$$%%%'''(((***---,,,+++)))))))))******+++,,,---///...---+++*********+++,,,------......+++)))&&&&&&(((+++,,,,,,......---+++)))***,,,...222666<<>>666666;;;>>>===999555000......///...,,,+++,,,///222333333333000...---.........---,,,+++)))))))))***++++++---...000111111000///...,,,---...///000000000000...............---------111///,,,,,,---...//////222222222222000...+++)))******,,,---------,,,+++000000000000111222222333---///111000...///111444,,,...//////---,,,,,,,,,,,,,,,+++***))))))))))))+++---000333222///,,,)))...///111333444222000...***,,,///111222111///...111111000...,,,,,,---///111///......000111111000000111444999<<<:::555000111222333444444555555555000000//////000111111111888555222111111111000//////---,,,---///000///---+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,------+++***)))))))))***+++,,,000//////...,,,)))'''&&&'''''''''(((((((((((((((***)))((((((((()))***++++++++++++*********))))))((()))+++---,,,***'''%%%###&&&(((((((((((()))******************)))((('''%%%$$$$$$$$$%%%&&&((())),,,+++***(((''''''(((((()))***,,,---...---,,,+++))))))***,,,---///000000---+++((((((***,,,,,,------------+++******,,,...777777888:::<<<>>>@@@AAA:::888555222///,,,***))),,,+++***)))((('''(((((('''+++......+++))))))*********++++++++++++******,,,---------+++)))'''&&&)))+++...///...---......000///,,,***(((''''''(((***,,,...---***(((***,,,)))***,,,...---,,,)))'''(((((())))))))))))((('''''')))+++,,,,,,***'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((***++++++,,,,,,+++)))(((&&&%%%$$$$$$&&&&&&'''''''''''''''&&&(((((()))))))))(((((('''''''''''''''(((((())))))((((((((()))+++,,,+++))))))+++...///.........///333555666111,,,))),,,000222222111000///---,,,+++---***)))///:::AAABBBAAA222111///.........000000222///---...///...+++'''+++///333111+++''''''))))))))))))))))))*********---,,,************,,,---+++******+++---...---,,,}}}yyyvvvsssqqqkkkbbb[[[\\\___[[[SSSSSS[[[\\\VVVLLLAAA;;;>>><<<555333777888777444000---,,,...000...---,,,,,,...///000000222000///...///...---+++*********)))))))))***+++...000222444444333111000---...///000111222222222//////......------,,,,,,000---++++++---///...---000111222222111///,,,++++++,,,...///000///...---//////...//////111222333///111333000,,,+++---000+++---...---,,,++++++,,,++++++******)))************,,,000222222///+++(((,,,...111333333222111000+++---///000111000///......//////...------000222111///......000000000///000///000333888999555111///111444777888777555444000//////...------...///333000...---...//////...---,,,,,,---...//////...---.../////////---,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---//////...,,,***((('''&&&'''''''''''''''(((((((((++++++***)))***+++,,,---++++++++++++************((()))+++,,,,,,***(((&&&%%%''')))******)))***,,,***************)))((('''&&&%%%%%%$$$%%%&&&((())))))(((''''''''''''((()))+++,,,---------,,,+++***((()))***+++,,,.../////////---++++++---......---,,,,,,---,,,******,,,...555666777888:::<<<===>>>777666444222000///...---,,,,,,+++***)))(((((((((&&&***------***(((((()))******++++++++++++******)))+++///111111---((($$$***---000111000///000111222000...+++***)))))))))***---...---)))(((***---+++,,,///000000...,,,***)))***+++,,,,,,+++***)))$$$&&&))),,,---,,,+++***%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&((()))***++++++,,,+++***)))'''&&&$$$$$$%%%&&&'''((((((((('''''''''(((***+++,,,,,,,,,,,,&&&&&&'''(((((())))))))))))(((((()))++++++***)))(((***---...---------...///222444111,,,+++...222111111111000///---,,,+++,,,******///888???AAAAAA999777444111.........///222000...///111000,,,((()))...222111,,,((()))+++''''''((()))+++---///111...,,,***((((((***,,,...111///......//////---,,,{{{||||||qqquuuzzzlllmmmmmmkkkeee^^^YYYWWWXXXNNNKKKEEECCCHHHMMMKKKEEEGGG@@@888555444222444888000000000...,,,+++---///......------,,,,,,------000000000000///...,,,,,,)))*********))))))***,,,000222444555555444222111......000111222222222222000000//////...---,,,,,,...---,,,---//////...---...000111222222111000///......///000111111111111------,,,------///111222111333333000,,,***+++---,,,---...---,,,+++,,,---++++++*********++++++,,,+++,,,...//////---+++)))***---000222222111000000------......////////////,,,---.........///222444111///...---...///...---///......111555666444111---000555888999777444111111111000...,,,+++---///---,,,+++******+++---///,,,,,,------.../////////000111000000///...---,,,,,,,,,---------,,,+++++++++***)))((()))+++---.........,,,+++)))((('''&&&(((''''''''''''((()))))),,,++++++++++++---...///,,,++++++++++++*********))))))***++++++***))))))(((***,,,,,,+++***+++,,,*********+++******))))))'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&'''(((***+++------,,,,,,+++)))((('''))))))***++++++,,,------...------///000000///---+++,,,---,,,++++++---......222999>>>???<<<777333555555333222222111111222+++++++++******))))))(((&&&(((***+++***)))((((((******++++++++++++******(((***...333444111+++&&&,,,...000000///...///000000///...,,,+++*********+++,,,,,,+++))))))***+++,,,---///000111000///...)))***,,,---...---+++***###%%%'''***,,,------,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++++++++***)))'''&&&%%%$$$%%%'''((())))))((((((((()))***,,,---...//////&&&&&&'''((())))))((((((((((((((()))+++,,,+++)))***,,,/////////......///+++...///...++++++---000...............---,,,++++++******,,,111666:::<<<>>>;;;666111---,,,+++,,,/////////000111///,,,***))),,,//////,,,***)))***&&&&&&'''))),,,///333444...,,,***((((((***,,,...444222000/////////---+++|||sssuuuyyy~~~pppdddgggssswwwmmmaaa______[[[RRRGGGCCCGGGMMMCCC;;;777<<>>:::555///+++)))))))))))),,,///000///---++++++***+++------,,,***((('''&&&&&&&&&(((+++...222444---,,,***))))))***,,,---222111////////////---+++wwwzzz|||uuulllgggeeebbb___\\\\\\\\\]]]XXXVVVNNNBBB777444:::AAA>>>555444<<>>////////////000000000000>>>777111000444999999777+++///333222...,,,///222555000,,,+++...///...,,,---///000...+++,,,000444,,,+++***)))((((((((((((...,,,***+++---...///...((()))***+++---...///000777///))),,,444777111***111222222000,,,*********))),,,222888:::888222...333111///...---...///000111666999888222///111444444000***''''''(((******,,,000444333//////333888111111111000000000000000222000---***)))***,,,---,,,,,,,,,---...///---+++555333000...---------,,,...///...+++((()))...222,,,,,,++++++,,,,,,------,,,,,,+++***))))))************+++,,,,,,,,,++++++((()))))))))''''''(((***+++,,,......------...///,,,)))&&&(((+++---***&&&***)))'''&&&'''(((***+++///111222111...+++***)))333111...------...---,,,***---000///,,,***,,,...))))))+++,,,,,,,,,,,,,,,222222111///,,,+++,,,...,,,------+++)))'''(((((((((''''''(((*********)))&&&((())))))(((((()))+++''''''))),,,000000---))),,,,,,,,,,,,---///111222,,,+++***((('''&&&&&&&&&&&&((())))))&&&%%%''')))&&&(((+++,,,+++))))))))))))((((((***,,,---,,,******'''$$$###$$$&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&'''((())))))***)))(((&&&%%%&&&''')))***+++)))'''((())))))&&&######""""""$$$'''******)))((('''&&&&&&'''(((***+++((((((''''''((())))))***(((''''''''''''(((((())))))+++------+++*********((((((''''''''''''(((((()))+++------+++)))))))))/////////000//////...---///000000000...***&&&$$$)))((((((***------+++)))---///111///+++(((((()))''''''''''''''''''((()))+++++++++*********************+++++++++******)))qqqiiiiiikkkgggbbbZZZWWWRRRMMMJJJHHHHHHHHHIIIDDD===777444555777888666555555777999999666333222555888999777444222111555555555555444222...+++,,,...000111000...,,,++++++,,,...///000111444555888666333000...000333555777888888888666333000---...000222111000.........000222333444333111000///.........111333444333111000...------000333666777000///---,,,,,,...000111555444333333444555555555000///000111333333333222000///...---,,,---000111.........///000000000///......,,,+++************,,,,,,+++,,,...---+++)))'''((()))***+++---......111///------000000...,,,///000000...,,,+++,,,---///000333555666555222///222000...,,,+++,,,---...111222444555555444333333222111///+++((()))---000333222000111222444555555444333111//////000111222111000...,,,++++++,,,---000///......000111000///222444666444000...///111222///,,,******,,,...///+++++++++***++++++,,,,,,,,,+++******)))))))))***,,,,,,,,,,,,++++++***)))''')))++++++)))'''''''''((()))******))))))***,,,+++(((&&&'''+++,,,***''')))((('''&&&&&&''')))***,,,---...---,,,+++---...444333222000///.........---,,,+++,,,......---+++'''((()))***+++---...///000000///---***)))***,,,,,,------+++)))''''''(((((('''&&&&&&(((((('''&&&'''''')))***+++,,,,,,,,,''''''(((+++...///---+++++++++***+++,,,...///111,,,+++***)))(((((((((((($$$'''))))))''''''(((***&&&))),,,,,,+++)))))))))&&&&&&&&&(((+++---...---)))'''###"""###%%%&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&'''((()))))))))+++***((('''&&&'''))))))***(((&&&'''((((((&&&######""""""$$$&&&(((((('''&&&&&&&&&&&&'''(((***+++))))))))))))***+++,,,---)))((((((((((((((())))))***,,,......,,,*********((((((''''''''''''(((((((((***++++++***))))))***/////////...---,,,+++******+++,,,---,,,***(((&&&(((,,,//////,,,))))))+++---///111000,,,******++++++******)))))))))))))))*********************))))))******+++++++++******ooopppmmmeee[[[UUUVVVXXX]]]QQQDDDAAAEEEGGGAAA;;;???>>><<<888555555888<<<444222333888======666000888999:::999666333222222///444999:::777111---,,,...,,,,,,---000111///,,,...000111000...000777<<<777333...,,,...000000000;;;999666333111/////////+++///222444222///---,,,333000...111666888333...+++---///000000111444777333///,,,...111444222///000...+++)))***,,,///222...111666777555333333333444///---111888;;;777222,,,...000...+++,,,111555///...---000444444000,,,111111///...---,,,,,,,,,++++++,,,...///---)))&&&&&&&&&''')))***+++,,,,,,+++...000...+++)))+++...---------,,,+++,,,...000444444444444333222222111111///---+++))))))***+++//////000333666777555333///222333000++++++111777999222,,,...444777555000666333000...---///222444000///......------------333111//////111333333333000666;;;:::555111333555555000+++***---///---+++******))))))))))))******++++++***))))))))))))***------,,,+++***)))(((((('''***,,,---***'''%%%$$$%%%&&&''''''&&&&&&'''((()))'''%%%&&&***+++***''')))(((&&&%%%%%%&&&'''((((((((()))))))))+++///222333666777555111......000000+++''')))///222---(((''''''''''''***---000222......---***((('''((())),,,------+++((('''''''''(((&&&%%%%%%&&&&&&&&&%%%'''&&&'''+++///111///,,,'''&&&''')))+++------,,,,,,+++*********,,,---...,,,++++++******++++++,,,%%%'''***+++***)))))))))%%%'''******)))'''&&&'''$$$######%%%)))---///000)))'''$$$###$$$%%%%%%%%%******)))(((''''''&&&&&&&&&&&&&&&'''(((((())))))---,,,***((('''''''''(((&&&&&&%%%&&&''''''&&&$$$$$$###"""$$$&&&''''''&&&%%%%%%%%%%%%'''(((******(((((()))***,,,---...///+++******)))))))))******,,,...///...,,,***)))***((((((''''''''''''(((((('''((())))))((((((***,,,......---,,,+++)))((('''$$$&&&(((***++++++***)))(((000777555,,,'''(((---,,,...//////---,,,,,,---///......---++++++******((()))))))))***)))))))))(((((()))***++++++++++++oooZZZ^^^^^^WWWMMMHHHJJJNNNTTTKKKAAA>>>AAAAAA<<<666::::::999777666777888:::222222333777<<<<<<777222:::;;;<<<:::777333111111...222666999888555111......------...000111222222111222333111000222666:::555333///------...///000888666333000...------...+++...111222111...---,,,222...,,,000666888555000,,,------------...222555333222000000222111///,,,///...,,,++++++---///000...111555777777666444333444///,,,111999<<<888333---......---,,,---000444000//////111333333111///222111000...------------,,,+++,,,---///...+++)))''''''((()))***+++,,,,,,***...000...)))'''***------------,,,+++,,,///111444555555555333222222222111000---***)))((())))))---...000333555555444222///111333111//////444999888111***+++111444111---333111///...---...000111//////.........------,,,444111...---///222444555000555;;;===;;;777666666444111...---------,,,***)))((((((''''''(((((()))+++******)))))))))******---,,,+++******)))))))))***+++,,,+++)))&&&$$$$$$%%%&&&''''''&&&%%%&&&''''''&&&%%%&&&)))***)))(((((('''&&&%%%%%%%%%%%%&&&###%%%'''((()))+++---000111555888666000,,,---//////***&&&(((...000---((()))(((&&&&&&'''+++...111------,,,)))'''%%%'''(((,,,------+++(((&&&&&&''''''%%%$$$$$$&&&'''((('''&&&$$$%%%+++111333///+++''''''&&&''')))+++---...000...---+++************++++++++++++,,,---...///)))+++,,,---,,,***)))(((###%%%((((((&&&$$$$$$$$$$$$###"""###'''+++...///***(((%%%$$$%%%''''''&&&***)))((('''&&&&&&%%%%%%&&&&&&&&&''''''(((((((((,,,+++)))(((&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&%%%$$$%%%'''''''''%%%###$$$$$$&&&'''((()))***'''((()))+++---...///000---,,,+++***************,,,...//////,,,***)))***((((((((((((((((((((((((&&&''''''''''''(((+++...,,,,,,,,,,,,+++***)))(((###$$$''')))***+++******)))111888777000******...++++++,,,,,,,,,,,,------000000///...,,,+++))))))''''''((()))***))))))((('''''')))***++++++++++++~~~{{{sssggg```TTTQQQKKKGGGDDDCCCDDDEEEEEEEEEDDDBBB>>>;;;999999:::666333444888999777555222333555666666666777888777:::<<<<<<888444000//////...///333888999555111,,,000222111///000444999555333111222444555333222333555444111,,,+++///333222111///...---,,,++++++,,,---......,,,,,,---...------...000222444444333111...+++***+++---......111333555333000---------,,,---...////////////...444222111555999;;;888555000//////111555666555333111...+++***,,,...///...///111111000...///111444000///...---,,,,,,,,,,,,---,,,+++,,,...000000///))))))******+++,,,---------......---+++******+++.........---,,,---///111000333777888666444222222222000...+++***)))*********///444555222000000222/////////000111333444444222///+++***,,,------+++---......///...---,,,,,,------------,,,,,,,,,,,,111...***))),,,///222333222333555999===<<<777222000222222///,,,)))***+++''''''&&&&&&''''''((((((++++++************+++++++++******))))))***++++++------+++(((%%%$$$%%%'''((()))***)))((('''((()))'''&&&&&&'''((())))))((((((((('''&&&%%%$$$$$$$$$ $$$(((++++++***))))))---111555333---)))***,,,+++***))))))***+++,,,---,,,***'''%%%%%%(((+++---------,,,)))'''&&&'''(((+++,,,,,,***(((&&&'''((('''%%%$$$$$$'''***++++++%%%###$$$)))///111---)))((((((''''''(((***,,,...444222///,,,***(((((('''*********+++,,,---///000//////......---+++)))'''$$$&&&))))))'''%%%$$$$$$&&&$$$"""###%%%(((***++++++)))''''''((())))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***)))(((&&&%%%$$$######"""###$$$%%%%%%%%%&&&&&&)))'''&&&'''((()))((('''$$$$$$%%%&&&((()))))))))((())),,,...000111222222......---+++************,,,---///...,,,***)))***((())))))******))))))(((&&&&&&'''''''''(((,,,...)))***+++,,,,,,---,,,,,,&&&'''((()))************+++///333555333000...---))))))))))))+++,,,,,,,,,.........---,,,***((('''&&&'''(((*********)))(((&&&'''((()))***+++++++++{{{tttqqqtttnnn```WWWUUUQQQIII@@@===@@@CCCBBB@@@;;;AAAEEEBBB;;;666777;;;888333000222777:::777333444555666444333333777:::444777:::;;;888333000...000---,,,000666999666222,,,111555444000000555;;;666333000111555666333000444777888444---+++///555//////...---,,,+++******,,,,,,+++)))(((***---///+++...000111000000333666333000+++***+++++++++)))///222555333...+++,,,...+++---///111111000...---555111///222888<<<:::666...000111222111000111111111,,,((((((,,,...---+++///111222///,,,,,,111666,,,,,,,,,+++++++++,,,,,,...,,,++++++...111222222***++++++,,,------......000...---------,,,+++)))---///000000//////000111...444:::;;;888444222222222111...,,,******+++,,,)))000666666111------000000...---///222333222000---------,,,******+++,,,+++,,,...///...---***)))+++******))))))*********...,,,)))(((***...000111222000///333999:::555///---000222000+++((()))+++%%%%%%%%%%%%&&&((()))***,,,++++++++++++,,,------***))))))((()))***+++,,,...---+++'''$$$$$$&&&)))***+++,,,+++***)))***+++(((((((((((((((((((((((()))(((((('''%%%$$$###### $$$))),,,+++)))&&&%%%***,,,...,,,)))'''''')))'''***,,,***''''''+++000...,,,(((&&&%%%&&&((()))------,,,)))'''&&&'''((()))***+++***((('''((()))((('''%%%%%%(((+++------%%%$$$%%%(((,,,---***''')))******)))((()))+++---555333000---***((('''''')))))))))***+++,,,...///111///---,,,++++++)))''''''***,,,,,,***'''&&&&&&&&&$$$"""###$$$&&&'''&&&***)))((()))+++,,,,,,+++)))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""$$$&&&&&&%%%%%%&&&''')))((('''(((******)))(((%%%&&&'''((())))))))))))+++---///222444555555555//////---,,,******)))))))))+++------,,,*********)))***+++,,,,,,+++***)))&&&'''((((((((())),,,...((()))+++,,,---...//////))))))************)))))),,,,,,...111444444000---)))(((&&&''')))+++++++++***++++++,,,+++***((('''%%%''')))+++++++++)))(((''''''((()))************|||zzzxxxllliiiddd```\\\YYYSSSMMMHHHDDDAAA@@@AAAAAA???<<<;;;===>>>;;;777555555777333111000111444777777666777555333333444555666666222444666666444222111111.........111444555333111...000333333222333555777444333111111222444666777777777666333000///000333222111///,,,+++***************)))((('''(((+++...---///111111000111444666111111000...+++)))***,,,/////////...,,,++++++,,,+++,,,---............---///......111555777666555111111222111///...------+++***(((((()))+++,,,---.../////////...///000111************+++,,,------,,,,,,+++---///000000///++++++,,,,,,------......///......---+++******)))***---000222222222333333111666<<<<<<777333111111111///---+++***+++,,,---***...222444222///------///000111111111000//////,,,---...///...---,,,,,,,,,------------,,,+++***)))(((&&&%%%%%%'''((()))...,,,)))))),,,///111111///---+++---000222000...---...///...,,,***((((((######$$$%%%''')))+++,,,---,,,,,,,,,------...///,,,+++)))(((((((((***+++,,,,,,+++(((&&&%%%&&&(((+++,,,,,,+++***))))))+++************(((''''''(((***))))))(((&&&$$$###""""""%%%)))***)))(((&&&&&&)))(((((('''&&&&&&&&&'''''')))+++)))&&&&&&+++000...,,,)))&&&%%%%%%&&&''',,,,,,+++)))&&&%%%&&&((('''((())))))(((((()))+++,,,)))&&&&&&'''***++++++''''''((()))))))))((((((***,,,---+++)))(((***,,,111///---+++))))))))))))(((((((((((()))***,,,,,,///+++((('''(((***)))((('''***,,,,,,)))'''&&&&&&###""""""###%%%&&&%%%$$$(((''''''(((+++---------***)))'''''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&###%%%''''''%%%$$$%%%'''((('''&&&''')))******)))'''((()))******)))((((((+++---///222333444333333000///---+++***)))((((((''')))+++,,,+++************+++---......---+++***&&&(((***+++******+++,,,)))***+++,,,---.........*********))))))))))))))),,,+++,,,///222333000,,,+++(((&&&'''***,,,,,,+++&&&''')))+++++++++***)))%%%'''***,,,---,,,***)))(((((()))))))))))))))(((~~~{{{~~~|||zzzmmmcccddddddfff]]]OOOOOOXXXUUUHHH>>>BBBFFFFFFBBB>>><<<;;;???:::555333555555333111---///111111222444888;;;999555111222777888555111111222333222111111222444+++///333444333000//////000//////222444555444333333333333111///333:::@@@:::777333222222222111///777444000,,,***)))***+++'''((()))((('''(((***,,,000000000111222444555666///333555222+++(((+++000///,,,)))))),,,---+++))),,,,,,+++++++++,,,---...'''***///222222222222333444222111000000///,,,)))%%%((()))((('''(((---111...,,,,,,///222222///+++)))))))))***+++,,,...///++++++---///000///,,,***+++++++++,,,,,,------...,,,...///---)))'''(((***'''+++000444555555555666555999===;;;666111000111///...,,,******+++,,,---+++,,,...222444222...+++---222555444///,,,...111......///111333222///,,,///...---,,,,,,,,,------((('''$$$######%%%''')))...---++++++...111222222,,,++++++******+++---///...,,,+++,,,...---)))$$$"""###$$$%%%'''***,,,------------------...///000...,,,***(((''''''((())))))++++++***(((&&&&&&'''***+++++++++)))(((((()))+++,,,,,,+++(((''''''(((*********((('''%%%###"""###%%%'''(((''''''((()))(((&&&$$$###%%%&&&&&&&&&((())))))((('''(((,,,///,,,+++(((&&&%%%&&&&&&''',,,+++***(((%%%$$$%%%'''%%%'''))))))((((((***,,,...+++(((&&&&&&((((((((()))******)))'''&&&'''(((+++---///---***((()))+++---,,,***)))))))))***+++''''''''''''((()))***++++++'''$$$###&&&)))***)))%%%'''))))))'''$$$######!!!!!!!!!###%%%&&&%%%$$$&&&%%%&&&(((+++---...---+++***)))((()))+++---...&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((((((((($$$&&&)))(((%%%$$$%%%''''''&&&%%%''')))***)))))))))***+++++++++***((('''(((***,,,///000000//////000///---+++***(((((((((%%%(((***+++*********++++++,,,...//////...,,,+++&&&)))+++,,,,,,+++++++++******+++,,,,,,,,,,,,+++)))))))))))))))))))))))),,,,,,---...//////...---,,,***'''(((***---,,,+++$$$&&&(((+++,,,,,,+++***&&&(((***---------+++***((()))))))))))))))((('''zzzrrrrrryyyzzznnniiimmmjjj]]]SSSRRRUUUYYYVVVMMMLLLRRRQQQIII>>>CCCHHHHHHDDD>>>;;;;;;;;;777111///111111000---222111222333555888;;;===666555444444555555222000444222//////000222222222+++///222111///...000333444000...///333555555333777555222000000555===DDD;;;777333222333222///,,,444222///,,,***))))))***(((((((((''''''***...222555000---///444666444111000222222///+++)))+++---)))******+++++++++******,,,+++***)))))))))******++++++,,,---...///000111555444222111000///...,,,+++++++++)))((((((+++.........///111222111---)))+++((('''))),,,///...---+++++++++,,,,,,++++++***,,,***)))***---000111000222333222///+++))))))*********---333999:::666222888999:::666000------...------,,,,,,,,,,,,,,,---222---+++---333555111+++---333888777000+++,,,///000000000222333111---)))......,,,+++***)))))))))+++'''$$$###&&&)))***)))---***((()))+++///222333,,,,,,***'''%%%&&&))),,,+++)))(((***,,,,,,(((%%%(((&&&$$$$$$'''***,,,,,,)))***,,,---////////////111---(((&&&&&&((())))))***))))))******)))'''$$$++++++***)))'''''')))+++...---+++***)))((())))))$$$&&&((())))))(((&&&$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$,,,***((((((******)))'''++++++***))))))***++++++)))((('''&&&&&&'''((()))***)))((('''((()))+++---+++***(((&&&&&&&&&''''''''')))++++++)))'''''''''***+++,,,+++)))))))))+++)))(((&&&&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%'''&&&$$$#########$$$%%%((('''&&&%%%%%%%%%%%%%%%%%%###""""""$$$&&&&&&%%%&&&%%%%%%&&&&&&((())))))************+++,,,------***)))(((&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&))))))))))))((('''&&&%%%&&&&&&'''''''''''''''&&&)))))))))(((''''''&&&&&&(((,,,---,,,,,,///...+++///...,,,***)))((('''''''''((()))******************+++,,,...///...+++(((---,,,***(((((()))***+++---,,,+++,,,...---)))%%%---***&&&&&&)))+++***(((---......,,,******+++,,,---+++******++++++(((&&&((('''&&&&&&&&&''')))******+++---......---+++***,,,+++*********)))'''%%%}}}xxx~~~xxxsssqqqpppnnnmmmmmmlllggg```ZZZWWWRRRNNNNNNLLLMMMOOOOOOJJJEEECCCBBBBBBAAAAAAAAA???<<<;;;666555444222000///000111222111111333777888888666555333222333444555444333111000///000222333222111222111///...///111222222111111111111000111222444999555222222444888999:::777777555333000///...///......---,,,++++++******)))************,,,///222000111222444444333111///000///------------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******)))...---,,,,,,---///111333333222111000///...,,,++++++***)))***---...,,,***---000333222000...---...)))))))))+++///000...,,,///...,,,***))))))***+++***,,,...---,,,---///222333000---------...,,,***+++---000333555777999;;;888777444333111000///...------,,,++++++,,,......//////000111333222///,,,...111333333111...,,,,,,...111444333000...---...---,,,+++***))))))******+++(((%%%%%%))),,,------,,,+++)))***,,,///000111///,,,)))(((***,,,+++***+++***)))***++++++(((%%%&&&%%%&&&(((+++,,,+++)))((())))))+++---///222333000---(((&&&&&&'''((('''***)))((()))***)))&&&$$$)))******)))(((((()))***+++,,,,,,,,,+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&***)))'''&&&%%%%%%&&&'''***,,,---,,,)))'''((()))******+++++++++***)))(((+++***)))((((((((()))******)))((('''''')))+++,,,+++***'''%%%%%%&&&(((***(((***,,,+++***((((((((()))***++++++***)))***,,,)))'''&&&&&&(((*********'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''((()))***)))))))))***+++,,,---+++***)))'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%(((((((((((((((''''''&&&''''''((((((((((((''''''((((((((((((''''''&&&&&&)))---...------000///,,,---,,,+++***)))'''&&&&&&'''((()))******++++++***,,,***))))))+++,,,+++***------,,,,,,+++***((((((+++***)))***,,,---,,,***)))******)))(((((()))***---...---+++)))((()))***,,,...///---***(((((()))((((((''''''(((((()))******+++,,,......,,,+++***+++*********+++***(((&&&vvvppp}}}tttjjjhhhmmmmmmfff^^^```gggcccSSSLLLQQQQQQJJJIIIBBBFFFQQQQQQDDD<<>>===;;;111444777555000...111444333333333666999999555222444222000111333555666666000000000111333333222111777222---,,,000333222111///222444333000...111555888444111333777888444///222555666222---+++---000)))***+++,,,,,,,,,++++++***+++---......///111222---222777888666111...---...+++(((***...000///,,,,,,,,,------............,,,------...---,,,++++++222000...,,,---///222444111000///...---,,,+++***+++((('''+++111333...(((---111555333---+++...333++++++,,,...000000---+++222000,,,((('''(((***+++)))...222111,,,+++...222222---)))+++000222///***...000333222222444;;;AAA999444000///111333000---...---+++******,,,///000---111444555222///------///...---///111000,,,)))---111555333---***---111---+++***(((((()))+++,,,,,,***((((((+++...///000,,,+++***+++---//////...111---)))***///111---)))+++***))))))***)))'''%%%$$$%%%(((,,,...---***'''(((''''''))),,,000444666///,,,(((''''''(((((((((***)))(((((()))(((&&&$$$&&&(((***+++)))(((((()))(((***---......+++(((&&&((('''&&&%%%%%%&&&'''((((((((()))))))))(((((('''...,,,)))&&&%%%'''(((***'''---222000+++''''''***((()))+++------+++)))(((---,,,+++***))))))***+++)))((('''''''''((()))***+++)))'''&&&%%%''')))***)))***,,,+++***((()))))))))***,,,,,,++++++,,,...***(((%%%%%%(((+++,,,---)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######''''''''''''''''''(((((('''&&&'''(((******(((&&&'''&&&&&&&&&&&&&&&'''(((******))))))***+++,,,------,,,+++)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&'''(((((((((''''''((()))))))))))))))((((((''''''((((((((('''&&&&&&+++...///------000///,,,++++++++++++)))'''%%%$$$'''((()))***++++++++++++---***&&&%%%&&&)))***+++,,,---...///...+++(((&&&)))(((((())),,,.........&&&***---,,,)))'''))),,,---------+++((('''''')))+++000333000)))%%%'''+++'''((())))))******))))))***+++,,,------,,,+++***))))))***+++---,,,)))'''yyy|||{{{uuunnnfff______eeehhheee```\\\^^^YYYOOOKKKNNNNNNJJJHHHDDDFFFLLLMMMEEE@@@@@@AAA===999888:::;;;<<<;;;444666888777444222333444555777999:::999999888888666333000///111444666666444222000000111222111000555222///...///111000///...111333444333222444555444111000222444444000,,,111222222000---,,,---///+++++++++++++++,,,------+++---000111111111222333222444777888666222...,,,***(((((()))---000000///------------...//////000111000//////......//////222111000000000111222333...///...---+++***)))******((((((+++000111///+++...000111///,,,+++...222111000000000///...,,,+++111///,,,)))((((((***++++++///222222...,,,---000///,,,)))+++///222000...111222222111111333999===777444000///000111000......,,,***((()))+++///111222333444333111.........---,,,,,,...///...,,,***,,,///111///,,,***,,,///---,,,***)))***+++...///---,,,+++***+++---......+++***+++,,,...///---+++///,,,+++---000111---)))+++******))))))((('''&&&%%%&&&(((+++---,,,)))&&&''''''(((***---///222333,,,***((()))***,,,,,,,,,***(((''''''((((((&&&$$$$$$'''***,,,+++))))))))))))***---......,,,***((()))))))))(((((()))))))))*********+++******))))))...,,,***)))((((((((()))&&&+++000111...+++***+++((()))+++,,,............///...,,,***))))))******((((((''''''''''''((()))*********)))((('''&&&&&&''')))******((('''((()))***,,,------------///000---***&&&%%%'''***,,,---***))))))((('''&&&%%%%%%$$$%%%&&&'''&&&%%%$$$###&&&''''''((())))))))))))''''''(((***+++***(((%%%'''&&&&&&%%%%%%&&&&&&'''++++++***)))***,,,...//////...,,,***)))''''''&&&'''&&&&&&%%%$$$#########%%%%%%&&&'''((()))))))))******+++++++++***))))))&&&&&&'''(((((((((''''''+++...///,,,---000000---***+++,,,,,,+++)))&&&$$$'''((()))***+++,,,,,,,,,,,,)))&&&&&&''')))******+++,,,...///...---***)))((()))+++---//////......(((+++......,,,++++++---,,,,,,,,,+++)))((()))+++---///111...)))&&&&&&((('''(((***+++++++++***)))******+++,,,,,,+++******'''((()))+++------***(((uuuzzzxxxeee^^^]]][[[ZZZ[[[___eeeiii\\\RRRMMMOOOPPPKKKGGGIIIIIIKKKHHHBBBCCCHHHHHHBBB<<<===>>><<<:::999:::<<<;;;:::888888999999666333777<<>>CCC999555111///000222444444888555111/////////000///---000222222///---------//////000444777999777555...//////////////////000111///------...///...,,,111///---++++++---///000,,,///222333333222222333999666444444555444000+++&&&(((+++++++++---000333---,,,,,,,,,---...000111666444111///...000333444///000333444444333111000---...///---***))))))+++************+++,,,///111///---+++++++++---......777666444111...,,,+++,,,,,,,,,+++++++++++++++***...//////000000///...,,,++++++,,,------///111222222000......111333333222444555444222...---///111...,,,***((((((+++...000888555222000000000000///+++---//////---,,,,,,,,,---,,,,,,+++,,,,,,++++++...---,,,,,,,,,...000111//////---,,,***)))***+++******+++---///...,,,******,,,...///...---,,,,,,***+++******)))))))))))))))((('''''')))***)))(((&&&(((+++---//////...---)))))))))+++///111222111+++)))''''''(((((('''%%%###'''+++---,,,+++******+++,,,------...------,,,***+++,,,......,,,+++***+++,,,,,,,,,+++******)))******++++++***)))'''&&&&&&(((,,,000222000---***)))))))))***---111444777///...,,,***))))))))))))(((((('''''''''''''''((()))+++------,,,(((###!!!&&&'''((('''&&&%%%'''(((+++---//////...///000222///,,,(((&&&&&&)))***+++******)))(((((('''&&&&&&&&&'''((((((((('''%%%$$$'''''')))************)))&&&&&&''')))***)))&&&$$$&&&%%%%%%%%%%%%&&&&&&'''---,,,+++***+++---///111///...---+++)))((((((((()))(((&&&%%%$$$###$$$$$$%%%%%%'''((()))*********++++++,,,,,,+++***))))))%%%&&&((()))***)))((((((+++......,,,,,,000111...+++,,,---...---+++(((&&&'''((()))***,,,,,,------***))))))***++++++***((()))***+++,,,---.........(((+++///222222000---+++---,,,,,,...111111///,,,+++,,,,,,,,,++++++,,,......---,,,+++)))(((%%%$$$'''(((***+++++++++***)))************************''''''(((***,,,,,,***(((vvvqqqvvvpppbbbYYYZZZ[[[YYYXXXZZZ```fffZZZKKKEEEMMMOOOGGGCCCGGGGGGKKKFFF<<<===GGGIIIBBB<<>>;;;888999<<<===:::777;;;>>>@@@>>>::::::@@@FFF999555111//////111333333888555111////////////...)))...333333///,,,,,,---///...///444999:::777222,,,...///...------000222111---***+++///111///,,,444222000...---...///000---///222333222111222222;;;666000///333333000+++&&&***------++++++000444------,,,,,,---///111222777555111//////000333555,,,///333666666444111...,,,///000...+++)))***---+++,,,---+++***+++///333...+++)))))),,,------,,,999888777333///---,,,---***++++++,,,,,,,,,+++***000...---...000000...,,,***,,,......------000333000---***,,,000111///+++000444666444000...000333000///,,,++++++,,,...000888555111000111222111///---///111000---+++,,,...,,,+++***+++------+++)))//////...//////000111111000000///---)))''''''((())))))***,,,......---+++(((+++......,,,++++++---***+++++++++******,,,------***'''&&&''')))******''')))---//////---+++)))((()))***...222555555444,,,***((('''((()))((('''$$$'''+++...---,,,,,,,,,------...///////////////+++---///111111///---+++,,,,,,,,,,,,,,,+++***)))'''(((+++,,,,,,***'''%%%&&&'''***...222111---******)))((())),,,111777:::111///---+++)))))))))))))))))))))(((((((((''''''(((***---///---)))### %%%&&&&&&%%%$$$$$$&&&(((,,,---//////......///111///,,,(((&&&'''((((((((())))))))))))(((((((((((()))))))))))))))(((''''''((()))***+++,,,+++***)))'''&&&&&&'''((((((&&&$$$$$$$$$$$$$$$%%%&&&'''(((...,,,*********,,,///111...---,,,+++***)))))))))***)))'''%%%%%%%%%%%%&&&&&&'''((()))***+++++++++,,,,,,,,,,,,+++***))))))%%%&&&)))+++,,,+++***)))+++---...,,,---222333111,,,------------+++***)))'''((()))+++,,,---------))))))+++---///---***''''''((()))***,,,...000111)))---111333111...,,,***///---+++---222333111---+++,,,---,,,++++++---///...+++))))))***)))%%%"""'''((())))))******))))))))))))))))))))))))))))))'''&&&&&&''')))***)))(((yyyfffeeegggcccZZZWWWVVVXXX\\\^^^\\\XXXUUUOOOHHHGGGGGGFFFGGGHHHDDDDDDCCCAAABBBDDDDDDAAABBBBBBBBB@@@???=========;;;999999999;;;===>>>>>>>>>===<<<<<<============666333000///000222333333333222222222333222///---,,,...000000000///......---///222555666555222////////////000111111000///...---,,,,,,.../////////000111222222222111///...---///111111000000111222666333///.........,,,***++++++,,,,,,---...000111///...------...111333444222222111111000000000111,,,...222444555444222000---000222000,,,***,,,//////.........///000111000+++,,,,,,,,,+++,,,---...333666888888444000......------,,,+++*********+++------------,,,---...///...---,,,---.../////////******)))***,,,---.........000222444444444444444333222111000//////000000222444666555333111000000333111000///000///...,,,***,,,...///...---,,,+++......///000000000/////////000000...***(((((())))))((((((***---......---+++++++++,,,---...---,,,)))+++,,,,,,***+++...111///---***((()))+++++++++)))***,,,---...,,,+++)))))))))+++///333444333222...+++)))((()))))))))(((%%%(((,,,............///,,,---000222333222111000---...////////////...---,,,------,,,+++***))))))'''(((***++++++***)))((('''***---///...---+++***)))))))))***,,,000444666333222///---+++*********)))*********))))))((('''((()))+++,,,,,,***'''%%%%%%&&&&&&%%%$$$%%%''')))+++,,,------,,,+++,,,---,,,***'''&&&'''(((((('''(((((())))))))))))******,,,+++******))))))******)))***,,,---,,,+++)))((()))'''&&&&&&'''(((&&&%%%"""######$$$%%%'''((())),,,+++)))'''(((+++...000,,,,,,+++***************+++***(((&&&&&&&&&'''(((((()))***+++++++++++++++,,,,,,,,,++++++***)))(((%%%'''***,,,------,,,+++,,,...///---000555777666---,,,,,,,,,+++*********'''((()))+++,,,---......))))))+++---...---***'''$$$&&&))),,,.........---***,,,//////---+++,,,---------,,,---...///000000---------,,,***)))***++++++,,,,,,+++)))'''&&&&&&((((((''''''(((((()))***)))))))))(((((()))))))))(((&&&%%%%%%&&&(((((('''yyy```^^^bbbaaa[[[SSSOOOWWWbbbeeeZZZMMMRRRVVVPPPCCC???HHHMMMKKKDDD>>>@@@JJJKKKBBB>>>BBBIIIEEE@@@???@@@AAA???===555777999999888;;;@@@EEE???;;;888:::??????999222333111//////111444555555---...222555777555000,,,111...,,,---111333111///+++000555666333///------333000///222666666111+++***---///...,,,,,,///333+++...222555555333///,,,---...000000//////000222///000000///,,,))))))***///,,,***+++///111000...000000//////000222555666---///111222222000---,,,---...000222333444333333---111333111---+++---000222///...111666666222---(((---000///+++***---111---333999;;;999444000///222///,,,)))'''(((***+++***---///---))))))...333222...***+++///111///+++&&&(((***)))(((***000555,,,,,,...333999:::888444666666444333222222111111,,,333;;;;;;555//////111888222......333444///)))(((---333333///+++,,,///---...000111111///...,,,...000111///+++)))***,,,(((((((((***,,,//////...///+++(((***///111///+++)))+++,,,,,,+++,,,000444111...,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,******,,,///222333111///...,,,***))))))******)))'''))),,,......///000111***---222666777555111//////...---,,,,,,---...///,,,---,,,,,,+++***)))((())))))))))))***+++,,,,,,''',,,111000+++'''(((***((((((***+++---...///000555333111...,,,+++++++++***************)))(((((((((((())))))*********+++&&&''''''&&&%%%&&&(((******+++,,,+++)))))))))+++)))'''&&&&&&((()))((('''((((((((()))******++++++...---+++*********+++,,,***+++---------+++)))(((+++)))'''&&&'''((('''&&&!!!""""""$$$%%%''')))***+++)))'''&&&&&&))),,,...+++*********)))******++++++***((('''&&&''')))*********+++,,,,,,,,,,,,+++,,,,,,,,,+++***)))((('''%%%'''***---///...---,,,---000000///222888:::999,,,,,,+++***)))))))))***'''((()))+++---.........***)))***+++---,,,***(((###&&&***...///...+++(((***+++,,,***((())),,,000***,,,...,,,***+++///333//////...+++(((&&&&&&'''(((---000...(((%%%'''+++((('''&&&&&&&&&''')))***))))))(((((((((((()))))))))'''$$$###$$$&&&''''''yyyfff[[[[[[```^^^UUUNNNRRR\\\```[[[SSSSSSFFFAAAHHHMMMIIIFFFIIIDDDHHHFFF>>>???EEEDDD<<<@@@??????@@@BBBBBBAAA???===999666999@@@DDDCCC@@@<<<:::888888:::999444000111000000333666666333///444333111222333555444444......///222333222...+++333222000///...---,,,,,,000000111333555666444333222///...111444444///***...000333555555444111///***++++++,,,...000111222000222222///+++)))***---000111222222111///......000//////111444555555555666444222000000000222222---...111333444444333222///...---,,,+++,,,---...111...+++---111333000---///---,,,---///000...---111444777::::::777444222111///,,,(((&&&&&&&&&''')))---000---(((''',,,222...000111111...,,,++++++%%%&&&'''+++...///---+++...///222444666777777777888666444444555444111...///000111222111000...---000000000111111///+++(((------///222444222///+++000///...---......///000222111000///............)))(((((()))+++---//////000+++(((+++111333...(((++++++******+++---...000............////////////---,,,*********,,,...//////...---,,,------///000///---+++)))))))))***++++++---//////...,,,,,,,,,)))+++...111111000---,,,...---,,,+++***++++++,,,,,,,,,,,,,,,++++++******,,,((($$$$$$(((+++***(((,,,,,,++++++)))(((&&&%%%'''(((************,,,.........---,,,++++++++++++************))))))))))))'''((('''%%%''',,,,,,(((''''''&&&&&&&&&''''''(((,,,,,,,,,,,,+++(((%%%###((()))***)))'''''')))***)))((('''&&&'''***---///---,,,+++***))))))))))))---///000000---+++******,,,***'''&&&''''''&&&$$$###""""""$$$''')))***)))******)))))))))***+++,,,......,,,***)))***,,,...---+++)))''''''((()))***++++++,,,,,,,,,+++***)))++++++******)))))))))(((((())))))***++++++,,,,,,...000111333555777888888///***$$$###''')))(((%%%***'''%%%'''***+++)))'''***+++,,,------,,,***)))***)))))))))***+++,,,,,,))))))((('''&&&'''***,,,000///---,,,+++---000222333///+++)))***+++***)))+++,,,---+++(((&&&&&&'''+++***(((((('''((())))))++++++***(((&&&&&&(((***---***'''%%%&&&'''''''''yyyqqqpppkkk___TTTRRRUUUWWWWWWVVVYYY___eeeRRRJJJDDDEEEHHHGGGGGGHHHLLLLLLGGGBBBAAADDDDDDAAA??????@@@@@@?????????@@@===777444999CCCGGGBBB;;;666777888777666444222222111000111222333333222000444222111111222333333222---000333333222000000111222111///---,,,,,,,,,,,,000222444333333444777:::333111///111444444111,,,222222333333333333222222---,,,,,,,,,---///111222777555111...+++***++++++---222666555111...///111//////111444666666444111777666444222111222333444---...000222333333222111...---,,,,,,++++++,,,,,,------------...---------------,,,---...///000000777777888888888777777666///---)))&&&%%%%%%&&&(((,,,---------,,,,,,...///...000111000...,,,++++++''''''))),,,...///...,,,000000111333444666888999555555555666777555000,,,...///000000000...,,,+++---000333333///,,,++++++))),,,000444777555000,,,......------...///111222///000111111111///...---+++***))))))***,,,...///,,,***)))***---...---+++)))***,,,---...------,,,---......///000111111111+++,,,------...------,,,------,,,,,,,,,---///000---,,,+++******+++---...---...///...,,,******+++***,,,...000000///---+++,,,+++************+++,,,,,,,,,+++*********++++++))))))''''''''')))+++,,,,,,,,,++++++***((('''&&&)))+++,,,,,,***)))***+++,,,++++++************+++***)))))))))))))))))))))(((***)))''')))......***&&&&&&%%%%%%&&&'''((((((***---///...)))&&&%%%&&&&&&''''''&&&%%%%%%&&&((()))((('''&&&'''***---...++++++******))))))******---...///...+++(((''''''+++)))(((((())))))((('''%%%######$$$&&&((((((((()))***+++,,,---...//////,,,,,,+++))))))))),,,---,,,+++***((((((((())))))+++,,,---------+++)))'''******)))(((((((((((((((%%%&&&''')))+++---...///...///111222444444444444...***&&&%%%''')))((('''******+++***))))))************+++++++++******))),,,,,,+++***)))))))))))))))))))))((('''(((***---222///,,,,,,///111111000//////...,,,***)))***++++++,,,+++)))'''&&&'''(((***)))((('''&&&'''((((((*********(((&&&&&&(((***///,,,***)))*********)))|||}}}ooonnnssspppbbbSSSTTTWWWXXXWWWUUUXXXaaaiiiTTTSSSMMMEEEDDDHHHKKKKKKRRRLLLFFFFFFDDDBBBBBBDDD???@@@@@@???>>>>>>???@@@<<<666222999CCCGGG???666111555777555111///000222000111222111000///000111222000//////000111000///,,,111555444000...111666111000---+++***+++,,,---000444666444111222999@@@555333111111444555222000444333222111111222333444000...,,,++++++---000111===999333...,,,,,,++++++,,,333:::999222...000444...///222555777666111...555444222111000000111222,,,---///000111000000///,,,,,,,,,+++++++++******(((,,,///...+++)))+++---,,,,,,,,,,,,,,,...222444:::888555333333444666777...+++(((%%%$$$%%%'''(((---,,,+++---///000...,,,...///000///---+++++++++*********---///000000...111111111222444666888999222333555777888555000,,,------......---,,,***))))))///444444...***+++...(((+++111777999777111---,,,++++++,,,---000222333---///111333333111...,,,---+++)))((())),,,///111,,,,,,+++***)))***+++---(((***---///000...+++))),,,---///000111111111000)))+++...000000...***(((++++++++++++,,,---///000,,,++++++++++++---///000/////////,,,***((()))***+++,,,...//////---+++***+++******)))***,,,---...,,,+++***))))))+++,,,---(((***+++***))))))---000+++,,,++++++***)))((('''***,,,...---+++)))(((((())))))((((((((()))***+++)))))))))(((((())))))***)))***)))''')))......***%%%$$$$$$$$$%%%'''((()))(((---111///)))%%%&&&)))%%%&&&'''&&&$$$$$$&&&''')))((('''&&&'''))),,,---******)))))))))***++++++...//////---***'''&&&&&&+++******+++,,,,,,+++)))&&&%%%$$$%%%'''((()))((((((***,,,///111222222222+++***))))))***+++---...++++++******)))(((((('''+++,,,......---+++(((&&&)))((('''&&&%%%&&&'''((("""###%%%(((+++...000111...///000111111111000///+++***)))(((((()))******+++---///---)))'''***---******))))))))))))******///...,,,***)))((('''''')))******)))((()))+++---333...+++---333555222...,,,///222000+++)))***---++++++***(((&&&''')))+++)))(((&&&%%%%%%%%%&&&'''((()))((('''%%%%%%''')))...---++++++,,,,,,***)))~~~xxxtttuuutttpppiiidddbbbbbbaaaXXXQQQSSS[[[```]]]XXXWWW[[[VVVIIIEEELLLQQQPPPPPPGGGDDDHHHHHHAAA???DDDDDDAAA>>>>>>@@@AAA@@@>>>999444222666===???;;;666333555555444000......///000222222000---,,,...111///---++++++---...---,,,---000333222//////222555000...,,,***)))***,,,---111333555333111111666;;;666444222222333444333222222222111000000000111111222000---******,,,...000888888777333000------......333888888444111111333...///111333444333///,,,000///...,,,,,,,,,,,,,,,***+++,,,------------,,,+++++++++++++++******))))))---///...,,,***+++...+++,,,---,,,,,,...444888666444111......///111333000---***&&&%%%&&&((()))---,,,,,,...000///---+++,,,......---,,,***+++,,,...---,,,...000111111000000111333444555555555555111222444555555333000...,,,---,,,,,,+++)))'''&&&&&&+++000222///......000+++...222666999777222...++++++***+++,,,---///000...///000111111000......+++***((('''(((,,,111555333111---+++++++++,,,,,,***+++...//////---***))),,,---...000000///...---)))+++---...---+++(((&&&))))))***+++,,,...//////---,,,,,,,,,,,,---...///......---+++((((((***+++,,,,,,---------+++***)))++++++++++++---///111222---+++)))((()))+++...000,,,,,,+++,,,---///000000++++++++++++***)))(((((()))+++------,,,***))))))(((''''''&&&''')))+++,,,***)))((((((((())))))***+++,,,***((()))---,,,)))$$$$$$######%%%''')))******,,,...---***'''((()))'''(((((((((&&&&&&''')))((((((''''''''')))+++,,,(((((((((((()))***+++,,,///000000///,,,*********---,,,,,,---...---+++)))'''&&&%%%&&&)))+++,,,+++(((***---000222222111111,,,+++***+++---///000000***+++++++++***)))'''''')))***---......,,,)))'''((('''%%%$$$$$$%%%&&&'''"""###%%%'''***---///000///000111111000///---,,,)))***+++***)))***+++------......,,,)))((()))++++++***)))))))))***,,,,,,///...,,,***)))(((''''''(((***++++++******+++,,,///......000333444111///...000111222000...------,,,,,,***((('''(((,,,///((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&(((***)))))))))******(((&&&}}}uuuhhhppptttmmm```[[[bbblllcccYYYPPPSSS]]]___VVVLLLUUU\\\YYYMMMHHHNNNRRRPPPKKKDDDDDDKKKKKKDDDAAAEEEHHHBBB<<<===CCCEEE@@@:::555444333222333555777999:::777444222222111...+++///111222000---,,,...111+++***))))))+++,,,,,,+++////////////000111111111...---+++******+++,,,---000000000111222222111000555444222222222333333222...////////////...---,,,222///,,,))))))***,,,......444::::::555111111333111222333555666555222000000///...///000000...,,,,,,,,,+++******)))))))))(((((()))******+++++++++,,,,,,,,,++++++++++++***............//////000000......------...000555888111000///............///444222...+++***)))******,,,...000000...,,,,,,,,,***+++,,,,,,+++***,,,---111///......000222222222///111444666666444111///111111111111000000000111------,,,+++)))(((&&&%%%%%%'''+++///222333222111222222222444555444111///,,,+++*********+++,,,---000///...---------...///'''''''''&&&''',,,222777<<<555...---///000---))),,,,,,---------,,,++++++,,,------------+++***)))***))))))(((((('''''''''))))))***,,,---......///......------,,,,,,,,,,,,+++++++++***)))))),,,...,,,,,,++++++******))))))---------...000222444666...,,,***)))***,,,///111111,,,)))+++111444222---))))))*********))))))(((&&&(((+++,,,+++***+++,,,((('''&&&&&&'''))),,,---,,,+++)))(((((((((******///000...+++,,,///...***%%%$$$######$$$''')))+++---+++)))***,,,,,,)))''''''((()))(((&&&&&&((()))((('''''''''((()))***+++''''''(((((()))***,,,,,,,,,---...---,,,,,,---...///...------------+++)))''''''&&&(((,,,...//////(((***---///000000///......,,,+++---000333222111)))************)))((((((''')))+++---...---+++***'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&''')))***+++,,,...///000111000...,,,***(((***,,,---,,,,,,---//////,,,(((''')))))))))''',,,,,,+++***+++,,,---...---,,,+++***))))))))))))'''))),,,,,,+++******+++***---111222000///000111111///...111555555000+++------,,,***)))***...111)))(((&&&%%%$$$$$$%%%%%%"""###$$$$$$######%%%''')))((('''((())))))'''%%%|||vvvuuummmlllhhhddd``````cccfffYYYYYYZZZYYYWWWTTTQQQPPPPPPTTTVVVRRRNNNNNNNNNMMMJJJGGGGGGKKKLLLIIIFFFFFFGGGAAA===???CCCDDD>>>888222444333000---///444:::===888444222333333///,,,///000111000///...///000***)))((()))+++---...---000///...///111111///---,,,,,,,,,+++,,,,,,---------,,,,,,...000000---***222222222222111111111111------.........,,,+++)))///...+++)))((()))***,,,(((///888;;;:::666555555222000///111555666222...000...------...///...------------,,,,,,+++******&&&''''''((()))++++++,,,///...---,,,+++,,,---...222000//////000333555666333111...///111444555555000000111111111111111111555444222111///......---111333444222///------...)))***,,,,,,,,,---///111444111///...000222222333000222444555444111---+++/////////---,,,---///222///...---+++)))'''&&&&&&%%%&&&)))---222444222000444333222333333333111...------++++++++++++,,,---222000,,,***)))***,,,...###%%%'''&&&'''***111666===555......222333...(((+++,,,,,,,,,---,,,,,,,,,,,,,,,++++++***))))))))))))(((&&&$$$$$$%%%'''((()))***,,,---.....................---,,,++++++***)))+++,,,+++++++++---///++++++***)))))))))******---------...000222555666///...---,,,,,,---///000333,,,'''***222555000)))''''''(((((()))(((((((((###%%%'''((()))***,,,...)))'''&&&%%%&&&(((+++---///...+++)))((()))******222333222///000333333///'''&&&$$$$$$%%%'''***,,,---)))%%%''',,,---***%%%&&&'''((('''%%%%%%'''(((''''''''''''(((((()))***'''''''''((()))***+++,,,)))***++++++******,,,...///---+++***+++,,,+++***)))((('''))),,,///000///((()))+++,,,---------,,,...,,,+++---111333222000))))))))))))************((()))+++,,,------,,,,,,&&&&&&''''''''''''''''''((((((((((((''''''''''''+++---///000000...+++***((()))+++...000000000///...***%%%%%%(((***)))&&&,,,,,,,,,,,,,,,---...///++++++***************+++&&&(((+++,,,+++***))))))&&&+++111000---+++...222222...+++///555777111***------,,,+++******---000+++***(((&&&&&&%%%&&&&&&!!!###$$$%%%$$$%%%&&&(((+++)))((()))******)))(((wwwrrrvvvrrriiiaaa___ccceeeaaa\\\WWW\\\___ZZZRRRMMMOOOTTTKKKMMMRRRXXXWWWPPPLLLLLLLLLLLLIIIEEEFFFIIIIIIEEE@@@@@@AAAAAA@@@>>>:::777333333333111///000333777999777555333333222222111/////////111222222000...+++***)))+++...111222111///111222333111///...---***+++,,,---......------((()))***++++++,,,---...///000111111000///......///...---,,,++++++++++++,,,+++***((((((((())))))+++,,,111777<<<===999444000///......000111111000.........000111111///---//////......------,,,+++''''''((()))+++---...///333111...,,,,,,---000111111222222000///222888>>>888444000111555777444111222111111111222333444555222333444555555444222111;;;888555444333222000...***+++---......111444777555222///...///111222333555444333111///---+++)))***,,,------++++++---///111000...,,,***((('''&&&&&&))),,,///000000//////111111222333444333000.........---------///000111000///,,,***))))))))))))###%%%((('''&&&'''---222444000---...111111...+++(((***,,,...///...,,,++++++***)))((()))***,,,---((('''%%%$$$$$$&&&((()))+++,,,---...///......---+++,,,,,,,,,,,,,,,++++++***,,,......,,,,,,,,,---***)))((('''''')))***+++*********+++---///111333111000000////////////000///***''')))...000+++%%%%%%%%%&&&'''((((((''''''$$$$$$%%%%%%&&&(((,,,///((('''$$$###$$$&&&)))+++333111...+++)))))))))***///000000...111666777333***(((&&&%%%%%%'''***,,,+++(((%%%&&&)))+++)))''''''((()))(((&&&&&&((()))''''''''''''((((((((()))((((((((((((((()))***+++***++++++***)))***,,,...+++)))''''''))),,,---...+++)))((()))+++,,,,,,,,,&&&'''((()))+++---......+++)))(((***...000...+++(((((('''((()))***,,,------,,,,,,+++*********+++&&&''')))*********)))((())))))(((''''''&&&%%%%%%'''))),,,......---+++)))))))))***...333444222///+++)))'''%%%&&&''')))*********+++,,,------------,,,+++******)))*********$$$'''+++,,,+++)))((((((%%%))),,,,,,******,,,//////,,,***---111333///++++++,,,,,,+++))))))***,,,---,,,***((('''''''''((("""$$$&&&''''''''')))***,,,***((((((***+++++++++{{{uuuvvvpppiiibbbaaacccccc___ZZZ```___\\\WWWQQQNNNNNNPPPJJJIIIQQQ]]]^^^SSSLLLLLLMMMNNNHHH>>>>>>FFFHHHCCC:::???DDDCCC===888777888444333222333444444444333444666666444111111444777///......111444555111...,,,++++++---111444555555...333888777111------///)))+++---///000///---,,,$$$'''***)))&&&(((///666,,,...111111000...---,,,222000---***)))***---...******)))(((((((((((((((000++++++222>>>BBB;;;222---...///...,,,---000333---...000444555444000---............---,,,++++++(((((()))+++---///111222666333///---,,,...222444///333555111,,,///:::DDD<<<555000222888:::444---222111000///000333555777...000444666888777555444CCC<<<555444777777333---+++,,,...///111444888;;;666333///---...111222333999666222---***))))))***&&&)))---...,,,++++++---333222///---***)))((('''&&&,,,111222...+++,,,///,,,...111555777555111---///......///000222444555......---,,,***(((&&&%%%###''')))(((%%%%%%***...***+++------............%%%(((---111222///,,,)))***)))(((((())),,,000222&&&&&&&&&&&&&&&'''((())),,,---.../////////...---))))))***+++,,,,,,,,,,,,,,,...000///...,,,++++++)))((('''&&&'''(((+++,,,(((''''''((())),,,...///222222111111000000//////+++)))((((((***)))'''$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$&&&+++...(((&&&###""""""$$$''')))555333///+++)))))))))***(((+++++++++///666777555,,,***'''%%%%%%'''***,,,''''''''''''''''''((()))***+++++++++))))))+++,,,'''''''''(((((((((((((((((((((((((((((())))))***...///...---++++++---...(((&&&###$$$''',,,///111---+++)))((())))))((('''%%%%%%&&&(((+++---000111)))&&&$$$'''+++---***&&&((('''&&&'''(((+++---///111///---***)))((())))))&&&'''***,,,---+++)))((())))))((('''&&&&&&%%%%%%$$$&&&))),,,---,,,***)))***((()))...555666333...(((******'''$$$%%%)))...((()))+++,,,------,,,,,,---,,,+++***))))))))))))###'''+++,,,+++)))(((''''''''''''(((***+++,,,,,,*********,,,---...---,,,)))***+++***)))(((((()))///...,,,***)))((())))))$$$&&&(((***)))***+++,,,,,,***'''&&&(((***++++++{{{qqqqqqnnnhhhccc______aaacccaaa^^^YYYVVVUUURRRNNNKKKPPPYYY[[[TTTOOOPPPNNNGGGJJJBBB@@@DDDCCC===>>>EEE@@@>>>===>>>>>>===:::888333777999666111000666<<<888333///333:::;;;666///111000/////////000111222000/////////111555999;;;:::777333333555555333111***///333222,,,''''''(((%%%'''***+++++++++,,,,,,///000000...+++******+++)))+++------,,,*********)))((('''&&&&&&'''((())),,,,,,...111555666555444000+++(((***///111,,,''',,,//////,,,---111222///000//////000000///---***,,,,,,++++++---///111222///111111---***+++111888555111......111444555444:::888555444444444222111***...222444333111000///++++++...555888777333222222555555222---,,,000444444000---000555:::999777000111222000,,,,,,///222333111---***))))))***+++///...,,,***(((((((((((((((((())))))((('''&&&&&&((((((***...222111,,,'''---///111111000//////000...000000111444888444...000---+++)))))))))'''&&&&&&(((******((((((+++...000---++++++------+++((((((...444444000,,,,,,...---***((('''((()))*********)))'''&&&&&&(((***,,,,,,------------,,,+++***'''(((+++,,,,,,***(((&&&------,,,+++,,,---///000,,,+++)))((((((((()))******(((%%%&&&(((+++---...---...000000000...,,,+++***((('''(((+++,,,***(((&&&''''''&&&&&&'''***,,,***((($$$""""""$$$(((***(((((('''%%%######&&&(((,,,---...---***(((&&&&&&+++)))(((***,,,......---((('''&&&%%%&&&(((***+++***)))'''&&&'''(((***+++111///---+++***+++,,,---+++)))'''&&&&&&&&&((())),,,+++++++++++++++,,,,,,...////////////---,,,+++'''''''''''')))+++---///++++++***)))(((((())))))%%%&&&'''***------+++)))(((''''''(((***,,,+++***((((((&&&$$$%%%)))///444555111,,,((('''&&&%%%$$$$$$&&&(((+++,,,+++)))(((((()))******)))'''%%%######$$$&&&(((************'''+++///111000...,,,,,,,,,++++++,,,------,,,+++(((((()))***+++,,,,,,,,,...,,,))))))++++++(((%%%%%%''')))++++++***)))((((((((()))(((((()))+++...111...******,,,......---++++++***'''%%%&&&(((***---,,,+++***++++++)))(((''''''((()))***,,,...///...***&&&%%%'''))))))(((~~~rrrgggkkklllfff^^^]]]fffooojjj___TTTRRRVVVWWWOOOGGGTTTYYYZZZUUUPPPNNNLLLIIIGGGFFFGGGIIIGGGAAA<<<<<<;;;<<<======>>><<<:::888444666666666555555888:::666333111444999<<<999555555444333222222333444444333222111000222555999<<<<<<:::888666555333111///+++...111111---)))(((((('''***------+++******+++...///000///,,,******+++***,,,------+++))))))))))))((('''&&&'''((()))***------...///000111111000...+++***+++///000---***...111000......222333000000///...///000000...---...............///000111.........,,,***,,,222777444222///...000333555666999777555444333222111000///222444444222000...---...---,,,...000222444666222333222///++++++///222999666333333555777555444000000000///...---...000///---+++)))((()))+++,,,111///---***((('''&&&&&&)))))))))((('''&&&&&&%%%((())),,,///111111...,,,///000111111//////000111///222333222444777666111///---+++++++++***(((&&&(((+++,,,+++)))***---000333000...---...---+++(((+++///444555222///...///+++)))&&&&&&''')))******+++)))((('''(((***---...------------,,,,,,++++++((()))+++,,,,,,,,,***))),,,,,,+++++++++,,,......,,,+++***)))(((((()))))))))((('''(((+++------,,,***+++---...---,,,***)))(((''''''***,,,---+++)))%%%'''(((''''''''')))+++)))&&&###!!!!!!###&&&)))******)))&&&$$$$$$%%%'''(((***+++***(((''''''(((***((('''(((***,,,,,,,,,((('''&&&%%%&&&(((***+++***)))(((''''''''')))***111000...,,,+++************)))'''&&&%%%&&&'''(((************++++++,,,---......//////...,,,***)))(((((((((((()))***++++++******)))))))))(((((((((&&&%%%&&&)))+++,,,+++******))))))***,,,---,,,+++)))(((&&&&&&)))---111444444000+++((('''''''''&&&'''((()))++++++***)))(((((()))***++++++)))(((&&&###$$$&&&((()))))))))((('''***...000...,,,+++***++++++,,,---...---,,,***'''(((***+++,,,,,,,,,+++---***((((((******((('''&&&'''((()))))))))(((((()))******))))))***,,,///111...++++++,,,------+++*********(((&&&&&&''')))***(((&&&&&&((((((((('''))))))))))))***,,,---...---***&&&%%%''')))******zzzvvviiijjjiiifffccceeejjjnnniiiaaaXXXTTTUUUVVVUUUSSSXXXVVVUUUUUUPPPIIIGGGIIILLLPPPPPPLLLIIIFFFAAA;;;888:::===>>>===;;;999999777444333666;;;>>><<<999444333333555888;;;<<<;;;777666555333333333333444666555333111222555999;;;<<<===<<<:::555111...---,,,---...///...,,,***)))---111555333...++++++...---///000000...+++++++++---...///---+++((((((((((((((('''''''''(((***+++///...---,,,+++,,,,,,---------------......------...000000------111111///000///......000111111000000000111111111111000000------,,,,,,---///222444222222000......000555888888777555333111000//////555666666444111...,,,,,,,,,---.........111444666333111...+++***+++...111999888777666555555555555111000///000111000///---+++***)))))))))***+++,,,///...+++)))((('''((()))+++***)))'''&&&%%%%%%%%%'''***---/////////000111000111111///......000222111666777444444777888666///...---------,,,)))&&&)))+++---,,,)))***---000555333111///...---***(((---///111333222111///---)))'''%%%%%%''')))************))))))***---///111......---,,,,,,,,,------***++++++,,,,,,,,,------+++++++++***++++++,,,---,,,,,,+++))))))(((((()))((((((***---//////---***&&&((()))++++++***)))'''''''''))),,,......+++)))$$$&&&((()))(((((((((***'''&&&###!!!!!!###&&&'''++++++***(((%%%$$$%%%'''&&&&&&'''&&&&&&&&&)))+++((('''&&&'''(((******)))''''''&&&&&&'''(((***++++++***((('''&&&''''''(((000//////---,,,***(((''')))(((&&&%%%%%%%%%&&&'''((((((((()))***+++,,,---------...---,,,***((('''(((((()))******)))((('''(((((()))))))))((('''''''''&&&&&&'''***,,,---,,,---,,,++++++---...---+++***(((&&&(((---222444444111...***(((((()))))))))************))))))((((((&&&'''***,,,,,,,,,+++***$$$%%%&&&'''((('''&&&&&&'''***---...,,,***((((((***+++---......---+++***''')))+++,,,---,,,+++***+++*********,,,,,,+++)))''''''&&&&&&''''''((((((***++++++*********---//////...,,,,,,,,,,,,***)))'''((()))((('''&&&'''((('''%%%######%%%((())))))++++++******++++++,,,------***&&&%%%''')))+++,,,wwwssszzzwwwkkkaaabbblllqqqjjjaaa^^^bbbbbbZZZOOOOOO[[[hhhYYYRRROOORRRNNNEEECCCIIIVVVZZZUUUKKKGGGLLLKKKEEE:::===@@@AAA>>>;;;999999:::555222888BBBFFF@@@999444444555555666888;;;===666555333111000000000000777666333111222444777999888;;;<<<:::444...,,,------,,,,,,...///...,,,)))111777;;;:::444000111333,,,...000000...,,,++++++000111111///,,,))))))))))))((((((((((((***+++,,,///...---***)))))),,,...///000111///,,,***,,,...+++...---***+++...///---000...------///222222222///000111333333333222111000///---...000111111000000111111///---///444999777666555222///...---...888888666333000------...'''...444555555555444222555111+++)))***---///000333444666666666666888:::333111000222444444000---+++++++++++++++,,,,,,---,,,***)))((((((***---...---,,,***(((&&&%%%%%%%%%%%%))),,,---------111444000000///---+++,,,///111444999;;;777555777:::;;;000000000111111///,,,)))'''***,,,+++)))(((+++...444222111///...,,,+++***,,,,,,---///000///,,,***((('''&&&''')))+++++++++))))))))))))+++...000222///...---,,,,,,---......++++++******+++,,,---...******************++++++,,,,,,+++***))))))))))))'''))),,,000222111---)))%%%&&&(((******)))(((''''''))),,,......,,,)))'''$$$&&&)))***)))((((((((('''&&&$$$######$$$&&&''')))***)))(((&&&%%%&&&(((''''''&&&%%%$$$&&&))),,,(((&&&%%%%%%'''(((((('''''''''&&&&&&'''((()))***+++***)))'''&&&&&&&&&&&&,,,---......---+++)))'''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***+++,,,,,,,,,,,,***(((&&&%%%((()))***+++***(((&&&$$$''''''((())))))((('''&&&***(((&&&'''***---...///...,,,++++++------,,,******'''%%%)))000555555222///,,,)))'''(((***++++++,,,+++)))'''&&&&&&&&&&&&###%%%(((+++,,,------,,,%%%&&&'''''''''&&&$$$$$$&&&)))++++++)))'''&&&&&&)))+++...///...,,,+++***''')))+++------,,,+++)))+++---000444444222///,,,)))'''&&&%%%%%%&&&((()))***++++++***)))***,,,.........------,,,***)))'''%%%'''))))))(((''''''((((((%%%######&&&))),,,------,,,,,,+++++++++++++++///,,,)))''''''(((***,,,sssqqqyyyxxxmmmccceeennnqqqjjj```\\\``````WWWMMMNNN[[[hhhZZZQQQMMMOOOMMMEEEEEEKKKTTTXXXUUUKKKIIINNNOOOIII@@@BBBCCCCCC@@@<<<999888;;;555333:::EEEIIICCC:::555666777555444444777:::555444222000///.........555444222111111222444555222555888666222...---------,,,,,,---//////---+++111666;;;;;;777444444666,,,...000000...---------222333222000---++++++,,,++++++***)))***+++,,,---//////---+++)))+++...222222333444000***'''))),,,***------***+++///000...///...,,,---///111222222,,,---000222444444444444444333222222222111///---...000111000...///444888555555555222...,,,---...555666555222000///000111,,,333888888888:::888444666111,,,***+++...111222000222444555555666888:::555333222333666666222///......//////......------...,,,***((()))+++---///---,,,+++)))(((&&&&&&%%%$$$'''***++++++,,,000444//////...,,,******---///666;;;<<<888666888;;;;;;222222222333333222...+++(((+++......,,,***+++---/////////...,,,+++++++++,,,+++,,,---///...,,,***)))(((''')))+++,,,,,,,,,''''''''')))+++---///111.........---......//////+++***)))))))))+++,,,...*********************)))+++++++++++++++******)))(((***---222444222---)))%%%''')))***+++***)))((()))+++......---***&&&$$$$$$''')))***)))''''''(((''''''&&&&&&&&&&&&''''''%%%'''(((''''''''')))***+++***(((&&&$$$%%%))),,,)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&'''(((((()))******))))))((('''&&&&&&&&&((()))+++------,,,***)))''''''&&&&&&%%%%%%%%%%%%######$$$$$$&&&'''((()))***+++++++++)))(((&&&%%%''')))+++,,,+++)))&&&$$$''''''((((((((((((''''''---+++((((((+++...///000,,,+++******++++++***)))(((&&&%%%)))000444444111...,,,((('''(((***+++++++++)))'''%%%#########$$$ """%%%(((+++,,,,,,+++&&&''''''''''''%%%$$$###%%%((())))))(((&&&%%%%%%'''***---...,,,*********''')))***,,,,,,+++***)))***000999>>>>>>999333...+++)))'''&&&%%%''')))***)))******)))((((((***------------,,,+++)))((('''$$$&&&((()))((((((((()))(((&&&###$$$&&&***,,,---...---,,,+++************000...,,,)))'''''')))***{{{wwwtttjjjlllnnnllliiihhhjjjmmmddd\\\RRRMMMPPPSSSTTTSSSXXXRRRMMMLLLLLLJJJKKKNNNIIIMMMOOONNNMMMMMMIIIDDDHHHFFFDDDCCCBBB???;;;888999555444:::CCCFFFBBB<<<888888888666444444444666666555333111000000000000222222111111111111111222...///111111000.........---............------------111555777666444333222---...//////...---...000111222111000------...//////...---,,,,,,---.........//////---+++,,,111555333444333...)))'''(((***+++......---...222444222...---,,,---///111111000***,,,...000222444444555555666666666444000---+++---...000000000111444555333444555222...,,,...000222222333222000000111333777:::999444777???@@@:::444222///,,,,,,...222444555555666666666555444444555444333444555444333111///000111222222111///...555333...+++))))))***,,,---------,,,+++)))'''&&&$$$&&&(((***+++---///111...///...,,,******,,,---555999:::777666888999777333222111222333222///---***...333444222///......,,,---...---+++******+++,,,---...//////...------***))))))***,,,---,,,+++%%%&&&'''(((***,,,...///---...//////000/////////,,,+++***))))))***+++,,,******+++++++++***)))))))))***++++++,,,,,,++++++)))+++---000222111---)))''')))***,,,,,,+++***))))))+++------+++'''%%%%%%&&&'''))))))(((''''''(((''''''((((((((((((''''''$$$&&&((()))))))))+++------,,,***(((%%%&&&(((+++***((('''&&&'''''''''%%%&&&&&&''''''((()))))))))(((((((((((('''&&&&&&&&&&&&'''***,,,---,,,++++++''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%'''((()))))))))******)))(((&&&%%%''')))+++,,,,,,***((('''(((((('''''''''((()))***...,,,***)))+++---......***)))((((((***+++***((((((&&&&&&)))...222222111000,,,)))'''((()))******)))(((&&&$$$""""""""""""!!!$$$''')))******)))''''''(((((('''&&&$$$###$$$&&&(((((('''%%%%%%%%%'''))),,,+++(((''')))+++(((((()))))))))))))))((()))111<<>>999444444555888===@@@>>><<<999888888888777666555444666555444222111111222222///000111222333222000000...---,,,---/////////...---///111///,,,+++,,,...---...000333666444000,,,.........---,,,---000222...//////...,,,---///111222111000............///...000111///,,,,,,000555222111///,,,)))((()))******---...---///444666555---,,,,,,---///000///---+++,,,,,,---///111222333111555888888333///---,,,,,,---...111333444333222111444555333...---///222///000222111000000111333<<<===:::555;;;EEECCC:::111222111///,,,---111555;;;999777777888777333///333444444333111111222333---///111333444333222111:::666111,,,))))))***+++,,,---...///...,,,)))(((&&&&&&(((***---//////...///000000///---,,,,,,---222444444333444666444000222000//////000000...---)))///666999666111...------//////---***((()))***+++---000///---+++---...+++***)))***,,,,,,+++)))&&&&&&''')))***,,,---...,,,---000111222111///......---,,,+++++++++++++++++++++,,,,,,,,,+++))))))'''(((***,,,---------,,,,,,+++,,,...000///---+++)))***,,,---,,,+++)))(((&&&)))++++++(((&&&'''((('''((()))(((&&&&&&((()))&&&&&&'''(((((('''&&&&&&''')))+++,,,++++++---...,,,,,,+++(((&&&&&&(((***,,,***(((((((((((('''&&&%%%&&&'''(((((()))))))))''''''''''''''''''&&&&&&'''((()))+++++++++******((((((((((((''''''&&&&&&'''''''''''''''((())))))'''((()))******)))(((''''''(((***,,,---,,,++++++***)))'''&&&'''(((+++,,,...,,,***)))***++++++***(((''''''(((***+++***)))((((((((())),,,///111333111...***((((((((()))(((((('''&&&$$$###""""""""" """$$$'''(((((((((''''''((())))))((('''%%%$$$$$$%%%''''''&&&%%%&&&'''&&&)))***(((%%%$$$'''+++)))((('''&&&&&&'''(((((((((///999>>><<<666///,,,///...,,,+++++++++,,,---***++++++)))((((((***,,,+++,,,,,,***'''''')))+++'''((()))((((((***,,,///+++)))(((((()))***)))(((++++++***)))(((((((((((())),,,///...,,,******+++wwwxxx{{{pppiiijjjkkklllkkkkkkkkkkkk]]]YYYTTTQQQQQQRRRRRRQQQLLLMMMGGG???BBBLLLPPPJJJNNNFFFDDDIIIHHHCCCEEELLLMMMEEE>>>>>>CCCEEE@@@:::111222555777888:::;;;<<<999888888999::::::777444555444222111000111111222...///222444444333111//////---***+++///111000...---000333000+++)))+++///000//////333777666000***//////...,,,+++---111444+++,,,,,,,,,+++,,,///111444333111000///.../////////111333111---,,,///333000...,,,*********+++,,,(((+++,,,+++...333666444,,,+++,,,---//////---+++---,,,,,,,,,---...000111---333888888333...,,,---,,,+++---111555666333///000333555333///---000444...000222222111000000111999<<<<<<;;;BBBJJJCCC333...111222000,,,+++000555===999666777::::::444///111333444111......111444+++---000333555555444333999666111---++++++,,,...+++---///111000...***((()))'''(((+++000111///---000111222222///...---...///000000///222555111***111///---,,,---...---,,,'''...666999666111,,,+++///111111...***'''''')))''',,,///...***(((***...***))))))***++++++)))'''''''''(((***+++,,,------+++---000333333222///---//////......---,,,+++***+++,,,------,,,+++***)))&&&'''***,,,---.........---,,,+++,,,......---,,,***+++,,,---,,,+++)))'''###&&&))))))''''''(((+++((()))((('''%%%&&&(((***$$$%%%&&&''''''&&&%%%$$$***,,,......---------...)))******(((''''''(((***...,,,***)))))))))((('''%%%&&&'''((())))))))))))&&&&&&''''''((('''''''''))))))************))))))(((((())))))(((((('''&&&******)))))))))******+++'''''')))*********)))(((&&&(((***,,,---.........,,,***'''&&&&&&))),,,...---+++)))((())))))((('''(((''''''(((***,,,++++++)))***+++***+++---111555333///+++((('''(((''''''(((''''''&&&%%%$$$###""""""###%%%'''(((((('''&&&'''((()))))))))(((&&&%%%###%%%''''''&&&&&&'''(((&&&((()))&&&###"""''',,,)))(((&&&%%%$$$&&&''')))&&&---444888555000,,,***000///......------------,,,,,,,,,+++))))))+++---***++++++)))&&&&&&***---((())))))((((((***...111///...,,,,,,------+++)))******)))(((((((((((((((%%%)))...000...,,,,,,---}}}xxxuuuuuuvvvmmmddddddooouuukkk]]]]]]___^^^TTTJJJIIITTT___KKKFFFCCCEEEFFFCCCCCCEEERRROOOGGG@@@@@@GGGKKKKKK<<>>666:::AAADDD===222...555???333444444444444333222111;;;999777555444444555666000111222222111///,,,+++000//////.........////////////...,,,+++---000333,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111...222888:::999555111///333111///000333444222///...---,,,,,,,,,...///000...---,,,+++,,,...000222111000...------...///000111000///---,,,+++,,,---555000,,,---222444222///...000222111///111999@@@444111,,,******+++,,,+++222222111...++++++...111000555@@@IIIIII???666333222111///---,,,---...///444<<>>;;;999888;;;888777:::>>>???<<<888:::===>>>:::444111333666333333222111111000//////666777888999999777444333222333333444222000...---/////////......//////000111111///,,,***+++---000000///---,,,+++,,,---...,,,,,,,,,---...///000111000333777999777444111000222111000000222222111000------,,,---...///111222......,,,,,,,,,...000111000///---,,,,,,---///000444222///------------,,,/////////000111000///...---///000///...000666:::333000,,,******+++++++++///000111///,,,***+++---111444<<>>888333444777333111000000000///+++(((,,,,,,,,,---...///000000000111111222111///,,,+++/////////111222222111///******,,,...000111///---,,,---.../////////......000...,,,+++,,,---......,,,---.........,,,***((())),,,///222333111///---...,,,******,,,,,,***((()))))))))(((((()))******+++***)))((()))+++---...((((((((()))))))))))))))+++,,,---///111222333333444888;;;888111,,,,,,...,,,+++***+++,,,---,,,+++*********+++---///222333---............,,,+++***,,,,,,+++******)))))))))((())))))((('''(((***,,,...+++(((&&&&&&''''''&&&(((((())))))((('''%%%$$$***...222444222...+++)))......,,,)))&&&&&&''')))(((((())))))))))))((((((((((((***,,,......,,,***((((((((((((''''''''''''((()))***,,,,,,***)))(((&&&&&&&&&&&&%%%%%%%%%%%%''')))---//////---***((('''&&&&&&'''***,,,---,,,(((''''''(((+++,,,,,,++++++)))'''%%%$$$&&&((())),,,,,,+++)))'''&&&'''))))))***++++++******,,,---///,,,******---///000000///---,,,***(((((((((((('''((()))(((&&&$$$%%%&&&''''''''')))+++---------((()))+++,,,,,,+++)))(((&&&%%%$$$%%%&&&'''&&&$$$'''((())))))))))))+++---***'''$$$$$$%%%'''((()))------...---,,,***((('''+++++++++***))))))+++......+++((((((***,,,,,,+++,,,+++************+++,,,++++++,,,,,,---.........777444111...,,,+++,,,,,,((()))*********)))(((''',,,,,,++++++******))))))yyyvvvxxxyyy{{{}}}yyyzzzvvvnnniiigggccc___\\\UUULLLHHHIIIKKKKKKJJJNNNGGGCCCEEEGGGHHHKKKPPPKKKKKKIIIFFFFFFIIIHHHCCCCCC@@@============:::888999<<>>BBBBBB===888777777666333111222444666444222999777444111000///000000///333999======:::555111555555555555444222111000---...///000111111222222333222111...,,,+++,,,...444444333222111///...---***+++---///000000//////333333333111...------///...111333222///...000222////////////000000000111///......------...//////,,,+++******+++---///000444000---...111333222000///000111111000////////////...---...000000...---///---++++++,,,,,,+++******,,,---//////000111111666222111444555444444666222000...,,,,,,,,,---...222444555444222///......111000///---,,,***(((''''''((()))+++,,,---...///------,,,+++++++++,,,---***+++,,,///111000...+++***+++,,,///222333111///++++++,,,---...000222333............------///000///...---,,,+++,,,,,,---...444999999555222333555666333000,,,+++******))))))'''&&&%%%&&&(((+++---+++*********+++,,,......+++***((('''&&&&&&&&&'''***+++,,,------...------000//////000000000...---,,,+++***,,,...//////...............//////000000000///,,,+++******+++,,,+++******))))))***+++,,,)))***++++++******+++---(((&&&$$$$$$''')))***+++'''(((***+++,,,,,,+++***,,,---...,,,***((()))***+++---...---+++(((((((((***************+++++++++(((+++//////---,,,---000,,,++++++******)))))))))+++++++++******+++++++++''')))+++------+++)))''''''(((+++,,,------,,,+++&&&&&&&&&'''***++++++******)))(((***,,,......---)))(((&&&%%%%%%%%%&&&''''''((())))))(((((()))+++//////---+++((((((***++++++)))'''&&&(((***++++++*********)))))))))))))))&&&'''((('''%%%$$$%%%&&&&&&))),,,------,,,,,,,,,---,,,,,,++++++,,,,,,---((('''&&&&&&''''''&&&%%%$$$&&&((()))(((((()))+++(((&&&$$$%%%''')))******************))))))((((((((())))))(((&&&&&&'''(((***)))((()))***,,,------+++***)))(((((()))***+++////////////......---------,,,+++)))))))))***+++(((((()))******+++++++++*********)))((((((''''''ppppppxxx|||yyyuuuwww||||||rrriiieeeeeedddZZZVVVQQQNNNMMMMMMLLLKKKFFFCCCDDDJJJMMMKKKJJJKKKGGGGGGCCC??????CCCCCC@@@===AAAFFFFFFAAA===<<<======???@@@@@@>>>;;;666333333222000000111555999<<<;;;999555222000000000000222444777::::::999666555555555444444333111000000......000111222222222222111222222000///...000222222444666666555111---***((()))+++---.........---111111///,,,))))))+++---...111333222///...000333222222111000///...---------------------.........++++++***)))***,,,...000///---,,,---111444555444888444//////222444333111000/////////000000...+++---,,,+++,,,------,,,***++++++,,,...222777;;;===999333...000222222555888444333111///...///000111111222333222000.........111000///---***(((''''''((()))+++---...///000000///...,,,*********+++,,,++++++,,,///111111///---++++++---///222222111///******+++,,,---000111333---...000///......000222///...---++++++,,,---...111666;;;:::666333444666888666333///,,,++++++,,,)))(((&&&%%%&&&))),,,...,,,,,,,,,,,,,,,------...,,,+++***)))((((((''''''******+++,,,,,,,,,,,,,,,,,,++++++---000111111///,,,+++***,,,...//////.../////////////////////...///...+++***)))***,,,---+++***)))))))))***+++,,,+++---......------...///(((&&&$$$%%%''')))++++++'''(((***+++------,,,,,,,,,,,,+++)))&&&&&&(((***+++---///...,,,***((((((******))))))***+++,,,,,,))),,,//////,,,,,,...111......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,&&&(((,,,000111000...,,,&&&''')))***++++++++++++(((((((((***,,,---,,,+++(((''''''(((+++,,,,,,+++(((((('''''''''&&&&&&&&&%%%'''))))))((((((***+++......---+++)))((()))+++***(((%%%%%%&&&((())))))))))))))))))))))))))))))%%%&&&''''''%%%$$$%%%&&&%%%(((+++,,,+++***)))***------,,,++++++,,,------+++)))(((((())))))((('''''')))******)))((((((((((((&&&%%%&&&(((*********((((((((((((''''''((((((&&&((()))((('''&&&'''(((((())))))))))))***+++,,,******((((((((((((******/////////...------,,,,,,))))))(((((()))***+++,,,((((((((())))))***++++++******))))))(((''''''&&&}}}wwwppplllttt~~~{{{oookkkppprrrfffWWWYYYYYYWWWUUUQQQPPPPPPQQQEEECCCEEEKKKMMMJJJGGGGGGJJJIIIDDD??????DDDEEECCC;;;AAAHHHHHHCCC>>>>>>??????======>>>>>><<<777333111222111000000555<<>>777000///333777666333000000111000///...------,,,,,,,,,...//////---+++,,,+++,,,///666===CCCEEE:::222,,,---000222444888777555333111111111222333111444666555111///000222111111000---)))'''''''''***+++---///111111111000///...---+++++++++,,,,,,.........000222333222111,,,,,,---///111111///---((()))***,,,---///000000,,,///111111///...000333///...---,,,,,,---...///000333666666333000000111666666444111...,,,,,,...***)))((('''((()))+++---......------------,,,,,,,,,,,,,,,,,,+++***(((((()))***++++++,,,,,,,,,,,,---,,,,,,...000222222222,,,+++***+++---......---....../////////......------,,,***)))***+++---...---+++***(((((()))+++,,,,,,...000000/////////000...+++(((&&&'''((((((''''''(((***,,,---------,,,++++++***(((&&&'''))),,,,,,---//////,,,*********((((((''''''''')))***+++***,,,------------...000000//////...---,,,++++++++++++,,,,,,,,,,,,++++++%%%(((,,,000222111000///(((((((((((())))))*********)))***,,,...///---+++%%%$$$$$$&&&(((***)))((((((((())))))(((((('''&&&$$$&&&((())))))((()))******+++,,,+++)))((()))***)))'''$$$$$$%%%'''(((((()))))))))******)))((((((%%%&&&'''&&&%%%$$$%%%&&&%%%(((++++++((('''((()))---,,,,,,++++++,,,,,,------+++******+++***)))(((***,,,------+++)))((((((((('''&&&''')))******)))'''&&&&&&&&&&&&&&&'''(((%%%'''))))))((((((((())))))***+++***((('''((()))***)))(((''''''((()))***---------,,,,,,+++++++++''''''((()))***+++---...)))((((((((((((((()))*********))))))((('''''''''xxxmmmiiisssxxxnnnkkkppprrrhhh[[[ZZZYYYXXXWWWVVVTTTSSSRRRIIIFFFGGGKKKLLLIIIFFFFFFIIIHHHDDD@@@@@@DDDDDDAAA>>>AAADDDDDDBBB@@@??????===<<<;;;<<<<<<;;;888666222222111111222666;;;???888777666555333222111000777666666666666666777888555555333222111111000000000111222444444333111000///111222111111111222333222222333222111///---+++*********+++,,,---...//////...---***((())),,,///333222111222333333333222111111111000///,,,***)))'''((()))+++,,,---.........---,,,++++++,,,...///(((+++------+++,,,000555;;;888444333444555555444...111222000---+++---///,,,,,,---///111111...,,,,,,,,,...333;;;BBBEEEFFF999000***+++///111333666888666444222222222333444000555888666000---000555222222111---(((&&&'''(((,,,---///111222111000000...------------...//////...---,,,---///111222222,,,,,,---///000///---***'''(((***,,,------------+++///222222///...111444......------------......000000111111000...---,,,222333333111...,,,---...++++++************+++,,,000//////...---,,,+++******+++,,,------+++)))'''((()))***+++,,,---------..................///000,,,+++***+++,,,---,,,+++,,,---......///...---,,,******)))***+++,,,...///...,,,***((('''(((***+++,,,...000111000//////000000---)))((((((((((((''''''(((***+++,,,,,,,,,+++,,,,,,+++)))((())),,,///---...///...,,,++++++,,,(((((('''&&&''')))+++,,,,,,+++***+++---.........//////...---,,,+++***)))((()))+++,,,,,,+++)))(((%%%'''***---//////...---***))))))(((((()))***+++******+++---//////---+++&&&%%%%%%&&&)))******)))((()))***+++***)))'''&&&$$$&&&)))))))))(((((()))%%%(((***+++***))))))))))))'''$$$###%%%&&&''''''))))))*********((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&)))+++***&&&%%%'''***+++++++++,,,,,,+++++++++---+++************)))'''***,,,//////...,,,++++++)))((('''''')))***)))(((&&&%%%$$$$$$%%%&&&'''(((%%%'''***+++******+++,,,---///000...***((('''((()))(((''''''''''''((()))***************)))))))))&&&&&&((()))+++---///000)))((('''&&&&&&''''''(((++++++***))))))(((((('''wwwqqqqqqrrrvvvzzzooovvvxxxqqqiiihhhjjjkkkZZZXXXVVVVVVXXXXXXTTTQQQMMMIIIGGGJJJKKKHHHFFFGGGEEEFFFCCC@@@@@@CCCBBB>>>BBB@@@??????AAAAAA@@@???:::;;;<<<;;;999888888999333222111222555888999999999999999888777555444333777777666666666666777777666555444333222111111111111222333444444333111000///111222111000///000111333222000...------......,,,+++++++++,,,...000111//////---+++***+++...000555333111222555666444111///000000000...---+++)))%%%&&&(((***,,,---......///...,,,++++++,,,---...(((,,,///---((('''---333777888888777444333444555---000222///+++))),,,000,,,,,,...000222222///---,,,,,,000777???DDDEEEDDD888///)))***///000222444888666444222222222333444...444888555...***///555222333111---(((&&&'''))),,,...000111222111000///,,,,,,---...000111111222,,,***((((((+++...000000---,,,---...///...,,,)))&&&'''***,,,---,,,+++***+++///333333000...111555------..................111000//////000///,,,***...000222111...,,,,,,...,,,,,,,,,,,,++++++++++++111111000///...,,,***)))(((***,,,......+++(((&&&((()))***+++,,,---------...//////---***)))***+++---+++******,,,,,,+++***+++,,,---.........---,,,(((((()))***+++---/////////---***((('''((()))++++++...000000///...//////...+++)))((()))***++++++'''(((***+++,,,,,,++++++,,,------,,,+++,,,///222---...///...,,,+++,,,---***)))(((((()))+++---...---***((()))---///...,,,......---,,,***))))))(((&&&'''***++++++***'''&&&&&&''')))+++,,,,,,++++++,,,+++***)))))))))***+++******+++---//////---***)))(((((())),,,------,,,((()))+++,,,+++***((('''$$$&&&)))))))))((((((((("""%%%)))++++++***)))))))))'''$$$###%%%&&&'''''')))************(((&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&'''***,,,***&&&$$$(((+++***++++++,,,,,,++++++***,,,+++))))))***)))(((&&&***,,,///000000.........***)))(((((())))))((('''%%%$$$$$$###$$$%%%'''(((%%%'''***,,,,,,,,,---...333555666333...+++***+++)))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&(((***---///000111)))((('''&&&%%%%%%&&&'''++++++******))))))((((((vvvmmmsssyyyxxxrrrhhhrrrwwwoooggggggooovvvdddVVVKKKOOO]]]aaaTTTEEEIIIQQQOOODDD@@@HHHMMMKKK<<<>>>AAACCCDDDBBB???===NNNDDD888666<<>><<<777555888===999555222444888999666222======<<<999777666777888...222777888666333333444CCC888---***000555555222000333444333///...000333111...,,,...333444111---444222///------///222555---+++,,,///000------000:::555000,,,,,,---...///,,,111666666222...///111333000......///...***'''---+++)))***...000///...(((***,,,...000//////...+++------+++)))(((+++...///444888777222///000333555000+++---111222...)))+++---......///000222333111333888>>>BBB???888111444///***(((+++000222333---555<<<:::111,,,///666333111............---,,,555444111,,,(((&&&&&&((('''+++000333444111,,,)))222111///---...000333444,,,,,,,,,,,,,,,,,,,,,,,,...((($$$(((111555222,,,)))***,,,,,,+++***,,,---+++---000222222000---+++///---+++***+++,,,------***...222333000---++++++...,,,)))))),,,......---+++,,,------,,,---///111222555777777444...***(((&&&'''((())))))((('''&&&'''((()))***,,,---...///222...***(((((((((((((((***(((((())),,,,,,)))&&&)))(((***///444444...)))***((('''(((,,,000222333+++***)))(((''''''((((((111111111111///,,,)))'''+++(((&&&'''))),,,......+++***+++///222222///+++333111///+++***+++///333)))+++///111111...+++(((111,,,'''(((,,,000000///,,,------,,,+++,,,...000,,,+++******+++***(((&&&))))))))))))))))))))))))+++,,,---,,,***(((((()))+++***)))''''''(((((()))&&&&&&'''((()))+++---...,,,+++++++++---...---,,,...------,,,***((('''&&&###&&&)))+++,,,+++)))'''"""$$$'''***+++***)))(((%%%%%%%%%######$$$''')))((('''&&&(((******'''$$$(((((('''&&&######%%%&&&&&&(((******)))((()))***000///---,,,+++,,,,,,---((()))(((&&&$$$$$$&&&'''((()))***+++,,,,,,,,,++++++***''''''((())))))((('''%%%$$$######%%%'''(((+++'''&&&***---...000333555CCCJJJ???000)))***+++---+++(((&&&$$$$$$$$$%%%'''))))))'''%%%%%%))),,,&&&'''***+++,,,+++***))),,,+++***(((&&&%%%%%%%%%%%%&&&&&&&&&&&&(((+++---|||uuusssuuuwwwsssqqqllliiilllqqqpppkkk]]]UUUNNNOOOUUUYYYUUUPPPLLLIIIGGGHHHHHHFFFFFFGGGBBBBBBAAAAAA@@@???>>>>>>DDD@@@;;;999;;;===?????????<<<999:::<<<===;;;999777666555555666666555555999:::;;;:::888666666666333555666666444333555777:::555000...000222222111000000000222333444333222000---+++---111333111///111000///.........///000///+++***------,,,...222555555555222...+++,,,...---///222333333111000///111111111000...,,,+++***,,,++++++...222333000---......---,,,,,,,,,,,,,,,***+++,,,***)))))),,,...111333444555444333222111111000............,,,+++(((***,,,.../////////000777888:::<<<<<<:::555222222///------///111111000222555888888555333333444///111111///,,,+++,,,...333222000,,,'''%%%&&&''')))+++...000000...,,,***......///000000000000000*********+++,,,---------+++(((''')))...222333222........................,,,...000111111///---+++///---***))))))+++,,,,,,***---000111...,,,++++++...+++((((((***++++++)))((()))***++++++,,,...111666888999777333---)))(((&&&&&&'''(((((('''&&&&&&&&&&&&''')))***+++------///000000...***'''''')))+++***)))***,,,,,,)))&&&)))((()))---222222///******)))'''(((+++...///000,,,+++***)))(((((()))***//////000000///---***)))+++)))((())),,,...//////******+++...111111///,,,111111111///,,,+++,,,---)))***,,,...///...---,,,///+++((((((,,,//////---,,,------,,,++++++---///+++)))(((((())))))(((&&&((()))******++++++++++++***,,,---,,,***(((((()))******((('''''''''((())))))((((((((()))***+++,,,)))(((''')))+++,,,,,,+++///......---+++)))'''&&&###%%%)))+++,,,+++)))(((###%%%(((***++++++)))(((%%%&&&%%%$$$###$$$&&&)))(((&&&%%%&&&))))))(((&&&))))))(((&&&$$$$$$%%%'''((()))******(((''''''(((---,,,++++++***+++,,,---+++***((('''&&&&&&&&&&&&'''(((((()))******+++++++++***(((''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&(((%%%%%%***...111666===KKKRRRQQQBBB111++++++---,,,+++(((&&&$$$$$$$$$%%%&&&'''(((&&&%%%%%%))),,,((()))***+++++++++***)))***)))(((&&&%%%%%%$$$$$$%%%&&&'''&&&&&&'''***,,,xxxooosss|||}}}pppccccccpppxxxnnn___UUUSSSOOOMMMMMMQQQVVVYYYMMMCCCBBBLLLOOOFFFAAADDDFFFDDDAAA>>><<<<<<>>>???999<<<===<<<999999===AAADDD<<<666888AAADDD>>>666666777888666444333555777555888::::::999777666555777777666444222333666888222222222111000.........///---...222777999666222///,,,)))***...222222111...////////////...---,,,000+++)))+++,,,,,,///333000555999666///******---///...///111444444111...///222555222...+++,,,...++++++---111555555111---444111...***(((((()))***)))***+++******+++...111333222222444666666444111...000000...+++)))***,,,'''))),,,...000000///...<<<<<<;;;999555333222222000000000222333222///,,,666444333555999:::666222...222555333---+++...222111111///,,,(((&&&%%%&&&+++,,,---......---+++******,,,///111222000---+++'''''')))***+++---...///)))))))))***,,,///444777333000...///111222000....../////////...---,,,,,,...,,,***((('''(((***,,,***,,,......,,,*********,,,***((('''(((((((((&&&&&&'''))))))***+++---000999:::999666000,,,)))'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((()))***+++,,,111555222,,,''''''***,,,+++++++++,,,,,,***((()))((('''***///000///,,,+++)))'''''')))+++,,,,,,,,,,,,***))))))***++++++...///000000///...,,,+++*********---///111111000***)))***,,,...///...------///111111...+++***))))))***+++,,,---.........---***(((***---...,,,***---------+++******,,,...+++)))'''&&&'''(((((((((((()))+++,,,---,,,++++++***+++,,,+++)))(((((()))***)))((('''''''''((((((+++***)))(((((()))******%%%$$$$$$%%%(((*********/////////---,,,***((('''###%%%(((+++,,,,,,***)))&&&'''***,,,,,,+++)))(((&&&'''&&&%%%######%%%''''''&&&$$$$$$&&&(((((((((*********(((&&&%%%'''))))))+++,,,***(((&&&&&&&&&)))((((((((()))***+++,,,///,,,(((((()))***(((%%%''''''&&&''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&$$$%%%))),,,222<<>>???888;;;===;;;999999<<>>>>>>>>???===:::999:::<<<===???999<<>>:::666222222666888777555:::;;;<<<;;;::::::<<<===555444444555555555444333;;;777111/////////,,,))),,,000555777777666666777000---***)))+++...111333333222000///...///000111...---...222222///...000444333111///...---,,,+++---111555555333222444777333111000111222222000---,,,***))),,,000222222000...------,,,++++++++++++,,,,,,---...111555777888333777999888555444666999222000...------,,,***(((+++***)))***...111222222222555666444000---...000333444444444333222111111000//////111333444444333333333222222222000...---000222222111---***))))))(((,,,000444444111---***++++++,,,,,,,,,,,,+++***((())))))******+++,,,,,,222---)))))),,,000111111///+++''')))///222222//////...---,,,++++++,,,---------,,,***'''''')))+++,,,,,,++++++,,,+++***)))&&&''')))***+++,,,---------......,,,***)))***,,,222222111...+++))))))***)))(((((((((((((((((()))&&&&&&''''''((()))******,,,,,,+++,,,---.........))))))+++,,,,,,...///000+++)))((((((***,,,...///+++)))((((((*********)))++++++*********+++---...777666555444222000......((()))+++...000000...,,,))))))***)))))))))***+++(((***+++++++++,,,...000,,,...111333222///,,,)))((()))***+++,,,,,,***(((---------+++******,,,...000...+++***+++,,,------/////////...---+++)))''')))+++,,,,,,***))))))***+++***)))((('''((())))))***)))'''''''''))),,,---+++)))&&&%%%&&&''''''&&&++++++++++++***((('''&&&&&&''')))+++,,,+++******((()))+++------,,,***((('''(((((('''%%%$$$%%%&&&'''&&&$$$######%%%(((***,,,,,,+++***'''''')))******+++,,,***(((&&&%%%&&&$$$%%%&&&'''((()))))))))000,,,((())),,,---)))$$$%%%%%%%%%&&&&&&'''((()))''')))***(((&&&$$$%%%&&&$$$&&&))),,,......---,,,...,,,***)))''')))444@@@IIIAAA777///)))&&&&&&'''))))))((((((''''''''''''$$$$$$%%%&&&)))+++------,,,***(((&&&%%%&&&((()))&&&&&&&&&''''''((()))***(((((((((&&&%%%%%%&&&(((}}}tttmmmsssssshhh]]][[[^^^aaa]]]UUUNNNOOOUUUVVVMMMCCCIIISSSRRRFFFAAAHHHLLLHHH>>>???@@@AAA@@@???===<<>>444444444555777777666444>>>888111...//////---***,,,111777888666666888;;;222000---++++++,,,///111444333111000000111333444...---000444333///,,,---444000,,,+++,,,------,,,---222666555111///333777333000...///333444000---,,,)))''')))...111111000******+++---...///000000///......000444888:::;;;333777;;;888333111444999555222/////////...,,,)))+++((('''***...222222111---///111222111000000000555555555444222222444555///000111111111222333444222111//////000...***'''000111333333000,,,+++***'''+++000555666333///,,,---,,,+++*********++++++)))*********+++,,,,,,,,,333///******---000000...---***'''(((,,,///000000---,,,,,,++++++,,,,,,---,,,///000...+++(((***,,,------,,,---......,,,)))&&&(((+++------...000222111111000...+++)))***+++,,,---...---***)))***+++***))))))(((((())))))***''''''(((((()))******+++---+++)))***---000///...((()))+++++++++---000222---,,,***)))***+++---///***))))))***,,,---,,,+++,,,+++++++++,,,---///000999888666444222000///...))))))***---......,,,)))(((***+++***(((''''''''''''((((((((()))+++///333,,,///222444333///***''''''(((***+++,,,,,,++++++,,,------,,,+++,,,...000333111.........///...---000000...---+++***)))(((***,,,------,,,++++++,,,,,,+++***)))((()))*********)))'''&&&'''))),,,...///,,,(((&&&&&&''''''&&&((()))))))))))))))(((((())))))***++++++***))))))&&&(((+++------,,,***)))&&&'''((('''&&&%%%&&&'''(((((('''$$$###$$$'''***,,,,,,,,,***(((''')))***(((***+++***(((''''''(((&&&'''(((((((((((((((''',,,***((()))++++++(((%%%%%%&&&'''((())))))))))))%%%(((******&&&%%%&&&(((&&&(((+++...000111111000333///,,,***'''&&&---555777111---,,,+++(((''')))((((((((((((((((((((((((%%%%%%&&&)))---///000000+++)))'''&&&&&&'''((()))(((((((((((()))***+++,,,((())))))'''&&&&&&(((***|||wwwooopppkkkccc^^^]]]\\\YYY[[[YYYVVVTTTSSSPPPLLLIIIKKKLLLJJJFFFDDDEEEFFFEEEAAAAAAAAA@@@???===;;;:::===:::888:::>>>AAA???===;;;<<<>>>???@@@???>>>===666333111111555888::::::999===BBBDDDBBB???<<<;;;888555444444777:::::::::888666333000...---.........000333666888:::<<<===555444111...++++++,,,...111111222222333333444444000......111000+++)))+++......,,,+++******,,,---///111333222000///111333/////////000111111000///)))((((((+++000222000...*********+++---111444666000......000555999;;;;;;555666666444111000111333444555555222///---------***)))+++000555777444000...---...///222333333333333555777666444444555777333333333333444555555666222222333111...+++((('''...000333333000---***)))&&&)))...222444333111///,,,,,,++++++************((()))***+++,,,---...//////...---------///000111///---+++***+++,,,///000******++++++,,,,,,------,,,000444333...+++***,,,.........000222111---)))'''***.../////////000222000111000...+++******,,,+++,,,...---+++******+++***)))(((''''''((()))***'''''''''((())))))******,,,...///000///......---)))+++,,,+++******---000......---+++***+++,,,...))))))***,,,///000000///...---------...000222333777666444333111000//////,,,++++++,,,------***((('''***,,,+++'''$$$######&&&'''(((((((((***...111+++---///000///---***(((&&&(((***+++,,,,,,---...,,,------------...000333555333111000000000...,,,///...,,,***)))***+++,,,+++---......---,,,---...------+++*********+++,,,,,,***(((&&&&&&(((+++---///,,,(((&&&'''((((((((('''''')))******++++++++++++++++++++++++)))((((((%%%'''))),,,---,,,+++)))%%%&&&(((((('''&&&'''((()))***)))'''$$$$$$&&&))),,,,,,+++)))''''''(((***&&&''')))***)))((()))***************)))(((&&&%%%''''''((())))))((('''&&&%%%''')))+++,,,+++***)))$$$(((++++++(((&&&(((***,,,---///000111222111111555000,,,,,,***(((***///000+++***---,,,((('''***((((((((()))))))))(((((('''&&&'''+++000333444222******)))(((((()))++++++)))))))))))))))***+++,,,)))))))))((('''''')))+++{{{{{{uuummmaaa]]]aaaddd\\\QQQWWW\\\^^^XXXNNNIIILLLQQQNNNDDD@@@GGGHHHAAA>>>BBBDDDCCCAAA???===;;;:::999555666999===@@@AAA???===BBB<<<999===EEEGGGAAA999222333333333333666:::>>>666<<>>???000333555333...+++...111///......333:::>>>???>>>777666333000,,,***+++,,,---///222444555555333222222...,,,---,,,((((((***(((,,,///---)))'''+++///111000...///000111///...,,,///222111///---///222'''''')))...222333000,,,,,,+++)))))),,,111777:::000...---000555999::::::666444111000000000///---333777:::666///+++---222+++,,,000777======777111111...,,,---222555666555111444888888666555666777999666444444777999888666222777999666///))))))***,,,///222222000,,,***)))&&&(((+++///111222222111+++,,,,,,---,,,+++***)))'''((()))+++---///111222)))---111000---,,,000555222222000---++++++...000((()))***+++,,,---------,,,111666666111,,,+++,,,/////////222444333...***(((,,,///000///...///111/////////---+++***+++---+++---//////,,,*********)))((('''&&&&&&'''((()))&&&'''''''''((()))))))))+++111666666111,,,+++---+++------+++((((((***---/////////---+++***,,,---))))))***---000222222222////////////111333555666444333222111000000000000...---,,,,,,---,,,***((('''***---,,,'''###!!!!!!&&&''')))))))))***,,,...******+++,,,,,,,,,++++++&&&(((***++++++---///111,,,------------///222444555444222111111000---***---+++)))((((((***---///,,,...//////...---...///...---,,,+++++++++,,,---///,,,)))&&&&&&''')))+++---***'''&&&'''((()))***&&&''')))***,,,,,,---------,,,,,,+++***)))((('''$$$&&&)))+++---,,,+++***$$$&&&'''((('''''''''(((***++++++(((%%%$$$&&&(((+++,,,+++)))''''''(((***$$$&&&((()))))))))+++,,,,,,,,,,,,,,,***(((&&&$$$###&&&(((((('''&&&&&&'''%%%(((+++......---***)))###''',,,,,,((('''))),,,111111222222222222111111555///,,,---...++++++---///+++***---+++%%%%%%)))'''(((((())))))))))))(((((('''(((---222666666444************+++,,,------)))))))))))))))***++++++))))))***)))((((((+++---}}}yyyyyyyyynnnbbb^^^``````ZZZSSS[[[[[[XXXRRRLLLHHHIIIKKKMMMEEEDDDLLLLLLBBB>>>BBBEEECCC@@@>>>===>>>???@@@999<<<@@@AAA???===<<<===???<<<:::<<<@@@BBB???;;;666555555555777:::===???666777;;;BBBFFFCCC:::222888444111222666:::;;;;;;,,,///222222///---///111333111000333999>>>???>>>???>>>:::555///---...///,,,///222444333222222222222///,,,***)))))))))((((((***,,,+++***,,,111666555000++++++///111...+++,,,///222000---+++,,,...&&&)))---111333333111///000...+++***---333999===333222222444777888666444999444///---...//////------444:::999222...000333111...111<<>>999444555;;;>>>;;;777333666999888333///---...000//////000111000---******)))(((+++...000///,,,+++,,,...///...,,,***(((---((($$$)))222666222---***...000...+++---444:::>>>:::555000,,,++++++,,,,,,------,,,++++++,,,...,,,...222444444222///---333111//////111222222111---///000///------///000------,,,,,,+++++++++***+++,,,------......------***+++,,,+++***)))+++,,,******)))(((((()))***+++///666;;;888///((()))---...+++'''''')))+++)))'''111000///---,,,,,,------((()))***,,,///222555777999555000...000333555555222111000......//////000222000...,,,,,,+++(((&&&&&&&&&&&&&&&%%%$$$###""""""###$$$&&&''''''((((((,,,)))'''&&&))),,,---...))))))***,,,---///111222.........///000///---+++222222222000,,,*********,,,+++***))))))+++---...222000---+++***,,,...000---+++)))''''''))),,,...000...+++&&&######&&&)))+++)))'''%%%%%%&&&)))***)))((('''(((***++++++***111...***(((((()))((((((%%%''')))***)))'''%%%###%%%%%%%%%&&&'''((()))***+++***)))(((((()))***+++*********)))((('''&&&%%%&&&'''(((((((((***---000***+++...000000---'''"""%%%&&&(((((('''&&&'''((()))+++,,,,,,***((()))***((((((''''''((()))***+++333333222000---,,,---///....../////////...,,,+++000...,,,,,,,,,,,,***((()))((((((((()))+++---...+++)))***///555666222---///---***((()))+++...000***(((''''''(((((('''&&&,,,)))'''''')))***(((&&&zzztttooommmhhh```YYYUUUUUUWWWXXXWWWTTTQQQMMMIIIGGGEEELLLNNNNNNIIIFFFFFFHHHIIICCCCCCAAA@@@????????????AAA???<<<<<<===???@@@???======>>>>>>???>>>>>>===999777666888<<<>>>;;;888777777999>>>BBBAAA;;;555555333222333666777666555.........000222333333222000111333555777;;;???AAACCC???888444333111///---000222444444444333444555000...+++)))((()))******...---------///222333444222111///...---......---///......---...---,,,,,,,,,...///111222222222111//////......000333666888888555333333555666555333666666555444111///...---000111444444444222000...111111444:::???===555...,,,,,,,,,---...///000000000000222333555666777777:::888666555666777777777555555555666555222...,,,---///222222///,,,,,,,,,******,,,///222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))''')))---///...,,,,,,,,,,,,---...000444666:::888333///,,,++++++,,,***,,,//////...,,,,,,,,,,,,...000222333444333333000111111///...///222555666333///---...///...---//////......---,,,++++++,,,,,,---------------,,,.........,,,++++++...000******)))((()))***+++,,,...111444333...***)))*********))))))((()))+++,,,111000...---,,,,,,---...+++++++++,,,///222666888666222---,,,...111222222111000///------......///...,,,+++***+++***)))'''(((((((((''''''&&&$$$$$$&&&&&&&&&&&&(((***---...+++)))&&&'''))),,,...///---,,,,,,,,,,,,...///000...---------......,,,***///000000...+++*********---,,,+++***+++,,,...///000//////...---,,,,,,,,,,,,***)))((((((***,,,---------+++(((&&&'''***---,,,***'''%%%%%%&&&((())))))(((((())),,,...//////000---***(((((()))((((((&&&'''((()))((('''%%%$$$&&&&&&&&&&&&'''((())))))+++******))))))******+++)))))))))((('''&&&%%%%%%'''(((((((((((())),,,...,,,,,,---//////,,,((($$$&&&'''******)))''''''(((+++******,,,......,,,)))((('''%%%$$$%%%(((***,,,//////...,,,******---///,,,---...//////...---,,,,,,,,,---...///...+++)))******))))))******++++++'''(((***---//////...---+++++++++,,,,,,---------+++)))&&&$$$%%%&&&'''''',,,)))''''''(((***)))(((~~~zzzppphhhllllllbbbTTTNNNRRRYYYUUUTTTQQQOOOLLLHHHDDDAAAKKKUUUTTTGGGAAAHHHNNNLLLCCCBBBBBBAAA@@@@@@@@@@@@IIIBBB;;;999<<<@@@AAA@@@:::===AAA@@@<<<:::<<<>>><<<888666:::AAAAAA999222777777777;;;>>>???;;;888444444444555666555222//////---,,,000555888666333...222555666666888>>>CCCEEE>>>666444666666222---444555555444333333555777111///+++)))((()))+++---333000...000444666444111///111111///,,,,,,---///111---******...///---***222222111111111222333333000111222333333333222222;;;888444222222333333222222777;;;:::555000......222///---000444555///***000333777777555333222222***+++,,,---------------/////////000333666999:::555666666444222111333666666333222333666555000+++***///444222---)))+++...+++---///333555333///+++---,,,*********,,,///000******)))(((((((((***,,,---++++++,,,000222111000444333111///---,,,++++++(((,,,000111000---+++***,,,---...///111444666888---000222000,,,,,,222999>>>666...+++---///---***222222111111///...---,,,,,,---------------,,,+++222222111000//////222444,,,+++***))))))***+++,,,,,,,,,,,,------,,,***(((&&&)))+++***((((((---111......,,,++++++,,,---...---,,,,,,,,,...222555888111...+++***+++.../////////...---,,,,,,,,,---...***)))(((((()))***)))'''))))))))))))((('''&&&%%%+++***((((((***...222444+++)))''''''))),,,......000///,,,+++***,,,...///---,,,,,,,,,------+++***,,,------,,,***)))***+++...---,,,,,,,,,---///000...///000111000---)))'''))))))))))))******++++++******+++***)))***---000,,,***(((&&&%%%''')))***+++)))(((***---111333444...+++)))(((((()))(((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((***++++++,,,,,,++++++***((((((''''''&&&&&&%%%%%%((()))))))))(((((()))+++---,,,+++,,,,,,+++(((&&&&&&)))+++,,,***)))((((((---***)))---222333...((((((&&&$$$###$$$'''+++...,,,+++***((('''(((+++...+++,,,---.../////////...)))***---000222111---***+++,,,,,,,,,+++***))))))%%%'''))))))((((((***,,,'''))),,,...///...---+++---)))%%%###$$$%%%&&&&&&+++(((&&&%%%''')))))))))yyytttmmmkkkggg```YYYUUUTTTUUUTTTTTTRRRNNNIIIEEEDDDDDDJJJQQQQQQIIIDDDGGGIIIGGGEEEDDDAAA?????????AAABBBHHHEEEBBB???>>>>>>===<<<888<<>>;;;888999::::::888777;;;??????999333666666777:::======;;;888888888777777666444111///111000000222666888777555111333555555555777;;;>>>>>>:::555444555666333111555555333111///000333666555333///+++)))))),,,///333222111222444444222000000000000///...---......///,,,******---......---111111111111222333333444333444444333222111///...888777555333222222111111000444888888555222000000222...,,,///333444///***---111555444222///000222************++++++,,,,,,...///000111333555777888555555555333111000222444444222222333444333///,,,+++///222111---***+++,,,---...111333333222///---,,,+++++++++,,,...000222+++***)))(((((()))+++,,,.........//////...,,,+++/////////...---,,,++++++)))+++///000...,,,++++++++++++---...000333444555...000111///---...444:::===666...***+++------,,,444444444333111///---,,,,,,------------,,,++++++222444555555444333333444///...,,,+++************))))))***++++++,,,++++++''')))******)))***...111,,,+++***)))***+++,,,---+++,,,---...///111222222---,,,***)))***,,,---......---+++******++++++,,,***)))(((((()))***)))'''((()))))))))(((((('''&&&*********,,,...111444666---***(((((()))+++++++++///---***((((((***---//////---,,,---......,,,+++)))***++++++))))))***+++------,,,,,,------...///...///000111///,,,)))&&&'''(((***+++,,,+++******((()))+++++++++,,,...///***)))'''&&&'''))),,,---...,,,)))***---000333444,,,***(((((()))***)))((((((((('''&&&&&&&&&'''((())))))(((((('''(((((((((***+++------------+++***(((''''''&&&&&&&&&&&&'''***++++++***((('''((())),,,***(((((())))))'''&&&&&&(((+++,,,+++)))(((''',,,++++++///222111,,,'''&&&%%%%%%%%%'''))),,,...,,,+++)))'''%%%&&&))),,,)))***+++---...///000000,,,,,,---///111000...+++,,,---.........---+++***'''''''''&&&%%%&&&((()))&&&(((+++...//////---,,,,,,***'''&&&''''''&&&%%%(((&&&$$$###$$$&&&((()))zzzxxxzzzwwwkkk___]]]ccccccZZZPPPTTTVVVTTTNNNFFFCCCFFFJJJMMMIIIKKKPPPOOOFFFAAABBBHHHEEE@@@===<<<===AAACCCBBBGGGJJJHHHAAA:::666666999:::;;;;;;;;;999666444555555777:::;;;;;;:::999444555999<<<>>><<<999666===<<<;;;999666555444444222444666666444333444666777444222222555777777666444444444333222333444555333222000---+++---111444999888555000,,,+++---000///111333222000...///000111...,,,---000111///++++++,,,...---,,,,,,...000+++,,,///222333444444444777666333000............111333444555444222000///111//////111333444222000/////////000111111///...***,,,000222333222///...,,,+++)))((()))+++---///...000222333444333222111666444222111222333333222000333444333111......///......///000000...,,,***/////////////////////000+++,,,---...///000000000...+++((()))---///...---...111444222---)))(((***+++,,,------------,,,+++***,,,---,,,+++***+++,,,)))+++---///000000///...222000......000333666777555222...***(((***---000333333333333111///,,,++++++,,,,,,---,,,,,,++++++000333777999888555333222222111///,,,***)))))))))'''***,,,,,,******---000,,,***((())),,,......---***)))((((((((()))***+++(((***---000000///---++++++++++++++++++,,,---...---,,,***)))))))))***+++,,,+++))))))******)))''''''((((((((((((''''''&&&'''(((+++...111222222222///---***)))))))))((('''+++***'''&&&'''***...000111///......//////...---((()))++++++***)))+++,,,,,,,,,,,,,,,,,,------...000000///...,,,+++))))))&&&(((***---...---+++***(((***+++,,,++++++,,,---)))((('''''')))---000222111...+++***,,,...///000***)))((((((***+++***)))***)))'''&&&&&&''')))*********)))((((((((())))))+++,,,---......---,,,+++)))((('''''''''((())))))+++,,,---+++)))'''''''''***(((%%%%%%%%%&&&&&&%%%$$$'''******)))(((((((((+++---///000...***'''%%%###%%%(((***,,,,,,,,,+++...---+++(((&&&&&&(((***))))))***,,,---///111111111///---,,,---......------...///000111000///...,,,((($$$$$$(((***)))'''))))))***,,,---...//////*********,,,,,,+++'''$$$%%%$$$###""""""###%%%&&&zzzxxx|||yyykkk]]]^^^hhhjjj___RRRVVVWWWUUUOOOIIIFFFHHHKKKNNNFFFHHHSSSTTTIIIBBBEEEIIIFFF@@@<<<:::<<<>>>AAA<<>>>>>===:::777666666777333777999888333111222555777333000000444666444222...000222222111111444666111000...+++)))+++000444999:::999444///---///111...111333111---+++...111222...+++---222333///***(((,,,000000---,,,///222''')))---000333555555555888555111---+++,,,---///+++///333555444111///...000---***+++000333111///,,,///111111///...///111******,,,000444333...***++++++***)))+++---///111///111333444444222///---555333000000222444444222000333555333...,,,---///000//////000111000---))).........---,,,---000222//////000111111111000000000---+++---111333000---...333666333,,,((((((+++***+++,,,,,,------,,,,,,,,,------,,,******,,,...)))+++---......---,,,+++222///...///222444444333---......,,,******...222000000111111000...+++)))******+++,,,,,,,,,,,,,,,...111666888777444111000333111///---++++++++++++***---...---******...222...***''')))---000///---+++***)))(((((()))***+++(((***---//////---***(((***+++------,,,,,,---///,,,+++***)))))))))***+++---,,,******++++++***(((''''''((((((((((((''''''$$$'''+++...000000///...000...+++******)))'''&&&((('''&&&'''(((,,,///111222000......///000///...)))+++,,,,,,++++++,,,---+++,,,,,,,,,------------111000---+++*********+++&&&(((,,,...///...---+++)))+++,,,,,,+++***,,,---******)))))),,,///333555333000---++++++,,,,,,,,,)))(((((())),,,---,,,+++******)))(((((()))+++,,,******))))))))))))******+++,,,,,,------,,,,,,++++++***)))))))))+++,,,------......---***((('''((()))'''$$$$$$%%%&&&&&&%%%$$$&&&((()))((((((***++++++...000///***&&&$$$$$$###&&&***---...---+++)))......---+++((('''((()))))))))***+++---///111222222///,,,***+++---------...//////000111111111000...)))$$$&&&+++...+++(((++++++******+++---///000((())),,,...000---((($$$###$$$%%%###"""!!!"""$$${{{wwwnnnjjjfffcccbbbaaa^^^[[[WWWUUURRRQQQPPPNNNIIIDDDIIIHHHJJJLLLLLLKKKLLLNNNGGGEEEBBB>>><<<;;;;;;;;;<<>>777555555777;;;???>>>:::666444444111333666;;;??????;;;777888:::;;;<<<;;;999888888888:::<<<;;;888666555666666666777666555333333333222111//////111222333444000000000000222222222222111000...,,,+++---222555555888999666222///111444222111111/////////000111///...---///111111///,,,))),,,///111222111000000(((***,,,...111444666777555333///,,,++++++,,,...+++...222222000............---,,,,,,---......---+++---///...---,,,...000+++,,,---///111000---***(((***,,,...000111111111111111222222111000///...000111111111000111333555333333333111///---,,,,,,///111222222111///------+++---//////......000333555444333111000000111111///000111222222000///...///111222111...,,,,,,...+++++++++,,,,,,,,,------,,,...//////...------...,,,,,,,,,,,,,,,------------...000000000000000111,,,,,,,,,---////////////+++,,,...///...,,,)))'''((()))***+++,,,---------...000222333111000///000000///...------.../////////...,,,++++++,,,...000***))))))***,,,///111222///...,,,+++******+++,,,---------------,,,******(((+++......---,,,---///,,,+++***)))))))))***++++++***)))***,,,---,,,+++(((((()))******))))))(((&&&'''***,,,.........------,,,************)))(((((((((((()))+++---000111222000------...//////...+++---...---,,,,,,---...,,,,,,---...............///...---+++++++++++++++(((***,,,///000000...---***+++,,,,,,+++,,,...000...---,,,,,,---000333555333000...---------,,,***)))((()))+++---///...---+++*********++++++,,,---))))))))))))***++++++,,,,,,,,,++++++++++++,,,,,,---,,,++++++,,,...000111---///000///,,,))))))))))))'''%%%%%%&&&''''''&&&%%%&&&'''((((((***---000------,,,,,,+++)))&&&$$$%%%'''))),,,---,,,***)))+++------,,,***(((((())))))))))))***,,,...000111...,,,***+++,,,......---000000///.........//////,,,***((())),,,------+++,,,++++++++++++,,,---...'''(((***---...---***&&&$$$&&&(((&&&###!!!!!!"""~~~qqqaaajjjooohhh[[[UUU[[[dddXXXRRRNNNQQQWWWTTTHHH===BBBKKKKKKBBB@@@KKKTTTUUUDDDDDDCCCAAA>>>;;;888666>>>???>>>===;;;999888888666===DDDBBB999333444888444333666>>>EEEDDD;;;222<<<<<<;;;:::888888999;;;222777;;;<<<999555333333888555333444777777444000,,,...000000...///333888555111...///333555222---111111000......000444888111555888777333111222555777333///...111444333222,,,...000111///......///++++++---111555666111---,,,,,,,,,,,,///333777999222111///---,,,+++,,,,,,---///111///,,,+++,,,...,,,///111000,,,)))***,,,+++++++++,,,,,,------------///000///---+++++++++%%%)))...333555444111///222111000//////000111111+++000333111------222888777333000///000///,,,)))---222666555000,,,---000))),,,111222111000111222;;;888444000...///111333...333777666111,,,,,,...000///...///000111111///,,,,,,++++++,,,,,,---...+++///222444222000...---...---+++***+++---///111(((---222111---+++---000...++++++///444555000+++)))***,,,---,,,***(((&&&'''((()))+++,,,---....../////////---,,,,,,///111,,,,,,,,,---...000222333444///)))))),,,///...,,,%%%(((+++,,,+++---333777222000///---,,,,,,------111000---+++***+++,,,---'''***......---,,,---///---,,,***)))))))))***+++(((''''''))),,,---------)))******+++++++++******((())))))***+++,,,......+++***)))***+++,,,+++*********+++,,,---///000111111///,,,,,,---......------...//////------...///---......///000/////////------------,,,++++++***)))+++---///000000000///+++,,,,,,,,,,,,...111444222111///......000333444222000/////////...---+++)))))))))+++...000///...+++++++++,,,,,,---------))))))))))))***+++,,,------,,,************,,,---......---,,,---///222333...///111000---+++*********(((''''''((((((((('''&&&''''''((((((+++000333///+++((())),,,---)))$$$&&&'''((()))******))))))(((***,,,---+++************))))))***+++...000111))))))***,,,...///...---222111///---,,,+++,,,,,,(((***,,,,,,++++++---...+++,,,,,,,,,---,,,,,,,,,''''''(((***,,,,,,***)))%%%(((***)))%%%"""!!!!!!wwwkkkeeeeeeeeedddbbb___\\\[[[WWWVVVTTTRRROOOMMMLLLKKKDDDCCCAAACCCGGGKKKNNNOOOHHHGGGDDDBBBAAA???===;;;======<<<<<<<<<;;;;;;:::>>>>>>=========<<<999666111333777;;;======<<<<<<===<<<;;;999666444333222555777888888666444444555999666444555777666222.........---...///222555777444222//////111333444444444222///---,,,---///000///222444555444333333444222222111000///111333444000---+++...222333///***---------///222333333222///...---...000222444444000...,,,+++---...///...///000000...,,,+++,,,...,,,000111///...000///,,,+++******************+++------...111222111...+++,,,,,,---111555666333///000111222111000///000111555555444000---...333888777666333111///---,,,+++...111333111---***)))***000111222222000///000111333333111///---...111333999666333222222111,,,(((,,,,,,---...///////////////---,,,+++,,,+++***(((...222555333...+++,,,...,,,,,,,,,+++***+++...111222---+++,,,...---***(((///...,,,---///111222222...---,,,,,,---+++(((%%%&&&(((((('''***000222000222222///+++)))******)))......///000...---111555444000,,,***+++***(((&&&+++***)))***---000222444777222------.........///000111111---,,,---......444,,,***000444111------000...,,,---......+++((((((((((((((()))+++---......,,,,,,...000///......///,,,---///...***(((******///...)))***111000(((***'''+++222111+++...777888111,,,---///...///111...888:::222...333777555:::222222888999111///333333555000)))***222111)))444+++)))000333///...333333000------///111222222777888888777555555555666888000///555666///...444111000000111222111222333444+++)))000333---+++///,,,,,,,,,+++******,,,---+++,,,---,,,+++,,,///111000......000111000000111000---...222222,,,***,,,+++------+++*********)))''''''((()))+++---///111000---+++***+++,,,,,,,,,***))))))+++,,,,,,***((('''---///,,,***---000111---***((()))---000111000*********,,,...//////............------+++***)))---,,,+++++++++,,,---......---,,,---...---+++)))+++++++++***************((()))******)))'''$$$###wwwsssuuupppddd[[[aaammmooo```PPPUUUWWWVVVRRRMMMKKKNNNQQQHHHEEEBBBAAACCCFFFIIIJJJSSSKKKAAA===???CCCCCCBBB;;;???BBBAAA===999:::<<<@@@===:::;;;======999555222444666888888:::===@@@;;;:::999777444222000///111333444333222111111222333555888888777333000...///---+++,,,///222333333444555666555333444888;;;666444111...------...//////111333444333333333444000...,,,+++---///111111///---,,,---000222000---000000111111222333555777222///...000555666222...---,,,+++,,,///111111111---///111000...,,,++++++,,,......---000444222---+++***)))))))))+++,,,---......///000222111...+++++++++---111444666333111000111111111//////000111888555111...///111333555555888888555///+++,,,......111222111---*********222333333111///......///000000000...---...111444:::777444111000///...---,,,,,,------------------...,,,++++++,,,,,,+++***...222555444///---...000---------+++***+++---000000---+++---......---,,,---......------...111333000000///...---***'''&&&+++------+++...444666555111000...+++***+++,,,++++++,,,------,,,+++---111222///,,,***++++++***)))***+++,,,---...///000000333///,,,---000111000...---...///...---......---333---***...111000///111222333222222000///......+++***))),,,000333222000222111111111111111333666333111222555444000...000000222222//////111111///000222777;;;:::666888===@@@888222333555444444666777>>>BBB???;;;===AAACCCDDDCCCCCCCCC???888555777888888666222222555444111222000111444666444555888777555222111222555666777???DDDHHHEEE???<<<>>>AAA<<<777555999<<<:::777666:::===<<<777777<<<===:::555222111222222...---///000000000/////////.........///000///...///222666111222111//////000000000555111000333222...---000,,,---...,,,,,,---.........+++((())),,,///000///,,,+++))))))***+++***)))((()))+++...000///,,,))))))---...+++,,,000333333...+++((((((+++------,,,******+++---000111000...---000222000,,,)))***------,,,***))))))******+++---,,,++++++,,,,,,+++)))*********)))))))))))))))))))))***+++***(((&&&%%%vvvtttvvvqqqeee]]]dddqqqrrraaaOOORRRVVVXXXSSSLLLIIINNNTTTPPPKKKDDD@@@@@@CCCGGGHHHVVVLLLBBB@@@DDDHHHFFFCCC:::AAAFFFDDD===888999===???;;;777777;;;<<<:::777555666666555444777===BBB888888666444222///---,,,...000222222111000000111---333999:::555000......///---+++,,,000222111000333777:::888444333999>>>777555222///------.........000222333222222333444000---))))))---000111111------,,,---...///111222444555555555555666888:::666222000444999999111)))+++++++++...111333333222---///222222///,,,***)))+++---------111555444///,,,+++)))((()))+++---///------...000222222000...***+++---000333444333111///000000000......000222999444...,,,000333333222444999===999000+++---111000111222111///,,,++++++222333222000---,,,,,,---.........---,,,---111333999888555111......000222.........------------,,,---+++***+++,,,...---,,,...111444333000///000222.........,,,++++++---///------,,,,,,---...//////---...///...,,,---000333333333333111---***))))))+++------+++---222555444---,,,+++***)))))))))***+++---...---,,,,,,---...---+++)))((('''((()))***'''))),,,...---,,,,,,,,,///------000444666333...,,,---///111222111000000333000///111222111333666222444555333///---...000+++))))))---333777555222666777777555444555:::===777555666999999444333444666555666777444111444999888>>>CCCDDDEEEGGGHHHEEEKKKEEE@@@AAAAAA???@@@CCCFFFGGGLLLQQQQQQPPPSSSXXXXXX___```UUUIIIBBBAAABBBAAA??????@@@===999888<<<222666888777888<<>><<<<<>>BBBEEEBBB;;;888:::===:::888666666777:::<<<===;;;999666555666999<<<===777666555444111...,,,***,,,000444666555222111000...111555666333///------...///000000000000000111222555666444111000333777555333111000/////////000///000222222111111222333333///+++,,,000444444333,,,---,,,,,,+++---111555777666666888;;;;;;999777555333222555999888333---+++,,,---000333444222111...000111111...+++*********...000//////333444222000...+++((((((***,,,...+++++++++...111333333222------///000111111000///...//////...---...000222777333...,,,---000222222444999<<<:::333---...000222333444333111///...---000000000...,,,+++,,,.../////////---,,,,,,...111555666666333///---000333000000/////////...//////,,,***)))***,,,.........---///111111000000222333000000000...,,,,,,---///+++------++++++---/////////......---...///111222333444555222///,,,,,,---))),,,,,,)))***///222333...++++++,,,+++(((''')))---000000......000000...------,,,)))&&&&&&(((+++)))+++.../////////000111000111222555999;;;555...000...000555888777777888777888999999777666777999666666666555222111111111.........111555999;;;;;;:::<<<===;;;<<>>???>>>;;;;;;>>>;;;888999>>>:::444999EEEIIINNNOOONNNUUU___^^^UUUTTTSSSRRRQQQMMMKKKPPPXXXVVVQQQTTTbbbiiiggghhhlllrrr}}}|||hhhTTTOOOQQQQQQMMMIIIJJJMMMHHH>>>===DDD>>>CCCBBB>>>BBBMMMPPPLLLKKKQQQUUUPPPHHHGGGOOOYYYcccdddfffgggeeeaaa[[[WWWVVVZZZYYYRRRSSS[[[]]]XXXXXXYYY^^^bbbaaa[[[UUURRRXXXXXXPPPCCC???DDDCCC===:::>>>BBBAAA<<<888666777888777999===AAAAAA>>>:::444;;;:::111000888;;;666444333222111000......///333111000///+++(((+++///...,,,++++++---------+++&&&&&&&&&(((++++++)))'''&&&(((+++000444555222000000///,,,***...555666222,,,+++***)))))))))))))))'''(((***---000000...,,,,,,///222///)))&&&)))...+++***)))(((((()))***+++,,,***'''&&&''')))******&&&'''((()))***+++,,,---)))***+++---------------nnncccjjjoooiii\\\UUUYYY```PPPRRRTTTTTTQQQMMMIIIGGGTTTNNNFFFBBBAAADDDHHHJJJ>>>CCCHHHKKKIIICCC>>>:::CCCAAA???<<<:::999:::<<<555777888777555777===CCCAAA;;;666777;;;<<<999444666666666555333000---,,,+++000666999888444000...222111//////111111///,,,+++000555444000...111555444333111000000///......111000/////////000111222111222222222000000111222333111...///222555555444,,,,,,,,,+++***---111555777444444999??????777///111222444555555444555666......///000222222000...111111000---+++***,,,---***222555111---///333555333111---***((()))+++,,,(((((())),,,000444555666111222222111000...,,,,,,------...---,,,...111333333222000---+++,,,000444555777888777555222///...555555555555555333111///---...---,,,+++,,,...000222222111///,,,+++,,,...000333666555222//////000000000/////////000111111---+++))))))+++---......---...///000000111222444111222222111///...///000---///...***+++000111...000---***,,,000222222111222222222222000000000111,,,//////+++***///333555222//////111000***(((+++000333222///000444444000333444333...((('''+++///222111111333666999;;;<<<666;;;===<<<>>>???:::222777444555===BBB@@@???AAA>>>AAADDDCCCAAA???===;;;@@@???>>>>>>===<<<999777::::::::::::;;;???EEEJJJEEEHHHIIIIIIMMMQQQMMMEEESSSNNNKKKKKKJJJGGGIIILLLDDDAAABBBFFFCCC???EEERRR]]]]]][[[\\\hhhvvvtttiiiZZZ]]]```___XXXUUU]]]iiiddd\\\]]]mmmzzz{{{yyy{{{vvvbbb]]]```aaa\\\WWWXXXZZZSSSHHHGGGNNNUUUUUUQQQLLLTTTbbbeee^^^XXXaaagggaaaVVVTTT^^^jjjvvvppplllooovvvuuujjj___ccckkkjjjaaa^^^ffflllkkkfffaaakkk{{{zzzggg\\\___nnnjjj]]]OOONNNTTTRRRJJJCCCIIIOOONNNGGGAAA@@@BBBBBB@@@BBBIIIPPPOOOGGG???;;;@@@???;;;===DDDFFF@@@999::::::999999888777555<<<999888777000((()))///+++---///...,,,+++++++++%%%%%%&&&))),,,---+++***((((((***---111444555555000///,,,))),,,111111,,,((())))))(((''''''((()))(((((())),,,...///---+++......---+++)))))))))***,,,,,,+++++++++,,,...///,,,***'''&&&(((***++++++%%%&&&(((***,,,...000111)))***+++,,,---...//////yyynnnjjjfffbbb^^^\\\YYYVVVPPPQQQSSSTTTSSSOOOJJJFFFNNNIIIDDDAAAAAACCCEEEFFF???BBBEEECCC???<<<===@@@CCC@@@===;;;:::;;;;;;;;;777888999888555777<<>>BBBNNNTTTPPPLLLMMMLLLOOOQQQOOONNNNNNKKKFFFIIIKKKMMMMMMJJJGGGDDDBBBIIIHHHGGGFFFGGGKKKPPPSSSUUU\\\___^^^```ccc^^^TTT\\\XXXVVVXXXWWWUUUVVVZZZXXXVVVUUUUUUSSSSSSYYYaaagggfffeeeiiittt}}}|||vvveeefffhhhgggbbb```gggrrrnnnjjjlllvvvqqqkkkmmmpppllljjjhhhgggbbb\\\ZZZ\\\cccaaa^^^]]]ccclllnnnllliiinnnqqqmmmgggfffmmmuuuyyytttwww~~~wwwnnnpppttttttooollloootttvvvrrrnnnvvvrrriiilllyyytttjjjbbb```bbb```[[[WWWZZZ]]]]]]YYYUUUSSSRRRPPPQQQTTTYYY]]][[[UUUOOOIIIGGGHHHLLLSSSUUUQQQLLLAAADDDDDDAAAAAADDDCCCAAABBB?????????777------444999888555222///,,,++++++%%%%%%&&&))),,,...------***)))))),,,111555777777222333222...///222111---)))+++,,,+++***)))***+++---,,,,,,---//////...---222000---,,,,,,,,,,,,,,,//////.........///000111,,,+++))))))***,,,,,,,,,&&&''')))+++---///000111))))))***+++,,,---......~~~xxxlll``````ffffffYYYLLLOOORRRTTTTTTQQQOOOOOOPPPJJJGGGDDDCCCCCCCCCBBBAAACCCBBB@@@===;;;<<>>@@@AAA@@@===;;;<<<===???<<<888777888999999888:::::::::999777555444444333555666777666444222000111333444333111///......000000///000000000///...,,,---000333555555333111222333333333222111111111---------...//////000000777777666333000...///000,,,111555444111......000000,,,)))***---//////...//////000222222111...+++***---222444444333333333222000...---......---,,,...///...---+++,,,...000///111000...000555777444000///...,,,,,,,,,------***)))'''(((+++///111222666777777444///,,,,,,---+++++++++++++++---111444888666333000///111444777444666888777555444666777666444444555666555222000444444333111000111444777666666666444111//////000333333444666777777555333/////////000333777:::<<<888555111//////000000000222111000111333444555666333555666666555555555666888888444111:::FFFFFF===444888<<<;;;:::;;;AAAFFFGGGBBB>>>???CCCEEECCC??????CCCCCC===:::>>>DDDGGGAAA===???GGGHHH@@@>>>BBBNNNQQQNNNHHHKKKUUUWWWQQQGGGKKKLLLEEE===;;;BBBJJJPPPJJJEEEJJJTTTZZZVVVPPPWWWbbbfff^^^WWWZZZ\\\YYYPPPNNNWWWhhhnnnfff\\\ZZZ```aaa___]]]___dddbbb]]]WWW```hhhfff]]]VVVVVVYYY^^^YYYVVVXXX___bbb___[[[cccooouuupppkkkmmmmmmhhhbbbaaaeeekkkmmmiiihhhiiissssssnnnhhhggglllpppppplllnnnttt|||~~~|||}}}wwwqqqmmmooopppppprrruuuuuu{{{~~~xxxvvvyyy||||||xxxsssrrrtttsssooojjjkkkoootttsssqqqsssxxxzzzvvvvvvzzz}}}}}}{{{~~~}}}zzzzzz~~~}}}zzzyyy}}}~~~{{{xxxxxxxxxyyyyyyuuunnnnnnqqqrrrlllhhhkkkqqqqqqiiiaaa```fffkkkjjjeeebbbdddhhh[[[QQQRRR```jjjeee[[[WWWSSSUUURRRMMMNNNTTTXXXWWWMMMKKKOOORRRLLLAAAAAAJJJVVVKKK>>>555333222---)))%%%$$$%%%'''***---///...******,,,///444777888888:::>>>@@@===;;;===<<<:::333555666555222000000111555333111111222333222222555666555222///...111333444333111000//////000000---,,,+++,,,.........---))))))***+++,,,,,,------(((((())))))***+++,,,---}}}|||zzznnnddddddkkkhhhYYYKKKNNNSSSVVVTTTOOONNNTTTZZZJJJIIIGGGFFFFFFDDDBBB@@@DDDAAA>>>>>>???@@@@@@???888@@@GGGFFF@@@;;;<<<>>>GGG???777777;;;<<<666///333888;;;888111///444:::222333666777777555333111888777444111......000333+++000444444111......///---+++***000777999333---,,,111555555111000333666........................999999777444000...///000,,,222888888222---...000111,,,(((***...000...++++++///111...)))'''+++///***+++///444777666111,,,111///---,,,---...------+++---//////...---...///111...++++++333;;;:::333---------------...//////---+++((('''))),,,......666777777444000------///***++++++******---111555===888222111333666777777222777;;;999444333888>>>555333222333555555222...999888777444222333666888666666777555333111222333888666333444888999888666222222333555888===AAADDD===999444222111111111111555444222333444666777777333555777888777666777888<<<<<<777555AAAQQQPPPEEE999BBBJJJHHHAAAAAAKKKVVVVVVOOOIIIJJJPPPRRRNNNHHHRRRVVVVVVPPPMMMQQQWWWZZZSSSOOORRR]]]^^^WWWUUUZZZbbbeeeaaaZZZ^^^jjjmmmggg[[[```aaa[[[SSSRRRZZZccchhh```[[[aaammmrrrjjj```gggtttyyynnnfffiiioooooo[[[[[[hhh}}}xxxjjjeeeqqqpppkkkgggmmmvvvvvvqqqgggvvvqqqfffjjjrrruuulllgggmmmxxx{{{qqqeeejjj{{{yyynnnppptttuuukkknnnvvv{{{{{{vvvuuu}}}zzzssszzz{{{rrruuu|||~~~zzzvvvxxx{{{~~~}}}yyy|||{{{}}}|||~~~}}}qqqwwwxxxzzzyyy|||~~~}}}zzz~~~~~~~~~zzzwwwwwwuuuzzzwwwwwwxxxoootttyyyjjjjjjuuu{{{uuuhhhdddooo{{{hhhYYYYYYmmmyyynnnaaa]]]iiiiiiddd\\\]]]gggnnnnnn^^^]]]cccjjjeeeZZZ\\\fffppp\\\CCC777777777000'''%%%$$$###%%%)))---//////***+++///333888999999777BBBIIIMMMKKKHHHIIIJJJHHH???AAABBB???;;;888888999<<<999666444555666666666777;;;===888111///444;;;888666444111///.........---,,,,,,...000000///---,,,+++++++++***)))))))))(((((((((((()))***+++,,,{{{ooolllgggccc```\\\WWWTTTUUUQQQNNNOOORRRRRRNNNIIIJJJOOONNNFFFDDDIIIGGGAAADDDEEEDDD@@@<<<:::===@@@@@@@@@@@@AAAAAA@@@===:::???BBBCCC>>>777444666999:::888666555555555444333555555555444111000111333222333555444111///......555222000000222333000.........///000111111...+++000000222444666555222///000///...---------------///000222333333222000...333111000000222444444444...------,,,---...///000333,,,)))...222000---,,,,,,444666000...333333---222,,,---555666...***------,,,++++++...000111111,,,------++++++...666<<<333000------000111000......//////...------000222333444555555333111///---000---)))&&&&&&)))---000333555777555333444777;;;===:::666666888:::999777666777777666444333444555555666666555333444888<<<>>>888666777666111111666111777<<<<<<999777777666333444666999===@@@AAAAAA@@@>>>;;;666222222555999<<<555222555555333555<<<;;;===999555888@@@@@@:::===<<<>>>CCCEEEFFFKKKRRROOOJJJGGGKKKRRRVVVSSSNNNTTTZZZZZZRRROOOUUU^^^bbb]]]WWWVVV]]]^^^[[[^^^fffddddddcccbbbdddgggjjjkkkmmmjjjnnnvvvvvvooopppwwwtttqqqlllgggddddddfffgggnnnqqqrrrpppppptttuuurrrwwwqqqrrrzzzxxxoooqqq}}}jjjtttxxxssswwwtttuuurrrvvv|||{{{vvvyyy{{{vvvvvvxxxzzzxxxxxx{{{zzzvvv|||xxxyyyyyyzzzxxx}}}}}}|||~~~ttt~~~~~~~~~zzz}}}zzzyyyyyy~~~}}}{{{|||{{{yyywwwuuuuuuvvvvvvtttrrrhhhiiihhhgggiiilllkkkhhhlllgggiiirrrtttnnnnnntttrrrpppmmmlllrrrxxxvvvoooooobbbOOO???777333000---,,,***)))***,,,......---///---000666:::;;;===AAAGGGSSS___bbb```[[[WWWTTTQQQUUUPPPEEEEEEMMMKKK@@@EEEEEEEEEBBB???>>>???AAAHHHFFFBBB???===;;;;;;:::AAAEEE>>>222111:::888...,,,(((+++555999444000000555777111''''''///000***(((+++---+++((((((,,,000{{{ooogggkkklllggg]]]WWWWWW[[[PPPPPPRRRUUUWWWTTTMMMHHHPPPOOOKKKDDDBBBEEEGGGFFF???BBBDDDEEEBBB>>>;;;:::AAA@@@>>>======>>>AAABBBAAABBBAAA>>>:::888888999999777555444555555444222555666555333111000000111111222333222000.........444222///000333333111///.........///111000...,,,---///111222222111000///000///......---------...---...000111222222222222444222000000222444555444------,,,,,,---...000222444...***---000111333777666888666333111333333000///------222333111//////...,,,++++++...000000000......,,,++++++///555999333222000///111222222111000////////////000000000000000111222111000...---333111...,,,,,,...111333555666777777777888:::<<<===;;;999888999::::::999888888999888777666444333222666:::<<<:::888666666===999777999777222111444666:::>>>>>>===;;;::::::???888555:::DDDIIIDDD<<>>:::777777888999888777999;;;;;;888777777FFFCCC>>>999;;;@@@DDDDDD??????AAADDDCCCCCCIIIRRRRRRJJJCCCGGGPPPTTTNNNFFFNNNVVVWWWNNNHHHOOO\\\eee```]]]___eeehhhfffddddddmmmwwwrrrbbbbbbsssxxxnnnfffqqqzzzppprrrzzz{{{qqqnnnrrrtttpppjjjlllzzz~~~tttttt|||{{{pppooo|||yyyrrrwwwxxxtttnnnrrr}}}tttvvv|||}}}~~~}}}zzzrrrsss|||~~~|||yyyxxxyyyvvv~~~~~~~~~rrr~~~{{{{{{yyy|||~~~wwwwww~~~~~~uuu}}}xxxooosss~~~vvvjjjqqqmmmhhhdddccceeelllrrrjjjmmmttt}}}~~~xxxrrrqqq}}}wwwpppnnnuuu|||{{{tttaaaUUUFFF:::555222000......---,,,,,,...//////...---...111555666777???HHHRRRVVVhhh|||xxxcccYYY^^^eeeaaaVVVMMMPPPYYY[[[TTTJJJTTTZZZSSSFFFAAAJJJVVV[[[PPPFFFFFFLLLMMMDDD;;;CCCNNNPPPDDD777666:::;;;333000111666:::999777555::::::777111///222444333//////...------...000222sssgggeeeffffffddd___\\\YYYYYYPPPRRRUUUWWWWWWTTTPPPMMMOOOKKKGGGGGGEEEAAABBBEEE@@@AAABBBDDDDDDBBB>>>:::===@@@BBBAAA@@@???BBBEEEDDDAAA>>>===>>>>>><<<:::999777444444444444222111444555555333111///000111444444444222//////000111222000...///222333222///...------...///000...---,,,///222222///...000222000//////..................///000222444666888888555333111000222333444444...---,,,,,,,,,...111222555///,,,,,,///444>>>HHHFFF>>>777666555222000111///111111000333888888555///---+++,,,...///000000111///,,,+++---000333444333333444333222222333555444222000222444444222///111111222333333333222111111111///......///111111333333444666999;;;::::::=========<<<;;;;;;<<<===<<<;;;;;;===???===777333777:::???@@@???<<<999888>>><<<<<<===<<<777444555<<<>>>@@@BBBBBBAAA??????@@@>>>>>>BBBGGGJJJGGGBBBHHHEEEBBB@@@???>>>===<<>>DDDMMMNNNDDD;;;>>>GGGJJJCCC999BBBJJJMMMDDD===CCCSSS```\\\]]]^^^```ffflllmmmjjjqqqwwwtttjjjiiisssuuunnnjjjuuu}}}vvvttttttuuu~~~zzzuuussstttuuutttrrrppp|||xxxwww~~~zzztttrrrzzzttt|||xxxqqqoooqqqxxx~~~yyy}}}}}}|||}}}xxxxxxyyyrrr|||~~~zzzuuu|||xxx~~~zzztttxxxwwwkkkuuunnniiihhheeecccjjjuuujjjqqqxxx{{{}}}|||wwwppp{{{yyytttssswwwyyyrrrgggLLLDDD:::333111111000///000///...///000111000///,,,...111333111444@@@NNNVVV```ssspppeeedddppphhh___\\\aaaeeefffddd]]]dddhhhaaaTTTPPPYYYcccfff```YYYWWWXXXVVVPPPIIIPPPVVVYYYTTTIIIAAAAAACCC<<<<<<::::::>>>CCCBBB??????=========999555777===<<<888555444666888888777yyypppjjjiiihhh^^^WWWZZZdddfff[[[OOOWWWVVVUUUSSSQQQQQQTTTWWWHHHDDDGGGNNNLLLAAA;;;>>>GGGDDD@@@???BBBDDDCCCBBB888@@@IIILLLHHHBBB@@@@@@EEE@@@<<<===AAABBB???;;;999777444333333333222000111222333333111111111222:::999777333000000222444///---+++---111333111///...------...///000///...---111444333000///222666000000//////...//////000555555666777999;;;===???555333000///000222333333111000...---,,,---///000333000------000999JJJZZZUUUFFF::::::888111...111111666555000444???BBB===000...,,,---...000000000444000,,,,,,///111111000111444666555222222444777666333111444888999555000666777888999999888777666///000000000111111000000333333333777<<<>>>===:::===???AAA???===<<<>>>@@@>>>======BBBFFFEEE>>>777BBBBBBAAA@@@??????@@@AAA???@@@AAACCCBBB@@@======CCCBBBCCCFFFGGGEEEDDDEEE;;;EEEMMMLLLEEEBBBHHHOOOIIIGGGFFFFFFGGGHHHFFFDDDOOOQQQMMMFFFEEEKKKNNNLLLHHHLLLUUU]]]ZZZNNNHHHIIIPPPJJJEEEBBB>>>;;;===BBBAAA:::222333888:::555...555:::===888222666CCCOOOSSSYYYYYYVVV\\\mmmxxxyyyrrriiimmm{{{{{{mmmhhhqqq|||{{{ssslllrrr|||{{{rrrkkkttt{{{xxxooommmuuu~~~{{{xxxxxx~~~~~~uuuzzzzzzxxx~~~xxxsssqqquuuwwwvvvwww{{{~~~{{{~~~wwwvvv|||xxx~~~~~~|||vvv}}}}}}www{{{{{{uuu{{{{{{wwwvvvxxxrrrkkkkkkrrrqqqiiihhhooopppvvvxxxsssuuu}}}~~~yyynnntttyyyyyytttjjjXXXHHH;;;666111......///......111000///000111111000///,,,,,,...000000333>>>JJJUUUooo~~~wwwvvv|||llliiifffgggmmmooojjjffffffuuunnnfffcccdddeeebbb^^^aaakkkqqqjjj[[[SSSWWW```bbbXXXSSSYYY^^^XXXKKKBBBEEEFFFDDDAAAEEENNNOOOJJJCCCAAACCCGGGBBB999<<>>BBBIIIEEEBBBAAADDDFFFFFFEEE>>>FFFMMMNNNHHHBBB??????DDD@@@<<<===AAABBB@@@===999777444333333333111000---000222333333333444555;;;:::777333//////111333---+++***,,,000222000......------///000111000...,,,000444333//////222666000000/////////000000111999999999999:::<<<===>>>666333///---...000111111444222111///---,,,,,,,,,000...---///333>>>QQQbbbaaaPPPBBB???;;;333111444333777555000444???BBB>>>111///---...000222222222666222......111222111///000333666555333222444777444111000333777888444000999:::<<<======;;;999777111222444555666666555555777666777;;;@@@CCCAAA>>>>>>@@@CCCBBB???>>>@@@BBB???>>>???EEEJJJKKKFFF@@@FFFEEEEEEEEEEEEFFFFFFFFFDDDFFFGGGHHHIIIJJJIIIHHHKKKHHHIIINNNNNNKKKLLLPPPHHHOOOTTTPPPHHHDDDIIIOOOKKKKKKLLLNNNQQQSSSSSSRRRZZZ[[[XXXSSSSSSWWWYYYXXXVVV[[[eeekkkfff[[[TTTRRRWWWMMMBBB???<<<999666777444111...---,,,,,,,,,+++---...000000///000666<<>>@@@BBB?????????>>>======>>>???:::888555444444333111000---///333444555555666777666555333///---,,,///111...,,,+++---000222111///---...///111333333111...***---000000///...000333000000000000000111111222666666777777888888888999777444///---...///000111333333222111///---+++))),,,,,,---111666>>>NNN\\\bbbVVVHHHAAA<<<999888:::333333000...111888;;;:::222000//////222444555555555444222222222222111000222333555666555555666666111///...111444666444222888:::>>>AAAAAA???;;;999444666888;;;<<<======<<<;;;;;;<<>>JJJVVV[[[aaajjjssswwwttt||||||uuuwww~~~xxx~~~|||wwwwwwyyyzzz|||{{{zzzwww|||}}}{{{}}}|||yyy{{{|||xxxwwwyyy}}}|||~~~}}}~~~xxxvvvtttwww|||~~~}}}{{{{{{xxxuuuuuuvvvvvvuuutttpppvvv{{{}}}}}}yyytttxxxuuuhhhVVVFFF999000,,,,,,+++******++++++,,,,,,,,,---///111111000...,,,(((''',,,111555;;;AAAXXXbbbvvvwwwwwwvvvsssqqqqqquuuxxxxxxxxxwwwqqqiiiddddddffffffiiilllllliiifffdddddd```````````````___]]][[[SSSPPPQQQXXX\\\[[[XXXXXXRRRRRRTTTUUUSSSOOOPPPUUU\\\___aaa^^^YYYVVVVVVXXXvvvoooqqqqqqggg\\\XXX___ddd]]]RRRNNNUUU^^^SSSSSSUUUWWWXXXUUUMMMGGGSSSRRRLLLEEEEEEKKKPPPQQQBBBEEEHHHIIIGGGDDDBBBAAANNNJJJEEE@@@======???AAA:::???BBB???999777;;;AAA;;;999666555444444222000///222555666666555555555...//////---,,,---000333222///...///333444333000---...111444666555222///***,,,...000111111000000111000000000111111222333111222333555555555555444:::666111...///000222222///000222333222///,,,*********---333777;;;DDDMMMVVVRRRHHH===888;;;======666000---///000000222555222000000111444777888888444555666555333222222333444444555777999999888666111111222333555777888999;;;???EEEJJJLLLJJJFFFCCC@@@AAADDDGGGIIIKKKLLLLLLIIIJJJLLLMMMMMMOOORRRTTTXXXXXXYYYZZZ\\\\\\ZZZYYYVVVVVVWWWYYY[[[^^^aaabbbUUUXXX]]]dddiiiiiiddd```ggghhhddd___```gggkkkkkkfffeeeiiimmmhhhaaahhhuuuyyyjjj[[[ZZZbbbfff]]]RRR\\\bbbggghhhgggiiipppvvvkkkffflllyyyzzznnniiinnn{{{yyyjjjTTTNNNXXX\\\VVVIIIEEE@@@<<<555//////333222000---***''''''((()))((('''***......,,,222:::;;;???JJJZZZeeekkkooorrrwwwtttwwwsssyyyvvvtttxxx|||www~~~tttrrr|||{{{tttxxx}}}sssppp{{{|||yyy|||uuuwww{{{{{{}}}}}}{{{~~~}}}|||~~~vvvmmmppp|||yyyyyyssswww|||zzzqqqttt{{{{{{sssqqqyyytttgggVVVIIIAAA888111)))***))))))))))))+++,,,++++++,,,///222333111///***''''''+++///444???JJJVVV^^^uuu~~~vvvlllnnnyyy}}}yyyllluuu{{{tttfff^^^cccllloooiiifffjjjrrrrrriii___^^^hhhjjj```YYY]]]dddfffZZZRRRVVVdddggg[[[SSSUUUWWWYYYYYYVVVUUUYYYYYYXXXTTT___hhhfff]]]XXX\\\ccc{{{ooojjjgggeeeccc```aaa___ZZZUUUTTTWWWZZZYYYUUUQQQQQQSSSRRRNNNHHHKKKPPPMMMFFFFFFNNNPPPLLLEEEFFFFFFCCC@@@???BBBFFFIIIFFFCCC@@@???>>><<<;;;777???EEE@@@666222999BBB<<<:::777555555444222111222555777888666444333333+++,,,---...///111444777555222000222555666444222,,,...222666888777222...,,,---///222555555222000111111000000111222333333...///222444555555444333<<<888333000000222333444,,,...111444444111...+++))))))---333666777;;;@@@IIIKKKDDD777222:::???===999000,,,111222---...444222111000222555888::::::333666888777444222333555777555555888;;;<<<:::777444555777777888:::>>>AAAAAAFFFNNNVVVYYYWWWSSSPPPQQQRRRUUUXXX[[[]]]___```]]]___aaaaaa```aaaeeejjjiiiggggggiiilllmmmjjjgggfffffffffffffffiiinnnrrrhhhggghhhmmmssswwwwwwvvvzzzzzztttlllkkktttyyyyyyqqqqqquuuyyyrrrkkkssszzzqqqhhheeehhhkkkiiifffeeelllrrrrrrnnnpppxxxzzzoooqqqtttsssxxxvvvbbbEEE???LLLPPPEEE???@@@AAA===222+++///888555000+++'''''''''&&&%%%%%%&&&))),,,***)))333@@@BBB<<>>GGGBBB>>>:::888999:::999888111777666///...333333------333888999777777;;;???===:::777777999999777555BBBAAA@@@@@@AAACCCEEEEEEHHH???>>>GGGKKKFFFGGGMMMTTTbbbcccYYY]]]ooossshhhbbb___mmmlllkkk|||vvvmmmoooyyy|||uuurrr{{{wwwvvv~~~|||wwwuuuzzzwww|||qqquuutttuuu}}}sssqqqwwwwwwvvvuuuuuurrrqqqwwwvvvtttsssvvv{{{~~~|||zzz|||yyywww~~~iii\\\NNNEEE>>>:::<<<@@@CCC@@@:::444///---------...---,,,+++***(((''''''***''''''+++......///222AAABBBGGGRRReeexxx~~~}}}uuuwww}}}~~~}}}|||wwwuuu~~~|||}}}~~~~~~~~~|||{{{xxxtttsssyyyyyyxxx}}}~~~yyywww~~~|||pppddd\\\PPPFFF???888222...******))))))))))))******++++++,,,------,,,+++++++++)))***///444<<>>@@@???@@@BBBDDDCCC@@@>>>>>>???AAA@@@>>>:::666444444666;;;999888888777666555666111444888:::;;;999555333333333444666999;;;;;;;;;444444444555666666333000333000000555===???:::333,,,---///111333444555666111//////444555222000111444444555555555555444444333444555444111///////////////000333666555000,,,...---,,,,,,///555<<>>EEE@@@<<<===BBBDDDCCC@@@KKKPPPUUUSSSNNNKKKMMMPPPMMMRRRVVVUUUTTTWWW[[[]]]hhhiiijjjlllqqqxxx~~~zzz}}}{{{~~~{{{~~~|||~~~{{{yyy}}}zzzqqqrrr|||wwwzzz{{{www}}}xxxsssvvv~~~{{{yyyzzzxxx^^^SSSEEE<<<666222333777>>>;;;777222///---------,,,,,,+++***)))((('''&&&)))&&&&&&+++......000444CCCEEEIIISSSeeeyyy}}}|||wwwxxx}}}~~~|||xxxyyy}}}~~~wwwwww}}}{{{}}}yyy|||xxx~~~|||vvvxxxyyywwwyyyyyytttxxxxxxrrr\\\UUUIII???888222,,,))))))))))))))))))***+++++++++,,,---......---,,,+++((((((,,,444:::BBBMMMXXXppp|||xxxnnnjjjlllvvvmmmfffjjjtttxxxpppfffdddqqq|||zzznnnfffjjjrrrnnnddd^^^ccciiihhh```ZZZfffgggddd^^^\\\]]]^^^]]]WWW\\\cccgggbbbZZZYYY]]]fff___[[[```kkkooojjjbbbtttlllkkkhhhdddbbbbbb___\\\[[[[[[YYYVVVSSSSSSQQQMMMJJJHHHGGGEEEDDDKKKIIIFFFCCCAAAAAAAAABBB@@@AAA???:::999===>>><<>>???@@@@@@AAA???AAAAAA<<<666444666999;;;999777999======:::555777:::<<<===;;;;;;<<<>>>555555777999<<<===;;;999777555444555666666444333111///000333888:::777555,,,...000222444444444444444000///333444111000111111333777999999777333111111222444333111///......+++000555666333111111333222///,,,---111777;;;<<<>>>;;;777666666888888888===333111777888333777BBB>>><<<===EEEOOOSSSOOOIIIJJJMMMNNNMMMLLLNNNSSSXXX___aaadddeeeddd```\\\YYY```mmmqqqeeeaaakkkvvvyyywwwpppuuu~~~zzzyyyxxxyyy|||~~~}}}{{{{{{~~~zzz{{{~~~zzzooocccSSSHHH;;;444...***+++...666555222000...---,,,,,,++++++***)))(((''''''&&&(((%%%&&&***,,,---000555===DDDMMMXXXhhhzzz{{{yyy~~~{{{xxxyyy|||~~~~~~}}}}}}vvvtttxxx}}}~~~{{{~~~|||xxxuuuuuuwwwzzz~~~zzz~~~}}}|||~~~}}}|||~~~}}}~~~~~~~~~zzztttzzzwwwxxxzzzxxxyyyzzzzzzzzz|||{{{~~~uuutttwwwzzzzzztttmmmiiifffTTTMMMBBB888000+++'''%%%(((((((((((()))***,,,---,,,---...//////...---,,,((('''***444???KKK[[[iiivvv|||~~~vvvqqqlllhhhmmmkkklllqqqxxxyyyrrrjjjeeennnvvvuuunnnjjjlllqqqooollleeeaaacccgggeee___fffdddcccccc```\\\\\\___]]]cccgggfffeeeffffffdddgggddddddgggmmmoookkkgggkkkiiisssuuukkk___YYYbbbggg```RRRLLLRRR\\\VVVSSSOOOJJJFFFCCCBBBAAAMMMKKKHHHFFFCCCBBBBBBBBB:::======::::::>>>???===CCCBBBBBB@@@???>>>???AAAAAAAAA@@@???<<<<<<===>>>======<<<===@@@CCCAAA<<<@@@AAABBBCCCEEEFFFFFFFFF666666888;;;======999555888555333333444555444444//////000111333555555666000111222333555666777777777222000222333111000222111333777::::::777333111///111333333222/////////,,,111666777333111333666555333111111333777;;;===@@@@@@?????????>>><<<;;;888666888>>>AAAAAACCCGGGNNNJJJIIIPPP\\\eeeeeebbbTTT]]]eeeaaaYYYZZZgggtttvvvoookkkpppxxxxxxnnnccczzzwwwrrr{{{|||www|||ppp{{{||||||uuuyyytttttt|||vvvuuu{{{zzzkkkXXXKKKJJJ@@@666000,,,((((((+++............---,,,++++++++++++******))))))((((((***''''''***++++++///555666DDDTTT```nnn{{{}}}~~~{{{vvvttt{{{~~~uuuxxxxxxxxx{{{uuusss{{{}}}tttrrr}}}yyyooofffhhhssszzz{{{nnnpppyyy~~~ssssss|||{{{iiigggssszzzvvvmmmkkkttt{{{vvvkkkgggmmmwwwoooeee```eeehhheeedddfffpppuuupppddd```jjjtttvvvmmmnnnvvvvvvqqqsss{{{xxxrrrpppzzzwwweee```lllwwwtttkkkjjjwwwooogggqqq~~~~~~wwwsss{{{{{{tttkkkkkkuuuyyywwwjjjhhhooozzz{{{qqqkkkmmmzzzyyysssqqqzzz{{{lllffftttyyyxxxtttuuuwwwsssppprrryyy|||xxxlllffflllwww}}}~~~vvv|||xxxqqqrrrxxxsssgggaaannn{{{zzzrrrooowwwxxxllldddkkkxxx}}}qqqdddsss}}}|||lllbbbiiittt{{{pppnnnrrrwwwppp^^^PPPMMMLLLFFF===444---)))&&&%%%&&&&&&'''((()))+++---...------...//////...------,,,((((((111AAAUUUlll~~~ppptttuuunnnrrrqqqkkk```mmmyyy{{{tttnnnooosssnnniiigggkkkrrrsssmmmeeellltttqqqaaaVVV]]]hhhnnn___]]]bbbiiidddXXXTTTXXXeeeiiigggaaaeeepppuuuqqqdddmmmtttqqqfffaaafffnnnrrrooorrrpppiiiddd]]]bbbddd]]]RRRMMMRRRYYYVVVUUUQQQKKKEEEDDDHHHLLLJJJJJJIIIHHHEEEBBB???===999======<<<===AAABBB@@@@@@EEEIIIGGGAAA===>>>AAACCC???===???CCCFFFDDDAAABBBFFFGGGEEEFFFKKKLLLIIICCCEEEKKKUUU[[[WWWKKK@@@222222444999>>>???;;;666777444222111222333444333...///000111111333444666555555444555666999<<<===888333000111222111111333333555777888888777555333000222555666444222111111...000222333333444555666444666888777555777<<>>@@@EEEGGGEEE@@@HHHPPPOOOHHHBBBCCCEEEFFF@@@===AAAHHHLLLIIICCCGGGOOOSSSRRRTTT[[[]]]YYYEEEKKKWWWffflllaaaIII555++++++...666>>>BBB@@@<<<666444222111222333333222000000000111333444555555777777777888:::===@@@AAA777222000222333222222444777888888999999888888777222555999:::999777666555000000000222444666777777666;;;???>>>;;;<<>>;;;999???BBBBBB@@@CCCHHHKKKJJJEEEKKKQQQSSSPPPMMMLLLMMMKKKHHHFFFIIINNNPPPMMMIIILLLUUU\\\```iiirrrpppfffQQQUUU]]]fffhhh[[[EEE333,,,+++---444>>>CCCAAA<<<666444333333444444333222111000111333555777555444333666999===@@@AAAAAAAAA555111000333444333222444:::;;;<<<>>>>>><<<;;;:::555888<<<>>>===;;;:::999555555666777999;;;===??????BBBEEEGGGHHHJJJNNNQQQQQQXXX```fffhhhiiijjjkkkuuu|||yyyqqquuuzzzzzzpppooosssssslllcccjjjkkkbbbQQQFFFFFFFFFCCC444...+++,,,---******,,,++++++************************+++++++++,,,,,,,,,...,,,++++++***+++444>>>SSSeeeppplllmmmxxx~~~{{{hhhdddgggnnnoooiiiiiimmm~~~yyynnngggssszzzgggZZZccchhhcccXXXRRRWWW___XXXOOOKKKSSS___aaaTTTFFFQQQTTTSSSMMMJJJNNNRRRSSSGGGBBBBBBGGGEEE??????DDDOOOMMMGGG@@@AAAHHHNNNPPPEEEMMMTTTPPPDDD;;;<<<@@@AAA<<<777999>>>???;;;555666666666666555444666999666999@@@FFFEEE@@@>>>@@@FFFAAA<<<;;;>>>AAACCCDDD:::>>>BBBAAA:::555;;;FFFEEE<<<333222888<<<:::666:::<<<===;;;777555999>>>999;;;>>>>>>>>>>>>===;;;CCCBBB===777555999<<<<<<888;;;@@@@@@:::666<<>>EEEHHHCCC<<<===FFFMMMIII>>>666888===444555:::CCCFFFAAA;;;888===;;;999888666444333333...000000...***&&&%%%&&&'''''''''((()))+++,,,---+++,,,---......---,,,+++***+++444BBBKKKJJJHHHGGGXXX[[[ZZZUUUYYYdddjjjgggYYYZZZ]]]^^^ZZZRRRPPPRRRcccZZZTTTXXXcccggg___UUUVVVaaaiiieeeZZZWWW```kkk```UUUQQQ\\\iiiiii^^^SSS]]]```___WWWSSSYYYbbbiii^^^dddppp|||~~~vvvnnnkkk{{{pppffffffnnnrrrnnngggwwwtttuuuqqqjjjeeebbbcccbbb^^^ZZZ[[[```fff\\\XXXSSSSSSVVVWWWUUUQQQNNNLLLHHHDDD@@@>>>======AAACCCCCCAAACCCIIIMMMLLLKKKMMMPPPTTTVVVVVVUUUSSSQQQQQQQQQQQQRRRRRRQQQPPPNNNXXX```iiixxx}}}mmm```___^^^]]]XXXOOOCCC;;;222//////555===AAA>>>999777555444444555666444333333111111444888999666333000444;;;AAADDDCCCAAA???444000000444555444333555;;;===@@@BBBBBB@@@===;;;777:::???AAA@@@>>>===<<<:::<<>>@@@DDDHHHJJJJJJKKKOOOTTTXXXYYYYYY```fffnnntttxxx||||||}}}~~~{{{uuullleeebbbaaaUUU[[[VVVFFF>>>AAA>>>444111---+++---///------///---,,,+++***))))))******)))))))))***++++++,,,,,,,,,******++++++---777BBBHHH___ooonnnlllqqqppphhhdddYYYVVV___bbb\\\^^^gggXXXeeefff\\\^^^llljjjZZZSSSRRRQQQPPPOOOLLLIIIFFFDDDBBBBBBHHHMMMLLLDDD;;;<<>><<<777;;;666777===;;;333222888:::666222000111444888:::999777222///222666555111:::666555666777555666777555:::888000000666777111999222222999:::555666<<<>>><<<;;;???DDDCCC<<<555222999:::555666===>>>888===000,,,666:::666777???CCCEEEDDDBBBHHHPPPOOOFFF@@@;;;===DDDCCC;;;999>>>@@@===999999;;;======<<<777;;;>>><<<777222111222555---...:::AAA<<<666555333444333///...000///---+++...111000,,,)))'''((((((((((((((()))+++,,,---++++++,,,------,,,++++++))))))000;;;BBBAAA>>>===BBBKKKLLLFFFKKKXXX[[[SSSOOOLLLNNNQQQKKKCCCEEEOOOSSSOOOLLLMMMQQQTTTTTTRRRQQQVVVZZZYYYVVVVVV[[[```]]]QQQMMMVVV]]]\\\[[[]]]RRR\\\___WWWTTT]]]eeegggeeefffppp|||{{{pppiiilllnnnjjjeeedddgggllloooqqqtttoooxxx}}}uuuiii^^^dddgggaaaXXXVVV___iiieeeSSSLLLZZZfff```SSSKKKPPPWWWQQQ???888AAADDD>>>999<<>>???999333222666::::::999222333444555666888:::;;;===999>>>MMMWWWQQQEEE>>>666:::777///000999;;;555333666CCCRRRQQQEEEAAAEEEEEEKKKKKKFFFHHHQQQRRRKKKFFFOOOXXXWWWQQQQQQZZZdddbbbYYYUUU]]]mmmssslllaaayyy{{{zzz{{{hhhtttsss___WWW[[[```LLLHHHBBB@@@???;;;333---...---+++))))))***+++,,,+++---......+++)))((((((+++***)))***+++***)))'''******)))***,,,222:::???AAAFFFSSSbbbeee\\\TTTQQQTTTUUURRROOOVVVaaa___VVVFFFIIINNNSSSQQQKKKIIIKKKKKKEEE??????BBBCCC???:::999888888888:::;;;===???===:::999;;;??????;;;777888555333444222000444999777777666666666666555555:::888666666666444111///111111000...---...000333777333...---///111111000555555555555666777999:::444555555444222111222333666333111222666777555333,,,///111111///111555999222222111111000/////////111000///......///000111222111111111000000000///555444222111111111222333666777888777666666777888333111///222666777333...111000000000111222444555555777:::======<<<999777888777666666666555333111333444666888999999888888555555333222000...,,,+++...//////000111333444555111000///---,,,,,,,,,------,,,,,,+++)))((((((''''''&&&&&&''')))***)))))),,,+++++++++,,,,,,***))))))+++---000222333444444555:::AAAFFFHHHFFFBBB???FFFEEECCCAAA?????????@@@;;;BBBHHHFFF@@@>>>EEEMMMPPPHHHBBBFFFQQQVVVQQQJJJLLLWWWZZZOOOIIIOOOWWWYYYOOOHHHIIITTTXXXSSSQQQUUUccciiiddd]]]iii}}}yyydddUUUVVV]]]ccc^^^XXX```qqq{{{uuuvvvvvvqqqllleeeccc___]]]\\\\\\]]]^^^\\\XXXSSSRRRWWWZZZWWWRRRSSSOOOIIIBBB@@@AAA@@@???CCCFFFIIILLLRRRZZZ```aaa```aaabbbfffjjjmmmoooooolllhhhddddddffffffdddaaadddrrruuu\\\III@@@;;;777444555222222666777666555555666333000000333666888999888555333666;;;???@@@>>>FFFRRR\\\]]]]]]]]]WWWOOOEEE===666555888999999888<<>>;;;888888;;;;;;888555333333222333444555777888777555333444888888555222333444777:::999333111333333333222222111111000000444333222222222222000............,,,++++++...000333000,,,+++---/////////222333444555666666666666000000000///------...//////000111333555444111...,,,---......///000333555111111111000//////......000///...------...///000111111000000//////......111111000///////////////222444555444333222333444111///---///333444222//////...------...///000111///111333555666444222000111000///000111000...,,,---///111222444444444444333111...,,,+++,,,...///111000///......///111111000///---,,,+++++++++,,,///...---,,,+++***))))))&&&%%%%%%''')))***+++++++++***)))***+++,,,+++))))))***,,,...///////////////333888===???>>>:::888>>>===<<<;;;:::999999999444999===;;;666555;;;BBBEEE???:::===FFFJJJHHHCCCEEEMMMMMMCCC>>>CCCIIIHHHBBB<<<===GGGKKKFFFDDDHHHRRRVVVUUURRR]]]llliii[[[OOOLLLOOOUUURRRMMMTTT```zzztttpppnnnooolllbbbYYYYYY___```YYYQQQSSS[[[YYYMMMKKKVVV]]]ZZZWWWLLLEEEHHHJJJDDDBBBEEEQQQTTTRRRQQQ^^^sssxxxqqqhhhrrrzzzwwwnnnmmmwwwvvvkkkoooyyy{{{ooobbbkkkpppNNNBBB>>>666222444666<<<:::222///444555111111///......111444888:::<<<999777:::AAAGGGJJJJJJXXXrrrwwwnnnooonnnfffXXXEEE999===@@@;;;:::???HHHPPPTTTUUU```ppprrriiieeejjjwwwzzzlllppp{{{pppttt~~~rrrqqq{{{yyy}}}zzzyyyzzzxxxpppfffaaadddhhhdddbbb[[[TTTQQQPPPIIIBBB;;;777333111222222///,,,---------------,,,,,,+++***+++---,,,***))))))))),,,***))))))***+++)))((('''((())))))***---111555222333777<<<===:::777777666:::HHH]]]hhh^^^HHH777111222666;;;;;;666555777111222333333333222111000...---------...000111333222///---...111222111///000444===DDDBBB888000...000000///......---,,,,,,---,,,,,,---//////...,,,+++++++++***((((((+++---///---+++***,,,.../////////111444666666444111000---------+++******,,,...***...333666444111---+++---,,,+++,,,///111111111000000000///......------......---,,,,,,---......000000//////...------,,,,,,------------,,,++++++---///000000///......//////,,,)))+++...111111///,,,+++*********+++,,,---+++,,,---///...---+++***+++******+++,,,,,,***))))))***,,,...000111111000///,,,(((&&&'''+++000444333222///,,,+++,,,---......---+++***)))******+++///...---,,,+++*********%%%%%%&&&''')))+++---...+++)))((()))+++,,,,,,,,,***+++,,,---------,,,+++***---111444666555333222444444555555444444333222///000111///------111555888555222333888<<<======<<<@@@>>>555111666888555444///000888;;;777666:::>>>@@@CCCFFFNNNUUUUUUPPPIIIBBB???CCCEEEBBBEEEKKK}}}xxxtttqqqooonnnkkkccc[[[ZZZ]]]\\\UUUNNNQQQWWWWWWQQQQQQYYY___```]]]WWWSSSRRRRRRQQQRRRTTT]]]aaacccfffqqq{{{{{{ssssss}}}wwwwww||||||ssshhhpppiiiGGG<<<=========@@@:::@@@@@@:::666999;;;:::<<<777222222666<<>>IIIMMMLLLBBBBBBFFFKKKJJJFFFHHHOOOVVVMMMCCCBBBHHHOOOQQQQQQNNNZZZeeeddd]]]```ppppppnnndddUUUQQQZZZbbbddd\\\aaammm}}}~~~}}}~~~ssswwwzzzuuugggZZZYYYbbbccc\\\YYYVVVQQQMMMKKKKKKLLLLLLHHHDDDAAA@@@@@@===888555444222///---,,,,,,,,,+++)))***,,,------+++)))''')))***++++++))))))+++,,,---+++))))))***+++***)))'''((())))))(((((()))+++333111...***))),,,...000333111===TTT^^^RRR???444---+++---111222000///000,,,///333222...******++++++***))))))***+++---...---+++******+++------...000444<<>><<<===@@@@@@;;;555111000333666333------111,,,------,,,+++***))))))******+++,,,+++***)))(((***+++,,,++++++,,,...000///,,,***)))***+++++++++***+++***)))((((((***,,,(((+++)))$$$$$$)))***(((---/////////333777555111///***(((+++---+++***+++++++++,,,+++***))))))***(((''''''&&&&&&''')))***%%%'''((()))))))))******++++++---000///)))(((+++***************+++++++++)))))))))***,,,---,,,+++)))+++,,,,,,*********+++(((***,,,,,,******,,,............///......------+++++++++))))))+++000333666222...,,,+++,,,,,,,,,...000222222111//////000000000//////...---------++++++***))))))***++++++******+++,,,---...//////,,,+++******))))))******))),,,///000...,,,++++++))))))(((''''''(((+++---------,,,,,,---...///000++++++******+++---///000---,,,+++,,,---,,,***((('''((()))***+++******)))&&&'''(((***+++---.........---,,,+++***+++,,,,,,))))))(((((()))***,,,---111///---++++++,,,...///,,,111666777333///---...,,,,,,...111333333000...+++,,,---------,,,***))))))***+++,,,,,,,,,++++++,,,++++++*********++++++(((***,,,,,,+++******+++)))******((('''''')))+++***)))((((((((('''((())))))+++,,,+++))))))+++---***---...++++++...111333222111///,,,***+++,,,,,,tttkkkiiijjjjjjiiiaaa\\\WWWVVVXXX[[[\\\ZZZlll~~~~~~xxxvvviiiiiinnnzzzwwwvvvxxx|||}}}{{{wwwxxxaaa[[[ooo~~~xxxsssyyyyyyvvvxxxzzzyyywww~~~~~~}}}rrroooqqqvvvqqqffffffoookkkeee```___bbbcccaaa]]]]]]XXXSSSQQQSSSWWWYYYZZZUUURRRUUUZZZTTTHHHHHHQQQPPPLLLMMMVVVbbbfff]]]RRRFFF<<<333111555999999888<<<888:::???<<<444666>>>888:::<<<===<<<999555333///...111555444...---222***,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++---///222///,,,***)))***+++++++++,,,,,,+++)))((((((+++...(((,,,,,,((((((---...***)))///...''')))111333...111+++(((+++---+++)))***+++************,,,,,,---***)))((((((((()))***+++&&&(((***,,,+++++++++++++++***,,,///...))))))---,,,,,,,,,---......//////******)))***,,,,,,+++))))))***,,,,,,+++******+++,,,///111000...---///222---,,,,,,++++++,,,------------,,,++++++---222666999444000...000000...,,,---000333333///---...000000000000///......------,,,+++***))))))***+++,,,)))***+++,,,...///000111,,,+++***(((((()))******))),,,///000...,,,++++++*********)))((((((***,,,------,,,,,,---///111222,,,+++++++++,,,///111333111000////////////,,,***)))***+++,,,,,,+++***)))(((((((((((()))***,,,------,,,+++***))))))((((((''''''''''''((()))+++,,,---,,,)))'''''')))+++,,,***111888:::666111///000+++,,,...111333222///,,,,,,---.../////////...---***+++,,,------,,,++++++///...---+++++++++,,,---''',,,000111...,,,,,,...,,,---,,,+++*********+++---,,,,,,,,,)))'''(((+++***...///,,,***+++---...***...---((((((000444222,,,000000,,,((((((+++---~~~sssiiieeegggkkklllaaaXXXYYY]]]___```aaawww~~~tttvvv|||wwwqqq~~~sssooossswwwvvvsss|||{{{pppiiipppoooeeeYYY___cccbbb\\\WWWWWWYYYeeeWWWKKKMMMWWW\\\TTTJJJLLLMMMMMMJJJGGGGGGKKKOOOHHHEEECCCDDDGGGFFF???999CCCHHHJJJKKKPPPXXXYYYUUUBBB<<<444000111333444444999777666555666666555333555888;;;;;;777444444666555444333555777666111---++++++++++++,,,---...///***)))+++000///)))'''+++,,,...---+++///444111***+++...000///+++)))+++---,,,)))'''(((***)))((())),,,---,,,)))(((***---...))))))+++......,,,+++,,,///---(((%%%&&&***---,,,+++,,,,,,,,,+++,,,...///)))&&&###$$$''')))***)))(((***)))'''(((***,,,+++---)))***000111,,,)))***000///...---///000111222***---...,,,((('''(((++++++)))'''(((+++...---+++***000333///+++---111333+++(((***///111---+++,,,000111---'''(((///333333333333444333...)))---555444222111333555555111,,,///111222111///...///000...+++)))***++++++++++++---///---((()))000333222///***(((+++,,,)))))),,,222...,,,...333333...)))&&&+++///---(((&&&***///222+++(((...333111---,,,111000+++'''+++444777444//////222444000******...)))++++++***,,,...***%%%&&&'''+++---***&&&)))///'''***,,,))))))***((($$$)))(((((((((((())))))******)))'''&&&&&&&&&((()))...000333777999777222---)))---000///***)))+++///...---222;;;<<<333+++(((+++,,,***&&&&&&***...000...+++,,,///...((((((---...***(((+++111333...)))%%%,,,222///(((&&&,,,333222,,,))),,,---***+++///555444111,,,+++...000000------,,,,,,...000333555777333...+++++++++)))'''wwwmmmlllnnnllliiigggfffeeebbb\\\\\\gggsss~~~~~~}}}xxxsssssswww|||}}}zzzwwwtttsssssspppmmmkkkiiieee^^^YYYXXXVVVUUUTTTRRRPPPNNNNNNNNNQQQLLLHHHHHHJJJLLLKKKHHHJJJHHHDDDAAAAAAAAABBBBBBCCCBBB@@@??????>>><<<;;;:::@@@CCCEEEJJJOOONNNIIICCC===555111111333555555444555777555222000111222333444555777888777555333333555777777444111//////,,,++++++++++++,,,,,,---...+++---000000,,,,,,000,,,//////---000444111+++...//////000///...---,,,---...///...+++))),,,///---......---,,,---------*********,,,---------///...//////---+++,,,...//////---+++,,,...000///...******)))))))))***---...---+++)))***...000...)))+++((((((---///,,,,,,///...111555444111///000111000///...---,,,+++***)))))))))((()))***+++------,,,111333111111222111...------,,,+++,,,///000...333333444444333222444888777444222444333111333777444666777777666444333333333333333111000///111222555999888111...111444222333333555666555333444888333111---+++,,,//////---111111111222222222222111111222222111//////000111333333111//////222222111444111000444777777555444000...///111///++++++...***///111...++++++***((((((&&&(((,,,---***))),,,---///---)))(((******'''***))))))******+++------000---)))((()))******)))+++444>>>CCC@@@;;;999888888555222222333333111000333555<<>>444......,,,---,,,++++++---///000444111111444222,,,***---......000111333222000///---///111000---,,,...111111,,,***,,,---+++,,,000222222111///...//////...///...---,,,,,,---///000666222---+++++++++***(((ssskkkppptttooohhhccckkkppplll```___rrryyy~~~|||zzz~~~}}}vvvssswww|||yyyppphhhiiinnnpppjjjbbblllxxxvvvcccZZZaaaddd]]]WWWMMMRRRcccaaaMMMEEENNNOOOKKKEEEBBBBBBDDDDDDCCC<<>>AAADDDAAA<<>>AAADDDEEEFFFDDDAAA>>>===>>><<<===<<<999555555888<<<>>>GGGHHH???888;;;===<<<;;;<<>>777555555222222555444222222555333888:::666222111///,,,,,,''''''---111///+++***111222000***))),,,---+++,,,,,,,,,,,,---...000111333///***)))+++---,,,+++000???OOOVVVSSSLLLKKKLLLIIIBBB:::888;;;<<<777111666;;;BBBDDD<<<111...000))))))***++++++,,,,,,---444222222333111+++(((((()))...333444000......000///---++++++---...---+++///,,,+++---------///222000000222333222000...---222111...,,,++++++,,,---222///,,,+++++++++***)))zzzqqqppppppmmmiiifffkkkqqqppplllnnn~~~yyyyyy~~~|||uuupppsssyyysssiiidddggghhhddd]]]YYY\\\```___VVVNNNOOOVVVXXXSSSLLLVVVcccbbbQQQHHHNNNPPPHHHFFF<<>>???EEEGGGFFFCCCBBBDDDDDD;;;111...******000333000,,,+++000222111------000111///111000///......///111222333222111//////111555777BBBNNN^^^jjjmmmjjjdddaaa]]]WWWPPPJJJFFFCCC@@@>>><<<@@@CCCBBB;;;333//////+++((((((+++,,,+++,,,---111000000111000,,,(((&&&(((---333333000------///...+++'''(((,,,...---***---,,,,,,++++++,,,///222///...000333333///......333111///,,,+++++++++,,,...,,,+++************))){{{nnnggghhhmmmnnniiiiiipppzzz}}}}}}vvvnnnpppmmmddd______cccgggbbbWWWSSSWWWVVVSSSPPPOOONNNLLLIIIEEEIIIGGGDDDBBBBBBDDDGGGIIIHHHJJJJJJFFFBBB@@@>>>;;;888555777======777555888;;;>>>>>>;;;666444666:::;;;:::888:::<<<===;;;999>>>>>><<<999666666999<<<777444222333777888555222333111000111333333333333333555666777555333111000000000000111111///...,,,...222666666444111//////---......,,,+++***+++,,,000///...,,,+++++++++++++++,,,...000222222...))))))///555555000+++,,,111---...111333444222///,,,)))///000,,,***---000///222---+++///111---,,,---+++///111///000444444000666000...222555333111222222222333444444333222111...------...000222222222666111///333555444666:::333555555222...---------222000///222555666555222333777;;;===>>>>>>@@@BBBAAA===:::<<>>>>>GGGMMMMMMLLLMMMNNNNNNDDD===FFFZZZ[[[KKKIIIUUUeeekkkcccTTTXXXjjjkkk[[[TTT^^^iiiiii]]]XXXccctttyyyjjjhhhmmmkkk^^^QQQZZZccciiibbbVVVRRR\\\hhhccc]]]eeevvvwwwggg^^^cccjjjqqqjjj\\\bbbvvvxxxiiiYYYUUU^^^llleeeUUU\\\rrrttteeeXXXZZZfffkkkcccWWWZZZdddkkkeeeXXXSSS\\\ggg___RRRVVViiilllZZZPPPUUU\\\gggdddWWWYYYgggdddTTTHHHNNNXXX[[[TTTLLLOOOVVVaaaXXXPPPRRR]]]___MMM999...---...111111,,,***,,,+++///111000222555555222555333111/////////111222222666888777666999AAAIIIVVV[[[gggwww{{{qqqpppppplllaaaUUUNNNNNNQQQGGGGGGEEEAAA>>>:::666222333...,,,000222111111444333222222111222111---))),,,///333444333222111222...,,,******---000000000***,,,+++)))'''(((+++---...++++++//////,,,+++///000///,,,***)))***++++++*********))))))((())))))}}}}}}nnnfffjjjppprrrjjjgggqqqwwwsssttteeeeeeuuu~~~vvv___VVV______SSSFFFIIITTT\\\QQQ@@@>>>JJJLLLGGGCCCEEEHHHGGG???888===AAABBB>>>999:::BBBKKK???888888???@@@999444555444666555111111444555333222777;;;999444000333666<<<666222444:::===:::555888::::::777333333888<<<999555222444999:::666111333...,,,...///...///111---111555777666333111000000...,,,---///000///---///333777666222...///111......,,,+++))))))+++,,,222111000///...---------+++---///111666999666111+++222;;;;;;333+++...666222222333888<<<:::444...***111333......333666444666///...555888333000222000555666111222888888333:::444333999<<<888777;;;999777777888::::::777444555666777888999:::;;;<<<:::555666<<<===:::===EEE<<<>>>===666000///000000444///+++---333888777444555;;;AAADDDCCCCCCFFFIIIKKKIIIHHHJJJMMMNNNJJJFFFHHHSSS[[[[[[YYY[[[^^^___RRRLLLWWWlllmmm^^^]]]kkkwww}}}tttdddhhhzzz{{{lllfffqqq|||{{{pppiiitttuuurrrvvvuuuiii\\\hhhqqqxxxtttjjjfffllluuunnngggmmmuuummmrrr|||zzzlllrrr{{{jjjfffnnn|||xxxiiiooovvviiikkkwww|||sssggghhhrrrzzzvvvkkkgggoooyyykkk]]]```ssswwwggg\\\aaafffqqqnnnaaacccsssqqqbbbXXX___hhhkkkddd\\\^^^fffrrrjjjdddhhhsssrrr^^^GGG222000000111///***))),,,)))...222333555999999666888666333111000111333444333777;;;;;;<<>>;;;777777<<>>HHHIIIEEE888@@@JJJKKKAAA777;;;EEEGGG@@@>>>EEEQQQRRRFFF999777CCCHHHAAA>>>DDDJJJJJJAAA<<<>>>JJJNNNFFF??????AAAEEEBBB::::::CCCFFFBBB>>>>>>CCCKKKHHH@@@BBBKKKMMMEEE@@@DDDMMMOOOGGG===@@@GGGNNNMMMGGGEEEKKKRRRCCC===???JJJOOOKKKJJJNNNSSSTTTMMM>>>444333555666444000...///333555555444444999???FFFKKKNNNQQQRRRSSSXXX\\\\\\YYYVVVTTTTTTSSS\\\dddggghhhiiigggddd]]]aaahhhnnnpppqqqvvv}}}}}}~~~~~~zzzyyyyyyyyyxxxyyyzzz~~~|||}}}xxxtttrrrooommmqqquuuzzz|||yyywwwvvvvvvuuuwwwxxxxxxyyy{{{}}}~~~yyywwwwwwzzz}}}~~~~~~yyyxxx{{{|||zzzxxxtttuuuxxxzzz{{{|||{{{zzzrrrnnnmmmppprrrpppnnnnnnlllnnnoooqqquuuvvvrrrllloooooorrrtttrrrnnnooosssuuuxxx{{{}}}~~~xxxhhhYYY>>>777333333444000------...222444444666;;;<<<:::888666444333333555888:::BBBBBBBBBEEELLLTTT\\\```fffmmmxxxzzzuuurrrnnnhhhccc]]]\\\UUUKKKGGGKKKOOONNNFFF???AAALLLPPPIIICCCDDDGGGFFFAAA<<<>>>AAA???888333999???>>>::::::@@@GGGCCC:::222333;;;???;;;444888<<<;;;333---///111111///+++...777888111///333555333111...------...///,,,...///...,,,***+++---nnnjjjvvv|||sssnnnsssyyyxxxttt{{{{{{~~~vvvwwwmmmxxxyyyiii___cccjjjdddgggfffccchhhmmmcccSSSSSSUUUTTTPPPJJJGGGHHHKKKEEEFFFFFFDDD@@@<<<::::::444<<<;;;333333999:::444666===CCCDDD>>>888666666555666777888777666666777777777666555444444555444111///222777777222000222555333111222444666666555///222555444222444;;;BBB===888333222555777666555<<<;;;888444222333777:::333...///555666111///000...111333444333444888;;;333666777555222333999???@@@===:::;;;???AAA@@@>>>AAAFFFGGG???444000666>>>555444333333222333333333@@@AAA@@@AAALLLZZZ```]]]LLLTTT___aaaUUUJJJNNNZZZbbbUUUNNNYYYkkknnn]]]JJJKKK\\\ddd[[[TTTZZZdddgggTTTOOOUUUdddiii___UUUSSSYYY[[[UUUIIIIIITTTZZZWWWGGGMMMYYYaaaYYYMMMQQQ^^^fffYYYPPPWWWeeeiii]]]MMMOOO\\\gggdddXXXTTT^^^kkkQQQIIILLL[[[ddd```YYYYYYllliii]]]GGG888666999:::222333333333222333333444111333999DDDQQQYYY[[[ZZZZZZdddmmmkkkbbb[[[\\\```ZZZaaaiiinnnrrrrrrkkkccccccppprrriiikkk}}}~~~xxxvvv}}}yyy}}}{{{ppplllsss|||uuutttvvv|||xxxqqq~~~uuurrr||||||{{{qqqzzz}}}xxxxxxvvv|||xxxttt|||zzzuuu}}}yyyjjjhhhvvv}}}yyytttmmmsss|||tttwwwzzzvvvyyy||||||{{{|||rrrvvvllleeeJJJ>>>666777:::999333000444666666444666<<>>888666555444666999===???YYYTTTPPPUUUaaalllpppooofffttt{{{|||yyykkklllnnniii[[[TTTYYYaaaeeeUUUOOOTTTaaafff\\\SSSRRR[[[YYYSSSLLLMMMQQQOOOGGG>>>HHHPPPMMMEEEDDDOOO[[[YYYJJJ>>>@@@KKKPPPHHH===CCCIIIGGG>>>777777:::999444111666BBBCCC999555999<<<;;;888555333333333444...000222111...,,,---...sssrrryyy|||yyyvvvssswwwzzzzzzzzzvvvoooqqqvvvppplllmmmqqqooohhh```\\\aaafffeee___XXXRRRPPPPPPQQQRRRTTTUUUTTTPPPLLLIIIEEEAAA??????@@@???===999999999888777555333222555222000///111333444333888<<<>>><<<777333222333555222111444999;;;888333777444222333666666333000///333555444333444222...333333222222222222333333222222222222222444888:::<<<:::777666666666666555999666666777444000333:::555444333333222111222444999333444;;;<<<888;;;DDD===???>>>===???DDDEEECCCEEECCCAAABBBFFFJJJMMMOOOUUUKKKFFFGGGCCC:::777;;;777888999888666777<<>>===666444:::;;;777===HHHUUU```ggghhhmmmwwwvvvnnnmmmvvv~~~yyy}}}vvvggg```gggmmmlllfffbbbgggsssvvvkkkddddddlllmmmggg]]]]]]bbb[[[NNNMMMTTTZZZZZZVVVUUUZZZaaaaaa[[[UUUTTTWWWWWWRRRMMMMMMVVVYYYPPPFFFDDDEEEDDDBBBBBBBBBCCCBBB???===<<>>;;;:::;;;<<<<<<:::333555666555111//////000|||rrrlllrrr}}}{{{tttooovvv~~~~~~~~~sssllljjjllliiieee]]]```bbbaaa\\\VVVRRROOOPPPQQQSSSTTTRRRMMMGGGBBBCCCEEEGGGGGGEEEDDDEEEGGGFFFAAA;;;999;;;;;;888555777777666555444333333333000000111///...///444777888888888999888666333111222222333444666777999:::888888777888888777555222666999999555444666555111111444777777444333555777666555555555555777999;;;===<<<;;;:::999999999888========================>>>:::999;;;:::888:::???>>>@@@EEEJJJIIIGGGJJJPPPYYYOOOFFFKKK\\\ggg^^^NNNJJJTTT\\\YYYRRRTTTbbbpppcccYYYPPPMMMJJJDDD@@@???<<<@@@@@@;;;<<>><<<;;;999777999777777999===>>>;;;999:::;;;:::888;;;BBBJJJOOO\\\ggguuu}}}xxxvvvyyyxxxxxx{{{wwwuuutttrrrppppppvvvzzz|||xxxtttrrrrrrrrrpppqqqrrrqqqjjjbbb___aaa]]]\\\[[[___dddfffccc```___bbbeeebbb]]][[[^^^ccc^^^XXXVVVYYYWWWOOOJJJKKKPPPRRRNNNGGGFFFKKKMMMJJJDDDAAABBBGGGFFF@@@>>>AAACCC>>>999777777777555111qqqhhhooo||||||uuusss~~~ooofffllltttooo___NNNNNN[[[]]]TTTHHHQQQXXXVVVLLLDDDBBBDDDHHHFFFEEEFFFHHHGGGAAA;;;<<<@@@CCC@@@<<<<<>>888666777666222...333333222222222333444444,,,///111///,,,---333:::999666555777:::999555000000333666666444666;;;@@@888999;;;:::777555444333===???===999888::::::777222666:::999777666999===;;;<<<<<<<<<;;;<<>>AAA???999444666???@@@:::???PPPYYYXXXaaajjj}}}vvvrrr|||zzzxxx~~~www~~~zzzssssss~~~yyynnnsssxxxxxxppppppwww{{{ppp___aaannnllleeeaaafffpppssskkkaaa^^^hhhpppmmmdddaaakkkvvvppp^^^WWWcccggg\\\TTTXXX^^^aaa\\\RRRQQQYYY]]]YYYMMMJJJMMMSSSRRRJJJHHHMMMTTTKKKBBB>>>@@@AAA<<<777|||zzzxxxuuusssssssss~~~yyyrrrhhh\\\[[[cccaaaXXXHHH<<>>BBBBBB@@@===999555222111000///000111333444444444444///111222///---...333888888777666888999888444111111444777888777888<<>>>>><<<777555666888===??????<<<<<>>???>>>>>>@@@DDDGGGAAAFFFJJJIIIFFFFFFLLLRRR[[[VVVRRRTTTXXXWWWQQQJJJKKKVVVYYYRRRSSS___bbb\\\YYYRRRTTT^^^]]]RRRTTT```jjjppppppjjjmmmxxx}}}zzzyyy~~~}}}{{{|||}}}{{{|||vvvrrrwwwyyywwwvvvkkkZZZTTTXXXXXXSSSNNNKKKJJJOOOUUUXXXXXXYYYeeelllrrrvvvzzz}}}}}}uuuuuuxxx{{{{{{{{{~~~|||zzzvvvtttwww|||}}}{{{xxx||||||yyy||||||tttvvvttttttxxx}}}~~~yyyuuurrruuuwwwwwwtttsssuuuwwwpppuuurrrgggeeennnrrrmmmtttpppjjj___JJJ555000666666555444333000...,,,+++,,,///111...---666IIIYYYfffbbb___```fffjjjlllllloooqqquuuwwwvvvtttuuuxxxtttvvvzzz~~~~~~|||~~~}}}~~~}}}zzz}}}~~~}}}}}}~~~xxxwww|||}}}yyyvvvxxx~~~~~~wwwyyyyyyqqqkkkbbbRRRDDDAAABBBCCCAAA===:::999:::999===BBBCCC@@@;;;777555555===BBBCCCJJJWWW```aaakkkqqq|||vvvxxxyyy{{{}}}~~~}}}~~~~~~sssqqqsssssssssrrrttttttmmmeeehhhqqqmmmllllllooorrrpppkkkfffdddhhhmmmmmmjjjkkkqqqvvvvvvhhhaaagggiiibbb```eeeeeeddddddeeedddaaa```aaaZZZYYYVVVUUUXXX[[[[[[YYYXXXUUUQQQLLLHHHFFFDDDCCCuuuttt{{{|||xxxtttttttttaaaTTTRRRWWWZZZOOOBBB888999<<<;;;:::===;;;888888<<>>>>>======<<<;;;999777===AAABBB<<<444///000444---///333666777666444333666444222111222333333444444666999888555222111222222444666999;;;;;;;;;:::BBBCCCBBB???:::999;;;>>>888<<>>>>>>>><<<:::777<<>>777;;;===<<<:::999<<<@@@AAA???=========;;;777333888===???:::222---///444///111444777888777444222888666444555666666444111111555999888444111222333555666888;;;>>>?????????DDDEEEEEECCCAAA??????@@@===AAADDDEEEIIINNNPPPNNNVVVTTTSSSSSSUUUXXX[[[]]]aaahhhnnnooollllllrrryyy~~~xxxssstttxxxxxxrrrkkkkkktttwwwrrrrrrzzzqqqrrrvvvwwwrrrkkklllrrr{{{rrrnnnuuu~~~vvvuuuvvvzzz~~~~~~yyysssmmmllleeeYYYRRRTTTZZZ^^^\\\QQQRRR```ccc[[[\\\gggnnnxxx{{{yyy{{{~~~~~~zzzzzz~~~zzzzzz{{{~~~|||{{{}}}|||}}}}}}{{{yyyxxx{{{zzzvvvyyyxxxnnnggggggrrrxxxnnnSSS>>>888222+++---///333666666333000---000...------...333888<<>>;;;;;;======:::888>>>DDDFFFAAA777222777===:::999CCCVVV```___fffrrr}}}rrr{{{|||yyyxxx|||vvvzzzyyynnnooo~~~|||rrrggglllzzz{{{qqqjjjvvv{{{mmmfffkkktttuuukkkccchhhssswwwqqqhhhiiiqqqqqqeee]]]ccclllpppjjjfffooonnndddhhhiiiiii^^^QQQVVVhhhjjj^^^MMMXXXaaa]]]PPPHHHLLLTTT}}}lllcccXXXRRROOOKKKFFFCCC@@@<<<888555333000222555666666777:::===>>>===<<<:::;;;============>>>???@@@@@@???<<<:::999999999666777888666333000000000333444444444444444333333444555888999888666444444444666999:::;;;:::::::::;;;>>>AAABBBCCCFFFLLLRRRMMMOOORRRTTTUUURRRLLLHHHQQQSSSTTTSSSWWW```eeefff]]]dddjjjjjjfffdddgggkkk{{{zzzzzz}}}{{{zzzzzz|||||||||wwwpppqqqvvvxxxvvvttttttwwwzzz~~~~~~zzz~~~ttthhhpppvvvssskkkiiioooxxxmmmcccYYYUUUTTTSSSVVVZZZ]]]^^^]]]]]]___eeelllpppiiinnnxxxyyysssvvv|||yyy}}}}}}}}}|||uuuvvv|||}}}xxxxxxrrrooooooppplllkkkcccTTTDDD999333///---...000111111000///...,,,,,,++++++...222888<<>>>>>>>><<<::::::<<<>>>===>>>>>>:::666555888<<<;;;@@@JJJVVVaaajjjttt|||}}}zzzxxxwwwyyy~~~zzzxxx{{{|||yyyvvvsssttttttssspppoooqqqrrrqqquuuvvvvvvuuurrrooonnnmmmooooooooonnnnnnnnnooopppkkkjjjiiiiiiggggggiiilllmmmqqqtttuuuuuusssooolllgggccc___\\\[[[YYYXXXXXXQQQUUUXXXVVVQQQMMMMMMOOO{{{nnnUUUEEEJJJMMMEEE???AAA???DDD>>>///***000555333...555<<<;;;555000222555;;;888777:::===???<<<:::;;;======888333222777===777444222333555555222...777666333111000111333444...444:::;;;777444555777999999:::>>>CCCFFFCCC@@@BBBGGGJJJIIIHHHMMMZZZeee]]]```ffflllnnniii___VVVeeeeeeccc```dddooowwwzzziiiwww{{{tttxxx~~~zzzuuulllsss{{{{{{kkknnnxxx}}}yyy{{{}}}uuukkkeeelllpppiii^^^\\\gggtttppp^^^QQQRRRVVVTTTRRRUUU]]]jjjgggXXXYYYooo{{{wwwhhhdddrrr~~~~~~uuunnnvvv~~~}}}~~~}}}xxx|||~~~zzzvvvvvvzzzzzzuuuooo}}}pppfffmmmvvvvvvfff^^^YYYWWWLLL:::222555000///---,,,,,,---...///)))******))))))...666===@@@::::::HHH\\\fffaaaWWWbbbzzzpppfffsssxxxkkkppp{{{|||}}}|||{{{~~~zzzsssxxx~~~wwwuuu~~~}}}tttiiiooo{{{~~~|||rrryyywwwzzz~~~}}}rrrttt{{{}}}rrrrrr|||vvvggg]]]UUUJJJ@@@<<<@@@BBB>>>999777===CCC;;;888555555777999999999;;;GGGPPPSSS___tttxxx~~~rrrooo{{{ssssss}}}}}}mmmpppxxxwwwiiijjjuuu~~~sssiiimmmwwwyyypppdddfffrrrzzzuuugggccclllyyypppbbb```mmmtttkkkeeehhhooozzzvvvffffffvvvyyynnnddd\\\___iii```JJJFFFSSSXXXRRRMMMNNNQQQRRRNNNIIIyyywwwuuupppooottt{{{xxx]]]UUUHHH???>>>AAAAAA>>>???888666777222+++...777???:::555333444666555333888666444555999<<<>>>>>><<<;;;:::;;;<<<:::777444888555222111222222222111333444555555444222000...///444444000333;;;:::333<<>>>>>===:::888666555111///333999===:::555333222222222222111777<<<:::555555<<>>===:::777777888;;;<<<999:::AAAGGGIIIGGGPPPdddzzz~~~}}}xxxssssss|||wwwtttvvvxxxuuupppaaagggppptttpppmmmttt~~~~~~tttlllnnnvvvwwwnnncccjjjqqqqqqhhheeellluuuwwwooolllpppxxxwwwlllhhhllluuurrrhhh]]]XXXWWWUUUQQQJJJOOOUUUVVVRRRMMMKKKKKK|||lllfffhhhfff\\\QQQLLLTTT```hhhkkkrrreeeYYYMMMBBB@@@???::::::>>>>>>@@@>>>777222444888999<<<;;;888555222111333555444999===<<<888888???EEEBBBCCCCCCAAA===888555333444333222333444444333111444444555555555555444444000222666888777777@@@JJJXXXooo}}}zzz~~~vvvsssssslllYYYRRRTTTMMMIIIFFFFFFIIIMMMOOOOOOTTTVVVVVVRRROOOSSS]]]gggbbbhhhnnnnnnnnnooommmjjjrrrnnnmmmqqquuuzzz||||||tttttt|||~~~~~~yyyzzzzzzpppkkkqqqxxxkkkqqqvvvwwwwwwwwwrrrlllpppjjjeeeaaaZZZOOOFFFBBB444000,,,***++++++(((%%%&&&'''))))))))))))+++---***---000111444;;;FFFNNNMMMZZZfffkkkpppuuurrrjjjxxxvvvuuuwww{{{uuuwww||||||zzzvvv|||{{{zzz~~~}}}}}}yyy~~~{{{zzz|||xxxxxx||||||uuummmiiirrrzzzzzzuuuvvvyyy|||}}}zzzrrrsss|||yyy~~~~~~www{{{}}}mmmoooooogggWWWKKKNNNWWWRRRHHH@@@??????;;;777777:::888999>>>BBBEEEIIIOOOOOOVVVjjj|||xxxuuuyyy{{{tttvvv{{{{{{wwwttt```eeemmmrrrppppppxxxvvvlllnnnwwwzzzpppeeeppppppnnnjjjhhhlllsssyyynnniiimmmyyyxxxlllfffkkkyyyppphhheeeaaaZZZVVVUUUKKKOOOTTTSSSOOOLLLLLLNNNzzzssshhhkkkmmmiii```WWWRRRPPPTTTNNNOOO]]]mmmxxx}}}|||YYYJJJ??????===888;;;DDDKKKPPPLLL???777999:::666<<<<<<<<<999555555999===BBB===:::===DDDIIIGGGCCCJJJLLLMMMIIICCC;;;777444111111111333666666444222555666666777777777888888333222777<<<999777DDDVVVllluuu~~~}}}|||sssiiicccZZZQQQLLLEEEEEEEEEEEEFFFIIINNNQQQTTTTTTTTTSSSSSSVVV[[[___mmmtttuuunnnmmmssstttpppjjjjjjpppzzzzzztttwww{{{{{{}}}~~~{{{}}}zzz~~~}}}uuutttyyyzzzssslllpppvvvuuummmllltttxxxuuuiiigggiiinnniiiXXXHHHAAA:::555000---,,,,,,***'''&&&(((******)))((()))***+++,,,...///222777???EEENNN^^^gggdddfffrrrwwwrrrnnnnnnttt~~~~~~zzzyyy~~~}}}{{{zzz|||xxx{{{{{{pppsss{{{wwwwww~~~yyy~~~{{{rrrnnnqqqvvv|||wwwtttxxx~~~yyy}}}}}}|||~~~{{{xxx}}}vvvqqqtttzzz}}}uuuzzzwwwhhhZZZUUUTTTOOOHHHDDDHHHDDDAAAAAA???;;;<<<@@@<<<777:::DDDHHHEEEGGGNNNWWW```mmmyyyxxxvvv|||~~~wwwwww|||uuurrrsssjjjeeemmmxxx{{{xxxuuuuuuyyy|||xxxrrrooorrrvvvppplllkkkppprrrnnnkkkkkkpppnnnmmmnnnooonnnnnnnnnlllhhhkkkqqqlll]]]RRRRRRQQQQQQQQQPPPOOONNNNNNNNN~~~rrrnnnlllhhhYYYbbbjjjggg\\\RRRPPPQQQWWWLLLHHHUUUhhhuuuxxxwww[[[NNNBBB???>>>>>>FFFPPPWWW]]]XXXJJJ@@@???===777;;;<<<===;;;:::;;;AAAEEEKKKGGGEEEHHHOOORRRPPPMMMVVVXXXXXXTTTMMMCCC:::555//////000333666777666444666777888999:::::::::999555333888======>>>LLL^^^wwwzzzyyy```WWWXXXUUUMMMFFF@@@DDDGGGFFFDDDEEELLLSSSQQQPPPPPPSSSXXX[[[\\\[[[pppyyy{{{uuussswwwvvvooohhhkkkttt|||yyypppqqqyyy{{{~~~{{{}}}zzz{{{vvvxxx~~~|||rrrsss|||vvvkkkssswwwsssiiigggpppvvvuuuhhhgggjjjooolll___OOOFFF???:::222...---,,,***((((((***++++++***))))))***---,,,,,,///444999;;;;;;LLL___iiicccbbbmmmvvvvvvhhhjjjrrr}}}}}}wwwvvv{{{www|||rrr}}}yyyvvvzzz{{{lllttt}}}ttt{{{xxxrrrwwwrrr{{{~~~sssooouuu}}}yyy|||~~~sssxxx~~~zzzzzzuuuwwwtttmmmvvvxxxrrrkkkqqqyyyooo{{{yyyzzzwwwbbbPPPLLLPPPMMMDDD;;;AAAAAACCCBBB<<<999>>>HHHBBB>>>AAAIIIKKKEEEEEEKKKYYYjjjtttttt}}}xxxxxx~~~xxxvvv{{{zzz}}}}}}yyyxxxtttkkkrrr}}}xxxqqqppp|||rrrmmmvvvvvvooolllssswwwqqqhhhbbbkkkqqqnnnfffhhhrrrrrrjjj```bbbjjjrrrlll[[[RRRSSSWWWRRRNNNMMMPPPRRRPPPMMM|||mmmbbb^^^]]]ccc___ZZZXXXXXXWWWSSSOOOLLLJJJKKKQQQYYYdddsssrrr___XXXNNNGGGHHHOOOYYYaaa___bbb```VVVLLLGGGCCC@@@===>>>>>>>>>@@@CCCHHHKKKLLLUUU\\\ZZZTTTRRRYYYaaabbbbbbbbb___XXXLLL>>>444......///222555777888777555777999:::;;;:::999888666555888>>>DDDLLLYYYdddsss}}}wwwjjj]]]TTTMMMFFFCCCDDD>>>BBBEEEDDDAAABBBHHHNNNIIIIIIKKKQQQYYY___aaabbbkkkvvv{{{qqqhhhnnnqqquuuvvvrrrooottt}}}}}}zzz~~~{{{xxxvvvuuuvvvwwwppprrrqqqnnnnnnppppppmmmpppnnnjjjffffffeee]]]TTTCCC<<<333---+++***)))'''***+++,,,+++***)))***+++...+++***---333777666444BBBUUUeeeggggggkkkoooooonnnoooqqquuuzzz~~~||||||}}}}}}zzzvvvwwwwwwyyy|||~~~~~~||||||uuuyyy~~~~~~yyyuuuxxx~~~}}}yyywwwyyy}}}~~~|||{{{|||~~~~~~||||||xxxuuuvvvzzzzzzuuuooojjjrrrrrrnnnrrr}}}{{{ppp|||~~~xxxoooeee\\\TTTOOOJJJEEEDDDGGGAAABBBBBB@@@999666===HHHJJJJJJKKKKKKHHHDDDFFFKKKTTTlll~~~~~~~~~~~~rrrxxx~~~}}}}}}|||}}}~~~|||wwwxxx}}}yyy}}}}}}zzz{{{}}}yyysssrrrssssssoookkkccclllnnnjjjmmmtttooobbbbbbbbbeeegggbbbZZZVVVWWWTTTPPPLLLLLLOOORRRRRRPPP}}}kkkXXXSSSXXXeeeZZZOOONNNUUUZZZXXXSSSIIIKKKMMMMMMMMMWWWooopppccceee```VVVXXXeeeooopppiiiiiiiiifff\\\PPPJJJKKKFFFEEECCCEEEHHHMMMPPPQQQRRR^^^gggeee[[[XXXaaalllkkkiiihhhgggbbbTTT@@@222...---...000444888999999222555888::::::888555333555666777===LLL^^^iiikkkqqq~~~iiibbbZZZQQQGGG???>>>CCC@@@?????????@@@BBBDDDEEECCCFFFJJJNNNSSS[[[fffooolllttt}}}oooiiiqqqvvvwwwsssqqquuu}}}xxx~~~zzzuuuxxx~~~qqqxxx}}}zzzqqqnnnvvvrrrooopppvvvxxxtttooommmvvvxxxpppdddfffooolll___GGG@@@666///,,,+++)))(((***++++++)))((()))+++------,,,+++,,,///222444666===IIIZZZggglllmmmkkkiiitttwwwuuuqqqwww||||||yyysssttt{{{uuupppuuuxxxuuu~~~{{{yyyzzzrrryyyvvvzzz}}}||||||qqqttt||||||vvvsssxxxzzzqqq{{{}}}tttqqqvvvyyyuuuiiiiiioooxxxzzzuuurrrsss~~~}}}yyygggTTTTTTTTTOOOFFF@@@EEENNNFFFAAA===;;;999888===EEEQQQTTTQQQFFF>>>@@@HHHOOOSSSgggzzzzzz~~~}}}wwwzzzzzz|||sssyyy|||~~~uuu}}}tttnnnssswwwvvvgggfffkkkvvvzzzsssjjjfffjjjgggaaa]]]]]]___[[[TTTIIIJJJLLLLLLLLLOOOSSSWWW~~~}}}hhhQQQNNNYYYZZZUUUPPPPPPUUUZZZ[[[[[[QQQNNNJJJIIIJJJVVVnnnfffooommmbbbddduuu~~~zzzuuuqqqrrrrrrhhhWWWOOORRRPPPLLLJJJKKKPPPUUUVVVVVV]]]aaaeeefffddddddgggjjjooolllkkkkkkgggXXXAAA000...------///444888:::;;;000333777999999666222000444666777===RRRkkktttpppzzzooobbbSSSKKKFFFBBBAAACCCDDD>>>:::;;;BBBEEEBBB>>>AAAHHHMMMLLLLLLUUUhhhxxxuuuwww}}}rrrqqqnnnwww{{{uuuuuu}}}|||{{{xxxvvvvvvtttyyy{{{{{{vvvppppppwww~~~yyyqqqpppyyy}}}xxxssstttwww~~~xxxjjjlllyyytttaaaLLLDDD:::222///...,,,*********)))((('''(((+++---...//////,,,+++...555;;;AAACCCOOObbbnnnooolllkkkvvv|||{{{tttzzzvvvrrrzzzzzzvvvsssvvv}}}~~~zzzxxx{{{yyyzzzxxx|||zzzxxx{{{tttttt~~~~~~wwwuuuuuuyyy~~~~~~xxxrrrvvvyyypppvvv{{{xxxqqqeeekkk~~~nnnnnn~~~yyy}}}}}}vvveeeOOOMMMLLLKKKFFFBBBDDDIIIHHH>>>666666:::===@@@DDDSSSXXXRRR???444<<