BM6P6(@ cccOOOLLLPPPSSSZZZaaahhhmmmnnnqqqxxx}}}yyywwwuuuuuuvvvvvvvvvvvv{{{{{{zzzyyyyyyyyyzzzzzzwwwwwwwwwuuussssssuuuwwwwwwyyy{{{{{{yyywwwuuuuuusssrrrpppoooppprrruuuwwwwwwvvvuuusssrrrqqqqqqppppppnnnllljjjiiijjjkkklllqqqpppnnnmmmlllllllllmmmgggeeeaaa[[[RRRFFF;;;333000...,,,---111333333111222111000///000111333555333222111111111000...,,,......///111222333444555444444444333222111000///...------...000111000...---,,,++++++...111555777000333555333---***+++------///000000111555<<>>DDDHHHJJJKKKKKKKKKJJJKKKLLLQQQPPPNNNKKKJJJHHHHHHHHHBBB???:::666222///+++((('''&&&&&&&&&&&&%%%"""%%%$$$$$$######$$$$$$%%%''''''((((((((((((((('''%%%$$$$$$$$$%%%(((+++,,,,,,+++***))))))+++---...>>>===:::666222...+++***111000...+++'''&&&''')))(((((('''&&&&&&'''((()))'''))),,,,,,+++)))((((((((('''''')))+++***)))'''***++++++((($$$"""###%%%&&&&&&%%%%%%&&&)))+++---000///---------,,,)))'''((()))***++++++***)))((()))'''%%%$$$$$$&&&(((***///,,,***---333666444111111222333333222111000///...)))%%%%%%***......,,,)))&&&%%%(((...222000...///......,,,***(((&&&%%%'''%%%"""!!!"""&&&))),,,...///---+++))))))((((((((((((((()))***$$$###"""%%%))),,,+++)))(((******((($$$###$$$&&&$$$&&&''''''&&&&&&''')))######$$$$$$$$$######"""######$$$$$$%%%&&&&&&&&&)))+++------+++(((''''''+++******+++......,,,)))&&&&&&'''((()))+++---...'''$$$!!! """$$$%%%%%%***+++++++++***)))'''&&&___KKKGGGHHHJJJQQQUUUZZZ^^^```dddiiimmmppppppqqqtttvvvxxxxxxxxx|||||||||{{{{{{{{{{{{{{{vvvvvvvvvtttrrrrrrtttvvvwwwyyyzzzzzzxxxvvvuuuuuutttrrrqqqpppppprrruuuvvvwwwvvvsssqqqooonnnnnnnnnnnnmmmlllkkkkkkmmmnnnppppppooommmkkkjjjkkklllmmmllljjjfffbbb\\\SSSHHH@@@777333000///222555666555111000///...///000222444777555333333222111...,,,...///000111222333444444555555555444333222111000---------///111111///---,,,,,,,,,...000444777999666666555000***''')))------------,,,,,,...333888>>>???AAABBBDDDDDDDDDDDDDDDHHHPPP]]]iiirrrvvvwwwuuusssqqqrrrsssrrrnnnkkkhhhfffeeeddddddeeegggiiihhhjjjkkkkkkkkkmmmppprrrwwwxxxyyyzzz{{{{{{{{{{{{wwwuuurrrooonnnoooqqqssstttqqqnnnnnnoooqqqqqqpppnnnkkkfff___TTTGGG999111...------,,,((((((000;;;JJJYYYbbb```]]]]]]YYYQQQLLLIIIGGGJJJPPPTTTUUUTTTUUUVVVVVVWWWXXXXXXXXXYYYZZZ]]]^^^^^^aaadddaaa[[[WWWMMMBBB:::333---+++---...///111222333888???DDDGGGIIIKKKLLLKKKJJJJJJKKKNNNMMMLLLJJJIIIGGGFFFEEE@@@===999666333000---+++(((''''''((()))(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&%%%&&&'''))),,,...+++***)))((()))***,,,---888777555222000...---,,,...---,,,***'''''')))++++++***)))((((((((()))***&&&(((******)))(((((((((((((((((()))++++++)))((()))******'''$$$"""###%%%%%%%%%%%%%%%&&&((()))***---,,,++++++,,,,,,***(((((())))))))))))))))))))))))'''&&&%%%%%%&&&((()))++++++,,,111777999777333///000111222222111111000...***%%%&&&))),,,,,,***(((%%%$$$''',,,///---+++,,,,,,,,,+++***((('''&&&)))'''$$$!!! """###&&&(((+++......---+++)))))))))((((((((((((((((((&&&$$$###&&&***---,,,******+++***((($$$###%%%''''''((()))(((&&&&&&'''(((%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&'''((())))))***,,,......+++)))((('''(((''''''***---...,,,***'''''''''((()))+++,,,---(((%%%!!! !!!$$$%%%&&&***+++++++++***)))'''&&&xxxWWWGGGCCCCCCCCCHHHIIIJJJLLLPPPSSSWWWYYY```dddiiipppuuuyyy{{{|||||||||}}}}}}|||zzzyyyxxxtttttttttsssqqqqqqsssuuuwwwxxxyyywwwuuutttuuuvvvuuutttrrrqqqrrrsssuuuvvvwwwuuurrrooommmlllmmmmmmmmmlllkkkkkkmmmooorrrssspppnnnkkkhhhhhhiiikkkmmmpppmmmiiihhhgggbbbYYYQQQDDD>>>777333444666666666111000//////000222333555:::888666444333111...+++...///000111222222333333444444555555444333222222------...000111111///,,,+++,,,...000333666888:::;;;999555...(((&&&)))---///...---***((())),,,///444444555666666666555555444777???KKKZZZgggppptttrrrqqqrrrssstttrrrooollleeeeeefffffffffggghhhhhhkkkjjjjjjhhhggghhhkkknnnsssuuuxxxzzz{{{{{{{{{zzzvvvtttrrrpppoooppprrrsssrrrpppnnnnnnpppqqqrrrqqqqqqpppooojjjaaaTTTFFF<<<666111...---+++)))...444GGGYYYiiinnnooommmdddZZZVVVSSSRRRTTTXXXYYYWWWUUURRRSSSSSSTTTUUUUUUUUUUUUXXXZZZ[[[\\\```ccc```ZZZOOOEEE:::444///***+++---000111222333666:::@@@DDDFFFIIILLLMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIFFFDDDCCC>>>;;;888555444222000...***))))))+++------,,,***'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&(((''''''''')))+++---...***)))((((((((()))***+++///...---,,,,,,,,,......***+++***)))((())),,,...---,,,***)))((())))))***'''((())))))''''''((())))))))))))***,,,,,,+++)))(((((((((%%%###"""###$$$%%%%%%&&&&&&''''''''''''((((((((()))+++,,,+++)))))))))(((''''''(((((()))(((((('''&&&&&&''''''(((&&&''',,,333999:::666222---...///000000111000000---***&&&&&&)))***)))((('''$$$###%%%)))+++***((()))))))))))))))(((((((((+++)))&&&$$$""""""######&&&(((+++---...---+++***)))))))))))))))((('''&&&'''%%%$$$'''+++...---+++++++++***'''%%%$$$''')))+++++++++)))&&&%%%%%%'''''''''''''''&&&%%%######'''''''''((()))+++,,,---,,,---///...,,,)))((()))&&&%%%&&&(((+++,,,,,,+++(((((((((((()))***,,,,,,)))%%%""" """$$$&&&'''***++++++++++++)))((('''iiiOOOEEECCCCCCDDDDDDBBBAAAAAADDDHHHJJJJJJNNNTTT^^^hhhqqqxxx}}}{{{|||||||||{{{xxxuuusssrrrsssrrrqqqoooppprrrtttvvvwwwwwwvvvtttsssuuuvvvvvvuuutttsssssstttvvvwwwvvvtttqqqnnnmmmmmmoooooolllkkkjjjjjjlllnnnqqqrrrqqqnnnjjjhhhgggiiilllnnnpppllljjjkkknnnlllfff___TTTLLLAAA999666444333222222222222222333444555666888777555444333222///,,,...///000111222222111111222222333333444333333222------...000222111...+++(((***...111444666888888:::999555000+++)))+++...333222///,,,++++++,,,---111111000000///......---...000444===IIIVVVaaaggglllnnnqqqssstttrrrooolllfffgggiiijjjkkkkkkjjjiiijjjiiigggeeeccceeeiiimmmpppsssvvvzzz{{{|||zzzzzzuuutttrrrppppppqqqrrrssspppooonnnooopppqqqrrrsssssssssrrroooiii^^^RRRIII???777000...---,,,///333<<>>444///,,,)))+++///222222333555888<<>>???@@@@@@???GGGQQQ\\\fffooowww|||yyyzzz{{{{{{yyywwwtttrrrqqqqqqqqqpppooooooqqqsssvvvvvvvvvuuutttsssuuuvvvwwwvvvuuuuuuuuuvvvwwwxxxuuusssrrrppppppppprrrssslllkkkiiiiiiiiikkkmmmnnnqqqoookkkhhhhhhjjjmmmpppooolllkkkmmmqqqqqqmmmiiibbbYYYLLLAAA:::555111---222222222222333333444444333222111222333222000///...///111222222111000//////000111222222333222222.........000111000...+++''')))---000333444444444444555555333111000//////333111///.........//////---,,,,,,+++***)))))))))......000444<<>>BBBCCCFFFJJJNNNQQQQQQOOONNNNNNOOOOOOOOONNNLLLHHHDDDBBB===;;;777555333111///---111///......//////...---++++++************++++++)))))))))))))))((('''&&&&&&&&&&&&'''((()))***+++(((((('''''''''''''''''''''&&&&&&&&&((()))+++,,,......---+++******---///+++***((('''&&&&&&&&&''')))*********))))))+++---+++***)))***,,,...------(((&&&###""""""###$$$$$$'''(((***++++++)))'''%%%######$$$'''+++---------,,,***'''%%%$$$&&&((()))'''''''''((((((((((((((())))))***+++---//////.........---,,,++++++******+++***)))))))))(((&&&%%%'''&&&&&&&&&((((((((('''%%%%%%%%%&&&''')))***++++++***(((&&&$$$#########&&&''')))+++,,,,,,,,,+++)))))))))((((((&&&%%%%%%&&&$$$###&&&***---,,,***'''&&&&&&'''))),,,///111///...,,,)))%%%$$$$$$&&&++++++***)))((('''%%%$$$'''&&&&&&&&&''')))+++,,,+++---...---,,,++++++,,,.........------------.........------,,,,,,------+++(((&&&%%%&&&((())))))******+++,,,,,,+++)))(((lllPPPDDDBBB???>>>???>>>===;;;999888888888999777===EEEMMMUUU^^^hhhooorrrssstttuuuvvvuuuuuutttpppppppppooonnnoooqqqsssuuuvvvwwwvvvuuutttuuuvvvvvvvvvvvvwwwwwwxxxyyyzzzuuutttssssssrrrrrrsssssskkkjjjhhhgggggghhhiiijjjpppnnnkkkiiiiiikkknnnooonnnmmmmmmooopppqqqpppooojjjbbbVVVLLLDDD===666111333333333222222222111111///......000222333222000...///111222222000///------...///111222222333333000///...///000000...,,,)))***---///000000000000...000333555666555222111///---,,,,,,...000000000---,,,+++*********++++++,,,---...000555===GGGNNN[[[aaajjjppprrrpppnnnlllfffgggjjjkkkkkkiiigggeeegggfffeeeccccccfffkkkooooooqqqtttwwwyyyyyyyyyyyyvvvuuusssqqqppppppppppppmmmooopppqqqpppppprrrssswwwuuutttrrrpppmmmiiifffZZZNNNAAA888000***)))+++---444???KKKUUU]]]aaabbbbbbeeehhhkkklllkkkiiihhheeefffhhhjjjkkkjjjiiihhhcccddddddeeehhhfff[[[NNN;;;333---,,,,,,+++...111444444444777;;;???BBBBBBEEEHHHMMMPPPPPPPPPPPPQQQRRRQQQPPPMMMJJJFFFCCCAAA<<<999666333222000...,,,000...,,,,,,------,,,+++,,,++++++******++++++,,,))))))))))))((('''&&&&&&$$$%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&''''''((()))***++++++,,,//////...,,,******,,,...)))(((&&&%%%$$$%%%%%%&&&(((***++++++++++++,,,---+++)))((())),,,---...---(((%%%"""!!!"""$$$%%%%%%''')))***++++++***((('''$$$$$$%%%(((,,,.........,,,+++(((&&&%%%&&&((()))&&&&&&&&&'''((()))++++++///...,,,******,,,...//////...,,,***)))(((((((((******++++++***((('''%%%&&&&&&''''''((((((((()))'''&&&&&&&&&'''(((***,,,***)))((('''&&&%%%%%%%%%%%%&&&(((***,,,,,,,,,,,,))))))((('''&&&&&&&&&'''&&&$$$###&&&***---,,,***%%%%%%&&&(((,,,000111111...---+++((($$$###%%%'''************)))(((&&&&&&&&&&&&$$$$$$$$$&&&(((***)))+++,,,,,,++++++---...222333333111///...000111000000...---,,,,,,,,,,,,,,,***))))))***++++++*********+++,,,,,,+++***)))rrr[[[FFFAAA@@@<<<:::<<<999;;;<<<999555333333555444888<<<>>>BBBIIITTT]]]ccceeegggjjjnnnqqqsssuuuoooppppppooonnnoooqqqttttttvvvxxxxxxwwwuuuuuuvvvuuuvvvvvvxxxyyyzzz{{{|||vvvvvvvvvuuutttrrrpppooojjjiiigggffffffgggiiijjjmmmllljjjiiiiiikkklllmmmlllnnnooonnnllllllmmmooolllfff^^^WWWQQQKKKCCC===666666666555444333222111...---...///222333222000...000111222222000...,,,---...///111333444444444222000...---...///......------............------***,,,///333555555333111---+++)))+++...000000///------,,,,,,,,,---...///,,,---...///222777???EEERRRZZZfffnnnpppooommmkkkhhhiiikkkkkkkkkiiigggeeeggggggfffeeedddgggkkkooopppqqqsssuuuwwwxxxxxxxxxwwwvvvtttrrrpppooooooooommmooorrrrrrpppoooqqqssstttssssssssssssrrrnnnlllccc[[[PPPFFF;;;000,,,------///444===GGGPPPXXX]]]aaadddhhhjjjkkkjjjiiihhhfffhhhjjjlllmmmlllkkkjjjeeefffffffffhhhcccSSSDDD666000+++,,,---,,,---000555444444777<<<@@@AAAAAACCCFFFJJJMMMNNNOOOQQQSSSRRRPPPMMMJJJEEEAAA>>>===888666333111111111///---,,,***((((((***+++++++++***))))))))))))))))))***''''''''''''&&&%%%$$$###$$$%%%&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&(((***---.........---------,,,***((((((+++---'''&&&%%%$$$$$$%%%&&&'''&&&(((+++,,,+++++++++,,,***((('''(((+++---...---)))%%%!!! ###%%%'''''''''((()))******)))((((((''''''(((***---//////...---+++)))'''''''''((()))&&&%%%%%%&&&'''***---//////...,,,***)))***,,,///---,,,***(((((('''(((((((((***,,,---+++)))((('''$$$%%%&&&'''''''''((())))))((('''&&&'''(((***+++******))))))((((((((((((%%%&&&(((***+++,,,,,,,,,***(((&&&%%%$$$&&&((()))'''%%%$$$'''+++...---+++&&&&&&'''+++///111000///++++++)))&&&$$$$$$&&&((()))))))))))))))((('''''''''&&&$$$######$$$&&&((('''(((*********+++...000333444555333111111333555000///...,,,+++*********,,,,,,,,,---///...,,,*********+++,,,,,,,,,+++***cccOOO???>>>???;;;999===888;;;>>>;;;555111222444555666666555555;;;FFFOOOUUUWWW[[[```ffflllpppsssooopppppppppoooooorrrtttsssvvvxxxyyyxxxvvvvvvvvvuuuuuuwwwxxxzzz{{{}}}}}}wwwxxxxxxvvvtttpppmmmjjjiiihhhgggfffggghhhjjjkkkkkkjjjjjjiiiiiijjjkkkllliiilllnnnlllgggfffiiimmmkkkgggbbb___\\\VVVNNNIII<<<;;;;;;:::888777555444///......000222333222000...000222333222000---+++---...000222444555666666333000---,,,---...//////000//////...------,,,,,,)))***---000333444222111---***)))+++...111000///))))))((()))***+++---......///000000000333999>>>MMMVVVccclllooonnnlllkkklllmmmmmmnnnmmmjjjhhhgggiiiiiihhhgggfffgggjjjmmmrrrrrrssstttuuuvvvxxxxxxxxxwwwuuurrrpppooonnnmmmmmmppprrrrrrpppoooppprrrooopppqqqssstttrrrooolllgggbbb[[[SSSGGG:::444444...---...555>>>HHHPPPWWWaaacccgggiiihhhggggggfffgggiiikkknnnnnnmmmllljjjffffffffffffggg```NNN<<<333---***,,,---+++,,,///555333333777<<<@@@AAA@@@AAACCCGGGJJJLLLNNNQQQTTTQQQOOOKKKFFFAAA===;;;999555333111000111111000///(((&&&%%%&&&(((***++++++((((((''''''''''''((((((%%%&&&%%%%%%$$$###"""!!!%%%%%%&&&'''((((((((('''(((((())))))((('''&&&&&&&&&(((,,,///111111000///******)))((('''(((***---'''&&&%%%$$$%%%&&&'''((($$$'''***,,,+++************((('''(((***,,,------***&&&!!! ###&&&((('''&&&''''''((((((((((((((())))))))),,,...000///...---,,,***)))((((((((()))&&&%%%$$$%%%'''***...111******)))((('''(((***,,,******(((''''''((()))***(((***---...,,,***(((((("""$$$%%%&&&&&&'''(((***+++***(((''''''((()))***************************%%%&&&((()))+++,,,,,,---***(((%%%######&&&)))+++(((&&&%%%(((---///...---(((((())),,,000111///,,,))))))'''%%%###$$$''')))(((((()))))))))(((((('''((('''$$$""""""###%%%'''%%%&&&((()))***+++...111222444555444222222555999///...---+++***)))((((((,,,,,,...000111000---***)))***,,,,,,---,,,+++***}}}WWWIII===<<<===:::999:::;;;:::888666444444444444:::999666555555666999:::AAAGGGNNNSSSWWW]]]fffmmmrrrpppoooooopppqqqpppooosssvvvwwwvvvtttsssvvvzzzzzzyyyyyyxxxyyyzzz|||}}}{{{yyyvvvsssooommmkkkjjjgggiiijjjhhhfffeeegggiiijjjfffcccdddhhhjjjhhheeekkkkkkjjjhhhfffdddeeefffkkkiiifffdddbbb^^^ZZZWWWNNNIIICCC>>>;;;999777555444333111///......///000...000111111000//////000......///000111333555555555444222...++++++---000222111000///------,,,,,,222222000///...---,,,,,,))))))***,,,,,,,,,,,,,,,))))))***+++---///111222333111//////111222333333DDDSSSeeemmmkkkhhhiiilllmmmnnnnnnnnnmmmllljjjiiikkkjjjhhhggggggiiikkklllnnnnnnoooppprrruuuwwwxxxvvvuuuxxx{{{wwwnnnmmmqqqsssyyy|||xxxpppmmmoooqqqooorrrtttssstttuuurrrllliiihhhddd]]]VVVOOOCCC777111000000333666<<>>BBBCCCDDDCCCBBBDDDIIIPPPVVVXXXXXXVVVNNNEEE???<<<:::555111---///000111111000///---)))$$$ """''')))******)))'''&&&%%%&&&((()))***(((%%%###""""""###$$$)))'''&&&&&&((())))))(((---,,,+++***)))((('''&&&((()))+++,,,---------,,,+++)))%%%"""!!!"""$$$%%%&&&%%%%%%'''***+++***'''%%%&&&''')))***+++++++++'''((()))+++++++++***)))###$$$$$$###"""###%%%(((((('''&&&%%%%%%&&&''''''&&&&&&(((+++...//////---++++++***)))((((((((())) $$$((()))((('''(((***...,,,(((%%%$$$&&&)))+++,,,'''$$$$$$))),,,+++))))))***+++***((((((((()))'''%%%###$$$'''***)))'''***((('''&&&&&&'''(((***((()))***,,,,,,+++)))((((((((('''&&&&&&(((+++///,,,)))&&&$$$%%%'''((((((%%%&&&&&&'''((()))******'''***...222222000,,,)))'''&&&%%%###$$$%%%'''))))))'''%%%%%%''')))******%%%%%%$$$$$$######$$$$$$&&&%%%$$$###%%%(((+++---///---,,,///333666777666111///***&&&$$$$$$%%%&&&***,,,///111111000---+++,,,---......---...000222uuuUUUHHH======???>>><<<===:::888777555444333333444444333222111111222333444:::>>>DDDGGGJJJPPPYYY___iiijjjlllmmmnnnooopppppptttvvvyyyxxxuuutttvvvyyyyyyyyyxxxwwwxxxyyyzzz{{{yyyxxxwwwtttrrrooolllkkkiiijjjjjjhhhfffdddfffhhhiiifffccceeehhhkkkiiifffhhhhhhhhhfffcccbbbcccdddkkkiiihhhgggfffeeebbb```[[[VVVNNNHHHCCC@@@===;;;444222000...------///000---///000///......000111000000000000111222333444666555333///,,,+++---///000000///...------......111000...,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222111///...///000111111000???OOOcccmmmmmmjjjiiikkkllllllnnnoooooonnnmmmlllkkkjjjiiihhhhhhiiijjjkkkmmmmmmnnnppprrrtttvvvwwwxxxwwwyyy|||xxxrrrqqqtttuuuyyy{{{xxxrrroooooooooqqqtttuuuttttttvvvsssnnnrrrrrrnnnhhhccc]]]RRRGGG888333000222444999CCCMMMVVV___eeeeeedddgggjjjjjjhhhhhhiiiiiiiiihhhfffeeeggggggeee```UUUHHH;;;333,,,++++++***+++,,,...///000222666<<>>888777666444333333333333000000000//////000000000333666999:::<<>>777777666555444444444333000111222333333222111000222333333333333777<<Lsssrrrrrrsssvvvvvv=hĦqqqrrrtttvvvwwwwwwtttqqqooohhhhhhhhhhhhjjjllllllmmm4ĉ@ӵmmmmmmllljjjiiiiiilllnnnmmmkkkjjjjjjlllnnnnnnmmmmmmiiiddd```]]]ZZZWWWTTTVVVRRRMMMFFF@@@;;;888666222111///---,,,...222666444333000.........000111111222222111000000222444333111...+++))))))***+++...---+++***,,,///333666222111000//////111333444111111000///////////////333333555777888777333000777DDDUUU>LsssoooooopppooonnnllljjjiiihhhiiijjjkkklllkkkkkkjjjkkkkkklllmmmooorrrtttuuuyyyyyyxxxvvvvvvvvvuuutttoooaaaUUURRRTTTWWW]]]cccjjjpppssspppoooqqqqqqooonnnnnnmmmlllnnnpppmmmfffZZZLLL>>>666222......000<<>>BBBDDDEEEHHHJJJJJJLLLPPPSSSVVVXXXZZZ[[[PPPMMMHHHCCC>>>999444111//////...---+++)))((('''%%%%%%&&&&&&'''))),,,---******)))(((((((((''''''&&&&&&''''''(((((()))***'''&&&&&&((()))***((('''((((((((((((''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&''')))+++,,,...---+++(((&&&&&&((()))***)))(((&&&%%%$$$$$$%%%""""""""""""!!!"""""""""&&&'''(((((('''&&&&&&(((&&&&&&(((***,,,---...///+++***)))&&&$$$%%%(((+++)))))))))))))))******++++++)))&&&%%%$$$$$$$$$$$$$$$%%%&&&((())))))))))))'''&&&&&&'''((())))))))))))+++,,,+++******+++,,,)))***))))))))))))***+++,,,+++***(((&&&%%%$$$$$$ """#########"""###$$$%%%%%%%%%'''***,,,///,,,)))(((''''''%%%$$$######$$$%%%%%%&&&''''''(((((('''&&&'''((()))***((()))+++++++++)))&&&%%%######$$$''')))***)))'''%%%%%%%%%&&&''')))***+++---+++)))&&&&&&&&&((()))))))))))))))))))))***+++(((&&&%%%$$$&&&)))---//////...,,,***)))(((((((((###%%%''')))***---000333GG=?nnnSSSBBBCCCBBB??????AAA???;;;999999999888777555333222000111222333333222111000000000///......///000111000444:::===@@@DDDIIINNNHdĦooopppsssuuuvvv=ĪjsssttttttuuutttsssrrrqqqjjjiiihhhjjjlllnnnooonnnGG=?lllkkkiiihhhiiimmmpppqqqooommmmmmnnnpppppppppllljjjgggfffffffffdddccc```^^^XXXQQQJJJCCC===:::777666333000...///222555333111///------///111222111222333222111111333444444111...***(((((())))))......------///222555777111111000000111222444555111111000///////////////333333555777999888666333777AAAQQQHdĦrrrppppppooonnnkkkhhhfffdddfffhhhjjjlllmmmmmmlllkkkkkkkkklllnnnppprrrtttuuuzzz{{{yyyvvvvvvwwwtttooo```PPPBBB@@@BBBEEEOOOZZZcccjjjooonnnmmmnnnooommmkkkllljjjjjjmmmqqqooojjjaaaVVVHHH>>>666///---///333999AAAGGGPPP[[[aaaaaa]]]]]]\\\\\\]]]___aaabbb]]]ZZZTTTKKKAAA888000,,,******+++,,,///222555777777;;;???AAA@@@AAAEEEHHHIIILLLPPPSSSTTTUUUWWWYYYOOONNNKKKFFF@@@999333000...---,,,+++)))((('''&&&&&&((())))))))))))+++---******)))((('''&&&%%%%%%###$$$%%%&&&'''((())))))######$$$&&&))))))(((&&&(((((((((((((((((())))))%%%%%%$$$$$$$$$$$$%%%%%%'''(((***+++,,,------,,,//////---+++((('''((())),,,***((('''%%%%%%&&&&&&###"""!!!!!! !!!!!!&&&''')))((('''&&&&&&&&&###$$$&&&)))+++---......)))***)))&&&######'''+++)))))))))))))))******+++***(((&&&%%%%%%%%%###"""###$$$''')))***)))((('''%%%&&&'''((()))++++++,,,+++,,,,,,+++***))))))+++'''((()))(((&&&&&&(((***++++++***)))'''&&&$$$$$$!!!$$$&&&&&&%%%%%%###$$$%%%%%%%%%&&&(((***...,,,***))))))((('''%%%$$$$$$%%%&&&'''((())))))***)))'''&&&&&&&&&'''(((((()))***+++***(((&&&%%%%%%%%%%%%'''***++++++***$$$$$$%%%%%%'''((()))***---+++)))''''''(((+++,,,+++,,,,,,+++))))))+++,,,(((&&&%%%%%%&&&***...000------,,,+++*********+++'''(((*********,,,...111ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦ___LLLDDDĦ???Ħ666333111000000000111111111111000000///...000CCCDdDvvvvvvwww?fӵuuutttrrrĦooommmkkkӵƜ`1.׼sllllllĭӵllljjjjjjmmmhhhgggccc]]]VVVMMMFFFӵ111000222333Ħ---,,,---///333000111'''((()))+++.........Ħ222222222222222222...Ħ222444777777555333444>>>NNNDdDkkkiiifffooommmӵpppsssӵsssӵ@@@555444mmmnnnĦkkkRRRӵ111666:::\\\ĭӵGGG===+++,,,...111444777999999<<>>???DDDIIIIIIMMMQQQTTTTTTTTTVVVWWWTTTSSSOOOHHH@@@888333000---,,,+++)))((('''''''''&&&(((+++***)))(((***+++'''''''''''''''&&&%%%%%% !!!"""$$$&&&''''''((( !!!###&&&)))***)))'''((((((((())))))*********'''&&&%%%$$$$$$%%%&&&&&&&&&(((,,,///000///,,,+++***,,,---,,,)))'''(((***,,,***(((&&&%%%%%%&&&'''%%%$$$###"""!!!""""""###%%%'''((((((&&&%%%%%%%%%###$$$&&&(((************&&&((()))&&&###"""&&&***,,,+++***)))((((((((((((%%%$$$###%%%'''(((&&&$$$"""$$$(((***+++)))'''%%%###%%%((()))+++,,,...///---......---***))))))***&&&(((((('''%%%%%%''')))*********)))(((&&&%%%$$$!!!$$$'''))))))))))))###%%%&&&&&&%%%%%%&&&''')))((('''((()))******)))''''''(((((()))))))))***+++***)))'''&&&&&&&&&&&&&&&'''((()))))))))((((((&&&%%%%%%&&&)))+++,,,+++%%%%%%%%%&&&'''((()))******)))'''&&&'''))),,,...,,,......---***)))+++---***(((&&&$$$%%%'''***---*********++++++,,,,,,,,,***++++++***)))(((***+++?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLrrrUUUFFFShӵgL777555222///---111111111111111111111S?ʬ111///3h?D%%)?wwwxxxZufĦwwwtttqqqgLtttssspppg&elllgĉ@ooonnng&e>&eiii@ejjjjjj??rrrrrrmmmmmmkkkfff___VVVg<ĉ7773331111113we<Ħ,,,+++---0003h?@e(((''')))+++,,,------...Z5553333333333333333h?gL......111444555444222111;;;MMMD%%)?gggfff?><zoooppp=?Ħsssg&etttg&eCCC666...S?ʬlll4ff?>ߝLiii@eaaag&e4445558883h?g&e>&eOOOEEE??++++++,,,...222555999;;;999<<>>===???EEEKKKIIINNNRRRUUUTTTTTTUUUWWW\\\YYYRRRIII@@@888444222,,,+++***(((''''''''''''&&&)))+++***((('''(((***%%%%%%&&&&&&'''&&&&&&&&&!!!###%%%&&&'''''' """&&&***+++***((((((((())))))******++++++((('''&&&%%%%%%%%%&&&'''%%%(((---111111///,,,)))&&&))),,,+++)))((()))++++++)))'''%%%$$$%%%&&&''''''&&&%%%#########$$$%%%%%%&&&((((((&&&$$$$$$$$$$$$%%%&&&((((((((('''&&&$$$''')))'''###"""&&&***///...,,,***(((&&&&&&%%%!!!!!!!!!%%%)))***(((&&&"""$$$(((++++++)))&&&###"""%%%(((***,,,---///111///000000...,,,******+++&&&((()))'''%%%$$$&&&)))))))))))))))((('''%%%%%%!!!###&&&)))+++,,,,,,+++$$$%%%&&&&&&$$$$$$%%%&&&$$$###$$$&&&))),,,,,,+++************)))))))))))),,,+++***(((&&&%%%%%%%%%###$$$&&&''')))***++++++&&&%%%$$$%%%(((***,,,,,,'''&&&&&&''''''((()))***((('''%%%%%%''')))---///---//////---***)))+++---,,,)))&&&$$$###%%%'''((('''''')))+++,,,,,,------***+++***(((&&&$$$%%%&&&4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦ\\\LLLHGgĉ@EEEHdĦ777444111///---111222333333222000Htƅ^888555Bt=o9ĦDtfo9Ħqqqwwwyyyg?uuurrrHdĦnnnmmmmmmHu]ĦkkkttuuuqqqHƅ^Hu]ĦhhhH׼sqqqnnnrrrtttuuuzzzvvvpppjjjeee```tQDDD@@@>>>;;;je<Ħ...+++)))Bt=o9ĦH׼s***'''))),,,///111///000111HtĦ555333222222333Bt=o9ĦHdĦ***)))***,,,------,,,333===MMMDtfo9ĦsߝLGdUĦlllHt@cӵHu]ĦqqqHu]ĦBBB111Htƅ^^^^qIܗGIӵpppH׼smmmkkkHu]Ħ:::???Bt=o9ĦHƅ^Hu]ĦFFF%%%,,,,,,,,,...111555888:::===<<<===???CCCHHHMMMPPPNNNPPPUUUXXXWWWVVV[[[cccjjjdddWWWIII;;;333///...,,,+++++++++++++++++++++&&&&&&&&&&&&''''''((()))***(((%%%%%%&&&'''''''''### ###%%%&&&%%% ###'''***+++------%%%%%%%%%&&&((()))+++,,,,,,***'''%%%#########$$$ %%%...444666333---))))))******(((''''''((()))******(((&&&######%%%'''&&&&&&'''(((((()))***+++)))((('''&&&$$$$$$######$$$%%%&&&'''(((((((((((('''%%%###!!!"""$$$'''***///...,,,+++***((($$$!!! ###%%%&&&'''((()))&&&&&&&&&&&&%%%$$$######&&&(((+++,,,++++++...111333444333111---***))))))'''%%%$$$%%%'''(((&&&$$$''''''''''''&&&&&&&&&&&&&&&&&&(((+++------***(((''''''%%%$$$"""!!! !!!$$$'''***---///...,,,***)))******)))(((((((((((('''&&&&&&%%%%%%)))&&&$$$%%%))),,,,,,++++++)))'''%%%%%%&&&(((***''''''&&&&&&&&&'''''''''(((((()))***+++---///000///...,,,************++++++***'''%%%###"""""""""'''(((***+++,,,,,,+++***++++++)))$$$!!!!!!&&&***4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦ^^^qetZZZSSSDdDĦ===777333222222444555555555444q<R999888qjRgdKӵHdDĦgdKӵhhhoooGR/f6LĭĦtttrrrDdDĦnnnjjjkkkDdDĦmmm`eĭpppDdDΦDdDĦgggDdDĦnnnmmmlllkkklllooorrrttttttwwwtttpppllljjjggggeĦQQQMMMIIIFSĦ000...qjRgdKӵDdDĦ***(((***,,,...///...///000DdDĦ333333222222qjRgdKӵDdDĦ+++******+++,,,,,,+++000888FFFHdDĦgdKӵDdDDdDĦjjjDdDĦ4DufӵDdDĦqqqDdDĦAAAq<RNNN```peƜ4DuTӵpppDdDĦnnnlllDdDĦ>>>qjRgdKӵDdDΦDdDĦAAA:::666000+++)))***+++---000333666999:::======>>>@@@DDDIIINNNQQQPPPPPPRRRUUUTTTVVV^^^iiisssjjjZZZHHH999000------++++++++++++,,,,,,,,,---(((((('''''''''((()))***)))'''%%%%%%&&&''''''&&&""" ###%%%%%%$$$ """$$$'''***+++,,,,,,&&&&&&&&&'''((()))***++++++***(((&&&$$$#########!!!%%%,,,222444111---***((())))))((((((((()))******)))'''&&&&&&&&&&&&''''''((()))+++,,,---------)))((('''&&&%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&'''&&&###""""""$$$''')))+++******+++,,,+++)))&&&"""%%%((()))))))))***+++*********)))'''&&&$$$$$$''')))++++++******---///111222222000---+++*********(((%%%%%%'''((('''%%%'''(((((((((((('''&&&&&&%%%&&&(((+++---,,,)))&&&%%%%%%%%%%%%$$$"""!!!  !!!$$$'''***---///---+++)))))))))***)))((('''''''''''''''(((((())))))'''%%%&&&***,,,,,,,,,)))((('''%%%%%%&&&((())))))((('''&&&&&&&&&'''((((((((()))***+++---......---,,,+++)))))))))))))))***)))'''%%%############&&&''')))***+++++++++***++++++)))%%%######'''+++4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦ```po9wӵDdDĦGGG???999888999777888888888666po9u555999:::999GIdnuR)ĦDdDĦnuR)ĦXXXaaaCdgĪjrrrDdDĦkkkiiiiiiDdDĦnnnHߝL`o9oooDdDΦDdDӵfffDdDĦlllmmmkkkjjjlllooorrrsssssstttrrrpppooopppooogeĦ___[[[sp?aĦ555222GIdnuR)ĦDdDĦ,,,+++---/////////---...///DdDĦ000222111000GIdnuR)ĦDdDĦ---***)))***+++***))),,,111<<<DdDĦnuR)ĦDdDΦDdDĦiiiDdDĦnuR)ĦDdDĦpppDdDĦCCCpo9u444>>>WWWeee=ӊB1.uTӵpppDdDĦnnnkkkDdDĦEEEGIdnuR)ĦDdDΦDdDӵ<<<555111...---...(((+++///333777999:::;;;>>>>>>???BBBFFFJJJNNNPPPQQQPPPOOOPPPPPPTTT```llltttiiiWWWDDD555...,,,---))))))***+++,,,------...***)))((('''''')))+++,,,)))'''%%%$$$%%%&&&&&&%%%"""!!!!!!"""$$$&&&&&&%%%$$$%%%&&&(((***+++,,,,,,((('''''''''(((((()))******))))))'''&&&$$$"""!!!"""%%%***...000///,,,***))))))******+++,,,,,,,,,,,,***(((***,,,---***((('''(((***,,,...///......))))))((('''&&&%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%'''&&&$$$######%%%''')))%%%%%%'''***...//////...***,,,//////...,,,,,,---......---,,,***)))'''&&&)))***++++++******+++,,,///000111000...,,,,,,---...+++(((&&&'''''''''''''''((()))******(((&&&%%%%%%&&&(((+++---+++'''$$$"""$$$%%%'''&&&%%%"""!!! """$$$'''***---///,,,***((((((*********)))'''&&&&&&&&&(((***,,,---)))'''&&&'''***+++,,,+++''''''''''''''''''((((((+++***(((&&&&&&&&&((()))((((((***+++,,,,,,,,,,,,******)))(((''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%&&&''')))***+++++++++++++++)))'''&&&'''***---4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<Ħ]]]puR)Ħ>dd<ӵDddd<Ħmmm4DufئL>ennnDdDʜ4DuTӵeeeDdDĦmmmlllkkkjjjlllnnnqqqrrrrrrqqqpppppprrrtttuuugeĦgggs<v>aĦ===:::peӵDx<DdDĦ//////000111111000---///000DdDĦ///111000///peӵDx<>d<***(((((((((((('''(((,,,666>d<ӵDd<DdDΦDdDĦjjjDdDӵnd<DdDĦppp>d<ĦGGGpeӵ<<<ĦsssF&uTӵoooDdDĦllliii>d<ĦNNNpeӵDx<>d<ʜ4DuTӵ:::333000------...'''+++111666:::<<<<<<;;;===>>>@@@CCCGGGJJJMMMOOOPPPNNNMMMMMMMMMPPP\\\iiiiii^^^MMM===222---,,,,,,''''''((()))+++,,,------+++***((('''(((***,,,...)))'''%%%$$$%%%%%%%%%$$$%%%%%%&&&''')))))))))((('''(((((()))***+++++++++))))))((((((((((((((()))((()))))))))'''$$$!!! ###%%%'''***+++,,,+++***+++***+++,,,...000000///---+++***---111222...)))$$$&&&(((+++---------,,,************)))((('''&&&!!!!!! !!!"""###$$$(((&&&%%%###$$$%%%'''((("""###&&&***///222222111111333444444111///...///.........---,,,+++***)))***++++++***))))))))))))---///111111/////////000111...***(((''''''((()))''')))+++,,,+++)))&&&$$$$$$&&&(((+++,,,***%%%!!! """&&&((()))'''$$$""" !!!"""$$$'''***---...,,,***))))))+++,,,,,,+++((((((''''''(((***,,,...''''''''''''((()))))))))'''((()))*********)))(((---+++)))'''&&&'''(((***'''((()))+++++++++******((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,---++++++***))))))***,,,...4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦXXXHHܗDӊBvvv<xTTTMMMCCCDDDDDDBBB???B?>>CdK;fuf<xsdKĦlllnfʜdaĦGGGEEEB?Ho9000>d<000000///......000111>d<ӵ---,,,B?Ho9...<x&&&'''&&&%%%&&&,,,444&ӫeʬtIӇkkk>d<Φ>d<ĦmmmD&ӫetIӇqqqDdDĦpppsdKĦMMMB?dp&ĒRlllnnn>d<sdKĦVVVB?Ho9YYYs&dq&ĒRDDD:::555222---+++,,,(((,,,333999===>>>===<<<<<<>>>AAADDDGGGJJJLLLMMMMMMLLLLLLLLLKKKLLLVVV```aaaWWWHHH;;;333...,,,+++&&&''''''((()))******+++))))))(((((()))+++...///***(((%%%$$$%%%%%%%%%$$$(((***,,,......---,,,,,,)))))))))))))))***************)))(((((((((((()))((()))))))))'''$$$!!!###$$$%%%&&&((())))))))))))((((((+++...///...---+++)))(((,,,000111---((($$$%%%''')))+++,,,,,,+++++++++,,,,,,+++***)))(((""""""""""""######$$$%%%((('''%%%$$$$$$%%%''''''######&&&***///222222111333555666555222000//////++++++,,,---------,,,,,,+++******))))))((((((''',,,...000111000000111333222000---)))''''''(((***((()))+++,,,+++)))&&&$$$$$$%%%''')))+++)))$$$!!!"""&&&)))***(((%%%###!!!"""###%%%(((***---...---+++******,,,------,,,+++***)))(((((()))***+++&&&'''''''''''''''''''''''')))***,,,,,,,,,******---,,,***(((((((((***+++'''((())))))************''''''''''''&&&&&&&&&%%%&&&&&&''''''((((((((((((((())))))***+++---......++++++******,,,------...4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦTTT@ďD~~~{{{Hkgeiiiaaa[[[RRRRRRRRRPPPKKK@h777777@G)))***HĪj@IŌ222444BenekkkHkgennnnellllllfekkkHu]3hhiiigggeeesekkkjjjjjjlllnnnoooooonnnnnnnnnooorrrtttuuugeĦja>aĦUUUSSS@G111111se+++,,,------,,,...000222<Ō,,,+++)))@G+++---Hkge''''''''''''''''''...555HĪj@IŌeeeeeeegennnmmmHu]3hIŌnnnpppDdDĦpppnehhhTTT@heeehhh>hkkkkkklllsecccneddd___@GHHHRRRsĪj@hFFF???999666222---***+++***...555;;;??????>>>======???BBBFFFIIIKKKLLLMMMKKKJJJKKKKKKIIIIIIQQQ[[[cccXXXIII<<<555000,,,***))))))(((((((((((((((((((((((()))+++---///111222,,,)))&&&%%%&&&&&&&&&%%%))),,,///111000...------******))))))))))))************)))(((((()))))))))((()))))))))'''$$$!!! """"""###$$$%%%&&&'''(((%%%$$$$$$'''+++,,,***'''&&&%%%%%%(((++++++((($$$'''''''''((()))***++++++******+++,,,+++***((('''"""###$$$%%%&&&&&&%%%%%%((('''&&&%%%%%%&&&&&&'''$$$$$$&&&***...000000///111333444333111///......((()))***,,,------------+++***(((((())))))'''%%%***,,,...//////000111222000000...+++(((''')))***))))))******)))'''%%%$$$$$$$$$%%%''')))(((%%%""" ###'''******)))&&&$$$""""""###%%%(((+++---......,,,******,,,,,,,,,++++++++++++***)))(((((('''&&&'''))))))'''&&&&&&'''((()))***,,,,,,,,,+++++++++++++++******+++++++++''''''''''''((()))***+++''''''(((((((((''''''&&&'''((()))************)))+++++++++++++++,,,---...,,,+++***+++---...---,,,4DuXӵĵD^DdDĦRRRXXX}}}||||||tttoookkkhhhdddddddddbbb\\\TTT<<<999777555,,,,,,,,,...111222XXX]]]nnnnnnooooooooommmjjjD^lllkkkhhheees׼sjjjjjjjjjjjjkkknnnooonnnmmmmmmmmmoooqqqtttuuugeFm8lll>aĦbbbaaa^^^:::888777s׼s******+++------------///111Ho******((('''(((***,,,...,,,))))))***+++******000666UUUYYY[[[kkkkkkkkkD^kkknnnpppDdDĦqqqoooiii___WWWaaaccceeehhhkkkkkkkkkjjjs׼sdddbbbiiiiiihhh\\\555:::HHHMMM@@@999555333000,,,+++------111666<<>>===???AAAEEEIIILLLNNNNNNNNNIIIHHHIIIIIIHHHIIIRRR\\\ggg[[[III;;;444111...------,,,,,,***)))(((''''''''')))+++///222333555555---+++(((&&&''''''&&&%%%&&&***///000...,,,*********)))(((((((((((()))***)))))))))((())))))******)))))))))(((&&&$$$""" !!!!!!""""""###$$$%%%&&&%%%######&&&+++,,,((($$$$$$$$$%%%&&&'''&&&%%%$$$'''&&&%%%$$$%%%&&&((()))'''((()))***)))(((&&&%%%!!!###%%%'''((('''&&&$$$(((((('''&&&&&&&&&&&&&&&###$$$&&&)))---//////...,,,...000000...---,,,---)))***+++,,,,,,---,,,,,,+++)))''''''))))))'''%%%&&&)))+++,,,,,,---...000---......,,,)))'''(((***)))))))))((('''&&&%%%$$$#########$$$&&&'''&&&$$$"""$$$''')))***)))&&&%%%"""###$$$&&&(((+++---...---+++))))))******)))((()))***++++++***(((&&&%%%'''***,,,+++)))''''''(((''''''((()))************)))***+++,,,------,,,,,,'''&&&%%%%%%&&&))),,,---'''((()))******)))(((((()))***+++,,,,,,,,,+++***,,,,,,+++******+++,,,,,,,,,+++***,,,...///,,,***Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦRRR[[[dddkkkvvv~~~}}}zzzzzz{{{{{{yyy~~~vvvooooooqqqqqqqqqqqqnnnhhh```XXXSSSLLLJJJGGGCCC>>>:::777555222222111000///.........,,,,,,,,,++++++,,,///222111222333222111444;;;@@@EEEIIIQQQXXX___eeelllpppmmmmmmnnnoooĦrrrppprrrtttvvvuuurrrooommmiii>d<ĦkkkkkkmmmjjjfffBeffffffjjjiiijjjkkknnnooonnnlllllllllnnnqqqtttuuugeFYĉnnnlll>aĦkkkjjjfff```[[[XXXQQQMMMGGGCCC@@@>>>Be///---,,,---///000000,,,...000nu]ӵ((('''***,,,---...***++++++---000333666888777333...,,,,,,------...---000666:::<<<===<<<<<d<Ħiiiiiillloooqqq>d<ĦqqqpppqqqĦiiiccc]]]\\\]]]___bbbfffddddddgggjjjlllkkkkkkmmmkkkkkkjjjjjjBegggdddcccbbbbbbĦmmmbbbUUUDDD999111,,,---111000???SSSccckkkgggXXXHHH;;;555000///---+++,,,000///222777<<AneneneneDeaaa[[[cccmmmrrrvvvyyyzzzwwwuuuvvvwwwxxxzzz{{{zzzwwwtttssssssvvvwwwwwwvvvuuusssqqqoooqqqmmmgggbbb\\\UUULLLFFF???;;;777555333222///---,,,,,,---///222444444333222111000......///111222333666:::???FFFQQQ^^^gggoooqqqne{{{|||{{{uuusssoookkkjjjnemmmnnnpppkkkhhhdddccceeeggggggggggggjjjnnnpppqqqrrrtttuuutttrrrpppnnnmmmnnn>Annnooopppk<rrrqqqooollljjjlllhhhccc]]]XXXUUUSSSRRRMMMGGG@@@===<<<;;;888444000000000fh,,,***))))))+++---//////...,,,++++++---///111555222///+++)))***---000888@@@LLLVVVWWWQQQHHHAAA777;;;???CCCDDDEEEFFFGGGNNNQQQVVVZZZ\\\Deiiikkknnnpppqqqrrrneooopppneooooooppppppqqqpppooonnnmmmiiijjjkkkmmmmmmlllkkkjjjkkkjjjiiihhhhhhhhhgggfffdddbbbnehhhjjjhhh___QQQCCC888222...,,,...555@@@LLLXXX[[[PPPAAA222///+++((((((+++///222444888<<<@@@BBBEEEHHHJJJJJJJJJKKKLLLNNNNNNKKKIIIIIIHHHFFFDDDEEEIIIPPPUUUNNNAAA666111///---...///222222333333222///---,,,---...999LLLVVVOOO???333***)))((('''&&&%%%%%%%%%###$$$%%%'''((()))))))))+++***(((((((((((((((''')))'''%%%$$$$$$%%%$$$$$$%%%&&&((((((((('''%%%$$$$$$""""""###&&&((())))))---,,,***)))(((((())))))''''''&&&&&&''''''&&&%%%(((%%%""" !!!###$$$$$$'''''''''''''''%%%$$$###"""###%%%&&&'''&&&%%%$$$&&&&&&''')))++++++***(((%%%&&&)))+++...000111111.........,,,)))((()))++++++++++++++++++,,,---...,,,+++)))'''&&&&&&'''''''''&&&&&&(((***++++++***---000222000+++'''''')))+++)))(((((()))(((&&&$$$$$$"""!!!"""$$$&&&&&&%%%%%%'''(((******)))((('''''''''(((((()))))))))(((+++***(((%%%###"""!!!!!!%%%'''+++......,,,)))&&&&&&''')))*********)))((('''$$$"""###''')))'''$$$'''+++///222222000,,,***&&&&&&&&&&&&'''((()))***###$$$%%%))),,,...---,,,,,,,,,,,,,,,++++++***)))))))))******,,,---//////000000000111222///+++rrreeeccciiipppuuuwwwzzzyyyvvvtttvvvxxxwwwxxxyyyxxxvvvsssrrrrrruuuuuuuuuuuuvvvvvvvvvvvv{{{yyyvvvrrrmmmfff^^^XXXNNNGGG???;;;:::999444000---...///333666888777666000///...------...000111111222333555:::DDDRRR\\\iiimmm{{{~~~vvvrrrnnnjjjllloooppppppqqqllliiiffffffggghhhiiiiiihhhkkknnnqqqrrrsssuuuvvvvvvtttqqqnnnlllkkkmmmmmmnnnsssuuusssqqqqqqrrrpppnnnkkkgggdddaaa___^^^ZZZVVVQQQNNNKKKEEE>>>888555555444444---,,,***))))))+++,,,...///...,,,*********,,,---333111,,,'''&&&)))000555AAARRRbbbgggfffbbbXXXMMM@@@@@@@@@AAABBBAAA>>><<<@@@CCCHHHMMMQQQ```gggiiimmmppprrrrrrooopppqqqqqqqqqqqqtttwwwvvvsssppppppqqqnnnnnnnnnnnnnnnllljjjiiiiiiiiihhhhhhggggggffffffeeecccaaaccceeegggccc[[[OOOBBB888111...---222:::DDDMMMOOOEEE888000...+++)))***...333666666:::>>>AAADDDGGGJJJLLLLLLLLLLLLMMMNNNMMMJJJHHHHHHEEEBBBAAABBBDDDFFFFFF<<<444---------,,,+++---///000111222222111000///,,,222AAAUUU]]]QQQ===///***)))((('''''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%+++,,,,,,,,,+++)))((('''+++((($$$""""""######"""###$$$&&&(((*********)))%%%###"""###&&&***,,,---///---***'''&&&&&&&&&'''''''''(((((())))))((((((+++(((###!!!"""###$$$%%%)))***+++***)))&&&###!!!"""######$$$$$$$$$$$$$$$''''''(((+++------+++)))&&&''')))***,,,---......---------***((('''((()))------,,,,,,---...//////,,,,,,***)))((('''''''''&&&&&&'''***------+++)))///111111...)))'''(((******)))(((((())))))((('''%%%###"""###$$$%%%$$$###%%%&&&(((***+++++++++******)))((('''&&&&&&'''(((+++***'''%%%"""!!!!!!!!!$$$&&&***---...,,,)))'''%%%&&&((()))***+++******(((%%%###$$$'''(((&&&$$$)))***---//////...+++***%%%&&&'''((()))((((((''' """&&&***------,,,*********)))))))))))))))((()))+++,,,...//////000222222111111111///+++llldddeeekkkqqqwwwyyyzzzyyyuuutttvvvxxxwwwxxxzzzyyyvvvtttssssssuuuuuutttuuuuuuvvvxxxxxx}}}}}}}}}{{{wwwpppiiieee\\\TTTKKKHHHHHHEEE>>>777222222444777999:::999777///...,,,+++,,,---///000333444333333555<<>>===>>>===:::777000+++))),,,---+++***++++++,,,...///000000000000---222@@@PPPUUUJJJ888,,,+++******)))))))))******'''''''''&&&%%%$$$###"""+++---//////---***'''&&&+++((($$$""""""######"""$$$%%%''')))***+++++++++%%%$$$###&&&))),,,......,,,***'''$$$######$$$%%%((()))+++,,,,,,++++++,,,...***%%%######%%%&&&'''++++++,,,,,,+++(((%%%"""######""""""###$$$%%%&&&******+++---///...+++)))&&&&&&((())))))******************(((&&&&&&(((***000///......------......,,,,,,+++***)))(((''''''&&&'''***---000000---***//////...+++((((((***,,,+++***(((((())))))((('''%%%$$$######$$$$$$"""!!!###$$$&&&)))+++,,,------+++)))'''%%%%%%&&&((()))---+++(((%%%###"""""""""%%%'''***------+++(((&&&$$$%%%''')))***+++++++++((('''&&&''')))+++***((())))))***++++++******)))&&&(((***+++,,,***(((''' ###'''***++++++''''''''''''''''''((((((((()))+++---////////////111111111111000///,,,zzzccc^^^bbbiiiooowwwyyy{{{yyyvvvtttvvvxxxxxxzzz{{{{{{xxxvvvuuuuuuvvvuuuuuuttttttuuuvvvvvv{{{|||~~~~~~zzzuuupppmmmgggaaa[[[YYYYYYUUUKKKCCC999888888999999999666444...---,,,+++,,,---///111444666666555444666;;;@@@GGGOOOYYY```dddhhhoootttxxx{{{xxxooohhhfffgggggglllmmmooorrrsssuuuuuuuuuvvvuuussspppmmmllllllllliiilllppprrrssstttvvvwwwvvvtttqqqnnnmmmmmmmmmnnnqqqqqqpppooommmlllkkkjjjjjjooossssssooolllnnnqqqrrrqqqpppnnnkkkiiihhhgggiiijjjkkkjjjfff]]]SSSMMMEEEEEEEEECCC???:::666333///...---+++))))))))))))))))))))))))***,,,...///---+++((($$$%%%---:::DDDXXXkkkwwwrrrooorrrmmmcccbbb___ZZZWWWSSSLLLBBB;;;666555666999>>>DDDIIIKKKQQQTTTZZZ```eeehhhiiiiiihhhiiilllooorrruuuvvvwwwqqquuuxxxuuunnniiiiiijjjmmmmmmlllkkkiiihhhfffeeegggiiiiiihhheeecccdddeeefffeeebbb___^^^]]]]]]^^^eeehhhjjjdddWWWHHH<<<666///...000666:::999222---000///---,,,...222666999>>>???AAAAAAAAABBBDDDFFFHHHHHHIIIJJJLLLLLLJJJGGGEEEAAA>>><<<;;;999333///+++))))))---///,,,+++,,,+++,,,---...000000111111000222:::CCCEEE===333...,,,,,,++++++***+++++++++))))))((((((&&&%%%######***---000000---)))''''''***((($$$###$$$%%%%%%$$$''''''((())))))*********%%%&&&)))---000222111///)))(((&&&$$$###$$$%%%&&&))),,,///000...---...///...+++'''%%%&&&((()))***+++,,,,,,,,,+++)))'''%%%$$$$$$###"""###%%%'''(((,,,------///000...***'''%%%&&&&&&''''''''''''&&&%%%&&&&&&%%%$$$&&&***---222111000...,,,,,,+++++++++++++++***))))))(((''''''(((+++///222222///,,,,,,+++***)))((())),,,///,,,***((('''((((((((('''%%%$$$######$$$$$$!!!!!!"""%%%'''***,,,---...***(((&&&$$$%%%'''***,,,...,,,)))&&&%%%$$$%%%&&&((()))+++---,,,***'''%%%$$$%%%&&&(((***+++,,,,,,'''&&&&&&(((***,,,,,,+++++++++******************)))+++---///...---***(((###"""!!!"""%%%'''((((((&&&%%%%%%%%%%%%&&&'''(((((()))+++---......------//////000///...---------ttt^^^ZZZ___gggnnnvvvxxx{{{zzzwwwuuuvvvyyyyyy{{{}}}|||zzzxxxwwwxxxwwwwwwwwwvvvuuutttttttttwwwzzz}}}}}}{{{wwwuuutttnnnkkkhhhhhhhhhccc[[[SSSFFFDDD@@@===:::777444111///...---,,,---///111222222555666555222000222555888===EEEKKKPPPTTTZZZ^^^bbbffffff___ZZZ[[[```bbbhhhiiikkkmmmppprrrtttuuuvvvvvvuuurrrnnnlllkkkllljjjmmmpppssstttuuuvvvxxxwwwuuussspppoooooopppqqquuuuuutttrrrnnnlllkkklllmmmpppsssrrrpppnnnnnnppprrrqqqooonnnmmmlllkkkkkkmmmppprrrsssoooiiiaaa\\\RRRSSSTTTRRRMMMFFF>>>999555444111///,,,***)))((('''((()))***---///111222***,,,,,,***,,,555CCCNNNbbblllssspppnnnpppnnnhhhlllkkkiiifffaaaXXXNNNGGG===:::777666888<<>>;;;666111---***(((***...///------000......///000111222333333222111444888777222///000---,,,+++***************))))))))))))(((&&&%%%$$$(((+++//////+++(((''''''((('''%%%&&&((())))))((())))))))))))(((((((((((((((***---222555555333000***)))(((((('''''''''''')))---111111///------///,,,***((((((***,,,------------,,,+++***)))((('''$$$#########$$$%%%'''(((,,,---...000111///***'''&&&&&&''''''''''''&&&&&&""""""###"""###&&&***...111000...,,,+++***))))))((())))))******))))))(((&&&'''***...111222///,,,((('''''''''(((***---...***(((&&&&&&'''(((((('''%%%%%%%%%&&&&&&&&&###!!!!!!"""$$$&&&))),,,...///***)))'''&&&&&&(((+++---...,,,)))'''&&&&&&((())))))***,,,------+++)))'''%%%%%%&&&((()))+++,,,,,,%%%%%%&&&'''((()))******------,,,,,,,,,,,,,,,,,,,,,---///000000...+++)))'''%%%""""""$$$&&&''''''$$$$$$######$$$&&&((()))((())))))***************.........,,,******+++,,,qqq___\\\aaahhhooossswww{{{{{{yyywwwwwwyyyyyy{{{}}}}}}{{{yyyxxxxxxxxxxxxyyyxxxxxxvvvtttssstttwwwzzz{{{yyywwwwwwxxxrrrqqqppppppooommmhhhdddZZZUUUMMMFFF@@@;;;777444000000......///111333444000222444333000...000222000222555999>>>AAAEEEFFFIIIOOOPPPKKKGGGLLLSSSWWW]]]]]]___aaaeeeiiilllnnnooopppqqqoookkkiiijjjkkkjjjmmmqqqssstttuuuwwwxxxzzzxxxuuusssqqqqqqrrrssswwwxxxwwwtttpppmmmnnnooonnnooopppppppppoooooooooooonnnlllllllllmmmooopppnnnqqqtttuuurrrnnniiifff___bbbdddddd___VVVMMMFFF<<<:::888444000---+++)))((()))***,,,///111222333///333666888;;;DDDRRR^^^hhhjjjmmmoooooommmkkkjjjlllooorrrqqqkkkbbbZZZUUUKKKFFF???:::::::::::::::>>>???BBBGGGLLLQQQUUUWWWWWWXXX[[[^^^aaaccceeeeeefffeeedddcccbbbbbbbbbccccccccccccdddeeeggghhhhhhiiikkklllhhhbbb______bbbaaa```^^^]]]\\\[[[[[[[[[aaadddfffgggaaaUUUGGG>>>000***)))---///,,,+++---+++++++++---000555:::===@@@AAAAAAAAA???@@@BBBDDDCCCCCCDDDEEEFFFEEEBBB@@@AAABBBAAA===777222...,,,)))''')))---...---///444000000000000000111111222///...///111///******...,,,+++***(((((('''''''''((((((((((((((('''&&&&&&%%%)))---,,,(((&&&&&&(((%%%&&&'''))),,,...---,,,***))))))(((''''''''''''))))))+++...111222000...***++++++***)))'''%%%$$$(((---111111---******,,,(((((((((***...000111000111///---***((('''&&&&&&!!!!!!""""""$$$%%%&&&''')))***---000222000,,,)))(((((())))))))))))((((((""""""!!!!!!!!!$$$))),,,---,,,+++***))))))))))))%%%&&&((()))******))))))$$$%%%(((+++...///---+++'''&&&%%%&&&''')))***+++&&&$$$######&&&)))******''''''((()))***)))'''%%%######%%%'''***---///000,,,+++)))(((((()))***+++,,,***(((%%%%%%''')))+++''')))+++---...---,,,+++&&&&&&'''''')))***+++,,,(((((()))(((((('''((((((,,,,,,,,,++++++*********......///000///---+++******'''###"""$$$&&&(((((($$$#########$$$&&&(((***)))(((''''''&&&&&&''''''//////...***&&&%%%&&&(((rrrbbb```cccjjjppprrrvvv{{{|||zzzxxxxxxyyyyyy{{{}}}|||zzzyyyxxxxxxxxxyyyzzz{{{zzzxxxvvvtttqqqtttwwwxxxvvvvvvwwwyyyttttttsssrrrqqqqqqppppppiiicccYYYPPPHHHBBB===999111111//////000222444666000222333111///...111444///......000333666777777888>>>@@@<<<999???HHHMMMQQQRRRSSSUUUYYY^^^cccfffiiikkklllkkkhhhgggiiikkkjjjmmmqqqtttuuuvvvwwwyyy}}}{{{xxxuuusssrrrrrrssswwwxxxxxxuuuqqqoooppprrrllllllkkkmmmooopppooommmkkkjjjiiihhhjjjmmmpppsssmmmpppssssssqqqmmmjjjhhhhhhkkkoooqqqlllcccXXXQQQAAA???<<<888444000---+++***+++,,,...000222333444666;;;AAAEEEHHHRRR```kkklllhhhjjjoooqqqllliiijjjgggnnntttvvvpppgggaaa]]]XXXQQQHHHAAA>>><<<;;;999;;;<<<>>>@@@EEEIIINNNPPPRRRSSSUUUWWWYYYZZZ[[[[[[^^^[[[YYYYYY[[[^^^______\\\]]]^^^___aaadddfffgggiiillllllhhhbbb]]]^^^aaa^^^]]]\\\[[[ZZZZZZZZZZZZaaabbbdddeeebbbXXXJJJ@@@///)))&&&***,,,******...(((((())),,,111777<<<@@@@@@AAAAAAAAA@@@AAADDDFFFGGGGGGGGGGGGHHHFFFBBB@@@===>>>>>>:::333---***+++'''%%%'''+++,,,---111666000///............//////******,,,...+++&&&&&&)))***)))((('''%%%%%%$$$$$$&&&&&&''''''((('''''''''$$$(((,,,+++'''$$$&&&)))$$$%%%''',,,///111000...))))))(((''''''''''''''''''&&&&&&(((***,,,,,,+++******+++***(((%%%!!!''',,,000000+++((((((***&&&&&&(((,,,000333333222444111---)))&&&%%%%%%%%% !!!"""###$$$%%%%%%&&&(((+++///222222///,,,******+++++++++++++++***######""" """'''+++))))))(((((())))))***+++###%%%&&&((()))***))))))######%%%))),,,---,,,***'''&&&%%%%%%'''((((((((("""!!! """&&&***,,,---))))))***,,,------***((($$$%%%&&&(((+++...000222...---+++***)))(((((()))+++)))&&&$$$$$$&&&)))+++%%%'''***---///000000///''''''''''''(((***+++,,,---------,,,)))((('''((((((((())))))((('''&&&&&&......//////...,,,***)))***'''$$$###%%%(((***+++$$$###""""""$$$&&&)))***)))(((&&&%%%$$$$$$%%%%%%000000...)))$$$!!!"""%%%lllfffhhhhhhjjjpppyyy{{{}}}}}}{{{yyyyyyyyy~~~{{{xxxuuutttvvvyyyxxxxxxxxxzzz|||}}}{{{yyyvvvvvvvvvuuuttttttssssssvvvtttssstttuuuvvvuuutttrrrpppmmmfff\\\PPPFFF???<<<<<<;;;777444222333555333111000//////000111222333111///......000222444444222222444777999:::999@@@BBBCCCEEEGGGLLLRRRVVV[[[ZZZ[[[___cccdddaaa^^^fffkkkqqqtttttttttuuuwwwvvvyyy{{{xxxrrroooooorrrtttsssrrrrrrrrrqqqpppnnnooojjjggghhhmmmppppppnnnhhhhhhffffffgggiiikkkmmmqqqooolllmmmoooooommmjjjnnnooorrrvvvvvvpppfff^^^QQQLLLFFFAAA>>>:::444000222444555444333555;;;@@@CCCPPPWWWUUUWWWbbbhhhggghhhiiikkkkkkkkkjjjjjjkkkkkkkkkllloooqqqooojjjeeeaaa\\\TTTLLLFFFAAA<<<999>>>:::888999???EEEIIIJJJMMMMMMMMMOOOQQQRRRQQQQQQQQQOOONNNNNNQQQTTTVVVWWWWWWVVVUUUVVVXXX[[[___bbbaaaaaa```^^^[[[YYYYYYZZZZZZXXXYYYZZZWWWRRRQQQTTT``````]]]ZZZYYYWWWNNNCCC222,,,(((+++---,,,***+++(((***++++++111999===<<<>>>:::888<<>>;;;555111...,,,***(((((())))))+++---000222333000000...,,,+++***))))))***+++++++++***)))'''&&&&&&'''((('''%%%$$$$$$%%%)))***++++++)))&&&###!!!%%%%%%&&&&&&'''(((((()))###''',,,111444333111///------+++***))))))))))))''''''%%%$$$$$$$$$%%%%%%'''((((((&&&$$$""""""###'''***,,,---,,,***))))))&&&'''***---///000000000000///...+++)))'''%%%$$$ !!!"""$$$&&&%%%%%%(((---222333222------------------------***&&&!!! """$$$%%%$$$$$$%%%'''(((***+++,,,,,,+++***((('''&&&&&&&&&'''!!!"""$$$'''******(((&&&$$$$$$%%%(((+++***%%%!!! """$$$%%%'''))),,,///++++++,,,...///...,,,)))***)))((((((((()))+++,,,+++,,,,,,+++)))(((((()))((('''&&&''''''&&&$$$""""""###&&&***...///---+++'''''''''''')))+++---...///222333111,,,(((''''''%%%&&&'''''''''&&&%%%$$$&&&)))------+++)))***,,,((($$$!!!"""'''***)))&&&&&&&&&&&&''')))******))),,,***'''$$$###$$$&&&(((---...,,,'''!!!!!!&&&jjjfffiiikkknnntttyyy{{{~~~~~~}}}||||||}}}~~~|||xxxuuutttvvvxxxxxxxxxyyy{{{}}}}}}{{{zzzwwwwwwvvvuuuuuuttttttssstttssssssuuuwwwxxxwwwvvvsssrrrpppkkkcccZZZRRRMMMHHHFFFBBB>>>;;;888666555222111//////000222555666333111///------...000111444222111111333555444444888999:::;;;===BBBGGGKKKNNNMMMNNNQQQUUUWWWVVVTTT]]]ccckkkqqqrrrqqqpppppppppsssuuutttooommmnnnpppsssrrrqqqqqqrrrsssssssssnnniiiffffffjjjlllllljjjfffeeeeeedddeeegggiiikkknnnllljjjkkkmmmnnnlllkkkoooppprrruuuuuusssnnnjjj^^^YYYRRRMMMIIIDDD???;;;999:::::::::;;;>>>BBBEEEPPP[[[aaa^^^^^^fffkkkiiihhhiiijjjjjjiiihhhhhhiiihhhhhhiiilllooonnnjjjgggeeebbb\\\WWWRRRMMMGGGCCCAAA>>>:::;;;@@@EEEIIIJJJJJJJJJJJJNNNQQQSSSQQQOOOKKKJJJIIIIIIKKKMMMOOOOOOSSSRRRQQQQQQRRRUUUWWWYYYZZZ[[[[[[YYYVVVUUUUUUUUUSSSQQQRRRSSSQQQLLLLLLOOOXXXWWWUUUSSSTTTSSSKKKAAA333,,,)))+++---,,,++++++(((***+++,,,000999===<<<===:::999<<>>:::555222000000222555777888444333000...---...000111444222000///000111000///000111222333444777<<>>@@@CCCFFFGGGGGGGGGIIIOOOWWWZZZWWWSSSPPPOOONNNNNNMMMNNNNNNOOOQQQPPPOOONNNNNNOOOPPPQQQRRRTTTTTTSSSQQQOOONNNNNNKKKIIIIIIKKKHHHEEEEEEIIIOOOOOOMMMLLLNNNNNNGGG>>>444---)))+++---,,,+++,,,))),,,---,,,000777;;;;;;<<<::::::>>>DDDJJJLLLLLLNNNLLLKKKNNNQQQQQQKKKEEE;;;666000+++)))((('''&&&))))))***+++,,,---......,,,+++***)))((((((((((((***+++,,,,,,+++***((('''(((***++++++***(((((()))++++++,,,,,,+++***((('''$$$$$$%%%'''(((***++++++)))***---000111111000000------+++)))((('''&&&&&&%%%%%%$$$######$$$%%%&&&)))'''$$$ """''',,,---......---+++***+++,,,+++***))))))(((((())))))000000///---+++)))'''&&&'''&&&%%%$$$############$$$###"""$$$''')))*********)))((('''((()))+++---)))((('''((())))))'''&&&&&&&&&'''((())))))******)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%'''))))))&&&$$$$$$$$$$$$&&&((()))((('''$$$&&&'''((('''''')))+++***,,,,,,***'''%%%''')))(((''''''''''''((())))))***,,,...---+++((('''&&&((('''%%%$$$$$$%%%&&&'''$$$$$$&&&***...000///...(((%%%###%%%,,,000000...,,,...111000---)))&&&$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''+++...***'''$$$$$$''')))(((&&&''''''(((((()))***************++++++***)))(((''')))++++++)))&&&'''***...~~~pppddddddjjjooouuuzzz|||}}}~~~}}}|||}}}~~~}}}}}}|||yyyvvvuuuvvvxxxzzzzzzzzz|||~~~}}}{{{xxxxxxxxxwwwvvvvvvuuuuuutttuuuwwwzzz||||||zzzwwwtttuuutttsssqqqnnnkkkiiifffaaa[[[YYYXXXUUUNNNHHH===999555333555666666555555444222000000111333555444222000000111111000/////////000000111222666999888777555555777999;;;<<<999???HHHPPPUUUUUUSSSQQQZZZ___dddhhhkkkmmmppprrrvvvuuurrrooommmmmmooopppssspppmmmllllllllljjjhhhbbbccccccdddeeeffffffggggggggggggiiikkkmmmnnnoooppprrrsssrrrppppppssswwwqqqnnnjjjeeeaaa]]]YYYWWWUUUSSSRRRTTTYYY\\\\\\ZZZeeekkkmmmiiifffiiiiiigggggggggfffgggiiijjjjjjiiiccccccdddeeeggghhhiiiiiiggggggiiijjjiiiddd]]]WWWOOOLLLGGGBBBAAAAAABBBBBBEEEEEEIIIRRR]]]cccbbb^^^\\\\\\\\\ZZZWWWVVVUUUUUUVVVVVVTTTSSSRRRQQQQQQQQQPPPRRRRRRQQQMMMKKKIIIIIIHHHFFFEEEFFFEEEBBBDDDIIINNNNNNLLLKKKMMMMMMFFF===555...)))+++---++++++,,,---000111...///555999999;;;;;;<<<@@@FFFKKKNNNNNNPPPNNNMMMNNNPPPOOOJJJEEE<<<888111,,,+++*********,,,------...............)))((((((''''''''''''(((++++++,,,,,,,,,+++)))((((((***++++++***)))***++++++++++++++++++******)))&&&''''''((())))))******+++,,,---...///000000000---,,,***)))'''&&&%%%%%%%%%$$$$$$######$$$&&&'''+++)))&&&###!!!$$$)))---000///...+++)))(((***,,,***)))(((&&&&&&&&&'''(((.........---+++)))'''&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""###%%%%%%&&&(((&&&$$$######%%%((()))((()))+++,,,,,,+++)))'''''''''''''''(((((()))))))))((('''&&&%%%&&&&&&'''$$$$$$$$$&&&'''&&&$$$"""$$$$$$$$$%%%'''((()))***'''((())))))((('''((()))***,,,---)))###!!!$$$)))&&&&&&&&&&&&''''''((((((***,,,//////---)))''''''***)))&&&$$$"""###%%%(((%%%%%%&&&)))---/////////)))$$$!!!$$$---222111...---///111111...)))%%%""" !!!"""###$$$%%%&&&&&&$$$###!!! """&&&+++...***(((%%%%%%'''((('''&&&&&&'''(((((((((((()))***((()))+++---,,,***'''&&&((()))******)))+++///222rrrjjjdddeeejjjoootttxxx}}}~~~~~~|||yyywwwxxxyyy{{{|||{{{yyywwwvvvwwwyyy{{{{{{{{{}}}~~~|||yyyyyyyyyxxxwwwwwwvvvvvvvvvvvvxxxzzz|||{{{xxxuuutttssssssrrrqqqooommmllllllhhheeefffhhhfff```ZZZKKKEEE???<<<<<<;;;777444555333222000111333666777444333111222333444444333000111222111000000333555444333111//////000222444000333888>>>CCCEEEEEEDDDKKKOOOVVV\\\aaaeeehhhjjjqqqqqqpppmmmjjjjjjmmmqqqnnnlllkkkjjjjjjiiihhhgggeeeeeeggghhhhhhggggggfffeeegggiiikkkmmmnnnpppqqqtttvvvwwwtttpppnnnoooqqqooonnnllliiifffdddccccccaaa______aaaeeegggfffcccgggjjjkkkiiihhhiiiiiigggfffffffffiiimmmooonnnlllcccdddddddddeeefffggghhhggghhhkkknnnnnnjjjccc^^^XXXUUUPPPJJJEEEAAA@@@???BBBCCCGGGQQQ]]]eeegggeeedddfffgggeeeaaa^^^]]]^^^aaaaaa```___]]][[[YYYXXXUUUVVVUUUSSSOOOKKKJJJJJJLLLIIIHHHIIIHHHGGGJJJOOOUUUUUUSSSQQQRRRQQQHHH>>>666///***+++,,,++++++,,,111555555111000333777777======???CCCIIIMMMPPPQQQQQQOOOMMMMMMLLLJJJEEEAAA<<<777222...,,,,,,++++++,,,,,,---......---,,,,,,'''''''''&&&''''''((()))++++++,,,------,,,******'''((())))))((((((***,,,+++******))))))*********+++******)))((((((''''''+++,,,------.../////////---,,,***((('''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&''',,,,,,+++)))''''''***,,,111111...+++(((''')))+++((((((&&&&&&&&&'''((()))++++++,,,,,,***(((&&&%%%"""######$$$$$$%%%%%%%%%""""""""""""""""""###$$$%%%###!!!!!!###%%%''')))---......,,,***(((''''''&&&&&&'''((()))******)))((('''''''''((()))$$$######$$$%%%$$$""" ###$$$$$$$$$%%%&&&)))***''')))++++++)))(((((()))+++---,,,(((""" $$$)))%%%&&&&&&'''''''''''''''))),,,//////---+++)))(((,,,+++((($$$ $$$'''((('''&&&(((+++---......(((### $$$,,,111000---------...---+++'''""" !!!"""###%%%&&&'''$$$"""!!!&&&+++---)))'''&&&%%%&&&'''''''''%%%'''((((((&&&&&&''')))'''(((+++,,,,,,***'''%%%'''((()))***+++---000222hhheeeccceeejjjoootttvvv|||}}}{{{yyyuuusssttttttyyyzzzzzzyyyxxxwwwyyyzzz|||||||||~~~}}}zzzzzzzzzyyyxxxxxxwwwwwwvvvvvvwwwxxxzzzyyyvvvttttttsssrrrqqqpppooonnnnnnmmmmmmmmmooorrrqqqlllhhhYYYSSSMMMJJJJJJGGG@@@:::666444222111222333666888444333222333555777777777111222222000......///000//////...,,,***+++---000000000111444888;;;<<<;;;;;;>>>EEEKKKQQQUUUWWWWWW```cccddddddccceeejjjoooiiiiiiiiiiiijjjjjjjjjjjjhhhiiijjjkkkkkkiiigggeeecccgggkkknnnoooppppppqqqwwwwwwvvvssspppmmmlllllljjjkkkkkkjjjhhhgggiiijjjgggggghhhiiikkkkkkiiigggiiiiiijjjjjjjjjjjjjjjiiiffffffhhhlllqqqrrrooolllbbbdddeeeeeeeeeeeeggghhhjjjlllnnnpppqqqnnniiiddd```___\\\WWWOOOIIIEEEDDDAAABBBDDDJJJQQQYYY^^^```fffiiimmmmmmkkkhhhhhhjjjjjjjjjjjjjjjhhhfffcccbbb]]]]]][[[WWWSSSQQQPPPQQQUUURRRQQQRRRQQQQQQUUU[[[^^^___^^^\\\\\\XXXMMMAAA777000***+++,,,++++++---333777888333111444888999???AAADDDGGGKKKOOORRRSSSRRRPPPMMMKKKIIIEEE@@@===777444000---,,,+++***)))((()))***++++++***)))(((''''''''''''((()))***++++++,,,------------++++++'''((('''&&&&&&'''+++...,,,+++***)))))))))***+++------,,,***)))'''&&&&&&******+++,,,---.........,,,+++***)))(((''''''''')))(((&&&%%%%%%%%%&&&'''***,,,------,,,+++,,,---333333000---)))((()))***''''''''''''((()))******)))***++++++***(((&&&%%% !!!"""###$$$%%%$$$$$$###$$$$$$###""""""###%%%$$$###!!! !!!&&&)))---///...+++***)))'''&&&%%%%%%&&&((()))++++++***)))(((((()))******$$$###"""###$$$$$$###!!!"""###$$$$$$###$$$&&&)))&&&(((++++++***))))))***,,,---,,,((($$$###%%%(((%%%&&&''''''(((((('''''''''***,,,---+++***))))))++++++)))%%% ###'''***(((&&&''')))+++,,,,,,&&&###!!!$$$***......,,,)))((('''''''''%%%!!!!!!!!!!!!"""###%%%&&&'''$$$""" !!!$$$(((***+++'''&&&%%%$$$%%%%%%''''''%%%(((***)))&&&%%%'''***((()))***++++++***)))((((((((()))***+++,,,......rrr___aaaccceeejjjppptttvvvzzzzzzyyyvvvsssrrrssstttvvvxxxyyyyyyyyyyyyzzz|||}}}|||}}}~~~{{{{{{zzzzzzyyyxxxxxxxxxuuuttttttuuuwwwxxxwwwuuuuuutttsssrrrqqqqqqrrrrrrnnnpppsssuuuuuussspppnnnddd___[[[ZZZ[[[XXXPPPIII===;;;888666555666777888444222111222444666666555111222222000---++++++,,,***,,,---,,,++++++...111222000///000333555444333111333888===AAACCCCCCAAAJJJNNNSSSTTTTTTWWW\\\aaa^^^___aaacccdddeeeggghhhkkklllmmmnnnllliiifffcccaaafffmmmqqqqqqpppoooppptttqqqnnnkkkkkkjjjiiiiiiccceeeffffffddddddgggiiigggjjjllllllkkkiiiggggggjjjiiiiiijjjkkkkkkjjjiiiggggggjjjooossssssmmmggg```cccfffgggggggggiiikkknnnnnnooopppqqqooollliiiggghhhhhhddd]]]VVVQQQPPPFFFEEEDDDBBBBBBGGGNNNTTT\\\bbbiiilllllllllnnnqqqmmmnnnooopppooollljjjhhhbbbaaa___\\\YYYXXXZZZ\\\___\\\ZZZ[[[[[[[[[aaagggdddffffffeeeddd___QQQDDD888000***+++,,,++++++---111777999555333777<<<>>>BBBDDDHHHKKKNNNPPPSSSUUUTTTRRRNNNJJJFFFAAA<<<999444222///---,,,+++)))&&&&&&''')))******)))(((''''''''''''((()))+++,,,---+++,,,---......---,,,+++)))(((&&&$$$$$$'''---111///...+++))))))***+++---------,,,+++)))((('''''''''(((***,,,------------++++++***))))))))))))))),,,***)))'''&&&&&&&&&'''''')))+++,,,---...000111666666444000,,,******+++((())))))***************(((***+++,,,+++***'''%%%"""###$$$$$$%%%$$$######$$$%%%&&&%%%######%%%'''%%%%%%###!!! $$$(((,,,...,,,***))))))&&&%%%$$$$$$&&&(((***,,,***)))(((''''''((()))***%%%$$$###$$$%%%&&&%%%$$$ """$$$$$$""""""$$$&&&$$$'''***,,,,,,++++++,,,...---+++)))(((''''''(((%%%&&&'''((()))(((((('''$$$&&&((((((((('''((()))'''))))))%%%!!!!!!%%%))),,,)))&&&%%%'''((())))))$$$###"""$$$'''***++++++&&&$$$###$$$''''''&&&$$$###"""""""""###%%%&&&'''$$$""""""$$$(((******)))$$$$$$$$$######$$$&&&((('''***---+++(((&&&))),,,,,,+++***))))))***+++,,,***)))((()))*********)))hhhYYY]]]bbbeeejjjpppuuuwwwxxxxxxwwwuuusssrrrtttuuuuuuwwwxxxyyyyyyzzz|||}}}}}}}}}}}}|||{{{{{{zzzzzzyyyxxxxxxrrrqqqqqqsssvvvwwwxxxwwwwwwvvvuuutttttttttuuuvvvooorrrvvvwwwuuuqqqooommmiiieeeccceeehhhfff]]]VVVEEEBBB???;;;999999::::::333222000111222444333222222333222000---+++***+++(((+++......---...222555111///...///222222///,,,...000333777999999666444<<<@@@EEEGGGFFFGGGLLLPPPNNNQQQTTTWWWYYYZZZ]]]^^^lllmmmoooooommmiiieeebbb___eeemmmrrrqqqooonnnnnnooojjjdddbbbdddggggggggg^^^```bbbaaa______bbbeeefffjjjmmmmmmiiifffeeeeeejjjhhhgggjjjkkkiiihhhhhhiiiiiikkkppptttrrrjjjccc]]]aaafffhhhhhhiiikkknnnpppooonnnnnnooonnnllljjjjjjnnnpppnnnggg```[[[ZZZLLLKKKFFF>>>999:::BBBJJJLLLTTT]]]ccceeegggkkkooommmnnnpppqqqqqqnnnllljjjdddcccaaa^^^\\\]]]aaadddfffbbb```aaaaaabbbhhhooogggiiijjjjjjiiicccTTTFFF999111***+++,,,++++++---///555888666444999@@@CCCDDDFFFJJJMMMOOOQQQTTTVVVUUUSSSOOOJJJEEE???:::888333222000///...,,,)))''''''(((***+++,,,+++)))(((((((((((()))+++,,,...///+++,,,---.........---,,,+++)))&&&$$$$$$(((...333222000---+++***+++,,,...,,,,,,++++++***))))))((($$$&&&))),,,------,,,,,,++++++************++++++---,,,***((('''&&&&&&&&&%%%&&&)))***,,,///222555888888666333///,,,+++,,,******+++,,,,,,+++)))((()))***,,,------+++((('''$$$%%%&&&&&&%%%$$$"""!!!%%%'''((('''$$$$$$&&&)))''''''%%%$$$""" $$$(((,,,---+++))))))***%%%$$$$$$$$$&&&(((+++---)))((('''&&&&&&'''((()))&&&%%%$$$%%%'''((('''&&&"""%%%$$$"""!!!"""$$$###&&&***,,,,,,,,,------///---************)))'''&&&&&&((()))))))))((('''!!!###$$$%%%%%%%%%''')))$$$&&&(((&&&""""""''',,,---***&&&$$$%%%'''((((((#########$$$%%%'''***+++&&&$$$###%%%))),,,,,,+++$$$############%%%&&&'''$$$###$$$'''+++,,,***'''"""############$$$&&&((())),,,///---)))(((***...///---+++))))))+++...///+++***(((((()))((('''&&&wwwfffZZZ```ggglllnnnppptttwwwyyyxxxwwwvvvuuuuuuuuuuuu{{{yyywwwxxxyyy{{{|||{{{~~~|||{{{{{{}}}~~~{{{{{{|||{{{zzzyyywwwvvvtttrrrppprrrvvvyyyzzzyyyvvvuuussssssuuuvvvuuutttqqqqqqrrrrrrqqqpppnnnmmmkkkjjjkkkmmmooolllfffaaaZZZVVVLLLAAA===???>>>;;;777222000333555222//////000///...///111///,,,(((+++,,,---...///000000111.....................///111222333555666666555555888999888888777999===@@@CCCCCCCCCDDDGGGLLLTTTYYY]]]```ccceeeccc^^^XXXSSS[[[bbbiiikkkiiifffgggiii]]][[[WWWSSSPPPQQQUUUYYYPPPPPPQQQTTTWWWXXXXXXVVVcccfffiiijjjiiihhhggghhhkkklllmmmnnnmmmllliiihhhlllmmmpppsssrrrnnnhhhccccccfffkkknnnnnnooopppppppppqqqrrrsssssssssrrrqqqssswwwvvvpppnnnooolllfff```SSSEEE>>>;;;:::<<<@@@FFFKKKSSSZZZ```dddhhhjjjlllkkkiiijjjkkkjjjfffcccccccccbbbbbbccccccdddeeefffbbb``````cccgggggggggiiihhhiiilllpppjjjVVVBBB555000******,,,...,,,)))///111333555777:::>>>BBBEEEFFFGGGJJJNNNQQQRRRRRRPPPOOOMMMIIIDDD===777222444333222000---+++)))(((+++*********++++++***(((***+++,,,,,,---------,,,---,,,+++))))))))))))******(((&&&%%%&&&***...111444222///,,,***)))******,,,+++)))(((''')))***++++++,,,---,,,)))((()))***((())))))'''%%%&&&***...333...)))%%%$$$%%%&&&&&&$$$%%%(((***,,,---...///333222000...,,,++++++***))))))))))))((('''&&&%%%***+++...///...+++(((&&&###%%%'''((('''&&&&&&&&&((((((((((((((()))+++...---...---***$$$!!!%%%)))---,,,)))&&&!!!"""###%%%&&&((()))***$$$''''''$$$"""%%%&&&%%%'''''')))+++,,,+++'''$$$#########"""######$$$$$$'''(((***,,,------,,,,,,,,,,,,,,,,,,------......,,,***))))))+++,,,+++***  $$$)))---((((((((()))***+++---...---+++)))'''%%%%%%%%%%%%$$$#########$$$&&&''')))%%%$$$%%%)))///000---((($$$$$$###############$$$'''((()))******)))((('''%%%%%%$$$###!!!"""%%%'''***...///+++%%%$$$(((...///+++&&&%%%'''************(((%%%%%%&&&((())))))qqqccc```dddjjjooorrruuuxxxyyyyyyxxxwwwwwwvvvvvvvvvvvvzzzyyywwwwwwyyy{{{{{{zzz}}}|||{{{{{{{{{|||}}}}}}{{{|||||||||{{{zzzxxxwwwuuusssrrrssswwwzzzzzzyyyxxxvvvttttttuuuuuuuuutttqqqqqqrrrrrrqqqpppnnnmmmkkkkkklllnnnpppmmmhhhdddbbb___WWWNNNJJJKKKJJJFFF>>>888333555666444222222000.........///...***'''+++++++++,,,,,,---......111111111111111111000000111222333444555555444333///000000/////////111333888999;;;<<<===AAAFFFJJJLLLNNNRRRTTTSSSPPPKKKHHHNNNTTTZZZ\\\ZZZXXXXXXYYYLLLJJJGGGDDDAAABBBEEEHHHDDDDDDEEEHHHJJJLLLKKKIIIWWW[[[aaaeeeggghhhiiijjjllllllmmmnnnnnnlllkkkjjjlllmmmpppqqqqqqmmmhhheeegggjjjmmmnnnnnnnnnoooppprrrssstttttttttsssrrrqqqrrrwwwwwwtttsssuuutttooohhh\\\OOOHHHBBB>>>>>>@@@DDDIIIOOOVVV\\\aaafffjjjkkkiiihhhhhhiiihhheeebbbddddddddddddddddddeeeeeeeeecccaaabbbdddggggggfffhhhiiikkkmmmnnnfffSSS@@@444000+++***---...---***111222555777999===AAAEEEDDDEEEEEEHHHKKKMMMOOOOOOLLLMMMMMMJJJEEE???;;;999333222111000///...------...---------------,,,***++++++,,,,,,---,,,,,,,,,---,,,***)))(((((()))))))))(((&&&%%%&&&))),,,...222000...+++*********+++)))((('''&&&'''(((***+++***++++++***'''&&&&&&'''((())))))(((&&&(((,,,///222...)))&&&%%%&&&''''''&&&'''(((***+++,,,------//////---,,,+++*********)))))))))((('''&&&%%%$$$)))+++---...---+++(((&&&###$$$%%%&&&&&&%%%&&&&&&)))))))))))))))***,,,---,,,------***%%%  ###'''***+++)))&&&%%%&&&&&&'''''''''((((((&&&)))((($$$###%%%%%%###&&&'''))),,,...---***'''$$$$$$$$$$$$%%%&&&&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,...///000000111111,,,***((()))***,,,,,,+++######"""!!!!!!###(((+++((()))***+++,,,------...,,,+++***((((((((())))))%%%$$$$$$$$$%%%&&&((()))((('''''',,,000111---)))$$$$$$$$$###$$$$$$%%%%%%(((((()))***))))))'''&&&&&&&&&&&&$$$######$$$&&&+++...000,,,'''%%%)))...000,,,'''%%%&&&((((((''')))'''%%%%%%'''***++++++lllcccgggiiilllrrrwwwzzz{{{zzzxxxxxxxxxxxxwwwwwwwwwwwwyyyxxxvvvwwwxxxzzzyyyyyywwwxxxxxxyyyzzz{{{{{{|||{{{|||}}}}}}|||{{{zzzyyyvvvuuutttuuuxxxzzzzzzzzzyyywwwuuutttttttttsssrrrpppqqqqqqqqqqqqpppnnnmmmlllmmmnnnpppqqqoookkkgggjjjiiiddd\\\YYYZZZWWWRRRIIIAAA;;;:::;;;888777888333111///...---,,,***(((,,,,,,+++++++++,,,---...333444555555444333222111000111222333444333222111---...//////...---...///000222555666777777999;;;999;;;===??????>>><<<:::>>>CCCHHHJJJHHHEEEEEEFFF::::::999666444444555777777777777:::<<<======;;;FFFKKKTTT\\\ccchhhlllnnnmmmmmmmmmnnnmmmmmmlllllllllmmmooopppooommmjjjhhhmmmooooooooonnnnnnppprrruuuvvvvvvwwwvvvuuusssrrrqqquuuvvvtttssstttrrrnnnggg]]]TTTNNNIIICCCBBBCCCFFFIIIMMMQQQUUU[[[aaaeeehhhhhhgggggghhhgggdddbbbfffffffffeeeeeeeeeeeeeeeccccccbbbdddfffgggfffdddfffjjjmmmlllhhh^^^LLL<<<222...++++++---///...,,,222444666999;;;???DDDHHHEEEEEEEEEFFFHHHKKKMMMNNNJJJLLLNNNMMMHHHCCC>>><<<222222111111111111222222000//////...---,,,+++++++++,,,,,,,,,,,,,,,++++++,,,+++)))(((''''''((()))((('''&&&&&&&&&''')))***///...,,,+++***++++++,,,((((((''''''((()))***+++((())))))'''%%%###$$$$$$(((((((((((((((***---000111---)))'''''')))))))))&&&'''(((***++++++++++++++++++***)))))))))******)))))))))((('''%%%$$$###(((***,,,---,,,***'''%%%"""""""""###$$$%%%&&&'''******+++,,,,,,---------+++,,,---+++'''###!!!!!!!!!"""###'''***,,,+++***************)))((('''''')))+++***&&&$$$&&&%%%"""%%%&&&)))---000000---***%%%%%%&&&'''(((((()))***,,,,,,+++++++++,,,,,,---,,,...000222333333333333,,,***'''''')))+++,,,,,,&&&%%%$$$"""!!!###'''+++)))***,,,...//////......---,,,+++******+++,,,---'''&&&%%%%%%&&&'''((()))((('''(((,,,///000,,,(((%%%%%%%%%%%%%%%&&&''''''))))))***+++***)))((('''((())))))'''%%%###$$$%%%+++...000---((('''***...111---)))&&&&&&&&&&&&&&&)))(((&&&'''***---......zzzlllgggkkkkkkmmmrrryyy|||{{{xxxwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwvvvvvvxxxxxxxxxwwwtttuuuvvvwwwxxxxxxxxxwww{{{{{{|||}}}}}}|||{{{zzzvvvvvvvvvwwwxxxzzzzzzzzzyyywwwtttssssssrrrqqqoooooopppqqqqqqqqqooonnnmmmmmmnnnpppqqqqqqpppmmmjjjmmmmmmkkkfffdddddd```ZZZSSSKKKFFFFFFFFFBBB@@@@@@:::666111,,,******,,,,,,---,,,+++++++++---///111333444555666555333111000000111222333333222111000...000333444333111111111///222666777666444333333///000111222222222111111222666:::;;;:::888777888222333444333111000000111222111111222555666555444666===HHHTTT]]]ffflllpppnnnnnnnnnmmmmmmlllkkkkkklllmmmoooooonnnlllllllllqqqqqqqqqpppooopppsssuuuwwwxxxxxxxxxwwwvvvtttssspppqqqpppmmmiiifffaaa]]]WWWQQQMMMLLLIIIFFFFFFHHHLLLMMMNNNNNNPPPUUU[[[___gggggghhhhhhiiihhhfffeeegggggggggfffeeeddddddcccbbbbbbdddfffggggggeeeddddddjjjmmmhhh^^^RRRBBB666...,,,******---......---111444777999<<>>444,,,'''(((---111...,,,***)))***,,,000222111222222333222111000//////000111222222222111000,,,///222444333222222222...111555666444111///...---------,,,+++++++++***+++...111222222000/////////111333333222000000000111000///000222333333222...555@@@KKKVVV```hhhmmmmmmmmmmmmmmmllljjjiiihhhkkkmmmppppppnnnmmmnnnooorrrrrrrrrqqqppprrrvvvyyyxxxxxxyyyxxxxxxvvvtttsssmmmkkkiiieee^^^VVVOOOKKKFFFCCCCCCEEEFFFFFFHHHMMMOOOOOONNNNNNOOOSSSYYY^^^eeefffhhhiiijjjiiiiiiiiigggggggggfffeeecccaaa``````bbbeeeggghhhgggffffffeeejjjiii___QQQEEE888///***))))))***,,,---......111333666999<<<@@@EEEIIILLLMMMNNNNNNOOOSSSYYY^^^\\\[[[]]]dddhhh```MMM<<<666555333222222222333444333333222...***(((((()))+++++++++,,,,,,+++******+++***)))''''''''''''((('''''''''''''''&&&&&&&&&************++++++,,,,,,***+++++++++***(((&&&%%%((())))))(((&&&%%%&&&'''&&&&&&&&&''')))+++---...---+++******+++,,,,,,+++###$$$&&&(((***+++,,,,,,''''''(((((()))+++,,,---******)))((('''%%%###"""&&&'''((()))((('''&&&%%%###!!! ###&&&'''&&&&&&'''***...111111...+++)))+++,,,+++)))((()))***(((''''''))),,,...//////---...///000000///---,,,+++------,,,///333222---((((((***,,,...,,,)))%%%###$$$&&&((()))*********---,,,+++))))))***+++,,,...///000111111111000///+++(((&&&%%%'''((())))))%%%%%%$$$######&&&***...***,,,...000000000...---///...,,,+++******++++++***)))((('''&&&'''((()))&&&&&&''')))+++,,,,,,+++)))))))))))))))***++++++,,,---...//////...---,,,+++,,,---+++'''$$$######&&&)))++++++(((''''''(((+++******))))))+++---///---------...111444444444~~~kkkdddccchhhiiikkkooorrrsssrrrqqqtttuuuwwwyyyzzzzzzyyyxxxuuuttttttuuuvvvvvvtttrrrssssssssssssrrrrrrrrrrrrvvvwwwxxxyyyzzzzzzyyyxxxvvvxxxyyyzzzxxxwwwxxxyyywwwuuusssqqqqqqqqqooonnnnnnooopppppppppooonnnmmmnnnppprrrqqqooolllkkkkkkkkknnnooommmmmmnnnjjjccc\\\YYYYYY]]]___[[[VVVTTTOOOIII>>>333,,,,,,111555111...***((((((***---000...........................///111222333333222222...111444555444333222333,,,...000000...,,,++++++------,,,+++)))((((((''''''(((***,,,------,,,+++,,,///111111000/////////222000//////111222111111---222;;;CCCLLLVVV^^^dddggghhhjjjkkkkkkjjjhhhgggjjjnnnqqqrrrpppoooppprrrsssssssssrrrrrrssswwwyyyvvvwwwwwwxxxwwwvvvtttssskkkhhheeebbbYYYNNNEEEBBB>>><<<===AAACCCEEEKKKSSSPPPOOOOOONNNOOOSSSYYY^^^```cccfffhhhhhhiiijjjkkkhhhhhhhhhgggeeebbb```^^^^^^aaaeeeggghhhggghhhiiijjjkkkdddUUUFFF:::111***'''((()))+++,,,...///000111333666999;;;???DDDHHHNNNPPPRRRSSSUUU[[[dddkkkiiihhhkkkssswwwmmmVVVCCC777555333111000000111222888888777222,,,)))***,,,)))******+++++++++++++++,,,+++)))(((''''''((()))(((((((((((((((((((((((())))))*********+++++++++((()))******)))'''$$$###(((*********)))((()))***(((''''''(((+++------,,,,,,+++***+++,,,---+++***###$$$&&&''')))******+++''''''((()))***,,,---...++++++***)))(((&&&$$$###%%%%%%&&&''''''&&&%%%$$$%%%###!!!"""&&&((('''&&&"""###'''---222222...))))))***++++++***)))+++,,,'''&&&&&&(((***,,,+++++++++---...000000///...---+++---...///444999888222******+++------+++&&&######%%%&&&((())))))((((((******)))))))))******+++---------.........//////,,,***(((((())))))((('''$$$$$$$$$######&&&***...++++++---.........------///...,,,+++*********+++***)))((('''&&&&&&'''((((((((()))***,,,///333555,,,,,,++++++++++++,,,,,,+++,,,...///000000///...------,,,***&&&$$$###$$$$$$'''******)))'''&&&&&&&&&'''))))))***,,,///222000//////000222444333222pppdddaaacccgggjjjmmmppppppppppppppprrrtttvvvxxxyyyyyyyyyxxxttttttssstttuuuuuurrrpppqqqqqqppppppqqqrrrssstttssstttuuuwwwxxxxxxwwwwwwuuuxxxzzzzzzxxxvvvvvvxxxxxxvvvsssrrrsssrrrqqqpppmmmnnnoooppppppooonnnmmmnnnpppqqqpppllliiihhhiiiiiilllmmmlllmmmnnnkkkeee___[[[[[[```dddbbb______\\\XXXOOOEEE<<<888:::<<<999666000+++)))***,,,...,,,+++*********,,,...///---...000222444444444444444555777666444222111111,,,---...---,,,+++,,,---...------,,,+++***)))(((&&&''')))+++---...---,,,---///111222111000111111444222000000111222222111000333777<<>>777000,,,+++---///+++***(((((()))+++...000---...000333444555555555444555555333///,,,+++,,,000000000...---...000333.../////////...---,,,+++((()))***---///000000///000222444555444333444666666444222111333444444333333444666888<<>>333222///...---///111333999999888111)))%%%'''***&&&''')))***,,,,,,---------,,,+++))))))))))))***,,,+++*********+++---...))))))************))))))''')))---000111000...---'''(((***+++***+++---......,,,+++,,,///111///---*********+++,,,,,,)))''')))))))))((('''%%%$$$###&&&&&&'''''')))***,,,,,,...---,,,+++)))'''%%%$$$###$$$$$$%%%%%%%%%$$$$$$)))&&&%%%'''+++,,,((($$$"""***222333---''')))*********))))))+++---*********+++,,,,,,***(((((()))+++,,,+++)))'''%%%,,,......000777<<<999333,,,,,,---///000---)))&&&&&&''')))***+++)))((('''$$$%%%''')))***))))))((()))(((((((((+++///444666111111000000000---)))&&&''''''%%%"""!!!"""&&&)))******)))))))))***++++++,,,,,,++++++,,,---///000***)))'''&&&%%%%%%%%%&&&&&&&&&%%%&&&)))000999???111000///...---,,,,,,,,,&&&'''***,,,.../////////---,,,***'''$$$###$$$&&&%%%'''***,,,,,,***'''&&&!!!$$$&&&''''''(((,,,///111000////////////,,,***nnnddd___bbbiiinnnoooqqqssssssrrrqqqppprrrsssuuuvvvwwwxxxwwwwwwssssssssssssrrrqqqppppppqqqooonnnpppssstttrrrpppnnnppprrrtttuuutttrrrqqqvvvvvvvvvvvvuuutttrrrrrrwwwwwwxxxzzz{{{xxxtttqqqnnnllljjjiiikkkllllllkkknnnppprrrqqqoookkkiiihhhiiieeecccffflllnnniiidddaaa```______aaacccfffhhhiiikkkllliiibbbZZZSSSPPPTTTNNNDDD;;;666333222111///---***((((((+++...000------...111444555444222333333333333222111111000000000/////////111222333111111000///...---,,,,,,+++,,,---------///222555555444222111111222444555999777555555666777777666888333111333777:::BBBJJJLLLRRR\\\eeekkkmmmlllkkknnnoooqqqrrrsssssssssrrrvvvuuusssqqqpppooonnnnnnqqqqqqrrrsssssstttuuuuuutttvvvttthhhTTT@@@555000111111111444:::EEEQQQYYY___dddbbbWWWMMMIIIJJJKKKQQQTTTXXXZZZ\\\```fffjjjqqqpppnnniiiddd```______```bbbeeehhhhhhhhhlllpppxxxlll\\\LLL<<<...***,,,,,,,,,---000333444444333666888;;;===>>>@@@CCCEEELLLOOORRRUUU[[[dddooowwwvvvfffSSSAAA666/////////...,,,,,,---...444222///,,,***)))******''''''((()))***+++,,,,,,)))((((((***,,,---,,,***222///------///000///---...+++((((((+++,,,***((((((+++///333444222///---++++++++++++,,,---...///111///...///000111000///,,,---...///...,,,)))((()))+++,,,+++(((%%%###"""&&&((())))))(((''''''(((***,,,...---***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((+++---,,,***''' """***---,,,************(((&&&$$$%%%(((***++++++,,,++++++***((((((---...---***&&&$$$&&&)))(((+++///222444333222111000---******,,,---,,,***)))***,,,---,,,+++)))((('''(((***+++++++++***)))'''(((***+++---...............000222444111+++&&&$$$$$$### !!!%%%'''&&&$$$%%%'''(((((((((++++++,,,------......///...***&&&$$$$$$%%%%%%%%%+++)))'''&&&(((+++...111......////////////......(((&&&%%%(((---000111000,,,......,,,'''%%%%%%'''''')))***,,,---------,,,...,,,***(((((((((***+++111///,,,+++,,,------,,,uuuhhhffffffiiiooommmoooqqqsssssssssrrrqqqrrrssstttvvvvvvvvvvvvuuusssssstttssssssrrrqqqqqqtttsssrrrsssttttttqqqnnnmmmooorrruuuvvvuuusssqqqvvvvvvvvvuuuuuutttssssssxxxxxxxxxzzzzzzxxxssspppkkkiiiggggggiiijjjkkkjjjmmmoooqqqqqqooollljjjiiikkkgggdddggglllmmmiiidddbbbaaaaaaaaabbbdddfffgggjjjmmmppppppkkkeee___\\\]]]XXXOOOHHHBBB>>>:::888444222///---,,,---///111...---...000333444444333333333444444333222111000000000000000111222333444111000000///...---,,,,,,+++,,,---------...111333444333111000///000222333555444444555777888777666666111///111333666>>>FFFKKKQQQZZZbbbhhhlllnnnnnnuuutttsssrrrrrrrrrsssssstttsssrrrppppppoooooooooqqqqqqrrrrrrsssttttttuuutttwwwuuuiiiUUUAAA555000,,,------...444???LLLVVVccchhhfff\\\QQQLLLJJJIIIMMMOOOSSSVVVXXX^^^dddiiipppooommmiiiddd```______bbbdddgggiiiiiijjjlllppppppeeeXXXJJJ<<<000,,,---......///000333444555555666999<<>><<<999666333222111111000//////000222444555444222222333444444333111111000000111222333333333333/////////......---------,,,---...---------000222333222000.........000111111111222444777888777555222...,,,...///222:::CCCJJJOOOVVV]]]ccchhhlllpppxxxvvvsssqqqppppppqqqrrrppppppooooooooopppqqqqqqqqqqqqqqqrrrrrrssstttuuutttvvvuuukkkXXXFFF999444,,,---------111;;;KKKWWWhhhmmmllldddZZZRRRLLLGGGIIIKKKMMMPPPUUU\\\ccciiillllllkkkgggccc```______bbbeeehhhiiiiiikkklllnnnhhh^^^QQQFFF;;;111---...000000000000222444555777777:::>>>BBBEEEHHHLLLOOONNNMMMMMMPPPWWWdddrrr|||yyyqqqcccUUUIII>>>555000222000...,,,,,,---///000333111---***''''''((())))))))))))))))))(((''''''(((((((((***,,,,,,+++))),,,+++******,,,......------+++))))))*********)))+++,,,,,,,,,,,,+++***))),,,,,,---------,,,+++***++++++,,,///111222000...---,,,,,,++++++*********((())))))(((%%%$$$$$$$$$%%%'''(((((('''&&&&&&''')))******(((%%%######$$$&&&&&&''''''''''''''''''%%%&&&(((+++---,,,***'''###!!!###))),,,(((%%%%%%))))))(((%%%######%%%''')))(((''''''((()))+++---444333111---((($$$######%%%%%%%%%%%%'''(((***+++***)))((())),,,..................,,,***(((&&&%%%###$$$&&&((()))***))))))(((((()))***++++++,,,,,,//////000111111...)))%%%#########!!! """&&&)))&&&&&&'''))),,,---,,,***)))))))))***++++++,,,,,,)))'''%%%%%%''')))*********(((&&&$$$$$$&&&(((***---------....../////////)))((((((***---//////......///...,,,(((&&&%%%&&&%%%'''***---///111111222///...---,,,,,,,,,---...,,,***(((((()))+++++++++gggUUUZZZhhhoooooonnntttuuuuuuvvvvvvuuuuuutttssssssssssssrrrrrrqqqqqqsssttttttuuuvvvvvvuuuuuuxxxxxxyyyyyyxxxuuuqqqoookkknnnssswwwxxxwwwtttrrrttttttttttttttttttuuuuuuxxxwwwwwwwwwvvvtttooolllbbbaaa```aaadddgggiiiiiilllooorrrtttsssqqqppppppmmmjjjggggggiiiiiifffbbbeeefffggghhhhhhgggeeedddeeeiiiooosssrrrpppmmmkkkmmmkkkiiigggccc]]]UUUPPPKKKIIIFFFAAA<<<888555333555333111000222444444444///000111222222222111000...///111222333222222111---------------------------///000/////////000222333222000...---...///000000000222444666666444222...++++++,,,...111:::CCCJJJNNNSSSWWWZZZ___fffjjjsssrrrqqqpppooooooooopppmmmmmmmmmnnnoooqqqrrrsssrrrrrrqqqqqqqqqrrrttttttsssvvvuuunnn___OOODDD???555777777555777AAAQQQ^^^jjjnnnpppjjjbbbZZZQQQIIIHHHHHHIIILLLRRRYYYaaafffgggggggggeeebbb___^^^______cccfffgggiiilllnnnlllggg[[[LLL@@@666...---///111111000000000222555777999<<>>:::777666333///------///111222333111...***(((((()))***((()))************)))(((''''''(((***------+++)))******)))***,,,...//////---,,,+++++++++++++++++++++***))))))))))))******+++,,,------,,,***'''%%%&&&''')))---000000...++++++***)))(((((((((((()))'''((((((&&&$$$###%%%&&&'''(((******((('''((()))*********'''%%%###$$$%%%''''''''''''((((((((((((%%%%%%'''***,,,,,,***'''""" ###)))+++(((%%%%%%'''((('''&&&%%%%%%''')))***)))&&&%%%%%%'''***,,,222111///,,,(((%%%#########$$$$$$%%%&&&''''''((())))))))))))+++,,,---......---,,,***((('''&&&%%% """$$$''')))*********(((((((((((((((((()))))),,,---...//////,,,)))'''######""""""###%%%)))+++%%%&&&(((+++...///---+++''''''((())))))******+++'''%%%$$$%%%(((+++,,,,,,((('''%%%$$$%%%&&&)))***,,,,,,,,,,,,---......///++++++,,,---///000000///000///...,,,)))'''&&&&&&&&&'''***,,,.../////////------,,,,,,,,,---......)))(((&&&&&&(((*********kkkYYYOOOZZZiiipppoooooozzzzzzzzzyyyxxxwwwuuuuuussssssrrrrrrqqqqqqppppppssstttuuuvvvwwwxxxxxxxxxwwwxxxzzzzzzxxxvvvuuutttnnnppptttxxxyyyxxxuuussstttssssssrrrrrrssstttuuuvvvuuuttttttsssqqqmmmjjj```______```dddgggiiiiiimmmpppsssuuutttsssrrrrrrkkkiiiffffffggggggeeecccggghhhjjjkkkkkkiiigggeeecccgggllloooooommmkkkjjjlllllllllmmmkkkgggaaa\\\WWWVVVSSSNNNHHHAAA<<<999999666333111111111000///------......////////////...///000111111000///...++++++,,,,,,------......///111222222111111222333444333111/////////111222222222222444555555222///,,,***+++---...222<<>>CCCHHHLLLPPPUUUXXXPPPPPPQQQSSSXXX\\\```bbbTTTNNNGGGDDDDDDCCCAAA???:::666111//////111222222222111///---++++++,,,,,,((()))+++,,,------,,,,,,(((((())),,,......+++))))))***++++++,,,---///111.........---,,,,,,,,,---)))((('''&&&''')))+++---******++++++***'''$$$######$$$&&&***------+++)))((('''&&&&&&%%%&&&&&&&&&&&&&&&'''&&&$$$$$$&&&''')))***,,,,,,*********+++,,,,,,+++)))&&&%%%%%%''''''''''''(((((()))))))))$$$%%%'''***,,,,,,***(((!!!"""))),,,***''''''&&&'''(((''''''(((+++---,,,***&&&$$$###%%%(((***---,,,+++)))((('''%%%$$$###%%%(((******)))'''&&&++++++++++++***+++,,,---+++***)))'''&&&&&&&&&&&& """$$$''')))*********(((((('''&&&&&&&&&&&&''')))***+++,,,+++***))))))###""""""###%%%(((***+++%%%&&&(((+++...///---+++&&&&&&'''(((((())))))***%%%$$$###%%%(((+++,,,,,,%%%$$$$$$$$$&&&(((+++,,,++++++******++++++---------...000111111111111111000///---,,,+++)))((('''((()))***+++,,,,,,+++************++++++,,,------)))'''&&&&&&(((*********\\\RRRQQQ^^^kkkppprrrvvv}}}|||{{{zzzyyyxxxwwwvvvtttsssrrrqqqppppppqqqqqqssstttvvvwwwyyyzzzzzz{{{wwwxxxzzzyyyxxxwwwwwwxxxrrrtttvvvxxxyyyxxxwwwuuutttsssqqqppppppqqqrrrssssssrrrqqqppppppnnnkkkiiiaaa``````aaaeeehhhjjjjjjlllooosssuuutttsssrrrrrrjjjhhhffffffggghhhhhhgggiiijjjlllmmmlllkkkiiihhhfffiiilllmmmmmmkkkkkkkkkiiijjjkkkmmmnnnlllhhheee```___^^^[[[VVVOOOIIIFFF@@@===999666333111...,,,,,,++++++***+++---///000111111000000///...---,,,))))))***+++,,,......//////111333444333333444555444333111000000111333444333333222333444444111///---,,,...///000333>>>JJJPPPTTTXXXWWWSSSRRRVVVZZZbbbeeejjjooorrrsssrrrqqqmmmmmmnnnooopppqqqssstttsssrrrqqqooooooqqqssstttsssuuuuuusssmmmgggaaa___VVVUUUTTTTTTVVV[[[bbbggggggjjjkkkkkkjjjggg^^^SSSIIIFFFDDDEEEHHHMMMPPPQQQWWWYYY]]]^^^^^^^^^^^^______eeehhhhhhmmmttttttnnnbbbRRR@@@444---)))***---+++---000///...000444888>>>AAAEEEIIIMMMQQQUUUXXXRRRRRRSSSUUUVVVVVVSSSQQQDDDBBB@@@DDDJJJMMMKKKHHH===888333000111222111///////////////......------'''))),,,...//////...---((()))+++---//////,,,***)))***+++,,,+++,,,///111......///---,,,+++,,,...)))(((''''''(((***---...************(((&&&$$$###"""###%%%(((++++++***(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&''')))***,,,------,,,++++++,,,,,,------+++(((&&&&&&'''&&&&&&''''''((()))))))))###$$$&&&))),,,,,,***(((!!! ###***---+++((()))%%%'''((())))))***,,,...+++)))&&&###"""$$$&&&((((((''''''((())))))(((&&&%%%'''+++------+++(((&&&+++,,,---,,,++++++---...,,,***(((&&&%%%%%%&&&'''"""$$$&&&)))***+++,,,,,,***)))(((&&&%%%%%%&&&&&&&&&((())))))'''''''''(((###"""!!!###&&&)))******&&&&&&'''))),,,---,,,***&&&&&&''''''(((((())))))$$$######%%%(((***+++***""""""###$$$&&&)))+++---+++***)))(((((((((******,,,...111222222111222333000...,,,,,,,,,,,,***(((******+++++++++)))((('''(((((()))***++++++,,,,,,+++)))''''''(((*********tttVVVSSSXXXdddlllnnnsss{{{zzzzzzyyyyyyxxxxxxxxxyyyssssssrrrqqqqqqqqqrrrsssssstttvvvxxxzzz{{{|||}}}xxxzzzzzzxxxvvvuuuwwwzzzwwwwwwxxxyyyyyyxxxxxxwwwsssrrrpppooonnnooopppqqqpppnnnmmmmmmmmmllljjjhhhdddbbbbbbcccgggjjjkkkllljjjmmmqqqsssrrrpppooooooiiihhhggggggiiikkklllllljjjkkklllmmmmmmmmmlllkkkiiijjjllllllkkkkkklllmmmjjjjjjjjjlllnnnnnnllljjjdddeeeggggggddd___ZZZVVVMMMJJJFFFAAA===777222...---+++)))((()))---000333555444222000...---,,,,,,'''((()))+++,,,...//////---000333444444444555666222111000000000222444555333222111222444444333222111000111222000222===IIIUUUZZZ___^^^XXXTTTUUUXXX[[[^^^ccchhhlllnnnoooppppppooooooppppppqqqrrrssstttrrrpppooooooppprrrtttuuuuuuuuutttpppmmmjjjiiifffdddbbbcccfffiiiiiiiiiggghhhhhhhhhjjjiii```VVVOOOLLLHHHGGGIIIJJJJJJIIIPPPSSSWWW[[[\\\]]]^^^```___fffhhhfffkkksssqqqhhhTTTFFF888000---++++++---)))---111222000111555:::@@@CCCGGGJJJMMMPPPTTTWWWTTTSSSRRRSSSRRROOOJJJEEE===;;;<<>>666000///000222333666333///+++)))***,,,---++++++*********+++------++++++...111444555333111444444444333222222111000111222222111111222555888:::777555111,,,+++555@@@OOO```mmmllljjjjjjgggaaaZZZZZZYYYWWWXXX\\\bbbgggnnnnnnoooooopppqqqqqqrrrrrrrrrrrrrrrqqqsssvvvyyyyyyxxxwwwvvvuuuuuuuuuuuussstttuuuuuuuuusssqqqpppnnnllljjjiiiiiigggeeecccbbbbbbaaa^^^XXXQQQJJJEEEFFFGGGJJJPPPXXX]]]______bbbcccbbb``````\\\NNN>>>444000,,,+++...000///---///111333333333444666888===@@@BBBEEEGGGJJJNNNQQQWWWVVVSSSMMMFFF@@@<<<;;;999666555888<<<===:::666222111//////...---)))'''&&&+++///000...---000333000---++++++---...---,,,.........///000000...---)))'''######%%%''')))******+++***'''$$$###&&&)))%%%'''((((((((())),,,...///...------...///000111,,,)))%%%###$$$$$$%%%$$$$$$&&&((()))((('''''''''''')))******)))(((((()))((()))******(((''''''(((***,,,......,,,+++++++++''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''******))))))((((((''''''(((***++++++)))(((((((((+++)))(((&&&&&&''')))***&&&(((+++------+++)))'''%%%'''((('''%%%%%%'''******+++,,,)))&&&(((---222555333000---)))&&&###"""###$$$&&&)))***+++++++++...//////...+++(((((((((+++)))&&&$$$"""###$$$%%%$$$&&&''''''&&&%%%'''(((((()))((('''%%%$$$######!!!"""$$$&&&((()))******&&&&&&%%%%%%''')))+++---)))&&&"""!!!###$$$%%%$$$'''''''''&&&%%%$$$###"""%%%'''+++...000000///...)))(((***,,,000222222111...+++))))))+++***(((&&&'''(((***,,,---,,,,,,+++---,,,***)))((((((((((((}}}```OOOWWWaaahhhlllnnnrrrtttwwwwwwvvvvvvwwwxxxyyyzzztttttttttssstttuuuwwwxxxwwwwwwwwwwwwyyy{{{}}}{{{||||||zzzxxxuuuuuuuuuwwwvvvwwwzzz}}}}}}xxxtttpppooommmllllllmmmnnnooonnnllljjjjjjkkkkkkkkkjjjhhhgggfffhhhkkknnnooooooqqqrrrssssssrrrqqqssstttqqqpppooooooppppppooonnnqqqooolllkkkkkkkkkjjjiiiaaa```___ccchhhlllmmmlllllllllnnnqqqssstttrrrpppnnnnnnmmmlllkkkkkkllllllrrrrrrqqqpppmmmhhhaaa]]]UUUNNNDDD;;;777666777777555333///,,,+++,,,...000...---,,,++++++++++++,,,++++++---000222222000...333444444444333222000///111222333222111111333555999666555222,,,)))///888JJJZZZhhhkkklllnnnmmmhhheeeccc___ZZZXXXYYY]]]```gggiiillloooqqqsssssstttssssssrrrqqqqqqsssxxx{{{xxxxxxwwwwwwwwwwwwxxxxxxuuuuuuvvvvvvuuutttrrrqqqpppnnnmmmllllllkkkhhhfffhhhiiihhheee```YYYQQQMMMIIIHHHHHHKKKQQQXXX\\\^^^ccccccccccccaaaXXXEEE333,,,***)))+++///111111///111333444555444444555777:::<<<>>>???AAAEEEJJJMMMVVVTTTOOOHHHAAA<<<;;;;;;:::777555555777888555222111///.........---***(((&&&***---...---,,,///111000...***)))+++---//////111///------000000///,,,)))'''%%%%%%&&&((((((''')))(((&&&###!!!"""&&&)))&&&''''''&&&&&&(((+++...---------...///222444555...***&&&###""""""!!! %%%'''))))))'''%%%%%%%%%''')))******)))(((((()))***,,,---+++)))''''''(((***+++------,,,+++,,,---''''''&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&(((***++++++***((((((''''''((()))***+++)))((('''(((***,,,+++)))'''&&&'''((()))''')))+++---,,,+++((('''%%%&&&&&&&&&%%%%%%''')))*********'''%%%%%%)))...000000...,,,)))&&&###!!! """$$$''')))++++++,,,------+++(((&&&%%%%%%)))'''&&&$$$$$$%%%'''(((&&&(((((('''&&&%%%&&&'''))))))(((((('''%%%$$$$$$$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&(((***---...+++(((%%%$$$%%%&&&&&&&&&))))))))))))(((&&&$$$"""&&&'''))),,,---.........''''''(((,,,000333333333///---***)))******((('''******++++++,,,,,,------///...,,,)))((('''''''''lllVVVMMMUUU___ggglllppptttwwwvvvvvvvvvuuuuuuvvvxxxyyytttttttttttttttuuuvvvvvvyyyxxxwwwvvvwwwyyy|||}}}{{{|||}}}|||zzzwwwuuussstttuuuxxx{{{~~~|||xxxtttnnnnnnnnnnnnnnnoooppppppooonnnmmmmmmooooooooonnnhhhggggggiiimmmooopppppprrrsssttttttssssssuuuwwwuuutttsssrrrqqqqqqqqqpppqqqnnnkkkjjjjjjkkkjjjjjjbbbaaa```cccgggkkkllllllmmmnnnooosssvvvvvvuuusssooonnnmmmlllkkkkkkkkkkkkmmmoooqqqrrrrrroookkkhhheee^^^TTTLLLEEEAAA>>><<<999666333000///000111222111111000///...---,,,,,,,,,+++,,,...000000...,,,///000222333333222000///222333444333222111222333555444444333...))),,,222???LLLYYY___cccjjjmmmllllllkkkhhhccc^^^[[[ZZZ[[[```ccchhhmmmqqqtttvvvvvvrrrrrrqqqooonnnppptttwwwuuuuuuuuuvvvwwwxxxyyyzzzwwwwwwwwwvvvuuusssrrrqqqpppnnnmmmmmmnnnllljjjgggjjjkkkkkkjjjfff```ZZZWWWNNNKKKHHHGGGKKKQQQXXX\\\aaaeeekkklllfffVVVBBB333'''''')))---222444444222444555666666555444555777999:::;;;<<<>>>BBBGGGKKKRRRPPPLLLEEE>>>999777777;;;999666555666666444333000///---,,,,,,+++)))'''%%%'''************,,,......---+++***+++---///000111...+++,,,000111///,,,((('''&&&&&&'''((('''%%%'''%%%### ###'''******)))(((%%%$$$%%%(((+++,,,,,,---///111444777999111---)))&&&$$$###""" &&&(((******(((&&&&&&&&&((()))++++++)))((()))***---......---***((('''(((((()))++++++******+++---'''(((((())))))))))))))))))(((%%%$$$%%%'''***,,,,,,+++***)))((((((((()))******)))'''&&&&&&(((***,,,+++(((&&&&&&&&&'''((()))***+++,,,,,,+++)))'''''''''''''''''''''((()))))))))(((&&&######&&&)))+++,,,,,,,,,)))&&&"""  """%%%(((+++---***++++++)))&&&$$$######&&&%%%$$$$$$%%%''')))***((()))***(((&&&%%%%%%&&&)))))))))***++++++***((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))+++,,,)))(((&&&%%%&&&'''((()))((()))***+++***)))'''&&&''''''(((***+++,,,---...(((((())),,,000222222111000///---++++++++++++***,,,,,,+++++++++,,,...///111///---***(((&&&&&&&&&yyy\\\MMMPPPXXXccckkkooossswwwzzzwwwxxxxxxwwwuuuvvvxxx{{{wwwvvvuuuttttttuuuvvvvvv{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{||||||{{{xxxuuussssssuuuxxx{{{}}}{{{xxxuuunnnnnnooopppqqqqqqqqqqqqqqqppppppppprrrsssrrrpppiiihhhhhhjjjmmmpppqqqqqqssstttttttttssssssuuuwwwwwwwwwvvvtttsssrrrrrrssspppmmmjjjiiijjjlllllllllfffeeeddddddgggiiikkkkkknnnnnnpppsssvvvwwwuuusssmmmmmmlllkkkkkkkkkkkkkkkhhhkkknnnqqqqqqpppooonnnmmmiiiccc\\\VVVOOOHHHDDD???===999555333111111222333333333222111///......---,,,,,,...///000...,,,+++---111333444444222000222444555555444222222222111000222333000+++,,,000666>>>GGGNNNUUU___gggjjjjjjkkkllljjjeee```\\\ZZZ\\\___dddjjjpppsssuuuvvvsssrrrqqqooommmnnnqqqsssqqqqqqrrrsssuuuvvvxxxyyywwwwwwvvvuuusssqqqpppooommmmmmlllmmmmmmllliiiggghhhiiijjjjjjiiieeebbb___TTTQQQKKKGGGGGGLLLSSSXXX```kkkwwwxxxiiiRRR???666$$$&&&)))---111444444333444666777777666555777888:::;;;<<<<<<>>>BBBGGGKKKLLLLLLIIICCC<<<666222111777555444333333333333222000...+++******)))'''%%%###$$$&&&&&&'''(((***+++***+++,,,---.........///000...,,,---000111///---((('''&&&'''((((((&&&%%%'''$$$!!! """%%%)))+++---,,,***&&&######%%%''',,,,,,---///222666999;;;222000,,,***)))'''&&&$$$&&&(((++++++***))))))***(((***++++++)))))))))***...//////...+++((('''(((&&&''')))((((((((()))+++((()))***+++,,,,,,++++++***)))'''&&&'''))),,,...,,,,,,+++************+++******)))'''%%%%%%(((++++++***(((&&&%%%%%%&&&''')))***+++,,,,,,+++***(((+++***)))))))))*********'''&&&%%%$$$######%%%''''''(((***+++)))&&&###!!! !!!###&&&)))+++---((())))))(((%%%##################$$$%%%''')))***)))***+++)))'''%%%&&&'''))))))***---000222000...(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))&&&&&&'''''''''(((***,,,((()))***+++,,,+++******''''''((()))***,,,---...+++***+++,,,...///...---111111000///............///...,,,+++,,,---///000111///---***((('''''''''hhhRRRKKKXXX___gggnnnppprrrtttwwwuuuwwwxxxvvvssssssvvvzzzvvvuuusssqqqrrrsssvvvxxx{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzzzzzzz{{{yyyvvvssstttvvvyyy{{{{{{yyywwwuuuoooppprrrssstttsssrrrrrrrrrqqqqqqrrrssstttrrrqqqhhhggghhhjjjnnnqqqrrrrrrsssttttttrrrqqqrrrtttvvvwwwwwwvvvtttrrrqqqsssuuuqqqnnnkkkjjjkkkmmmnnnnnniiihhhgggffffffhhhjjjkkkmmmmmmooorrrtttuuusssqqqkkkkkkjjjjjjjjjjjjkkkkkkgggjjjmmmooooooooopppqqqqqqooolllhhhddd]]]UUUPPPJJJGGGBBB;;;666222000///222333333333333222111000...------...000111000...+++...222666777666333111222444777777666444333333000///111444333...---000222666;;;@@@HHHRRR[[[aaadddhhhmmmpppmmmiiidddaaa]]]___cccgggkkknnnpppqqqqqqqqqqqqpppnnnnnnppprrrnnnnnnoooppprrrtttvvvwwwvvvuuutttrrrpppooommmmmmkkkjjjkkklllmmmllliiifffffffffggggggggggggfffeee[[[WWWQQQIIIFFFGGGMMMQQQ___mmm}}}}}}iiiLLL999333###%%%(((+++...000111111333555777777777888999;;;<<<===>>>???AAADDDIIILLLHHHHHHFFF@@@999222///---////////////............---+++((('''((('''&&&%%%#########$$$%%%''')))***'''***---///......//////111222333333111000...---'''&&&%%%&&&(((((('''&&&'''%%%"""###&&&***---.........,,,((($$$###$$$&&&***+++,,,---000333666888111///,,,+++,,,+++***)))'''))),,,,,,++++++++++++(((***++++++***))))))***...//////...+++)))((((((&&&'''''''''&&&&&&''')))((()))***,,,,,,,,,+++***************+++---......+++,,,------...---------,,,,,,+++)))''''''***,,,+++***(((&&&%%%&&&'''((())))))+++,,,,,,,,,++++++---,,,***)))******)))((($$$######"""###$$$%%%&&&%%%&&&(((***)))'''%%%###""""""$$$&&&''')))++++++&&&((()))(((&&&$$$$$$%%%######$$$$$$%%%'''((((((***++++++***(((&&&'''((((((((()))---222444222///((()))******)))(((&&&%%%%%%%%%&&&&&&'''(((((((((&&&'''))))))((()))+++---*********+++++++++,,,,,,(((((()))***+++,,,------...---,,,---...---,,,***///111333333111000111111000///...------...///000///...,,,***)))((())))))}}}___PPPOOO\\\bbbhhhkkkjjjhhhhhhiiijjjlllmmmkkkhhhgggjjjnnnooommmjjjiiijjjooosssvvvxxxxxxyyyzzz{{{|||}}}}}}yyyxxxwwwxxxzzzyyywwwtttuuuwwwyyyzzzyyywwwvvvuuuqqqrrrtttvvvvvvuuusssrrrqqqppppppqqqrrrrrrpppnnnhhhggggggiiimmmqqqrrrrrrsssssssssqqqoooppprrrttttttuuuuuurrrpppooorrruuutttqqqmmmkkkkkklllmmmnnnjjjiiigggfffeeegggiiilllllllllmmmppprrrrrrpppnnnhhhhhhhhhhhhiiijjjkkkkkkhhhjjjmmmmmmllllllnnnqqqrrrqqqooommmkkkgggbbb___XXXTTTMMMEEE<<<666111//////000111222333222222111///......///222333222111///222777::::::888444111111444888999888666555444222111333666444///...000000111333888>>>DDDLLLQQQVVV[[[ccciiijjjiiigggfffccccccdddeeefffggghhhhhhjjjlllnnnnnnnnnnnnooopppllllllmmmnnnppprrrtttuuuuuutttrrrpppmmmlllkkkjjjiiiiiijjjlllmmmllliiifffffffffeeeeeeeeeffffffgggaaa^^^WWWNNNFFFEEEHHHKKKYYYfffvvvyyyeeeGGG333---&&&'''***,,,---...///111111333666777888:::<<<>>>===???AAACCCDDDFFFJJJLLLHHHFFFBBB;;;444///------+++,,,---,,,+++)))(((((((((&&&$$$$$$&&&'''''''''$$$######$$$&&&((()))***(((***,,,---,,,---000222666999<<<:::444...,,,,,,'''&&&$$$%%%'''((()))((((((&&&$$$&&&+++///000111,,,---,,,***'''%%%&&&'''(((((()))***,,,///111333+++***)))***,,,---,,,+++(((***,,,,,,+++)))))))))(((***,,,+++***)))******---...///---+++)))((()))((((((((('''%%%%%%''')))&&&''')))******)))((('''(((***---///000000///...)))+++...000111111000///...///...---++++++---...,,,***)))((('''(((***+++((()))***+++,,,------------***''''''''''''%%%###!!! """$$$&&&'''((($$$%%%'''((()))((('''&&&$$$%%%&&&((())))))((((((%%%''')))((('''&&&''''''&&&&&&&&&&&&&&&''''''''')))***+++***((('''((()))(((&&&'''+++000111...***(((***,,,---,,,***'''%%%"""###%%%''')))***+++,,,***,,,---,,,***)))+++---///---+++***))))))***+++((((((***+++,,,------,,,...---,,,,,,------+++))),,,000333555333222222222000/////////////////////---,,,+++*********+++,,,www\\\QQQTTT\\\aaaffffffbbb^^^\\\\\\\\\^^^```^^^ZZZYYY]]]aaaeeecccaaa```ccciiiooottttttvvvxxx{{{}}}~~~yyywwwuuuvvvyyyzzzwwwuuuwwwxxxyyyyyyxxxvvvuuuvvvrrrtttvvvwwwwwwvvvsssrrrpppoooooopppqqqpppnnnlllgggfffgggiiimmmppprrrrrrssssssrrrpppnnnnnnpppsssrrrsssssspppnnnnnnqqqtttxxxtttooolllkkklllllllllhhhhhhgggeeeeeefffjjjlllkkkkkklllnnnppppppnnnlllffffffgggggghhhiiikkkllliiikkklllkkkiiiiiilllooosssqqqooonnnnnnmmmkkkhhhddd___WWWMMMCCC:::444111,,,---///111222222222222000//////000333444444333444777;;;======999444000111555999::::::777666555555333444777555000---//////...000444888;;;???DDDDDDJJJRRRYYY]]]___aaabbbhhhgggeeedddcccbbbbbbbbbccceeeiiikkkllllllmmmnnnllllllmmmnnnoooqqqsssttttttsssqqqnnnllljjjiiihhhhhhiiijjjlllmmmllliiifffhhhfffdddccccccdddfffgggeeebbb[[[QQQGGGCCCEEEGGGPPP[[[kkkqqqbbbFFF111******,,,---......///000222000222555777999;;;>>>AAA===@@@CCCEEEFFFHHHJJJLLLIIIFFF???777000,,,,,,...***,,,------***'''%%%%%%###"""!!!"""%%%((())))))&&&$$$###$$$''')))++++++***+++,,,+++***,,,111555:::@@@DDD@@@666---***+++'''%%%$$$$$$&&&)))***))))))'''&&&)))...222333222***+++,,,+++)))(((((()))&&&&&&&&&''')))+++---...&&&&&&&&&(((+++------,,,***+++---,,,)))'''&&&&&&)))***,,,,,,***)))***+++,,,---...---+++)))((())))))***)))'''%%%%%%''')))%%%&&&'''))))))'''&&&$$$'''***///222444222///---(((+++///222444333111000000111111000......///000---,,,***))))))+++,,,...'''((()))+++,,,---......,,,)))%%%$$$%%%$$$"""!!!$$$'''))))))$$$%%%&&&(((((((((((('''$$$&&&((())))))(((&&&%%%%%%'''))))))((((((((()))(((((((((((((((((('''''')))***+++***)))((()))***'''%%%%%%)))---...)))$$$(((***---///...+++'''%%% """$$$(((+++---//////...000111///+++)))***,,,333000---)))''''''((()))((()))+++,,,---------,,,---,,,,,,,,,------+++***)))...333555444222222222000000000000000/////////++++++*********+++---...sss[[[TTTVVVZZZZZZZZZZZZXXXSSSLLLHHHKKKIIIGGGHHHJJJLLLMMMMMMRRRSSSSSSRRRTTTYYYaaagggfffhhhlllqqqvvvxxxvvvuuuzzzyyyyyyxxxwwwuuutttsssrrrvvvyyyxxxtttpppooooooqqqsssvvvxxxxxxuuurrroooooooooooopppoooooonnnmmmiiiiiiiiihhhhhhiiillloooqqqqqqpppnnnllllllnnnppprrrpppmmmkkkkkkmmmppprrrtttrrrnnniiieeeeeegggjjjkkkjjjhhhffffffggghhhiiikkkjjjiiikkkmmmnnnkkkhhhdddbbbbbbffflllpppnnnkkknnnkkkhhhfffeeehhhkkkmmmuuuvvvuuuqqqmmmkkklllnnnlllkkkeeeYYYNNNFFF>>>666444000---///333444222...111///---///444777999888444666777999888666444222444777:::;;;:::999888888777555111000111222111111000222444555555666888:::AAA???>>>AAAGGGNNNTTTWWW[[[XXX[[[bbbddd___XXXUUUWWW\\\aaaeeefffhhhllloookkkkkkkkkkkkkkkmmmpppsssuuussspppnnnmmmmmmlllkkkhhhjjjlllooopppnnniiieeecccdddddddddcccbbbaaaaaa```ffffffYYYIIIBBBBBBDDDHHHPPPXXXXXXLLL<<>>222---)))))))))'''''''''(((***+++(((&&&%%%(((---000111000.........---+++***((('''%%%$$$###%%%'''(((((('''(((%%%###%%%)))+++,,,+++******++++++++++++*********))))))((()))******++++++---///...,,,*********------***'''$$$$$$''')))%%%))),,,,,,((($$$""""""((()))+++///111111///,,,***+++...000222444555555222222333333333222111111...---,,,,,,,,,...000111///,,,***)))+++---......***)))'''$$$  !!!$$$&&&)))+++''''''(((***,,,,,,+++)))###)))------(((######$$$###$$$'''***+++***)))''')))(((&&&&&&'''''''''&&&###$$$$$$%%%&&&'''))))))'''%%%######%%%'''''''''%%%''')))+++***(((&&&$$$&&&(((,,,///000///---+++333222000...+++(((&&&%%%...---***(((&&&%%%$$$$$$))))))+++///111111...,,,))))))))),,,///...***&&&+++,,,...000111111000///222111000...------------,,,)))''')))---...***&&&rrrZZZQQQQQQPPPPPPOOONNNKKKFFFAAA>>>;;;;;;;;;;;;<<<>>>@@@AAAGGGGGGGGGGGGGGGLLLSSSXXXZZZZZZ[[[^^^dddiiilllnnnqqqrrruuuwwwwwwuuurrrpppqqqtttwwwwwwuuusssrrrsssrrruuuxxxzzzzzzwwwtttrrrllllllmmmmmmmmmmmmmmmllliiijjjjjjjjjiiijjjmmmoooppppppooommmkkklllooorrrrrrpppnnnllllllmmmooopppsssqqqnnniiifffeeehhhkkklllkkkiiihhhggghhhiiijjjkkkjjjjjjlllnnnnnnkkkhhhcccaaaaaaffflllqqqqqqooommmkkkgggeeedddfffiiikkkrrrsssrrrooollljjjlllnnnnnnoookkkbbbZZZTTTMMMFFF<<<888444444666666333000333111111333666999888777222444555666666444222000111444777999888777777777222222222222444777;;;>>>;;;:::999888888777666666<<<:::999:::>>>CCCGGGHHHHHHFFFIIIQQQVVVTTTPPPOOOOOOSSSXXX\\\^^^```dddgggggghhhiiiiiijjjlllpppsssuuusssqqqooooooppppppqqqlllmmmooorrrssspppkkkgggddddddddddddddddddccccccfffkkkjjj___QQQIIIEEECCCAAAGGGMMMMMMDDD888...(((******+++,,,---000111333444777999999999===EEELLLHHHFFFDDDCCCDDDDDDBBBAAAAAA===888444222111///...---------,,,+++)))((('''&&&&&&&&&'''(((((()))))))))+++---///000//////...------,,,***)))+++///222>>>TTTaaaVVVCCC666...((()))((((((((((((((())))))'''&&&%%%(((,,,///000///+++++++++++++++******)))'''&&&&&&&&&((()))((('''&&&$$$"""$$$''')))***)))******++++++***)))((('''((((((((())))))*********,,,---//////,,,+++******------+++)))&&&%%%''')))(((+++......+++'''%%%%%%((((((***---///000---+++)))+++,,,///111333444444666666555555444222111000///...---,,,,,,...///111---+++(((((()))***++++++***)))'''$$$""" !!!$$$######$$$%%%''')))***''''''''')))***+++)))'''%%%)))---+++&&&"""!!!"""###%%%(((***+++***)))''')))(((&&&&&&'''''''''&&&#########$$$&&&((()))***)))'''%%%%%%&&&'''''''''$$$%%%'''))))))((('''&&&&&&(((+++---......---,,,111000...,,,)))'''%%%$$$+++)))&&&$$$###"""###$$$&&&'''))),,,///000...,,,((('''''')))++++++(((%%%***,,,...///000000///...000000...---,,,+++++++++,,,)))''')))---...,,,)))mmmVVVLLLJJJEEEDDDCCC@@@===:::888777777888999777555444777:::;;;;;;:::::::::===CCCGGGJJJGGGDDDFFFLLLUUU]]]aaaaaaeeekkkqqqsssqqqnnnkkkqqqtttwwwxxxvvvsssrrrqqqqqqsssvvvxxxxxxvvvtttrrrjjjjjjjjjjjjkkkkkkkkkkkkiiikkkllllllkkkkkkmmmnnnnnnnnnmmmlllkkkmmmqqqtttqqqpppnnnmmmmmmmmmnnnnnnqqqooolllhhheeeeeeiiilllmmmmmmkkkjjjjjjjjjkkklllkkklllmmmooopppnnniiifffcccbbbbbbfffmmmrrrsssrrrllljjjgggdddcccdddfffgggmmmnnnmmmkkkjjjiiikkkmmmnnnqqqpppkkkgggddd___YYYJJJEEE???<<<:::999555222000//////000333444333222000111333444444222000///...111444666555444444555///000333777===EEENNNSSSMMMIIICCC@@@???<<<888555777666555666999::::::999777444777@@@FFFGGGFFFFFFEEEHHHMMMPPPSSSVVVYYY\\\aaacccdddfffgggjjjooorrrsssqqqooonnnnnnppprrrtttooooooqqqssstttqqqlllhhhccccccccccccddddddddddddiiimmmllldddZZZQQQGGG???:::===@@@???:::333---***+++++++++,,,...000222333666777999999:::@@@HHHNNNLLLJJJHHHFFFEEEDDDBBB@@@>>>;;;666333222111000000///...---,,,+++*********'''''''''(((((()))***+++---///111444444333000///------+++***)))***---000===PPP\\\UUUDDD666---&&&((()))))))))))))))((((((&&&%%%%%%'''***---......((())))))******+++++++++***)))((()))***)))(((&&&%%%###""""""$$$&&&''''''******++++++)))'''$$$"""%%%&&&((()))*********))),,,...//////---+++***+++,,,,,,---+++)))(((((()))+++---000000...+++))))))''''''(((***------,,,***))))))+++---///000222222888777666555333111000...000///---,,,,,,---...///,,,)))'''&&&'''(((((('''((('''&&&%%%$$$""""""!!!((('''''''''((()))******(((''''''((())))))&&&$$$&&&(((***'''### %%%&&&(((***+++***)))((()))'''%%%%%%&&&'''&&&%%%"""######%%%''')))+++,,,,,,***'''&&&'''(((''''''###$$$%%%'''(((((())))))'''((()))***++++++,,,,,,...---+++)))'''%%%$$$###&&&$$$!!!!!!###"""###%%%)))---///...---(((&&&%%%&&&'''((('''%%%***+++,,,.........------///...---+++************+++(((&&&(((,,,//////...}}}aaaOOOFFFDDD@@@???===:::888777999:::@@@BBBBBB===666333555888666555444333333555999;;;===999666666<<>><<>>BBBKKKLLLJJJBBB888111111444444333111111111222333444666333222333777===@@@BBB@@@CCCHHHOOOVVV\\\___aaajjjnnntttyyyyyyuuummmhhhkkkmmmqqqtttvvvvvvvvvuuuqqqpppnnnllljjjiiihhhhhhkkklllnnnnnnmmmmmmmmmnnnmmmnnnnnnnnnnnnpppsssvvvnnnnnnmmmmmmmmmmmmnnnnnnlllkkkhhheeecccdddgggkkkpppoooooonnnnnnnnnnnnnnnmmmoooqqqqqqooojjjfffcccgggggggggiiilllooopppqqqiiihhhgggeeedddcccccccccfffeeeeeeeeegggiiikkkkkkkkkoooqqqpppqqqrrrqqqmmmgggbbbZZZRRRJJJDDD>>>;;;666444000---,,,...111444000111222222222222111111333444555444222000//////222111555CCCWWWgggmmmmmmiiiccc\\\YYYYYYXXXSSSOOOOOONNNLLLIIIEEE???777111///***)))///444555555666444555777:::>>>AAADDDEEEKKKNNNRRRVVVYYY]]]bbbeeehhhhhhgggeeedddeeehhhkkkmmmnnnooopppqqqoookkkgggdddeeefffggggggggggggfffhhhkkkmmmmmmlllfffWWWIII===999444333444555555444//////......000333666888;;;;;;;;;;;;<<>>888333222222222111///...,,,+++******+++,,,+++***)))(((((()))+++,,,000...---,,,,,,,,,---...222222000---***)))+++,,,111999===:::333...+++))))))************(((&&&%%%&&&&&&''''''((()))+++,,,,,,+++***)))(((((((((((())))))))))))***)))&&&$$$%%%$$$$$$#########%%%&&&******+++***)))&&&###!!!$$$&&&(((***++++++)))(((+++---......,,,***)))***)))+++......,,,+++******((()))***,,,,,,,,,***)))((('''&&&''')))******)))******))))))***+++,,,,,,+++,,,,,,------------,,,---,,,***(((((((((***+++---+++)))((())))))(((&&&#########&&&((((((&&&###((()))***,,,---...//////,,,+++*********)))&&&### """&&&''')))***+++,,,++++++&&&$$$""""""###$$$###"""&&&&&&''')))+++...000111///---)))'''''''''&&&$$$###$$$&&&(((+++---///000)))(((&&&%%%&&&(((***,,,(((''''''&&&%%%$$$###""" """%%%######$$$'''+++///111111+++***)))'''&&&'''((()))*********+++++++++++++++......,,,+++***))))))))))))'''&&&'''***...111222wwwXXXHHHCCC@@@>>>:::::::::777666999???EEERRRQQQMMMDDD;;;555333333222000//////000111000///111222333666999::::::888666888;;;???FFFMMMSSSVVV[[[___fffnnnrrrqqqlllggghhhkkkooossswwwyyyzzzzzztttrrrpppmmmkkkjjjjjjjjjlllmmmnnnmmmllllllmmmnnnnnnppprrrrrrqqqqqqssstttmmmllllllkkklllnnnooopppmmmllliiieeecccdddhhhkkkpppppppppooooooooonnnnnnnnnpppqqqppplllgggcccbbbfffgggiiikkkmmmnnnnnnoooiiiiiihhhgggfffeeeeeedddeeedddcccdddgggjjjkkkkkklllppprrrqqqrrrvvvvvvsssnnnkkkfff___WWWPPPJJJGGG???===888222...---///222111111222222222222222222333444555444111/////////222333;;;KKK^^^lllooommmlllhhhdddbbbcccdddcccaaabbb```]]]XXXRRRHHH>>>777000+++)))---111111111222...---...000444777999999???BBBGGGKKKOOOSSSWWWZZZ```bbbcccbbb``````cccfffjjjjjjkkkmmmnnnmmmiiifffdddfffiiikkkkkkiiigggfffgggkkknnnqqqrrrooobbbTTT???999333222666999:::888000///......000333777999<<<<<<<<<===>>>@@@BBBDDDFFFFFFGGGHHHJJJJJJIIIGGGCCC>>>888333222222222222...---,,,,,,+++++++++,,,+++***((('''''')))***,,,---+++)))''''''(((+++,,,111111000...+++***,,,---111222222000...---......+++++++++***)))'''&&&%%%&&&'''((((((((((((***,,,///...+++)))((('''''''''''''''(((***++++++(((&&&'''((('''&&&$$$$$$&&&(((+++++++++***)))((('''&&&'''(((***++++++******)))***,,,------+++)))((()))(((***------,,,+++++++++''''''''')))+++,,,+++)))***(((''''''(((***++++++---,,,***)))(((((())))))&&&&&&(((***+++,,,,,,,,,,,,+++)))((('''(((***+++---,,,++++++++++++***(((######$$$(((,,,---***&&&((()))***,,,.../////////---,,,+++++++++)))&&&$$$ !!!###$$$&&&'''(((***,,,---......'''%%%######$$$$$$$$$###'''((((((***,,,...000111...+++(((&&&&&&%%%$$$######$$$'''***---///000111***(((&&&%%%%%%'''***,,,''''''&&&&&&%%%%%%$$$$$$""" !!!%%%''''''%%%%%%'''+++///111111,,,---,,,***((((((***+++++++++******++++++++++++...---,,,+++***)))))))))((((((((((((***,,,...///hhhNNNEEECCC@@@<<<999::::::777444666===CCCOOOLLLGGGBBB<<<888666555111///...///000111...,,,...000333777::::::777444333333444777;;;@@@EEEHHHKKKMMMQQQXXX___bbbaaa___^^^aaaeeejjjooosssuuuvvvsssqqqooommmllllllmmmnnnmmmmmmmmmllljjjjjjlllnnnppprrruuuvvvtttrrrqqqqqqlllkkkjjjjjjkkknnnqqqsssqqqooolllhhhffffffjjjmmmpppppppppppppppooonnnnnnoooqqqqqqoooiiidddbbbaaabbbeeeiiilllnnnnnnnnnnnnhhhiiiiiijjjiiihhhgggffffffdddbbbdddhhhkkklllkkklllooopppooorrrwwwyyywwwoooooonnnjjjddd^^^ZZZXXXOOONNNJJJBBB:::444222222000000111111222222222222000222222222000///000111333;;;HHHWWWdddkkknnnnnnjjjhhhgggfffhhhjjjlllnnnlllkkkiiifff```XXXOOOIII===777444666777444111000---+++***+++///222333222444777<<>>@@@CCCDDDDDDCCCCCCDDDEEEGGGJJJJJJIIIGGGAAA<<<666222111222333444---............---,,,,,,+++***(((&&&&&&(((***+++)))((('''&&&'''((()))***,,,---...---,,,,,,...000222///,,,,,,,,,---...///---,,,***)))'''&&&&&&%%%'''(((***)))((((((***---000///,,,***((((((((()))%%%&&&(((+++---...,,,)))***++++++)))'''&&&)))+++,,,+++*********+++,,,,,,++++++++++++************)))***,,,,,,***(((''''''(((***+++,,,+++***+++,,,((('''''')))---...---+++---***(((''')))+++,,,,,,000...+++)))'''&&&&&&&&&%%%&&&(((***+++,,,------,,,+++***))))))***,,,------,,,+++,,,------,,,***%%%%%%''',,,111222...***((()))+++,,,---------,,,,,,+++*********)))&&&###!!! !!!"""$$$%%%%%%%%%%%%&&&'''***,,,...000111)))'''%%%%%%&&&'''&&&%%%'''(((((()))+++,,,...///,,,)))&&&$$$$$$$$$###!!!!!!$$$'''+++---/////////***)))'''&&&&&&(((***+++''''''&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&(((***)))'''&&&&&&)))---//////---...///---***)))***,,,,,,++++++******+++++++++,,,,,,***)))(((''''''''''''((())))))))))))***+++```JJJEEEEEEAAA;;;:::;;;;;;777333444:::@@@EEEAAA===:::888666444222222000...///222222///,,,+++...222777:::999666222222333333555777999<<<===BBB@@@AAAEEELLLQQQTTTTTTRRRUUUYYY___eeeiiilllmmmqqqpppnnnmmmmmmnnnpppqqqmmmmmmllljjjiiiiiillloooqqqtttxxxxxxvvvsssqqqooollljjjiiihhhjjjnnnrrruuutttrrrooojjjhhhhhhkkknnnoooppppppppppppooonnnnnnoooqqqqqqmmmgggbbbaaaaaa^^^ccchhhmmmnnnooooooooohhhiiijjjkkkkkkjjjiiihhhgggdddcccdddiiillllllllliiilllmmmmmmpppvvvzzzyyynnnppprrrpppmmmiiieeecccaaabbb___WWWLLLBBB;;;999///000000000111111222222---...000000//////111333555BBBUUUbbbhhhkkknnnqqqgggggghhhhhhhhhkkkppptttnnnnnnnnnnnnlllgggaaa\\\OOOGGGBBBAAA???888333111///,,,***+++///222222111...111777;;;???CCCGGGJJJJJJPPPUUUWWWVVVUUUYYY\\\[[[[[[\\\^^^``````^^^\\\ZZZ^^^cccfffeeeaaa\\\XXXUUUZZZ___aaabbbaaaYYYPPP777000+++...666======:::...---,,,+++---000444777:::<<<>>>BBBFFFGGGFFFEEEDDDEEEFFFIIIKKKKKKJJJHHH===999333000000222444555......000000000///...---+++***'''&&&&&&''')))+++''''''((()))))))))))))))''')))++++++,,,---000222111---******,,,,,,+++,,,...---***(((&&&&&&&&&&&&''')))+++***((((((***---000...,,,***))))))***+++%%%&&&(((,,,///000...,,,,,,......,,,)))(((***---,,,+++*********---///111...---,,,+++************(((***++++++)))'''&&&&&&((()))************+++---***((((((+++...000///---///,,,)))((())),,,---...222000,,,)))&&&%%%%%%%%%'''(((***+++------......---,,,+++******,,,...///,,,++++++,,,......---+++'''''')))///555666222---***+++,,,,,,,,,+++***)))***))))))))))))(((%%%###$$$$$$$$$%%%''''''&&&%%%$$$%%%'''***---///111222+++***(((((()))))))))((('''''''''((()))+++,,,---***'''$$$#########"""!!! ###'''+++---......---***)))(((''''''(((***+++''''''''''''''''''''''''''''''&&&'''''')))+++,,,+++(((&&&&&&(((+++---...,,,...000...+++)))***,,,,,,,,,++++++***++++++,,,+++***)))((('''&&&&&&&&&'''(((******)))(((((((((yyyXXXMMMHHH???===BBBBBB>>>888555444666777777;;;;;;:::999888777666666444555444222...,,,+++,,,---...111444777666333111111222444666888888888888;;;;;;<<<===???AAACCCDDDGGGFFFFFFLLLTTT[[[___```___```bbbdddfffgggggghhhhhhgggfffgggiiilllooorrrsssvvvyyyyyywwwsssqqqpppllljjjiiikkknnnqqqsssssssssqqqlllgggiiiooorrrpppuuusssqqqooommmmmmmmmnnntttqqqmmmkkkjjjgggbbb^^^]]]```eeeiiilllnnnmmmmmmmmmkkkjjjlllooopppnnnkkkhhhccc___```eeejjjkkkkkkhhhiiikkkooorrruuuxxxyyyxxxvvvsssqqqooommmmmmmmmvvvrrrmmmiiidddYYYIII<<<666444333222333333333222333111111333111...///444BBBOOO^^^ggglllqqqrrrpppllliiifffeeegggkkknnnpppmmmmmmnnnooopppooollliiiddd```YYYSSSMMMFFF@@@<<<444222111222444555222/////////000222555999<<<>>>IIIJJJLLLNNNQQQSSSUUUVVVWWWYYYXXXVVVXXXZZZXXXTTTWWWVVVXXX\\\___]]]UUUNNNOOOOOOQQQTTTUUUQQQJJJCCC777000++++++111444333000...---,,,---///222333444888:::>>>DDDIIIKKKKKKJJJJJJHHHGGGHHHIIIGGGCCC???777111,,,---222555222...++++++++++++,,,---......111...***''''''(((+++---***---///000---***((((((&&&'''(((+++......,,,***---------+++******,,,.........---+++(((''''''((()))+++...---+++)))***,,,---+++(((&&&&&&(((+++---***)))***---111333111//////---++++++---......---,,,)))''')))---111222222///---+++)))((()))+++---)))******)))'''%%%%%%%%%************+++,,,---...222111...,,,++++++---...+++++++++*********)))))),,,------,,,******+++---...---,,,,,,---000444666000---***))))))***++++++(((+++...111111///,,,***((((((***---///111000///(((***,,,,,,+++)))((('''''''''''''''&&&%%%$$$$$$&&&%%%%%%)))------(((""""""!!!!!!%%%***......---)))))))))***)))(((''''''+++***((('''&&&''')))***)))'''$$$!!! !!!%%%***...000000...,,,***(((&&&%%%%%%%%%'''((($$$'''******)))'''''''''###'''***+++******,,,......***%%%###%%%&&&&&&%%%)))***************))))))(((***,,,+++(((&&&'''(((+++***))))))+++,,,+++)))///000///---***((()))***vvvVVVKKKGGG???===BBBBBB>>>888444333333333333888888777777777777888888888888777333...+++)))))),,,---///222555444111......///222555888999::::::777777777888:::;;;===>>>>>><<<<<>>QQQ]]]hhhnnnqqqttttttrrrooolllhhhgggiiilllnnnooonnnmmmlllmmmoooooommmllloookkkfffaaa\\\VVVPPPLLLFFF@@@999777888999555111,,,---///111444777999:::BBBCCCEEEHHHKKKNNNPPPQQQVVVYYYYYYVVVVVVXXXXXXUUUUUUTTTUUUYYY\\\ZZZTTTMMMIIIIIIJJJMMMNNNIIIAAA;;;666000***+++000333222//////......///111333444444888:::???DDDIIIKKKKKKJJJMMMKKKIIIHHHGGGDDD???;;;666222//////222444222///++++++++++++,,,,,,---...///---)))''''''(((+++------///111111...,,,+++***(((((()))+++------+++))),,,------,,,++++++,,,...------,,,+++)))))))))******,,,---,,,***)))***,,,,,,+++)))'''''')))+++---,,,++++++...111222000---000---******+++,,,------,,,***((()))---000111111...,,,+++******,,,...000111000---***'''%%%%%%&&&((()))***+++,,,---......111000...,,,++++++++++++************************---...//////...///111333...---------...111333555000---***''''''(((***+++***,,,...000///...+++***))))))+++---///000///...***,,,---,,,***'''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$'''&&&&&&***...---)))$$$###""""""%%%***------,,,(((((()))))))))(((((('''+++***(((&&&&&&'''(((((('''%%%"""  """$$$%%%'''***---...---,,,+++***)))'''%%%%%%&&&'''(((&&&)))++++++)))&&&&&&&&&$$$&&&)))))))))))),,,......+++&&&$$$%%%&&&&&&%%%''''''((())))))))))))(((&&&(((***)))'''%%%&&&''',,,*********,,,------,,,...//////---***))))))***sssUUUJJJEEE===<<>>:::<<<@@@@@@???BBB>>>;;;;;;<<<>>>FFFNNNccckkkrrrssssssttttttrrrqqqnnnkkkjjjkkkmmmoooooonnnllljjjjjjlllnnnooopppuuutttqqqnnnkkkfff```\\\WWWOOOEEE@@@@@@>>>999444,,,---///111333444555666:::;;;>>>AAAEEEHHHKKKMMMTTTZZZ]]][[[YYY[[[]]]\\\XXXWWWXXX[[[]]][[[UUUPPPKKKKKKLLLNNNNNNIII@@@888555000******///222111...111111111222333444555555999<<<@@@EEEIIIKKKKKKKKKNNNLLLJJJGGGEEE@@@:::666333333222222111000///...((())))))******+++,,,,,,,,,***(((''''''))),,,...222333333222000......///+++******,,,------+++(((***+++------+++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,***)))(((***,,,++++++***)))***+++---......------...000000///---111---)))((((((***,,,,,,---,,,******,,,...///...---,,,++++++,,,...111333666333...***&&&%%%$$$%%%&&&'''***,,,......///...000000///...,,,+++)))((()))******+++++++++******,,,---/////////111333555......///000111222444444000---)))%%%$$$%%%(((***,,,,,,,,,,,,,,,+++))))))***+++,,,...//////......,,,------,,,***&&&###!!!###$$$$$$%%%%%%%%%%%%$$$(((''''''***------)))%%%#########%%%(((***+++***'''''''''(((((((((((((((+++***)))'''&&&&&&&&&&&&%%%### """&&&)))))))))***++++++******)))***)))'''&&&&&&&&&'''((()))+++,,,+++(((%%%$$$$$$%%%&&&'''''''''))),,,...///,,,(((&&&&&&&&&&&&%%%$$$$$$&&&'''(((((())))))%%%&&&((((((&&&%%%%%%&&&***)))((()))+++------,,,...//////...,,,***+++,,,pppVVVJJJDDD===;;;???CCC???:::666555444444333///......///111555999<<<>>>>>><<<888222...++++++------...000111000---++++++---000333666888999999666555555444444555555555000///......///111333444777777888999:::::::::999@@@EEEKKKLLLKKKOOOYYYbbbaaa^^^^^^bbbhhhkkkhhhdddccccccdddeeegggeeebbb___^^^gggmmmjjjfffiiipppuuuqqqrrrsssssssssqqqooonnnllljjjfffbbb```_________ccccccdddeeefffggghhhiiiiiijjjlllnnnppppppooonnnnnnkkkhhhgggjjjlllmmmllliiijjjlllnnnppprrrtttuuuyyyxxxvvvuuuttttttuuuuuupppooooooqqqtttrrrmmmggg^^^VVVMMMJJJLLLOOONNNKKKMMMIIIGGGIIIKKKNNNUUU^^^lllrrrvvvsssppppppqqqoooqqqooommmmmmnnnpppqqqqqqmmmkkkhhhgggjjjnnnqqqrrrrrrrrrqqqqqqpppmmmhhhddd^^^[[[WWWSSSNNNGGG>>>888222111000//////111222333444666999<<<@@@DDDGGGHHHQQQ[[[cccdddccceeeggggggcccbbbaaaaaaaaa___[[[WWWUUUUUUVVVXXXVVVOOODDD<<<444000+++***---000000...222333555666666666666777:::>>>BBBGGGIIIJJJJJJKKKLLLKKKHHHEEEAAA<<<666333222444666444///+++))))))%%%%%%&&&(((((())))))******))))))((())),,,...///555555555333111000111333------,,,,,,---,,,***(((''')))+++,,,+++***)))***+++******+++,,,...//////---,,,+++)))((()))***,,,+++++++++,,,,,,---......---------...///000//////111---(((&&&''')))+++,,,...---,,,++++++,,,,,,,,,,,,+++++++++,,,...000111333000---***(((&&&###!!!$$$&&&***---///000000///000000111000///,,,)))(((,,,------...---,,,+++******+++,,,---,,,---000222...///111333444444444444000---)))$$$"""###'''+++,,,+++***(((''''''&&&'''***,,,.........---,,,---,,,,,,,,,+++***((($$$"""###$$$%%%%%%&&&&&&&&&&&&'''&&&'''***,,,+++)))&&&$$$$$$%%%&&&'''((())))))'''''''''''''''(((((((((,,,,,,+++***)))'''&&&&&&###!!! $$$))),,,***))))))(((((()))*********)))((('''''''''((((((,,,------+++((($$$######'''&&&&&&&&&'''))),,,......,,,***((('''''''''&&&$$$%%%&&&((()))*********%%%&&&''''''''''''''''''&&&%%%$$$%%%(((***+++***...000111000///......///mmmWWWLLLEEE>>><<>>>>><<>>AAABBBKKKWWWdddiiikkkoooqqqqqqlllkkkiiigggeeeccc```^^^___```bbbccc```WWWIII???444000,,,+++---//////...222555999:::999888999:::<<<@@@EEEHHHHHHHHHIIIJJJHHHHHHFFFCCC>>>999444222111555777555---'''######"""###$$$&&&'''''''''''')))))))))***,,,---///000555555444333111111444666000...---------,,,***(((%%%'''***+++***)))))))))+++***)))***---//////...---+++)))((((((***+++,,,+++,,,.../////////...---***+++,,,---...///111222000,,,(((%%%&&&)))+++,,,......---,,,+++*********++++++*********+++,,,------------......+++&&&"""$$$&&&***---///000000000111222333333111...+++)))111111222111000...,,,***+++,,,,,,+++))))))+++,,,///000222444555555444333///---)))%%%"""###(((,,,,,,***'''%%%$$$$$$$$$%%%)))+++......,,,++++++,,,+++******+++,,,+++(((%%%%%%%%%&&&'''((((((((('''%%%%%%&&&((())))))'''%%%%%%%%%&&&'''''''''((()))((((((''''''''''''((()))------...---,,,***((('''"""!!!!!!%%%))),,,((('''&&&%%%&&&(((+++,,,******))))))((((((((((((---------+++'''%%%$$$$$$(((&&&%%%%%%'''***,,,...------+++***((((((((()))((((((***+++,,,,,,,,,,,,''''''((()))******))))))%%%$$$"""###&&&((()))***///111333333222111222333uuugggXXXOOOIIICCCAAACCC???<<<888666666666555444.........///111444777888999::::::999666444444555222111111111111000---+++///000111333333333222222111000//////.........///,,,,,,---,,,,,,...111444333333333222000///---,,,000333555333111333999???AAA???>>>@@@EEEHHHIIIHHHCCCDDDFFFIIIKKKLLLIIIGGGIIIKKKLLLNNNUUU]]]```]]]]]]aaaggglllnnnnnnllljjjaaabbbbbbaaa___```bbbdddffffffggggggggggggffffffgggkkkppprrrssssssssssssmmmmmmlllkkkkkklllmmmnnnmmmnnnooopppqqqrrrsssssszzzyyywwwuuusssrrrrrrsssrrrqqqppprrrssstttsssrrrooonnnnnnnnnnnnmmmiiigggcccbbbeeeiiiiiihhhkkkpppoootttuuuqqqmmmoooppppppooonnnnnnoooqqqqqqqqqoooiiihhhfffgggkkknnnppppppmmmlllkkkkkkjjjhhhccc```dddmmmwww{{{uuuhhhZZZRRRIIIDDD===666111/////////---...000222555777999:::BBBMMMZZZbbbhhhooorrrrrrooommmkkkhhhfffddddddccciiikkkoooqqqmmm```OOOCCC444111...,,,---...//////222777<<<>>>===;;;<<<===???DDDIIIJJJHHHFFFGGGHHHFFFGGGFFFCCC===777444222111444777555///'''""" """$$$&&&'''((('''''''''((()))+++,,,---...///111222222222111222444666111///------------+++)))&&&(((*********)))***+++,,,***((()))---///...,,,***)))''''''***+++,,,,,,,,,...000222222000...,,,((()))++++++,,,---000333...+++(((&&&(((***,,,------......---***))))))******))))))))))))******++++++,,,...111444222+++&&&&&&'''***---///000111111111222333333222000...,,,333333444444333000...,,,---...---+++)))((()))***---///000222333222222111......+++'''$$$%%%***///+++)))'''$$$######$$$%%%&&&***------***((()))+++***))))))+++...///+++(((&&&''''''(((((((((((('''$$$%%%&&&'''''''''&&&&&&%%%'''(((((('''''')))***+++***)))'''''''''((()))---.../////////,,,***(((###"""!!!!!!"""%%%((()))%%%%%%$$$$$$&&&(((+++---************)))))))))))),,,,,,,,,***'''&&&&&&&&&((('''&&&'''***,,,------+++,,,,,,+++))))))***+++---......///......------(((((((((***,,,---,,,+++'''%%%######&&&(((******...111444555444333444555hhh```XXXSSSNNNJJJHHHIIICCC@@@<<<:::999888777666333333333333444555666777666777888666444333444555444222111000000///,,,***...///111222222222111111......---,,,,,,,,,------+++,,,---,,,+++,,,000333333333333222111000///...000000///...---///222666777666555666777:::<<<===::::::;;;>>>@@@AAA???======>>>===>>>EEEMMMOOOLLLKKKOOOVVV\\\^^^]]]ZZZWWWUUUWWWZZZZZZYYYZZZ\\\^^^]]]^^^aaacccdddddddddcccfffkkkpppsssssssssssstttmmmnnnnnnnnnnnnnnnpppqqqoooppppppqqqrrrsssssstttwwwvvvtttsssrrrrrrssssssssssssrrrrrrsssuuuuuuuuupppsssvvvvvvtttrrrqqqrrrnnnlllmmmpppooommmooosssnnnsssuuupppmmmnnnppppppqqqooooooooopppooollljjjgggfffgggiiilllnnnnnnmmmllliiifffbbb___[[[VVVSSSXXX]]]fffqqqwwwuuukkkcccYYYVVVOOOGGG@@@999555222...///000111333444555666888???HHHNNNXXXccciiijjjlllkkkiiigggeeefffgggiiimmmpppuuuxxxsssdddPPPBBB555222///------...000000111777>>>AAA???>>>???@@@BBBGGGKKKKKKHHHEEEEEEFFFIIIJJJIIIEEE>>>777444333///222666666222,,,%%%!!!!!!###&&&((()))***))))))%%%&&&(((***+++,,,,,,,,,---...000000000111444666111///------------,,,+++)))+++,,,+++++++++---///...***'''(((,,,---,,,)))(((&&&&&&(((+++------+++---///222444444111---***((()))+++***)))***...111,,,***((((((***,,,------,,,...///---***((()))***''''''(((((()))***+++,,,,,,+++,,,000444444...)))((()))***,,,...///111111000111111222111000///...000111333444444222000...---------+++((('''((()))++++++,,,---............---......***'''''',,,222,,,***((('''&&&&&&''''''###'''++++++((('''(((++++++***))),,,000111---)))'''''''''(((''''''&&&&&&$$$&&&'''(((''''''''''''%%%'''))))))((((((***,,,...,,,***((('''(((((()))+++,,,///000///---***)))%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$%%%(((***,,,***+++++++++******))))))***++++++***((('''((())))))''''''))),,,......,,,)))+++---,,,+++***,,,...222222222111000...---,,,)))''''''***---...---+++(((%%%###"""$$$'''((((((,,,///222444444333444555{{{```[[[WWWTTTRRROOONNNOOOJJJFFFBBB???===<<<:::888777777777777777777777666444555666555333222222333444222000000///...+++)))---...000111222222222111......---------------...,,,---...,,,***+++///222111111222222222222222111111000...,,,---///111333222222222111111222555888666666666888:::;;;999777555777666555888???BBBAAA:::???FFFLLLNNNLLLHHHDDDIIIMMMQQQRRRRRRRRRUUUWWWSSSUUUYYY]]]```aaa```___ccchhhooorrrrrrqqqrrrsssnnnoooppppppoooppprrrtttqqqqqqqqqrrrrrrssssssttttttsssrrrqqqqqqrrrssstttsssrrrqqqqqqrrrtttvvvwwwppptttxxxxxxtttsssuuuxxxtttrrrqqqrrrpppnnnpppuuummmrrrsssooolllmmmnnnnnnrrrqqqpppooonnnllliiifffeeefffhhhkkknnnnnnmmmjjjjjjfff```ZZZTTTNNNIIIEEEHHHGGGNNN^^^qqqzzzuuummmfffddd___XXXNNNDDD<<<777222222333333444555555555222555999>>>IIIWWW```aaaiiiiiihhhgggfffhhhlllooogggkkkqqquuuooo___III:::555333000......///000111111777???BBBAAA???@@@BBBDDDIIIMMMLLLGGGDDDDDDEEELLLMMMLLLGGG???888444333...111555777666000)))$$$###%%%'''***,,,,,,++++++###%%%'''(((******)))))))))+++...///000111333555111///---------...---,,,,,,---------,,,---000333///+++'''(((+++,,,***&&&&&&%%%%%%(((,,,///---+++...111444666555111,,,))))))***+++***((((((+++...+++)))((()))+++---......+++---///...***((()))***%%%%%%'''(((***,,,---...,,,******---111222...)))*********+++---///111222//////000000000000//////,,,...111333444444222111***+++***)))'''&&&'''((()))))))))******++++++,,,,,,...///,,,))))))...333,,,,,,***)))(((((())))))"""&&&******'''&&&(((+++---+++***---111111---)))''''''''''''&&&%%%$$$$$$%%%'''((()))((('''((()))%%%(((******))))))+++...000...+++)))((((((((())))))+++...//////---***(((&&&&&&%%%%%%$$$###""""""%%%$$$$$$$$$%%%'''((()))***++++++++++++***)))))))))******)))((((((***+++)))((('''***...000...,,,(((+++------++++++---000555555444222000...,,,+++((('''''')))---///---+++'''$$$!!! !!!###%%%%%%***---111333333333333444sss[[[WWWSSSRRRTTTWWWWWWWWWXXXSSSKKKEEEBBB???>>><<<===888555777===???;;;777999777444333444555555444111333555555222...,,,+++000000000000000000///...///---,,,***+++,,,///000111000---++++++,,,...000000111222333333222111000555333000...---...000222333222111000111333666777444444555777999999777555111222222222222222222222222333666999<<<<<<:::888:::???EEEFFFDDDDDDFFFJJJLLLLLLMMMPPPSSSVVVVVVUUUWWW^^^fffjjjjjjjjjmmmpppwwwtttqqqppprrrssssssssstttsssqqqpppqqqtttwwwzzztttsssrrrpppnnnooosssvvvrrrqqqqqqqqqrrrtttwwwyyytttttttttsssssstttttttttrrrpppmmmkkkjjjllloooppprrrooollljjjkkkkkklllkkkpppnnnmmmllljjjhhhdddaaacccccceeehhhkkkllllllkkkfffbbbZZZRRRJJJCCC???<<<===>>>DDDRRRdddqqqtttsssnnnkkkgggeeebbb[[[OOOFFFEEE>>>666444777999666222222//////555===GGGSSS]]]aaafffmmmrrrrrrooollljjjnnnqqqsssooodddSSSCCC888555222...,,,---///000111666999>>>AAABBBCCCDDDEEEIIIJJJNNNPPPLLLFFFDDDHHHKKKOOOOOOJJJDDD>>>555---,,,---111555777555111---((()))+++,,,------,,,+++(((&&&######$$$&&&''''''+++++++++,,,---000222333000...+++((('''***000555222222000...---///444888222---'''$$$%%%((()))******'''%%%(((---///---***+++---///000///...+++)))---,,,******+++++++++*********))))))***,,,...000444111---******))))))(((%%%%%%&&&)))++++++(((&&&+++)))((()))+++,,,,,,+++++++++,,,---...///000111///...,,,+++,,,---------+++---///222222111...---,,,+++)))((('''''''''((())))))((((((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++...///,,,)))''''''''''''(((***+++,,,)))***,,,///111///***'''&&&$$$"""###&&&((('''%%%$$$'''***,,,---+++)))'''$$$%%%&&&((())))))******---------,,,+++***((((((---------...............***)))((('''%%%###!!! &&&%%%$$$$$$%%%&&&((((((,,,,,,,,,,,,***'''%%%###'''(((***++++++***)))(((+++******+++,,,,,,***((()))***+++---///000222333333333222000...,,,***)))&&&(((***,,,---,,,++++++&&&%%%$$$######$$$%%%%%%+++,,,,,,,,,,,,...111444nnnRRRPPPPPPSSSYYY^^^aaaaaabbb]]]UUUNNNJJJGGGDDDBBB@@@<<<:::;;;===>>>;;;888777555333333444555666555222444666666333000...---000111111111111111000000000...,,,******,,,...000111///...,,,,,,---...///......000111111000//////333222000///...///000000111111111111333444666777777777777888999888666333222111111111111111111111---...000222444444333111///444888999777777:::>>>>>>>>>>>>@@@CCCEEEEEEDDDHHHNNNVVVZZZ[[[\\\___bbbooonnnmmmllllllmmmoooqqqrrrrrrrrrrrrrrrssstttuuussssssrrrpppnnnmmmoooqqqoooooonnnmmmnnnppprrrsssssssssrrrqqqqqqqqqqqqqqqqqqpppnnnllllllmmmnnnpppqqqooolllllllllmmmmmmlllmmmllljjjiiigggeeebbbaaacccdddfffiiilllmmmmmmmmmiiiaaaUUUHHH>>>888666555888888>>>LLL^^^kkkqqqqqqpppnnnlllllllllhhh```YYYQQQJJJBBB???@@@???;;;666666222222666;;;???FFFMMM[[[aaahhhmmmnnnmmmkkkjjjlllmmmlllfffZZZKKK===555333000---,,,---///222333666999===@@@AAACCCEEEFFFJJJJJJMMMNNNKKKFFFFFFJJJNNNTTTVVVRRRKKKDDD;;;222,,,---000333555444000---))))))***,,,---...///000,,,)))&&&%%%&&&'''((('''((())))))***,,,...111222///...+++)))(((***///222333333111...---...222666000,,,&&&%%%&&&***+++,,,,,,)))''')))---///,,,)))(((***,,,...///...---+++---,,,++++++,,,------,,,,,,+++***))))))***,,,---222///,,,***+++++++++***''''''(((***++++++)))'''((((((((()))+++,,,------,,,,,,------...///000111...,,,***)))***+++,,,,,,***+++---...//////......---,,,***)))(((((())))))******)))(((''''''((((((+++++++++************************,,,......---+++(((((((((((()))***+++,,,++++++---///111///,,,)))'''%%%######%%%''''''&&&''')))+++------,,,***((($$$%%%&&&'''((()))))))))............---,,,++++++---------------.........++++++******)))'''&&&%%%'''***---...,,,+++***+++------,,,+++***((('''&&&))))))*********))))))(((+++***))))))***+++***(((++++++,,,---...///000111000000///...---+++)))((('''(((***+++,,,+++***)))'''&&&%%%$$$$$$%%%%%%&&&******++++++***+++...111eeeJJJLLLPPPWWW```gggjjjkkklllggg```YYYTTTOOOLLLIIIFFFEEECCCAAA???<<<:::888777555333444666888888888333555777777555333111111111111222222222222222222111///,,,******+++...000/////////.........------+++,,,---...//////...---111111111111111000000000---...000222555666777888:::999999999999888555222222222111000000/////////+++,,,------......------,,,///222222000111555888666555555666888999888777888===DDDGGGHHHIIILLLOOO^^^```aaa```___```dddhhhlllmmmnnnoooppppppooooooqqqrrrrrrqqqnnnlllllllllqqqppppppooooooppppppqqqrrrqqqpppooonnnmmmmmmmmmpppooonnnnnnmmmmmmnnnnnnooonnnmmmnnnoooooonnnllljjjiiigggeeecccbbbaaa```ccceeehhhkkknnnooopppppplllaaaPPP@@@444///000111222333999FFFXXXgggoooqqqqqqpppoooqqqttttttpppmmm___XXXPPPLLLJJJGGGAAA;;;:::666555888999888;;;@@@PPPVVV^^^dddhhhiiijjjjjjqqqppplllcccUUUGGG===777111000...------000222444666888;;;===???BBBFFFIIIKKKJJJKKKLLLIIIFFFJJJPPPUUU\\\```\\\TTTJJJ???666,,,,,,---///111111000...++++++***+++,,,///222444000...***))))))******)))''''''((()))+++---///000...---,,,***)))))),,,...222222000...,,,---000333...+++'''&&&(((+++---......,,,***+++------+++(((%%%'''))),,,......------,,,,,,,,,,,,---...//////---,,,***)))))))))******///---+++***,,,---------***))))))***++++++)))&&&%%%&&&'''(((+++---///000...............///000000,,,+++((('''''')))+++---))))))******+++,,,---------,,,+++)))))))))******+++***)))'''&&&&&&&&&'''((((((((((((''''''&&&&&&(((***,,,---,,,,,,---...+++++++++******++++++,,,.........///111000...,,,)))&&&$$$###%%%'''((((((***,,,---......---+++)))%%%%%%&&&'''((())))))***------............---------------------,,,,,,,,,++++++,,,,,,,,,---------+++333;;;===888222...---...---,,,***************+++***)))(((((((((((((((+++)))''''''((()))***)))---------------.........------,,,+++***)))(((((('''((()))*********)))((())))))((((((''''''''''''*********)))))))))+++...www[[[JJJNNNTTT]]]eeekkknnnoooppplllfff```\\\XXXTTTQQQPPPQQQOOOJJJBBB;;;888777888666555555888:::;;;:::444666888888666555444444222222222222222222222222222000---+++***,,,...000...//////000///...---,,,***+++,,,---......------000111333444555333222000+++---000444666777888888:::999888888999888666333444333111000///////////////000000///...---...///000111222222111222666999555333222222333444333222222555999;;;<<<<<<>>>@@@JJJMMMPPPOOOLLLNNNSSSYYYaaabbbcccdddeeeggghhhhhhlllnnnqqqqqqooolllkkkkkkqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmllllllllllllnnnnnnnnnnnnnnnmmmmmmlllmmmmmmnnnpppqqqqqqooommmggggggeeebbb```___```aaaeeehhhkkknnnpppqqqssstttlllbbbQQQ@@@444//////111///000666CCCUUUfffppptttqqqpppoooqqqtttvvvvvvuuuhhhccc]]]XXXUUUPPPHHHCCC>>>999666777777666888===CCCHHHQQQXXX^^^cccgggiiisssrrrmmmbbbSSSEEE;;;666222111000...---...111333444555888:::<<>>???EEEJJJSSSRRRRRRSSSUUUYYY]]]___bbbeeejjjlllllljjjiiiiiikkklllnnnppppppqqqppppppoooooonnnmmmmmmmmmmmmmmmmmmnnnnnnooonnnmmmlllkkkllllllmmmppprrrrrrooommmggggggfffccc```^^^```bbbgggjjjnnnqqqqqqrrrtttvvvmmmeeeWWWHHH<<<444111000///111777DDDUUUeeepppvvvsssrrrppppppqqqsssssssssmmmjjjgggccc```ZZZSSSNNNDDD>>>888666444222555:::777<<>>777333777999???IIIWWWeeeooouuuvvvuuusssqqqppppppqqqrrrpppooonnnmmmjjjddd]]]XXXMMMEEE===888444///111555222666<<>>DDDDDD===444...---,,,+++((('''&&&(((***+++)))((('''&&&&&&&&&&&&&&&'''%%%$$$%%%(((***++++++------------,,,,,,,,,+++///...,,,***)))))))))))))))))))))))))))))))))))),,,...111333444333111///000111000///---...///111jjjOOOEEEIIIPPPYYYbbbhhhmmmrrrvvvnnnnnnnnnpppqqqqqqnnnlllnnnmmmkkkfff___WWWQQQNNNFFFCCC@@@>>>>>>>>>===<<<>>>?????????===<<<<<<===<<<;;;888555333333333444555555666555444111///---000000000000000///......---......///...---+++***---000333666777666555333000111333444444444444333///...---///222444555444000...,,,++++++,,,...///...222666555111......000555444555555666777666555555333111111333555666666222111//////000222333444555555333222222444666777888888777888:::<<>>>>>???@@@>>>;;;777555444555555555666888888666333///---111000000000////////////---.........---+++)))(((,,,...111444555555444333333333444444333333222222...---,,,---000222222222---,,,***((((((***---...,,,111666666111......000111111111333444333111000111///---...111333555555222111//////222555777777555333000///000111111111111222333444555555555555777;;;@@@CCCDDDEEEEEEFFFFFFJJJQQQYYY___cccdddeeeeeeeeegggiiilllooorrrssswwwvvvuuuttttttttttttuuummmllllllmmmnnnnnnmmmkkknnnqqqssspppjjjeeeeeefffccchhhlllmmmjjjhhhkkknnnnnnnnnllliiiddd^^^XXXUUUVVVWWWZZZ```fffmmmrrruuusssssssssrrrqqqqqqrrrsssmmmnnnppppppmmmggg```[[[XXXRRRMMMJJJDDD;;;888888666666666666555777:::===;;;@@@BBB>>>555///...000222444666333...,,,///222111444999>>>CCCIIIOOOSSSUUURRRQQQRRRTTTYYYeeeppp{{{}}}wwwcccLLL:::///)))%%%$$$######&&&''''''&&&###&&&,,,111555555333222...,,,)))((()))+++,,,+++++++++------...---,,,+++---...///...,,,+++,,,------......,,,(((%%%###"""$$$'''***)))'''&&&''')))&&&))),,,---,,,+++))))))*********)))))))))******)))---///...+++***...222/////////...---,,,***)))))))))***---000222222111,,,***(((((()))***)))(((***---111000......222777555333///+++(((''''''(((%%%***......+++***,,,///***)))(((''''''***,,,...++++++***))))))***+++,,,)))'''$$$""""""###&&&((($$$%%%&&&(((***+++------+++(((''')))...222333222......------------......+++++++++---......+++)))'''+++......+++(((((()))***)))((('''''')))+++---)))(((&&&%%%&&&''')))***)))))))))******))))))(((---,,,+++)))(((&&&%%%$$$!!!!!! !!!###&&&)))***---,,,************+++,,,)))(((&&&%%%$$$$$$%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%(((+++---,,,+++******+++,,,------......000...+++((('''&&&&&&'''))))))))))))***+++------+++...333777999888666444+++,,,,,,+++***+++---///]]]KKKEEENNNTTT]]]dddiiikkklllmmmlllkkklllnnnppprrrrrrqqqrrrqqqpppooommmkkkiiihhh\\\ZZZVVVTTTSSSRRRPPPNNNNNNNNNNNNMMMJJJHHHGGGGGGHHHEEEAAA>>>===<<<:::888<<<<<<<<<;;;999666333222222333333222111000///...//////......------,,,,,,...111444444222000111222111222333444333111///...111000......//////...---------,,,+++++++++,,,,,,//////000000///...------000000000000000///...---111111000...------///222000000222444777888888777333222111000............+++---///111333333222111444333444888<<<>>>===:::===???CCCHHHMMMPPPSSSTTTUUUXXX\\\___bbbeeeiiilllpppsssvvvxxxwwwvvvvvvvvvpppooommmjjjiiiiiijjjkkkrrrqqqpppooollljjjhhhgggdddgggjjjlllkkkjjjjjjjjjooorrrtttrrrlllgggeeeeeebbbdddhhhjjjkkkmmmoooqqqtttrrrooooooqqqsssttttttsssqqqmmmjjjgggddd```]]]^^^ZZZWWWVVVUUUOOOBBB777888888777555222000000000333555666444000------...000000//////000000111222000333777===CCCIIIMMMPPPRRRRRRPPPNNNNNNWWWeeepppxxxhhhSSS>>>000******#########%%%'''(((&&&%%%"""'''---222444222...,,,000///...---,,,,,,,,,,,,+++***((('''''')))***,,,...000111000...------...444444333///)))%%%$$$%%%$$$%%%'''((((((((('''&&&'''((()))+++***)))(((&&&'''(((+++---------,,,,,,///000111///,,,,,,///222333222111000///---,,,,,,+++))))))...333666333///,,,+++***+++------***'''------..................000...,,,+++***)))'''$$$)))((((((***++++++)))'''%%%&&&'''((())))))))))))((()))***)))((()))---111111...***'''%%%&&&''')))---,,,***)))***---000222,,,((($$$%%%***...///...,,,***)))***---///000///000000000///---+++(((''')))(((((((((((())))))))),,,***''''''(((*********((((((''''''(((***---...)))((('''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%% !!!$$$&&&(((******+++***)))((()))+++...)))(((&&&$$$#########$$$'''%%%%%%''')))***(((%%%'''&&&&&&'''(((***,,,---,,,+++)))((((((***+++---...***&&&&&&(((***+++***...+++(((((()))+++------000222666999::::::888777444...)))(((+++......---```NNNIIIOOOUUU^^^fffjjjkkklllllllllllllllmmmoooqqqrrrrrrtttssssssrrrpppooommmlllgggdddbbb```^^^]]]ZZZWWWTTTVVVXXXWWWSSSQQQQQQRRRPPPMMMHHHEEEDDDCCCBBB@@@@@@@@@???>>>;;;999777666777666555444333111111000111000//////.........///---000222222000......000111222333333333111///...000///......//////...,,,......................../////////.........------000000000000000///......000000...,,,***+++---///111222444777888888777555222111000...,,,,,,++++++,,,...000333444444333222111000000333777999888777777888:::===AAADDDFFFHHHHHHKKKNNNRRRTTTWWW[[[^^^cccfffiiikkklllmmmoooqqqqqqqqqooommmkkkkkklllmmmqqqqqqpppooonnnllljjjiiifffhhhkkklllkkkkkklllmmmlllpppuuuuuurrrooonnnnnnjjjkkkmmmmmmllllllmmmooorrrqqqooooooqqqssstttsssqqqnnnkkkhhhfffdddaaa^^^```]]]\\\^^^___YYYMMMDDD;;;:::777333000......///000222333111...++++++,,,......///000222444666777444666999>>>CCCIIIMMMOOOPPPQQQQQQOOOQQQYYYgggrrr~~~sss___III666+++''''''&&&%%%$$$%%%((()))))))))%%%'''***---......---,,,///......---------------+++***)))((((((***,,,---...000111000...---------111222111...)))&&&%%%&&&%%%&&&((()))))))))(((((('''((()))******((('''%%%'''(((+++---...---,,,+++,,,---...---++++++---000222222111000...------,,,***))))))...333555333///---,,,+++---//////---***......------,,,,,,,,,+++000---+++)))))))))'''%%%)))((((((***++++++)))'''$$$$$$%%%&&&&&&'''''''''&&&((()))(((((()))---111222000,,,(((''''''(((***---,,,+++++++++---///000,,,((($$$%%%***...///---,,,++++++,,,///000000///000000000///---***(((&&&(((((('''&&&''')))***,,,...+++((('''(((*********)))(((''''''))),,,///111***)))(((&&&&&&&&&''''''''''''&&&$$$###"""!!!  """$$$''')))***------,,,***((((((***,,,((('''&&&%%%%%%%%%&&&'''&&&&&&&&&(((++++++(((%%%%%%%%%%%%&&&'''))),,,---+++***)))((((((***+++---...***&&&&&&(((+++,,,,,,---,,,++++++---......---000222444666777777777666333...)))(((***,,,+++(((^^^MMMJJJPPPWWW```gggkkkkkkkkkjjjkkkkkkkkkkkkmmmoooqqqrrruuuuuuuuutttssssssrrrrrrqqqooommmllljjjhhhdddaaa]]]bbbeeeddd```^^^___bbb]]]YYYTTTPPPOOONNNNNNMMMIIIHHHFFFDDDAAA@@@?????????>>>;;;999666555555555555333222000000111222333///111222222000......//////000111222222111///...///...---...//////---+++...///111222333222111111000///...---,,,---......000000111111111000////////////---+++)))(((***---111444777::::::888555222111000...,,,************...000222444555555444333///......000333555666555222222222333444666888999999<<>>999:::<<>><<<<<<<<<:::888666444333555777888555666555444333111111111......////////////...---...------...//////---+++,,,///222555666444222111000///---++++++,,,...///111222222222222222111111000000...,,,))))))+++---222555999;;;:::666222000000...,,,+++***++++++,,,000111333555666555444333111000///000222444666666333222000......///111222111444777999;;;===@@@BBBCCCCCCCCCDDDGGGMMMUUU[[[dddgggiiijjjiiiiiillloooppppppppppppooonnnmmmmmmiiihhhfffccc```^^^```aaaffflllssswwwvvvtttttttttvvvuuutttpppllljjjjjjkkkmmmmmmnnnqqqssssssqqqoookkkiiihhhggghhhgggfffddd```___^^^```cccbbb]]]XXXNNNIIIBBB;;;666222000.........///...---,,,++++++...///111444888;;;???@@@>>>>>>???AAADDDHHHKKKMMMMMMPPPQQQQQQQQQVVV```iiieeeWWWDDD444+++)))(((((((((((((((***---...---+++))))))(((''''''((())))))))))))***,,,------......************,,,---///000///000111000---,,,+++,,,)))*********)))))))))***((()))***+++,,,---------)))***+++,,,,,,***((('''(((***,,,......---***)))(((((()))******+++,,,---222111111111000000//////))))))***...222333111///++++++,,,---///000000000///...---,,,++++++,,,,,,...+++(((&&&''')))******,,,++++++,,,------***(((#####################$$$###$$$%%%&&&(((***,,,......,,,)))'''%%%%%%&&&&&&***+++---......,,,***((()))'''%%%&&&***,,,------+++,,,...111333333000---/////////...,,,)))'''%%%&&&'''(((((())))))))))))---+++)))(((***,,,---------+++)))((()))+++---///---,,,***(((((('''((((((&&&%%%$$$""" """"""###$$$%%%''')))***---...---,,,))))))***+++'''''''''''''''''''''(((###%%%'''***+++)))'''$$$"""""""""###%%%(((***,,,***)))(((''''''(((***+++---+++'''&&&(((+++///222333111//////111333444444333333222222222333444555///---+++***+++***'''$$$aaaKKKGGGJJJTTTZZZbbbhhhjjjiiihhhgggfffhhhiiiiiiiiijjjmmmppppppoooooopppppprrrssstttsssrrrqqqqqqpppmmmiiieeeggglllqqqrrrpppnnnppprrrllliiidddbbbaaaaaaaaa```]]]\\\ZZZXXXWWWWWWXXXYYYVVVTTTPPPLLLIIIGGGGGGGGGAAA???===::::::;;;<<<>>>;;;:::888666555444333222------------------,,,,,,---------///000000...++++++...111444555444111000000...---,,,,,,---///000222222333444444333333333222222000...,,,,,,...000222666999:::666333000//////---,,,++++++---///111111222444555555444333111111111111000111222444666444222000...------...///...000333444666777:::<<<;;;;;;999999:::@@@GGGMMMTTTXXX\\\^^^^^^aaafffkkkpppqqqqqqqqqqqqqqqppppppiiigggbbb[[[UUUQQQPPPQQQ^^^dddlllrrrssstttuuuwwwxxxxxxwwwtttqqqnnnnnnooommmmmmnnnppprrrrrrooollljjjiiihhhhhhjjjjjjiiihhhccc```\\\[[[\\\]]]\\\[[[VVVQQQKKKEEE@@@:::333...000000000000111000000///111111333555888;;;===>>>@@@@@@AAACCCEEEHHHKKKLLLMMMPPPRRRPPPMMMNNNUUU[[[XXXMMM>>>222---+++***)))'''(((+++...000///,,,)))))))))******)))(((''''''&&&''')))***,,,---------*********+++,,,...///000///000111///---+++++++++((('''((((((***+++++++++*********+++,,,------...***,,,---......---,,,******+++,,,------,,,***)))*********+++------...---111111111111111111000000)))***,,,...111111000...)))***+++,,,,,,...///000...---,,,,,,,,,...///000...+++(((''')))+++------...------...///...,,,***%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&(((***++++++(((&&&$$$"""!!!""""""###)))+++---......+++(((&&&''''''&&&''')))+++------***+++...111333222...+++------------+++)))'''&&&&&&(((+++---,,,***'''%%%+++)))'''(((+++...///000///---+++***))))))******---,,,***)))((((((((()))&&&%%%%%%$$$###"""!!!!!!#########$$$%%%'''((()))***+++,,,+++******+++---((((((((('''&&&%%%%%%$$$"""%%%'''))))))'''&&&%%%###"""###$$$%%%(((***,,,+++***(((&&&&&&'''((()))+++)))((('''(((,,,000444777333///---///333777999666444333111111222333444,,,+++++++++,,,+++)))'''pppUUUIIIKKKPPPVVV[[[aaafffggggggffffffeeehhhkkkkkkjjjjjjmmmpppmmmmmmlllmmmnnnoooqqqssssssqqqpppppppppnnnjjjhhhhhhlllppprrrrrrqqqqqqqqqmmmjjjgggfffggggggfffeeeccccccbbbbbbbbbccccccdddbbb```\\\YYYUUUSSSRRRRRRKKKIIIGGGDDDCCCCCCDDDDDD???<<<999777777666444222//////...------,,,,,,+++------...000222111///,,,+++---000333333222000...//////...---...///000111111111222333333333333222222222111///------000222222555777555111......///000...,,,+++,,,...111333000111333444333222000///...///000000//////111333111000///---,,,------...,,,...000222222333666888777777666444444777<<>>444///,,,,,,,,,***+++---000111000,,,)))((()))+++++++++)))'''&&&%%%&&&)))+++,,,------,,,******+++,,,------......///000111///---*********(((''''''(((***,,,+++***+++************+++,,,,,,+++,,,...000000000///...---,,,,,,++++++*********,,,,,,,,,---///000///---////////////000000000000***,,,---/////////---,,,((()))*********+++---000------,,,+++,,,///111333---+++******,,,///111111///.........///...,,,***&&&&&&%%%%%%&&&''')))***((('''&&&'''))))))((('''""""""!!! !!!"""(((***,,,...---+++(((%%%&&&&&&'''((()))+++,,,---)))***,,,///111000,,,)))***++++++,,,+++***)))(((&&&(((,,,......,,,(((&&&***(((&&&'''***---///000///......---,,,***))))))++++++)))((((((((()))***'''''''''&&&&&&&&&&&&&&&############$$$%%%''''''((()))++++++******+++,,,((((((((((((&&&%%%$$$###$$$&&&(((((('''&&&''''''%%%%%%%%%%%%''')))+++,,,---+++)))&&&%%%%%%&&&&&&''''''(((((())),,,000444999444...+++---333888<<<666555333222111111111222***++++++++++++***))))))bbbOOOLLLQQQVVVXXX\\\```ddddddddddddeeeeeejjjnnnooommmlllnnnqqqnnnmmmllllllmmmoooqqqsssrrrpppnnnnnnnnnnnnllljjjjjjkkkmmmqqqttttttqqqnnnkkkjjjiiiiiijjjjjjiiigggeeefffggghhhjjjjjjkkkkkkjjjiiigggdddaaa^^^\\\[[[UUUTTTRRROOOMMMLLLKKKKKKEEEAAA===::::::999777444333222111000...------------...///111333333000---,,,...000222222000...---/////////000000000111111...//////000111111000000...///...---,,,---///222222444333///+++)))---111222000...++++++---///111///000111222111000...---,,,...111000......///000------------------------,,,...000111111222444666444555444333222333666999888<<<@@@@@@@@@EEEOOOXXX^^^___cccgggjjjnnnpppqqqllliiibbbWWWLLLCCC???===CCCJJJSSS[[[bbbiiiqqqvvvuuuxxxzzzzzzxxxvvvttttttpppooonnnnnnooommmkkkhhhhhhgggggghhhjjjlllkkkjjjgggdddaaa___^^^]]]\\\[[[VVVYYY]]]aaa```VVVFFF:::000///...000333444333111000111111222333555777888<<<>>>BBBFFFIIIJJJKKKKKKMMMPPPQQQMMMFFFBBBBBBDDDFFFBBB;;;444//////333777222000//////000000...,,,((())))))******)))''''''&&&(((***---......------******+++,,,,,,,,,,,,,,,///000111///,,,***)))******)))''')))+++,,,+++***+++***)))((((((((()))***)))+++---000111111000000///...+++)))((()))***+++///...---///111111///,,,+++,,,,,,,,,------......,,,---///000...---++++++(((***+++***)))***---000...---+++***+++---///111---,,,,,,...111333444333...---------...---***(((&&&&&&%%%%%%&&&)))+++---,,,***(((((())))))&&&$$$ !!!"""###$$$''')))+++------+++(((&&&%%%&&&'''((()))***,,,---((()))***,,,...---***((('''(((***+++++++++***)))'''(((***,,,---...------+++)))'''''')))+++,,,,,,---...000111000///---+++))))))((('''((()))***+++))))))))))))((((((((((((###############$$$%%%&&&(((***+++***)))(((((()))'''(((((()))((('''&&&%%%'''(((***)))'''''')))+++)))(((((('''(((***+++,,,...,,,)))&&&$$$######$$$###%%%((())))))+++///333777222---+++...333888:::555444222111000//////...+++++++++***((('''''''''wwwYYYMMMNNNUUUYYYYYY\\\```bbbbbbccccccdddfffkkkqqqssspppoooppprrrooonnnmmmmmmnnnppprrrssspppnnnlllllllllmmmlllkkklllkkkkkkpppuuuvvvqqqllliiiiiiiiikkkmmmllljjjhhheeefffiiikkkmmmnnnnnnnnnooonnnmmmkkkhhheeebbb```\\\[[[YYYWWWTTTRRRPPPOOOJJJFFFAAA>>>>>>===;;;888777555444222000///............000222444333111......///000111111000...---...///000111222222111111,,,,,,---......///......+++,,,+++******+++...111222333111,,,'''''',,,222555222...+++***+++,,,......///000111000...,,,+++,,,///222222000...///000+++,,,---...////////////---///111222222222444666222333444444222222333555333777:::999888<<>>DDDGGGKKKMMMMMMMMMLLLMMMSSSQQQKKKDDD<<<444...***))))))***---000111111000---+++(((''')))+++,,,,,,'''&&&$$$$$$&&&''''''&&&+++***))))))***---///000/////////...,,,***((('''&&&'''((()))******)))))),,,,,,+++)))((('''&&&&&&)))******)))((())),,,...,,,+++*********+++,,,---------------------------)))))))))(((&&&'''(((******,,,...///......///111//////...,,,))))))***,,,---,,,+++***,,,...000222000///,,,)))''''''&&&&&&((((((((())))))((('''''''''%%%""""""$$$%%%&&&%%%$$$%%%''')))+++------......///000000///---***(((%%%&&&(((***,,,------......,,,)))(((***+++,,,,,,,,,***(((((((((((('''&&&%%%$$$$$$&&&)))+++,,,,,,***)))(((***,,,------,,,+++******))))))******+++)))'''$$$""""""$$$''')))&&&'''((()))*********)))%%%''')))+++...000111111000...+++******)))'''&&&'''''''''((()))+++,,,------+++(((%%%###$$$%%%&&&&&&&&&(((***---...---,,,,,,,,,---...---,,,++++++,,,------+++***+++---///333111---)))&&&$$$""""""$$$%%%&&&&&&&&&''')))+++***---111222111...---,,,---//////,,,(((&&&(((***......,,,((($$$""""""###```MMMIIIKKKRRRZZZ]]]___```bbbccceeeiiilllnnnqqqtttvvvwwwxxxzzz|||yyyyyyxxxwwwvvvtttsssssslllkkkkkklllmmmmmmnnnmmmoooppprrrttttttsssqqqpppnnnmmmnnnppptttwwwwwwvvvqqqqqqpppooollliiifffdddfffiiilllmmmkkkhhheeedddeeeggggggddd```___dddhhhgggfffcccbbbcccddddddeeeccc```]]]^^^cccdddaaa]]]VVVTTTRRRPPPNNNJJJFFFBBB;;;999555111.........000333222111111111444666888333111......///000111000333222111///.........///---...//////......---...///////////////...,,,,,,.........---,,,+++***)))(((+++,,,+++---333555444000////////////000111111///,,,...<<>>CCCJJJQQQVVVTTTWWW[[[]]][[[XXXVVVUUUQQQMMMHHHCCCCCCFFFJJJNNNRRRRRRPPPOOOPPPTTT[[[```cccaaa^^^^^^____________]]]```cccdddccccccfffiiigggkkkllldddVVVFFF;;;777111111000...---------------...000111333666;;;???DDDIIIOOOTTTUUUUUUUUUUUULLLIIIDDD===777111---+++,,,000444555333000...,,,***)))((()))******(((&&&$$$$$$&&&)))+++,,,***(((((('''%%%%%%&&&***...000+++******))))))******+++***,,,///111222111///------.........---+++((('''***+++------,,,,,,---......---,,,,,,,,,---...///,,,,,,,,,------...............,,,***'''%%%&&&'''(((***,,,,,,+++++++++,,,///000222222///---,,,,,,((())))))*********)))(((++++++***))))))(((''''''%%%&&&'''((()))*********&&&(((((((((&&&%%%%%%''''''))),,,.../////////...000000///...---------...))))))******)))(((((('''&&&%%%$$$%%%((()))***)))***++++++)))'''&&&'''((($$$###!!!"""%%%)))++++++*********,,,...000000000)))***+++,,,---.........111000...---+++******)))&&&&&&''''''(((***+++,,,++++++,,,,,,------,,,,,,...+++(((&&&&&&''''''''''''((()))******************(((&&&%%%%%%''')))+++'''&&&'''))),,,,,,+++)))%%%%%%&&&)))------)))&&&%%%$$$%%%'''***,,,,,,+++***)))((('''''''''((()))%%%$$$$$$&&&***---......---***&&&$$$%%%&&&'''((())))))******))))))((('''###%%%&&&((())),,,///333{{{aaaJJJGGGNNNUUU[[[aaaaaabbbccccccdddgggkkkoooqqqsssttttttttttttvvvxxxxxxyyyzzzyyywwwssspppmmmiiilllpppqqqpppppprrrtttppppppqqqqqqpppooonnnnnnooopppqqqqqqqqqrrrssstttooooooooommmkkkiiifffeeeaaadddggghhhhhhhhhiiijjjhhhiiiiiigggeeeeeehhhkkknnniiidddcccgggjjjkkkiiieeeeeefffhhhiiikkklllllljjjiiiiiiiiijjjiiigggeee^^^]]][[[[[[YYYUUUOOOJJJFFFFFFEEECCCBBB@@@???>>>999666222000000222333333111000///......///000000///---,,,---///111000...,,,+++***)))***,,,///000,,,---......///.........111444444111111333333//////111333555555444222111...///444???OOO^^^gggkkkkkkkkkkkkkkkjjjhhheeedddZZZXXXUUURRROOOKKKFFFCCCCCCAAA@@@>>><<<999666444333444555777:::>>>CCCFFFFFFJJJQQQUUUWWWZZZ\\\___\\\YYYTTTOOOKKKJJJJJJJJJIIIGGGDDDAAAAAAFFFMMMRRRUUURRRPPPPPPRRRTTTUUUUUURRRVVVYYYYYYVVVVVVYYY]]][[[\\\ZZZRRRFFF;;;666444111111000///.........//////000111222444777<<<@@@EEEJJJPPPUUUVVVVVVUUUUUULLLIIIEEE???999333...,,,...111444444111...------)))((('''((()))***)))'''!!!"""%%%(((+++,,,)))'''&&&%%%$$$%%%&&&***---///***)))(((((())),,,///111---///000111111000///...------...///...,,,***)))))),,,...///...,,,,,,,,,,,,,,,+++++++++,,,...///...---,,,,,,,,,---...///,,,***))))))))))))((('''(((***,,,,,,+++***+++,,,---000444555333000...---******+++++++++)))'''&&&*********))))))(((''''''((())))))*********)))))))))***,,,***'''%%%&&&'''***+++---...//////......222000---***)))***,,,...---------,,,+++***)))((($$$$$$%%%(((+++,,,,,,***)))***+++)))'''&&&'''***&&&$$$""""""$$$'''))))))&&&&&&&&&))),,,/////////*********+++,,,,,,------.........---,,,+++******((((((''''''(((***+++,,,+++***++++++,,,---...///+++(((%%%###$$$&&&''''''(((((()))******))))))(((''''''''''''(((***,,,---*********,,,---...,,,***%%%$$$%%%)))...///***&&&%%%$$$%%%'''+++---,,,+++((('''&&&%%%%%%%%%&&&&&&######$$$)))...222222111...+++((('''((())))))'''(((((()))***++++++***(((###$$$&&&((())),,,111444ttt]]]IIIIIIRRRXXX^^^cccdddeeeeeeeeeeeehhhmmmpppnnnoooqqqqqqqqqrrruuuwwwtttuuuwwwxxxwwwtttqqqnnniiimmmqqqrrrqqqqqqsssuuunnnnnnnnnnnnnnnmmmllllllmmmnnnoooooooooooopppqqqnnnnnnnnnmmmllliiigggfffaaacccfffgggggghhhjjjkkkiiijjjjjjjjjjjjkkkmmmooonnniiicccbbbfffiiiiiihhh```bbbeeeggghhhjjjllloooiiiiiiiiikkkmmmmmmkkkiiidddddddddffffffbbb[[[UUURRRRRRQQQOOOMMMJJJHHHFFF@@@<<<777444333444444444111000/////////000111222...,,,***+++---//////---((())))))***,,,------...++++++,,,---............222444444111000111000---///111444666666555333111(((+++333@@@OOO^^^hhhnnnffffffggggggiiijjjkkkkkkhhhfffccc```\\\WWWRRRNNNOOOMMMKKKHHHEEEAAA<<<999444444555555777999;;;<<<<<>>999888<<>>@@@>>>===>>>EEECCC>>>888222......///111111///---,,,---000333444555555666777999>>>AAAIIIJJJLLLPPPTTTWWWWWWVVVNNNMMMJJJFFF@@@888222...333333222///+++(((''''''+++)))''')))++++++'''###"""!!!"""%%%((()))&&&###'''''''''((())))))******''''''(((***---000444666333444333111...,,,,,,---000000///---+++(((&&&%%%))),,,//////...+++******(((((()))+++------+++***,,,......++++++...///,,,+++***+++---///000///...,,,---.........---,,,+++...000222333222000---+++***+++++++++***'''$$$###((()))+++***)))((()))***---///000///---+++******+++)))(((((()))******)))............////////////555222...***)))***---///555333222111111...+++(((***)))))),,,///222222222+++***************+++++++++)))&&&$$$$$$%%%'''(((%%%%%%%%%%%%(((+++...000...---,,,+++,,,---...///,,,------+++((((((***------,,,***(((((()))***+++)))((('''***...000000///)))'''$$$"""###&&&***,,,,,,+++***+++,,,+++)))'''(((((()))+++...///...,,,000//////111333222...***"""%%%***///222000+++'''&&&'''(((***+++++++++******)))'''$$$!!!"""%%%(((&&&(((,,,///111111000///---)))&&&(((+++---***&&&''')))+++***(((&&&%%%%%%&&&%%%$$$%%%))),,,---...{{{\\\LLLOOOTTT]]]gggiiiggggggggghhhjjjmmmpppsssmmmmmmlllmmmppprrrtttuuusssssssssssstttuuuvvvwwwwwwuuussssssssssssrrrpppkkklllmmmmmmllliiigggeeehhhlllpppsssrrrpppooonnnkkklllnnnppppppnnnkkkiiihhhjjjllllllkkkjjjjjjjjjmmmjjjiiijjjmmmqqqrrrqqqqqqooommmkkkhhheeecccbbb\\\]]]___bbbeeehhhjjjkkknnnmmmllllllmmmoooqqqrrrkkklllmmmmmmkkkhhhgggfffdddcccccceeehhhgggaaa\\\XXXVVVRRRNNNIIIEEECCCAAA???===999444///...000222+++***))))))++++++)))(((******++++++,,,,,,++++++)))+++,,,,,,+++******+++.../////////////////////---...000000...---...///......444CCCVVVcccgggeeebbbcccdddfffiiilllpppqqqrrrtttvvvtttpppkkkgggeeecccaaa_________ZZZQQQIIICCCAAA>>>;;;999777666666111444777999:::@@@JJJRRRcccfffjjjkkkhhhaaaZZZVVVRRRRRRQQQOOOLLLGGGBBB???CCCBBBAAA@@@??????>>>===777333333666888888:::===AAA???:::555000......///111111000...------///222333555666888999<<>>AAADDDGGGHHHHHHHHHJJJMMMOOOOOONNNOOOQQQRRROOOHHH>>>333,,,)))******(((&&&$$$$$$%%%***---///---)))&&&&&&'''''')))+++...///---***''''''(((+++......---+++***)))***,,,...//////......111000...+++)))+++...222111...)))%%%%%%(((,,,///333333333000***%%%"""!!!'''(((************+++,,,///222111...,,,...---)))'''&&&&&&''')))***)))((()))+++...111222111///---,,,,,,+++++++++---...///+++,,,------------,,,+++'''+++///111000---,,,+++...000111000...++++++++++++,,,,,,+++******,,,---,,,,,,---...000444777999444222///---+++*********+++******,,,///000000//////444888666000+++***+++((())))))***+++,,,...///...,,,)))'''$$$#########%%%%%%%%%&&&(((***,,,------------,,,***'''%%%###%%%%%%&&&'''(((***---///---...//////...,,,***))))))***---000333444444333333111---***(((((()))******'''###"""###&&&'''((($$$###$$$&&&(((******))),,,,,,---...///...,,,+++,,,***(((((()))((('''%%%'''''')))******)))(((((())))))(((&&&$$$$$$''')))))))))******+++,,,------+++(((%%%%%%'''(((((((((,,,+++***(((&&&'''***---&&&&&&&&&(((+++,,,,,,***xxxYYYOOOPPPVVVVVV\\\bbb___bbbdddiiinnnrrrqqqnnnkkkkkkmmmnnnnnnnnnpppssswwwwwwwwwuuuuuutttuuuvvvwwwxxxuuuqqqnnnmmmmmmkkkjjjjjjjjjjjjkkkkkklllmmmnnnppppppooommmkkklllnnnqqqnnnmmmkkkiiiiiijjjkkklllttttttsssqqqnnnmmmnnnooorrrrrrqqqpppooonnnnnnnnnqqqpppooonnnlllkkkjjjiiihhhhhhggggggffffffeeeeeeoooooooooppppppqqqrrrsssmmmkkkiiihhhjjjkkkkkkjjjgggccc___]]]___dddhhhkkkiiiiiiiiigggeeecccaaa```\\\]]]^^^\\\VVVQQQMMMKKKKKKEEE===666222222111111222111000///............---,,,+++((('''(((,,,///,,,---///000000///---,,,000111333333333444777999222555===KKK\\\hhhlllmmmgggggghhhiiillloooqqqsssrrrsssrrrppplllkkkkkklllhhhhhhhhhhhhiiihhheeedddbbbaaa___\\\YYYVVVTTTRRRHHHCCC<<<444//////333666666;;;EEESSS___ggghhhhhhdddgggiiihhhdddaaa______XXX\\\aaacccaaa]]][[[ZZZZZZYYY[[[^^^^^^\\\___dddkkk]]]III888111111555888444555666555333222333444999;;;===>>>???@@@CCCEEEGGGGGGIIILLLOOOPPPNNNMMMKKKLLLMMMLLLEEE<<<222,,,******+++)))'''%%%%%%&&&(((+++---,,,(((%%%%%%''''''***---...---+++)))''''''))),,,...///...,,,******+++---...///......---000///---+++)))+++///222111...)))&&&&&&)))...111333444222///)))$$$!!!!!!&&&((())))))((((((***,,,111444444000...///---)))#########%%%'''((('''&&&'''))),,,...///...---,,,,,,+++*********,,,---///////////////...---,,,,,,+++...111222000,,,***(((+++---///000///......//////000000---***))))))+++------...000222555888999222000...,,,***))))))((((((''''''))),,,...///...///444888777111,,,,,,...)))))))))***+++---...///...---***(((&&&%%%$$$$$$&&&&&&&&&''''''((()))***------------,,,)))'''&&&%%%%%%%%%&&&(((+++---...---///000222111///---,,,***,,,...000222222333333000///,,,)))(((((()))***(((%%%!!!!!!###&&&'''$$$######%%%''')))***)))+++,,,---...------,,,,,,,,,***'''&&&'''(((((((((((()))*********)))((('''(((((((((&&&$$$$$$''')))------,,,+++******))))))((('''&&&&&&'''((()))))),,,,,,***((('''))),,,///)))(((((()))+++,,,,,,+++oooWWWSSSYYY^^^ZZZ\\\___ZZZ]]]aaagggiiiiiigggeeeeeeiiikkkmmmmmmlllmmmqqquuuwwwvvvvvvuuuuuutttssssssvvvsssooommmlllllllllkkkiiiiiihhhiiijjjllloooppprrrpppmmmiiihhhiiinnnqqqnnnllljjjhhhhhhiiijjjkkkqqqrrrrrrqqqnnnllllllmmmqqqrrrrrrqqqnnnmmmmmmmmmooooooooonnnnnnnnnmmmmmmnnnmmmllljjjhhhfffddddddooooooppppppqqqqqqqqqrrrmmmiiiffffffiiikkkkkkjjjfffccc```^^^___ccchhhkkkggghhhhhhhhhhhhfffdddcccbbbeeeiiiiiifff```[[[XXXXXXRRRHHHAAA===<<<;;;;;;:::888444111...,,,,,,+++,,,,,,+++)))'''(((,,,///,,,---///000000...,,,+++///000000000000222555777444888BBBQQQaaalllpppqqqmmmlllllllllmmmoooppprrrtttttttttqqqnnnlllkkkllliiiiiiiiiiiiiiihhhggggggffffffffffffeeedddcccbbbVVVPPPFFF===666444444555222444:::FFFUUU___ccccccfffhhhjjjhhhccc___^^^___^^^cccjjjllljjjgggeeeeeeeeefffiiillljjjeeefffkkkjjj[[[FFF666111444999===555555666555444444555777<<<>>>@@@@@@@@@AAACCCEEEGGGHHHJJJNNNPPPPPPLLLIIIDDDEEEEEECCC>>>777000,,,+++,,,,,,***(((&&&&&&'''((()))++++++)))'''&&&&&&'''***,,,,,,***(((''''''''')))+++---------,,,+++++++++,,,---............000000///,,,+++,,,///111000...+++))))))+++...111222222111...)))%%%######&&&(((***)))''''''***---222555555111//////,,,'''!!!!!!!!!$$$''')))(((''''''(((***++++++++++++***,,,,,,+++******+++------000000///...------,,,,,,...000222111...+++)))((()))+++...000//////000111222333333///***((((((***------///111222444555666//////...---,,,+++))))))((('''&&&(((+++---......///222555444111...---...*********++++++---...///---,,,+++***((((((''''''''''''''''''''''''''''''++++++,,,,,,,,,,,,,,,,,,(((&&&%%%&&&(((+++,,,,,,---...000222222111000///+++---...///...///111222...---+++)))((()))***+++'''$$$ !!!$$$&&&&&&&&&$$$$$$%%%(((***+++***+++,,,......---,,,---......+++(((&&&'''((()))(((((())))))***)))(((&&&%%%&&&''''''%%%$$$$$$&&&(((000000///---+++)))'''&&&%%%%%%&&&((()))***++++++,,,,,,+++))))))***...111+++)))'''((()))+++,,,,,,lllYYYXXX```bbbZZZYYY\\\VVVSSSXXX]]]]]]XXXTTTUUUXXX___ccceeeeeecccdddiiimmmpppqqqrrrssssssrrrpppooorrroookkkiiijjjkkkkkkkkkgggfffeeefffhhhkkknnnpppqqqooollliiiggghhhkkkooolllkkkjjjiiiiiikkklllmmmnnnpppqqqqqqooolllllllllnnnpppqqqqqqnnnmmmmmmoooqqqppppppppppppppppppppppppooonnnllljjjhhhfffeeelllmmmnnnpppqqqrrrrrrrrrnnniiieeeeeeiiillllllkkkfffeeecccaaabbbdddhhhkkkiiijjjjjjkkkjjjhhheeedddeeeiiimmmooommmiiifffdddbbb]]]VVVQQQNNNLLLJJJIIIGGGCCC>>>777222---+++)))++++++***)))'''(((***---***,,,///111111000///---111222111000///000222555555<<>>===<<<:::666222...,,,,,,------+++(((&&&&&&''')))))))))***++++++)))''''''((()))(((%%%###$$$&&&((()))***+++,,,,,,,,,,,,+++++++++,,,---...//////111111000///------...000000///------,,,---...////////////,,,)))&&&%%%&&&'''***,,,+++((((((,,,000222444444000------)))%%% !!!"""%%%)))+++++++++))))))))))))))))))******------,,,+++++++++,,,,,,---,,,,,,,,,+++,,,,,,,,,...000111000---+++))))))***,,,///000000///000111111333444000+++((())),,,+++,,,...000111111000//////////////////---,,,+++***)))((((((+++---......///000000///...---,,,++++++++++++++++++,,,---...,,,,,,++++++++++++++++++)))))))))((('''%%%$$$###(((((()))***,,,...000111+++)))&&&''')))+++***)))+++,,,...000111111111000,,,---...,,,***+++...111///...,,,***)))))))))***(((%%%""""""$$$&&&'''((('''&&&%%%&&&)))+++,,,,,,+++---///...---,,,...000111...***((('''(((''''''''''''(((((('''%%%$$$###$$$%%%&&&%%%######%%%'''000000000///---***'''%%%!!!$$$'''***+++,,,------+++,,,,,,+++***,,,///111,,,)))%%%$$$&&&)))***+++jjj\\\\\\bbbbbbWWWVVVYYYSSSHHHOOOSSSPPPIIIDDDGGGMMMQQQTTTWWWWWWUUUUUUZZZ___ccceeehhhjjjkkkiiigggfffmmmjjjfffeeefffhhhiiiiiiddddddcccdddfffjjjmmmpppnnnnnnmmmjjjhhhgggjjjllljjjjjjjjjjjjkkkmmmooopppmmmoooqqqqqqooommmlllllljjjmmmppppppnnnmmmoooqqqsssssssssrrrrrrqqqqqqqqqqqqpppooommmkkkiiihhhgggiiijjjmmmoooqqqsssttttttoooiiiddddddiiimmmmmmllleeeeeedddcccccceeehhhkkklllmmmmmmmmmkkkiiifffdddfffiiimmmooonnnllllllkkkgggeeeaaa___]]]ZZZWWWTTTSSSNNNGGG>>>666000,,,***)))))))))((('''''')))+++)))+++///111333333222111666666555222000000222444666???OOOaaannnsssppplllrrrqqqpppppppppqqqrrrsssqqqsssttttttqqqooonnnnnnmmmmmmllljjjhhhfffggghhhhhhiiikkknnnooopppppppppiiieee___WWWOOOFFF>>>999555777888777999>>>HHHOOOXXX```hhhkkkhhhcccaaaaaa```ffflllmmmjjjgggggghhhjjjjjjllllllfff```aaaggg^^^SSSCCC999777888999888222222222000000222666999<<>>>>>DDDCCCCCCDDDFFFIIILLLNNNSSSSSSUUUYYY\\\\\\XXXTTTUUUXXX\\\[[[YYYYYY]]]bbbYYYXXXXXXZZZ^^^aaabbbbbbhhhkkkllljjjfffdddgggkkkqqqpppoooqqquuuvvvuuusssoooooooooppprrrsssqqqpppmmmnnnoooooonnnpppsssuuurrrsssrrrpppmmmmmmppptttqqqooollljjjkkklllllllllhhhiiilllnnnpppqqqqqqqqqppplllhhhhhhlllmmmjjjggghhhgggfffgggiiijjjjjjiiihhhhhhiiijjjjjjhhhccc___gggkkkppptttuuurrrnnnkkkfffggghhhhhhhhhfffeeedddeee```XXXNNNCCC888///+++)))(((&&&%%%&&&)))+++---......000666===>>>999444333333333111111222666888BBBPPP^^^eeeiiilllmmmlllnnnooopppqqqrrrqqqpppoooqqqrrrssssssrrrqqqooonnnppppppnnnjjjfffcccdddeeemmmmmmnnnppppppqqqqqqqqqlllgggcccaaa___WWWJJJ???<<<999555222111444777:::IIIVVV```cccdddfffeeeaaaggghhhhhhgggdddcccccccccjjjiiifffdddcccddddddeeeaaaPPP>>>777777777777777777333...+++,,,222999>>>===AAAFFFHHHHHHIIILLLOOOPPPQQQQQQOOOJJJDDD>>>;;;666444222111000///,,,***///......,,,***(((&&&$$$***++++++,,,,,,,,,++++++)))'''$$$"""!!!!!!###$$$'''***,,,+++((()))...222222000---+++***+++---...//////000111222111111000///.........///000111222000///...---+++(((&&&%%%)))+++------,,,///444999===999222,,,((('''(((***###$$$'''***,,,---------...,,,***(((''''''((((((000---+++---000000,,,'''(((***++++++***+++---///333111///,,,++++++,,,---,,,+++***+++---...---,,,000///...---+++***)))))))))******++++++++++++***+++222555333000///...,,,---......///000111222222222///+++))))))))))))(((***,,,...---***))),,,///...,,,***+++---...+++(((---+++(((''''''&&&$$$###&&&''')))***,,,.../////////***&&&$$$%%%&&&%%%###'''((()))***,,,---//////,,,,,,,,,+++))))))***,,,...,,,))))))******'''$$$$$$%%%&&&'''(((((((((((()))'''$$$$$$&&&)))+++,,,,,,---///000000000///...//////---***&&&$$$###$$$"""&&&)))(((%%%""""""###&&&%%%###"""""""""###$$$'''***...111222000---+++###&&&***...//////...---111000///...//////...---...***$$$!!!!!!$$$&&&'''ooo\\\TTTSSSPPPMMMHHHCCC???===:::::::::::::::999888888:::::::::;;;===???AAABBBBBBBBBDDDHHHKKKKKKHHHEEEHHHLLLNNNNNNKKKKKKOOOSSSMMMMMMMMMPPPTTTWWWXXXYYY]]]```cccbbb``````dddhhhmmmkkkkkknnnssswwwxxxxxxrrrqqqppppppqqqqqqooonnnmmmnnnppppppqqqsssvvvxxxtttuuutttrrrnnnmmmoooqqqooonnnlllkkklllnnnooopppnnnooopppqqqrrrrrrrrrqqqooollliiikkknnnpppooollljjjiiiggghhhjjjkkkllllllgggeeedddcccdddcccbbb```cccgggmmmrrrsssqqqnnnkkkggghhhiiijjjjjjjjjjjjjjjnnnjjjcccYYYMMM@@@555...---+++)))''''''(((***,,,...///333:::@@@@@@;;;555333333222222333666<<>>;;;444222000000000///---+++------,,,+++)))((('''&&&******+++,,,,,,,,,,,,,,,***(((&&&$$$###$$$%%%&&&'''+++---,,,******---111000...,,,)))((()))***+++---...000222222111000///,,,,,,---......//////000//////...---+++)))((('''((()))***+++,,,...222555999555000+++((('''((()))'''((()))***++++++++++++,,,+++)))(((((()))***+++000---+++---///000,,,((()))***+++******+++...000000///---,,,,,,---...///,,,+++++++++---...---,,,+++,,,,,,+++***)))(((((((((((()))*********))))))***000333000......---******+++,,,---///000222222222///+++***+++,,,,,,,,,+++,,,,,,,,,+++,,,---//////---,,,...000000---***+++)))'''&&&''''''&&&$$$%%%&&&))),,,///000111111000---)))&&&%%%$$$###"""((()))***+++---...///000/////////...,,,+++,,,...+++)))'''(((******)))'''%%%&&&'''((()))))))))))))))&&&$$$$$$&&&)))++++++---...///000000000///......---,,,)))&&&$$$%%%&&&&&&))),,,+++'''$$$###$$$$$$$$$###"""""""""""""""%%%(((,,,///000///---+++$$$&&&***---//////---,,,...---------...//////...,,,((($$$!!!"""$$$%%%&&&dddQQQKKKJJJHHHEEEAAA===:::888444555666777666555444333222222333555666777777777777888:::===??????<<<:::;;;>>>@@@???<<<<<<>>>AAA???>>>???AAAEEEHHHIIIIIILLLOOOTTTUUUVVVWWW\\\___cccbbbaaadddkkkrrrwwwyyypppooonnnmmmnnnmmmjjjhhhhhhjjjmmmoooqqqsssvvvyyyvvvvvvvvvtttqqqooonnnooollllllkkklllmmmoooqqqsssqqqqqqqqqrrrrrrqqqppppppnnnllljjjlllpppsssrrrpppooollljjjiiikkkmmmnnnnnnfffccc___]]]^^^___``````___ccciiinnnppppppnnnlllhhhiiijjjlllmmmooopppqqquuurrrmmmeeeZZZKKK===444...,,,)))''''''(((+++,,,///111555<<>>;;;999777333444666777777666555444111222444666777666555444777888999:::;;;999777555555777888777555444444666666555444666888:::;;;:::<<>>???===;;;333555999===BBBHHHOOOTTT```gggkkkjjjhhhiiihhhfffggghhhjjjlllnnnpppqqqrrrppppppppppppooonnnmmmmmmmmmnnnnnnmmmllllllnnnqqqqqqrrrrrrssssssrrrrrrqqqqqqooommmoooqqqppplllggg\\\WWWNNNDDD:::333...,,,(((000:::CCCKKKUUU^^^cccbbbbbbbbbbbbaaabbbeeehhhccc```]]]^^^aaaeeeggggggRRRDDD777222222111111333///000222555999>>>BBBEEEFFFHHHKKKMMMOOOPPPQQQQQQRRRPPPLLLGGGCCC???<<<:::222000//////111111000///...,,,+++)))''''''''''''&&&&&&((()))++++++,,,,,,,,,,,,++++++++++++++++++***---000000...------......---+++)))((((((((()))***---000333333111...,,,(((***,,,...///...---,,,------......------,,,+++***(((&&&(((---000000...+++***)))(((((((((((((((///...,,,+++***++++++,,,,,,+++***))))))+++---...---+++))))))******(((&&&(((((('''%%%%%%(((---000,,,---------............***)))((()))+++,,,+++***&&&''')))******(((%%%###$$$$$$%%%&&&''''''''''''))),,,,,,)))''')))(((%%%"""###%%%(((+++...000222...+++)))***---000333444,,,***)))+++000222000...000///111444777777222...'''&&&%%%''')))+++,,,+++'''***...111333333111000...///...+++%%%###$$$&&&***++++++,,,---......//////000000...,,,+++,,,---((('''&&&%%%&&&'''((((((&&&'''((()))))))))))))))'''%%%$$$%%%'''***++++++------------,,,,,,++++++(((((('''%%%###$$$'''***111333444111+++'''&&&'''"""###$$$%%%%%%$$$"""!!!"""$$$&&&)))+++,,,,,,+++((()))***+++,,,++++++***+++,,,++++++******,,,...***(((&&&%%%&&&'''((('''dddKKKBBBIIIGGGEEEAAA>>>;;;888777333444666777777777666666444666888::::::999888666999:::::::::777555333111444555666555444222111222444222111000222222222111222444888:::<<<===???@@@CCCCCCBBBCCCGGGLLLSSSWWWRRRRRRRRRSSSUUUUUUTTTSSSTTTXXX^^^bbbdddfffiiijjjiiiiiijjjkkklllllllllkkkgggiiijjjkkkjjjkkkmmmpppnnnoooppprrrsssuuuwwwwwwtttrrrqqqqqqqqqqqqqqqpppvvvsssooolllllllllkkkjjjhhhfffcccbbbbbbaaa___^^^\\\___dddiiilllnnnnnnnnnnnnnnnooopppqqqqqqrrrrrrqqqpppqqqqqqmmmaaaRRRGGG;;;888333...,,,,,,...//////000222666:::>>>???@@@;;;@@@GGGNNNRRRVVVZZZ\\\ccchhhjjjiiihhhjjjiiifffeeefffgggiiilllnnnpppqqqppppppooonnnmmmmmmmmmmmmmmmnnnnnnmmmlllmmmppprrrqqqqqqrrrssssssssssssrrrrrrpppnnnoooqqqrrrooommmiiiddd[[[OOOCCC999222...+++---111666<<>><<<888555444444555555666666555444222111444222000///000000///......///111333444444444333777777888888999;;;>>>AAA@@@@@@@@@CCCEEEGGGFFFEEEIIIMMMSSSXXXZZZ[[[\\\]]]YYYXXXYYY[[[___aaaaaaaaa___bbbeeeeeeddddddgggjjjmmmnnnpppsssvvvzzz}}}xxxwwwuuutttrrrqqqqqqqqqrrrpppmmmlllkkkkkkiiigggfffeeeeeeffffffeeebbb``````bbbfffiiimmmnnnoooooooooppprrrssssssrrrqqqpppnnnnnnnnnpppooogggYYYNNNIIIDDD<<<555000......///000222555999===BBBFFFHHHKKKPPPXXX___bbbccccccddddddhhhjjjiiiiiikkkjjjgggddddddfffgggjjjmmmoooppppppooonnnmmmllllllllllllmmmmmmmmmlllkkklllnnnpppppppppqqqrrrssssssssssssrrrpppoooooopppqqqqqqqqqnnnjjjbbbWWWLLLBBB;;;666333000//////111777CCCNNNTTTWWWZZZ^^^```cccgggjjjbbb___\\\]]]aaabbb___[[[FFF<<<222//////......111///111555:::>>>BBBDDDEEEDDDDDDFFFJJJNNNQQQQQQPPPRRRPPPLLLGGGBBB===:::999555333111000111000...,,,---------,,,***)))'''&&&$$$%%%&&&'''((()))))))))+++,,,---/////////...---,,,------.../////////...//////............//////,,,...111444444222000...+++,,,...///000000//////,,,,,,------------,,,,,,,,,++++++---///000//////)))((((((''''''(((((((((++++++++++++,,,---.........---+++)))((()))***+++***)))(((&&&%%%$$$#####################&&&***---...///111222111///---,,,((('''&&&''')))***)))(((((()))*********(((&&&$$$###$$$%%%&&&'''(((((((((,,,,,,)))%%%%%%((('''#########%%%(((***,,,...///---,,,,,,---///000///...))))))***,,,...///---,,,...---...222666666333000)))((('''(((+++---...---,,,...000111000...+++***&&&(((***++++++,,,...000++++++++++++++++++++++++...///000000...///000222---,,,***&&&###"""###%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$&&&)))+++,,,+++))))))(((((())))))***+++&&&''''''&&&$$$$$$%%%'''///111111...)))&&&&&&(((%%%%%%&&&'''''''''&&&&&&%%%&&&'''(((***+++,,,------,,,+++)))((((((((((((...///...+++&&&%%%(((+++...+++((((((***,,,...///tttTTTHHHJJJNNNLLLGGGAAA<<<888555444222111111111222444666888666777888:::;;;;;;::::::<<<>>>???===:::777777888777777888888999777555333222000//////000111000///......///111222111///...111333666666444222333444444444444777:::;;;;;;:::<<<@@@FFFJJJLLLLLLKKKLLLIIIGGGFFFHHHMMMQQQRRRRRRNNNSSSWWWYYYWWWXXX\\\```eeefffhhhlllpppuuuyyy{{{vvvvvvtttrrrpppoooooooookkkjjjjjjjjjkkkkkkiiifffaaaaaabbbdddggghhhgggeeeeeefffhhhkkknnnoooppppppoooqqqtttvvvvvvuuurrrqqqnnnkkkjjjkkkjjjcccVVVKKKJJJEEE===555000......///222777===CCCHHHLLLNNNPPPXXX]]]bbbfffggggggffffffeeeiiikkkjjjkkkmmmkkkgggdddddddddfffhhhkkknnnoooooonnnmmmkkkkkkkkkkkklllmmmmmmmmmkkkjjjjjjkkkmmmmmmnnnpppqqqssstttttttttrrrqqqoooooopppsssuuuvvvooolllggg___WWWOOOIIIEEE<<<777333222000111999DDDJJJNNNUUUZZZ___bbbfffhhhddd```]]]^^^aaa```ZZZSSSBBB999111///...---...111111333666;;;>>>AAACCCDDDBBBBBBDDDIIINNNRRRQQQPPPRRRPPPMMMHHHCCC>>>:::888555333111///...---***((()))+++---......,,,***)))&&&'''((())))))))))))))))))***---///000///...---,,,++++++,,,---///000000/////////000000111222222///000222333444333111000---------...//////000000+++,,,,,,,,,,,,,,,+++++++++,,,.........---...///,,,+++)))(((''''''((()))***++++++,,,,,,,,,,,,,,,+++***)))(((((()))+++,,,+++***)))'''$$$###$$$%%%"""###%%%%%%%%%'''+++------///111333444222000...)))((('''(((***+++***)))&&&&&&'''((())))))(((((($$$%%%&&&((()))*********...---)))$$$%%%(((((($$$&&&&&&''')))+++,,,---...//////000111222000---***'''))),,,---,,,+++++++++,,,++++++...222444222///)))((('''''')))++++++***,,,,,,---...---,,,+++***%%%%%%'''***...111111111,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...///111333...---+++'''###!!!###&&&''''''((((((((((((''''''$$$$$$$$$&&&)))+++,,,+++)))((((((((()))+++---...)))***++++++(((&&&%%%%%%***,,,---***&&&$$$%%%(((%%%%%%%%%%%%%%%&&&''''''((((((((()))***,,,---...///...+++)))''''''''''''---......+++&&&&&&)))......+++((('''))),,,///111vvvWWWOOOSSSRRROOOJJJCCC===999555444333222000000111444777:::666666888999:::;;;;;;;;;666999;;;999666555555777:::::::::;;;<<<;;;888666///...---...000222222111//////000111222111///---///333777777444111000000/////////111444555444333111666<<<@@@@@@??????>>>???<<<:::<<<@@@DDDFFFFFF???EEEJJJLLLLLLMMMRRRVVV[[[\\\^^^bbbfffkkkooorrrqqqqqqqqqooolllkkklllmmmeeeeeegggiiikkkkkkiiiggg^^^]]]^^^aaaeeehhhjjjjjjhhhiiikkkmmmooopppqqqqqqnnnqqquuuxxxyyywwwtttrrrmmmiiieeeeeeddd\\\OOOEEECCC>>>888111------///111444;;;DDDMMMRRRTTTUUUUUU___bbbeeeffffffeeedddeeegggkkkllllllmmmooolllfffdddddddddeeegggjjjmmmnnnooonnnlllkkkjjjjjjkkklllmmmmmmmmmkkkhhhhhhiiikkklllmmmoooqqqsssttttttuuurrrqqqooopppqqquuuxxxzzzpppnnnjjjeee___ZZZUUURRRCCC>>>:::999555111666@@@DDDIIIQQQXXX]]]aaadddfffeeeaaa^^^___bbb___VVVNNNAAA888111///...---...111333444777;;;>>>AAABBBCCCAAAAAACCCIIIOOOSSSRRRQQQRRRQQQMMMIIIDDD>>>:::777555333000...,,,***'''$$$&&&(((,,,///000///---+++))))))***************)))((())),,,///000///...,,,,,,+++)))***,,,///000111......///000111222333333000111222333444333333222---------------///000000++++++,,,,,,,,,+++******))),,,//////---+++---///...---***(((''''''((()))***+++,,,---,,,+++***)))((((((''''''(((***---...,,,,,,***(((%%%$$$%%%&&&###$$$&&&'''((())),,,...+++...111444555444222111+++))))))***+++,,,+++***######$$$&&&((()))+++,,,%%%&&&''')))***+++++++++000...)))$$$%%%)))((($$$(((((()))***+++,,,------222222333444444111,,,(((&&&***---...+++))))))++++++)))))),,,000222111///)))'''&&&&&&((())))))(((******++++++,,,+++++++++&&&%%%&&&***000333333111...---------------,,,,,,)))***+++,,,,,,---000222------,,,'''###"""$$$(((((()))))))))))))))(((((($$$###$$$&&&))),,,,,,+++))))))))))))+++---///000+++---///...+++(((&&&%%%'''((()))'''$$$###%%%'''%%%%%%$$$###$$$%%%'''(((+++************,,,...///000...+++(((&&&&&&&&&''',,,---...+++''''''+++000...+++'''%%%(((,,,///111uuu\\\TTTSSSRRROOOJJJDDD>>>999555333222333444444333333444555888888999:::::::::999999888888777555333555888;;;=========<<<999777444333444000++++++...111222222///111333444222111111222333333333222222111111111///000222333222111///...///111444777888888666555:::999777666666777888999999;;;>>>???AAACCCGGGJJJPPPOOONNNPPPTTTZZZaaaeeebbb``````dddiiiiiieee```[[[]]]```dddggggggeeebbb\\\ZZZYYY[[[```dddeeedddlllmmmnnnoooppppppppppppsssrrrssstttvvvvvvtttrrriiiddd^^^XXXRRRKKKCCC===;;;888444000------------555???HHHNNNVVV___aaa]]]aaa```___``````aaaaaa```ffffffgggiiikkkjjjhhhfff```aaabbbdddfffiiikkkmmmlllmmmnnnmmmkkkkkkmmmnnnpppkkkffffffiiikkkhhheeehhhnnnpppooorrrxxxyyyuuutttrrrooommmqqqvvvuuuppppppnnnkkkiiigggccc^^^[[[MMMEEE@@@???===888777<<>>777000,,,---111444444777888999::::::;;;???AAADDDFFFJJJOOOSSSUUUTTTSSSSSSPPPMMMKKKHHHBBB:::444333222111000///,,,((($$$'''''')))---111111///+++))))))***++++++***((((((,,,---...//////---+++******++++++*********---///+++,,,---///000111111111---///000222222222111000.........,,,******+++---***,,,......---++++++,,,------,,,,,,---...000111///,,,((('''((()))+++,,,///...---///000///***&&&'''''')))***,,,,,,------,,,***'''%%%$$$%%%'''((($$$&&&'''(((((())),,,....../////////......///111222///+++***+++,,,------$$$%%%&&&'''((()))***+++***((('''))),,,...---***+++,,,***(((***///000---)))+++,,,...//////......111333444222///+++)))(((+++,,,---,,,)))&&&%%%%%%''')))+++---......---,,,+++*********+++***'''%%%%%%&&&((()))))))))(((''''''&&&'''***...///...+++***,,,......---++++++,,,((('''&&&(((,,,///000000//////...+++&&&%%%&&&(((+++***)))(((''''''''''''%%%%%%%%%&&&(((+++---...((()))+++---...///000000000///...,,,***)))((('''***)))'''%%%$$$$$$%%%%%%'''&&&$$$$$$&&&'''''''''++++++*********+++,,,------,,,+++)))((((((((((((------,,,***((((((+++---...+++(((%%%$$$&&&)))+++oooYYYTTTUUUWWWTTTOOOHHHAAA<<<888555444555555555555555555666666666777888888888888888888888777555333444777999<<<<<<;;;:::999666444222444000,,,+++...111222222333555777777555222111111333333222222222222222222///000111222222000...------///222555777777777666555555444333333333333444333555777888999;;;>>>AAAAAAAAAAAABBBFFFKKKPPPSSSOOOMMMMMMQQQVVVWWWTTTQQQQQQRRRUUUYYY\\\]]][[[YYYTTTRRRRRRUUUZZZ___aaaaaagggiiikkkkkkjjjjjjkkklllooopppqqqqqqooommmkkkjjj^^^YYYSSSMMMHHHCCC<<<888888666222///......//////333===FFFMMMVVV___bbb```bbb```^^^]]]\\\\\\]]]^^^bbbdddfffggggggfffeeeeeebbbbbbcccdddgggiiikkklllmmmnnnnnnnnnllllllnnnooonnnkkkgggfffhhhhhhgggeeeiiinnnrrrqqqsssxxxxxxtttrrrrrrpppnnnqqqvvvuuupppmmmkkkjjjiiigggddd___[[[TTTPPPNNNKKKCCC:::999>>><<<>>>BBBIIIRRR[[[bbbfffeeebbb``````___YYYPPPHHH:::555///---///222555666888999:::::::::<<>><<<;;;;;;;;;:::999999888888666666777888888888888777777777666444222222444777999999999999777555333222333000------...111222333666999;;;:::777444222111222222222222222222333333///000111222111000///......///222444666777777777222222222222111111111111000111222222222333555777999999999;;;===AAADDDFFFAAA??????BBBFFFHHHGGGEEECCCCCCDDDGGGKKKMMMMMMLLLHHHGGGHHHKKKQQQUUUXXXYYY[[[```cccccc```^^^aaaeeegggjjjkkkiiiddd^^^\\\[[[QQQMMMGGGBBB>>>:::777444666333111///000111000000///666???GGGQQQZZZ^^^]]]]]]\\\YYYVVVTTTVVVZZZ]]]^^^aaaddddddbbbaaabbbdddddddddeeefffgggiiijjjkkknnnnnnooonnnmmmlllnnnppplllkkkiiiggggggggghhhiiikkknnnppppppqqqttttttqqqoooqqqqqqppprrruuusssooohhhhhhiiiiiiiiifffaaa]]]\\\\\\\\\WWWKKK???;;;>>>777888<<>>>>><<<:::999:::===???>>>===777666666888<<<>>>??????>>>>>>???AAAEEEIIILLLNNNLLLRRRWWWVVVQQQOOOSSSXXXZZZ^^^aaa]]]TTTMMMJJJJJJGGGDDD???;;;999777666666555333000000111222000...)))...666>>>FFFNNNSSSUUUUUUUUUSSSPPPMMMOOOVVV\\\]]]aaadddccc___^^^aaaeeegggggggggggghhhiiijjjjjjlllmmmnnnmmmkkkkkkmmmnnnjjjkkklllkkkjjjjjjlllnnnkkkkkkiiihhhhhhkkkmmmmmmlllqqqsssrrrrrrrrrppplllfffgggiiikkkllliiiddd``````aaabbb]]]SSSGGG???===888888999===DDDMMMUUUZZZ``````aaaaaa]]]RRRDDD999333222111111222333444444666777888999999<<>>===:::888666666777888666333000111333333///+++)))***///666===CCCHHHLLLQQQSSSSSSNNNIIIIIIQQQXXX```ccceeeccc```___ccchhhiiiiiihhhhhhhhhiiijjjjjjkkkkkklllkkkjjjiiikkkmmmkkkmmmoooooooooooopppqqqfffbbb\\\YYYYYY\\\aaaeeegggooouuutttqqqpppmmmiiihhhhhhkkkmmmnnnlllgggcccbbbbbbaaa___\\\UUUIII@@@;;;:::999;;;@@@IIIRRRXXX]]]aaadddccc[[[NNN???666222333333222222111111111444555777888888;;;>>>AAAJJJNNNRRRTTTSSSRRRQQQRRRQQQNNNGGG<<<111,,,,,,///222111111111000...***'''&&&''')))***++++++++++++,,,,,,------,,,***)))((((((((((((((()))+++,,,............,,,******+++---000///...,,,++++++******...---+++***)))***++++++)))***++++++***)))***+++---///222222000---+++***000///---,,,++++++++++++***...111222///,,,***)))((()))******)))'''&&&&&&&&&'''(((((())))))))))))))))))((()))***+++---...---------+++((('''((()))%%%'''(((''''''''')))+++---------///111222222111000000///---,,,***)))))))))&&&%%%&&&)))***(((&&&$$$(((+++---000333111,,,,,,,,,++++++++++++++++++***+++---,,,+++***+++,,,)))+++------,,,+++***+++.........------,,,++++++)))((('''(((***---...///((((((((((((((((((((((((*********)))((('''''''''+++---///000...------------,,,+++,,,......---+++%%%%%%''')))******)))(((''''''(((((()))***,,,,,,***)))(((&&&&&&&&&''''''$$$%%%''')))))))))'''&&&((((((((((((((((((((((((%%%$$$#########$$$%%%&&&***(((%%%%%%&&&&&&%%%$$$###%%%(((++++++)))&&&$$$###$$$&&&)))+++---......222111///+++((()))+++...000...---,,,,,,---000111___LLLOOOZZZaaaaaaaaabbbcccdddfffhhhhhh___[[[VVVSSSQQQNNNIIIEEEAAAAAAAAA@@@???===<<<;;;999999888555222//////000222333444555555444333333222222222222111111333555222444666555333222111222222222222222222222333333333333444555777888999999;;;999777444222222222222000000///000111333555666888888777555222000111222555666666666777777777777:::999999888666444333222///...---...000222333222333444444444333444777999444888<<<;;;888777:::===@@@BBBBBB???888444222222555666666555444444666888666333000111444444///)))+++***---333999===BBBGGGSSSWWWYYYTTTLLLIIIOOOVVVeeeffffffdddbbbcccfffjjjjjjjjjiiiiiiiiijjjkkkkkkiiijjjkkkjjjiiihhhjjjllllllnnnppprrrrrrpppmmmkkkZZZSSSLLLJJJIIIKKKQQQXXX^^^iiissstttqqqooollljjjkkkkkklllnnnnnnlllhhheeebbbbbbaaaaaabbbaaaWWWKKK???===:::999>>>FFFPPPVVVYYY```gggdddWWWGGG;;;555222333444333111000000111444555777888999;;;???BBBIIINNNSSSTTTRRRQQQQQQRRRPPPLLLCCC999111------///111111000000///---)))&&&&&&(((******))))))***,,,---.........---+++)))(((((('''''''''))),,,///111111111000...,,,+++---...000000//////...,,,+++***+++******))))))))))))***''')))+++,,,++++++,,,---000333555555222...+++***000///---***)))((((((((((((---111222///+++***+++&&&((()))***))))))***+++))))))*********)))(((((('''''''''((()))***+++++++++,,,,,,***((('''(((***'''((((((((('''''')))******+++,,,000333444333222000//////...,,,,,,+++***)))'''%%%&&&)))***(((&&&%%%))),,,---111555333...,,,,,,++++++++++++,,,------......---+++***+++,,,&&&(((+++,,,,,,+++,,,------------,,,,,,+++++++++)))'''''''''***+++++++++&&&&&&&&&&&&''')))***+++,,,---,,,***'''%%%&&&'''+++---//////...---------+++***))))))+++------,,,$$$###$$$%%%((()))((('''''''''((()))***,,,......)))((('''&&&&&&&&&'''(((###$$$%%%&&&'''''''''(((''''''(((((()))))))))***((('''&&&%%%%%%%%%&&&'''+++)))((((((((('''$$$""" """%%%((()))(((&&&%%%###$$$'''***,,,---------111000///,,,))))))***,,,------,,,,,,---///111222___PPPTTT]]]bbbbbbccceeehhhkkkooorrrsssjjjeeeaaa______]]]XXXTTTMMMLLLLLLJJJHHHEEECCCBBB======<<<999555222222222111222444555555555444444111333444333111111333666555555555333000//////000333333222222222222222222111222333555777999;;;<<<:::888555222000///000111///...------///333777:::::::::999777333222222333777666666666666777888888999:::<<<;;;999666444333111000///000222222111000000111222111///000333555111333555666555444555777888777666444222000//////000222444555444444666888333000...111666666000***,,,)))***111666999???FFFSSS[[[aaa^^^UUUQQQWWW^^^iiihhheeeddddddfffiiikkkjjjjjjjjjjjjjjjkkklllllljjjkkkkkkjjjiiiiiijjjlllooonnnoooqqqrrrmmmeee___JJJCCC>>>=========BBBHHHTTTbbbooosssqqqoooooommmmmmmmmlllmmmmmmkkkgggddd___bbbbbbaaaccceee___WWWHHHCCC===888999???GGGLLLSSS___hhhdddRRR@@@777555///111333222000000222444555777888999:::===AAADDDKKKPPPUUUVVVTTTRRRSSSVVVPPPIII???777222000000///............///---***''''''***,,,+++******+++...000000000000///---,,,***)))(((&&&&&&(((+++///111222222111///,,,+++---...---...000000///---***)))'''(((((())))))))))))(((%%%'''+++,,,------///000000333777777444000---,,,///...,,,)))'''&&&&&&&&&&&&+++000111...++++++---&&&)))++++++******,,,...+++++++++***)))(((&&&&&&&&&&&&&&&''''''(((((((((((()))***)))(((((()))+++)))******)))''''''(((***)))))),,,///222333111///......---------,,,,,,,,,***(((&&&'''***+++)))&&&$$$(((***+++///444333///,,,,,,++++++,,,---...////////////---***((()))***&&&(((+++++++++***++++++++++++*********************)))((()))******)))'''$$$$$$$$$&&&(((+++...///...///...+++'''%%%&&&((()))+++......,,,++++++,,,+++(((&&&%%%''')))******$$$"""!!!"""%%%''''''&&&%%%&&&&&&(((***,,,...///***)))'''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&(((***+++))))))******+++,,,------+++***(((''''''''''''((())))))***+++,,,***&&&"""!!!$$$'''))))))((('''$$$&&&(((***,,,,,,,,,++++++,,,---,,,+++***+++,,,,,,++++++***+++,,,...///___RRRVVV]]]```dddeeegggkkkooosssvvvxxxrrrnnnjjjiiijjjjjjfffaaaXXXWWWVVVSSSQQQNNNKKKJJJ@@@AAA@@@<<<888555444444111222444555666666555555111333444333111111444666888777666222///---...///444333333222222111111111000000222444666999<<<===777555222///......000111000...------000444:::===<<<===<<<999666444444555333333222111222333444555444777999:::888555333222222111111222333333111000...000111000...///222555111222333444555555555555555222///...///000//////...222555666555555777999111...---111777888222,,,***&&&'''...444777===FFFPPPZZZdddddd^^^[[[aaaiiikkkhhheeedddeeehhhjjjkkkjjjjjjjjjjjjkkklllmmmmmmkkkllllllkkkjjjjjjkkkmmmpppooonnnppppppjjj^^^TTT>>>888555777777555777===LLL\\\lllrrrqqqqqqqqqqqqooommmlllkkkkkkiiifffcccZZZaaaccc``````cccbbb]]]RRRKKKAAA888555777<<<@@@PPP]]]iiicccNNN;;;444555---000222111000000444777777888:::;;;<<>><<<999<<<:::777666777888999999888777666444333222111111111444666444...,,,...111333222000///...///000111666333222333666888777666222222111000000000000000///...,,,,,,...333888<<<@@@>>>:::666444333444444111000.........111333555555555444333333222111111333222111222333222000...,,,...///.........000222222222222333333444444444666555222000///000111222555444444444444555555666000......111555666111,,,))),,,///111333555999;;;IIIUUUccciiihhheeeeeeggghhhhhhgggffffffgggggghhhccceeegggiiikkkkkkkkkkkkoooooonnnmmmlllkkkjjjiiipppmmmlllnnnnnnfffXXXMMMCCC777111444555222666???HHH\\\pppvvvrrrpppqqqrrrssspppnnnlllkkkiiigggdddbbbaaa``````aaaaaa```^^^YYYVVVOOODDD;;;666666888JJJWWWeeefffTTT===222222///333444111000444666666:::<<<>>>===;;;===CCCHHHNNNWWW^^^[[[WWWUUUTTTSSSJJJCCC:::555444444111...)))''''''***000111---)))+++---///---))))))...333222333444444444333111000+++***(((''''''((()))+++,,,///333444222///---,,,+++,,,///111333111,,,((('''&&&&&&(((++++++)))&&&%%%&&&'''***...000000000222333444333111...,,,,,,///---+++(((&&&%%%%%%%%%&&&'''(((***++++++++++++,,,+++,,,...111000,,,((())))))***,,,,,,+++'''$$$&&&''''''&&&$$$$$$%%%'''***)))'''&&&%%%%%%&&&&&&((()))+++---...///......+++++++++******************)))))))))***+++,,,,,,,,,+++***))))))***+++,,,&&&%%%%%%&&&)))******)))(((***------,,,,,,,,,---222000---+++***)))'''%%%)))+++,,,,,,***))))))******))))))***,,,,,,***)))''')))++++++)))'''&&&&&&((()))+++---...///000000111///,,,(((%%%###""""""$$$&&&((()))))))))+++,,,...***%%%!!!!!!$$$(((+++&&&%%%$$$###""""""######&&&$$$###$$$'''+++---...///,,,(((&&&&&&%%%###"""###""""""###&&&***---///333111///---,,,+++,,,,,,,,,+++***)))***+++,,,---***(((***---,,,&&&###$$$!!!$$$'''((('''''')))+++---,,,,,,++++++,,,------)))******)))((((((***,,,---+++)))(((***,,,------lllUUUOOOTTT]]]dddhhhkkkoooqqqrrrtttvvvxxxvvvtttrrrrrrttttttrrrooommmjjjgggeeedddbbb^^^[[[SSSPPPLLLIIIGGGEEEBBB@@@AAA>>>;;;:::;;;<<<<<<<<<999777555222000//////...111333555333...,,,---000111///---++++++,,,...///555333111222444666555333000000111222222111///......---,,,---///333777:::===:::777444222222333444000///------...000333555444444444333333333222222555333111000000000///...---.........---...000333444444444444444444444444666555333222111111333333555444444444555555666666222///,,,...111222000,,,***,,,///111222444777999DDDOOO^^^hhhjjjiiihhhiiieeeffffffggghhhhhhiiiiiidddeeeggghhhjjjjjjjjjjjjlllllllllllllllkkkkkkkkkmmmlllkkklllllldddVVVKKK???555000555777555888@@@NNN```qqquuuqqqooooooppprrrpppnnnmmmlllkkkiiigggeeecccaaaaaabbbcccbbbaaa^^^\\\VVVMMMCCC<<<999999CCCNNNZZZ\\\MMM999111222///333333//////333666777:::<<<>>>===;;;===CCCIIIQQQWWW[[[ZZZYYYXXXTTTOOOHHHAAA888444333333111...***((((((+++///000---)))+++...///---***+++///444222222222111111///......+++***(((&&&&&&'''((()))+++...111222111...---,,,,,,,,,---//////---)))&&&&&&%%%%%%'''******(((&&&&&&&&&'''))),,,...//////000111222000,,,***))))))---,,,+++)))((('''&&&&&&$$$%%%(((***++++++***)))++++++,,,...000000,,,))))))***,,,,,,+++)))&&&$$$&&&''''''&&&$$$$$$%%%'''***)))'''&&&%%%%%%%%%&&&'''((()))+++,,,,,,------*********)))))))))((((((***))))))))))))******+++++++++************++++++''''''((((((((())))))***---.........,,,+++,,,---000///---+++***)))(((''')))***,,,,,,+++***+++,,,+++******+++------,,,***''')))++++++***(((''''''++++++,,,------...------,,,+++)))'''%%%$$$$$$$$$&&&(((+++,,,,,,+++,,,------***&&&###"""$$$''')))%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###$$$'''***,,,---,,,)))&&&$$$$$$$$$###############%%%'''))),,,---111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---......---***)))+++***&&&%%%'''%%%''''''&&&%%%&&&))),,,+++++++++++++++++++++***((()))))))))''''''((()))---,,,***))))))***+++---]]]KKKKKKTTT^^^eeehhhlllppprrrsssssstttuuuvvvuuuuuuvvvwwwwwwvvvtttuuurrrooonnnmmmlllkkkiii___[[[WWWSSSQQQOOOLLLKKKGGGEEEBBBAAAAAABBBAAAAAA<<<:::777333000///......222444555333000...///111///---+++))))))+++...000333222000111222222111000,,,...222444444222///------------...///222555666888666444222111111222333...------,,,---000222444222333333333444444444444777444///------...//////.........---,,,...111333777777777666666555444444666666444333333444555666666666555555555555555555222...++++++---///...,,,,,,---//////000111333666???IIIYYYffflllkkkhhhfffaaaccceeegggiiijjjjjjiiidddeeefffggghhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkiiihhhiiikkkjjjcccWWWMMM>>>666222666999999===DDDUUUcccqqqrrrnnnmmmmmmnnnqqqooommmmmmmmmmmmlllkkkhhheeecccbbbcccdddddddddcccccc```ZZZPPPFFF>>>:::;;;BBBJJJLLLAAA444000333333555444///...333777888999;;;<<<<<<;;;>>>DDDHHHRRRVVVXXXYYYZZZYYYSSSJJJCCC>>>777333222222000---+++***)))+++//////---)))+++---...---+++,,,000444111000///---,,,++++++******)))'''&&&%%%&&&''''''***,,,///000///---------...---,,,,,,+++)))&&&###%%%$$$%%%&&&((()))((('''((('''''''''(((+++---///000000///,,,(((&&&&&&&&&***++++++++++++)))((('''"""$$$'''***+++***)))'''******+++---//////---******---///...***&&&%%%&&&'''((()))(((&&&%%%&&&'''+++)))(((&&&$$$$$$$$$%%%&&&&&&''''''((()))***+++)))))))))))))))(((''''''))))))(((((('''(((((((((*********++++++*********''')))++++++((('''))),,,111111000---***)))***+++...---,,,+++***))))))))))))+++,,,---,,,,,,---...,,,+++***+++---...---,,,''')))+++,,,+++*********.........---,,,+++))))))''''''&&&%%%%%%%%%&&&&&&'''***---.........000111111...)))%%%######$$$%%%###$$$%%%&&&&&&&&&%%%$$$%%%###"""###&&&)))++++++(((%%%""" !!!###$$$$$$$$$$$$%%%&&&((()))******///............---------+++,,,---...///////////////+++)))***)))&&&'''*********(((&&&$$$%%%))),,,))))))+++++++++)))'''&&&((())))))(((&&&%%%&&&''',,,---,,,***&&&&&&))),,,sssSSSHHHMMMUUU]]]ccciiilllpppsssssssssrrrsssuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwuuutttssssssssssssjjjfffaaa]]][[[YYYVVVUUUOOOLLLJJJHHHHHHHHHGGGEEECCC@@@<<<777444333222222555666777555222111111333000...+++)))***,,,000222222111111000000///...---***---222666666444///,,,,,,------///000111222333444333222111111222333444...---------...000222333111111222333444555666666999444...******---///000.........---,,,---111444888888777666555444444333666666555555555666777777888888777666555444222222---+++)))***,,,......,,,......///...---...000222===GGGVVVdddllllllgggccc```bbbeeehhhjjjkkkjjjjjjfffggggggggggggggggggggggggggghhhiiijjjiiiiiihhheeeeeegggiiijjjfff\\\TTTEEE===777999<<>>777999<<<===777000000555:::;;;888222000444888999777999999::::::>>>CCCGGGOOOTTTXXXXXXXXXUUUNNNGGG>>>:::555222111000...,,,,,,+++***+++---...,,,******+++++++++***+++///333111///,,,***((('''''''''''''''&&&&&&&&&'''((()))***,,,...///...------...000...,,,***)))(((%%%###%%%%%%%%%&&&((((((((((((***)))'''&&&%%%'''+++...111111...+++'''%%%%%%&&&''')))+++------,,,***((("""$$$(((***++++++)))'''))))))+++,,,...---,,,+++,,,000333111***&&&&&&((()))***+++***(((''''''(((+++)))'''%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%''')))***)))************)))'''''')))(((''''''&&&&&&&&&&&&'''((()))******)))((('''(((+++...,,,(((&&&)))---333222///+++'''%%%&&&(((+++,,,+++***))))))***++++++---......---,,,,,,---+++)))))))))+++---,,,,,,(((***---------,,,---...111000///---+++(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&)))***,,,---...111555888===777///'''""" !!!"""!!!"""$$$&&&'''&&&%%%###%%%###"""$$$&&&((())))))%%%""" ###$$$%%%%%%&&&'''((())))))))))))+++,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////...***)))+++***''''''***,,,+++***(((&&&&&&'''(((&&&'''***+++***(((%%%###)))***+++***'''&&&&&&'''+++---...***$$$###'''+++kkkQQQMMMTTTXXX\\\aaaiiilllpppssssssrrrrrrrrrsssuuuwwwyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxxxxyyyzzzqqqmmmgggcccaaa```^^^]]]VVVTTTQQQOOOOOONNNLLLJJJHHHFFFBBB>>>;;;999999888888888888666444222222222000...,,,***+++---000222111222222222000///...---+++...333777888555000------...//////000111111111333333222222222333555555//////......///000222333000111222333555666777888888444...***+++---///000.........---,,,...111333555555555444444333333333666666555555666666666777999999888777444222///...'''(((***,,,//////...,,,///000///---,,,,,,...000;;;EEETTTbbbkkkllliiifffccceeehhhkkkmmmnnnmmmmmmjjjiiiiiihhhggggggffffffggghhhiiiiiiiiihhhfffeeecccdddfffiiikkkjjjeee```TTTKKKBBB???BBBGGGOOOVVV^^^fffmmmmmmlllmmmnnnlllkkkjjjhhhhhhkkkmmmnnnnnnhhheeebbb```aaacccdddeeefffhhhiiihhhbbbWWWLLLEEE;;;666444333000...111666@@@AAA===666333666::::::555666666777999===BBBEEEJJJSSS[[[YYYTTTOOOJJJEEE;;;888555222000///---++++++******+++,,,,,,+++***'''((((((((((((+++...111000...,,,)))'''&&&&&&&&&%%%%%%&&&'''(((***+++,,,+++---......,,,,,,---...000...,,,******)))'''&&&'''((((((((((((((()))***,,,+++)))&&&###$$$(((,,,333222000,,,(((&&&'''(((%%%'''***---...---+++)))$$$&&&)))+++,,,,,,***)))((()))+++,,,,,,+++++++++...222444222,,,)))***,,,,,,---......+++***)))******)))'''%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%'''((())),,,,,,------,,,+++)))((((((((('''&&&%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%(((,,,///---(((''')))---000///,,,((($$$"""###$$$)))++++++***)))(((***,,,///000000///,,,*********((('''%%%&&&(((************,,,...///......000111111111///---***'''$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,...333999>>>HHH@@@444(((!!!!!! """$$$&&&&&&%%%$$$###%%%$$$###$$$&&&(((((('''### !!!$$$&&&''''''((()))*********))))))))))))************++++++)))***,,,---......------***(((***---,,,(((&&&'''++++++++++++***(((%%%######%%%(((***)))'''###!!!+++,,,---,,,***(((((((((***,,,---)))###"""%%%***hhhUUUVVV\\\\\\]]]bbbiiilllppprrrrrrrrrrrrsssqqqtttwwwyyyyyyxxxxxxxxxzzz|||~~~~~~}}}|||}}}~~~tttpppkkkgggeeeeeedddccc]]][[[YYYWWWVVVTTTQQQOOOLLLKKKIIIGGGDDDCCCAAAAAA===<<<;;;999777555444333000///...------///000222222444555555333000000000///111444777777555222000//////000000000000000000222222222333333444555666222222222111111222222333111111222444555666777888666222...,,,---///000111,,,...///.........000222222222222333333333444444555555555555555555444444777777777666444111...,,,&&&(((,,,///000000...---111111///---++++++---000777AAAOOO\\\cccfffffffffccceeehhhkkknnnooopppqqqnnnmmmllljjjhhhhhhgggggghhhiiikkklllkkkiiigggfffeeeeeefffiiilllmmmllljjjbbbZZZPPPKKKMMMSSS[[[aaabbbhhhlllllllllmmmmmmjjjgggeeeddddddgggjjjkkklllgggdddaaaaaabbbccccccccccccdddffffffddd^^^UUUOOODDD:::111...------000555@@@AAA???888555888;;;;;;555444444666999>>>BBBEEEHHHSSS\\\ZZZSSSLLLGGGBBB999888666333000---+++***))))))))))))******++++++&&&%%%%%%&&&(((+++...///000...---+++)))'''&&&&&&&&&'''((()))+++,,,---...,,,------+++***)))+++,,,---,,,***+++,,,,,,+++***+++,,,,,,+++))))))***,,,------+++'''######'''+++222222111...***(((((()))%%%&&&))),,,---,,,+++***&&&''')))***++++++++++++)))***,,,+++***)))***+++...000222111...,,,---///---...000///---+++******((('''&&&$$$$$$$$$%%%%%%((((((''''''(((((()))***......///000///---***)))''''''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((***,,,+++)))(((***,,,))))))(((%%%"""!!!"""###(((***,,,***((('''***---000111111///,,,)))((((((&&&$$$######&&&((())))))+++,,,............000111//////...,,,***'''%%%$$$'''(((((())))))(((''''''***+++---///111555:::>>>IIIAAA555)))""" !!!######$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$&&&'''((((((&&&"""!!! """%%%'''))))))******++++++++++++,,,,,,+++***)))(((((()))***+++******++++++,,,,,,++++++(((''')))------(((%%%&&&******+++++++++(((### """$$$'''))))))'''$$$"""+++---//////---+++***+++***+++***'''###"""%%%(((~~~hhhXXX\\\```^^^```hhhiiikkknnnppppppqqqsssuuuppptttxxxzzzyyywwwwwwxxxxxx{{{~~~}}}|||}}}vvvrrrmmmiiihhhhhhhhhgggdddbbb```^^^\\\ZZZVVVSSSSSSSSSSSSSSSQQQPPPNNNMMMGGGEEECCCAAA???<<<:::888555555555444444444444444333666888888555333333333444555666666666555444333222111111000000000111111222222222333333444444555666666555444444333333333111222333444555666777888333111//////111222111000+++---///000/////////000...///000222333555666777444444444444333222222111222333444444333222000...+++---/////////.........222111000---++++++...000333<<>>999111***&&&$$$%%%&&&'''''''''''''''&&&&&&&&&'''&&&&&&'''((()))(((&&&#########&&&)))++++++***---,,,,,,+++,,,---...///...,,,***(((((())),,,---,,,,,,+++************+++(((&&&'''******&&&%%%'''+++***((())))))'''### !!!###%%%'''((('''%%%$$$+++---///000...,,,,,,,,,***)))'''%%%$$$$$$%%%&&&}}}hhhZZZ^^^bbb___cccmmmiiikkknnnooopppqqqtttvvvqqquuuyyy{{{yyywwwwwwxxxuuuyyy~~~}}}{{{zzzzzzwwwsssmmmjjjiiijjjjjjjjjiiigggdddbbb```]]]ZZZWWWYYYZZZ\\\]]]\\\ZZZXXXWWWQQQNNNKKKIIIGGGDDDAAA???;;;;;;<<<<<<;;;:::999888444777::::::777555555666777777666666555555555555444333111000000000111222111111222222333333333444999888777666555444333333222222333444555666777888111000000222333333222000***---000111111/////////---...000222444666888999333444333333222111000///...///111333333333222111111111111///---,,,---///222222000---++++++...111111999AAADDDAAA@@@DDDIIIPPPRRRUUUZZZ```gggkkknnnuuussspppnnnkkkjjjjjjjjjjjjlllooorrrsssrrrqqqpppllljjjhhhhhhiiilllnnnpppmmmkkkfffccceeekkknnnooojjjmmmnnnlllllllllgggaaaaaa___]]]]]]```ccceeeffffffdddcccdddeeeeeecccbbb___^^^^^^aaadddfffeeebbbUUUEEE444,,,++++++---000222666777444444888;;;:::777666555888===BBBFFFHHHOOOUUUYYYZZZYYYSSSHHH<<<888888888555111,,,)))((($$$%%%&&&''''''(((***,,,&&&%%%$$$&&&)))---///000//////000///...,,,***(((....../////////...---,,,++++++)))&&&######$$$&&&###$$$&&&***...000000///222333333///,,,***,,,......000000+++%%%"""%%%(((+++,,,...,,,***'''%%%%%%%%%&&&((()))*********)))'''&&&&&&&&&'''(((***,,,***,,,---+++(((&&&''')))+++******+++...000000///+++---///...,,,)))''''''&&&%%%$$$$$$$$$%%%&&&'''***+++---......---,,,+++...///111111000---***(((&&&&&&&&&&&&''''''((()))***)))(((''''''((()))***(((''''''(((***,,,+++*** """$$$$$$$$$###$$$%%%(((+++---+++'''%%%(((,,,---...///...+++***)))***%%%###!!!"""$$$''')))))))))***+++***))))))+++,,,***************)))(((((('''(((***,,,---...------,,,222999>>>===999555333222000...+++))))))))))))+++***)))((((((((((((((((((''''''((())))))(((&&&$$$$$$&&&))),,,---,,,+++...---,,,+++,,,...000222111///+++((((((***---///...---+++***))))))***+++***&&&%%%''''''$$$%%%)))---***'''&&&'''&&&$$$!!!!!!"""$$$&&&'''''''''&&&))),,,///000...---,,,,,,+++(((%%%$$$$$$%%%&&&%%%wwwcccUUUYYYaaaccceeekkkjjjlllnnnooooooqqqsssvvvyyyxxxyyyzzz||||||zzzxxxyyyzzz|||}}}}}}{{{yyyxxxvvvtttpppmmmjjjjjjkkklllkkkjjjhhheeeccc```^^^]]]^^^```cccfffiiihhhdddaaaXXXXXXWWWUUURRROOOLLLJJJIIIGGGCCCBBBAAAAAA@@@???;;;666222555;;;>>>;;;777===:::666444444444333222777333//////222444333222000111333444666666555555777888888555333333666999:::999888999:::999555111---...///000000...,,,***(((+++...000222111000///000000111222333333444444444444333333222111000000------------...000111111555222---******,,,///222444444333111///...///111333555777888888777888:::AAACCCFFFJJJOOOWWW```eeegggkkkooorrrqqqnnnlllkkkkkkjjjlllppptttuuussspppllllllkkkjjjjjjjjjkkkkkknnnkkkiiiiiilllppprrrsssrrrpppnnnmmmmmmmmmkkkiiiiiiccc```cccbbb___aaaggggggdddbbbcccfffgggfffddddddbbbaaa```bbbgggkkkooo]]]KKK888///------///111777444222333666:::;;;:::777666666888>>>FFFNNNSSSWWWWWWYYY[[[[[[SSSEEE:::999888666333000,,,)))((()))))))))(((((((((((((((&&&%%%&&&(((,,,...//////,,,///000///+++))))))***....../////////---,,,+++---,,,+++)))((('''''''''&&&&&&(((***---...---+++444444333000...---...000000///---+++)))''''''&&&++++++***(((((('''''''''&&&%%%$$$&&&***,,,+++))))))&&&"""!!!###&&&((()))***)))((('''&&&%%%%%%%%%))))))***,,,//////...,,,...---,,,+++************((()))***)))''''''(((***...+++(((***...///+++'''))),,,///---***))),,,000,,,***(((&&&%%%'''***+++'''(((((('''%%%%%%&&&'''''')))***)))+++...---(((!!!"""$$$&&&((((((((((((***,,,,,,'''""" ###'''+++******+++------+++***''''''''''''(((((((((((((((((()))******)))''''''&&&&&&&&&&&&&&&''''''((()))***,,,...///...---,,,111===KKKPPPJJJ>>>444...111///,,,***)))***+++---000---))))))+++,,,+++))))))(((((('''&&&%%%%%%$$$&&&'''((()))***+++++++++,,,---,,,+++******---000777333///+++***+++...000111...)))&&&%%%'''+++---)))******'''$$$$$$'''***---***&&&$$$$$$$$$###"""###""""""$$$'''((('''&&&'''(((***---...............+++&&&###!!!"""$$$&&&iiiZZZRRRYYYaaaccceeekkkkkklllmmmnnnnnnppptttwww{{{{{{{{{|||}}}}}}{{{yyyyyyzzz{{{{{{{{{zzzyyyxxxxxxvvvsssooommmmmmnnnnnnhhhhhhgggeeedddbbbaaaaaaaaabbbeeeiiilllkkkhhheee``````aaa```^^^\\\YYYWWWWWWTTTPPPNNNMMMKKKJJJHHH@@@;;;777999>>>@@@===999:::777333222222333222222555333000//////111111111000111222222222222111000444444555333111222555888:::999888999:::888555111.../////////...---+++***(((***---000222222111000111111111222222333333333444444333333222111111000............///000111111333111...++++++...222444666666555333000///111222111333444444222111111222999;;;===@@@DDDJJJQQQWWW^^^bbbfffiiijjjjjjjjjjjjiiiiiijjjmmmqqqsssrrrqqqmmmmmmmmmlllkkkjjjjjjjjjllljjjiiijjjmmmoooqqqqqqqqqpppnnnnnnnnnnnnllljjjiiidddaaacccbbb___```eeeeeecccaaabbbeeefffeeedddfffeeebbbaaabbbfffiiilll^^^LLL888...,,,---000444666444222333666:::;;;:::888888888;;;@@@GGGNNNRRRVVVYYY\\\\\\WWWNNNDDD===777777666444222///---,,,---,,,***)))((())))))***(((((((((***---///000///---...///---+++***+++---000000000//////---,,,,,,++++++++++++++++++++++++***))))))***,,,,,,+++***000000000///------///111///...,,,)))((('''&&&&&&,,,+++)))'''&&&&&&&&&&&&'''%%%$$$&&&)))++++++***(((%%%###"""$$$&&&((((((((('''%%%$$$$$$$$$%%%&&&***)))***,,,...///...,,,++++++***))))))***,,,---++++++***)))*********+++,,,+++***+++,,,,,,***(((,,,......+++((('''***///,,,***'''%%%%%%'''+++---'''((('''&&&$$$$$$&&&(((***,,,,,,***,,,///...)))&&&''')))***+++******)))+++,,,,,,(((###!!!$$$(((***))))))***,,,,,,+++)))(((((((((((())))))))))))(((((()))***)))((('''&&&%%%%%%&&&'''((((((((('''((()))+++------,,,+++***111===KKKQQQLLL@@@444---///...+++***)))***,,,......+++))))))+++,,,,,,+++******)))(((((('''&&&&&&((()))******+++++++++***------,,,***)))***---///444111---)))((())),,,......+++(((&&&%%%'''***,,,,,,,,,+++(((%%%$$$&&&(((,,,***'''&&&&&&&&&$$$###$$$###$$$&&&((()))(((''''''(((***,,,............,,,)))%%%"""!!!###%%%'''vvvVVVOOOOOOYYYaaacccfffkkkkkklllllllllmmmppptttxxx}}}||||||}}}~~~|||zzzyyyyyyzzzzzzzzzzzzzzzyyy|||zzzwwwsssqqqoooooopppffffffffffffeeeeeeeeeeeedddeeehhhllloooooollljjjggghhhjjjkkkkkkiiigggeeeeeebbb___\\\ZZZXXXUUUSSSIIIEEE@@@AAADDDEEEBBB???:::777444333444555555555555555444111//////000222333333222111000///......///000000//////000444777999888777888888777444222000///...---+++*********(((***---000222333222222111111222222222222222222444333333222222111111111111000000000000000111111222000...---///222555888999999888555222111222333222444444333000...---...111222444555777;;;@@@DDDOOORRRUUUXXX[[[^^^aaaddddddcccdddhhhlllppprrrrrroooooooooooommmkkkjjjhhhjjjiiijjjlllnnnpppooonnnpppooonnnnnnoooooonnnllliiieeebbbbbbaaa^^^___bbbdddcccbbbcccdddeeeeeedddhhhfffcccaaa```aaabbbddd[[[JJJ777...,,,---111666555444333444666999::::::999:::;;;>>>CCCHHHMMMPPPSSSYYY]]][[[SSSIIIBBB@@@555555555555444222111000000///---++++++***+++++++++++++++---000222222111---------+++***,,,///222333222111///...---------***+++---///000000000///...,,,)))))))))******))),,,---------,,,,,,...000///---***(((&&&&&&&&&''',,,***(((%%%$$$$$$%%%&&&((('''%%%&&&(((***++++++'''&&&$$$$$$&&&''''''&&&%%%$$$"""!!!!!!###&&&'''+++******,,,......---,,,)))(((''''''(((+++...000...,,,)))***---...---+++***+++,,,+++***))))))***111111...)))%%%%%%)))---,,,***'''%%%%%%(((,,,///)))((('''%%%###$$$&&&)))...///...+++,,,//////+++,,,,,,---......---,,,++++++,,,,,,)))%%%$$$&&&)))***)))((()))+++,,,+++***))))))*********+++++++++((()))*********)))'''&&&$$$%%%(((***+++***)))((('''(((***++++++***))))))---888FFFLLLHHH===222,,,...---+++***)))+++,,,---+++***))))))+++---------,,,++++++******)))))))))***++++++,,,,,,+++++++++------+++)))((())),,,///111///+++'''&&&'''(((***)))((('''''''''(((***+++------,,,)))&&&%%%&&&'''***)))))))))***)))&&&$$$%%%$$$%%%'''***+++)))((('''(((***,,,............***(((%%%"""!!!"""%%%&&&eeeMMMKKKNNNXXX___aaaffflllkkkkkkkkkkkklllooouuuyyyzzzzzz{{{}}}~~~|||zzzzzzzzz{{{{{{{{{zzzzzz}}}yyyuuurrrooonnnnnnggggggggggggffffffffffffeeefffiiimmmpppqqqooommmhhhjjjmmmpppqqqpppnnnlllllljjjgggeeecccbbb___]]]UUUQQQMMMLLLNNNNNNKKKHHHBBB@@@<<<;;;;;;<<<<<<;;;999:::999666111000222555666555333222111000000000,,,,,,,,,,,,---000333555666555555555555444222111222000---+++)))))))))******,,,///111333444555444222222222222111111111111333333333222222111111111222222111111000111111111111000///000222555999;;;::::::888555222111222333555666666555222000000000///000111111000222444777@@@AAADDDFFFIIIMMMRRRVVVYYYYYY[[[^^^dddjjjoooqqqooopppqqqqqqpppmmmkkkiiiiiijjjkkknnnqqqqqqooommmooommmlllmmmoooooonnnmmmfffdddbbbaaa```___```aaadddddddddeeeeeeeeeeeedddfffccc___[[[XXXVVVUUUUUUPPPBBB444.........222666444444444555777999:::;;;:::;;;===@@@CCCGGGKKKMMMQQQUUUYYYWWWOOOGGGBBB@@@555555555555555444333222///000000000///...,,,***++++++---000444555555444...---+++***+++...222666555444222///............+++---///222333333222111---***'''%%%&&&((())))))***+++,,,+++******,,,---///---)))'''%%%%%%&&&''')))'''%%%$$$###%%%'''((()))(((''''''(((***,,,,,,(((''''''((())))))(((&&&$$$""" !!!$$$(((***,,,+++***+++---...---,,,)))(((&&&%%%&&&***---000000,,,(((***...000...+++))),,,...+++'''%%%(((+++666444///)))%%%&&&***...,,,***'''&&&'''***...000+++***(((%%%$$$%%%))),,,111111...***+++......++++++,,,---...///...------+++,,,,,,***(((''')))+++***)))(((***,,,---------++++++++++++,,,,,,,,,,,,***+++,,,,,,+++***((('''$$$'''+++...///---+++)))''''''((())))))))))))((((((000:::???>>>777000,,,///...,,,***))))))***+++)))))))))***,,,---......------,,,,,,,,,+++++++++******+++,,,---------------,,,+++)))'''(((,,,...000...+++(((&&&&&&'''(((&&&&&&''')))******++++++---,,,+++***((((((((()))))))))***,,,---,,,(((&&&&&&&&&'''))),,,,,,+++)))(((***,,,...///000//////+++)))&&&###!!!!!!###$$$```MMMMMMPPPWWW\\\aaagggmmmjjjkkkkkkjjjkkkooouuuyyyvvvvvvxxx{{{~~~~~~}}}{{{||||||||||||{{{zzzzzz~~~|||xxxtttpppmmmkkkjjjiiiiiihhhgggffffffeeeeeecccdddgggkkkoooqqqpppnnniiijjjmmmpppqqqpppooonnnnnnlllkkkjjjkkkjjjhhhfff```]]]ZZZXXXYYYXXXVVVTTTNNNKKKGGGEEEEEEFFFEEEEEE@@@@@@???;;;555333555888777666444222111111222333---,,,++++++---///222333222333333333111000000000222000---***))))))******,,,...000222444555666666222111111111111111111111333333222222222222222111333222222111111111111222111111111222444777:::<<<888888777555222111222333222444555444222111111222000111111000...---...///777888999:::<<>>BBBFFFKKKRRRYYY^^^```aaadddfffhhhjjjjjjjjjiiijjjmmmppprrrqqqnnnkkkjjjiiihhhiiijjjkkkjjjiiibbbdddccc___^^^``````]]]]]]^^^```___\\\ZZZYYYYYYNNNMMMJJJGGGCCC???<<<:::777222///111222111111333222444666777777777999;;;999:::<<>>888555555555444222111///...***---222666555111,,,(((***+++...222777999888777000...---...000222333333333222111000//////////////////000111111111000///&&&$$$""""""%%%(((+++,,,+++,,,------+++))))))***,,,,,,***)))((('''''''''#########%%%&&&((()))***(((***++++++******+++,,,+++*********++++++)))(((###"""""""""$$$(((+++---+++***)))***,,,...///...---+++)))'''''')))***,,,,,,)))((())),,,...---+++))),,,---)))%%%###&&&***444222000......///000111...------------...000111///...---+++)))***,,,///...///,,,)))***,,,+++'''%%%&&&(((***,,,,,,,,,,,,)))******+++++++++,,,,,,---+++***+++...111222222,,,,,,------------............///......,,,***)))'''***---000000...+++)))&&&'''''')))***+++,,,---******+++---///111333444///...---+++)))((('''''')))+++,,,---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........(((***,,,---,,,,,,...///222111///---+++)))((((((%%%''')))+++------------***))))))+++---......---******+++---///---***'''&&&'''))),,,......,,,)))***+++---///111111111111...,,,)))%%%###"""""""""cccSSSSSSUUUYYY___dddffffffgggiiijjjlllmmmppptttwwwwwwvvvwwwzzz|||}}}{{{zzzzzz{{{}}}~~~|||xxxtttqqqqqqqqqpppooonnnnnnmmmmmmiiihhhhhhgggfffeeedddddd^^^___bbbgggllloooooonnnqqqpppooonnnmmmlllllllllpppppppppqqqssssssqqqoookkkjjjhhhhhhhhhhhhggggggbbb```^^^]]]___aaaaaaaaaZZZVVVQQQMMMJJJIIIGGGEEEDDDAAA===999777777888:::666333///...000111111000111222333222//////000222111000...,,,,,,,,,,,,,,,------...//////000000111//////000000111111222222222222222222222222222222000000000000000111222333333333444555666777888888555666555444222222333555555666888888666555666777333444666444111...,,,,,,000222666777555333222222333666:::===???DDDJJJNNNRRRSSSVVVZZZ^^^bbbeeefffhhhiiikkknnnpppooollliiihhhgggffffffggggggfffeeedddgggeee___]]]^^^]]]YYYRRRUUUVVVTTTPPPLLLKKKKKK@@@@@@@@@???===;;;999888666111///111222000111444111444777777777777999;;;;;;;;;===???CCCGGGKKKMMMQQQUUUXXXTTTKKKAAA999666222222222222111///......))),,,000222222000---++++++,,,///222666777555333000//////111444444111...///000000000000000//////---------....../////////&&&%%%###$$$'''***+++,,,)))+++......---,,,,,,---++++++,,,+++***)))'''&&&###$$$&&&'''(((((((((''''''***---...,,,******++++++***(((((())))))((('''"""""""""###%%%(((***,,,***)))((())),,,///000000,,,+++***))))))***+++,,,************+++,,,---...+++++++++((($$$$$$&&&)))------...000222333333222//////000111111111000///.........,,,******,,,...,,,------***+++---,,,'''&&&''')))+++++++++++++++(((((()))***,,,,,,,,,,,,,,,***)))***---111333333,,,,,,,,,---------......------...---,,,***)))'''(((***,,,...---+++(((&&&&&&'''(((***,,,...000111...---,,,,,,...000111111,,,,,,++++++***)))))))))+++---///...+++)))((()))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***&&&)))---///000///000000222111000...,,,***((('''%%%&&&(((***+++,,,,,,,,,,,,+++***,,,...///...,,,,,,++++++------,,,***'''&&&'''))),,,///...+++))))))***,,,...///000000000,,,***(((&&&%%%%%%%%%%%%```RRRSSSUUUZZZaaagggfffbbbfffhhhkkklllnnnppptttvvvzzzyyyyyyzzz||||||yyywwwxxxzzz|||}}}{{{vvvqqqmmmkkklllmmmnnnooopppqqqqqqggggggffffffeeeeeeeeeeee]]]^^^aaafffkkknnnoooooosssqqqooollljjjiiiiiijjjpppooopppqqqrrrrrrpppnnnlllkkkjjjjjjjjjkkkkkkkkkiiigggfffgggiiilllnnnnnngggaaa[[[WWWVVVTTTQQQNNNMMMJJJDDD???<<<;;;===>>>999555111000111222111000222333444333000000222444000///......------------,,,,,,,,,,,,---------......//////000111222222333222222222222222222222222////////////000111222333444444555666666666666666555555555444333333555777>>>???@@@@@@>>>=========666888999888555111//////,,,///444555444111...---...222555777888:::???CCCGGGIIILLLQQQVVV\\\aaacccggghhhiiilllnnnmmmjjjhhhgggeeeddddddeeeeeedddcccfffiiiggg___\\\]]]ZZZUUUJJJMMMNNNLLLGGGBBB@@@AAA777888:::;;;<<<;;;;;;:::999444000111000///000444111444777888777777999;;;<<<======@@@CCCHHHLLLOOOSSSZZZ___YYYJJJ<<<666555///000000000000///......+++,,,---...//////......---...000333555555222000000000111444666555000+++---...000111111111//////++++++++++++,,,...///000((('''%%%&&&)))+++,,,+++(((***---///......///000***+++------,,,***(((&&&%%%&&&((())))))'''%%%$$$&&&***...///---******++++++)))'''&&&'''((('''&&&!!!!!!"""$$$&&&((()))***)))((('''))),,,000111222+++******++++++,,,,,,---)))+++,,,,,,+++,,,...000,,,+++)))'''%%%$$$&&&'''(((***,,,000444555333222000111333444333222000///,,,---...,,,+++***+++---+++------,,,---///,,,'''******+++,,,,,,,,,******((('''(((***,,,---,,,++++++)))((()))---000222333,,,,,,,,,---------......,,,,,,,,,,,,+++)))'''&&&((()))***+++***(((&&&$$$''''''(((***---000222333///...,,,,,,---------,,,))))))******++++++++++++,,,...000///+++''''''(((************************......---,,,+++)))((('''$$$(((---111222111111111222111111///---***((('''%%%&&&''')))******++++++...,,,+++,,,//////---***---,,,+++,,,---,,,)))'''%%%&&&))),,,///...+++((('''(((***---............))))))''''''&&&'''((()))lllUUUJJJQQQZZZaaadddeeeddddddccceeeggghhhkkknnnssswwwwwwzzz~~~}}}zzzxxxxxxxxxyyy{{{|||{{{yyyvvvtttpppooonnnpppssstttqqqnnnhhhgggfffhhhkkkllliiifff```bbbdddgggjjjmmmooopppuuurrrmmmiiihhhiiikkkmmmqqqqqqqqqpppnnnnnnppprrrmmmkkkhhhhhhiiikkkkkkkkknnnkkkjjjmmmssswwwuuurrrooojjjeeebbbbbbbbbaaa___]]]XXXQQQMMMKKKHHHDDDAAA>>><<<888444222222333444555777888666222222555888555222000000222222///,,,,,,+++++++++---,,,+++)))...------///111333333222222333444444333222333444111...***+++///222444333333333333444444333333222444444666777222---///555@@@IIIPPPQQQOOONNNKKKHHHCCCCCCCCCBBB>>>999444111222222222222111000///......222666888777777888999;;;>>>AAABBBCCCHHHPPPXXX``````bbbfffkkkllliiiffffffeeedddbbb````````````eeehhheee[[[UUURRRLLLEEEAAA???======>>>===:::666555:::>>>===???DDDGGGGGG>>>999222---,,,...///000222222333555666888999:::======>>>BBBGGGLLLNNNOOOZZZXXXTTTNNNFFF<<<444///+++---000000///...//////......///000000000000000222222111111111111111111---...222666999777222,,,---......///......------,,,+++*********,,,...//////...,,,+++***)))))))))(((***---...---------...,,,---......---***(((&&&((((((((('''%%%%%%&&&'''&&&)))---...,,,***)))(((+++'''%%%&&&***,,,)))&&&$$$###"""!!!###&&&)))++++++)))((((((+++---...---...,,,))))))***---...///---***((('''***---...///111...,,,+++++++++***(((000111222333333222111000000111333333333111///...555222...+++***)))'''&&&'''(((***++++++***(((&&&+++,,,------+++))))))***'''&&&''')))++++++***(((***)))''''''(((+++...111,,,***((((((***+++,,,+++***++++++***(((((()))***&&&***///...***&&&'''(((************+++---///000///111222...(((%%%'''***((())))))(((''')))+++...111///,,,***)))))))))***---,,,+++******+++,,,---...---,,,+++***(((((('''$$$'''+++///111111000...000000//////...---,,,+++******+++++++++******))),,,,,,---///000000---+++***)))((()))***+++***)))******+++,,,,,,,,,++++++)))***+++,,,+++***)))(((***)))(((((()))***)))(((___MMMIIIOOOYYYaaaeeefffggggggcccdddeeefffhhhlllrrrvvvwww{{{~~~~~~{{{yyyxxxxxxyyy{{{}}}}}}|||zzzxxxuuusssqqqrrrttttttqqqnnnkkkiiihhhjjjmmmmmmjjjgggcccdddfffhhhkkkmmmoooppprrrpppmmmjjjiiijjjkkkmmmrrrrrrqqqnnnlllkkkmmmoookkkhhhffffffhhhkkklllmmmooollljjjmmmrrruuusssqqqooolllhhhggghhhjjjjjjiiigggccc^^^[[[YYYVVVRRROOOHHHEEEAAA===:::888888888;;;;;;999777555555666888555222//////000111///,,,)))))))))+++---...,,,+++...---,,,---///000///...///000111111000111333555444111------///111222222333333333333333222222111444444666777333///222888FFFQQQ[[[^^^]]][[[WWWSSSNNNOOOOOONNNJJJDDD>>>:::888777666444222111000///222666999999777666666777888;;;======<<>><<<:::888999::::::888666:::===???BBBIIIRRRTTTRRR???:::333...---...000111333444444666777888999999<<<===@@@EEELLLPPPSSSSSSVVVTTTPPPJJJBBB:::222...,,,...000111000///000111...///000000111111000000111000//////......//////---...000444777666111---+++,,,---......///......---,,,+++***+++,,,...///000///...---,,,+++***)))(((***,,,---,,,+++,,,,,,,,,,,,------+++)))'''%%%&&&'''''''''%%%%%%'''))))))+++------+++)))))))))+++(((&&&(((,,,---***'''&&&%%%$$$###$$$'''***,,,---+++******,,,.........+++***)))***+++---......+++)))'''&&&(((+++------...,,,++++++,,,------,,,000000111111111000///......///111333333333222111444111...---,,,+++)))'''''''''(((((((((&&&%%%$$$((()))++++++***)))***+++)))(((((()))******(((&&&+++***(((((((((***+++---+++)))''''''))),,,------***+++***(((&&&%%%''')))***,,,...,,,'''$$$%%%''''''''''''((())),,,...//////111222...(((%%%&&&)))'''(((***)))))))))+++---///...,,,)))(((((()))***,,,++++++*********++++++---,,,+++***)))(((''''''%%%'''+++...000000///...000///...---,,,,,,,,,,,,++++++++++++++++++,,,,,,///.........///...+++)))((('''&&&(((***++++++***,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++*********)))(((***---...,,,***pppRRRDDDHHHNNNXXXaaafffhhhiiijjjccccccccccccdddiiioootttwww{{{|||yyyxxxxxxzzz|||~~~~~~}}}|||zzzwwwttttttvvvvvvssspppmmmkkkjjjkkknnnnnnllliiiggghhhiiijjjlllmmmnnnooonnnmmmllllllkkkllllllmmmtttssspppllliiihhhjjjllljjjgggddddddgggkkknnnooopppmmmkkklllppprrrqqqooollljjjiiiiiilllpppqqqrrrpppnnnllljjjhhheee```]]]VVVSSSOOOJJJFFFDDDCCCBBBEEEBBB>>><<<;;;;;;;;;:::777333///...///111///...((((((***,,,///000///...///---,,,---......---,,,+++,,,---------000444777999666222000000000000///333333222222222111111111666555666777555444888???MMMYYYeeejjjjjjhhhccc^^^[[[\\\]]]]]]YYYSSSLLLHHHAAA???;;;777444222111111777999:::999777555333444666888:::999666666999<<>>CCCJJJRRRVVVWWWWWWRRRPPPLLLFFF>>>777111......000111222111000000111///000111111222222111111......---,,,,,,,,,,,,,,,,,,---///111444333000...***+++,,,---......//////------,,,++++++,,,......000000000000...,,,***)))(((***,,,,,,+++************+++++++++***'''%%%######$$$&&&&&&&&&''')))+++,,,------,,,***(((((()))+++)))))),,,//////,,,)))((('''&&&&&&''')))+++---///---++++++---.........((((((***+++,,,---......***(((&&&&&&(((***++++++,,,******+++---////////////////////////...------+++---///111333444444444222111000000000...+++)))&&&&&&%%%$$$$$$$$$$$$$$$&&&((())))))))))))***++++++***))))))***)))'''%%%+++***))))))((((((((((((***(((%%%&&&(((,,,...///,,,+++)))&&&######%%%'''---...,,,(((###!!!$$$'''%%%%%%%%%&&&(((***---...///111000,,,'''$$$%%%'''&&&(((***++++++******+++---,,,+++)))(((((())))))***+++++++++***))))))(((++++++***(((((('''''''''&&&'''***---//////...---///...,,,*********+++,,,,,,++++++***+++,,,---...111000.........,,,***(((%%%%%%%%%'''***+++++++++,,,+++*********+++---...------,,,++++++++++++,,,***((((((+++111333000,,,kkkNNNAAAIIIPPPYYYaaaeeegggiiiiiicccbbbaaaaaabbbgggnnnssswww{{{}}}zzzxxxyyyzzz|||~~~~~~~~~}}}|||{{{xxxuuuuuuwwwxxxvvvssspppmmmkkklllnnnnnnllliiiiiiiiijjjjjjkkkkkkkkkllljjjjjjlllmmmmmmmmmmmmmmmsssrrrpppllliiiiiikkknnnllliiifffeeehhhlllnnnpppqqqnnnllllllmmmooonnnmmmhhhggggggiiikkkoooqqqsssqqqqqqqqqqqqoookkkgggdddaaa___\\\XXXTTTRRRQQQQQQRRRNNNHHHFFFFFFFFFDDDBBB<<<888222111222444333222------...000222222000...///...------//////...---))))))***+++,,,000666:::<<<:::666333111///......333222222111111000000111888666666888888888<<>>EEELLLQQQSSSRRRQQQQQQLLLFFFDDDCCCBBB>>>:::???>>>:::666444555555555444555777;;;???CCCEEEFFFTTTRRRQQQXXXeeellldddWWW>>>:::444000000111222222333333555777:::<<<===>>>>>>AAAGGGOOOVVVYYYXXXVVVPPPNNNIIICCC<<<777333111222333333222000//////000000000111222222222222222------,,,+++************++++++---///000000000///+++,,,,,,---------------...---,,,,,,+++,,,------...///000000...,,,)))'''(((***,,,,,,***)))((()))******+++***)))&&&###!!!!!!"""$$$%%%&&&'''***---//////...+++((('''((()))******,,,...111111---*********)))((()))***,,,---///---+++***+++,,,,,,,,,&&&(((,,,...////////////+++)))'''''')))***++++++,,,******+++---/////////---------------,,,,,,++++++---///111222333444444000000111222333111...+++%%%$$$###""""""$$$&&&'''((()))***)))(((((()))++++++***))))))******((('''))))))))))))(((((('''''')))&&&$$$%%%(((---000111...---***&&&""""""%%%'''...---)))$$$ !!!%%%)))((('''''''''(((***,,,---//////...+++&&&$$$$$$%%%%%%(((+++---,,,+++******,,,+++***)))(((((()))))))))***++++++***)))'''&&&***)))((('''&&&&&&''''''&&&(((***+++------------...,,,***(((((()))+++---,,,+++)))))))))+++---///111000......///...,,,+++&&&%%%%%%&&&)))******)))***((('''&&&'''***...000000///---+++*********+++***(((''',,,444666333///oooRRRDDDMMMRRRZZZ```dddeeeffffffcccbbbaaaaaaccchhhoootttxxx|||}}}zzzxxxzzz{{{||||||||||||{{{zzzzzzwwwuuuwwwyyyzzzyyyvvvqqqnnnllllllmmmnnnllliiiiiiiiiiiiiiihhhhhhhhhhhhggghhhkkkmmmnnnnnnmmmmmmqqqqqqpppmmmlllmmmooorrrqqqnnnjjjiiikkkmmmoooppprrrpppmmmlllllllllllllllgggggghhhiiijjjlllnnnpppoooqqqrrrrrrppplllhhhfffgggfffdddbbb```____________[[[VVVTTTUUUTTTQQQNNNFFFBBB<<<:::<<<===<<<;;;666555555666666444000------,,,,,,,,,...///...---((()))***+++---111777;;;===<<<999555222///......222222111000000111222222666444333666777777;;;AAAJJJSSSYYYYYYWWWWWWVVVSSSQQQTTTWWWYYYYYYVVVRRROOOJJJFFF@@@999555333333333444444444444444444333333444555555444222000//////222666;;;???AAAAAA??????AAA???<<<<<<;;;999444000555333111111111333666999:::===BBBGGGLLLQQQTTTVVV___^^^]]]bbbkkkjjj[[[III<<<888333000000222333444111222555888<<>>888555111000111333555555111333555999===AAADDDEEEEEEHHHNNNUUUYYYYYYVVVSSSQQQMMMFFF>>>999666555555444444444222///...///000///000111111222222111111...---,,,******)))))))))'''***---.........///000111111000///...,,,***)))---,,,,,,+++***))))))((()))***+++++++++***((('''***,,,......---,,,,,,,,,,,,,,,,,,,,,***'''###"""!!!"""$$$%%%%%%&&&)))+++------,,,)))&&&%%%&&&'''(((***,,,...//////...---++++++******************'''%%%######%%%&&&&&&&&&&&&***///000///...///111...---++++++---...---,,,...,,,***)))***+++***)))***)))))))))***+++,,,---000000000000000000000000000111222444555333000---%%%%%%$$$%%%&&&))),,,.........---***'''&&&''')))***((('''(((***,,,,,,,,,&&&&&&'''((()))+++,,,---((('''&&&))),,,000222222111000...***'''&&&(((***(((&&&$$$"""###'''+++---111000...,,,*********++++++***((('''%%%$$$$$$$$$%%%(((,,,...---,,,++++++))))))******************))))))******+++******))))))(((&&&%%%&&&''')))***((((((((((((((()))***+++***)))(((((((((***,,,---***)))(((''''''((()))*********,,,000333444222000)))(((''''''))))))((('''$$$###!!!!!!###'''+++...---,,,***)))''''''&&&&&&((('''(((***---000111000dddQQQMMMNNNSSSYYY^^^```aaabbbccccccdddfffgggjjjooouuuyyyzzz|||~~~~~~|||zzzzzzzzzxxxyyyyyyzzz{{{{{{{{{{{{|||{{{{{{~~~{{{wwwvvvsssooonnnoooooommmkkkhhhhhhggggggfffeeeeeedddfffhhhjjjlllmmmnnnmmmmmmmmmoooqqqqqqqqqqqqrrrsssqqqpppoooppprrrsssrrrrrrsssqqqooommmkkkkkkmmmooolllnnnooonnnlllkkkmmmoooppprrrtttrrrnnnkkkjjjjjjhhhiiiiiijjjlllmmmnnnooojjjllloooooommmjjjhhhgggeeeaaa]]]\\\]]]]]]ZZZXXXSSSRRRPPPOOOLLLFFF@@@;;;444222000//////...,,,***(((***,,,---...111444666777888999666333111111333111000000000111444666888777444333666888666777999===BBBEEEAAA>>>@@@AAA@@@:::;;;===???@@@AAA@@@@@@???===999555333222222333222000///111444777777555444333111000///---,,,******---000111111111222444333555888888666888<<>>444222//////111444666666444555888:::>>>AAACCCDDDHHHKKKPPPVVVZZZ[[[XXXUUUOOOJJJBBB:::555222222333000111111000//////222444...///000000111111000000---,,,+++***((((((((((((&&&)))---//////...///000222111111000///---,,,+++,,,++++++***)))((('''&&&(((((()))))))))*********+++---///000///...//////.........---+++(((%%%###"""$$$%%%%%%$$$%%%''')))***+++***(((&&&$$$%%%&&&''')))***,,,,,,,,,---...*********))))))((((((((($$$""" !!!###%%%%%%%%%&&&***......,,,***,,,//////---,,,,,,......---,,,,,,***(((((()))***)))(((((((((((((((***,,,...//////////////////000000111222111111333444333000---((((((''''''((()))***+++,,,,,,+++(((&&&&&&'''))),,,***((((((***+++++++++(((''''''''')))+++...///(((((())),,,///222222111000000...,,,)))'''(((***'''%%%$$$$$$&&&)))+++,,,///---,,,***))))))))))))((('''&&&%%%%%%%%%$$$$$$&&&))),,,---,,,++++++,,,))))))***++++++,,,++++++***************+++,,,---)))(((&&&%%%&&&(((***,,,)))((('''&&&'''((()))***))))))))))))***+++,,,---++++++******)))(((((((((&&&(((+++000333333000...)))((('''(((***+++***)))'''&&&$$$######%%%''')))%%%%%%&&&'''''''''''''''&&&'''(((((('''))),,,000zzzXXXLLLNNNMMMRRRXXX]]]```aaabbbcccccceeegggjjjmmmrrrwww{{{zzz{{{}}}|||zzzyyyzzzzzzwwwxxxyyyzzz{{{}}}~~~~~~~~~{{{vvvyyyuuupppooopppqqqooolllhhhhhhhhhgggffffffeeeeeeggghhhjjjlllmmmmmmmmmmmmmmmooorrrrrrqqqqqqqqqqqqnnnnnnnnnqqqsssuuutttssssssrrrpppmmmkkkkkknnnppplllnnnpppooolllkkkmmmoooppprrrtttrrrmmmjjjiiijjjhhhiiijjjkkkmmmnnnooooookkkpppuuuvvvsssooommmmmmooollliiihhhiiihhheeeaaa```___^^^\\\YYYSSSLLLGGG<<<999666444333000---+++(((***,,,......000222444555777888666333111333555111000000000222555888:::<<<888888;;;<<<:::999;;;:::@@@CCCAAA>>>???@@@???;;;;;;<<<===>>>>>>??????:::999666333222111222222333111000111555888777666999666333111000...,,,+++---///111111//////111444444777:::888666:::DDDMMMSSSNNNNNNRRRSSSPPPRRRWWWTTT[[[cccggggggdddbbbbbb[[[bbbeeeaaaZZZSSSJJJCCC222000......111444666777777888:::<<<>>>@@@AAABBBIIILLLQQQWWW\\\]]]ZZZXXXMMMGGG???777111//////000,,,---...//////111444777......///000000000000000,,,+++***)))''''''&&&&&&%%%)))...000///...///000111111111111000///...---+++++++++***((('''%%%$$$(((((((((((()))***+++,,,+++...000111111000111222/////////...,,,)))&&&$$$$$$%%%%%%%%%$$$$$$&&&(((((())))))(((&&&$$$$$$%%%'''((()))******+++,,,...******))))))((('''''''''"""!!! """$$$%%%%%%&&&***---,,,)))(((***......---,,,,,,......---,,,***((('''''')))***)))((('''''''''(((***,,,///000............///000222222333222111222333222000---******)))((((((((((((((())))))(((&&&%%%%%%(((***...,,,)))))))))******)))+++)))((('''(((+++...000((((((***...111333222111.........,,,)))(((((()))&&&&&&%%%&&&(((*********+++***)))'''''''''((()))'''&&&$$$$$$%%%%%%%%%$$$'''))),,,---,,,+++,,,---)))***+++,,,,,,,,,,,,,,,******))))))***,,,...///***((('''&&&&&&(((+++---***((('''&&&&&&''')))***(((((()))***+++,,,,,,---,,,,,,,,,,,,+++)))((('''$$$&&&***///222222...***'''&&&&&&(((+++------,,,***)))'''%%%$$$$$$$$$%%% ###%%%'''(((((((((%%%((((((&&&###$$$)))///mmmSSSIIIHHHLLLPPPVVVZZZ\\\]]]___```^^^bbbggglllooossswwwzzz~~~|||{{{|||{{{zzzxxxvvvwwwyyy{{{{{{{{{{{{zzz|||}}}}}}yyywwwvvvuuusssrrrppppppooooookkkjjjgggeeedddcccccccccfffgggiiikkkmmmnnnoooooommmmmmmmmnnnoooqqqrrrsssmmmmmmllllllmmmooorrrsssppppppooommmlllllloooqqqlllmmmmmmmmmllllllmmmoootttttttttsssrrrpppmmmlllnnnnnnmmmmmmmmmooopppqqqtttsssrrrqqqooonnnmmmlllmmmnnnoooppppppooommmlllmmmnnnooonnnkkkeee___[[[HHHDDD???<<<:::888555222/////////111222333111///111111111222555777666222555333000000222888>>>BBBBBBHHHKKKJJJJJJLLLIIICCCAAACCCFFFHHHIIIGGGFFFDDDJJJHHHGGGFFFFFFFFFDDDBBBEEECCC@@@;;;666333222333444555666888;;;>>>@@@AAAAAA===999888888777444222111333444333111111333555999999::::::===EEEPPPXXXZZZ[[[]]]___aaa```]]][[[^^^```bbbccccccaaa___]]]\\\^^^```aaa^^^SSSDDD999444111...---///222444555777999:::;;;;;;<<>>???@@@AAADDDGGGJJJLLLMMMIIIEEECCCAAA???;;;777444555666555333444777999888999:::;;;===DDDMMMTTTXXX[[[```eeegggfffbbb___\\\^^^```bbbbbbaaa```^^^ZZZ\\\```bbb^^^TTTFFF;;;444111...---///333555666:::;;;<<<<<<;;;<<<>>>@@@FFFOOOXXX[[[\\\\\\XXXSSSIIIBBB999444222222111///,,,...000111222111000///111111000---)))&&&%%%%%%((('''&&&%%%%%%$$$$$$$$$(((((('''((()))+++---///000...---.........,,,*********)))(((((((((((((((***))))))+++---...---,,,++++++,,,...111333222111000---***+++...///,,,)))&&&&&&&&&'''''''''''''''---,,,***)))((((((((((((+++******+++------,,,******)))'''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&(((+++,,,,,,+++,,,---+++,,,......---,,,---...---***''''''((()))((('''+++***))))))))))))***+++,,,---...///111222333333000///...,,,,,,,,,,,,,,,++++++++++++***(((&&&%%%"""""""""###%%%(((***,,,...------...//////...,,,'''(((******)))***,,,...***((((((,,,222666555222///+++'''''')))***'''$$$%%%(((***+++***)))((()))(((&&&%%%$$$$$$&&&(((***+++,,,+++(((%%%###%%%'''(((***+++***)))((()))***+++,,,---......---++++++(((%%%"""%%%,,,222444333444111---+++,,,,,,---,,,,,,***(((&&&&&&'''(((******)))((('''&&&&&&&&&&&&---,,,+++)))((('''&&&&&&'''(((+++---//////......,,,+++***+++...000000000111000...***&&&######$$$"""###%%%''')))***+++,,,(((&&&###$$$'''***++++++}}}\\\JJJGGGJJJOOOTTTZZZ^^^___^^^^^^^^^^^^aaaggglllqqqvvv{{{~~~||||||}}}|||zzzxxxvvvwwwwwwxxxxxxxxxwwwwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwuuurrrooonnnlllkkkiiihhhhhhhhhiiijjjllllllmmmmmmnnnnnnoooooommmlllllllllmmmoooqqqrrrqqqpppnnnmmmmmmnnnpppqqqpppppppppnnnlllkkklllmmmooopppqqqpppnnnmmmmmmnnnoooooopppqqqpppooonnnmmmmmmmmmlllmmmnnnppprrrssstttsssrrrpppmmmkkkjjjiiioooppppppqqqpppooonnnmmmnnnnnnnnnnnnmmmkkkjjjiii```^^^\\\ZZZWWWRRRMMMIII@@@@@@@@@AAAAAA>>>999555999777555666888:::::::::>>>>>>>>>AAAFFFMMMTTTXXXbbbhhhnnnoooooolllfff___[[[[[[\\\\\\]]]^^^^^^^^^fffccc___]]]]]]\\\[[[ZZZ\\\[[[WWWRRRMMMKKKKKKLLLMMMMMMMMMNNNPPPTTTXXX[[[ZZZXXXUUURRRNNNIIIDDD???:::::::::888666777999;;;666777999:::===AAAHHHLLLQQQWWW```hhhkkkjjjeeebbb\\\]]]```aaabbbaaa```___ZZZ]]]aaabbb]]]RRRCCC888333000......111444666777===>>>???>>>======???AAAIIIRRRYYY\\\[[[ZZZVVVQQQGGGAAA:::555444333222///---...///000000000///...222222111---((($$$###"""'''&&&&&&%%%%%%$$$$$$###(((''''''((())),,,...///---,,,++++++------,,,+++******)))(((((((((((())))))))))))+++...//////...+++***+++...000111000///...+++***,,,///000...,,,))))))******+++++++++*********++++++,,,+++++++++...,,,******+++,,,,,,++++++++++++***)))'''&&&%%%%%%%%%&&&'''''''''&&&&&&(((***------,,,,,,,,,,,,+++---...---,,,+++,,,...---+++((((((((()))((((((---,,,+++***))))))((((((***+++,,,---...000111111,,,,,,+++***)))))))))***(((((())))))))))))((((((###"""######%%%'''***++++++++++++,,,...///...---((()))))))))((((((***,,,)))''''''+++000444444222000,,,)))((())))))&&&###%%%'''***+++*********+++&&&&&&%%%$$$&&&(((***,,,,,,,,,+++(((%%%$$$%%%&&&)))***+++***(((''''''(((,,,---///000///---+++)))%%%###"""%%%,,,222444444666444000//////000111000...,,,***((('''((()))***+++***((('''&&&%%%$$$$$$,,,+++******)))(((''''''---------............///...,,,,,,---///111111111000000///+++'''###"""""""""$$$''')))++++++++++++'''$$$######%%%'''))))))xxx[[[MMMMMMRRRRRRWWW]]]aaabbbaaa```___aaadddiiimmmqqqvvv{{{}}}|||{{{||||||{{{xxxvvvuuuuuuuuuuuuuuuuuuuuuuuuxxxwwwwwwvvvvvvvvvwwwwwwwwwxxxyyyyyywwwtttpppmmmkkkkkkjjjiiijjjkkklllmmmoooooooooooooooooooooooonnnmmmmmmlllmmmoooqqqrrrsssqqqooommmmmmmmmnnnooooooppppppooollljjjjjjkkknnnppprrrqqqooommmlllllllllmmmnnnooooooooonnnmmmllllllllllllnnnppprrrssstttsssrrrpppmmmkkkjjjiiilllmmmmmmmmmmmmlllkkkjjjnnnmmmkkkiiihhhgggggggggffffffggggggfffbbb]]]ZZZQQQQQQRRRRRRQQQMMMGGGBBBCCC???===???@@@@@@AAADDDIIIJJJLLLPPPVVV\\\bbbeeemmmrrryyy|||{{{vvvooohhhddddddccccccdddeeeggghhhnnnkkkgggeeedddcccbbbaaaaaa```___\\\YYYYYY[[[\\\YYYXXXWWWWWWZZZ^^^cccfffaaaaaa```^^^ZZZTTTNNNJJJFFFDDD@@@<<<888777777888444555666888:::===@@@BBBFFFNNNZZZdddhhhgggccc```___```aaabbbbbbaaa___^^^]]]```cccbbbZZZLLL<<<222222000...///222555777888>>>???AAAAAAAAABBBDDDFFFMMMUUU\\\\\\[[[YYYTTTOOOEEE???999555555444222///------.........---,,,,,,222222111...)))%%%$$$$$$&&&&&&&&&%%%%%%$$$######&&&'''***,,,............***)))((()))***,,,+++***+++***))))))(((((())))))(((((()))+++///000000///******+++...000000...,,,))))))))),,,///000///---***+++,,,---...------,,,''')))+++...//////......///---******+++,,,,,,,,,,,,---------,,,***'''&&&%%%&&&'''((()))))))))))))))+++......---,,,,,,,,,...//////---+++)))***+++,,,+++)))''''''''''''''',,,,,,,,,,,,+++***)))((((((((()))***+++,,,---...***)))))))))))))))))))))%%%&&&'''((()))***++++++''''''&&&&&&&&&''')))***((('''(((***---......---***++++++***)))(((***+++)))((()))+++000333444333000---+++*********)))'''''')))++++++***)))******((('''&&&&&&'''(((***,,,+++***)))(((&&&&&&'''(((+++,,,,,,+++(((''''''(((+++---///111000...***(((&&&%%%$$$''',,,000333333666444222111222333333333///...,,,***)))))))))***,,,+++)))(((&&&%%%$$$$$$((())))))***++++++++++++///......---...///000111000...------...///...---,,,------+++(((%%%#########%%%(((***+++***(((''''''%%%#########%%%''''''xxx^^^QQQQQQTTTTTTXXX^^^bbbdddcccccccccfffiiillloooqqquuuzzz}}}~~~~~~}}}~~~~~~}}}zzzwwwuuuuuuuuuuuuvvvvvvvvvwwwvvvvvvuuutttuuuuuuwwwwwwwwwxxxzzz{{{yyyuuuqqqnnnllllllkkkkkklllmmmoooppprrrqqqpppooooooooopppppppppnnnmmmlllmmmoooqqqssssssqqqooommmllllllmmmmmmooopppqqqpppnnnkkkjjjjjjmmmooorrrrrrpppmmmkkkkkkjjjkkkmmmnnnoooooonnnnnnlllkkkkkkkkklllnnnpppqqqrrrrrrqqqooonnnmmmlllkkkkkkkkkkkkllllllkkkkkkkkkmmmkkkiiigggffffffggghhhiiilllnnnooommmiiifffcccaaabbbccccccccc___YYYTTTPPPKKKJJJLLLLLLJJJLLLRRRWWWYYY\\\```dddiiilllnnnqqquuu{{{xxxqqqmmmjjjiiihhhhhhiiijjjlllmmmqqqnnnkkkhhhgggfffeeedddccccccbbb```^^^^^^aaaccc___]]]\\\\\\^^^aaafffhhhdddfffhhhgggeee```\\\YYYSSSOOOIIIBBB===888555333333333444555777999999999<<>>AAACCCEEEGGGKKKNNNQQQXXX]]]]]]ZZZWWWRRRLLLAAA<<<666333333333111///++++++++++++++++++******111111111...+++)))((()))&&&&&&&&&&&&&&&$$$###"""###''',,,111333222///,,,)))'''&&&''')))***+++***++++++***)))))))))))))))''''''(((+++...000000///******,,,...000///---+++%%%%%%'''***---......---+++,,,.../////////...---'''))),,,///111111000//////---******+++------,,,,,,---...///...+++((('''&&&'''((()))***+++++++++)))+++......---,,,,,,,,,111111000---)))''''''(((+++***(((&&&%%%$$$%%%&&&***+++---...///...---,,,&&&&&&''''''((())))))))))))))))))***************%%%%%%&&&''')))+++,,,------,,,+++)))((((((((()))%%%%%%&&&(((+++------,,,,,,------,,,+++***,,,---,,,++++++---000222444444///...,,,,,,---...------+++------,,,***(((((()))******)))((((((((()))***)))(((''''''(((***++++++---......,,,***(((((()))***,,,///000000...***(((***)))((())),,,...//////333222000000222333333333///...,,,+++*********++++++***(((&&&%%%#########%%%''')))+++,,,---......------,,,,,,...000222444222///---+++++++++)))(((''')))******(((''''''(((((())),,,------+++)))''')))((('''%%%$$$$$$%%%'''uuu\\\PPPOOOQQQSSSWWW]]]aaacccdddfffgggjjjlllnnnppprrruuuzzz~~~|||yyyuuuuuuuuuuuuvvvwwwxxxyyyuuuuuuuuuuuuuuuvvvwwwxxxvvvwwwyyyzzzyyyvvvrrroooooonnnnnnnnnnnnpppqqqrrrsssrrrpppooooooooopppqqqpppnnnlllkkklllnnnppprrrrrrpppnnnlllkkkkkkkkklllnnnppprrrrrrpppmmmlllkkklllooossstttrrrooommmkkkjjjkkkmmmnnnoooooonnnnnnkkkkkkjjjjjjkkklllnnnooonnnnnnnnnnnnnnnnnnmmmmmmkkkkkkkkkllllllmmmnnnnnnkkkjjjhhhhhhhhhjjjlllnnnmmmppprrrrrrnnnjjjgggeeellllllmmmnnnooolllhhhddd^^^ZZZZZZ^^^\\\WWWZZZaaafffgggiiilllnnnoooooooooqqqrrrvvv|||{{{uuupppnnnlllkkkkkkjjjkkklllnnnooopppnnnlllkkkjjjiiifffdddffffffdddaaa^^^]]]___aaa```___]]]]]]^^^aaadddeeedddhhhlllmmmkkkiiigggggg^^^ZZZSSSLLLFFF@@@:::666555444333444555666555333777???JJJRRRVVVXXXZZZ\\\cccbbbbbbbbbaaa___^^^^^^ZZZ]]]```\\\SSSFFF;;;444333222111111444777777777999<<<@@@CCCFFFJJJOOOSSSSSSYYY]]][[[WWWSSSNNNHHH>>>999333000000111000///************************///000000///,,,++++++,,,&&&'''(((((('''&&&$$$###"""&&&---222444333///,,,)))'''%%%&&&''')))******++++++***))))))))))))***'''''''''***---//////...++++++---///000///,,,)))"""$$$'''***,,,------,,,,,,---///111111000///...(((***---///111111000///---,,,***+++---......---+++,,,---...---,,,)))((('''((()))***++++++,,,+++(((***------,,,,,,,,,,,,222222000,,,(((&&&&&&(((******)))&&&###"""$$$%%%)))+++...111222222000///'''''''''''''''&&&&&&&&&((()))***+++++++++++++++&&&&&&'''(((***+++---...000///---+++))))))))))))&&&%%%&&&))),,,...---,,,...//////...---,,,...///......---...///111333444//////......//////000111.........,,,***(((((())),,,+++******))))))))))))'''&&&%%%&&&))),,,------...//////---***))))))***)))+++---...///---+++)))++++++*********++++++,,,...---,,,---///000111000------,,,+++++++++++++++((('''%%%$$$###"""!!!!!!%%%'''))),,,............*********+++---000222444111///,,,***)))(((&&&%%%###%%%'''(((((()))+++------...000111111000///.........,,,(((%%%$$$%%%'''jjjTTTLLLNNNQQQPPPTTTYYY]]]```dddgggjjjjjjlllnnnpppssswww|||{{{xxxqqqppppppqqqrrrtttvvvwwwuuuuuuvvvvvvwwwxxxxxxyyyuuuvvvxxxyyyxxxvvvsssqqqsssrrrqqqqqqrrrsssuuuvvvsssrrrpppooonnnoooqqqqqqnnnmmmjjjiiiiiikkknnnppppppooollljjjiiijjjkkkkkkmmmpppssstttrrrooommmmmmmmmpppuuuwwwuuurrrooonnnkkklllmmmnnnoooooonnnnnnkkkkkkjjjiiiiiijjjkkklllhhhhhhiiikkklllmmmnnnoooiiiiiiiiijjjlllmmmooooookkkjjjiiiiiijjjkkkmmmnnnmmmpppsssrrrnnnkkkiiiiiinnnnnnoooqqqsssssspppnnnkkkggghhhmmmkkkdddfffnnnqqqrrrssssssrrrooommmkkkmmmkkkmmmrrrrrrmmmkkkllliiiiiiiiiiiijjjkkkllllllkkkkkkjjjjjjjjjhhheeebbbeeeeeeccc```]]]]]]^^^``````___^^^^^^^^^___```aaabbbfffjjjmmmlllkkklllmmmdddaaa[[[WWWRRRLLLEEE@@@888666444444555555444111444:::AAAFFFIIINNNTTTZZZ^^^^^^__________________]]]___```\\\RRRFFF===888444333222333555777777666777:::>>>BBBEEEJJJOOOSSSSSSXXX[[[XXXSSSOOOIIICCC<<<666///+++,,,...///...************++++++,,,---...//////...,,,***+++,,,'''((())))))((('''%%%###"""%%%***///111000...---***(((%%%%%%'''((()))))),,,+++******))))))******&&&&&&'''))),,,...---,,,,,,,,,...000111000,,,)))!!!$$$(((+++---------------///111333333222000///+++,,,---////////////...+++******,,,///000///...******+++,,,,,,+++***)))((()))***+++++++++++++++&&&(((+++,,,,,,+++,,,---000000...+++((('''(((******+++***'''$$$"""$$$&&&***---111444555444222000+++******)))(((&&&&&&%%%'''(((***+++,,,,,,,,,,,,))))))((()))***,,,---...///...,,,+++*********+++(((((()))+++...000///....../////////......///111//////...------...000222000000000///......///000---......,,,***)))***+++************++++++++++++)))&&&%%%&&&***,,,---,,,,,,---...,,,***))))))***((()))+++,,,---,,,,,,+++))))))***)))((((((((()))(((''''''(((+++,,,,,,,,,+++++++++++++++,,,,,,,,,((('''&&&%%%$$$$$$$$$$$$)))***,,,---...---,,,+++((())))))+++,,,...000111///---+++)))))))))'''&&&###$$$%%%&&&''')))---///---...000222333444555555444333111,,,'''%%%&&&(((```MMMJJJOOOTTTMMMQQQUUUZZZ^^^bbbgggkkkiiikkknnnpppsssxxx~~~||||||}}}~~~~~~|||xxxuuukkkjjjjjjkkkmmmooorrrssstttuuuvvvxxxyyyyyyyyyyyytttuuuwwwwwwwwwvvvtttsssvvvuuutttttttttvvvwwwxxxrrrqqqooonnnnnnoooqqqrrrmmmkkkhhhggggggiiilllnnnooommmkkkiiiiiiiiijjjkkklllpppssstttssspppnnnnnnnnnrrrwwwyyyxxxuuurrrqqqkkklllnnnooooooooonnnnnnkkkjjjiiihhhhhhhhhiiijjjcccdddfffhhhjjjlllnnnoooeeeffffffhhhiiilllmmmooommmlllkkkiiihhhhhhiiiiiijjjnnnqqqqqqooommmmmmooommmmmmnnnpppssstttsssrrrsssnnnqqqwwwtttlllmmmvvvwwwwwwwwwvvvsssnnniiiggghhheeeeeejjjkkkfffeeeiiidddeeeeeefffgggggghhhhhhggggggggghhhhhhfffbbb___aaaaaaaaa___^^^^^^aaaccc```______^^^^^^^^^^^^^^^^^^bbbgggiiiiiiiiikkkmmmgggddd```^^^\\\WWWPPPJJJ<<<999555555666666444222111666;;;>>>@@@FFFOOOWWWZZZZZZ[[[\\\]]]______```bbbdddccc]]]QQQEEE<<<888555444333333555666666666555888<<<@@@DDDHHHMMMQQQQQQWWWYYYUUUPPPKKKEEE???:::444,,,)))***,,,......++++++++++++,,,---...///...//////---+++))))))***'''(((******)))(((%%%$$$###%%%(((***---.........+++)))&&&%%%&&&((()))))),,,+++******)))*********&&&&&&&&&)))+++---,,,+++,,,---...111222000,,,)))"""%%%***---------------...000333444555444222000------..................))))))***---000111///...))))))******+++++++++***))))))***+++++++++******%%%'''***,,,++++++,,,---......---***((((((***,,,+++,,,+++((($$$###%%%''',,,///333666777555222000...---,,,***)))'''&&&&&&'''(((***+++,,,,,,,,,,,,+++************,,,---...,,,+++*********+++,,,---+++***+++---000222111000---...//////......000111000///...,,,+++,,,...000111111111///---,,,---...,,,------,,,+++***,,,---))))))***+++,,,------...+++(((&&&&&&***,,,,,,++++++,,,,,,+++)))((()))***'''((()))***+++,,,,,,,,,&&&'''((('''&&&&&&&&&'''$$$######%%%(((******))))))******++++++,,,,,,---+++***)))(((((((((((((((,,,---.........,,,***((((((((()))***,,,---......---+++***)))******)))((($$$$$$%%%%%%&&&)))---000***+++---///333666888999777777555///)))&&&''')))qqqVVVHHHNNNSSSKKKQQQRRRSSSSSSTTTXXX___eeedddddddddeeeggglllppprrrrrrtttqqqkkkkkknnnlllfff\\\^^^```cccfffhhhjjjkkkqqqqqqqqqqqqsssuuuwwwxxxwwwtttqqqrrrvvvyyyzzzyyyrrrssstttvvvwwwwwwwwwwwwtttoookkkkkkooossstttssskkkjjjhhhhhhjjjkkklllkkkjjjiiiiiiiiijjjkkkjjjiiippppppppppppppppppppppppqqqqqqrrrvvvxxxxxxsssoooooonnnmmmlllkkkjjjiiihhhkkkhhhfffgggiiiiiigggddd```bbbdddfffiiikkkmmmnnnfffggghhhiiiiiiiiiiiiiiimmmmmmmmmmmmkkkiiigggeeejjjnnnrrrssspppmmmmmmnnnmmmoooqqqpppnnnnnnpppsssrrrtttvvvuuuqqqooooooqqqttttttsssqqqnnnllliiihhhfffgggggggggfffeeeddddddlllfffaaa```dddhhhhhhggggggfffeeefffgggeee```\\\\\\\\\\\\]]]```bbbeeefffdddeeeeeeccc___]]]\\\\\\```cccfffgggfffffffffgggfffeeeeeeeeeeeebbb^^^ZZZKKKFFF@@@>>>>>><<<777333555777999:::;;;>>>DDDIIIQQQUUUYYYYYYYYY[[[aaagggbbbdddbbbYYYJJJ>>>777555666444222333777999888777<<<<<<;;;<<<>>>DDDKKKPPPRRRSSSSSSRRROOOIII@@@:::666333...,,,,,,,,,---,,,************+++,,,.........---,,,***)))((((((((((((&&&&&&(((,,,---,,,)))&&&&&&'''***---...---,,,...,,,)))***+++***'''###(((+++///000...+++(((&&&&&&'''((('''&&&''')))+++......///111222222///,,,***)))))),,,000333444555999666444444666666444111............///000111222++++++++++++,,,,,,---...,,,***)))***,,,,,,***'''))))))***+++,,,+++(((%%%&&&%%%&&&)))...000...,,,---***&&&%%%&&&(((******///,,,)))%%%$$$%%%''')))+++...222333222///---,,,//////...---,,,***((((((+++,,,,,,,,,++++++***)))******+++,,,...---***'''(((((((((((()))***+++,,,111111222222111...,,,***)))***,,,,,,+++,,,...000.........,,,)))((()))***222111111000///---,,,+++,,,+++)))(((((()))+++,,,---,,,+++*********+++,,,***)))((('''&&&''''''(((+++---///---)))%%%$$$$$$)))&&&%%%&&&***,,,+++***)))))))))(((((('''&&&&&& !!!###'''***,,,+++)))&&&&&&'''))),,,......------+++***))))))+++---...000000///---+++***+++,,,***++++++***(((&&&'''((("""$$$%%%%%%&&&''')))++++++(((%%%###$$$'''+++---***+++,,,,,,,,,///222666777777555111,,,(((''''''mmmVVVKKKQQQVVVOOOKKKMMMNNNMMMMMMOOOTTTXXXYYYXXXWWWWWWYYY\\\```bbb\\\]]]YYYTTTTTTWWWVVVQQQPPPQQQSSSVVVXXXZZZ[[[\\\dddeeefffgggjjjmmmppprrrpppoooppprrrvvvyyyxxxwwwrrrrrrrrrrrrssssssssstttqqqmmmjjjjjjnnnqqqrrrrrrmmmkkkiiiiiijjjlllmmmlllkkkjjjiiihhhhhhiiiiiihhhjjjjjjkkklllmmmnnnnnnooonnnnnnooorrrttttttpppmmmqqqpppooonnnlllkkkjjjjjjiiifffddddddffffffdddbbbaaabbbccceeegggjjjlllmmmhhhhhhhhhiiiiiihhhhhhhhhkkkkkklllmmmlllkkkjjjiiiiiilllppprrrqqqpppoooooonnnoooppppppnnnnnnpppsssrrrssstttssspppnnnooopppqqqpppooommmkkkiiihhhgggeeeffffffggghhhhhhggggggiiieee``````dddggghhhggggggfffeeeeeeeeeddd```\\\[[[[[[\\\]]]```ccceeeggghhhhhhgggdddaaa______``````bbbeeeeeedddcccddddddccceeeggggggeeebbb___]]]VVVRRRNNNMMMLLLHHHAAA;;;666777777666666999>>>BBBGGGLLLQQQTTTVVVYYY```fffeeeeeeaaaVVVFFF999222000444222111333777::::::999::::::999:::<<>>>>>@@@???===<<<===???AAACCCAAA>>>:::777888;;;<<<<<<;;;<<<===>>>???@@@@@@@@@DDDFFFHHHKKKNNNRRRUUUVVVXXXYYY\\\```dddgggjjjjjjlllkkkhhhfffffffffggghhhjjjjjjjjjkkklllnnnqqqrrrllljjjgggfffhhhjjjlllllljjjiiigggdddbbbbbbdddfffiiiiiiiiijjjlllnnnpppqqqqqqrrrssstttuuuuuusssrrrpppooommmkkkiiihhhhhhhhhfffeeedddcccccccccccccccbbbaaa___^^^___aaadddfffhhhhhhgggfffeeeeeeddddddfffggghhhiiijjjkkkllllllkkkjjjkkknnnqqqqqqmmmiiijjjjjjhhhfffdddbbbbbbbbbaaaeeejjjoooqqqqqqpppooojjjjjjhhhggggggggghhhhhhhhhhhhjjjkkkkkkllllllllleeecccbbbcccfffiiiiiiiiikkkjjjgggeeeccccccbbbbbb``````______```aaabbbccceeefffhhhhhhfffeeeeeeeeedddeeeeeeccc___[[[YYYXXX\\\bbbiiijjjfffaaaaaabbbcccdddggghhhggg```VVVNNNGGGDDD>>>888444444555777333888???FFFKKKQQQWWW[[[___^^^XXXLLL???555333555222333444666888999::::::777777888888:::???EEEJJJNNNNNNNNNOOOOOOMMMHHHDDD:::888444222000///---+++((((((((('''(((((())))))******+++,,,---..................//////...------)))(((((()))+++,,,+++***)))((((((((()))************,,,......,,,)))((((((+++---//////---***))))))******+++...000222111000---,,,+++,,,...////////////............------,,,000/////////000000111222333222///---++++++***+++))))))((()))***+++++++++,,,++++++,,,------+++)))'''''')))***+++,,,+++***(((''''''(((,,,///000111//////000000000...,,,++++++++++++)))&&&%%%&&&'''---...000111111///---+++,,,,,,------------,,,,,,,,,+++******,,,---,,,+++)))+++---...///...,,,+++///000111111111///---,,,)))*********))))))***,,,+++++++++)))&&&%%%&&&''')))+++---...///---+++***))))))))))))))))))))))))******)))((()))***,,,---+++************************---000111///+++&&&############$$$&&&(((******+++)))&&&$$$$$$'''***------------......+++'''$$$''''''(((***...000000///***)))(((((((((((())))))'''***,,,---+++)))((('''((())))))'''%%%###$$$%%%$$$#########%%%&&&&&&%%%(((,,,000000,,,***+++---///...+++'''$$$$$$'''***------+++(((&&&&&&(((***```PPPKKKRRRZZZWWWSSSNNNGGG@@@<<<;;;;;;;;;:::999777777888:::===>>>:::666222111222333555666777888999:::;;;;;;;;;;;;<<<===???AAACCCEEEFFFGGGJJJKKKKKKMMMQQQVVV[[[___cccbbb___^^^]]]^^^___```ccceeehhhiiiiiijjjmmmpppkkkiiieeeeeefffiiijjjkkkiiiiiigggeeebbbcccfffiiijjjiiiiiihhhiiikkklllnnnpppqqqtttuuuuuutttsssrrrqqqpppmmmjjjhhhhhhhhhhhhgggffffffeeedddeeeggghhhfffdddbbb``````aaadddeeeiiiiiijjjjjjiiihhhgggfffkkkkkkjjjjjjkkkkkkkkklllpppnnnmmmnnnooommmhhhcccbbb```]]]ZZZWWWUUUSSSQQQRRRWWW```iiioooqqqpppnnniiiiiiiiiiiiiiijjjkkkkkkllllllmmmmmmlllkkkkkkjjjeeeeeeeeefffiiijjjjjjjjjmmmllljjjgggeeeeeefffgggfffeeecccaaa`````````aaaaaadddgggiiiiiihhhggghhhfffgggfffccc^^^YYYWWWVVV[[[aaaggghhheeeaaaaaacccbbbeeeiiikkkkkkfff^^^YYYRRRMMMEEE>>>999666555555333666;;;@@@EEEJJJOOORRR[[[YYYSSSHHH<<<444444777444555777888888777777777888999:::;;;>>>BBBHHHMMMNNNNNNNNNNNNOOOMMMIIIGGG<<<888444222111///...,,,***)))((((((((((((((())))))***,,,...///000000000222333222111///---,,,++++++)))((()))+++,,,,,,+++,,,+++***)))((((((((())))))+++,,,+++)))(((((((((---///111111///,,,+++******)))***,,,///111111000,,,***))))))+++,,,,,,+++((()))))))))((('''((((((---------------......//////...---,,,,,,+++++++++(((((((((((((((***+++---,,,+++***+++,,,---,,,******+++,,,---,,,+++******+++******+++.../////////...///111222222000---+++++++++***(((&&&%%%&&&'''+++,,,...///000///---,,,))))))+++,,,---.........---+++))))))+++---------''')))+++,,,,,,+++***)))---...///000000///---,,,+++,,,,,,+++))))))***,,,------,,,)))&&&$$$$$$%%%'''(((***,,,,,,+++***))))))((((((''''''(((((()))((('''''''''((()))+++,,,************+++*********,,,---///000///***$$$ """###$$$$$$%%%''')))***+++)))&&&$$$%%%(((---000---,,,,,,------,,,)))'''***))))))+++---...---+++***)))))))))******++++++)))+++......,,,***((((((((())))))(((&&&%%%%%%&&&)))((()))+++---...,,,***(((+++......,,,***+++,,,---,,,)))&&&###$$$&&&)))++++++***'''$$$$$$&&&(((uuuUUUKKKLLLVVV```___WWWRRRJJJDDD@@@???======:::888777666666888;;;===:::444111222222222222555555555666777888888888888888999:::;;;;;;;;;;;;;;;>>>>>>>>>>>>@@@EEELLLQQQTTTSSSRRRQQQRRRRRRTTTTTTUUU[[[```aaa______cccggggggddd```___aaadddffffffccceeefffeeebbbcccgggkkknnnmmmkkkjjjjjjkkklllnnnqqqtttxxxzzzyyywwwuuuuuurrrpppmmmjjjhhhggghhhhhheeeffffffeeedddfffiiillljjjiiifffdddccccccdddeeehhhjjjmmmoooooonnnllljjjooonnnmmmkkkjjjjjjjjjjjjpppooommmllliiiddd^^^ZZZUUURRRNNNKKKIIIGGGDDDBBBDDDIIIRRR]]]gggllllllkkkhhhiiikkklllnnnnnnooooooooooooooonnnlllkkkiiihhheeefffhhhiiijjjjjjjjjjjjllllllkkkiiigggggghhhjjjiiihhhfffcccbbbaaaaaaaaa```bbbdddeeeeeeeeefffgggfffggggggeee```\\\ZZZYYY^^^bbbfffgggeeeccccccdddbbbeeehhhjjjjjjhhheeeccc[[[UUUMMMFFF@@@;;;777555666777888;;;>>>CCCGGGIIITTTSSSMMMCCC777000000333555777999999888666666777999;;;===???BBBGGGMMMRRRPPPOOONNNNNNNNNMMMJJJGGG<<<888444000////////////,,,+++******)))))))))))))))***,,,///111111111111444555555333///,,,+++++++++***)))***,,,......---111111///---***)))***+++++++++,,,***((('''((()))000111333222000...------***))))))+++...000000000***((('''((()))******)))%%%&&&'''&&&%%%$$$%%%&&&,,,++++++***++++++,,,,,,+++,,,---------,,,+++***&&&'''(((((('''))),,,...+++***)))***+++,,,,,,***)))+++---...,,,++++++,,,---,,,,,,...000000///------///111222222000---++++++,,,,,,***((('''((())))))***+++,,,------------'''(((***+++,,,------...+++)))'''''')))+++,,,,,,&&&'''((())))))(((''''''***+++---//////...,,,+++,,,,,,---+++))))))***+++//////...+++(((&&&&&&'''((())))))******)))))))))((('''%%%$$$$$$%%%'''((('''&&&&&&&&&(((***+++---***+++,,,,,,---,,,,,,,,,------...///...***%%% ###$$$%%%%%%%%%&&&(((***+++)))'''&&&'''+++///222,,,***)))***+++,,,+++*********)))***,,,,,,***)))))))))***+++,,,------...,,,...///...,,,***))))))((()))***)))((('''(((***---...000444888888444000//////...---,,,,,,+++*********)))&&&$$$$$$%%%'''(((((()))'''%%%$$$%%%&&&fffKKKIIINNNYYYbbbaaa\\\XXXRRRNNNLLLIIIEEEAAA???===;;;999888:::<<<===>>>888555888888555555888333444555666777777777777555555666777777666555444444666777777777;;;@@@EEEAAABBBCCCDDDEEEFFFGGGGGGEEELLLSSSTTTQQQPPPUUUZZZ\\\XXXTTTSSSUUUXXXZZZ[[[XXX[[[^^^___]]]^^^bbbgggkkkjjjhhhffffffgggiiikkkmmmrrrwwwzzzxxxuuurrrqqqooommmjjjfffdddddddddeeeaaabbbcccbbbbbbdddiiimmmiiihhhfffdddcccbbbaaaaaabbbeeejjjooopppooollljjjlllkkkiiigggfffeeeeeeeeegggggggggccc]]]VVVQQQNNNGGGCCC@@@>>>>>>===:::888<<<>>>DDDNNNZZZbbbfffggggggiiillloooqqqrrrqqqqqqppppppooonnnmmmkkkiiihhheeegggiiijjjjjjiiihhhhhhiiijjjkkkjjjhhhhhhjjjllljjjiiigggeeedddcccdddddd```___\\\YYYXXXYYY^^^bbbccceeeffffffdddbbbaaaaaadddeeeffffffgggfffffffffcccdddeeeeeeeeefffggghhhddd^^^WWWPPPJJJDDD>>>999888777555666999===@@@BBBHHHGGGDDD;;;000+++,,,///333666999:::888777777888999;;;>>>AAAEEEKKKQQQVVVSSSQQQOOONNNMMMLLLIIIGGG<<<888222......///000111......---,,,+++*********)))+++---000222222222222222444444333///---,,,---,,,+++***+++---000000000222222111...***)))+++...---------+++))))))***,,,222333333222000///000111+++***)))***---/////////)))((('''''')))*********%%%'''((((((&&&%%%&&&(((++++++***************+++***,,,///000000...+++(((%%%'''(((''''''(((,,,000***)))((((((***++++++***$$$'''+++---,,,,,,...000---------000222222000...---...000111000///---+++,,,---...---+++******+++(((((((((((()))+++---...((()))******++++++******)))&&&######%%%(((******&&&&&&&&&&&&&&&&&&&&&&&&((()))+++---------+++***+++,,,,,,***((('''((())).........,,,***)))***+++,,,+++***)))))))))***+++(((&&&###!!!!!!###&&&((('''''''''((()))+++---///,,,---...///000//////...---,,,,,,...///---)))%%%%%%&&&''''''%%%%%%'''******)))((((((***---111444,,,***'''&&&(((***++++++((((((((()))++++++***((('''((()))+++---.../////////000///---***(((((()))(((***++++++***+++,,,...111333999BBBJJJLLLGGGBBB===777111.........,,,)))*********(((%%%######$$$###%%%'''((('''&&&&&&'''^^^GGGHHHOOOYYY```______]]][[[YYYWWWSSSLLLFFFEEECCC@@@===<<<<<<===>>>???999777;;;;;;666555888444555666777888999999999222333444555444333222111///222555555555666:::>>>555666888:::<<<>>>>>>>>>999AAAIIIJJJGGGFFFJJJPPPQQQMMMIIIHHHIIIMMMOOOPPPLLLQQQVVVWWWVVVWWW\\\``````___]]][[[\\\^^^```bbbbbbhhhooorrrpppkkkhhhgggkkkiiieeeaaa_________```]]]___`````````bbbhhhmmmeeeeeecccbbb```^^^\\\[[[ZZZ___fffkkknnnllliiiffffffeeecccaaa````````````\\\^^^^^^ZZZQQQIIIEEEDDD===:::777777888888666444:::999<<>>999666333222555999===???;;;<<<:::444,,,))),,,000111444999:::999888999:::999<<>>AAABBBCCCDDDEEECCC???===>>>AAAFFFIIIDDDEEEGGGIIIJJJLLLLLLMMMUUUTTTSSSPPPOOOPPPSSSVVVUUUXXX]]]___^^^\\\[[[[[[```\\\XXXWWWXXXYYYWWWUUUUUUUUUUUUTTTUUUZZZ```eee___YYYSSSQQQRRRTTTQQQOOORRRSSSWWW[[[______]]]ZZZTTTSSSRRROOOMMMMMMPPPSSSQQQPPPMMMGGG???:::999:::777777888777666333111///333666:::>>>CCCLLLWWW______fffmmmpppssstttpppkkknnnmmmkkkkkklllllllllkkkiiihhhhhhiiijjjiiihhhfffhhhhhhhhhiiijjjkkkmmmmmmkkkjjjkkkkkkkkkgggbbb^^^```UUUGGG===999;;;EEEQQQWWW[[[```cccdddfffhhhjjjhhhhhhgggggggggggghhhhhhgggccc``````cccfffgggfffllliiiddd^^^XXXRRRMMMKKKGGG>>>444111666::::::888666666444111...,,,---...---000555999::::::;;;;;;;;;===AAAFFFLLLQQQUUUWWWUUUOOOGGGDDDEEEEEEBBB???666444111//////000333555333333222111000000000000111///------///111111111222333333222111/////////333111///000222222///---...,,,,,,,,,......---,,,+++---......,,,,,,---...000111111222222222222222)))))))))***+++,,,......'''(((((()))))))))))))))))))))***+++,,,,,,,,,,,,111000...---,,,,,,,,,------///333555444222...+++((('''&&&&&&'''((()))***+++***)))+++---,,,'''$$$!!!"""$$$&&&)))---///111...---,,,++++++---///000///.........///000...,,,...------,,,---...000111...***&&&&&&))),,,---,,,(((''''''''')))******)))&&&### $$$'''(((''''''((()))))))))))))))((((((***++++++,,,++++++000...,,,)))'''&&&%%%%%%***+++,,,,,,---...///000......------------...///...)))$$$!!!!!!$$$&&&(((,,,++++++...222333111......///222555888777444111///+++)))+++///222000---***+++,,,***((('''***------,,,+++---///000---***)))&&&######%%%&&&%%%$$$((()))+++,,,+++***((('''***))))))((()))***+++,,,---......---+++***,,,......//////---,,,,,,...000666AAAPPP___oooyyyyyytttbbbPPP===444222000------...//////---((($$$!!!###"""$$$(((+++,,,)))&&&wwwZZZKKKOOOTTT[[[aaa^^^___]]]^^^dddiiiiiibbb[[[WWWWWWUUUQQQKKKEEEBBBAAACCC???;;;888888888888888777777777666444333333444000111111000---,,,...000333444555555555444222222222333333333333555888;;;666777777888:::;;;<<<<<>>888555777===EEEMMMQQQXXX___cccfffgggggghhhhhhhhhggghhhhhhiiiiiihhheeebbbbbbdddggghhhgggjjjhhhddd```[[[WWWSSSRRRLLLDDD:::555666888888666333222000...---------...///111444666777999;;;>>>>>>@@@DDDHHHMMMQQQTTTVVVTTTNNNFFFBBB@@@>>>:::666222111///---...000333555666555333222111111222222111///------///000000000000111333333222222111111222111222555666555000---,,,++++++,,,...///...---+++,,,...///000000///...---...///000111222222222++++++++++++,,,---......&&&''''''(((((((((''''''((((((***+++---.........222111///---------//////...///111222222///,,,***''''''&&&%%%%%%&&&(((((('''&&&&&&(((******(((%%%""""""$$$'''***---000111...,,,***))))))***,,,............000222222111///...---,,,,,,,,,---...///---***((('''***,,,,,,+++***))))))***+++,,,,,,***&&&$$$!!! ###&&&)))***'''((()))************************+++++++++******---,,,***)))((('''((((((++++++,,,,,,------......,,,---------------------,,,((($$$"""###&&&'''(((+++***+++...111333222000---------///222444444333000,,,***,,,000222111...***+++,,,***''''''***......,,,,,,---///...,,,)))'''$$$""""""$$$&&&&&&%%%((()))***++++++***((('''***)))(((&&&&&&''')))***---...//////...---...///000000///---++++++...000777BBBQQQaaasssmmmZZZEEE999444000---,,,...///000...***&&&###"""######$$$'''***)))&&&###wwwZZZKKKOOOUUU]]]bbb^^^^^^\\\]]]ccckkkooonnnjjjggggggeee```YYYRRRNNNMMMNNNIIIDDD???>>>=========;;;:::888666555444333333///111222111///...///000444444444555444333333222333444444444444444777999777666555444444555666777:::888444222111222444666222222333444555666777888888:::::::::999888999;;;<<<<<>><<<777888888888777888;;;======;;;888333...---...///333555777888777444111///000222666888;;;>>>BBBEEERRR```nnnssssssqqqnnnjjjjjjiiihhhhhhjjjllllllkkkllljjjhhhhhhjjjkkkkkkkkkgggggghhhhhhiiikkklllmmmllllllllllllkkkhhhddd```LLLBBB888555555555888;;;AAAFFFPPP\\\eeeiiihhhfffiiihhhhhhhhhiiijjjjjjkkkjjjhhheeeeeefffhhhiiiiiigggfffdddaaa___]]][[[ZZZTTTNNNEEE===999777555444///,,,******---//////---111222444444555888<<>>888111444333111111111222333444,,,...//////......///000111...,,,---000333333333555444333444666777777777333444555555444444666777888666333000......000222222444777888777555111......000444888:::;;;<<<<<>>@@@CCCGGGLLLPPPSSSTTTUUUTTTOOOHHHBBB<<<555...***,,,+++***)))***,,,...000333222111111222444777999333222000000222222111000///000111444555555333111///000333666666444000------,,,++++++------,,,+++,,,+++,,,111666555///(((%%%&&&(((+++---///000111***)))(((((('''''''''(((&&&'''''''''&&&%%%%%%$$$%%%&&&))),,,...111222333222111...,,,---///111333111000///...---,,,+++***)))((('''%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''((((((***+++------///,,,)))&&&%%%&&&(((***///000222666777666333000...------,,,++++++++++++,,,+++++++++++++++******///---------//////...---)))'''&&&&&&''')))((((((((()))***,,,---.........,,,+++***))))))***+++,,,+++***)))))))))***+++,,,,,,,,,,,,++++++*********)))+++...//////---***(((&&&%%%%%%''')))+++***))),,,,,,,,,---.........---***)))'''(((+++---//////---++++++,,,...///...,,,)))******'''%%%%%%***///......------+++)))'''%%% """$$$&&&'''((('''''')))************))),,,)))%%%!!! """$$$&&&(((+++...000000/////////222111---)))''''''+++...444<<>>777111...,,,+++***)))((()))+++,,,---------...000444777999444333222333444444333222000000000222444333000------...000000000///......000///---,,,,,,+++)))''',,,+++,,,000444222+++$$$$$$%%%'''***,,,...///000+++***)))((('''''''''''')))))))))((((((&&&%%%%%%$$$&&&(((+++...000222222000...,,,++++++---///111000000///...------,,,,,,+++***)))(((''''''((()))***)))(((&&&%%%$$$$$$%%%******))))))))))))******...,,,)))'''&&&(((***+++222333444666777555111...---------,,,,,,++++++***+++,,,,,,,,,++++++++++++///...------...///...,,,+++***)))((()))(((%%%###((()))***,,,...///000000,,,***)))((((((***,,,...,,,+++***))))))***++++++---,,,,,,++++++******)))***,,,...000000---***'''$$$$$$%%%(((***,,,***)))---------,,,*********************+++------+++))))))))))))***++++++***)))((())))))'''$$$%%%***...---......,,,***'''%%%###!!!"""$$$%%%'''((()))'''((()))******+++++++++,,,)))%%%!!! !!!###%%%(((+++...000000000000000000///+++'''%%%%%%))),,,222888>>>EEEQQQaaammmrrrooo___LLL???777000......+++---//////---***)))(((+++++++++***'''%%%###"""{{{XXXFFFCCCNNNTTT[[[ccccccaaaaaabbbeeekkkppptttuuuzzz}}}|||{{{zzztttqqqkkkgggdddbbb```^^^___]]][[[ZZZZZZWWWPPPKKKEEEBBB>>>;;;999888666444777666444222000......---///222666777777666555666666444222111222555888:::555555444333222222222111000///---,,,+++,,,------///111444555444333333444222222222555888777333///333333333222111111333666///000111000...---...///666555333111000......---...------...111444444444555777888888666444333333444222111111444555666666555666666666444222000...---000444:::>>>>>><<<999666GGGYYYdddjjjooopppoookkkjjjiiijjjmmmooooooooojjjiiihhhhhhkkkmmmnnnnnnllllllmmmmmmnnnpppqqqrrrnnnlllkkkjjjjjjhhhdddaaaYYYMMM@@@:::777666888;;;???HHHUUUaaagggiiiiiiiiikkkkkkjjjjjjiiijjjjjjkkklllmmmmmmkkkiiihhhiiijjjiiigggdddbbb``````aaabbbdddbbb___[[[UUUKKK@@@999///,,,***+++...111111000111555999<<<<<<<<<<<<<<<@@@EEELLLSSSXXXZZZZZZYYYUUURRRLLLEEE>>>888444111,,,+++***)))))))))******))))))+++,,,///111444555333222222444555666444333000...,,,...000111...++++++---......------...///222000...,,,+++***'''%%%))))))+++///111///***%%%%%%&&&(((***,,,---...///...---,,,++++++++++++++++++++++++***)))'''&&&%%%%%%&&&(((+++---...///000...---,,,+++++++++,,,------------.........//////,,,,,,***))))))***++++++---...---***&&&$$$######))))))(((((((((((())))))+++***)))((()))***,,,---444333444555555333000,,,,,,------------,,,,,,+++***+++,,,+++***+++,,,...///...------...///---,,,++++++***++++++)))%%%!!!'''(((***,,,...000000111---+++)))''''''))),,,...,,,+++***))))))***+++,,,------,,,,,,+++++++++***)))+++---///...,,,(((&&&######%%%'''***+++***(((,,,,,,,,,***'''&&&'''(((***+++,,,//////---)))%%%%%%&&&'''(((((('''&&&%%%%%%''')))'''%%%&&&))),,,,,,---...,,,(((%%%######"""$$$&&&'''''''''(((***(((((()))***+++------...,,,)))&&&###""""""$$$&&&))),,,///000000000111222...---+++'''%%%&&&))),,,111666999;;;AAAMMMVVVZZZ[[[OOOBBB;;;666000...///,,,...000000---+++))))))+++,,,,,,***'''%%%$$$%%%nnnQQQCCCFFFRRRTTTXXXaaabbbaaabbbdddhhhmmmppprrrsssuuuyyy}}}~~~~~~~~~zzzwwwtttqqqooollliiifffiiiggghhhjjjmmmjjjddd]]]VVVPPPIIIDDDBBB@@@>>><<<;;;:::777333111///...---...111555888888777666666333222111000000333555777222333333333444333333333222111///---,,,,,,---......000222222222222333444222333444555555444333222666888888666444444666999111222222111//////000222222222222111///......///------,,,...000111000///222444777888666444333333222111000333666888777555888777666444222000///......///333888======:::777777DDDSSS^^^fffmmmooommmkkkiiihhhiiilllmmmnnnmmmhhhggggggiiilllnnnnnnmmmllllllmmmmmmnnnoooqqqrrrpppooommmlllkkkjjjfffddd\\\SSSJJJDDD@@@===???DDDJJJTTT___fffffffffhhhkkklllkkkjjjiiiiiihhhiiiiiikkkmmmmmmkkkhhhfffgggiiiiiihhheeebbbaaabbbcccddddddbbbbbbbbb```WWWIII>>>333222000//////000111111555777:::<<<<<<<<<>>>???FFFJJJQQQXXX]]]^^^\\\[[[SSSPPPJJJBBB:::444111000++++++*********++++++,,,((()))+++---...///......000000000222555666444333...***''')))---///...,,,***---111111000......///111///---,,,+++***'''%%%$$$'''+++...///...,,,***((()))***,,,------------///......---------......,,,,,,+++***)))'''%%%%%%&&&'''(((***+++,,,,,,------------,,,,,,+++******((()))***,,,...///000000,,,+++*********+++,,,------//////---((($$$######%%%%%%%%%&&&''')))***+++&&&'''((()))+++,,,......222222111222333222000---,,,,,,---...///...------***++++++***)))+++...222111///......//////...,,,******,,,---...,,,((($$$&&&'''))),,,...000111111222///***'''%%%''')))+++***)))))))))***,,,...///------------,,,,,,,,,,,,((()))+++,,,+++)))&&&$$$######$$$&&&)))***)))'''((())))))'''%%%$$$&&&))))))***,,,...///---)))&&&###%%%'''''''''%%%$$$$$$###&&&)))(((&&&&&&(((+++***,,,---+++'''$$$######&&&(((++++++)))((()))***))))))***+++,,,...000000+++***'''%%%$$$%%%&&&''')))***,,,,,,,,,,,,---///------,,,***((((((***---...222555444666>>>EEEGGGGGG???999777555000---......000222111///,,,+++***)))***+++)))&&&$$$%%%&&&fffNNNDDDIIIUUUTTTWWW___aaa___aaadddiiillloooppppppqqquuuzzz}}}~~~}}}}}}}}}~~~|||zzzxxxvvvtttpppmmmmmmmmmoootttyyywwwqqqjjjddd]]]TTTMMMJJJHHHFFFDDD???===999555222000......,,,000555888888777666666444333222111111222333555222333444555666666666666555444111///......///000...000111111111111333555444555777666555444444555555666666444111111333666222222222000//////111333...///000000000///000222......---...//////...,,,///333666888777666555555111000111444888999777555:::999666333111///.........///222777;;;<<<888444888BBBNNNXXXaaajjjkkkhhhjjjiiihhhiiijjjllllllkkkffffffgggiiilllnnnmmmlllllllllllllllmmmooopppqqqsssqqqooonnnmmmkkkhhhfffaaa[[[TTTPPPJJJFFFIIINNNTTT^^^hhhkkkhhhfffjjjooolllllljjjiiihhhgggggggggjjjlllmmmkkkgggeeefffhhhiiihhheeeccccccdddfffgggcccbbbcccfffggg^^^NNNAAA666666555222000///000222888999::::::;;;<<<@@@BBBKKKOOOVVV\\\``````^^^\\\RRRNNNGGG>>>666000...---)))*********+++---......***+++---......---+++)))------///111444555444222+++'''$$$%%%+++//////---)))...444666444111//////000...,,,++++++***(((&&&!!!%%%***...///...//////++++++,,,------------,,,---------,,,,,,------...,,,,,,+++***((('''%%%$$$'''((()))***************------......---+++)))(((###%%%(((+++...///000000++++++*********+++---...,,,...000...)))%%%######!!!"""###%%%'''***,,,...###$$$&&&))),,,---...///000//////000111222111///+++,,,...///000///......***++++++***)))+++000444222000//////000000///---(((***,,,///111///+++'''%%%''')))+++...000111111555222,,,'''$$$%%%''')))''''''((()))+++...000222------------------------'''((())))))(((&&&$$$############%%%((()))((('''$$$&&&'''%%%$$$$$$'''***((()))***,,,...---+++(((###%%%'''(((&&&%%%$$$###!!!%%%))))))'''&&&'''))))))+++---+++'''######$$$(((+++...---***((()))************+++---///111222+++***((('''&&&'''''''''&&&'''''''''&&&''')))+++---------,,,******,,,...)))...111///000555;;;===;;;666444666555000------000222333333000---,,,+++&&&(((***(((%%%$$$%%%'''pppOOOJJJKKKRRRYYY]]]```dddaaacccgggjjjmmmoooppppppuuuvvvxxxzzz{{{||||||{{{~~~}}}|||zzzwwwtttpppnnnrrrrrrsssvvv{{{|||zzzwwwoooiii```[[[XXXWWWUUUSSSMMMIIIBBB;;;666333222222111222333666999999777555:::666111000111222111///...///222444666777777777666444111...---...000222000000///000000111222222333888<<<<<<777333333555555555666666555555444333...---,,,---///111111000444222000///000222444666333111///---,,,+++++++++222111111333555666666444555444222333444555555444777888888333---)))+++///+++---111555777888777666888:::BBBOOO]]]fffgggeeedddgggjjjkkkjjjhhhhhhhhhdddeeefffhhhkkkmmmpppqqqooommmjjjjjjllloooqqqrrrpppooonnnooopppoookkkgggdddaaa]]]YYYXXXXXXZZZ[[[iiikkkmmmlllkkkjjjkkkkkkiiijjjjjjhhhfffeeefffgggeeegggiiiiiigggeeedddeeeaaabbb```^^^aaagggjjjhhhddddddaaa```cccbbbSSSBBB===999444222444666555444999;;;===;;;888:::AAAGGGMMMOOOUUU\\\bbbccc___[[[WWWLLL???777444333...))))))((()))---111222000---///...,,,,,,------,,,+++***,,,///111333222111000---+++(((((()))+++,,,,,,000222666888999777555333.../////////---***'''%%%)))+++...111333333222111---,,,******+++,,,+++***+++++++++,,,,,,++++++***000000///,,,)))((()))***))))))***++++++++++++***------------+++***)))(((&&&$$$%%%***000444222///...//////---+++***+++---222222111///---)))&&&%%%$$$$$$$$$&&&(((***)))(((''''''((('''&&&(((+++...333...***+++///222111///000///...---,,,+++++++++)))))))))))))))+++///222666333000///000///,,,******+++---///000...***''''''(((***,,,---/////////===666...)))(((((('''&&&$$$%%%(((+++---///000111...+++))))))))))))((('''&&&&&&'''''''''&&&$$$######""""""$$$((()))'''%%%%%%%%%$$$%%%&&&(((***+++---,,,*********)))(((&&&)))((('''%%%$$$######"""###$$$&&&'''''''''&&&&&&+++---///---)))%%%""" &&&(((***,,,---------,,,...---+++***)))******+++***************)))(((''''''&&&%%%%%%%%%'''((()))------,,,+++************((())),,,...111222333444222333333111///------...///000222222111...+++)))&&&''''''&&&%%%%%%'''***jjjMMMJJJLLLTTT[[[^^^aaadddbbbdddfffiiilllnnnpppqqqtttuuuwwwyyyzzzzzzyyyyyy||||||{{{yyywwwtttqqqooosssssstttwwwzzz{{{yyywwwrrrmmmfffbbbbbbbbbbbbaaaZZZUUUNNNEEE???:::999888777666666777999999888666777333//////111333222000...000111333444555444444333111///------///222333111111000000000000111111333777:::999555222333555333333444444333333222111...,,,+++,,,...111111111444222000//////111333555333222000---+++*********//////000222555777777666555333111111222333333222333555555222,,,***,,,///,,,...000333555555555555666888???KKKXXXaaabbbaaabbbeeeggghhhgggffffffffffffffffffgggiiilllnnnooonnnllliiiiiijjjmmmnnnooommmllllllnnnpppoookkkhhheeecccaaa``````aaaccceeelllmmmnnnmmmkkkiiiiiiiiigggggghhhgggeeeeeeggghhhhhhiiijjjhhheeecccaaaaaa```aaa```___bbbhhhjjjhhhffffffdddccceeeaaaRRRBBB999777444333444555555555888:::;;;999888:::@@@FFFLLLNNNTTT\\\aaabbb^^^ZZZUUUKKK>>>666333111---)))******+++...222444222//////...------......---+++***,,,///111333333222111...,,,))))))***+++,,,,,,///111444666666555333111//////000000///---+++***---///111333333222111///...,,,******+++,,,+++***)))***+++,,,------------222222000---***((((((***))))))***+++++++++++++++,,,,,,,,,+++***)))(((''''''&&&''',,,222666555222...//////---,,,+++,,,...222222111///---***'''&&&%%%%%%%%%'''***++++++)))((((((((('''''')))---000222...******---000///------------,,,++++++*********++++++******+++...111555333000000000000---+++***+++---...///,,,)))&&&((()))***,,,---/////////666222---+++++++++)))(((%%%&&&(((***,,,...///000...,,,***)))))))))(((&&&&&&&&&'''((('''&&&%%%$$$###"""$$$'''***+++)))&&&'''&&&&&&&&&'''(((***+++,,,+++)))((((((((('''&&&((()))))))))'''%%%""" !!!"""$$$&&&(((((((((((()))+++,,,+++'''$$$""""""$$$'''***...000000000///000///,,,***)))))))))***+++++++++++++++***)))(((&&&&&&&&&&&&(((***+++---...---,,,+++************((()))+++---///111222333111222333222000...---...///000000000///---+++))))))))))))(((&&&&&&''')))```LLLKKKOOOXXX___```bbbddddddeeefffhhhkkknnnpppqqqsssuuuwwwxxxyyyxxxvvvuuuyyyyyyyyyxxxwwwuuurrrqqqtttttttttvvvxxxyyywwwuuurrroookkkjjjkkklllnnnnnnjjjeee]]]TTTLLLGGGEEEDDDBBB???<<<;;;;;;;;;:::999444111......111333222000000111222444555444444333222000///...///111444666222222111111000111111111444666888666222111222444111111222222111111000///---+++)))***---000333444333222000//////000111222444222000---,,,+++++++++------///222666888888888444111///...///000/////////111222000---+++---///......///000111222222333222555;;;GGGSSS\\\``````ccceeeggggggeeeddddddeeeiiiiiigggggghhhjjjlllnnnmmmjjjhhhgggiiikkkkkkkkkiiijjjkkkmmmooommmjjjgggddddddeeefffgggiiikkklllnnnoooooollliiigggffffffeeeeeeeeedddcccdddfffhhhjjjkkkjjjhhhddd```___^^^^^^`````````dddiiijjjfffggggggfffeeeeee^^^NNN???444444555444333333444555666888999888777999???CCCJJJNNNTTT[[[``````\\\YYYSSSIII===555222000,,,))),,,,,,---000333555444222000///...///000000...,,,+++,,,///111222333222222000---***)))***+++,,,+++---///111222333222000///...///111222222111000000111222444444444222000......,,,******+++,,,+++***((()))+++---////////////222222111...***(((((()))*********++++++++++++++++++++++++***)))(((&&&&&&'''''')))...444888777555...//////...,,,,,,---///222222111///---***(((''''''&&&&&&(((+++------,,,******(((''''''***000444222...+++***,,,...,,,*********++++++++++++******---------,,,+++,,,...111444333111000000000...,,,***+++---///...+++(((%%%)))***+++,,,---...//////...---,,,,,,------,,,***)))(((((()))***,,,...///000---+++***))))))'''&&&&&&'''((((((((('''&&&%%%###$$$'''+++------+++((((((((('''''''''(((***+++,,,***((('''&&&&&&&&&&&&***,,,...///---)))$$$!!! ###&&&)))***++++++((())))))'''%%%#########"""&&&***///222333222111222000,,,)))(((((()))***+++,,,,,,,,,,,,++++++***''''''((()))+++---///000...---,,,++++++******+++)))))))))***,,,...111222000222444444111///...---///...---,,,++++++******,,,---,,,***((('''''')))uuuXXXKKKLLLRRR\\\bbbbbbccceeeeeeeeefffhhhjjjnnnqqqssssssuuuvvvwwwwwwvvvtttssswwwwwwxxxxxxwwwvvvtttssstttttttttuuuuuutttsssrrrmmmlllkkkkkkmmmoooqqqrrrrrrnnnhhhaaa[[[WWWUUUUUURRRNNNHHHDDDBBBAAA???>>>666222//////111222000...000222333555666666666555333222000///000222444555111111111111111222333444444555555333000///111333000000111111000000///...,,,***'''(((,,,000444555333222000///...///000000333222000///........./////////000222666888777777222000---,,,,,,---,,,++++++...000000//////000111000000///......///000111///111888CCCQQQ\\\cccfffhhhiiiiiihhheeeddddddeeemmmkkkiiihhhhhhjjjlllmmmmmmjjjhhhgggiiijjjjjjjjjhhhiiikkklllmmmkkkhhhfffcccdddfffhhhjjjkkklllllllllmmmllljjjgggeeeeeeeeeeeeeeeeeecccaaaaaaccceeejjjkkkjjjgggccc```______]]]```aaaaaaeeeiiiiiieeeggggggeeeccc___UUUEEE999000222444333000...000222555666777777777999>>>BBBIIIMMMTTTZZZ^^^^^^[[[XXXQQQIII===555222000---+++------///111333444444333000//////000111111///---+++,,,...000111222333333000...***)))************,,,---...//////...---------...000111333333333333222222333444333111000......,,,++++++,,,---,,,+++***+++---///000000///...---......,,,***((()))***************++++++,,,,,,*********)))((('''&&&%%%''''''***...444777777666---...///...------...000222111000///---+++)))((((((''''''))),,,///000///,,,+++)))((((((,,,222666222000---,,,------+++***((()))+++,,,,,,,,,++++++/////////...------...000333222111000///...,,,+++***---///000...+++((('''+++++++++,,,---......///,,,,,,+++,,,---------------,,,+++***+++---///000111...,,,******)))(((&&&&&&'''((())))))((('''&&&###&&&***...000///,,,***(((((('''&&&&&&'''((()))+++***)))&&&$$$$$$%%%'''...///111111///+++'''$$$!!!%%%))),,,---...******)))&&&###"""###%%%"""%%%***///111111000///000...+++((('''(((***,,,,,,,,,---------------,,,***++++++,,,...///000111...---,,,++++++*********)))((((((((())),,,///111000333555666444111///......---***)))((()))***,,,///000///---)))'''''''''nnnSSSLLLOOOVVV```dddccccccfffeeeeeefffhhhkkkooosssuuuuuuuuuvvvvvvvvvuuuttttttvvvvvvwwwxxxxxxwwwuuuuuutttttttttsssqqqpppoooooojjjkkkkkkkkklllmmmnnnpppqqqpppmmmiiifffeeedddcccaaa]]]WWWRRROOOLLLJJJHHH???;;;777666666555222///000111333555777777777777444333111///...///000000000000000111222444666666444444333111//////111222111111111111111000000///+++)))''''''+++000333555333222111/////////000000222111000000000222333444222222111333555555444333000...,,,+++,,,,,,***))))))+++///111222222333333222111///...---...///000---///666AAANNN\\\ffflllmmmmmmllliiifffeeefffgggnnnmmmkkkjjjjjjkkklllmmmmmmkkkiiiiiijjjkkkkkkjjjjjjkkkllllllkkkiiiggggggfffggghhhiiijjjjjjjjjiiihhhhhhhhhfffddddddeeefffhhhgggeeebbb___^^^```bbbhhhhhhgggeeebbb`````````___bbbddddddgggkkkjjjeeecccaaa^^^[[[TTTGGG:::222///111333111---,,,---///444555666777888:::>>>AAAHHHMMMTTTZZZ]]]\\\YYYXXXPPPIII>>>666222000///------...///000111111222222/////////111222222000---+++,,,,,,...000222333444000---***))))))******))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,...000111222333444///000111222222222111000...---+++,,,...//////...---...000111000...,,,***'''(((******))))))***+++++++++******++++++,,,---************)))'''&&&%%%&&&'''***---111333333333,,,---...---------///111111000///---,,,***))))))(((''''''))),,,000111111------+++)))))),,,222777333111///......---,,,+++)))***+++,,,,,,---------///000111000...---...000222222111///---+++******+++...222222000,,,******+++++++++++++++,,,---...000///---+++***+++...///000///...------///111222111///,,,++++++***)))'''&&&'''((()))))))))((('''%%%(((,,,000000///,,,+++'''&&&%%%%%%%%%&&&'''(((***+++***(((%%%$$$&&&(((/////////...,,,***'''&&&!!!%%%))),,,---...,,,,,,***'''$$$###$$$&&&$$$&&&***---...---,,,***,,,***((('''''')))+++---+++,,,---.....................//////////////////------,,,+++************)))(((''''''(((***---///000333666777555222000///---+++(((&&&&&&(((+++---111111000...***'''&&&&&&jjjSSSOOORRRZZZcccfffddddddfffdddeeegggjjjnnnrrruuuwwwxxxwwwvvvvvvuuuvvvwwwwwwvvvwwwxxxyyyyyyxxxwwwvvvuuuuuuuuurrrooommmlllmmmkkklllmmmmmmllllllmmmnnnmmmnnnnnnnnnnnnmmmkkkjjjiiigggcccaaa___\\\XXXUUUMMMJJJEEECCCBBB???;;;777222444666777888999888888555444222///...---,,,,,,000111111222333555666777444333222000///000000111111111222222111111000///***(((&&&(((+++///222333222222111000000000111111111111000000111333444555333222111111222222000...---,,,,,,---...---***(((''')))...222444555444444444222111/////////000000---///444<<>>??????>>><<<<<<999888666444222111000000444333333333333444444555444333111111111111000///111111111111111000//////)))((('''(((,,,///000000111111111111222222222222222111000//////000111222000///......///...,,,******+++---///111///+++(((%%%''',,,111444555444222444444333222111111111111///000222666>>>IIITTT\\\_________^^^___aaafffjjjfffgggiiijjjllllllllllllkkkiiiiiijjjlllmmmlllkkkkkkllllllkkkjjjkkkooosssrrrqqqpppnnnllljjjiiihhhgggggggggeeedddeeegggiiiiiihhheeeaaa]]]]]]___aaaaaaaaa```]]][[[ZZZ[[[\\\\\\^^^^^^\\\^^^aaa```\\\PPPJJJFFFBBB;;;222///333111///---...000222333444777777777999<<>>666111/////////000222222111...---...000------...111222222///,,,***))))))))),,,///222444111...,,,+++,,,............---,,,******+++,,,,,,,,,,,,,,,------...///000000000111222222333333333---------///222555666666///000111111///,,,(((%%%"""%%%''')))))))))***+++---,,,+++******,,,---///.........---,,,+++)))))))))***,,,,,,+++*********(((***+++++++++,,,...000...---+++))))))((())))))%%%$$$###%%%***...000111......---,,,+++,,,000222///000000///...,,,,,,,,,---+++)))((((((***,,,------...000000///...///000666777666222---)))))))))(((---333333000------///+++***)))((('''(((***+++111222222000...,,,...000000000000111111111222222///---,,,+++,,,---,,,+++'''((()))***+++***))))))(((+++......,,,)))))))))%%%$$$$$$$$$%%%'''((()))***...111000+++((((((******,,,...///...,,,(((&&&!!!"""$$$&&&((((((((((((((()))***)))(((((()))+++'''''''''(((((((((((((((%%%%%%&&&'''(((((((((((()))***,,,---.../////////------.../////////...---+++***)))(((''''''''''''((((((((()))******++++++...000111111///......///+++***'''&&&'''))),,,---...//////,,,(((%%%###"""jjjXXXUUUXXX___eeefffccccccgggbbbdddiiiooossswwwyyyzzz|||zzzwwwuuuuuuxxx|||~~~xxxyyyzzzzzzzzzyyyxxxwwwzzzzzzyyyuuupppllllllnnniiilllooopppmmmlllmmmnnnlllooorrrtttsssooojjjfffgggiiimmmrrruuutttppplllgggddd```]]]\\\YYYTTTPPPGGGHHHHHHGGGFFFCCCAAA@@@>>>===;;;:::888777666666777666555444333222222222444333111111222111000///000000000000000//////...(((((('''))),,,/////////111111222222333333333444333222000///............---,,,++++++,,,,,,***((()))***...111333111,,,(((###%%%***000444555333111444444444444333333222222222111000111555>>>HHHOOOUUUVVVWWWWWWZZZ^^^eeeiiibbbdddgggjjjkkklllkkkjjjiiihhhhhhiiikkkmmmlllkkkjjjkkkkkkjjjjjjmmmsssyyytttrrrpppnnnkkkjjjiiihhhiiiiiiiiigggeeeeeehhhjjjhhhgggddd```^^^^^^aaaccc______]]]ZZZWWWVVVWWWXXXVVVWWWVVVSSSUUUXXXWWWSSSIIICCC>>>;;;555...000777222...,,,---222777999888888777888:::>>>AAACCCCCCHHHOOOWWW\\\\\\ZZZYYYYYYKKKEEE===555000.........222444444111...,,,---000,,,,,,...000222222///,,,)))(((((((((***...222444222000------...000111111000...,,,******+++,,,---...------------......///222333333333333333444444---------000444777888999...///111111///,,,(((%%%$$$&&&)))******)))***+++---,,,+++******,,,...////////////...---,,,+++******,,,---,,,***(((''''''''')))*********+++...000---,,,***(((((((((((()))$$$""""""$$$(((---000111...///...---+++,,,...000---...///...---+++++++++---+++(((&&&&&&(((+++---,,,...///000///...///000999999999444...***)))***&&&,,,222333///------///+++***((('''&&&''')))***...111444444111......///...///000111222222111111///---+++,,,---...---,,,'''((()))***++++++***)))))),,,...---***'''''')))%%%%%%$$$%%%&&&(((***+++***///333222...))))))***+++...222666555111,,,)))###$$$&&&'''''''''&&&&&&###%%%((())))))***,,,...''''''&&&&&&'''((()))***$$$%%%&&&''''''&&&%%%$$$)))***+++---.../////////***+++---.../////////...***)))(((''''''&&&&&&&&&(((((()))***+++*********,,,---...---,,,+++,,,---+++)))(((''''''))),,,...,,,......,,,((($$$"""!!!bbbPPPQQQUUU\\\dddiiiiiiddd``````eeelllrrrvvvxxxyyyzzzxxxtttpppqqquuu{{{~~~~~~}}}zzzxxxxxxyyy~~~|||xxxuuuqqqooonnnnnnqqqqqqqqqpppooommmlllkkkooosssvvvwwwsssnnnjjjggggggjjjooorrrsssrrrpppnnnlllkkkjjjhhhfffeeedddddd\\\YYYWWWUUUTTTQQQKKKFFFGGGGGGEEECCCAAA???>>>===EEE@@@999555555666555444333333333333444333111//////111222111---+++,,,---'''***---000111///---+++000111111222444666777888444444444222///...///000...------...---+++'''$$$)))+++...000///---***(((%%%'''***...111333444444111222444555444222000//////000222333444777;;;===GGGHHHIIIKKKNNNQQQTTTVVV[[[XXXXXX___gggjjjccc[[[^^^aaaeeeiiikkkkkkjjjiiijjjjjjkkkjjjjjjmmmppptttooonnnmmmlllkkkjjjiiiiiijjjkkkkkkhhhddddddgggkkkeeeccc```___``````^^^]]]^^^]]]WWWOOOMMMOOOLLLEEEFFFLLLNNNJJJIIIKKKIIIDDD===<<<:::777555333222111111///---000666;;;===<<<999555555:::>>>@@@CCCGGGOOOVVV\\\^^^^^^\\\WWWPPPHHHCCC;;;555111...+++***333333222///------///111///000000111111///...---*********)))((())),,,...000000//////////////////111111///...------------111000///...------...///000111111111111///---,,,++++++,,,...111555888:::222111000...---+++***)))'''''''''((()))+++,,,---+++***)))***---...///...////////////...---,,,,,,---------+++(((&&&&&&'''((())))))(((((())),,,...///,,,)))((((((((('''&&&((('''''')))+++...//////333333222000---,,,---/////////......---------,,,---,,,)))''''''(((***+++//////...............///222333333111...+++******+++---...000000///---,,,,,,+++)))''''''(((***+++///000222111///---,,,,,,---...////////////111222222///+++***,,,///222333,,,,,,+++*********++++++...------,,,+++***))))))---+++'''%%%&&&)))---000222111//////000111000///***111;;;AAAAAA:::000***%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%&&&(((***+++******)))))))))))))))***------,,,)))'''''')))+++++++++---///111111...,,,)))((('''&&&&&&%%%%%%%%%&&&(((,,,---,,,+++++++++...,,,******+++------,,,,,,,,,,,,,,,+++***))))))++++++++++++)))((('''&&&zzz[[[LLLMMMRRRZZZccciiiiiieeebbb```eeejjjooorrruuuwwwyyywwwtttqqqrrrvvv{{{}}}~~~~~~~~~|||zzz{{{{{{}}}zzzwwwsssqqqooonnnppppppppppppooonnnmmmlllpppsssvvvvvvrrrmmmiiiggggggiiimmmpppqqqqqqooonnnooommmkkkiiigggeeeddddddcccaaa___^^^]]]ZZZUUUQQQOOOOOONNNMMMKKKIIIGGGFFFIIIEEE???;;;;;;<<<<<<<<<888555333222444444333111222444555333000------...+++,,,///000111000...---000000000111222444666777555555555222///......000000///---,,,,,,+++(((&&&+++---...//////---***))))))***,,,...000111222333333333444444333111000///---...///000111333555777:::;;;<<<>>>BBBEEEIIIKKKPPPNNNPPPVVV]]]^^^ZZZTTTWWWZZZ___cccfffggggggfffiiiiiijjjiiihhhhhhkkkmmmhhhhhhhhhhhhhhhhhhgggggglllkkkjjjfffcccaaaaaabbbaaa___\\\ZZZYYYXXXVVVTTTUUUTTTNNNFFFCCCEEEBBB<<<<<>>@@@???<<<<<<<<<;;;:::888555222000111000///111444888:::;;;999666777<<>>DDDCCC;;;000)))###$$$&&&(((((((((&&&%%%&&&&&&&&&&&&'''(((((()))(((((('''&&&''')))+++,,,---,,,+++*********++++++,,,,,,+++)))''''''(((+++++++++,,,---............,,,+++)))'''%%%$$$$$$%%%%%%'''***+++*********+++---+++))))))***,,,,,,++++++++++++++++++***)))))),,,,,,,,,++++++)))((((((kkkRRRHHHJJJOOOXXXbbbhhhiiifffccc```cccgggiiilllooosssvvvuuusssssstttwww{{{|||}}}~~~}}}|||}}}~~~}}}zzzwwwssspppnnnnnnnnnnnnnnnooooooooooooqqqsssvvvuuuqqqlllhhhffffffhhhjjjmmmnnnnnnnnnmmmpppooommmjjjgggeeedddcccffffffeeeffffffddd```]]]ZZZZZZZZZZZZXXXVVVTTTSSSQQQNNNIIIGGGGGGHHHIIIHHHBBB<<<777666888999666333555666777666333222111222000111222222222222111111222111000///000222444555777777666444111000000111444111---+++++++++***)))...//////......,,,+++***---------...///111222333666555444222111000000///---...000111222333333333000000111333666:::===???BBBCCCFFFJJJNNNOOONNNKKKKKKNNNSSSYYY\\\^^^______cccdddeeedddbbbaaaaaabbbaaabbbcccdddeeeeeeddddddiiigggdddcccaaa___]]][[[\\\YYYUUURRRPPPNNNKKKIIIJJJHHHBBB;;;888999777444888;;;===::::::<<<>>>>>>@@@@@@???===:::666333000222222333222222444777999888666888===AAAAAADDDHHHLLLSSSYYYZZZZZZXXXRRRKKKBBB<<<555000//////000000666888888666222...,,,+++,,,---///000111111000/////////---***'''&&&''')))////////////000111222222222111000000////////////............///000111111///...---,,,,,,++++++,,,)))***+++,,,...111333444555555333111///---++++++///000000000///---+++***))),,,///...,,,***,,,...,,,---.........,,,***(((((())))))(((%%%######$$$(((((()))((('''(((***---,,,***((((((***---///000//////000111111111000000111111000...++++++,,,...---///000222222111000///)))((('''&&&'''(((+++,,,000//////...//////000000000111000...,,,+++,,,---***,,,...000111000//////---,,,+++***)))***+++,,,000///...,,,++++++******,,,---000222333333222222...,,,++++++,,,---,,,+++(((((((((((((((((((((((()))((((((((())))))***++++++***((((((***...333666999555111...............---333<<>>999777777888999888888888888666555555444333333444444333222000......000222333666666666555333222333444666222---******+++,,,---111000///...---,,,,,,,,,////////////000222444555888666444111//////000000000111444777999999777555111000000111222444777888888:::>>>@@@AAABBBBBBCCC???BBBGGGLLLPPPSSSTTTTTTXXXZZZ[[[ZZZXXXWWWVVVWWW[[[\\\^^^``````___^^^]]]___\\\ZZZZZZ\\\[[[WWWTTTRRROOOKKKHHHGGGEEEBBB@@@???<<<888444222333333333888;;;=========AAAFFFJJJLLLJJJFFFAAA<<<777444222222444666444111111444777666666888===@@@@@@CCCGGGMMMTTTYYYZZZYYYWWWQQQIII===999333//////111333444888999888666222///......///000111222222111000//////000///---***((()))***000000000111222333444555444333222000//////......------...///000111111222///---,,,+++***+++,,,,,,++++++,,,...///111222333666555444222000...,,,+++111222444444222...***'''(((,,,000...***'''))),,,+++,,,......---+++(((&&&&&&'''(((&&&$$$######$$$((())))))((('''(((***,,,...+++((((((+++...111222000222333333111000///////////////---+++***,,,---...///111333333111...---((('''&&&&&&''')))+++,,,//////......//////000000---......,,,******,,,...+++---///222333333222111222111000...,,,,,,,,,,,,...,,,******+++,,,,,,,,,+++---000333555555444222,,,++++++,,,---,,,)))'''$$$%%%&&&'''((()))***+++)))((('''''''''(((((())))))))))))***---111555888;;;666111---,,,,,,,,,,,,(((,,,222666555000)))$$$ ###'''+++,,,+++(((&&&&&&&&&&&&&&&''')))******************+++,,,---...333111///,,,++++++++++++,,,,,,,,,+++))))))***,,,+++---...+++((()))000666DDD@@@888000***&&&$$$$$$###$$$$$$$$$$$$&&&))),,,***(((&&&''')))+++++++++******************++++++***++++++++++++***)))(((^^^NNNMMMPPPTTT\\\dddiiiiiieee```]]]]]]\\\\\\^^^cccjjjooorrrtttvvvwwwxxxyyyzzz{{{{{{||||||{{{yyyxxxyyyzzz{{{}}}}}}xxxrrrnnnhhhhhhhhhiiikkkmmmnnnpppuuuvvvvvvtttpppmmmkkkjjjggghhhiiikkkkkkkkkkkkjjjllljjjhhhfffdddbbbaaaaaa^^^aaadddgggiiiiiijjjjjjeeeeeefffffffffeeedddcccdddddddddcccccccccdddeeeccc```^^^]]]\\\WWWNNNFFF@@@@@@?????????>>>===;;;:::999777555444444444555333111///...------...///111222222222111111333555666333...+++,,,...///000222111000...............111000000111333555777999888666333000//////000111111444888???CCCDDD@@@<<<999888666444444444444555444666999999888888999;;;666999===AAAEEEGGGIIIIIIJJJLLLNNNNNNMMMLLLLLLMMMSSSUUUWWWYYYXXXVVVSSSQQQQQQOOOMMMMMMOOONNNKKKGGGDDDBBB???>>>======;;;999666444111000000111444888999;;;???AAACCCGGGOOOVVV^^^XXXNNNDDD<<<888666666333555777555222111333666555444777<<<======AAAGGGPPPVVV[[[[[[ZZZWWWOOOHHH;;;666111///000222555666888777555222//////111333444444555444333111///---...//////...---,,,---...111111111222333444555666555444333111///...------......///000000111111111...---,,,+++***+++,,,---------///000111333333444555444333111000...---,,,111222444444222...***''''''+++...,,,(((%%%'''***,,,,,,------,,,***(((&&&&&&'''((('''%%%$$$%%%&&&)))******)))((((((***---///---******,,,...000000000111222111...,,,,,,---...///...,,,******,,,---...000111222111///,,,******))))))))))))***+++,,,......---......///000000+++,,,,,,+++******+++------///222444555555444444777666444222000...---,,,,,,***((())),,,/////////+++,,,...222666777555222++++++,,,---...,,,)))&&&######$$$&&&(((+++---...+++)))(((&&&%%%%%%&&&'''((())))))+++...111555666888444///+++************%%%&&&)))***+++)))'''&&&!!!$$$(((,,,---,,,)))'''&&&&&&&&&'''((()))***++++++,,,,,,,,,---......///333111...+++))))))***+++---.........,,,+++,,,...,,,...///,,,)))+++222888BBB>>>777111+++)))(((((($$$$$$$$$######%%%))),,,+++)))'''''')))+++++++++******))))))***+++,,,---)))*********)))((('''&&&```RRRRRRSSSWWW^^^eeeiiihhhccc^^^\\\[[[ZZZZZZ\\\aaaiiinnnrrrtttvvvwwwwwwxxxzzz|||zzz{{{{{{yyyvvvttttttuuuvvvzzz~~~yyyrrrmmmggggggggghhhjjjllloooppptttuuuuuurrrooollllllllliiijjjlllmmmlllkkkiiihhhffffffdddcccbbbaaaaaaaaa```cccgggiiijjjjjjjjjkkkeeeeeeeeeeeeeeeeeeffffffiiikkkllllllkkkkkklllmmmpppqqqrrrrrrnnnggg___YYYPPPNNNLLLJJJIIIGGGDDDAAA@@@???>>><<<:::999999999555444333111000///......---...//////......000222444111///...///111111111222111000000//////000000333333444555666888:::;;;777666333111///000000111222555===GGGOOOQQQMMMIIIDDDBBB@@@===:::999888888888999999777555444555666444666888;;;>>>???@@@@@@???AAABBBBBBBBBBBBDDDFFFIIIKKKNNNPPPPPPMMMIIIFFFGGGEEECCCBBBAAA???===;;;:::888777666888888888777444111000111222333999@@@BBBDDDIIINNNOOORRR[[[dddjjjbbbUUUHHH>>>999777888444555666666444444555666555444777:::;;;;;;AAAHHHTTTZZZ^^^]]]ZZZVVVNNNFFF999666222111222444555666666555222...,,,...222666666666666555333000...,,,,,,...//////......///111111111111111222333444444333222111000///.........000111111111111000///...,,,,,,++++++++++++,,,,,,+++,,,...000222333333333222111000///...------,,,///111333444333000,,,***)))+++,,,***'''&&&(((+++......---,,,+++)))((('''((()))***)))''''''((()))+++++++++***))))))+++---///---,,,,,,---............000000---)))''')))+++...///...,,,++++++,,,...///000111111111///---+++...------,,,,,,+++,,,,,,,,,,,,,,,,,,---...//////***,,,------,,,++++++,,,///111333555666555444444888777666444222000///...,,,***)))+++///222111000++++++,,,000555777555222++++++,,,...///...+++(((%%%$$$######%%%)))---000,,,***(((&&&$$$%%%&&&&&&((((((***+++---000222333333///+++(((((((((((((((%%%%%%&&&'''((((((((((((###%%%(((+++,,,+++)))'''%%%&&&&&&'''(((***+++,,,------......//////000000222000---***((()))***+++...///000///...---...///,,,...///...---...222666555222///,,,++++++,,,---&&&&&&&&&%%%$$$%%%(((+++,,,***(((''')))*********))))))(((((()))+++,,,---*********)))((('''%%%$$$}}}___PPPNNNRRRVVV]]]dddhhhgggbbb]]]\\\\\\[[[[[[]]]cccjjjpppsssuuuwwwwwwvvvwwwzzz}}}{{{{{{zzzwwwssspppooopppqqqvvv|||yyyrrrllliiiiiihhhiiikkkmmmppprrrqqqrrrrrrooommmkkkkkklllkkkmmmooopppooolllhhhfffbbbbbbbbbaaabbbbbbcccdddfffiiilllllljjjhhhhhhhhheeedddccccccccceeeggghhhkkknnnppppppnnnmmmnnnpppqqquuuxxxxxxsssmmmiiifff\\\YYYWWWWWWWWWVVVRRROOOMMMMMMKKKJJJHHHFFFDDDDDD>>>>>>===<<<:::888555444111222222111//////000111000///000111333444333222000000000111111111111111666777888999::::::::::::555444333111111000111111444999DDDRRR]]]aaa^^^YYYSSSRRROOOLLLIIIGGGFFFFFFDDDBBB???<<<:::999777666777888999:::;;;;;;:::::::::;;;;;;;;;:::;;;===@@@BBBEEEIIILLLLLLJJJFFFCCCAAAAAA@@@===:::999:::<<<999888777777999::::::::::::777666888999999@@@IIIPPPRRRXXX]]]]]]]]]eeeooonnnfffYYYKKK@@@:::888888555444444555777888777666666666777999999:::BBBKKKVVV\\\___]]]YYYTTTKKKBBB999777444333444555555444333222111...,,,,,,///222444444444333111///---++++++,,,......------...///000000/////////000000111............///000111222333333333222111...,,,+++)))******++++++*********''')))+++---///000111111.........---------,,,,,,...///222333444222111///---,,,***(((((()))+++---000///---+++***)))))))))***+++,,,,,,+++***+++------------,,,******,,,...---,,,,,,---...///...------......***%%%$$$(((,,,...///...---++++++---///...///000000111111111111333222111000...---,,,+++++++++++++++,,,---......+++...111111000...------///111333444555444333222333333444444333222222111///---+++...222444111...+++******...444777666333,,,,,,---///111000---+++(((&&&""" !!!%%%))),,,+++***'''%%%%%%&&&''')))((((((***+++,,,---......,,,***'''&&&''''''&&&&&&%%%&&&(((******)))'''&&&###%%%'''((()))((('''&&&%%%&&&&&&'''(((***,,,------...///000111111111111222000---***((()))+++,,,---...000000...---...///***+++---///000111111222,,,++++++******,,,---...((((((((('''&&&&&&(((***,,,***'''&&&'''((((((''''''&&&%%%%%%&&&)))+++,,,,,,,,,+++***(((&&&%%%$$$yyyZZZJJJGGGPPPTTT[[[cccgggfffaaa]]]]]]]]]]]]]]]___eeemmmrrrtttvvvwwwvvvuuuvvvzzz~~~||||||{{{wwwrrrnnnmmmmmmnnnsss{{{yyyqqqlllkkkjjjjjjjjjlllnnnqqqsssooooooooommmkkkjjjkkklllmmmoooqqqrrrppplllhhheee`````````aaabbbdddeeefffkkknnnooonnniiieeeddddddfffdddcccbbbbbbeeehhhjjjkkknnnqqqqqqooommmnnnppplllqqquuutttoookkkkkklll```^^^]]]^^^aaabbb```]]]YYYYYYXXXWWWUUURRRPPPOOOGGGGGGHHHGGGEEEAAA>>><<<888888888666333111222333......000333666666444222//////111222222333222222999:::;;;<<<;;;:::999888444333333222111111111111888===JJJZZZhhhmmmjjjeeeaaa___\\\ZZZWWWVVVUUUUUUOOOKKKFFFCCCAAA???===:::;;;;;;;;;;;;:::999888888999999999777666777:::<<>>???@@@>>>;;;<<<@@@DDD>>>===;;;<<<>>>??????>>>BBB>>>===@@@@@@???FFFPPPVVVXXX^^^dddbbb```gggrrrmmmfffZZZNNNCCC<<<888777555333333555999;;;999777888777888:::999:::CCCNNNXXX]]]___]]]XXXRRRIII@@@999777555555666666555333111111111///---+++,,,...111111111111000///---,,,***,,,------,,,++++++,,,///......------------...)))***+++---///222444555555555444333111...+++)))'''((()))******)))((('''###%%%(((***---.........,,,,,,,,,,,,,,,,,,,,,,,,---///111333444555444333111---)))((())),,,...///222000---+++))))))***+++,,,---......---,,,...///.........,,,++++++---///******+++---///000...------...---(((######''',,,/////////---,,,,,,...000---...///000222444555666777666444222///---++++++************+++,,,---...---000444555333000...---///000222333333222111000//////111222333444444444333000...000444444000,,,,,,)))(((,,,222777666333------...000222222///---,,,((("""!!!&&&)))***(((&&&%%%%%%'''***+++(((((()))+++++++++++++++(((&&&%%%%%%&&&&&&&&&$$$%%%'''***---,,,)))%%%"""###$$$%%%&&&&&&&&&%%%$$$%%%&&&&&&''')))***,,,---...///000111111222222111333000---***)))***,,,...,,,---//////...---......))))))+++///222222000...,,,,,,,,,+++++++++,,,,,,)))******)))''''''((())),,,)))&&&%%%&&&&&&%%%%%%%%%$$$######$$$''')))+++......---+++)))'''%%%$$$bbbNNNJJJNNNRRRUUU[[[dddiiiiiiccc]]]___\\\YYY[[[ccckkkqqqsssvvvwwwwwwvvvvvvwwwzzz|||{{{vvvtttvvvvvvsssooorrrtttwwwyyyxxxuuuqqqooolllmmmoooppppppooonnnmmmrrrpppmmmhhhffffffjjjmmmqqqpppppppppooommmiiifffdddaaa______aaadddeeefffgggjjjnnnnnnkkkgggcccaaaeeedddbbbbbbcccfffjjjlllmmmoooqqqqqqpppooonnnooopppnnnlllmmmnnnmmmiiieeedddbbb```cccgggkkkmmmlllfffeeedddcccbbb^^^ZZZVVVTTTUUUUUUUUUSSSPPPMMMKKKCCCCCCBBBBBBAAA>>>:::777666666666555444333222222333000...000333666555333999999999:::<<<;;;999888999666444444555777777888AAAKKKYYYccchhhhhhgggffffffeeedddcccbbbaaa``````^^^XXXPPPMMMMMMLLLIIIFFFAAA???>>>@@@BBBBBB>>>;;;888999888555222333777;;;@@@???AAAFFFLLLPPPOOOMMMFFFHHHIIIIIIIIIJJJNNNRRRKKKGGGCCCCCCEEEHHHIIIIIIJJJKKKKKKIIIHHHIIINNNRRRUUU[[[aaacccccceeeiiinnnrrrhhhYYYJJJ???888333111555444444444555666888999999:::;;;;;;<<<@@@HHHNNNYYY\\\___]]]WWWNNNGGGBBB;;;888444222111000///...---------,,,***)))'''&&&***+++---...///000//////333333333222000---***)))---000333222...+++******''''''(((***---000333555888555111,,,)))''''''''''''(((+++,,,,,,***(((&&&'''((())))))))))))((((((&&&''')))+++,,,.........000,,,***---444:::<<<<<<222...***)))+++---...---...---,,,+++++++++++++++000///...------,,,------...---,,,++++++++++++++++++,,,---------+++((('''+++,,,+++)))((((((+++---111000///...---,,,,,,---/////////000111333555666888777555333000---***)))''''''(((((()))***,,,---///111222444444222111///000222444444333000,,,***,,,---///000000///---,,,---...000222222000---))))))((())),,,000444666666111---***---333555111------)))###!!!!!!###$$$%%%(((((())))))))))))(((((((((''''''''''''((())))))&&&''''''%%%###"""###%%%)))))))))((('''%%%###"""%%%%%%$$$%%%%%%%%%%%%%%%***))))))***---000444666444111///------...---,,,//////000///------///111,,,+++++++++,,,,,,***))))))((()))+++...000///...***)))((()))***+++***)))***,,,...---***'''%%%$$$'''((())))))''''''(((***''''''&&&$$$"""$$$)))...///...,,,***)))(((''''''|||[[[JJJJJJPPPUUUYYY___eeeiiigggccc___]]]ZZZWWWZZZbbbkkkrrrvvv{{{zzzxxxvvvvvvwww{{{}}}zzzvvvrrrrrrttttttrrrnnnnnnpppsssttttttrrrpppnnnppppppoooooonnnlllkkkkkkmmmmmmkkkhhhfffgggjjjmmmqqqppppppppppppmmmiiifffaaa```___aaadddggghhhhhhiiikkkmmmmmmjjjfffcccbbbfffeeeeeeeeefffhhhjjjlllkkkmmmppppppooonnnnnnnnnqqqooonnnnnnnnnmmmiiifffeeecccccceeehhhkkklllkkkiiihhhffffffeeeccc___\\\ZZZ[[[\\\]]]]]][[[ZZZXXXPPPMMMJJJKKKMMMLLLFFF@@@???@@@@@@???<<<888444111111000000111333444444444444444555777888888888777:::777444333666:::???BBBJJJUUUbbbiiigggeeefffiiihhhhhhhhhgggffffffeeeeeeddd___ZZZXXXXXXVVVQQQMMMGGGFFFFFFIIIKKKJJJEEE@@@======<<<999777666777888999<<<@@@DDDHHHKKKNNNOOOSSSVVVYYYWWWUUUUUUYYY]]]UUUQQQLLLKKKMMMOOOQQQQQQPPPQQQPPPNNNLLLMMMQQQTTTUUUZZZ___aaabbbdddiiinnnooodddTTTDDD:::555333333555555555555555666888888777999:::;;;<<>>;;;888666999@@@GGGMMMVVVaaakkklllfffaaadddiiihhhiiiiiijjjjjjiiiiiiiiiiiifffdddccccccaaa[[[WWWQQQPPPRRRUUUWWWUUUPPPKKKEEEDDDAAA@@@>>>:::666444444999>>>AAABBBDDDJJJOOOXXX\\\```^^^ZZZYYY^^^ccc\\\YYYUUUTTTTTTVVVWWWWWWXXXXXXVVVTTTRRRSSSVVVXXXWWWZZZ]]]______bbbgggllliii]]]LLL===444111222333666666666666666666777777444777999:::<<>>:::===???===999555555666555555555444333555777999CCCAAA???>>>@@@FFFNNNSSSaaafffkkkjjjdddaaacccgggggghhhiiijjjkkkkkkkkkjjjiiigggffffffgggfffcccaaa[[[ZZZZZZ]]]``````\\\XXXQQQMMMIIIGGGEEE@@@:::444555777:::<<<<<<>>>BBBEEENNNTTTZZZYYYUUUUUUZZZaaaYYYYYYZZZ[[[[[[[[[ZZZYYY\\\[[[YYYXXXWWWYYY[[[]]][[[\\\]]]]]]]]]___cccggg```UUUFFF999111///000111777777888888888777666666222555888:::===DDDMMMUUU\\\^^^^^^[[[UUUMMMHHHEEEBBB<<<444...++++++++++++'''((()))***++++++++++++)))+++...111222111///...///000333444222///+++)))'''***...111111...+++)))((())),,,...000111111000//////000000///---***)))+++,,,...000111000000///,,,,,,++++++++++++++++++,,,---...///////////////+++)))'''(((,,,///000000///---,,,+++++++++,,,---+++,,,...////////////...000000000//////...---,,,,,,,,,------......------...///111111111///---,,,&&&''''''&&&%%%%%%'''(((++++++++++++******))))))+++***(((((())),,,000222444555666777666444222000//////...---,,,,,,------*********+++---///000111///111222333222111...---------,,,,,,,,,,,,---------...///...,,,***))))))+++...000...++++++000555333222222666999888222---'''''''''***---000000000++++++***+++++++++,,,,,,&&&&&&&&&&&&&&&''''''(((+++...111222000...,,,+++)))(((&&&%%%%%%''')))***$$$&&&***,,,...---,,,***,,,---...///000111111000000...,,,++++++***)))'''(((+++---...---+++******......///...,,,+++******''''''(((***---......---***))))))***,,,...------***+++,,,+++)))'''''''''))),,,///000...,,,******(((((()))((('''%%%%%%%%%$$$%%%'''(((((('''%%%$$$rrrWWWKKKLLLPPPNNNQQQSSSQQQMMMKKKKKKMMMLLLLLLNNNRRRYYYbbblllrrrooooooqqquuuyyy||||||{{{zzzyyyxxxwwwwwwwwwuuutttsssrrrqqqpppoooooonnnnnnkkkiiigggeeeeeegggjjjkkkmmmnnnooonnnkkkiiiiiijjjlllmmmmmmnnnnnnkkkfffbbb```aaadddhhhjjjiiieeebbbccceeegggiiiiiikkknnnpppllllllnnnnnnnnnmmmkkkjjjfffiiilllnnnnnnooopppqqqrrrqqqooollliiigggfffeeebbbcccdddeeedddbbbaaa```\\\[[[YYYZZZ[[[]]]^^^]]]```aaabbbccceeeeeeffffffdddfffhhhhhhgggeeedddcccbbbeeejjjkkkggg]]]SSSLLLGGGJJJLLLIIICCC>>>;;;;;;<<<;;;:::777555666:::>>>DDDFFFHHHJJJMMMQQQWWW\\\iiiiiihhhgggeeeeeeeeeeeeggghhhjjjlllmmmmmmmmmlllhhhgggeeedddfffhhhiiijjjbbb```___aaadddeeebbb___[[[WWWQQQMMMKKKHHHCCC???;;;999888888::::::888666@@@FFFLLLMMMKKKLLLRRRXXXTTTXXX^^^cccdddbbb^^^\\\[[[ZZZXXXXXXZZZ]]]___aaa```___^^^]]]\\\]]]___aaaVVVNNNBBB777111/////////666777999:::999888777555111444888;;;???FFFPPPXXX\\\\\\\\\XXXQQQIIIDDDBBB>>>999222---+++,,,---...((()))***++++++,,,,,,,,,'''(((+++...///...---,,,+++---///000///---)))'''%%%'''+++...000///,,,***((()))+++---.........------...000111000...,,,***,,,---...000111111111000------,,,+++******++++++---...//////000000000000,,,+++******,,,---......------,,,+++******+++,,,,,,,,,---...////////////...............,,,+++******+++---///000111111111///000111222222111///...&&&'''((('''%%%%%%&&&((((((((()))))))))((('''''')))((('''''')))+++...000111222333444444333111000111000///...------------))))))***+++,,,///000222///000111222222111///...000///............///000...///000...***(((((()))+++000555444000...///222///...///222333222---)))%%%%%%&&&)))...000111000///...,,,+++************((((((((((((((()))******///222555555222...***))))))(((&&&%%%&&&''')))+++###%%%(((+++,,,,,,***))),,,---...///000000000000000...---------,,,***)))'''***------,,,*********///111222111...------...+++***+++,,,///000///...---+++***+++,,,,,,+++***''')))***)))'''&&&&&&'''))),,,///000...,,,***)))'''&&&&&&&&&&&&$$$"""!!! !!!$$$%%%&&&&&&$$$###nnnUUUJJJIIIKKKHHHHHHFFFDDDAAA@@@AAABBBDDDFFFIIILLLQQQXXX```eeeddddddeeekkkqqquuuuuutttvvvuuusssqqqppppppqqqrrrrrrrrrqqqpppoooooonnnnnneeedddccccccdddhhhkkkmmmqqqqqqqqqooommmkkkkkkkkkppppppqqqsssrrroooiiieeecccdddgggjjjkkkiiieeeaaaaaadddgggiiijjjmmmppprrrmmmnnnnnnnnnmmmllljjjiiieeehhhkkknnnooooooqqqrrrrrrqqqooolllgggeeedddeeeaaabbbccccccaaa______```\\\ZZZXXXXXXZZZ]]]^^^___bbbbbbbbbbbbbbbccccccccc```eeeiiiiiieeecccdddfffeeehhhlllmmmkkkeee^^^YYYVVVXXXYYYWWWRRRLLLHHHEEEEEEDDDBBB>>>;;;===CCCIIIHHHMMMSSSWWWZZZ]]]cccgggmmmjjjgggfffggghhhhhhfffhhhjjjlllooopppoooooonnniiigggfffeeefffhhhkkkmmmeeecccaaabbbdddccc___\\\\\\WWWPPPLLLKKKMMMOOOPPPGGGDDD@@@??????===777111444888<<<>>>>>>???BBBEEEMMMTTT___fffiiigggeeeccc[[[YYYWWWWWWZZZ^^^```aaabbbaaa___]]]]]]\\\]]]]]]RRRKKK@@@777222000//////555777999;;;;;;:::777666222555999<<<@@@HHHRRRZZZ[[[ZZZXXXSSSKKKCCC>>><<<888444///,,,,,,...///000++++++,,,,,,,,,,,,,,,+++&&&'''(((***++++++++++++)))***+++,,,+++***((('''%%%&&&(((,,,///000...,,,)))***+++,,,,,,,,,,,,,,,---...000000000///---+++------...//////000000000...---+++***)))******+++,,,---...///000111111111...------,,,,,,,,,,,,,,,,,,------,,,******+++,,,...------,,,------...///------......---,,,***))))))***---///111222222222///000111333222111000...'''((())))))''''''''')))'''((()))******)))((('''((((((((()))***,,,.../////////000000000000//////111000///...............)))***+++---...000111111//////111111222111000000111111111111111111111111000111111---)))&&&(((***,,,000555777444111000000---------//////---)))&&&$$$$$$%%%(((,,,///000000111///---+++)))(((((((((***************+++,,,,,,111444666555111---)))''')))((('''''''''((()))***###%%%''')))***))))))(((+++,,,,,,---...///000000///...---...//////---+++(((***,,,---+++*********///222444333000...///111///......///000111///...,,,***)))((())))))(((&&&&&&'''((('''&&&%%%&&&'''***,,,......,,,***))))))&&&%%%$$$$$$%%%$$$"""  """$$$%%%&&&&&&&&&bbbLLLCCCDDDFFFDDDAAA===:::999::::::999;;;???CCCFFFHHHMMMRRRWWWWWWTTTRRRVVV]]]ccceeeeeehhhfffdddbbbbbbcccfffiiiiiiiiijjjkkkllllllkkkkkk`````````bbbdddhhhkkkmmmqqqqqqqqqooommmlllmmmnnnpppqqqsssttttttpppjjjfffggggggiiilllmmmkkkgggdddbbbdddhhhjjjkkkmmmoooqqqnnnnnnmmmmmmkkkjjjiiihhhcccfffjjjlllmmmoooppprrrssssssqqqlllgggddddddfffbbbccccccbbb___^^^___aaa]]]ZZZXXXWWWZZZ]]]___```aaaaaaaaaaaaaaaaaabbbbbbaaacccfffgggfffeeeeeeeeefffggghhhiiihhhfffcccaaabbbbbbccccccbbb]]]WWWRRRQQQQQQOOOKKKIIILLLTTT\\\UUUZZZ```cccccceeeiiimmmkkkjjjgggeeedddeeeeeefffhhhiiilllnnnoooooommmlllhhhhhhhhhgggffffffhhhiiidddcccccccccbbb]]]UUUOOOOOOJJJDDD@@@AAAIIITTT\\\XXXWWWUUUSSSNNNHHHAAA===666666666777777777555444BBBJJJVVV^^^cccdddeeeeee\\\YYYVVVWWWZZZ]]]______aaa```___^^^___^^^]]]]]]SSSKKK???555000000111333444666:::<<<===;;;999777333666:::===BBBJJJTTT\\\YYYXXXUUUNNNEEE>>>999666555222...---...///000000............---,,,+++***&&&&&&''''''(((***++++++)))))))))))))))(((((((((''''''(((+++///222111000,,,,,,+++++++++,,,------...///000000///...---,,,---------..................---+++)))((()))******+++,,,---///000111111111/////////---,,,******++++++,,,...,,,***)))***,,,///...,,,******+++---...---...//////...---+++))))))***---///000000///......///111222222111000///((()))++++++)))((()))***((()))+++,,,,,,+++***)))((((((***+++---.........//////...---------...///000//////.........//////***,,,...///111111111000...///000111111111111111000111222333333222111000111333222...(((&&&(((+++...000222444444222000///////////////...---***(((&&&%%%%%%'''+++...//////000...,,,)))(((((())))))+++++++++***+++,,,,,,---000222444333///+++)))((()))))))))(((((((((((((((%%%%%%&&&'''((((((''''''++++++***+++,,,...000111,,,,,,,,,...///000...,,,***+++,,,,,,******+++,,,---111444333000///111444222111000000111000...,,,***(((''''''))))))(((&&&&&&'''((('''&&&&&&''')))***+++,,,+++)))''''''((('''%%%######%%%%%%###!!! !!!"""$$$&&&((()))***zzzXXXCCC===???CCCCCC>>>888555666777777666666:::>>>AAABBBEEEIIIMMMLLLGGGBBBCCCJJJRRRVVVWWWTTTSSSQQQOOOOOORRRVVVZZZYYY[[[]]]```aaabbbbbbbbb^^^___```bbbdddgggjjjlllooopppooonnnlllmmmoooqqqnnnoooqqqsssrrrnnnhhhdddhhhiiikkknnnooonnnjjjgggcccfffiiikkkllllllmmmnnnooonnnmmmkkkjjjiiihhhgggaaadddhhhkkklllnnnoooqqqttttttrrrmmmhhhdddeeegggbbbddddddaaa^^^^^^```ccc]]]ZZZWWWWWWYYY\\\___```_______________```aaaaaaccccccdddfffiiiiiigggdddeeeeeeeeeeeeeeedddddddddhhhggghhhjjjlllhhhaaa\\\ZZZ[[[ZZZVVVUUUZZZcccllldddhhhkkkjjjgggfffjjjnnnfffhhhhhhddd___^^^aaaeeeeeegggjjjlllmmmllljjjiiiggghhhiiihhhfffdddcccbbbccccccdddeeebbbYYYLLLCCC@@@===777333666CCCTTTaaaeeehhhiiieee\\\TTTNNNLLLAAA???<<<;;;;;;888333///888???JJJSSSXXX\\\```ccc^^^ZZZWWWWWWZZZ]]]]]]]]]^^^^^^^^^___``````___^^^UUULLL>>>333///000333666333666:::===>>><<<999777444777;;;>>>CCCKKKUUU]]]XXXWWWSSSKKKBBB:::555333444111...---.../////////111111000///...,,,+++***''''''&&&&&&''')))+++---***)))(((((((((((()))))))))((((((+++000444444333///...,,,++++++,,,---...//////000//////...---------------------,,,,,,,,,...---+++)))(((((()))******+++---...000111222222/////////...+++))))))******,,,...---***)))***,,,111///+++)))(((***,,,.........000000///...+++******+++---......---+++***...///111222222111000///)))***,,,,,,+++******+++***+++---......---,,,+++''')))+++---...//////...000///---++++++,,,.../////////............//////+++---///111222222111000...///000111111222111111///000222333333222000///222444333...(((%%%(((,,,000000///000222222111///222222111000///...---,,,((('''&&&'''***---//////...,,,***(((((((((***+++++++++******++++++,,,---...000111111...+++***))))))))))))***)))(((''''''&&&&&&&&&&&&&&&'''''''''******))))))+++---000222+++***+++---///000...---+++,,,,,,+++******+++---+++///333333///...111444333222000000000///---+++)))((('''(((***++++++***'''(((((((((&&&'''(((*********+++)))'''&&&&&&'''(((&&&######%%%&&&%%%###"""######%%%'''***,,,...jjjOOOCCC@@@@@@BBB???<<<999777666555444222777666555777:::???BBBCCCCCCAAA???>>>???AAAEEEGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEGGGJJJLLLNNNQQQTTTWWWUUUUUUXXX[[[[[[XXXXXX\\\```eeehhhhhhdddbbbdddgggaaacccdddfffggghhhggggggjjjppprrrnnnmmmoookkkdddffffffgggjjjoooqqqpppnnnmmmjjjggghhhkkkllliiieeebbbeeehhhiiijjjjjjjjjkkknnnppprrrqqqoookkkiiihhheeeeeeeeeccc```___```aaadddaaa]]]ZZZYYY[[[___aaaeeeeeedddbbb``````ccceeedddcccdddeeehhhiiihhhgggfffeeecccaaa___```bbbdddddd``````dddccc]]]\\\___ZZZdddhhhcccbbbiiillliiinnnjjjfffeeegggiiiiiihhhiiieee```[[[YYYYYYZZZ[[[fffffffffgggiiikkkmmmnnnjjjkkkkkkkkkiiifffbbb```bbbfffhhheee```YYYMMMBBB555555333111333===LLLXXXggglllpppoooiiibbb\\\ZZZSSSKKKCCC??????<<<666000444777>>>EEELLLRRRVVVWWWZZZWWWWWW[[[\\\\\\^^^bbb^^^___^^^[[[\\\aaacccbbbSSSDDD555111333444333333:::999999;;;======:::666777888;;;@@@GGGNNNUUUYYY[[[XXXQQQIIIAAA:::555222//////...------...000000...000222111///---,,,,,,)))))))))******+++++++++'''((()))******)))((('''***+++------...000222555666444111...,,,,,,,,,,,,,,,---///000111000...------,,,++++++------,,,***,,,,,,+++)))((()))---000000///...,,,++++++,,,,,,//////---,,,+++*********...------------...//////000...,,,++++++---///111555444333222111000//////......---,,,,,,,,,------///222666777555222//////,,,,,,,,,+++***+++...000---///222222000...------...,,,,,,///444555222---,,,,,,,,,,,,------.........///000111111000///...------...000111000...,,,---,,,+++,,,......---,,,---111777;;;;;;555///***+++...111000,,,+++---111///000000000111111111111222333444555444111///---)))***,,,,,,---,,,+++***---+++)))((())),,,///222///+++&&&&&&+++......,,,...---+++*********++++++)))))))))(((''''''&&&&&&&&&$$$###$$$&&&(((((((((((('''&&&(((---000000//////---+++,,,...///---+++***///222111+++((((((***,,,---///000000///---,,,000111222333222///,,,***)))***+++,,,...000222333---,,,++++++---......------,,,)))'''&&&%%%%%%%%%$$$$$$%%%'''((('''$$$"""&&&&&&%%%%%%%%%%%%%%%%%%hhhMMMCCC??????@@@>>>;;;777555444444333222222222222444777:::<<<===>>>===;;;999999:::===>>>::::::999888888888888888;;;===???@@@AAACCCGGGJJJJJJIIILLLPPPOOOLLLLLLPPPTTTXXX\\\[[[WWWUUUUUUWWWRRRTTTWWWZZZ\\\]]]]]]\\\dddgggfffbbbaaadddccc___aaa```aaaeeeiiikkkjjjhhhgggcccaaabbbgggiiihhheeedddfffggggggdddbbbaaaaaaeeehhhmmmppppppmmmhhheeeeeeffffffeeecccbbbccceeefffccc___[[[YYY[[[^^^```dddddddddcccbbbcccfffiiifffffffffhhhjjjjjjhhhfffeeeeeeccc^^^YYYWWWYYY\\\UUURRRRRRVVVVVVSSSSSSVVVZZZcccgggccceeelllnnniiijjjfffcccbbbcccfffffffffiiieee```[[[XXXXXXYYYZZZcccdddeeegggjjjlllnnnnnnjjjkkkkkkkkkiiifffcccaaacccgggiiifffaaaYYYLLL@@@555444333111555AAARRR___oooqqqrrrooojjjfffdddddd```XXXOOOKKKKKKIIIDDD???888888999<<<@@@FFFKKKNNNQQQPPPSSSYYY\\\\\\]]]aaa```aaa___]]]___ddddddaaaOOO@@@222000222444333444777666777:::======;;;888888999;;;@@@GGGOOOVVV[[[\\\YYYRRRJJJBBB:::555222......---,,,---...///000///000111000...,,,,,,---,,,,,,,,,---------......((()))************)))((()))+++---...000111333444555333000...,,,,,,------,,,---///000000000///......,,,+++,,,---......---------,,,***)))***...000000///---+++)))(((((((((...------,,,+++++++++,,,......------------...///000///---,,,---///111222444555555555555444444333000///...---,,,,,,++++++222555666666333000...---,,,,,,,,,+++***+++---000222333333222111000222333000...---///333333///++++++,,,,,,---...---------...///000222222222222111...///000222222111///,,,---+++++++++---...---,,,+++...333666777333///,,,+++---///---***))),,,///---......///000000111111555555555444222000...---++++++,,,---------,,,,,,---+++)))((())),,,///111...***&&&'''+++......---///...,,,+++*********+++((((((((((((((((((''''''%%%###"""###%%%&&&&&&%%%&&&&&&(((,,,000222111///...,,,++++++---...,,,******...111000+++(((''')))+++*********+++,,,,,,---...///111111111///,,,+++,,,,,,+++,,,---000222333---++++++,,,///111222111...---***(((&&&$$$$$$$$$######$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%gggNNNEEEBBB@@@AAA>>>;;;666444444444444444///000111222444666777888:::999777666555555555666555555444333333333444444222333333333333555999<<<>>>===???BBBBBB>>>???CCCFFFJJJMMMMMMIIIEEEDDDEEEAAADDDHHHMMMPPPQQQPPPOOOWWWXXXUUUQQQPPPTTTVVVUUUVVVVVVWWWZZZ]]]______]]][[[XXXVVVXXX]]]aaabbbbbb___``````___\\\YYYWWWWWWYYY\\\bbbiiimmmkkkddd^^^aaabbbccccccbbbbbbdddfffeeebbb^^^ZZZXXXYYY[[[]]]aaabbbccccccccceeehhhkkkfffffffffhhhiiihhhdddaaa___```^^^WWWNNNJJJKKKNNNDDDBBBAAADDDFFFEEEHHHKKKUUU[[[^^^^^^dddlllmmmggggggddd```___aaaccceeefffiiifffaaa\\\XXXWWWXXXYYYaaabbbeeeiiikkkmmmnnnnnnjjjkkkkkkkkkjjjgggdddbbbcccgggiiifffaaaYYYKKK???666444222222999HHH[[[hhhtttsssqqqmmmiiiiiijjjmmmkkkddd\\\XXXXXXXXXUUUQQQEEEAAA;;;666666:::???CCCDDDDDDIIIRRRXXXYYY\\\```bbbaaa______cccgggccc]]]JJJ<<<111///222333444555444444666888;;;<<<;;;:::::::::<<<@@@GGGPPPXXX]]]]]]ZZZSSSKKKBBB:::444111...---,,,,,,,,,---...//////000000...,,,+++---...//////000000000000111111******++++++++++++******)))***---000222333444444222111///---,,,---...///------...////////////...///---,,,,,,...000111000---------+++***+++...111///...+++)))'''%%%%%%%%%,,,,,,++++++,,,---......//////...............///000000//////000111333444222333555666777666666555222111///...,,,+++++++++666666666333000---,,,,,,,,,,,,,,,+++******---///666666666444333444666888222///...///111000---)))+++,,,.../////////---,,,...///111333444444333333///111333444333111...------+++***+++---......---***,,,...000111111///...,,,------***''''''***---++++++,,,---///000111111888777555333111...,,,,,,,,,,,,,,,,,,------......---,,,***))))))+++...000,,,)))&&&'''+++//////...///...,,,***))))))))))))'''(((((()))))))))))))))&&&$$$######%%%&&&&&&%%%$$$&&&)))...222333111///---,,,++++++,,,,,,***)))***---111000,,,(((''''''((('''&&&&&&'''))),,,---,,,---...//////...---,,,///---,,,++++++---000222,,,++++++---111444555555...---+++(((&&&$$$$$$###$$$$$$###$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&hhhRRRJJJGGGEEECCC???;;;777444444555666666000222444555444444555666888888777555444444444444666555555444444555555555000000///...---...222555888777888;;;:::777888<<>>NNNbbboooqqqooolllhhhggggggjjjllllllfff___\\\]]]______]]]WWWQQQGGG>>>888777:::<<<888888===GGGOOOSSSYYY___cccbbb``````eeeggg```VVVGGG<<<111000222333333555444555666888999::::::999;;;;;;<<<@@@GGGPPPYYY^^^___[[[SSSJJJAAA999444111///...---,,,---...////////////...---++++++---///111111111111111111111222++++++,,,,,,,,,,,,,,,,,,)))***---000333444444222...---,,,++++++---...000------------.........///222000...---///111111111,,,,,,,,,+++***+++---///---,,,***(((&&&%%%%%%&&&)))******+++---///000111222222111000/////////000000000111111222333444555000111333444555444333222000000///...------------444444222///,,,***+++---,,,------,,,++++++---...555666777777666666777999111///...///000///---***,,,---000222222111///---///000222333333222111111...000333333222///---,,,...,,,++++++---/////////------------......//////------,,,)))&&&'''***---******,,,---///111222333:::888555222///,,,+++*********++++++,,,---......---,,,***))))))+++---...***((('''(((+++.../////////---+++)))''''''''''''&&&'''(((******+++******)))'''&&&&&&'''(((((('''$$$%%%(((,,,///111111111---,,,++++++******)))((())),,,//////,,,)))'''&&&'''&&&&&&'''(((+++---...***++++++,,,------------000...+++)))(((***---///,,,++++++---000333444444,,,+++***)))((('''&&&&&&''''''&&&$$$""""""$$$&&&"""###$$$&&&'''''''''&&&fffRRRNNNLLLIIIGGG@@@<<<888666555666666666333555777777555444444555777666666555555444444555444444333333333444444555222222111000......111333666555555888777444555999;;;===>>>===:::666333222555888===@@@AAA@@@>>><<<:::999999;;;;;;;;;<<<=========>>>>>>>>>>>>???@@@AAA???======???BBBEEEFFF???AAADDDEEEDDDCCCDDDEEEEEEDDDDDDIIINNNPPPKKKFFFHHHIIIJJJKKKKKKLLLOOOQQQOOONNNKKKJJJJJJLLLOOOQQQRRRTTTUUUUUUTTTUUUWWWXXXRRRRRRRRRSSSSSSOOOJJJFFFBBBDDDCCC>>>777222333666555555444222333666999999;;;>>>BBBHHHSSS]]]aaa___```^^^\\\ZZZ[[[___dddgggjjjhhheeebbb```___``````ggghhhkkkmmmmmmmmmlllkkkiiijjjjjjjjjiiihhhfffeee___dddfffeeeaaa\\\QQQFFF???===;;;===EEETTTeeepppjjjiiihhhgggggggggggggggfffbbb]]][[[]]]aaabbbcccddd___VVVLLLDDD===:::888444222444<<>>BBBIIIQQQZZZ^^^```[[[RRRHHH???888444222222111///.........///000......---,,,******,,,...000000000000000000000000,,,,,,,,,,,,,,,------...***+++,,,000333444333000+++***))))))***+++...///---,,,+++++++++,,,......555222000///000111111000)))***+++***))))))+++---+++***)))(((''''''((()))(((((()))+++...000222333555555333222111111111111000111222333333444444444111222333333333222000///............///000111111000///---+++)))))),,,///---.........,,,,,,---...111444888999888555444444............000000///......000222444555333111000111111111111000///---,,,,,,...111000...,,,,,,,,,///---+++,,,...000111111222111///...---.../////////...,,,)))((())),,,...***+++,,,...000222333444999777444111---+++))))))'''((()))***+++,,,---------,,,+++))))))***+++,,,)))(((((()))+++...//////---+++)))'''%%%%%%%%%%%%&&&''')))+++,,,,,,++++++)))(((&&&'''((())))))(((%%%&&&'''(((***---000333......---,,,***)))))))))(((+++...///...+++((('''&&&'''))),,,---.........))))))******,,,---...///000---***'''&&&'''***+++,,,******+++---/////////((())))))******+++++++++------***&&&"""!!!###%%%"""$$$&&&'''((((((((('''^^^PPPPPPRRRPPPNNNDDDBBB>>><<<;;;;;;999888888:::;;;999555333555777777666555444333333444555666555555555555666666777444555555444222111222333444222333555333111222777999999888777555222000...333555888::::::999666444333222444888999777777888888888888666444333444666888777666555555666888999666888::::::999888888999>>><<<:::<<>>???BBBEEEFFFFFFHHHIIIIIIGGGGGGHHHIIIFFFEEEEEEEEEEEEBBB===999777777777555222111111222111333222///000333444333444555999@@@IIISSSYYY\\\YYYXXXWWWUUUVVVZZZ```eeeiiihhhfffeeedddeeefffgggiiijjjkkkllllllkkkjjjjjjhhhhhhhhhhhhhhhgggffffff___ccceeeeeedddaaaZZZQQQKKKHHHFFFHHHNNNYYYdddkkkgggfffggghhhiiihhheeecccbbb___\\\[[[]]]```cccdddgggeeeaaaZZZQQQGGG???;;;888444333666;;;AAAIIIQQQZZZ^^^aaadddgggfff[[[PPPDDD<<<444333444222222444777888999888666666777888===???AAAFFFMMMUUU\\\``````ZZZOOODDD;;;666444444555333111///............,,,------,,,+++***,,,---//////............------,,,,,,++++++,,,---...///---++++++...222333111...((('''&&&&&&'''))),,,---,,,+++)))((((((***,,,...333222111111222222111///((()))******))))))***,,,******((((((((((((******'''((()))+++...111333555777666555333222111111111///000222333333333222111333222222111111000000000---------...000111333444,,,,,,+++)))((()))---000...000000000...---...//////222777888777333000///------...///000111222333000111333444555444222111111111111000...,,,***(((***,,,...---***)))+++...///---++++++---000111222333333111000/////////000...---,,,++++++,,,...///***+++---...000222333444444333222///---***)))((($$$&&&(((***,,,,,,,,,,,,---,,,+++***))))))******((())))))***+++---...///+++***(((&&&%%%%%%%%%%%%&&&(((***,,,---,,,+++***'''%%%$$$%%%'''))))))((('''''''''&&&'''***///333000111111///,,,***)))***'''***---000000...+++)))'''))),,,...000000///...******))))))+++,,,///000///---***(((&&&'''(((***+++)))((((((***++++++***'''(((***,,,---...//////111111///***$$$!!!###%%%$$$&&&(((*********((('''tttXXXOOOUUU[[[[[[YYYPPPNNNKKKIIIHHHFFFCCC@@@???AAAAAA>>>888666999<<<<<<:::777444333333444555777777777777777888999999777888:::999777555555555444111111333222///111555888777444333111000///---000111333555555444222111333000222888999777777:::999999888555111///000222333444333222111111222333///111333444333111111222777777777777888999999999333444444444333333555666888777666555666888:::<<<:::<<<===>>><<<<<<===>>>???>>><<<<<<;;;999666333444222111111333444333222...222222///000444555222111222555999???FFFOOOVVVVVVVVVUUUSSSSSSWWW___dddgggfffffffffgggiiikkklllhhhhhhhhhiiiiiijjjjjjjjjggggggggggggffffffffffff___cccffffffhhhiiiddd^^^WWWUUUSSSTTTXXX]]]cccffffffeeefffgggiiihhhdddaaaaaa___]]]\\\]]]___``````dddeeeeeebbb[[[RRRJJJDDDBBB<<<888888999999===BBBJJJQQQZZZ___bbb```WWWNNN???888333333333222333555666777999888777777999;;;@@@BBBFFFLLLSSSZZZ___ccc```XXXLLL@@@888444555666666555222///---,,,,,,,,,***+++------+++++++++,,,------------,,,,,,+++++++++++++++++++++---...//////,,,***,,,///111///,,,&&&%%%$$$$$$%%%''')))++++++)))'''&&&&&&(((+++,,,...///000222444444333111(((***++++++***)))+++,,,+++***)))'''''''''((()))'''((())),,,...111444555777666444222111000/////////000222333222111///---000///---------...000111.........///000111222333,,,,,,+++***)))***...000000111222222000//////000000333555666333000...---...//////000000111333444000000111222222222222222///000000///...,,,***))))))+++,,,***'''(((---111---+++))))))+++...000111111111222222222222111000,,,+++++++++---.........***+++,,,---///000111222/////////...---***((('''"""%%%))),,,......---,,,---,,,+++***)))))))))))))))***+++++++++,,,---...+++***)))'''&&&&&&''''''''')))+++---...---+++***&&&$$$$$$%%%(((***+++***'''((())))))(((***...111222333444111---++++++,,,&&&)))---111222111...+++((()))***,,,---......///,,,+++***)))***,,,///000///---,,,***)))))))))***)))(((&&&'''((())))))((()))***,,,...///000000000333444333...((($$$%%%((('''(((***,,,,,,+++)))'''oooUUUPPPZZZccceeeddd[[[YYYWWWVVVTTTQQQLLLIIIFFFHHHGGGBBB===:::===BBBBBB???;;;777444444555777555444444444555666666777999;;;===>>><<<999888777444222222333222///111666999777333111111000/////////000111222333333222222555111222888999777999>>><<<<<<;;;777222///000222111222333333111111111222***,,,///111000000111111222444777777777666777888000111111000///...000111555444222111111222333555222444666777666666777888===;;;999888777666333111444111///111666999666333---222444222333888888444///000222444777===GGGPPPVVVVVVUUUTTTTTTXXX```fffdddeeeeeefffhhhkkkmmmooofffeeeffffffgggiiijjjkkkffffffffffffffffffffffff```dddggghhhkkknnnlllggg___^^^\\\\\\^^^```bbbbbbfffddddddeeeggggggccc```aaa```^^^]]]\\\\\\\\\\\\bbbdddffffffbbbZZZSSSNNNIIICCC???===999555555888;;;EEEQQQXXX[[[ZZZSSSJJJ;;;444000111333222333666444666888888777888;;;>>>BBBEEEJJJPPPWWW]]]bbbeee```XXXKKK>>>666444555777777555222///,,,******)))(((+++------,,,+++++++++------,,,,,,++++++++++++++++++******+++---...///111---)))***...000...***%%%$$$#########%%%((()))***(((&&&$$$$$$'''***,,,***+++...222666666555222)))+++,,,,,,+++***,,,---,,,+++)))'''&&&&&&&&&&&&((((((***,,,...111444555666555333111000///.........000111222222///---++++++***(((''')))+++...111000000000000000111111222---...---,,,++++++...000111222444333111000000000333444444333000.........///000111111000111333555000000000000000111111111...////////////---,,,+++)))+++,,,)))&&&(((...444,,,)))''''''***---///000...///111333444333222111*********+++---///......******+++,,,...///000000+++,,,---...---+++(((&&&"""%%%***...000000...,,,------+++***))))))(((((()))***++++++++++++,,,---,,,+++***((((((((()))***((())),,,......---+++)))'''&&&&&&'''***---...---&&&))),,,,,,++++++---///444555666333...,,,,,,---&&&(((---111444333000---***)))(((((()))+++---///---,,,***)))***,,,///111///...---,,,++++++******'''&&&%%%&&&((()))))))))+++,,,...000111111000000222444555111***'''(((+++(((***,,,------+++)))'''jjjTTTSSSVVV^^^fffdddbbb```___aaabbb___WWWPPPNNNPPPQQQQQQNNNKKKIIIIIIIIIBBB:::777888::::::888888666666777999888333///444888<<>>DDDSSS[[[___\\\ZZZ___dddeeefffdddcccfffkkknnnooonnncccaaa______aaadddfffggggggfffeeedddcccddddddeeecccfffiiikkkkkkkkkkkkllleeeeeefffdddbbbaaaaaabbbfffdddbbb``````aaacccdddcccaaa^^^\\\\\\]]]___```dddeeehhhhhhfffbbb]]]ZZZWWWQQQKKKGGGDDD???666///;;;===BBBIIIMMMLLLFFF@@@555111...---000333333333333555666666666888;;;>>>CCCHHHMMMPPPVVV]]]aaa```[[[PPPBBB999666555333111000000...---+++)))((((((+++---//////---,,,+++,,,//////...------------...,,,+++++++++---///111222000000///...,,,+++***)))%%%$$$$$$###$$$%%%'''''',,,***'''%%%%%%&&&((()))))),,,000444555444222000******+++,,,---///000111------+++(((%%%$$$&&&(((******+++,,,...000222333333444333000---***))))))...///000000000///---,,,000---)))&&&&&&(((,,,...222333333111...,,,------------...---+++***+++,,,---...///000222222333333444333111///...///000111333444333000---...111555222111///,,,++++++,,,---+++,,,...000111111//////---------...............***)))'''''''''''')))***---+++***,,,///111111//////---++++++,,,,,,+++***)))))))))***,,,---///000---,,,+++***))))))))))))'''***...111111...***((()))***++++++******+++,,,---......,,,))))))+++...------...---,,,+++---///111...***))))))*********++++++,,,------...//////))))))***+++,,,...///000555444222000...,,,,,,+++***+++,,,---...000111111---+++)))+++---///---+++,,,---...---,,,,,,---///---------,,,+++)))&&&%%%)))((('''&&&&&&'''((()))------...///000111111222333333222000...+++(((''')))***,,,------,,,***)))hhhRRROOORRR[[[dddcccfffdddccceeefffddd^^^YYYXXXZZZ\\\\\\ZZZWWWVVVVVVPPPJJJBBB???@@@BBBBBBAAA@@@===;;;;;;;;;999555111222555999<<<===<<<::::::888888888888888777666666888888777444222222444666555444333222222333444555888888999999999999::::::???===:::666444222222222222222333333333111000///---///111333333222111000222111111333555666555333444222222333555555333111/////////000000111222333000000///...............111333555555444333444555666444222222333333111//////000222444555444333222000111222111000444;;;AAAQQQZZZ___^^^^^^bbbeeeeeehhhgggfffhhhlllnnnnnnlllcccaaa___^^^```ccceeefffgggfffeeedddddddddeeeeeefffhhhkkkmmmlllkkkjjjkkkhhhhhhiiigggdddccccccdddfffdddaaa______```aaaccccccbbb```^^^]]]]]]^^^___cccdddggghhhhhhfffdddbbb___[[[XXXUUURRRLLLBBB::::::::::::===>>>===999555333111000111444555444333111222444555666888<<>>999666444333222111111111222444777777555444000111333444555888<<<@@@EEELLLTTTXXX\\\___]]]XXXVVVLLL???555111000...------------...//////000000222333444222///---------111000000///...///////////////000111111111111111...///111111///,,,(((%%%&&&''')))******(((&&&%%%+++***)))((('''((()))***---......//////...------+++,,,---...---,,,***(((+++++++++(((&&&&&&'''))),,,,,,,,,---------------111111222000///...///111---...///////////////......,,,***((((((***---///333333333111---***))))))+++---000111000.........------............------...---+++******+++,,,------............000444777999666222...++++++,,,---------///000000///......111111000///...---,,,,,,---.........---+++***(((&&&&&&'''***...111111111///---+++***++++++***)))***,,,...000000000//////++++++******)))((((((((((((***---//////,,,(((&&&((()))++++++++++++,,,...,,,---...---+++(((''''''***+++------------///111///,,,***)))***+++******,,,,,,,,,+++***)))((((((&&&''')))+++---///111222333222111///...,,,++++++((()))***,,,...000111222111000//////000111000///)))+++,,,---,,,,,,...000000---(((%%%###%%%'''))),,,+++***((((((((()))***+++---///111111...+++)))***)))((((((((()))***++++++,,,---...///......---vvvZZZJJJLLLOOOWWW```___cccaaa```aaaccceeeeeeeeeeeehhhlllmmmmmmmmmmmmmmmhhhbbb\\\XXXXXXZZZ[[[\\\ZZZUUUOOOLLLKKKJJJGGGDDD::::::;;;<<<===<<<999666777777888888666333000...111222111000///000333666999777666444555666888:::======<<<;;;;;;:::999999999888666444222222111111333333222222333444444555111222222222222111111000.........111333555444333444555777888999777444222//////000111111111111111000000//////...,,,++++++....../////////111444777333222111000000000000000...///000222333333333333222444444333111111555999HHHPPP[[[bbbfffggggggfffiiijjjkkkllllllkkkiiigggccccccaaa___^^^___bbbdddjjjjjjjjjiiiiiiiiiiiijjjoooqqqrrrqqqnnnkkkiiiiiikkkkkkkkkiiifffdddddddddcccbbb```___^^^^^^___```ddddddddddddbbb```^^^\\\\\\\\\]]]___aaadddggghhhgggfffffffffeeebbb\\\WWWQQQJJJ@@@777111000000111000111222444666777777777444555555555666888===@@@EEEMMMTTTYYY\\\___\\\XXXTTTLLL???555000......---+++,,,---///111333444555333444444222///,,,,,,,,,000000///..................///111222333333333222111111111000...,,,)))(((******++++++***)))((('''++++++***************+++---,,,,,,+++,,,,,,---...,,,---...///---***&&&$$$((())))))'''&&&%%%'''))),,,------...............111111111000......000222.........//////////////////---+++(((((()))***+++000111222000---***))))))))),,,000111111///..................---,,,+++******))))))((())))))***+++***++++++---///222666888:::777222---******+++,,,,,,,,,---......------,,,000000000//////.........000111222222111...+++)))&&&'''))),,,///000111000---+++))))))+++++++++******,,,///222333111///...************)))((('''''')))+++---///...+++(((&&&&&&(((************,,,---+++---......,,,)))&&&$$$''')))+++,,,,,,---///000---+++))))))***++++++***)))************)))(((''''''(((***,,,---...///000//////...---,,,+++***)))%%%&&&(((***,,,---///000/////////////////////...+++---...///......///111///---)))&&&%%%&&&(((*********)))((()))***+++,,,---...///000///---***)))((('''%%%$$$%%%''')))******+++,,,---......------hhhQQQHHHOOOTTTZZZ```]]]___^^^\\\]]]___bbbdddeeefffiiimmmoooppppppqqqrrroookkkeeeaaaaaabbbdddeeeddd___YYYWWWXXXXXXWWWUUUIIIGGGFFFFFFEEECCC???;;;>>>>>><<<:::888555333222000000000///---...111444666444333222333555888:::<<<<<<;;;:::999888888777555555444333333222222222444444333444444555666777222222111111111111111111000000000111222333222000222444666777777444222111//////000111111111111000......//////......---,,,,,,---.........000444666222111000///......000111...///000111222333333444555666666444111111444888BBBIIITTT```fffgggffffffgggiiijjjkkkjjjhhhfffeeefffeeedddaaa______bbbeeellllllmmmmmmmmmmmmmmmmmmqqqssstttssspppllljjjiiihhhiiiiiigggdddbbbbbbccccccbbbaaa```___``````aaaeeeffffffeeedddaaa___]]]^^^]]]\\\]]]^^^aaaccceeeddddddcccdddddddddcccbbbaaaYYYLLL>>>333---,,,,,,000000000111222555999;;;::::::999888777999===@@@FFFMMMTTTWWW[[[___^^^ZZZTTTLLLAAA666000.........,,,---...000222444555666333444333000---+++++++++......---,,,,,,,,,------,,,---000222444444444444444222///,,,++++++,,,---///---+++)))))))))+++,,,++++++,,,,,,,,,,,,,,,,,,+++***))))))***,,,///000---...//////---)))&&&###%%%&&&'''&&&%%%%%%&&&(((+++,,,---///000000000000111111000///------///111//////........./////////000...,,,)))'''''''''''',,,...000000...,,,,,,,,,(((+++///111000...------/////////...---,,,******(((((((((((())))))******))))))***---000444666888888555111,,,))))))************++++++++++++++++++------......//////000000222333444555333000,,,)))(((***---///////////////+++)))((((((***++++++***)))+++///222333222///---***+++++++++***)))(((''')))+++---......,,,)))'''&&&'''))))))((()))***,,,+++,,,---...---***&&&###$$$''')))++++++,,,---///+++***((()))***++++++***&&&''')))***++++++*********+++,,,---------,,,,,,++++++++++++***)))((('''###$$$%%%''')))+++,,,---+++,,,------,,,------...///111222222111000000111---,,,+++***)))((((((((('''''''''''')))+++---...//////---,,,,,,,,,,,,,,,((('''%%%$$$$$$%%%'''((())))))******++++++++++++```LLLHHHRRRXXX]]]aaa]]]^^^]]]]]]\\\^^^```ccceeegggjjjnnnqqqrrrssstttuuuqqqnnniiieeedddeeehhhjjjjjjfffbbbaaacccddddddbbbZZZWWWTTTSSSSSSQQQLLLHHHEEEDDDAAA>>>;;;888666555444444333111//////222444444222000...///222555777999888888777666555555555333333333333444333333333444444444555555666666666222111/////////000111222333222111111222222000...111333555555333111000000///000111222222111000///,,,---.........---,,,++++++---...//////000333555000000///...,,,---///222//////000111222444555555777777777333000000444888===AAALLLZZZbbbdddeeegggeeegggjjjjjjhhhgggggggggiiiiiihhhdddaaa```cccgggmmmnnnnnnoooooooooooonnnqqqssstttssspppmmmkkkkkkggghhhhhhgggdddccccccdddbbbbbbbbbbbbbbbccccccdddffffffgggfffeeecccaaa```bbbaaa```______```bbbdddccccccbbbcccdddeeeggghhhnnnhhh[[[KKK<<<111+++)))///000000000111555:::>>>??????===:::999;;;>>>BBBHHHOOOUUUYYY\\\```___[[[TTTMMMBBB777000---...000...///000111222333444555222333222///,,,******+++...---,,,,,,++++++,,,,,,,,,---///000222333333333333000,,,)))(((***---000000...+++((((((***---///+++,,,---//////...---,,,***)))((((((***,,,///111......///...---***'''%%%"""$$$&&&&&&&&&&&&'''))))))+++---///000000000/////////...,,,***+++---///000000///...............000///---+++)))'''&&&&&&***---000111000.........***,,,///000///---------//////......---+++***)))'''((())))))***+++,,,,,,+++***+++---111555666666444222000---+++******+++)))))))))***++++++,,,,,,++++++,,,---...///000000000111222333111...+++)))(((+++///000000/////////,,,***(((((()))***)))(((&&&)))---000111111///---++++++,,,,,,+++***(((''')))+++---//////---+++***'''(((***)))(((((()))+++,,,,,,,,,------+++'''$$$$$$&&&***+++,,,,,,,,,...)))(((((()))+++,,,+++***$$$&&&)))+++---...------+++,,,---...---,,,+++***((()))*********((('''&&&###$$$%%%&&&((()))******(((***+++,,,+++,,,...///333555666555333000//////++++++,,,---,,,***((('''%%%%%%%%%%%%''')))+++------,,,***))))))+++---...)))((('''&&&&&&&&&'''(((((((((((((((((((((((((((aaaMMMJJJTTTYYY]]]aaa^^^^^^^^^^^^]]]]]]___aaaccchhhkkkooorrrssstttuuuvvvpppmmmiiieeecccdddhhhjjjoookkkhhhhhhkkklllkkkiiihhheeeaaaaaabbbaaa\\\XXXOOOOOONNNLLLHHHDDD???===<<<<<<:::777444333555777555333///---,,,...111333555444444333333222222222222222333444444555555555222333444555555444333333000///---------///111333333222111222333333111///111333444333111//////000///000111222222111000...///000111111000...,,,***+++---///000000000222333/////////---++++++///222///000000111333444666777777777555111......333777999;;;DDDSSS]]]```ccchhheeegggiiiiiihhhhhhiiillllllmmmlllhhhcccaaaeeeiiilllmmmnnnooopppoooooonnnppprrrtttsssqqqnnnmmmmmmhhhiiiiiiiiigggfffggghhhbbbbbbcccdddeeefffgggggggggggggggfffeeedddcccccceeedddbbbaaa```aaabbbbbbaaabbbdddddddddddddddeeeiiiggg___SSSDDD777...+++---000222444444777;;;???@@@???===;;;:::<<<@@@DDDKKKSSSZZZ^^^aaabbb^^^XXXSSSMMMBBB777///,,,---000111111111111111111111111222222111...+++***+++,,,......---,,,,,,,,,,,,---///............//////000---+++((('''''')))+++---...,,,+++******+++---///+++,,,...000111000...---+++***))))))***,,,...///............---+++***)))###%%%'''((((((((()))+++)))***,,,......---,,,+++*********)))(((***---000222111000...------------.........---,,,+++***))),,,...111222111///...------///000000...------...------,,,,,,+++***)))(((((()))***,,,---.........---,,,,,,///333666666555111000000///...------,,,))))))******,,,---//////++++++,,,,,,------......------......---***(((&&&%%%)))...000///...///000000---***)))((('''%%%###$$$&&&)))---/////////...+++,,,---...---+++)))((()))+++---///000///...---***+++,,,+++***)))***+++---,,,,,,---...---)))&&&&&&(((,,,------------...((('''''')))+++,,,+++***%%%'''***---///000///...***+++---......---+++***((()))***++++++***((('''&&&&&&&&&'''((()))))))))'''***---------...111333777888999666222...,,,+++******+++++++++)))(((&&&%%%$$$$$$$$$$$$&&&'''(((''''''''''''(((***,,,---))))))))))))))))))))))))***)))(((''''''&&&&&&&&&dddPPPLLLUUUXXX\\\aaa___]]]^^^^^^]]]\\\]]]___aaagggjjjooorrrsssssstttuuunnnlllhhhdddbbbcccfffjjjqqqnnnkkklllnnnooommmkkkpppllliiijjjllllllhhhccc]]]___```___[[[TTTNNNIIICCCBBB@@@<<<888777888:::777444000,,,***+++---///222222111111111111000000111222333444555666666666000111333444444333111000///...,,,+++,,,///222333333222111222444444222111222333444333///...///111///000111222222111///...444555555555333000---++++++---000111111000111222...//////,,,***+++///333000000111222333555777888777666444///,,,---222777777777???NNNZZZ^^^bbbhhheeegggiiiiiihhhiiilllooonnnooonnnjjjdddbbbfffjjjkkklllmmmooooooooonnnmmmoooqqqssssssqqqooonnnnnniiijjjkkkkkkiiiiiijjjkkkbbbcccdddeeeggghhhiiijjjggggggffffffeeeeeeeeeeeedddcccbbb`````````aaaaaa```bbbeeeeeedddbbb``````YYYYYYWWWPPPCCC777...***+++000555777888999<<>><<<;;;:::===BBBFFFMMMVVV___dddfffddd]]]UUURRRLLLBBB666...+++---///333333222222111000//////222222111///,,,+++,,,...//////...------------...222000...---,,,,,,,,,---((('''&&&&&&&&&((()))***+++++++++,,,,,,---------+++,,,///111222000///---,,,,,,+++******+++,,,---///......------,,,,,,,,,###&&&((())))))***+++---)))***,,,,,,,,,***((('''&&&''''''&&&''')))...111333222000...---,,,,,,------......//////......---...000333333111...---,,,000111111000...---...///+++++++++******)))(((''')))***,,,---//////000000///...---///333666555444///000000111000000///...)))******+++---///111222,,,,,,,,,,,,,,,,,,,,,,,,)))*********)))'''&&&$$$"""&&&,,,//////...000111444000,,,)))'''$$$!!!"""$$$'''+++---.........,,,---.........,,,***((()))+++---///000000//////---......---+++******+++...,,,+++,,,......+++((((((***...//////.........''''''''')))+++,,,+++***'''))),,,///111000///...(((***,,,.........---,,,)))***+++,,,,,,+++)))((((((((((((((()))))))))***(((+++///000///000444777888999999777222,,,)))(((******)))))))))(((''''''&&&%%%$$$###"""###$$$$$$!!!"""$$$''')))*********((()))***+++,,,,,,,,,,,,+++***)))'''&&&&&&&&&&&&aaaTTTJJJNNNXXX___aaabbb]]]___```___^^^^^^___```hhhiiillloooqqqrrrssssssrrrllleeebbbdddiiilllmmmnnnpppqqqpppooonnnooopppsssqqqooonnnnnnmmmlllkkkiiijjjjjjiiifff```ZZZVVVSSSPPPLLLHHHEEEAAA<<<999;;;:::666111---,,,---...///000000111111111000///111222333666888999777555222333444333111/////////.../////////......///111111222444777999777333///222333333333222000///---,,,---///111222111000///000111222333222000...---...000444444333111/////////000111000///......000---///111222222222333444555555444111//////111333333777???IIISSS\\\cccgggeeefffhhhjjjmmmnnnmmmkkkpppmmmhhhffffffhhhjjjjjjjjjjjjjjjkkklllmmmoooooossssssrrrqqqooonnnmmmmmmkkkkkklllkkkjjjiiigggfffcccdddgggiiikkkllllllllllllhhhddddddfffgggfffcccfffdddaaa```aaabbbaaa```^^^```bbbccc```\\\WWWTTTPPPKKKHHHEEE===222///222666888:::;;;::::::;;;<<>>999444111000000222222222222222222222222111111222555777777555333111222222222111000000000222333333111.........000000111333666888777444111222222222222111///---,,,+++,,,...000222222111000///000111222222111///...000333666666555333222222111222333222000...///000///000222222111000111222333333222000...---///111222555<<>>===;;;::::::;;;<<<:::888888;;;AAAHHHLLLUUU^^^hhhkkkjjjdddYYYNNNEEE???666///,,,,,,...///000111222111///---------///000000///---------///111///...,,,++++++,,,,,,222000...,,,***)))))))))+++---...---+++***))))))***))))))***,,,------+++000111111111111000000000000000000////////////......---,,,---///000000000+++(((&&&&&&))),,,------,,,***(((''''''''''''&&&)))'''&&&&&&)))---222555888666333222111000...---/////////......---------444666666333000...///111222222222222333333333333111222111///,,,***)))***&&&'''***,,,...////////////,,,******---//////...222333444777888666222...)))))))))+++...000000///...000111000...,,,,,,---------,,,+++******++++++((()))***+++,,,---------...,,,***))))))(((&&&$$$''')))++++++)))((()))***+++,,,...---***)))((())))))))))))***+++,,,------............---+++)))(((+++******+++,,,---+++))),,,...///111000///,,,+++*********+++,,,---...///+++,,,...//////...---,,,)))***++++++******,,,......///000///---,,,---...///,,,)))(((((()))******+++)))+++///111000111444888555222111000000///...---...---,,,)))((()))***---------,,,***&&&###!!!!!!###'''***,,,,,,,,,+++,,,,,,+++,,,---...------...---+++)))(((&&&&&&%%%tttNNNHHHGGGPPP[[[_________```aaabbbbbb```___```bbbeeefffjjjmmmppprrrssstttoookkkgggeeefffjjjlllmmmrrrssssssrrrpppppppppqqqppppppoooooooooppppppppplllnnnppprrrsssrrrpppooopppooonnnllliiiccc[[[VVVPPPNNNKKKFFFAAA<<<999777888888777666555555555666333333333555777777555333222222111111222222333444666666555222///---------//////000333666777555444111222222111///---+++***)))+++---///111222222222...///111222222111000000222555888888777555555555444555555333000......///111222222222000//////000000111000...,,,,,,...///111222888EEEUUUcccjjjkkknnnnnnmmmlllkkklllmmmnnnfffeeeeeefffhhhiiiiiihhhbbbcccccceeefffhhhiiijjjmmmmmmmmmmmmllllllkkkkkkllllllllllllkkkiiihhhgggfffgggiiijjjkkkllllllllllllnnnpppmmmgggeeefffiiihhheeeaaa^^^\\\ZZZXXXWWWXXXWWWTTTPPPJJJEEE@@@>>>666666888:::999666:::???AAABBBBBB@@@<<<999888888999777777888===DDDKKKOOOWWWaaajjjmmmjjjbbbUUUIII<<<888111---,,,,,,------,,,///111222000...,,,,,,+++---//////.........000111000///---------...///444222...+++)))))))))***///111222111---***(((''')))))))))***,,,------+++333222000///.........///333333222111000///......---,,,,,,...000111000...,,,***((((((***+++,,,,,,)))((('''%%%%%%%%%&&&'''(((''''''''')))---111444888777666666666555222000111000...---------......555666666444111//////000111222222222222333333333222333444222...+++))))))%%%''')))+++,,,---------***)))((()))+++---...---333333444555666555222///)))(((''')))+++---...---111222222111...---...///222000...,,,++++++,,,---++++++++++++++++++++++++,,,***'''''')))***++++++......///---***(((((()))+++---...---***(((''''''((((((''''''((()))+++,,,.........---,,,+++***)))+++******,,,...///...,,,+++---///000000000...---+++++++++,,,---...///000------,,,,,,+++***))))))))))))***))))))***,,,///000111222000...------......,,,******,,,---,,,,,,...++++++...///---...111555333111111222333222111111111000---***(((((()))/////////---***'''$$$"""###%%%))),,,...---+++***,,,---------,,,,,,+++***...---,,,***))))))))))))lllLLLGGGHHHQQQZZZ]]]^^^___bbbcccdddcccaaa```aaabbbccceeehhhlllooorrrssssssooommmkkkjjjjjjlllnnnppptttuuuuuutttrrrpppqqqrrrrrrsssssssssqqqpppppppppkkklllnnnppprrrsssttttttttttttuuuvvvtttooogggbbb]]][[[XXXUUUQQQMMMHHHDDDDDDBBB@@@>>><<<;;;::::::666666555666888888666444333222111111333555666666555555444111---++++++,,,---------///333555555555222222222111000---+++***((()))+++...000222222333...///000111222222111111333555888999777666666777555555555333///---------000111111000///...///000///000000...,,,,,,---///333333777DDDWWWffflllmmmnnnooooooooommmkkkjjjjjjccccccdddfffhhhhhhgggeee```aaabbbdddfffhhhiiiiiilllllllllllllllllllllllljjjjjjiiiiiihhhfffeeeeeefffggghhhjjjlllmmmnnnoooqqqqqqnnniiicccaaaccceeeeeeaaa\\\WWWSSSPPPLLLJJJKKKIIIFFFAAA===:::888777222666<<<>>><<<:::<<<@@@DDDDDDCCC@@@;;;777666555555555666999???GGGNNNRRR[[[cccjjjjjjfff^^^QQQFFF999555111.........---,,,+++...222444222///,,,+++)))+++.../////////000111111111///......///000111222000,,,)))((()))+++---333555555444///***'''&&&))))))***,,,...///---,,,111///---+++***,,,---///444444333222000///......,,,,,,,,,...000111///---,,,+++*********+++++++++(((((('''&&&%%%%%%'''((((((''''''(((***---000222333444555777999999666333///...---,,,,,,...000111555666555444222000//////////////////000000000000111333444333///+++((((((%%%'''(((***+++++++++***(((((((((***,,,---......000//////000111111///...,,,***))))))***+++++++++///000111000///...000111444222...,,,***+++,,,...+++++++++++++++,,,,,,---+++(((&&&&&&)))---000111444444222///,,,***)))(((...///111000---+++)))))))))(((&&&%%%%%%&&&((()))......------,,,+++******+++++++++---///111000///+++,,,...///000000//////,,,,,,,,,------///000000000...,,,***((('''''''''))))))))))))((())),,,///000111111000...,,,,,,---,,,++++++---///000///------+++---111111...---///333222111111333444333222222222111...+++******+++......---,,,+++(((&&&%%%&&&(((,,,///000...+++***---.........,,,***)))))),,,+++******))))))******hhhNNNJJJJJJQQQWWWZZZ]]]aaacccdddeeedddbbbaaabbbcccbbbdddgggkkknnnqqqrrrrrrpppppppppooooooppprrrsssuuuvvvvvvuuurrrppppppqqquuuvvvwwwvvvrrrooooooooollllllmmmmmmoooqqqrrrtttqqqrrruuuwwwwwwtttooojjjgggeeecccbbbaaa^^^YYYUUUQQQOOOMMMJJJFFFDDDBBBAAA;;;:::999999:::999888666444222111222444666666444222333222///---++++++,,,---,,,,,,---000333333333222333333222000...,,,+++'''(((***---///111222333//////000000111111111111222444666777666555555666444444444111...,,,+++,,,.../////////......000222///000000///...---...000666555999EEEVVVdddiiihhhiiimmmqqqrrroookkkhhhfffeeeeeefffhhhjjjiiieeeccc^^^```bbbeeegggiiiiiijjjlllllllllllllllllllllllliiihhhgggfffeeeddddddddd```aaaccceeehhhkkkmmmnnnwwwpppggg```^^^^^^^^^]]]]]]XXXRRRLLLHHHDDD@@@======<<<:::888888888999:::;;;CCCJJJJJJDDD>>>;;;;;;AAAAAAAAA>>>999555444333222333666:::AAAIIIPPPTTT^^^cccgggddd___YYYNNNEEE:::777444111000///...,,,,,,000444555333000---+++)))+++...///000111222444111111///......///000111...,,,***((((((+++...000555666777444000,,,)))(((******,,,...111111000...---+++)))'''(((***---///222222111111000///......++++++,,,...000000///---,,,---------+++*********((()))***)))'''&&&(((***''''''((()))+++...000111...///222666999999777555,,,+++++++++,,,///111333444444333333333111///...+++++++++,,,,,,,,,------///111222111---***'''''''''((()))***+++***))))))((()))+++,,,...///000111...,,,++++++---//////...111///,,,************)))+++---/////////000111333222000---***))))))+++,,,*********+++,,,...000111+++(((&&&&&&***///222444888666333000...,,,******000222444444111///---,,,+++***(((&&&%%%&&&'''(((...------,,,+++++++++++++++++++++---000222111000***+++---...////////////------------...///000000222000---+++)))(((((()))******+++***))))))+++---...//////...,,,++++++,,,,,,+++,,,...111222000///***+++000666888333000000444333222222333333111000000000000///---,,,---...***+++++++++******))))))***,,,...000000...,,,***---///000///,,,)))(((((())))))(((((((((((())))))gggPPPMMMLLLQQQUUUWWW]]]ccccccdddeeedddbbbaaaaaabbbbbbdddgggjjjmmmooopppqqqppprrrssstttsssssstttuuuvvvwwwwwwuuurrrppppppppptttwwwyyyvvvrrrnnnmmmnnnooonnnmmmlllmmmoooqqqssspppqqqrrruuuwwwvvvtttqqqnnnllljjjkkklllkkkgggccc\\\[[[ZZZWWWTTTQQQNNNLLLDDDBBB@@@@@@@@@???>>><<<888666555666999999666333222333222000...------//////...---///111222222111111222222222111///---,,,'''(((***,,,...000222222000000000000000111111111111222444555444444444666333444333111...++++++,,,............------000222///000111000///...///000666666:::DDDQQQZZZ]]]]]]aaagggmmmooolllfffcccaaaddddddfffhhhiiihhhdddaaa\\\^^^aaadddggghhhiiiiiikkkkkkjjjjjjiiiiiiiiihhhgggfffeeecccbbbbbbbbbbbb``````bbbdddfffiiilllmmmrrriii^^^WWWVVVVVVVVVTTTPPPMMMGGGCCC???<<<999777888777777999;;;???BBBEEEKKKTTTZZZTTTIII@@@:::666;;;<<<<<<:::777555444444222444777<<>><<<<<<<<<:::999<<<===>>>AAAEEEIIINNNPPPZZZbbbdddYYYIII???999555444666888888777666777888333444888===DDDJJJPPPSSS\\\aaadddaaa\\\WWWNNNEEE999666222000000///...---000222555444111---+++)))....../////////222666:::111///...,,,++++++,,,,,,------------...///111222333333333111///...000222///000222555888888666444,,,+++)))((((((***+++,,,)))***+++,,,---...///000---,,,++++++---//////...---///222111---)))((((((&&&+++000000+++'''&&&'''&&&''')))+++---.........------...111333333111///)))******++++++,,,,,,---.........000222222000---++++++++++++,,,,,,,,,------......---***))))))***,,,------...---,,,***)))***...111222111111222444,,,***((((((,,,000444555333000,,,******+++++++++,,,///333444333111000000++++++***)))(((((())))))'''&&&&&&''')))---000111///,,,******,,,///000111222...+++***+++,,,,,,+++,,,///333444222000......))))))***+++---...///000...---,,,+++++++++,,,,,,,,,,,,,,,---000111000...*********++++++,,,,,,,,,---------,,,------...///000//////...------------,,,...000///---***)))))))))***,,,+++******+++------,,,,,,---000111111000+++,,,222:::;;;666222222111000000111222111///------...///...------...000+++++++++++++++,,,,,,---------,,,+++***)))(((''',,,000444333...******+++((((((''''''&&&''''''(((fffHHHIIIMMMSSSUUUWWW\\\ccccccdddeeecccaaa``````aaabbbdddgggiiilllmmmmmmnnnnnnrrrvvvwwwuuuttttttvvvwwwwwwwwwtttqqqooonnnooolllppptttsssnnnkkkkkkmmmooommmjjjhhhhhhkkkoooqqqsssqqqnnnnnnpppssstttttttttqqqnnnooorrrssspppmmmdddfffhhhjjjiiigggcccaaa```]]][[[YYYYYYXXXVVVUUUNNNKKKJJJLLLNNNLLLEEE>>><<<<<<;;;999555333333444666555555555666555222///------...//////...---,,,)))))))))+++,,,...000111222222111000//////000000000111333333222333444666444444444333000......///222111000---+++***,,,...---...000000///...//////000333999>>>AAACCCBBBBBBHHHNNNTTTUUURRROOOOOOQQQRRRRRRTTTWWWZZZ[[[YYYWWWTTTWWWZZZ^^^aaacccddddddccccccbbbaaa```___^^^]]]\\\[[[YYYWWWVVVVVVWWWWWWUUUUUUTTTTTTTTTUUUWWWXXXHHHJJJJJJFFF@@@===>>>@@@===;;;999:::<<<===>>>>>>CCCDDDFFFIIIMMMQQQUUUWWWbbbiiihhhYYYHHH>>>:::777111333666777777888999;;;333555999>>>DDDJJJOOORRRZZZ```eeeccc___YYYNNNDDD666333///...............000222444333///,,,)))(((000000///...///222888<<<000///---+++************000000000000000111222222222222111///...///222555000111444777::::::888666...---,,,************+++&&&'''(((***,,,...///000...,,,******,,,...//////---000333222---)))((((((%%%+++111111,,,&&&$$$$$$&&&'''))),,,---.........000//////000111111...,,,***++++++++++++***)))(((,,,,,,,,,///222333000------------.........//////.........,,,***)))+++,,,......//////...---+++***+++...222333111000222444***(((%%%&&&***///444666000...***)))***,,,------///222666777555222///---))))))))))))))))))))))))&&&&&&%%%&&&'''***---///000...,,,+++---...//////...***'''''')))++++++***(((,,,000111000...---,,,&&&(((***---000333444555...---,,,+++++++++,,,---,,,,,,,,,---///000///...***************+++++++++------,,,,,,,,,---..............................---///222111...+++((('''(((***++++++++++++,,,......---,,,---///000111000......222888999555222222.........000222222000......//////...,,,,,,---///......---,,,,,,,,,---------,,,***((('''&&&%%%%%%,,,111555444///++++++,,,)))((((((''''''''''''(((xxx[[[CCCGGGMMMSSSWWW\\\```dddcccbbbaaa______```bbbcccfffeeeeeefffhhhjjjmmmooooooppprrrrrrrrrtttvvvxxx}}}{{{xxxsssooollljjjiiiiiikkkmmmmmmllljjjjjjjjjooollliiihhhjjjmmmppprrrooommmlllnnnrrrvvvvvvuuuqqqnnnkkklllppprrrrrrqqqooommmlllmmmnnnooonnnmmmjjjfffccccccfffhhheeebbbaaaYYYWWW]]]bbb]]]TTTMMMHHHHHHHHHGGGDDD@@@<<<:::>>>>>>===;;;888555222000000000000000...---,,,+++---+++***+++///111///---///000222333222111///---...000222333333333444555444444333222111111111111444333111...,,,+++***)))***,,,...///...------...111444777:::;;;;;;===>>>CCCEEEGGGFFFCCCAAABBBDDDIIIIIIIIIIIIIIIIIIIIIIIIMMMPPPTTTXXXZZZ[[[[[[ZZZ[[[ZZZXXXWWWWWWWWWVVVUUUPPPQQQRRRQQQPPPOOOMMMLLLKKKFFFGGGJJJJJJEEEDDDGGG>>>>>>@@@AAA<<<666888======???BBBDDDEEEHHHMMMQQQ[[[WWWUUUWWWXXXWWWZZZ^^^fffhhhdddXXXKKK@@@888111---111111000222777888777:::888999>>>AAAEEEMMMUUU[[[```dddcccaaa[[[PPPEEE999555111...---...------111111000///...,,,***)))------------...///111111,,,---......---+++)))'''///000333444555444222111333222000///...///000111777444333555999:::777222...///111222111---)))''')))***)))(((((()))---111,,,***)))***+++,,,,,,,,,444333222000---)))%%%###(((***,,,---,,,)))%%%"""******+++++++++,,,,,,,,,---.........---,,,***)))(((***,,,,,,+++))))))***---///111222222000...---000222333000+++(((***...111///---++++++,,,---...+++...000111///---++++++111000000111111000...,,,))))))((()))+++...111333222...***((()))+++,,,---+++...222444222...,,,***,,,,,,+++***)))(((''''''&&&&&&%%%&&&''')))+++,,,++++++,,,+++******,,,---'''%%%$$$%%%'''))))))((()))***+++,,,,,,+++)))(((((((((***---000333555777...,,,)))''''''(((+++---//////...------------...***************************++++++,,,+++***)))(((((((((***...111222///,,,...000333555333///+++'''))))))))))))***+++,,,---...///000000//////000222111000///000333222///,,,///...------------...//////---,,,,,,---////////////...,,,+++***+++++++++---+++)))%%%""""""%%%'''111111///,,,******---///...---,,,+++***)))))))))tttXXXHHHKKKOOOSSSWWW[[[___bbbdddcccaaa``````bbbcccdddhhhgggffffffgggjjjmmmooonnnooopppqqqqqqrrruuuwww{{{yyyvvvrrrooollljjjiiiiiikkkmmmmmmkkkjjjjjjjjjmmmlllllllllmmmnnnoooooonnnllllllooosssuuuuuutttqqqnnnlllmmmpppsssrrrqqqpppnnnnnnnnnppppppooonnnqqqmmmjjjjjjmmmooollliiigggfffiiinnnllleee]]]ZZZVVVWWWWWWVVVSSSNNNJJJGGGFFFEEECCCAAA===999666444444444444333111000...---///---,,,...222444333111///000111222222111///...///000111111111111111222333333222222222222333333333222000...,,,+++******+++---//////...---......000333666999999:::;;;<<<>>>AAABBBAAA>>><<<<<<<<>><<<>>>AAACCC@@@;;;<<>><<<<<<<<<;;;999777555333222111///...000444666555333///000111222222222111000//////............//////111111111111222333444444111000///...,,,+++***)))+++---//////...---...///111444777999999999:::;;;:::<<<>>>===;;;888666666;;;;;;<<<===============>>>@@@DDDGGGJJJLLLLLLMMMKKKHHHEEEGGGLLLNNNKKKHHHEEEDDDBBB>>>:::888999:::888666888;;;===;;;<<<>>>@@@BBBGGGKKKJJJFFFGGGKKKQQQTTTWWWYYY[[[]]]```bbbddd```]]]^^^]]]\\\___cccfffllljjjZZZEEE888333111222666777666777<<<===;;;:::888999===@@@CCCJJJRRR[[[aaaeeeccc\\\TTTGGG<<<777444111///000111222222222222111000///---,,,,,,---------...//////000000...//////000///...,,,+++)))***,,,...111333666777;;;888444000---+++******333111///000222333111///000000/////////.........++++++***'''%%%$$$&&&)))******)))((((((((())))))000///...,,,)))%%%###!!!!!!###'''***+++***'''&&&***+++---...///...---,,,((())))))))))))'''&&&%%%&&&(((++++++************...///000111111///---+++,,,......+++&&&$$$%%%(((,,,---...000111222222222444444333111...,,,,,,---......///000000///---,,,,,,+++++++++---///222444......,,,+++*********+++------,,,+++)))***---000333222000---+++)))''''''***)))(((((((((((()))***)))******)))(((((()))+++%%%%%%%%%''')))***((('''$$$&&&***...//////---,,,+++***))))))+++...111333---,,,***((((((***---.........//////...,,,+++***,,,---------------,,,,,,,,,,,,...///...---+++***&&&'''))),,,000222111000///111333666666555333111------,,,++++++++++++,,,...111333444222///...---+++)))(((((())))))((('''***((('''&&&'''***---///***)))(((''')))---000333000...+++))))))***+++---///---)))%%%!!!"""%%%(((---.........------///111111111000///---***((('''lllRRRNNNPPPSSSUUUXXX[[[```cccdddcccbbbbbbccceeehhhiiillljjjgggeeeeeegggjjjlllmmmnnnoooooooooppprrruuuuuutttrrrpppnnnmmmlllllljjjlllnnnmmmkkkiiiiiiiiikkknnnqqqrrrqqqooommmlllmmmoooqqqtttuuuuuutttsssrrrooonnnooorrrtttrrrpppooonnnnnnoooqqqqqqooommmjjjgggeeeeeeggghhhgggeeeccchhhpppsssllldddccchhhoooppppppooolllgggbbb___[[[ZZZXXXUUUQQQNNNKKKJJJGGGGGGEEECCCAAA>>><<<:::666333111222555666444111///000111222222222111111---,,,,,,---.........---.........///000222333444...------,,,+++***))))))***,,,......------///000444666999:::999888999:::999:::<<<<<<;;;999666555::::::<<<===>>>>>>>>>>>><<<>>>@@@CCCFFFIIIJJJKKKJJJGGGEEEHHHNNNQQQNNNJJJBBBDDDEEECCC???===>>>???======???CCCEEEFFFGGGHHHHHHJJJQQQWWWXXXUUUVVVYYYYYY[[[^^^```bbbdddfffgggccc^^^[[[\\\]]]\\\```eeelllmmmfffSSSAAA666333111555999:::999;;;??????===:::888:::>>>AAACCCIIIQQQ[[[bbbfffbbb[[[QQQEEE;;;666333000000111333555555222222111000///............//////000000000000000//////000000000///......*********+++...111444666:::888444000,,,+++******///---,,,---///111111/////////---,,,---...///000...---,,,(((%%%$$$%%%&&&+++++++++)))'''''''''(((,,,,,,+++***((('''&&&%%%!!!###&&&)))***)))'''&&&(((***---//////...+++***(((((()))))))))(((&&&%%%'''))),,,---,,,++++++,,,//////000000///...,,,******+++***((($$$######%%%+++---000333555555555555777666444111---,,,---...000111222222000...---,,,,,,,,,++++++,,,...111222...///000///---+++++++++,,,---,,,+++***+++...111333222///---+++))))))((())))))))))))******+++++++++,,,---+++***)))+++,,,((('''((()))***)))&&&###"""%%%***...000000///...---+++)))((((((+++...111,,,+++***))))))+++---///...///000111000...+++***....../////////...---,,,,,,---///111111///---,,,'''(((***---000333444444333333555666666555444333//////...---,,,,,,,,,,,,///222555666333000---+++******))))))***+++++++++***(((''''''(((+++///111,,,+++)))'''(((+++///333000...+++)))((()))+++---///---***%%%""""""%%%(((***+++---.........///111000000000///...,,,***)))hhhQQQLLLOOORRRVVVYYY]]]bbbfffccccccbbbcccdddgggjjjkkkllljjjgggeeeeeefffiiijjjnnnoooppppppppppppsssuuusssrrrqqqooonnnmmmmmmmmmkkklllnnnmmmkkkiiiiiiiiimmmoooqqqqqqooommmmmmnnnoooqqqtttvvvvvvuuuuuutttssspppooopppssstttrrrpppmmmmmmmmmoooppppppmmmkkkiiihhhffffffffffffeeeeeedddeeeiiimmmlllhhhjjjooorrrrrrrrrqqqnnnkkkgggdddbbbaaa```^^^\\\[[[ZZZYYYTTTSSSRRRPPPMMMJJJHHHFFF???;;;888777888777444111000000000111111111000000---,,,,,,...111222000...------------...000111222***++++++++++++***)))((()))+++,,,------///111333666888::::::888777777777888888999:::;;;:::888666999;;;===???@@@AAA@@@@@@>>>???AAADDDGGGJJJMMMNNNJJJHHHHHHKKKQQQSSSQQQNNNGGGLLLPPPPPPKKKFFFDDDDDDEEEGGGIIIKKKNNNQQQRRRRRRQQQSSSXXX```bbb``````ccc]]]]]]^^^```ccceeegggggg```\\\YYY[[[]]]^^^ccciiiqqqkkk\\\III<<<777555222777;;;===<<<===AAAAAA>>>:::999;;;@@@CCCEEEKKKRRR[[[bbbfffaaaYYYPPPEEE===555222000000222555666777222111000///......//////000000111222222222111111//////000000000000000000---,,,+++***+++...000222777555222...,,,+++++++++******+++---///111222222///...,,,***+++---///111000000...+++'''%%%%%%&&&,,,------+++(((&&&''')))))))))))))))******++++++$$$&&&((())))))(((&&&%%%'''(((+++------,,,***(((******+++,,,,,,+++)))(((***,,,...///...------...///000000///...,,,***)))((()))(((&&&%%%$$$$$$%%%+++---111444777777777666777666333000,,,+++---///444666666555111---,,,,,,,,,+++******+++---///000000222444333000---------,,,---/////////...///111000///---+++)))))))))***'''''')))***,,,---......,,,------+++***)))***,,,,,,+++*********'''### !!!$$$)))---///000///......,,,)))''''''***---///+++***))))))***,,,...//////000111222111///---+++---...///000///...,,,+++,,,...000222222111...---((()))+++...000333666888777666666444333222222111000///...............///000333666777555000---+++***+++,,,---......///000,,,+++******,,,///222444111000---***'''(((,,,000///---+++)))((()))+++,,,---,,,***&&&######&&&((((((***,,,---------///111.........//////......---bbbMMMIIIMMMRRRWWW[[[___cccfffbbbbbbaaabbbeeehhhkkkmmmmmmkkkjjjhhhhhhhhhjjjjjjnnnoooppppppoooppprrrtttsssrrrqqqooonnnnnnmmmmmmkkkmmmnnnmmmkkkiiihhhhhhlllnnnpppooollllllnnnqqqpppsssuuuvvvuuuttttttuuusssqqqpppqqqtttuuurrrooollllllmmmoooppppppmmmjjjhhhhhhfffdddcccbbbbbbbbbdddbbbdddiiikkkkkkmmmrrrsssrrrqqqooommmkkkiiihhhgggfffeeeeeedddddddddeeeaaa```___]]]ZZZXXXUUUTTTMMMJJJEEEDDDCCCAAA===999555555555444444444444444222222222666999999555111......---------...//////)))***+++,,,---,,,+++***)))+++---...///222555888999:::<<<<<<999777777777999777777777888888777555777999;;;>>>@@@@@@??????@@@@@@AAACCCGGGKKKNNNQQQNNNOOOQQQTTTWWWYYYXXXWWWWWW]]]bbbaaaZZZSSSOOONNNPPPSSSVVVVVVXXX\\\^^^\\\XXXWWW[[[bbbeeecccccceee^^^]]]\\\]]]aaadddeeefffaaa]]]ZZZ]]]___aaagggmmmooofffTTTBBB999888777444888<<<>>>===>>>AAAAAA>>>;;;:::===CCCFFFHHHNNNUUU\\\cccfff___VVVMMMDDD>>>444222//////222555777777111000///.........///000000111222333333222111000/////////000000111111222000///---+++***+++---...222111...,,,++++++,,,---)))***---000111222333333000///,,,++++++---///111000111000---***(((((((((---//////,,,'''%%%&&&(((((((((((()))***,,,......((()))***+++***)))'''%%%'''(((***+++,,,+++***)))------...//////...---,,,,,,...000111///.........000000///...---+++)))(((((((((''''''&&&''''''(((+++---000333555555555444333333111...,,,+++---///555777999666111---,,,------,,,*********,,,...///222555666444000......000,,,///222333222000000000///---+++)))(((((()))***&&&''')))+++...///000000***++++++***((('''((()))...---+++***)))&&&### ###%%%(((+++---.........---,,,***((((((***,,,---((((((((((((***+++---...//////000111000///...---,,,---/////////---+++))),,,...111333333111///---)))***,,,---///222666:::999777444111///..................//////111222222000333777888555111...,,,+++...000111111000000111---------...///111333555333333000,,,'''&&&)))---...---+++***))))))***************(((&&&%%%'''((('''(((*********,,,...000---------------...///000|||ZZZEEEGGGLLLSSSXXX\\\___bbbddd``````aaabbbdddhhhkkknnnnnnnnnmmmmmmmmmmmmllllllmmmnnnoooooonnnnnnppprrrsssrrrqqqpppooonnnnnnnnnkkkmmmnnnnnnkkkiiihhhhhhhhhlllpppooommmkkknnnpppppprrrtttsssrrrqqqsssuuutttrrrqqqrrruuuuuurrrooommmmmmnnnpppqqqqqqnnnkkkggggggeeeccc```^^^^^^^^^aaaaaaeeejjjlllkkkmmmrrrqqqpppmmmkkkjjjiiijjjjjjkkkkkkjjjiiiiiiiiijjjkkkkkkkkkjjjhhhfffcccaaa```^^^[[[VVVUUUTTTRRRNNNJJJCCCCCCBBB@@@??????>>>>>><<<;;;<<<@@@BBB@@@999222222111000///............***,,,---///000///...---***,,,///111333666;;;>>>@@@BBBCCCBBB???===<<<<<<>>>;;;777666777777555333333555999<<<>>>>>>===============???CCCGGGLLLOOOOOOSSSWWWYYYZZZZZZ[[[\\\bbbhhhmmmkkkccc\\\YYYYYYYYY]]]___]]]___dddeeeaaa^^^\\\]]]ccceeecccbbbdddaaa^^^[[[\\\___ccceeefffddd___\\\]]]___aaagggnnnfff```RRRAAA888777777666888<<<>>>>>>>>>AAA@@@===;;;;;;???EEEIIILLLRRRYYY___dddeee]]]QQQHHHAAA;;;444111//////111444666777000///---,,,,,,...///000...///111222222111///............///000111222222111000...,,,++++++++++++000...,,,*********+++,,,+++...111444444333222111222111///------...000111///000///...+++))))))***---//////+++%%%"""$$$&&&))))))((())))))+++---...***+++,,,,,,,,,+++)))((())))))***++++++++++++***///000111222222111000///...///111111///---,,,---111000///---,,,***((('''(((((('''((()))++++++++++++,,,...///000000000000.........---++++++---///222555888666111......000...---,,,++++++,,,...///333555777444///---...111///111333333222000//////111///,,,)))''''''((()))''')))+++---.../////////+++++++++***((('''((()))...,,,***)))((('''%%%###&&&&&&''')))***+++,,,,,,,,,+++************,,,,,,&&&&&&'''((()))+++---...------------............+++,,,---...---+++)))'''+++---111333444222///---)))***+++,,,,,,///444999888555111...++++++,,,---,,,---...///111333555666111444666777555222///...111444888888555111//////,,,,,,...///000111222222111222111,,,'''$$$'''***,,,,,,,,,+++******)))(((&&&(((******)))((((((((('''(((((((((''')))---000///...,,,++++++---///000vvvTTT???GGGLLLTTTYYY]]]___```aaa`````````aaadddhhhlllnnnoooooopppqqqppppppoooooolllmmmnnnmmmmmmmmmoooqqqtttsssrrrpppooonnnnnnnnnlllmmmnnnnnnkkkiiihhhhhheeejjjpppqqqnnnlllmmmoooppprrrsssqqqooooooqqqttttttrrrqqqsssvvvvvvsssooonnnnnnoooqqqsssrrrooollljjjjjjhhheeebbb_________cccfffmmmrrrqqqmmmpppvvvooommmjjjgggfffgggiiijjjnnnmmmlllkkkkkkkkklllmmmqqqqqqpppnnnllljjjhhhgggjjjgggcccaaaaaa```\\\XXXPPPPPPNNNLLLKKKJJJJJJJJJDDDCCCDDDGGGIIIDDD;;;333555444222111///...------,,,---000111222222111000,,,...111333666:::???CCCHHHJJJKKKJJJGGGDDDCCCCCCDDD@@@:::888777777555333222444888;;;=========<<<999999999;;;???DDDHHHKKKJJJOOOUUUWWWUUUTTTVVVYYY```fffjjjhhhaaa\\\\\\___YYY^^^```]]]^^^cccddd```ccc___```dddeeecccccceeeddd```\\\[[[___dddggggggddd___\\\]]]^^^```eeekkk]]]\\\SSSCCC777555777888888<<<>>>===>>>AAA@@@<<<<<<<<<@@@GGGKKKNNNTTT[[[aaafffeeeZZZMMMDDD===999333111......111333555666///...,,,,,,,,,---///000---...000111000///---,,,............///000222333111000...---,,,+++++++++///...+++***))))))***+++...111555777666333111///444333111000///000111222---...///---+++******+++,,,......***$$$ """%%%******)))(((((()))***+++++++++------...---,,,+++***++++++++++++,,,,,,,,,000111222333333222111111...000111000...,,,++++++111000///---+++)))(((''')))(((((()))+++---......***++++++,,,,,,---,,,,,,***+++,,,,,,++++++---///...222666555000...///222000...---,,,,,,---///000333555666333...+++...111111222333222000//////000444111---***'''''''''((()))***,,,...//////......---...---,,,***)))***+++---+++((('''(((((('''&&&''''''''''''((()))***+++++++++++++++++++++,,,,,,%%%%%%&&&''')))+++,,,---+++++++++++++++---......)))+++,,,---,,,***'''%%%***---000333444222///---((()))*********---222777666333///+++))))))+++,,,+++,,,---///222555777999111444666666444222000000777;;;???>>>999333///...***+++---///000000//////...000000,,,&&&###%%%)))***+++,,,,,,+++***((('''$$$'''***+++***)))(((((('''''''''&&&&&&(((,,,///111///,,,))))))+++---///uuuWWWIIINNNQQQWWWZZZ]]]^^^```aaa^^^```ccceeegggjjjnnnqqqrrrrrrssssssrrrpppooonnnpppooommmmmmnnnnnnmmmkkkqqqttttttrrrrrruuuuuurrroooqqqrrrpppkkkhhhhhhiiihhhjjjmmmooopppooommmlllqqqooollljjjiiikkknnnooottttttsssrrrrrrqqqppppppooonnnnnnoooppppppmmmkkkmmmllljjjhhhfffcccaaa```ggglllooonnnnnnpppqqqooonnnllliiifffeeefffhhhiiipppooollljjjiiijjjlllmmmuuussspppoooppppppooommmllllllkkkjjjiiihhhggggggddd```ZZZVVVUUUUUUUUUUUURRRRRRQQQOOOLLLFFFAAA>>>BBB???999444000///000111000000111444888;;;;;;:::555555555666:::BBBKKKQQQTTTVVVXXXYYYWWWUUUQQQOOOKKKJJJGGGCCC@@@===<<<;;;888888888888888888888888444666777888999:::;;;===@@@CCCGGGJJJKKKNNNSSSWWWXXX\\\aaa```]]]\\\___cccbbbaaa______```aaaaaa```ccccccccccccccccccbbbbbbbbbaaa```______aaacccdddcccaaa___^^^^^^aaadddfffhhh^^^OOO???444111444888>>><<<;;;;;;;;;;;;:::888888===BBBGGGLLLSSS\\\ccchhhddd^^^UUULLLBBB888222///---,,,...222555444333---------,,,******,,,...,,,+++******,,,///222444666444000...---...000111......///...---+++(((''',,,***(((&&&%%%&&&'''(((...000222444444333111///...//////---+++,,,111555...---,,,***)))(((((((((------+++&&&!!! ###&&&(((******'''$$$###%%%(((...///111222222111000///,,,+++***)))+++...111333222111000///000111333444666444222///,,,)))(((''',,,...///...+++***)))***,,,***((((((***---...///---,,,+++***+++,,,---...,,,+++***)))))))))***+++---...///111222333333333111000///............///333111000//////000111333222111000---,,,---000333777333///+++***)))((('''+++---000222111000//////000//////...,,,***((('''+++)))&&&$$$$$$%%%'''))))))******((('''(((***,,,+++++++++***)))(((((((((******))))))))))))))))))&&&&&&''')))+++---///000...------,,,***(((&&&%%%,,,---///000000///---++++++)))((('''(((+++...000///...,,,+++******++++++++++++,,,...000333555777444444555444333000---+++888???EEEBBB999111---------------+++******+++---000111000,,,'''$$$&&&(((...+++((()))+++------+++((()))***++++++***)))(((******)))%%%###$$$(((,,,000...+++)))((()))+++,,,www\\\QQQPPPTTTXXX[[[\\\]]]^^^```___aaadddfffgggjjjnnnqqqrrrrrrsssssssssrrrpppoooqqqpppooooooooonnnllljjjnnnrrrtttrrrsssvvvuuurrrqqqsssssspppkkkhhhggghhhgggiiilllnnnooommmkkkjjjnnnllljjjiiijjjllloooqqqttttttssssssrrrqqqqqqqqqnnnnnnnnnoooqqqqqqooommmnnnmmmkkkhhhfffeeeddddddjjjnnnpppmmmkkkmmmllljjjkkkiiihhhfffeeefffggghhhmmmllljjjhhhhhhjjjlllnnntttrrrppppppqqqqqqpppnnniiiiiiiiiiiiiiiiiiiiiiiijjjfffaaa^^^^^^___``````\\\\\\[[[YYYUUUQQQMMMKKKPPPKKKEEE>>>999888888999555555555777:::<<<;;;:::777777888:::>>>EEENNNTTT[[[\\\^^^___^^^\\\XXXVVVSSSRRROOOLLLIIIFFFEEEDDD@@@???>>><<<:::999777777444555666666666666666777777:::>>>AAACCCGGGLLLPPPRRRUUUYYY[[[\\\^^^bbbeeedddcccbbbaaabbbbbbaaa```cccbbbbbbbbbbbbbbbccccccbbbaaa`````````bbbdddeeedddcccaaa```aaadddgggiiieee\\\MMM>>>444222444888<<<;;;::::::::::::999888777<<>>???@@@@@@???>>>>>>>>>???AAAEEEKKKSSSYYY```aaacccddddddbbb___]]]]]][[[YYYVVVTTTRRRQQQPPPLLLJJJHHHDDD@@@===:::888777666555444333222222111000222555888:::>>>CCCGGGIIIKKKMMMRRRWWW\\\aaaddd``````aaabbbbbbaaaaaaaaadddcccbbbbbbbbbcccdddeeebbbbbbaaaaaabbbccceeefffeeedddccccccdddhhhkkkmmmcccZZZLLL>>>555222333555999999999999999999888888999>>>DDDIIIMMMTTT]]]ccccccaaa\\\TTTJJJ???444///,,,+++,,,...222555555555111111///---++++++---///000///------...000222333555333000......///111222------...//////......---,,,***)))'''&&&%%%&&&&&&''')))+++...//////......---......---+++******+++))))))))))))))))))))))))***)))((('''(((((('''&&&'''((((((&&&$$$###%%%&&&***,,,///222444444444333---,,,***))))))***+++,,,000///,,,+++***,,,...000---,,,,,,+++******))))))+++---......---,,,,,,---***)))'''(((***,,,------,,,,,,---//////000000000///...,,,***((('''&&&&&&++++++,,,,,,---------...---...///000000000///......---,,,++++++,,,---...---...///...---,,,...//////...,,,,,,,,,+++)))'''...444;;;:::555111111444111000///...+++(((%%%###((()))))))))***)))))))))***,,,------,,,++++++,,,+++***)))((('''&&&%%%%%%''')))+++------+++)))((((((((())))))+++,,,---...111000...,,,***(((&&&%%%++++++*********+++++++++))))))))))))))))))))))))+++++++++***+++,,,,,,---,,,***(((''''''))),,,...//////...---,,,,,,,,,,,,222999@@@???888000,,,+++---...///...---...000222555333000...------+++******(((&&&&&&((()))((('''&&&&&&''''''''''''&&&&&&)))***+++***))))))***,,,***++++++,,,+++***(((&&&kkkYYYTTTTTTVVVZZZ[[[\\\]]]___```cccdddggghhhiiilllooorrrsssssstttuuuuuutttsssrrrsssrrrrrrsssrrrooojjjggghhhnnnrrrsssvvvxxxwwwssssssrrrqqqooommmllllllllliiijjjmmmnnnnnnllliiifffhhhhhhiiijjjlllnnnppprrruuuuuuuuuttttttsssssssssqqqoooooooooqqqqqqpppnnnkkkiiifffdddcccdddfffgggkkkoooooojjjgggfffdddaaabbbccceeefffffffffeeeeeeeeeddddddeeegggjjjnnnpppmmmmmmmmmoooqqqqqqooommmbbbbbbbbbcccdddeeeeeeeee```]]]YYYXXXZZZ^^^bbbccchhhgggfffeeeeeeeeefffgggmmmhhhaaaZZZVVVTTTUUUVVVNNNLLLJJJJJJJJJIIIHHHFFFJJJJJJKKKLLLNNNRRRXXX\\\```aaaccceeeeeecccbbb```bbbaaa___]]]\\\ZZZZZZYYYWWWUUURRRMMMIIIDDDAAA???>>><<<:::888777555333111222222333444555888<<<>>>@@@@@@AAAFFFMMMUUUZZZ\\\VVVXXX\\\^^^```bbbcccdddiiihhhfffdddddddddeeefffbbbbbbbbbbbbcccdddeeefffcccccccccdddfffjjjmmmpppcccZZZLLL>>>555111111111666777999999888777777777===AAAFFFJJJLLLQQQWWW]]]aaa```\\\UUUJJJ===444...+++,,,---...000111222222333333111///,,,,,,...000444222111///...//////000222111///------...000111+++,,,------.../////////,,,+++)))'''&&&&&&&&&&&&((()))+++------------,,,+++,,,---------+++******((())))))***++++++,,,,,,)))'''&&&))),,,,,,)))&&&'''''''''&&&%%%$$$%%%%%%((())),,,///000000000///,,,+++***))))))***+++,,,000...,,,******+++---...******++++++,,,,,,,,,,,,,,,...//////.........///+++***)))***,,,...///...***+++---///000000////////////---,,,***)))((((((++++++******+++++++++,,,+++,,,...000000///---,,,++++++************+++++++++---///000///.........+++++++++,,,---,,,***'''+++666@@@AAA:::222111333111111000...+++'''$$$"""%%%'''***,,,......---,,,+++---000000...,,,,,,,,,+++***)))(((&&&%%%$$$###&&&))),,,...///---***((()))))))))***+++,,,---...222111///,,,***((('''&&&)))(((&&&&&&&&&''')))***)))***++++++***)))((('''******+++,,,---...//////***(((%%%######&&&***---...---,,,++++++,,,---...111777===<<<666...)))''',,,...///000///000222444666333000///000000---***''''''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''')))***,,,,,,,,,,,,,,,---******+++******)))((('''^^^NNNLLLSSSVVVYYY[[[]]]^^^aaaccceeegggiiijjjkkklllppprrrssstttuuuuuuuuutttsssrrrrrrqqqrrrrrrrrrpppkkkhhhhhhnnnrrrtttvvvyyyxxxtttqqqpppooooooooopppqqqqqqmmmnnnoooooonnnllljjjhhhiiijjjkkklllnnnoooqqqqqqvvvvvvuuuuuuuuuuuuuuuttttttrrrpppooooooooommmkkkgggeeecccaaa```bbbdddeeeiiimmmmmmiiiffffffeeebbbaaacccdddfffgggfffeeedddbbbcccdddfffiiilllnnnooojjjjjjkkknnnppppppmmmkkkaaaaaaaaaaaa````````````^^^ZZZWWWVVVYYY^^^ccceeegggfffffffffgggjjjlllnnnnnnkkkgggbbb``````aaabbb[[[YYYVVVUUUUUUUUUTTTSSSXXXXXXXXXWWWWWWXXX[[[^^^___```bbbdddddddddcccbbbcccbbbaaa```___^^^^^^^^^___]]]ZZZWWWSSSOOOLLLKKKIIIFFFCCCBBBAAA@@@===::::::888666444444555666777:::999:::===CCCHHHLLLNNNKKKOOOUUUZZZ^^^bbbgggjjjlllkkkiiigggffffffggggggcccccccccccccccdddddddddaaaaaabbbcccfffjjjmmmooofff[[[LLL>>>555111///...555777::::::777666555666<<<@@@EEEIIILLLPPPVVV[[[aaaaaa]]]UUUIII===444000---.../////////...------333444333111///...000111777666333111///------,,,///...---,,,,,,---///000+++++++++,,,,,,---......++++++***)))((((((((((((,,,,,,---------,,,++++++***+++,,,.........---+++((()))+++,,,............)))((('''***---...+++''''''&&&&&&&&&&&&&&&%%%%%%)))+++,,,......---,,,+++***)))))))))***+++,,,---///...,,,++++++,,,---...)))***,,,---............---///111111/////////000---,,,+++,,,///000111000)))***,,,---......------------------------,,,,,,++++++*********+++,,,,,,***+++---......---+++*********))))))))))))******+++...111111111//////000))))))+++---...---+++((('''444AAADDD===333//////000000000///,,,(((%%%"""###&&&+++///222222111111---///111111///---------++++++)))'''&&&$$$""""""&&&)))---000000...+++(((************+++,,,---...111000...+++)))((('''''''''%%%$$$######%%%''')))+++,,,------,,,+++)))(((******,,,---///000000111)))'''$$$"""###'''+++---...---+++***+++---///000222666999888222+++&&&###+++---///000000000222444444222//////111111---***&&&&&&&&&&&&%%%$$$$$$$$$''''''((((((((())))))*********+++---...///...------,,,)))(((''''''))))))xxxVVVIIIIIITTTVVVYYY[[[]]]___bbbeeegggiiijjjkkklllmmmppprrrtttuuuuuuuuuuuusssrrrqqqpppoooooopppqqqpppmmmjjjjjjooossstttwwwzzzzzzwwwpppooommmnnnqqqsssttttttrrrqqqqqqpppnnnlllkkkjjjjjjlllnnnpppqqqsssssssssvvvvvvvvvvvvvvvvvvvvvvvvuuussspppnnnmmmlllkkkiiieeedddbbbaaa```aaacccdddgggkkkmmmiiiggghhhgggdddcccdddfffgggggggggffffffbbbdddgggjjjlllmmmnnnnnnhhhiiillloooqqqooollliiicccbbbaaa```___^^^]]]]]]\\\YYYUUUTTTWWW\\\aaadddgggffffffggghhhkkkmmmnnnjjjhhhgggeeeeeeeeefffgggccc```^^^]]]^^^___^^^^^^bbbbbbbbb```]]]]]]^^^``````aaaccceeeffffffffffffcccbbbaaaaaa```aaaaaaaaaeeedddbbb___\\\YYYWWWVVVVVVSSSOOOOOOPPPPPPMMMIIIFFFBBB===999888777666666999999999:::;;;===@@@AAACCCGGGNNNSSSWWW]]]dddjjjhhhhhhhhhhhhgggggggggfffcccccccccccccccbbbbbbbbb___```aaaccceeeiiilllmmmhhh\\\KKK===555111///...555888;;;;;;777444444555666<<>>>>>BBBKKKRRRUUUXXX\\\aaadddeeeeeeddddddddddddcccaaa___^^^]]]___```aaaccceeehhhjjjlllfffYYYGGG:::555666666666666;;;>>>===777333222333999???GGGMMMRRRXXX___ddd```___ZZZNNN@@@666222222111444777777555333333444...222777999999666444333////////////////////////////////////000222333444333111///---,,,++++++,,,)))***,,,---.../////////---------....../////////---***((((((***+++)))&&&(((***,,,.........---,,,---///000...***((()))+++)))'''''')))+++,,,)))&&&)))***+++,,,+++)))'''&&&&&&&&&%%%%%%$$$###""""""%%%(((,,,///000000...,,,,,,---///000000///---,,,+++,,,---,,,***(((((((((,,,,,,,,,...111222111///---,,,+++)))((())))))***((()))***+++,,,++++++***000///......///222444666333222000///---,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,......---...///111---,,,,,,---...///---,,,'''+++///111111///---,,,***,,,///111111000---+++...000222444444333111///111111000...,,,,,,---///...---,,,)))&&&$$$"""!!!(((***---///000///...,,,(((((()))***,,,...000111,,,+++)))'''&&&'''((())))))))))))***+++,,,------*********************+++&&&''')))+++,,,,,,,,,,,,222111///...---,,,------,,,,,,,,,,,,,,,,,,------+++,,,,,,+++***)))))))))(((***---...---,,,,,,---'''***---,,,)))'''''')))'''***,,,+++(((%%%%%%&&&)))((((((((()))***,,,---+++)))(((***...111111000,,,,,,------,,,+++)))(((zzz]]]RRRSSSYYY___dddbbb]]]ZZZ\\\```eeehhhkkkkkkkkklllppptttxxxyyywwwrrrqqqqqqooojjjiiihhhhhhjjjooosssvvvwwwyyyvvvssssssuuuxxxxxxwwwtttrrrooommmooorrrwwwzzz{{{xxxuuupppmmmjjjhhhhhhjjjllloootttxxxzzzyyywwwrrrtttuuuvvvvvvtttrrrqqqooommmkkkjjjjjjjjjiiiggghhhggghhhjjjkkkkkkiiiggghhhmmmlllgggeeehhhiiigggjjjiiihhhggggggiiijjjkkkkkkmmmppprrrrrrqqqooonnnoooooopppsssuuutttpppkkkfffhhhhhhddd___^^^aaafffdddcccbbb``````bbbfffjjjlllmmmmmmiiiddd``````aaa```dddhhhiiigggffffffgggbbb```^^^]]]^^^aaadddggggggfffdddbbbaaa``````______^^^___```bbbcccbbb```aaaeeehhhhhheeeeeeiiimmmnnnllliiigggggghhhkkkmmmiiieeeaaa```bbbeeehhhiiifffaaa[[[WWWUUUSSSOOOLLLHHHFFFBBB>>>;;;:::999999===<<<:::888777:::>>>BBBIIINNNTTTYYY]]]___bbbcccddddddcccaaa^^^]]]^^^___```______bbbcccdddeeehhh]]]OOO@@@999555444777;;;999999888666444333555666???CCCIIIMMMQQQWWW]]]bbbfff```UUUEEE888111000222333555777888777666555555111222222333444444555555000...,,,,,,///111000///......000111333555666777777444111//////000000000000///------///000111111222///,,,+++,,,---......///+++'''&&&(((***)))(((***+++,,,,,,+++***((('''+++++++++***((()))+++---******+++++++++******)))******+++,,,+++***)))(((******((('''&&&&&&&&&&&&)))+++,,,,,,,,,,,,...///......///...,,,,,,...//////---***((('''((()))***,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***++++++***'''%%%%%%'''***+++,,,------,,,---///000222111000.........///000,,,+++******,,,---,,,+++000---+++,,,...000///---------...111222222000...)))***+++---......//////...---------......//////222333555666555222///---///...,,,***)))((('''''')))***+++***(((&&&&&&&&&,,,+++***,,,000222000...******)))))))))+++,,,---+++)))&&&######%%%(((***(((***...///...------...)))'''&&&'''******(((%%%''''''''''''((()))+++,,,+++,,,///111333111...++++++++++++,,,,,,,,,------///......---,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,---+++(((%%%$$$###'''(((******)))))))))*********))))))))))))((((((******)))))))))+++,,,---'''((())),,,//////---***qqqYYYSSSVVV[[[^^^```^^^YYYWWWXXX[[[cccdddeeeddddddgggmmmsssxxxyyywwwsssqqqqqqnnniiiiiihhhhhhjjjoootttwwwxxxuuurrrooooooqqqssssssrrrsssrrrqqqqqqrrrtttwwwxxxyyywwwtttqqqnnnlllkkkjjjllllllnnnrrrvvvwwwvvvuuussssssttttttsssrrrqqqppprrrppplllkkkkkkjjjiiihhhiiihhhhhhjjjlllmmmllljjjjjjnnnnnnjjjhhhkkkkkkhhhhhhiiiiiiiiijjjjjjjjjjjjjjjllloooqqqqqqpppooonnnpppoooppprrrttttttpppmmmiiikkkllliiidddbbbdddhhhfffgggiiiiiiiiijjjlllmmmnnnnnnnnnkkkfffbbbbbbcccbbbeeehhhhhhfffeeefffgggeeedddcccbbbbbbbbbcccdddeeeeeedddcccbbbbbbbbbbbb```______```bbbbbbaaa``````dddhhhhhhffffffiiilllkkkiiihhhfffggghhhjjjkkkhhheeebbbaaacccfffhhhiiihhhddd___\\\ZZZYYYVVVSSSOOOMMMIIIEEECCCBBBCCCCCC@@@>>>:::777555666:::===???CCCIIIOOOTTTZZZ___bbbccceeeeeedddaaa^^^]]]]]]aaaaaabbbddddddcccbbbbbbYYYMMM@@@:::777444555888999999888666444444555777>>>BBBGGGMMMRRRYYYaaagggfff___RRRBBB555...///111222333555666666444333333000000111111222222333333444111///...///000...,,,,,,---///111444666888999777555222111000111111111///...------...///000000222000---,,,,,,---------,,,***'''''')))++++++***,,,,,,,,,+++***((('''&&&)))******)))'''''')))+++)))******+++++++++*********++++++,,,+++***(((''')))))))))))))))******++++++---...---+++******+++,,,---......------///111111///,,,***)))***,,,---...,,,+++)))((()))***+++***+++,,,---............,,,,,,+++)))'''&&&'''(((+++,,,,,,,,,***+++,,,...111000000////////////000---+++))))))***,,,,,,,,,000...,,,,,,...///...------...///111222222111///------///000111111111111...---,,,,,,,,,---...///111222333333222000...,,,,,,+++***)))(((((('''''')))***++++++)))''''''(((,,,++++++---000111///---***)))(((((()))***,,,---+++)))%%%######%%%))),,,,,,...111111000.........)))'''&&&(((******(((&&&%%%&&&&&&'''((()))******,,,---///000111000...,,,,,,,,,,,,,,,------------000000///...---+++******+++,,,------------,,,+++))),,,......+++'''$$$"""%%%''')))*********+++,,,------,,,+++******))))))+++***)))((((((***,,,---*********,,,...///---+++dddRRRRRRXXX]]][[[XXXUUUSSSQQQQQQQQQ[[[\\\[[[YYYYYY^^^gggnnnuuuwwwvvvrrrppppppnnniiijjjhhhhhhjjjooosssvvvwwwtttrrrppppppqqqrrrrrrrrrpppqqqrrrssstttuuuuuuuuuvvvuuussspppnnnmmmmmmmmmoooooooooqqqtttvvvvvvvvvvvvuuuuuutttsssssstttttttttqqqmmmkkklllmmmmmmmmmkkkjjjiiijjjlllnnnnnnmmmkkknnnooollllllmmmkkkhhhggghhhjjjkkkkkkjjjhhhfffhhhkkknnnoooooonnnmmmnnnrrrqqqqqqrrrrrrrrrooommmiiilllmmmlllhhhfffggghhhgggkkkooorrrrrrrrrrrrrrrppppppoookkkgggcccbbbbbbbbbccccccbbbaaa```aaacccdddfffggghhhgggeeebbbaaacccccccccccccccbbbbbbaaabbbaaa```aaabbbcccbbbaaaaaaeeehhhiiigggfffhhhjjjfffffffffgggggghhhiiiiiihhheeecccbbbdddgggiiijjjkkkhhhdddaaa```___]]]\\\YYYWWWSSSOOONNNNNNPPPQQQIIIEEE???999666666888999999;;;???CCCHHHOOOVVV[[[^^^aaaeeefffddd```^^^\\\```bbbccccccbbb```]]][[[UUUJJJ???:::888555555666::::::999888666555777999===AAAFFFLLLSSS\\\dddjjjccc[[[NNN>>>222------///000111222333333222111000------...//////000000111777444111//////...,,,******+++...000444666999:::777666444222111111111222///...---------...///000333111...---------,,,***((('''&&&(((***,,,------///...---+++)))(((''''''(((((()))(((&&&&&&(((***))))))***+++,,,,,,++++++***+++++++++***)))'''&&&''''''((()))***,,,---------//////...+++((('''&&&+++,,,...//////000222444333111///,,,,,,---///000///---+++)))(((((()))******+++---///000111222222,,,---...,,,***(((((((((+++++++++***((((((***+++//////000111111111000000---+++(((''')))+++------111///------......---,,,---...000111222222111111000111333444444444444333...---+++***+++,,,...///111111111000///...,,,,,,(((((('''''''''(((((()))***,,,,,,+++)))((()))***++++++---///111000...+++((((((''''''((()))+++,,,+++(((%%%"""###&&&+++...111222444333111///......***(((((((((******)))((($$$%%%'''(((******))))))....../////////......---,,,------------.........111111000///---+++***))),,,,,,---......---,,,,,,))),,,000000---(((%%%###%%%'''***,,,,,,---///000222222000///---+++***)))+++***((('''''')))+++---...---++++++---...---,,,{{{[[[NNNPPPVVV\\\VVVOOOKKKIIIIIIHHHFFFMMMOOOPPPPPPQQQVVV___ffflllpppqqqnnnlllnnnmmmkkklllkkkjjjkkknnnrrrtttuuutttsssrrrqqqrrrrrrssssssqqqqqqqqqrrrssstttuuuvvvuuutttsssqqqppppppqqqqqqooonnnmmmooorrruuuvvvvvvvvvuuutttssssssuuuwwwxxxwwwsssooommmnnnppprrrsssnnnllljjjjjjkkkmmmnnnmmmjjjkkklllllllllllliiifffeeegggiiikkkjjjfffaaa___dddgggkkkkkkiiihhhiiijjjqqqpppooommmllljjjhhhggg```cccffffffeeeddddddddddddhhhmmmpppqqqqqqqqqqqqooonnnlllhhhddd```^^^]]]\\\[[[YYYWWWVVVVVVXXXYYY]]]aaafffjjjkkkiiifffcccbbbbbbcccccccccaaa```___bbbaaaaaabbbeeefffffffffdddgggiiiiiigggeeeeeefffdddeeegggiiijjjiiiiiihhhgggfffddddddfffiiijjjjjjmmmkkkhhheeecccaaa`````````]]]ZZZWWWVVVWWWZZZ\\\TTTOOOGGG@@@<<<;;;;;;;;;<<<<<<;;;;;;<<>>AAAFFFMMMTTT\\\cccggg^^^WWWKKK>>>444...------/////////000000000...---+++++++++,,,------......555333111///---,,,+++******+++---///222444555666555444444222000///000111/////////...------///111333111///...---,,,***(((%%%%%%&&&))),,,...//////111///---+++************((()))))))))''''''(((***))))))***+++,,,,,,,,,,,,******++++++***(((&&&%%%$$$%%%&&&((()))***++++++,,,...///...+++(((&&&&&&,,,...111333333555777999444222///---,,,---///000///---+++******+++,,,---,,,,,,...///000111111111+++...000000///---,,,,,,++++++***(((&&&%%%''')))---...000111222111000000...+++'''&&&(((+++...///111000...---------,,,,,,...///111222111111111222222333555666666666555444---,,,***)))***+++.../////////...---,,,,,,++++++'''&&&''''''((()))++++++.........,,,)))(((((()))***,,,...000111///,,,)))''''''''''''((()))+++,,,+++(((%%%###$$$(((,,,///111333444333111000///000******))))))************%%%&&&)))+++,,,+++***)))/////////...---,,,---...---------.........//////////////////...---+++***,,,---...//////...---,,,+++---//////,,,)))'''&&&(((***---000111222444666666555333111...,,,***))),,,***(((&&&&&&(((+++,,,000---+++******,,,,,,,,,yyyZZZOOORRRUUUWWWPPPGGGAAA@@@AAA???===>>>AAAFFFIIIKKKNNNUUUYYY^^^ccceeeccccccgggjjjjjjooommmllllllooorrrssstttqqqqqqrrrrrrqqqrrrsssssstttsssrrrrrrsssvvvyyy{{{xxxwwwvvvuuutttuuuuuuvvvnnnmmmlllmmmqqqtttvvvwwwuuutttsssrrrsssvvvxxxzzz}}}yyyssspppooopppqqqqqqpppmmmkkkjjjkkkkkkkkkkkkhhhffffffhhhjjjhhhdddbbb```bbbddddddbbb]]]XXXTTT\\\```cccbbb___]]]^^^aaaeeeeeeccc```]]]ZZZWWWVVVNNNQQQUUUXXXYYYZZZZZZZZZ[[[]]]```bbbccceeegggiiihhhfffbbb___[[[WWWTTTRRRPPPNNNKKKIIIIIIIIIJJJKKKSSSXXX```hhhmmmmmmllljjjeeefffggggggfffdddaaa___cccbbbbbbdddgggjjjkkkkkkhhhiiijjjiiigggeeeccccccdddfffiiikkklllkkkjjjiiigggfffeeefffhhhkkkkkkkkknnnllliiifffbbb```______aaa```]]][[[[[[\\\___```ZZZUUUMMMGGGDDDCCCAAA???@@@>>>:::666555777<<>><<<===>>>>>>===GGGMMMVVV```gggkkklllkkkgggiiikkklllllliiieeecccdddcccbbbdddhhhkkkmmmnnnjjjiiihhhgggfffeeeddddddfffhhhkkkmmmmmmllljjjiiifffffffffhhhkkkllllllkkkmmmllljjjfffaaa______```aaa```^^^]]]]]]^^^```aaa[[[VVVQQQNNNMMMLLLJJJGGGBBB@@@<<<888444444777999777<<>>444111...+++))))))***+++***+++---///111222333333---...............------+++...111333333222222222---,,,***'''%%%%%%(((+++------.../////////.........+++))))))+++...000111//////000...,,,+++---...000222333111---,,,---///,,,...222444555555333222,,,,,,,,,,,,,,,------...++++++,,,---............++++++++++++,,,---......222222000,,,(((&&&&&&''',,,...000000...+++)))(((''''''''''''(((***,,,...---,,,+++***+++,,,...///---...///...------...///,,,---,,,+++******,,,...------.........,,,+++***///111111///+++)))***---,,,------------.........***+++...000111000//////,,,...000111111000...,,,000///---)))''''''***---...000333555555666888999333222111///...,,,+++***,,,+++***)))))))))***+++...+++((('''((()))***)))yyy\\\TTTSSSQQQKKKGGG@@@:::888777888888222777<<<>>>===<<<>>>@@@@@@EEEGGGDDDDDDLLLUUUYYY[[[ZZZZZZ\\\```eeehhhiiihhhkkknnnoooooooooqqqtttlllmmmoooqqqtttvvvyyyzzzxxxwwwuuusssqqqqqqqqqqqqtttrrrqqqqqqssstttsssrrrpppooommmlllkkkjjjkkkkkkmmmiiiccc^^^[[[WWWTTTQQQUUUTTTTTTVVVWWWXXXWWWUUURRRKKKHHHLLLOOOLLLIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCDDDHHHJJJFFF@@@<<<>>>BBB;;;===???>>>;;;666444444111222444777:::<<<<<<;;;>>>???@@@AAABBBCCCGGGIIIEEECCCAAAAAACCCCCCAAA???:::777444444555666666444;;;@@@HHHQQQYYY^^^```aaadddgggjjjmmmnnnllliiigggfffdddcccdddfffiiikkkkkkhhhgggeeedddeeeggghhhhhhhhhiiikkkmmmmmmllljjjiiiffffffgggiiilllmmmmmmkkkkkkkkkjjjgggbbb```aaacccaaaaaa``````````````````[[[WWWUUUUUUXXXXXXUUUQQQJJJIIIEEE@@@:::777777777333555888<<>>BBBHHHRRR\\\bbbaaaZZZSSSNNNHHH???:::888888888777333///,,,,,,///000---*********++++++,,,---------(((***,,,,,,++++++...111222111000000///...------+++///111///***((()))+++,,,...///---)))(((+++///++++++,,,,,,,,,***%%%!!!"""&&&,,,......------...------.........------,,,***,,,......---,,,,,,,,,------------,,,+++******%%%&&&'''((((((((('''&&&)))***,,,------,,,***)))***+++,,,++++++---111333777:::===>>>===<<<<<<<<<555222...***((('''(((((()))+++///222333222111000,,,,,,---...////////////---///111111000......///...---+++(((&&&'''***---...------,,,,,,,,,---------,,,++++++...000111111---//////...,,,+++---000111333444000+++)))***---))),,,///333444444333222+++,,,---...///......---(((***---///111111000000------,,,,,,,,,,,,------000///---***'''&&&''')))---///111///,,,)))(((((('''''''''((()))+++---///........./////////.........//////---++++++,,,------......,,,******---000000000///---,,,+++***)))...111222000+++((())),,,,,,,,,,,,,,,------------***,,,///111111000///...,,,...111222222111...,,,......,,,***'''''')))+++---///222222222222333444///......---,,,+++******,,,,,,,,,,,,,,,+++******---+++)))(((***++++++***tttXXXPPPPPPNNNHHHEEE@@@;;;777777888999555888;;;:::777666777999888<<<===999:::BBBLLLQQQLLLKKKLLLOOOUUU[[[___aaaZZZ^^^bbbccccccdddfffiiicccfffjjjnnnqqqsssssssssrrrqqqnnnllljjjiiiiiiiiikkkiiigggggggggfffdddcccbbbaaa^^^\\\YYYWWWVVVUUUYYYVVVRRROOOMMMKKKHHHEEEDDDDDDEEEHHHKKKLLLKKKIIIEEE<<<888===@@@===;;;<<<<<<<<<;;;:::;;;<<<>>>???;;;???AAA===666222444888///333777777444111//////,,,,,,---///111333333222444666999::::::;;;===???888666555777;;;===<<<;;;555222000111333444222000111555<<>>>>>===;;;;;;;;;666333///+++(((''''''''')))+++///333333111...,,,++++++---///000111111111///000000///---+++++++++......,,,)))'''(((,,,//////...,,,+++***++++++,,,---,,,,,,---000111222111,,,...///...,,,,,,...111111444444000***'''(((+++(((***///222444444333222+++,,,...000000///...---'''***---111333333222111......---,,,++++++++++++------,,,)))''''''))),,,...000111///***(((((()))((((((((((((***,,,...///...///111111111000///---000000000---+++)))***+++---......,,,******---111222111...,,,***)))((((((---111333000+++((((((++++++++++++,,,,,,,,,------,,,...000111111000---,,,,,,...111333333111...,,,,,,,,,---+++)))(((((())),,,...//////.........///,,,++++++++++++*********,,,------...---,,,***)))---+++******+++,,,,,,+++aaaMMMNNNUUUWWWTTTHHH:::444666:::<<<<<<777888888666444444555777111333666777888;;;AAAEEEEEEBBB??????CCCJJJOOORRRMMMMMMOOOSSSVVVWWWVVVUUUXXXXXXXXX[[[___cccddddddcccddddddaaa\\\YYYZZZ\\\```\\\WWWUUUVVVUUUSSSQQQOOOMMMKKKKKKKKKLLLKKKJJJFFFFFFGGGEEEBBB>>>:::777555777<<>>666111000333777999444333333222444666888:::@@@IIIVVV___```\\\VVVRRRLLLBBB888666555444444777444///,,,...444666333...,,,---///000000///...---000...,,,,,,---//////......111444444111.........111///,,,*********)))((()))***)))'''%%%%%%&&&(((((())))))(((%%%$$$$$$%%%&&&+++000111---******,,,+++************+++,,,---,,,,,,***))))))---444999222222222111///,,,***((((((((('''&&&%%%$$$######((((((((())),,,------,,,000---***((((((,,,000333<<<;;;:::999666444222111000111111000...+++(((&&&&&&'''***---......---,,,---,,,,,,...222444333111333333222000...+++((('''***+++,,,,,,++++++...000///---***'''&&&(((+++,,,...---,,,,,,------,,,+++)))***,,,......///......222222333000---***)))(((***---111444555444111///,,,,,,------......------***'''(((---000000000222222000...------,,,***((((((***,,,***'''&&&))),,,333222///,,,)))(((((((((+++(((&&&(((---///---******,,,...---++++++///333666444000---+++*********+++,,,,,,+++***+++---000111000...---+++)))((((((+++)))(((''''''(((***+++///000000...+++***,,,///......//////......---,,,+++...111222000---+++***000...+++)))''''''((((((+++,,,,,,***)))((()))+++*********++++++,,,,,,,,,000222444222...)))((((((((()))+++,,,------,,,+++ZZZIIIMMMXXX]]]WWWMMMAAA:::999<<<===>>>:::999888888777888888888111333555555666999>>>BBB@@@<<<888777999>>>BBBDDD???@@@BBBEEEHHHIIIHHHGGGIIIIIIKKKMMMOOORRRTTTVVVQQQRRRQQQOOOMMMLLLMMMNNNOOOLLLIIIHHHHHHHHHEEECCCDDDBBB????????????>>>======>>>??????===:::666444333555999===@@@???<<<999999444//////222444444222444000...000555777666444333666888777555333444555777555222222333333111///...---,,,---/////////.........000333666666333000---...111444555666555555111111///........./////////222666:::===>>>===<<>>:::555888>>>HHHQQQZZZ]]]^^^\\\TTTKKK@@@<<<666222222444555666444333222222333555888999@@@HHHUUU]]]___[[[UUURRRMMMCCC999666444222222444333111///111444555333///111222333555555444222111...,,,******---...//////000222444444111///000111000---+++)))******)))((()))))))))'''%%%%%%''')))+++,,,,,,***'''%%%%%%&&&)))---111111,,,))))))***((()))***+++---...///000///...,,,******,,,111555222222333333222000///...***)))((('''&&&%%%$$$###%%%$$$$$$&&&***---......000...+++)))))),,,000222777666666555333222000///////////////...,,,+++***&&&((()))+++,,,---,,,,,,---,,,,,,...111333222000000111111000...+++(((&&&***+++------,,,,,,...//////---+++)))((()))***,,,------...//////---***(((((()))+++---///////////////000000///,,,++++++,,,+++...111444444333000///,,,------.........------***&&&&&&***------...000///...,,,,,,------,,,***(((+++,,,,,,)))))),,,///333222///---***)))((((((,,,)))'''(((,,,...---***''')))++++++***,,,000444999666333///+++***))))))++++++,,,+++******,,,////////////...,,,***)))(((((('''&&&&&&'''(((***,,,///000111///,,,,,,...000...............---------+++---//////...,,,++++++000///,,,***(((((()))))),,,,,,,,,***((('''(((***)))******++++++++++++,,,///111333111---)))((()))******,,,,,,,,,,,,+++***xxxTTTEEEKKKWWW^^^[[[UUUMMMEEEAAAAAABBBDDDAAA???<<<<<<>>>???<<<:::444444555555666888<<>><<<999999999999777666555666888999888777555444333444666999<<<<<<999777555111---...111333333222444111///000333555444222000222555666555555666777888666444333444555555555333222222333444333111//////000111444777777555333000222333555555444333222000000///.........//////222333555666777666666555999DDDRRR]]]aaaaaa```___bbbdddffffffdddbbbbbbbbbfffffffffggghhhiiikkkllliiiiiijjjkkklllmmmmmmmmmkkkjjjiiikkknnnpppppppppjjjjjjjjjiiihhhgggfffffffffggghhhiiigggdddaaa___\\\YYYXXXZZZ```fffhhhhhhiiijjjjjjhhhddd```^^^]]]ZZZTTTMMMGGG???777666999<<>>>>>;;;666222222222222222222222222444777888777666444888<<<<<<999999>>>CCCAAA>>><<<<<>>>>>===;;;:::<<<:::777666666666555333222333555777888888888777444444555777::::::999777333111//////222444555444666444222222333444333111---///222555666777777777888666555444555666888999777777777888888777444111111222333555666777666666555666777777666444222111000/////////////////////444444444444444444333333222<<>>:::777333111222444555666444222111000111444888:::CCCKKKUUU\\\^^^[[[VVVSSSLLLBBB999555333000///000111444777777444222222333333444666666666555333222+++)))((((((***+++,,,,,,---///111333222111000///...,,,+++,,,...///...---+++++++++)))((((((***+++...///...,,,)))'''&&&''',,,...000000---*********(((***---000222333222222000000000///---,,,---///111111222222222333222222//////...,,,+++***)))((($$$"""!!!"""&&&+++...//////...,,,++++++---///111//////......---+++***)))...---+++++++++,,,...///,,,+++*********,,,...///------...////////////...***+++---///...,,,)))'''***,,,///000///...///000.........---,,,+++***)))))),,,///111000---+++))))))***---000222444444444------,,,+++***+++...111111111111111111000///...111000000///............+++&&&$$$''')))((())),,,...,,,+++***,,,------,,,***---//////---,,,...000///////////////000000000555111---*********)))((($$$'''))))))(((***...222888777444000---***(((((((((*********)))(((***++++++---///000///---***((($$$$$$%%%&&&(((***,,,---000111111111000000111222,,,,,,++++++,,,---///000000000...,,,++++++...000111000///---,,,,,,+++,,,000000///---***((()))***+++,,,,,,---------,,,+++.........---,,,+++++++++------------,,,***((('''uuuVVVIIIJJJRRRYYYaaaaaa```[[[VVVUUUYYY]]]]]]XXXTTTSSSUUUSSSMMMHHHAAA???<<<;;;;;;;;;<<<===>>>:::666444333222222111222111111333555666555444333777:::999666666:::???===:::777777:::;;;:::888888999;;;;;;;;;:::999999888666333222333222111000222333555777888999999999333222333555888999888777111000///000222444555555888666555444444444333333,,,...111555777888888777444444444444444666777999888888888::::::999666333333444555555555666777777888999999999888666333111//////000000000000000000333333333333333333444444000999FFFRRRYYY]]]^^^^^^```dddggghhhgggeeecccbbbaaaaaaaaaaaabbbbbbcccdddfffgggiiiiiiggggggiiikkkkkkjjjiiijjjmmmoooooooooooommmkkkjjjjjjiiigggeeeeeeeeefffeeeccc```^^^\\\]]][[[YYYZZZ^^^cccgggiiifffffffffggghhhjjjkkkkkkppplllcccUUUHHH???999777111222555999;;;;;;;;;<<<999555111///000444888999444333111111333666;;;===FFFMMMWWW]]]___\\\XXXVVVIII@@@777555333000///000///333666666222000222444333444555666555444222000---+++)))((()))*********,,,///333666777555111...///......///111222222111---------+++)))(((***,,,***++++++***'''&&&&&&'''***,,,.........---......,,,...000222333222111///...///000///......///000111000000///............111111000///...---,,,,,,)))&&&$$$$$$'''***,,,---,,,,,,++++++,,,---///000/////////...,,,+++)))(((...---***))))))***,,,---000///---+++,,,---///111...///000000///.........(((***,,,...///...,,,+++,,,...000000//////000111////////////...,,,+++)))(((,,,000111000.........+++---///222444555555555---------+++***+++...111333222111000/////////000333222111000///...//////---(((&&&)))+++******,,,000...+++***+++++++++++++++...000///,,,***+++,,,,,,---///111222444555666999666000+++)))((((((((((((***+++***((((((+++///333222111///---+++******((()))+++***)))((()))******,,,...000000...,,,***%%%&&&&&&((()))+++---.../////////000111222222111,,,+++******+++...111333444333000---+++,,,///222111000///...------,,,,,,111222111///,,,***+++,,,,,,---/////////...---,,,,,,,,,------......---,,,,,,---------,,,***((('''oooUUUKKKMMMUUU]]]cccdddccc```]]]^^^bbbfffgggdddaaaaaa```^^^YYYTTTKKKHHHDDDAAAAAAAAA@@@???<<<999666444333333111000111000///000222333222111000222444333111111444777:::888777777888999999888888:::;;;;;;:::999:::;;;777555333333444444333222222333444555666666666666//////000333666888777666000000000000111222333444888777666555444444444444...///111555999:::888666111333444555444444555777666666666888999999777555555666666555444444555777888999::::::999666444222000000111222222222111111222222222333333444444444333888???HHHOOOTTTVVVWWWWWWZZZ]]]___^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\___aaadddcccaaa```bbbeeeiiihhhgggiiilllnnnoooooonnnmmmllljjjhhhfffeeeeeedddeeeffffffddd```]]]ZZZ[[[[[[[[[\\\```dddiiikkkiiigggfffggghhhhhhhhhfffnnnlllcccTTTGGG???:::555444222444777888666666999888444000...111555:::<<<555444222222555:::???BBBIIIOOOXXX^^^___\\\YYYWWWGGG>>>666444333000...///...111333222000///222444444555666777666444222111...,,,))))))+++,,,,,,+++///111555999;;;:::555222000000000222444555444222......---***((('''((()))%%%&&&''''''&&&&&&'''((()))***+++---///000111111000111222222222000///...---...//////...///000222111000...---++++++++++++000000000000////////////+++)))'''&&&(((***++++++((())))))***,,,---///////////////......,,,++++++---,,,+++))))))+++,,,...222111///------...000111000111222111///------...)))+++,,,...000000000000...///000000///000222444111111111000...---+++******///555777555222111111---...000222333333222222,,,---...---,,,---000222444222000......///000111555444222000////////////---)))))),,,...---,,,---111...+++)))***++++++***+++...000///+++))))))***,,,...000222555666777888:::666111,,,)))(((***+++---...///,,,)))(((***---/////////...------,,,,,,(((***++++++)))(((((()))***,,,...///000///...---)))******+++,,,------------,,,---///111222111///---+++***)))+++///333666777555222///,,,,,,///222000000//////...------,,,111222111///,,,+++,,,------...///000000...---+++++++++,,,///111111///---***+++,,,---,,,+++***)))iiiPPPIIILLLVVV```fffeeecccaaa```bbbfffiiijjjjjjjjjjjjiiifffdddbbbYYYUUUPPPMMMLLLKKKIIIGGG@@@>>>;;;999888666444222333111000000222333222222000000000//////000000111666777888888888999;;;===:::<<<<<<;;;999999:::===999777666666777888888777444444444333333333333333---...111444888:::999777111222333333333333444555666666666555444333444444000111333777::::::777444///222555666555333444555333222222444666888888777777777777555222111444666666777888888888666444222000111222333444333333222444444555666777777666666666777999<<>>:::===999999;;;:::555333666555333000111444777:::<<<666555333444888===DDDGGGJJJOOOWWW\\\]]][[[YYYXXXHHH???777444222...,,,,,,.........------///222444444555666666555333111000,,,+++)))***---///000000222111222555888999777444111111111333555555444222------+++(((%%%###$$$%%% """$$$%%%%%%&&&)))+++))))))***,,,///111222222222111111111000000/////////000000...---...000333111000...---,,,++++++,,,------........./////////***)))'''((()))******)))%%%&&&''')))+++---...///,,,,,,---...////////////,,,+++++++++,,,...000111222111///.........//////111333444333000------...+++,,,---///111333555666000111000///...000333666333222111000...---,,,,,,---555>>>AAA===666222000...///000000000///...---)))+++---//////000333555444222///------///111333777666333111/////////000+++)))***///111///---...///,,,)))((()))+++,,,,,,***---000000,,,******+++000111333555666666666666777444000+++)))+++...111///000111...***))),,,//////////////////...------)))+++,,,,,,***)))((()))++++++---...////////////.........///......------+++******---000111///---...,,,***))),,,000555999777666333///,,,+++---///////////////...---,,,,,,/////////...,,,+++,,,---+++,,,...//////---+++)))******---111444444000---((()))***,,,------,,,,,,eeeLLLDDDIIIUUU```hhhfffbbb```aaacccgggiiiiiilllnnnooommmkkkjjjkkkeee```ZZZWWWVVVUUUSSSPPPHHHEEEBBB@@@???<<<999777777555333444555666666555333111//////111222111000...111444444444555999===777999999777444444777:::777666444555666888777777666666555444333222111111...000333888<<<===<<<:::444666777666666555666777555555555444222222333444222222444777;;;;;;777333...222666888666333333444111//////111444777888888888888888444111000333666444555666777666555333222111222333444555444444333888999:::;;;;;;:::999888888666444444666:::===???;;;>>>AAACCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEFFF@@@EEEIIIJJJHHHIIIMMMRRRTTTTTTVVVZZZ```eeeggghhhhhhkkkmmmiiibbb___```cccfffhhhjjjkkkiiiddd^^^[[[UUUXXX]]]bbbgggmmmrrrvvvqqqmmmiiieeebbb]]]VVVQQQOOOSSSPPPHHHCCCEEEDDDAAAFFFAAA???AAA===666333555333222222333777999::::::666555444555999@@@FFFKKKIIIOOOVVV[[[\\\ZZZXXXWWWJJJ@@@888444222---))))))---,,,******,,,///222444222333444444333111///...***))))))+++///222444444222///---///222555666555111000111333444444333111,,,,,,***&&&""" !!!""""""$$$%%%'''***---*********,,,///111222111222111000000///000000111111111000...------000222111000///...------......+++++++++,,,---......///(((''''''(((***+++***)))"""$$$&&&)))+++---...///)))***,,,...000111222222***+++,,,---///222333555111000///...............222555666444000---...///---------///111444777999222111000...---000444888444333111///...------,,,///999EEEIIIDDD:::111---......///...---,,,***)))&&&)))---000111333555777444222///,,,,,,///222555888666444111/////////000***(((***000333000---------***((('''***,,,...///(((,,,000000...+++,,,---333444555666666666555444333111...+++***---222666000111222///,,,+++...111111111111111000///...---)))+++------+++)))))))))+++,,,,,,---...///000111111111111111000///...---)))((((((+++///000...,,,...,,,******,,,111777:::777666333///+++***+++---.../////////...---,,,,,,------...,,,******+++,,,***+++---...---+++)))''')))***---222666666111---&&&'''))),,,---.........eeePPPJJJLLLVVV```dddaaa^^^\\\\\\]]]^^^^^^bbbeeeiiikkklllllllllmmmmmmjjjfffdddcccbbb```___WWWSSSNNNJJJHHHFFFDDDBBB===??????<<<777444444666999444//////333555444111000111333444555777888999666888:::999777555777999999999999888888777777777111444666666444111///...111000111555:::======;;;888666555999======888333666555333111111222333444888666333111111222444666111444888999666333111000---...111333444333222222:::888444222111333555777666666555444333111000///333333444444666777999:::===;;;;;;>>>CCCDDD@@@<<<===888222//////111333444444555777;;;>>>???===;;;>>>===;;;:::888888888999???======???>>><<<>>>CCCIIIJJJLLLMMMPPPTTTZZZ______^^^]]]\\\\\\\\\]]]]]]fffiiinnnpppnnnggg___ZZZ]]]ZZZZZZaaalllssstttrrrssssssqqqnnnggg^^^SSSLLLOOORRRTTTRRRPPPNNNOOOQQQQQQUUUTTTKKKAAA;;;777333000///000555;;;<<<999444666333222555<<>>;;;;;;>>>AAABBBCCCCCCEEEHHHNNNQQQTTTSSSRRRQQQRRRTTTVVVWWWaaacccggghhheee___XXXTTTRRRQQQSSS\\\iiirrrtttsssuuuuuussspppkkkddd\\\WWWWWWXXXZZZ\\\]]]]]]^^^^^^dddbbb\\\QQQIIIDDD===666333111111444888999666222444222111555<<>>555...***'''&&&)))(((((()))***,,,...///222222333333111///---+++)))((((((+++...111333333...+++)))))),,,000111111000333666444...)))((())))))(((&&&$$$############"""###%%%'''***---///111000...,,,,,,...000111222444333111///...------...,,,---...//////000000000222...+++)))******)))'''))))))***))))))***---000,,,)))'''''')))***)))'''''')))+++,,,------,,,+++***))))))+++---......---------------...///000111...///000111111///...,,,111333444333///------///111111111111111000////////////---,,,+++,,,000333333333111111000111222222555:::???AAA===666000,,,............---,,,++++++)))***+++///111222111///111000///......---......000///---,,,++++++,,,,,,+++,,,------,,,+++,,,...++++++***)))***,,,...///...///000111222111111000555444333222000...------...---,,,+++,,,///444888777555222///---------...---,,,,,,,,,---...000111000000111111000///---,,,---......///000/////////,,,,,,,,,---...///...---------.........//////000111...+++***---000111111555444222000...---++++++///...,,,++++++++++++,,,------,,,***'''&&&&&&((((((***------+++)))''''''***))))))---222333000,,,***+++...000000...+++)))bbbPPPMMMPPPZZZdddhhhfffaaa]]]ZZZZZZ[[[[[[]]]```cccfffiiilllqqqtttpppnnnllllllnnnpppppppppmmmjjjeeecccaaa```^^^]]]YYYVVVSSSPPPMMMJJJFFFCCCEEEDDDAAA>>>:::999:::;;;;;;777444555999<<<======999999888555333111333444555555555555444444444333777999;;;:::777444222222111111111444777999888777888666666999<<<===;;;888666555444222222333333444222222222222111111111111222444555444222000000111111222333444444333222111000///---,,,---///222444000111222444666777777777666666555444333333333333555444555888===???>>>;;;:::777444333555:::===>>>CCCCCCDDDEEEDDDAAA<<<888777555333111000111333444888777:::@@@@@@===;;;<<<;;;<<<<<<;;;;;;===@@@CCCFFFEEEDDDDDDGGGJJJNNNPPPXXXYYYZZZZZZWWWRRRMMMJJJEEEEEEIIITTTaaakkknnnmmmrrrrrrrrrqqqnnnkkkgggeeecccbbbaaadddiiimmmmmmllluuupppeeeYYYQQQKKKAAA666666333222333555666333000111000111555<<>>AAABBBAAA@@@>>>;;;888555444444555666555555444444333333333444666888888555333333333111222333444666666666666888777777999;;;===<<<:::444444333222222222222333111111222333333222111000333333333222000///000111333444444444444333222111///...---,,,,,,...000111---...111444777:::;;;<<<888777666444222111111000...---///222666888888777777555444777===DDDIIIKKKPPPQQQTTTVVVUUUOOOFFF@@@888666333111000222444666999777999>>>@@@>>><<<===;;;;;;;;;999777777999;;;;;;::::::;;;>>>CCCHHHKKKNNNNNNMMMJJJGGGDDDAAA???<<<===BBBMMMYYYbbbeeeeeelllnnnpppqqqrrrrrrssstttqqqjjjdddeeelllrrrsssqqqvvvtttlll```VVVMMM@@@555666444222222333444222000//////111555<<>>;;;999888777777777666555444333222111///111444444333222333333222333555555666666666666888777777888999;;;;;;;;;333222222111111111111111111222333444444333222111333333333111///...000111444444444444333222222111111000///---------...///,,,...111555999<<<>>>???999888666444222111000///,,,,,,---///222444444444222222555;;;EEEOOOVVVZZZ^^^aaadddfffcccYYYMMMDDD:::999666444333444666777777333222777:::::::::<<<;;;;;;:::888555333444555444333444555999>>>BBBEEEEEEDDDBBB???<<<:::888777888:::???IIIUUU___dddeeekkkoootttxxxzzz|||{{{qqqeeebbbhhhnnnpppooolllqqqqqqgggZZZMMM@@@666333222222222333444333333...///111555<<>><<<;;;:::888666444333222000222444444333333444555333555777888777777777999999888777666777888999:::222222222222222111111111111222333444444444333222333333333222//////000111444444333333222222222111333222000///.........///...000333666999<<<>>>???999888666555333222111111///000000111222333444444///111555>>>KKKWWW```dddhhhjjjllllllggg\\\NNNEEE@@@???===;;;::::::::::::666000...333888999999;;;<<<<<<;;;888555333333333222222333555888;;;>>>???AAA@@@===:::888666555555666888>>>HHHUUU```gggjjjmmmttt{{{}}}rrrfffaaadddiiikkkjjjdddmmmqqqjjj]]]OOOBBB999111222333444444555444444///111333666;;;BBBJJJOOOUUU[[[^^^[[[ZZZYYYWWWTTTNNNNNNKKKDDD:::222//////000000000000////////////.........//////000000000...,,,******+++++++++******************,,,111444///...------,,,---------+++,,,------------,,,,,,//////...---,,,***)))((((((((((((***---000000///***)))))))))+++///222555/////////...---,,,+++***,,,------+++******,,,...---///111000...,,,+++,,,++++++***'''%%%%%%''')))))))))******,,,------...,,,...000000/////////000444333111///---,,,++++++------------------......---,,,***+++,,,---,,,,,,'''''')))***+++++++++++++++,,,......,,,+++++++++))))))***+++++++++******$$$(((...111111///---,,,+++++++++++++++,,,---...+++++++++---///...,,,)))&&&'''((()))+++,,,...///))))))************)))((()))***++++++***+++...000000000000000///.........---------------...//////000000...,,,+++)))''''''''')))++++++,,,---000222555444333111///,,,***(((***+++,,,------...------'''((()))))))))(((''''''***+++,,,,,,------,,,,,,,,,...///---)))(((***,,,+++*********+++---000222666777666333///------...,,,+++***))))))+++,,,...//////......,,,***)))((()))******)))(((''')))***+++,,,---+++(((&&&&&&&&&'''''''''&&&''''''((()))&&&((()))+++------------rrrUUUNNNTTTYYY\\\```aaaaaa___[[[XXXZZZaaagggmmmmmmmmmmmmkkklllnnnpppuuurrrooommmlllllljjjiiiiiihhhhhhiiikkklllkkkjjjjjjlllnnnnnnllliiigggfffeeefffgggeeecccdddhhhkkkkkkkkkiiiccc]]][[[___bbb]]][[[XXXWWWVVVSSSNNNJJJFFFEEECCCAAA>>>;;;999888888999:::999777666777888555777::::::999888:::<<<:::999777555444555777999444444444444444333222222000000111222222222222222222333444333111000000111333222222111111111222222111111000/////////000000111333555777:::;;;<<<===888888666555444333333333333333333222111111222222...000666@@@MMMZZZccchhhiiiiiiiiihhhddd\\\SSSLLLJJJIIIHHHGGGEEEDDDBBBAAA<<<777666<<>>>>>AAA???===;;;:::888888888666888===EEEPPP\\\dddiiikkksss{{{~~~zzzyyyyyyrrrkkkdddaaaccceeeeeedddccciiilllggg]]]RRRDDD888111333555666666555444444111333555777:::@@@HHHMMMQQQVVVYYYWWWVVVWWWVVVTTTPPPPPPNNNFFF;;;222...---000000///......///000111///............//////000000...,,,+++++++++***)))'''(((((('''&&&(((,,,000++++++++++++---------,,,***+++---...///000000///000///---,,,***))))))(((%%%%%%&&&(((+++------,,,))))))((()))+++---///000/////////...---,,,+++***,,,......---++++++---000,,,...///...,,,++++++,,,,,,------+++(((&&&(((***'''((()))***+++---///000......000333555555333111666555333111///......---------,,,+++++++++,,,,,,***))))))+++...000...,,,(((((()))***+++,,,,,,++++++---//////---+++++++++)))***+++++++++***)))((('''***...000///---++++++,,,,,,------------------,,,,,,,,,...///...,,,)))&&&''')))***,,,,,,------'''((()))******)))((((((''')))+++,,,---...000222111111111111000///...---,,,,,,+++++++++,,,---...///......---,,,++++++***'''((()))******,,,///222000000///...,,,++++++***+++,,,------------,,,+++((()))***++++++***))))))))))))***++++++++++++***+++...111///+++(((***,,,++++++******---000333666999::::::666222......///...---+++)))(((***+++---,,,------------,,,***)))(((***,,,---+++******+++++++++,,,***'''%%%%%%%%%&&&''''''''''''''''''((()))***++++++,,,+++++++++sssWWWQQQVVVYYYZZZ]]]bbbbbb```\\\XXXYYY```fffnnnooooooooonnnnnnoooqqquuurrrnnnllllllkkkjjjiiihhhggghhhjjjlllmmmlllkkkkkkooorrrqqqlllhhhgggggghhhhhhgggfffeeefffhhhjjjnnnpppqqqllldddbbbggglllhhhfffeeeeeedddaaaZZZUUUPPPOOOMMMJJJFFFCCCAAA??????@@@@@@>>>;;;:::::::::555888;;;<<<::::::<<<>>>:::999777555333333666888555555666666555555444333//////000000111111111222222444555444222000000111222111111000000111222222///////////////000111222444555666888:::;;;;;;;;;888777666555555555555555333333333111///...///000...000666@@@MMMZZZcccgggfffeeecccbbbaaa^^^ZZZWWWSSSSSSSSSRRRPPPMMMJJJHHHEEEAAABBBJJJPPPOOOLLLKKKJJJKKKKKKHHHEEECCCCCCCCC===>>>???AAAAAAAAA@@@@@@BBBAAA???>>><<<;;;;;;;;;777888;;;AAAJJJTTT]]]bbbeeemmmwwwzzzvvvoookkkiiifffccc``````bbbcccaaa```dddfffeeeaaa\\\SSSDDD666222444777888777555333222222444666888999???FFFLLLOOOTTTWWWUUUTTTUUUUUURRRRRRSSSPPPHHH;;;111,,,,,,///...---,,,---///111333//////............///000111///,,,+++,,,+++***)))%%%&&&&&&%%%###%%%)))---*********+++------,,,+++(((***,,,///111222222333000///---+++*********+++$$$$$$%%%'''***+++***)))))))))))))))***+++,,,,,,............---,,,+++***,,,---...---++++++...111+++,,,---,,,***)))***+++,,,...///---***((((((***''''''((()))+++...000111//////000555999999555111777666444222111000//////------,,,+++************''''''(((+++000222000...******+++,,,,,,,,,,,,,,,+++---000000...,,,++++++***+++,,,,,,+++***)))(((---///111111///---,,,---,,,---...//////...---,,,---------...000///,,,)))&&&(((***------,,,+++***&&&'''((()))))))))''''''&&&(((+++---...///111333222222222222111///...---,,,+++*********+++,,,---...---------------------'''((((((((((((+++///222---,,,,,,+++++++++,,,,,,,,,,,,---...---,,,+++***++++++------...---,,,+++(((((()))***************)))---111000,,,)))***---,,,++++++,,,...222666999;;;===<<<999333//////000000...+++)))((()))+++,,,++++++------------,,,+++(((+++...///...,,,,,,,,,***++++++)))&&&$$$$$$%%%$$$&&&((()))(((((())))))---------,,,+++***)))(((lllUUUSSSQQQTTT]]]```ccc```[[[XXXXXXZZZ\\\]]]fffkkkooopppooommmmmmnnnppppppqqqpppooonnnlllkkkffffffgggjjjmmmoooooonnnsssuuuvvvtttooojjjgggeeeccceeeggghhhgggfffggghhhjjjkkkllljjjhhhgggggghhhjjjnnnssssssoooiiifffeee___]]][[[YYYWWWTTTPPPLLLQQQOOOMMMIIIGGGDDDCCCCCC???@@@AAAAAAAAA@@@>>>======>>>===:::666444777999444555666777777666555444666333000///111222333333555555555555555444333222444444333222000000222333222111222333555666444222333333444555777888999999444444444444555777999:::555666666222...,,,...111111333999FFFVVVbbbggghhhaaa```___^^^]]]\\\\\\\\\]]]]]][[[ZZZXXXVVVTTTSSSPPPTTTYYY^^^```^^^[[[XXXTTTWWWWWWTTTTTTXXXUUUOOOMMMOOOQQQPPPRRRRRRLLLEEEGGGFFFEEEDDDAAA>>>;;;:::===;;;999666999BBBOOOXXX[[[^^^cccggghhhgggdddaaa___aaaccccccbbb_________^^^```bbbaaaZZZOOOCCC;;;777555333222333444444333777444444888;;;>>>FFFOOOQQQSSSUUUUUURRROOOLLLLLLRRRPPPJJJAAA666///------///...,,,,,,---///...---000000///---++++++...000333111...,,,,,,,,,+++***)))((('''&&&&&&'''((()))+++***+++,,,------+++)))++++++,,,222777888333...///...---,,,++++++++++++)))++++++)))&&&%%%'''***---,,,+++++++++,,,------....../////////---,,,+++,,,---......---,,,,,,---000000///,,,(((&&&'''''',,,---...---,,,)))&&&$$$&&&&&&'''))),,,...111222000222444444222000//////...444777555333444333000------+++*********+++,,,(((***,,,///000111000///+++++++++++++++---...//////000000...+++((((((((()))***,,,---...---,,,+++...111333222...+++***,,,+++///333555333000,,,***---,,,,,,...111111---***'''))),,,,,,+++)))(((((('''(((***++++++***)))((('''(((***...222444333222111222333333222000---,,,)))******)))(((''''''((((((***,,,...///...---,,,---)))'''(((,,,///000///111...++++++---...,,,***---.../////////...---,,,111111111111111000///...,,,***'''(((***+++***((((((+++......---+++++++++***+++,,,,,,---...222444888888888666444222///......,,,***))))))***,,,...)))((())),,,//////,,,)))---,,,---///111000+++&&&'''''''''&&&&&&%%%%%%%%%((()))***)))((((((***,,,++++++***)))((()))+++---dddQQQQQQQQQTTT[[[]]]bbb___[[[YYYYYY[[[^^^___eeeiiimmmooommmllllllmmmnnnoooooooooooonnnmmmllliiihhhiiikkknnnoooooonnnoooppprrrpppmmmjjjhhhgggdddfffggghhhfffffffffgggiiijjjjjjiiigggfffggghhhhhhlllpppqqqoookkkiiiiiifffeeecccbbbaaa___[[[WWW[[[ZZZXXXVVVSSSQQQOOONNNJJJJJJIIIIIIHHHGGGEEEEEEEEEFFFEEEBBB===999999999777777777777777666555444555333111111333444444444222222222333333222222222444333333111000000111333444444444666777777555333000000111222333444555666222222222222444666777999555555333111...---...///333555===JJJXXXbbbeeeddd``````___]]]]]]\\\\\\\\\______^^^]]]\\\\\\\\\\\\___bbbfffhhhiiigggdddaaa]]]``````^^^___cccbbb]]]ZZZ\\\[[[YYYYYYYYYTTTMMMNNNNNNNNNMMMJJJFFFCCCAAA@@@>>>:::666666;;;DDDKKKOOOTTTZZZ]]]___^^^^^^___aaabbbcccbbb```^^^_________ccceee```UUUHHH@@@===777555333222333444444333666444555999;;;>>>EEEMMMRRRTTTVVVUUUQQQLLLHHHFFFMMMKKKGGG???666///------...---,,,---///000///.../////////---++++++---000333000---,,,------,,,,,,---,,,***(((''''''((()))***))))))***,,,,,,***(((******,,,000555666111------,,,+++***************)))******(((&&&&&&(((+++---,,,+++*********+++,,,....../////////---,,,++++++,,,---...------------///000///---)))''''''(((,,,,,,,,,,,,+++***((('''(((((())))))+++---...//////111333333111...------///444888666444555333000...---+++***))))))*********+++...000222222111111---,,,***)))((()))***+++...//////...+++(((((((((***+++...///000///---,,,111444888777222...,,,,,,+++///333444333000...---000//////000222111...+++(((***+++,,,***)))******)))***+++,,,,,,+++)))(((''''''(((+++///111111000000111222222111000---,,,((()))***(((&&&%%%%%%&&&&&&'''***,,,------------+++***)))***,,,...//////000...,,,,,,...///...---------...//////...---,,,///111333555444333000...+++)))'''''')))******(((***---///000///---------+++,,,,,,,,,+++,,,///111333333333333111///,,,+++---,,,***((((((***,,,---'''''''''***---...+++)))+++++++++---...---***&&&&&&&&&&&&&&&&&&&&&''''''***+++,,,+++))))))***,,,+++******)))((()))+++---wwwXXXIIIOOOQQQUUU]]]^^^aaa___\\\ZZZZZZ]]]aaacccdddgggjjjkkkkkkkkkkkklllkkklllmmmnnnnnnnnnnnnnnnkkkjjjjjjkkkmmmnnnmmmllljjjkkklllllljjjhhhhhhiiifffgggiiihhhgggeeefffggghhhhhhhhhgggeeedddeeefffeeehhhlllnnnmmmlllkkkkkklllkkkkkkkkkkkkiiieeebbbdddddddddcccaaa___]]][[[YYYXXXVVVTTTRRRQQQPPPPPPQQQRRRRRROOOJJJDDD@@@>>>???>>><<<:::888888888888666555444555777777555444000000111222222333333333444333222111111111222333666555666777999999777555//////000111222222333333111111222333444666777888777555222111111111000///444999BBBOOO\\\bbbbbb```______^^^]]]\\\\\\\\\]]]``````______```bbbdddeeehhhiiikkkkkkjjjhhhfffdddcccdddbbbaaaccchhhjjjggghhhhhheee```______\\\WWWWWWXXXXXXWWWTTTPPPLLLIIIEEECCC???:::666555888:::BBBHHHOOORRRRRRSSSWWW[[[aaabbbcccbbb```______```aaagggiiiaaaRRRDDD???>>>777555333333444555444333555444666;;;===???EEELLLTTTVVVWWWUUUOOOIIICCCAAAEEEEEEBBB===666111---,,,,,,,,,---///111222000/////////...---++++++---///111///---,,,---......---111///,,,***(((((()))***((((((((()))+++***(((&&&))))))***...222333///+++******))))))((())))))***)))******)))((((((***,,,---,,,+++***)))******+++------.........------,,,***+++,,,------...---------...///---+++(((((((((***************++++++,,,,,,,,,+++++++++++++++,,,...000111111...,,,++++++...444888777666666444111///...,,,***)))(((((()))+++---///111222333222222000---***'''%%%%%%&&&'''---...///---+++)))((())),,,---000222222111...---333888<<<<<<777111---+++,,,///222333333111111111333222222222333111///,,,)))***++++++******,,,...+++,,,---...---,,,***(((((('''&&&(((***,,,---,,,...///111111111///---,,,*********(((%%%$$$$$$&&&$$$%%%''')))***+++,,,,,,)))+++,,,---,,,+++,,,---///---,,,---.../////////,,,,,,---......------,,,...111444777777555111///+++)))(((((()))******)))---///111222111000000111---------,,,+++***,,,---///000000000///---+++***+++***(((''''''(((***+++%%%%%%&&&)))+++,,,+++)))***))))))***+++***)))'''%%%%%%%%%%%%&&&'''((())),,,------,,,***)))***+++)))))))))))))))***+++,,,oooRRREEEMMMRRRXXX```bbb```___]]]\\\\\\___dddgggeeefffgggiiiiiijjjjjjkkkiiiiiikkklllnnnoooppppppmmmkkkjjjjjjkkkkkkjjjiiiggghhhiiihhhgggfffggghhhhhhjjjkkkjjjhhhgggggggggiiiiiihhheeebbbaaaaaaccccccdddggghhhiiihhhhhhhhhjjjjjjkkklllnnnllliiigggccceeeggghhhhhhgggeeedddfffdddbbb___\\\[[[[[[[[[]]]^^^___^^^ZZZSSSNNNJJJKKKIIIEEEBBB??????@@@@@@<<<<<<;;;<<<<<<:::777444333333333444555666777888666444222111111222222111444444444666999999888666111111111222222333333333111222333444555777888888999555222222444666555333666<<>>888666555555777777777555555555888>>>AAABBBGGGMMMVVVXXXYYYVVVPPPIIIBBB?????????>>><<<888333///---***+++,,,000222333111///.........---++++++,,,...000...,,,+++---.........000///,,,***)))***+++,,,)))((()))***++++++)))'''((((((***---000///,,,))))))))))))))))))***+++++++++++++++******+++---//////...,,,+++******+++,,,,,,---------------------*********,,,.........---+++---...---+++)))((((((((('''''''''(((***---...111000...---,,,+++++++++...///000...,,,)))))))))---333777777777888777444111///---***(((((('''''',,,---...000111222222222000...***&&&$$$$$$%%%&&&,,,...///...,,,+++++++++---///111333333111///...222777<<<===777000+++(((,,,...111222222222444555444444333222111000...,,,+++++++++******+++...111......///000///---+++))))))'''%%%%%%'''))))))))),,,---///000000///...,,,---...---***'''&&&&&&(((%%%%%%&&&&&&'''(((((()))'''+++......+++)))***+++...---,,,,,,------------++++++,,,---------......///000333555555444222000,,,+++******+++,,,,,,,,,///111333444333222222333///000000...+++******+++......//////...---,,,+++((('''%%%$$$$$$%%%'''((($$$%%%&&&(((***++++++******)))((((((((()))))))))''''''&&&%%%&&&&&&'''(((,,,---...,,,***(((((()))((((((((()))+++,,,,,,+++tttUUUGGGNNNRRRWWW```bbb_________]]]]]]aaagggkkkggggggfffggghhhiiijjjjjjggghhhiiikkknnnppprrrsssmmmkkkiiihhhiiiiiihhhggghhhiiiiiihhhfffdddeeefffjjjkkkmmmllljjjiiiiiiiiikkkjjjhhhddd___]]]]]]___aaaaaabbbdddeeedddbbbaaaeeefffhhhkkkmmmllliiiggg```bbbeeehhhjjjkkkjjjjjjmmmllliiifffdddccccccccceeefffhhhiiigggccc^^^ZZZXXXUUUQQQNNNKKKKKKLLLMMMHHHGGGFFFFFFEEEAAA===999:::999999999999:::<<<<<<888555222111111222111///111111222555888888777666222222222222222222222222000111222333444555555555777444111222555888888666999@@@LLLYYYaaadddbbb___^^^^^^^^^]]]^^^^^^______cccbbbbbbbbbccceeeggghhhjjjiiihhhfffdddccccccccc^^^VVVKKKFFFHHHPPPYYY```hhhjjjiiidddbbbeeefffddddddeeefffeeeccc```]]]ZZZUUUTTTRRROOOJJJDDD===888;;;@@@DDDBBB>>>>>>DDDJJJUUUZZZbbbggghhhfffdddccceeehhhkkkhhh___RRRDDD<<<999888777888::::::999888666666:::AAAEEEFFFKKKQQQWWWYYYZZZWWWRRRKKKEEEBBB<<<<<<<<<<<<:::666222///)))***,,,///222333111000---......---++++++,,,---...,,,******,,,......---,,,++++++++++++,,,......+++******,,,------+++)))((((((***,,,...---+++))))))))))))***+++,,,---...///...---,,,---///000111000///...---,,,------...,,,,,,,,,,,,------......***))))))+++...///...,,,)))+++,,,+++***(((((()))&&&%%%$$$$$$&&&))),,,...333222000///------,,,,,,---......---+++))))))))),,,222666555666999999777222000...+++)))(((((((((+++,,,---...//////000000000---***'''%%%%%%&&&''',,,...//////---------......///000111111000///...---222888888333,,,(((&&&,,,...000111222333555777333333333111///---,,,,,,+++,,,+++******+++///222//////000111000...,,,******(((%%%%%%&&&(((((('''***+++---/////////...---111111000---***)))***,,,)))((('''%%%%%%%%%%%%&&&&&&***......+++(((((())),,,,,,,,,+++*********+++++++++,,,,,,---...//////000000000000000000111111---...............///000111333444444222222222333111222222000---+++++++++,,,,,,---...---,,,+++***%%%$$$###""""""###$$$%%%%%%&&&((())))))***+++,,,*********)))((()))***++++++)))'''&&&%%%%%%&&&&&&+++,,,---,,,)))'''&&&&&&((('''(((***---...---+++zzz[[[LLLPPPRRRUUU\\\]]]```aaaaaa______bbbiiinnnkkkiiigggggghhhiiijjjiiiggghhhiiikkknnnqqqsssuuuooollliiihhhhhhiiihhhgggiiijjjkkkjjjgggfffeeefffjjjkkkmmmlllkkkjjjjjjkkklllkkkhhhccc^^^\\\\\\]]]``````aaacccdddccc___\\\bbbcccfffjjjlllllliiifff___aaadddgggjjjkkkllllllooonnnmmmkkkjjjiiiiiiiiihhhhhhiiikkkmmmllliiifffcccaaa^^^[[[YYYZZZ[[[\\\WWWUUUTTTSSSQQQMMMHHHEEEFFFEEECCCBBBBBBBBBCCCDDD@@@<<<777666777777444222444333444666888888777555222222111111111111111111///000111222222222111111222111000222555888::::::@@@GGGQQQ[[[aaacccaaa______^^^^^^^^^___```aaaaaaeeefffggghhhiiiiiijjjjjjhhhgggeeebbb```___^^^^^^YYYMMMAAA===???FFFQQQ[[[cccgggiiiffffffhhhjjjiiihhhiiiiiihhhgggfffdddccc\\\\\\]]]\\\YYYSSSKKKEEE???AAABBB>>>999888;;;???HHHOOOYYYaaaeeeffffffffffffhhhkkkiiibbbTTTDDD:::999888888999;;;;;;:::888666666;;;BBBGGGIIIOOOUUUZZZ[[[[[[XXXRRRLLLHHHFFF<<<<<<;;;;;;:::777333000******+++---000222111///,,,---...---,,,++++++,,,---+++))))))***,,,,,,,,,((()))+++---///000000000,,,,,,,,,---//////,,,***)))***,,,------,,,+++***))))))***+++,,,...000111111///------///000111000000///............000000++++++++++++,,,---//////,,,***)))+++...///---***((())))))((('''''')))***&&&%%%%%%%%%&&&)))+++---111111000///............---......---+++******,,,...222555333333777999777333111///,,,***)))))))))***++++++,,,,,,---.........---+++)))((('''''''''+++,,,...///...---...///......------------------)))---111111---)))'''&&&+++---000111222222444666222222222000---++++++,,,,,,,,,,,,******+++...111...///000111000///---++++++)))((('''((()))((('''''')))+++...//////...---222222000---+++***,,,...---+++(((%%%$$$$$$$$$%%%%%%(((***+++)))'''&&&&&&***++++++***)))(((***+++,,,,,,,,,,,,...///111222111000///---------//////...000000000///000222444222333333222000///000111111222333111///,,,,,,,,,***++++++,,,+++***((('''#########""""""#########&&&'''))))))((((((***+++)))***+++***))))))+++------+++(((&&&$$$$$$%%%&&&***+++---,,,)))'''&&&&&&((('''(((,,,000111///+++uuuXXXLLLRRRUUUVVV[[[ZZZ```bbbcccaaa```bbbiiipppppplllhhhgggiiijjjjjjiiihhhiiijjjkkknnnqqqtttvvvqqqnnnkkkiiijjjjjjjjjiiihhhkkkmmmmmmkkkiiihhhggggggiiikkkkkkjjjiiijjjkkkjjjiiifffbbb^^^]]]^^^``````aaabbbeeehhhfffaaa]]]```bbbeeeiiilllkkkhhheeebbbcccdddeeegggiiijjjkkkmmmnnnnnnnnnnnnmmmmmmlllgggeeeeeegggkkkmmmlllkkkkkkiiigggfffeeefffggghhhcccbbb```___^^^[[[XXXUUUWWWVVVSSSQQQOOOOOOOOOOOOPPPKKKEEECCCDDDCCC@@@<<<;;;::::::::::::999666444444444333333333222222222222333333444333222111000000111333555777;;;???BBBIIINNNVVV\\\_________^^^_________``````bbbccccccdddfffiiikkkmmmmmmmmmlllgggeeebbb___\\\YYYWWWVVVMMMBBB999888;;;@@@JJJTTT]]]dddiiihhhhhhiiijjjhhhhhhhhhgggffffffffffffgggbbbbbbdddfffeee___VVVPPPEEEEEECCC@@@;;;999999:::<<>>===:::666333888777777666666555555444777777888888777555444333111444888:::;;;???EEEJJJPPPTTTYYY]]]^^^]]]\\\\\\````````````aaacccdddeeeaaadddhhhlllnnnnnnmmmmmmjjjiiifffbbb]]]YYYVVVTTTBBB888222444888<<>>;;;888777777666222...+++***)))***,,,...///...+++---......,,,+++++++++,,,***''''''((()))(((((((((+++000444555555222000---,,,,,,...//////---+++,,,---//////...,,,,,,,,,'''((()))***---///111222222///,,,+++---...---,,,---,,,,,,,,,---///000222************+++---///111...+++(((***...///+++'''&&&&&&%%%###"""$$$))),,,***************+++++++++*********+++---///000111---.........------///111777999666000---000222222333222000...---,,,,,,---++++++++++++,,,,,,---...---------+++)))&&&###!!!&&&(((***+++++++++,,,------+++'''%%%$$$&&&)))+++''')))***)))''''''+++...))),,,///111222111111222111222333000---,,,---000+++,,,,,,+++***)))+++,,,,,,---///000111000...---,,,,,,,,,---......,,,)))%%%'''))),,,...///......------+++(((''''''***---...,,,(((&&&%%%&&&(((***&&&###"""$$$'''(((&&&###$$$'''***++++++,,,000444------------///111444555000111111111000---+++)))---///111111//////222555222222111...+++)))***+++,,,...000000...---,,,---////////////...,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''$$$###%%%(((&&&)))++++++)))(((***,,,+++)))'''%%%%%%&&&(((******,,,......,,,***))))))(((((()))...444555111---bbbRRRJJJRRR\\\]]][[[[[[bbbbbbaaaaaaaaaeeekkkoooqqqooolllhhhgggggghhhhhheeehhhkkkooosssuuuvvvwwwsssooollljjjlllooopppqqqlllmmmnnnoooooommmkkkiiifffffffffeeedddeeeiiikkkkkkiiifffcccbbbcccdddeeeeeehhhlllnnnmmmjjjeeebbbbbbbbbccceeeggghhhgggfffhhhhhhhhhhhhhhhgggffffffiiijjjlllnnnoooooonnnmmmhhhfffeeefffjjjmmmooopppsssqqqnnnmmmnnnoooooonnnmmmmmmnnnoooooonnnmmmllljjjhhheeedddeeeeeeeeeeeeaaa```^^^]]]aaafffddd___UUUOOOHHHEEEEEEEEEAAA===BBBBBBBBB@@@===<<<===???@@@AAABBBBBB@@@;;;333---:::;;;<<>>888444444555888AAAKKKVVV[[[ccciiillliiieeeaaacccdddddddddbbbbbbccceeeeeehhhkkklllhhhbbb^^^[[[UUURRRMMMIIIGGGDDDBBB@@@<<<<<<===@@@FFFPPPZZZaaadddeeeddd]]]QQQDDD:::666555666777888999:::::::::666777999;;;>>>FFFPPPYYYYYYXXXVVVSSSMMMGGGBBB???<<<999666555666444000,,,((((((***---//////,,,)))+++***((()))***+++)))(((222///***&&&$$$%%%'''))))))---111555666444000...///000000///---+++++++++...............---,,,,,,***++++++,,,---...//////...---,,,+++,,,+++)))''''''''''''(((***,,,///000---,,,++++++,,,---///000,,,...///...+++(((''''''%%%$$$###$$$&&&)))---///...+++***+++...///---+++*********+++,,,///222333...222555333///---///222999777333...++++++...111777666444111...,,,++++++...------,,,,,,,,,------///---,,,++++++)))&&&$$$'''***,,,***'''&&&(((***,,,***((((((***+++,,,,,,---,,,***((('''((()))***+++,,,---------///222555//////...------...///000,,,,,,,,,,,,,,,+++++++++...---,,,...000111000///+++++++++------,,,(((%%%)))***,,,......---,,,+++------+++'''%%%%%%''')))...---***)))(((((()))***&&&&&&&&&'''''''''''''''***((((((,,,111555555333222///,,,,,,...222444555333444444222...***((('''******+++---///000...---111000...,,,***(((((('''(((***,,,...///...---,,,///000111333444111,,,(((&&&'''))))))(((''''''(((***'''$$$###$$$&&&&&&&&&'''))),,,,,,***(((((())))))(((&&&%%%&&&))),,,...((()))***)))((('''((()))+++***,,,000666777222---aaaRRRIIIQQQZZZ[[[ZZZ[[[````````````aaaeeekkkpppqqqooollljjjhhhhhhiiiiiiggghhhlllooorrrtttuuuuuurrrooolllkkklllooopppqqqnnnnnnoooooonnnmmmlllkkkhhhiiiiiigggfffgggiiikkklllkkkhhhfffeeeeeefffggghhhiiilllmmmllliiifffccccccbbbbbbcccfffggggggfffiiiiiijjjjjjjjjiiihhhggggggiiikkkmmmnnnnnnnnnmmmjjjiiigggiiillloooqqqqqqrrrpppnnnnnnooooooooonnnmmmnnnoooooonnnmmmlllkkkgggfffdddccccccbbbaaaaaaaaabbbbbbcccggglllkkkfff___YYYSSSPPPQQQQQQNNNKKKNNNNNNNNNLLLJJJHHHHHHIIIJJJLLLNNNNNNJJJDDD===999???AAACCCGGGKKKQQQXXX]]]```cccdddbbb]]]ZZZ\\\^^^___ccchhhjjjiiigggfffeeefffggggggggghhhjjjkkklllnnnkkkfffccccccaaaUUUHHH<<<777222111222444===FFFUUU\\\dddiiijjjgggdddbbbdddeeedddbbb``````bbbdddhhhjjjlllkkkfffaaa]]][[[XXXUUUQQQNNNLLLJJJIIIHHHBBB@@@===<<>>;;;888666555666555111---***)))***,,,...---+++)))***)))((((((******)))(((///---***'''&&&&&&((()))+++---111333444222000...///111222111///---,,,,,,......///000000///...---***++++++,,,---...//////...---,,,,,,,,,+++(((&&&''''''((()))+++---000111......------,,,---------,,,---...---***)))((())))))((('''&&&'''))),,,------+++)))***,,,---+++)))++++++,,,,,,---...//////...111333222...,,,---000666444222...++++++...000666555444222000...,,,+++...------,,,,,,,,,---------,,,++++++,,,,,,***)))'''((()))((('''&&&'''(((***)))(((***,,,.........,,,+++)))'''&&&&&&'''(((******+++,,,///222444555222111000//////000111333000000...---------------...---,,,...000111111000---,,,******+++***(((&&&***+++---...///...---,,,,,,+++***'''%%%%%%(((***---,,,+++))))))***+++,,,((((((((((((((((((((((((***)))***...333666777666111...,,,,,,///222555666333555666444///***'''%%%))))))***,,,---.........---,,,+++)))((('''''''''&&&'''***,,,......---,,,......///111222000,,,(((%%%'''(((((('''&&&'''((((((&&&$$$$$$&&&((()))))))))***++++++***))))))))))))(((''''''(((+++---///***+++,,,+++)))(((((())),,,***+++///444555222...bbbSSSKKKQQQYYYZZZZZZ\\\^^^^^^^^^___```dddjjjooopppooommmkkkiiiiiijjjjjjgggiiillloooqqqrrrssssssrrrpppmmmlllmmmoooppppppoooooonnnnnnmmmmmmnnnnnnlllmmmmmmllljjjhhhiiijjjnnnmmmllljjjiiiiiiiiiiiikkkkkklllkkkjjjhhhfffeeedddcccaaabbbdddfffggggggjjjkkklllmmmmmmkkkiiihhhfffhhhjjjlllnnnnnnnnnnnnmmmkkkjjjkkknnnqqqrrrrrrpppooonnnnnnooopppooommmnnnnnnoooooonnnllljjjiiiddddddccccccaaa___\\\[[[^^^bbbeeeggglllqqqpppllliiiddd^^^\\\\\\]]]\\\[[[[[[\\\\\\ZZZWWWTTTSSSSSSVVVZZZ^^^]]]WWWPPPKKKIIIHHHKKKOOORRRWWW\\\bbbfffggghhhhhhddd___\\\]]]___cccfffjjjlllkkkjjjhhhhhhffffffeeeeeefffhhhjjjkkkmmmkkkfffcccccc```UUUIII>>>888333222111222:::BBBUUU]]]fffjjjhhheeedddeeegggfffddd```^^^^^^aaadddjjjkkkllliiieee```]]][[[[[[YYYWWWUUUSSSRRRRRRRRRMMMIIIBBB<<<;;;???DDDHHHSSSXXX\\\WWWJJJ<<<444222666666888999:::;;;;;;;;;:::===@@@AAABBBGGGNNNTTTZZZYYYVVVQQQLLLFFF@@@===;;;888555555666666333///+++***)))***,,,,,,+++******((('''''')))***)))(((,,,+++***)))))))))++++++---...000111111000...---000222444444222///---------...000222222111///...***++++++,,,---...//////---------......---)))'''(((((()))***+++---///000............---,,,+++***+++++++++***(((((()))+++---,,,+++***)))***+++,,,,,,***))))))******(((''',,,---.........---,,,+++---///111000,,,***+++---111111111///---,,,...000333333333333111///---,,,------,,,,,,,,,,,,------,,,*********---......---'''&&&%%%%%%&&&&&&%%%###'''((()))---000222222111...---***(((''''''((((((***((((((+++111666777666666444222000000111444555444222000......///111222///...---...000111111000///---***)))))))))((('''***+++---//////...---+++******(((&&&%%%&&&***---...---,,,+++***+++,,,---+++++++++******))))))))),,,+++,,,///444777888777000...,,,,,,///333555666333555777555111+++'''%%%(((((()))***,,,---///000+++***((('''&&&%%%%%%%%%"""$$$'''***,,,------------,,,,,,...//////,,,***%%%&&&((((((''''''((()))'''%%%$$$%%%(((+++,,,,,,+++***))))))******((('''((((((((()))+++---...///,,,......---+++***)))***,,,******,,,000222111///aaaUUUNNNTTTZZZZZZ[[[___^^^______^^^___bbbgggkkkmmmmmmlllkkkjjjjjjjjjjjjfffhhhkkknnnqqqsssssstttrrrpppnnnmmmooopppoooooonnnmmmlllkkkkkklllnnnoooooopppqqqooommmjjjjjjjjjooooooooonnnmmmmmmllllllmmmlllkkkiiihhhgggffffffhhheeecccccceeehhhiiijjjiiikkklllmmmmmmkkkiiihhhggghhhjjjmmmoooppppppqqqnnnllllllmmmoooqqqrrrrrrnnnmmmlllmmmoooooonnnmmmnnnnnnooonnnmmmkkkiiihhhcccdddeeeccc```\\\XXXWWWZZZaaagggiiikkkooonnnjjjkkkgggcccaaabbbddddddcccaaabbbcccaaa]]]ZZZYYYYYY```eeejjjhhhaaaYYYVVVVVVTTTVVVZZZ]]]```ccchhhkkkiiiiiihhheeeaaa______aaadddgggkkkmmmllljjjiiihhheeeeeeddddddeeegggiiijjjiiiiiifffcccdddbbbYYYNNNDDD>>>999777666666<<>>999666444444666666444222***)))'''(((+++---...---***(((&&&&&&((()))))))))++++++,,,,,,------.........///////////////...---111444666666333000///...---...111222333111000...***++++++,,,---...///////////////000111///,,,)))***************++++++,,,******+++,,,+++***)))((((((((('''%%%$$$%%%))),,,///...---,,,,,,,,,,,,,,,+++***)))(((((('''&&&&&&+++---///000000...+++***,,,...///...+++******+++---...//////......///000000111333333333111...---,,,,,,,,,+++,,,,,,------+++)))((((((***---------(((%%%######%%%&&&$$$!!!&&&'''+++000444777666444222111...,,,******+++,,,***'''&&&+++333888888666777555222000000111444666333111...---...111555777222000.........//////......,,,+++++++++***(((&&&)))***,,,------,,,+++***((((((((('''&&&(((+++...000///...,,,+++++++++,,,---------,,,,,,++++++***......///000222444555555222000------///222333333111444666555222---)))'''((()))******+++---111333,,,+++)))'''%%%$$$###### """%%%))),,,---------,,,++++++,,,...///...---&&&((())))))((()))+++,,,)))((('''(((***---------,,,)))'''&&&'''(((&&&%%%&&&'''(((***,,,---...///...000111000...,,,++++++---+++)))***---000000000\\\RRRNNNTTTYYYXXXYYY___aaaaaa```___^^^```cccfffjjjkkkkkkkkkkkkkkkjjjjjjeeegggkkknnnqqqtttuuuuuurrrpppooooooppppppooonnnlllkkkiiihhhiiikkkmmmooopppqqqrrrqqqnnnlllkkkkkkqqqqqqqqqppppppooonnnnnnmmmllljjjhhhggggggggghhhllliiiggggggiiikkklllmmmiiijjjkkklllkkkjjjhhhgggiiijjjlllnnnpppqqqrrrsssnnnllllllmmmoooqqqqqqppplllkkkjjjkkkmmmnnnmmmlllmmmnnnnnnmmmllljjjhhhgggdddfffhhheee```ZZZVVVUUUZZZbbbiiiiiiiiijjjiiiggghhhfffdddcccdddeeeffffffcccddddddccc```^^^]]]]]]eeejjjnnnkkkddd^^^]]]^^^___```bbbcccccceeegggiiiggggggfffeeecccbbbbbbcccdddgggjjjkkkjjjhhhggggggddddddcccdddeeefffhhhiiifffgggfffeeeffffff___VVVKKKFFFAAA???======CCCKKK[[[ccckkkmmmiiifffhhhkkkjjjhhhddd___\\\]]]aaadddggghhhhhhfffdddbbbaaabbb^^^______]]]ZZZZZZ\\\___ZZZWWWRRROOOLLLHHHCCC@@@>>>EEEJJJGGG???777555666555666777888999::::::::::::???DDDHHHKKKPPPWWW\\\^^^\\\XXXRRRLLLFFFAAA>>>777444222222555777555333)))'''&&&(((+++///111111***(((&&&&&&(((*********------...///000000111111///////////////.........222444666666333111//////---...000111111000///...***++++++,,,---...//////222111111222333222///,,,---,,,,,,+++)))((('''&&&$$$%%%'''((()))((('''&&&$$$$$$###"""!!!###'''***---------............---*********)))((('''&&&&&&***,,,///111222000...---+++,,,------,,,+++***++++++---////////////000111///000111222222111///---+++++++++++++++,,,---...+++)))&&&%%%&&&)))******)))&&&$$$$$$&&&&&&$$$!!!&&&(((,,,222777999888666444222000---,,,,,,---...+++((((((,,,444888777444555444111//////000222333///---+++***---111777:::666333///------,,,+++***++++++---//////---)))%%%''')))***++++++***((('''&&&''')))))))))***---///222111///...,,,+++***)))......------,,,,,,,,,+++///000000000000///000000444222///...///000111000///111444444111...+++***)))***,,,,,,,,,...222555000...,,,)))&&&$$$###""" """&&&)))+++,,,---,,,---,,,+++,,,...//////...(((***+++++++++,,,...111...,,,++++++,,,---,,,++++++)))&&&$$$$$$$$$$$$$$$&&&'''((()))+++,,,------///111333222000...------...,,,))))))+++...000111wwwUUUNNNMMMTTTWWWUUUWWW]]]bbbbbbbbb```^^^___aaaccciiijjjkkkmmmmmmmmmlllkkkgggiiilllooorrrtttuuuuuurrrqqqppppppqqqqqqnnnllljjjiiihhhggghhhjjjmmmnnnpppqqqqqqpppnnnlllmmmnnnrrrrrrqqqpppppppppppppppnnnmmmkkkjjjiiijjjjjjkkkooommmkkkkkkmmmoooooooooiiiiiiiiiiiiiiihhhhhhgggllllllmmmoooppprrrssstttnnnmmmlllmmmooopppooonnnjjjhhhggggggjjjlllmmmmmmllllllmmmmmmllljjjhhhggggggjjjkkkggg```YYYVVVUUU\\\eeellljjjfffffffffeeedddeeeeeefffffffffffffffdddddddddcccaaaaaabbbdddiiikkkllljjjfffccccccdddfffffffffdddbbbbbbdddfffeeeeeefffffffffeeeddddddcccfffhhhiiihhhfffffffffbbbcccdddeeefffgggggghhheeeggghhhhhhjjjkkkeee]]]RRRMMMIIIHHHGGGGGGMMMTTT___eeekkkmmmkkkiiijjjlllkkkiiieee```]]]^^^bbbeeeeeegggggggggdddccccccccc___```aaa^^^[[[ZZZ\\\___ZZZXXXWWWWWWVVVRRRKKKEEE;;;===>>><<<777444333444444444666777888999999999999>>>CCCHHHLLLRRRZZZ```___]]]XXXQQQKKKEEE@@@===555222///000444666666555)))(((((()))---000222333+++)))'''&&&(((+++,,,,,,//////000000111111111111...//////000000000//////333444555333111//////000...............------,,,***++++++,,,---...//////444222222222333333111//////...---,,,***(((%%%$$$"""###$$$%%%&&&&&&&&&&&&######""" """%%%)))***+++---...///......---***++++++***((('''((()))***,,,///222333333111000+++,,,,,,---------------+++---////////////111333...///000000000///...---+++******++++++,,,---...+++((($$$"""###%%%'''(((+++)))((('''((('''&&&$$$(((***---333777:::999777222111...---,,,---...///---,,,,,,///333555444111222111000///......//////+++***)))))),,,111666:::777333///,,,+++***)))((()))+++...111333000+++'''&&&((()))******(((&&&%%%$$$'''+++---------...///111000///...,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,...000000///---------...444222//////000000000//////000222222///,,,++++++))),,,......---...222555222000...+++(((&&&%%%$$$$$$%%%(((+++,,,,,,,,,+++---,,,+++,,,...///...---***+++,,,,,,,,,...111444222000............,,,***+++***((($$$!!! ###%%%((((((((()))***+++,,,---...111333444222000//////...,,,+++******---000222pppPPPLLLNNNWWWYYYVVVXXX^^^bbbbbbbbb```______bbbdddiiikkkmmmoooppppppnnnmmmkkkmmmoooqqqssssssssssssqqqqqqqqqqqqrrrqqqnnnlllhhhhhhhhhhhhjjjkkkmmmnnnnnnoooooommmllllllnnnqqqsssrrrpppooonnnoooqqqrrrpppooonnnnnnmmmnnnooooooooonnnmmmnnnpppqqqpppoookkkjjjiiihhhggghhhhhhiiimmmmmmmmmnnnoooqqqrrrsssnnnnnnmmmnnnppppppooonnniiifffdddcccfffiiilllmmmjjjkkkllllllkkkjjjiiihhhiiillllllggg^^^WWWUUUUUU[[[eeekkkhhhcccaaaccccccaaacccfffggggggeeeddddddcccccccccbbbbbbcccgggjjjnnnmmmkkkiiihhhhhhiiiiiihhhhhhfffccc``````bbbdddeeefffggghhhiiigggeeecccccceeeggghhhfffeeeeeeeeeaaaccceeeggghhhhhhgggfffgggjjjkkkkkkmmmmmmhhhaaa[[[VVVSSSSSSRRRSSSYYY```bbbeeeiiikkkkkkjjjjjjkkkjjjiiifffbbb___```cccfffeeeggghhhhhheeecccbbbbbb```bbbbbb___ZZZXXX[[[^^^^^^\\\ZZZ\\\^^^[[[UUUOOOAAA>>>999555333333333444222333444666777777777777888===BBBFFFJJJQQQZZZ```^^^[[[VVVOOOHHHBBB>>>;;;333000---...222555666555,,,+++***,,,///111111111,,,***''''''))),,,---...111111000///////////////---...000111222111111000333333333000...---...000///...,,,+++***************++++++,,,---...//////444222000000111222111111/////////...,,,***((('''$$$$$$#########$$$$$$%%%#########"""!!!"""%%%((()))***,,,......---,,,******,,,---,,,***)))***,,,---...000333444444333222++++++,,,...///000000///---.../////////000222444//////......---------,,,************+++,,,---...***&&&""" !!!$$$'''(((,,,------+++)))(((((((((+++,,,...333777999888777222000///......///000111000000111111111111//////000000000//////...---,,,+++***)))))),,,///444666444111,,,***))))))))))))***+++...111333222///,,,'''((()))******(((&&&%%%$$$(((---111111000///...---------------,,,+++***)))******++++++,,,,,,,,,,,,...000///------...000111000...///000222222111111222222///,,,)))))))))(((,,,///000------///333000///---+++***(((((((((((()))+++---------+++***++++++***,,,------,,,*********++++++,,,...222555333222000000000///---++++++---,,,&&&###))),,,+++)))))))))+++,,,...---000333444333111000000...---,,,++++++---000222oooPPPNNNRRR[[[]]]ZZZ[[[bbb```aaaaaaaaa```aaaccceeejjjlllooorrrsssrrrqqqpppooopppqqqrrrsssrrrqqqqqqqqqqqqqqqrrrsssqqqnnnkkkhhhiiiiiijjjkkkmmmnnnooommmmmmmmmlllkkklllppprrrsssrrrooommmmmmoooqqqrrrqqqqqqqqqqqqqqqrrrrrrsssooonnnnnnpppqqqqqqpppnnnlllkkkiiigggggghhhiiikkkmmmmmmmmmmmmnnnoooqqqqqqoooooonnnoooqqqqqqooonnnhhheeebbbaaadddhhhkkkmmmiiijjjkkklllkkkjjjiiihhhkkkmmmlllggg]]]VVVTTTUUUXXXbbbiiieee___^^^```bbb^^^aaaeeegggfffdddbbbaaabbbbbbaaa```aaadddiiimmmrrroookkkiiijjjlllmmmnnniiihhheeeaaa^^^___bbbdddfffgggiiikkkkkkiiieeeaaadddfffggghhhfffeeeeeeeee```cccfffhhhiiiiiigggfffiiimmmnnnmmmnnnnnniiibbbbbb^^^[[[\\\\\\]]]cccjjjccceeegggjjjkkkkkkjjjjjjjjjiiifffcccaaaaaadddgggfffhhhiiiiiieeebbb```___aaacccddd```ZZZXXXZZZ^^^ccc```^^^___bbbbbb]]]YYYJJJCCC:::444333555555555111222333555666666777777888<<<@@@DDDHHHOOOXXX^^^]]]ZZZTTTMMMFFF@@@<<<999111...,,,---111555666555///...---...000000000...---***((('''***---...///222111///...---------...,,,...000222333333222111333333111...,,,,,,...000000...+++)))''''''((()))***++++++,,,---...///000444111...---///000111111...//////000///---,,,+++'''&&&%%%###"""######$$$###$$$$$$$$$######%%%((()))***,,,......,,,)))(((***,,,...---+++***,,,///000111222333444444333333++++++,,,...111222222111//////000//////000333555///...---,,,,,,,,,,,,,,,************+++,,,---...)))%%%!!!!!!%%%(((***---///000...***((())),,,------///222666888888666333222111000000222444555111333444333000...------///000000000000...,,,+++---,,,+++***,,,...111333111...***((()))*********,,,,,,---000222333222000((()))***+++***)))'''%%%###(((///333444111///---***++++++,,,---------,,,'''((()))***++++++,,,---***---//////......111333///------...111333444444555444222...***'''&&&'''&&&+++000000---+++---000------,,,+++*********++++++,,,---......---+++************+++,,,,,,***((()))******++++++...222555333222111111111111...,,,,,,//////((($$$,,,///---+++))))))+++---///,,,///222444333222111111......---,,,,,,---000222tttXXXUUUSSSVVV]]]bbbcccaaadddfffhhhfffcccbbbccceeennnppptttuuuuuuuuuuuuuuutttuuutttrrrooolllllllllnnnqqqttttttrrrpppnnnmmmjjjjjjjjjjjjkkklllmmmnnnjjjhhhggghhhjjjmmmooopppooommmllllllnnnqqqssstttsssqqqooonnnoooppppppooouuurrrnnnmmmmmmnnnooonnnnnnnnnmmmjjjgggfffggghhhppprrrttttttsssqqqqqqrrrooommmkkkllloooqqqpppnnnhhhfffbbb___dddmmmpppnnnhhhjjjllllllkkkjjjjjjkkkoooooolllfff^^^XXXVVVWWWZZZ]]]aaabbbbbbaaaaaabbbcccccccccccccccbbbaaa```___aaabbbcccdddgggjjjmmmnnnnnnnnnllljjjkkkmmmpppooolllgggccc``````aaabbbgggeeefffiiilllmmmjjjfffgggffffffeeeddddddccccccaaafffkkkmmmkkkiiihhhiiikkkmmmppprrrppplllgggdddffffffffffffggghhhjjjjjjhhhhhhggghhhjjjkkkkkkjjjkkkjjjgggdddbbbccchhhkkkllljjjfffccc```___``````^^^^^^___```___^^^\\\[[[\\\[[[\\\```dddgggeeeccc\\\WWWJJJ:::222333555555666666777777888888888888999<<<@@@EEEJJJPPPWWW[[[]]][[[VVVOOOGGG???888444...+++((()))...222333333000222333444444333111000,,,,,,,,,,,,---...//////222111000...,,,***)))(((,,,---///111222111000///333111...,,,++++++---...---,,,+++)))((())))))***'''))),,,---,,,+++,,,,,,333111...---------+++***---------///111111///...,,,***'''$$$###$$$&&&'''&&&&&&&&&'''(((***+++,,,(((***+++,,,+++******+++111000///---++++++---///111111111111000000000000------...000222222000///333222222222444333111000///---******+++,,,,,,+++)))************+++++++++)))(((%%%###$$$&&&)))+++//////...---------......000//////000000111222333444333222333555666555444444666666444111///......333111000000///...,,,)))...///000111111000///......+++((((((***,,,+++)))***))))))+++000333333111+++++++++*********))))))***,,,///222222111...---,,,,,,++++++***++++++++++++***)))((()))***,,,...+++)))((()))---111333444333000------///222333444555333000---***'''%%%%%%(((((()))*********++++++111000...------,,,***''')))...333333...++++++---***)))))))))((((((''''''''')))++++++)))***...111222444666555333222111111000222111+++###!!!%%%+++222000---***((()))***+++......//////000000111111111---)))(((***++++++)))pppVVVSSSSSSXXX```eeegggfffdddfffgggfffddddddeeegggooorrrvvvwwwwwwvvvvvvwwwtttttttttrrrnnnlllllllllnnnppprrrsssqqqoooooooookkkkkkkkkjjjkkkkkkkkkllljjjhhhggghhhkkknnnooopppooonnnmmmmmmooorrrtttuuuuuurrrppppppqqqrrrqqqqqqsssqqqoooooopppqqqppppppmmmmmmllljjjhhhhhhiiikkkooorrrttttttsssrrrrrrsssllljjjiiijjjlllnnnmmmlllcccbbb^^^\\\aaajjjmmmkkkgggiiijjjjjjjjjjjjkkkmmmnnnnnnkkkeee^^^YYYXXXXXXYYY[[[^^^```aaaaaaaaaaaa```aaaaaaaaa``````___^^^aaacccfffggggggggghhhiiikkkkkkkkkiiiiiijjjnnnqqqpppnnnjjjfffdddcccdddeeeeeedddeeehhhlllnnnkkkhhhffffffffffffeeedddbbbbbbaaaeeeiiikkkjjjhhhhhhiiiiiikkkmmmooonnnkkkgggeeeiiiiiiiiiiiiiiiiiiiiihhhgggfffggghhhiiijjjiiihhhiiihhhfffcccbbbcccfffiiikkkjjjgggeeecccaaaaaaaaa^^^^^^^^^^^^^^^]]][[[ZZZ[[[ZZZ[[[___dddggggggeeeeee```RRR@@@555444444444666666777777888888999999999;;;???EEEKKKQQQXXX[[[\\\YYYTTTMMMEEE===666222---+++)))***,,,///222333222222333333333222000000,,,,,,,,,,,,------......111000///---,,,***)))(((***+++...000000000...---000///---,,,---...000111///...,,,+++******+++,,,+++,,,......,,,+++***+++111///...---------+++)))+++,,,---///111111111000---------,,,+++)))((('''))))))))))))***++++++,,,+++,,,------+++******+++222222000---***)))+++,,,////////////////////////.........000222333333222666444222222222222111//////---,,,,,,---......---************++++++++++++***(((&&&$$$%%%&&&)))+++.................................///000111222333333222111111333444333222333444555555333111111222333111000//////...,,,***000000111111111///...---,,,***'''(((+++------,,,,,,******---111333333222//////.........---------,,,---000222222000...,,,,,,,,,++++++***++++++,,,+++***)))((()))***+++,,,((('''&&&'''+++///111111111...,,,,,,...000222222333222000---+++)))((('''''''''&&&&&&&&&'''((((((......---...//////,,,******...222222...++++++---******)))(((((((((((((((***,,,......,,,,,,...000111222444444222000000000111333222,,,%%%###'''---444222///,,,)))(((((((((------...///000111222222222...+++)))***+++***)))hhhPPPOOOQQQWWW```fffhhhhhhbbbcccddddddddddddfffhhhnnnqqquuuvvvvvvuuuuuuuuusssssssssqqqnnnllllllmmmnnnoooqqqpppoooooopppqqqmmmmmmlllkkkjjjjjjiiiiiihhhgggfffhhhkkknnnooopppooooooooooooqqqsssuuuvvvtttrrrppppppqqqrrrqqqpppoooooooooppprrrrrrqqqoookkkkkkkkkiiihhhiiikkkmmmsssuuuwwwwwwvvvttttttuuunnnmmmlllmmmnnnooonnnmmmdddccc```___dddlllooommmkkkmmmnnnmmmmmmnnnppprrrpppooommmhhhccc___^^^^^^______aaacccfffgggfffeeeccccccdddddddddcccbbbbbb```ccchhhjjjiiifffdddddddddddddddcccdddggglllpppooonnnkkkiiigggfffggggggdddccccccggglllnnnmmmjjjfffgggggggggfffdddbbb```aaadddggghhhhhhhhhhhhiiihhhiiijjjjjjjjjhhhgggfffkkkkkklllkkkkkkiiigggfffeeefffhhhiiiiiihhhfffeeegggfffeeecccaaabbbdddgggiiiiiihhhgggfffdddcccbbb]]]]]]]]]\\\[[[[[[ZZZYYYYYYYYYZZZ^^^cccfffhhhhhhjjjeeeWWWEEE888444444333666666666777888999:::;;;999;;;@@@FFFMMMTTTYYY\\\YYYWWWQQQJJJBBB:::333000------,,,******,,,///222444444333222111000000///,,,,,,,,,,,,---------...000///...---+++***)))((('''))),,,...///...,,,+++,,,,,,,,,---...000222333111000...---,,,,,,------///000111///---+++******//////...//////...+++)))***+++---///000111222222000222444555333///+++(((------------,,,,,,,,,---......///---+++))))))***333222000,,,)))'''(((***------------------------///...---...222444555666777555222000000000000///...---...///111222000///******+++++++++,,,,,,,,,+++***((('''&&&((()))***,,,,,,............---,,,,,,,,,------///000222222222111///000111111000///111333444444333333333444222000///......---+++***111222222222111///---,,,+++)))((((((+++---......---,,,,,,...111333333222111000000000000/////////...///111111111///,,,+++,,,++++++***++++++,,,,,,++++++***)))))))))******&&&%%%$$$&&&))),,,.........,,,******,,,...//////000000///...---,,,++++++)))'''%%%######$$$&&&(((++++++,,,///111111...,,,)))---000000---***+++,,,+++***)))((('''((()))***---///111111///............000111111///......///111222222---'''%%%)))...444333111...+++)))'''&&&+++,,,---...000111333333333000---+++++++++***)))^^^KKKLLLPPPVVV^^^cccffffff___``````aaabbbdddfffhhhkkknnnqqqrrrqqqpppqqqqqqrrrssssssqqqnnnmmmmmmnnnoooooopppooonnnoooqqqssspppooonnnmmmkkkiiigggfffgggffffffhhhkkknnnpppppppppqqqqqqrrrrrrsssuuuwwwsssqqqppppppqqqqqqpppoookkklllnnnqqqsssssspppnnnjjjjjjiiihhhgggiiilllooouuuwwwxxxwwwuuurrrqqqqqqooonnnnnnooooooooonnnmmmggggggddddddiiippprrrooooooppppppooonnnnnnppprrrpppooommmiiifffcccbbbbbbfffeeeeeegggjjjjjjiiiggggggggghhhhhhhhhggggggfff___dddhhhjjjgggbbb]]]ZZZXXXXXXYYYYYY[[[___fffjjjkkkkkkkkkjjjjjjjjjiiiiiieeeddddddggglllnnnllljjjggghhhiiijjjiiifffcccaaaaaacccdddeeefffhhhiiijjjggggggggggggggggggggghhhiiijjjllllllkkkjjjgggfffeeegggjjjkkkiiigggeeeddddddeeeeeedddbbbbbbccceeeggghhhiiiiiihhhfffdddccc]]]\\\[[[YYYXXXXXXXXXXXXVVVWWWYYY\\\aaaeeehhhiiigggcccWWWEEE888444333222666666666666777999;;;<<<;;;<<>>BBBIIIRRRYYY\\\]]]TTTQQQKKKDDD===666111......//////,,,))))))---111555444222111000/////////,,,,,,...///////////////......---,,,,,,+++******)))***,,,.........---,,,******+++,,,---.........000///...,,,,,,,,,,,,------...///...---,,,...///000000000222333222///---***,,,.........///222444222333444444333000---+++---...///111222222222222/////////,,,***((()))***//////...+++))))))***---,,,,,,---------.........,,,)))((((((,,,111444555///---******,,,///000000,,,---000444666666444111+++,,,,,,,,,------------......---,,,++++++******'''(((+++,,,---,,,***)))++++++,,,,,,---///000111111///...///000000///...///111222222000//////000000---+++******+++***)))+++---...000111111111000///...---,,,++++++,,,---------............//////.........------------,,,000//////...---,,,+++++++++*********++++++,,,---++++++,,,,,,+++***)))((('''&&&&&&(((+++---...---***(((''''''***+++,,,++++++,,,---...////////////,,,***&&&""""""$$$'''************+++,,,,,,)))'''%%%&&&((((((((('''''''''+++***)))(((((()))***+++(((***,,,...000000///---)))***++++++******,,,---,,,,,,+++((($$$###%%%''',,,---...///...---+++******+++,,,...///111222222222111///---***((('''&&&wwwVVVPPPSSSXXX]]]```bbbbbbbbbcccaaa```bbbeeeiiilllmmmllllllllljjjiiijjjnnnppprrrssstttsssqqqpppppprrrrrrrrrrrrqqqppppppsssuuuttttttsssqqqnnnjjjgggeeeccccccdddhhhlllooopppppprrrtttvvvuuurrrqqqrrruuuuuutttssstttuuuuuusssqqqmmmooossswwwzzzyyyvvvssspppooommmkkkjjjkkkooorrrxxxyyyyyyvvvrrrmmmkkkjjjkkkmmmnnnnnnkkkiiihhhhhhjjjjjjiiihhhlllrrrqqqmmmkkkmmmnnnmmmkkkjjjjjjjjjssspppnnnllllllkkkiiihhhkkklllmmmllljjjiiiiiikkknnnooooooppppppppppppppplllmmmkkkeeeYYYMMMCCC===<<<===???AAADDDGGGMMMPPP[[[___dddjjjnnnpppqqqqqqiiigggeeegggjjjllljjjhhhggghhhjjjkkkkkkjjjhhhgggdddbbb```aaaeeeiiilllmmmkkkjjjiiihhhhhhiiijjjkkkggghhhiiijjjjjjiiiiiihhhhhhkkkmmmlllhhhdddddddddccceeehhhiiigggeeedddccceeefffggghhhgggeeebbbaaa\\\ZZZVVVSSSRRRSSSTTTUUUUUUYYY]]]```aaaccceeefffkkkiii___LLL;;;333111000333333222333555888;;;===>>>>>>BBBIIIRRRYYY[[[ZZZRRROOOJJJCCC<<<777333000111000...,,,***+++...000333333222111000//////...+++,,,...000222222222222.........------,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,++++++,,,------...000///---,,,++++++,,,,,,***+++,,,,,,+++,,,...000000///000111333333111///,,,...000///------000333111111222111000///---,,,+++---///111333333333333//////...,,,+++***,,,...//////...+++******,,,...,,,------....../////////)))'''&&&'''***...111222,,,***)))***---///000000------000333555555333111,,,,,,,,,---------......000000000///...,,,+++***((()))+++,,,---,,,,,,+++---------------...///000///...---...///000000///...000111111///......///000...+++***+++++++++***)))***,,,///000111111111000000///---******+++------...///...---,,,---...////////////............------,,,+++++++++,,,,,,************+++,,,------***+++---......,,,***))))))((()))+++---//////...***((('''(((***,,,,,,+++***+++---...//////...---)))'''$$$!!!!!!###&&&(((+++***))))))))))))'''%%%$$$%%%%%%&&&&&&&&&&&&&&&))))))******************''''''(((+++---///...,,,'''((())))))))))))+++...,,,,,,+++((($$$###$$$%%%((()))+++---......---------------......//////000...///...,,,(((%%%%%%%%%{{{\\\QQQUUUZZZ___aaabbbbbbaaaccc```^^^```dddiiikkkkkklllkkkhhheeedddffflllpppssstttuuutttrrrqqqrrrssssssttttttsssrrrqqqssstttuuuuuuuuusssppplllhhhfffbbbbbbdddhhhllloooppppppsssvvvxxxvvvqqqoooppprrrsssrrrrrrssstttsssqqqooonnnooorrrvvvyyyxxxuuurrrooommmkkkgggeeefffjjjmmmpppqqqqqqoookkkgggeeeeeedddgggiiihhheeebbbaaabbbcccdddbbbbbbeeeiiihhhbbbaaadddgggiiihhhfffeeeeeemmmjjjgggfffffffffcccaaacccgggjjjiiidddcccggglllnnnnnnooopppppppppppppppdddccc```XXXMMMAAA999444222444777999;;;>>>AAADDDLLLQQQYYYbbbhhhlllmmmnnnhhheeedddfffjjjlllllljjjeeefffggghhhiiiiiiiiiiiifffbbb___```eeejjjnnnooonnnmmmlllkkkkkkkkklllmmmkkkkkkkkkjjjjjjiiihhhhhhhhhkkkmmmjjjeeeaaabbbddddddgggjjjllljjjgggeeedddeeeeeefffeeedddbbb```___[[[YYYUUUQQQPPPQQQSSSTTTXXX]]]bbbeeeeeeddddddeeeiiiiii```MMM<<<444222222222111000111333777:::=========@@@GGGQQQWWWWWWVVVQQQNNNIIICCC===888555333333000---,,,---...000000000111222222222000///...***,,,///222444555555555//////...............------,,,+++***+++---///111...---,,,,,,,,,...000222000///---,,,++++++,,,---))))))******)))***,,,//////...---...000111000//////111222///+++***---111///000111222222000...---,,,---///111222222111000/////////...---...111333111111///---******+++---,,,,,,------...//////000((('''&&&'''***---///000,,,++++++,,,///000000///------...111333333111///------------............111111222111000---+++))),,,,,,,,,---...////////////...............//////+++******,,,...//////...,,,...000111000000000222333000---,,,---.........((()))+++---///////////////000000---+++***,,,///...000111000---,,,---///000000/////////.........***)))(((((()))+++---...************+++,,,---...)))+++...000000///,,,+++*********,,,///000000///***)))((()))+++---,,,+++***,,,---......---,,,+++(((&&&$$$""""""$$$''')))---***((('''((((((((('''%%%%%%%%%&&&'''''''''&&&''')))***,,,,,,+++***))))))'''&&&(((+++---,,,***&&&'''((((((((())),,,...000///---***'''%%%%%%%%%'''((()))+++,,,------.../////////......------,,,***+++,,,***&&&#########cccNNNSSSYYY^^^```aaa`````````]]][[[\\\aaafffhhhhhhjjjhhhddd```___bbbhhhmmmssstttuuuuuusssssssssuuutttuuuvvvuuusssrrrrrrsssvvvvvvvvvtttqqqmmmiiigggaaabbbdddhhhlllpppppppppssswwwyyyvvvqqqmmmnnnqqqooonnnnnnoooppppppmmmkkklllmmmpppsssuuuuuurrrpppkkkiiifffbbb___```cccfff___```aaa```]]]ZZZYYYXXXXXX[[[^^^]]]YYYVVVUUUUUUUUUVVVUUUTTTWWWZZZXXXRRRRRRVVV[[[^^^^^^]]]\\\\\\^^^[[[XXXWWWWWWWWWUUURRRTTT[[[```^^^YYYXXX^^^eeeeeeffffffggghhhhhhhhhgggVVVUUURRRLLLCCC:::555222---000333666777999;;;===@@@FFFOOOYYYbbbfffhhhhhhfffdddccceeejjjmmmnnnlllddddddeeefffggghhhiiijjjgggccc______eeekkkoooppppppooonnnnnnmmmmmmmmmmmmpppooommmkkkiiiiiihhhhhhhhhkkkllliiiccc___aaacccdddhhhlllnnnllliiifffeeeeeeeeedddcccbbb```___^^^[[[XXXTTTPPPOOOPPPRRRTTT[[[```fffiiihhhfffeeeeeecccddd]]]LLL<<<555555555111000///000222666:::<<<<<<<<<>>>EEEOOOTTTUUURRRPPPMMMHHHCCC===999777555555000,,,,,,...111111000///000222333222111///...***,,,///333666777777777////////////////////////...,,,***((())),,,///111///...---,,,---000444666111000...---,,,,,,------)))))))))((('''(((***---...,,,+++,,,...///000///111333333000+++))),,,///---///333555555222///------...000111111000///---///000000//////111555777444333111...***)))***,,,++++++,,,------...//////((('''&&&(((+++---...///......---///000111///......---...///111222000///---------.........//////222222333222111...+++)))///.........///111222333000000///............///)))((((((***---.........+++---000111111222333555555222///...///000111000)))***,,,---...------,,,---...///...++++++...111000222333111...,,,...///............------------''''''&&&&&&(((+++---///************+++,,,---...)))+++...111222000...,,,*********---///000000...+++***)))***,,,...---,,,+++,,,---......,,,***))))))(((&&&%%%&&&(((***,,,---+++((('''((()))******'''&&&%%%&&&((()))((('''&&&(((+++------,,,***))),,,)))''''''***+++***(((&&&''''''''''''))),,,...333222000---***((('''&&&(((((())))))+++,,,------111111000...---,,,+++***''')))+++((($$$!!!!!!###sssWWWNNNPPPTTTYYY]]]\\\YYYVVVVVVTTTRRROOOPPPUUU]]]bbbaaa```]]]XXXVVVXXX___eeehhhmmmooommmnnnsssrrrnnnmmmoooqqqpppnnnmmmooorrruuutttsssqqqooollliiihhhiiieeeccceeekkknnnmmmkkklllpppsssqqqlllhhhiiikkkgggcccaaaaaacccddddddbbbbbbfffgggeeedddggghhhfff^^^[[[VVVRRROOOOOOPPPQQQQQQMMMJJJLLLOOOQQQNNNJJJSSSOOOKKKIIIJJJJJJIIIGGGIIIGGGEEEBBBBBBCCCEEEGGGEEEGGGJJJMMMNNNMMMLLLKKKNNNLLLHHHEEECCCBBBBBBCCCKKKMMMOOONNNMMMOOOUUU[[[aaa]]]WWWVVV[[[```\\\SSSJJJGGGBBB???;;;888333000000111222222222333777999<<>>DDDLLLRRRTTTTTTPPPMMMGGGAAA<<<888666666888555000,,,++++++---//////---,,,...111222000---+++---111555888888666333,,,,,,...333666777333000///---***&&&$$$%%%***---/////////---,,,---000222000///...------...///000)))+++,,,,,,***))))))***---+++***+++---//////...111000...,,,******))))))---...111333444222000///222111...,,,******+++,,,000111222000///111666:::999666222...,,,---000222...---+++,,,------+++***((()))***,,,------,,,,,,111444777666222///111444///---,,,---000222000......000222333111...+++(((111333555666444111,,,))),,,+++++++++,,,...000111111111000000//////......---***'''(((***,,,+++***,,,...000000...///222555777333...,,,---------+++---,,,***)))(((((())))))---,,,+++++++++---000111///111333444444222///...000...,,,,,,------,,,+++$$$%%%(((,,,000222111000***)))(((((()))+++---///,,,***'''(((,,,......---//////...------------...------,,,***((('''(((***))),,,000111///,,,***))))))******+++,,,,,,------///---+++,,,---,,,(((%%%$$$%%%%%%%%%%%%&&&((()))&&&(((***,,,---...------000,,,)))(((***,,,,,,***(((((((((((()))***,,,,,,...111222111...,,,,,,...***++++++,,,,,,------------...000111000---)))&&&((('''%%%&&&((())))))(((sssYYYKKKLLLOOOSSSUUUSSSOOOKKKJJJIIIHHHFFFFFFJJJPPPTTTTTTSSSPPPMMMKKKNNNTTTZZZ\\\aaacccbbbdddhhhhhhdddbbbdddfffffffffeeeeeefffggghhhiiihhhfffeeeeeeffffffbbb______bbbcccaaa]]]\\\___bbb```\\\XXXYYY[[[XXXUUUSSSSSSUUUVVVVVVUUUVVVYYYYYYUUUTTTVVVVVVTTTNNNLLLIIIFFFEEEDDDEEEFFFDDD@@@>>>???BBBDDDBBB???GGGDDDAAA@@@AAAAAA???===???>>><<<::::::;;;<<<======>>>AAACCCDDDCCCBBBAAA@@@???<<<999777777777888;;;>>>@@@@@@>>>AAAGGGLLLRRROOOKKKHHHLLLPPPLLLEEE>>><<<999888777666333111111222333222222333666888:::<<>>>>>@@@FFFNNNTTTWWWWWWUUUPPPHHH@@@:::777666777888555111---++++++,,,...---,,,+++,,,///000...,,,---///222666777666333111------000444888999777444000///+++'''$$$$$$(((+++.........,,,+++,,,///111000///---,,,,,,---......+++,,,---,,,)))((('''(((///---,,,,,,...//////...//////...---,,,+++******+++---///000111000...---111///---+++***++++++,,,000111111///...///333777666333000---,,,---///000///---,,,,,,---......---***+++---.........---,,,000333666555111///000333222000...///000000...,,,///111222222111...***(((---000333444444111---************+++,,,---......000000000000//////.........+++)))(((***,,,+++***+++---///...,,,,,,---///222000...---......,,,******)))'''&&&%%%%%%%%%&&&))))))))))))***+++---...///000222333333222000///222000...------...,,,+++&&&''')))---111333222111---,,,***)))))))))***++++++)))'''(((+++...//////000///...---,,,+++++++++------,,,***((('''(((***000222555555333000......,,,++++++++++++,,,------///---,,,---...---)))&&&&&&'''(((((())))))+++,,,((()))***,,,...//////000000---***)))+++---,,,+++))))))((())))))***++++++---///000000---,,,,,,...//////.........//////000111000///---+++)))'''&&&'''''''''(((+++,,,,,,+++qqqZZZHHHHHHIIIKKKKKKHHHCCC???======>>>======>>>AAADDDFFFDDDBBB@@@???CCCHHHMMMMMMQQQSSSSSSTTTWWWWWWUUURRRRRRTTTWWWYYYYYYWWWUUUTTTWWWZZZZZZYYYYYY]]]```]]]YYYUUUTTTTTTSSSOOOLLLHHHKKKNNNMMMIIIFFFGGGHHHHHHFFFDDDDDDEEEFFFGGGFFFHHHJJJHHHDDDCCCEEEEEEBBB>>>===<<<;;;::::::::::::888555222222666888888777999888888888999888666333444444444333333333333333555666888999:::999888777999777555333222222333444222444666666555777;;;@@@???@@@>>>:::;;;===<<<777555333111111222222111000444444444333222333555777999888999===CCCLLLUUUZZZhhhiiijjjjjjjjjjjjlllmmmmmmmmmlllkkkiiifffdddcccdddfffffffffeeegggmmmrrrpppooonnnlllkkkiiihhhgggeeeeeefffiiilllmmmlllkkkhhhdddccceeeeeebbbbbbeeedddeeefffffffffgggjjjmmmqqqpppkkkddd\\\XXXYYY[[[___fffiiiddd^^^]]]^^^]]][[[[[[[[[ZZZWWWPPPIIICCCBBB>>>777333333444666666444222///,,,,,,///222555>>>???BBBIIIPPPVVVYYYZZZZZZSSSIII???888666777999999777333...,,,+++,,,,,,---+++***+++,,,,,,+++***///111333666666444111///...///222666999;;;999888111000,,,((($$$$$$&&&(((,,,------,,,+++,,,...111000///---,,,,,,,,,------------...,,,)))''''''(((111...,,,,,,---......------.../////////...,,,+++***+++,,,---...---,,,+++///...------,,,,,,------000000///---,,,,,,///111000///...,,,,,,---......///---,,,,,,...000111000...///000000000///...---///111444333000...///111555333111000///...,,,***000000111111000---***(((***,,,000333333111---+++)))******+++,,,,,,,,,,,,//////000000000///......///---******+++,,,++++++***+++---,,,***))))))***---,,,,,,...///...,,,)))***)))'''&&&$$$$$$$$$%%%''''''((()))***+++,,,---...///000111111222222111333111///.........,,,+++((((((***...111333222111111000---+++)))(((((((((+++)))((((((+++...000111///...---+++***))))))))),,,,,,,,,***(((((()))+++555666777666333111111111...---+++******+++,,,---///......//////...+++((('''((()))+++,,,---------******+++,,,---///000111000---+++***+++,,,,,,,,,***************************,,,......---,,,---...222111000//////111333444555222...)))'''&&&&&&'''''''''(((+++...000///...nnnXXXFFFEEEEEEEEEDDDBBB===:::666888:::::::::999:::;;;<<<;;;999888999===AAAEEEDDDEEEGGGGGGGGGHHHGGGFFFCCCBBBCCCHHHLLLMMMJJJGGGEEEHHHKKKKKKJJJKKKPPPUUUNNNLLLIIIHHHGGGEEEBBB???===???AAAAAA>>><<<<<<===???===<<<<<<===>>>??????===???===;;;<<>>BBBHHHOOOUUUYYY[[[ZZZTTTKKKAAA;;;999:::;;;;;;999555222///---------000///---+++***)))((((((...000333555444222000000000000222444666777777666000///,,,)))&&&%%%'''))),,,---...---------///111111000///---,,,,,,---------......---+++***+++,,,111///,,,++++++,,,,,,+++,,,---///111111000///...***++++++,,,,,,,,,++++++//////000000000000000000000///---+++******+++,,,******+++++++++,,,,,,,,,---,,,***+++...111222222222333333333222000...------///111111///......000333222111000...---+++***....../////////...---,,,***,,,000222222000---+++)))***,,,------,,,+++***...//////000000///......///...,,,+++++++++++++++((()))++++++******))))))*********+++------,,,,,,...---+++)))(((''''''(((((((((***+++------------------...///000111222333333000...---------+++***))))))***---000222111000111000...,,,***(((((((((---,,,******+++---///000,,,+++***)))))))))))))))))))))***))))))***,,,///555555555222///......///000...+++(((((((((***,,,...///000111111///,,,***''''''))),,,...///...---...---,,,++++++,,,...///---,,,+++******+++++++++******++++++*********)))((()))+++,,,,,,------...000///...---...111444777444222...***((('''((()))((((((***---000111///---iiiRRRDDDCCCBBBBBBBBBAAA===;;;444777999999888888888888888777555555888;;;>>>@@@@@@@@@@@@AAA@@@>>><<<<<<999888888<<>>???CCCGGG>>>======>>>>>>>>><<<:::888999;;;;;;:::999888888:::::::::999999:::<<<===888999888777;;;AAACCC@@@888888888777666444222111222000------///222444555111333666888777555333111000111333444444333222111222222111111111222222333333222111000000111222444111222222111///...------,,,222555333222555666555333111000000333555666666888888888666444333555777666555333444999@@@HHHMMMSSSYYY___aaa^^^]]]aaaeeecccddddddddddddcccbbbbbb]]]bbbffffffdddeeejjjooollliiifffddddddcccaaa___\\\___cccggghhhhhhgggfffgggddddddggggggdddcccfffddddddcccaaabbbeeejjjnnnllljjjddd\\\TTTPPPQQQTTTXXX```ccc]]]TTTPPPPPPPPPGGGGGGGGGFFFDDDCCCBBBBBB===:::666444555666777777777555444222222333555666:::===BBBGGGLLLRRRVVVYYYWWWSSSKKKDDD>>><<<;;;<<<:::999777555222111000///444333000---***((('''''',,,///333444333111111111000111111111000000000111---------***(((((()))+++---...////////////111333444333111///---------...,,,---...---------///111444111...,,,------...---,,,...000222333222111000------,,,,,,,,,,,,,,,---111222333444444444333222000///---+++***))))))(((''''''((()))************+++***)))+++...111222222444444555444333000...---,,,...//////............000000000///------,,,,,,+++,,,,,,---...//////000---///000111111///...,,,,,,,,,---......---,,,+++---...///000000///...---......---+++******,,,---(((((()))***,,,,,,,,,+++)))))))))((()))+++...000111000...,,,+++***++++++))))))***,,,,,,,,,,,,,,,,,,,,,---...000111222333111///,,,+++,,,+++***))))))))))))+++...000000//////...---,,,,,,++++++***000///...---,,,+++,,,---((((((((((((((()))***+++%%%'''((())))))+++///222333333222000---+++,,,---///---***'''&&&''')))***---///222222111///---+++((()))+++///222444111///000///---+++)))))))))************)))(((((())))))******++++++++++++***)))''''''(((***,,,---------***)))((())),,,000444666000000///...------,,,,,,))))))+++---//////---***cccKKKBBBAAA@@@@@@@@@@@@>>><<<444555777777666666777999777555444555888;;;<<<<<>>:::888999555444444666:::???BBBDDDBBB???;;;888777888:::<<<444555777999::::::999999555555777888888777666666666777777666666666999;;;666666444444:::AAACCC@@@777777777666555333222111///...---,,,---...000222111333777777666444222222000111222333333333222111111000///...///000222333555333222111111222444555555555555444333000...,,,+++111444333333666777555111000///111555999<<<===999:::999777555444666888333222222333555:::>>>AAACCCJJJQQQSSSRRRRRRTTTWWWSSSTTTUUUWWWXXXXXXYYYYYYVVVZZZ___aaa``````bbbdddddd```\\\[[[]]]]]]\\\ZZZWWW[[[___aaaaaaaaaaaaaaa___\\\]]]______[[[ZZZ\\\[[[[[[[[[ZZZZZZ\\\```ddd^^^]]]YYYRRRJJJGGGHHHKKKLLLRRRSSSLLLEEEDDDFFFFFF@@@AAAAAABBBBBBEEEHHHKKKAAA<<<777444444777999:::777777666555555666777888:::>>>BBBGGGKKKPPPTTTXXXTTTPPPIIIBBB===;;;:::;;;777777777666555444333222555444222...***(((((()))+++///333333111///000222000111000...,,,+++,,,...---......---+++***+++,,,---...000000000000222333555444222000...------...,,,,,,---------...222444888444111//////111111111...///111222333333333222000///...---,,,---...///333444666777888666555333111///,,,++++++***((('''&&&&&&''''''((())))))******)))***,,,///111111111444444444444222000...---,,,------..................///000///...---...///+++++++++,,,---///000111000//////............///............------,,,++++++---///000000///...---,,,,,,,,,+++******,,,...+++))))))***,,,...///...)))))))))((((((***///222000///...,,,,,,,,,,,,---************************+++,,,---///000111111111///---+++***++++++***)))***))))))***---//////...,,,,,,------------------000111222000---+++******&&&&&&&&&'''(((***+++,,,%%%'''((()))))),,,///222333333222000...,,,---......,,,***((('''((()))***,,,///222333222///---,,,,,,,,,...444999:::777333000///---+++)))(((''''''((()))***)))'''''''''((()))***+++,,,,,,,,,******''''''(((***---......---%%%%%%%%%'''***---111333---///000111222111000///+++******,,,......,,,***]]]EEE@@@>>><<<;;;<<<<<<;;;999555555555444333555888;;;999777555777:::<<<===<<<<<<::::::>>>>>>999888:::555444333222555;;;CCCIIIFFF@@@888555555777666555222444777888888888777777333333444666777777666444333444555444333444777:::888666333222777>>>>>>:::444444444333333333333333000000000000//////111222222555777777444222222222000000111222222222222222000///......///111333555777666444333333444666777777888888999888666333000///222444333444777666222111///...000444888;;;===::::::999777666555777999444444444444555555666666777<<>>@@@DDDFFFDDD???===@@@CCCDDDAAACCCEEEFFFHHHNNNUUUZZZMMMFFF===777555666999:::666666666777777888999999===AAAFFFJJJLLLPPPUUUYYYTTTOOOFFF===777666666888222333444555555555444444222222111---***)))+++------000444333///---...000000111000...++++++---000///000111///---++++++++++++---///000000000111333666444222///---,,,,,,,,,,,,,,,,,,,,,+++---000333777333000...///000222222111111222222333333444444222111...---,,,---///000333555777999999777444222222000---,,,,,,,,,)))'''&&&&&&&&&&&&'''((()))))))))***+++///222333111000333333333333222000...,,,---,,,---...//////......000111333222///...///111...---,,,+++,,,---///000...---+++***+++---000222///...---,,,++++++++++++***,,,...000111///...,,,)))***+++***)))))),,,//////,,,))))))+++...///...''')))******)))+++...111000///...------...///000...---+++***))))))*********+++...000000000///......,,,++++++,,,---,,,+++,,,+++***+++---//////...+++,,,---....../////////---000333333000,,,******''''''''''''(((***+++,,,((()))***))))))***,,,///111222333222000...//////------,,,+++*********+++***...333444111...,,,,,,------000666<<<===999444.........---,,,***)))(((''')))+++***(((&&&''')))((()))+++,,,------++++++)))((((((***---///...,,,%%%%%%&&&(((***,,,...///...///000111222222111111+++******+++---......---~~~YYYBBB>>>;;;999888888888777555666666555333333555:::>>><<<:::888:::===??????===:::666888===>>>:::999===666555333111222999EEENNNJJJAAA777444666777555222444666999999888666555555333333444666888888666555222333555444222333666999<<<999444111555::::::555222222222222333444555555555666666666555444444555444666888777444222222444111111111222222333333333222111//////000333666888555444222111111111333444555555666888999777444111333555555444666888555///333111//////111444666777:::::::::888666666888:::777888888888666444111000111444:::===>>><<<;;;:::555777888;;;<<<>>>??????===???DDDIIIKKKJJJEEEAAAEEE@@@<<<===AAAEEEDDDBBB@@@DDDHHHJJJIIIIIILLLNNNIIIFFFFFFIIIHHHCCCAAABBBBBBDDDFFFGGGFFFEEEFFFGGGCCCDDDCCC???999666777999AAAAAA>>>999;;;BBBGGGGGGGGGIIILLLMMMPPPWWW```ggg[[[RRREEE;;;666555777999555666666777888999999:::@@@DDDIIILLLNNNRRRVVVZZZVVVOOOCCC888111000333555///000222444555555555444...//////,,,******---000///222555333...+++,,,...000111111///,,,,,,000333222333333111...+++*********,,,.../////////111222555333111...,,,+++++++++,,,,,,,,,***)))***---000444000,,,+++,,,...000000333222222222222333444555333111...,,,,,,---///000333555888999999666333111333000------...---***'''''''''&&&%%%&&&'''((()))***+++---111444444222///222222222222111///---,,,---,,,---...///000///...222444666444111///000222000///---+++++++++---...,,,***(((''')))---111444///...,,,***))))))*********,,,...000111000...,,,''')))******((())),,,000222...)))(((***---------%%%))),,,---,,,+++---///111000000//////111222333222000...,,,***+++,,,,,,)))+++...000111000...---...,,,++++++---......---...,,,+++,,,...000000///,,,,,,---.../////////...+++///444444111---+++***)))(((((((((((()))******,,,,,,,,,***((((((***,,,000111222222000/////////.........---------,,,,,,)))...333444111...,,,,,,++++++...555<<<===888333,,,---...///...---,,,+++(((***,,,,,,)))'''(((***'''(((+++---...---,,,+++***((((((***...///...,,,'''((()))***+++,,,,,,---000000000000000111111222***))))))***---000111111YYYBBB???<<<999888999999666444666777777555222222666:::999666666999===>>>;;;777999999999999999::::::::::::999777666666:::@@@EEEDDD???888555555555444333333555888:::;;;:::888777333222222555999999666333555666555444333333555777===:::777444222333555777333111000000333666888999888;;;===<<<:::666444333333333333333333222111000333333222000000////////////000222222333444666999999666333222333555555555555777:::;;;;;;888555222555666666555222///............///000111111222222888777666666666666555333999<<<>>><<<777222111111444555777999;;;:::777555111444777888777666777777888:::===AAABBB@@@;;;888:::777444333555888:::;;;555666888<<>>======<<<===>>>>>><<<;;;DDDCCCCCCCCCFFFJJJMMMPPPVVVYYYXXXUUUYYYbbbggggggdddVVVDDD777222333444444:::999888888999<<>>;;;888777888999888666555666555444333333555777555333222444999:::888555666666666666666666666666555666777777777999<<>>===:::777555555000000000111111222333333333222111///////////////000111333333333444777999999666444333444555555555666777999:::999777555333555555555333000///.../////////000000111222333333888666555444333222111000777;;;???>>>:::555333444999;;;===>>>===<<<:::999555777888777666555555666888:::===???@@@>>>;;;888<<<999666444555555555444111222444888<<>>???===:::888888999999999:::@@@GGGJJJHHHEEECCCCCCAAA@@@@@@CCCFFFHHHGGGEEENNNMMMMMMMMMOOORRRVVVXXX]]]``````]]]^^^eeegggeeeeeeVVVBBB444000222555666888777666777999===@@@CCCCCCCCCFFFKKKRRRXXX\\\]]]VVVNNNBBB:::777666555444111000000111222333222111---***'''%%%%%%(((,,,///222111111000000111111222/////////---,,,,,,...111///............---***((('''(((***,,,---......///------------......///000111///***'''&&&(((+++---'''((()))(((''''''***,,,333111////////////...---222111000///...---------...///111222222000///---///---,,,...222222...***************************'''))),,,...//////---,,,111333444111,,,***---000000...,,,+++,,,///222444999999777555222000111222222222222222111000///...+++***(((((((((***,,,---+++(((&&&&&&(((+++---...000...,,,,,,......+++((('''''''''((()))***+++,,,...,,,******,,,------------............---------///......000222444444333444666999888555111...---,,,------...............333222111000///...------------,,,,,,.../////////***+++,,,......---,,,+++***---000111///...,,,,,,111,,,'''&&&***------,,,------+++******))))))))),,,---...///000//////...---.../////////---,,,+++&&&(((***,,,---,,,+++)))&&&'''+++///333333111...'''***,,,---,,,++++++,,,***+++---...---+++(((&&&)))))))))))))))***++++++,,,---......---...000222............------,,,+++......---,,,---///111222111111000///...---,,,+++\\\HHH???<<<999888999:::999999777666555555666777666555333000///000444777666444555555444444333333222222111444777888888888888999888777555111//////111333555666777777777666444333777999:::999666444333222888888888555333222444555666666555555555555666666666444222222333555555555888:::;;;:::888555444444............000222555666333222000.........000111111222333444444555777999999777444444555666666555666777777888777777666555555555444222///...///111111111111111111222333444666555333111000///......666:::>>>===999666555666>>>DDDJJJKKKGGGCCCBBBCCCAAA@@@???<<<999888888:::<<<===>>>@@@???>>><<<;;;>>>;;;777555444333222000000000333666;;;======<<<;;;:::888777888;;;>>>@@@FFFMMMVVV[[[XXXRRRMMMKKKJJJHHHHHHMMMTTTXXXVVVSSS[[[ZZZYYYYYY[[[]]]```bbbeeehhhiiigggfffgggfffccccccSSS>>>000---111555888555555555666999===AAADDDCCCDDDGGGNNNUUU\\\___```UUUMMMDDD===:::999777555000///...///111333444333---***'''$$$$$$''',,,.../////////000111444666777000000///...,,,---000222///...------------***(((((()))***,,,---.........+++++++++---...000222333222///+++'''&&&(((***,,,((())))))((('''''')))+++///...------......,,,***...---..................,,,---///000///...,,,+++---,,,---000444555111---,,,------...---,,,***)))&&&(((***+++,,,+++***)))...000111///+++***,,,...000///...---...000222333666444333222333444333333111222444444444222000///...,,,***((((((***,,,...+++)))&&&'''***...111333222///+++***,,,,,,)))&&&'''((())))))******)))))),,,++++++,,,///111111000000000//////......------...------///222444444333333777<<<===:::555000......---,,,+++,,,---///000555555444333111///---,,,---------...///000111222------------------------,,,...//////...------...222---((((((+++///111111---,,,++++++************,,,,,,,,,,,,---...///000//////000000///---,,,+++%%%&&&(((+++,,,,,,,,,,,,((((((***,,,///000///---(((***,,,---,,,++++++,,,+++,,,------,,,)))'''%%%''''''(((((()))***+++,,,,,,---......------///111---...///000///---+++***,,,,,,,,,,,,---///222333222222222222000...,,,***{{{YYYHHHBBB@@@>>><<<<<<<<<<<<<<<;;;999777999;;;<<<999666333000//////222555666555555555444333222222111111222444777888777666666777333444444111...---111555555555555444333222111000666888:::999444222222333888888777444111000111333222333444555555666666666777555333222333444444333444555555444222000///000//////......000333666888333111///...---///111222111222333333333444666999999777555444555666666555666666666555555666777777555555333111......000333222222111111111222444444333333222000......///000:::;;;<<<999555333555777@@@LLLYYY]]]XXXQQQOOOQQQQQQPPPMMMHHHDDDBBBCCCEEECCCDDDEEEEEECCCBBBBBBBBBBBB>>>:::777666666666555444444555888;;;===<<<;;;::::::999999:::???EEEIIIVVV^^^iiimmmjjjccc\\\XXXXXXVVVUUUZZZaaadddaaa]]]bbbbbbaaaaaabbbdddfffggggggjjjlllllljjjhhhdddaaa[[[MMM:::...,,,111555888555555444555888<<<@@@CCCEEEFFFJJJPPPWWW]]]___```UUUNNNEEE???<<<999666333000///...000222555666666///,,,(((&&&&&&)))---///////////////111444777888333333111///,,,,,,///111000...---,,,---,,,***))))))***+++---......//////++++++,,,---///111222333111...***'''&&&&&&)))***+++,,,---,,,******+++,,,---,,,,,,---///...,,,******+++,,,---...////////////000111111///---***)))+++,,,...111444444111------...//////...,,,***(((&&&'''((())))))((('''&&&---......---+++***,,,...000///.........///000111333111///111444666555333111222444666666444111000000---***((((((+++///111...+++)))))),,,111444666444000+++***,,,,,,+++)))((()))***++++++***((('''))))))+++...111444444333111111000//////............------///111333333222000444888:::777333///---...,,,***((()))+++///111444444555444333111///.........//////000000222444333222000...------......---...///...,,,,,,...///222...***))),,,000333444...------,,,++++++,,,,,,,,,+++******,,,...000222333333333222000---+++)))$$$%%%''')))+++---......,,,+++***+++---//////...+++---...---+++***)))***---------,,,+++(((%%%$$$$$$%%%&&&(((***++++++,,,,,,------,,,++++++---///,,,...000000000---+++)))+++++++++,,,...000222333333333444333111...+++)))pppTTTGGGFFFFFFFFFDDDCCCBBBAAAAAA@@@>>><<<===??????<<<888444333111111333555666666666555555444333222222111444555555444333333555777///111222000------111444666555444222111000//////333555777666333111222555666666555222///...///000000111222444555555555555777555444333444444333111111222222000...------///333222111000111333555777222111000//////000222333111222333333333333666888888666555555666666555444555555444444444666777888555555333111///000222444333222111111111222333444111222222111///000333555AAA@@@<<<666111111666:::@@@QQQeeennnjjjbbb^^^^^^^^^\\\YYYTTTOOOMMMOOOQQQNNNPPPPPPOOOLLLKKKKKKLLLJJJFFFAAA======>>>>>>>>>888777888:::<<<<<<:::888999::::::999;;;???FFFKKK\\\eeepppwwwvvvpppkkkhhheeecccbbbeeeiiiiiieee```bbbbbbbbbbbbcccdddeeefffdddeeehhhkkkjjjfffcccaaaTTTHHH888//////222555666666555555555777;;;>>>AAAHHHIIILLLQQQVVVZZZ\\\\\\UUUNNNEEE???;;;888444111111000000222555777888888111///,,,******,,,///111111000///...///111444666333333111///---...111444222000...------,,,+++)))((()))***,,,---------------------...///000111111///,,,)))&&&%%%&&&''')))---...///...,,,++++++,,,,,,,,,,,,...//////---+++)))***+++---.../////////444555555444222...+++))),,,---...000111000---+++,,,---......---+++)))'''&&&&&&'''((((((((('''&&&,,,,,,---,,,,,,,,,---//////.....................000...---000444666555333000222444666666555333111000...+++)))***---111444111...+++***---111555777444000---,,,...000...,,,)))***+++++++++***((('''((()))***...222444444444222111000////////////000///...---...000111111000---000222222000.........,,,***'''%%%&&&***///222222222333333333222222111...000111111000000222555999777444111///..................---,,,,,,...000111///+++***,,,///333444//////...------------...,,,+++******+++...000222888777666444111...+++)))%%%%%%''')))+++...000111000...,,,,,,...000000000000000000...+++)))((((((.........,,,***(((&&&$$$###$$$&&&(((***+++,,,,,,***++++++***(((((()))++++++,,,...000///---+++)))******+++,,,...000111222222333333222111...***(((hhhPPPGGGIIILLLNNNNNNMMMKKKKKKKKKHHHGGGEEEDDDCCCBBB@@@???::::::999999999999:::::::::999999888888777777777999888666333222222555888111222222111000111333555999777555333111111111111222333444444333222333555555555333111...---...//////000111333444444444444777555444444444444222111333333222000......///111555444333222222333555555111111111111222222333444222333444444333444666888666555444444555555444333333333333333444666777888444555444333222222444666444222111000000111333444111333333222000111666:::EEECCC>>>777222222888===???RRRiiiwwwvvvnnnhhhfffcccbbb___[[[WWWVVVXXXZZZYYY\\\]]]\\\XXXUUUVVVWWWUUURRRNNNKKKJJJHHHFFFDDD999999999;;;<<<<<<:::888777888999888777:::@@@EEESSS\\\gggoooqqqqqqpppqqqhhhhhhiiijjjjjjhhhdddaaa_________```aaabbbcccddd``````bbbggggggdddbbbcccTTTIII;;;222111333444444666555444555666:::===@@@HHHIIILLLPPPTTTWWWWWWVVVRRRLLLCCC===999777333000111111222444777999888777222111000......///000111111000...,,,,,,...000222//////......///222888<<<555333000...---,,,+++)))'''((()))***++++++++++++/////////...//////000000---+++)))'''&&&'''(((***---...///...,,,******+++,,,,,,,,,---///000///---***+++,,,...///......---555666666555444111...,,,------......---,,,+++***+++,,,,,,---,,,+++)))(((''''''((())))))))))))))),,,,,,,,,---...///000111......//////...---,,,+++...---...000333444333222000111333555555555333222111///---+++,,,...111333111---))))))+++000444666555222//////111222000...*********+++******)))))))))((())),,,000222333333111000///......///000111000///......//////...---,,,---...---,,,,,,---///(((&&&###"""$$$)))...222111111000000111111222333///111333111//////111444;;;999666333000///......---...///...,,,,,,...000///...,,,+++,,,...000222///......------.........---,,,++++++,,,...000222888777777555222...+++)))''''''((()))+++///222444222000......000111222111333333222000,,,***)))***//////...---+++)))'''&&&$$$%%%'''***+++,,,,,,+++)))******((('''&&&'''((()))***,,,---...---+++******+++,,,---...///000000000000000000...,,,***(((fffOOOHHHIIINNNTTTWWWWWWVVVVVVVVVUUUTTTRRROOOKKKIIIIIIJJJFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB??????===;;;888999;;;===:::888777777999:::::::::<<<:::777555444444555666555444222333444555444333444444333111...---...000///000000111222333444444666555444444555444333111555444333111...///111444222222333333333333444444000111222444555555444444444666666666555666888:::555444333444555555333111111222333444555666777777444555666555444444555666333222000......000222333222444555333000111666;;;@@@???<<<777222222666;;;@@@QQQgggvvvwwwrrrllliiidddcccbbb___]]]\\\^^^```bbbfffhhhfffbbb^^^^^^```cccbbb```]]]XXXQQQHHHBBB;;;:::;;;===@@@@@@???===666888999777444555999>>>FFFMMMUUU\\\___bbbfffiiibbbeeehhhiiifffcccaaaaaa]]]]]]^^^___```aaabbbccc```]]]___dddeeebbbbbbfff]]]PPP@@@444222333444444444333333444666:::>>>AAAFFFGGGIIINNNRRRTTTTTTRRRNNNGGG???999777666444222000111333666888999777444222222222222111111000000000...,,,))))))+++---///------......000444;;;???999666222///...,,,***))))))***+++,,,,,,,,,,,,,,,///////////////000000111---+++***(((((()))+++,,,///111222111...,,,++++++,,,+++***+++---/////////,,,---...//////...---,,,111222333444444222000///---...---,,,++++++,,,,,,++++++++++++++++++++++++((())))))***+++,,,------...------...000222222333//////000000000...,,,+++,,,...000111111000111222000000222333444444444444444333000...---...///000,,,)))%%%%%%)))...333666666333111111333222///,,,*********)))******++++++***)))((())),,,///111111///...---------///111222222000............,,,***)))***,,,+++***+++,,,...###""" ###(((...222222111///------...000222///222444222...---000333777666555333111//////...---...//////---------///---------,,,,,,,,,---...------,,,,,,,,,,,,------......---------...000111333333333333111///---,,,)))))))))***,,,///333555222000...///111222222222333333333000...,,,,,,---000000///---,,,***)))(((%%%&&&)))+++,,,,,,,,,+++*********(((&&&%%%&&&((('''((()))***+++,,,,,,,,,***+++,,,---......//////......---,,,+++***))))))gggQQQJJJHHHOOOWWW\\\^^^]]]]]]^^^``````^^^YYYSSSQQQRRRUUUQQQRRRSSSSSSPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMFFFFFFFFFDDDAAA@@@AAACCCCCC@@@>>>???BBBCCCBBB@@@???===:::777666777888999999666333333555666555222444444333111///...000111000000000000111222333444555444444444555555333111555444222000......111444///000111333333444333333///111444666777666555444777888999888777888:::;;;444333222333444444222000000111222444555666666666333555777777666555666777333222///......///111333444666666333000000444:::888999999555222111333777AAAPPPdddrrruuuqqqllliiidddddddddcccaaaaaaccceeegggkkknnnmmmgggccccccdddllllllmmmjjjcccVVVGGG===<<<<<<>>>AAADDDFFFEEEDDD777:::;;;888444333666:::>>>CCCHHHLLLNNNRRRWWW\\\ZZZ___eeefffccc``````bbb\\\]]]^^^___```bbbccccccbbb^^^^^^bbbdddaaaccchhhfffXXXDDD666111222444555111111111333777;;;@@@CCCCCCDDDGGGLLLPPPSSSRRRQQQJJJCCC;;;666666666666555///000333666999888555222111222333333333111000///...---***(((((())),,,...000000///...000444:::>>>;;;888333000...---***)))------...///000000000000............///000111222---,,,+++******,,,...///222444555444111///......,,,***)))))),,,...//////---...000000000...,,,***,,,---000222333333222111---------,,,++++++---///,,,,,,+++++++++,,,------)))***+++,,,---...//////......---///111333444444000111222222111///---++++++///222222000...///111000000111111222333444555777555333000...---,,,,,,'''$$$!!!!!!&&&---333666777555333333333111---(((+++***)))))))))***,,,---+++)))''''''***---//////...---,,,,,,---///222333333111///......---+++)))%%%'''*********)))***+++ ###(((...111444222...++++++,,,...000000333444222---,,,...222333333222222111000//////,,,...//////...------...+++,,,------+++++++++,,,+++++++++******+++,,,,,,//////.........//////000...///000111111000///...+++*********,,,000444666111///...///111222222222111222222111///...000111000000///...,,,+++******&&&'''***,,,------,,,++++++++++++)))'''&&&'''(((&&&&&&'''(((***+++------+++,,,,,,---.........------,,,+++***))))))))))))gggQQQJJJLLLQQQYYY```dddggghhhjjjkkkkkkhhhaaaYYYVVVYYY]]]^^^]]]\\\\\\]]]\\\ZZZYYY___```aaa___\\\YYYXXXWWWTTTSSSQQQOOONNNNNNOOOPPPSSSPPPLLLLLLNNNPPPPPPNNNEEECCCAAAAAABBBDDDDDDDDDBBB>>>:::888888999999999888555111000111222222222222333444444222222333444888777666666777777555333777666444222000///......//////000222555666444333444666777777666666888999777777666666666666777888:::777333222333333222000000333666666444444666888666666666777888777666444222111000000222333222111777555444333333444666777555333111000111333666777???HHHWWWeeemmmooommmkkkhhhfffdddaaa```aaabbbccckkklllmmmllljjjiiijjjkkkiiikkklllggg\\\MMM???777<<<;;;===CCCLLLSSSVVVVVVKKKFFF@@@??????>>>999444:::===@@@???>>>@@@FFFKKKSSSUUUYYY]]]\\\XXXYYY]]]YYY]]]aaaaaa___]]]]]]^^^````````````bbbfffmmmqqqgggVVVCCC999777555555666///000222333555999>>>BBBEEEFFFIIIMMMQQQRRRPPPNNNJJJFFF>>>666111000111222///...///222444444000---///111222444444222111000000...+++)))))),,,...111444555555333111111222333222333444444333000...,,,///000111222333222222111//////000111333333444444111---***+++...000000...111333555555444111---************+++---,,,***(((...000222333222...+++(((&&&+++111777:::888555222///000111///---,,,---...,,,---.........---,,,++++++---//////...---...///444111//////000333444444555555555444222---)))'''(((+++...111222000...,,,---------///222444444333555444222111000/////////...(((######)))000444444555555333111...+++((('''+++******)))***+++---...+++++++++,,,---...///000111...,,,))))))+++...000000111222000---(((&&&%%%###&&&***,,,,,,+++******$$$!!!%%%---222333000,,,+++---...---+++///000111000...------...222222111...+++***+++,,,---+++***+++,,,......---)))+++------+++)))))))))'''***------***))))))+++,,,---...000000000000000+++,,,---///111222333444222000...///111333444444444222//////000111000///000///...------...///000444222///,,,+++++++++,,,///,,,***,,,111222///+++------,,,***'''&&&&&&'''%%%###!!!"""$$$''')))***************+++,,,---...***)))(((&&&&&&&&&'''(((bbbMMMGGGOOOTTT]]]cccgggiiijjjjjjmmmmmmkkkeee^^^[[[]]]```bbbaaaaaabbbddddddbbb```dddfffggggggeeecccbbbbbb```^^^[[[YYYYYYYYYZZZ\\\___\\\YYYXXXYYY[[[ZZZZZZOOOMMMJJJIIIJJJJJJJJJIIIIIIEEEAAA>>>>>>>>>>>>>>><<<:::888777888888888777666777999999888777888999:::999999:::;;;:::777555777666444222111000111111000///000111444444333111333555666666555555666888777777666666666555555555666444222222444555444222111333666666444444555777333333555888;;;:::666222222111111222333444222000666555444333333444555666333222111111333555888999===FFFTTTaaajjjlllllljjjiiihhhfffdddcccbbbbbbcccgggjjjmmmmmmllliiiggggggeeeeeeccc]]]RRREEE;;;666777888;;;DDDOOOWWW[[[\\\VVVRRRNNNMMMMMMLLLFFFBBB===<<<:::;;;===?????????DDDGGGMMMTTTUUURRRRRRVVVYYY^^^dddddd```\\\[[[[[[^^^___```aaabbbdddiiilllbbbQQQ@@@888777777777888111222444555777:::???BBBGGGHHHJJJNNNQQQSSSRRRPPPJJJDDD<<<555333333333333000///000222444333000,,,+++,,,...000111111000///000...,,,++++++,,,...000333444444222000000000222222222222222111///---,,,000111222333333333222222...//////111333555777888222...)))))),,,000111111...000222333333111///---.........//////...---+++///000111222000...+++))))))---222666888777333111...000111000...---...///---.../////////...,,,,,,,,,...///000///...///000333111000111333555555555111222333333222///,,,)))(((***,,,...///...---,,,---,,,+++---000222222222555444444333333333333444///***&&&'''---222555555444333111///---***)))(((************+++,,,...///,,,,,,,,,,,,---.../////////---+++***)))+++,,,...---...///---)))&&&%%%$$$$$$&&&)))+++,,,+++******$$$""" &&&---111222000------...///---+++...//////...,,,+++,,,...000111111///,,,))))))***+++***)))***,,,......---)))***,,,+++)))((((((((((((+++...---+++******++++++,,,...//////...---,,,***+++,,,...///111222222111///...///222444555555222000---,,,---...///...///...---------...000111444222...+++***+++---...000---+++,,,000222000------------,,,)))'''''''''&&&%%%###$$$&&&(((((((((******+++,,,------......,,,+++)))((((((((())))))bbbLLLGGGRRRXXXaaagggkkkkkkkkkkkkllllllkkkgggaaa___```bbbccccccdddgggiiijjjiiihhhiiikkkmmmnnnmmmllllllllljjjhhhfffdddcccdddfffhhhkkkiiifffdddeeeffffffeee]]]ZZZWWWUUUTTTUUUTTTSSSSSSOOOKKKHHHHHHHHHHHHHHHGGGEEEDDDEEEEEEEEECCCAAA>>>@@@CCCDDDBBBAAA@@@@@@>>>>>>???AAABBBAAA>>>;;;<<<:::888555444444555666333222222333444444333111444555666555444444555777777777888888888666555444333222333444777888777666333555777666555444555666222222444999>>>>>>777111111111222444666666333111444444444444444444444444000000111222333666888:::===FFFSSS___gggjjjlllllljjjiiiiiigggfffdddcccbbbaaafffkkknnnlllhhhdddbbbccc```ZZZPPPFFF===888777555666:::CCCOOOYYY^^^___aaa^^^\\\\\\]]]ZZZUUUPPPFFF@@@;;;<<<@@@AAA<<<666666888@@@HHHKKKIIIJJJMMMUUU]]]fffhhhbbb[[[YYYZZZ___```bbbbbbbbbccceeeggg```OOO>>>666555555666888444555777777888;;;@@@CCCJJJJJJKKKNNNRRRSSSSSSQQQHHHAAA888444555777666444222111222333444222///,,,'''(((***,,,---.........//////...------......///111222222111///...///000111111///...------------000111222333333333222111......///000333777;;;===666000)))'''***///222333,,,---...000111222222222666666555444222111//////000000000000///...,,,+++---///222444555333111///---///111111000///000111....../////////...---,,,,,,...000000///...///000111111111333666777777666---///111222222000...,,,))))))***,,,,,,,,,,,,,,,...---+++,,,///222333333333333333333444666777888222///,,,...222777888777444222///,,,***)))))))))))))))******+++---...///......------------......------,,,+++******++++++***++++++)))&&&$$$$$$%%%$$$&&&(((***++++++***)))%%%###!!! """'''---000111/////////000///---+++---...---,,,******,,,...///000111000---***)))(((***)))((())),,,.........)))******(((&&&%%%&&&''')))+++---...,,,+++++++++***,,,...///...,,,(((&&&((()))***,,,...///000000///......///222555666666111...***((())),,,---...------,,,,,,---///111222444111---)))(((***---000111...+++,,,///111000...,,,...//////,,,)))((('''((('''&&&'''((()))'''&&&(((***+++---/////////...---,,,+++***)))***++++++gggPPPJJJTTTZZZbbbiiillllllkkkjjjhhhiiihhheeebbb______aaa```aaacccgggjjjlllkkkjjjkkkmmmooopppooonnnnnnnnnmmmkkkiiigggggghhhjjjlllpppnnnllljjjiiijjjjjjkkkfffccc___]]]^^^^^^___^^^[[[XXXTTTSSSSSSUUUVVVVVVTTTTTTTTTUUUVVVUUURRROOOLLLNNNQQQRRRPPPMMMKKKJJJGGGGGGIIILLLNNNLLLIIIEEEGGGDDDAAA>>><<<<<<======999888777777777777555444666777777666444444666888777888:::;;;:::999777555222333555777999999999888666666777777666666555555444222222777===>>>999333000111333666999999666444222333333444444444333333...//////000222444666777AAAJJJVVVaaagggkkkmmmoooiiiiiijjjiiihhheeebbbaaa___dddiiikkkiiifffcccaaafff```VVVJJJ???999888999888777888@@@KKKVVV\\\___dddccccccccccccaaa\\\XXXRRRLLLGGGGGGIIIHHHAAA;;;555444888>>>AAAAAACCCGGGLLLWWWcccgggbbb]]][[[]]]ccccccdddcccbbbccceeehhhdddQQQ<<<222000111333777777888999999:::===AAADDDKKKKKKKKKNNNQQQRRRRRRQQQGGG???666444777:::999555333333444444333111///---(((((()))***+++,,,------//////////////////......///000111000...,,,,,,---000...---+++***+++,,,---///000111222222111000000......///111555:::???BBB;;;444+++''')))---111333---......///111222444555???>>><<<888444111000000111111000......---------...///111111111///---,,,,,,...000111111000111222.........---------,,,,,,+++,,,......---------...///000111555888888777555+++---///111111///---,,,************+++,,,------111///---...000333444555...///000111333666888999555444444666999;;;;;;:::777444///+++((('''(((((())))))***+++,,,...////////////...---,,,,,,------------------,,,,,,++++++)))))))))'''%%%%%%&&&'''%%%&&&'''***+++,,,+++)))'''&&&$$$###%%%)))---/////////000000000///---,,,......---,,,***+++---//////111333222///,,,***)))***(((((()))+++---...---)))))))))&&&$$$###%%%'''***+++,,,---,,,++++++***)))+++---...---)))%%%"""$$$%%%(((+++---///000000...------...111333333222000---(((&&&'''***---...+++++++++,,,---000222444222///***&&&&&&(((,,,///000---******,,,...///...+++...111111///+++)))(((((('''((()))***)))&&&###&&&(((+++---//////...---,,,,,,+++*********+++,,,iiiSSSMMMTTTZZZbbbhhhjjjjjjjjjiiihhhhhhgggeeebbb``````aaa___```bbbgggkkklllllljjjmmmoooqqqpppnnnmmmllllllkkkjjjiiihhhhhhiiikkklllpppooommmkkkiiijjjkkklllhhheeebbbaaabbbeeefffggg___\\\ZZZZZZ]]]```bbbcccaaaaaabbbcccdddbbb___\\\[[[]]]______\\\YYYWWWVVVRRRSSSUUUYYYZZZYYYVVVSSSUUUSSSOOOLLLIIIGGGGGGGGG@@@>>><<<<<<<<<<<<:::999;;;;;;:::888666666888:::999:::<<<===<<<;;;999888444666888999999888888888666666666777777666555555666333111444888:::888555111222444888;;;;;;999666000111222333444444444444............///222444555EEENNNZZZcccgggiiilllooohhhiiijjjjjjhhheeebbb```aaacccfffgggeeedddcccdddgggaaaVVVIII>>>999999::::::777666;;;FFFSSS]]]bbbbbbcccdddeeeeeebbb___\\\ZZZYYYWWWUUURRROOOLLLJJJ???:::777999::::::===AAACCCMMMYYY^^^^^^\\\^^^```fffeeeeeecccccceeeiiimmmeeePPP:::...---///444999888999::::::;;;===BBBEEEJJJJJJKKKNNNPPPQQQPPPNNNFFF>>>666444999;;;999666444555555444333111///...,,,++++++******+++,,,---//////000000000///---------...000///---+++++++++...---***))))))***,,,------...///000000///...---......///111666;;;AAADDD???777...((())),,,///000111000000000111333555666DDDCCC???999222......///111000///...------......---.........---,,,***)))***---000111111000111111,,,,,,+++++++++*********(((***,,,,,,+++***+++,,,---...000333666777555333,,,---///000000...+++***+++*********+++,,,---...000///---...000222333333------///111444777999;;;888999999;;;===>>>>>>===:::666111+++'''&&&'''''')))***+++,,,---......//////...---,,,,,,+++,,,,,,------...//////...------***++++++)))(((''')))***'''''''''))),,,---,,,***((((((''''''(((***,,,...---///000000000...------/////////...------///111000222444444222///------,,,***)))***+++---,,,,,,))))))(((&&&$$$$$$%%%'''******+++,,,,,,,,,***)))(((***---...,,,((($$$!!!!!!###'''+++...000111111---,,,,,,---/////////---000,,,(((&&&(((+++---...*********+++---000333444000,,,'''$$$###&&&***---...,,,)))((()))+++,,,,,,+++...111222000,,,***(((''''''((()))+++)))&&&###%%%'''***,,,------,,,++++++***)))(((((()))***+++dddQQQOOOTTTYYY```eeehhhiiiiiijjjllljjjhhhfffdddcccccccccaaabbbeeeiiimmmnnnmmmkkkoooqqqrrrqqqooolllkkkkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnmmmkkkiiiiiilllnnngggdddaaa```cccfffiiijjjaaa___^^^___cccgggjjjkkkiiihhhiiijjjjjjiiifffccceeegggiiiiiifffdddcccbbb^^^^^^```ccceeeeeeccc```aaa___]]]ZZZXXXUUUTTTSSSIIIGGGDDDCCCCCCCCCBBBAAADDDCCCBBB???======???AAABBBBBBBBBBBBAAA???===<<<999:::<<<<<<;;;::::::;;;999888888999::::::999777999777555555666777777666666666777999;;;;;;888666...///000111333444555666000///......000333777999IIIRRR^^^eeefffgggiiikkkggghhhiiijjjiiifffdddccccccdddeeedddcccccceeegggddd```XXXNNNDDD???===>>>;;;777666;;;HHHVVVbbbgggbbbcccdddeeeeeecccaaa```]]]```aaa^^^YYYVVVXXX[[[PPPGGG>>>:::888777999======CCCJJJPPPSSSVVVZZZ^^^bbbcccddddddeeehhhlllooo___LLL777......222777<<<666777999999:::===BBBEEEJJJJJJLLLOOOQQQQQQNNNLLLEEE???888666888:::999666555666666555222000000111000///---++++++---...000///////////////...---,,,,,,---//////---+++******,,,+++)))((()))***,,,---,,,---.........---,,,+++,,,---...111555:::>>>AAA???888000++++++,,,------222222222222222333555555BBBAAA>>>777///+++,,,///000000///...............+++,,,---------+++)))((())),,,///111000//////000,,,+++***)))))))))******''')))***+++***)))***+++++++++---000333333111///+++---...//////,,,***(((************+++,,,---...,,,++++++,,,...//////......///000222555888:::<<<999:::;;;======>>>>>>===<<<888333---***(((((()))***+++,,,---.........---------,,,++++++***++++++,,,---...//////000000///,,,---...---,,,+++,,,---***(((''')))---///---+++************+++,,,,,,---,,,...//////...------......000111111000///111222000222444444333111111222000...,,,+++,,,,,,+++)))((())))))(((&&&&&&''')))+++++++++,,,...---+++)))(((***,,,---,,,***&&&$$$###%%%))),,,///000000000*********+++---...---+++///,,,(((''')))+++---...))))))***+++---000222444///,,,'''$$$###%%%(((+++++++++)))(((((())))))***+++...111222000,,,***)))''''''(((***,,,,,,***''''''((()))+++++++++******))))))((('''((()))***+++~~~\\\OOOQQQTTTXXX^^^cccfffhhhjjjlllpppmmmiiifffeeeeeeeeeeeeccceeehhhkkkoooooommmjjjnnnpppqqqpppnnnlllkkkkkkjjjlllnnnpppqqqpppooonnnjjjkkkkkkjjjhhhiiillloooeeebbb___^^^aaaeeehhhiiicccaaa```aaaeeeiiilllmmmjjjiiiiiiiiijjjiiigggdddhhhjjjlllmmmllllllmmmnnnffffffgggjjjlllmmmllljjjgggggggggfffdddbbb```___UUUSSSPPPOOOPPPPPPPPPOOOSSSRRRPPPMMMKKKKKKMMMOOOTTTSSSQQQNNNKKKHHHEEEDDDBBBDDDEEEDDDCCCCCCEEEGGGAAA@@@???AAADDDEEECCCAAA???@@@AAA???<<<::::::;;;???===;;;::::::888555222---------///111555777999222111000000333999???CCCNNNXXXdddiiiiiiggggggiiihhhiiijjjjjjjjjiiigggfffccceeefffeeeddddddfffhhhaaaaaa]]]XXXPPPJJJGGGFFF???======CCCOOO[[[dddhhhbbbcccdddeeedddddddddddd^^^aaacccbbb______ccchhh```UUUJJJDDD???;;;;;;===<<<<<<===@@@FFFLLLQQQTTTWWW[[[```eeegggiiikkkmmmZZZJJJ999222333444666999444555777888999===BBBEEEJJJKKKNNNRRRTTTRRRNNNKKKEEEAAA<<<888888888777666444666777555222111111333111///---,,,,,,///222333//////......---,,,,,,,,,+++---//////---+++************)))))))))+++,,,---------...///...---,,,+++)))***,,,///222666999;;;<<<777000---...///...---///000111222333444555555;;;;;;888222+++)))---111///////////////.........)))+++---//////---+++)))))),,,///000000...------,,,,,,***)))))))))***+++''')))++++++***)))***+++))))))***,,,......---+++***+++---......,,,***((((((((()))******+++++++++))))))***,,,//////---+++//////000222444666888:::888999:::;;;::::::;;;<<<:::888444000---,,,,,,---+++,,,---......---,,,,,,++++++******)))************+++,,,---...000111111...///111111///---------,,,)))(((***///111///,,,++++++,,,---------,,,,,,,,,---...---++++++---///---///222333222111111111///111222222222222333555555222///---,,,+++)))'''''')))******)))))))))***...---,,,...000000---+++((()))+++,,,---+++***)))(((***---///000///...---''''''(((+++...000///...,,,***(((''')))+++,,,,,,))))))***+++---///222333000---***&&&%%%&&&((()))***++++++***)))((())))))+++...000111///,,,******(((((()))+++...000///---************************)))(((((('''((()))***+++uuuVVVNNNTTTUUUXXX]]]bbbeeehhhkkkmmmqqqmmmhhhdddcccdddeeeeeedddeeehhhlllnnnnnnkkkiiikkkmmmooonnnlllkkkjjjjjjjjjlllpppssstttrrrpppnnnhhhiiijjjhhhfffgggkkkoooeeebbb^^^]]]___cccfffgggdddbbbaaabbbeeeiiilllmmmiiihhhfffgggggggggeeeccchhhjjjlllmmmnnnpppsssuuukkkjjjkkkmmmoooqqqpppoooiiijjjkkklllkkkjjjgggfff```^^^[[[ZZZ[[[\\\[[[ZZZ```___]]]ZZZWWWWWWYYY\\\eeeccc^^^YYYTTTPPPMMMLLLKKKMMMNNNMMMLLLLLLPPPTTTJJJIIIHHHJJJNNNOOOMMMKKKFFFJJJMMMKKKEEEAAA@@@AAAEEEBBB>>>;;;888555222///,,,,,,,,,...111555999;;;444333111333777???GGGLLLSSS^^^jjjooollliiihhhjjjjjjjjjjjjkkkkkkjjjjjjjjjccceeegggggggggffffffgggaaabbbcccaaa[[[UUUPPPNNNFFFEEEEEEKKKUUU^^^ccceeebbbcccddddddcccdddeeefff```aaacccccccccfffkkkoookkk```UUUNNNHHHBBB??????>>>999555666<<>>:::777666666666444666777555222111222444000...---,,,---000444777000///...,,,,,,++++++,,,+++---//////---+++***))))))))))))******+++,,,,,,....../////////...,,,+++'''(((***---000333555666888444000///000111000...,,,---///111333444555555555666444///))))))---333...//////000//////...---(((+++...000111///---+++(((+++///000///---,,,,,,---,,,+++*********+++,,,(((***++++++******+++,,,((((((''')))++++++***)))((())),,,......---+++***&&&'''((()))*********)))******,,,///111000---***---......000111333555666666777888888777777999:::888666444111000///000000,,,---.........---,,,+++***)))))))))))))))******))))))***+++---///111222...000333333111///---------***(((***///222000---,,,,,,.........---,,,++++++------,,,)))))),,,000+++///222444333111000000...///000000000222444666888555111...,,,***'''%%%&&&)))+++,,,,,,++++++,,,000///...000222222000,,,((()))+++,,,------,,,,,,---...000111000...,,,***$$$%%%'''+++000222222111***)))'''''')))+++++++++*********+++,,,///111333111///,,,)))''''''((()))***+++,,,,,,***)))))))))+++---000000...,,,++++++))))))***---000222333222---,,,+++*********++++++))))))((((((((()))+++,,,oooVVVOOORRRYYYZZZ]]]```cccfffiiijjjnnnkkkhhheeeccccccdddeeegggiiikkkllllllkkkjjjiiikkklllmmmmmmmmmkkkhhhgggkkklllooorrrrrrrrrpppooonnnllliiigggeeeeeefffgggcccaaa^^^\\\\\\^^^bbbdddbbbbbbbbbcccdddgggiiijjjkkkeee```^^^aaacccaaa___dddeeehhhkkkmmmooopppqqqjjjiiijjjllloooppppppooojjjiiiggghhhjjjkkkkkkjjjkkkiiifffdddbbbbbbbbbccchhhgggeee```^^^```gggmmmpppnnniiibbb]]]ZZZ[[[]]]```^^^\\\[[[ZZZ[[[]]]^^^ZZZXXXXXXZZZ\\\\\\ZZZWWWVVVWWWWWWUUUQQQLLLIIIHHHMMMJJJFFFAAA<<<888555444...------111555888777666888777777999???GGGNNNSSSYYYcccmmmqqqmmmgggffffffkkkjjjiiiiiiiiijjjkkklllhhhhhhhhhiiijjjhhheeeccc_________aaaaaa___\\\YYYNNNQQQUUUYYY]]]```bbbccc```bbbddddddddddddeeegggaaaaaa```aaacccgggkkknnnmmmiiiccc]]]VVVOOOGGGAAA???<<<777444555999>>>BBBIIINNNUUU[[[___dddjjjooo___NNN<<<444111000///111222333555888<<>>CCCHHHJJJLLLOOOTTTWWWWWWTTTPPPMMMIIIEEE???888333111111111333333444444444333222111111111111222333555777999444111///......000000///111333444111,,,)))+++...///...---,,,,,,...///111000111222222111///,,,+++)))***+++------.........///---,,,---///000///---...------,,,---///111222333111...---...111222333...---,,,,,,------+++)))***,,,///111111000...,,,+++,,,---...///////////////...,,,,,,---...------++++++++++++++++++******+++***)))***++++++)))''''''''')))---///000---+++''''''(((***---///...---***---111333222///---,,,//////......///000222333333222111111333444444333444222000//////000111111---,,,+++,,,---...---,,,++++++***))))))***++++++111000000///...---------///222444444111---+++******+++,,,,,,,,,,,,,,,,,,+++---000000...+++))))))))))))******+++,,,..................//////......---///000000......///111111000---***)))))))))***((()))***---000111000.........//////...---,,,,,,******))))))***+++,,,---//////...---+++)))'''%%%&&&'''***///444555222///,,,------,,,++++++,,,---+++***))))))***,,,///000222...***''''''(((***++++++***(((''''''(((((()))***,,,---......///222444555333000...---...000111111,,,)))))),,,///...,,,,,,+++)))***,,,...//////qqqWWWOOOQQQVVVWWWZZZ^^^bbbdddfffhhhgggeeecccaaaaaabbbdddfffeeehhhkkkllllllkkkkkkkkkhhhiiikkkmmmooooooooooooppppppqqqrrrrrrpppooonnnpppooollljjjgggfffeeeddd```___]]][[[[[[[[[\\\]]]^^^^^^___aaaccceeegggiiigggccc______aaaddddddcccbbbccceeeggghhhjjjjjjkkkiiiiiijjjmmmooopppooonnnfffeeeddddddfffggggggfffiiihhhgggffffffeeeeeeeeegggeeedddeeegggiiijjjjjjkkkkkkjjjhhheeeddddddeeegggggghhhiiijjjjjjjjjjjjkkkkkkkkklllnnnmmmkkkiiihhhjjjkkkjjjfffbbb___]]]```___\\\XXXRRRLLLFFFCCC>>>===<<<<<<>>>>>>===<<>><<<:::888666;;;>>>CCCIIIQQQ\\\fffnnn]]]LLL:::111......111555333444666:::???FFFLLLPPPPPPRRRVVVXXXXXXUUUQQQOOOMMMHHHAAA999333///...---111222333333333333333222333333333333555666777888444222...---...000111222222444444222---***+++,,,111000///...///000222333222222333333222000...---+++,,,.........,,,***))),,,++++++,,,///000000///000///...---------...///111///---,,,,,,...000111---+++******++++++***(((+++,,,---...////////////+++++++++,,,---///111333,,,***))))))+++,,,,,,+++,,,,,,,,,,,,------------,,,,,,+++,,,------***(((''''''))),,,...---+++(((((((((***---000000...,,,+++...111222111///------////////////000111222222333111000000222333333222111000...,,,,,,---...000---,,,++++++------,,,+++,,,++++++++++++,,,,,,,,,444333222111000...------///111333333000---,,,+++,,,,,,,,,++++++************,,,......,,,***)))(((++++++,,,---------------------,,,,,,,,,,,,------***,,,------,,,,,,---///...---***(((((()))+++---))))))+++...111222222000------...///...---,,,+++((((((((()))+++,,,...///000000///---+++(((&&&%%%'''))),,,111444444111...+++---//////...---------((())))))***+++,,,---------,,,)))''''''(((***,,,***)))(((''''''((())))))+++,,,------...000333666888666333///---,,,---------***((((((,,,......---,,,+++******---///000000qqqVVVNNNOOORRRTTTWWW\\\___bbbdddeeecccbbb```___```bbbeeefffgggjjjmmmmmmkkkiiihhhiiiggghhhkkkmmmppprrrssssssssssssrrrrrrqqqooonnnmmmqqqpppnnnkkkhhhfffcccbbb_________^^^]]]\\\[[[[[[[[[\\\]]]___bbbdddfffgggeeebbb______bbbeeefffgggcccdddeeeggghhhhhhiiiiiiiiiiiijjjmmmpppqqqooommmfffeeecccdddfffggggggfffhhhhhhiiiiiiiiigggfffeeecccbbbbbbeeeiiijjjhhheeedddeeegggfffeeeddddddeeeeeefffiiikkkllllllkkkkkkllllllmmmmmmnnnmmmkkkjjjkkknnnooonnnkkkgggdddccceeeeeedddbbb^^^XXXRRRNNNKKKJJJIIIIIIIIIJJJIIIIIIPPPQQQSSSWWW[[[___ccceeejjjmmmooommmiiigggiiilllmmmlllkkkjjjjjjjjjkkklllkkkjjjiiiiiikkkkkkkkkiiiffffffgggiiikkkkkkjjjhhheeeeeeeeefffffffffeeeeeeiiiiiihhhfffdddeeegggjjjiiijjjlllmmmllljjjhhhgggjjjjjjiiiiiigggbbb\\\WWWQQQNNNJJJHHHFFFBBB<<<888888:::>>>EEEMMMVVV^^^dddOOOBBB555000000111444888555555777:::AAAHHHPPPTTTSSSUUUXXXZZZYYYVVVRRROOONNNJJJCCC:::333...+++***//////000111111111222222222333333333444555555666444111...---...111333444222444444333///------...222111000///000111333555333333333333222111///...,,,...000000000---***)))******+++---///111222222111000///...------------///...---***)))))),,,...///---+++******)))(((&&&(((((()))***,,,...000222...---++++++,,,...111333)))((('''''')))++++++***,,,,,,,,,------.........///......000111000---+++((((((***,,,...---***'''((())),,,000333222...++++++...000111000///......000000111111222333333444333111000000222333222111//////---+++******,,,...---+++***+++,,,---,,,***------.../////////......444444333222111000//////000222333222000...---.........---,,,+++***)))))))))+++------+++)))))))))......000000000///...------,,,+++******++++++,,,)))***++++++******+++---...,,,)))'''''')))+++---))))))***---000111111000,,,---...//////...,,,+++&&&'''(((***,,,...000111111000///---***(((&&&%%%'''***---111222111...,,,,,,///222222111///------'''(((***+++,,,,,,++++++******)))((('''(((***,,,,,,+++)))((('''''''''(((***+++,,,,,,,,,...222555666444111...,,,+++*********)))'''))),,,......---,,,***)))***---///000000qqqVVVLLLMMMNNNQQQUUUYYY]]]```aaabbbbbb```______```bbbeeegggjjjnnnpppooojjjeeeeeefffggghhhkkknnnqqqtttvvvwwwtttsssrrrpppooonnnmmmmmmpppooonnnllliiieeebbb``````aaabbbcccbbb```]]][[[ZZZ[[[]]]___aaacccdddeeecccaaa______bbbeeehhhiiigggggghhhiiiiiiiiihhhhhhhhhiiijjjnnnpppqqqooommmhhhgggeeefffhhhiiiiiihhhhhhiiikkklllllliiigggeeeaaaaaaccchhhllllllgggccc```bbbeeefffeeeeeeeeefffdddeeehhhkkkllllllkkkjjjnnnoooppppppooonnnmmmllliiikkklllkkkhhhfffddddddggghhhjjjjjjhhhddd___\\\WWWXXXWWWWWWWWWXXXYYY[[[]]]^^^___```bbbdddeeefffhhhlllooopppnnnllllllmmmlllkkkiiihhhhhhhhhiiiiiihhhffffffhhhkkknnnoooooolllkkkkkkkkklllkkkiiifffbbbbbbcccccccccdddeeeeeeiiiiiigggdddcccdddgggjjjjjjllloooqqqqqqooolllkkkhhhfffdddcccbbbaaa^^^\\\WWWTTTRRRRRRRRROOOGGGAAA:::;;;>>>CCCHHHMMMPPPQQQAAA999333222333333444777666666777:::@@@IIIQQQVVVTTTVVVYYY[[[YYYVVVQQQNNNLLLHHHBBB:::333...+++***---------......///000000000111111111111111111111111///------///222444444111222333333333222111222000///.........000222444333333333222111000///...,,,...000111111///---+++***+++---...000111333444111111000///......------,,,,,,+++)))((()))---000444111---+++***)))'''%%%%%%%%%%%%'''***---111444222000---+++***,,,...///)))'''&&&'''***++++++++++++,,,,,,------.........000000111333444333000...******,,,...///...+++(((((()))---111444333///,,,,,,...000000///...///000222333333444555555666666333111000000111222222111///000///---***)))***,,,+++***)))***,,,,,,,,,+++...///111333333222111000222222222222111111111111111222333222000///000111111000...,,,+++************,,,------+++******+++000111222222222111///......---,,,,,,++++++++++++***+++,,,+++******+++,,,///---***((('''((()))+++(((((((((***---......---***,,,---//////...,,,+++&&&'''(((***---...000000000///...,,,***((('''''''''***---//////...,,,+++...111444444222///---,,,'''(((***,,,,,,,,,+++***)))***+++)))(((''')))+++...---***(((&&&&&&%%%&&&)))***+++++++++,,,///222000...---+++***))))))))))))((((((***,,,.........+++)))((()))+++...//////qqqVVVLLLMMMMMMPPPTTTYYY]]]```aaaaaabbbaaa```___aaadddgggiiilllpppssspppiiicccbbbdddiiijjjlllooorrruuuwwwxxxtttsssqqqnnnmmmmmmmmmmmmmmmnnnmmmllliiieeeaaa___```bbbeeeggggggddd```]]][[[\\\]]]___aaabbbccccccbbbaaa``````bbbeeehhhkkkjjjkkkkkkkkkjjjjjjiiihhhhhhhhhkkknnnqqqqqqooollljjjiiihhhhhhjjjkkkkkkjjjhhhjjjmmmooonnnkkkgggdddbbbdddhhhlllnnnmmmhhheeebbbdddfffggggggggghhhiiifffgggjjjlllmmmmmmlllllllllnnnpppooommmkkkkkkkkkfffggggggfffcccbbbcccdddiiikkknnnoooooommmjjjhhhbbbbbbcccbbbbbbcccfffhhhggggggfffeeeeeeddddddeeefffiiinnnqqqpppooonnnmmmjjjiiigggffffffffffffgggeeeddddddfffjjjooorrrssssssqqqooonnnmmmkkkgggeee^^^^^^______```bbbcccdddhhhgggeeebbb```bbbgggkkklllnnnqqqssstttrrrooommmgggeeebbb`````````___^^^[[[YYYYYY[[[^^^\\\TTTMMMBBBAAAAAABBBDDDCCCBBB@@@;;;666333444555333333555888777777999>>>GGGOOOUUUSSSVVVZZZ\\\ZZZUUUNNNJJJGGGCCC>>>888333000---,,,...---------------...///......//////...---,,,,,,...,,,,,,---000222333333///000222333444444333222...---,,,,,,---///111333333222111000///......---,,,...///000000///...,,,+++---.../////////111333000000000000000000000000***+++,,,+++***,,,222666666333///,,,+++)))(((&&&%%%$$$%%%&&&)))---111333555222///,,,******+++,,,)))(((((()))+++---......---------------............///111333555555222///++++++---///111000---***'''))),,,111444444111...,,,...//////......000111444444555666777777777777222000//////000000000///000333444222---))))))***)))(((((()))+++------,,,...000333555666555333111000000000000000000000111111111222000//////000222222111///,,,+++***++++++,,,---///...---,,,,,,---000111111111111111000000//////000000///...---,,,---...///...,,,***+++,,,///...,,,***)))(((((()))(((''''''(((***++++++***)))+++---//////...,,,***'''(((***,,,---......///...---,,,+++************(((***,,,---,,,+++,,,---111333555555222...,,,+++((()))+++,,,,,,,,,+++******,,,...,,,(((&&&'''***...---***(((&&&&&&%%%&&&(((***++++++++++++,,,...))))))((((((((((((((()))((()))***+++,,,---......,,,***((()))+++---------sssXXXNNNOOONNNQQQVVV[[[___bbbcccccccccbbbaaaaaabbbeeehhhjjjlllpppsssppphhhcccbbbeeellllllnnnppprrruuuwwwxxxtttrrrooommmkkkkkklllmmmkkkllllllkkkiiieee```^^^___bbbgggjjjjjjgggbbb^^^\\\]]]^^^```aaabbbaaaaaabbbaaaaaaaaabbbeeehhhkkkmmmmmmmmmlllkkkjjjiiihhhggghhhkkknnnqqqqqqooolllllljjjiiiiiikkkllllllkkkiiillloooqqqppplllfffcccaaaeeekkknnnmmmjjjgggeeedddfffggggggggggggiiikkkhhhiiikkklllmmmmmmmmmllljjjlllnnnnnnkkkhhhhhhiiiggggggeeecccaaabbbdddfffiiikkkmmmooopppooommmlllhhhiiijjjiiiggghhhkkkooolllkkkhhhfffeeedddddddddeeehhhkkkmmmnnnmmmlllllljjjiiigggfffeeeeeeeeefffeeedddcccdddiiinnnrrrtttuuurrrooommmkkkhhheeebbb]]]]]]]]]]]]___```bbbcccfffdddbbb___^^^aaafffkkkmmmoooqqqssssssqqqooommmhhhfffeeeddddddcccaaa______]]]]]]aaafffeee]]]VVVPPPLLLGGGDDDBBB???<<<999888333222444555555777::::::888777777<<>>:::666333111000000000///...------......///------------,,,+++)))(((******+++---000222222222//////111222333333111///---,,,++++++,,,...111222111000///...---,,,,,,,,,------......---,,,+++++++++---......,,,+++---/////////000111222333333333000222333000......333888444111---+++++++++***))))))(((((((((***,,,///000444333000---+++******++++++******+++...000111111//////////////////......+++,,,...222555555222///***+++,,,///111000...+++&&&'''+++///333444222000---.........---...000333333444666777888888777777000...,,,,,,---...---,,,222666999777111+++))))))&&&&&&&&&(((+++---...------///333555666555222000000000//////.........---/////////...,,,---///222111000---+++*********+++...///000000///...///000//////.........//////000111222333444333111///---111222222000...,,,,,,---...------,,,+++***))))))***(((''''''((())))))((((((***---//////...,,,***)))***+++------------,,,+++************,,,---...)))+++,,,,,,***+++...000444555666444000,,,***)))***++++++,,,,,,,,,,,,,,,,,,///111...)))%%%&&&'''+++***)))'''''''''(((((((((+++---...,,,+++******&&&&&&&&&'''''''''(((((()))***,,,---------...///...,,,******+++------,,,uuuYYYPPPPPPOOORRRWWW]]]aaadddddddddeeedddbbbbbbcccfffiiikkkjjjooosssppphhhcccdddfffmmmnnnoooppprrruuuwwwxxxsssqqqnnnkkkjjjkkklllnnniiijjjkkkkkkiiieee```]]]^^^bbbhhhllllllhhhccc___]]]^^^___aaaaaaaaaaaa```bbbbbbbbbaaabbbdddhhhkkknnnnnnmmmlllkkkjjjhhhhhhggghhhkkkoooqqqqqqooollllllkkkiiijjjkkkmmmlllllljjjmmmqqqsssqqqlllfffbbb___eeekkkmmmjjjfffddddddeeefffgggfffeeefffhhhjjjhhhiiijjjkkkkkklllllllllllloooqqqpppmmmjjjjjjllliiihhhfffcccaaacccgggjjjhhhiiikkkmmmmmmlllkkkjjjkkkmmmmmmkkkhhhiiilllpppmmmkkkiiifffdddcccddddddfffgggiiijjjjjjjjjjjjjjjjjjiiigggfffeeeeeeeeefffgggdddcccdddhhhmmmqqqrrrrrrpppllljjjhhheeebbb___^^^^^^]]]]]]^^^```bbbcccdddccc```]]]\\\```fffkkknnnpppqqqrrrqqqooommmkkkiiihhhhhhiiiiiigggbbb___aaa______dddjjjiiibbbZZZ]]]VVVMMMGGGCCC@@@<<<999555111///333666888===CCC;;;999666666:::BBBKKKPPPPPPTTTYYY\\\ZZZRRRIIICCC;;;:::777555333333222333222111000///......///000,,,---------,,,***((('''((((((***---111333222000//////000111222111...,,,---,,,++++++,,,...111222000///...,,,++++++++++++...---,,,+++***)))))))))***,,,...,,,***(((***,,,...///111222444555555555:::;;;:::555000...222666111...+++******,,,,,,+++---,,,+++++++++,,,---...333222000---,,,+++++++++---++++++---000222333333222222111111000000//////'''))),,,000333444111///******,,,///111000...+++%%%'''***...222444333111---.........---...111333333444555777777777777666...,,,******+++++++++)))444999<<<:::333,,,))))))%%%%%%%%%(((+++.........+++...222555666444111///111000///...---,,,+++***---------+++***+++...111000...,,,***))))))******///111222111000000111222---,,,+++++++++---...///222444666777666444000...444555555222///---------,,,,,,---...---,,,+++)))+++***((('''((()))((('''(((***---///000...,,,***+++,,,------------++++++))))))((()))+++---///000+++,,,---+++***+++///333666666666444///+++)))))),,,,,,,,,,,,,,,,,,---------111333000)))%%%$$$&&&)))(((''''''''')))***+++))),,,///000...+++***)))&&&&&&&&&'''''''''''''''***,,,---...------...///000...,,,+++,,,------,,,mmmUUUNNNPPPTTTZZZ^^^```cccffffffbbbcccaaa^^^^^^aaaeeehhhjjjnnnooonnniiicccbbbfffjjjqqqrrrsssrrrqqqqqqssstttppppppnnnkkkhhhhhhjjjlllgggffffffgggfffddd___\\\^^^```dddggggggddd```^^^```______```bbbcccaaa```dddbbb```___aaaeeeiiimmmlllkkkjjjjjjjjjiiigggeeefffhhhkkkmmmoooooonnnmmmmmmmmmmmmmmmnnnnnnooopppnnnnnnooonnnllliiifffddddddfffiiiiiihhhfffeeeeeeaaadddfffdddaaabbbggglllnnnmmmmmmlllkkklllllllllnnnooonnnmmmkkkjjjkkkllliiiiiihhhggghhhhhhiiijjjhhhiiihhhgggeeeeeegggiiijjjjjjkkkkkkkkkjjjiiiiiimmmjjjgggfffgggfffdddaaaeeeeeeeeeddddddfffjjjnnnllllllkkkhhheeebbbbbbbbbfffggghhhhhhhhhiiillloookkkkkkkkkjjjhhheeebbbaaa]]]]]]]]]]]]___```aaabbbgggccc___]]]^^^bbbhhhlllvvvtttrrrpppnnnlllkkkkkkgggffffffiiilllkkkddd^^^\\\[[[[[[]]]```bbbcccccc```___ZZZSSSOOOLLLCCC:::555333777@@@EEECCC???===<<<;;;;;;===@@@DDDHHHKKKNNNVVV]]]``````ZZZMMM@@@;;;888333111111222333333777444000...000333666777333000---,,,------,,,)))************,,,///111333222000...,,,***)))))))))%%%'''***+++---...111333...,,,***''''''''')))***,,,...///---******---000222111...***''''''***,,,+++---000333666888999999DDDAAA>>>999666555444444222///,,,,,,...000///...,,,,,,+++***+++,,,---...000///---,,,+++++++++,,,---...///000111222222222111222222222000...,,,+++(((***---000111111000...,,,,,,---///000///+++(((%%%$$$&&&***///222111//////...------...000222444444555666555333111111111...---,,,***))))))((((((///222555555111,,,(((&&&)))&&&$$$(((...222111///111///...111555555000,,,---,,,+++++++++,,,---...///...............///000------,,,)))((((((+++...222000//////222444666666222///+++'''''')))---///000444777666222...------...222555444111............000111111///---,,,------,,,***(((((((((((())))))***,,,...//////......+++...000///+++'''''')))***&&&$$$%%%)))...111222///...,,,++++++,,,...///111222333444333000---++++++************,,,---...,,,------,,,,,,***)))((('''((()))(((%%%%%%'''******+++,,,,,,---,,,,,,,,,$$$$$$%%%''')))+++---...,,,...000000...+++******++++++++++++,,,---...///fffQQQNNNSSSYYY]]]```___bbbffffffcccdddaaa______bbbfffhhhiiijjjlllmmmjjjfffeeeiiimmmpppqqqrrrqqqpppppprrrsssrrrqqqpppllliiihhhiiikkkfffeeeeeeffffffccc___\\\^^^```cccffffffdddbbb``````______```bbbbbbaaa```cccbbb``````aaadddhhhjjjjjjiiihhhhhhhhhhhhgggfffiiijjjkkkmmmmmmmmmmmmlllmmmmmmlllllllllmmmooopppnnnnnnnnnmmmkkkhhheeecccdddfffhhhiiihhhfffeeeeee```cccdddcccaaaaaafffkkkoooooonnnnnnnnnmmmmmmnnnnnnoooooonnnkkkkkkkkkmmmjjjiiigggfffggghhhjjjkkkiiijjjiiihhhffffffhhhjjjllllllkkkkkkjjjjjjiiiiiiiiifffcccccceeeffffffeeeeeeeeedddcccccceeeiiillljjjjjjhhhfffcccaaabbbdddhhhiiiiiihhhhhhhhhkkkmmmmmmllllllkkkhhheeecccaaa^^^^^^______```aaacccccceeebbb___]]]___ccciiilllsssrrrpppnnnlllkkkjjjjjjfffeeeeeegggjjjiiiccc^^^ZZZYYYXXXZZZ]]]```aaaaaa``````]]]XXXTTTPPPGGG>>>888888>>>IIINNNJJJCCC???=========???BBBFFFKKKNNNPPPWWW^^^bbbbbb]]]PPPCCC:::666222000111333444444777444000...000222555555333000......//////,,,******++++++,,,...///000111000///,,,***((('''''''''&&&(((***,,,---///111222...,,,)))&&&&&&''')))+++---//////---++++++...000222111///,,,))))))+++---++++++---000333666999;;;CCCAAA===999666555444444111...++++++---...---,,,,,,,,,,,,,,,---///000111222111000......------------...///111222333444444333333333111///---,,,+++)))+++---///000///...---,,,,,,...000222111...+++'''&&&&&&)))---......,,,000///......000222444666444444444222///------------,,,+++***)))))))))***///111333222...***'''%%%)))&&&$$$'''---111111//////---,,,///333444111---------,,,+++++++++,,,---000000/////////............---,,,***((())),,,///333111...///111444666666444111...+++)))+++---...///222555555111...,,,,,,---///111111...,,,,,,---...000222222000---,,,,,,+++***)))(((((()))*********+++,,,---............---...///---+++))))))))))))&&&$$$%%%***...111222...---+++******+++---...///000111222111///,,,******)))(((((((((***,,,---------,,,++++++***))))))'''((()))(((&&&%%%'''***,,,,,,---------,,,,,,,,,''''''&&&'''((()))+++,,,---///111000...+++******(((((())))))+++,,,...///^^^MMMOOOVVV]]]___```^^^```eeegggfffdddbbb```aaacccfffhhhiiigggjjjlllllljjjjjjlllooommmoooppppppoooooopppqqqttttttrrrnnnkkkiiiiiijjjeeeddddddeeeeeeccc```]]]^^^```bbbdddeeeeeedddccc```___^^^___aaabbbaaa```cccbbbaaa```aaaccceeeggghhhgggfffeeeeeefffggggggllllllkkkkkkkkkkkkkkklllnnnmmmkkkkkkkkklllnnnooooooooonnnmmmkkkhhhfffddddddfffggghhhhhhgggfffeeecccfffgggfffdddeeeiiilllnnnooooooooonnnnnnmmmmmmmmmnnnnnnmmmkkkjjjkkklllnnnmmmlllllllllmmmnnnooojjjkkkjjjiiifffeeefffhhhlllkkkjjjhhhhhhiiiiiijjjgggdddaaa```bbbeeehhhiiiffffffeeecccbbbcccgggjjjhhhgggeeebbb``````bbbeeejjjjjjjjjiiiggggggjjjlllnnnnnnmmmllliiifffcccbbb```aaaaaabbbcccdddeeeeeecccaaa___^^^```eeeiiimmmnnnmmmlllkkkjjjjjjiiiiiieeecccbbbdddfffeeeaaa]]]YYYWWWUUUVVVYYY]]]______```aaa___[[[ZZZWWWOOOFFF???AAAJJJVVVZZZSSSHHHBBB<<<<<<===???CCCGGGLLLNNNQQQWWW]]]```bbb^^^RRRFFF999555111000111333444555666333000...///222333333222111000111111000---++++++,,,...///000000//////...,,,***(((&&&%%%%%%%%%'''(((***,,,...000111111---+++'''%%%%%%'''***---...//////---,,,,,,...000111111111///,,,,,,...///,,,+++++++++...333999<<>><<<:::888666444444444...---,,,,,,,,,++++++***((())),,,///111222333333111222222222222111111000---...///111333555777888888777555000+++)))+++...///...---,,,++++++******)))***,,,000333444222000,,,+++)))))))))***+++,,,222222111000111111222333/////////,,,***((()))+++---+++***)))***,,,...000111000///,,,(((%%%&&&&&&+++(((&&&'''***...///000+++)))(((***...111222111------,,,++++++*********,,,...000111111000///...//////...,,,***+++///111111...++++++---000222333//////000000000////////////111333444222000...,,,+++***)))((((((***,,,---///222555666333///,,,***''''''((()))+++,,,---...---,,,+++++++++,,,---...///+++((('''***+++***(((&&&%%%$$$%%%(((+++...000,,,***)))(((((()))***,,,)))***+++,,,+++***)))(((((('''&&&%%%&&&(((***,,,...,,,***(((((()))***+++*********))))))***+++,,,//////...,,,+++*********)))(((&&&%%%&&&''')))+++111111111000---,,,,,,---))))))))))))***+++,,,,,,~~~]]]KKKLLLSSSYYY\\\\\\[[[___gggllllllfffeeedddeeeggghhhhhhggggggiiikkkmmmmmmlllkkkkkkhhhjjjlllmmmmmmlllmmmnnnuuuuuutttqqqnnnkkkkkkllliiihhhgggggggggfffcccaaa```aaabbbdddfffggghhhiiibbb```______aaabbbbbbaaacccbbbbbbaaaaaabbbccccccdddddddddcccbbbcccfffjjjllljjjiiihhhiiikkkmmmooommmlllkkkkkkkkkmmmooopppnnnnnnooooooooooooooooookkkkkkkkknnnppppppmmmkkkeeeeeefffeeedddcccdddeeehhhjjjmmmooopppooonnnmmmkkkmmmooonnnmmmkkkkkkllliiilllpppsssqqqmmmgggbbbccccccbbb^^^YYYTTTRRRRRRVVVVVVVVVXXX[[[___cccfffiiihhheeecccbbbcccfffhhhjjjiiihhhfffdddeeehhhjjjkkkiiifffaaa^^^]]]```bbbfffggghhhhhhhhhjjjmmmooonnnnnnnnnmmmkkkhhheeeddddddeeeggghhhiiijjjjjjjjjbbbaaabbbbbbdddfffhhhiiidddeeeeeefffffffffeeedddaaaaaa```aaaaaa```^^^\\\XXXWWWUUUVVVYYY]]]^^^___\\\\\\YYYVVVYYY^^^^^^ZZZOOOQQQXXXbbbbbbWWWHHH@@@666777:::===BBBGGGKKKNNNRRRUUUWWWYYY]]]\\\QQQEEE<<<999444111111222222222555333111000111111000///---///111222111000...---,,,---000222222000...,,,))))))(((((()))+++---...+++++++++...111222000...+++)))'''%%%&&&)))---000...---+++++++++,,,------000111222222111222444555777333---)))))),,,111555:::999777666444333333222/////////...---,,,,,,,,,'''(((+++...000111111111/////////000000000000000//////000111222444666777777777555000+++))),,,000111000///...,,,+++******((())),,,///222333111///++++++******+++,,,...000333222111000///...---------......---,,,,,,---///---,,,++++++,,,...111222222111///+++(((&&&((()))+++)))((((((+++---///000***))))))***---///000111,,,,,,,,,++++++*********(((***---000111222111111000000///,,,++++++...111---+++******,,,...///...)))***---///000111111111222333444555444222///---***)))''''''(((+++---///...111555666333///,,,+++''''''(((***+++------......---+++******+++,,,---,,,)))&&&&&&(((***)))'''$$$$$$$$$$$$%%%(((+++---+++***(((''''''(((***+++(((((()))***))))))((('''(((((((((((((((***+++,,,---+++***(((((()))***,,,+++*********+++,,,,,,,,,///...,,,***)))(((((((((&&&%%%%%%%%%&&&)))+++---111111000///,,,,,,---///---,,,+++******)))))))))]]]KKKJJJQQQWWW[[[]]]]]]bbbiiinnnmmmgggffffffgggiiiiiigggfffggghhhiiijjjkkkjjjiiiiiifffiiilllmmmlllllllllmmmrrrssssssqqqooommmmmmnnnllljjjhhhhhhgggfffcccaaabbbccceeefffhhhiiiiiijjjdddbbb``````aaacccdddcccdddcccbbbaaaaaabbbdddeeeccceeegggeeeccccccfffjjjjjjjjjhhhhhhiiikkkmmmoookkkkkklllmmmnnnoooqqqrrrooopppppppppqqqqqqrrrrrrooonnnnnnqqqtttuuuqqqnnnjjjiiiiiihhhfffeeeddddddeeehhhlllppprrrqqqpppoookkkmmmooopppnnnmmmlllmmmiiimmmqqqssspppiii```[[[VVVVVVUUUQQQLLLGGGDDDDDDEEEFFFHHHLLLPPPUUUYYY\\\dddeeeffffffeeeeeefffhhhjjjjjjiiifffeeefffiiikkkmmmllliiieeeaaa```aaacccdddfffggghhhhhhjjjnnnqqqlllmmmmmmlllkkkiiigggeeefffgggiiikkkllllllkkkkkkcccddddddeeeeeeeeeeeeeeebbbbbbdddeeeeeedddcccbbb```aaabbbbbbbbb```^^^\\\XXXWWWWWWYYY\\\^^^______[[[ZZZWWWTTTXXX^^^___[[[OOONNNQQQWWWWWWNNNBBB<<<666888;;;@@@EEEJJJNNNQQQVVVWWWWWWXXX\\\\\\RRRFFF===999555222222333444444666444222222222111///---+++---//////...------...+++---///111111000---,,,************,,,...000111---,,,,,,///333333000---***)))(((((())),,,///111///---++++++,,,---...---///111111111111333666999:::666111,,,***,,,///111555555444444333222111111///111222111...---,,,---((()))***,,,---............------,,,---...000111222222111000000222333444444555555111+++***///333333333222111///---+++*********,,,///222222000---)))***,,,,,,,,,---///222222111000///---,,,+++***,,,...000111000///000111.........///000111222333111000...+++)))(((***,,,+++++++++,,,---...//////***++++++,,,---......///******++++++++++++******%%%'''***---000111222222222111///,,,******,,,///+++******+++,,,---,,,+++%%%'''***---000111222222555555555555555333///,,,)))'''&&&&&&))),,,...///---000333444222///---,,,((()))***+++,,,,,,,,,,,,...---,,,+++++++++++++++)))(((''''''((()))))))))$$$%%%&&&%%%%%%%%%(((***+++***(((''''''(((***+++)))))))))))))))((('''''''''((()))++++++++++++++++++***))))))((()))***+++***)))((()))+++,,,,,,,,,,,,+++)))'''&&&%%%&&&&&&"""###$$$&&&(((***,,,---//////...---+++,,,///111///...---+++)))(((((('''}}}ZZZHHHIIIPPPXXX]]]aaabbbggglllnnnlllhhhggghhhiiijjjjjjgggeeeeeeeeeeeeggghhhiiiiiihhhfffhhhkkkmmmmmmllllllmmmnnnpppqqqqqqooonnnooopppmmmkkkiiigggfffdddbbb___dddeeegggiiijjjkkkjjjjjjeeecccaaaaaabbbdddeeeeeeeeedddaaa```aaacccfffhhhdddgggiiihhheeedddfffjjjkkkkkkjjjiiiiiijjjkkklllhhhjjjllloooqqqrrrssssssrrrrrrqqqppppppppppppqqqqqqoooooorrrvvvwwwtttppplllkkkiiihhhfffdddbbb```___bbbhhhmmmppppppnnnmmmfffiiikkklllkkkiiiiiiiiiiiijjjlllkkkfff___WWWQQQFFFGGGGGGDDD@@@<<<:::999777999<<<@@@EEEIIIMMMOOOXXX]]]cccggghhhhhhjjjkkkiiiiiigggfffdddeeeiiilllmmmmmmllliiieeedddeeeffffffggghhhhhhhhhjjjmmmpppjjjkkkkkkkkkkkkiiihhhgggfffhhhjjjlllmmmmmmlllkkkffffffggggggfffdddbbbaaa```aaacccddddddcccaaa```___aaadddeeecccaaa^^^\\\WWWWWWXXX[[[^^^```___^^^ZZZZZZXXXWWWZZZ]]][[[UUUHHHDDDCCCGGGGGGBBB<<<999555777;;;@@@FFFKKKOOOQQQWWWWWWUUUVVVZZZZZZPPPDDD;;;888444333444666888888666555444444333222///---)))+++---,,,+++***,,,...***+++---/////////...------,,,,,,,,,---...000111...,,,,,,000444444000,,,(((((()))***,,,...111222222///,,,,,,...000000...000000000000111333888;;;:::777333000......///000222222222222111000000//////111333222///,,,,,,---,,,++++++++++++,,,,,,---...,,,***)))***---000222555444111000//////000000000333555222---,,,111666444444555444333000---+++------///111333222///,,,'''***------,,,,,,...000/////////......---,,,+++---000333444333111000000...///111222333444333333......---+++))))))+++---+++,,,.../////////...///+++---.........,,,,,,,,,((()))***+++,,,,,,++++++&&&'''(((+++---///111222333222000,,,)))(((***---******+++---///...,,,)))&&&'''***---///111222222666555444555555222---)))'''%%%$$$&&&***---...---,,,///111222000///......***+++,,,,,,,,,+++******---------,,,+++***))))))''')))***+++*********+++'''((()))'''%%%%%%''')))+++***(((''''''(((***+++++++++******)))(((''''''%%%'''***------,,,***)))))))))))))))************(((&&&%%%&&&)))+++***))))))'''%%%$$$######$$$%%% """$$$''')))***++++++...---,,,+++***,,,000333...---+++***((((((''''''yyyWWWFFFHHHQQQZZZ```eeegggjjjnnnnnnkkkhhhhhhhhhjjjkkkjjjgggeeecccbbbcccdddggghhhiiihhheeehhhlllmmmmmmlllmmmmmmlllnnnpppppppppooopppqqqnnnkkkhhhfffeeeccc```^^^eeefffiiikkkllllllkkkjjjfffdddbbbaaaccceeefffffffffdddaaa``````cccgggjjjdddhhhlllkkkgggeeegggjjjmmmlllkkkjjjiiiiiiiiiiiigggiiimmmpppsssttttttttttttsssrrrpppooonnnnnnnnnrrrpppooossswwwxxxuuupppfffeeebbbaaa___\\\YYYWWWXXX\\\bbbhhhllllllkkkjjj```cccffffffeeedddccccccbbbaaa```]]]WWWPPPIIIEEE;;;<<<===;;;888555444444000222555:::>>>BBBDDDEEENNNUUU___gggjjjkkkmmmoooggggggfffeeedddeeehhhkkkmmmmmmmmmkkkiiihhhhhhiiiggghhhiiihhhhhhiiikkknnnhhhiiijjjkkkjjjiiihhhgggfffhhhjjjlllmmmmmmlllkkkggghhhhhhhhhfffccc```^^^```aaacccdddcccbbb```___^^^bbbeeegggeeeaaa^^^]]]VVVWWWYYY\\\___```^^^]]]ZZZ\\\[[[ZZZ\\\\\\WWWOOOAAA;;;888:::<<<:::888888222444888>>>DDDIIINNNPPPVVVUUURRRRRRWWWWWWMMMAAA999777444333555999;;;<<<777666555555444333///---(((***+++***((((((+++...***+++,,,...............000///...---------...//////------000444555000+++'''(((***,,,...000111222444111......000222111000000000//////000333999===999777555222111000111111///000000000000//////......111333222...++++++,,,///...,,,+++***++++++,,,...,,,***((())),,,000333777555222///---------...---111444222...---222888444555777777555222///,,,000000111333444222///,,,'''***---...,,,***+++---,,,---......///............111555666444111///...///111333555666555444333,,,,,,,,,+++))))))+++---+++---000111111//////...,,,...000000...,,,***)))&&&((()))+++,,,,,,,,,+++'''(((((()))+++---///000444333000,,,(((''')))+++***+++---000111000,,,)))((()))+++---///111222222777555444444444111,,,'''%%%###"""%%%***------,,,,,,...000000///...//////,,,,,,------,,,+++)))(((,,,---------,,,***)))'''&&&***......,,,***+++---)))++++++***'''%%%'''***+++***)))(((((()))***+++---,,,+++***)))(((''''''$$$&&&***---...,,,)))'''((()))************))))))&&&$$$"""###''')))(((''''''%%%###!!!!!!!!!###$$$ """%%%(((*********))),,,,,,+++***))),,,000444+++***)))(((((('''''''''}}}]]]MMMOOOUUUZZZ^^^ccchhhlllmmmlllllliiigggggggggjjjkkklllkkkeeeeeedddeeefffgggiiijjjhhhiiiiiiiiihhhhhhjjjkkkqqqmmmllloooqqqoooooopppqqqnnnjjjgggeeeccc```^^^aaaeeekkknnnnnnllljjjiiiiiiggggggiiiiiieeeeeegggeeecccbbbcccgggiiiiiigggfffgggiiikkkkkkkkkkkkjjjjjjkkkllllllkkkhhheeebbbeeeiiimmmrrruuuvvvuuuuuussssssqqqnnnjjjgggdddbbbeeeiiilllkkkfffcccdddfffWWWUUUTTTSSSSSSRRROOOMMMOOOTTTVVVXXX^^^ccc^^^UUUPPPSSSWWWZZZ[[[[[[YYYWWWTTTRRRNNNJJJDDD???<<<:::666444333333444555444333444333222444666777777666???GGGQQQ\\\jjjsssnnncccbbbdddfffccc___^^^bbbfffllljjjhhhhhhiiiiiihhhgggmmmhhhccc``````bbbcccddddddggglllnnnmmmkkkjjjjjjfffeeeeeegggiiiiiigggeeeddddddeeeggggggfffbbb___ccccccbbbaaaaaabbbcccdddaaaccccccaaa]]]ZZZZZZ[[[\\\]]]___``````___]]]\\\\\\[[[XXXWWWZZZ]]]ZZZSSSCCC<<<555222333555444222555555555888===EEELLLPPPQQQUUUVVVUUUTTTRRRKKKCCC:::999666555777:::???BBB999666333111111222111111...+++(((''')))***+++***///...---...///000//////666222///000333555222///...222444333...,,,...111///000///---,,,+++---///222333333222000///000111///---,,,---000333555555444444444444333111///...000---+++,,,///222222111222222111---)))))),,,/////////---,,,+++*********......---***)))***...111111111000///...---,,,,,,---///111222000/////////555555555555444222111000111111222222222111111000111...***((()))***++++++......//////...---,,,+++//////...------------------...000333333333222111222111000...++++++---///333111000///000///---,,,---...///000///...,,,***((()))***+++***+++---///+++)))(((***---...---+++......---+++(((&&&'''(((,,,...111111000//////000---...///000111222222222///111444777777333---((()))'''%%%%%%'''***,,,,,,,,,,,,,,,,,,,,,,,,------...---+++*********++++++,,,,,,,,,,,,+++******)))+++,,,...///000///...---+++,,,.........,,,***)))---+++'''%%%$$$&&&)))+++,,,,,,,,,+++***(((&&&%%%%%%))),,,,,,***((()))+++,,,,,,,,,+++)))(((&&&%%%'''&&&%%%&&&((()))(((&&&'''%%%######$$$&&&&&&&&&&&&%%%%%%(((,,,---+++(((((('''%%%%%%(((,,,///000***+++,,,+++(((&&&%%%%%%bbbRRRRRRXXX\\\^^^bbbfffiiikkkkkkkkkjjjiiiggggggiiijjjjjjiiigggffffffeeefffgggiiijjjiiiiiiiiihhhgggggghhhiiioookkkkkkppprrrqqqqqqrrrlllkkkiiifffcccaaa``````fffjjjnnnqqqooommmjjjiiihhhfffgggjjjjjjfffeeegggdddcccbbbdddhhhjjjkkkjjjhhhiiijjjjjjkkkjjjiiihhhhhhiiijjjjjjhhheeebbb```dddfffjjjmmmnnnnnnlllkkkjjjiiigggdddaaa]]]ZZZYYYVVVYYY\\\ZZZVVVSSSUUUWWWJJJHHHFFFEEEEEEEEECCCAAADDDGGGIIIJJJNNNRRRLLLDDDDDDFFFJJJMMMNNNMMMKKKJJJFFFEEEBBB???<<<888666555444222000000111333333222111222222333333444555555;;;???FFFNNN[[[fffeee]]]YYY\\\]]]\\\XXXXXX\\\```dddbbb``````aaabbbbbbaaaddd```\\\YYYZZZ\\\^^^___\\\___ccchhhkkklllkkkjjjcccccceeegggjjjjjjiiigggddddddeeefffgggfffcccaaa``````______```bbbdddfffggggggeeeaaa]]][[[\\\^^^___```bbbdddcccbbb___^^^ZZZYYYWWWXXX^^^bbb___WWWAAA;;;555333555777666444555444444777;;;BBBIIIMMMQQQUUUWWWVVVUUUSSSLLLDDD;;;999666444444777:::===444111///...000111222111...,,,))))))***+++,,,+++//////...//////000//////222000000333777888555111111444777666222///000222000000000---+++***,,,---000111222111/////////000///...---...111222222222333444555555444222000///000...,,,---000222222000222222111...***)))+++---//////---,,,+++*********//////...---+++,,,...000111000000///...------,,,,,,...000000///......///222222222111111000000000333333222222111111111000111...+++)))***+++++++++---.../////////...---,,,......---,,,,,,,,,---------///111333333333222111333222111///,,,,,,...000333111000///000000...,,,,,,---.........---,,,+++***+++,,,+++***+++---...///,,,******+++,,,+++)))---......---***(((((())),,,...000000/////////000...///000000111111111000///000333555666444///+++)))'''&&&''')))+++++++++))))))************++++++---,,,,,,++++++,,,------++++++,,,,,,,,,+++***))),,,---///000000000///...+++,,,---...---,,,++++++///---)))&&&%%%''')))+++***+++,,,,,,+++)))'''&&&&&&))),,,,,,+++***+++,,,------,,,+++***)))(((''''''%%%$$$%%%'''))))))(((&&&$$$######&&&((()))(((&&&&&&&&&(((,,,---+++))))))(((&&&&&&'''***,,,---***,,,...---***&&&%%%$$$fffVVVUUUYYY]]]^^^```cccfffiiikkklllllljjjhhhgggggghhhgggfffhhhhhhgggggghhhiiijjjkkkiiihhhgggffffffeeeeeefffjjjggghhhnnnrrrqqqrrrtttmmmnnnnnnjjjfffccceeeggglllooorrrssspppmmmjjjiiigggfffhhhmmmlllhhheeefffbbbbbbaaacccgggiiijjjjjjggggggggggggfffeeedddcccbbbcccccccccaaa^^^\\\ZZZ^^^___aaabbbaaa```^^^\\\[[[ZZZYYYVVVRRROOOLLLJJJEEEGGGGGGEEEBBBAAACCCFFFBBB???===<<<=========<<<>>>@@@@@@@@@BBBCCC???888777999<<<>>>???>>>===;;;777777666555444333222111222///,,,,,,...000222222000333555444111111222555555666888===HHHSSSUUURRRLLLNNNPPPPPPNNNOOORRRUUUXXXUUUSSSRRRTTTVVVWWWWWWUUUSSSPPPOOOQQQTTTVVVVVVUUUVVVXXX^^^dddgggfffccc\\\]]]```dddhhhjjjiiihhheeedddcccdddeeeeeedddbbb^^^^^^]]]^^^```cccfffhhhkkkiiifffaaa]]]\\\]]]___aaaccceeeggggggddd```^^^XXXWWWTTTWWW___eee```WWW>>>999555444666888888777666555444666:::@@@FFFKKKPPPUUUWWWVVVVVVTTTMMMEEE;;;999555222111222444666111///......111333444444///---+++,,,---......---000000000/////////////////////000555999:::666333444777;;;:::666222111222111111000...+++))))))***...///000000//////000111111000000111222111///---111333555666555333111//////......///111222111///000111111///,,,++++++,,,//////...---,,,+++******///000111000...---......000000//////.........---,,,---......------///111000///............///000555444222000//////000000000...+++***+++,,,,,,+++,,,---///000111000///...---,,,,,,,,,,,,------...///000222444444333222111333333111///,,,,,,...000222000//////000000///---,,,,,,,,,,,,,,,------------......---+++***+++---333///,,,)))))))))((((((,,,...000000...,,,+++++++++---...///......000222111111111111111000///......///000222444444111///***))))))***,,,,,,+++***)))))))))*********++++++------,,,,,,,,,------...***,,,---......,,,***))),,,---///000000//////...++++++++++++,,,,,,,,,,,,000...***((('''(((+++,,,)))***,,,------+++)))''''''))),,,,,,,,,,,,---...------,,,++++++***))))))'''%%%###$$$''')))++++++&&&%%%$$$%%%(((***++++++''''''''')))+++,,,+++***+++***(((&&&&&&'''((()))+++...//////,,,(((%%%$$$eeeVVVUUUYYY\\\]]]^^^aaaeeeiiimmmpppnnnkkkhhhfffeeeeeeeeedddhhhhhhiiijjjkkkmmmnnnoooiiihhhfffffffffgggfffffffffcccfffmmmqqqqqqrrrtttrrrtttsssooohhheeehhhlllrrrsssuuutttpppllljjjiiiiiiiiikkkpppnnnhhhcccccc```______```aaacccdddddd``````___^^^\\\[[[ZZZYYYYYYYYYYYYYYYWWWUUURRRQQQRRRSSSSSSSSSRRRPPPNNNMMMLLLKKKJJJHHHEEEAAA???===::::::999777555555999<<>>??????@@@AAABBB???===;;;;;;===???@@@@@@===<<<;;;===AAACCCEEEDDDHHHDDDBBBEEEJJJLLLJJJFFFIIIKKKPPPWWW___eeehhhiiigggeeedddcccddddddbbbaaaaaaaaabbbbbbdddfffhhhiiigggggggggfffeeeccc```^^^ccceeehhhiiihhhccc^^^[[[RRRPPPNNNNNNSSSTTTKKK???555444333333555666666666777777888:::>>>CCCGGGJJJNNNSSSVVVVVVUUUSSSKKKBBB<<<:::666333000//////000666444333333555666555444222111222444666777666444222333444222///......000111000......///111222222333555888999777333000...111111111///+++)))((()))---///111111111111333444555555555666666333///++++++---///111222111000...---...///000///...---,,,)))***,,,///000111000////////////...---,,,***))),,,///333444222///---,,,------......///000000000000000000///...///222444444333000.........///000333111...,,,++++++,,,---+++***)))***,,,,,,+++***---///222555666555333222---------...000111333444333444666777777555333222//////---***'''&&&(((***...---,,,---///000000///---,,,,,,,,,---.../////////000///...+++***+++,,,111///,,,)))'''(((***+++***...222333222///---,,,---///000000000000111333444444444333222000///...***)))(((***---000111111//////000111222000---***))))))***++++++,,,------------,,,+++***)))'''''',,,...///000000///...---+++++++++++++++++++++***(((''''''&&&&&&'''((((((***)))((((((***,,,///111---...///000...,,,)))'''((((((((()))***+++,,,,,,***)))(((((((((((())))))'''$$$######'''+++---///---+++(((((()))*********(((((()))))))))***++++++,,,---,,,(((%%%"""###%%%,,,///111000...***((('''www```VVVXXX]]]\\\\\\]]]```eeekkkqqquuullliiieeebbbbbbcccdddcccfffhhhjjjmmmppprrrsssssspppmmmkkkkkknnnooommmkkkeeedddgggnnnssssssssstttwwwwwwtttnnnhhheeegggiiinnnnnnnnnkkkgggdddbbbbbb```___```ccc```XXXRRRQQQOOOOOOOOOMMMJJJIIIIIIKKKFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA::::::999999999::::::;;;888777777666555444222111111000...---...000222444777666555666888;;;<<<<<<888555333555555333555888888999999999888777555444222222333333444555555555444111......000222444444888:::;;;999666444666888333111111555888777666777999:::;;;<<<<<<<<<<<<<<<999777666666888999999888555555555777:::<<<<<<<<<;;;999888:::>>>BBBBBBAAAEEEFFFIIIOOOVVV^^^bbbdddbbbaaaaaaaaaccccccaaa``````bbbccceeeggghhhhhhhhhhhhhhhiiiiiiiiifffaaa^^^bbbccceeeeeeccc___ZZZWWWMMMNNNMMMLLLLLLKKKBBB888333333444444444444444333444666:::>>>CCCGGGJJJKKKLLLQQQUUUTTTSSSPPPGGG>>>999888555222111000111111333222111111222222000///111111333666999999777555222444666333///---...000222000---++++++,,,...000000222333444444111///---///000111000---+++++++++...000111222111111333555555555555666666444///,,,***+++---...000000000000...000111000...------...))))))+++...111222111000////////////...,,,+++))))))---111222111...---,,,,,,,,,---...///000111222111222222111000000111333444333222111000111222222111000...,,,++++++,,,,,,))))))***,,,......,,,***,,,///222555666444222111------...///111333555666333444666666666444222111---,,,***'''$$$###%%%&&&+++******+++...000//////,,,,,,,,,,,,---------------......---+++***+++---......---***((((((***,,,***---111222111...,,,+++,,,///111222111//////000111111111111111000//////((('''''')))---000111111111111111111111000,,,)))&&&''''''((()))***++++++,,,,,,,,,+++***(((&&&%%%------..................************))))))))))))''''''''''''&&&&&&&&&%%%'''&&&&&&'''))),,,...000.../////////...---+++******)))'''((()))+++******)))((('''&&&'''((()))***&&&%%%###%%%(((+++---......,,,***))))))******)))'''((()))((('''''')))++++++------***%%%###$$$&&&,,,...//////---+++***+++ttt^^^VVVXXX^^^\\\]]]]]]```dddiiinnnqqqjjjgggcccaaabbbccceeeeeefffhhhjjjlllnnnoooooooooqqqmmmiiihhhjjjjjjgggdddbbb```ccckkkooonnnmmmnnnpppnnniiieeebbbaaaaaabbb^^^^^^]]]ZZZWWWTTTTTTUUUOOONNNPPPSSSQQQJJJEEEEEEBBBCCCCCCAAA>>><<<>>>@@@<<<;;;:::::::::;;;<<<<<<999::::::;;;<<<<<<======666555444333333555666777222222222333222222111111111000......000222333444666666666999<<<>>>???>>>===888666777666333666;;;============;;;:::888777111222333444555666777777444222000000222333333333222333444555666777888999333000111777999777777::::::::::::;;;;;;:::888777666555555666777777555333111000111333555666555444222222222444777:::===???AAA@@@???CCCIIIOOOTTTVVVSSSTTTVVVYYY\\\]]]\\\ZZZ\\\^^^cccgggiiiiiiiiihhhkkkiiigggfffeeebbb^^^ZZZ[[[\\\\\\[[[YYYUUUQQQNNNGGGLLLNNNMMMLLLIIICCC;;;444555666666444333222222///333999@@@FFFJJJKKKLLLKKKPPPSSSRRRQQQMMMCCC:::555444222111111111222333000///......//////---,,,...000222666999999666444333666777444///---...111//////---,,,++++++,,,.../////////000111000///------///111111///............000111111000000111333333222222333444333000---***+++,,,---...000111222222333333111...---///111,,,++++++---000111000///...///000000///---+++)))'''***...000///---,,,,,,++++++,,,...///111222333000222333222000/////////111111222333333444555555/////////.........------******,,,...000000...,,,+++---000333444222///---+++,,,---///111333555777222222333444333111///...,,,+++)))&&&###"""###%%%(((((((((***---//////...******+++,,,++++++)))(((***+++,,,+++***+++---...---......,,,)))''')))++++++---000000...,,,*********---111222000---,,,+++,,,,,,---...............)))((((((+++...111111111111000/////////---***'''&&&&&&'''((()))***++++++******+++++++++***)))(((++++++*********,,,---...++++++***)))))))))))))))))))))))))))((('''%%%$$$'''&&&&&&&&&''')))+++,,,------------...///000000---+++((((((***+++***))))))((('''&&&'''(((***+++&&&%%%%%%&&&))),,,,,,,,,---+++)))(((***++++++***&&&(((((('''%%%%%%(((+++***---...+++&&&$$$%%%(((,,,------,,,++++++,,,...rrr\\\TTTWWW\\\]]]]]]^^^```cccgggjjjmmmiiieeebbb```aaadddeeefffggghhhjjjkkklllkkkkkkjjjnnniiidddcccdddccc___ZZZ]]][[[^^^eeeiiigggeeefffbbb^^^YYYUUUUUUUUUVVVUUUNNNOOONNNKKKHHHFFFGGGHHHBBBAAACCCFFFEEE???<<<<<<999:::;;;999777666888:::777666666666666888999;;;555666777888999:::;;;<<<666555333222222333444555//////000111111111111111222111000111333555666666333333444777;;;======<<<===777555555333000333999BBBBBBAAA@@@???===<<<;;;111222333555666888999:::444333111111222333222111,,,,,,---111555999::::::333///000666999777999>>><<<;;;:::;;;:::999666444555555555777777666333000......///111222333111///000111222222333555999======:::888888===BBBGGGIIIEEEFFFJJJPPPUUUWWWVVVTTTWWW[[[aaagggjjjjjjiiihhhmmmiiiddd```___\\\XXXUUUSSSSSSSSSQQQOOOKKKGGGEEEDDDKKKPPPPPPNNNLLLGGGAAA666777888777555333111111,,,111999AAAHHHKKKLLLLLLJJJOOORRRQQQOOOKKKAAA777222111000000000222333444...------...//////...,,,,,,...111555888888555333333666888555///,,,...111,,,---......---,,,,,,---...------...000000///...,,,...111111111000000111...///000000//////000111111000000111222222000...,,,,,,,,,,,,...111333555444555555222///...000333///---+++,,,///000///---...///000000///---+++)))%%%(((,,,...---,,,,,,,,,***+++,,,...000111222333000111333222000---,,,,,,---...111333555777777888///000000111000000///...++++++---000333222000---)))+++///111222000---******+++,,,...000333555666000111111222111///,,,+++++++++)))&&&"""!!!"""$$$'''&&&&&&))),,,.........((()))***+++***)))&&&%%%((()))***+++***+++---///---///000---)))'''''')))+++---//////---***))))))(((,,,000111///+++)))'''((((((***+++,,,---------*********,,,000222222222111///------,,,+++(((&&&'''((()))***+++,,,------((()))+++,,,------,,,,,,***)))((('''''')))+++---,,,,,,+++***))))))*********+++++++++***(((%%%###((('''&&&%%%%%%&&&'''(((,,,++++++,,,...111333555000---))))))+++,,,+++)))***)))((('''((())),,,---&&&%%%%%%'''***,,,+++++++++)))((((((***,,,,,,,,,&&&'''(((&&&$$$$$$'''***))),,,...,,,'''%%%'''***+++,,,,,,+++***+++---000kkkWWWQQQUUUYYY]]]^^^```bbbccceeeiiikkkllljjjgggeeecccccccccdddccceeeggggggdddaaa______\\\ZZZXXXVVVVVVTTTRRRPPPQQQQQQRRRSSSTTTUUUVVVWWWQQQMMMJJJIIIIIIHHHEEEBBB??????>>>??????===:::777888:::;;;;;;:::777333111444444444222000///111333666444444666999:::777444333444555777888999999999999777555555666777777666666555333222111000000000666333111333777888444000111222333777;;;<<<<<<;;;888777555333222222222333888<<<<<<::::::<<<;;;777111222333333444444333333333000...000444555222...,,,,,,...///111333444555333000222666999:::>>>CCC@@@CCCDDDAAA@@@???:::444777666666777888777444222///---,,,---///222333333333444555555444444555777777777777666555666999<<<===>>>@@@DDDIIIKKKKKKKKKIIIPPPYYY___aaaaaabbbdddccc```\\\YYYVVVSSSOOOLLLLLLIIIGGGHHHIIIIIIFFFBBBEEELLLSSSYYY]]]\\\SSSHHH===777555777777333///...000333888>>>CCCFFFHHHIIIHHHMMMSSSVVVRRRIII>>>777222111000000//////000000444333111/////////111222222333333444444333333222333222000///.........///111111111000///...---,,,+++,,,...000222000---***+++,,,+++++++++...333666555555333222111000000000000000000000000000000000///......000333666777777222000......111333222000000...,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&))),,,...---+++)))+++---///000111111111,,,......---******---000---///000333555666777888555333///......///000///---000333333111///------,,,,,,++++++++++++++++++///...---///222444333111...///000000000///---,,,111...)))%%%"""###$$$&&&&&&(((+++---...---,,,+++((()))***++++++***((((((&&&'''((()))***++++++++++++,,,------+++++++++---000...,,,+++++++++***)))((()))*********)))'''&&&'''(((((()))***+++++++++///000111222111000...,,,,,,,,,,,,---...,,,(((%%%(((+++...111111000...,,,)))+++---///000000000///+++***)))((((((***,,,---,,,...///...+++(((''''''***++++++***((('''((()))''''''&&&&&&&&&&&&''''''))),,,000111000000111333000///...,,,***((('''&&&%%%&&&(((***+++---......)))((('''&&&&&&'''((())))))&&&$$$%%%'''))))))'''$$$$$$$$$%%%&&&'''((((((,,,///222222...******,,,///...+++***)))+++---...gggRRRMMMSSSYYY^^^```bbbcccdddeeehhhjjjkkkiiigggdddbbbbbbcccccceeeeeeccc___ZZZUUURRRQQQOOOMMMKKKIIIHHHFFFCCCAAAEEEEEEEEEEEEFFFFFFFFFFFFAAA???<<<<<<<<<;;;999666666666777999;;;:::666444555666777777666444222111333333333111///...///000333333444777;;;<<<:::888222333444555666777777888999888777777888888777555555444333222222111111111444222111333777999666222111111333666999:::999888777666555333222111111000444888999777777999888555222333333444444444444444333000...000333444111---------...000222333555555777555666:::===???DDDJJJJJJMMMNNNJJJHHHGGGBBB;;;:::999888888999888555333111///...///111333444444666777999999888777777777444444333222222444666888999888888:::>>>AAACCCCCC===BBBIIIOOORRRTTTTTTUUUVVVUUUSSSPPPMMMJJJHHHGGGIIIJJJLLLNNNNNNLLLHHHFFFLLLRRRXXX]]]aaa```VVVLLL@@@888333333444222000111333555999>>>AAACCCDDDDDDHHHLLLQQQTTTQQQIII@@@:::333222222111111111111111444333222111111111222222333333444444444444333333222111000///...//////000222222222222111///---,,,,,,,,,...111222000,,,)))(((((()))***+++...333777777666444222111000//////333333222111000//////...000///...///111222333222///---,,,---000111111000///...---------...///000,,,,,,+++***************)))'''&&&(((,,,......---+++,,,...///000//////000---...///---++++++...000000000222333444444444444333111///...000000000//////111222222///,,,***)))************************///...///111333333000---,,,---///000111111000000333000+++&&&######$$$&&&&&&(((,,,///111000///...++++++,,,,,,,,,+++))))))'''((()))***+++,,,,,,,,,,,,---......,,,,,,---...///---,,,++++++,,,++++++((((((((((((((((((''''''(((((((((((()))***+++,,,000111222222222000...---------...///000...+++(((***,,,...000111000///...+++,,,---////////////...+++***(((((((((***,,,------...///---***((('''''')))*********((((((***,,,***))))))((((((((((((((())),,,///111000000111333222111///---+++)))((((((&&&'''***,,,------------))))))((('''''''''''''''&&&%%%###%%%'''(((&&&$$$!!!"""$$$&&&((()))******+++...111222000...---...///---+++))))))***+++---hhhQQQKKKRRRZZZ___aaadddeeeeeeeeeggghhhiiihhheeecccbbbbbbbbbcccdddbbb^^^VVVNNNHHHEEEEEEDDDBBB???>>>===;;;777555:::999888888777777777777777555444444555555333222...///111555777777444111000111111222222222111111111222333222///---------111222444999<<<===<<<:::111111222333444555555555:::::::::;;;<<<:::666333333333333333333333333333222111000333888:::888666444444555777999:::888777555555555555333111///...000333444333333666666333333333444444555555555555222000...000333333111.........///000222444555666:::777888;;;>>>AAAHHHPPPWWWZZZ[[[WWWTTTRRRMMMHHHAAA@@@>>>======<<<999777777555333333555777777777888:::;;;<<<<<<;;;999777666444111000111444555666666444222222555888999:::444555999>>>CCCFFFFFFEEEGGGHHHIIIFFFCCCAAABBBEEEHHHOOOWWWZZZWWWRRRNNNMMMSSSXXX]]]aaacccbbbXXXNNNBBB999222111111111222444555777:::<<<>>>???>>>>>>GGGJJJNNNPPPNNNIIIBBB===444444333333333222222222333444555555555444333222333333444444444444333333///////////////000111111333444444444333000---+++,,,---///111222000+++'''%%%&&&(((***+++///333666777666555333111000000000777666444333111///...---111///------...///...------+++++++++.../////////------...///000111222333...---+++)))(((((())))))***(((''''''***---//////---///111000///......///...//////...,,,,,,...000111222222333222111000////////////000222222111//////111111000,,,((('''&&&)))******++++++,,,,,,,,,...///111444555333...***+++,,,...000111222333333444111,,,(((%%%$$$%%%&&&'''***...333555444222111............---,,,******))))))+++,,,---.........---///000///...---...///......---,,,++++++++++++'''&&&&&&%%%%%%&&&'''(((***)))((('''(((***,,,---111222222222222000...---.........000111111...+++,,,---...///000000000000---......///......------+++***)))((()))+++---/////////...,,,)))''''''(((((()))******)))))),,,---,,,,,,+++***))))))*********---000111111111222333333222///,,,***)))))))))'''))),,,...///...,,,+++)))*********)))'''%%%$$$$$$$$$$$$&&&'''&&&###!!!!!!%%%))),,,.........---...111333333222000//////---+++)))(((((()))***nnnTTTLLLSSS]]]aaacccfffgggfffffffffggggggfffcccaaaaaaaaabbbcccbbb___YYYPPPGGGBBB@@@AAA???===<<<<<<;;;:::777444444333222111111111222222222222222222333333333333---...111444777666333///......//////000111111222111222444333000---,,,,,,///111444888;;;;;;999888000000000111111222333444:::;;;<<<>>>>>>;;;666222111222333444444555555555111000111444888::::::999999888999:::;;;;;;999777555666777777555333///------000111000111555666333444444444444555555666666333111111222333444222000000000000000222444666777777555555777:::===GGGQQQ]]]bbbdddaaa^^^\\\YYYTTTLLLJJJHHHGGGFFFEEEBBB@@@???===;;;;;;<<<>>>>>>>>>;;;;;;===???@@@???===:::>>>:::666444666777777777777666444444666777777666333222333666<<>><<<:::>>>AAAAAA>>>>>>CCCHHHNNNXXXdddhhhccc[[[WWWVVVXXX\\\```bbbcccaaaXXXNNNAAA999222222222222222444555666999;;;======<<<;;;DDDFFFJJJKKKJJJFFFAAA===555555555555444444333333222444666888888666444222222222333333333333222222------...///000111222222444444555555333000---+++,,,---///111222000+++'''''')))+++,,,---///222555555444333222222111111222777666555333111000......000///---,,,---...---,,,...---,,,,,,------------,,,---///111333444555555111000---+++*********+++---+++)))((()))+++---...111333444222///------///000//////...---...///000000111222222222000///------...000333555555222000---......---)))'''&&&&&&,,,,,,------...///000000,,,///444888888444///+++------///000111333333444444222---)))'''&&&''''''***---222666777666444222000//////...,,,+++***)))***+++,,,---...////////////111111111///...///000//////...,,,***))))))***'''%%%$$$######%%%((())),,,+++)))'''(((***,,,...000111111111000///...---------...000222222000............//////000111222/////////......---,,,,,,,,,+++******+++...000222000000...+++'''%%%&&&'''((()))******))))))+++---,,,,,,+++***************,,,...111222333444444444222111...+++)))))))))))))))+++...000000///,,,*********+++,,,***'''$$$"""###$$$&&&((((((&&&###!!!"""(((...111333222111000111333555555333000......---+++((('''''''''(((qqqVVVMMMSSS\\\bbbeeehhhiiihhhgggffffffeeecccaaa```___```aaabbbaaa^^^VVVMMMDDD???>>>???:::::::::;;;;;;:::888555111000///...///000222333//////000000000111111222///000222444666555111.../////////000111111222333111333444444111///...---///111444666666555444333000000//////000111222333999:::===???@@@<<<666111111222333555666666666666222111222444777:::;;;;;;::::::999:::;;;:::888666444555777888777444111///,,,///000///111666888666555444444444444555666777444444444444555555444333111000000000111333666777555333333555666:::DDDPPP]]]dddgggeeebbbbbb```]]]XXXVVVSSSRRRRRRQQQOOONNNJJJHHHFFFFFFGGGIIIIIIHHHBBBAAAAAACCCEEEFFFDDDBBBFFFCCC@@@===<<<<<<;;;;;;;;;;;;<<<===???>>>;;;888888666444666999:::999666333777;;;<<<<<<>>>EEEKKKSSS___kkkoooiiibbb^^^^^^]]]aaaccccccdddbbbYYYOOO???888444666777444222222333444888;;;============AAACCCEEEFFFEEEAAA===:::444444555555555444333222111333666999999777333111///000000111111000000///,,,,,,...///000222222333333333444444222000---+++------...000111000,,,))),,,...000111000000111222222111111111111222333333444444333333222111111000///...,,,,,,...//////...111111000...---,,,,,,---,,,...///222333444555555444333111///...------...000...,,,)))((()))+++,,,555777888555///---...000000///...---...//////000...///111222222111///...+++---000444777777333000++++++,,,***((('''(((***,,,,,,---...//////000000***///555999999666222///000000000000000111111222222000---***(((((()))***...000444666777555222000///...---,,,+++***))))))+++,,,---...000000000000222333333222000//////000000111000,,,(((%%%%%%''''''%%%###"""###&&&)))+++...,,,***))))))+++---///...............------,,,---,,,---...000111///...//////......///000222222111000///...---,,,,,,+++---,,,,,,,,,...000333555111000...+++'''%%%%%%&&&***++++++)))((('''(((***+++******))))))******++++++,,,...000222333222111///...,,,***((((((((((((***,,,...111111///,,,******+++,,,---+++((($$$!!!###%%%)))+++***(((%%%###!!!%%%+++111555555444333222444666777555222///,,,---,,,***)))''''''''''''mmmTTTLLLRRRZZZbbbeeejjjkkkjjjhhhfffeeecccaaa```^^^^^^___aaabbbbbb^^^VVVMMMDDD?????????:::::::::;;;<<<;;;888666000///...------///111333222333444444222222333444222222222333444333000---111222222333333333222222111222333333111//////000000111333333111//////000222111000000000111333444777999;;;>>>???;;;555000111222444666777777777666444444444555777888:::;;;888777777888888888555333222444666777666555222000,,,///111000333999;;;:::555444333333333444666777555555666666666666555555111000//////000222555777555444555777666999DDDPPP\\\ccchhhfffddddddcccaaa```^^^\\\[[[\\\\\\\\\ZZZUUUSSSQQQRRRSSSUUUVVVUUUOOOKKKGGGFFFIIIKKKKKKIIIJJJKKKKKKIIIFFFCCCCCCCCCCCCDDDFFFIIIJJJHHHDDDAAA@@@???===<<<;;;999666444111444777888999===CCCHHHPPPZZZeeeiiieeeaaa```aaaaaadddeeedddeeeccc[[[QQQ>>>888666999;;;777333222111444777;;;>>>???@@@@@@@@@AAACCCCCCAAA===999666222333444555444333222111///222555888888666333000......////////////......+++,,,...000111222222222111111111000///...---,,,...------...000///...,,,111333555555333111000000000000000000000111222333111111111222222222222222...---,,,---///000000///222222222000---,,,---.........///000111222333444333222222111000///......000///...+++((((((***,,,666999999555///,,,---111111...,,,,,,...//////...,,,...111333333222111///***+++///333666555222///*********)))((()))+++...***++++++,,,,,,---------+++///555888888555333333222111000///////////////...---+++******+++,,,---///111333444444333111///...---+++***))))))))))))+++,,,...///000000111111444555555333000............000///+++&&&######%%%'''&&&$$$$$$%%%(((+++---///...---,,,,,,---///000,,,,,,,,,,,,---------...---,,,,,,---///000///---............///000111222111000///...,,,,,,,,,,,,------,,,---///222555777111111///+++'''$$$###$$$)))******(((&&&%%%&&&((((((((((((((()))***+++,,,(((((())),,,///000///---+++************))))))(((***+++...///000...,,,+++***+++,,,,,,+++(((%%%"""###&&&***,,,+++)))((('''%%%)))...222555555333222111666::::::555000------,,,,,,***)))((((((((((((eeeQQQMMMSSSZZZbbbeeejjjmmmllliiigggfffaaa```^^^]]]]]]___```bbbaaa^^^XXXQQQJJJGGGHHHIIIFFFEEEEEEFFFFFFDDD@@@===666555333111111222444555777999999888555444555666555444333333444444333111444555666666555333111000000000111000......000111000111222000...---...000333222111000111222444555555666999<<<===:::555000111333555777888777777666666666666666666777999:::777777666777888777444222///111222444444333222111,,,///111000444:::>>>===444333222111222333555666444555666666666555555555111000......///111444666666666888999888999CCCOOO]]]eeejjjhhhddddddcccbbbbbb```______aaaccccccccc___]]]\\\\\\^^^aaaaaaaaa[[[SSSJJJFFFGGGJJJKKKJJJMMMRRRWWWVVVQQQNNNOOORRROOOOOOQQQSSSUUUUUUSSSPPPNNNNNNMMMIIICCC===:::888666666555666888;;;>>>AAAEEELLLTTTXXXYYYYYY\\\___aaacccdddccccccbbbZZZQQQ???:::888;;;<<<999555444222555888<<>>444333222111111333444666333555666666555444444555111///...---...000333555555666888999888888BBBMMM___gggllliiieeeccccccbbbbbb```___```ccceeeggggggdddcccbbbbbbeeeggghhhhhh```VVVJJJCCCCCCFFFGGGGGGOOOXXX```aaa[[[WWWZZZ^^^ZZZYYYYYYZZZ]]]___^^^]]]ZZZ\\\[[[VVVMMMEEEAAA@@@===:::777666888;;;<<<<<<:::???EEEJJJNNNRRRWWW[[[___aaaaaa___```___WWWOOOAAA;;;888:::<<<999777777444666:::===@@@BBBBBBBBBBBBCCCEEEDDDAAA;;;444000///000222222222111///------///222444444333111/////////000000000000//////+++---///000111222111111...---+++******+++---......,,,******---///111222111444777777555222000///333222000///---,,,,,,,,,111111111000000000000000///...,,,,,,---...---,,,,,,...000///------000333222000...,,,,,,---...000)))+++---//////---***))))))+++------++++++---///444777888333+++(((+++///000---******---......,,,///111333555555222000---&&&''')))---//////,,,***...---,,,***)))***---000------------------,,,,,,///111333222///...///111000///...------...///000&&&&&&''')))+++...111222,,,,,,,,,---///000111222---,,,+++*********+++,,,+++,,,---///000000000000888888777333///,,,***+++&&&)))+++((($$$"""%%%)))''''''((((((***,,,...000111111111111111000000000+++++++++,,,...000111222000...---...///000///---+++,,,---...////////////111000...---,,,,,,------***)))***+++---000333555///000000---)))$$$!!! $$$%%%&&&&&&%%%%%%''')))&&&'''''')))***---...///+++******---111222111...&&&(((+++.........,,,+++******+++,,,------------++++++++++++***((('''&&&"""%%%***+++***)))***,,,***,,,...//////...,,,******444===<<<333---...333++++++++++++************|||^^^NNNMMMSSSXXXfffhhhiiiiiifffdddcccccc___^^^^^^______^^^\\\ZZZ]]]^^^___^^^\\\\\\^^^___ffffffeeeccc^^^ZZZYYYXXXPPPKKKGGGFFFCCC>>>===@@@@@@???===999666555777999999:::;;;===>>><<<888555999777555555555555333222......////////////......///...---...000111000///000111222333444333222222666555444444555555444333888666444555777777555333888666444666999<<<;;;:::<<<===>>>>>><<<999666444///000111222222111000///,,,...111444777888999:::333222000/////////000111333444555444222000000111333333222111111222333333:::999999888555777BBBOOOiiijjjjjjhhheeebbbaaaaaaddd```]]]]]]```bbbbbbbbb]]]dddfffdddjjjsssrrriii]]]KKK===<<<<<<;;;???GGGTTT\\\ccccccaaaaaa```]]]___^^^]]]```cccdddbbb```bbbaaaaaaaaa___WWWLLLCCCAAA>>>;;;999999888555222555888:::;;;===DDDOOOXXX]]]\\\ZZZ[[[bbbfff\\\NNNEEE<<<777:::<<<888555555666888;;;>>>@@@AAABBBBBBAAAAAABBBCCCCCC>>>666///000///...---------.........000444666666444000...000000///000111222444555222222222222222111000///111000...,,,+++,,,---...000...,,,+++***,,,...///000111222222111000111222111000///---,,,,,,///111222666888555000,,,---///+++---......---+++,,,,,,,,,---...//////...------222222222///,,,++++++,,,&&&(((++++++***)))))))))+++,,,,,,,,,+++,,,///111777444111---,,,---///000333///+++)))***,,,------000//////...---++++++***%%%&&&(((+++------+++(((---333777555...)))***---222111000/////////...,,,333111///...---...///000444000,,,***+++---......111+++&&&(((...333222///......//////000111111111,,,+++***))))))+++,,,...+++///222444333111///...444333222000...,,,***((((((''''''''''''(((((()))***,,,...,,,((('''+++///,,,---///111111000...---(((***---000222222111000+++,,,---------,,,+++***++++++---......---++++++............---,,,+++***)))((('''&&&''')))+++---+++---///...***&&&###"""$$$%%%%%%'''((())))))***%%%%%%%%%)))...000000...............////////////...***(((+++111333///***,,,---///000000000///...,,,------+++)))'''(((((()))'''%%%(((---...+++'''(((***,,,------+++((('''***,,,...///...///000111...---***(((((((((***+++~~~^^^NNNMMMRRRWWWeeeggghhhfffcccaaa``````]]]]]]___```bbbaaa___^^^___```bbbbbbaaabbbdddfffnnnoooooommmjjjgggfffggg\\\VVVRRRPPPLLLHHHHHHKKKKKKIIIFFFAAA===<<<>>>@@@>>>>>>@@@CCCDDDCCC@@@<<<999888666666666444222/////////000000000//////.............../////////...000111333555666555444444222111000111222333333333666444333444666777555333666444333444777999999888;;;<<<>>>>>>===:::666444///000111222222111000//////000222555666666555444000000//////////////////222333444333111000000000000000//////000222333555888777777666555888EEERRReeeffffffeeecccaaa```aaaaaa___]]]^^^```bbbbbbaaa___eeefffeeekkktttqqqgggRRRCCC888888:::777:::BBBMMMXXXccceeecccbbbaaa___aaaaaaaaaccceeedddaaa^^^ccccccdddeeeddd^^^UUUNNNJJJFFFCCCBBBBBB@@@:::555333666888888999???HHHPPPSSSTTTTTTWWW___cccZZZMMM???999777:::;;;777555666888999<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDDDD@@@999444000///---+++++++++,,,---000222444666666333000---.........///000333555666222333333333333222111000///...---,,,---///000222///---***(((((())),,,...111111222111//////000222333222000...,,,,,,---///222444666333...+++,,,///,,,...///...---,,,,,,---,,,---.../////////...---111222111000---,,,---...***,,,------,,,++++++,,,------...------...000333666444111...------///000333///+++***+++...///000000///...,,,+++*********$$$%%%'''+++//////---+++333888;;;888111+++,,,...333222111111111111000///333111///...---...///000222111...+++***+++...///111,,,''')))///333333000.........//////000000000///---+++))))))***,,,------000444555333111//////000000000///...,,,***))))))(((((('''''''''(((((()))+++---+++''''''***...***+++---...///...------+++,,,---///000000//////***+++,,,---------,,,+++,,,,,,------------,,,,,,.........---,,,+++***))))))(((&&&%%%%%%&&&'''((()))+++---,,,)))&&&$$$###"""######$$$%%%'''((()))'''%%%%%%'''+++------,,,---------...------,,,,,,---***)))+++///000...***,,,---...///000//////...+++,,,,,,+++)))))))))+++***((((((+++///000,,,(((((()))+++------+++)))(((''')))+++,,,---...///000---,,,+++)))))))))))))))~~~^^^MMMKKKQQQWWWcccdddeeecccaaa^^^^^^^^^\\\^^^aaadddeeedddcccbbb___aaadddeeeeeegggiiikkkpppqqqqqqpppnnnmmmmmmnnnhhhaaa\\\YYYUUURRRSSSVVVYYYWWWRRRMMMHHHGGGIIILLLKKKKKKLLLMMMNNNLLLHHHEEE>>>===<<<;;;:::777333///333333333222222111111111//////////////////......111222555888888888666555//////...///000111333444555444333444666777777555444333333444777888888777;;;===???@@@>>>;;;777555111111222222222222111111333555666777777444222000---...//////000///......111222333222000//////000......---...///222444666555444444555777<<>>@@@AAABBBCCCBBBCCCDDDFFFFFFCCC>>>999111///,,,***)))***+++---000222444555555333000...,,,,,,---...000222555666222333333333333222222111---------...///222444666000...***((('''))),,,...222222222000......000222444333111///---------...111222222///+++***,,,///...///000///...------...------...///......------000111111000......///000000000000///---,,,---//////000000///...///222444555333111///......000111222///+++***,,,///222444000///,,,***(((((())))))$$$%%%(((---000222000...888<<<===:::222---,,,...333333333333333333222222222111000...------...///000111000---))))))---111000,,,(((***///333333111------..................000...+++(((((())),,,---///222555555444111//////,,,---...//////---+++***+++***(((''''''''''''((((((***,,,***''''''))),,,((()))***+++,,,,,,,,,,,,......------,,,---------)))***,,,---...------,,,---,,,,,,++++++,,,,,,---------,,,+++***)))((((((((('''%%%###""""""###$$$''')))++++++(((&&&$$$$$$!!!!!! """$$$'''))))))'''%%%%%%&&&((())))))+++,,,,,,---,,,+++)))(((******++++++,,,++++++***,,,---.../////////...---***+++,,,+++***)))+++,,,***)))***---111111---)))'''(((+++,,,---,,,+++***&&&'''(((***,,,---------++++++++++++***)))((((((zzzZZZJJJJJJQQQWWWaaabbbcccbbb```______```^^^aaaeeeggggggfffdddddd___bbbdddeeefffgggiiijjjnnnoooooonnnlllkkklllmmmllleee___\\\YYYVVVXXX\\\dddbbb]]]XXXTTTTTTWWWZZZ\\\[[[ZZZZZZXXXUUUQQQMMMIIIHHHHHHGGGEEEAAA;;;777::::::999888888777777777333444555444333111000000555777999;;;;;;999777555111111111000///000222444555555555666777888888777444444555666777888888888;;;===???@@@???<<<888666333333333444444333333333666888999:::999666222000,,,---000222222111///---000111222222000//////000000///......///111444666333111222666:::AAAOOO\\\eeeeeeeeecccaaa___```aaa^^^___aaacccddddddcccbbbeeeeeedddeeekkkooohhh]]]JJJ@@@777555555444777<<<@@@SSSdddhhhccc___]]]]]]```bbbeeeggggggddd```]]]^^^```bbbdddeeeccc___]]]]]]YYYWWWZZZ\\\XXXMMMCCC;;;<<<===;;;999777888999@@@@@@BBBFFFJJJHHH@@@888444888===>>>:::777888;;;777888:::<<<>>>@@@AAABBBCCCDDDFFFGGGFFFCCC???===333111---+++***+++,,,...///111222444444333222111------------///111333444111111222222222111111000------...///111333555777444111---***)))+++...111444444333111//////111333333222000//////000//////000000///---******---000111222222111///...///000000000//////...,,,,,,+++///000000000//////111222333333222000------...000000111111///...///111333444444222111000111111222000---)))))),,,000333555000...***(((&&&&&&((()))&&&'''***...222333111///666999:::666000,,,+++,,,000222444444333222222333222111///......---......///111222...)))(((,,,111///,,,)))+++000333333222------------------------000...***((((((***---///111333555555333000//////,,,---///000///...+++***,,,+++)))'''&&&&&&'''((()))+++,,,+++))))))***,,,'''(((((()))***+++,,,,,,000///,,,***)))******+++(((***+++---......------,,,+++***))))))***+++,,,---,,,+++***)))(((''''''(((&&&$$$"""""""""###$$$(((***++++++(((&&&%%%%%%"""!!! !!!$$$''')))+++(((%%%######$$$&&&'''+++,,,------,,,***((('''(((+++---,,,)))'''(((***+++,,,---...///...---------------+++)))((()))+++))))))+++...000000---)))'''(((***,,,---------,,,(((((((((***+++,,,+++***)))***+++,,,+++)))'''&&&wwwWWWHHHIIIRRRYYY```aaabbbbbbaaaaaabbbdddcccfffiiijjjgggeeeddddddbbbeeegggggggggfffggghhhppppppooommmkkkjjjkkklllllleee___]]]ZZZXXXZZZ^^^hhhfffddd```^^^___cccfffeeedddccccccbbb```\\\YYYXXXWWWVVVUUUTTTPPPJJJFFFEEEDDDCCCBBBBBBBBBCCCCCC<<<>>>@@@???<<<999888888>>>???AAAAAA@@@>>>;;;999888888888555222000222444777777888888777777888888555666777888888888888888:::;;;<<<<<<;;;999777555333333222222222222333333555666888888777555222111...000333444444333000//////111222222000//////000444222000//////111444555222111333999???HHHUUUaaakkkkkkiiifffcccaaaaaabbb```bbbeeeggggggfffeeedddeeedddbbbccchhhiiicccZZZQQQHHH===777444444999>>>CCCTTTdddfff___ZZZYYYXXX[[[___cccffffffdddbbb``````aaabbbbbbaaa___^^^]]]^^^\\\\\\___ccc```VVVMMMHHHIIIIIIGGGCCC>>>:::888888888999===>>>;;;666222666<<>>@@@AAADDDFFFIIIIIIGGGCCC>>><<<444333000...---...///000...///000222444444555555111000///......///000111//////000000000000////////////000111222333444555444111...+++***+++...000444555444222111000222444111///...///222333333111//////---,,,+++,,,...000444555444333000000111222333222000...---+++***)))---...//////...///111333222222111///---,,,...000000000000...------///111333333333333333222222222---+++)))))),,,///222333...,,,)))'''&&&&&&((()))******,,,000222333000...///111111///+++))))))***---000222333111000000111000//////..................111222...***(((,,,111///,,,+++,,,///222222000,,,,,,,,,,,,------------...,,,***)))))),,,///111000222444444111///......///000000111000...,,,***---+++)))'''&&&&&&((()))+++,,,------,,,+++,,,,,,(((((('''((((((***+++,,,000...+++)))'''((()))***(((***+++---......------***)))(((''''''((()))***,,,+++***((((((((((((((((((&&&%%%$$$$$$%%%&&&'''***,,,---+++)))&&&%%%&&&%%%$$$""""""###%%%(((***+++)))&&&"""!!!"""%%%''',,,---------,,,+++)))((((((+++---,,,'''%%%&&&(((***+++---.........---,,,000///---***'''%%%&&&((('''(((***,,,...---+++)))'''(((***,,,---.........,,,+++******,,,,,,***((()))***+++,,,+++)))'''%%%wwwWWWIIIKKKUUU]]]bbbcccccccccbbbccceeeggghhhjjjlllkkkfffcccccceeegggiiikkkkkkjjjhhhhhhhhhnnnnnnmmmjjjgggeeefffhhhjjjddd```___]]][[[]]]aaaffffffeeedddccceeehhhkkkdddddddddfffiiiiiihhhfffdddcccbbbaaa```]]]XXXUUURRRQQQPPPOOOOOOPPPQQQRRRLLLOOOQQQOOOKKKGGGFFFFFFKKKKKKKKKKKKIIIGGGFFFDDDBBBDDDDDDAAA;;;888888999>>>??????>>>;;;::::::;;;888:::<<<===<<<;;;;;;<<<;;;;;;::::::999888777777333333222222222222333333333333444444444333222222222333555666666444111000///111222222111000000111666444111//////111444555444333666>>>FFFNNNZZZdddooonnnlllhhhdddbbbbbbcccbbbeeehhhiiihhhfffffffffdddcccbbbbbbdddccc___ZZZYYYQQQFFF<<<777888<<<@@@JJJWWWbbbaaaZZZWWWVVVUUUYYY]]]bbbeeeeeedddddddddeeeeeeeeedddaaa^^^^^^^^^^^^^^^___aaacccaaa\\\WWWTTTUUUWWWVVVRRRKKKDDD???666444444777777444444666;;;AAACCC???999777888777222333555777:::===@@@BBBHHHKKKNNNMMMHHHBBB<<<888444333222111111111222333...///000111333444666666333222000///...//////000------...////////////...000000111222222333333444111///---***)))***+++,,,111333444444222222333444000...---///444666555222///...------...///000111555555444222000///111222222111000...,,,+++++++++,,,---............000222000000000///---,,,---///000000///...,,,+++---///000111222333333222222111---+++***+++---/////////,,,***)))''''''((()))***++++++---000333222000...***+++,,,***((('''((()))***...111111...,,,,,,---------.........////////////000000...+++***,,,///...---,,,,,,...//////...++++++,,,,,,---......///---,,,+++***+++,,,...///...000111111///---------111111000000///...---,,,---+++)))'''&&&''')))***,,,,,,------------,,,,,,)))((('''&&&&&&'''***+++---,,,)))'''''''''((())))))***,,,---...------,,,(((((((((''''''(((((((((******(((''''''((()))***)))(((&&&%%%&&&''')))******+++,,,+++)))''''''(((((('''&&&%%%%%%''')))******)))'''$$$"""###&&&)))...------,,,,,,+++++++++***,,,...,,,'''%%%%%%&&&***+++,,,---------,,,+++111000---)))%%%###$$$%%%&&&''')))***++++++******((()))***,,,---............,,,***+++------***''')))***+++++++++)))'''%%%|||[[[LLLOOOYYYaaaeeefffeeedddbbbbbbdddeeejjjlllmmmjjjeeecccdddggghhhjjjmmmmmmllljjjiiijjjjjjjjjhhheeecccbbbccceeegggccc``````___]]]___ccccccdddeeeeeedddeeegggjjjaaaaaabbbfffjjjllllllllljjjhhhgggffffffeeebbb```]]]\\\[[[[[[[[[]]]___```\\\```cccaaa[[[VVVUUUVVVWWWWWWVVVVVVUUUUUUUUUVVVQQQUUUVVVSSSMMMHHHFFFGGGLLLNNNMMMJJJFFFCCCCCCDDD@@@CCCFFFGGGEEECCCDDDEEEBBBAAA???>>>===>>>>>>???888777666666666666777888555555444444444444444444555555666666555333111000000222333333222111111222444222///---...111444777666555:::CCCLLLSSS]]]eeennnmmmkkkgggdddbbbcccddddddgggiiiiiifffeeeeeefffddddddccccccaaa^^^]]]^^^^^^ZZZQQQGGGAAAAAADDDFFFQQQYYY]]]ZZZUUUUUUUUUUUUZZZ^^^ccceeeeeedddfffggghhhiiihhheeeaaa^^^___aaa___```aaaaaa```___^^^]]]\\\^^^aaacccaaaZZZRRRLLL>>>999666666444222666<<<@@@EEEDDD<<<666666555222111222333666:::>>>BBBDDDMMMQQQTTTSSSKKKAAA999555222222333333444444333333111111111111111333444555333222111000///000111111---......///000000//////...///000111222333333444000///...,,,++++++++++++---///222333222111111222111///...000555666444111///......///111222222222444444222000------///000///...------------...///,,,---...---,,,---///111---...000000...------...000111000...,,,+++---...,,,---///000111000//////...------...//////---+++))))))(((((())))))***+++)))***,,,000333333111///+++++++++***)))((()))***)))---111111---))))))+++++++++---...///000000000000000///---,,,,,,------...---,,,,,,------,,,+++***+++,,,---...///000111//////...---,,,++++++++++++---......---+++,,,,,,///......---------...///---+++(((&&&&&&(((***,,,++++++,,,---...---,,,******(((%%%######$$$'''((())))))(((''''''((())))))***+++,,,---------,,,+++((())))))******))))))((()))(((''''''((()))+++---,,,+++)))'''&&&'''((()))&&&((())))))((((((***+++***))))))((('''((((((((()))))))))&&&$$$%%%(((,,,...---+++******+++,,,------------+++(((&&&%%%$$$)))***+++------,,,,,,+++///...+++'''###"""###%%%'''(((((((((((()))***,,,******+++,,,,,,---......,,,)))(((***...///,,,))))))*********)))((('''&&&```PPPRRR\\\dddhhhhhhgggdddaaa```bbbcccjjjlllmmmiiidddcccfffjjjfffiiikkklllkkkjjjiiijjjjjjjjjiiifffddddddfffhhheeeaaa___``````^^^___cccaaabbbddddddddddddeeeggg``````aaaeeehhhkkkkkkjjjkkkiiihhhgggggggggfffddddddcccbbbbbbccceeegggiiigggkkkooolllfffaaa```aaa___^^^^^^]]]^^^```aaaccc^^^bbbeeeccc\\\VVVUUUUUUZZZ[[[ZZZVVVPPPMMMLLLMMMIIILLLPPPPPPNNNLLLLLLMMMKKKIIIFFFDDDDDDEEEGGGHHH>>>>>><<<<<<<<<<<<>>>>>>:::999888666666666777888666666666666444333111///000222444444222222222333111///---,,,---111555888777888===GGGPPPVVV^^^fffkkkjjjhhheeebbbbbbccceeeeeegggiiihhheeecccdddeeeeeeeeeeeeccc___\\\]]]aaabbb```ZZZQQQKKKJJJLLLLLLUUUYYYZZZVVVRRRTTTVVVVVV]]]aaadddfffeeeeeefffiiiiiiiiihhheee```^^^```bbb```bbbcccaaa^^^\\\^^^```___bbbgggkkkjjjddd\\\VVVHHHAAA<<<999444111666???DDDGGGCCC:::444444222...111222333777;;;@@@DDDFFFQQQUUUYYYVVVMMMAAA888333000111333444555555444333444444222111111111222333222111000000000111333444......///000000111000000,,,---///111333444444555111111111000...---,,,,,,))),,,000222222111000000444111///111555666333////////////111333444444333222222000...++++++---///,,,++++++,,,---///111333+++,,,------,,,,,,...000+++...000111///.........111111111...,,,+++---...)))+++---...///...---,,,/////////111111000,,,***'''(((((()))***+++++++++'''(((+++///333444333111///...---,,,+++******+++)))---222111,,,((((((***)))***,,,...///000111111111///------......---,,,......---,,,,,,+++************+++---///000222222111111000///---***(((''')))+++,,,,,,+++***+++,,,---,,,+++***+++---000111,,,***(((&&&&&&(((+++---+++***+++,,,------+++))))))'''$$$!!! """$$$&&&'''''''''''''''((()))***+++,,,---------,,,+++***)))***+++,,,,,,+++***))))))(((''''''(((***---......---***(((&&&&&&&&&'''"""$$$&&&'''((())),,,...+++******)))(((((('''&&&((())))))(((&&&&&&***......,,,***((((((***---///......,,,+++)))'''%%%###)))***+++,,,---,,,++++++---,,,)))&&&""""""$$$&&&((())))))(((((()))+++---***++++++,,,,,,------...)))&&&%%%(((...000...************))))))((('''&&&}}}___QQQQQQ\\\gggmmmkkkhhheeedddcccdddeeecccfffhhhhhhgggffffffggggggiiillllllkkkiiigggggghhhjjjjjjhhheeedddfffiiijjjfffaaa```aaaaaa```___eeebbb```aaacccdddbbb```]]]^^^___aaaccceeeggggggcccdddeeeffffffdddcccaaaeeeeeedddddddddeeeffffffkkkmmmmmmjjjfffdddeeeggghhhgggdddbbbbbbdddfffgggiiijjjlllnnnmmmllliiigggggghhhgggddd^^^YYYVVVUUUSSSWWW\\\^^^^^^\\\ZZZYYYYYYUUURRRPPPQQQRRRSSSSSSLLLJJJGGGGGGHHHHHHEEEBBBEEECCC@@@===<<<===???@@@<<<:::888666666666555444333666888666222///222555222000---******///777===@@@BBBGGGNNNUUU]]]cccfffcccdddfffggggggeeedddbbbggggggfffeeeddddddcccccccccddddddbbb```___```aaacccdddccc___YYYVVVVVVXXX``````^^^[[[WWWUUUVVVWWW\\\aaaeeeeeebbb```bbbeeefffhhhhhhfffccc___]]]]]]___aaaccccccbbb````````````bbbfffkkknnnllleee___UUUPPPHHHAAA<<<:::999999BBB@@@<<<888444222000///000555999;;;<<<@@@HHHOOOWWW```cccZZZLLLAAA999444222333444666888888555333444777:::999555222111111000///...///000111000///---///111000...,,,+++,,,)))((((((***---111333333333///---111666777222,,,,,,---...000111222222222333111000111444555333111111///,,,---000222222111222///---,,,...---+++(((******+++,,,...000222333...---+++))))))***+++,,,.........---++++++,,,...222222111000///...---------)))%%%%%%)))---//////...///////////////......++++++*********)))))))))***+++---///000000///...---...///000111111000///)))+++,,,+++)))(((+++...111///---...///000000///333222111111111///+++(((///---+++******+++,,,...---++++++,,,...000111000111333444111,,,)))((()))(((***+++***((('''''''''***'''%%%&&&))),,,------,,,***((('''((()))*********(((&&&'''***+++)))'''&&&((()))'''$$$"""$$$&&&)))(((''''''***+++++++++///...------,,,,,,,,,,,,+++,,,------...---------...,,,***+++...///...---...///000///,,,***)))***'''&&&%%%%%%'''***---000+++)))&&&$$$######%%%&&&***)))((((((((()))***+++...***'''&&&)))+++***)))///---+++))))))((('''&&&(((***,,,---,,,,,,...///111,,,&&&""""""###%%%&&&)))'''&&&$$$$$$%%%'''(((,,,***)))***+++------,,,)))%%%"""$$$))),,,+++)))---+++***+++...---***'''|||```RRRPPPYYYbbbgggfffeeeddddddddddddeeeeeegggiiiiiihhhgggfffgggfffhhhjjjjjjhhhffffffggghhhiiiiiigggeeedddfffhhhiiifffbbbaaabbbcccbbbaaacccbbbaaabbbdddeeecccaaa^^^___```aaabbbcccdddeee___bbbfffiiijjjgggdddaaabbbcccccccccddddddeeeeeeiiijjjkkkhhheeebbbbbbdddfffeeecccbbbbbbccceeeggghhhjjjlllooooooooonnnmmmkkkkkkjjjfffaaa\\\ZZZYYYYYY]]]bbbeeedddbbbaaa```^^^\\\XXXWWWXXXYYYZZZZZZVVVTTTQQQQQQSSSSSSRRRPPPMMMKKKHHHFFFEEEEEEGGGHHHBBB???===<<<;;;;;;999888999;;;;;;:::888666777888666333///...000666===BBBJJJLLLPPPTTTZZZ___ccceeedddeeefffgggggggggfffeeegggggggggfffeeedddbbbbbbdddeeedddcccaaa```aaabbbdddeeefffccc___]]]]]]^^^``````___\\\YYYXXXYYYZZZ\\\```cccccc```___bbbeeeggghhhhhhfffbbb___^^^^^^___aaaccccccaaa`````````___aaadddhhhkkkhhhbbb]]]WWWUUURRRLLLFFFAAA???>>>===<<<999555333111111111000444888;;;<<>>;;;:::666111...///111333444777888888666333111111222000000000111222111...+++)))+++.........---...///---+++***+++...000222222...+++***---111222///***&&&((()))+++---///000000000//////000222222111///---,,,******,,,------,,,+++++++++,,,......---,,,***+++,,,---///000222222,,,,,,------,,,,,,++++++***+++,,,+++******,,,---------....../////////000+++)))&&&&&&(((***+++,,,.../////////---+++)))'''+++,,,---...---,,,***))))))***+++---------,,,,,,+++///555999999555000---,,,+++(((%%%$$$&&&***...222444666555222000111333444777999888333...+++++++++***))))))***+++---...///000111///+++***,,,...///000000...+++((('''(((((()))++++++***(((((()))+++)))'''(((***---------...---+++)))(((((())))))+++***(((((())))))((('''***++++++)))((((((***,,,+++***)))***,,,------,,,333111...***(((''''''(((,,,,,,,,,------............---,,,---///111111000000111333777:::888222,,,%%%$$$######$$$''')))+++)))((('''&&&&&&(((***+++******)))))))))***+++,,,***(((&&&&&&((()))))))))+++***(((&&&%%%$$$$$$$$$,,,...//////...---...///111///+++)))((((((&&&$$$"""""""""###$$$&&&)))***+++***((()))+++,,,++++++((($$$"""&&&'''&&&%%%''',,,111333111,,,((({{{```SSSPPPUUU[[[bbbdddgggjjjkkkjjjhhhgggccceeeggghhhhhhgggggghhhggggggfffdddbbbccceeegggfffggghhhhhhiiiiiikkkkkkiiigggeeecccbbbbbbaaaaaa```aaaccceeeggggggeeedddddddddccccccbbbaaa``````\\\```fffjjjkkkhhhccc```^^^```bbbdddeeeeeedddcccdddeeeffffffdddaaa___]]]`````````aaabbbcccdddeeeeeefffhhhjjjmmmnnnooopppkkkkkkiiieeeaaa]]]\\\]]]\\\___dddffffffeeeddddddfffdddbbbbbbdddfffgggfffeeeccc```^^^___```bbbccc___^^^]]]\\\ZZZYYYYYYYYYQQQPPPPPPQQQRRRSSSRRRPPPOOOLLLJJJMMMRRRTTTRRROOOPPPJJJCCCCCCHHHNNNQQQPPP\\\^^^```bbbcccdddccccccddddddddddddeeeggghhhiiidddeeeggghhhgggeeebbb```dddeeeeeecccbbbaaabbbdddaaacccfffgggfffdddaaa______``````___^^^]]]^^^___^^^``````___^^^___bbbeeeiiijjjiiigggdddbbbcccddddddeeedddaaa^^^[[[ZZZZZZ\\\]]]___``````^^^[[[YYYYYY[[[___bbbbbb[[[OOOEEE888666333111000000111222...111555999>>>DDDKKKQQQ^^^```]]]RRRGGGCCC@@@>>>999555111///000333555666666666555333111111111111000000111222333111---)))(((***---.........000222000...---...000222333333000...,,,---///000,,,((($$$%%%''')))+++---...............///000000//////,,,+++******++++++***************+++,,,,,,+++***))))))+++,,,...///000000,,,,,,...///...---+++***)))***+++***))))))+++---------------............+++)))((((((((()))***+++---.........---,,,***))),,,---000111111///,,,***((()))***+++,,,++++++++++++...222555555222...++++++***(((&&&%%%'''))),,,111555888666111...///222111555999888222------...+++******++++++---...///000222444000***'''***---.........---+++)))'''''''''))),,,,,,+++***)))***+++*********+++---......000000///---+++******+++------,,,+++++++++***))),,,,,,***)))))))))+++------,,,,,,---///000///...111///,,,)))'''''''''(((+++,,,,,,,,,------......///...---------.........---...222999???>>>777///&&&&&&%%%%%%&&&''')))+++)))(((''''''(((***,,,---++++++++++++,,,,,,,,,---***)))(((((()))*********+++***(((%%%###"""###$$$---...//////---,,,,,,,,,///...---,,,+++)))&&&### !!!###%%%(((***,,,+++***((((((***+++******((($$$ !!!$$$'''(((&&&(((,,,///000///+++)))uuuXXXLLLLLLSSSZZZbbbdddhhhjjjkkkhhheeeccc^^^aaadddffffffggghhhiiihhhhhhgggdddccccccfffiiieeefffgggiiilllmmmnnnnnnhhhhhhfffdddaaa___^^^]]]```bbbdddeeefffeeeeeeeeeggggggfffeeecccbbbaaaaaaaaaccceeeffffffdddbbbaaa___aaaccceeeffffffdddcccddddddeeeeeeeeeccc```^^^___```aaabbbcccdddddddddccccccdddeeefffhhhjjjkkkggggggfffccc___[[[ZZZZZZYYY\\\```bbbbbbbbbbbbbbbdddbbbaaabbbdddfffgggffffffdddbbb___]]]^^^___aaaccccccbbbaaa```^^^\\\[[[VVVVVVWWW[[[___aaaaaa```YYYVVVTTTXXX___cccbbb^^^___XXXPPPNNNQQQUUUVVVTTTZZZ\\\___bbbdddddddddcccccccccbbbcccdddeeefffgggcccdddfffhhhhhhfffcccaaacccddddddcccaaaaaabbbdddcccdddfffgggfffccc___\\\]]]___``````^^^^^^___```````````````___```ccceeeiiijjjkkkiiifffeeeeeefffggggggeeeaaa[[[WWWVVVVVV[[[\\\^^^___^^^\\\ZZZYYY\\\[[[```iiioooiiiWWWGGG;;;888555111//////000111...111444999>>>EEELLLPPPUUUYYYWWWOOOFFFAAA===:::555333111222444666777777444333111000000000000000000000111222333111---)))***+++---......///111333333111000000222444555555444111///...///...***'''###$$$&&&(((***,,,,,,---,,,---...//////...//////,,,,,,,,,,,,+++************+++,,,,,,***(((&&&%%%'''(((***+++------------,,,---///000///...+++***)))***+++***))))))***,,,------------,,,,,,,,,+++***+++++++++******+++,,,------------.........---...///111333222000...,,,))))))*********************+++,,,------,,,+++***((('''(((((())))))))))))///333666333...,,,---111---111555444000---///111,,,,,,,,,---...///000000///222333000***(((***......---,,,,,,+++***((('''&&&))),,,---,,,+++++++++++++++,,,,,,,,,---...///111222222000---,,,,,,...///000000///...------...---+++)))(((((()))++++++.........000222333111000---,,,***((((((((()))***+++*********+++,,,......//////...,,,+++************+++000888???@@@999222***))))))((()))***+++,,,))))))(((((()))***,,,,,,,,,,,,,,,---------------******++++++++++++,,,---------+++'''###!!!###%%%+++,,,------+++))))))***---,,,---------***%%%""" !!!###%%%'''***,,,---+++)))(((((()))***)))((()))&&&"""!!!"""&&&)))+++***+++++++++*********+++kkkNNNDDDGGGPPPXXX```bbbeeehhhgggeeeaaa___]]]___ccceeeeeefffggghhhiiiiiihhhfffddddddgggiiiffffffgggiiimmmnnnnnnmmmgggggggggddd```^^^]]]]]]aaacccddddddcccccceeefffhhhggggggfffeeedddccccccfffeeeddddddccccccccccccbbbcccdddeeeeeeeeedddccccccccccccdddeeeeeecccaaaaaabbbdddeeefffeeeddddddaaaaaa``````aaaccceeegggeeeffffffddd```\\\ZZZZZZYYY\\\___aaabbbbbbbbbcccaaa```___aaadddfffgggffffffeeedddaaa^^^]]]___aaaddddddddddddbbb```]]]\\\XXXYYY]]]bbbgggjjjkkkkkkbbb___^^^bbbhhhlllkkkhhhfff```XXXTTTTTTUUUUUUTTTTTTWWW]]]aaaeeeeeeeeedddbbbbbbccccccddddddeeeeeeaaaccceeegggggggggeeeddddddeeeeeedddcccbbbdddfffffffffgggggggggddd___[[[^^^___aaaaaa```______```````````````aaabbbccccccgggiiijjjjjjhhheeeeeeeeeggggggddd___ZZZVVVUUUUUUYYY\\\___```^^^\\\[[[ZZZ]]]]]]bbbmmmuuunnnZZZHHH===:::555111//////000111///111444888???FFFLLLOOOQQQUUUSSSLLLEEE???:::444222222222444777888888777111000///000111222111000000000000111222111...+++---...//////...///111333444222111111444666666666555333111///...---***(((%%%&&&''')))***++++++,,,,,,---//////.........///---///000///---+++++++++,,,...///...***'''%%%$$$'''(((***,,,---------,,,---...///000000...,,,++++++,,,,,,***)))((()))+++---,,,,,,,,,++++++*********,,,...///...---......------,,,,,,,,,...000111///000111222111000...---***************************)))((('''''''''((()))&&&&&&'''***,,,,,,+++)))...000111///+++***,,,///,,,///111000......000333---......//////000000000...///000///,,,+++---///...,,,++++++,,,+++)))'''%%%(((,,,......,,,,,,,,,+++---......------...///000333444222///---...000000111222222000000111222///,,,((('''''')))******......///111333333111///******)))******++++++,,,))))))(((((()))+++---......///...,,,)))((()))***)))+++///666;;;;;;777333---------,,,,,,------...+++******)))))))))*********+++,,,------------,,,***+++------,,,,,,---///222222///***$$$"""$$$''')))***++++++)))''''''(((++++++,,,......,,,'''######$$$&&&(((***,,,---...+++)))''''''((()))((('''((('''%%%$$$%%%(((,,,.........,,,)))'''(((+++...bbbIIIBBBGGGQQQYYY^^^```cccffffffdddaaa^^^___bbbdddfffeeeeeeeeefffhhhhhhhhhfffddddddfffhhhhhhggggggiiikkkllljjjgggdddfffgggeeebbb___```aaacccddddddbbb``````cccfffffffffeeeeeeeeedddddddddffffffeeeeeeeeefffggggggccccccccccccbbbbbbbbbbbbbbb``````aaadddeeedddccccccdddfffhhhhhhgggeeeddd```_________```ccceeegggfffhhhjjjiiifffaaa^^^]]]ZZZ]]]```bbbbbbcccdddeeeaaa``````bbbfffhhhhhhhhhdddeeeeeecccaaa___aaaccceeefffffffffdddaaa^^^\\\ZZZ[[[___eeejjjnnnnnnnnnhhhgggfffhhhkkkmmmmmmkkkddd```ZZZTTTQQQPPPQQQRRRQQQUUU[[[bbbfffgggfffeeebbbcccdddeeeeeeeeedddcccaaabbbccceeefffggghhhhhhfffggggggfffeeeeeeggghhhfffeeeeeefffgggeee```\\\```aaaccccccbbbaaaaaaaaa^^^^^^___```aaabbbaaaaaabbbeeehhhiiigggdddbbbbbbddddddbbb^^^YYYWWWVVVWWWXXX\\\aaabbb```^^^]]]]]]YYY]]]eeemmmoooeeeTTTFFF<<<999444000...///000222111111333888???FFFKKKNNNOOOQQQPPPJJJDDDAAA<<<777333222111333555666666666///...///111555666444222000//////000111111///---111111111000//////111222222111000111333555666666333222000......---,,,+++'''((()))***+++++++++++++++...000000...---///000000222444222///---,,,---...111333111---)))&&&&&&(((***,,,...///......---...//////000///...---,,,---------+++)))((()))************+++++++++++++++***---111222111000111222///---+++))))))+++...000......//////......---,,,+++************************)))(((&&&&&&&&&'''((('''&&&&&&(((,,,......,,,///...,,,******+++---///000///...------...111222......///////////////...,,,,,,,,,---...///000111...,,,+++,,,------+++(((%%%(((---//////---------+++...000000...---...000...111444222...,,,...111...111222222111111222555222...)))''''''))))))(((,,,,,,---///111111///---((()))+++,,,,,,,,,++++++((('''&&&&&&'''))),,,---,,,---...,,,***)))+++------///222444555555333222////////////////////////---,,,+++***)))(((''''''((((((***+++++++++***)))(((***------,,,+++---///777777444---&&&###%%%)))''')))******(((''''''(((++++++---///000...***'''((((((***+++------......+++)))''''''(((((((((&&&''''''''''''(((***---000///...---***(((***///333___HHHDDDJJJTTT\\\___aaadddfffgggeeecccaaaccceeeggggggfffddddddeeefffggggggfffeeedddeeegggjjjhhhggghhhjjjiiieeebbbbbbeeegggfffcccbbbccceeeddddddcccaaa^^^___cccfffddddddddddddddddddddddddeeeeeefffggghhhiiijjjjjjdddcccbbbaaa`````````aaaaaa___]]]___ccceeeeeedddeeefffhhhjjjiiihhheeeddd```___^^^___aaadddhhhjjjiiilllooonnnkkkfffbbb```ZZZ]]]```bbbccccccdddfffbbbaaabbbeeehhhjjjkkkjjjaaadddfffeeebbbaaaccceeefffggghhhhhhfffccc___]]][[[\\\```eeekkknnnnnnmmmlllkkkkkkkkkllllllkkkjjj___]]]XXXRRRMMMKKKMMMOOOPPPUUU\\\cccggghhhgggfffcccdddfffggggggfffdddbbb```aaabbbdddfffhhhiiijjjhhhiiiiiihhhggggggiiikkkdddbbbbbbccceeeddd```\\\aaaccceeeeeedddbbbbbbbbb\\\]]]]]]___aaaaaa```^^^___bbbfffhhhfffccc```___aaaaaa___\\\YYYXXXYYYZZZXXX]]]bbbdddbbb___^^^^^^SSS[[[fffkkkfffZZZKKKAAA:::777333///...///111333222222444888???FFFKKKMMMLLLNNNMMMGGGDDDDDDBBB???555333111111222444444444///...000333777999666333000///...///000111000///444444333111//////000222111///...///222555666666000///...---------------))))))***++++++++++++++++++...111000...---///111222444666555111......//////222555444///+++))))))***+++---///000000///...///////////////......---...///...,,,)))((((((***'''((()))***+++,,,------***...333444333222333444111...***'''&&&(((,,,///------,,,,,,++++++++++++++++++***************+++******)))((((((((((((((()))&&&$$$&&&+++///000000000---)))((())),,,...///555111---+++,,,///111111.........///......------***))))))+++///222333333...,,,+++,,,......+++)))$$$(((---//////...------,,,...111000...---...000+++///222111---+++---000---///222222111111333666444000***'''((())))))(((******+++...000000...+++)))***,,,---...,,,+++)))'''&&&%%%%%%&&&(((+++---***,,,...---++++++...111111333444444222000000000000000000000000/////////...---,,,***((('''%%%$$$%%%&&&((())))))((((((''''''***,,,---+++***,,,...::::::777000((($$$&&&***'''(((******((((((((()))+++,,,...000222000---******+++,,,---............+++)))'''''''''((('''&&&%%%&&&'''((()))+++...111---......,,,+++---222666gggPPPKKKOOOTTTXXX___eeekkkjjjeeebbbeeeiiilllkkkiiifffcccbbbdddfffdddcccaaaaaabbbeeehhhjjjhhhgggfffdddcccbbbaaaaaaeeeggghhhhhhggggggggghhheeeeeecccbbbaaaaaaaaaaaa```bbbdddfffgggfffdddcccfffgggiiijjjkkkjjjiiiiiigggbbb^^^^^^bbbeeedddaaa```^^^]]]]]]```ccceeeeee```cccgggjjjkkkiiigggdddeeeddddddcccdddeeefffgggjjjmmmpppqqqooommmlllkkkhhhccc___```dddeeeccc___bbbeeeiiikkkjjjjjjlllnnniiiffffffgggeeebbbccchhhjjjjjjkkkjjjhhheeebbb``````___bbbiiimmmlllkkkllljjjjjjjjjiiigggeeecccbbb```___[[[TTTMMMJJJLLLNNNNNNRRRZZZaaagggjjjjjjjjjhhhiiijjjkkkjjjgggdddbbbdddddddddeeeeeefffggghhhiiimmmpppqqqpppmmmkkkjjjfffeeeccccccbbb```]]]ZZZ```bbbdddffffffeeebbbaaa```^^^\\\\\\^^^```aaa```aaabbbdddhhhjjjhhhbbb\\\XXXYYY[[[]]]]]]\\\[[[ZZZ[[[```ccc```___```]]]VVVVVVVVVWWWXXXTTTKKKCCC???666333///---...000222222111111333777===CCCHHHJJJJJJOOOPPPKKKGGGEEEAAA===555444222000000111222333444222000//////000333444444333222///------000222222333444444333222000///++++++,,,...000111///---111000---+++***+++,,,,,,---------+++******,,,...000...---,,,,,,...111333444111------000222222111111333444444111...,,,,,,***+++---///000000//////...///////////////......***+++,,,---,,,+++***)))$$$%%%(((***,,,---,,,,,,))),,,///000000.........---,,,+++(((%%%&&&)))+++------------,,,+++***)))&&&((())))))(((((()))***---,,,,,,***)))'''&&&%%%)))'''$$$###%%%***000444111...+++((((((+++...111333222000............////////////...---,,,***)))))))))***+++---///222333333111...+++)))((())))))++++++,,,---............+++---//////---,,,,,,---000//////000111000...---,,,++++++,,,///111222111///...,,,***)))(((''''''''''''(((***+++,,,---...,,,+++***,,,//////,,,)))'''%%%%%%'''***+++)))&&&***+++---000222444555555999888555000+++***---000111111000---******,,,...,,,,,,,,,,,,***)))'''''''''''''''((()))(((%%%###&&&(((***)))''''''))),,,;;;777000***&&&&&&'''(((***)))'''&&&'''(((***+++///000///---***(((((()))///...---...///000000///...,,,)))'''&&&''')))******((('''(((***---......///,,,******,,,///000111lllSSSMMMPPPTTTXXX^^^ccchhhiiigggeeegggiiikkkjjjhhhfffeeeeeeeeeeeedddcccbbbaaaccceeehhhjjjhhhgggfffeeeccccccbbbbbbfffhhhkkkkkkjjjiiiiiijjjhhhgggeeecccaaa```______bbbccceeeggggggfffdddcccfffhhhkkknnnnnnmmmllljjjhhhddd``````cccfffeeecccaaa___]]]^^^```ccceeeeeeaaacccfffiiijjjjjjhhhggghhhgggfffeeeeeeeeefffgggkkkmmmqqqrrrqqqpppoooooollliiifffeeefffgggdddbbbcccgggkkkmmmmmmmmmooopppllliiiiiiiiigggdddfffkkkiiijjjjjjjjjiiigggeeeddddddbbbdddjjjllliiiffffffdddcccaaa___^^^]]]\\\\\\\\\]]]\\\WWWQQQLLLLLLMMMOOOTTT[[[ccciiilllmmmmmmjjjjjjkkkkkkjjjhhhfffdddeeeeeeeeefffggghhhjjjjjjkkknnnrrrsssqqqooommmlllkkkiiifffeeecccaaa]]]ZZZ___```ccceeefffeeedddccc___^^^\\\\\\^^^```aaaaaaaaabbbeeehhhkkkiiiccc^^^YYYZZZ\\\^^^````````````^^^bbbbbb]]][[[ZZZWWWQQQSSSRRRRRRRRRNNNHHHAAA===666333///---...111222333333222333666<<>>;;;;;;===AAACCCCCCEEEFFFFFFEEEHHHNNNSSS]]]aaaiiiooossssssqqqoookkkjjjhhhfffffffffggghhhfffggghhhjjjllloooqqqrrrqqqsssuuuuuusssqqqppppppmmmjjjgggeeeeeeeeedddccc___^^^\\\[[[\\\]]]___```aaa___]]]]]]^^^_________[[[]]]```bbbbbbbbbaaaaaaZZZZZZYYYZZZ]]]```dddfff```[[[TTTNNNHHHCCCAAAAAAGGGNNNUUUYYY^^^^^^TTTHHH999666222111222555666777444555666777999@@@HHHOOOZZZ\\\YYYPPPHHHCCC>>>999222111///...---...000111000000///...------......000111000///,,,,,,---///000000000111111222222333222000///000111222222111000000/////////000000111222444555444000---++++++,,,---...///000111222222//////......---,,,------000222444333000---,,,+++---.../////////...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++'''''''''''')))+++---///000///---***'''&&&(((***(((***---///...------...------.........---,,,,,,,,,...111111000...------222333444555444333111000---,,,***))))))***,,,---......////////////......222222222222222111000000222111000////////////000//////...---,,,+++***)))&&&''')))***+++++++++++++++***)))((('''(((((((((&&&&&&&&&$$$"""###&&&(((///444999<<<:::555222000&&&### ###'''***+++++++++***)))((((((((())))))))))))(((((((((''''''&&&&&&%%%%%%&&&)))...111333444444333222000//////000111444777999:::999999888666222///---,,,,,,+++)))+++,,,,,,,,,---///111---,,,+++***))))))******%%%$$$###$$$&&&&&&%%%###"""###&&&)))++++++***)))(((((())))))(((&&&$$$###&&&''''''(((***+++---...000000...,,,))))))+++---++++++)))'''%%%'''+++//////---***(((&&&'''((()))---,,,+++,,,......---,,,///000333777999888555111qqqYYYPPPQQQVVV\\\[[[\\\```gggmmmooolllhhhgggfffgggkkkooopppmmmjjjhhhggggggggghhhhhhiiijjjgggfffdddcccaaa````````````eeejjjmmmmmmkkkhhhgggeeeeeeeeeeeefffggghhhiiihhhhhhfffdddbbb___]]]\\\\\\```hhhnnnrrrrrrooommmlllkkkjjjhhhhhhjjjkkklllgggddd___]]]^^^aaacccdddccccccbbbbbbdddgggiiikkkqqqpppnnnlllkkkkkkkkkkkkqqqsssttttttrrrqqqqqqrrroooooopppppppppnnnmmmkkkiiifffddddddfffiiikkklllmmmjjjiiiiiifffcccdddhhhfffddd```\\\YYYXXXXXXXXXOOOJJJGGGHHHFFF@@@======>>><<<999777777999;;;===<<<<<<<<<;;;;;;AAAJJJQQQ\\\```hhhnnnqqqqqqnnnllljjjiiigggfffffffffggghhhfffggghhhiiilllnnnpppqqqppprrrsssrrrpppnnnmmmnnniiigggfffeeefffgggfffeeeaaa___\\\ZZZZZZ\\\___aaacccaaa^^^]]]^^^^^^^^^]]][[[]]]___```___^^^___```___^^^]]]\\\]]]^^^```bbbUUUPPPKKKHHHDDD??????BBBJJJTTT\\\bbbhhhiii]]]MMM999666222000111333555555222444777888:::AAAIIIPPPWWWYYYVVVMMMFFFBBB>>>:::444222000...------.../////////............//////000111111000...---...////////////000000222333444333222000000222333333222000///...---...///222333000222555555333000......---...000111222222111000...///000///---,,,,,,---...000222222000---,,,,,,....../////////...,,,+++((()))***++++++,,,,,,+++++++++***)))))))))))))))''''''((()))+++---///000111000...+++((('''(((***'''***---/////////000111------............---------...000000//////000111444444444444333222111000...---,,,++++++,,,------------------------------333222000//////000111222444333111///...---....../////////...---,,,******''''''((()))***++++++,,,+++***(((&&&&&&&&&&&&'''%%%&&&&&&%%%%%%&&&(((***...444:::<<<999444222111(((%%%###"""$$$'''))))))***))))))((((((((())))))***)))))))))))))))))))))(((((('''%%%%%%'''***...111333444444222111111222222333444555777888888999777444000...---,,,***)))''')))++++++++++++---///---,,,***)))((()))******&&&$$$######$$$$$$###"""$$$$$$%%%'''***+++***(((&&&'''((())))))((('''&&&))))))******************,,,------,,,++++++,,,---)))******(((%%%&&&+++///---,,,)))'''&&&''')))******))))))+++------,,,***000111444777888666222...rrrZZZQQQQQQUUUZZZ[[[^^^ccchhhlllllljjjhhhggghhhjjjlllmmmnnnnnnmmmhhhhhhhhhiiiiiiiiiiiijjjjjjiiigggeeecccaaa`````````dddiiikkkkkkiiihhhgggeeeeeeffffffggghhhiiijjjlllkkkiiifffccc```^^^\\\ZZZ___ffflllpppqqqpppnnnllllllkkkiiihhhiiikkkmmmlllhhhccc```aaadddfffgggcccbbbbbbbbbccceeeggghhhnnnmmmlllkkkkkkkkklllmmmsssttttttrrrnnnlllkkklllhhhggghhhkkkooopppmmmjjjeee```ZZZXXX[[[___bbbdddaaa^^^]]]]]]ZZZVVVWWW[[[TTTRRROOOLLLIIIGGGFFFFFF>>>888555777777555555777777777666666666666777888777888777555555:::CCCJJJUUUZZZbbbjjjnnnnnnkkkiiiiiiiiihhhhhhggghhhhhhhhhffffffggghhhjjjlllnnnooonnnpppqqqooommmkkkkkkkkkhhhgggggggggiiiiiigggeeeccc```]]][[[[[[^^^cccffffffccc```^^^]]]]]]\\\[[[\\\^^^``````^^^]]]^^^```bbbaaa___\\\ZZZYYYYYYYYYNNNIIIFFFGGGFFFCCCEEEIIIPPPZZZaaadddjjjlll```OOO888555000......000111111///333777:::<<>>DDDNNNTTT]]]fffkkkllljjjhhhjjjjjjjjjjjjiiiiiiiiiiiifffffffffhhhiiikkkmmmnnnmmmnnnooommmkkkiiiiiiiiiiiihhhhhhiiijjjjjjgggeeedddaaa^^^\\\]]]aaagggjjjgggddd```^^^]]]\\\[[[YYY^^^```aaa```]]]\\\^^^```bbbaaa^^^ZZZWWWTTTRRRQQQLLLGGGGGGKKKLLLJJJLLLRRRUUU]]]bbbccchhhkkk```NNN777333///,,,,,,---......---222777;;;===BBBKKKRRRQQQTTTRRRKKKEEEDDDBBB???:::888555111///......///------...///000111222222111222333222000...///000///.........000222444555666444111111222333444333111...+++)))***...333666///333777888666333000///---...000222111///---+++...111222111...,,,,,,...,,,///222333222111000111//////000000///---+++***'''''')))******+++++++++,,,+++)))((((((((()))***+++,,,---...///...---,,,***+++,,,+++))))))***,,,,,,---//////......000222------...............------......------///333666444333000---++++++,,,---***++++++++++++,,,,,,,,,+++***)))(((((()))***+++)))***,,,...000333555666222111///---,,,---...//////000111222222111000///,,,+++*********---///111+++***'''%%%######$$$%%%###&&&)))***++++++---///+++111666777333///...///,,,***(((((())))))(((''')))(((((((((((())))))***(((((((((((())))))******)))***+++***((((((+++///+++///222333222222555777/////////000333666:::<<<444111---++++++***'''%%%%%%'''))))))))))))***+++///---,,,******+++,,,......,,,)))(((((((((&&&%%%(((&&&$$$$$$'''))))))'''%%%%%%'''((()))************++++++++++++***))))))"""%%%)))++++++*********&&&***,,,+++'''&&&***...---,,,***((()))+++---///,,,,,,---000222333222000++++++---000111000---***cccTTTRRRRRRUUUZZZ[[[___eeeiiijjjjjjiiiiiiooonnnkkkhhhffffffiiilllkkkjjjhhhhhhhhhjjjlllnnnooonnnllljjjgggeeecccbbbbbbdddgggjjjkkkjjjiiigggfffeeeeeeeeegggjjjmmmooolllkkkjjjhhheeebbb___^^^^^^^^^```gggnnnrrrppplllkkkkkkkkkkkkkkkkkkkkkkkkqqqooollljjjjjjiiihhhfffeee```]]]___aaaaaacccfffhhhfffccc```aaadddgggjjjjjjeee___]]]^^^]]]ZZZVVVUUUVVVXXXYYY[[[\\\\\\\\\MMMJJJFFFCCCBBBCCCEEEFFFDDDCCCAAA@@@>>>=========;;;:::999888888666333000............///000222222555666666555333333444666666888888666333222555888???LLLYYY___cccgggjjjkkkjjjmmmkkkeeeeeejjjllliiihhhgggggggggiiikkkmmmoooooonnnmmmllljjjiiihhhgggkkkjjjjjjkkkkkkiiieeecccfffdddaaa______aaaccceeegggcccaaaaaa```\\\\\\___dddcccaaa___]]]ZZZYYYXXX^^^[[[VVVQQQNNNMMMMMMNNNHHHMMMRRRSSSRRRRRRUUUYYY[[[\\\\\\___eeeggg___UUU???444***''''''(((+++000///000444999@@@GGGNNNRRRSSSRRROOOMMMIIIDDD???;;;:::999777333///...///000333222111111111222333444666555333222000///......111111111333555666555333666555444333333444555555222111000......111666:::555111---...222444222///111333555444222000000000777444111...------///000111111111222444444333111222///+++))))))***++++++''')))++++++***)))((())),,,+++))))))***+++...///111111000///---,,,+++***---+++***)))***)))'''&&&---,,,---111555777444222///000111111111///...------......---,,,---///111111000---***))))))***+++,,,---,,,+++******---///...---+++((('''(((+++///000//////111444555222///.........+++((((((+++///000333777777555111---,,,...,,,+++...333444111------***&&&###"""$$$''')))))),,,///000---,,,,,,---...000222444333000,,,))))))+++,,,------,,,***)))***)))((())),,,---+++)))((()))+++,,,---...------,,,,,,***)))((((((((((((...------,,,---...000111///++++++///000...000555222333222...++++++,,,,,,+++,,,,,,+++******---///222000------...///......///000000...+++(((''''''***(((''''''(((((('''&&&%%%%%%$$$&&&)))***+++***)))(((((()))))))))&&&$$$###$$$&&&((()))))))))((('''(((((()))***++++++,,,+++***((('''(((,,,///222///...///222666777444111///---+++...222333000+++aaaSSSRRRSSSVVV\\\\\\```fffiiijjjjjjiiiiiilllkkkiiifffdddeeehhhkkkkkkkkkjjjiiiiiijjjkkklllmmmlllkkkiiigggfffddddddccceeegggiiijjjjjjiiiiiihhhgggggghhhiiikkkmmmnnnlllllljjjhhheeeccc```___``````ccciiippprrrppplllkkklllllllllllllllkkkkkkooollliiihhhgggfffdddcccaaa\\\XXXZZZ[[[ZZZZZZ]]]\\\ZZZWWWVVVVVVXXX\\\^^^\\\VVVQQQOOOPPPPPPMMMJJJLLLMMMMMMNNNNNNNNNMMMMMMDDDAAA>>>;;;:::;;;<<<>>><<<;;;:::999888777777777555444333333333222///,,,.........///000111111111444555777777666666888999777888888666333222444777555@@@MMMUUU]]]dddgggffffffiiigggccccccgggiiifffhhhhhhiiikkkmmmnnnpppqqqoooooonnnmmmlllkkkjjjiiijjjjjjkkklllmmmllliiigggjjjgggccc```___```bbbcccfffbbb```aaa___\\\[[[^^^dddcccaaa^^^[[[XXXVVVUUUUUUSSSOOOLLLJJJLLLNNNPPPQQQTTTWWWWWWUUUUUUXXX[[[ZZZ[[[[[[^^^dddfff^^^SSS===333***(((***+++...222000222555:::@@@HHHNNNRRRTTTSSSPPPLLLHHHBBB<<<888777666555222000///111333555444222111000111111111333333111000///.........///......000333666666555444333222111111222444555222222222111111444999<<<666222......111444333111666777888666333000//////555333000...,,,,,,---...222111000000111111000///000---***)))***+++++++++(((***,,,,,,+++***************))))))***,,,...000000///...---,,,+++++++++---,,,++++++++++++***(((++++++---111555777666444111222222222111000...---,,,---,,,,,,,,,---///000111///---+++***))))))))),,,------,,,***+++---///......,,,***((()))---000111///...000222333111///.........+++)))))),,,//////222555555333111///......,,,,,,111777:::888555...+++(((%%%$$$%%%(((***+++...111111...,,,+++++++++---000222222000---***+++,,,---...---,,,***((()))((((((***---///...,,,,,,---///000000...---,,,,,,+++***)))((((((((((((***************+++,,,,,,---))))))---///...000555666666444000...---.........//////---,,,,,,...000111///------///111111000000///...,,,+++)))'''&&&)))(((''''''(((((('''&&&$$$$$$%%%(((***,,,+++***'''&&&&&&((())))))'''&&&%%%&&&'''((()))(((''''''&&&''''''((())))))******((())))))***,,,---...............111444555333111///---,,,///333444111...cccUUUTTTTTTWWW\\\]]]aaafffjjjjjjiiiiiiiiiiiiiiihhhfffdddeeehhhkkkmmmlllllllllkkkjjjiiiiiiiiiiiiiiihhhgggffffffeeeeeefffggghhhiiiiiijjjjjjggghhhiiijjjkkklllmmmmmmnnnmmmllliiigggdddaaa```bbbcccffflllrrrsssppplllkkkkkkkkkkkkjjjjjjiiihhhgggeeecccaaa```___]]][[[XXXSSSOOOQQQQQQNNNNNNPPPNNNMMMJJJIIIIIIKKKNNNPPPKKKGGGAAA???@@@AAA@@@???AAAAAAAAAAAA@@@>>>===<<<:::888666333222333555666555555444333333333333333000//////000000///---+++---...///000111111000000222444777999999:::;;;<<<777888888666444333444666222;;;FFFPPP\\\fffhhhfffgggiiihhheeeeeehhhiiihhhhhhiiikkkmmmooopppppppppmmmllllllllllllkkkkkkkkkiiikkkmmmnnnooonnnmmmlllnnnjjjeee```]]]]]]^^^___ccc```^^^___^^^[[[[[[]]]aaa```]]]ZZZVVVSSSQQQPPPMMMLLLKKKKKKMMMPPPTTTVVV\\\]]]^^^\\\YYYXXXZZZ^^^YYYZZZZZZ]]]bbbddd[[[PPP<<<333,,,+++---///111555222333666:::AAAHHHOOOSSSVVVTTTQQQLLLFFF???888555333333333111///000333555777555444222000//////...000000///.........//////,,,++++++---111444666777222000...---...000222444111333444555666777:::===777333///...111333444333:::;;;:::888444000//////333111///,,,+++++++++,,,111///---,,,---------,,,---+++***+++,,,,,,,,,***)))+++------+++++++++,,,))))))((()))+++---///111...---+++))))))***+++,,,...,,,+++,,,---...---+++)))***,,,000444666666555333333333222111///...---++++++++++++,,,---...//////......---,,,***)))(((------...---++++++---...//////...,,,+++,,,///111111///....../////////...//////...---++++++---///...000222333222111222333///......111666:::999777...,,,)))'''&&&''')))+++,,,///222222000,,,***)))(((***...111222000...------...//////...,,,***(((''''''(((+++///111222111333444555555333///,,,)))+++******)))((((((((('''&&&&&&'''(((((((((((('''+++((())),,,///000333777;;;999666333000//////000111222222000......///000000...---...000333444333000---+++***++++++(((%%%''''''((((((''''''&&&&&&$$$%%%'''+++...///---+++&&&&&&&&&''')))***)))((((((((()))))))))(((&&&%%%&&&&&&&&&'''(((((())))))&&&(((+++.........,,,***///...---///111333222111...------///333444111...iiiZZZVVVUUUWWW\\\```ccchhhjjjjjjiiiiiiiiiiiiiiiiiigggfffhhhkkkmmmnnnnnnnnnnnnllljjjgggeeeddddddeeeeeeeeefffffffffggggggffffffgggiiijjjkkkeeegggiiikkkmmmnnnnnnoooqqqpppnnnllljjjgggdddcccdddfffiiinnnqqqqqqmmmjjjfffffffffeeedddbbb```^^^[[[YYYWWWVVVUUUSSSPPPNNNKKKFFFDDDFFFGGGDDDCCCEEEDDDCCCBBBAAABBBCCCEEEFFFBBB>>>:::888999:::;;;:::;;;::::::999888777555444666444222000000111222333333222222222222222333333.........///111000...,,,+++---///111222222111000111444888::::::::::::;;;777777777666555444444444666;;;DDDOOO]]]jjjlllhhhhhhhhhgggffffffhhhiiiiiiiiijjjmmmooooooooommmlllgggggghhhiiijjjkkkllllllkkkmmmoooppppppnnnmmmmmmnnnjjjddd^^^ZZZXXXXXXYYY\\\YYYYYY[[[[[[XXXXXXZZZXXXWWWVVVSSSQQQNNNLLLKKKIIIKKKOOOTTTYYY\\\___```ddddddbbb^^^[[[ZZZ[[[^^^YYYZZZZZZ\\\bbbccc[[[PPP>>>666//////000000222555444555777;;;AAAIIIPPPTTTXXXWWWSSSMMMDDD;;;555111111111000///---...000333555555333222000//////...............///000111111,,,+++)))+++...222444555///---+++******---000222222444777888777777888999777333///...000333444444999:::999777333000//////111///---+++)))))))))***...+++)))((()))+++,,,,,,+++++++++---//////---+++)))***,,,,,,+++***+++,,,)))))))))***,,,...000111---+++)))'''''')))+++------,,,+++,,,...///...---***+++---000222333444444333333222111///---,,,+++)))))))))***,,,.........,,,---...//////...,,,+++---...///...,,,,,,---...//////000...------///111111///---,,,,,,,,,------000000000/////////000000...///000111111222555777222000...///111222111000---,,,***(((((((((***++++++...111222111...+++)))''')))---000222111000///...///000000...,,,***(((&&&''')))---111444555555999::::::888555000+++(((************)))(((((('''%%%&&&((())))))(((''''''---,,,,,,///222666:::===>>>999555333111///...000333333333111///......///---,,,+++,,,///222444444111,,,)))))),,,---***&&&'''((())))))((('''&&&&&&%%%'''+++000333333000...***)))((()))++++++***)))((()))*********)))((('''''''''((((((((()))))))))'''))),,,......---+++***///.........///111222222///......///111111...,,,iiiYYYVVVVVVYYY^^^cccfffiiijjjjjjiiihhhhhhjjjkkkkkkjjjiiijjjmmmpppnnnoooooonnnllliiieeeccc___```aaabbbccceeeeeefffhhhgggfffeeefffgggiiikkkdddfffiiilllnnnpppqqqrrrtttsssrrrooommmjjjgggfffbbbcccfffiiikkkiiifffccc]]]]]]\\\[[[XXXUUURRRPPPLLLJJJIIIHHHHHHFFFCCCAAA>>>::::::>>>@@@>>><<<>>>=========<<<===>>>>>>???>>>;;;888666777888999999666666666666666555444333333222111000///000222222222111111111111222333333---------///111111///---***+++...111222222222111333555888:::999777777777777666666666666666555444444888>>>JJJ[[[kkkpppmmmgggffffffggggggggghhhiiimmmooopppqqqpppmmmiiigggbbbccceeegggiiikkklllmmmmmmooorrrqqqnnnkkkjjjjjjhhhddd___YYYTTTRRRQQQQQQPPPNNNNNNRRRSSSPPPQQQTTTNNNOOOPPPOOONNNKKKIIIGGGHHHNNNWWW___eeegggfffeeefffeeebbb___\\\[[[[[[]]]ZZZ[[[[[[^^^ccceee\\\RRRDDD;;;333111111000000333555555777:::AAAIIIPPPUUU[[[ZZZWWWOOODDD:::333000111000///,,,******,,,...222222222222111111000000/////////000111333444555///---++++++---000111222---,,,***))))))+++...///333555888888666444333333555333000///000222333444555555555333000//////000///...,,,***)))((((((((()))'''%%%&&&(((+++---...++++++,,,...000000...,,,((()))******))))))***,,,++++++,,,,,,...///000111,,,+++(((''''''))),,,...,,,++++++,,,...///...---,,,---//////000000000111222111000...---+++******((('''''')))---///...---)))+++...000222111000///...///000///---,,,---...///000000000...---...//////...---+++******,,,---111111111222222222222111//////000//////111555888333000---+++++++++,,,+++,,,+++***************+++***+++...000111000...+++'''))),,,///111222111000...///000000...,,,***(((%%%'''+++...111444777888<<<<<<;;;999555000+++((()))******+++******)))(((((()))***,,,---,,,,,,+++111222222333777>>>CCCEEE>>>666000111000,,,+++...111222222111...,,,,,,,,,***)))(((***---000111111111,,,((())),,,...,,,((('''***,,,,,,***((('''((((((***...333666666333///000...,,,,,,---,,,+++***((()))***+++++++++***)))************++++++++++++++++++++++++++++++++++++...////////////000111222///............---***(((dddUUUTTTWWW]]]ccceeehhhjjjkkkjjjhhhhhhhhhkkkkkklllkkkjjjkkkmmmooonnnnnnnnnmmmkkkgggdddbbb]]]]]]___```bbbdddffffffffffffeeedddeeefffhhhhhhcccdddfffhhhkkknnnpppqqqppppppnnnllliiifffdddbbbYYYZZZ\\\\\\\\\ZZZWWWVVVOOOOOOOOONNNKKKHHHDDDBBB???>>>===>>>>>>===:::777555222333999<<<:::999:::888888888999999999999999:::999888666666666666777333333333444444333333222000000///...///000111111//////.........//////000++++++,,,---//////---+++(((***---000222333444444555777888888666555444444555444444666777888666555444777<<>>555222111//////222444444555:::@@@IIIRRRWWW^^^^^^ZZZQQQEEE:::333111111111///,,,)))((()))+++//////000111222222111111000000111222333555666777222///------...000000///......---,,,,,,---......333555777777444111//////222222111000000111222222000111111///------...///...---+++***((('''''''''&&&%%%$$$&&&))),,,......,,,,,,,,,...000000...,,,'''((())))))((()))+++---////////////////////////---,,,***))))))+++,,,...---,,,+++,,,...//////...---///000///...---...000111000...,,,+++*********(((&&&&&&***...111///---(((***---000222222222111...000111111///---------...000111000---+++++++++,,,------,,,******+++---000000000222444444222000.........------///222555///---+++))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---000000///---'''))),,,...///000//////---...//////...,,,***(((%%%(((,,,///111444666999<<<;;;999777333///,,,*********,,,,,,,,,+++***)))***+++---...000111111111666888888777<<>><<<:::777666777888999888555333111///111777:::888666777555666777888888888777777666777777777555444333333333333333333333222111111///////////////000111222...------,,,,,,,,,------,,,+++,,,---//////---+++''')))+++...111444666777666777888777555444555666333333333555888999888666555888:::AAAPPPcccooosssllliiijjjnnnooollllllpppnnnnnnnnnmmmjjjgggcccaaa\\\\\\\\\[[[[[[[[[[[[[[[WWW[[[]]][[[UUUQQQPPPQQQOOONNNMMMKKKHHHEEEBBB@@@???>>>AAAHHHKKKKKKLLLOOOQQQUUUZZZ\\\[[[VVVPPPLLLOOOTTT\\\cccggggggdddbbbdddcccbbbbbbbbbbbbaaaaaa^^^___```dddjjjmmmeee[[[KKK@@@555111000///000333222222444888@@@IIIRRRXXX```aaa]]]TTTFFF:::444222111111///,,,))))))***,,,...///000111222222111000111111111222333555666777222111///000111111000///222222222222111000000///222444555555333000/////////000111111000000000000/////////---++++++,,,...---,,,+++***)))''''''&&&&&&%%%&&&(((+++------,,,,,,++++++,,,------,,,+++((()))***))))))))),,,...444444333222111///...---...------,,,,,,,,,------///...---...000000///...,,,...///...------///111000///...,,,++++++,,,,,,(((&&&&&&***000222000---)))***,,,...///000/////////111222111///---------...///000///,,,)))''''''))),,,...---,,,+++,,,---...---...111333333000---,,,,,,,,,+++******---///+++***(((&&&&&&(((,,,///......///000000//////...,,,***)))+++---...---+++'''(((***,,,,,,,,,+++++++++,,,---...---,,,***(((&&&***...000111222555777999888666333000...---,,,***+++---......---,,,***+++,,,---...000333555666888;;;:::999===FFFLLLLLL:::...'''***,,,(((''',,,,,,...///...,,,***)))***+++)))'''''')))***+++***)))((('''&&&''')))***,,,+++///333333///,,,,,,...,,,---///222444444000...333111///............---+++,,,,,,------,,,******------------------------------+++*********++++++(((+++---...,,,++++++,,,+++,,,......---,,,+++***eeeTTTRRRVVV___ggghhhjjjlllkkkjjjhhhhhhhhhfffggghhhgggeeeeeefffhhhmmmmmmllljjjhhheeecccbbb^^^___```bbbdddfffhhhiiiccccccddddddddddddddddddXXXWWWUUUUUUUUUWWWYYY[[[UUUTTTSSSQQQNNNKKKIIIGGGBBBBBBBBB@@@===;;;:::;;;666777:::;;;<<<:::888777444444555666888777555222111///111777:::777555555555666888999999999888777555777888888666333222222555555555444333222111000000000000000111222333333......---,,,,,,,,,,,,,,,...------///000000...,,,'''(((***---111444888:::666777777666555555666888222111222555999;;;999666555666666888CCCTTTaaaeeeeeeaaabbbhhhiiieeeeeeiiiiiihhhhhhgggeeebbb```^^^WWWWWWUUUTTTRRRPPPOOONNNHHHLLLOOOMMMGGGBBBBBBDDDFFFGGGGGGGGGDDDAAA>>><<<@@@???CCCKKKOOOOOOQQQTTTXXX\\\bbbeeeccc]]]UUUOOOTTTXXX]]]bbbddddddcccaaadddcccdddeeeffffffeeeddd___aaabbbffflllppphhh^^^KKK@@@555000//////111444111111333777???IIISSSYYYbbbbbb___VVVHHH;;;555444111111000---++++++---//////000111222222111000///111111111222333555666777111111000222333333222000555666666666555444222000111333444444222111000111---///111222000/////////000000///---******+++------,,,,,,***)))((('''&&&'''''''''))),,,---,,,***+++***))))))++++++***))))))***+++******+++---000777777666444222///---,,,/////////......---------222000///000111222111///***,,,......,,,---000333000///...---,,,------...(((&&&&&&***111333111...++++++,,,,,,---,,,,,,,,,///111222222000...---------///000///+++'''%%%$$$'''+++...///---+++,,,...++++++,,,///222222...******+++***)))'''''')))+++)))(((%%%###"""$$$(((,,,000000222333333222111000...+++))))))+++---+++***'''((()))******)))(((''')))+++,,,------,,,***)))'''+++///000000111444666777666333000............+++,,,...//////...,,,+++++++++,,,---000333666888888;;;;;;888<<>>===::::::;;;;;;:::999777666222222333666888999888666333333333333444444444555333222222555999:::888555555888;;;<<<:::777555555555666666666555333111000222333444444333222000///666666555444444444444555333///++++++///111///---///000000000000...,,,+++******,,,111666999:::999888777666555555666777888444333222444888::::::888888777666777;;;DDDPPPXXXQQQXXX[[[XXXUUUWWW[[[\\\VVVXXXZZZZZZXXXUUUTTTSSSKKKKKKIIIGGGEEECCCAAA@@@BBBDDDEEECCC??????BBBFFFGGGEEECCCCCCDDDEEEDDDBBBEEEHHHKKKNNNQQQUUUZZZ]]]^^^ccciiijjjeee\\\VVVRRRXXXZZZ]]]aaabbbbbbaaa```cccdddgggjjjkkkjjjeeebbbcccbbbccchhhmmmkkkddd]]]SSSDDD555//////000222666:::;;;;;;===@@@GGGNNNTTT___cccaaaVVVIII???666///000000111///---,,,---///111///......111333444444999777333111000111222333000000111///......000111777999<<<===<<<:::666444555555555444222000.........000111000...,,,,,,,,,000/////////////////////333222000,,,(((%%%$$$%%%'''(((*********+++,,,...)))((('''(((***++++++***,,,,,,---...////////////777666222...+++***---///222333333222///---,,,,,,111000000111222111...,,,++++++,,,,,,---...//////,,,***)))***++++++***)))((((((***+++---...000000++++++++++++,,,,,,------,,,---......------///111000000000///,,,***'''%%%+++...000...******---222444444333222000...,,,,,,)))******(((&&&%%%&&&'''%%%(((+++)))%%%###'''+++///...,,,+++,,,...111222111000///---,,,+++******%%%$$$$$$$$$%%%'''(((***---+++***((('''&&&'''''')))+++///222333333222111111...+++***,,,---,,,***,,,------...///000111111222111...,,,+++...444888999999888666:::@@@CCCAAA444000+++)))***)))'''%%%)))***---...//////------+++++++++***)))((('''&&&%%%'''((()))((('''((()))000000//////............000...,,,,,,------,,,+++---------------------,,,...///000000///...---,,,000///---***)))***++++++***,,,------***((('''(((&&&&&&''''''((()))))))))------,,,++++++++++++,,,bbbNNNLLLSSS\\\cccgggiiilllllljjjgggfffeeegggeeedddcccdddfffiiikkkffffffdddaaa]]][[[ZZZZZZWWWVVVUUUVVVXXXYYYVVVTTTUUURRRPPPQQQSSSRRRMMMHHHBBBBBBAAAAAABBBBBBCCCCCCBBB@@@<<<;;;::::::999888888888999999888777555444111111111333555666555333000111222333444555555555333333333666999:::888666888:::>>>>>><<<999777666444555555555444333111000111111222222222222222222888666333111111222444666444000---...111333111......///000111111111000///---,,,---000333666666666666666555444444555777777555444333666999<<<;;;:::888666444444888>>>FFFKKKGGGMMMOOOKKKHHHJJJLLLMMMLLLMMMMMMMMMKKKIIIGGGFFFEEEDDDBBB@@@>>><<<;;;;;;???AAACCCCCCAAABBBFFFIIIJJJIIIIIIHHHIIIJJJLLLMMMOOOQQQTTTVVVXXX[[[___bbbeeegggiiigggaaa\\\XXXWWWYYY[[[^^^aaabbbcccccccccfffgggiiilllnnnmmmiiifffbbbaaabbbfffjjjhhhaaaZZZQQQCCC555000111222555888;;;<<<>>>???BBBGGGNNNRRR\\\```^^^TTTHHH???888333111111000///////////////000//////111444666777777777666333111/////////000,,,---...///......///111555666888::::::888555333555555555444333222111000///000000///---,,,,,,---111111222222333444444555333333222...***'''&&&&&&)))***++++++++++++,,,---***(((''''''***,,,,,,,,,,,,---------...---------111111///+++)))(((***,,,000111222111...,,,,,,---111000//////000///,,,***)))******,,,---...//////+++***)))***+++,,,+++***))))))***,,,---...//////++++++,,,---...---------***,,,,,,,,,******,,,............---+++)))&&&%%%+++---...,,,))))))---111666666666444222///,,,***)))******)))'''&&&((()))((()))***)))&&&%%%''')))+++***)))(((***,,,///111333222000...,,,***))))))###$$$$$$&&&(((***,,,------,,,***((('''''''''''''''))),,,///111222111000000,,,))))))+++,,,,,,+++---......///000111222333666444222...---...333666999:::888666888======:::222///,,,***+++***(((&&&(((***,,,.........---,,,,,,,,,,,,++++++***((((((%%%'''))))))((((((((()))........................111...,,,+++++++++)))(((,,,+++++++++++++++,,,,,,...//////000///...---,,,000...,,,***))))))******(((***++++++)))'''&&&&&&$$$$$$%%%&&&''')))******------,,,,,,,,,,,,------cccNNNMMMTTT]]]ccchhhiiiiiigggcccaaa______^^^^^^^^^___```aaacccddd___\\\YYYVVVTTTQQQNNNKKKOOOMMMLLLKKKKKKIIIGGGDDDEEECCCAAABBBDDDCCC???;;;999999999999:::;;;<<<<<<;;;999666555555666555444555666777777666555333222000//////111333333222000...///222444555666555444333333555777::::::888666:::===@@@@@@>>>:::777666333333333333333222111000000000000000111222333444888555111///...000444666333111000111444555222///---///000222333333222222///...---...000222222222444444333333333444666777555555666888;;;======<<<999777555444666999;;;<<<>>>CCCDDD@@@<<<>>>@@@@@@AAA@@@@@@???>>>===<<<<<>><<<:::888888888888<<<>>>@@@AAABBBDDDGGGJJJKKKLLLMMMLLLKKKMMMSSSXXXYYYZZZ\\\]]]^^^aaadddgggkkkjjjgggbbb]]]ZZZZZZ\\\\\\]]]^^^```ccceeefffgggggghhhjjjlllnnnmmmjjjgggaaa``````cccfffddd]]]VVVMMM@@@333///000222444888;;;===???BBBDDDHHHMMMQQQXXX\\\ZZZQQQFFF@@@;;;777444111...///111222111/////////000333777999:::999555444222000///---,,,+++'''))),,,.........///000222444555666666555333111111111222333333222222222000000000///---,,,---///111111222333555666777888444444333000,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++)))''''''))),,,...///---------,,,++++++******,,,------+++))))))***,,,...///000///---,,,---...222000...------,,,)))''''''((()))***,,,---...///+++******+++---...---,,,***+++,,,------.........***,,,...000000///---+++(((******)))((('''((()))***+++++++++***((('''%%%***++++++)))'''(((,,,111777777888777444000,,,)))((()))******))))))***,,,,,,,,,+++)))((((((((((((&&&&&&%%%%%%'''***---///444333000---+++***))))))###$$$'''))),,,.../////////---+++)))((('''''''''%%%'''***---///000111111///,,,)))'''(((***+++,,,////////////000222333444999777444111......111444888:::999666777999666111///---,,,,,,,,,+++***((((((***,,,---......---,,,------------,,,+++******&&&((()))***((((((((()))***++++++,,,------......000...+++******)))(((&&&***)))(((((()))***+++,,,...///000000000///...---///---+++***))))))))))))&&&(((***)))(((&&&%%%&&&###$$$$$$%%%''')))+++,,,------,,,------...///000iiiSSSPPPUUU\\\aaaaaaaaa___[[[WWWTTTSSSTTTOOOPPPQQQSSSTTTTTTTTTTTTUUUQQQLLLJJJIIIGGGBBB>>>EEEDDDBBB@@@???===:::999999777777777999999666444777777777777777888999999999777555444555666666555444555666666555444333222222111000111222333222000///111444666777666444222333444666888:::999888666;;;>>>@@@@@@===999666555111111111222222222111111111111000///000111333444555333111///...000222333111000111222555555222000...///000222222222222111000...------///111111111222222111111222333444555555666777:::<<<=========;;;999777777999:::999777<<<@@@@@@<<<:::===???>>>===<<<;;;;;;<<<=========@@@???===;;;:::;;;<<<<<<<<<<<<===>>>AAACCCDDDEEEFFFIIIKKKIIIGGGIIIPPPWWWWWWYYY[[[\\\^^^bbbfffjjjllliiiddd___\\\[[[]]]^^^^^^^^^___```bbbeeehhhjjjeeeeeefffhhhjjjjjjhhhfffbbb```^^^aaadddbbb\\\VVVIII<<<000---...///111333666:::>>>BBBEEEIIINNNQQQSSSWWWVVVMMMDDD@@@===:::666111...///444666333000000000222555888999888666222222111000...+++)))'''$$$(((,,,//////000000111444444444444333111000...,,,,,,...///000000111111111111111///------///000000000111222222333444444444555444222///,,,,,,,,,,,,,,,,,,---.../////////,,,***'''&&&)))---000111...---,,,+++***)))((((((+++---//////...---...///,,,.........------///000444111...,,,+++)))'''%%%%%%&&&''')))***,,,---...+++******+++---///...---+++,,,---......------,,,***,,,///222222000,,,***((()))***)))(((&&&'''''')))******++++++)))((('''******)))'''&&&(((,,,000444555777777555111---***''')))+++,,,+++,,,---...111///---+++++++++)))((('''&&&%%%%%%&&&(((***+++222000...,,,*********+++&&&(((***---///000000000///...,,,***)))(((((((((%%%&&&)))+++...000222222000...***((('''(((******......//////000222333444777666444111......000222555888999777777888444---,,,,,,,,,,,,,,,,,,+++***)))***,,,...///...---,,,...............---,,,+++''')))******)))((()))***'''((()))***+++---......///---+++*********)))((()))(((((('''(((***,,,...///000111222111111/////////...,,,+++***)))))))))''')))++++++)))(((((((((''''''&&&'''((()))+++,,,,,,,,,------...000111222mmmVVVQQQSSSVVVYYYSSSSSSPPPMMMHHHFFFEEEFFF@@@BBBDDDFFFGGGFFFEEEDDDIIIFFFBBBAAAAAA???:::666>>>===<<<:::777555444444333333333444555555555444999888888777777777888888999777555555666777777777444555666666666555444333444333111222333444444333333555666888777555222000222444777999999888666555999;;;>>>>>>;;;777444333000000000000111222222333444333111000000000111222111111111111111000000000//////000222333333111000//////000111111000//////...---,,,...000222222222222111000000000222333444333555888:::;;;;;;;;;;;;888777777888:::<<<;;;;;;>>>AAAAAA======AAADDDCCCAAA@@@???@@@DDDGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEE@@@===::::::<<<>>>>>><<<===@@@DDDCCCAAABBBHHHMMMNNNOOORRRTTTWWW\\\bbbfffhhheeebbb`````````aaaaaa_________```bbbeeehhhjjjcccbbbbbbdddfffgggfffeeeccc```^^^```dddccc^^^XXXJJJ===222...///...///000111555;;;@@@EEEJJJOOORRRQQQUUUTTTLLLDDD@@@===:::666222///111666888666333333222333444666555333111///000000000...,,,)))(((&&&)))---000111111222333777666555333111///---,,,***+++---...///000000000111222222111000///111222222222111111000000//////333444555333000...------+++******,,,000333333222---***'''''')))---///000---,,,+++)))((((((((((((+++...000111000000111222---...///.........111333666222...+++)))((('''&&&%%%&&&'''(((***+++,,,---+++******+++---///...---+++,,,...//////...---,,,***,,,000222222000,,,))))))+++,,,,,,***(((((())))))***+++,,,,,,+++************)))(((((()))---//////111333444333111---+++'''***,,,.........///111444222///...------+++***+++***)))((((((((())))))---,,,***))))))***,,,...,,,---///000111000000///000...---+++************'''((()))+++...111333444333111...***((('''((()))---...///000111222222222222222222000......000222222666888777999999555...***++++++++++++***++++++***+++---///000///...---------.........---,,,,,,(((***++++++***))))))***%%%&&&''')))+++,,,---...---+++******,,,------,,,***)))))))))***+++---...///000111222222222111000......---,,,+++***)))))))))+++---...,,,++++++,,,---,,,***)))))))))++++++,,,,,,---...///000222333jjjTTTLLLJJJJJJJJJEEEEEEDDDAAA===;;;;;;<<<999;;;<<<>>>>>><<<;;;999===<<<<<<<<<<<<:::777555;;;;;;:::777333111111222111222222333444555666777888888888888888888999:::888666444444555666777666444555666777777666555444444222111222333555555444555666777777555333000///000333888999888666555444555888;;;;;;888555222111/////////000111333444555555444333222111111111111000111222333222111///.........///000111111111111///000111111111000///......---...000333444444333333222111000000111222222111444777999888777777777222444666777999<<<@@@CCCDDDFFFEEEBBBCCCHHHKKKIIIKKKIIIIIILLLQQQTTTSSSQQQKKKLLLLLLMMMNNNNNNOOOOOOGGG@@@999666888999777555444999>>>@@@@@@@@@BBBDDDEEEGGGHHHJJJLLLQQQWWW[[[^^^]]]\\\^^^aaaccccccccc___^^^^^^___aaaccceeegggcccbbbaaaccceeeggggggfffccc```^^^```dddeeebbb]]]LLL@@@666333333222111222...222888>>>DDDJJJPPPTTTSSSWWWWWWOOOFFFAAA>>>:::666333222333777999888666666555333333333222000...---.../////////...,,,,,,***,,,///111111111222333888666444111///...---,,,......///000111111111111222333555555333222333333555555444222000///...---000222444333111///......***((((((,,,111555444333---***''''''))),,,---...,,,+++)))(((((()))***++++++---///000000000111222000000111000///000333555888444///+++))))))((((((&&&''''''((()))***+++++++++******+++---...---,,,+++,,,...///000///---,,,***,,,///111111///+++)))+++---//////---,,,,,,,,,+++,,,---......---,,,+++************+++---...///,,,...000111111000...,,,(((+++...000000000111222333222111///---,,,++++++......---+++************,,,+++)))((())),,,...000222222222222111000///...///...---++++++,,,,,,---*********,,,...111444666333333222...+++))))))***,,,...111333444444333222...///000///......///111///333666777999:::777000*********)))((((((***,,,)))+++---/////////...---+++,,,,,,------,,,,,,+++)))+++,,,,,,***))))))***%%%%%%'''(((***,,,---...+++***)))***,,,.........******+++,,,,,,---------...///000111111111000///------,,,+++***)))((((((***,,,...///...---......000///,,,***)))***+++,,,,,,,,,------///000111222eeeOOOGGGBBB???===:::<<<<<<;;;999888888999777888999999999777555444444666999:::999888888888<<<<<<:::666111...///000000111222333444555888999777777888999:::<<<>>>???888666444333555666666555333444555666666555444444111///...///111333444333444444444333222111000///...333777999777555333333333666999999777444222111/////////000111444666777333333444444444333333222222222222222111111000000...////////////000111333...///111222333222222111///000111444666666444222444333222000000000000111///222666777444222222222...333666777777<<>>DDDJJJQQQUUUWWW\\\\\\TTTJJJDDD???:::555444555555777888999:::888666333222222111///...,,,---...///000000111111---///000000000000111222555444111///...---......000000111111111111000000222444777888777555444444666555444222000...---,,,...000222222000...------+++((((((+++111444444111,,,***(((((()))++++++******)))(((((()))+++---...,,,...///000///000222333333333333222111222555888:::555000,,,******+++***(((((()))))))))*********+++***)))***+++,,,+++******,,,...000000///...,,,***,,,...000///---***(((+++...111111000///...///+++,,,---......---,,,+++++++++,,,---///000000///...//////000///...---,,,***,,,000222111111111222///000000...***(((***,,,//////...------,,,,,,,,,...---+++******---000222444444333111111000000000...---,,,,,,,,,---//////,,,+++++++++---000333555111333444222///,,,,,,...---000444777888777444222---...000///...---...///...222444555888:::666000******)))&&&$$$%%%)))---''')))+++---------,,,+++)))******+++++++++*********,,,---,,,+++))))))***%%%&&&''')))***,,,------+++)))((()))+++,,,,,,,,,***+++,,,---...---+++***+++,,,---...///......---++++++******)))'''&&&%%%(((***---...---------...000...,,,***)))***+++------,,,------...///000111bbbMMMDDD???:::777666888::::::999888888999777777777777666444222111///333888:::999888:::<<<>>>>>><<<777000------///...000111222333555777:::666777888;;;===@@@CCCDDD999777555444555666666666222333444555555555444333...,,,+++,,,///111222222111111111000000000000000---222777999777444222222222555888999777444222111/////////000222444777888111222444555666666555444444333111000///000111222///////////////000222555---...111333444555555555111222444777888777444000555444222111000///000000...111555555222///...//////444999999888===JJJUUU``````]]]YYYYYY^^^___]]]bbb``````cccggghhhddd___[[[]]]aaadddeeeeeedddcccQQQEEE888222444666444111000555>>>GGGMMMNNNJJJEEEHHHGGGDDDAAA>>>???BBBEEEBBBAAABBBGGGOOOVVVZZZZZZ]]]]]]^^^^^^___`````````aaa___^^^___aaadddeeeeee```]]][[[^^^eeehhhgggdddHHH===555444666555555666333666:::???DDDJJJQQQUUU[[[``````XXXNNNFFF@@@:::444555777777777888:::<<<999666333111111111111000+++,,,---///111222444444000000111///......000111222000...---------///000000000000000///...---,,,222555999;;;999777555444444333222000...---,,,+++,,,...111111000...------,,,)))(((+++000333222///,,,***(((((()))***)))((((((((('''((())),,,///000///000111111000111333666555555555333222444666999;;;666000,,,+++,,,,,,,,,))))))******************,,,***)))***++++++***))))))+++...000111000...---+++,,,...///...,,,***(((+++...111222111000000000+++,,,---...---,,,+++***+++,,,---///222222111///111111000000///---,,,++++++---111333222222222222+++...000---(((&&&(((,,,........................222000---++++++...000222555444222111000000111222------,,,,,,---...000111---,,,+++***,,,///222444///222555444222///000111...111777;;;<<<999666333...///111000...------......111444444666888555000+++***(((%%%"""###(((---&&&''')))+++,,,+++***)))((())))))*********))))))+++,,,------+++*********&&&&&&''')))***,,,------+++***(((((()))******))))))***---......,,,***(((((()))+++,,,,,,,,,++++++))))))(((((('''&&&$$$###&&&(((+++,,,+++++++++,,,...,,,***((((((***,,,...------,,,------...///000]]]IIIBBB<<<555000222555888888555444666888:::;;;;;;999555222000///000222555888:::<<<@@@BBBGGG>>>666444444222333555333333444333111111222333666888999::::::;;;>>>@@@:::888777666666444111///444444444444444444333222222111000///......111333333///,,,---000111///+++///---000777777111///111222222333555666666333111///---,,,...333888999888888333111444666555555777777555333111///.........222///---...111222000---...---...111444777888777222222222555777666222...333333222000......111333333444555999<<<:::555111000333555555888CCCTTTaaajjjgggccc```___aaadddfffdddeeeggghhhhhhgggeeedddbbbhhhkkkiiiiiikkkiiicccKKK@@@777888:::888222...111777BBBPPPYYYZZZSSSMMMTTTTTTQQQJJJBBB===;;;<<<<<<;;;:::<<<@@@GGGNNNSSSRRRPPPPPPUUU\\\```___\\\```bbbccccccaaa``````aaa___^^^[[[\\\bbbhhheee^^^III:::000222555333222555555666888<<>>;;;999666555333000,,,++++++,,,000222555777888777666444000---(((###!!!###)))---***+++++++++***)))'''&&&"""%%%((((((''''''***,,,...---***(((''''''((((((''''''''''''((()))***+++---+++(((&&&%%%&&&(((***&&&&&&((()))************(((((()))))))))(((((('''((()))+++***&&&### %%%'''***,,,+++************)))((((((***---111333------,,,)))(((***---111]]]HHH@@@<<<888444444555666666555555666888888999999888444111000///333555888:::;;;<<<>>>@@@CCC<<<666666666444444666999999777555222000111333777999:::;;;;;;<<<>>>@@@===;;;:::999888666444111444444444222000111333666777666444111...------...///---***+++---......---///---000555555///---/////////000222444444111//////------000444888::::::999555333555777555555777666555444333222111111111444222000000000000///---,,,+++,,,///333666777777111000111222444444111.../////////...,,,---///111444444666999<<<;;;888444///000111444;;;JJJ\\\iiillliiifffcccbbbbbbdddeeecccdddfffggggggfffdddcccaaafffjjjiiijjjjjjcccZZZGGG<<<444555888777333000333<<>>===::::::;;;???DDDGGGIIIGGGHHHNNNVVV\\\\\\[[[[[[]]]^^^___^^^___aaabbbbbb```\\\\\\bbbhhhfff^^^JJJ;;;000111444222111444555777:::>>>DDDLLLUUU[[[]]]^^^]]]YYYQQQIIIBBB>>>666555444444333333333333555333111111111111///...)))&&&$$$'''...444666555222000...,,,,,,,,,,,,,,,000//////...///000111222444333111///......//////111333555666666777888:::555333000......---+++***)))***,,,---,,,)))&&&$$$'''(((***,,,............,,,,,,,,,,,,,,,,,,------,,,+++(((&&&%%%&&&'''(((......///000111111111111111111000///...---,,,+++,,,,,,,,,,,,,,,------...---///000---(((&&&(((+++++++++,,,------------,,,,,,---///000111111111111111000000000///...------+++)))((()))***,,,---...000///.........---***'''((()))+++,,,.../////////...---,,,---...---***(((((())),,,...//////---,,,)))))))))((((((((())))))(((((()))***++++++++++++...///000111222333444555555111,,,***+++,,,,,,+++******)))))))))***,,,------,,,+++***+++,,,...//////000111000...------...///444;;;???@@@>>><<<;;;666555333111---,,,+++,,,111222444555666555444333///---)))%%%"""###'''++++++,,,,,,---,,,+++)))((($$$&&&(((((('''''')))+++...---***(((&&&&&&'''((((((((((((((()))******+++***)))'''&&&&&&'''((()))%%%&&&'''((())))))))))))))))))***************)))(((***+++***'''$$$######'''))),,,,,,+++************))))))***,,,000444666333000,,,)))((()))+++---]]]FFF???>>><<<;;;888666444555666888888888666777888777444222111111666888<<<======<<<<<<===@@@;;;999;;;<<<999999;;;BBBAAA>>>:::666555777888:::<<<============>>>@@@BBB@@@???>>>>>><<<999777666888777333//////555:::;;;999777444111///------.........,,,+++,,,///111000///000333333...,,,---------...111333444222000/////////222666999;;;;;;999444333666888555444666666666777777777666555555555555555333000//////000,,,+++,,,...222555666555000//////000111111000...,,,---...---------///111444444555777999:::888777111000000555AAARRRcccnnnmmmllliiifffdddcccccccccbbbccceeeffffffeeecccbbbaaadddfffhhhjjjhhh]]]RRRDDD999111111555555333222555@@@QQQ___ggggggdddaaabbbcccdddaaa\\\VVVRRRQQQGGGEEEAAA===;;;;;;<<<===@@@???@@@EEEMMMTTTWWWWWWUUUVVVYYY[[[]]]```eeehhhfffccc^^^]]]ccciiiggg```MMM>>>222333555222111444444777<<<@@@FFFLLLSSSXXXZZZZZZXXXVVVRRRKKKCCC>>>666555444333222111111000222000000000111111000...)))'''%%%''',,,000000//////...---,,,+++,,,------333222111000000222444555666444222///......///000---000333555555777999;;;333222///......---+++))))))+++---...---***&&&$$$&&&'''***,,,---...---,,,++++++,,,,,,------......///---***'''%%%$$$$$$$$$------///000000000000000000000...---+++)))((((((******))))))******+++,,,---///000...)))&&&&&&'''+++++++++,,,---...000000/////////000000111222222111111111111000///......+++***((('''''')))+++---222111222222222000,,,)))'''((()))+++,,,---......+++++++++,,,---,,,)))&&&%%%'''***,,,------,,,+++&&&&&&&&&''''''((()))***&&&'''((()))************---...000222444666777777666222...+++******)))((())))))((((((((()))******---,,,,,,+++,,,---...//////000///---++++++,,,...000555;;;???@@@>>>======888777444000...,,,,,,,,,111222222222222222222222...---+++'''$$$$$$&&&))),,,,,,---......---,,,+++&&&((())))))(((((()))***...,,,***'''&&&&&&&&&''')))))))))))))))))))))***&&&&&&&&&'''(((((())))))%%%%%%&&&'''(((((((((((()))***+++,,,,,,---,,,,,,***++++++***((('''((()))***,,,......,,,*********))))))***,,,000555999;;;999333+++''''''))))))((([[[FFFAAAAAABBBBBB===999666666999;;;<<<:::999::::::999777666666777999<<<@@@AAAAAA???>>>>>>BBB@@@AAAEEEFFFCCCBBBDDDJJJIIIGGGCCCAAABBBEEEHHHBBBDDDEEEEEECCCCCCCCCDDDFFFEEEDDDEEEFFFEEECCCAAA>>>AAABBB===666444:::@@@>>><<<:::999888777555333666888777333---,,,///444333222333333222///...------...000333666777666444111111333555888;;;======888555555999;;;999888999<<<<<<===>>>===<<<:::999666888999777333333555888222111000111333555444333000000//////////////////,,,---//////...///111222444444444444555555555444444333444<<>>>>>AAAGGGLLLOOOPPPNNNQQQTTTXXX\\\bbbiiinnnhhheee```___eeellljjjdddQQQAAA555444666333111444333777<<>>>>>>>>>>>???===888333...------...///222111000/////////000111......---+++(((&&&'''(((+++,,,---.........---,,,)))******************+++---+++)))'''%%%%%%&&&'''))))))))))))((((((''''''###$$$''')))***+++++++++''''''((()))))))))((((((***+++,,,---......///...***+++,,,+++******,,,...---...//////,,,+++***+++)))***,,,///333888<<<>>>;;;333***&&&(((***)))'''ZZZGGGDDDFFFGGGHHHDDD@@@<<<<<<@@@BBBBBBAAAAAABBBCCCBBB@@@???@@@BBBBBBEEEIIIKKKJJJIIIHHHHHHJJJJJJMMMRRRSSSOOONNNPPPQQQQQQQQQPPPPPPSSSXXX\\\QQQRRRSSSSSSQQQOOOOOOOOOKKKKKKKKKMMMOOOPPPOOONNNJJJNNNPPPLLLDDD@@@CCCGGGHHHEEEBBBAAAAAA@@@???===BBBCCCBBB<<<333///111555666777666444333222111000000111333777;;;===<<<:::888999;;;===>>>@@@AAABBB???<<<>>>DDDGGGFFFDDDEEEGGGGGGHHHGGGFFFCCCAAA@@@:::<<<>>>===<<<===AAAEEE???===;;;::::::999777666555555555444222222222222...///000///...///111333444444444333111111111222444666<<>>???@@@:::111,,,,,,...111333111000...------...///000///000000...+++)))))))))***+++,,,------,,,++++++++++++***++++++,,,+++++++++)))'''&&&%%%&&&'''(((((())))))((('''&&&$$$$$$###%%%(((+++---.........***+++++++++++++++***)))***+++,,,---.../////////+++,,,---,,,,,,---///111...///000///---+++++++++***+++---000333888;;;===888111)))&&&))),,,+++)))[[[HHHFFFJJJMMMOOOLLLKKKIIIIIIKKKLLLMMMLLLNNNOOOOOONNNLLLLLLNNNOOOQQQSSSVVVWWWVVVUUUTTTUUUSSSTTTYYY^^^]]]YYYXXXZZZXXXYYYZZZ[[[\\\```eeeiii```aaacccbbb___\\\[[[[[[RRRRRRSSSUUUXXXYYYYYYXXXUUUYYY[[[XXXSSSOOOOOORRRVVVRRRMMMJJJKKKKKKIIIGGGKKKMMMLLLFFF===888888:::>>>???>>>:::888::::::888777888;;;???DDDFFFFFFEEEDDDFFFIIIJJJIIIJJJKKKLLLNNNLLLOOOVVVYYYWWWUUUVVVUUUUUUTTTSSSQQQOOOMMMLLLDDDEEEFFFGGGIIIMMMQQQUUUPPPNNNKKKIIIGGGEEEBBB??????@@@@@@>>>;;;999888888444333222000...///111333666777888777444333444555555:::EEETTTaaahhhhhhfffffffffeeecccbbb```___^^^bbbdddfffhhhhhhhhhffffffeee___\\\aaafffhhhhhhhhhZZZQQQJJJGGGFFFCCCBBBCCCJJJMMMQQQVVV[[[```eeehhhhhhjjjnnnrrrtttrrrlllhhhdddcccbbb```\\\WWWSSSQQQPPPOOOMMMKKKIIIIIIIIIIIIEEEHHHKKKMMMQQQUUUZZZ^^^^^^]]]\\\```jjjrrrqqqkkkOOO>>>000///000---,,,000000555<<>>???999111---...222444444///...---------...///000...//////...,,,******+++)))***+++,,,,,,+++***)))***)))((()))+++,,,,,,***((('''%%%%%%%%%&&&((())))))******)))(((%%%###"""$$$&&&))),,,...///000000............---,,,++++++***+++,,,------...------***,,,............000222//////000...,,,++++++,,,+++,,,---///222555777888222...)))(((***,,,---,,,]]]HHHFFFKKKQQQUUUUUUWWWXXXXXXWWWWWWXXXYYY\\\]]]\\\[[[YYYYYYZZZ\\\^^^___``````]]]\\\\\\\\\ZZZ\\\```eeeccc^^^]]]______```bbbccccccfffiiilllhhhiiijjjiiifffbbb``````[[[ZZZZZZ\\\^^^___^^^]]]^^^^^^^^^]]][[[[[[\\\^^^```[[[TTTRRRTTTWWWWWWUUURRRTTTUUURRRMMMIIIGGGHHHKKKNNNLLLFFFEEEIIIJJJGGGCCCEEEHHHMMMRRRUUUUUUTTTTTTVVVYYYYYYWWWVVVWWWXXX^^^]]]___fffhhheeeaaaaaabbbaaa```^^^]]]]]]\\\\\\RRRQQQQQQSSSWWW\\\```bbb```^^^[[[XXXVVVTTTPPPNNNJJJLLLMMMKKKGGGCCCAAAAAA>>><<<999555222222555888:::<<>>???===EEERRR___hhhkkkhhheeedddcccbbbaaaaaaaaaaaaaaadddfffhhhjjjjjjjjjiiihhhccc^^^]]]bbbfffgggiiimmmggg___YYYWWWUUUQQQOOOPPPTTTTTTVVVYYY]]]aaacccccceeegggkkkpppssssssnnnjjjfffggggggfffccc___ZZZXXXTTTTTTTTTRRRPPPNNNMMMMMMIIIJJJLLLLLLKKKKKKMMMNNNSSSTTTWWW]]]iiisssssslllNNN===///...///---,,,000111666===DDDIIIOOOTTTWWWXXXYYYWWWRRRHHH>>>666222,,,---/////////...,,,+++---...111555777555111...---///222333222111000///...000222///,,,+++...222222333444555555555444333---///111333333111///---111333666666444222000000222222222333444444111///,,,,,,+++***+++---///000222444666666444000,,,)))++++++******)))(((((((((((())),,,...//////...---)))***+++,,,------------++++++******************(((((('''''''''((()))))),,,+++******+++,,,,,,,,,,,,---------,,,+++******&&&&&&&&&''')))+++---///+++,,,.........,,,)))'''(((+++...---,,,---222777333222111111111000,,,***(((((()))***+++++++++++++++)))'''''')))******)))000//////......---,,,,,,......---++++++*********---,,,,,,***)))'''%%%$$$###%%%(((***++++++***)))(((+++---,,,)))&&&&&&&&&%%%'''))),,,...///000000,,,---...///000111111111***++++++******+++///111888999999888777888:::<<<:::666222111444666444222------------......///000,,,------,,,******+++,,,++++++,,,,,,,,,***)))((('''&&&%%%&&&)))+++***)))%%%%%%$$$$$$%%%''')))+++,,,,,,,,,+++***'''$$$"""%%%&&&(((***---///000000////////////...---,,,+++***++++++,,,,,,+++++++++***,,,///000//////000111...//////...,,,+++,,,---------......///000111222...---+++***+++,,,------```HHHEEELLLTTTYYY\\\___bbbaaa___^^^___aaaeeeeeedddcccaaa```bbbdddeeeeeeeeebbb___]]]]]]]]]^^^___cccgggeee___^^^aaaccceeeffffffffffffhhhjjjhhhjjjkkkjjjfffbbb```___aaa`````````bbbbbb```^^^aaa```^^^]]]^^^aaadddfffccc]]]WWWVVV[[[```bbbaaaWWWYYY[[[\\\ZZZWWWVVVUUUXXXZZZXXXRRRRRRVVVXXXUUUOOOPPPSSSYYY^^^aaaaaaaaa___bbbddddddaaa___```aaagggfffhhhnnnooojjjfffeeeiiihhhgggfffeeefffggghhh]]]ZZZXXXZZZaaafffiiiiiijjjhhheeebbbaaa^^^[[[YYYRRRUUUVVVTTTOOOJJJGGGFFFGGGDDD@@@:::666777:::======AAAEEEFFFEEEEEEFFFHHHHHHPPP[[[eeekkkjjjfffdddcccbbbaaaaaaaaabbbcccdddeeegggiiikkklllkkkjjjjjjaaa]]]^^^dddgggfffhhhnnnooohhhcccbbb```\\\ZZZ[[[ZZZXXXXXX[[[```bbb```^^^dddeeehhhnnnssssssoookkkhhhiiijjjjjjgggccc^^^[[[UUUVVVWWWVVVTTTRRRRRRRRROOOPPPPPPMMMJJJFFFEEEEEELLLNNNRRR[[[hhhsssssslllQQQ???111000111//////333333777>>>EEEKKKQQQWWWZZZ]]]^^^]]]VVVJJJ>>>666333111222333333222000...,,,,,,---111444666444000,,,,,,...222444333222000000///222333000,,,+++///333222333555777777666444333***---111333444222...,,,000333666777555333111111000000111333444333111...///---,,,+++,,,///222555555777888888666111,,,)))++++++***)))((('''&&&&&&'''))),,,...//////---,,,))))))***+++,,,,,,,,,,,,...------,,,+++******))))))(((((((((((()))******,,,***)))***,,,...//////.../////////...,,,***(((%%%%%%&&&(((***,,,...///+++,,,...///...,,,)))((((((,,,//////,,,,,,000444222111/////////...+++)))&&&'''((())))))***)))))),,,***''''''(((***++++++333222111000///...------222111///---,,,+++******---,,,+++)))'''%%%"""!!!###%%%(((*********(((&&&(((+++...---)))%%%$$$%%%%%%'''***---000111222222,,,---...000111111222222)))***+++++++++---000222::::::999777555666999;;;666444333555999999444///,,,,,,---......///000000***++++++***))))))***,,,,,,,,,------,,,***)))((($$$###"""$$$(((***)))'''$$$#########%%%'''***,,,.........---+++(((%%%###%%%%%%''')))+++---///000000000//////...---,,,+++******+++++++++***))))))))),,,///111000//////000---......---++++++,,,...............------------,,,------,,,+++***,,,---```FFFCCCJJJTTT[[[```eeejjjiiifffccceeegggnnnnnnnnnjjjeeebbbcccddddddeeedddbbb___\\\\\\\\\```aaacccdddcccbbbcccdddjjjiiihhhfffffffffggghhhjjjiiigggdddbbb___]]]\\\``````aaa``````___^^^^^^^^^``````___aaaffffffbbb___[[[XXXXXX\\\___aaa```]]]___aaaddddddbbb```^^^gggddd```]]]\\\___bbbeeeaaa``````ccchhhjjjiiigggeeeiiimmmlllgggeeefffhhhkkkooorrroooiiicccbbbbbbeeefffhhhjjjjjjiiihhhggg^^^___aaaccceeefffggggggmmmmmmmmmllliiiddd```]]]___^^^]]]ZZZVVVUUUVVVWWWMMMRRRSSSMMMIIIIIIJJJIIINNNNNNNNNOOORRRTTTTTTSSS\\\___dddhhhjjjiiigggfffgggeeecccbbbbbbccceeefffjjjfffdddggglllnnniiidddeeeeeedddeeefffhhhjjjkkknnnmmmlllhhhdddccccccdddaaa```___```aaabbbaaa```ccceeehhhkkknnnnnnnnnnnnkkkjjjiiiiiiiiifffbbb___[[[ZZZXXXWWWVVVVVVWWWWWWTTTVVVWWWTTTNNNGGGAAA>>>@@@GGGMMMRRR]]]jjjpppnnnPPPBBB666222333222111111444777===EEENNNUUUZZZ\\\aaacccaaaVVVGGG;;;666666444333222222111111111222222333555666555333111///,,,---...///000111222222444333222111000000000000000444999<<<;;;888555444111000000222555444///+++000444777777444222222333000000000000111111111111222///,,,---000444555444:::999888777555///(((###'''&&&'''(((******(((&&&)))***,,,,,,***))))))***))))))******+++,,,---...000111000...+++))))))***(((((())))))************,,,------,,,******+++,,,---000222222///,,,)))))))))***+++...111222111///)))...444444///+++***+++000111111...***)))***,,,---,,,+++***)))((('''&&&%%%$$$###$$$''')))++++++,,,+++***'''%%%'''***------///000...+++)))+++...222333333000+++((((((***------------+++)))'''&&&$$$&&&***---...---+++))),,,---...---***'''%%%%%%'''***...111222222111111222222111000000///000000+++---...---++++++...222333444444333222333555888666888999:::999666333111///////////////...---------,,,+++***))))))))))))...,,,+++++++++***(((&&&$$$$$$$$$%%%%%%&&&&&&&&&!!! !!!$$$))),,,------...000111...)))&&&&&&(((***(((%%%$$$&&&)))...111111000///...,,,,,,,,,,,,((()))+++,,,,,,+++***((((((***,,,...000000000000///...---+++******++++++,,,,,,+++)))((())),,,///000///---+++*********+++bbbJJJEEEKKKRRRWWWaaafffjjjjjjgggeeefffhhhnnnooonnnkkkfffddddddeeedddddddddbbb^^^\\\\\\\\\___```bbbcccbbbaaabbbdddhhhgggfffeeeeeeffffffggggggfffeeecccaaa___]]]]]]______````````````_________aaaaaa```bbbffffffbbb]]]ZZZXXXYYY]]]aaabbbbbb___aaadddfffgggfffdddbbbiiigggdddaaabbbdddgggiiieeedddccceeehhhjjjjjjiiifffiiikkkhhhcccaaabbbdddkkknnnpppmmmfff```^^^^^^bbbdddfffhhhhhhhhhgggfff``````aaacccddddddddddddjjjkkkkkkkkkiiieeebbb```aaaaaa```]]]ZZZYYYZZZ[[[ZZZ______YYYTTTTTTUUUTTT[[[ZZZZZZ[[[]]]___^^^]]]___bbbeeehhhjjjjjjiiigggiiifffccc``````cccfffhhhkkkhhhggghhhkkkkkkgggcccddddddeeefffggghhhiiiiiimmmmmmkkkhhheeedddeeeffffffdddccccccddddddcccbbbccceeegggjjjmmmnnnnnnnnnhhhhhhhhhhhhhhhgggcccaaa[[[[[[ZZZZZZZZZZZZ[[[[[[XXXYYYYYYVVVOOOHHHBBB???<<>>;;;???IIIPPPNNNIIIAAA:::666777999888666666777777;;;CCCNNNWWW\\\^^^^^^```___XXXKKK???666333333333333222333333444555444444555555333111///---******+++---///222444555888777555333111///......000222444333000---***)))(((+++//////---,,,---...111333555666666555444333///...---,,,+++++++++,,,)))''''''+++///222000...+++,,,///111333000+++'''((((((''')))+++,,,,,,+++(((((((((((('''))),,,///111000...,,,+++***))))))+++,,,---,,,,,,,,,...000...---+++******,,,---...111666:::;;;777000)))&&&***,,,//////...---,,,---111444555222---+++...333444555666444...((($$$"""%%%'''***,,,------,,,,,,***++++++,,,,,,+++***)))***)))(((&&&%%%&&&(((***,,,,,,+++)))((((((+++...///...---+++******+++,,,...///000111///---,,,+++((()))+++,,,---------,,,+++++++++,,,...///111222222333444222...+++)))(((,,,------+++***+++///222444222000---,,,+++,,,,,,,,,......+++((('''))),,,...///000///......///000////////////000000111111222333333333333222111111111///,,,)))&&&%%%%%%%%%''''''&&&'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))++++++***&&&###"""''',,,---+++((('''(((*********+++++++++,,,,,,/////////...---,,,+++******++++++,,,++++++***)))+++,,,---/////////...---,,,+++***))))))***++++++((())))))))))))***---000444333111...+++)))'''&&&iiiOOOGGGLLLUUU\\\dddgggkkkmmmmmmkkkjjjiiiddddddeeeeeeeeeeeecccbbbcccddddddcccaaa``````aaa^^^___```___^^^^^^```bbb``````aaaaaabbbbbbbbbcccgggfffdddaaa^^^[[[YYYXXXXXXYYY[[[]]]___```aaaaaaccceeefffeeefffiiigggbbb^^^^^^^^^]]]]]]]]]^^^___^^^```cccgggiiijjjkkkkkkfffeeeeeeeeefffiiikkkmmmllljjjfffcccaaabbbeeegggeeebbb___[[[ZZZ[[[___ccceeeffffffeeecccaaa```___[[[]]]```ccceeefffeeeeeefffeeeccc```^^^]]]\\\\\\\\\]]]```bbbdddeeeffffffeeeeeedddbbb```___aaabbbdddiiikkkgggdddeeeggggggiiiiiihhhiiijjjiiifffdddaaaaaa______```bbbdddfffgggggghhhiiiiiiiiiiiiiiilllmmmnnnjjjdddaaaaaadddaaadddhhhkkkllljjjfffdddeeeffffffeeedddeeegggiiijjjiiiggggggggggggeeedddbbbbbbbbbcccdddgggiiijjjhhhfffcccbbbaaa___]]]ZZZVVVXXXZZZ\\\]]]^^^^^^]]]\\\\\\\\\ZZZXXXWWWXXXYYYPPPGGG???@@@EEEFFFBBB<<<===888555888:::777666666888888;;;DDDPPPYYY^^^^^^\\\]]]\\\VVVKKK???777333333333333222222333333444444444444444222111///...,,,,,,,,,...000333666888:::999777444222000//////000111222111---***))))))'''+++...///---,,,...000111222333555666555444222...---+++*********+++,,,***((((((***...///---***,,,---///222444333///,,,---+++******+++,,,+++***'''((())))))))),,,000333333222000...,,,+++*********+++---------...000222///...---,,,,,,---...///...333999;;;888222,,,)))***,,,......---,,,------111444555111,,,***---222555666555333...((($$$"""%%%&&&))),,,/////////...,,,---...//////...,,,+++***++++++)))'''&&&(((***---------,,,+++,,,///111000...+++***)))***+++,,,...//////000111000///...)))***,,,---......------++++++***+++,,,---///000---///000000---+++++++++...///...+++((()))...333333222///,,,******++++++---......,,,((('''))),,,///000111111/////////000/////////000111111222222444555555555555444333333222000+++'''$$$"""!!!!!!&&&&&&&&&''')))***)))'''((((((''''''''''''''''''(((((((((******((($$$!!!"""'''---...---******+++,,,,,,,,,,,,,,,,,,+++++++++,,,------......------++++++++++++******))))))***+++,,,---......---,,,...---+++)))(((((((((((('''((()))))))))***---///111000///...,,,***)))(((dddKKKCCCHHHSSS\\\cccfffjjjmmmnnnmmmjjjhhh`````````bbbddddddbbb```bbbcccdddcccaaa```aaabbbaaaaaaaaa___]]]]]]___aaa___```aaaaaabbbaaaaaaaaaeeedddbbb___\\\ZZZXXXWWWXXXYYY[[[]]]^^^``````aaacccfffgggfffgggiiifff```^^^______]]][[[[[[\\\]]]^^^```cccfffhhhjjjjjjkkkjjjhhhgggggghhhjjjmmmooommmllliiifffddddddgggjjjeeebbb^^^\\\\\\```dddgggeeeeeeeeeeeeddddddcccbbb]]]___bbbeeegggggggggfffgggeeeccc```^^^]]]]]]]]]\\\]]]___aaadddeeefffgggffffffeeeccc```___aaabbbccciiijjjgggdddeeeggggggffffffggghhhiiiiiifffccc```___^^^^^^___aaadddfffgggiiikkkmmmnnnmmmkkkjjjkkklllllliiidddaaabbbdddbbbeeeiiimmmmmmkkkgggdddeeeeeefffeeedddeeehhhjjjhhhfffffffffhhhhhhgggfffeeedddcccccceeegggjjjlllkkkhhheeecccbbb```]]][[[WWWXXXYYYZZZ[[[[[[\\\[[[ZZZ[[[[[[ZZZZZZ\\\```cccZZZOOOFFFEEEFFFBBB===999<<<777555777888555444666666666:::EEERRR[[[^^^]]]YYYZZZXXXSSSJJJ@@@888444444333222222111111111222333333333333222111000///......---...000333666888:::999777555222111000//////000000///,,,******+++)))+++---......///000111000000111333555555333111---,,,***))))))***,,,---...+++)))+++...///...+++//////000222444444222000///---+++++++++,,,+++***((()))******+++,,,///222222111000...---,,,++++++)))+++,,,,,,,,,---000222//////////////////......+++///555888666222...,,,***,,,......,,,,,,,,,---111333333111...---///111444444333111...***&&&$$$''''''))),,,000222222111...///111111111///---,,,***---///...***((((((***,,,---.........///222444111...***((()))+++++++++///------...000111111000---...///000000///...---+++++++++***+++,,,,,,---'''***,,,---,,,+++,,,,,,///111000,,,((((((---333222000---***))))))+++,,,---...///,,,)))'''***---000222333333111000000111///000111222222222222222444555555555555444333333222///+++&&&###"""""""""'''&&&&&&(((+++,,,+++************)))))))))))))))(((''''''((()))'''$$$!!!$$$)))---///---+++,,,------,,,,,,+++******))))))((()))+++---...///......*********)))((((((((('''((()))***,,,------,,,,,,///---+++)))'''&&&&&&&&&'''((()))))))))***,,,...---......---,,,+++***)))cccLLLEEEJJJTTT]]]ccceeeiiimmmooommmjjjggg]]]]]]]]]```cccdddaaa___```aaabbbaaa______```aaadddcccbbb```]]]]]]^^^``````aaaaaabbbbbbaaa```______^^^]]]\\\ZZZYYYWWWWWWXXXYYYZZZ\\\^^^___``````cccfffgggfffggghhheee___[[[]]]^^^]]][[[ZZZ[[[]]]aaabbbdddgggiiikkkllllllmmmkkkhhhggggggjjjnnnqqqjjjkkkjjjgggeeeeeehhhkkkhhheeeaaa___```dddgggiiigggfffeeeeeeeeedddcccbbb```bbbeeegggiiiiiiiiihhhgggeeebbb```___^^^_________```aaaccceeeggghhhiiiiiiiiihhheeebbbaaabbbcccfffkkklllgggddddddeeeeeecccccceeehhhjjjjjjgggeee````````````bbbdddggghhhjjjkkkmmmnnnoooooonnnnnnkkkjjjiiigggdddddddddeeedddgggkkknnnnnnlllhhhffffffgggggggggfffgggiiilllgggffffffgggjjjllllllkkkiiihhhffffffgggjjjmmmpppmmmkkkhhhfffeeedddaaa```\\\\\\[[[[[[ZZZ[[[[[[\\\ZZZ[[[ZZZZZZ[[[^^^dddhhh\\\SSSKKKJJJHHHBBB>>>???<<<777555666666222222444333444999DDDRRR[[[\\\YYYWWWVVVTTTOOOHHH@@@999666444333222111000/////////111111222222222111111111///...------///222555777888777555333111000//////---...///...,,,,,,---...,,,,,,,,,...111333333222///...///222444555222///,,,+++)))((()))+++---///111...+++---000333222111111000//////111222111000///---++++++,,,------,,,***+++,,,,,,******+++,,,///...---,,,,,,++++++,,,''')))*********+++...000///000111222111000...---)))---111333222000...---+++---...---,,,++++++---111111222222222222111111111111000000///,,,***'''+++******---111444555444///000111222111///,,,***)))---222222...******+++***+++---...///111444666222...)))''')))+++++++++...+++)))***---000111111333333444444333111000///,,,,,,,,,,,,+++++++++***%%%(((+++,,,+++++++++,,,000222222...((('''---333111///+++)))((()))+++------//////---))))))+++...111333555444333111111111///000222333444333111000222333333333333222111111111...***'''%%%%%%&&&'''''''''(((***---///...---,,,,,,,,,++++++*********)))((('''((()))(((&&&%%%&&&)))---...,,,+++---///,,,+++)))((('''&&&&&&&&&((()))+++---.........---***)))(((''''''&&&&&&&&&%%%&&&(((***+++,,,,,,+++---,,,***((('''&&&''''''''')))******))))))***,,,,,,,,,---,,,,,,***((('''fffPPPJJJMMMVVV^^^bbbeeehhhmmmooonnnjjjggg\\\\\\]]]```cccdddbbb___^^^___```___^^^]]]^^^```eeeeeeccc```]]]\\\^^^```aaaaaabbbbbbbbb```___^^^ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\^^^^^^______cccfffgggffffffhhhddd^^^XXX[[[]]]\\\ZZZZZZ\\\^^^cccdddfffiiikkklllmmmnnnmmmkkkgggeeeeeeiiimmmpppfffggghhhfffddddddgggjjjjjjgggcccbbbcccfffhhhjjjhhhgggeeeddddddcccbbb```cccdddgggiiijjjkkkjjjiiifffeeebbb```______```aaabbbcccdddeeeggghhhjjjjjjllllllkkkhhhdddcccdddeeehhhmmmmmmhhhcccccccccbbbaaaaaadddgggjjjjjjhhhfffaaaaaabbbccceeegggjjjkkkmmmmmmmmmnnnnnnpppqqqqqqjjjiiigggfffeeeeeefffffffffhhhlllnnnnnnllliiiggghhhiiiiiiiiihhhhhhkkkmmmgggfffgggiiimmmooooooooolllkkkiiihhhiiimmmpppsssnnnllliiihhhhhhgggfffddd```___]]]\\\[[[[[[\\\]]][[[[[[[[[ZZZ[[[___eeejjj[[[SSSMMMLLLIIIDDDBBBEEE<<<777555555444111000333111111777CCCRRRZZZZZZWWWUUUTTTRRRMMMFFF@@@:::777444333222000///.........111111111111111222222222///...---,,,---000333555666555333111000///......---.........------///111///---,,,...333555555333...---...111444444222///+++***)))((())),,,///000333000---...222666777666222000------.../////////...,,,***+++,,,...//////,,,---...,,,***''''''''',,,++++++******+++++++++&&&'''((())))))***,,,...///000222333333111...,,,))),,,///000///...------,,,---...---+++***+++,,,111111111333666666444222//////...//////...,,,***---++++++---222666666666///000111222111...+++)))(((...444444000,,,++++++'''))),,,---///111444777222...)))''')))+++++++++---)))&&&'''+++///111111777777888777666333111000------------,,,+++***)))&&&(((+++,,,+++++++++,,,000333444///)))(((---222000...***(((((()))+++------//////---******,,,000111333555555333111111111///000333444444333000///000111111111111000/////////---***''''''(((+++---(((((()))+++...000000///---------,,,,,,+++++++++***((('''((()))***)))(((&&&***------+++***,,,///+++)))'''%%%$$$######$$$)))***,,,......---,,,+++))))))(((&&&&&&%%%%%%%%%###%%%''')))+++++++++++++++***)))(((''''''((()))((()))******)))((()))+++,,,------,,,+++)))'''%%%kkkUUUMMMNNNUUU\\\eeegggiiikkkkkkiiifffddd^^^]]]]]]___aaadddddddddaaaaaa```^^^\\\[[[]]]___eeegggfffddd___]]]^^^``````______bbbdddccc___\\\WWWXXXYYYZZZZZZYYYXXXWWWYYYYYY[[[]]]___```bbbcccdddcccbbbaaaaaaaaa```^^^[[[\\\^^^``````___^^^]]]eeegggiiijjjkkkkkkkkkjjjiiigggeeeeeefffggghhhgggffffffeeedddbbbbbbccceeejjjjjjjjjjjjjjjjjjjjjjjjiiigggddddddeeeggghhhhhhhhhiiijjjjjjjjjjjjjjjjjjcccaaa^^^___aaabbbaaa___aaabbbeeehhhjjjkkkkkkkkkooopppnnniiibbbaaaeeeiiioooiiiaaa[[[XXXVVVTTTRRRXXXUUUTTTZZZccciiihhheeefffggghhhhhhhhhjjjnnnqqqnnnmmmlllooosssvvvuuutttllliiifffeeefffhhhiiiiiikkkjjjiiiiiijjjjjjiiigggfffgggiiijjjjjjiiihhhhhhlllkkklllooossssssooollljjjiiiiiiiiikkkooosssuuupppnnnllljjjjjjkkkmmmnnneee___]]]aaaaaa\\\[[[]]]ZZZZZZYYYZZZ^^^aaa```]]]TTTMMMJJJMMMPPPOOONNNPPPEEE>>>888777666333222444555666;;;DDDMMMSSSUUUTTTTTTUUUUUUPPPGGG===555111000222444333000------...111111111111111222222333222222111111000000//////111222111...+++***---000000///...///111111000...++++++,,,...000000---+++---///222444444333111000...,,,)))((((((+++///222///---,,,000666999777444///...+++***)))+++---...///,,,)))))),,,//////...******))))))(((((((((''')))))))))((()))***++++++&&&((()))'''$$$$$$&&&)))------...222555555111...(((+++//////...------//////...,,,++++++,,,---...111111222444444333///,,,+++///333444222...+++***000000111000//////222444///000///...+++***+++,,,------...///...,,,)))((())))))***,,,---///111222///,,,)))(((***---///000000---***((((((+++...111222999AAAAAA;;;666555777111222333333111...***(((((()))+++,,,---,,,,,,+++***---111111///---...000000///+++'''%%%&&&***---111///---++++++,,,///000444444555555444222000//////000222444444333222111111111111111000///------000---)))&&&%%%&&&)))+++)))))))))***+++,,,.........,,,+++---///000...+++)))))))))))))))******+++---------,,,***((('''&&&))))))(((&&&###"""###%%%)))+++...//////---------***)))(((&&&&&&&&&''''''&&&''')))+++---......///+++)))'''''')))***+++******,,,,,,,,,*********,,,///,,,***)))+++***(((%%%jjjVVVPPPSSSZZZ```ccceeegggjjjjjjiiigggeee```^^^]]]^^^aaaccccccccc```aaaaaa```^^^]]]^^^```gggggggggeeeaaa___```bbbaaaaaabbbdddfffddd```\\\ZZZZZZ[[[[[[[[[ZZZXXXXXXWWWXXXZZZ]]]```bbbdddeeecccbbbaaaaaa``````^^^]]]\\\]]]^^^___```___^^^^^^gggggghhhiiijjjjjjjjjjjjgggeeedddccceeeffffffeeedddeeeeeedddcccccceeeggglllllllllllllllllllllkkkjjjhhhfffeeeggghhhiiihhhkkkkkkkkkmmmmmmmmmkkkiiicccaaa______aaabbbaaa```___aaacccfffiiijjjkkklllnnnmmmiiiddd___^^^```bbbfff___VVVOOOLLLJJJIIIHHHKKKIIIHHHMMMVVV]]]``````dddfffhhhiiijjjkkknnnpppmmmlllmmmppptttvvvuuutttooollljjjiiijjjlllllllllkkkjjjhhhiiijjjjjjiiigggeeefffgggiiijjjllllllmmmllllllmmmpppsssssspppmmmjjjjjjiiiiiikkknnnrrrttttttqqqnnnkkkjjjkkklllnnnllleeeaaabbbaaa]]]\\\___]]][[[XXXXXXZZZZZZUUUPPPLLLKKKLLLQQQWWW\\\]]]\\\JJJAAA:::777666333222444666888<<>>CCCHHHMMMPPPQQQQQQTTTVVVTTTMMMBBB888333222333555666666555555555444333111000000222444666333333222222111000//////------,,,+++++++++,,,------,,,---...111111111///...---,,,---------+++)))***,,,///222444444333222000///...---...///111222///---+++***++++++***(((,,,+++)))((())),,,///000///---,,,*********))))))$$$%%%%%%&&&'''((()))))))))***,,,------+++)))((()))((('''&&&&&&(((+++---...------....../////////...---,,,***(((((()))***------...///000111111222000000000111111///+++(((&&&(((+++,,,+++++++++,,,...///...---++++++---///.........---+++***+++,,,++++++++++++************++++++************++++++)))'''&&&'''***...111111111000...,,,++++++,,,---///---,,,---000111000///,,,---///000000000///...+++***((('''&&&'''(((((())),,,111888===;;;444...+++,,,,,,+++***))))))+++'''(((+++---///000000000///...---...///222555888666777777777555222///---//////000//////...---,,,***(((&&&%%%%%%''')))+++//////......---,,,++++++,,,***(((((()))+++---...,,,***(((&&&&&&'''((())))))************+++++++++((())))))((('''(((+++------//////...+++)))((((((+++***)))))))))***+++,,,...---+++******,,,...///222222111///,,,***))))))...///000///---+++******++++++,,,---.../////////aaaOOONNNSSSXXX[[[ddddddeeeeeefffggggggggggggdddaaa___```aaaaaaaaaeeehhhjjjkkkiiihhhhhhhhhiiihhhgggggghhhhhhhhhhhhfffhhhkkkllljjjgggcccaaaeeedddbbb___]]][[[YYYYYYYYYZZZ[[[]]]^^^```aaaaaa___aaaddddddbbb`````````aaaaaa``````aaaaaabbbcccbbbbbbbbbdddfffiiilllnnnfffeeedddeeefffgggfffdddbbbccceeeeeefffiiilllooopppqqqssstttuuutttssssssnnnmmmmmmmmmnnnnnnkkkiiihhhiiilllqqqtttsssnnniiihhhhhhgggfffeeedddeeeeeeddddddcccbbbbbbaaaaaaaaa\\\UUUNNNKKKLLLKKKGGGBBB<<<888111,,,***---222666444555555333333999CCCKKKUUU[[[aaafffggggggfffeeegggjjjnnnqqqrrrrrrqqqqqqpppooooooppprrrtttsssrrrnnnllliiihhhiiikkkkkkjjjgggfffddddddfffiiilllooommmooopppqqqqqqqqqqqqqqqoooooonnnmmmmmmnnnnnnooopppnnnjjjhhhgggiiikkkmmmhhhgggddd```^^^\\\XXXTTTPPPEEE>>>AAAEEEFFFEEEFFFRRR\\\___^^^eeesssrrrgggQQQCCC666111222333555777:::<<<>>>BBBFFFKKKPPPSSSTTTWWWYYYWWWOOOEEE;;;666333333555666777777666555444333222111222333555666444444333222111000//////...------------.........,,,+++,,,...000222111000000...---.........---+++***,,,///222444444222222---------...000222444555111///---,,,++++++***)))---+++***)))***,,,///111//////...,,,***(((''''''$$$$$$%%%''')))***,,,,,,---...000111111000...---)))(((&&&&&&))),,,000222...///////////////000000000...,,,***)))*********,,,---///111111222111111000///000111111///+++(((%%%(((***++++++++++++,,,---------,,,***+++---...///000000...+++***+++,,,***++++++,,,,,,,,,,,,+++---,,,,,,+++******++++++((('''&&&(((+++///111222111000///...---,,,------///+++((()))---//////,,,)))***+++,,,,,,,,,,,,+++,,,+++)))(((''''''((())))))+++111999===<<<555///,,,---...---+++******+++&&&(((+++...000111111000...---,,,,,,...111555888888999999999777444111///111111000000///---,,,+++&&&%%%$$$$$$&&&))),,,...111111000///---***((('''))))))(((''''''))),,,...+++)))'''%%%$$$%%%&&&&&&'''(((***+++,,,,,,++++++((())))))'''&&&&&&)))+++---......,,,)))'''&&&&&&)))(((''''''((()))***+++///...,,,++++++,,,...///111222222///+++''''''''',,,---///...+++)))((((((***++++++++++++++++++,,,eeePPPLLLQQQWWW\\\dddddddddeeefffhhhiiijjjiiifffbbb```aaabbbcccccchhhjjjkkkkkkjjjiiiiiijjjhhhgggeeefffhhhiiiiiihhhfffhhhkkkkkkhhhfffdddcccgggeeebbb___\\\YYYXXXWWWZZZZZZZZZ[[[[[[\\\\\\\\\\\\```dddeeecccaaaaaacccccccccccccccddddddddddddaaaaaaccceeegggjjjlllnnngggffffffggghhhhhhgggeeedddeeefffggggggiiilllooopppqqqtttuuuvvvuuutttsssnnnnnnnnnooopppoookkkiiifffiiinnnqqqqqqnnnkkkhhhjjjkkkjjjgggdddccccccddd]]]\\\ZZZXXXVVVUUUTTTTTTMMMHHHBBBAAACCCCCC???<<<666444000,,,+++...444999333444333111000444;;;@@@KKKQQQYYY___cccdddddddddgggjjjmmmoooooonnnnnnooommmlllkkkmmmoooqqqrrrqqqpppmmmjjjiiikkklllllllllkkkiiigggffffffgggjjjkkklllnnnpppqqqppppppqqqrrrrrrqqqpppoooooonnnnnnnnnooonnnkkkjjjiiikkklllnnnjjjiiiddd]]]YYYVVVQQQKKKHHH@@@===DDDJJJLLLPPPWWWcccggggggeeejjjrrrqqqiiiSSSDDD555111222333444555888;;;>>>AAAEEEJJJQQQVVVYYY\\\]]][[[RRRHHH???:::444444444666888888777555444333333333444444555555555555444222111000///......------...000111000///+++***+++---000222111000000///---...//////...---***,,,///222333333111000***+++---///111333555666222111///...---,,,------///---,,,++++++---000111111111000...***'''&&&&&&$$$%%%''')))+++...///000000111222333333333222222***'''%%%&&&)))...111333---///111111///...///000111///---,,,------,,,+++,,,---000111222111000////////////111222000,,,)))&&&(((,,,---,,,,,,+++,,,,,,,,,,,,,,,++++++...000222222222///,,,***+++,,,***,,,...///000///...---///...------,,,,,,,,,---)))(((''')))---000222222000000000//////...------///+++)))))),,,...---,,,***++++++++++++******)))***))))))(((((((((((()))))),,,111777:::999444111///000000...,,,******+++''')))+++...000111222222...---,,,,,,---000333555777888999999888666333111333333222111///---,,,+++%%%$$$$$$%%%'''***---///000000000///---***'''&&&((())))))))))))***,,,///***)))((('''%%%%%%$$$$$$%%%'''***---...---+++)))'''((('''&&&%%%%%%(((***.........,,,(((&&&&&&'''&&&&&&&&&&&&'''(((***+++///...---------...///000000222333///***&&&%%%&&&)))+++------***(((&&&&&&)))***+++***(((''''''(((fffNNNHHHMMMVVV^^^bbbbbbcccdddgggjjjmmmooojjjgggcccaaabbbdddeeeeeejjjjjjjjjiiigggfffgggiiifffdddcccdddgggiiiiiihhheeegggiiihhhfffdddeeefffgggeeebbb]]]ZZZWWWUUUUUUXXXXXXXXXXXXXXXYYYYYYYYYXXX]]]cccdddbbbaaabbbdddcccdddeeeggggggffffffeeebbbccceeegggiiijjjkkkkkkgggffffffhhhiiiiiigggeeegggggghhhhhhggghhhkkknnnooopppsssuuuvvvuuutttsssmmmnnnooopppqqqoookkkhhhbbbgggkkkkkkfffbbb``````ccccccccc___[[[XXXXXXZZZOOOMMMKKKIIIGGGFFFEEEEEE===:::888888999:::999777444444222///---000555:::333333333222222333666999>>>EEEOOOXXX^^^bbbeeefffhhhkkkmmmmmmkkkjjjkkkmmmllljjjhhhiiillloooqqqqqqrrrooolllkkklllmmmnnnnnnmmmllljjjiiihhhiiijjjkkklllnnnppppppnnnnnnppprrrttttttsssrrrpppooonnnnnnmmmlllkkkiiihhhhhhhhhhhhdddbbb[[[QQQNNNOOONNNIIIFFFBBBEEEPPPVVVVVV\\\gggllliiifffgggkkkooopppoooXXXHHH888333333333222222666999<<<@@@DDDKKKSSSYYY\\\^^^^^^ZZZQQQGGG???:::555444444666888888666333222333444555666555555444666555444333111000///......---,,,...111222111///***)))***---000222222111///---,,,,,,...//////...+++---000222333222000///***+++---000222333444444222222000///......000111111000---,,,,,,...000222222333333///***&&&%%%&&&%%%&&&(((+++...111333444///000000111222333444444+++((($$$$$$(((,,,///000+++...111111///------...111000...///111111...,,,,,,---000222222000...,,,......///111222111...+++&&&***...000///---,,,+++++++++,,,,,,+++,,,///111555555444111---+++***+++***---000333444333000...000000//////.../////////***))))))+++...111222222//////000000000//////...///---,,,+++,,,------,,,,,,++++++***((('''&&&&&&&&&''''''((((((((('''''')))---111444555444333333333333222///,,,++++++,,,)))***,,,...000222333333......,,,,,,---...000222444555666777777666444333666666444222000---+++***'''&&&&&&'''(((***---...,,,---......---+++)))((((((+++------,,,,,,///111+++++++++***(((&&&$$$###$$$'''+++//////---)))'''%%%&&&&&&&&&&&&'''))),,,/////////,,,)))(((((()))&&&%%%%%%%%%&&&(((***+++------....../////////000///222444000***&&&%%%''''''))),,,,,,+++((('''&&&&&&((()))(((&&&%%%&&&(((eeeLLLDDDIIIUUU___``````aaadddhhhlllqqqtttkkkhhhdddbbbccceeeggggggjjjjjjiiigggeeedddfffhhheeecccbbbcccgggiiiiiigggdddfffhhhgggdddccceeeggggggeeeaaa]]]YYYVVVTTTSSSVVVVVVVVVWWWWWWWWWXXXXXXUUU[[[aaacccaaa```bbbeeedddeeegggiiiiiihhhgggeeedddfffgggiiiiiiiiihhhhhhfffffffffgggiiiiiifffdddhhhiiiiiihhhggghhhjjjmmmnnnpppsssuuuvvvuuusssrrrmmmnnnoooqqqqqqoookkkggg^^^ccchhheee\\\VVVUUUVVVSSSTTTSSSOOOJJJFFFFFFHHHBBBAAA???===<<<;;;;;;;;;333222111222333555555555555555444111///000555:::444444444444555666666666666===HHHSSS[[[aaafffiiiiiikkklllkkkiiihhhiiilllkkkiiiggggggjjjnnnpppqqqssspppmmmkkklllnnnoooooonnnmmmlllkkkkkkkkkllllllkkkmmmpppooommmmmmooorrrvvvuuutttsssqqqpppooonnnjjjiiihhhgggeeecccbbbaaaZZZXXXOOOEEEDDDJJJMMMKKKGGGFFFNNN[[[```^^^dddooommmfffbbbfffjjjlllpppttt\\\LLL;;;555444333000///555888;;;???CCCKKKTTT[[[[[[\\\\\\WWWNNNDDD<<<888666555444666888888555222222333555777777666555333666555444333111000///...---,,,,,,...111333111///))))))***---000222222111---,,,++++++---//////...,,,---000222222111///...+++,,,...000111222222111222111111///...///222444333111///------...000222333444444111+++&&&%%%&&&&&&'''))),,,000333555666.........///000222444555---)))$$$###&&&***+++,,,))),,,000111...,,,+++,,,222000///111333333000---,,,...000222222000---+++---...///111333222000---'''+++000222111...,,,+++***+++,,,,,,,,,---000333777777666222...+++***+++***---222666777555222///111111000000000000111111+++******,,,///111222222...///000111111000////////////...---,,,,,,,,,---+++***)))'''&&&$$$###"""###$$$&&&'''((('''&&&&&&)))---111333111000222444555555333000,,,+++,,,---+++,,,---///000222444444///...------------...///111222444666666555444333888777666333111...+++)))))))))(((((()))***+++,,,((()))+++------,,,+++***))),,,000000//////111333+++,,,------+++(((%%%######''',,,000111---)))%%%###$$$%%%&&&'''))),,,///000111000...+++)))***+++&&&%%%%%%&&&''')))+++,,,,,,---...///000000000000///222444111+++&&&&&&(((&&&))),,,---+++)))((('''$$$''')))(((%%%%%%&&&)))jjjOOOHHHNNNUUUXXX[[[___bbbeeekkksssuuurrrllliiieeecccdddfffggghhhmmmllljjjgggeeebbb```___```bbbcccbbbaaadddjjjppplllkkkhhheeedddcccdddeeeiiigggccc```]]][[[YYYYYYVVVXXXYYYXXXWWWUUUUUUVVV[[[]]]___aaaccceeeffffffeeeeeedddeeegggiiihhhgggfffdddfffkkkmmmiiiffffffggghhhiiijjjhhheeebbb```fffhhhjjjlllmmmnnnnnnmmmkkklllooosssuuussspppllljjjnnnlllfffcccccc___YYYUUUTTTRRRPPPNNNLLLJJJIIIHHHGGGCCC>>>999777888:::666444222222444555333000//////......///000222333888777555222//////222444333222222444666666555333000555???LLLXXXaaafffgggmmmllljjjhhhggggggggggggkkkhhhgggiiihhhhhhmmmsssssssssqqqpppooonnnnnnnnnnnnooonnnllliiiiiijjjkkknnnnnnmmmlllkkkmmmqqqtttxxxxxxxxxvvvtttqqqnnnmmmnnnfff```___^^^XXXRRRPPPNNNGGG???<<>>DDDKKKSSSWWW^^^]]]YYYSSSJJJBBB===:::666555444444555555333111000111333444555666666666999999777444111......//////------...111222111...******+++...000111000///333111///---,,,---...///---000444666555222///...+++---///000///.........)))+++,,,,,,,,,,,,---///111...,,,,,,///333555666777666444000+++((('''((())))))))),,,///111000///---)))'''***000444444222++++++***)))((((((((())),,,,,,---.........------...000222111...---...111222000------...///......+++******---222444333111//////......---------,,,******))))))***+++,,,,,,111333444111,,,+++///444222444555666555333///---000111111///---,,,---......------------///000111222222111222333222000////////////111111000,,,))),,,***'''%%%%%%%%%%%%$$$%%%%%%%%%$$$"""###%%%'''''',,,000111//////333777555444222---***((()))+++---------000333444444222222000...+++******+++,,,...222666777444222111222666666555444111---)))'''(((***)))'''))),,,+++'''(((((((((***------,,,***+++---000111000//////000000...,,,,,,,,,+++)))((())))))+++...111000...+++)))((('''''')))---000222/////////......---,,,,,,((((((((()))***+++***(((........................333333111///,,,***)))((((((+++...///...,,,++++++***)))((()))))))))'''%%%qqqSSSJJJMMMSSSVVV\\\___aaaccchhhoooqqqnnniiifffbbb```aaacccddddddjjjjjjhhhgggeeedddcccccccccdddeeedddccceeekkkppplllkkkhhheeebbbaaabbbccceeeeeeeeedddaaa^^^[[[ZZZXXXYYYZZZZZZXXXWWWWWWWWW[[[\\\___aaadddgggiiijjjeeeddddddeeehhhjjjjjjjjjgggdddeeejjjllljjjhhhhhhjjjjjjlllllljjjhhheeeccckkklllnnnoooooonnnlllkkkggghhhiiikkkkkkiiiddd``````bbb```YYYUUUSSSOOOIIIDDDDDDCCCAAA@@@???>>>===;;;;;;888555111///000111333000//////111222000//////...---------...///000444333222000......///111000000111333666666444222000444===HHHUUU```gggjjjpppooommmlllkkkkkkkkkkkkllljjjkkknnnnnnlllooottttttsssrrrpppooonnnnnnnnnoooppppppooollljjjiiiiiikkklllmmmlllmmmooorrruuu{{{xxxuuurrrpppooommmlllggg___YYYYYYWWWQQQJJJHHHEEEAAA===<<<@@@FFFJJJLLLQQQZZZcccfffdddaaabbbeeefffdddccceeejjjmmmnnnnnn___NNN<<<444222000///000222555:::???EEELLLSSSXXX\\\\\\YYYSSSJJJAAA;;;888555333222333333333000...,,,---///111333555666666999999777444000...---...///......000333444111///******,,,///222333222000333222///---,,,,,,,,,,,,---000444555333000---,,,---...000000...,,,,,,,,,)))***,,,,,,++++++---...000...,,,,,,///222444555555555444111---***)))))),,,+++,,,...000222111000+++(((%%%(((---000000...++++++******************++++++,,,,,,---,,,,,,,,,///111222222///---...///333111...------...---,,,+++)))))),,,///111000...//////......------------***))))))(((((())))))***///111222000,,,,,,000444333555888999888444000---000111000---+++***+++---......---------...///000222111//////...---,,,+++//////000222222111---)))***(((&&&&&&'''''''''&&&&&&'''&&&$$$""""""$$$%%%(((,,,000000------///333111111000...+++))))))***,,,++++++---000222222111000///---+++*********+++...111555666444111000111555555444333000---***(((''')))***((()))---...+++***))))))+++---...,,,***---...000000///...///000000...------------+++))),,,---...000222111///,,,---,,,+++***+++---000111111111000......---------)))))))))***+++++++++***,,,------...///000111111444333111///,,,***((('''(((+++...///...,,,++++++,,,***)))******)))'''%%%tttVVVJJJLLLRRRUUU]]]___``````eeekkkmmmkkkkkkhhhdddbbbcccdddeeeeeeggggggfffeeeeeeeeeeeeeeeeeeggggggeeedddeeejjjnnnlllllliiieeeaaa______aaaaaabbbeeefffeeeaaa^^^[[[YYYZZZZZZ[[[[[[[[[[[[ZZZ^^^___aaadddgggkkknnnpppeeecccbbbcccfffiiikkklllgggddddddiiillljjjjjjkkklllmmmmmmlllkkkhhhdddcccmmmmmmnnnnnnlllhhhdddbbb^^^^^^^^^^^^]]]YYYSSSOOONNNPPPNNNHHHDDDCCC@@@;;;888888777777777666666666333444444222000//////000///...,,,---...//////...///...---,,,+++,,,------...///000///---,,,,,,...,,,---000333666666333000///333999CCCPPP\\\gggmmmppppppooonnnmmmmmmnnnnnnjjjjjjlllqqqqqqnnnooosssuuutttrrrpppooonnnnnnmmmmmmppprrrrrrnnnjjjgggeeefffhhhkkklllmmmnnnqqqssswwwqqqkkkgggggggggfffeee[[[UUUQQQQQQPPPJJJDDDBBB@@@??????BBBHHHMMMPPPQQQXXX^^^eeefffcccaaaaaadddfffeeeeeefffjjjlllmmmmmmfffTTT@@@666333111000111444777;;;???EEELLLSSSXXXZZZ[[[ZZZTTTKKKAAA:::666444222111111111000...+++)))***---000333555777888888888666333///,,,+++,,,...///000333555555222000++++++---000333333111///222111///---,,,+++******,,,///222333111---+++***...///111000---+++******)))+++,,,,,,+++,,,---//////---***+++---111333444444555666444111...,,,,,,///......///111222222111)))&&&$$$%%%))),,,,,,*********+++,,,,,,,,,++++++++++++,,,,,,,,,++++++***000111333333000...---...333111...,,,------,,,+++***))))))***,,,------,,,//////...---------......******)))((('''''''''''',,,...///...,,,,,,000444444777:::<<<:::666000---///...---***(((''')))+++000111111222111000//////111000---+++)))(((((((((///000111333444222---***&&&&&&&&&(((***,,,+++***(((((((((%%%###"""$$$%%%))),,,///...,,,***,,,......//////---***((()))***,,,***)))***---///000000///...,,,+++************---000333444333111000000222222222111///---+++***'''***+++)))***...000...++++++***+++------,,,***//////000///------...000000///......//////---,,,/////////111333222000...333111///---,,,---...///222111///...------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000222333444555444111...,,,)))((('''))),,,...///---,,,++++++---,,,+++++++++***'''%%%rrrTTTIIILLLSSSWWW\\\^^^______cccjjjmmmjjjkkkhhhdddcccdddeeeeeeeeegggfffeeedddddddddeeeeeefffhhhhhhfffddddddhhhlllnnnmmmkkkfffaaa^^^___aaa___```bbbddddddbbb```^^^XXXYYYZZZ\\\___`````````^^^___```cccfffiiimmmnnnfffdddaaabbbdddhhhjjjkkkiiieeeeeejjjlllkkklllnnnnnnmmmllljjjgggccc```]]]eeefffeeeddd```[[[VVVSSSPPPPPPOOOOOOMMMIIIDDD@@@>>>>>>>>><<<:::999888666444444333333222222222222000222444444333222222333///...------...//////000000///---,,,++++++,,,,,,+++---//////---+++++++++***,,,///444777666333000///111666>>>IIIVVVdddlllmmmlllllllllllllllllllllgggfffhhhkkkkkkiiikkkppprrrqqqooommmlllkkkkkkjjjiiillloooppplllfffaaa^^^```cccfffhhhhhhhhhiiijjjhhhccc\\\YYYZZZ[[[ZZZWWWOOOLLLKKKOOOPPPKKKHHHGGGEEEGGGKKKPPPTTTWWWYYYYYYZZZ___dddeeecccbbbccceeeeeeeeefffhhhjjjlllmmmmmmjjjXXXEEE;;;666222000000444666:::>>>CCCJJJRRRWWWZZZ[[[[[[VVVMMMBBB999444444333111111000///,,,***+++,,,///111444666777888666555444000,,,)))((((((---///222555777666333111------...000111111...,,,.........------,,,++++++,,,...111111...+++)))(((---...000///---+++++++++***,,,------------...000...,,,******---000222333444666888888555222111000111000...///111222111000)))'''%%%%%%'''))))))((()))***,,,------------,,,,,,,,,------------,,,,,,000111333222111///---,,,000...,,,+++,,,---------++++++*********+++++++++///...------,,,---......,,,+++***)))((('''''''''***+++------,,,---000222333666:::<<<:::555///*********)))'''&&&&&&))),,,222555999<<<;;;777222...///...,,,***((((((***+++000000111333444222...***%%%%%%'''+++...000000///******)))'''%%%%%%&&&(((+++---......,,,++++++---000///---***'''&&&((()))---+++))))))+++...000000......------,,,+++******---///222444444333111000000000//////...------,,,+++......******---///...,,,***)))***++++++***)))//////...,,,******,,,...000///......000000///......---...///222333222111666444222///---+++++++++...---,,,,,,,,,...000111222222222000---,,,,,,,,,***+++,,,...000111333333444333000---***)))((('''***,,,......---+++++++++...---,,,------+++(((%%%sssUUUIIILLLTTTYYY[[[^^^___```eeelllnnnlllhhheeecccbbbcccdddddddddkkkjjjgggeeeccccccccccccfffggghhhfffccccccfffjjjoooooonnniiibbb___aaaddd``````_________```aaaaaaXXXWWWYYY]]]bbbeeefffeee\\\]]]^^^```bbbeeeggghhhiiifffddddddfffiiikkkllllllhhhhhhlllnnnmmmlllnnnmmmllliiifffaaa]]]YYYVVVYYYYYYXXXVVVRRRLLLGGGDDDAAAAAAAAAAAAAAA>>>:::777666555444444444222222333111000000///...---,,,,,,---///222333222222111222222111000//////000111333222111///...---,,,------,,,...000000...,,,++++++***,,,000444777777333000---///333888AAANNN\\\eeegggggggggggggggfffffffffbbb______aaa``````ccciiiiiihhhfffeeedddccccccccc```cccffffffbbb\\\WWWUUUXXXZZZ]]]^^^]]]\\\\\\\\\VVVSSSPPPPPPQQQRRRPPPOOOJJJIIIMMMTTTXXXVVVUUUVVVRRRUUUZZZ^^^___```______]]]aaadddeeecccbbbcccddddddeeegggiiijjjlllnnnoooiiiYYYHHH@@@;;;555000---222444777;;;AAAHHHPPPVVVZZZ\\\\\\WWWNNNBBB999444555444222111111000---+++---...///111222333333333222222000---(((&&&%%%&&&+++...222555666555333222000///.........---***(((***+++,,,............---+++---//////,,,)))''''''***,,,...///---,,,,,,---,,,---//////......000111...+++)))))),,,000222333444777999999777555444333111///------///000000///+++)))((('''((()))***)))***+++,,,------------------...//////000000//////000000000111000///---,,,,,,+++)))***,,,///000///------,,,+++******+++,,,...---,,,++++++,,,---...------,,,+++*********+++***+++,,,,,,,,,---///000///222666999777222,,,(((&&&&&&'''&&&&&&'''+++...222888@@@EEEDDD===444---,,,------+++***+++///222000///000111222000---***%%%&&&(((---111444444333,,,,,,,,,***))))))+++---,,,---.........------...333111,,,'''###$$$'''***...,,,******,,,///000111....../////////---,,,+++,,,...000333555555333111///...---,,,,,,,,,---...000333222,,,)))***,,,+++***)))'''((())))))((('''------,,,***)))(((***,,,000///......///000///---)))))))))+++///222333333666444111///,,,***))))))(((((()))***,,,...111222777777666222...++++++,,,+++,,,,,,------...//////111000---+++)))((())))))+++---......,,,+++***+++------------...,,,(((%%%zzzZZZLLLMMMTTTZZZZZZ^^^```aaafffmmmnnnkkkiiigggeeeeeegggiiiiiihhhmmmjjjfffccc```^^^^^^^^^```bbbcccaaa^^^^^^```dddiiijjjjjjeee___\\\___ddd^^^\\\XXXVVVVVVXXX\\\^^^TTTSSSTTTXXX___bbbbbbaaa\\\]]]___bbbdddeeeffffffhhhgggeeeeeehhhkkklllmmmlllhhhgggkkkllliiiggghhheeecccaaa]]]XXXTTTPPPNNNLLLLLLJJJHHHEEEAAA>>><<<666666666888999888666444444111///000///,,,,,,///222111111000///......---///111444555444333333444444444333111//////222444333222000///......//////...000111111...,,,++++++,,,---000333666666333000+++...111555;;;DDDQQQZZZ^^^^^^______^^^]]]\\\\\\YYYUUUTTTTTTSSSRRRVVV]]]ZZZYYYXXXWWWWWWWWWWWWXXXTTTVVVXXXWWWSSSOOOKKKJJJLLLNNNPPPPPPOOOMMMMMMNNNIIIJJJKKKLLLMMMNNNPPPQQQNNNPPPVVV___dddcccbbbddd^^^aaaeeefffeeecccaaaaaaccceeeggggggeeecccbbbbbbdddfffiiijjjkkkkkkmmmnnngggYYYIIIBBB===666000---000222555:::???HHHQQQWWWZZZ\\\[[[VVVMMMAAA888333555444222222222111///---------......//////......//////...+++'''%%%$$$%%%***---111333333222222222333000---,,,+++***)))((('''))),,,///000111000///***,,,......+++)))(((''')))+++......---,,,,,,---,,,...//////...///000222...,,,)))***,,,000222333444666888777666444444444000...,,,,,,---/////////---,,,+++******+++,,,---,,,,,,+++++++++,,,------...///000111222333333333000///------...///...,,,)))((('''))),,,///111111......---,,,******,,,...,,,+++***))))))***,,,...------,,,,,,---......///,,,,,,,,,,,,------------,,,///222444333///***'''$$$%%%''''''((()))+++---000777@@@FFFEEE===333,,,(((***------,,,---222666///...------...---,,,***&&&&&&(((,,,111444555444111111111///------...000......////////////......222000,,,'''###$$$(((+++...---+++,,,...000000000---...000111000///---+++)))***---111555666444222...---+++******+++---...333666555---'''''')))))))))'''&&&&&&'''(((((('''++++++,,,+++))))))***,,,///...------......,,,+++%%%%%%%%%''',,,000333444333222000...,,,+++***)))$$$%%%'''***,,,...000111666777666111,,,)))***---+++++++++***************,,,+++)))(((''')))***+++,,,---......,,,******+++++++++,,,......---)))&&&]]]NNNMMMUUU[[[ZZZ^^^aaacccggglllkkkffffffeeedddeeegggiiijjjiiifffccc^^^ZZZVVVTTTTTTTTTSSSUUUVVVUUURRRRRRUUUXXXYYY\\\]]]YYYSSSQQQUUUZZZSSSQQQMMMJJJIIIKKKNNNPPPJJJIIIHHHLLLRRRUUUTTTQQQSSSUUUYYY]]]___````````````___```bbbfffjjjkkkkkkccc______aaaaaa\\\XXXXXXTTTSSSQQQNNNKKKGGGEEEDDD@@@@@@>>><<<;;;999999888000000111333555666444222333///---000///,,,---111333333333333333333333333444666888777666555666777555555333000------000333333222000///...//////000111222222000---+++******------...111333333111///)))---111333555<<>>@@@BBBBBBAAA@@@AAABBBBBBEEEGGGHHHIIIMMMTTTZZZYYY[[[bbbkkkmmmkkkjjjlllhhhkkklllkkkgggdddccccccdddfffiiijjjiiigggfffeeegggjjjlllllljjjiiiiiikkkgggWWWGGG???<<<666222000///111555999@@@IIIRRRYYYYYYZZZYYYSSSIII???666111444222111111222111///---,,,,,,---.........------......---***'''&&&&&&'''(((,,,///000000000111333444000,,,******+++,,,,,,(((***---000222111000///)))+++------+++)))))))))***,,,......---++++++++++++,,,......------///000...,,,******---000333333222444444333222111222333000---++++++---///000000......---,,,,,,,,,...///...---+++))))))***,,,------...000222444555666666///---******,,,.........)))((('''))),,,///000000---------+++)))))),,,///+++***((('''''')))+++---+++++++++,,,...000222333///...---------,,,+++******,,,///111000...***(((%%%''')))******)))***+++,,,111888======777///)))$$$(((,,,---,,,,,,111555///---***))))))*********&&&&&&&&&)))---111333333888888777444000//////111111000000//////...,,,+++,,,,,,+++)))''''''))),,,---,,,+++---///000///...,,,---///111111///,,,***%%%&&&)))...333555444222///---***))))))***---...444777555---&&&%%%((((((((('''%%%&&&((()))***))))))+++------,,,+++,,,---///---++++++,,,+++***(((%%%$$$###%%%***...111333000000///...------,,,,,,%%%'''))),,,...///......000222222...)))'''***...(((((((((((('''''''''''''''&&&%%%%%%&&&))),,,...---......---+++******+++))))))+++---...---)))&&&^^^NNNNNNVVV\\\[[[___bbbdddgggjjjgggbbb]]]\\\\\\]]]```bbbcccccc\\\ZZZUUUPPPMMMKKKKKKKKKGGGIIIKKKJJJGGGGGGIIILLLJJJNNNOOOLLLFFFEEEJJJOOOHHHFFFBBB@@@>>>???AAABBBAAA???===@@@EEEGGGDDDAAABBBEEEKKKPPPSSSTTTTTTSSSVVVWWWYYY]]]bbbfffhhhhhhYYYUUUUUUWWWVVVPPPKKKJJJEEEDDDCCCAAA???===<<<;;;888777555444444444555666......///111444555444222111---,,,111222000222888//////000111222333333444555666777666444333444555444444333///+++***---111222111///......///000000222333222000,,,***)))***---------///111111///...(((,,,000222333777???FFFHHHHHHIIIHHHGGGEEECCCBBB<<<:::;;;===;;;666666:::>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA>>>:::888999:::555666888999888999;;;===>>>BBBEEEEEEEEEKKKWWWaaaaaacccjjjqqqrrrnnnlllmmmooopppqqqnnniiifffeeefffaaadddiiilllmmmmmmllljjjjjjmmmooommmjjjggggggggggggWWWEEE===999666333333///111555:::AAAJJJTTT[[[XXXYYYWWWQQQGGG<<<444000222111000111222111///...------...///000000000000......---+++((('''''')))'''+++...///......000333444000+++)))***---///000))),,,///222333111///---(((***,,,,,,+++***)))***,,,...//////,,,***)))))))))+++,,,,,,,,,,,,---//////---***+++...111333444111222222000......///111000...++++++...000111111.........---,,,---///111000...***(((''')))+++---,,,---///222444666777777///+++((((((+++...//////+++)))((()))+++---......,,,------+++((((((,,,///***)))'''&&&&&&(((+++,,,))))))***,,,...111333444111000///...---,,,***((()))+++---//////---+++)))'''))),,,---+++)))(((((())),,,111444444000+++(((!!!&&&+++,,,******...222///,,,(((&&&'''((())))))&&&%%%%%%'''+++...000111>>>===;;;777222000///000333222000///...,,,)))'''&&&(((+++,,,,,,++++++,,,,,,++++++---//////...---***,,,///000000...+++)))""""""%%%+++222555333111///---***((((((***,,,...444777555,,,%%%%%%((())))))'''&&&&&&(((***++++++))),,,...///...------......,,,+++*********(((&&&'''%%%###%%%(((---000111//////////////////......'''))),,,...//////---,,,+++---...+++'''&&&***///%%%%%%%%%&&&&&&&&&&&&'''######"""###%%%)))---000---......---+++******+++'''(((***---...---***'''zzzXXXJJJMMMXXX``````\\\ZZZ]]]]]]ZZZXXXYYYUUUTTTSSSRRRRRRQQQRRRRRRNNNLLLIIIEEEBBBAAA@@@???@@@@@@@@@@@@???===;;;:::???@@@AAA>>>:::999:::<<<<<<<<<<<<:::777555555555777888999888777777888999444777<<>>;;;@@@???777444888<<<;;;:::999888888888888777666888>>>CCCCCCBBBFFFQQQZZZ\\\```eeefffdddeeejjjnnnqqqrrrsssppplllhhhfffeeeddddddeeehhhlllnnnnnnmmmlllmmmllljjjgggffffffhhhdddUUUCCC888777777444000222444666:::DDDRRRZZZ[[[TTTTTTSSSMMMEEE;;;444000000111333666777666222///---000333555444333333333777555222///---+++++++++000000000/////////000000666444000//////000000000,,,++++++***+++,,,...///000///...---,,,,,,------222222000///---+++***)))...---,,,,,,...//////...---///222444444333111///000///---++++++,,,...///333222000...---...///000000000111222111///---+++,,,)))&&&%%%'''))),,,---/////////000111333444555222---(((''')))+++,,,,,,************+++,,,---...,,,---...---,,,,,,---///---+++)))((((((&&&$$$"""%%%'''+++///111333333333444222000//////---((($$$%%%(((+++///111111///...---+++)))***+++***'''###******))))))((((((((('''###$$$%%%)))+++,,,***(((***((('''''')))***)))(((******)))((((((***///222<<<<<<:::777333111222333777333...,,,,,,+++(((%%%''')))+++------,,,***(((******))))))+++---000222***+++...111222000+++&&&&&&'''(((+++---000111222555000+++)))***,,,,,,+++222000---***))))))***,,,,,,***)))+++...///---+++***,,,---...---...000222...---+++)))((((((((()))'''%%%$$$&&&)))+++,,,---)))+++...000111111000000------------,,,+++***)))''''''((()))+++,,,...///(((((((((&&&$$$$$$&&&((('''''''''((())),,,///000111111111000///---,,,+++)))((()))+++......,,,+++xxxYYYLLLNNNWWW]]]TTTPPPNNNPPPQQQNNNLLLMMMGGGFFFEEEEEEDDDEEEEEEEEEDDDCCC@@@===;;;:::::::::::::::;;;:::999777666444777888999888555555666999999999999777444222111222222333444444222222333444,,,...222666999:::;;;:::;;;>>>>>>>>>BBBGGGGGGAAA;;;;;;<<<<<<:::888666444333333333555666666444111...------///111444444444...///111333333333222111......///111222333444555000000000000111222333444444333222333444444222000333222222111///......---000111111000///...000111333444333...***)))---111666444222000///000111222222111000000333666999:::888888999::::::999888777777777777666444333555666;;;<<<>>>>>>>>>@@@BBBEEEAAAEEEEEE>>><<>>============<<<;;;999>>>AAABBB@@@@@@EEEJJJNNNQQQSSSSSSRRRUUU[[[aaafffgggjjjjjjiiigggdddcccdddeeefffiiimmmoooooonnnlllkkkjjjhhhgggffffffgggeeeYYYJJJ===777666555555222777;;;???GGGSSSYYYZZZVVVVVVSSSNNNGGG>>>888444333333444666777666444111...000333333222111111222444333111000///...------///000000111111111000000666333111000111111111111---,,,+++******+++,,,------------.........//////111000///...------,,,,,,///...------///000000///111222333444444222111000///...---,,,,,,---......222111///---------//////111222222222111///---++++++)))''''''(((+++---...////////////111222333444222...)))''''''))))))(((******+++,,,,,,---......,,,---...---,,,,,,...000---+++)))''''''&&&$$$"""$$$&&&(((,,,...000111111000///---...///...***'''&&&(((***---///000000000...,,,++++++,,,+++(((%%%))))))((((((((('''''''''&&&&&&&&&)))+++,,,***)))(((&&&&&&'''***,,,,,,,,,+++++++++)))((())),,,///555777999999777555555666999444///,,,+++***(((&&&((()))+++,,,+++***)))((('''''''''(((***---000222,,,,,,...111222000,,,)))((()))***,,,...000222222333000,,,+++---/////////...---,,,++++++,,,...///---,,,,,,...000000---******,,,......---------...,,,+++***)))((()))******)))'''%%%&&&)))+++------***+++---///000000//////,,,,,,,,,,,,+++***)))((('''''''''((()))+++,,,---*********(((&&&&&&(((*********+++,,,---///000111111111000///---+++***))))))))))))***------,,,+++zzz]]]OOOOOOSSSVVVGGGBBB@@@BBBBBB???>>>???999888777777777888999:::999888777555555555555666555555666666555333111000111222333333222222444666777777777555222000000000...000111111000//////000+++,,,///111333444444444555666555444666::::::777444555666777777777666555000111222444555444111...---,,,,,,---000222222111...///000000000000......+++---///222444555666666111111111111111222333444111111000222333444222111333333222111000//////...000111222111000000111333555555333...***+++///444666444111......///222444111111111111333555888:::555666777999999::::::999999;;;<<<<<<;;;;;;===???BBBDDDFFFGGGIIIKKKNNNQQQMMMOOONNNJJJGGGHHHJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEAAABBBCCCCCCAAA>>>;;;:::AAABBBBBBAAAAAAEEEMMMSSSWWWYYY[[[___ccccccbbb```ddddddfffjjjnnnpppooonnnjjjhhheeeddddddeeeeeedddfff^^^QQQBBB888555777999333:::AAADDDJJJSSSXXXYYYXXXWWWTTTPPPIIICCC===999666555444555666666555333000111222111000//////111111111111111111000//////...///000222222222111111333222000111333444444333///...,,,+++******++++++***+++---///000000000000///...---,,,---...///000111///......000111111000222222111111000/////////.../////////......------///...---,,,,,,---......111222222222111///---,,,************+++,,,---...............///111222333333///***'''&&&&&&&&&&&&+++,,,---/////////......,,,---------,,,,,,...000+++)))'''''''''&&&$$$######$$$&&&(((***,,,......---,,,,,,---......---+++'''((()))+++---///111222///...------...---+++((((((((((((''''''''''''''')))((('''(((***+++***)))&&&%%%%%%(((+++...000000---------+++))))))***,,,...222666999::::::::::::;;;777000,,,)))(((''''''*********))))))(((((('''%%%%%%%%%'''))),,,///000.........000111111///---++++++,,,...///000111222111000...///111222222222******+++,,,---///111222000000000222222111---***)))+++,,,---+++******+++,,,+++***))))))***++++++,,,)))'''&&&)))+++---...+++,,,---............---++++++++++++***)))((('''''''''&&&'''((()))******,,,,,,,,,***))))))+++------...000111222222111111///...---,,,+++***)))(((***)))((()))+++,,,,,,+++~~~```SSSOOOMMMKKK???:::777999999666555777333222111111222333555777333333222222222333555666444444555555444222111000222222333333333333555666777888777555222000000000...000222222111000000000---...///000111222222222444333222111222444666555666777888999::::::::::::333333444777888666222///---,,,,,,...000222111000//////000000///...,,,,,,)))+++///333555777777777222222111111111222333333000//////111333444333111333333222222111000000///000111222222111111333555888666333...++++++///222444222///---,,,...111333111111111222333555999;;;;;;<<<===???@@@AAABBBBBBDDDFFFHHHIIIHHHHHHIIIJJJLLLNNNQQQSSSUUUXXX\\\___]]]]]]ZZZVVVSSSRRRQQQPPPSSSSSSSSSRRRQQQPPPQQQSSSOOOLLLIIIHHHGGGDDD===888======<<<;;;<<<@@@FFFKKKLLLKKKLLLQQQWWW[[[]]]]]]aaaaaacccgggkkkmmmmmmlllhhheeebbbbbbcccdddcccbbbiii```RRRDDD:::777888:::666===DDDGGGKKKSSSXXXYYYZZZXXXUUUQQQMMMGGGBBB>>>888666333222333444444444222222222000...------///000111222222222111///...+++---///111222222111111/////////111555777888777222111///---+++*********)))+++---///000000...---+++*********,,,...111222222000//////111222222111...---,,,++++++,,,---...111111222222000...,,,***---,,,,,,++++++,,,---...---.../////////......---+++,,,------,,,+++++++++---------......000111111222///,,,)))((('''((((((,,,---///111111111///...***+++,,,,,,++++++---...'''&&&%%%&&&'''((('''&&&%%%%%%%%%&&&(((***,,,---,,,,,,,,,---...///......((((((((((((***...111333111000/////////...---,,,)))))))))(((((((((((((((+++)))''''''((())))))((('''&&&&&&))),,,///111111...//////---++++++,,,---+++///444777999:::<<<===<<<888222,,,)))(((((())),,,+++)))((('''''''''''''''''''''((()))+++---......---,,,---///000000///,,,------...//////000000000000000111222111111000'''((()))+++---///000111222333444555444111---***((()))))))))((((((+++---///...---+++******++++++...+++((('''))),,,......,,,,,,,,,,,,,,,,,,,,,,,,******++++++***))))))(((&&&&&&&&&&&&&&&&&&'''(((,,,,,,,,,+++))))))+++---...///111333333111///...******))))))))))))))))))+++)))'''''')))+++,,,+++yyy^^^RRRNNNJJJEEE<<<777333444444222111333000///...---...000333555111000000000111333555666333333444444444222111000555444333333444555555555666666666444111///...//////111444444333111111111---,,,,,,,,,,,,,,,------000//////000000111444666999999999::::::999999999555555666888999777444111...---...000222333222000111111000000///---,,,,,,(((+++///333666888888888333333222222222222222222/////////111333444333222333333222222111000000000000111222222111222444666999777333...++++++---///111000---+++,,,...000222000111222222333666<<>>>>>>>>===>>>@@@CCCFFFDDDCCCAAACCCGGGMMMRRRUUU[[[[[[\\\```dddggghhhggggggfffeeeeeefffffffffeeekkk```OOOBBB<<<999888777:::@@@FFFIIINNNVVV[[[\\\[[[YYYVVVTTTQQQLLLFFFAAA999666222000111222333333333333222000---,,,,,,...111222222222111000...,,,***+++---///111222222222---,,,---000555999;;;;;;555444111...,,,+++******+++,,,...///...---+++)))''''''((()))+++...000111111000...///111222222111***)))((()))***,,,///000333444444444111...***(((+++++++++++++++,,,------((()))***+++------.........///111///,,,)))((()))------------...///000000000///...,,,++++++,,,...---///111222222111000///***++++++***))))))***,,,$$$$$$$$$%%%(((******)))''''''''''''(((***+++,,,...//////............///***(((''''''(((,,,000222111111000///............******************+++++++++)))''''''((()))(((''')))(((((())),,,...//////---///000000///......///,,,...111333444777:::===;;;888222---)))(((***+++,,,+++)))'''&&&&&&'''(((++++++++++++++++++++++++---,,,***+++---///000000---------------.........000111111111///---,,,+++&&&&&&((()))+++---......222444666666444000,,,***((((((&&&%%%%%%(((...222444333000...,,,*********...+++((((((***,,,......++++++***))))))***+++,,,++++++++++++++++++***)))&&&%%%%%%%%%%%%%%%&&&&&&*********)))((((((***,,,+++---///111000...+++)))%%%%%%%%%&&&''')))+++,,,+++)))''''''(((*********pppVVVOOONNNJJJEEE<<<666222333333000000222---,,,+++***+++---000222111000000000111222444555111111222333222111000///444333111222333444444333333444333111...,,,,,,,,,///111444555333111111111///...,,,+++++++++,,,---000///111444444333666:::<<<<<<<<<;;;:::999999999555555444555666555222000/////////111444444222000222222111000......---,,,)))+++///222555888999999555444333222222222222222000///000111333444333222222222111111111000000000///000111222111222555777888666222///---,,,---...///...---,,,---...000222///000111111333888AAAIIIYYYYYYXXXYYYZZZ[[[\\\]]]^^^aaadddeeecccaaa______```bbbeeegggiiikkkooorrrsssllleeeaaa]]]XXXUUUVVVYYY^^^dddfffffffffhhhjjjddd___ZZZ[[[______YYYSSSFFFEEECCCAAAAAAAAACCCCCCDDDCCC@@@>>>===@@@FFFKKKSSSRRRRRRTTTYYY]]]___```fffhhhkkkkkkjjjhhhhhhiiijjj^^^NNNAAA<<<:::888777>>>DDDIIIOOOXXXaaaccc```^^^\\\ZZZYYYWWWRRRJJJDDD:::666222000000111222222222333333111...,,,,,,---111111111000000...------***+++,,,...000222444555...---,,,...333777:::;;;666555222///,,,+++******------...---+++)))'''&&&&&&'''(((***,,,...///000000...------///000000///)))))))))***,,,///111333222222333222000---***((()))******+++,,,------...&&&'''((()))+++,,,---......000111///***'''''')))...............///000000//////000///......111333///000111222222111000///+++,,,,,,***(((((()))***%%%$$$$$$&&&)))++++++***)))))))))******+++++++++...//////...,,,,,,---///+++)))'''&&&'''***...000///000000///------...///++++++++++++,,,,,,,,,,,,***)))((((((******)))'''+++)))((())),,,------------///111222000///......,,,---...///000222666999777666222...+++***,,,///,,,+++)))((('''(((((())).........---,,,+++******,,,***)))***---///000000---------------.........000111111///,,,)))'''(((&&&&&&&&&((()))+++---...222444666555222///,,,+++)))(((&&&%%%%%%***000555666555222...,,,***))))))+++***((()))+++---...---***)))((('''''')))+++---***+++++++++++++++******%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&)))+++)))+++---......,,,)))'''#########$$$&&&)))+++,,,***((('''''')))))))))(((jjjRRRMMMOOOLLLGGG???999444555444222222444000///---+++,,,...111333444444333222333444555666111222222333333222000///222000///000333555555444333333333111...,,,,,,,,,000333666777555333222222222000...,,,,,,---///000222111444999888555777<<<===<<<;;;:::999999999999555333111111222222111/////////000222444444222000111111000///...---------+++,,,///111444777999:::666555444333222111111111222111111222444555444222111111000000000000//////---///000111111222555777555444222111111111000000......//////000111222222...///000000333;;;GGGQQQeeedddcccbbbbbbbbbcccdddaaaeeeiiijjjiiifffdddccceeegggiiijjjkkkmmmqqqssslllbbbYYYVVVSSSNNNMMMOOOUUU\\\eeejjjkkkkkkmmmpppiiiggggggjjjnnnnnniiicccVVVRRRMMMHHHGGGHHHIIIJJJKKKLLLLLLFFF???===AAAFFFKKKIIIGGGHHHMMMSSSWWWYYY___fffmmmmmmiiiffffffiiiggg^^^PPPCCC:::777999;;;BBBHHHPPPZZZgggooollldddbbb```^^^^^^]]]XXXNNNFFF;;;888444111111222222111111222444333000...------//////............//////---,,,---...111444888:::333000------///333666888555333000---+++)))))))))------,,,***)))'''&&&%%%'''(((+++---/////////......,,,+++,,,---///......))))))***+++,,,...000111,,,------...---,,,+++***((()))***,,,---.........((((((((()))***+++,,,,,,,,,...000...)))''')))+++//////......//////000111...000111000//////111444111111111000000000000000//////...,,,)))((()))***)))((('''(((******)))((()))***+++,,,,,,+++******+++------,,,******,,,///,,,***(((''''''))),,,......//////...++++++---000*********++++++,,,,,,,,,*********,,,------+++)))***(((((()))+++------------000222222///,,,+++***(((***---......///111333222333222000---,,,///222+++******)))))))))******.........------,,,+++***,,,+++***+++...000111111------......///////////////000000---)))&&&&&&'''&&&&&&%%%&&&))),,,///111111333555333000---,,,,,,((())))))))))))+++///222444333000---+++)))))))))((('''(((***,,,...---,,,)))'''&&&%%%&&&(((+++---))))))***************)))$$$$$$$$$$$$%%%%%%&&&'''&&&''''''&&&%%%&&&(((******+++,,,------+++***(((%%%$$$$$$$$$%%%''')))+++(((((('''((())))))(((&&&lllSSSNNNPPPNNNHHHBBB<<<888888777555555777666444222000000222555777999888777666666777888999333333444555555444333222000...---000444777777666555555555333000.........222555888999888666555444000...,,,******+++---...111000333888777111222888888777666555555555555555666444111000000111111000......///222333333111///111000///...------------------///111444777999;;;666555444333222111111111333222222333555555444222000000000000////////////---...000000111222555777333222222333444444444333...///000222333333333333---//////000333<<>>===@@@BBB@@@BBB???;;;888999<<<>>>???AAA===999999;;;;;;777333777777999<<<>>>;;;555000/////////111555777777666;;;888555333333222000...///222555555333111///.........---------...//////111111222222333333333444777555222222222333333222333333222111//////000222444444333222111///...---...---,,,,,,,,,---...///444333222111222444666888444444444222///...///000111222444555555555444444//////000333666555111---,,,+++,,,///333444222////////////000111333444555333222222333444444222111---...111333888BBBOOOYYYdddcccaaabbbdddeeeddddddbbbbbbccceeehhhhhhgggeeejjjkkkjjjjjjmmmpppkkkdddYYYLLL@@@<<<<<<;;;:::<<>>??????>>><<<999;;;;;;888333000///000000111111///---,,,---...222333333111...------...///////////////000000000///...,,,,,,...//////.........///111333555777999888777666444333111000///---,,,,,,+++++++++,,,,,,111000//////000111333444000111111///---,,,,,,---...///111222333333333222000000111222333111...***))))))***,,,...///---,,,000000222333444444444444444333222222333333222000---,,,///555@@@MMMWWW\\\___]]]\\\]]]___aaabbbaaa______```bbbdddeeecccbbbfffiiikkklllmmmmmmeee[[[PPPCCC777333333222222333888CCCTTTeeerrr{{{vvvjjj^^^WWWYYY^^^fffiiikkkhhhaaa\\\\\\^^^___]]]ZZZWWWTTTOOOJJJGGGGGGIIIKKKMMMNNNPPPSSSUUUSSSNNNFFF<<<555555;;;AAAOOO^^^llloookkkhhhfffddd]]]\\\^^^dddiiidddVVVJJJ<<<777111/////////---******,,,///222444555444444...,,,))))))+++...000111...---,,,---...111444666666444000...---...000222555333111...,,,*********+++---////////////111222111000///---,,,++++++++++++)))'''''')))*********,,,,,,,,,++++++*********+++---............///111000//////111222333222111111///,,,***((('''&&&&&&)))*********)))***,,,...------...//////000000000///111333333111111111222222333222///---,,,---...+++,,,---///000111111111555333111,,,)))'''(((***......---,,,,,,++++++***))))))((()))***+++---...000111111///---++++++,,,***)))(((((((((***---...111111000...++++++,,,...111333666888777333///,,,(((***,,,------...///111333111///,,,)))(((''''''''''''''')))++++++)))'''%%%''')))***,,,,,,,,,+++&&&&&&''')))******'''%%% %%%***,,,,,,+++,,,...+++***))))))***,,,///000///------...111333333333...,,,***((('''''''''(((,,,++++++,,,......---+++'''(((***---111222222000,,,---......,,,******+++(((&&&######&&&***,,,...111///.........---+++((((((%%%"""!!!###$$$$$$$$$(((***++++++)))'''''''''---------+++(((&&&''''''*********+++,,,...///000000...+++++++++,,,,,,+++,,,,,,***)))'''%%%$$$###%%%$$$###$$$''')))))))))yyyXXXJJJNNNXXX```dddggggggeeeeeeggggggdddYYYZZZ[[[\\\]]]aaaeeeggghhheeeaaa^^^\\\YYYUUURRRNNNNNNNNNOOORRRUUUWWWYYYQQQOOOKKKIIIHHHGGGEEEDDDAAADDDFFFBBB;;;666555777888888666444111111333666777888999666222//////000000000000000000000111111000///...///111222222111---------000333666777777777666555333222000000///.........---,,,,,,,,,,,,/////////000111333444555...///000///---++++++,,,---...000222222222222111000111111222111///,,,***++++++,,,---...///...---///000222333444444333333555444222222333333222111------///888EEERRRZZZ^^^^^^\\\[[[\\\^^^aaaccccccaaaaaabbbccceeefffdddbbbdddhhhlllmmmmmmkkkbbbYYYKKK???444111111111222333777AAAQQQbbbppp{{{qqqbbbVVVUUUYYYaaaeeegggfffaaa^^^^^^```^^^]]]]]]\\\[[[XXXSSSOOOIIIIIIIIIIIIJJJLLLOOOQQQJJJFFF@@@999444444999>>>LLLZZZeeeddd^^^[[[\\\\\\YYYYYY]]]eeejjjdddTTTFFF:::777222///...---+++)))(((***---000222333333333///,,,))))))+++...000111,,,,,,+++,,,---000222333222111000.........///000444222111///------,,,,,,...///000111222333444555111000///---,,,,,,,,,,,,***(((&&&&&&((()))******------,,,,,,++++++++++++,,,---...///......///111111000000111333444333111111000---+++((('''&&&&&&)))***+++******+++---000---...000222333333222111111222333444444444444444222222000...,,,+++...000---...///111222222111111333333222...+++(((((()))......------,,,,,,+++++++++*********+++---///000000000///...---+++++++++''''''&&&'''(((***---...111111000...,,,+++,,,---///000222333333000---+++(((***---...---+++++++++...---,,,***)))((()))***((('''&&&'''))))))((('''###%%%(((+++,,,,,,,,,+++((((((***++++++***'''%%%!!!(((...000---+++,,,...,,,+++)))((()))***,,,------,,,++++++,,,---......+++***)))'''&&&%%%%%%%%%)))******+++,,,---,,,,,,((()))+++...000111111000,,,---......,,,***)))(((&&&$$$######&&&***---///555222///...---,,,***(((&&&%%%###""""""###$$$$$$)))+++,,,+++)))''''''''',,,,,,,,,+++***)))((((((++++++++++++,,,---...///...---,,,++++++,,,,,,,,,///...---+++)))&&&%%%###$$$$$$$$$%%%''')))******aaaPPPOOOXXX```aaagggkkklllllllllhhhccc\\\___bbbcccdddgggkkknnnpppnnnkkkgggdddaaa^^^\\\WWWWWWVVVWWWYYY]]]bbbeee^^^[[[VVVSSSQQQOOOMMMLLLNNNRRRTTTQQQIIICCCAAACCCCCCBBB???<<<999:::===???>>>AAABBB???999555555666777777777777777777777777555444444555777888777666111000000222555666666444666555444333222222333333111111000000///...---,,,...//////111222444666777,,,...//////---+++++++++---...///000111000/////////000000000...,,,***)))------..................000000111222333333333333333111000000111222222111111111555>>>KKKVVV]]]___^^^]]][[[\\\```cccffffffcccccccccdddeeeeeebbb```aaafffjjjjjjjjjhhhaaaYYYGGG<<<111///000111222444444???OOOaaappp|||yyygggXXXTTTWWW\\\___bbbbbb___^^^^^^___[[[[[[]]]___```^^^[[[WWWOOOMMMLLLKKKKKKKKKLLLLLLHHHDDD>>>888444444888;;;IIIRRRYYYYYYVVVWWWWWWWWWVVVYYY```gggiii___MMM???999777333000...,,,+++))))))***,,,...///000000000///,,,***)))+++...///000++++++++++++---///000111//////...---------------111111000000//////000000000000000111333444444444//////...---------......+++)))&&&%%%''')))******------,,,++++++,,,------+++,,,......------///000111000000111333333222000111000...,,,***)))((('''++++++,,,,,,+++,,,///111///111333555666666444333222333444666777777555444111111///---+++,,,...000000111222333222111///...///000222111---)))'''&&&++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222......---,,,,,,,,,+++***%%%%%%&&&&&&(((***+++------......---+++***+++,,,---...///000///---+++***)))+++------***'''%%%%%%((()))***)))((((((+++...)))(((&&&&&&'''((('''&&&$$$&&&))),,,.........---,,,---......---***((('''&&&,,,222333...++++++---,,,+++)))(((((()))+++,,,---,,,+++(((''''''((((((((((((((('''&&&$$$###"""%%%&&&((()))***+++,,,---***+++,,,---------......,,,,,,,,,,,,,,,+++((('''$$$$$$$$$$$$&&&)))---000666333///---,,,+++***(((&&&%%%%%%$$$######$$$%%%***,,,,,,+++)))''''''(((((())))))+++,,,,,,+++*********))))))***+++,,,,,,+++,,,,,,,,,++++++,,,---//////...---+++)))&&&%%%&&&&&&''''''((()))+++,,,cccOOOKKKRRRZZZ\\\cccjjjllllllkkkeee^^^\\\```dddffffffgggkkknnnooonnnkkkhhheeebbb```___]]]^^^]]]]]]^^^bbbgggkkkfffccc]]]ZZZWWWVVVTTTSSSYYY]]]```___ZZZUUURRRQQQOOONNNKKKGGGDDDEEEHHHJJJJJJMMMOOOLLLEEE@@@@@@BBBDDDDDDDDDDDDDDDCCCCCCCCC>>>======>>>@@@@@@???===;;;999888999<<<===:::777999999888888999;;;<<<>>>888888777777555444222111333333444555666777888888///111222222000///...///111111222333222111000//////111222111...,,,++++++///000111000///...///000222222222222222333444444111///---...000222222222777999???GGGQQQZZZ___bbb___^^^\\\]]]aaafffiiijjjddddddcccccccccbbb___\\\\\\bbbeeeeeedddddd```[[[III===222///111111222444333>>>PPPbbbsssooo^^^XXXZZZ\\\^^^```aaa```_________\\\\\\^^^```aaa```]]][[[UUUSSSPPPNNNNNNMMMKKKJJJIIIDDD===777444444777999EEELLLQQQQQQRRRUUUWWWVVVWWW\\\cccgggcccWWWGGG;;;999888555333000...,,,,,,,,,,,,------.........---...,,,++++++---...///...+++++++++,,,---...///000//////...---,,,+++++++++...///000111222333333444222111000000111222111000------------...///000111...+++'''&&&''')))******,,,+++******+++,,,...///***+++------,,,,,,...///111000000111222222111/////////......---,,,++++++---.........---...000222111333555666777666555444333333444666777777444222/////////...,,,,,,...000222333444444222000---+++***---000000---)))&&&%%%))))))***++++++,,,------------,,,---...///111222---,,,++++++------,,,+++&&&&&&&&&&&&'''((()))***)))***++++++))))))***+++------.........---,,,+++)))+++,,,+++(((%%%###"""%%%(((***)))((()))---111,,,)))'''&&&&&&'''''''''&&&'''***---///000111111111222333111...,,,+++,,,+++...222222///,,,++++++,,,+++)))(((((()))***,,,---,,,***'''###"""$$$%%%&&&'''(((((('''&&&$$$###"""$$$'''))))))***,,,------------+++))))))+++---,,,+++******++++++)))'''%%%%%%&&&&&&&&&(((+++...333111...---,,,,,,***)))&&&'''(((&&&%%%$$$%%%'''***+++,,,+++)))((((((***&&&&&&(((+++...///...---((((((((('''(((((()))))))))+++,,,,,,++++++,,,....../////////...,,,***(((((()))******)))***,,,---aaaJJJEEENNNVVV[[[aaaffffffgggfffbbb\\\[[[```eeefffeeeeeehhhkkkkkkkkkiiigggdddbbb``````bbbbbbbbbaaa```ccciiimmmiiieee```\\\ZZZYYYXXXWWW^^^aaaeeeggggggdddaaa___\\\[[[XXXUUURRRRRRTTTWWWVVVZZZ]]]ZZZRRRMMMMMMOOOSSSSSSSSSRRRRRRRRRQQQQQQLLLKKKKKKLLLMMMMMMKKKIIIHHHEEEDDDEEEHHHIIIEEEAAA@@@@@@@@@AAADDDGGGKKKMMMEEEEEEEEEDDDCCC@@@>>>===@@@@@@??????>>>===<<<<<<888:::<<<===;;;999999999;;;<<<<<<<<<;;;999777666666888:::888666333444555555777777666333222444666666555333222222444666888333111000111333666888888???DDDJJJQQQWWW]]]bbbeee```^^^\\\^^^bbbgggkkkmmmhhhfffeeedddcccaaa^^^[[[WWW\\\^^^]]]]]]______]]]RRRFFF:::666555444444666888CCCTTTgggvvvuuuddd\\\]]]]]]^^^```aaa``````______^^^^^^^^^```bbbaaa___]]][[[YYYVVVUUUUUUSSSOOOLLLJJJDDD<<<666333444666888>>>EEEKKKKKKLLLPPPTTTTTTYYY^^^dddcccZZZNNNCCC===999999777555222000//////........................---,,,+++,,,...///...,,,+++++++++,,,---...//////111000...---+++++++++++++++---///111333555666777444111///...//////---***++++++,,,---///111333444000---)))&&&'''((())))))***)))))))))***---///111***,,,------------...000222111000111333333111///.........///////////////000111111000...///111333222333444555555555444333222111222444666555111...---...///...------...///222333444444222///,,,***'''***,,,,,,***(((&&&&&&'''''')))***,,,...///000,,,,,,++++++,,,...000111,,,+++***+++...///...---''''''&&&&&&&&&&&&&&&&&&%%%'''))))))))))))***+++,,,---------,,,,,,++++++(((***+++***(((%%%%%%%%%(((+++---+++))))))---111...+++'''&&&&&&'''(((''''''(((***---///111333444777888777444000...///111,,,,,,......---,,,++++++,,,+++)))(((((()))+++,,,,,,,,,***&&&###"""$$$'''&&&((()))++++++)))'''&&&###&&&)))***))))))***,,,------+++(((%%%&&&***...,,,***((((((***+++***(((&&&'''((('''%%%&&&))),,,000...---,,,---,,,+++)))((()))***)))'''&&&''')))***++++++***))))))***+++''''''(((,,,000222000...(((''''''&&&&&&&&&'''''''''***,,,,,,++++++,,,...---...///000000...---,,,***+++,,,+++))))))+++---bbbJJJFFFPPP[[[[[[```cccbbbbbbccc```\\\[[[```eeeeeecccbbbeeehhhiiiiiiiiigggdddbbbbbbbbbcccddddddcccaaaccciiimmmjjjfff```\\\[[[ZZZYYYXXX___aaafffkkknnnnnnjjjgggfffeeeccc___\\\\\\^^^```]]]bbbfffccc[[[UUUUUUXXX]]]]]]]]]\\\\\\[[[[[[[[[WWWVVVVVVWWWXXXWWWUUURRRQQQNNNLLLNNNRRRRRRNNNJJJFFFFFFGGGIIIMMMQQQUUUXXXQQQQQQQQQPPPOOOLLLJJJIIILLLLLLKKKIIIGGGDDDBBB@@@BBBDDDGGGGGGFFFDDDCCCCCCFFFFFFFFFFFFDDDBBB@@@>>>>>>AAABBBAAA>>><<<===???<<<===>>><<<999888:::<<<:::888555333333555999;;;888666555666999<<<>>>???EEEKKKRRRXXX[[[___dddhhh```^^^\\\^^^bbbhhhlllnnnllljjjhhhgggfffccc___\\\SSSXXXYYYWWWXXX\\\^^^]]]\\\OOOBBB===;;;999888999???JJJ[[[kkkxxxxxxeee]]]^^^^^^___```aaa``````___^^^^^^^^^^^^```bbbcccbbb``````]]][[[[[[[[[YYYUUUQQQJJJCCC;;;555333444777888666@@@HHHHHHFFFJJJPPPSSS[[[```ccc___SSSHHHBBBAAA999999999777444111111111////////////000000000000,,,,,,,,,...//////---+++++++++,,,---......//////333222///---,,,+++++++++***+++...111444777888999444111...---...---***&&&)))***+++---///222444555222...***''''''((())))))((((((((((((***---000222+++,,,......------///000333222111222333333222000,,,---...000111111111111222333222111//////111333333333333444333333222222111000000222444333...***+++---//////...---...///111222333444222000---+++'''((()))((('''&&&'''(((&&&''')))+++---///111222+++*********+++---///000---+++***,,,000222111///(((''''''&&&&&&%%%$$$$$$$$$&&&((()))))))))***,,,++++++******************((()))******((('''((((((+++...000...***)))---111///,,,(((&&&&&&'''((((((((()))***,,,...111444666;;;;;;999555000///111444+++***)))+++,,,---,,,***,,,+++)))((()))***,,,---+++,,,***'''######&&&)))''')))+++------,,,***)))&&&)))++++++)))(((***,,,---,,,***&&&###%%%+++000,,,)))&&&''')))++++++***'''))))))(((%%%%%%(((+++---,,,,,,,,,------+++))))))+++,,,+++((('''(((+++)))***+++***))))))+++,,,))))))***...222333111...(((''''''&&&&&&&&&&&&'''&&&))),,,---++++++,,,///+++---///000111000///...***,,,---+++((('''***,,,oooWWWOOOSSSZZZ^^^^^^```cccfffeeeaaa]]]cccccccccbbbbbbcccfffiiijjjkkkkkkjjjhhhdddaaa___bbb```___^^^___aaadddeeefffccc___]]]]]]]]]\\\\\\aaaaaabbbggglllooonnnlllllljjjgggdddbbbbbbbbbbbbbbbccccccaaa^^^[[[ZZZZZZdddcccaaaaaa```___\\\ZZZ]]][[[YYY[[[______ZZZUUUVVVXXX\\\]]][[[YYYXXXXXXSSSPPPNNNQQQWWW___dddfff^^^______]]]ZZZWWWWWWXXXYYY^^^^^^XXXRRRPPPNNNLLLOOOOOOSSSXXXYYYTTTPPPQQQZZZZZZXXXUUURRROOOOOOPPPNNNQQQUUUUUURRROOONNNOOOLLLJJJEEECCCFFFKKKJJJEEEHHH???:::;;;;;;888:::>>>:::;;;<<>>BBBEEEIIINNNQQQWWWZZZ]]][[[TTTJJJ@@@:::::::::888555000---------111333444333111000///000///000111111111000...---.........---,,,...111444///000000...+++(((((()))))))))+++000444555222...///---+++******)))&&&$$$'''((()))+++///333666999666333///------+++'''$$$'''''''''(((***...111333333333222111000000000000777666444222111000//////111...+++,,,...111000///000000///---,,,---///222222000//////000111111111...---...///000///---+++)))---000111///,,,***)))/////////...---+++***)))))))))(((''''''''''''((('''((()))+++---///000111///+++((((((***,,,,,,+++)))+++---/////////---,,,***(((%%%###############'''&&&%%%$$$%%%&&&'''(((+++)))((((((+++---//////---+++***(((((()))+++,,,///000111111///......///---)))&&&%%%(((+++++++++---,,,,,,---///222555777777555444555888888555333---'''$$$'''///222///*********))))))***,,,---///,,,)))&&&%%%&&&(((***+++******+++++++++---000333***+++***(((&&&&&&''')))---......---+++******+++000---***((())),,,111444000---***)))))))))&&&###(((---222444111---******+++,,,---***&&&$$$%%%'''*********)))******++++++,,,,,,,,,---///000///...%%%%%%&&&&&&((()))***+++---------------,,,++++++&&&)))...444888888555111,,,...///...+++***)))***rrrZZZRRRVVV\\\aaaaaabbbeeeggggggccc___cccccccccbbbbbbdddhhhlllmmmlllkkkiiigggccc```______^^^]]]\\\\\\^^^```bbbbbb```]]]\\\]]]__________________cccgggjjjjjjiiihhhfffdddaaa`````````aaaaaabbbcccaaa^^^\\\[[[[[[cccbbb```______^^^\\\[[[^^^]]]]]]___``````]]]ZZZYYY[[[^^^___^^^\\\ZZZZZZZZZXXXWWWYYY^^^cccffffffbbbccccccbbb```^^^___```cccgggfffaaa\\\[[[XXXUUUWWWVVVYYY^^^___\\\ZZZ[[[bbbbbbbbb___]]][[[\\\]]]ZZZ]]]```___\\\YYYWWWWWWUUUTTTQQQPPPTTTYYYXXXSSSQQQJJJFFFFFFFFFCCCDDDGGGDDDEEEHHHKKKOOOSSSVVVXXX]]]^^^___```aaabbbbbbbbbbbb```___^^^```ccchhhjjjoooooonnnllliiieeebbb___ZZZXXXUUUUUUWWW]]]dddhhhfffaaaZZZSSSNNNLLLLLLLLLTTTZZZfffuuu~~~mmmdddcccdddeeeeeecccaaaaaabbbccc^^^\\\\\\^^^bbbeeeeeedddeeecccbbbdddggggggeeebbbUUUMMMAAA888444222222111666888;;;>>>BBBGGGMMMQQQWWWYYY[[[YYYRRRHHH???999666777666333000...//////222333444222000//////000//////000111111///...---/////////...,,,---///111///000000...+++))))))*********,,,///222222///++++++)))(((((())))))(((''''''(((***---111444777999666333000......,,,)))&&&''''''((())),,,///222444444444333222111111111111666555444222111000/////////---+++,,,///000000...//////...---,,,,,,///111//////...///000000000///000///.........---+++******,,,///000///...------//////...---,,,+++)))(((((((((''''''''''''((((((((()))***+++---...///000...,,,)))***,,,------+++***+++---.........------+++)))&&&$$$######$$$###'''&&&&&&%%%%%%%%%&&&&&&(((''''''(((+++.........,,,+++***))))))***,,,---///111333333111///...///,,,)))&&&'''***---//////......---------///111333333222222444777::::::888000***%%%'''---111///,,,***))))))))))))+++---...,,,***(((&&&'''((()))))))))+++,,,,,,,,,,,,///111***++++++)))'''&&&'''(((+++---...---+++))))))***---+++)))(((***...222555222///,,,+++,,,***(((%%%(((---222444111...,,,,,,---------***&&&$$$%%%&&&+++++++++***++++++,,,---...---,,,,,,------,,,***$$$$$$%%%&&&''')))++++++------.........------,,,)))***---222555777555333222333222000---+++***+++ttt\\\TTTYYY```ddddddeeeggghhhgggdddaaabbbbbbbbbaaabbbfffkkkooonnnllljjjgggdddbbb```___]]]\\\ZZZYYYYYY[[[]]]^^^^^^]]][[[\\\___aaabbbbbb___^^^^^^```ccceeefffeeecccbbb```___^^^^^^______```bbbbbbaaa___]]]\\\]]]aaa```___^^^]]]]]]]]]]]]]]]___aaaaaa```^^^^^^^^^\\\^^^``````^^^[[[ZZZYYY]]]]]]^^^aaadddeeedddcccbbbdddeeeeeeccccccdddffflllmmmkkkgggffffffccc^^^^^^\\\^^^bbbdddbbbbbbeeehhhiiijjjiiihhhhhhiiikkkhhhiiikkkiiifffbbb______[[[]]]\\\\\\aaafffddd___ZZZVVVSSSTTTTTTRRRQQQRRRPPPQQQTTTXXX[[[___aaacccdddddddddddddddcccbbbbbbaaa___]]]\\\^^^bbbfffiiipppooonnnllljjjgggeeeddd\\\[[[ZZZZZZ\\\```dddgggiiifffbbb^^^[[[YYYYYYYYY]]]aaajjjuuu~~~mmmdddeeehhhiiihhhfffdddbbbcccdddbbb^^^[[[^^^dddhhhfffccceeeccccccfffjjjjjjeee___UUUNNNCCC:::444222111111555666888;;;>>>EEELLLQQQWWWXXXYYYWWWQQQGGG===777222333444222000///000111333333222000---,,,...///...///000111111///...,,,...//////...,,,,,,---///000111000...,,,***+++,,,,,,,,,---...///...+++)))&&&%%%$$$&&&(((***+++***(((***---111444666888999555333000///...,,,***((('''((()))+++---000222333555444333222111111111111222111111000///.........,,,,,,,,,...000111///...---......,,,++++++---///,,,---...///000///......222111///...,,,,,,++++++,,,...///000//////000111///...---,,,+++)))(((''''''&&&&&&''''''((()))***+++++++++,,,,,,------------,,,,,,---......---+++,,,,,,,,,,,,------------,,,+++)))&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%&&&(((,,,......---,,,++++++***+++,,,...///000222555555333000///...+++)))'''(((+++///111222000///---,,,,,,,,,---...///......111555:::===>>>666///((('''***......---)))(((((('''((()))+++,,,,,,+++***(((''''''''''''***,,,......---,,,------+++---...---***(((''''''***,,,------+++)))((()))))))))((()))+++///444666444222000///...,,,)))'''(((+++000222111///...------...---***'''%%%&&&&&&+++++++++++++++,,,------///---,,,+++++++++)))'''$$$$$$%%%&&&((()))***+++,,,,,,......///...---,,,++++++,,,///333555555555777777555222...,,,,,,---ttt]]]UUU\\\dddeeeeeefffggggggfffcccaaa````````````aaaeeekkkoookkkiiifffcccaaaaaaaaaaaa]]]\\\[[[YYYYYYZZZ[[[[[[\\\[[[[[[\\\___bbbcccccc```___^^^^^^___aaacccccc______^^^]]]]]]^^^_________```bbbaaa___]]]]]]^^^______^^^]]][[[[[[\\\^^^\\\```cccaaa\\\ZZZ[[[]]]```aaabbb```\\\XXXVVVUUU[[[]]]```cccdddccc```^^^]]]___aaabbbbbbbbbdddfffkkkkkkhhhfffhhhkkkhhhcccaaa^^^^^^aaaaaa```aaaeeehhhiiikkkkkkkkkllloooqqqnnnnnnnnnlllhhhdddaaa```ZZZ^^^```aaafffjjjiiieee```^^^^^^___```___]]]\\\XXXZZZ\\\___aaaccceeeeeeddddddeeeeeeeeeeeeeeedddaaa___]]]\\\]]]aaaeeehhhnnnmmmllljjjiiihhhgggfff]]]]]]]]]]]]___aaadddeeehhhhhhfffeeedddcccbbbbbbccceeejjjsss{{{~~~mmmfffgggnnnnnnllliiieeecccbbbcccbbb___^^^```eeehhhgggeeedddaaa___bbbeeeddd\\\UUUPPPKKKAAA999444222222222555666777888<<>>666222333444222000---,,,,,,000///...+++((((((***,,,,,,...000111111///,,,+++(((***+++,,,,,,---000222222222111000......000222444444333111...,,,++++++***(((&&&&&&(((+++++++++***,,,000444777777666555000000///...---+++++++++((((((((()))***,,,---...000000////////////000000...////////////...---,,,,,,...111333333222000...+++,,,---,,,+++***,,,---+++...222222000.........222333333222000111333666555444222///------000222///...,,,***((('''&&&&&&&&&&&&'''((()))+++,,,---......---,,,,,,+++******+++---///111000///---,,,...---,,,+++++++++++++++...///000...+++)))***,,,))))))***)))(((&&&$$$""""""###$$$(((,,,------+++++++++,,,,,,---...///000///222555666555222000///---,,,***(((''')))+++---,,,++++++++++++,,,,,,,,,+++***)))***,,,111666:::@@@:::222***&&&%%%'''(((((('''&&&&&&&&&'''((())),,,------+++'''$$$$$$$$$---000333444111...,,,,,,...000333333111...+++***+++---......,,,***)))******+++,,,------...//////000000111000...+++)))((($$$%%%'''***,,,------,,,******))))))***+++,,,,,,(((((((((((()))***+++,,,---,,,******+++,,,,,,+++------------,,,+++))))))&&&(((***++++++***((('''&&&'''***...111222000.........---+++)))))),,,...{{{]]]PPPSSS[[[___aaaccccccaaa`````````^^^____________aaaeeehhhaaa```_________aaadddeeedddcccaaa```^^^]]]]]]\\\\\\\\\\\\^^^```bbbbbbaaa]]]^^^___^^^\\\\\\^^^____________`````````aaaaaa]]]^^^```___]]]\\\\\\\\\\\\___aaa```\\\ZZZZZZ\\\___bbbdddbbb]]][[[^^^aaagggggggggddd___[[[ZZZZZZZZZ^^^ccceeeeeecccaaa```\\\^^^```aaaaaaaaaccceeebbbccccccaaadddhhhiiiffffffbbb______^^^[[[\\\```bbbccceeeggggggiiilllooonnnllljjjhhhgggdddaaa^^^]]]bbbeeefffiiimmmmmmjjjiiilllllllllnnnooommmhhh``````_________aaabbbcccfffffffffffffffeeeddddddaaa``````______```aaaaaaccccccdddeeeeeeeeeeeeeee]]]]]]^^^___```bbbdddeeedddeeefffgggggghhhggggggkkkkkkmmmrrryyy}}}rrrllllllpppooommmiiiccc```^^^___```bbbddddddbbbcccfffiii```\\\XXXTTTPPPLLLHHHFFFEEECCC===777222111333555999999999:::===CCCJJJPPPRRRSSSUUUXXXVVVMMM@@@666444555555444000---+++***......---,,,***)))+++,,,,,,---000222111///,,,***'''((())))))***---222555333333222000//////222444666666555222///---...///000...+++***+++,,,------+++...111333444444333222///000000///---,,,---...+++***((('''((()))+++,,,------------...///111111222333333333333111///...---000333444222000......+++,,,------++++++,,,---...111333222///,,,---...222444666555333333666999666555333///------///111111///,,,***((('''''''''((((((((()))***,,,---...///...------++++++***)))+++---000111///---------...------,,,+++******))),,,...000///,,,***,,,...+++++++++***)))'''&&&%%%$$$$$$%%%'''+++------,,,+++,,,,,,------.........,,,///333444333111000000...---+++(((%%%%%%''')))******++++++,,,,,,------++++++***))))))+++000444===:::444,,,&&&$$$%%%'''((('''&&&&&&&&&'''((()))---......***%%%###$$$&&&...000333333111///---,,,---000333333111...---,,,,,,,,,---,,,***((()))***+++,,,...//////...,,,++++++---//////---***(((((($$$$$$%%%'''***,,,,,,++++++))))))))),,,---...---'''''''''((()))***+++,,,,,,***((()))+++---......//////000///...,,,***)))''')))+++,,,,,,***'''%%%###%%%(((,,,///000---***'''((()))((('''(((***---xxxYYYKKKNNNVVV]]]___bbbaaa```___```aaa___aaabbbbbbaaaaaabbbdddaaaaaa``````aaacccdddeeegggfffdddbbbaaa___^^^]]][[[ZZZ[[[^^^aaaccccccbbb___aaaccccccaaa```aaabbb______``````aaaaaa``````\\\^^^___^^^\\\ZZZZZZZZZ\\\```cccbbb^^^ZZZYYY[[[[[[]]]______^^^___aaaddddddeeeeeecccaaa______```^^^bbbeeefffdddbbbbbbbbbaaacccddddddddddddeeegggaaaeeeeeeaaa```ccceeeeeefffbbb```aaa```]]]^^^aaa```aaacccddddddfffiiikkkllljjjgggffffffeeebbb___]]]bbbeeedddfffiiijjjhhhdddgggfffcccccceeebbb[[[UUUTTTRRRRRRSSSVVVYYY\\\]]]^^^___aaabbbbbbbbbbbb___`````````___^^^]]]\\\^^^```bbbdddeeeeeedddccc]]]]]]^^^___aaaccceeegggfffgggggghhhiiiiiiiiiiiikkklllnnnssszzz|||tttooonnnjjjjjjiiifffbbb______```bbbaaaaaabbbccceeeffffffZZZWWWRRRKKKDDDAAAAAACCCEEECCC???888222000222555999:::::::::<<>>AAA>>>:::888888999::::::444444444555777:::>>>@@@CCCEEEIIIMMMRRRXXX^^^aaadddcccbbbbbbbbbaaa___]]]\\\^^^aaafffjjjkkkjjjhhhffffffgggiiilllmmmlllkkkkkknnnqqqrrrqqqppppppppppppooonnnooorrrwww{{{}}}~~~}}}{{{|||~~~uuupppnnnnnnkkkiiifffcccffflllnnnhhhcccccc^^^^^^^^^___^^^ZZZTTTOOODDDCCC@@@>>>>>>DDDMMMTTTYYYTTTJJJ???555111222555888999;;;===AAAFFFIIIKKKPPPSSSVVVXXXZZZWWWIII<<<111000//////111222111000111333444444333///+++)))+++,,,---...---+++)))(((+++***)))(((***---111333111333444111...---000222333111///000222555666666555333///...///111222222222222111///------///111444333222111000000000000222000---+++))))))++++++000000111111111333777999777666333111///---,,,,,,*********)))((())),,,//////000000...,,,,,,---...333222///---,,,---...///555777999999666333222222......---------///000111333222111000---+++)))'''&&&))),,,......---......111000///...------.........,,,***((((((((()))***///111222000,,,)))(((((()))))))))'''&&&'''***---++++++*********++++++,,,,,,,,,,,,,,,---...//////000//////...------------+++,,,---///000111111222333222///+++((('''))),,,///---,,,***)))(((((()))''''''(((+++---...---,,,,,,,,,---,,,+++---///222///,,,)))(((***...000111444222000---+++***))))))------------,,,,,,,,,,,,+++++++++***)))((((((''',,,***))))))***++++++***+++---......---,,,,,,---------+++***((((((''''''******)))'''%%%&&&+++///000///...---,,,+++++++++************************)))***+++***))))))))))))&&&"""!!!$$$&&&&&&***///222333444333///+++)))(((***)))(((&&&%%%%%%%%%%%%###$$$''')))+++,,,,,,,,,uuuZZZNNNPPPVVV^^^___```___]]]\\\\\\]]]cccdddfffffffffdddbbbaaa```bbbeeeggggggfffeeeccceeeffffffdddaaa___^^^___^^^___```bbbeeeggghhhiiiggghhhjjjlllkkkiiifffdddaaa```___aaadddfffggggggcccaaa___]]]\\\\\\\\\\\\aaaaaabbbbbbaaa___]]]\\\\\\[[[YYYXXXYYY[[[^^^```ddddddeeeeeedddbbbaaa```aaabbbdddeeeeeeeeegggiiijjjjjjkkklllkkkjjjiiihhhfffffffffeeedddcccaaaaaacccaaa^^^\\\]]]]]]\\\[[[\\\^^^aaadddeeedddbbbaaadddhhhllliiiaaaWWWNNNJJJPPPJJJAAA999555222111000111222222000//////000111111111111111444777:::<<>>IIIWWWbbbgggggggggeeebbbbbbdddffffffeeefffhhhjjjjjjiiigggfffgggiiilllpppqqqooommmkkklllmmmmmmmmmppptttwww{{{tttooommmrrrrrrrrrsssuuuxxx{{{|||yyyvvvqqqmmmkkkllllllmmmhhhlllrrruuussslllaaaXXXMMMKKKHHHEEEBBBAAAAAABBBKKKMMMOOOSSSWWWZZZ\\\\\\ZZZZZZUUUJJJ<<<222000222222444999???DDDIIILLLNNNPPPTTTWWWXXXWWWSSSIII>>>666222...,,,,,,.../////////111444555444111---+++)))***+++,,,,,,+++)))((('''(((***,,,...000222333222///000666???BBB;;;444((('''&&&'''+++///111222,,,***))))))+++---------///000222111///...------)))***+++,,,---///000111,,,,,,---......---,,,,,,,,,///333555666666777888333222222111111111222222111222222000...------///777666333///,,,+++---///..................------///222555666666555444555555333000---+++***)))))).........------,,,+++***))),,,///000...,,,************+++,,,------------+++***((('''''')))+++,,,------.../////////...,,,,,,,,,+++)))((((((+++---222111///---***)))((('''((()))***,,,,,,,,,,,,,,,++++++++++++******)))))).../////////......---,,,---------+++(((&&&%%%&&&&&&(((+++...///...,,,***'''''')))+++......,,,***)))(((%%%######&&&,,,111000---)))((())),,,///000---...000222222111///---))))))******+++++++++,,,,,,,,,+++*********+++++++++,,,...222555555222///++++++,,,+++***+++---//////---+++))))))***,,,...---+++***)))***,,,---...++++++***++++++,,,---...,,,,,,+++)))((('''&&&%%%((())),,,000333444111...000,,,***+++)))%%%%%%''',,,------***'''$$$###$$$******++++++***)))'''&&&&&&(((,,,...000///...---kkkOOOEEEJJJRRRVVVYYY^^^bbbdddfffiiikkkiiihhhfffdddbbbaaaaaaaaacccdddfffhhhhhhgggdddcccdddddddddaaa___^^^___aaaaaabbbcccdddeeefffggggggeeebbb```aaaccceeeccc```[[[\\\^^^bbbeeefffeeecccaaaaaaaaaaaaaaaaaaaaaaaa``````______^^^^^^^^^^^^ZZZZZZZZZZZZ\\\^^^___aaa[[[^^^bbbfffhhhiiihhhgggeeegggiiihhhfffdddccccccfffgggiiikkklllllllllllliiifffcccccccccbbb^^^ZZZZZZYYYZZZ]]]aaadddeeeddd^^^\\\ZZZ\\\bbbfffgggfffYYYWWWRRRIII???888666777777999;;;:::555...)))&&&***,,,...///......///000222111///---,,,---...///111333444555888BBBQQQ\\\bbbdddeeeccc```___aaadddddddddeeefffhhhgggdddbbbcccdddgggkkknnnooommmkkkhhhhhhhhhhhhiiimmmssswww}}}tttmmmjjjnnnoooqqqtttuuuvvvwwwwwwsssrrrpppmmmllllllmmmmmmkkkmmmmmmjjjgggbbbYYYPPPDDDCCCAAA>>>===@@@FFFJJJVVVVVVXXXZZZ]]]^^^\\\ZZZ[[[]]]\\\SSSDDD888444444111333777<<>>888333...++++++---...///...///111222222111///---)))***,,,------+++***)))((()))+++---///111111111111//////777@@@CCC===555'''%%%$$$&&&)))---///000---,,,++++++---...---,,,---///111111///---++++++)))***---///111222222222,,,,,,---------,,,++++++,,,///222333333333444555444333222111000000000000111222222000---+++***+++444333111...***)))***,,,+++,,,---......---+++***...000333555444333333333666444111---+++)))((('''++++++,,,,,,++++++******,,,---///...,,,)))))))))))))))***+++,,,,,,,,,+++******)))))))))+++,,,---,,,,,,,,,...111111000...------,,,***((()))+++...333111///,,,***(((&&&&&&&&&''')))***++++++***)))((()))+++------,,,+++***...............---,,,,,,***+++,,,+++)))'''&&&''')))***,,,---------,,,+++)))(((((()))***+++***))))))(((%%%"""!!!###(((,,,...+++)))((()))+++,,,,,,***,,,---//////...---,,,'''((()))***+++,,,---......---,,,++++++,,,------***+++---111333333111...***++++++******+++---000---,,,+++******,,,...///---+++))))))+++,,,---,,,'''(((((()))***,,,---...,,,+++***)))((('''&&&&&&+++,,,///555:::;;;777333000,,,***+++)))%%%$$$&&&*********(((%%%$$$$$$%%%(((+++...000000...+++)))'''***---000222111///---qqqUUUGGGIIINNNSSSWWW^^^dddhhhlllppprrrllliiieeebbb``````aaabbbccceeeggghhhhhhgggdddcccccccccbbb```]]]]]]___aaaaaaaaabbbcccddddddeeeeeefffccc___```dddfffdddbbbZZZ[[[]]]aaaccccccaaa^^^```aaabbbddddddcccaaa``````aaaaaaaaaaaa``````___\\\\\\]]]^^^^^^^^^^^^^^^[[[]]]```dddggghhhhhhhhhfffhhhjjjjjjhhheeeddddddccceeehhhjjjlllnnnnnnnnnkkkgggbbbaaaaaaaaa]]]YYYXXXYYY[[[___bbbdddcccbbbYYYWWWUUUWWWZZZ\\\ZZZWWWMMMIIIBBB;;;555222111111333777::::::666111...---...------...000111000000...---+++++++++,,,...///111333333222222:::HHHSSS\\\___bbbaaa]]][[[]]]```aaabbbccceeefffddd```\\\___aaadddhhhkkkllljjjhhhfffeeeddddddeeejjjqqqvvvyyypppkkkiiiiiilllpppsssuuutttsssqqqnnnnnnnnnmmmkkkiiihhhhhhgggfffaaaXXXSSSRRRLLLEEE>>>???@@@AAACCCHHHOOOUUU]]]\\\]]]___aaaaaa^^^\\\\\\aaacccZZZJJJ<<<555444000111444888>>>CCCHHHKKKKKKQQQUUUUUUSSSPPPHHH???777222---******---///000+++,,,---...////////////)))+++,,,---...,,,+++***(((***,,,///000000000000///,,,---333;;;===888111(((&&&%%%&&&)))---//////000///---...//////...---***---000111///,,,***)))***,,,000333444333111///,,,,,,,,,+++************,,,...000111000000111222444333111///...------------......---***(((((((((---...---,,,)))((()))***)))+++---......---+++***+++...111222111000000000444222000---+++)))))))))((())))))*********))))))***++++++***((('''((()))******+++,,,,,,,,,++++++))))))***+++,,,------------,,,,,,...111222000---......---+++))))))+++...000///---+++)))(((''''''%%%&&&(((*********)))((('''***...111222111...,,,...////////////......---)))+++------+++***))))))...---,,,+++***+++,,,,,,,,,***((('''((())))))((()))(((&&&###!!!"""&&&***---+++))))))***++++++***((()))***+++,,,+++******'''((()))+++---///111222///...---,,,,,,---///000******+++...000000...,,,***++++++***)))***---000...---,,,,,,,,,,,,------,,,***((()))+++---,,,+++''''''''''''(((***+++,,,))))))(((((('''&&&%%%%%%***+++///666<<<===999444---***)))+++***'''&&&)))'''(((((('''%%%$$$%%%&&&)))---222555666222---***'''***...111222000...,,,{{{\\\KKKGGGJJJQQQVVV^^^eeekkkppptttvvvmmmjjjeeeaaa______bbbcccccceeeggghhhhhhgggdddcccccccccaaa___\\\\\\^^^`````````aaabbbbbbcccddddddhhhddd```aaaeeegggfffcccYYYZZZ]]]```bbbaaa^^^[[[___aaaccceeeeeedddbbb```aaabbbcccddddddcccaaa```^^^______```___^^^\\\[[[\\\^^^```ccceeeggghhhhhhfffhhhjjjkkkiiigggffffffbbbdddgggjjjmmmnnnooopppmmmgggaaa___``````]]]YYYUUUWWWYYY]]]aaaaaa___]]]SSSPPPOOOQQQSSSRRRLLLGGGEEE@@@999333000///...---000444888999777666666888222///---...111333222000,,,+++++++++,,,...111222222333333000...444@@@KKKXXX\\\```___[[[YYYZZZ]]]___```bbbdddeeebbb]]]YYY]]]^^^bbbfffjjjjjjhhhfffeeedddcccbbbdddiiiqqqvvv{{{|||tttmmmjjjjjjfffiiinnnssstttssspppnnnkkklllmmmkkkiiifffdddccc```^^^UUUIIICCCDDDBBB===<<>><<<999666777:::<<<:::777999666000,,,)))***---///111222333222111111222444333222111222333333111000+++***))),,,000222222000111///------000666<<<@@@OOO]]]gggddd[[[VVVWWWYYYYYY\\\______]]][[[YYYYYYZZZ```ccccccdddggggggfffeee```___eeekkknnnrrrxxx{{{yyywwwuuurrrooonnnllllllnnnqqqrrrooollljjjjjjdddaaa```___YYYOOOKKKMMMJJJCCC======BBBFFFFFFCCCKKKLLLNNNQQQTTTWWWZZZ[[[^^^___bbbfffiiijjjhhheeedddccc```WWWJJJ>>>777444333333444666:::???DDDGGGHHHKKKNNNOOOQQQQQQKKKBBB:::555///,,,+++---...///+++'''######''',,,///000...//////...,,,,,,---/////////000111222000...,,,...---...///111222000//////...,,,,,,...///...............---------,,,,,,---,,,,,,---......+++)))///111333333111...---------,,,***))))))+++...///111///......///000000///,,,...000000---+++))))))+++,,,---...---,,,***)))'''((()))******)))((('''***,,,------++++++,,,---/////////...,,,,,,...000444222...+++))))))******((()))***++++++***(((((((((&&&%%%$$$%%%'''***+++.........---,,,+++***)))+++---...---+++)))((((((++++++,,,------.........000---+++***++++++***)))+++)))((()))******'''$$$(((***,,,,,,+++)))(((((('''+++111666888666222///111000///...///111222444000+++***------***,,,000888555000,,,+++,,,000222///---***)))))))))'''&&&((()))***&&&""" $$$'''++++++---......,,,)))&&&((()))))))))))))))))))))+++***))))))***,,,...000...+++((('''))),,,...///++++++++++++,,,---......///---***((('''''')))***///...---,,,+++******)))))))))))))))***+++,,,---///---***'''%%%$$$$$$$$$$$$###!!! !!!###$$$$$$&&&))),,,---,,,+++***(((((()))---000000...+++,,,+++++++++,,,---......111111222111000---***(((++++++,,,,,,,,,++++++***___LLLLLLSSS[[[^^^bbbiiiooorrrrrrqqqlllggg```[[[\\\___bbbdddgggfffeeeeeefffeeebbb```bbbbbbaaabbbccccccaaa___\\\]]]^^^````````````___bbb```]]]]]]]]]^^^^^^]]]WWWXXXYYY[[[^^^```cccdddaaabbbdddcccbbbbbbccceeehhhiiijjjiiifffbbb```___aaa^^^[[[ZZZ[[[\\\\\\\\\[[[ZZZ[[[]]]```aaaaaa______^^^^^^___bbbccccccbbbbbb___\\\[[[\\\[[[XXXUUUVVVTTTRRRQQQOOOLLLHHHEEE>>><<<::::::;;;;;;999888666444222444888:::999777888555111---++++++---......000111111000000111333222111000111333444333111...---++++++---...///...///---,,,---000555;;;>>>KKKZZZfffddd[[[VVVVVVWWWVVVYYY\\\]]][[[YYYXXXWWWYYY^^^aaa```aaaeeegggfffccc``````ffflllqqqvvv{{{wwwvvvtttrrrpppooooooooommmooopppnnnjjjfffcccbbb___[[[WWWSSSLLLEEECCCEEEAAA>>>>>>BBBJJJOOOOOOMMMTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]```dddhhhiiigggeeebbbbbb```WWWKKK???888555333333444666:::>>>CCCEEEFFFJJJMMMOOOQQQQQQJJJ@@@999555111.........///...***'''%%%%%%(((,,,000111.........,,,+++,,,///222222222333222111///---,,,///...///111444666555444222000...---------,,,++++++++++++************))),,,,,,,,,---///...,,,***///111222111///............,,,+++***+++...111333000///---...///000///------///111111...,,,******,,,------......,,,+++******+++,,,------***(((&&&***++++++***)))***---////////////---++++++---///000///...,,,+++))))))(((((())),,,------,,,***(((((('''&&&%%%&&&(((***+++.........---,,,+++))))))...//////,,,)))'''&&&'''******+++,,,---.........///...,,,,,,+++***(((&&&((((((((()))******(((&&&)))+++------+++***)))***&&&***000444666555333000///////////////////////////,,,***,,,,,,***+++...555333000...---...000111---+++)))((()))))))))'''((()))(((%%%!!! $$$(((+++,,,---...---+++)))'''(((((())))))***+++,,,,,,((('''&&&&&&'''))),,,---,,,***'''&&&(((***++++++'''(((***,,,,,,---,,,,,,+++,,,+++((($$$$$$'''***...------,,,,,,,,,,,,---++++++***++++++,,,------000...+++'''%%%###""""""###"""!!! !!!"""######%%%(((++++++)))&&&%%%%%%%%%'''+++...///---+++111000000000000000111111444333000...,,,+++++++++......---,,,,,,,,,,,,,,,fffQQQPPPVVV\\\^^^bbbfffjjjllllllkkkiiieee```]]]\\\^^^aaabbbfffffffffffffffdddbbb````````````aaaccccccaaa___\\\]]]^^^___``````______aaa^^^[[[YYYZZZ[[[[[[[[[VVVVVVWWW[[[___dddggghhhbbbcccccccccddddddeeefffhhhjjjkkkiiifffbbbaaa```___\\\YYYXXXYYY[[[\\\\\\[[[ZZZ[[[^^^aaabbbbbbaaa]]][[[[[[\\\^^^___^^^]]]ZZZWWWTTTRRRQQQPPPLLLJJJJJJIIIHHHFFFDDDBBB???===888999888777555444555666666555555666999;;;:::888555333000---+++++++++,,,,,,...///000//////000111111//////000222333333333222000...,,,,,,,,,---...---,,,,,,,,,///444999;;;AAARRRaaaccc\\\WWWTTTRRRTTTWWWZZZ[[[ZZZXXXVVVVVVYYY]]]___]]]]]]bbbffffff___]]]^^^ccckkksssyyy}}}wwwuuuqqqnnnlllkkkkkkkkkhhhiiihhhddd___ZZZWWWWWWSSSPPPKKKFFFBBB???@@@CCCAAABBBEEELLLUUUYYYYYYVVVYYYYYYXXXXXXYYYZZZ\\\]]]ZZZ[[[]]]aaaeeefffeeeddd```aaa```XXXLLL@@@888444333333444666:::===AAACCCEEEIIIMMMOOORRRQQQIII???888555222000000000///...---+++))))))***,,,///000//////---+++***+++///222000111222111///------,,,000000000333666888888777222000...---------,,,+++******)))))))))((((((((())))))***,,,///000///---...//////...,,,,,,,,,...,,,+++******,,,///222444000.........//////...,,,...000222222///---,,,,,,------.........---,,,++++++,,,...///...***&&&$$$((()))************,,,............,,,***)))+++---.../////////---+++)))''''''))),,,//////...+++))))))((('''&&&'''(((***+++.........---,,,+++))))))......---+++(((&&&'''((()))***+++---............++++++***++++++***&&&$$$%%%&&&(((***,,,,,,+++***)))+++,,,,,,+++******+++)))+++///333444444222111...//////000///...,,,+++---,,,+++++++++++++++---111000///............///***)))'''((()))******)))))))))'''$$$!!!!!!%%%(((+++,,,...---,,,***)))(((++++++++++++,,,,,,------'''&&&%%%$$$%%%''')))+++,,,***((('''((())))))(((&&&(((***,,,,,,+++)))((())),,,---)))$$$###'''+++...------------///000111------,,,,,,,,,,,,------000...+++(((&&&$$$""""""""""""!!!!!!!!!"""###$$$%%%'''***++++++((($$$""""""###%%%(((+++,,,,,,,,,333333222222222222222222333222///---,,,,,,---...222111///...------...///hhhQQQNNNSSSZZZ]]]```ccceeeeeeffffffhhhfffccc___]]]]]]___aaaeeefffhhhhhhgggdddbbbaaa^^^]]]]]]^^^```aaa```^^^__________________^^^^^^___\\\YYYXXXYYYZZZZZZZZZXXXWWWYYY]]]ccchhhjjjjjjeeedddddddddfffggghhhhhhhhhjjjjjjiiifffcccbbbbbb^^^\\\YYYYYY[[[\\\]]]]]][[[[[[\\\___ccceeeeeedddZZZXXXWWWWWWXXXXXXVVVUUUMMMLLLJJJHHHFFFEEEBBBAAA>>>>>>>>>===;;;999888888444555555444111000222444555444555666777666555444222111///---,,,+++***)))+++---//////.........//////...---...000222222222555333111...,,,,,,---...,,,,,,,,,,,,///222555888777JJJ\\\bbb^^^YYYSSSOOORRRUUUXXXXXXWWWUUUSSSSSSWWWZZZ[[[XXXYYY]]]aaaaaaYYYZZZ[[[___gggqqqxxxzzzsssqqqlllgggcccaaa```___\\\\\\ZZZVVVQQQLLLKKKJJJCCCCCCBBB???>>>BBBGGGJJJJJJKKKOOOVVV\\\^^^\\\ZZZXXXXXXWWWXXXYYY[[[]]]___[[[\\\^^^aaaeeeffffffddd___aaa```YYYMMM@@@777333222222444666999===@@@BBBEEEIIIMMMOOORRRQQQIII???888555333222222222000///111000///---,,,,,,---...000000...+++)))))),,,...,,,...000///---,,,---///111111111333666888888888000...,,,,,,...///...---************))))))))))))&&&&&&(((+++///111000///***+++,,,+++***)))***++++++***))))))+++...111333000///...///000000...,,,---///111222000...---------.........------,,,,,,+++,,,......,,,)))%%%"""%%%'''+++,,,,,,++++++++++++,,,+++***(((((()))+++///000111111///,,,)))'''%%%(((+++...///...,,,***))))))((((((((()))******------------,,,+++*********++++++***((((((***+++***+++---...//////......''''''((()))***)))&&&######%%%))),,,.../////////(((***++++++***)))***+++---...000222333222111111///000000000...,,,***(((***++++++******,,,,,,,,,---------------,,,,,,,,,)))((('''(((***,,,,,,+++))))))'''$$$######&&&(((***,,,...---+++))))))***....../////////...---,,,'''&&&%%%$$$%%%&&&(((***,,,+++))))))******)))'''''')))+++,,,,,,)))&&&$$$))),,,...+++'''&&&))).........------...000333444000///...---,,,,,,,,,,,,///...,,,***'''&&&$$$$$$############$$$$$$%%%%%%&&&''')))***)))&&&""" !!!$$$''')))***+++,,,222222111111000111111111....../////////000000000333222111/////////000111hhhPPPLLLPPPXXX[[[^^^```aaaaaacccdddggggggfffccc```___```aaaeeehhhjjjjjjhhheeecccbbb\\\[[[ZZZ[[[]]]_________bbbbbbaaa```___^^^^^^]]][[[ZZZXXXXXXZZZ\\\\\\\\\\\\[[[]]]bbbhhhlllllljjjgggeeeddddddgggiiijjjjjjhhhiiiiiigggccc```______]]]\\\[[[[[[]]]___^^^^^^YYYYYYZZZ\\\___aaaaaa```RRRPPPNNNNNNNNNNNNLLLJJJBBBAAA@@@>>><<<:::999888555666777666444444555666666777777666444333444444666666777777777666444333000000000///---,,,***)))+++---///000...---------...---++++++...000111000444444333000...---...///,,,,,,,,,---...000222333333EEEWWW^^^\\\WWWRRRLLLMMMPPPRRRSSSPPPNNNLLLKKKOOOSSSSSSPPPPPPTTTWWWWWWSSSTTTTTTVVV]]]ggglllmmmgggddd```[[[VVVSSSPPPOOOMMMMMMKKKGGGCCCAAAAAABBB???CCCEEEEEEIIIQQQXXXZZZUUUVVVXXX[[[]]]]]]ZZZXXXVVVVVVVVVVVVXXX[[[^^^```______```cccfffggggggeee___aaaaaa[[[NNN@@@666222000111333666999===@@@BBBFFFJJJMMMOOOQQQQQQJJJ@@@999666333222333333222111333333333000---++++++,,,///...---***(((''')))+++))),,,......,,,,,,...111333111000111333555555555...---,,,,,,.../////////++++++++++++************%%%%%%'''***...//////...''')))******((('''((()))***)))((((((***,,,000222111000000111111111...,,,***---000111000/////////---------,,,,,,,,,,,,,,,+++,,,------+++((($$$"""$$$'''+++---,,,***))))))*********)))((((((***,,,000111222222000,,,(((&&&$$$&&&))),,,------+++*********))))))))))))******+++,,,,,,------,,,,,,+++)))***,,,,,,++++++---...+++---///000111000...---&&&&&&&&&(((***)))'''$$$"""&&&+++...000000000111((()))******))))))***,,,//////000111222333333444111111111000...+++((('''&&&)))***)))***------+++++++++++++++,,,,,,,,,,,,)))((('''(((+++---------***)))'''&&&&&&&&&''''''***---///---***((()))+++000111333444333111...,,,)))(((&&&&&&&&&''')))+++,,,+++***+++,,,+++)))'''((()))+++,,,+++)))&&&%%%)))+++---,,,******,,,///------,,,,,,---000333444111000///---,,,+++++++++------,,,+++***)))((((((%%%%%%&&&&&&'''(((((((((&&&'''''''''%%%###!!!!!!$$$&&&'''(((***,,,///...............//////***+++---///000111000000111111000000000000111111jjjSSSMMMQQQVVVYYY]]]______```bbbdddeeeggggggfffcccbbbccceeefffiiilllllliiifffdddccc\\\ZZZXXXXXX[[[^^^``````fffeeecccaaa___^^^]]]]]]XXXWWWWWWYYY\\\^^^___^^^aaa```bbbgggmmmooollliiigggeeebbbcccfffiiijjjjjjiiiiiihhhddd___[[[YYYYYYWWWWWWWWWYYY\\\\\\[[[YYYQQQPPPPPPRRRSSSTTTSSSQQQEEEDDDBBBBBBCCCCCCBBB@@@::::::999777444222111111///111333222111111444666;;;;;;;;;;;;;;;:::888666666888::::::999777666666000111222222000...+++))),,,///111111///,,,++++++...,,,))))))+++---......000222222111...---...///,,,,,,,,,------...//////222AAAPPPUUUSSSPPPLLLHHHFFFHHHJJJJJJHHHDDDBBBAAAEEEIIIJJJFFFEEEHHHJJJIIIHHHJJJHHHFFFJJJSSSWWWUUURRRQQQOOOKKKHHHEEEBBBAAA@@@@@@???===;;;;;;<<<>>>@@@GGGMMMOOOTTT^^^eeeeeeaaa```___^^^]]][[[XXXVVVVVVUUUUUUUUUWWWZZZ]]]```______```bbbdddeeedddccc___bbbbbb[[[NNN@@@555000...///222555:::===@@@BBBHHHKKKNNNOOOQQQQQQKKKBBB:::777444222222333333333111222333000,,,******+++***++++++***((('''(((******---//////,,,,,,///333333111//////000111111000...---,,,,,,...//////...,,,+++++++++************'''''''''))),,,,,,+++)))%%%'''***+++)))(((''''''+++***)))((())),,,///111222111111222333222///,,,'''***...000000000000111------,,,+++++++++++++++,,,,,,,,,,,,***(((%%%$$$&&&(((******)))(((((())))))*********)))***,,,///222222222111...***&&&$$$###$$$&&&(((***+++************************************+++,,,------------***---///000000///000111...///111222222000...,,,)))(((((()))***)))'''%%%$$$(((---//////---------)))***++++++******,,,---......///000333555777999444333222///---***(((&&&###((()))((()))...///,,,******+++++++++,,,,,,---+++))))))***,,,.........))))))))))))))))))((('''***---///---)))'''))),,,///222666888888555111...+++***)))(((((()))+++---*********+++,,,,,,)))'''&&&((()))+++++++++)))(((((()))***+++,,,---///000+++***))))))***---000222222111///---,,,+++******++++++,,,,,,------,,,,,,'''((()))******+++++++++(((((('''&&&%%%###"""""""""%%%&&&&&&'''***,,,++++++++++++,,,,,,---...)))***+++,,,---.........,,,---...///000000000000nnnWWWRRRUUUUUUYYY]]]______```ccceeecccfffhhhgggeeedddfffhhhfffjjjmmmnnnjjjfffdddddd]]][[[XXXWWWZZZ^^^aaabbbhhhgggeeebbb```^^^]]]\\\VVVVVVWWWZZZ^^^`````````ddddddeeejjjpppqqqlllggggggdddaaabbbfffiiijjjiiijjjjjjgggbbb[[[VVVTTTSSSPPPQQQRRRUUUWWWXXXUUUSSSIIIGGGFFFGGGGGGGGGEEECCC;;;:::999:::;;;<<<;;;:::777777666333000---,,,,,,,,,...111111000111444777:::999:::;;;<<<;;;777444333555888888777666555555111222333444333000---+++---///111111///,,,+++***---+++)))(((***,,,---------///222111...,,,---///------------------------222>>>IIIKKKHHHGGGEEECCC@@@CCCEEEDDDAAA===;;;:::===AAABBB???>>>@@@@@@??????AAA>>>999;;;BBBDDDAAABBBBBBAAA@@@>>><<<:::999:::::::::888777999<<<>>>===FFFMMMOOOUUU___eeedddiiigggdddaaa^^^[[[YYYWWWWWWVVVUUUUUUVVVYYY]]]___]]]]]]]]]^^^```aaa```______bbbccc\\\OOO@@@444...,,,...111555:::>>>AAABBBJJJLLLNNNNNNQQQRRRLLLDDD;;;888444222222444444444---000111///,,,))))))+++&&&((())))))(((((()))***,,,///111000,,,,,,///333444111///......///...---000...,,,,,,...///...---++++++++++++***************)))))))))***)))'''%%%$$$'''+++,,,+++)))'''''',,,+++))))))***,,,///111222222222333444222///,,,&&&)))---///000000111222---,,,++++++******++++++------,,,+++***((('''&&&)))******(((&&&'''(((******++++++++++++,,,///111222222111///,,,(((%%%""""""###$$$&&&((()))******++++++******************((()))+++,,,---.........---000333444333222111222000111333333333111...,,,---,,,*********)))'''%%%&&&***///000---***))))))+++,,,,,,,,,++++++---///,,,---...000333777;;;===555444222///,,,***((('''!!!''')))''')))///000,,,++++++++++++,,,---......,,,***)))***---...///...)))))))))+++++++++)))'''***---///---)))'''))),,,---111666;;;;;;888444000---,,,***)))***+++---...(((((()))+++,,,,,,)))'''$$$&&&(((***+++,,,,,,,,,'''''''''***---///000///***)))''''''(((+++...000222111///---+++***)))))))))***,,,---.../////////))))))***,,,,,,---------,,,+++)))((('''&&&&&&&&& ###&&&&&&&&&&&&))),,,)))))))))***+++,,,---...******)))))))))***,,,,,,)))***,,,...//////......wwwZZZQQQUUUVVVYYY[[[]]]___aaadddfffhhhfffdddbbbbbbccceeegggmmmmmmmmmkkkhhheeeeeeeee\\\ZZZXXXXXXZZZ^^^cccgggkkkkkkiiieeeaaa___```aaa^^^\\\[[[[[[]]]`````````]]]eeekkkjjjjjjnnnmmmjjjfffaaa]]]]]]cccggghhhhhhiiihhhddd[[[QQQIIIFFFEEEKKKIIIGGGHHHKKKLLLKKKHHHAAA@@@???>>>>>><<<:::888111222222444555777999:::555444222000...------...***---///000//////000111888:::<<<<<<999777555555666666666666666777888888555555555444222111///...///333666666222---++++++,,,***)))))),,,.../////////////////////...---,,,,,,...000000...,,,,,,,,,000777>>>AAA@@@<<<;;;;;;???===;;;;;;;;;999555111===;;;999777777888:::<<<:::;;;:::666333333777<<<:::999888777777666666777888666444333444777:::<<>>888222000222444444444///...//////000...+++(((***)))'''&&&&&&(((+++,,,...//////...------///111...//////......---,,,,,,---,,,******,,,,,,+++***...---+++***(((((())))))*********+++,,,***&&&###&&&+++000000...***((((((---------...///000000111444000///222555222---)))***++++++******+++---//////---***((('''((()))***++++++,,,,,,+++)))((('''(((+++...,,,(((''')))---++++++***++++++---///000111444555111***%%%%%%''''''((((((***+++,,,------------...---,,,***((('''+++******+++,,,...111222444555666777;;;===777......///000222222222111000---......,,,***(((((()))'''***---...,,,***(((((((((''''''''')))+++---...---***(((***000666:::;;;444333111---+++***,,,...***)))(((***...000...,,,---,,,***))))))***,,,---,,,++++++---//////...,,,((((((''''''''')))***+++,,,---...,,,)))''')))+++---111888>>>@@@>>>999666333///***)))***,,,,,,+++******++++++++++++******'''(((***+++------......((('''&&&)))---000000...(((%%%###%%%)))------,,,///////////////...------)))+++,,,,,,+++,,,---///......---+++((((((***,,,+++)))&&&'''((((((&&&###((('''%%%$$$$$$%%%&&&'''))))))((('''&&&))),,,000...***'''(((+++---+++((('''***---///000...,,,***vvvXXXNNNQQQUUUWWWZZZ]]]^^^```cccffffffeeecccaaabbbdddfffhhhjjjjjjiiigggdddbbbaaa```]]]\\\[[[[[[]]]```dddgggkkkkkkjjjgggdddbbbcccdddaaa___]]]^^^```bbbbbbbbbbbbhhhkkkjjjkkknnnlllfffbbb]]]YYYYYY\\\___^^^]]]]]]]]]XXXPPPFFF???===>>>@@@>>>======@@@AAA???>>>;;;:::999888888777555333000000000111222555777888666555333222111000111111000000000///////////////333555888888777555555555666555555555555555666666555555444333111///...---...111555555333000......+++)))(((***,,,///000000//////000000000000000000000222333222///---,,,,,,///444999;;;:::888777666:::888666666666666333000777555333222222444666777888999999999888888999;;;::::::999999888888999999:::999888777888999;;;<<<===;;;<<<@@@FFFIIIHHHEEEOOORRRTTTTTTQQQOOOOOOOOOTTTVVVZZZ^^^````````````___^^^]]][[[YYYZZZ[[[]]]^^^aaabbb^^^RRRDDD666...,,,000333444444777===BBBEEEIIILLLOOORRRTTTNNNFFF>>>999333000222444444333111000000111222111///,,,+++***(((''''''))),,,---......///...---...000222......///000///...---,,,+++******+++------+++***++++++***))))))***++++++///...---......---+++)))(((,,,000111///,,,***))),,,---......////////////333222222333333111//////,,,,,,+++)))(((***,,,...000///,,,)))((()))***+++,,,,,,------,,,***)))'''(((,,,...---)))'''))),,,---,,,+++++++++,,,------///222333000***&&&'''(((************************++++++,,,,,,+++***((('''******++++++---...000111333555777888===@@@;;;333111111222222222222111111///...---,,,+++***))))))'''***---...,,,***((((((%%%%%%&&&&&&'''(((******)))'''''')))///555888888333222111...,,,+++,,,,,,,,,+++,,,...111222000......---+++******+++---......,,,+++,,,---...---,,,)))(((''''''(((***,,,------...---+++((((((***,,,---000444888:::;;;;;;;;;555000)))&&&&&&(((******++++++++++++******)))(((&&&))),,,///000///---,,,((('''&&&(((,,,......,,,(((''''''(((***,,,,,,,,,,,,---...///000000000000---...---,,,++++++...000,,,+++***'''$$$$$$''')))+++)))'''(((******)))'''))))))((('''&&&&&&&&&&&&''''''''''''(((+++...000...+++((()))---...,,,***)))+++---......,,,***(((zzzZZZMMMNNNSSSUUUYYY\\\^^^```ccceeeeeecccaaa```bbbdddhhhjjjlllkkkjjjhhhfffdddbbbaaa```______```aaacccfffgggkkkkkkjjjhhheeedddeeeffffffcccaaa```aaabbbbbbaaadddeeeeeeeeefffgggccc\\\YYYUUUQQQQQQRRRRRROOOMMMMMMMMMIIIAAA888333333444555333222222333444444333444444444444333222111000000///......///222444666777666555444333444555555777444000///000000///------000333444333333333444444444333333222333333333444444333111///---,,,+++---000333444333111000000)))((((((***---000111111...///000222333444444444555666666444111///......111333555666777666555444777555222222333333333222333222000000000222444666777888;;;???BBBBBB@@@>>>??????@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????===999666777;;;===>>><<>>777333333222111111111222222111...,,,,,,------+++((('''***---...,,,***((((((%%%&&&&&&'''((((((''''''%%%%%%&&&***///222444444111111111000///...---------...000333555555333000...---,,,++++++,,,---...///---+++***+++---,,,,,,***)))''''''(((+++...000...---,,,)))'''(((***---.........000333777;;;===777111***$$$###%%%'''(((++++++*********))))))(((&&&)))...111222000---+++)))'''&&&''')))+++******(((***,,,---,,,+++++++++***+++---///000111222222111111000---++++++---///+++***'''$$$!!!"""%%%((()))(((((()))+++---,,,+++,,,++++++***)))'''%%%%%%%%%&&&''')))+++---...///---+++)))***...///...,,,++++++,,,++++++***)))(((^^^OOONNNQQQTTTXXX\\\___aaadddfffeeedddbbbaaacccfffjjjmmmmmmllljjjjjjiiiiiigggfffddddddeeefffggghhhhhhiiimmmmmmkkkhhheeecccccceeehhheeebbb```___^^^]]]\\\^^^[[[XXXXXXZZZYYYSSSLLLLLLJJJGGGGGGGGGEEEBBB@@@AAAAAA===777///,,,,,,///000///...---......//////222333444444222111111111000///...---...111333555666555555444444666777888:::555///...111333111...,,,///111222111000111222333222222111111111111111444333111000...,,,,,,+++---///111222222111//////(((((((((+++...111222222---...000333555666777777666777777666333111111222555555666777888999888777777666333222333555777888666666555555666888:::;;;999<<>>BBBFFFJJJOOORRRVVVXXXRRRJJJAAA;;;555222222222111///222000000111333666666666///...---,,,,,,---///000000111000...,,,,,,...//////000222222222///---+++((()))+++...000000---***)))))))))***++++++,,,---111...,,,+++,,,---......,,,---///000///...---,,,+++,,,---......---,,,+++---000555999???CCC@@@;;;555000***&&&%%%''')))+++///...---------///000111////////////...,,,***)))***,,,......,,,******+++---,,,+++)))'''&&&%%%%%%)))+++,,,,,,***))))))+++...---,,,***)))'''&&&%%%&&&&&&&&&&&&'''(((***+++++++++,,,,,,---------,,,111555888:::>>>AAA===777111111000///000111333444222...***+++///000,,,((('''***---...,,,***(((((('''((()))******)))'''&&&%%%&&&))),,,///000000///......000222444333222000---///222555666555333000,,,,,,++++++++++++,,,,,,...+++)))(((***,,,......***)))((('''))),,,000222...---***'''&&&(((+++------,,,++++++...222777:::666222,,,(((%%%%%%%%%&&&))))))))))))******++++++(((***---///000///---+++)))((('''&&&&&&'''''''''(((,,,000000...++++++,,,***+++,,,...000111222222///000111///---*********,,,+++((($$$!!!"""%%%((('''((()))***,,,...//////.........---+++)))&&&$$$&&&'''(((***,,,------,,,***))))))+++---///...,,,******)))))))))))))))***aaaPPPNNNPPPSSSYYY]]]```cccfffhhhiiigggdddcccdddhhhlllooollljjjiiijjjlllmmmllljjjjjjkkkkkklllllllllllllllpppooommmhhhccc``````aaadddaaa\\\YYYWWWUUUSSSQQQSSSNNNKKKLLLMMMJJJCCC>>>???>>>>>>>>>>>><<<:::888;;;;;;999444---***+++.........---,,,,,,---///000222444666555222111111222222222000000000222444555444333333333333555666777999444//////222555333000///111222111000//////000222111111000000000111111444333111///...---------...//////000111000...,,,))))))))),,,///111111111---...000333555777888888444555666555333333444555777888;;;======>>>>>>>>>:::999888777777999===???????????????@@@AAACCCDDD@@@DDDLLLWWW___aaa\\\WWWTTTUUUVVVXXXYYYYYYYYYYYYUUUVVVVVVVVVUUURRRPPPNNNNNNJJJEEEAAA@@@BBBDDDEEE>>><<<999777666555444444666<<>>AAAFFFJJJPPPTTTXXXZZZTTTKKKBBB===666333222111///,,,///......///333555666666111000//////...///000000444333222///,,,***+++,,,111222222222111...,,,***)))***,,,///111111...,,,,,,,,,,,,,,,,,,++++++***///---***)))+++---......,,,,,,,,,---------,,,+++******,,,------,,,++++++...111666AAAPPPXXXPPPCCC888222***&&&%%%((()))***+++++++++,,,---000222333---......///...,,,+++******,,,......---,,,,,,+++,,,,,,+++)))'''%%%$$$###((()))++++++*********++++++******))))))(((((((((%%%%%%$$$%%%&&&)))+++------,,,,,,,,,,,,+++++++++111555999999;;;<<<999333...---------///111333444222---***+++///000,,,((('''***---...,,,***((((((''''''((())))))(((&&&%%%''')))---//////...---,,,,,,,,,...222666888666444+++...222444444333111///++++++************+++++++++)))''''''***---//////***)))((((((***---000222---+++'''%%%%%%'''***+++*********+++,,,///111222222111000---***((('''&&&((((((((()))***,,,...///+++++++++++++++,,,,,,,,,))))))'''%%%$$$$$$%%%&&&(((---111222///,,,,,,---++++++,,,....../////////+++...111111///+++'''&&&+++***'''$$$!!!!!!###&&&&&&''')))+++,,,...///000/////////...---***(((&&&***))))))+++------***'''(((((()))+++,,,---,,,+++(((((('''((((((***+++,,,```MMMJJJPPPTTTZZZ```cccfffiiikkkmmmjjjfffdddeeehhhllloooooommmkkkmmmppprrrpppnnnlllllllllllllllllllllllllllkkkhhhccc^^^ZZZZZZZZZWWWTTTPPPMMMKKKJJJHHHFFFIIIDDDAAACCCCCC>>>:::888666666777777777777666666777999888444///,,,,,,...+++,,,,,,++++++,,,000222222555777555222000111222444444333333333444444555222222111111222333555666555222000000333555444333222333333222///---...///111111000000111222222333444333111000//////000111/////////000111000...,,,+++++++++---///000///...---///000222444555666666222333333333222222444666666<<>>???AAAEEEHHHQQQYYYaaaeeecccaaabbbdddccciiippppppeeeTTTBBB888000000222444777;;;???AAAEEEJJJPPPTTTYYY[[[UUULLLCCC>>>888444222000---***,,,+++,,,...222444555444222111111000000000000000444444222///,,,******+++000000000000///...------------...000222222000.../////////...---,,,***)))///---++++++---///000000+++***)))***+++,,,,,,+++)))))))))***+++,,,,,,---111444999FFF[[[ggg]]]KKK:::333+++'''''')))******(((((()))***,,,---///000***+++,,,------,,,+++***)))+++---/////////...---,,,,,,,,,+++)))(((&&&%%%******+++++++++******)))'''(((((())))))*********'''&&&%%%%%%'''***---000///...,,,************+++000555888777777888444///,,,,,,---...///000222333///---++++++---...,,,)))'''***---...,,,***((((((%%%%%%%%%%%%%%%%%%$$$$$$(((+++///000///---,,,+++++++++,,,111666888666333***---000111000///......++++++++++++++++++++++++)))((('''(((***---......))))))))))))+++,,,...///+++(((%%%$$$%%%'''(((((('''(((***+++,,,---,,,,,,---///111111...,,,++++++))))))))))))+++---000111---,,,+++))))))***+++,,,))))))(((%%%""""""$$$&&&(((+++///111000///......++++++,,,,,,---,,,,,,,,,(((,,,000111///+++(((''')))((('''$$$!!! !!!###&&&''')))******+++---///............---,,,+++***---+++***+++------)))&&&'''(((***+++,,,++++++***'''''''''((()))+++---...___LLLHHHQQQVVV\\\bbbfffiiilllnnnooolllhhhddddddfffjjjmmmnnnkkkhhhiiilllnnnkkkhhhfffeeedddccccccccccccccc```___\\\WWWRRROOONNNOOOGGGDDDAAA@@@@@@@@@???>>>>>>;;;:::===;;;666444666333333444444333333444555444777888555000,,,,,,---)))***++++++***,,,111555555888:::888333000111444444555555666666555444333222111111000111222444555222222222222222333222222222333333111...---...///111111111111222333555555555444222111111222444555000......000333444222000...------...//////---+++...///000111222333333333111222222000//////111333666AAAMMMSSSQQQOOOQQQTTTLLLMMMNNNMMMLLLMMMQQQTTTXXXXXXXXXXXXXXXXXXXXXYYYVVV\\\dddjjjkkkjjjhhhfffaaabbbdddffffffeeedddcccfffeeeeeedddcccaaa```___ZZZZZZYYYWWWVVVVVVWWWXXXVVVQQQKKKGGGFFFEEEDDDCCC;;;;;;<<<<<<<<<<<<<<<<<>>;;;666333444666333555666777777666333222222222111000111222333444111333444444222000000111111222222000...---...000000111111222333555666777555444333222222444666777///......111555777666444000////////////...+++)))...///000111111111111111222222111///---,,,...///888FFFWWW]]]ZZZWWWYYY^^^VVVXXXYYYXXXWWWWWW[[[^^^bbbbbbbbbbbbaaaaaaaaaaaa]]]cccjjjlllkkkhhhffffffeeegggiiijjjjjjiiihhhggghhhhhhgggfffeeedddcccccc]]]^^^______^^^]]]^^^___^^^YYYRRRNNNNNNNNNMMMKKKDDDBBB???===<<<;;;888666<<>>AAADDDGGGIIITTT]]]iiimmmdddRRR>>>111...---...222999>>>@@@@@@DDDIIINNNSSSWWWYYYRRRIII???<<<888666333111...+++---///222444555555333222222111///...---...000111000111222111000///000111***(((&&&''',,,222777999333444333333111...,,,***,,,///222333111000//////,,,,,,,,,---//////---+++...---,,,+++++++++,,,---,,,***)))***---000111111666888===AAAEEEHHHIIIIII777666333///---,,,++++++,,,***'''$$$"""!!!!!!"""''')))+++------***'''%%%((()))***+++---...000000...---...000222222111///222///---------,,,(((%%%''''''((())))))***++++++***,,,............000222333...))))))+++---+++)))///111333333222111111222444555555444111...------))))))***+++***)))((('''***---///---******...222333---((('''***,,,+++)))((()))***,,,---......///111---***+++///000---)))'''***,,,......---...///222111111000//////000000...///000000///,,,(((&&&***++++++,,,,,,,,,++++++''''''((())))))))))))))))))((('''(((***,,,---,,,***&&&$$$'''---111111...111///------------+++***+++---111444444222...+++******(((&&&$$$###%%%((()))((()))...444777444///+++(((&&&'''***...000111222111000//////............,,,+++++++++***(((%%%***,,,...---***'''%%%%%%(((((()))***+++---...///+++***)))***,,,------,,,,,,...000222222///,,,***,,,******...444666333000gggOOOHHHPPPWWW___```\\\YYYYYY\\\[[[SSSMMMNNNOOONNNLLLLLLGGGDDD@@@??????===:::888<<>>===:::888666555555555//////000222555666555333111111222222333333333333666444222222333555555444555888999666000---///333222000---,,,,,,///333555<<<:::777444111000///...///222666777666444333333222000///...//////000000111---...222444111111444///000111111000///000222333333333333222111000000333555555444222000000000///---+++,,,000222222222222000......000222111///---///111111///.........111///000333333222666===MMMYYYbbbbbb``````aaa___^^^___```___^^^^^^```bbbaaaaaaaaabbbcccbbb^^^ZZZ\\\]]]```cccfffhhhjjjkkkffffffffffffggghhhjjjkkkjjjiiigggfffeeedddcccccceeedddcccbbbcccccceeeeeedddaaa]]]ZZZZZZYYYXXXWWWYYYUUUQQQOOOPPPNNNHHHCCC>>><<<:::999:::<<>><<<999666555444111///222555999;;;<<<<<<>>>???777777666555444222000///,,,,,,,,,///222333333222111000000000222444777888888666444444666777777777666888888444000000555:::999666111...---///222444666444222///......///000...111444555444333222222222111000///...//////000000......222222111111444///111111111/////////111000000000111111222333333666777777555222000/////////---,,,---000111222111000/////////111111///...,,,...000000///......///222222444666555777@@@IIIYYY^^^aaa___^^^______^^^^^^___```___^^^]]]^^^___^^^^^^___```aaa___\\\ZZZXXXZZZ]]]bbbfffiiilllmmmffffffeeeffffffggghhhiiiiiiiiihhhfffeeecccbbbbbbgggfffeeeddddddeeeffffffeeebbb___\\\\\\[[[ZZZYYY[[[YYYXXXYYYZZZXXXTTTOOOHHHDDD???:::888888:::<<<===CCCKKKNNNJJJCCC;;;666000000111666<<>><<>>===:::888777888888888777444555444000---///777>>>===999444000...000333555555444111///......000111,,,///222444333111000000333333222000......///111222222222111000//////111111222222111///...///000...//////000222444555666888999999666333000//////111000000111222222333333...//////000111000...,,,---///000000//////000222222666999:::;;;@@@MMMXXXcccaaa^^^\\\[[[\\\\\\[[[]]]^^^______]]][[[[[[\\\[[[\\\\\\]]]^^^]]][[[ZZZXXXZZZ^^^bbbfffiiilllmmmffffffffffffgggggghhhhhhjjjiiiiiihhhfffeeecccccchhhgggfffeeedddeeeffffffeeebbb___]]]\\\[[[ZZZXXXXXXXXXYYY[[[]]]]]]YYYVVVTTTQQQKKKFFFBBB@@@@@@@@@;;;>>>AAABBB@@@<<<:::888222222333666:::???CCCEEEFFFJJJNNNQQQUUUWWWPPPHHH@@@;;;555000...///000000000111222333222111///...444333111000///......///000111111///---,,,...000666555222000......000333777777555444111///...---,,,,,,+++***)))))),,,...++++++,,,...000111///------,,,+++++++++,,,---...,,,,,,---///222222111///000222444666666444222111,,,---------+++)))'''&&&''''''''''''((()))***+++,,,,,,+++)))((((((((('''''''''((()))***++++++,,,...---+++++++++***((('''&&&%%%&&&(((+++...000111222111000///...------,,,---......,,,***((())))))---+++******,,,......---//////...,,,,,,...222666>>>888222000222333111---***+++,,,...000111222333---,,,***'''%%%''',,,000...,,,******,,,,,,+++)))'''(((***,,,...000000111111///---,,,...///...---111333666777666666666777666555333000///---,,,,,,---...000222333333222222222000,,,)))&&&%%%$$$%%%''''''((()))***,,,---...111///.........---+++)))))))))***,,,...///,,,)))%%%%%%&&&(((******(((&&&%%%'''***---......---,,,......---***'''%%%%%%&&&&&&&&&))),,,//////,,,(((&&&%%%&&&(((,,,///000000+++***))))))***+++---///...***&&&$$$$$$%%%&&&&&&)))+++------***'''&&&&&&((((((((((((***+++,,,---///,,,***)))))))))(((''',,,...111333333000---***'''''')))...333666666444lllTTTIIIIIIJJJJJJFFF???999777666666222111444666555666999555555444222222222333555666888999999888777888999999:::;;;<<<;;;999666444***))))))+++///111222111444222000///111666;;;???>>>;;;888666555555444333000111000,,,))),,,555===<<<999555222111333666888555444111///------......+++...111333222000//////333444444222//////111333888999888333///......///111222222111///---...///---...///111333555666777777888888666222000//////222222333333333222333333///000111111000///...------///000000000000222444555;;;@@@BBBDDDLLLYYYccceeeaaa\\\[[[[[[ZZZYYYXXXZZZ\\\^^^^^^\\\ZZZYYYYYYXXXZZZ[[[[[[[[[[[[ZZZZZZ[[[]]]___ccceeehhhiiijjjeeeeeefffgggggghhhhhhhhhjjjjjjjjjjjjiiigggfffeeegggfffeeeddddddeeefffgggcccaaa^^^\\\\\\[[[XXXWWWTTTVVVXXX\\\^^^^^^\\\ZZZ[[[ZZZWWWTTTPPPMMMJJJHHH@@@AAA@@@>>>:::777666777444444444555888;;;???BBBEEEIIIMMMQQQVVVYYYTTTLLLBBB<<<555000...///000000//////000000///...,,,,,,//////000000000111222222111111000...,,,+++---///666666444111------///111777666555333111000///...000///---***''''''(((+++))))))***,,,///000...---,,,,,,+++***+++,,,---...++++++,,,///111111000...---...///000111000///...((()))******)))'''&&&$$$(((((()))***+++,,,......,,,,,,***)))((((((((((((*********++++++,,,,,,,,,///---++++++++++++***(((%%%&&&(((***,,,...111333222222111000...---,,,+++------...,,,***(((((()))+++***)))***,,,---------111000...+++***+++///222999333......111333111///++++++---...000222333444,,,+++(((%%%$$$&&&***---++++++***+++++++++***)))((()))+++---///000111111111///---,,,,,,---......333555888999888777777888777666333000---+++)))(((+++,,,...///000111111111000...***'''$$$#########&&&&&&&&&&&&'''(((***************+++------,,,***))))))+++---...---+++)))&&&%%%&&&(((******((('''&&&(((***,,,---------,,,000000///---)))''''''((($$$%%%(((+++......---,,,''''''(((+++...000111000)))(((''''''(((***,,,......+++&&&$$$%%%'''))))))+++---///...,,,)))((((((,,,++++++*********++++++000---***))))))******))),,,...000111111///,,,+++&&&'''))),,,///000000///oooUUUHHHDDDDDDCCC@@@<<<888666666333000111444555444666999666666666444444555888;;;999::::::999666555555666888999;;;;;;;;;999777666,,,++++++,,,///222333222333111...,,,...222777::::::888444222111111000...,,,......+++(((***222999:::888555444444666888:::444333111///...,,,++++++---000333444333222111111333555666444111111444777>>>AAA???888222111111111333444444222///......///...000222555666777777777555666777666333111111111333444666666444333333444222444555444222000111111000111222222222333666888<<>>BBBEEEIIINNNQQQWWWZZZVVVOOOCCC>>>777111//////000000---------------,,,++++++,,,---...000222444555666111111///---******,,,...333444444000---,,,...111555444333111000000000000222111///+++(((&&&''')))''''''(((+++...///...---,,,++++++***+++,,,...///---,,,,,,...000111000...+++++++++++++++++++++,,,'''((((((((((((''''''&&&)))***+++,,,------......+++***))))))((())))))))),,,,,,,,,,,,,,,,,,------...,,,******+++,,,,,,+++)))+++---.........000111111000///...,,,+++******+++,,,---,,,***)))***+++,,,------....../////////111000...+++)))***---000111...++++++...//////---------------...000111222+++)))&&&$$$$$$&&&(((******+++,,,------,,,***))))))***,,,---///000000000...---+++))))))***+++,,,111444666777666555555666555444111...+++)))((('''***+++,,,------.........,,,+++(((&&&%%%$$$$$$%%%((('''%%%$$$$$$$$$%%%&&&$$$$$$%%%(((,,,---,,,+++((()))+++,,,---,,,,,,+++)))((('''(((***+++***)))))))))***,,,,,,---------///000000...+++)))))))))$$$%%%''')))+++,,,---...((((((***---000111000...)))(((&&&&&&&&&))),,,...---***&&&%%%''')))+++,,,+++---//////---+++***)))---,,,++++++++++++++++++///,,,))))))***+++,,,,,,------.........---,,,+++&&&'''***---000111222222mmmSSSGGGAAA@@@???===:::888777777222111222666777555777;;;999999999777555666:::>>>999::::::888555444444555777888999999999888777666000///......111333444444444111...,,,---000444777777444222111111111111000,,,...000---***+++000666888777666666666777888999333333333333111///...---000333777888777555444444333555777666333333777;;;DDDHHHGGG>>>777777888777:::::::::888555444333444666888;;;>>>???>>><<<;;;888999;;;;;;999888888999777:::<<<;;;999777777888888999999888555444555777777999:::::::::<<>>===;;;999888888888444333555888999777888===888888888555222333666:::999::::::888555444555666777888888888888888777777333111///000222444555555666444111......111444666666444222222333555555444,,,000222000---,,,000444888888777777777777777888444555666777666444222111333666:::;;;:::888777777222666888777444444999===GGGLLLKKKBBB;;;<<<>>>===AAABBBBBB@@@===::::::;;;>>>@@@DDDGGGHHHFFFCCCAAA===???@@@AAA@@@???@@@AAA===@@@BBBBBB???<<<===>>><<<======:::777666999<<<@@@AAABBBBBBBBBDDDGGGJJJMMMTTTXXXYYY\\\cccccc___ZZZZZZ```gggeee\\\YYY[[[WWW[[[___bbbaaa^^^\\\\\\UUUWWWZZZYYYXXXXXXZZZ]]][[[[[[]]]^^^___`````````[[[\\\___bbbdddeeeeeeeeedddfffhhhjjjkkkjjjiiihhhggggggggggggiiikkkmmmnnnjjjhhhfffeeedddccc```]]]ZZZ[[[]]]^^^^^^___aaaccc```^^^[[[XXXVVVUUUUUUUUUaaaaaa^^^WWWLLLBBB:::777...000333444666;;;CCCIIIKKKNNNQQQTTTXXXZZZVVVOOOFFFAAA:::555222000///---------------------------+++,,,...111333555666666111111///,,,))))))+++...+++...000...+++***///333111111000//////000111222111222111///,,,***+++,,,(((((()))---000222111000++++++******+++---...///222000......000222222222333111---***((()))+++---+++***)))))))))***,,,---******+++++++++******)))'''((()))***+++++++++***---------,,,,,,,,,,,,+++)))'''&&&(((***---//////111444888777333...,,,+++,,,++++++***)))((('''&&&(((***,,,,,,,,,,,,...000...000111111000/////////,,,,,,,,,+++***+++...000000222333222///---------///...---,,,+++,,,,,,---)))'''%%%%%%%%%&&&&&&%%%+++...111222111///...---))))))***++++++++++++***...---,,,)))((()))+++...))),,,......---,,,,,,---,,,,,,+++******+++++++++---,,,,,,++++++*********&&&'''(((***++++++++++++---+++((($$$"""!!! !!! ###'''+++,,,+++***((()))*********+++...000111...+++***+++---//////......---------...//////+++,,,---,,,***(((((((((''''''%%%######$$$'''***((((((***---///...,,,)))+++)))'''%%%%%%(((+++---'''&&&$$$%%%(((+++---...***,,,......,,,***))))))&&&&&&'''(((***,,,---...)))'''%%%%%%(((,,,...///...---+++))))))***+++,,,***---///111111111111222kkkSSSHHHCCCBBB@@@>>><<<:::888888444666888888888888:::<<<888888888:::<<<<<<;;;999>>>===;;;999999999::::::<<<:::888888999999888777222222444555777999;;;<<>>@@@AAA???;;;777@@@@@@@@@BBBCCCAAA===888AAAAAA???===<<<===AAADDDOOOPPPOOOJJJDDDCCCFFFKKKLLLJJJFFFEEEEEEEEEEEEDDDHHHMMMRRRUUUSSSPPPLLLJJJFFFIIILLLKKKHHHHHHLLLQQQMMMNNNNNNNNNMMMLLLJJJIIIJJJKKKJJJEEE???===AAAEEEJJJIIIJJJLLLOOOQQQRRRQQQXXXYYY[[[___cccbbb]]]YYY[[[ZZZZZZ]]]aaabbb]]]XXXXXXXXXZZZ\\\]]]\\\YYYVVVTTTUUUVVVWWWXXXWWWVVVVVVWWWXXXYYY[[[[[[XXXSSSPPPKKKMMMRRRXXX^^^bbbcccccccccdddeeegggiiijjjjjjkkkggggggggggggiiikkkmmmnnnggggggggghhhiiihhheeeccc]]]\\\\\\]]]___``````___```[[[WWWVVVTTTRRRSSSWWW___cccfffaaaUUUHHH???;;;444222000111555<<>>===:::<<<>>>?????????AAACCC@@@>>>>>>>>>@@@AAAAAA@@@DDDCCCBBBAAA@@@?????????@@@???===>>>???@@@???>>>888:::===@@@CCCDDDEEEEEEGGGEEEBBBBBBBBBCCCCCCBBB@@@@@@??????@@@BBBEEEFFFEEEEEECCC@@@>>>>>>@@@CCCCCC@@@===>>>BBBEEEGGGGGGEEEEEEFFFGGGHHHGGGDDDAAAFFFGGGHHHLLLNNNLLLHHHDDDHHHIIIHHHGGGFFFGGGIIILLLQQQSSSUUUSSSOOOOOORRRVVVSSSQQQOOONNNOOOOOONNNLLLPPPTTTXXX[[[ZZZXXXVVVUUUOOORRRSSSPPPMMMLLLPPPUUUZZZYYYYYYXXXWWWUUUSSSRRRRRRSSSRRRNNNJJJIIILLLPPPTTTRRRPPPPPPSSSVVVYYYZZZZZZZZZ\\\___aaaaaa]]]ZZZYYYXXXWWW[[[___```]]]YYYXXXXXXXXXZZZ\\\[[[YYYWWWTTTUUUVVVWWWWWWWWWVVVUUUTTTVVVWWWXXXUUUPPPIIIEEE>>>AAAFFFNNNVVV\\\```bbbcccdddeeegggiiijjjkkkkkkiiihhhhhhggghhhiiikkklllhhhgggffffffggggggeeeccc_________`````````___^^^___[[[XXXXXXVVVSSSSSSVVV```eeejjjggg[[[MMM@@@:::222111000111555<<>>FFFQQQ[[[bbbeeeeeeeeeeeegggiiikkklllhhhgggfffffffffggghhhiiiiiifffcccbbbbbbbbbaaaaaa^^^```bbbaaa^^^[[[XXXVVVUUUQQQNNNOOONNNMMMOOOSSSZZZ```iiillleeeUUUBBB666///.........111666;;;>>>CCCHHHKKKNNNRRRVVVUUUPPPIIIEEE>>>777222/////////333333333222111///...,,,++++++***'''&&&'''+++...............---,,,***)))))),,,///444777888888888333333222222000///...---,,,,,,,,,,,,+++)))'''&&&'''((())),,,///000///......///...---++++++---000///,,,((('''))),,,///111222333444222000......///666555444222000//////...111111///---+++)))'''&&&'''(((((('''&&&%%%%%%&&&''''''(((((('''(((***+++((()))+++---.../////////---...///222333555555666333222000...,,,+++******+++...111111...,,,,,,,,,,,,++++++,,,------------+++***)))***+++---...///000000111111///,,,***)))((('''((()))++++++)))'''$$$$$$%%%%%%'''***,,,...000222222111000///000111888444000---,,,+++)))(((+++++++++++++++***))))))%%%'''((()))***)))((('''%%%&&&(((***+++------...///000222111///,,,)))(((+++,,,---//////...---,,,---,,,+++*********++++++)))'''&&&(((+++...000000******+++,,,,,,+++)))(((%%%%%%%%%%%%'''))),,,---///000111111111///---,,,++++++*********)))(((((()))******)))''''''((()))%%%%%%&&&'''((())))))***---)))%%%###$$$&&&((()))%%%###!!!###'''---222444444222///+++'''%%%'''(((++++++++++++***+++...000222...)))'''(((***,,,---000222222///***'''((())),,,,,,---------,,,+++***sssXXXLLLRRRUUUYYY]]]^^^]]]ZZZXXXTTTVVVXXXXXXXXXXXXZZZ[[[]]]ZZZWWWVVVXXX[[[^^^_________``````___^^^\\\[[[TTTSSSTTTUUUXXXYYYXXXWWWXXX[[[___bbbaaa]]]XXXUUURRRSSSVVVZZZ^^^___]]]\\\YYYYYYYYYXXXXXXXXXXXXXXXZZZ[[[[[[[[[ZZZ[[[]]]___aaa^^^]]]```dddeeebbb^^^```^^^\\\[[[\\\]]]]]]\\\YYY\\\```bbb```]]]YYYVVVUUUYYY]]]______]]]\\\[[[[[[___cccfffeeeccc```^^^[[[ZZZZZZ[[[^^^______^^^^^^^^^^^^\\\ZZZYYYZZZ[[[YYYYYYXXXVVVVVVWWWZZZ\\\aaa`````````aaaccceeegggdddcccaaa___]]]]]]```bbbTTTTTTTTTXXX]]]cccggghhhcccaaa^^^[[[XXXWWWXXXYYY]]]\\\ZZZZZZYYYYYYXXXWWWWWWVVVTTTUUUXXX\\\]]]^^^UUUTTTSSSRRRQQQPPPOOONNNOOOSSSUUUSSSKKKAAA999555333444777:::@@@KKKWWW___fffeeedddcccdddfffiiikkkeeedddddddddeeegggiiijjjhhheeebbb`````````___^^^]]]___aaa```[[[VVVSSSRRRMMMGGGDDDEEEGGGHHHNNNUUUYYY^^^fffkkkhhhZZZGGG999111///---,,,---111555888???DDDIIILLLQQQUUUTTTOOOGGGCCC<<<555000---------///000111222222111000///+++***(((%%%$$$&&&***...,,,---------,,,+++******''')))---111333444555444000000111111111111000///,,,---......---,,,***))))))((((((+++...000000///,,,---...------...000222...***&&&%%%'''***---......000111111///---,,,,,,111111000//////...//////000///...---+++***))))))((('''''''''''''''&&&&&&'''((())))))''''''))),,,***+++,,,---.../////////,,,---000222444666777888444333222000......------,,,...//////...------.........---,,,+++***))))))++++++------...///000111000/////////...,,,***((((((((((((***,,,,,,+++)))%%%%%%&&&''')))+++...///111222111000......///111666333000///......,,,+++******+++++++++***))))))&&&&&&&&&'''''''''''''''(((((()))+++,,,...///000///000000000///---+++))),,,,,,---......---,,,,,,......---,,,+++***))))))(((&&&%%%'''***---//////&&&''')))+++,,,,,,,,,+++''''''&&&&&&&&&((()))***+++...222555555222...+++...---,,,+++******))))))***+++,,,+++***))))))***%%%%%%&&&'''((()))***+++***'''$$$###&&&)))+++,,,%%%""" """'''---222555333111...***&&&%%%''')))+++,,,,,,,,,+++,,,...000222...)))''''''***,,,---///000000---)))(((,,,000222111000///---+++)))(((yyy[[[MMMQQQTTTYYY^^^``````^^^]]]YYY[[[\\\\\\[[[ZZZ\\\]]]___]]]ZZZZZZ\\\```cccdddccccccddddddddddddcccccc\\\[[[YYYYYY[[[\\\\\\[[[]]]___aaaaaa```\\\WWWTTTRRRSSSVVVZZZ^^^``````^^^]]]]]]\\\[[[YYYXXXWWWVVVXXXYYY[[[[[[[[[\\\^^^```bbbaaa```aaabbbaaa```^^^```^^^\\\\\\]]]^^^]]]\\\[[[]]]______\\\XXXUUUTTTUUUYYY]]]______]]]\\\\\\ZZZ\\\```dddffffffdddccc\\\[[[ZZZ[[[^^^aaacccccc```aaa```]]]ZZZYYYYYYZZZVVVVVVUUUVVVWWWYYYZZZ\\\\\\]]]^^^___bbbdddfffgggeeeccc___ZZZWWWVVVVVVWWWJJJKKKMMMSSSYYY^^^``````]]]]]]\\\YYYWWWWWWYYY[[[aaa```___^^^\\\ZZZXXXWWWWWWUUUUUUVVVZZZ]]]______WWWVVVTTTRRRPPPOOONNNNNNMMMPPPQQQMMMDDD<<<777555555555555666:::DDDRRR]]]hhhfffcccaaaaaacccfffhhhcccccccccccceeegggiiijjjfffdddaaa______^^^\\\[[[YYY\\\]]]ZZZUUUPPPNNNNNNDDD@@@>>>AAAEEEJJJQQQYYY^^^```eeejjjiii^^^LLL>>>333000,,,***+++///444888===CCCHHHKKKPPPUUUSSSNNNGGGCCC<<<555///,,,,,,,,,,,,...000111222111///...++++++)))&&&&&&(((---111,,,+++************++++++(((***,,,...000111111111---...000111222111111000+++,,,...//////...,,,+++***((((((***---///000000+++,,,.........///222444...+++(((&&&'''***,,,,,,,,,---......,,,++++++,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,)))(((''''''((()))(((&&&(((***,,,***''''''))),,,---------------.........,,,---///222444666777777333222111000000//////000,,,,,,------...//////000///000///---***((('''(((---///111333333333444555111///...---------+++***)))((()))***---...---+++((('''((()))+++---///111222222111...,,,,,,///111444222/////////...---,,,)))***************))))))'''&&&%%%%%%&&&(((+++---000///...---...///000111000///---.........,,,***++++++,,,,,,---,,,,,,,,,...---,,,+++***)))((((((&&&%%%%%%&&&))),,,,,,,,,$$$&&&(((***,,,---------)))(((((((((((((((((()))***---222666666444///,,,///...---+++***)))))))))+++,,,...---,,,***++++++&&&&&&'''(((***+++,,,,,,***'''$$$%%%))),,,---,,,%%%""" !!!&&&,,,000222///...,,,)))&&&&&&(((+++***,,,---,,,,,,,,,...000000,,,((('''''')))++++++,,,...///,,,)))***000666888777555222///---+++***bbbPPPOOORRRWWW\\\___```______]]]^^^___^^^\\\[[[\\\]]]^^^\\\[[[\\\___ccceeefffddddddddddddeeefffggghhhdddaaa^^^\\\\\\^^^^^^^^^`````````___]]][[[XXXWWWVVVVVVWWW[[[^^^``````______^^^^^^\\\[[[YYYXXXWWWXXXYYY[[[[[[[[[[[[]]]___^^^___```___]]]\\\]]]^^^___^^^]]]]]]^^^^^^]]][[[[[[]]]^^^]]]YYYUUUTTTUUUVVVZZZ^^^``````___^^^^^^ZZZ[[[]]]___aaabbbbbbaaa]]]ZZZYYYYYY]]]bbbeeefffaaaaaaaaa___\\\[[[[[[\\\WWWWWWWWWYYY[[[\\\\\\[[[ZZZ[[[]]]___aaacccddddddbbb^^^WWWQQQMMMIIIGGGFFF???@@@BBBFFFLLLPPPRRRRRRTTTVVVWWWWWWWWWYYY]]]aaaaaaccccccccc```]]][[[ZZZVVVUUUVVVXXX\\\___aaaaaa[[[YYYWWWTTTRRRPPPPPPPPPOOOPPPOOOHHH???888666777333333333222666BBBRRR___iiifffbbb______```cccfffdddcccccccccdddeeeggghhhdddcccaaa```___]]]ZZZWWWPPPSSSSSSPPPIIIDDDDDDFFF???===???FFFMMMQQQWWW^^^dddcccccceeeeee\\\LLL???444111,,,***+++111888===>>>CCCIIIMMMRRRVVVTTTOOOIIIDDD===666000---------,,,---///000000///---+++******)))''''''***///333+++***(((''''''(((+++,,,---------....../////////---...///111111000///...)))***---///000///---,,,***)))((())),,,///111111,,,...////////////111333111...+++******+++,,,+++***+++---,,,++++++,,,...------,,,++++++***++++++((((((((()))***,,,...///***((('''(((***+++)))'''***---...,,,(((&&&))),,,//////...---------------+++,,,...000222333444444000000////////////000000,,,++++++,,,...000111222///000000...***(((((())),,,///333444444333444666333000,,,+++,,,------+++***(((((())),,,---...---*********+++,,,...111222333222000---++++++...111333111///......---,,,***))))))************))))))&&&%%%###$$$'''---333777<<<999555111.........///111...++++++,,,---,,,+++)))******++++++,,,,,,,,,***************)))((((((%%%%%%%%%''')))+++***)))%%%&&&(((***+++,,,,,,+++((()))))))))******++++++,,,...111333444333222000///...,,,***(((''''''''',,,...//////---,,,,,,,,,''''''(((***+++,,,---...,,,)))'''(((,,,...,,,)))%%%"""!!!!!!%%%***---///*********(((''''''))),,,***+++,,,,,,,,,,,,---///---***''''''((()))******)))---000...++++++111777999777555222///---+++***hhhRRRMMMPPPUUUYYY]]]____________``````___]]]\\\\\\]]]\\\[[[ZZZ\\\```dddfffgggeeedddddddddeeegggiiijjjiiieee```^^^]]]^^^______aaa```___]]]\\\[[[ZZZZZZZZZYYYYYY[[[^^^```___^^^______^^^^^^\\\[[[YYYXXXYYY[[[\\\\\\[[[ZZZ\\\]]]ZZZ]]]___]]]YYYXXX[[[______^^^^^^^^^______]]][[[[[[]]]^^^\\\XXXUUUVVVWWWXXX\\\```bbbaaa`````````\\\[[[ZZZZZZ[[[\\\\\\[[[\\\YYYWWWWWW[[[```eeeggg___``````___]]]\\\]]]^^^YYYYYYZZZ\\\^^^^^^]]][[[XXXZZZ\\\___```aaaaaa```]]]XXXPPPIIICCC>>>;;;999888777888;;;???DDDFFFFFFMMMPPPSSSVVVWWW[[[aaaeeeaaaccceeefffccc```^^^]]]UUUUUUVVVYYY^^^aaabbbaaa^^^\\\YYYVVVTTTRRRRRRQQQSSSSSSPPPGGG===777777999222222111111666CCCUUUcccjjjgggbbb^^^]]]^^^aaadddeeeeeecccccccccdddeeeeeecccbbbaaa```___\\\YYYVVVGGGIIIJJJEEE>>>:::;;;===<<<===CCCMMMUUUXXX]]]bbbgggccc```aaa```XXXIII===555111,,,***,,,444<<>>===<<<<<<<<<>>>???BBBFFFLLLSSSXXX^^^cccgggdddbbb]]]YYYYYYUUUJJJ>>>///...,,,,,,000888>>>???EEEEEEHHHPPPXXX\\\YYYVVVOOOIII@@@888333000...---+++...000000---)))'''&&&)))&&&######'''+++...///'''&&&$$$$$$&&&***...111222222111111111111111111000000//////.........---+++,,,---/////////......+++*********+++,,,------///111222333111111222333555222//////000000---***...***''''''***------,,,...------,,,***))))))(((---)))'''(((---000///,,,************************222000---***))))))******......---+++******,,,///,,,+++***+++---///000///...+++)))))),,,---,,,*********++++++---///111222---...///000///...,,,+++000000///......///000111222///,,,)))(((((('''&&&'''((()))((('''''')))+++,,,---......//////...............+++((((((,,,000444222///+++)))((('''((()))***+++---...---***(((***$$$"""&&&***...:::FFFJJJEEE<<<333---++++++,,,111---(((&&&(((+++---...,,,***((((((***,,,......,,,+++)))(((((()))+++,,,***))))))((()))+++---...+++***)))***+++,,,+++******)))((())),,,............---,,,,,,---///222333111///---***))))))***+++......//////......---,,,*********+++---111555888666111+++(((((('''%%%###""""""$$$%%%&&&&&&''''''&&&&&&%%%&&&(((,,,///111---...///000///---***))))))'''''')))***)))$$$ ((()))+++++++++,,,---//////000000...,,,******+++dddKKKHHHNNNUUU[[[]]]^^^___aaabbbbbbbbbaaa___]]][[[YYY\\\ZZZZZZ^^^dddhhhgggdddcccaaa______aaadddfffgggeeecccaaa______aaadddeeecccbbb```___]]]\\\\\\[[[[[[\\\\\\^^^___```aaabbb``````___^^^\\\YYYVVVUUUXXX[[[]]][[[XXXWWWZZZ^^^]]]^^^^^^\\\ZZZYYYZZZ\\\]]]]]]]]]]]]]]]]]]^^^___\\\[[[[[[[[[[[[\\\]]]]]]aaacccfffhhhhhhfffcccaaaaaa```]]]ZZZXXXWWWWWWXXXWWWUUUUUUXXX^^^cccffffffeeedddaaa______```aaaccccccaaa___]]]\\\[[[YYYWWWZZZ\\\___bbbaaa___[[[XXXOOOIIIAAA<<<:::888444000...///000111222333444444<<>><<<999:::===AAADDDEEEHHHLLLRRRWWW[[[___cccfffaaa___[[[XXXYYYWWWMMMAAA222000------111888>>>@@@EEEFFFKKKQQQWWWZZZYYYWWWRRRLLLBBB:::555222000///...000111///,,,)))''''''(((%%%"""###&&&***,,,---((('''&&&&&&(((+++...000444222111//////000000111////////////......------,,,---///000111111000000------,,,+++************+++---///000000111222444555222000///000000...+++---***((())),,,///000//////...---,,,+++***)))(((---***(((+++///111///,,,***)))))))))***+++,,,,,,111000...,,,++++++++++++...---,,,+++******,,,------,,,,,,,,,...///...------***)))))),,,...---,,,******+++,,,---...//////++++++,,,---.../////////111000/////////000111111///---***(((''''''&&&&&&'''***,,,,,,+++************++++++,,,,,,---------,,,,,,,,,)))''''''***---000...,,,***))))))***+++++++++---......---***(((***%%%$$$'''***...777BBBFFFBBB;;;444///,,,,,,,,,,,,***&&&%%%''')))++++++---+++)))(((***,,,,,,,,,***)))'''''''''(((***+++''''''((()))***,,,---...+++***((()))***++++++***,,,***)))***,,,------,,,...---+++++++++---///000000///---+++++++++,,,---/////////...------,,,,,,***))))))***...333888;;;777222,,,(((''''''&&&%%%%%%%%%&&&'''''''''&&&&&&'''&&&%%%$$$&&&***---000////////////---+++)))(((((('''(((***+++)))%%% $$$&&&(((((((((((()))***---......,,,)))(((((((((iiiPPPGGGMMMUUU\\\___``````aaabbbbbbbbbaaa___]]]ZZZYYYZZZYYYZZZ^^^cccffffffdddbbb```^^^^^^aaaccceeeeeebbbaaa``````aaabbbdddeeecccbbbaaa```___^^^]]]\\\]]]^^^^^^___``````aaaaaabbbaaa___]]][[[XXXVVVUUUXXXZZZ\\\ZZZXXXWWWYYY\\\]]]^^^^^^]]][[[ZZZ[[[\\\]]]]]]]]]^^^^^^^^^______]]]\\\[[[[[[\\\^^^aaabbbcccdddggghhhhhhgggdddccccccbbb```]]]ZZZWWWUUUTTTWWWWWWXXX\\\```dddffffffgggeeecccaaa___```aaaaaaeeeccc___]]][[[YYYWWWUUU\\\^^^aaacccaaa\\\VVVRRRDDD???:::777777555111...---///111333444333222111999<<>><<<999666222///,,,+++)))'''&&&&&&(((*********---+++))))))***,,,,,,,,,(((''''''&&&&&&((()))***%%%&&&''')))+++,,,------+++)))&&&&&&'''))))))))),,,***))))))+++,,,+++***---+++***))))))***+++---000///...------...///000111111///---,,,+++++++++***)))((()))---333999<<<666222,,,(((&&&'''''''''((()))))))))(((((('''&&&(((&&&$$$"""###'''+++---111000...---***)))'''&&&&&&''')))+++,,,***%%%!!!"""%%%'''((('''&&&&&&'''***++++++)))&&&$$$$$$%%%pppVVVGGGLLLTTT\\\```bbbaaaaaabbbbbbbbbaaa___]]]ZZZYYYYYYXXXYYY]]]bbbeeeeeedddaaa___]]]^^^```cccdddddd___``````aaabbbccccccdddccccccbbbbbb```___^^^]]]_________```````````````dddcccaaa^^^[[[ZZZYYYXXXZZZ[[[\\\[[[YYYYYYZZZ]]]___``````___\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^\\\[[[ZZZZZZ\\\___ccceeecccdddfffggggggfffdddccccccbbbaaa___]]]YYYVVVTTTYYYZZZ\\\___bbbccccccccceeedddbbb```______```aaadddbbb^^^\\\[[[ZZZXXXWWW\\\```dddeeeaaaXXXNNNHHH<<<999666555444111...+++///111333555666777777777>>>>>>@@@DDDIIIPPPVVVZZZYYYUUUSSSUUUYYYZZZVVVQQQQQQQQQPPPRRRUUUYYY\\\^^^VVVUUUSSSRRRRRRSSSTTTTTTVVVVVVXXX[[[^^^\\\VVVQQQIIIIIIKKKNNNMMMMMMRRRYYYdddaaa\\\XXXXXX\\\aaaeeeccc___ZZZUUUQQQPPPPPPQQQNNNDDD<<<===@@@@@@???>>>EEEAAA@@@EEEOOOVVVUUURRRSSSVVVYYY[[[[[[[[[\\\]]]\\\[[[YYYXXX[[[\\\SSSHHH888222,,,,,,///222888===BBBGGGNNNPPPPPPQQQVVVZZZWWWPPPFFF===777333111000...///...,,,***)))+++,,,)))&&&$$$&&&,,,000000...)))***,,,............---222222111000///...,,,+++---------------------------///000222333333333222111000...,,,+++)))))))))(((***---///000111333444444333111000///000000///000///......///000111111111000///...,,,+++***)))//////000333555444000---''''''&&&&&&(((,,,000222///000111222111000...------,,,+++,,,,,,,,,,,,+++,,,,,,---000222222000---...---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))))))((('''(((***---111333000///...---------...///++++++***(((''''''((()))+++---//////---+++++++++(((((((((((((((***+++,,,)))(((((('''&&&''')))***)))(((''''''(((***---......000111000---+++)))((())))))(((((()))+++///444666666777666444000---+++)))((((((***,,,---+++******((('''(((+++---------))))))((((((((()))***+++%%%&&&(((***+++++++++++++++((($$$###$$$&&&''''''((('''&&&''')))++++++***+++***)))((((((***+++---//////......///000222222333111///---+++************)))''''''***000666999444000+++&&&%%%%%%'''((())))))************)))))))))'''###!!!!!!$$$(((+++000...,,,***'''&&&%%%$$$%%%'''+++------+++'''$$$%%%(((******)))''''''''')))******(((%%%#########oooTTTGGGKKKRRRZZZ```bbbbbbaaaaaaaaaaaaaaa___]]][[[ZZZXXXYYY[[[]]]aaaccccccccc```^^^]]]^^^```bbbcccccc______```aaabbbccccccccccccddddddcccbbbaaa```___````````````````````````fffeeeccc```^^^]]]\\\\\\\\\\\\]]]\\\[[[[[[\\\]]]aaaccccccaaa^^^[[[YYYYYY[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZZZZ\\\```cccfffbbbccccccddddddccccccbbbaaaaaabbbaaa```^^^[[[ZZZ^^^___aaabbbaaa```______aaa```____________```aaaaaa___\\\[[[\\\]]]]]]\\\___ccchhhiiicccVVVHHH???999777666444222///+++)))000000111333666999<<<>>>??????>>>???CCCIIIPPPTTTQQQMMMKKKLLLQQQTTTSSSPPPMMMMMMMMMMMMNNNQQQTTTVVVQQQQQQQQQPPPOOOOOOQQQRRRSSSWWW\\\]]][[[XXXVVVVVVNNNOOORRRUUUSSSPPPQQQVVVZZZWWWTTTQQQRRRUUUZZZ]]]WWWTTTOOOJJJGGGFFFGGGGGGEEE>>>:::>>>CCCFFFHHHJJJPPPNNNPPPWWW```bbb\\\VVVUUUXXX\\\]]]]]]\\\\\\\\\]]]\\\ZZZZZZ^^^___VVVLLL;;;222+++***,,,---333:::AAAGGGMMMNNNLLLNNNSSSYYYWWWPPPFFF===777333000///+++,,,+++***)))***---000,,,)))'''***111555333000)))+++---000111000...------///111222111...***''',,,,,,,,,,,,------------,,,---///111222222222111000///...---,,,,,,,,,,,,,,,...000111111111222333444333111///......///000333222222000///.........000///...---,,,++++++***000111333666666444111---&&&&&&%%%%%%'''+++///111---...000222222111///...---,,,,,,...000000...,,,)))))),,,///333444222111111111///...,,,+++***+++,,,,,,,,,,,,+++***)))))),,,***((('''(((+++...000...---,,,*********+++,,,+++,,,,,,***((('''))),,,......---+++))))))***,,,)))))))))))))))******+++((('''''''''(((***+++,,,***)))((('''''')))+++,,,///000111000,,,)))))))))***++++++)))(((***---//////111333444333000---***(((((())),,,------+++(((&&&%%%&&&(((+++...//////,,,,,,++++++++++++,,,,,,'''((()))+++++++++***)))***'''###"""###$$$%%%&&&###""""""$$$'''***++++++******(((((()))+++---...---......///000111222333222111///---+++***)))(((***((('''&&&(((,,,000333111...***&&&$$$$$$&&&((('''((()))***++++++++++++(((&&&###!!!!!!###&&&(((---,,,***'''&&&$$$$$$###%%%(((,,,......+++)))'''(((***,,,+++)))'''''''''***++++++(((%%%#########lllOOOGGGJJJPPPWWW^^^bbbcccbbb___````````````^^^]]]\\\ZZZ[[[]]]___```aaabbbccc___^^^^^^___aaaccccccccc___``````aaaaaabbbbbbbbbddddddeeeeeedddcccaaa```__________________``````eeeeeedddbbbaaa```___^^^]]]]]]]]]\\\\\\]]]]]]]]]bbbcccdddbbb___\\\ZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[[[[[[[ZZZ[[[]]]aaadddfffbbbbbbaaaaaaaaaaaabbbbbb```aaabbbccccccbbbaaa```ccceeefffeeebbb___^^^^^^^^^^^^^^^^^^______```aaa^^^\\\[[[[[[^^^aaabbbccccccgggjjjiiiaaaRRRCCC999888777555333000---+++)))------...///333777<<<>>>:::999888999===DDDKKKPPPMMMLLLMMMOOOQQQRRRQQQPPPKKKKKKKKKJJJIIIIIIKKKMMMKKKLLLMMMLLLJJJJJJKKKLLLKKKQQQVVVVVVPPPLLLNNNPPPLLLMMMPPPSSSPPPKKKJJJNNNKKKJJJHHHHHHIIIKKKMMMOOOHHHFFFCCC@@@>>>>>>???@@@AAA???BBBGGGKKKMMMQQQVVVYYYZZZ^^^dddiiiggg^^^WWWVVVYYY^^^```aaa`````````^^^^^^\\\]]]bbbddd\\\QQQ@@@444++++++,,,+++111999CCCGGGLLLLLLKKKMMMRRRXXXUUUOOOEEE<<<666333111///++++++,,,++++++,,,///111---)))(((---444888555000(((***---000111111///...+++---000222111...)))'''++++++,,,,,,,,,,,,,,,---***,,,...000111111111111000000///////////////000///111333333222111111222444444222///,,,+++---///333333333111...+++++++++------------,,,,,,,,,+++///111444555444222///---&&&%%%%%%%%%&&&)))+++---+++,,,...000111111//////---,,,---000444555333///'''(((***---111444444333222222111///,,,******,,,......,,,+++************///---+++)))((()))+++------,,,***)))(((((()))***+++------+++''''''))),,,000///---)))''''''))),,,******+++++++++***)))(((&&&%%%%%%'''+++---......,,,+++)))((('''((()))***...000111///+++((((((***+++...---)))'''***---,,,***,,,...000000///,,,+++(((((()))+++,,,+++)))&&&%%%%%%%%%(((,,,...///...---------,,,,,,+++******((()))***++++++,,,+++++++++(((%%%$$$%%%&&&&&&&&&!!! ###'''***,,,,,,,,,+++)))))))))+++---...,,,,,,---...///000111111000000///...,,,***(((''')))(((&&&&&&'''***,,,......---+++(((%%%$$$&&&(((%%%&&&((()))***+++++++++'''%%%###""""""###%%%&&&***))))))((('''&&&%%%%%%&&&))),,,...---+++++++++***++++++)))'''%%%%%%&&&,,,,,,,,,)))&&&$$$###$$$rrrTTTHHHIIIMMMTTT\\\bbbcccccc]]]^^^___``````___^^^]]]\\\]]]___`````````aaabbb```___^^^```bbbddddddcccaaaaaa````````````aaabbbdddeeefffffffffdddbbbaaa]]]]]]^^^^^^_________```bbbccccccccccccaaa```___]]]\\\[[[[[[\\\]]]]]]\\\```bbbccccccaaa^^^]]]]]]ZZZ[[[]]]^^^___^^^]]]\\\\\\\\\]]]^^^```bbbdddeeebbbaaaaaa``````aaaaaabbbaaabbbcccddddddeeeeeeeeegggiiiiiigggdddaaaaaabbb`````````_______________]]]\\\ZZZ[[[___cccfffgggeeefffeee```VVVHHH;;;333666555444222///---,,,,,,+++,,,---000333666888:::333222111222666===DDDIIINNNSSSYYY[[[YYYUUURRRPPPJJJKKKKKKIIIFFFDDDDDDEEEBBBCCCDDDCCC@@@???@@@BBBBBBEEEGGGFFFCCCAAABBBCCCBBBCCCGGGJJJFFF@@@>>>AAA;;;<<<===???@@@@@@@@@@@@;;;:::999999999:::;;;<<>>333222222///555???JJJKKKLLLLLLNNNQQQUUUXXXUUUNNNEEE===888555444333222333333222///......///((($$$###)))333666222+++'''))),,,///000111111111...---,,,+++++++++,,,---*********++++++,,,,,,,,,***,,,...000111222222222555444333222111111111111...000222222222111222333555444222---)))'''))),,,---///111///,,,)))***+++))))))***++++++,,,------+++---//////---***)))(((%%%%%%%%%%%%%%%%%%%%%%%%((()))***,,,---...//////...---///555<<<>>>:::555***))))))***---000111111---///000///------///222222///,,,***)))+++...///000///---,,,*********+++...---+++))))))))))))******,,,---***%%%###&&&***...///000...+++)))(((((()))***,,,---+++((($$$!!!"""!!!"""&&&,,,000000000---,,,***)))((()))+++,,,+++...000---)))&&&(((,,,---111///(((&&&+++...,,,((((((((())))))***++++++//////......///---+++((()))(((((()))++++++***(((+++******(((&&&$$$"""!!!&&&&&&'''))),,,000333555///...,,,,,,---,,,+++)))%%%$$$$$$&&&)))+++,,,,,,111///,,,)))&&&&&&&&&&&&)))***+++,,,------------,,,---///000///,,,(((%%%$$$%%%''')))+++---......---///000...+++))))))+++'''''''''''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%'''(((+++---......---,,,(((***------++++++...000000///,,,(((%%%%%%'''))),,,---,,,***&&&$$$######}}}UUUBBBCCCKKKYYYbbbbbb___^^^]]]]]]^^^___````````````[[[___dddfffdddbbbccceeeeeecccaaa``````bbbdddfffhhhiiigggaaa[[[YYY]]]bbbdddddddddddddddddddddcccddd```]]]]]]^^^___^^^\\\___```aaa```______aaaccc``````____________`````````^^^]]]]]]```bbbcccbbbaaaaaaaaa___]]]\\\]]]^^^```aaacccdddeeeddddddccccccbbbaaaaaaaaabbbcccdddaaacccfffffffffeeeeeefffkkkkkkjjjjjjjjjiiiiiiiiicccbbbaaa______^^^^^^___ZZZ[[[]]]```bbbbbbbbbbbb___ZZZQQQFFF>>>888555444444111///...000000...,,,...//////000111111111111//////000000111444999===PPPYYYcccddd[[[RRRNNNNNNHHHHHHGGGDDD???<<<::::::555666666444222000000111111222333222111000000111222777;;;999444000000111---...000222444555666666444555555444444555777:::777@@@HHHHHHCCC???BBBFFFJJJJJJKKKLLLLLLJJJEEEBBB???GGGQQQYYY\\\]]]^^^```___\\\\\\aaahhhmmmllljjjTTTBBB222000444999>>>CCCFFFFFFFFFIIIMMMQQQTTTUUUSSSPPPIII@@@888333222222111111222222222111000///''''''''')))---////////////...---...000111111111000///---+++))))))+++...000---***)))***///444777000000000333555666555444444222111000111222111000---///111222333444333333666444000,,,)))'''&&&&&&,,,...000000---***))))))---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++(((&&&$$$######$$$%%%%%%%%%$$$$$$''''''((()))+++---000111888444111222666777444000,,,******---111222111///000111000...,,,,,,...000111---******,,,---,,,+++------,,,+++))))))***,,,++++++,,,------,,,++++++---+++'''%%%$$$%%%''')))222222222111000...,,,+++,,,++++++***)))'''%%%$$$&&&%%%%%%&&&***---//////------..................---......---+++******+++///...,,,***((((((((()))'''&&&%%%%%%'''+++///111222222333555666333---'''---+++)))((((((((('''%%%&&&&&&&&&&&&### $$$***+++***+++000444111...++++++---...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,)))&&&%%%%%%&&&(((***,,,...//////...---......//////---+++(((&&&###%%%'''***,,,,,,,,,,,,,,,---.../////////...---)))'''%%%%%%&&&&&&%%%###''''''&&&&&&'''(((***++++++---//////...,,,,,,,,,(((***---......///111333666333///+++)))***+++,,,+++***)))'''&&&&&&&&&&&&~~~YYYIIIHHHMMMXXX```aaa``````]]]]]]^^^_________^^^^^^^^^aaadddfffeeedddccccccdddbbb```______```bbbccchhhhhhfffaaa[[[XXX[[[___bbbbbbbbbbbbccccccccccccddd```]]]]]]^^^______^^^___```aaaaaa``````aaacccaaaaaaaaaaaaaaaaaaaaaaaa^^^]]]\\\\\\___aaabbbaaa```aaaaaa```^^^]]]]]]^^^```aaacccdddeeeeeeddddddfffeeecccaaa`````````aaaaaaccceeefffeeeddddddeeefffffffffffffffeeedddddd``````___^^^^^^]]]]]]\\\ZZZ[[[[[[\\\[[[ZZZYYYXXXTTTOOOGGG>>>888444333333555222/////////000...,,,------.../////////......+++...111333444666999;;;FFFNNNVVVVVVOOOGGGEEEFFFBBBBBBAAA===999666555666555555555333111000000000000111111000//////000222222555888888555333111111///000111333444666666666999999999888777777999;;;:::AAAFFFGGGBBB???@@@BBBDDDBBBAAAAAAAAAAAA???===:::???GGGNNNRRRSSSTTTTTTUUUVVVXXX[[[```ccceeefffRRRAAA333222999>>>BBBFFFFFFFFFGGGJJJNNNRRRUUUVVVSSSPPPIIIAAA888333222222000111222333333222000///((('''(((***...000000000333111000000111222111000...---+++((('''(((+++...000...,,,,,,---111555888111000000222444666666555222000......///000000000///000000000000000000///444222...***(((&&&&&&&&&+++,,,......,,,***)))***,,,,,,,,,,,,,,,+++++++++)))***+++++++++)))'''%%%%%%%%%%%%&&&&&&'''''''''((((((((()))+++...111333777444333222333333111///+++***))),,,///222111000000000///...,,,+++---///...,,,******,,,---,,,***---------,,,***)))***+++,,,---...//////...---,,,***)))((('''&&&&&&&&&'''---...000111111///...,,,,,,++++++***)))((('''''''''&&&%%%'''***---............//////////////////---......---***))))))***,,,+++***)))((('''''''''((((((((((((***---000111555555666777888555...)))***(((&&&&&&''''''&&&%%%&&&&&&&&&%%%######)))+++++++++...222000---******,,,...---,,,)))***++++++,,,,,,,,,,,,+++++++++)))'''&&&'''((('''))),,,///111111111000//////000///...+++)))'''%%%'''(((***,,,---------------...///...---,,,+++((((((((('''&&&%%%$$$$$$''''''&&&&&&'''(((***+++***,,,......,,,+++++++++***,,,......//////111333666333///,,,******+++,,,******)))(((&&&%%%$$$$$$eeePPPMMMOOOWWW^^^aaaaaaccc]]]^^^_________^^^]]]\\\aaaaaaccceeeffffffdddbbbcccaaa___^^^]]]^^^___```eeefffddd```ZZZYYY[[[^^^___``````aaaaaabbbbbbbbbdddbbb^^^]]]^^^_________^^^```bbbbbbaaa```aaabbbbbbcccddddddddddddcccbbb\\\[[[ZZZ[[[]]]___```___^^^```bbbaaa```^^^]]]^^^```aaaccceeeeeeeeeeeedddgggfffdddbbb```^^^]]]]]]aaaccceeeeeedddcccdddeeedddeeefffgggfffeeedddccc^^^^^^______^^^]]][[[ZZZZZZYYYXXXUUURRRNNNLLLJJJFFFAAA:::444000///000111555222000.........,,,+++++++++,,,,,,,,,+++***)))''',,,222666777777777777>>>BBBFFFEEE???;;;;;;===;;;;;;:::888444222222333555444444333333222222222111111000...---...111444444555777999;;;;;;888666666777888:::;;;===>>>>>>CCCCCCBBB@@@>>>>>>???AAAAAADDDGGGGGGEEECCCAAAAAAAAA===:::888999;;;<<<===:::<<>>@@@CCCFFFJJJNNNPPPHHH===333555>>>FFFGGGEEEDDDFFFIIILLLOOOSSSWWWYYYXXXUUUNNNDDD:::222///......000222444444222000...))))))+++...222444444333555333111111222222222111///---***&&&$$$%%%)))---)))******+++---///111222000...---...000222222222///---++++++...111333444000...+++)))))))))+++,,,...,,,)))'''&&&&&&&&&'''((()))***)))((()))+++---,,,,,,++++++******))))))&&&'''((()))***++++++***))))))((('''(((***---...///---+++***+++...111333333555666222,,,((())),,,///...,,,++++++---///000......---+++)))(((***+++((()))+++---...---+++)))---///000///,,,)))(((''',,,---000222222000---,,,'''))),,,......+++(((%%%%%%(((,,,000111000---+++***)))'''&&&'''(((***,,,+++)))))))))+++,,,+++***---.../////////...---,,,---------+++(((&&&&&&&&&%%%&&&((())))))((('''&&&,,,---///111222333222222111111222222000...***'''%%%$$$###$$$&&&'''''''''))))))(((&&&$$$""" $$$***---...------...,,,+++))))))***+++,,,,,,******++++++++++++******)))*********))))))+++,,,(((+++///222444555444333333444444444333222111000---,,,,,,,,,---...///000/////////...,,,***(((&&&%%%***---,,,&&&"""###%%%'''''''''(((((()))******+++,,,------+++******+++...///111111111111333444444333000...,,,,,,---...***+++,,,+++***'''$$$"""uuuMMMJJJMMMWWW___bbbcccdddcccdddeeefffeeebbb```^^^\\\[[[\\\___dddfffeeebbbaaa```^^^]]]\\\\\\\\\\\\\\\]]]______^^^___```aaa^^^______```aaabbbbbbcccgggfffdddaaa___]]]]]]]]]^^^```aaabbbaaa```aaabbbaaabbbdddeeeeeedddbbbaaa\\\[[[ZZZ[[[]]]^^^]]][[[[[[]]]```aaa```^^^^^^^^^___```bbbdddeeeeeeeeedddcccbbbbbbaaa```___^^^]]]aaabbbccccccbbbcccdddfffdddeeefffffffffeeecccbbb^^^^^^______^^^[[[XXXVVVOOOMMMJJJFFFBBB???<<<;;;777444000,,,++++++---...///...---+++)))((((((((()))***,,,---,,,***(((''''''***---000111222444666999777555333222333555666:::::::::999888888;;;===::::::<<<@@@DDDFFFEEECCC===<<<:::777777:::???CCCJJJHHHIIINNNTTTVVVRRRMMMKKKLLLNNNPPPSSSWWWZZZ[[[[[[ZZZYYYWWWTTTSSSTTTUUUUUUUUUUUUXXXZZZ[[[YYYVVVRRRNNNHHHEEEGGGKKKOOORRRNNNKKKHHHHHHIIIHHHDDD@@@<<<999888:::@@@EEEFFFEEECCC<<<555444;;;CCCCCC@@@BBBEEEJJJMMMPPPSSSWWWZZZ\\\YYYQQQGGG;;;333...,,,...000111333222111...---)))***,,,000444666555444111000...///111222222111222000---)))&&&&&&))),,,)))******,,,---...///000---,,,+++,,,...//////...+++)))((())),,,000111222---+++)))''''''***,,,...---+++)))'''&&&&&&'''((()))*********)))***,,,...,,,,,,+++***))))))((((((%%%&&&((()))+++,,,------+++***)))((()))+++---///222000...,,,+++,,,...///000444555111***&&&(((+++333222///---++++++,,,---......---+++(((''')))***'''***---......,,,***)))...///000///,,,)))((((((+++,,,...000000...,,,+++(((+++///111111...***'''&&&))),,,///000...+++)))((('''&&&%%%&&&(((***,,,---+++++++++------,,,***+++,,,---...---,,,***)))+++,,,,,,***(((&&&&&&''''''(((***++++++***))))))---...111222333333222111.../////////---+++)))((('''%%%%%%&&&(((*********++++++***)))'''%%%$$$######''',,,///000///......******))))))((()))***,,,))))))***+++++++++******(((***************,,,...,,,---///222333333333222555555555666666666666666000///---,,,---...///000000000///...,,,)))'''%%%%%%))),,,+++%%%"""###&&&''''''((())))))*********,,,---...---,,,+++,,,...///111222222111111333444444222000///......//////,,,---------,,,)))&&&%%%qqqLLLIIILLLUUU^^^aaaccceeeeeeggghhhiiihhhfffcccaaa[[[[[[\\\^^^aaacccdddccc``````___^^^^^^]]]]]]]]]\\\]]]___```bbbccccccccc_________``````aaaaaabbbdddeeeeeedddaaa^^^]]]^^^___```aaa```______aaacccaaabbbccccccccccccbbbaaa___^^^]]]]]]^^^^^^\\\ZZZZZZ\\\^^^___^^^]]]^^^^^^]]]^^^```bbbdddddddddddd``````aaaaaa```___^^^^^^]]]^^^`````````aaadddfffggggggffffffeeeeeeeeeeeeZZZZZZYYYXXXVVVSSSPPPNNNDDDCCC@@@===:::888777666444222000...---,,,------,,,---,,,***((('''((()))+++,,,///000000...,,,******,,,---......000333555666333222222555888:::;;;>>>??????>>>>>>@@@DDDGGGDDDEEEHHHNNNTTTUUUQQQMMMGGGFFFEEECCCCCCFFFKKKOOOUUUTTTUUUYYY___```]]]XXXSSSSSSTTTUUUXXX[[[^^^`````````___]]][[[ZZZ\\\^^^]]]]]]^^^aaacccdddcccaaaZZZWWWTTTSSSTTTWWWXXXYYYTTTSSSRRRRRRQQQOOOLLLIIIEEE???;;;===CCCGGGFFFCCCCCC@@@:::666888===>>><<>>555000...000000000000///---,,,+++)))***,,,111555666666444///...---...000111111111222111///+++(((((())),,,---,,,------...///000000+++++++++,,,......---+++'''&&&&&&(((+++---......***)))((('''(((+++...000...,,,***(((''''''((()))***+++------,,,,,,---...,,,++++++***)))(((''''''''''''(((***,,,---//////---,,,+++++++++,,,---...222111///---,,,,,,,,,,,,///222333000***''')))+++444444222000,,,+++,,,---......---+++((('''(((***))),,,///000...+++***)))...///000...,,,***)))***++++++,,,------,,,++++++***,,,///111000...,,,***(((***---//////---***(((((('''''''''((()))+++,,,...------...//////---,,,***+++---------+++)))'''(((***+++***)))((()))***++++++,,,------,,,,,,,,,---...000111222111000000...///000///---,,,,,,,,,)))((('''(((+++---------++++++******)))((((((((('''))),,,///111000///...*********((('''&&&(((***'''((()))***++++++++++++)))***++++++***+++---///---......///000111222222333444555666888999:::;;;333111...,,,,,,---///000111111000///---***'''&&&&&&((()))'''$$$###$$$&&&''''''((()))************+++,,,------,,,,,,///111000222333222111111222333333222111000//////000000------......---+++)))(((tttQQQLLLLLLSSS[[[___bbbfffeeegggiiikkkjjjhhheeeccc\\\^^^___`````````aaaccc````````````_________```______aaacccdddeeecccbbb^^^^^^^^^^^^____________]]]aaaeeefffdddaaa```aaaaaaaaa```___^^^___bbbeeebbbbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````^^^[[[YYYYYYZZZ\\\\\\\\\\\\]]]___[[[]]]___aaabbbccccccccc`````````aaa```___]]]\\\XXXYYY[[[\\\\\\^^^bbbdddcccbbb```_________```aaaSSSQQQOOOLLLIIIFFFDDDCCC999888555333111000000000////////////......------+++,,,---+++)))(((***,,,---///222444444222000...---...000000///000222444333111222666>>>CCCEEEEEEFFFGGGGGGGGGHHHKKKOOOSSSQQQRRRVVV]]]bbbaaaZZZSSSPPPPPPPPPOOOOOORRRVVVZZZ[[[[[[\\\___cccccc```]]]YYYYYYXXXXXXYYY[[[]]]___^^^______^^^\\\]]]___aaabbbcccdddeeeeeeeeeeeeeee___^^^^^^^^^______^^^\\\WWWYYY\\\\\\[[[YYYXXXXXXPPPMMMIIIHHHIIIKKKLLLKKKGGGHHHCCC:::666999;;;:::===BBBIIIMMMOOOQQQVVV[[[]]]ZZZTTTKKKAAA999444333222111///---,,,***))))))((())),,,111555777666444000///---...///000000///.........---+++***+++---///...---,,,,,,---...///++++++,,,...000///---***''''''(((***---///...---******))))))***,,,///000000...,,,***)))))))))***,,,...000000///.........,,,+++***)))((('''&&&&&&((()))***+++,,,...000111////////////........................------,,,,,,...///000///+++***+++,,,222333444222///---.../////////...+++((('''(((***,,,///111000---+++******...//////---+++***+++,,,,,,,,,++++++++++++,,,,,,+++,,,------...---,,,+++)))***,,,......---,,,+++)))))))))***++++++,,,,,,///......000111111///---+++,,,---...---+++)))'''&&&''')))******+++,,,.........---------------...------......//////......---///000///------...000+++***)))***,,,.........******)))))))))*********))))))+++---///000///...***++++++(((%%%$$$&&&(((&&&&&&((()))+++,,,,,,,,,***+++,,,+++++++++---///,,,+++++++++,,,///222444000111222444777999<<<===444222...++++++,,,...000111111111000...+++)))'''&&&&&&$$$######$$$%%%&&&&&&''')))***++++++******)))***+++++++++,,,///222111222333222111000111222222222111000000000111111------,,,,,,,,,+++++++++|||WWWPPPMMMQQQXXX]]]bbbgggeeegggiiikkkkkkiiifffddd___aaacccbbb___^^^```bbb`````````aaaaaaaaaaaaaaabbbbbbccceeefffeeecccaaa^^^]]]]]]]]]]]]]]]]]]]]]XXX^^^dddgggfffdddcccdddbbbaaa```^^^]]]^^^bbbfffdddccccccbbbbbbccccccddddddcccbbbbbbaaa___[[[YYYYYYZZZ[[[[[[ZZZ[[[]]]___ZZZ\\\^^^```bbbbbbbbbbbb```aaaaaaaaa```^^^\\\[[[TTTVVVWWWXXXYYY\\\```cccXXXVVVTTTRRRRRRSSSUUUWWWLLLJJJGGGCCC@@@===;;;:::222111///,,,+++******++++++,,,.../////////------+++---...---******,,,//////111444666777666333111...000222333222111222333222111444<<>>;;;888666555444000000...---+++)))((('''(((***,,,///111111000///+++---///111111000...,,,333444555555555444333222111111222222333333333333///333:::@@@FFFNNNWWW]]]YYYWWWUUUTTTVVVZZZ___bbb```ccchhhjjjiiiddd^^^ZZZUUUXXX\\\```bbbbbbaaa```aaa___]]]^^^```bbbccccccaaa^^^ZZZZZZ\\\]]][[[ZZZ\\\\\\[[[ZZZ[[[^^^```bbbfffeeedddcccccccccdddeee\\\```fffjjjjjjgggccc___]]]]]]]]]```cccddddddcccaaa^^^YYYVVVUUUVVVXXXZZZ]]]WWWMMM@@@666444888>>>BBBCCCGGGKKKPPPTTTWWWYYY[[[ZZZUUUMMMDDD<<<777555666333///+++((('''&&&&&&,,,---///000222333333333444222111222444444222///...+++(((((())),,,---......---,,,***(((&&&&&&%%%(((+++///333444333000...---...///000111111000///*********++++++,,,,,,,,,///---++++++,,,......---000000000000000///......//////...---,,,++++++***++++++++++++,,,...///000...//////...,,,+++,,,---,,,++++++,,,---...//////............///000111111444444333222111111000000333111...,,,++++++,,,---444222000...---,,,,,,---555111,,,((((((+++///333000///.........///111222---+++))))))+++,,,---,,,)))+++------,,,******+++***+++...000111000...------...///000111222333444222---******,,,,,,((($$$)))((((((+++///111///------......---,,,,,,...///..................------000...,,,,,,---......---&&&'''***...111111...+++'''%%%###!!!"""&&&***---,,,,,,---------,,,+++***,,,+++((('''&&&(((***+++,,,***(((&&&&&&''')))***...,,,++++++,,,,,,+++***(((((())),,,000222111111+++***)))+++///444888999666222---++++++---.........000111000---)))'''&&&'''%%%###!!! """###%%%&&&(((+++,,,***((('''&&&'''(((******))))))+++,,,000111111222222222222111...000111000------///222,,,,,,+++***+++,,,---...\\\JJJGGGQQQVVV]]]eeeeeehhhgggfffdddcccaaaaaa```\\\^^^^^^^^^\\\\\\]]]^^^bbbcccdddcccaaa______```bbbaaaaaadddggggggeeecccbbb___]]][[[[[[[[[ZZZYYY[[[^^^ccceeeeeedddccccccfffbbb___^^^```aaaaaaaaadddbbbdddhhhiiiddd___^^^^^^^^^^^^```bbbbbb```___^^^^^^^^^^^^___bbbeeefffbbbaaaaaadddhhhhhhddd___^^^cccccc^^^ZZZZZZWWWRRRQQQOOOKKKHHHFFFFFFGGGGGGCCC???;;;999:::<<<<<<;;;===<<<:::888666555444333222111///---***)))((('''(((***,,,...111222222222000111222333333111000...222222333444444333222111///000111333333333222222000222777???HHHRRR\\\bbb[[[ZZZYYYXXXZZZ\\\___aaaaaacccfffgggfffaaa\\\YYYXXX[[[^^^bbbccccccbbbaaa^^^]]]\\\^^^aaadddeeeeeeccc```\\\[[[\\\^^^]]]\\\___^^^]]]\\\]]]___aaabbbcccbbbbbbbbbccceeeggghhhaaadddhhhjjjjjjgggbbb___^^^]]]^^^aaadddeeeeeeddd___]]]ZZZXXXXXXZZZ]]]___bbb\\\QQQCCC999555999>>>AAABBBEEEJJJNNNRRRVVVWWWYYYWWWRRRJJJBBB:::666555555333000---+++*********000000000000000000000000333222111222444444222//////,,,***)))***+++,,,+++---,,,***)))'''&&&&&&&&&))),,,000444555444111///...///000111222111111000---,,,,,,,,,,,,------...///---++++++---.........000000111111111000///.../////////000000000000000...---,,,,,,---///111222000000///,,,)))((()))*********+++,,,---///000111////////////000111333444444444444333333222000000222111///---,,,,,,,,,,,,---,,,,,,+++,,,---...///666222---(((''')))---000111000000///000111222333---+++))))))***,,,,,,+++***,,,------+++)))))))))+++,,,...000000...,,,+++)))***,,,...000333444555111...******,,,---***''')))((((((***---///---+++...///000000///...///000///////////////////////////...------...///---,,,&&&''')))---//////---******'''%%%######%%%(((***,,,---.........---,,,++++++***))))))***,,,///000111///+++)))''''''((()))---,,,,,,---//////...,,,+++******,,,000222222111+++)))((((((,,,000222333555222...,,,,,,,,,,,,+++,,,---......,,,)))((('''&&&%%%""" !!!###$$$&&&))),,,,,,***(((&&&&&&%%%'''((()))((()))+++---//////000000111111222222000111222111//////111333222///,,,)))(((***,,,...bbbNNNIIIRRRWWW]]]ddddddfffeeecccaaa___^^^]]]\\\ZZZ[[[\\\\\\[[[\\\^^^```aaabbbdddcccbbb```aaaaaaaaaaaacccgggiiiiiigggeeeeeebbb^^^\\\[[[ZZZXXXWWW\\\___cccfffeeecccbbbaaadddaaa___^^^___``````___aaa___bbbggghhhccc]]]\\\ZZZZZZ[[[^^^aaabbbaaa```____________aaaccceeefffbbbaaabbbdddgggfffaaa]]]\\\]]]\\\WWWSSSRRRNNNIIIIIIFFFAAA===:::999999999666333000///000222333222666666666555444333333222444222///---***)))))))))***+++,,,...000222444666444444333222111000//////111111222222222222111111---...111333333333222111111111444>>>KKKYYYaaaeee\\\\\\]]]^^^____________```aaaccccccbbb___[[[YYY\\\^^^```cccddddddbbbbbb\\\\\\\\\^^^bbbfffggggggeeebbb^^^\\\\\\^^^___```___^^^]]]]]]]]]]]]___```______```aaacccfffhhhiiifffgggiiijjjhhhfffbbb```_________bbbeeeggggggfff___^^^\\\[[[\\\^^^bbbdddgggaaaUUUFFF:::666888<<>><<<======;;;888666:::999666333222111111111000000000///---,,,,,,,,,///111333555666555333222111000000000111333444555333222000......000222333555444222///.........///222222222222222333444444,,,---///111111000///...------333AAARRR]]]^^^[[[ZZZ\\\___aaaaaa___\\\ZZZ]]]]]]^^^___```bbbcccccc_________``````aaaaaaaaadddccccccdddggghhhgggfffdddbbb^^^[[[ZZZ[[[^^^aaa^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___```aaaaaabbbbbbbbbccccccddddddddd``````aaadddhhhjjjjjjiiifffeeebbb`````````bbbccciiicccWWWHHH;;;555666999>>>@@@CCCHHHMMMRRRVVVXXX\\\ZZZUUUMMMBBB999444111000000000000000000111111222222000...---,,,++++++)))+++,,,---...///000111...---,,,---...///...,,,,,,+++)))))))))+++---...,,,...222444555333111///------,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,+++++++++---///111000///...///000111111///---,,,------...///000000111111000...,,,******,,,...///000///---((($$$"""###$$$(((((()))+++---000222333999777444111////////////***+++...//////---***)))((()))***+++***'''%%%######%%%'''))),,,...000111555222...***((('''((((((000000000000000000//////...---+++******)))'''%%%&&&((()))******+++---///000000///...,,,)))'''%%%$$$%%%&&&(((***,,,.........---,,,,,,...///000000......///...---,,,++++++,,,...111222000///......---------......////////////...///000000///+++)))#########%%%'''))))))((()))(((((('''''''''((((((******+++,,,+++***)))(((+++,,,---...000000111111///...---+++***************+++...111444444111///+++(((%%%%%%&&&(((((((((***(((''''''***+++,,,+++(((***...222666666333000'''&&&&&&'''***+++***)))(((''''''&&&&&&'''(((((()))+++,,,,,,)))((('''(((//////...,,,***)))+++---///...---,,,---///111333111000/////////000000000......------,,,,,,,,,,,,pppWWWNNNTTTYYY___ccc```aaadddgggiiigggbbb\\\WWWVVVWWWXXXYYYZZZ\\\aaadddggghhhhhheeeaaa^^^]]]]]]^^^aaaeeeggggggfffffffffbbb___[[[ZZZ[[[]]]^^^______aaabbbbbbaaa```aaabbbccceeegggfffdddbbbbbbbbb```]]]]]]``````\\\YYYYYYVVVVVVVVVXXXZZZZZZXXXVVVSSSRRRQQQPPPOOONNNMMMMMMLLLIIIDDD???<<<;;;;;;;;;777222000333666555333333333333333222222111000000///111222000...,,,++++++///111555777777555333111---...000222444666777888555333111///......///000444333222111000000111222222222111222222333444555......//////......------,,,---333AAAQQQ[[[\\\ZZZYYY[[[\\\^^^^^^]]][[[ZZZ\\\]]]^^^```aaaccceeeeee___^^^^^^^^^^^^___aaaaaaffffffeeefffggggggfffdddaaa```^^^[[[YYYZZZ]]]````````````______^^^^^^^^^[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___```bbbcccdddeee``````bbbeeehhhkkkkkkjjjiiigggdddaaa___^^^^^^^^^eee```VVVHHH<<<666888;;;;;;>>>BBBHHHNNNSSSXXXZZZ]]]\\\YYYQQQGGG===666222000000000000000000000000.../////////...---,,,+++(((***+++++++++---111444222000......///000///...,,,+++)))((((((***---///---...///111111111000///++++++***)))))))))******++++++++++++++++++******))))))***,,,///111000///---------------,,,,,,+++++++++,,,,,,------------...---,,,*********++++++,,,---,,,***'''%%%&&&'''*********+++---///000111777666444111///---,,,+++((()))+++,,,,,,***)))(((&&&'''((())))))'''%%%$$$&&&''')))+++,,,---......000...,,,***)))))))))***....../////////...---,,,---,,,+++***+++***'''%%%%%%''')))***+++---000333222111000...,,,)))'''&&&%%%&&&&&&((()))***++++++,,,,,,---......//////000...///000///---,,,+++,,,+++---//////...---------,,,,,,------......//////000///...//////...+++)))$$$""""""###&&&((())))))''''''((()))))))))******))))))***+++***)))((('''***+++---...///......---************++++++,,,---++++++,,,...000000...+++(((&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%((()))***)))&&&'''+++000555777777555+++(((&&&(((+++,,,+++((())))))((((((((()))******)))+++,,,+++***((()))***111111///---******,,,...111000/////////000111222000...,,,---...///...---******,,,---------,,,,,,ttt[[[PPPWWW\\\bbbfffccccccdddffffffeeebbb^^^\\\WWWXXXXXXYYYZZZ]]]aaaeeefffggggggeeebbb___^^^^^^^^^aaaddddddcccbbbccceeeccc___\\\ZZZ[[[]]]______`````````_________bbbeeegggiiikkkiiiddd```^^^]]][[[YYY[[[``````YYYSSSPPPPPPOOOOOOOOOOOONNNKKKIIIDDDDDDDDDDDDDDDCCCBBBBBB???>>>===:::777555444444444---+++000555444222333///000222444444222111///---000222222///------...000222666888888555111...+++---000333555666666666333222000///......//////000000000000111111222333111000000000111222444555111000...---,,,+++,,,,,,,,,---333???MMMYYY^^^___ZZZZZZZZZ[[[[[[\\\\\\\\\]]]^^^___```aaabbbcccccc___^^^]]]]]]^^^```aaaccceeeeeeeeefffggggggeeeccc___```___]]]ZZZZZZ\\\___`````````aaa``````______[[[\\\]]]____________^^^\\\]]]^^^```aaaccccccddd``````aaaeeehhhkkkkkkjjjhhhfffccc```]]][[[ZZZZZZ]]]YYYOOOCCC888444666999888;;;???FFFMMMSSSXXX[[[ZZZZZZYYYTTTKKKAAA888444222222222111111000///...,,,---///000///---+++)))***++++++******---333888888555111////////////...,,,***(((&&&&&&(((+++------------------.........+++***)))((('''(((((()))((()))+++,,,---,,,***)))''''''(((+++///000///...,,,+++***)))))))))************+++,,,,,,------...,,,,,,,,,,,,+++***)))((((((***,,,,,,+++*********,,,,,,,,,,,,,,,---...///222222222111///---***)))((())))))******)))))))))%%%&&&((())))))((((((''''''((()))+++,,,,,,,,,,,,******))))))***+++,,,------......///...---,,,+++,,,+++******+++***'''%%%''')))***++++++...111444333222111///,,,***((('''%%%%%%&&&'''(((***++++++)))+++...//////......---,,,...000///,,,++++++,,,,,,---......---,,,---...---------...//////000000111000.........---,,,***$$$###!!!"""%%%((())))))'''((()))*********)))))))))******++++++***(((''')))***---//////...---,,,))))))***+++,,,---......,,,+++******++++++)))'''((('''&&&'''((()))((('''&&&%%%%%%&&&((()))((('''&&&&&&(((,,,111555666666///+++((())),,,---+++(((((((((((())))))*********(((***++++++***)))***,,,//////...,,,***+++...111333333222222222222111111000---+++,,,...///...---************++++++,,,,,,}}}cccWWW\\\```eeehhhcccfffeeedddcccbbbaaa``````ZZZ[[[[[[[[[\\\___dddhhheeeffffffeeeccc`````````^^^```ccccccaaa```bbbdddddd```\\\ZZZ[[[]]]^^^___aaa```___^^^]]]___cccfffjjjlllmmmjjjccc]]]ZZZYYYTTTTTTYYY______UUULLLGGGIIIHHHFFFFFFEEECCC???<<<777888999:::::::::::::::666888::::::888555333222666...,,,222666555444555000222555777777555222000+++///333444222000000111111333666888888444000---***,,,000333555555444333000000///////////////000+++,,,---...///000111111000////////////111333444333111...+++******++++++---...222<<>>???:::666555666111222333333444444444444222111000222555555222///...000333333222111111111///222555666555333222111---///222333222222333333111111111000...,,,***)))******,,,111555555222///...---+++))))))+++...///111111000...,,,+++---///,,,,,,000;;;LLLZZZbbbddd[[[[[[ZZZYYY[[[]]]___aaa`````````bbbddddddaaa___]]]]]]]]]]]]___bbbdddeeeeeeeeeeeeddddddccccccbbb________________________^^^^^^^^^\\\ZZZ[[[]]]___aaa^^^\\\]]]aaacccbbb```aaa^^^\\\]]]```bbbaaa___aaaaaabbbeeegggiiihhhgggeee```[[[ZZZZZZYYYTTTPPPMMMHHHAAA:::555333333444666888<<<@@@FFFLLLTTTYYYYYYXXXUUURRRMMMEEE<<<666444444444333111...+++)))(((+++......+++)))***+++---///000---))))))///444:::555///,,,,,,,,,+++)))'''((((((((())))))************+++,,,+++***)))((()))))))))((((((((((((((()))(((((())),,,---,,,,,,+++++++++---......,,,++++++***)))((((((((()))***(((***---///......///000***,,,...///...,,,***(((******)))+++---//////...---000333333000...---......//////...,,,***)))***+++++++++,,,------+++***,,,)))((())),,,......,,,******)))))))))))))))))))))'''''''''***,,,,,,,,,)))***,,,///000///,,,)))&&&&&&&&&'''((())))))***'''(((***---///000111111444111...---......+++((($$$%%%''')))+++,,,------***+++---......,,,)))'''))),,,//////+++)))((()))...000333333222000//////,,,------------...222555///222111...///111,,,$$$%%%!!!""")))------+++***,,,...000///---)))''')))+++......,,,******+++,,,++++++,,,......---+++******))))))***,,,---...---***(((''''''&&&%%%$$$%%%'''))),,,///000111111+++***))))))+++------,,,(((***---...---,,,,,,,,,,,,...000222111...+++)))((('''&&&'''((()))((('''(((***++++++***)))***,,,,,,+++***)))***---///111333333222000...,,,------///...,,,***(((***...222,,,***(((''''''***,,,...qqq\\\[[[cccfffhhhjjjkkkjjjhhhfffccc```]]][[[aaadddeeebbbbbbgggjjjjjjjjjiiieeeaaa^^^^^^aaacccfffkkklllfffaaaaaabbbcccccceeefffccc___^^^___bbb]]][[[XXXWWWWWWYYY[[[]]]YYYZZZZZZXXXRRRLLLGGGEEEDDDFFFHHHHHHFFFAAA;;;777;;;888444000---,,,,,,---,,,---//////...---...000000555:::;;;777444555666333333333333333333222222222111111333555555222000000111333333222111111222111333555555333000//////,,,///111222222111111111111111111000...,,,***)))***+++---222555555222......---,,,+++***+++---...///000111111//////111333///---///888HHHUUU]]]```[[[[[[ZZZZZZ[[[]]]^^^___```aaacccdddcccbbbaaa```]]]]]]]]]^^^___bbbdddeeegggggggggfffeeedddcccccc````````````````````````______^^^[[[ZZZZZZ]]]```aaa___]]]^^^aaabbbaaa______\\\ZZZ[[[^^^``````___]]]^^^```dddgggiiihhhfffddd```[[[ZZZZZZXXXSSSNNNIIIGGGCCC<<<555111111222555888<<>>>>>===:::777444444111...+++)))((()))***)))+++------,,,+++,,,---...111555555333222333555444444333333222111111000333222222444555555222000222333333222111000222333444555555333000---------+++...111111000///......111111000///---+++)))((()))+++...333555444000------------------------------///222444444444555666111...---444BBBPPPXXX[[[ZZZZZZ[[[[[[\\\\\\]]]]]]```cccfffeeebbb``````aaa\\\]]]]]]^^^```bbbdddeeeiiiiiihhhgggfffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^[[[YYYZZZ^^^aaaaaa```___```aaaaaa___^^^\\\ZZZYYYYYY[[[]]]^^^^^^ZZZ[[[^^^cccggghhhgggeeeccc___[[[ZZZYYYVVVQQQLLLFFFGGGGGG@@@777111000111444888>>>CCCHHHNNNTTTWWWZZZYYYWWWUUUPPPIII@@@:::555666666666333///+++)))((()))***)))((()))+++---...000111///,,,***,,,///111///+++*********))))))'''''''''''''''((((((((('''(((***---......---,,,'''''')))+++,,,---......000+++&&&$$$%%%))),,,..................---++++++)))***+++,,,,,,,,,,,,,,,+++,,,---,,,)))((('''(((''')))---000222333222222+++***)))***+++,,,+++)))...///000000///000222444444555666555333111111111...,,,***(((''''''((())),,,+++***+++---......---(((***,,,------+++(((&&&***))))))***,,,---,,,+++(((((())),,,---,,,(((%%%!!!"""$$$&&&)))+++---...)))))))))***+++---///111111000......//////---,,,))))))+++,,,,,,------,,,***++++++++++++***))))))+++,,,......,,,***)))))),,,...111111000///......,,,------------///222555666555222---,,,...,,,)))***'''$$$$$$(((***)))'''))))))***+++++++++******)))))))))***+++,,,+++***)))(((((())),,,---,,,+++((((((((()))+++---///000111///---+++++++++***(((&&&(((***---///000000000...---,,,+++,,,+++(((&&&,,,...111111///---+++***,,,---///000000---+++)))***))))))***+++,,,,,,***///000000...,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))...000111111///------------------------.........{{{___XXX\\\```bbbfffmmmllliiifffdddaaa______bbbfffgggeeeeeeiiikkkkkkkkkiiiddd___ZZZYYY[[[]]]```fffggg___WWWWWW\\\___VVVWWWVVVSSSNNNLLLLLLNNNCCCCCCAAA@@@???===<<<<<<>>>@@@AAA@@@>>>;;;::::::999999:::999888777555444222000---***)))***+++,,,***,,,...///...------...000222333333111000222333222222222111111111111222333333444555555444333111444444444222000000222444777777666333///---,,,,,,+++---000000///---,,,,,,000000...---+++)))'''&&&'''***...222333111...+++***+++---...////////////,,,000444666666555555555111---,,,222???MMMUUUXXXYYYZZZZZZ[[[\\\\\\[[[[[[```eeehhhfffaaa^^^___bbb\\\]]]^^^___aaacccdddeeeiiiiiihhhgggeeedddccccccddddddddddddddddddddddddbbbaaa^^^[[[YYYZZZ^^^aaabbbbbbbbbbbbbbb```^^^]]][[[ZZZYYYYYYZZZ\\\]]]^^^ZZZ\\\___cccggghhhfffdddbbb___\\\YYYWWWTTTPPPLLLGGGKKKNNNIII>>>555222444666;;;AAAGGGLLLQQQVVVYYYZZZYYYYYYWWWSSSLLLCCC<<<777888999888555222...+++***))))))))))))+++---///...000000///,,,++++++,,,...---,,,+++++++++******&&&&&&''''''''''''''''''&&&(((***---------+++***$$$&&&(((+++---.../////////,,,'''%%%&&&)))+++,,,...//////---+++***)))***)))***,,,...//////...------------+++'''$$$###$$$&&&(((+++---///000111000)))((('''(((+++,,,+++***---------------000333555666888999888666444444555111///,,,)))&&&&&&)))+++---,,,,,,,,,---...//////++++++,,,---,,,+++)))(((+++++++++---......,,,***''''''(((***+++***(((%%%###$$$&&&(((***,,,---...******(((((()))+++...///111000...------,,,+++*********++++++,,,+++++++++************************+++,,,---,,,+++***))))))***,,,///000///...------,,,---.........///111444555333000---,,,---------...+++((('''((()))((('''((((((((((((((()))***+++)))((((((***,,,---,,,***(((''''''(((***,,,,,,+++(((((()))+++---///000111222000---,,,,,,,,,***)))&&&''')))+++---.........,,,+++++++++,,,+++(((&&&***---000222111///......,,,---///000///...,,,***,,,+++++++++---...---,,,000000000...+++))))))******++++++++++++***)))(((((('''&&&&&&'''))))))(((,,,///333444222...,,,+++---...///000000///......{{{^^^UUUYYY]]]aaaeeejjjiiihhhfffdddbbb```___```dddfffdddeeeiiikkkkkkhhhfffbbb[[[UUUSSSSSSTTTWWW[[[ZZZQQQJJJJJJNNNQQQLLLIIIEEECCCCCCBBB???===888777777666444333111111444777:::;;;:::999999999999999888777666555444444222111...,,,,,,---...000...000333333222111111222444444444333111000000111000//////000000222333444444555666666555444333222555555444222//////111222777888777444111......///,,,...//////...,,,,,,---000///---+++)))'''&&&%%%&&&)))---000000...+++)))'''))),,,///111222222222...111555666555444222222000---,,,333AAANNNVVVXXXXXXXXXZZZ[[[[[[[[[[[[[[[```cccfffddd___\\\^^^aaa\\\]]]^^^```bbbcccdddeeegggffffffeeecccbbbbbbaaaeeeeeeeeeeeeeeeeeeeeeeeebbbaaa___\\\ZZZZZZ]]]```bbbccceeeeeedddaaa___]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^___aaadddffffffdddbbb```^^^[[[WWWUUURRROOOMMMLLLRRRVVVRRRGGG<<<888888999===DDDJJJOOOTTTYYY\\\YYYYYYZZZYYYUUUNNNEEE???999::::::999666444111///---,,,++++++,,,...000111......///...,,,******+++,,,---...------,,,,,,,,,''''''''''''''''''&&&&&&''')))+++------+++((('''###%%%'''***,,,---......,,,+++)))***++++++***))),,,---...,,,(((''''''(((***+++---.../////////.........---***&&&###""""""&&&''')))***+++++++++***%%%%%%%%%'''+++---...---+++***))))))+++///111333666777888888666444444555444333000+++((((((+++...............---...///000///...,,,***)))******+++------...///111000,,,***''''''''')))++++++)))&&&(((((()))***+++,,,,,,---+++***((('''((()))+++---//////...,,,***((('''&&&))))))************))))))******************++++++,,,++++++******)))((('''(((+++...///...,,,,,,,,,,,,...//////......000222000//////000000//////111111///,,,*********))))))(((''''''''''''(((***+++******+++---......,,,***)))(((&&&''')))+++++++++)))***+++---///111222222111///,,,+++++++++)))(((%%%&&&(((***+++,,,++++++))))))(((***,,,,,,+++***,,,///111111000.........+++,,,...///000///......///---,,,---...///...---.........---***(((((()))))))))***))))))((('''&&&(((&&&$$$%%%(((***)))(((+++...222333111...,,,***---...000111111000...---{{{]]]TTTXXX\\\aaaeeegggggggggfffccc```]]]\\\ZZZ___aaa______bbbdddccc\\\[[[XXXSSSNNNJJJIIIIIIKKKLLLIIIAAA<<<>>>AAABBBDDD>>>888888:::;;;666111222111111000000///......---111555888888777666666666666555444444333333222333111///------...000111111444777888777555555555777666555444222111000000............000222444555444666888777555333333333444444444222///...///000444555666555333111111111...//////...------///111222000...+++)))'''&&&&&&'''***...///...,,,******'''))),,,///111333444444///222555666444222111000///...000999FFFRRRWWWXXXWWWWWWXXXYYYZZZ[[[\\\\\\^^^```bbb```]]][[[]]]___\\\]]]___aaacccddddddeeeddddddccccccbbbaaaaaaaaaddddddddddddddddddddddddbbbaaa```^^^[[[[[[]]]___aaadddhhhhhhfffccc```______aaaccccccaaa_________``````aaabbbeeeeeedddbbb]]][[[WWWSSSPPPNNNNNNNNNRRRWWW[[[XXXNNNDDD===;;;999===CCCHHHMMMSSSYYY\\\XXXYYYZZZZZZWWWPPPGGG@@@:::999888666555444333333000...---...000111111000---,,,++++++************,,,...000000...---,,,,,,((((((((('''''''''''''''(((***,,,...---+++(((&&&$$$&&&(((+++------,,,+++******+++...///...+++(((+++,,,---***&&&%%%&&&)))+++,,,---...............//////...***&&&$$$###$$$(((((()))(((((('''&&&&&&$$$###$$$'''+++...//////***((('''(((+++...000111333444555555333222222333555555333...******---111///000000///......///111222///,,,***))))))+++---......000222333111,,,)))'''''''''))),,,---+++***+++++++++*********************(((((('''((()))***---------+++(((&&&&&&&&&((())))))*********))))))******+++,,,,,,,,,,,,++++++***(((((())))))'''&&&&&&))),,,---,,,++++++,,,...///000000...---...///+++---222888777333000222111000...,,,************(((((('''''''''((()))))))))---111222111...,,,,,,+++)))'''''')))***+++***)))***,,,...000111111111///---***)))))))))(((&&&&&&''')))***++++++******((('''&&&(((***---------444444333000---************+++...000111222222222111000......//////---,,,***+++,,,+++)))((()))***)))))))))(((((('''''''''(((&&&$$$%%%)))+++***((())),,,///000///---++++++---...///000///...---,,,}}}___VVVYYY]]]```eeegggggggggfffbbb]]]XXXUUUPPPTTTVVVSSSRRRTTTTTTSSSJJJKKKKKKHHHDDD@@@>>>>>>???>>>999222222666999888===:::666555666555333000111000000000000000111111,,,000666999999666333222222222222333333444444444444333000......///111222222555888999888666666666555555444444444333111000//////.........000222444444777999888555333333444222333444222///---,,,------000333555444333333333111111000...---///222666555333111...+++))))))(((***,,,//////---++++++,,,***+++---///111222333333000333555666444222222222111111555@@@LLLVVVXXXWWWVVVVVVVVVWWWXXX[[[]]]^^^]]]\\\\\\\\\[[[[[[\\\\\\\\\]]]___bbbcccdddddddddbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccaaaaaaaaa```]]]\\\\\\]]]aaaeeejjjkkkiiieeebbbbbbbbbfffjjjjjjgggcccaaa``````^^^^^^___bbbddddddcccYYYWWWRRRMMMJJJIIILLLNNNVVVYYY[[[YYYRRRHHH???;;;777:::>>>CCCHHHOOOUUUZZZWWWXXXYYYZZZWWWQQQHHHAAA888666444222111222333444111000///000222333111///,,,***((('''((()))******+++...111111///,,,+++,,,)))))))))(((((('''''''''(((***---000000...+++)))'''(((+++---...---+++*********,,,///111000---+++***,,,---***&&&%%%'''+++---------,,,------......000000...+++'''&&&&&&'''++++++***)))((('''&&&&&&%%%%%%%%%(((,,,...//////***((('''(((,,,///000///...000111111///......///333555444000,,,+++...222///111222000......000222111000---,,,******++++++///000222444444222---(((''''''(((***---//////...)))))))))))))))))))))))))))))))))((((((''''''''')))+++,,,+++((('''(((***((()))******++++++++++++)))+++,,,.........,,,++++++(((&&&&&&''''''&&&$$$%%%(((+++,,,,,,+++***+++000111222000...,,,,,,,,,***///999BBB@@@777111111......---+++))))))***+++))))))))))))(((((((((((()))000888999444...,,,------+++(((((()))*********(((***+++---...///.........,,,***))))))((('''%%%((()))***,,,,,,,,,++++++)))'''%%%&&&))),,,...///777666333...***'''((())))))+++---000333444666666333111/////////...,,,***''')))******))))))+++,,,+++***)))((((((((()))***)))&&&###%%%)))+++***'''''')))+++,,,+++++++++---------......---,,,,,,+++aaaWWWZZZ]]]```dddggghhhhhhfffaaaZZZTTTOOOGGGKKKLLLHHHEEEFFFFFFCCC===???@@@@@@===:::888777999666000+++---444666444::::::999666444333333333222111111111111333555666...333999<<<:::666222//////000222444555666777777777555222000000111333444111444888999888666555555333333333444555555222111111000...---...///111222555777:::999555333333444111333444222///,,,++++++))),,,111444444444444444222222000...---000555999888666333000---,,,++++++,,,///111000---,,,---///.........///000111111222000333555555555444444555333444:::EEEQQQXXXXXXVVVVVVUUUUUUVVVXXX[[[^^^```\\\ZZZXXXYYYZZZ[[[[[[ZZZ\\\]]]___bbbddddddeeedddaaabbbbbbbbbbbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbb```aaabbbaaa^^^\\\\\\\\\aaafffkkkmmmjjjfffdddccceeejjjnnnoookkkfffbbbaaa]]]\\\[[[\\\```ccceeeeeeVVVSSSNNNHHHEEEFFFJJJMMMXXXYYYZZZYYYSSSIII@@@999444666:::???DDDKKKRRRWWWVVVWWWYYYZZZXXXQQQHHHAAA666444111......000333555111000///111333333000---,,,)))&&&%%%&&&)))***+++***...111111...+++***+++******))))))(((((((((''''''***...111222111...,,,)))+++---//////---+++)))++++++,,,...111111///---***---...+++'''%%%)))---///...,,,++++++,,,---...000000...,,,((('''((()))------,,,+++***)))(((((('''''''''))),,,.........+++)))(((***...000000...+++---......,,,++++++,,,222444444111,,,+++...333000111222111......000333/////////...---+++***)))///000222555555222---(((''''''(((+++///111111000''''''''''''(((((((((((())))))))))))((('''&&&%%%'''))),,,+++))))))+++...))))))***+++,,,---,,,,,,)))+++---000000///---+++***'''$$$$$$&&&'''%%%###$$$'''***,,,+++******+++111222222111...++++++++++++111>>>IIIGGG:::111///,,,,,,+++***((((((***+++))))))******)))((('''''')))333<<<===555...,,,...///,,,)))((()))*********((()))***,,,------,,,,,,...,,,***))))))((('''%%%***+++,,,---...------,,,+++(((%%%%%%'''+++...///666444111,,,((((((***,,,)))***---000444666888999444222000///...---+++)))&&&(((*********+++---...,,,+++)))((((((***+++---)))&&&###$$$(((+++)))&&&'''((()))(((((())),,,...------,,,,,,++++++++++++dddYYY[[[^^^aaagggkkkiiifffbbb[[[RRRIIIBBBDDDBBB???=========<<<;;;777777888:::<<<<<<999777333000---,,,...111333444999888777666555666777777777666444333333222111000111444666777555333333333444111///111666999777444555555333111......000222444555666777777555333111000111222333333333333333222444555444111000333555999999888666444333222111111000/////////...,,,)))+++,,,...000222333444444/////////...///111555888888777555111...------//////111333333111/////////111111000...,,,---///111333555777999999999777666555666===IIIVVV[[[YYYTTTVVVVVVUUUUUUVVVXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZ\\\^^^aaadddeeefffeeeeeebbbeeeeeecccbbbdddbbb^^^gggbbb```bbbbbb______aaa```dddddd^^^[[[\\\______bbbdddfffggghhhgggffffffhhhlllnnnlllgggbbbbbbcccccc[[[VVV\\\bbb```[[[WWWKKKKKKJJJIIIJJJMMMRRRVVVXXXZZZZZZWWWSSSNNNDDD:::444111222999AAAGGGNNNTTTQQQUUUXXXWWWUUUQQQGGG>>>999222------...---///333222111000222444444111---)))'''%%%$$$$$$'''***,,,///......000333333000,,,,,,++++++***+++,,,---...---,,,+++---000222222222444444333000,,,******+++------...///000111111222///...---+++))))))+++---...---,,,***)))+++///333///000111000...,,,******)))***++++++***((('''&&&''''''(((***+++++++++++++++***((()))+++,,,,,,+++******)))(((((()))***+++...............//////000111222333444333111///---******+++---///...,,,)))000111222111///,,,++++++)))+++---/////////...---,,,)))%%%%%%&&&'''&&&%%%'''&&&&&&&&&&&&'''((())))))***+++,,,++++++,,,......---,,,---......,,,***...,,,++++++,,,------,,,(((%%%###$$$'''((('''%%%&&&((()))+++++++++******000222222111...+++++++++///444<<>>IIIUUU[[[YYYUUUUUUUUUUUUUUUWWWYYY[[[\\\\\\[[[ZZZYYYYYYZZZ[[[\\\]]]___aaacccdddeeeeeeeeedddfffeeebbbbbbeeedddaaabbb]]][[[\\\]]]\\\]]]aaaaaaeeefff```\\\]]]______bbbcccfffhhhiiihhhgggfffgggiiikkkjjjeeebbbaaabbbccc]]][[[^^^___ZZZRRRNNNEEEIIIMMMPPPSSSVVVYYY\\\ZZZ\\\\\\XXXTTTPPPFFF<<<333000222999AAAFFFLLLRRRQQQVVVYYYXXXVVVRRRHHH???999333///000000///000333111000///000333333111///,,,+++(((''''''))),,,......------///222222///,,,,,,++++++,,,---///111333///---,,,,,,...111222111222222222///,,,******+++......///000000000000000000///...,,,******+++---......,,,)))((())),,,///000000000...,,,***(((((()))))))))******)))'''%%%'''(((***++++++***++++++***)))'''(((***++++++***+++***)))))))))******+++,,,---...///000000000000111222333333333111///---*********+++---...,,,***///000111000---***)))))))))***,,,.........---,,,***'''%%%%%%&&&'''%%%#########$$$%%%&&&'''((()))***,,,------,,,,,,---///...---------...///---+++,,,+++))))))***+++***)))(((%%%###$$$%%%'''%%%$$$%%%&&&(((***++++++,,,+++...///000///---,,,,,,---000333777999888555000---,,,+++)))(((((((((***+++++++++,,,,,,,,,+++***)))---///222222///---------111...+++***+++,,,+++)))***)))(((''''''((()))******+++++++++******+++---///...,,,,,,,,,...111333111...)))&&&%%%'''***---000...,,,***(((((())))))((()))+++---000111222333555777777444000---,,,---+++(((&&&'''***...000111111///---+++***+++,,,---)))******************)))*********)))((((((***,,,+++,,,+++***((((((***,,,eeeUUUVVV[[[aaaggggggeeebbb^^^YYYRRRKKKEEECCC???;;;777777888888888777888999;;;======;;;999666444111000111222333333444333333222222333444444666555444222222222333444111333555444222000////////////000444:::===<<<:::333333111///,,,,,,...000333333333333333222222222333222111111111222333444666777666444333333666999777666333000...---,,,,,,...------...///000...,,,+++,,,---...///000111222222111/////////000222444999777444000...---------000222333333222333444666555555333000...---///000555666666777666444333222555999AAAMMMWWW[[[ZZZVVVSSSTTTUUUVVVXXX[[[]]]^^^^^^]]]\\\\\\\\\]]]^^^^^^``````aaabbbcccdddeeeffffffgggfffcccdddfffeee```YYYTTTQQQSSSTTTUUUZZZ___aaafffgggbbb^^^______^^^```bbbfffiiijjjiiigggfffdddeeeffffffdddbbbbbbcccbbb_________YYYNNNFFFCCCBBBIIIRRRZZZ^^^```bbbbbb]]]^^^\\\XXXVVVQQQHHH>>>333000111999@@@EEEIIINNNPPPUUUYYYYYYXXXSSSIII???888333000222333111111333000///......000222222111000...,,,++++++,,,---...,,,,,,,,,...000000...,,,,,,,,,,,,...000333555777000...+++***,,,...000000000000000---***))))))***...///000111111000//////222111///---,,,+++,,,,,,......,,,)))'''(((***---222000...,,,)))'''&&&&&&)))'''''')))++++++((($$$'''***,,,,,,***((()))+++)))'''&&&'''(((***))))))+++************+++,,,---+++---///111111111000///111222222333222111///...***)))((())),,,---------000111222000---***(((((()))***,,,------,,,+++***(((&&&%%%&&&&&&&&&$$$"""!!!!!!"""$$$&&&''')))***,,,...///...------...///...---,,,---...///...,,,,,,+++******++++++***((('''%%%$$$$$$%%%&&&%%%$$$$$$%%%'''(((***+++,,,---+++---......,,,,,,---...111111111000///---+++***))))))((('''((()))***+++++++++,,,,,,+++******))),,,---...---,,,+++,,,---///---++++++,,,,,,,,,++++++***)))(((''''''''''''&&&))),,,------,,,---...///---++++++,,,///333555222///+++((('''(((***,,,---,,,+++)))((())))))***((())))))+++,,,---......333555888888666222///...***(((&&&'''***---000111333111///,,,++++++,,,,,,******++++++++++++++++++,,,,,,+++***(((''')))+++)))))))))(((''''''))),,,jjjXXXWWW]]]dddiiifffdddaaa^^^[[[VVVPPPLLLKKKFFF@@@;;;::::::::::::999:::;;;===??????===;;;999666444333333444333333000000000000111111222222555444444222111111222444333444555444111///...///......111555999<<<;;;999222222111...,,,+++---///333222111111111111222222222111000//////111333444777666444333222333666888555333111///.........//////......000222333222000------......///111222222333222000///000222333333555333000......//////...111222444444444555777999777777666333111000222444888888888777666444333222555===HHHUUU]]]^^^ZZZWWWSSSTTTUUUXXXZZZ]]]___```___^^^]]]]]]]]]^^^___```cccbbbaaaaaaaaaccceeefffggghhhhhhfffffffffaaaZZZMMMIIIFFFGGGHHHKKKRRRZZZ___eeehhhddd`````````^^^^^^```dddhhhiiihhhfffdddaaaaaabbbcccdddeeeeeeeeeaaa___^^^ZZZOOOBBB===>>>HHHOOOXXX```dddeeeeeeeee^^^]]]ZZZVVVUUURRRIII???333000222999???CCCGGGKKKNNNTTTXXXYYYXXXSSSIII???777333111444444111000111///...------...000222222111000///---------------***++++++---......---,,,---------...000333555666000---)))''')))+++---...---......,,,***((()))+++---...111333444333333222444222000......------,,,------,,,***((())),,,...444111---***((('''&&&%%%'''%%%$$$&&&***+++)))%%%(((+++---,,,(((&&&'''***((('''%%%&&&''')))((((((((()))***+++---...000000,,,...000222222000...,,,000111111111111000///...+++***((()))+++...///000000111222000---***(((((()))***++++++++++++******((((((((()))((('''%%%###"""###%%%&&&((())))))***---/////////---------///,,,+++******,,,------,,,---------...///...,,,)))%%%%%%%%%%%%'''((())))))'''''''''((()))***+++,,,,,,---...---,,,,,,---...//////...,,,***((('''&&&''''''''''''(((***+++,,,,,,,,,++++++******))))))*********)))((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&&&&$$$(((,,,...///...//////,,,+++)))(((***...333555111000---***))))))***++++++******))))))******+++)))(((((())))))******+++///222777::::::888444222+++***((((((***---000222444222///---+++*********++++++++++++++++++,,,,,,//////---***'''%%%&&&'''###$$$%%%%%%%%%'''***---oooZZZWWW]]]dddhhhfffdddbbb```___]]]YYYVVVTTTNNNGGGBBB???>>>>>>===<<<<<<===???AAA@@@>>><<<888666555444555444333111000000111111111111111111333444555444111000111333111222222111...,,,,,,---...///111444777888888777222222000...++++++---///111111000000000111111222000///...---...000222333555444222111111333444555///...------...///000111.........000222333333111---------...///000222333333111///000222444444333111000///111444555555444111333555666666666888:::888888777444222222555777777777777666555444333222888BBBQQQ^^^cccaaa[[[WWWUUUVVVXXXZZZ]]]___```aaa^^^]]]]]]\\\]]]^^^___```fffdddbbbaaaaaabbbdddfffeeehhhhhhhhhhhheee[[[PPPCCC???<<<<<<<<>>;;;;;;999777555444666888555555555555444444444444>>>IIIXXXccceeeaaa\\\YYYYYYZZZ\\\^^^___```aaaaaa^^^]]]\\\\\\]]]^^^```aaagggeeecccbbbaaabbbccceeecccdddeeeeeeeeeaaaUUUIII===999666444333555>>>HHHRRR[[[ccccccccccccbbb``````aaacccdddeeeeeedddcccbbb```___bbbggggggccc^^^VVVTTTQQQKKKCCC???FFFPPPaaabbbddddddbbbbbbcccddd^^^\\\WWWTTTWWWWWWPPPFFF:::666555999???BBBFFFKKKNNNSSSWWWWWWWWWTTTLLLCCC:::555222444333...+++,,,+++,,,------,,,,,,...000............---,,,+++***(((***+++,,,+++,,,---//////...---,,,,,,,,,------,,,)))&&&%%%&&&((())))))***+++++++++))))))+++---,,,---///222555888;;;<<<555222000111333333111...***+++,,,,,,,,,---000333111...******+++,,,)))'''%%%%%%$$$&&&(((---222555444111,,,(((&&&&&&((()))***((('''((()))*********((())),,,...111333444444...///000000...,,,***(((---------------------------+++))))))+++...//////(((***+++***'''%%%$$$###((())))))******+++,,,,,,---...///...,,,+++++++++,,,---.../////////...---///000000///---+++,,,,,,+++(((&&&%%%&&&''''''''''''(((+++...000///,,,)))&&&(((***,,,---///222555000...+++((('''(((***+++...///...,,,))))))+++,,,+++,,,...///...+++)))'''((()))***+++---...//////---,,,+++))))))((((((((()))'''%%%&&&(((***+++++++++---......,,,******+++((()))))))))))))))((('''%%%(((,,,......---------'''&&&&&&''')))+++...000---------------,,,***)))(((((()))+++,,,---...///---,,,***)))))))))***+++,,,...222777;;;<<<;;;999000000///---,,,---000333888777555333111000///...+++***))))))***+++---...222111...)))$$$!!! !!! !!!###$$$'''+++...zzz```YYY]]]aaabbbdddbbbbbbcccfffiiijjjjjj^^^ZZZVVVSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPNNNKKKHHH@@@@@@@@@AAABBBAAA>>>;;;;;;;;;<<<;;;:::999777666666:::>>>>>>999444222222...//////...,,,+++,,,...///000111222444777;;;>>>333222111...,,,,,,...000///000111222333222111111,,,,,,...000222444555666111000000111333333111...+++---///222333333333222111000000222444555444333333222333444666999<<<>>><<<999999<<>>;;;999:::<<<666666666777777999::::::EEEOOO[[[bbbaaa^^^]]]]]]^^^^^^```aaaaaaaaaaaa```^^^^^^]]]]]]^^^___aaabbbgggfffeeecccbbbbbbbbbccc``````___^^^```^^^TTTHHH;;;888444222......777AAAKKKUUU___bbbbbbdddcccaaaddddddddddddeeedddddddddfffccc```bbbfffddd[[[SSSNNNLLLKKKJJJGGGIIISSS___fffggggggfffdddcccdddeeebbb___YYYXXX[[[^^^WWWMMM???:::777:::???BBBHHHMMMRRRVVVXXXWWWWWWVVVOOOGGG>>>888444444222...+++,,,***,,,......,,,+++,,,...,,,---.........,,,+++)))(((***,,,,,,++++++...111///...,,,+++***++++++,,,***(((&&&&&&((()))***))))))***++++++******,,,...---------///222666:::<<<555222000111555666333///***+++,,,,,,+++,,,...000,,,)))'''))),,,---***&&&&&&((()))((()))///999AAA===666,,,((((((***++++++,,,***))))))+++,,,,,,+++,,,---///000222222222222,,,,,,------,,,,,,+++***,,,+++++++++++++++,,,,,,+++)))((((((***,,,,,,+++'''(((***)))'''%%%%%%%%%(((((()))***+++,,,...///...000000...,,,+++,,,...,,,...000222333222222111111222222000...,,,,,,---,,,***'''%%%%%%&&&&&&%%%%%%'''***///111111---***)))+++---......///222555111///+++)))(((***,,,...++++++***)))''''''***,,,+++,,,---.........---,,,***+++---...///000111111---,,,+++)))((('''(((((((((&&&%%%'''***,,,,,,+++,,,...000///,,,))))))***%%%&&&((()))************'''***,,,---,,,+++***+++&&&&&&''')))***,,,---...)))+++,,,......,,,***)))'''(((***,,,...///000111///...,,,+++++++++---...000///000333777:::999777111222000---***+++...111666555444222111///......***)))(((((((((***,,,......---+++'''###!!!!!!"""###$$$%%%%%%&&&'''***---ddd\\\```ccccccbbbaaaaaacccgggkkkmmmnnnaaa___\\\[[[[[[[[[ZZZYYY[[[[[[ZZZZZZZZZXXXUUURRRHHHHHHIIIJJJKKKJJJGGGEEE@@@@@@AAA@@@???===;;;999888===CCCBBB<<<666333333111222222111//////000222//////000222444999>>>BBB333333222///,,,,,,...000...///222333444333222000+++---///222444666777888111000000222555444111---000222555888999888666555555555555666888999888777999999999;;;===AAAEEEGGGDDDBBBAAAFFFMMMRRRRRROOOKKKLLLPPPWWW]]]]]]WWWQQQNNNRRRWWWZZZYYYVVVTTTSSSPPPNNNKKKFFFAAA??????@@@999999:::;;;<<<>>>@@@AAAJJJRRR[[[___]]][[[]]]```aaaaaabbbccccccbbbaaa```___^^^^^^^^^___```bbbcccggggggeeedddcccbbbbbbbbb^^^]]]ZZZXXX[[[\\\UUUKKK<<<888555222---,,,333===FFFQQQ\\\```bbbddddddbbbhhhgggfffeeeeeeeeeffffffjjjeeeaaaccceee```UUUJJJHHHGGGHHHKKKLLLQQQ\\\hhhggghhhiiihhhgggffffffgggeeebbb\\\[[[```ccc]]]SSSBBB<<<888:::???CCCIIIOOOTTTXXXYYYXXXXXXXXXRRRKKKAAA;;;666555333...+++,,,))),,,//////,,,***+++,,,+++,,,...//////---+++***(((***,,,,,,++++++...222...---,,,+++***+++,,,---***)))((((((***++++++***)))***++++++***+++---///...---,,,---000444888:::444111///222666777444000***+++,,,+++******,,,---(((&&&%%%(((,,,---***&&&(((***,,,++++++111>>>IIICCC999---(((***......------,,,***+++,,,...------000000111222222111///...)))******++++++,,,------+++******)))******++++++***((('''''')))***)))((((((***,,,,,,***((((((((((((((()))***+++---///000///000000...+++***---///+++---000333444555444444333333333222///------......+++(((&&&&&&&&&&&&%%%&&&(((,,,111444444000---+++...//////------000333111///+++))))))+++///111'''''''''&&&%%%'''***---,,,,,,,,,,,,---...///000,,,---...000111222222222...,,,+++)))'''''''''((((((&&&&&&(((,,,...---+++,,,///000///,,,)))((()))###%%%''')))++++++++++++)))+++,,,,,,***)))))))))&&&''')))+++,,,---------'''))),,,......---+++)))'''(((***---///111222222111///...,,,,,,---...000444222000111444777777555222222111---)))))),,,///222111000///...---,,,+++)))(((''''''(((***,,,---******)))&&&###"""###%%%((())))))(((''''''***,,,mmm^^^[[[]]]___aaaccceeehhhiiijjjiiiiiibbbbbbbbb```^^^^^^```bbbeeeeeedddccccccbbbaaaaaaXXXZZZ\\\]]]\\\XXXSSSPPPMMMNNNOOONNNLLLIIIHHHHHHHHHGGGHHHKKKLLLGGG<<<444666999:::999555333555777777666444666999===@@@@@@:::777555444444444333222000444888999888555444333444111000222777;;;<<<;;;:::999888999:::999777555888;;;>>>???===;;;999999===???AAABBBBBBCCCDDDEEEGGGGGGGGGGGGHHHMMMSSSXXXYYYTTTOOOPPPVVV\\\^^^]]]YYYWWWWWWZZZ]]]^^^\\\YYY]]]```eeegggeeebbb^^^]]]]]][[[VVVQQQMMMIIIGGGFFFCCCBBBBBBEEEIIIKKKJJJHHHYYYZZZ[[[[[[\\\\\\\\\\\\]]]```bbbbbbaaaaaacccfffbbbaaa`````````aaabbbcccjjjfffcccdddgggiiifffbbb]]]YYYWWWXXX[[[YYYQQQJJJ888333/////////...222777FFFPPP]]]cccbbb___```bbbbbbgggiiieeeeeekkkmmmkkkpppfff___^^^YYYOOOGGGEEECCCEEEIIIMMMRRRZZZbbbgggggghhhjjjkkkkkkiiigggeeefffhhhccc[[[\\\bbb]]]RRRGGG???888999===BBBKKKRRRYYY[[[[[[ZZZZZZYYYQQQIIIBBB;;;555444222...,,,...,,,---//////...,,,)))'''+++******+++---......------,,,,,,...111111///,,,.../////////---,,,------++++++*********+++------,,,,,,------...//////000111///------///111111111------......///000000111---...///...,,,++++++,,,(((((()))*********))))))...,,,+++***---111666:::;;;555---((((((,,,000333,,,,,,+++,,,---///111222777666555333222000...---***,,,......---,,,---...111---)))(((***+++***)))+++)))'''%%%%%%(((+++---,,,222888888222+++'''&&&'''&&&%%%&&&***...000111000000///,,,)))((()))+++***///333333555888777333222222111222222111...,,,,,,,,,------------------------...111555666444111000...,,,,,,//////---+++---+++))))))+++,,,,,,,,,'''''''''''''''((()))******(((((())),,,.../////////000111000///...///000,,,,,,+++((('''(((+++...---+++)))***---///...,,,---,,,)))'''&&&&&&'''(((''''''(((***------,,,***,,,***(((***,,,,,,***''')))+++---//////---+++)))''')))***,,,,,,+++)))''')))***---000222111...+++---------...............333444333222111222444777888666333000...,,,,,,,,,---+++***+++++++++)))''''''(((***,,,---,,,+++***,,,---...,,,(((''')))+++---,,,+++))))))))))))***nnn^^^ZZZ\\\^^^aaaccceeeggghhhhhhgggfffbbbbbbbbbaaa______aaaccccccccccccddddddddddddddd___```bbbbbbaaa^^^ZZZXXXZZZ[[[\\\ZZZWWWSSSRRRRRRUUUTTTUUUVVVVVVQQQGGG???<<<@@@CCCDDDAAA>>>???@@@>>><<<:::;;;===?????????===;;;999999;;;>>>??????;;;===???@@@===;;;999999999888888;;;???CCCCCCBBBAAA@@@@@@@@@BBBBBBAAA??????BBBEEEGGGFFFDDDDDDDDDJJJMMMRRRTTTTTTRRRQQQPPPSSSSSSSSSRRRSSSVVV[[[```___[[[VVVWWW]]]bbbdddccc^^^]]]]]]___bbbbbb```]]]^^^bbbfffhhhgggdddbbbaaa___^^^\\\YYYVVVRRRNNNLLLMMMMMMMMMPPPTTTVVVUUUTTT[[[[[[\\\]]]]]]]]]]]]]]]___aaacccbbbaaaaaaccceeeccccccbbbaaaaaabbbcccddddddccccccfffjjjjjjeee```]]][[[\\\___aaa\\\QQQHHH777222............333888FFFPPP\\\bbbaaa^^^^^^```aaaeeeeeeccceeelllnnnkkkgggaaa[[[TTTJJJ???===AAAHHHJJJMMMQQQUUU[[[aaaeeeeeegggiiikkkkkkiiifffdddeeegggccc\\\]]]bbb]]]RRRHHH@@@;;;<<<@@@EEELLLSSSXXXZZZ[[[YYYYYYXXXQQQIIIAAA999333222111---,,,------...//////...,,,)))(((+++******+++,,,------,,,---,,,+++---///000...,,,---.........------......,,,,,,+++******+++,,,---//////000000000000000000000...,,,,,,...000111000++++++******+++,,,...//////000000///---,,,---...***+++,,,,,,---,,,,,,,,,...---***)))***...222444555111,,,***+++---//////,,,++++++,,,---///000111777666444222000/////////---...000000///......///222...)))'''((()))((('''+++***(((&&&''')))+++---222999>>>===555---+++,,,***)))'''(((***---......,,,---,,,***((((((***+++---222444444555777666222111000//////000000...---,,,,,,,,,---...///000111222111111333666666444111000...,,,---000111000......+++)))((()))******)))$$$$$$$$$%%%'''(((***++++++(((&&&&&&))),,,//////000111111000---,,,,,,------,,,+++)))''''''***---,,,***((((((+++,,,+++***)))(((''''''&&&'''((((((***)))***+++---...,,,+++)))((('''))),,,---+++))),,,---///000000...+++***''''''((()))******))))))***+++,,,///111000,,,***,,,------...//////000000222222111///......000222444333222000////////////,,,+++************(((&&&$$$&&&)))+++------,,,,,,,,,...///...,,,***,,,...---,,,+++))))))))))))***ooo^^^YYYZZZ\\\bbbdddeeeggggggeeecccaaaaaaaaabbbaaa``````bbbcccaaabbbcccdddeeeggghhhhhheeefffeeeeeedddbbb```___eeeggggggeeeaaa^^^\\\\\\bbbaaaaaaaaa```[[[RRRLLLFFFKKKQQQSSSPPPMMMKKKKKKIIIGGGFFFFFFGGGFFFDDDBBBDDDBBBBBBDDDHHHMMMOOOPPPIIIJJJKKKJJJGGGDDDDDDDDDEEEDDDEEEGGGKKKNNNOOOOOOMMMLLLKKKLLLNNNNNNMMMLLLJJJMMMPPPRRRRRRQQQQQQQQQXXX]]]cccfffeeeaaa^^^\\\``````___]]]\\\^^^bbbeeeddd```]]]^^^bbbfffhhhgggbbbbbbbbbcccdddcccaaa^^^]]]```dddffffffeeeeeeeee```aaabbbaaa___[[[WWWTTTWWWWWWYYY\\\```bbbaaa```^^^^^^______``````______aaabbbccccccbbbaaabbbccceeeeeeccccccccccccdddeee``````dddiiillljjjddd^^^]]]^^^aaafffhhh```SSSHHH;;;555111000000111555;;;EEEOOO[[[bbbbbb___]]]^^^aaabbbbbbbbbgggllllllhhh[[[YYYSSSHHH999111777AAANNNQQQUUUXXXZZZ\\\___bbbbbbeeehhhjjjjjjhhheeecccbbbdddbbb\\\]]]```\\\SSSJJJCCC???AAAEEEHHHMMMSSSVVVXXXYYYWWWWWWVVVQQQKKK@@@777111000000---,,,---//////000000///---+++***************************---,,,++++++---......---,,,,,,------...//////000...---,,,+++++++++,,,---111111222333222111000///...,,,***+++---///000000***)))'''&&&'''))),,,---000111222000...------...---......///000000//////000...+++(((((())),,,......,,,++++++,,,------,,,++++++++++++,,,...///000555444222000///////////////111222222000///000000333///***&&&&&&&&&&&&&&&,,,+++***))))))+++---...777===BBB>>>444,,,,,,///...,,,))))))***,,,,,,+++)))******)))'''(((***,,,111555777555555666444///...,,,+++,,,---//////...------,,,,,,...000333444777666555666666666444222000///...///111222222111///,,,)))'''''''''&&&%%%###$$$$$$%%%''')))+++,,,***'''$$$###&&&***---//////000000...,,,******+++...---,,,)))'''''')))+++***)))''''''((()))((('''%%%&&&''''''((((((((((((+++******,,,......---+++((('''((())),,,---,,,+++...///000111000///---+++((('''&&&&&&&&&((()))******+++,,,...000///,,,)))+++,,,---...000111222333222222000...+++)))***,,,//////000111222222222222---+++*********)))'''%%%"""$$$'''***,,,---......,,,...000000///...///000...---+++***))))))******rrr___YYYZZZ\\\bbbdddeeefffeeebbb___]]]^^^___``````___```aaacccbbbcccdddeeefffhhhhhhiiifffeeedddcccbbbaaabbbbbbggghhhiiihhheeebbbaaaaaadddcccccccccbbb^^^XXXSSSPPPVVV]]]___\\\WWWSSSRRRSSSSSSRRRSSSSSSQQQMMMJJJJJJKKKMMMRRRWWWZZZ[[[ZZZUUUUUUUUUSSSQQQPPPQQQRRRSSSRRRQQQRRRTTTXXX[[[]]]YYYWWWVVVVVVWWWXXXWWWVVVUUUWWWZZZ[[[ZZZYYYYYYZZZ```ccchhhjjjiiieeecccaaaeeeeeedddbbb``````bbbdddbbb```^^^___bbbeeefffeeeaaaaaaaaaaaaaaa___]]][[[YYY\\\```bbbbbbbbbcccdddaaabbbbbbbbbaaa___\\\ZZZZZZ\\\^^^bbbeeeffffffeee```aaaaaabbbbbbaaaaaaaaabbbccccccccccccbbbccccccgggfffeeedddddddddeeefff```aaadddhhhjjjgggbbb]]]]]]___dddiiikkkdddXXXOOOCCC===888777666555999>>>EEENNNZZZbbbcccaaa``````bbbaaabbbeeejjjjjjeee^^^QQQPPPKKK@@@444222<<>><<<:::<<<@@@FFFNNNYYYaaadddeeeeeeeeebbbbbbdddiiikkkdddYYYPPPHHHGGGDDD===:::???IIIPPPZZZ]]]aaaccccccaaa______```bbbeeeggggggdddaaa^^^[[[]]]^^^^^^]]]]]]YYYTTTOOOIIIFFFHHHJJJJJJKKKNNNMMMQQQSSSRRRRRRTTTSSSPPPFFF;;;333222444333222222222111000///...---------+++------,,,)))'''((()))------,,,+++***+++,,,...+++******,,,000222222111///...---,,,,,,---......////////////...,,,+++***,,,***))))))+++---......---+++)))'''(((+++...000///000000...,,,******+++,,,,,,---...///000000///444222...***(((''''''''')))'''%%%%%%'''***,,,,,,*********+++++++++++++++***,,,000333444111...,,,111222333222000.........///---+++((('''(((+++---------------............222777999333)))$$$&&&++++++***)))***,,,---,,,,,,,,,,,,+++)))''''''(((***444777888555333222...)))'''&&&%%%&&&))),,,......///---+++))))))***---...111333444555555555555666444333222000///000111222444111---***)))(((&&&%%%''''''&&&%%%%%%%%%&&&&&&######%%%(((++++++***(((((()))++++++******,,,------...---+++((('''((())))))))))))((('''&&&'''''')))***+++,,,+++)))'''%%%%%%$$$%%%'''+++...//////---.........---,,,++++++''')))***,,,......//////---,,,)))&&&%%%%%%&&&&&&((()))***---000111000///)))***,,,...111333555666666666555111---***)))))),,,---///111222222222222222111///...---,,,)))'''$$$%%%&&&((()))***++++++)))***+++---///000000000...---,,,************+++wwwaaaYYYZZZ]]]___aaadddfffeeebbb^^^[[[ZZZ\\\___`````````aaabbbfffffffffffffffeeeeeeeeeeeecccaaa``````aaacccdddaaacccffffffeeeddddddeee^^^^^^^^^^^^]]]]]]\\\\\\\\\```dddddd___YYYUUUTTTWWWWWWXXXZZZ[[[[[[XXXVVVSSSVVV[[[aaadddccc^^^[[[YYY[[[]]]]]]]]]___bbbdddcccaaa^^^ZZZZZZ]]]dddiiiaaa___\\\[[[\\\]]]\\\\\\___aaaaaa```^^^\\\\\\\\\bbbbbbbbb```^^^___aaadddcccddddddbbb___]]]]]]]]]]]]]]]^^^^^^____________```aaabbbaaa^^^\\\[[[[[[ZZZ]]]aaaccccccbbbbbbbbbaaa```^^^\\\\\\\\\]]]]]][[[___cccfffffffffeeefffbbbbbbccccccbbbbbbaaaaaaaaa``````cccfffhhhhhhggggggfffdddcccbbbccccccdddgggfffdddbbb```___^^^]]]^^^^^^```ccceeeeeebbb```QQQLLLHHHGGGEEEAAAAAADDDHHHOOOXXX```dddfffggggggbbbaaaeeeiiifffZZZKKKCCCBBBDDDDDDCCCFFFNNNTTTVVV[[[___ccceeeeeecccaaaaaabbbcccdddeeedddaaa^^^]]]YYY\\\___``````]]]YYYVVVQQQKKKGGGHHHHHHGGGGGGIIIHHHMMMPPPOOOOOOSSSUUUTTTKKK???666555888777555444333111///...---------......000111...***((((((***---......---++++++,,,---+++))))))+++000333222000......---,,,---...///000......---,,,++++++******---+++))))))+++------------,,,***)))***,,,///111.........---***(((((()))))))))+++,,,------------333111...+++)))((((((((()))&&&######%%%)))+++---)))******+++******)))(((&&&***///222444222...,,,111222333111///---,,,---,,,,,,,,,***)))))),,,...,,,---.../////////......000333333000)))&&&'''***)))(((((()))+++---,,,+++,,,,,,+++)))'''&&&(((***111555555222000000,,,'''%%%$$$$$$&&&))),,,------...,,,***((((((((()))***+++...222444444444444555222222111///---...000222444222...,,,+++***)))(((&&&%%%$$$###"""!!!!!!!!!"""$$$'''+++...---***'''&&&((()))******+++---...,,,------+++)))((((((***((())))))((('''&&&((()))+++,,,,,,---,,,)))'''%%%$$$######&&&***---//////...///000///---+++***+++&&&'''(((***,,,---......------,,,+++)))'''&&&%%%(((((())),,,///111000...)))***+++...000333444555666777666333///,,,+++++++++,,,---///000111111111555333111000///---***'''%%%%%%&&&'''((()))***+++)))(((''')))+++.........///...,,,+++******++++++www```WWWXXX\\\]]]___cccffffffccc```]]][[[]]]```bbbbbbbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeccccccaaa``````bbbcccdddccceeeggggggfffeeeeeeeee_________]]]\\\[[[\\\]]]^^^aaacccaaa\\\XXXWWWXXXXXXXXXXXXYYY[[[[[[YYYWWWUUUWWWZZZ]]]``````]]]ZZZXXXZZZ\\\^^^^^^```bbbdddaaaaaa```]]][[[\\\```ddd^^^\\\YYYYYY[[[]]]^^^^^^___```aaa```^^^]]]]]]^^^aaaaaa```___]]]^^^aaaccc```aaabbbaaa___\\\\\\\\\[[[\\\^^^^^^^^^]]]]]]]]]```bbbdddccc___]]]\\\]]]\\\```dddfffeeeccc``````bbbbbbaaa```___^^^]]]\\\\\\```eeegggfffdddddddddaaabbbbbbbbbaaaaaa```___^^^^^^^^^bbbgggkkkkkkkkkfffdddcccaaaaaaaaaaaabbbeeeeeedddbbb___^^^]]]^^^^^^^^^___aaabbbbbbbbb```VVVSSSQQQRRRPPPLLLKKKMMMMMMQQQWWW]]]aaadddeeefffaaa___bbbddd]]]NNNAAA<<>>???EEEGGGJJJLLLNNNQQQVVVYYYUUUIII<<<666777888666222000///...------......///555444333111000000//////...///111111111///,,,++++++)))''')))---000///...---+++((())),,,///111222444222000000111222111000///,,,***+++......)))%%%'''((()))+++++++++***)))(((***,,,---,,,******+++(((***---------,,,,,,---+++******))))))***++++++,,,+++***)))(((((((((((('''))),,,,,,+++***))))))+++*********,,,...111333333222111000...---,,,,,,***+++,,,+++(((&&&%%%%%%''''''(((((()))+++,,,---+++***)))***++++++***)))((()))))))))((('''%%%$$$&&&### """'''++++++(((***))))))+++...///,,,***&&&'''(((***+++,,,---...---...............---,,,...111666999888444...***---++++++---000222000......+++)))***...000000///...,,,***(((''')))***,,,000,,,******---//////---***)))((('''((()))+++---+++,,,,,,,,,+++)))((('''$$$$$$$$$&&&)))***)))(((&&&(((***)))''''''))),,,,,,---......,,,+++,,,---((()))***'''$$$$$$'''***---------------,,,+++***%%%(((,,,000000...***(((((('''&&&%%%%%%&&&'''((((((''')))---333666555222///000000...***'''%%%$$$((()))***+++---...///000444222///,,,***)))))))))$$$######%%%(((***+++***#########$$$'''+++...000111000...,,,+++******+++fffXXXVVVYYYZZZ]]]```ccceeefffeeeddd````````````aaabbbcccdddgggfffeeeeeeffffffeeedddbbbaaa___^^^___aaadddeeefffhhhjjjggg```\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^___``````___]]]\\\\\\]]]``````^^^]]]\\\[[[[[[[[[YYYXXXXXXXXXXXXXXXYYYYYY]]]]]]^^^]]][[[[[[]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^]]]ZZZXXXXXXZZZ\\\]]]]]]]]]^^^```bbbbbbaaa___]]]]]][[[[[[]]]```bbbaaa```^^^^^^___```bbbaaa^^^[[[YYYXXXXXXWWWXXXYYYZZZ[[[bbbaaa___^^^]]]]]]^^^^^^^^^___```bbbcccdddeeeffffffiiillljjjddd]]]YYYWWWLLLNNNPPPRRRSSSSSSRRRQQQUUU[[[aaadddaaa^^^\\\\\\^^^___aaaeeeiiijjjhhhgggffffffeeecccaaa```^^^^^^aaa```_________aaacccdddaaa___^^^^^^______^^^\\\```______cccggggggccc___XXXVVVUUUVVVXXXYYYYYYXXXSSSRRROOOLLLJJJLLLPPPSSS[[[\\\```dddfffeeeaaa^^^\\\___dddiiigggaaa```ccccccbbbbbbccceeeeeebbb______dddiiijjjgggbbb``````ZZZRRRGGG>>>::::::<<<===DDDGGGKKKOOOQQQTTTWWWZZZ\\\OOO@@@777555444000,,,//////......///000222333888777555222111000000000///000000111000///...------+++***+++...000000///000---******+++---//////000...---...000111111000---***)))***---...***&&&'''((()))++++++++++++++++++---000000///------...---///111111///,,,++++++))))))***+++,,,,,,---------,,,+++******)))))))))***---///000...+++***)))---,,,++++++,,,...000222333333222111000...,,,+++)))******)))''''''((()))((((((''''''((()))++++++******))))))******)))(((************(((&&&###"""&&&""" """&&&******((((((''''''***---...,,,***(((((())))))+++,,,...///111000000///...,,,+++***,,,///333666666333///,,,---++++++---000111000...,,,***((())),,,//////...---,,,)))''''''(((***+++...+++))))))---///...---***)))'''&&&'''((()))***++++++,,,,,,+++)))((('''&&&&&&(((((())))))))))))''')))***(((&&&%%%''')))---...///...,,,+++,,,---++++++***'''######&&&))),,,,,,,,,,,,++++++***)))&&&))),,,//////,,,)))'''&&&&&&&&&''''''((())))))))))))***---000111000///222222222///+++'''%%%%%%&&&'''(((***,,,...///000111000...,,,***(((((('''%%%$$$$$$&&&(((******)))$$$$$$$$$%%%(((+++///111111///...,,,+++++++++,,,hhhYYYWWW[[[ZZZ\\\___bbbeeefffggggggaaaaaaaaabbbbbbcccddddddhhhfffeeeeeeffffffeeecccaaa```___^^^___aaaccceeegggjjjkkkiiiccc___]]]^^^]]]^^^^^^___``````aaaaaaaaaaaaaaa```^^^]]]^^^_______________]]]\\\[[[ZZZWWWWWWWWWWWWXXXYYYZZZZZZ]]]^^^___^^^\\\\\\^^^```\\\[[[[[[[[[[[[]]]___```\\\ZZZYYYZZZ[[[\\\\\\[[[\\\^^^aaacccdddccc```___]]]\\\\\\^^^aaaccccccbbbaaaaaaaaaaaabbbaaa___\\\XXXWWWWWWWWWYYYZZZ\\\]]]`````````___^^^^^^]]]]]]______```bbbdddfffhhhhhhkkkkkkiiiddd\\\TTTNNNLLLAAABBBDDDFFFGGGGGGGGGFFFJJJQQQZZZ``````^^^]]]]]]aaaaaabbbeeeggghhhfffeeehhhggggggeeedddbbb```___]]]]]]]]]^^^___aaacccddddddaaa^^^]]]]]]]]]]]]]]]aaa```aaaeeehhhhhhddd```VVVTTTRRRRRRTTTUUUUUUUUURRRQQQPPPOOOPPPVVV]]]cccccccccdddffffffeeeaaa^^^aaacccgggjjjggg```^^^aaabbbcccfffjjjkkkjjjeeebbb___dddhhhiiifffcccbbbccccccXXXJJJ===777777:::<<>>???@@@@@@@@@???FFFOOOVVVYYY\\\___bbbcccbbbbbbdddfffgggfffeeehhhhhhhhhgggeeecccaaa___[[[\\\]]]^^^```aaabbbccceeebbb^^^\\\]]]___```aaaaaabbbeeehhhjjjgggaaa\\\TTTRRRPPPPPPRRRTTTVVVVVVTTTTTTUUUUUUXXX^^^eeekkkgggfffeeeffffffeeebbb___aaacccgggjjjggg```^^^aaadddhhhmmmqqqqqqmmmgggcccaaaeeeiiiiiigggddddddeeedddYYYIII;;;555555999<<>>CCCKKKQQQTTTWWWXXXZZZ]]]TTTGGG:::333222444666555444333222222333444444111000---+++,,,...111333000///,,,+++***,,,...///222222111000000000000111111///---,,,,,,,,,+++***'''''''''***///222444444---,,,***))))))((('''&&&$$$%%%&&&''')))***,,,,,,---000333444222///...------000444555222...+++)))***,,,///222222000---++++++,,,,,,,,,+++***)))(((...111444555111,,,(((%%%%%%%%%%%%&&&(((,,,///111444555777777666333///------,,,)))&&&$$$%%%(((,,,000...,,,***))))))*********+++---,,,***)))+++,,,,,,,,,,,,,,,,,,+++***)))%%%$$$######%%%'''(((((($$$%%%'''((()))***,,,---...,,,***)))***,,,...000111000...,,,+++*********,,,,,,,,,++++++*********'''((())))))((((((''''''&&&'''''''''''')))+++,,,+++)))'''&&&&&&'''***+++***((('''(((,,,...,,,***,,,+++***)))(((((('''''''''((()))***+++***)))(((---000333000+++''')))+++))))))***,,,---------,,,------...---***)))***+++&&&)))---111222000+++(((((((((''''''((()))***+++...---+++)))'''%%%######''')))+++------+++(((&&&(((+++---,,,***))),,,////////////...------000222------------------------)))***+++...000333555666000---***((()))))))))(((%%%%%%&&&''')))***,,,,,,---+++)))'''(((***,,,...ppp^^^\\\```aaabbbdddfffgggggggggfffggghhhiiijjjjjjiiihhhgggcccbbbaaabbbdddfffeeedddfffeeedddcccbbbaaaaaaaaacccfffiiikkkjjjfffaaa^^^XXXYYY[[[]]]___bbbcccdddeeeeeedddaaa______bbbddd````````````^^^]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^______^^^^^^```bbbbbbbbbcccbbbbbbbbbbbbbbbbbbaaa______`````````___^^^___aaacccdddcccbbbaaa```aaacccdddcccdddeeeggggggeeebbbaaabbbccccccbbbaaa```^^^]]]]]]]]]^^^^^^___``````aaabbbcccddddddggghhhiiijjjiiifffbbb```^^^UUUGGG<<<555444444555000111222444555777888999444666:::>>>DDDOOO]]]ffffffeeecccdddfffhhhiiiiiihhhiiiiiiiiigggdddaaa______```bbbddddddcccaaa```aaa^^^\\\]]]```dddhhhiiidddfffhhhiiieee^^^WWWRRRNNNNNNOOORRRWWWYYYZZZZZZ]]]___bbbccccccdddeeegggeeeeeeeeegggiiiiiigggeee___aaaggglllkkkffffffiiijjjnnnrrrtttpppkkkfffcccdddhhhlllkkkfffbbb``````VVVMMM@@@777444777;;;??????CCCHHHMMMQQQTTTXXXZZZ___XXXLLL???555111333666777555444222111000111111...---++++++,,,///222444111000---,,,++++++,,,---000111111000///...000111000...,,,,,,------,,,+++(((((((((+++///222444444---,,,+++***)))((((((((('''''''''((()))+++,,,---000333666777555222///...***...111222111...---,,,+++---000222222000---+++++++++,,,,,,,,,***)))'''+++...222222///+++(((&&&#########$$$&&&***---///111111333333222000...---///---***'''$$$$$$&&&)))000///...,,,++++++******(((+++------+++***---000---,,,++++++++++++,,,---'''&&&&&&&&&&&&(((***+++((()))******))))))+++---++++++***)))***,,,...000...---,,,***))))))******,,,,,,+++***))))))(((((('''((()))((('''%%%%%%&&&'''(((((((((''')))+++...+++)))'''&&&&&&(((+++,,,+++)))((()))------+++(((***************)))))))))&&&''')))************)))...000222000,,,***+++,,,))))))***---000111///...+++,,,---+++)))'''((()))"""&&&,,,333666444///***)))((((((((((((***,,,---///---***'''$$$#########'''(((+++,,,,,,***(((''')))***************,,,...***+++---------...111333000//////...---,,,,,,+++)))***+++---000444777999333000,,,******+++******&&&&&&'''(((***++++++,,,,,,***'''%%%%%%(((***,,,uuu```[[[^^^]]]___bbbeeeggggggfffeeefffggghhhiiiiiihhhgggfffcccbbbbbbdddfffhhhhhhhhhiiihhhgggeeecccbbb`````````bbbfffiiijjjfffaaa]]]YYYZZZ\\\^^^```cccdddeeeeeeeeecccaaa______bbbdddbbbaaa```___]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^^^^]]]^^^```bbbcccdddfffhhhhhhhhhgggffffffcccaaa```aaabbbbbbbbb``````aaaaaaaaaaaaaaaaaabbbdddfffeeecccccceeeggggggdddaaa```aaacccddddddaaa```_________```aaabbb`````````aaaccceeegggiiihhhiiikkkkkkgggaaa[[[WWWOOOHHH>>>666333222222111//////000111333555777888333444555777===GGGUUU___kkkhhhfffeeefffhhhiiiiiiiiijjjkkkkkkiiifffcccaaacccdddfffgggfffddd```^^^^^^\\\[[[\\\___dddfffggg``````___\\\XXXSSSPPPOOONNNOOOQQQUUUXXXZZZYYYXXX\\\^^^_________```cccfff``````aaadddfffeeecccaaa[[[^^^eeejjjiiiddddddhhhgggjjjnnnoookkkgggdddddddddhhhkkkjjjddd^^^ZZZYYYNNNHHH>>>888777999===???CCCEEEGGGJJJNNNRRRXXX\\\```[[[QQQCCC777222333777555444222000//////////////////...///000111333444333222000...---,,,---------///000///------///111111///---------,,,+++))))))((((((***...111222222+++++++++***)))***+++---++++++++++++,,,---///000///333666777555222///...+++---000111000///...///***,,,...000111000...---,,,,,,---...---+++)))(((***,,,//////...+++))))))&&&%%%$$$$$$&&&(((+++,,,+++,,,,,,------,,,,,,+++...---+++'''%%%$$$&&&(((------...------+++)))(((%%%))),,,,,,******...111///---***(((''')))+++,,,)))))))))((((((***,,,------......,,,))))))+++---(((((())))))+++,,,...///...,,,***(((''''''((()))***************)))))))))''')))+++***'''%%%%%%&&&''')))******((()))---000+++***(((''''''))),,,---,,,***)))+++------***'''&&&'''((()))************%%%&&&(((************)))......//////...------,,,*********---000111...,,,***++++++***'''&&&&&&'''###%%%)))///444444///+++***)))))))))***,,,...000///,,,)))%%%"""""""""###$$$&&&(((***+++++++++***+++)))'''''')))*********''')))+++---------///000///......------,,,,,,++++++***)))))),,,000444777555222...,,,,,,------,,,((()))***+++,,,---------+++)))&&&######%%%(((***vvv___YYY[[[YYY\\\```dddggggggfffeeeeeefffhhhiiihhhgggeeedddccccccccceeehhhkkkkkkjjjkkkjjjhhhfffdddbbb```___]]]```dddhhhjjjgggaaa]]][[[\\\]]]___bbbdddeeeffffffeeecccaaa^^^___bbbdddcccbbb```^^^]]]]]]]]]^^^]]]]]]\\\\\\[[[\\\\\\\\\[[[]]]^^^]]]]]]]]]```bbbbbbdddhhhkkkllllllkkkjjjhhheeebbb```aaacccddddddbbbaaa``````___``````aaaccceeegggfffdddcccdddgggfffccc``````aaaccceeeeee``````___```aaabbbdddeee`````````aaacccgggjjjlllhhhjjjlllkkkfff^^^UUUPPPEEE@@@999666444444111/////////000111333555777888333444444555999CCCOOOXXXooolllhhhffffffggghhhhhhkkklllmmmmmmkkkhhhdddbbbfffgggiiiiiihhhddd```]]]\\\[[[ZZZ[[[___bbbdddeeeZZZXXXTTTOOOKKKIIIJJJLLLNNNOOORRRVVVYYYYYYWWWUUUSSSSSSSSSRRRSSSVVV[[[___[[[[[[]]]___aaa```]]]ZZZXXXZZZaaafffeee``````dddcccgggjjjjjjgggdddddddddcccgggkkkiiibbb[[[UUUSSSKKKFFF>>>999999;;;>>>@@@FFFFFFGGGIIILLLRRRYYY^^^^^^ZZZRRREEE999444666:::444333111///......//////333222222222333444444555555444333111///...------+++---///...,,,,,,...111222000...------,,,)))'''***)))(((***---///000000((()))*********,,,...111///......---...///000111---111444555333///---+++---///111111000//////000(((***---///000000000///---.../////////---+++))))))+++......---+++++++++)))((('''&&&&&&''')))***'''''''''(((((())))))))),,,,,,***(((%%%%%%''')))+++,,,---...---+++)))'''###'''++++++)))***...222111...)))&&&$$$&&&(((******++++++******+++---///000111111...***(((***---&&&'''(((***+++,,,---......,,,***'''&&&%%%&&&''''''((()))***+++++++++***)))+++,,,+++(((%%%&&&'''(((***,,,+++)))***...111,,,***)))((((((***,,,......,,,***,,,...---***&&&###$$$&&&((()))***++++++%%%&&&((()))************------,,,---///000...---+++******---//////,,,))))))******)))&&&%%%%%%&&&%%%%%%'''+++000111///,,,+++*********+++---000222///,,,((($$$!!!!!!"""$$$!!!###&&&(((+++,,,------,,,)))%%%%%%((()))(((&&&&&&(((+++---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''&&&(((+++000333666333///------.........***+++,,,---............+++(((%%%""""""$$$''')))|||bbbVVVVVVYYY[[[___cccfffgggeeecccddddddeeeeeefffeeeeeeeeeccccccdddeeefffgggiiijjjggggggeeecccaaa^^^\\\ZZZ]]]^^^aaacccdddbbb^^^[[[[[[]]]```cccdddeeeddddddfffeeebbb___]]]^^^aaadddaaa```^^^\\\[[[[[[[[[\\\]]]]]]^^^______^^^]]]]]][[[[[[ZZZZZZ[[[]]]___```bbbbbbccceeehhhiiiiiihhhgggfffeeedddddddddddddddaaaaaabbbbbbbbbbbbaaa```aaacccfffgggfffeeedddeeegggfffcccaaa```______``````````````````aaabbbcccfffeeecccbbbccceeehhhjjjlllmmmjjjcccXXXNNNHHHFFF@@@===888444333333333222555333111///000222555777555555444333444===LLLVVVbbbgggjjjfffdddeeegggfffiiijjjkkkllllllkkkjjjiiiiiigggffffffgggddd```[[[aaa\\\XXXXXX[[[\\\ZZZWWWUUUNNNFFFAAAAAAAAAAAAAAAEEENNNTTTRRROOONNNOOONNNGGGFFFFFFHHHKKKNNNOOOOOOQQQQQQSSSVVVZZZYYYTTTPPPMMMSSSXXXXXXTTTSSSWWW\\\aaadddfffddd```^^^^^^___hhhcccaaabbb___VVVNNNJJJDDDAAA<<<999888;;;???BBBHHHJJJKKKLLLLLLNNNRRRUUUVVVXXXRRRGGG===:::999777333222000///.........///222333333444444333333222777666555333111000///...000///,,,+++,,,///222444222333444333000---+++++++++,,,...000///...+++***------,,,******---222666555222///------------,,,,,,...000///---+++++++++...000111111///---------***+++,,,---............---///000111000---***((((((+++......,,,+++,,,...******))))))((((((''''''((('''''''''''')))+++,,,///,,,(((%%%$$$$$$&&&'''***+++---......,,,)))'''&&&(((+++...///...---,,,...)))###!!!$$$(((+++,,,+++,,,...,,,++++++...222999666222---+++)))******,,,(((&&&''',,,...---***---+++((()))***+++(((&&&(((***,,,...---+++(((&&&***+++,,,,,,+++((($$$"""((()))***++++++,,,...000,,,***(((&&&&&&(((+++...000111111///+++'''%%%%%%######"""$$$'''***++++++(((%%%$$$)))+++***)))+++)))***+++,,,---,,,++++++)))+++---//////---+++***))))))((('''%%%$$$###"""$$$&&&))),,,...---,,,+++((()))+++---------,,,+++,,,***(((%%%$$$###"""""""""%%%((()))((())),,,///---+++)))'''&&&&&&'''(((***,,,......,,,***))))))(((+++......---,,,+++,,,,,,+++***)))))))))***+++222222222444666444///+++***((((((***...///...++++++)))&&&%%%%%%&&&'''&&&~~~cccWWWWWWYYY[[[___cccffffffeeedddeeeeeeeeeeeeeeeeeeddddddbbbbbbcccccceeefffggghhhfffeeedddccc```^^^\\\ZZZ]]]^^^aaacccdddbbb^^^[[[]]]^^^aaacccdddddddddcccdddcccaaa^^^\\\]]]```ccc```___]]]\\\[[[[[[\\\\\\\\\^^^___``````___^^^\\\\\\\\\[[[\\\]]]^^^```aaa```aaabbbdddfffggggggggggggfffeeedddcccbbbccccccbbbbbbbbbbbbbbbbbbbbbaaaaaadddggghhhgggffffffggghhhgggeeebbbaaa`````````___``````aaaaaabbbbbbcccddddddeeefffgggffffffeeefffddd^^^TTTJJJAAA======;;;999666444444444555555666444111//////000222444555555555333333999CCCKKKZZZbbbgggfffeeefffeeeccceeefffgggiiijjjjjjiiiiiiiiifffcccbbb```]]]XXXUUUWWWSSSOOOOOOQQQRRRPPPMMMLLLGGGAAA===<<<===<<<;;;@@@GGGLLLJJJHHHHHHHHHFFFAAA@@@@@@AAACCCDDDDDDCCCEEEFFFIIILLLMMMLLLHHHEEEBBBGGGKKKLLLJJJJJJLLLOOOWWWZZZ^^^^^^]]][[[[[[\\\___]]]\\\]]]XXXOOOHHHFFFHHHEEEAAA>>>===???CCCGGGIIIJJJKKKLLLLLLNNNQQQTTTTTTUUUOOOCCC:::777666555444222111////////////000///000111222333444444444666555444222000...---,,,---,,,***)))***---000222000111222000---+++***+++,,,---///000///...,,,***---------,,,+++---111444444222...------......---,,,...//////---*********...///000///,,,+++***++++++,,,---...............///000111111111///---,,,***,,,......+++))))))*********))))))((((((((((((((((((''''''(((***,,,---...+++(((%%%$$$$$$&&&'''(((***,,,------,,,***((((((***---///000///...---,,,'''"""!!!$$$(((+++,,,---......---******---///555333000,,,+++***+++,,,+++'''%%%&&&***,,,+++(((,,,***((((((******(((&&&((())),,,------***(((&&&)))*********)))'''%%%$$$&&&''')))))))))))),,,...***)))&&&%%%%%%'''***,,,000111111///,,,)))''''''%%%$$$###%%%(((+++,,,+++)))%%%%%%)))+++******,,,******+++,,,,,,,,,++++++)))+++---......,,,***)))((('''&&&%%%%%%%%%%%%%%%'''(((***,,,------,,,,,,(((***,,,...///...,,,+++---,,,)))'''%%%$$$$$$$$$###&&&((())))))***,,,///,,,+++)))'''&&&&&&'''((((((***,,,---,,,***))))))+++---//////---+++))))))***)))((((((((()))++++++------///333777777444111***((('''***---///---+++---+++(((&&&&&&&&&''''''fffYYYXXXXXX[[[___bbbeeefffeeeeeeffffffeeeeeeddddddccccccaaaaaabbbcccdddeeeeeefffdddccccccaaa___]]]\\\ZZZ\\\^^^aaaccccccbbb___]]]___```bbbcccddddddccccccbbbbbb```^^^]]]]]]aaacccaaa```^^^]]]\\\[[[\\\\\\\\\^^^```bbbbbb```^^^\\\\\\\\\\\\]]]^^^___```aaa^^^___aaabbbcccdddeeeeeehhhgggeeecccbbbaaaaaaaaabbbbbbaaaaaaaaabbbbbbbbbbbbdddgggiiiiiiiiiiiijjjiiigggeeebbbaaa```______]]]^^^```aaabbbbbbaaaaaa```bbbfffhhhgggddd___\\\\\\XXXOOODDD:::555333333555555444444555666777777777555222///...///000111666777888666444666;;;@@@OOOYYYbbbfffhhhhhheee```aaabbbccceeefffffffffeeefffbbb]]]YYYUUURRRMMMKKKJJJGGGCCCCCCDDDEEECCC@@@AAA???;;;999888888777555888===@@@???@@@BBB@@@<<<<<<;;;::::::;;;;;;:::888888;;;???AAA@@@>>><<<;;;999:::===???@@@@@@@@@@@@IIIMMMSSSWWWXXXWWWWWWWWWTTTTTTUUUTTTNNNFFFDDDFFFNNNLLLIIIDDDBBBCCCFFFJJJIIIJJJKKKKKKLLLMMMQQQSSSRRRRRRLLL???666333444333444333111000//////000000+++,,,---///111333444555444444333111///---+++******)))(((''')))+++---///.........+++)))((()))+++---...///000///...,,,+++,,,...///...------///000222000------...///......,,,...///...,,,)))((((((---......,,,***(((((()))------......///..................///............,,,---...---***'''&&&&&&***))))))))))))(((((((((((((((((()))***+++---...,,,***'''%%%$$$%%%&&&(((&&&(((***,,,,,,,,,***)))***+++---///000///...---***&&&###"""%%%)))---...///000///---***)))***+++///...,,,++++++,,,---...***'''%%%%%%(((***)))'''***)))(((((())))))((('''((()))+++,,,,,,***(((&&&((((((((((((''''''&&&&&&$$$%%%'''''''''''')))***)))'''%%%$$$%%%&&&)))+++///000111000---+++******'''&&&&&&'''***---------)))%%%%%%)))+++******,,,++++++,,,,,,++++++++++++***+++,,,---,,,***((('''&&&%%%%%%$$$%%%&&&((()))++++++,,,---------------(((***---000000...+++)))---,,,***((('''''''''(((%%%'''((((((((()))+++---***)))(((&&&&&&&&&'''(((%%%''')))+++++++++***)))---///000000---***((('''&&&&&&&&&&&&''')))+++,,,***+++...222666777555333***(((''')))---///---+++000...***'''&&&&&&''''''iiiZZZXXXWWWZZZ___bbbdddeeeeeefffgggfffeeedddccccccbbbbbbbbbccccccddddddeeeeeeeeebbbbbbaaa```___]]][[[ZZZ\\\___bbbdddcccaaa```___aaabbbcccdddddddddcccbbbccccccbbb```______bbbeeefffdddbbb___^^^]]]\\\]]]]]]___aaaccccccaaa___]]]\\\\\\]]]]]]^^^___``````^^^___aaabbbbbbcccdddeeeiiihhheeecccaaaaaaaaabbbaaa```_________```aaabbbbbbeeehhhjjjjjjkkklllnnnjjjhhhfffccc```_________\\\]]]___aaaaaaaaa___^^^\\\^^^```aaa^^^YYYSSSOOOQQQLLLDDD;;;444000//////111333444555555555666777777555333111///000111222888:::;;;:::888777888999EEEPPP^^^fffkkkmmmhhhbbb___````````````^^^]]]\\\\\\XXXSSSMMMIIIEEECCCBBB???<<<::::::::::::888666888888777666666555444333333666888999<<<@@@>>>999:::999999;;;<<<;;;999777333888>>>???===:::999999999888777999<<<<<<999666===BBBIIIOOORRRRRRPPPOOOJJJKKKLLLJJJDDD???DDDLLLWWWVVVSSSMMMGGGDDDEEEHHHIIIJJJKKKKKKKKKMMMPPPSSSRRRRRRKKK>>>444222333222222111000.........///000***+++,,,---///111222333333222222000...,,,)))((((((((('''((()))***,,,---,,,,,,***(((&&&&&&)))+++////////////...------,,,,,,...000111///...---...///---++++++---......---,,,...///...+++(((''''''+++,,,,,,+++)))((()))+++---......//////.........,,,++++++***+++,,,---...---.........,,,***(((''')))))))))))))))))))))))))))))))))***+++,,,---...***)))'''%%%%%%&&&''')))%%%''')))***+++++++++***)))***,,,---...---,,,+++)))'''%%%%%%'''+++...000111000///---+++)))(((((())))))******+++---...///)))'''%%%&&&((()))(((''')))(((((((((((()))(((((()))***,,,------+++***((('''&&&&&&%%%&&&'''((()))$$$&&&'''''''''&&&'''))))))'''&&&%%%%%%''')))***---///000///---,,,,,,---***))))))***---///000000***&&&$$$(((*********---,,,,,,+++*********++++++***++++++++++++)))'''&&&%%%%%%%%%%%%'''))),,,---......------------------(((***---//////---)))'''***)))((((((((()))***+++(((((('''&&&&&&&&&'''((()))(((''''''&&&''''''((($$$$$$&&&)))++++++***(((,,,...//////,,,***(((((($$$$$$$$$$$$&&&(((***+++---...000222333333111000***(((&&&(((,,,...---+++000...+++'''$$$$$$&&&(((lllZZZVVVVVVZZZ___bbbbbbccceeeggggggfffeeecccbbbbbbbbbcccdddeeefffggggggffffffeeebbbaaaaaa```^^^]]][[[ZZZ\\\___cccdddbbbaaa```aaaccccccddddddddddddccccccffffffeeedddbbbbbbdddgggjjjiiifffccc```___^^^^^^^^^```bbbddddddbbb```^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^aaacccdddccccccdddfffkkkiiifffcccaaaaaabbbccc```___]]]\\\\\\^^^aaabbbcccfffhhhjjjkkklllnnnpppmmmkkkhhheeecccaaa``````]]]^^^```aaaaaa```^^^]]]WWWVVVUUUSSSOOOJJJEEEBBBCCC@@@<<<777444111///...222444555444333222333444666555444222222333444555666888::::::999888777666<<>><<<<<<<<<666555444444444444222111333444666666666555555555555888:::;;;???DDDCCC???<<<===>>>AAACCCBBB???===888===CCCEEEBBB@@@???@@@AAA>>>;;;;;;======999666888<<>>999999DDDPPP___```^^^WWWMMMGGGEEEFFFGGGIIIJJJKKKKKKMMMQQQTTTTTTTTTNNNAAA666333333222000///---,,,,,,---......,,,,,,,,,,,,,,,...///000111111222111///---***((())))))******+++,,,,,,,,,++++++)))'''%%%&&&***---000000///...---,,,,,,,,,,,,///222222111...---,,,,,,***)))***+++,,,,,,+++,,,---......+++)))((((((***+++,,,,,,++++++,,,---,,,---..................,,,+++*********,,,...///....../////////...---+++))))))))))))************)))***++++++,,,,,,------)))((('''&&&&&&((()))***'''((()))***+++*********&&&'''(((************)))******))))))***,,,///111000///...---,,,***)))(((&&&''')))***,,,---......)))'''&&&'''((())))))((())))))))))))((((((((((((***+++,,,---...---+++***'''&&&%%%%%%%%%''')))***&&&(((******((((((((())))))((('''&&&'''((()))++++++---------,,,+++---...---++++++,,,///111111111***%%%$$$'''))))))***---,,,+++)))(((((()))***+++***+++++++++***((('''&&&&&&&&&&&&'''))),,,...000......---------,,,,,,,,,''')))+++---,,,***'''%%%%%%%%%%%%&&&(((***,,,...***(((%%%######"""""""""(((''''''''''''(((((()))$$$$$$%%%(((++++++)))&&&'''***------,,,*********############%%%''')))***---...000111000///...---***(((&&&'''+++...---,,,...---***&&&######&&&)))oooZZZSSSUUUZZZ___aaaaaabbbeeeiiifffeeedddbbbbbbbbbcccdddfffggghhhiiiiiihhhfffeeecccbbbbbb```^^^\\\[[[YYY\\\___cccdddbbb```aaacccddddddddddddddddddeeeeeeiiiiiiiiigggeeedddfffgggllljjjhhheeecccbbbbbbbbbaaabbbbbbccccccbbbbbbaaa___`````````___^^^]]]]]]___bbbeeeeeecccbbbdddgggiiigggdddaaa```aaabbbccc```___\\\[[[[[[^^^aaadddeeegggiiijjjjjjlllnnnppppppnnnkkkgggdddbbbaaaaaa^^^^^^^^^^^^]]]\\\ZZZYYYNNNLLLHHHDDD@@@===;;;:::888666444444333222000...444555666444000...000333666555444333333444555555111333444555666555444333666@@@LLLWWW```eeebbb[[[TTTSSSRRRPPPLLLIIIEEECCCAAA@@@>>>;;;777666888:::333333444444444444333333444777:::;;;;;;;;;<<<<<<>>>BBBEEEEEEGGGKKKLLLIIICCCDDDGGGJJJMMMMMMJJJGGGBBBFFFKKKNNNNNNMMMKKKJJJLLLHHHDDDBBBCCCCCCAAA???<<<>>>AAADDDEEEBBB===888999888777666333555@@@MMM]]]aaabbb]]]SSSJJJFFFEEEEEEGGGIIIJJJKKKNNNRRRUUUXXXXXXRRREEE:::555333111...---,,,++++++,,,---......---,,,++++++,,,------000111222222111///,,,++++++,,,------------,,,+++++++++***((('''))),,,///111///...,,,+++++++++,,,,,,///222333111///------+++***)))***+++,,,+++***+++---......,,,***)))***)))+++......---,,,,,,,,,***+++,,,---............///...---------...000111/////////111333333111///)))))))))************+++***++++++,,,,,,,,,+++***((((((''''''(((***+++,,,***+++++++++***))))))(((###$$$%%%&&&'''(((((((((+++,,,,,,+++***+++---///,,,++++++,,,------+++)))'''(((***,,,------,,,+++&&&&&&&&&''''''(((*********+++,,,+++((('''((()))***+++,,,---------,,,+++'''&&&&&&%%%&&&((()))+++(((***,,,,,,+++)))))))))(((((('''''''''((()))***)))***+++***))))))+++---,,,+++***,,,...000000000)))$$$"""%%%(((((())),,,***)))'''%%%&&&(((***,,,***************)))((('''&&&&&&((()))+++---......++++++,,,,,,,,,,,,+++***))))))*********(((&&&$$$######$$$%%%'''))),,,---***'''###!!!!!!!!!!!! ''''''(((((())))))******'''%%%%%%(((++++++'''$$$###&&&***++++++******+++%%%$$$$$$###$$$%%%'''((('''***---............000+++(((%%%&&&***------,,,++++++***&&&"""###(((---qqqYYYPPPTTTYYY___aaa```bbbfffjjjeeedddcccbbbaaabbbdddeeeggghhhiiijjjiiihhhfffeeeddddddcccaaa___\\\ZZZYYY[[[```ddddddaaa```bbbddddddddddddddddddeeeffffffkkklllkkkiiifffeeefffggghhhgggfffeeeeeeeeeffffffcccccccccbbbbbbcccccccccdddddddddcccbbb```^^^\\\^^^bbbeeeeeebbbaaacccggggggdddaaa___^^^___aaacccbbb```]]][[[\\\___cccffffffgggiiijjjjjjkkkmmmpppmmmkkkhhhdddaaa___]]]]]]XXXWWWVVVTTTSSSQQQPPPOOODDDAAA>>>:::888777777888555333111111333333222000444666666222---,,,///333777666555444333222222222000///000000222222222222222999@@@HHHPPPVVVTTTNNNDDDEEEEEEDDDCCCAAA???>>>999::::::888555444666999777999;;;<<<<<<;;;;;;<<<===AAAEEEFFFFFFGGGIIIKKKKKKQQQTTTQQQOOOQQQSSSRRRNNNPPPSSSWWWYYYYYYUUUQQQNNNPPPTTTYYY\\\\\\ZZZWWWWWWTTTPPPMMMMMMNNNOOOPPPIIIIIIHHHHHHGGGAAA:::444666555555666444444;;;EEEOOOVVV\\\[[[RRRJJJFFFEEECCCEEEGGGIIIKKKOOOSSSWWWZZZ[[[VVVIII===666222///...---,,,,,,,,,,,,.........---+++******+++---...000111333444333222///...---...//////...---+++***+++,,,,,,+++***,,,///222111///,,,***))))))***+++,,,...111222111///......---++++++,,,------+++******,,,......---,,,+++,,,***,,,///000...+++)))(((((()))***,,,---.........//////////////////000000000//////111444444222000))))))*********++++++++++++,,,,,,,,,+++***)))(((((((((((()))***,,,---...///...---,,,***((('''&&&!!!!!!###$$$&&&((()))))),,,---...,,,)))'''(((***((('''(((+++...000...,,,)))***,,,------,,,***(((###$$$%%%%%%&&&''')))+++,,,......,,,)))'''''')))((()))***++++++++++++***''''''''''''((()))******))),,,......,,,***))))))''''''&&&&&&&&&'''((()))'''(((((('''&&&''')))+++***)))((()))+++---------(((###!!!###&&&&&&(((+++(((&&&$$$###$$$'''***---*********************)))$$$&&&(((***++++++******'''(((***+++,,,+++)))(((++++++***)))((('''&&&%%%&&&&&&%%%%%%&&&(((***+++'''$$$ !!!###$$$###'''((()))***++++++++++++***(((&&&(((+++***%%%!!!"""%%%(((***)))))))))***((('''%%%$$$###$$$$$$%%%###&&&***++++++,,,...000+++(((%%%&&&***------,,,)))***)))&&&###%%%+++111rrrXXXNNNTTTYYY___aaa```aaafffjjjeeedddbbbaaaaaacccdddfffggghhhiiijjjiiihhheeedddfffeeedddbbb___\\\ZZZYYY[[[```ddddddaaa```bbbeeeddddddddddddeeefffgggggglllmmmllliiifffeeeeeefffddddddddddddeeegggiiijjjeeedddbbbbbbbbbbbbdddeeegggggggggfffdddaaa^^^]]]]]]bbbeeeeeeaaa```cccfffdddbbb___\\\\\\]]]```bbbdddbbb^^^\\\]]]aaaeeehhhfffhhhiiiiiiiiijjjmmmooohhhfffccc___[[[YYYXXXWWWQQQOOOMMMJJJHHHFFFEEEEEE<<<;;;999777666666777888777444111000333444444333444666555111,,,+++///444888777555333222000//////111000//////000222222222000444888<<>>777111---///...---,,,------//////---,,,+++******,,,...//////111333555555444222000...///000000///,,,***(((,,,------------...111333111///,,,)))((((((***+++,,,...111222111000///000...---------......,,,******,,,...///...------...+++...111111...)))%%%###&&&''')))+++---......///.....................---222000000111444444111...))))))******++++++++++++,,,,,,,,,,,,+++)))'''&&&(((((()))***+++---//////111000///,,,***(((&&&%%% !!!"""$$$&&&((()))***,,,---...+++'''%%%%%%'''%%%%%%&&&***///222111...+++,,,......---+++(((&&&!!!"""###$$$%%%&&&)))+++...///000---)))'''''')))''''''((()))))))))))))))'''(((((())))))))))))******,,,......,,,***))))))&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&%%%%%%''')))(((&&&%%%&&&)))***+++***'''""" """%%%%%%'''+++&&&%%%"""!!!"""&&&***---***************+++++++++###%%%(((***+++***(((&&&$$$&&&)))++++++***((('''...---+++)))((('''''''''***)))'''&&&&&&''''''(((%%%""""""&&&'''''''''((()))+++,,,,,,,,,,,,---***''')))+++***$$$"""$$$((()))(((((('''(((***(((&&&$$$###############&&&******)))***,,,...+++(((%%%&&&))),,,---,,,)))******'''$$$'''...555```MMMTTTZZZbbbdddbbb___```aaacccbbbaaaaaadddhhhlllnnnkkkkkkiiifffcccdddfffiiiggggggfffeeecccaaa^^^]]]]]]aaaeeegggfffdddcccccccccdddddddddcccdddgggiiijjjjjjjjjiiigggeeebbb```aaabbbcccfffhhhgggdddaaacccddddddddddddccccccbbbfffjjjnnnkkkeee___^^^___^^^aaaccccccbbb``````aaabbb^^^]]]]]]\\\[[[___eeedddccc___^^^eeennnmmmfffkkknnnkkkdddbbbeeeddd```___ZZZSSSQQQQQQPPPLLLHHHBBB???===;;;;;;;;;:::999666666666666777888999:::666555444333333444666777999666111,,,+++,,,///111777666444222000000000000333333333222111000000000000000111444888::::::999444555777999<<>>??????>>>>>>???AAAEEEJJJMMMLLLMMMQQQRRRQQQUUUWWW\\\aaaaaa]]]^^^cccfffeeeccc___ZZZWWWVVVVVV\\\```ffflllnnniiiaaaZZZ]]]```dddiiikkkjjjhhhggggggddd```]]]^^^ccciiimmmbbbbbbZZZNNNEEECCC???999;;;<<>>888666333222444555666555333444444666777999;;;<<<777666444222222444666888777444000,,,+++---///222444333111000//////000000222222111111000///...---------...111555777888777555666999<<>>EEEIIIIIIFFFAAA===<<<<<<<<<>>>??????===;;;@@@CCCGGGLLLQQQTTTWWWXXXWWWVVVSSSNNNGGG???777333000111333111///---///000111///------///111111000222111///------...///000...---,,,---------***(((***))))))((()))***+++,,,......---,,,++++++++++++++++++++++++,,,---/////////---,,,---...///...,,,***,,,------,,,---...000111000...+++***)))((((((***+++++++++***((('''&&&'''((())))))))))))+++---000---***((('''(((***+++((()))+++,,,.../////////------+++******++++++,,,+++******)))***+++---...111///,,,)))''''''((((((%%%&&&'''''''''(((***,,,...,,,)))&&&$$$%%%&&&'''###$$$&&&(((***+++,,,---***++++++,,,+++***)))(((%%%%%%%%%&&&'''(((******,,,***((('''(((((((((''')))((('''(((***+++)))&&&&&&''')))*********)))((())))))((((((''''''&&&&&&%%%$$$###"""###&&&)))***+++***(((&&&$$$"""!!!!!!%%%%%%&&&'''((()))******'''######&&&&&&$$$!!! !!!&&&***---......***'''***000222///+++%%%%%%$$$$$$%%%&&&'''(((++++++***)))(((&&&%%%$$$'''''''''((()))))))))***((()))***(((&&&%%%''')))'''$$$!!! """%%%&&&%%%((((((((()))***++++++***&&&(((***,,,+++(((%%%###%%%'''***+++)))'''&&&&&&'''%%%!!! """$$$%%%&&&((()))***))))))+++,,,...***%%%###%%%((()))))))))***+++---///000111111dddLLLMMMSSSZZZ^^^______```bbbeeecccaaa___aaaeeejjjmmmjjjjjjiiigggfffeeegggiiilllllljjjhhheeebbb___]]][[[```eeeiiihhhfffdddcccaaabbbbbbbbbaaabbbdddfffeeeeeedddcccdddeeefffgggdddcccdddeeehhhhhhgggeeeccccccdddddddddcccaaaaaacccgggjjjhhhccc___```bbb`````````bbbeeehhhhhhhhheee___\\\___aaa___^^^^^^eeebbb]]][[[]]]aaa^^^XXXWWWXXXTTTNNNJJJIIIGGGDDDEEEBBB???>>>???===999555///---******---000222222111111333555777:::===>>>:::777444222222444777999666333000---,,,---000111000000///......///000111111111111000///---,,,++++++***+++...333777888999<<<>>>@@@DDDGGGKKKMMMOOOYYYZZZZZZXXXVVVTTTTTTUUU]]]aaabbb___]]]```aaa_________ccchhhhhheeeeeehhhmmmiiiddd^^^ZZZYYYZZZ[[[]]]___bbbfffgggeee```\\\aaacccfffhhhhhhgggdddbbbeeecccaaa___```dddhhhkkkhhhbbbTTTDDD<<<<<<>>>>>><<>>===<<<<<<===<<<:::888===CCCKKKPPPSSSTTTWWWYYYWWWWWWVVVRRRKKKBBB:::444111222222000//////111333333111//////000111000///111000...---,,,---...///,,,+++***+++------+++***(((((((((((()))***,,,,,,---,,,+++***+++,,,...000,,,+++++++++,,,,,,---...,,,+++***,,,...000///...+++,,,,,,,,,+++,,,...111111000---+++***+++,,,,,,************((('''%%%$$$'''((((((((('''''')))+++000---)))&&&%%%%%%''')))(((***,,,...000000///...---,,,+++******,,,...///,,,+++***)))******,,,,,,+++***(((''''''((()))***'''((()))((('''''')))++++++)))&&&$$$###$$$&&&'''$$$%%%'''(((***++++++,,,'''((()))++++++,,,,,,+++((())))))***+++,,,------+++)))''''''(((*********)))(((((((((******(((''''''((()))*********)))((((((((((((''''''&&&%%%$$$&&&%%%$$$###$$$&&&)))***---+++)))'''$$$###!!!!!!&&&&&&&&&&&&''')))+++,,,((($$$!!!!!!$$$&&&&&&%%% $$$))),,,......***''''''+++222444222...'''&&&$$$$$$$$$''')))+++///...,,,***(((&&&$$$###&&&&&&''''''((())))))***((()))***)))'''&&&''')))(((%%%"""!!!"""$$$$$$$$$&&&''''''((()))***++++++&&&(((+++---,,,)))%%%###%%%(((***+++***((((((((('''&&&$$$#########$$$$$$%%%''')))))))))***,,,...000,,,&&&######&&&((())))))+++---000111111///...dddKKKKKKPPPWWW\\\^^^___aaacccdddaaa^^^\\\]]]aaafffjjjhhhiiiiiihhhgggfffhhhiiilllllljjjhhheeeaaa]]][[[ZZZ___dddhhhhhheeecccaaaaaabbbccccccbbbbbbdddeeedddcccbbbbbbcccfffiiikkkgggeeeddddddeeeeeeeeedddaaabbbcccdddcccaaa```^^^^^^bbbfffeee```___aaaeeecccbbbaaacccfffhhhhhhgggkkkddd```ccceeeaaa\\\ZZZ[[[XXXTTTRRRSSSTTTRRRNNNJJJJJJGGGCCC@@@>>><<<:::>>><<<;;;;;;;;;999666222...+++)))(((+++///111222000111222444666999;;;===;;;888444111111444888;;;888666333000...///000000............///000222333222222222111000...,,,+++++++++,,,///555;;;>>>???HHHIIILLLPPPSSSWWWZZZ[[[dddeeedddbbb___\\\\\\\\\^^^aaabbb___]]]```aaa```^^^]]]^^^bbbbbb^^^^^^```eeebbb___\\\\\\[[[[[[[[[^^^___```ccceeedddaaa___dddeeeggghhhgggdddaaa___dddbbb```^^^]]]^^^```bbbddd[[[KKK<<<555777<<>>======<<<:::999999::::::::::::999777555222000---+++***,,,///000111111111222333444666777888999777333111111444888;;;<<<:::777444222000000000///......///000333555666666666666555333000...,,,+++***,,,111888@@@EEEHHHRRRSSSUUUXXX\\\___aaabbbggghhhgggdddaaa^^^^^^^^^___cccccc```___ccceeeddd]]]YYYWWWXXXWWWSSSRRRTTTWWWWWWXXX[[[___```^^^\\\___^^^___aaadddeeedddcccdddeeefffgggeeeccc```^^^aaa```^^^]]]\\\\\\\\\\\\YYYOOO@@@555111555>>>FFFSSS\\\gggjjjfff___[[[ZZZTTTRRRNNNKKKHHHDDD???<<<>>>FFFPPPUUUVVVWWWZZZ]]]^^^___^^^[[[SSSHHH>>>777444333000//////111222333333444333333111000/////////...,,,+++***+++,,,---,,,++++++,,,///000000000//////000111222222222333+++***))))))+++///222555333222111111000000111111...,,,++++++,,,,,,+++************)))((()))---//////...---,,,,,,...000111......---,,,******)))))))))))))))(((&&&%%%&&&(((---+++)))(((''')))***+++'''))),,,...///---+++***++++++******+++---///000,,,+++***)))))))))***+++)))))))))))))))(((((('''&&&''''''&&&$$$$$$%%%''''''&&&$$$######%%%((()))''''''((())))))))))))))))))))))))******+++,,,,,,,,,---///000111222222111...+++)))((()))))))))((('''((()))))))))(((((((((((()))***++++++***)))((()))***+++++++++***((('''%%%%%%$$$$$$%%%&&&'''(((***)))((((((''''''((((((&&&%%%$$$$$$%%%''')))+++***((('''&&&'''((((((((($$$%%%'''***---...+++)))((('''(((+++......+++((($$$&&&))),,,......---,,,---,,,+++)))((((((((((((&&&&&&&&&&&&'''''''''''''''((()))***+++***((('''"""""""""""""""###%%%&&&,,,---...,,,***((()))***)))***,,,---,,,***'''%%%$$$&&&)))***))))))***+++***+++,,,***&&&$$$$$$$$$$$$&&&((())))))***,,,...000...+++))))))---111555222111000/////////000000jjjQQQMMMOOOSSSXXX\\\^^^___```ZZZYYYWWWWWWXXX\\\___bbbbbbeeeggghhhgggffffffgggeeeeeeeeedddbbb___]]][[[]]]aaadddeeedddbbb``````eeefffhhhhhhgggffffffgggeeedddcccccceeehhhlllnnnlllhhhbbb______`````````aaacccdddeeedddbbb___]]]\\\___bbb```\\\\\\aaafffkkklllmmmkkkgggcccbbbaaaZZZTTTPPPQQQPPPJJJEEECCC>>>:::999<<<===;;;999:::888666888;;;<<<::::::<<<888888777777555444222111000...---,,,.../////////111111111111111222333444666444222000111555888;;;<<<;;;999777444222111000/////////000222444777888999::::::999777333000...******,,,222;;;EEEMMMQQQWWWXXXYYY[[[]]]___aaaaaaeeeeeeeeeccc```^^^^^^^^^^^^bbbbbb^^^^^^aaadddccc___WWWPPPMMMKKKGGGFFFIIIIIIKKKPPPWWW___bbbaaa^^^]]]\\\]]]```dddfffffffffddddddeeeeeedddbbb```___^^^^^^^^^]]]\\\[[[ZZZYYYKKKBBB888444555:::EEEOOO```eeejjjjjjfffaaa^^^]]]ZZZXXXVVVSSSOOOJJJDDD???BBBGGGMMMRRRTTTWWWZZZ^^^_________\\\TTTJJJ@@@:::555333000///000000000///222333444333111/////////...---+++***)))***+++,,,---,,,+++,,,///111111111222333444444555444444444++++++***+++,,,///222444333333222222111222222222///---++++++++++++)))''''''((((((((('''(((***---------------...//////000000///...---,,,,,,,,,,,,,,,,,,,,,***'''&&&'''(((+++++++++***++++++++++++'''(((***++++++***)))((())))))******+++,,,---...+++***)))((())))))+++++++++,,,,,,,,,+++)))'''&&&%%%&&&&&&%%%$$$$$$%%%''')))(((&&&$$$%%%''')))+++(((((())))))))))))((((((******))))))******+++,,,,,,---///111222222111111...,,,)))((()))))))))((('''(((******((((((((())))))***+++++++++***)))((()))***,,,---...---+++***&&&&&&&&&&&&&&&'''(((((())))))(((((())))))******%%%%%%%%%%%%&&&((()))+++******))))))))))))))))))''''''))),,,......+++)))***))))))***+++***(((&&&###&&&***...000000...---+++***)))((('''((()))***'''&&&&&&&&&&&&%%%%%%%%%'''''')))+++---,,,)))&&&!!!###$$$$$$$$$%%%''')))...000111...***'''(((***++++++,,,,,,+++***((((((%%%''')))*********,,,------...///,,,'''$$$$$$&&&%%%''')))))))))***,,,..................111666:::666444222///...///000111sssYYYMMMOOORRRVVVYYY\\\\\\\\\VVVVVVVVVWWWYYY\\\^^^```___bbbfffggggggfffeeefffbbbbbbccccccbbb```___^^^cccdddffffffdddbbbaaaaaaeeegggiiiiiigggffffffgggddddddcccccceeegggjjjkkklllgggaaa^^^^^^aaacccddddddfffggghhhgggdddaaa___[[[]]]^^^ZZZTTTSSSWWW\\\]]]bbbeeebbbZZZTTTRRRSSSFFFBBB@@@AAA>>>999777999666222222666777333222444444222444:::<<<::::::>>>777777666444222000000111//////...///111222111//////////////////000111222222111000000222555888;;;999999888777666444333333000000000000222444777888<<<<<<<<<;;;999555111///,,,,,,///666AAAMMMVVV[[[[[[[[[[[[\\\]]]^^^^^^^^^bbbccccccbbb```^^^^^^______bbbaaa\\\[[[^^^```___```UUUJJJDDD@@@<<<;;;>>>>>>???DDDMMMXXX^^^^^^\\\YYYYYYZZZ^^^cccfffggggggbbbcccdddddddddcccaaa```aaa```___]]]YYYUUUQQQOOO@@@999555777===DDDOOOZZZhhhhhhfffdddbbb```^^^^^^\\\[[[ZZZYYYVVVQQQJJJEEEDDDEEEHHHLLLPPPUUUZZZ\\\[[[\\\\\\YYYSSSKKKBBB===555222000000000000...+++///222444333111//////000---,,,***)))))))))+++,,,...,,,++++++...000111000333444444555444333222222,,,,,,,,,,,,---///000111000000000///000000111111...---+++***+++***((('''$$$&&&''''''''''''(((******+++---...//////......//////...---------...///...///...,,,)))'''((()))++++++,,,---,,,+++)))(((&&&&&&''''''''''''&&&%%%((((((***++++++++++++***))))))(((((((((***+++,,,------...///---+++(((&&&%%%&&&&&&&&&%%%%%%&&&(((+++***(((&&&'''(((+++,,,))))))***))))))((('''''')))))))))))))))+++,,,---***,,,...000111111000///---+++(((((()))++++++***&&&)))+++***((('''((()))******+++,,,+++***)))((('''))),,,...//////---,,,))))))))))))))))))******+++******)))))))))******&&&&&&'''((()))***++++++++++++,,,+++***))))))***'''(((***---//////---+++---,,,******))))))'''&&&###%%%(((,,,...///......+++)))(((&&&&&&'''((()))(((''''''&&&%%%$$$######&&&'''(((,,,...---)))%%%%%%''')))((('''''')))+++,,,///000...)))&&&(((***...---+++******)))******''')))+++,,,,,,---///000///111111---'''###%%%'''&&&((()))***))))))+++,,,---///111111111333888;;;666555444222000///......yyy___NNNNNNPPPTTTWWWYYYYYYYYYTTTUUUVVVXXXZZZ]]]___```^^^aaaeeegggfffeeeeeeeee```aaabbbccccccbbbaaa```fffhhhhhhgggdddbbbbbbccceeegggiiiiiigggfffffffffccccccccccccdddfffhhhiiikkkfffaaa^^^___cccfffhhhfffhhhjjjkkkjjjgggcccaaaYYYZZZYYYSSSLLLIIIMMMQQQLLLSSSYYYUUUKKKCCCBBBDDD999777666777444000000444444000000444444///...222333000333:::<<<999:::>>>888777666333000///000111//////000222555555444222------------...000111222/////////000222555888:::555666666666666666555444000//////000222444666888=========<<<:::666222///000000333:::FFFTTT^^^ddd^^^^^^]]]]]]]]]]]]]]]]]]aaabbbcccbbb```___```aaadddfffddd___\\\^^^```___```SSSEEE===888444444666777777:::CCCOOOWWWYYYXXXUUUVVVXXX]]]bbbfffggggggaaaaaaccccccdddcccbbbaaaeeeccc```[[[UUUMMMFFFCCC:::555444<<>><<<<<<@@@AAAAAA???;;;888666555111///,,,,,,---......---...111333333111...---,,,...000222555777888888888999666222111222333222000///......000444555444222000...+++))))))+++...000111//////111666:::::::::777555444333333666888:::444333111//////111444555;;;;;;;;;<<<;;;888444111111444999CCCTTTcccgggddd___^^^\\\\\\___aaaaaaaaagggeeecccaaa```aaacccdddgggeeebbb```___aaadddfff___TTTEEE:::555555555555333444777<<>>===555:::@@@DDDHHHOOOYYYaaacccbbb```___^^^^^^^^^___bbbbbbaaa___\\\WWWSSSPPPEEECCCCCCFFFLLLRRRUUUWWWWWWWWWVVVTTTTTTQQQGGG<<<111///,,,+++,,,---,,,+++***+++---//////---+++)))((()))++++++)))))))))***)))+++///111111000...,,,222222222111111111111111111000000000000000111111,,,***)))+++///111000...---,,,,,,,,,---+++)))&&&''''''(((((()))))))))***+++,,,...//////...,,,+++*********+++---//////...333444444000***'''(((******+++---,,,***''''''''''''(((((()))(((&&&%%%###&&&))),,,------,,,+++,,,)))))))))))))))*********,,,---///222333111---)))$$$%%%''')))***+++******...,,,+++)))(((((())))))***+++,,,+++***((()))***---------...///000111222111111000//////000111222000...+++***+++---------+++((($$$###$$$'''((()))000///---)))&&&$$$&&&(((((('''''')))---///...,,,,,,******+++,,,---,,,***---,,,,,,+++***)))(((((()))***++++++******+++,,,,,,,,,+++)))''''''(((***+++)))(((***...111111000000...,,,,,,,,,+++***(((&&&&&&&&&&&&(((,,,///111---+++(((&&&%%%&&&(((***+++***(((&&&%%%%%%%%%%%%((((((((((((((()))))))))...000111///+++)))***,,,***)))(((''''''((()))***+++++++++,,,---...///000---++++++---///000---***000000///+++'''$$$%%%(((***,,,---,,,***)))+++...///000111111111333666888555555555777777444...(((eeeKKKLLLOOOSSSYYY]]]]]][[[WWWWWWWWWYYY]]]^^^]]]\\\]]]^^^aaadddfffhhhhhhhhhdddbbb___]]]\\\^^^```bbbfffiiihhheeefffjjjhhhccceeedddfffiiihhhcccbbbccceeedddbbbcccdddfffffffffcccaaa^^^]]]^^^_________ZZZ\\\ZZZVVVUUUTTTMMMDDDAAAAAAAAA???;;;777666555888:::;;;:::777555444444000...,,,+++---......------///111111///------...000111222444555666666666666333111111222333111///000//////111444555444222111///---++++++,,,...000333222111444888;;;<<<;;;777666444222222444666888555444222111111222333444777777888888888666333111444999@@@KKKZZZfffgggbbb___]]]\\\]]]___aaabbbbbbfffdddbbbaaaaaaccceeegggfffeeebbb``````bbbdddfff\\\SSSFFF<<<777666444333333444666:::???DDDHHHIIIKKKNNNSSS[[[bbbffffffddd```]]]YYYYYY\\\aaagggjjjmmmaaaUUUMMMEEE>>>:::;;;:::@@@GGGLLLOOOTTTZZZ```bbbaaa```^^^^^^^^^^^^^^^bbbaaa```^^^[[[WWWSSSQQQIIIGGGFFFHHHMMMSSSVVVWWWWWWXXXWWWUUUUUURRRHHH<<<333111...,,,,,,,,,+++***)))+++,,,...---+++)))'''''')))++++++***(((((())))))+++...111222111///---/////////000111111111222222222111111000111111111+++***)))+++...000///...---,,,+++,,,------+++***)))))))))***************+++,,,...//////...,,,+++*********+++,,,---------111333333000+++((()))+++------,,,)))&&&%%%&&&''')))))))))))))))((('''&&&)))+++...///...,,,,,,,,,++++++******))))))((((((,,,---///111222000+++(((%%%&&&((()))***+++******...---+++***)))))))))***+++,,,,,,***)))((()))+++...---------...///111222111111000//////000111222111...+++***+++---......,,,)))%%%###%%%'''((()))------,,,)))&&&$$$%%%&&&'''&&&&&&(((,,,......,,,---+++))))))***++++++***************)))))))))))))))******)))((('''(((******+++***)))''''''(((***)))'''&&&(((,,,...///......---,,,,,,------+++***&&&&&&%%%%%%''')))+++---+++***((('''&&&'''((()))***)))'''%%%%%%%%%&&&'''))))))))))))******++++++...//////---***'''((()))))))))''''''''''''((())),,,,,,,,,,,,---///000111...---,,,---///...+++)))+++,,,,,,***'''&&&(((******+++,,,***))))))+++......///000/////////222444333333444666777666222...lllJJJIIIKKKRRRYYY^^^^^^]]]YYYXXXYYY[[[]]]___^^^]]]______aaabbbdddfffggghhhfffccc```]]]\\\]]]___aaahhhiiiiiigggiiillljjjfffdddaaabbbhhhjjjgggbbbaaacccbbbcccdddeeedddaaa___[[[YYYVVVUUUUUUVVVUUUUUUNNNOOOLLLGGGCCCAAA;;;444777888999888555222111111111333444444333222333444000...,,,+++---............///000///------...000222222222222222333333333111000000222333333111///111111000222444444333111222111///---,,,---///000555444555777:::<<<===<<<888666444222111222333444555444333222222222222222222333555666666666444444666<<>>999999<<>>HHHSSS^^^eeebbb[[[[[[YYYYYY[[[^^^aaaccccccaaaaaaaaabbbdddgggjjjlllfffeeedddcccccceeegggiiicccZZZMMMBBB===:::888666555555666<<>><<<;;;:::555444666===IIISSSYYYZZZYYY\\\___bbbcccbbbaaa```aaa^^^ZZZZZZ]]]^^^\\\YYYIIIBBB;;;888888<<>>DDDNNNTTT[[[___cccfffddd___[[[ZZZYYYZZZ^^^aaabbbbbbaaabbbbbbcccdddeeeffffff```aaaaaabbbccceeeggghhhfff```XXXSSSRRRQQQNNNLLLCCC???>>>EEEPPPZZZ^^^^^^```dddhhhjjjhhhfffeeeeeehhhaaaXXXTTTRRRMMMEEE>>>888888;;;BBBIIIPPP]]]hhheeeccc```^^^___aaacccddddddeeefffggggggfffeeeddd]]]^^^^^^^^^]]]\\\ZZZYYYSSSMMMIIIMMMWWW^^^^^^\\\VVVVVVVVVVVVYYYZZZTTTKKK???;;;666222///,,,)))'''&&&))),,,000222222111111,,,---,,,***(((((()))++++++,,,---...////////////,,,,,,++++++******)))))))))***,,,.........---,,,---000444555333111111111000/////////000000...,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,...111333222...---///222555555333...(((&&&(((+++//////...+++'''###"""######%%%)))---//////---,,,((())))))(((&&&%%%&&&(((++++++,,,,,,------......,,,++++++,,,---,,,***(((((()))***+++,,,+++******)))((('''&&&&&&'''((())))))***+++***))))))+++---******+++,,,...111444666:::888444///+++)))'''&&&(((''''''(((+++---...---***'''$$$###%%%(((***+++***,,,......,,,+++++++++(((***++++++(((((()))+++&&&%%%%%%'''***---------******))))))((((((''''''$$$&&&&&&&&&%%%%%%'''))),,,---...---***((('''''')))++++++***((('''))),,,+++,,,---///111000---+++'''''''''''''''&&&&&&%%%%%%&&&'''(((******++++++***+++,,,---......//////,,,,,,,,,+++******))))))***'''$$$###&&&((()))))),,,,,,++++++,,,---///000---***'''$$$"""###$$$%%%((())))))&&&"""!!!###%%%&&&%%%$$$&&&)))***(((%%%&&&&&&'''***...000...---+++---///000000///000111///000000...,,,,,,///222\\\JJJ@@@GGGPPPTTTZZZaaa^^^aaaddddddbbbaaaccceeedddfffjjjnnnppprrrrrrqqqooommmjjjhhhhhhjjjlllnnnaaa\\\]]]bbbbbb[[[WWWXXXUUUOOOKKKLLLKKKEEE???>>>@@@>>>;;;:::999888666444333222111222333333111000//////444999555---+++...111555999<<<<<<;;;;;;:::444444555444333444777999;;;888444222111111///...///111222111000111222444---///333555666333000---,,,000333333222111222444999:::;;;888333/////////,,,---000222333333222111000333666666333111111222000111111222333333444444111///---,,,,,,...000222000444777888888<<>>:::888777888444444444444555555666777888777555333111///...------///222444333000---***222666:::===<<<999888777222222222222222222222222999888666333111///......111222333333111111222333000222444555333000---***,,,///222222000000111333:::999888666444222111000...000222333222111111111000222444444222000/////////000222444666666666666444333333333333444555555999;;;===@@@CCCHHHNNNSSSYYY^^^dddfffccc```]]]]]]]]]```aaa```]]]^^^ccchhhdddcccbbb```______^^^^^^\\\___bbbbbbaaaaaacccfffeeedddeeeiiimmmmmmgggaaaZZZWWWUUUXXX]]]aaa___\\\^^^ggglllhhhfffhhhjjjiiiaaaWWWNNNJJJCCC<<<;;;@@@GGGEEEHHHRRR```kkknnnmmmgggfffdddccccccdddfffgggffffffeeefffggggggeeeddd```^^^]]]]]]___``````___VVVUUURRRQQQQQQSSSVVVXXXVVVVVVVVVUUUUUUTTTSSSSSSMMMFFF<<<444...***((('''&&&)))+++---------///000///111111///,,,+++---//////////////////.........***((('''))),,,...---++++++***+++///222222///+++...,,,+++---//////+++'''''')))+++,,,---000333555222111000///////////////***++++++***((()))+++------000333444333000//////222333333000,,,+++---///666555333...)))&&&%%%&&&******+++...000111///---...,,,)))'''&&&''')))***---,,,***))))))***,,,---...+++))))))+++,,,+++))))))))))))+++,,,,,,***)))((('''&&&%%%%%%&&&((())))))***+++++++++***)))(((%%%'''))),,,///222333444444222...+++'''%%%$$$$$$)))))))))******++++++,,,***%%%!!! $$$(((*********,,,---,,,******---111111000...,,,++++++++++++***,,,...//////,,,(((&&&'''&&&$$$%%%(((***++++++(((&&&&&&'''((()))((('''+++)))'''&&&%%%&&&((()))---+++((((((((()))))))))---///111222111...***(((&&&%%%$$$$$$&&&))),,,///******(((((((((***,,,...////////////000000000000///...,,,,,,...//////...,,,***(((%%%%%%%%%'''(((,,,+++*********,,,...000+++***((('''%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&***'''%%%&&&)))+++***)))((((((***+++---...000000,,,...000111111000---,,,......---,,,+++,,,000333oooUUUIIILLLOOOVVV^^^^^^```dddggghhheeecccbbbbbb```___^^^```bbbcccbbb```WWWUUURRRQQQQQQQQQPPPNNNDDDCCCBBBBBBBBBBBB@@@>>><<<<<<;;;888555333333333333333333333333444555555888666444222000/////////...000222444333111---+++///333888;;;;;;999888888222222222222222222222222999888777555333222111111111222333333111000111222///000111111000...+++***---000222222000///111222666555444333222000/////////111222333333222333333000000111111222333333333000222555888:::;;;;;;:::;;;<<<===>>>??????@@@@@@DDDGGGIIILLLOOOTTTYYY]]][[[___dddeeeccc___^^^]]]\\\___```___]]]]]]bbbgggddddddbbbaaa```____________bbbddddddcccccceeegggffffffggglllooonnniiiccc]]]\\\\\\]]]```aaa```^^^```fffiiieeeccccccbbb___QQQJJJCCC@@@<<<:::>>>FFFLLLLLLOOOXXXeeelllmmmjjjfffeeedddccccccdddeeeeeefffeeeeeefffggggggeeeddd```___^^^___aaaccccccbbbYYYWWWSSSQQQPPPQQQTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWSSSLLLAAA777111,,,)))''')))***,,,,,,,,,,,,---///111222333222000///111333000000///...............***(((''')))+++------+++///...///000222111---)))******+++---...---***''''''***...111222222222333111111000///............+++,,,,,,***))))))***,,,***---000111///---,,,,,,000111222111///...000222333333111...***(((((()))---,,,+++,,,...000000///...---+++*********,,,---+++***)))))))))+++---...///---+++,,,...///...---*********+++,,,,,,***)))***)))'''&&&&&&(((***,,,++++++,,,------,,,+++***'''((()))+++,,,---......///...,,,***((('''''''''))))))******++++++,,,,,,+++'''###"""%%%)))++++++---......---++++++...111000000///...------------)))***,,,---,,,***(((&&&%%%$$$######&&&)))******'''&&&%%%''')))***)))))))))((('''%%%%%%&&&'''(((+++***(((((())))))))))))+++---///111111///---+++((('''%%%%%%&&&(((+++,,,,,,+++)))))))))***,,,------.........////////////...---,,,---...///...,,,,,,***(((&&&%%%&&&((()))+++***))))))***,,,...///+++***)))'''&&&%%%%%%%%%&&&&&&'''(((((()))((((((***'''%%%%%%(((******)))'''((()))***+++,,,......---...000111111///---,,,++++++***))))))+++000333wwwZZZJJJLLLOOOXXXaaaaaaaaadddeeeaaa[[[WWWWWWZZZTTTSSSRRRSSSSSSSSSQQQOOOFFFEEEDDDDDDEEEDDDBBBAAA888777777888::::::888777555555555222000...///000222111111111111222333333777555333000///000111222000222333444444111...,,,---111666999999888777777333333444444444444333333999888777666555444444444222333444444222111111222111111000000///...---,,,000222444444333222333444222222222111000000//////000111111222333444555555222000...000444888::::::555888<<<@@@CCCDDDCCCCCCEEEGGGJJJMMMNNNOOOOOONNNRRRTTTWWWYYY[[[^^^bbbeee___aaaddddddbbb```___^^^\\\^^^```___]]]^^^aaaeeeeeedddcccaaaaaa`````````cccdddffffffeeeeeefffgggggggggjjjooorrrpppjjjddd^^^___aaaaaa```___```aaaeeefffddd```]]][[[VVVOOOCCC>>>999666555888CCCNNNRRRRRRUUU]]]fffjjjhhheeeccccccccccccccccccccccccfffeeedddeeeggggggeeedddaaa``````aaadddffffffeee]]]ZZZUUUQQQOOOOOOQQQSSSVVVVVVVVVVVVWWWYYY[[[]]]YYYRRRGGG<<<444///+++))),,,------,,,******,,,---000111222222111111222444111///---,,,,,,,,,...///+++***((()))+++,,,,,,,,,333222222222111///+++((('''***...///...+++)))((((((,,,222555555333222111111000000///...---------,,,------+++))))))***,,,(((***------,,,*********+++---000111111111222333/////////---+++***+++---...,,,******,,,...//////...------------...//////))))))(((((()))+++---......------...000111000///++++++,,,,,,,,,+++******,,,***(((&&&'''))),,,...------......///......---''''''((())))))******+++***))))))(((((())))))***((()))***+++,,,,,,,,,,,,,,,)))&&&%%%'''***,,,---/////////---,,,,,,...000......////////////......'''((()))))))))((('''&&&###"""!!!"""%%%'''((((((%%%%%%%%%&&&)))++++++***'''&&&%%%%%%%%%&&&'''((('''((()))))))))))))))))))))+++---000111000...---)))(((&&&%%%&&&''')))***---,,,+++*********+++,,,,,,------...............---,,,,,,---///...,,,***+++***(((&&&&&&''')))******)))(((((()))+++...///+++***)))((('''&&&&&&&&&'''(((((()))***+++++++++***(((&&&&&&((()))***)))(((((((((((()))***+++,,,......///000000...---,,,)))((('''&&&&&&***///333uuuWWWFFFJJJPPPZZZcccaaa^^^```^^^WWWNNNIIIKKKNNNHHHHHHGGGFFFEEEDDDBBBAAA<<<;;;;;;<<<======;;;888222111222444666777666555111222222111///...///111111000000000000000111111666444222000000111333444333333444444333111///...---000444777666555555555555555666777777666555555777666666555555555555555333555666666444333222333555444222000//////000111444555666777777666666777000000111111111111222222111111111222444666777777777333///222:::AAACCCBBB???BBBGGGLLLOOOPPPPPPOOOPPPRRRVVVZZZ\\\\\\[[[ZZZ[[[]]]___```aaabbbdddfffbbbcccccccccbbbaaa``````^^^___aaa```___```bbbeeeeeeeeecccbbbbbbaaaaaaaaadddeeegggggggggfffffffffeeegggkkkoooqqqoooiiiddd^^^```bbb___\\\\\\aaafffjjjfff___ZZZVVVQQQHHH@@@;;;999555333444<<>>666111...,,,//////...,,,***)))***,,,,,,---.../////////000111///---+++)))(((***,,,---,,,+++******++++++,,,,,,111111111000///---***((((((---111111...***((((((***---222444333222111000000000000///...---,,,,,,,,,---...,,,***)))***+++)))+++,,,,,,+++******+++(((+++...111111111000///---......---++++++,,,---***)))((()))+++,,,,,,+++++++++,,,---......//////******)))))))))***+++,,,++++++,,,---////////////,,,---------+++******+++---+++(((&&&''')))---///......//////000000000///'''''''''(((((()))******((((((((((((((())))))***((()))***,,,,,,------,,,+++***(((((()))***,,,---...---,,,+++******+++,,,***,,,---////////////...'''''''''''''''''''''&&&###"""!!!"""$$$'''(((((($$$###$$$&&&)))+++++++++%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&(((***))))))))))))((())),,,...///...---,,,((('''&&&&&&&&&(((***+++...---,,,+++************,,,---.../////////......++++++,,,---...---***(((***)))((('''((()))+++,,,******))))))***,,,...000+++***)))(((((((((((((((((((((((()))***+++,,,---+++***(((((()))******+++***)))((((((((()))***+++.../////////......---,,,***)))(((&&&&&&)))...222uuuVVVEEEJJJQQQ[[[```\\\XXXWWWSSSJJJAAA===???CCC@@@@@@@@@>>><<<:::999999777666666888999999666444000000000222555666555444///000111000//////000222111000000//////000000000555444333222222333444555444444444444333111000///...111444555444222111111666777888999999888777666333333222222222333333444333555888888777555555555666444111//////000111333555555666777888999888888000000111222222333444444444333333666:::<<<<<<;;;>>>:::888<<>>777444111555888===HHHWWWbbbgggccc```]]]\\\]]]___aaaaaaaaaaaaaaabbbccccccddddddcccccccccdddfffgggfffddd___^^^___```bbbbbb```^^^[[[WWWQQQLLLJJJKKKNNNPPPSSSTTTVVVXXXZZZ]]]^^^___UUUNNNDDD<<<666333000//////000111111///---------++++++,,,...000111///---+++)))'''&&&&&&&&&((()))***,,,//////---+++))))))&&&(((************+++,,,...000222222000...---,,,------,,,+++***,,,000444111222222222000...,,,++++++---......---,,,------/////////---,,,,,,...111...///000222444333///---***,,,---,,,***(((((((((!!!###''',,,///...+++((())))))))))))***+++------//////...,,,+++)))(((''',,,...111111111000000111///000111...***(((***---,,,+++)))))))))***,,,---,,,,,,,,,,,,,,,---...///333111///,,,)))(((''''''+++++++++***)))(((&&&%%%&&&(((+++---.........---***+++,,,,,,+++***+++,,,+++(((&&&&&&'''(((((('''((()))***+++---------...++++++,,,,,,+++***((('''(((&&&$$$$$$&&&(((((((((!!!!!!!!!###&&&))))))(((#########"""""""""!!!!!!###'''(((''''''***---+++,,,,,,+++***((('''%%%$$$$$$%%%&&&(((***,,,---,,,,,,++++++***)))((((((---...000222222111000...+++******+++++++++(((&&&''''''((()))+++,,,...//////...---,,,,,,---...000++++++*********+++,,,,,,)))((('''''''''(((***+++,,,---,,,+++))))))+++---+++***((('''''')))+++,,,---,,,,,,+++,,,...///000000000///,,,++++++...111bbbIIIHHHNNNUUUWWWOOOIIICCC<<<777555555555444666888::::::777666666888888666555444555666555444333222111222333333222000///000111000//////111333444333333222111111222222666666777888888777666555666555333111000////////////111333333222111111111333555777888888777555333//////......---......///...111555888888777777777333222000......///000222555444444777<<<>>>===<<<>>>>>>???@@@AAABBBBBBCCCEEEEEEGGGMMMSSSVVVSSSOOOPPPRRRVVVYYY[[[\\\\\\[[[^^^______```aaacccdddeeecccdddddddddaaa^^^ZZZXXXVVVVVVVVVVVVWWW[[[```eeecccbbbbbbeeeggghhhfffcccbbbbbbbbbcccdddddddddcccgggfffeeeeeeeeeeeeeeeeeecccbbbdddgggjjjjjjgggdddaaaccceeegggfffeeedddddddddfffiiihhhdddaaa```aaaVVVKKKBBB???<<<888666999888<<>>666333444666555222444777:::999777666777999<<<:::777666777777777666666555444444555444333111222333333333111222333555555555444333222222222333666777999::::::888666555666555333111///...//////---///222333222222222333111333555666666555333111///......------------...+++///333666777666666777555333222000000111333444888777777;;;@@@CCCBBBAAAGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMPPPVVV]]]___[[[WWWUUUZZZ___ccccccaaa___^^^aaa```______```aaacccdddaaaaaa```]]]ZZZVVVRRROOOHHHHHHHHHHHHKKKQQQYYY^^^bbbaaabbbeeeiiiiiigggdddbbbaaaaaabbbddddddcccaaagggffffffeeeeeeeeeffffffcccbbbdddgggkkklllhhheeeaaaccceeeeeeeeedddddddddbbbeeeiiijjjfff```ZZZVVVKKKAAA:::888777555777===BBBGGGMMMVVVeeerrrssslll______```aaaaaaaaaaaaaaacccbbbaaaaaabbbdddfffgggbbbbbbbbbdddfffgggfffdddbbbaaaaaaaaa```^^^ZZZWWWMMMJJJEEEBBBBBBFFFKKKNNNQQQSSSVVVYYYZZZZZZXXXWWWUUUNNNDDD;;;555111...---+++///333555444222111000,,,++++++---000000---******************)))))))))''',,,222333000+++'''&&&###&&&))))))((((((+++...***((('''***000444444333+++,,,,,,++++++...111555333444444444333000---,,,)))+++...////////////000------+++)))((())),,,///(((''''''***---...,,,)))$$$&&&))))))((((((((()))******,,,///444666777666111///---,,,,,,...000222............---,,,++++++)))---000000---++++++,,,000333333///***'''***...,,,---......//////......''''''&&&&&&''')))+++,,,,,,+++******,,,...111222,,,,,,,,,,,,+++***((('''&&&(((+++...//////...---,,,///222111///------///...+++)))))),,,///...------,,,++++++,,,---///000000111333333222...***'''***(((%%%$$$%%%&&&%%%$$$ !!!$$$%%%%%%%%%#########"""!!!"""%%%%%%$$$%%%+++000------------,,,+++******'''''''''(((((((((((()))((())))))))))))(((((('''***,,,...000111///---,,,,,,***((('''(((((('''&&&&&&'''(((***,,,...000000111///---+++)))******+++++++++++++++,,,---......---,,,)))((('''((()))***)))***+++)))&&&%%%(((***(((&&&%%%$$$%%%''')))++++++***))))))+++...222444,,,...000000000000111333kkkMMMKKKTTTVVVQQQNNN>>>;;;777666777777666333555888:::999555555:::>>>;;;:::999888777777777777777777888888888666111...333444555666666555333222111111111222333555777888999;;;<<<<<<999666333222666888888666222000111333...///000222222222222222555555444333222111000000444333222111111000000000333333444666999999888666999777666666888::::::999===AAADDDEEEEEEGGGKKKOOOZZZZZZZZZWWWTTTRRRQQQRRROOOTTTZZZ]]]]]][[[YYYXXXZZZ^^^ccceeedddbbb```___```___\\\ZZZ]]]bbbdddbbb^^^[[[VVVPPPJJJGGGDDDCCC<<<;;;;;;<<>>:::888888888777666777999<<<;;;888888<<<@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<:::777444777888:::;;;<<<;;;:::999666666666777888:::<<<>>>@@@@@@@@@???===;;;:::999;;;===>>><<<999777777888333444666888999888777666999:::::::::999888888777===<<<:::999888777777777888888999<<<@@@AAAAAA???BBBAAAAAABBBDDDEEEEEEDDDHHHKKKNNNNNNMMMOOORRRVVV^^^^^^^^^\\\XXXVVVUUUVVVQQQUUUZZZ\\\\\\ZZZYYYXXX[[[^^^bbbcccaaa___]]]\\\]]]\\\ZZZ[[[```eeebbbZZZRRROOOJJJDDD???===;;;;;;444444555666999===@@@CCCFFFJJJQQQYYY___bbbbbbaaabbbaaa``````aaaaaaaaaaaaeeeffffffgggfffeeecccbbbdddbbbdddkkksssuuuqqqkkkfffcccbbbeeedddaaaaaaccchhheee^^^WWWVVVUUUKKK@@@::::::999555444999CCCKKKQQQRRRUUUZZZ^^^___[[[WWWUUUUUUTTTSSSSSSSSSSSSTTTRRRRRRSSSWWW]]]aaabbbaaa___aaadddfffgggggggggfffdddaaa``````aaa]]]TTTMMMIIIGGGEEEDDDDDDFFFGGGHHHJJJNNNSSSVVVWWWXXXYYYZZZXXXQQQGGG>>>999666333222000......111555777444111000///...---------------........................//////...---+++(((&&&%%%$$$%%%'''+++...///...,,,((()))+++---///000000000///------...111333444333...------...000000///------,,,,,,,,,,,,,,,,,,,,,...,,,++++++---...///...,,,+++***+++------+++(((((('''&&&&&&&&&&&&&&&&&&***,,,///111444888===AAA999666222////////////...............///111222333111000...,,,+++***++++++)))+++///222333111...,,,---......//////...+++)))(((%%%###%%%((()))&&&"""%%%&&&(((,,,000111111///222000///------...///000000000111111222222333333333444444111,,,+++...222///---+++,,,...000...---+++***)))((('''((()))***///...,,,+++******+++++++++***(((&&&%%%%%%&&&&&&!!!!!!!!!!!!"""###%%%%%%***)))'''%%%###!!! """"""$$$&&&))),,,///000111000---+++)))(((''''''***)))((('''&&&&&&&&&'''***,,,------+++******+++)))***,,,...//////---,,,'''%%%$$$""""""$$$&&&'''***((('''(((+++...//////++++++,,,------...//////...,,,++++++---......---,,,,,,---...............***)))(((&&&&&&&&&'''((()))'''$$$%%%'''************************,,,000444888555333222111111///...^^^MMMMMMOOOPPPRRRIIIEEE@@@===<<<<<<<<<;;;;;;>>>AAA@@@??????BBBEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCBBBBBBCCCCCCBBB@@@@@@AAACCCEEEFFFFFFFFFEEE??????@@@AAABBBEEEGGGIIIKKKIIIGGGDDDCCCCCCDDDDDDCCCEEEGGGFFFDDDBBBAAAAAA<<<>>>AAADDDDDDCCCAAA???CCCEEEFFFHHHHHHHHHFFFEEEJJJHHHFFFDDDCCCBBBBBBBBBAAAAAABBBEEEIIIKKKLLLKKKKKKKKKLLLOOOQQQRRRQQQPPPTTTWWWYYYXXXVVVVVVYYY\\\```aaaaaa^^^[[[XXXWWWXXXUUUWWWZZZ[[[ZZZYYYXXXYYY\\\^^^```___]]][[[ZZZ[[[[[[[[[[[[^^^dddeee[[[NNNEEEAAA<<<777333222222333---...///111444777999::::::???FFFOOOWWW\\\___aaacccbbbaaa``````___``````aaacccfffggggggfffcccaaaaaaaaadddkkkssstttpppjjjdddaaaaaacccbbb___^^^aaaddd^^^TTTKKKHHHHHHBBB;;;777777777666666;;;DDDLLLMMMNNNOOOPPPPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJMMMRRRUUUWWWWWWWWWYYY^^^bbbddddddcccbbb___aaadddddd```YYYPPPKKKJJJJJJJJJIIIHHHGGGFFFEEEHHHKKKPPPSSSUUUVVVWWWXXX\\\WWWMMMBBB888222111111000//////111555666444111111000...---,,,---...///222222333333222111///...///...---,,,***'''%%%$$$%%%&&&(((,,,//////,,,)))(((***,,,---...---,,,++++++***+++---000333444333+++******+++...000111111///...,,,******)))******+++***)))))),,,...//////,,,++++++,,,------,,,***(((((('''&&&&&&&&&&&&&&&(((+++---///111333666888666555444444444333000...------------///222555777222111///,,,+++*********'''(((,,,111555444///+++++++++,,,,,,,,,***((('''(((&&&%%%'''******(((%%%%%%&&&(((+++///111000///333222111//////000111111222555777777444111222333222333333000---,,,...222///,,,***)))***,,,,,,,,,,,,+++)))'''&&&'''((())),,,+++***(((''''''(((((()))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%&&&'''''',,,+++)))'''%%%###!!!!!! ###&&&***---///111000...+++)))'''&&&''''''***)))((('''&&&&&&&&&&&&+++---...---,,,***++++++(((***...000000---***(((%%%$$$###""""""$$$&&&(((,,,***)))***,,,---------&&&''')))+++---///000111---+++((((((***,,,------+++,,,---...///000000000,,,***((('''%%%%%%%%%&&&***(((&&&&&&((()))(((((()))***+++,,,,,,...222555;;;888555333111000---+++bbbMMMJJJNNNSSSWWWQQQNNNIIIEEECCCCCCDDDDDDEEEHHHJJJKKKKKKKKKMMMNNNMMMMMMMMMMMMMMMLLLLLLKKKOOOMMMKKKKKKMMMOOOOOONNNMMMNNNPPPRRRTTTUUUUUUUUUMMMMMMMMMNNNPPPSSSUUUWWWVVVSSSNNNLLLLLLMMMOOOPPPMMMNNNOOOPPPOOOMMMLLLKKKHHHJJJNNNQQQRRRPPPMMMKKKPPPRRRUUUXXXYYYXXXWWWUUUUUUSSSQQQNNNLLLLLLLLLLLLLLLKKKLLLNNNQQQSSSSSSRRRPPPQQQSSSVVVYYYZZZXXXVVVZZZ\\\^^^\\\YYYXXX[[[]]]^^^___```^^^[[[XXXWWWWWWYYY[[[\\\\\\[[[ZZZZZZ[[[]]]^^^___^^^\\\ZZZ[[[\\\ZZZ___ccccccbbb]]]OOOBBB<<<888444///------...000,,,---...000333555666777777;;;@@@FFFNNNVVV^^^cccdddddddddbbb```___```aaa```bbbfffiiiiiigggcccaaa]]]^^^bbbiiioooppplllgggbbb___]]]^^^]]]XXXWWWYYYXXXRRRIIIBBB???>>>;;;777666666666666777<<>>>>>===============??????AAACCCGGGIIIKKKKKKLLLPPPUUUYYY\\\[[[ZZZXXXZZZ```eeeeee]]]SSSKKKHHHIIIKKKMMMMMMKKKHHHFFFEEEGGGJJJOOORRRTTTUUUWWWXXX^^^[[[SSSFFF888000///111///......111333444222000111000...------000222444444555666666555222///...//////...,,,***(((&&&%%%&&&'''***---///...***'''(((***,,,------+++)))(((((('''))),,,000222333222+++***)))***---111222222...---***)))((((((***+++)))(((&&&'''***,,,------*********+++,,,---,,,,,,+++***)))((('''&&&&&&&&&&&&))),,,---------...///111222444777999777333///...---,,,,,,---000444666111///...,,,+++++++++,,,***))))))...333444///***)))******)))((('''&&&&&&(((''''''(((+++,,,***(((&&&&&&'''***...000000///444333222111111111222222333888<<<:::555000111333000111111000------...000...,,,(((&&&&&&(((***+++---+++)))(((''')))***,,,+++***((('''&&&&&&&&&'''&&&&&&%%%$$$%%%&&&'''((())))))(((((((((((())))))------+++)))'''%%%###""" """%%%(((+++,,,---+++***'''%%%%%%&&&''')))(((((('''&&&&&&%%%%%%%%%***,,,---,,,+++))))))***(((+++000222000,,,(((%%%###""""""""""""$$$&&&'''+++***))))))+++,,,+++***%%%&&&((())),,,---///000,,,)))&&&%%%'''***+++,,,,,,---...///000000000000***)))(((&&&%%%%%%&&&&&&+++***)))))))))((('''&&&((()))+++,,,---///222444:::777333111000...,,,***iiiQQQKKKOOOUUUZZZXXXVVVSSSPPPNNNMMMNNNPPPRRRTTTWWWYYYYYYYYYYYYYYYVVVWWWXXXXXXXXXWWWVVVUUUYYYWWWUUUUUUWWWZZZ[[[[[[YYYZZZ\\\^^^```bbbcccdddZZZYYYZZZ[[[\\\___aaaccc^^^ZZZVVVTTTUUUWWWYYYYYYUUUUUUUUUVVVVVVVVVTTTSSSSSSUUUYYY\\\]]][[[XXXVVVXXX[[[^^^```aaaaaa___^^^[[[YYYVVVTTTSSSSSSTTTUUUVVVUUUTTTTTTUUUVVVVVVTTTSSSTTTVVVYYY\\\\\\[[[YYY\\\^^^___]]]ZZZYYY[[[^^^\\\]]]___^^^[[[YYYWWWWWW]]]^^^______]]]\\\]]]^^^^^^^^^___^^^\\\[[[]]]^^^[[[dddjjjeeeZZZOOOBBB999666333000---+++,,,---///,,,---...000222333555555::::::;;;===BBBLLLXXX```cccdddeeedddbbbaaaaaacccaaacccgggjjjjjjgggccc```\\\]]]aaafffjjjjjjfffbbb]]]YYYVVVVVVSSSMMMJJJLLLHHHDDD???===<<<999666444666666666666888;;;???BBB;;;===???@@@???>>>>>>???::::::999888888888888888888999;;;===>>>@@@BBBCCCFFFIIINNNRRRSSSRRRPPPNNNUUU\\\bbb___UUUKKKGGGFFFHHHLLLPPPQQQNNNJJJGGGFFFHHHKKKOOORRRTTTVVVXXXZZZ^^^\\\VVVIII:::000...000,,,,,,---///000111///...///...------///333666999666666777666555222///---//////...---+++***(((''''''(((***---...---***'''((()))+++,,,,,,***)))(((&&&'''(((+++///111111000---,,,***+++...111222222,,,+++)))(((((()))+++,,,)))'''%%%%%%'''((()))(((((()))******++++++---...---,,,+++)))((('''''''''$$$''')))******))))))))),,,...222777::::::666222000...,,,++++++---000111------,,,+++,,,---...///000,,,)))***...000---***((())))))'''%%%$$$%%%''')))((()))***+++,,,+++***'''&&&'''***---//////...444333333222222222222222333777;;;:::444000111333/////////...---,,,---...,,,***'''$$$###%%%(((******((('''&&&'''))),,,...,,,***((('''&&&%%%&&&&&&###"""""""""###%%%'''(((---,,,+++******)))******......---+++)))'''$$$### !!!###$$$&&&'''(((%%%$$$$$$###$$$&&&(((***''''''&&&&&&%%%$$$$$$###'''(((******((('''((()))(((,,,222333000+++'''%%%"""!!!!!!!!!"""$$$%%%&&&(((''''''(((******)))((((((((())))))***+++,,,,,,+++(((%%%$$$&&&(((******------............------'''&&&%%%%%%%%%'''((()))+++,,,,,,,,,***((('''&&&&&&)))+++------...000222444111///...------+++***vvvZZZNNNOOOUUUXXX\\\\\\[[[ZZZXXXWWWYYYZZZ]]]___bbbdddeeedddbbb```___```aaabbbbbbaaa```___```___]]]]]]```bbbbbbbbb```aaaccceeegggiiijjjkkkaaaaaaaaabbbccceeeggghhhccc___[[[[[[^^^```___^^^ZZZYYYXXXXXXZZZ[[[ZZZYYYZZZ]]]```bbbcccbbb```^^^\\\]]]___aaaaaa```___^^^\\\ZZZXXXVVVVVVXXXZZZ\\\]]][[[XXXWWWWWWWWWVVVUUUVVVVVVWWWYYY\\\]]]\\\ZZZ]]]___```^^^[[[ZZZ\\\___[[[]]]``````^^^\\\[[[[[[^^^```aaaaaa___^^^___```___``````___]]]\\\\\\]]]YYYccchhh___OOOCCC:::555222000...,,,,,,,,,---...++++++,,,---///000222333999888666444777@@@MMMWWW]]]aaaffffffdddbbbbbbdddccceeehhhjjjiiieee```]]]ZZZ[[[]]]```bbbaaa^^^[[[RRRNNNKKKJJJFFF@@@===>>>:::777777::::::777333333555555555666777999;;;<<<:::<<<>>>@@@@@@===:::888888888777666666666666777555777999::::::;;;===???EEEGGGJJJMMMNNNMMMJJJIIINNNTTTWWWTTTLLLFFFFFFIIIJJJOOOTTTUUUQQQLLLIIIHHHHHHKKKOOORRRTTTVVVYYY[[[[[[ZZZVVVKKK===333//////+++,,,---.........------------------000333666888555555555444222000...,,,.........---,,,+++***))))))))))))+++------***((((((((()))***++++++++++++(((((())),,,///000///------,,,+++,,,///111111111+++******))))))***+++,,,(((&&&$$$$$$%%%'''''''''((()))+++++++++,,,...000...---,,,***((('''&&&&&&###%%%'''((('''&&&''''''***,,,000555999999777444111///---,,,++++++,,,---,,,+++++++++,,,...///111333///***)))***,,,+++***((())))))'''######%%%((()))******++++++++++++***'''''''''))),,,...///...222222222222222111111111000333666555333111222333......------,,,+++******))))))'''$$$"""$$$'''***&&&%%%###"""$$$'''+++---,,,***((('''%%%%%%%%%%%%!!!!!!!!!"""$$$&&&(((***///...---+++***)))))))))---------,,,+++(((&&&$$$###"""!!! !!!"""###$$$#########$$$&&&((()))***&&&&&&'''&&&&&&%%%$$$######$$$&&&'''&&&&&&'''((((((...333444000+++((('''!!!!!!!!!!!!"""###$$$$$$%%%$$$%%%''')))+++***)))++++++******)))))))))((()))'''%%%$$$&&&((()))))),,,,,,,,,,,,,,,+++******$$$$$$$$$$$$&&&(((***++++++...000///---***((((((&&&))),,,............///...,,,******+++,,,,,,+++___OOONNNSSSWWW[[[^^^``````___^^^```bbbdddeeehhhjjjkkkiiifffcccbbbccceeeffffffeeedddccccccbbbaaabbbdddeeeeeedddbbbcccccceeegggiiikkklllccccccbbbbbbccceeefffgggdddaaa___aaadddeeeccc___]]]ZZZWWWWWWZZZ\\\]]]\\\^^^___aaacccdddcccbbbaaa^^^^^^______^^^]]]\\\\\\ZZZYYYWWWWWWXXX[[[___aaa```]]]ZZZYYYXXXXXXWWWVVVWWWVVVVVVWWWYYY[[[ZZZYYYZZZ\\\^^^]]]ZZZZZZ]]]```YYY\\\```aaa```^^^]]]]]]]]]___bbbbbbaaa`````````bbbcccccc```]]]ZZZXXXXXXUUU[[[\\\RRREEE===888555111000000//////.........,,,+++******,,,...000222555555333000000777CCCLLLVVV]]]dddfffdddbbbbbbddddddfffggggggeeeaaa\\\YYYUUUUUUUUUUUUTTTSSSPPPNNNEEEAAA???>>>;;;555333555222///111666777333111333333333333555777888999888999;;;>>>CCCEEEBBB;;;555777777666555555555555555555777::::::999999<<<>>>BBBDDDFFFHHHIIIIIIHHHGGGFFFIIIJJJGGGCCCCCCIIIOOOOOOUUUZZZYYYTTTNNNJJJJJJHHHJJJNNNQQQSSSUUUYYY[[[WWWWWWTTTLLLAAA777111...+++,,,...///...---------++++++,,,---...000111222444333222111///...,,,,,,,,,,,,,,,,,,,,,+++*********)))(((***+++,,,+++***'''''''''(((***,,,...///******+++---//////---************,,,///111000///,,,,,,,,,+++*********)))'''%%%$$$$$$&&&)))))))))***+++------,,,---111444---,,,+++((('''%%%$$$$$$"""$$$&&&&&&&&&&&&'''(((+++,,,...222555666555333000000///------,,,,,,,,,---,,,++++++,,,---///000000...,,,***)))))))))***)))******'''###"""&&&******+++++++++******)))***(((''''''(((+++.........111111111111111000//////,,,---...000111222333444...---,,,++++++)))(((&&&&&&''''''%%%###$$$'''+++(((&&&###"""###&&&***,,,+++***(((&&&$$$$$$$$$$$$!!!!!!"""###%%%(((+++,,,000///---+++***)))((((((+++,,,,,,---+++)))'''&&&%%%### !!!###%%%$$$%%%'''((())))))))))))(((((((((((((((&&&%%%$$$ """$$$&&&&&&&&&'''))))))///444555000+++******""""""""""""""""""""""""""""""$$$'''+++---,,,+++---,,,,,,+++***)))((('''(((&&&%%%%%%'''(((((('''(((((()))*********))))))#########$$$%%%(((***++++++///222222///,,,******(((+++...000///.........+++***((()))+++,,,,,,+++___MMMLLLRRRWWWZZZ^^^bbbcccbbbbbbccceeeggghhhjjjmmmmmmkkkgggcccaaabbbdddeeefffdddcccbbbdddccccccdddeeefffeeedddaaaaaabbbccceeegggiiijjjcccbbbaaaaaaaaabbbddddddcccaaaaaadddhhhhhhddd___^^^ZZZVVVVVVYYY\\\]]]]]]___```aaabbbcccccccccbbbaaa```___^^^]]]\\\\\\[[[YYYXXXWWWWWWYYY]]]aaadddaaa^^^[[[YYYYYYYYYXXXWWWVVVUUUTTTTTTVVVWWWWWWWWWWWWYYY[[[[[[YYYYYY\\\___WWWZZZ^^^```___^^^]]]^^^[[[^^^aaabbbaaa```___```dddeeedddaaa\\\WWWTTTTTTRRRTTTQQQHHH@@@<<<999666222222333333222111000///---,,,+++***+++...111333222333333000000555>>>GGGQQQYYYbbbfffdddbbbbbbccceeeffffffeeebbb]]]YYYVVVNNNMMMLLLJJJIIIGGGEEECCC<<<888666777555000...000///+++---333444000///222000111222444777888888777777888===EEEJJJHHH???777666666555444444444444555666888;;;;;;999999<<<>>>???@@@BBBDDDFFFFFFFFFFFFAAAAAAAAA???>>>CCCLLLTTTUUUZZZ^^^\\\UUUNNNKKKKKKGGGJJJMMMPPPRRRUUUXXX[[[TTTTTTRRRLLLDDD:::222...+++---///000///.........***++++++,,,,,,---------333222000...---,,,,,,,,,)))******+++++++++******+++)))((((((***,,,,,,,,,''''''&&&'''))),,,000222,,,+++,,,...///...+++)))&&&'''(((,,,///111000///.........---+++***((('''&&&$$$###%%%(((+++,,,---+++---//////...///333777,,,+++)))'''%%%$$$###"""!!!###%%%%%%%%%&&&(((***------...000222333222111000000/////////......---......,,,,,,,,,,,,---...,,,---...---+++))))))***)))++++++'''###"""''',,,***+++,,,,,,***)))))))))(((''''''(((+++---......///000000000000///......***)))))),,,///333444444---,,,+++******(((&&&$$$%%%&&&'''%%%###$$$(((++++++)))&&&$$$$$$&&&***,,,***)))'''%%%###""""""###""""""###$$$'''***---///000///---+++)))(((''''''***+++,,,---,,,***(((&&&&&&### !!!%%%(((((()))+++,,,,,,***)))''')))************((('''&&&!!!$$$%%%&&&'''(((******///555555000,,,+++,,,""""""""""""!!!!!!!!!!!!!!!!!!$$$(((,,,///......------,,,+++***)))(((((('''&&&%%%&&&((()))((('''$$$%%%&&&((())))))))))))$$$$$$$$$$$$%%%''')))***+++///333444000---++++++***---000222111///......+++)))((()))***,,,++++++