BM66(@ sssrrrrrrtttuuuuuusssqqqtttqqqooommmmmmnnnmmmlllkkkkkklllnnnpppooommmjjjffffffeeedddddddddeeeeeefffjjjooooookkkeeebbbaaa```dddjjjooopppnnnjjjggghhheee```[[[XXXXXXZZZ\\\ZZZXXXTTTQQQOOOOOOOOOPPPRRRPPPOOORRRUUUWWWVVVTTTVVVUUUSSSSSSSSSRRRPPPMMMOOOPPPQQQSSSTTTUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXX[[[]]]______]]]\\\[[[\\\ZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZXXXWWWWWWRRRMMMJJJIIIGGGDDDAAAJJJLLLOOOPPPOOOOOOOOOPPPPPPQQQSSSWWWZZZ[[[YYYWWWWWWYYY[[[\\\[[[WWWSSSPPPMMMNNNQQQSSSSSSQQQOOOMMMHHHGGGEEECCCCCCGGGMMMQQQUUUSSSPPPLLLIIIGGGFFFFFFGGGIIIKKKNNNOOOOOONNNMMMIIIHHHFFFGGGJJJLLLMMMMMMIIILLLPPPSSSTTTSSSQQQOOOJJJHHHFFFGGGJJJLLLJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIFFFDDDDDDIIIPPPUUUUUUSSSMMMJJJFFFEEEGGGIIIJJJKKKKKKJJJHHHGGGGGGEEEBBB@@@CCCEEEHHHKKKKKKIIIFFFDDDFFFEEEDDDEEEFFFEEECCCBBBBBB???:::888999;;;<<<<<>>;;;999888:::<<<===@@@???===;;;:::999::::::999999:::;;;:::999888777888999888666444222333444:::::::::;;;;;;<<<<<<<<<===<<<;;;:::999999999999777555222222333444444333888999::::::;;;<<<======999666333333444666777777<<<<<<;;;999666222///---000333777888666444222111///////////////---,,,++++++***(((''''''))),,,---''')))++++++)))((('''(((******+++++++++******)))))))))(((((()))+++---...+++++++++***++++++,,,,,,,,,***(((%%%$$$$$$%%%&&&(((''''''(((+++***'''### """$$$$$$"""""""""###"""###$$$%%%&&&'''''''''$$$###"""!!!!!!"""###$$$ !!!""")))(((&&&&&&%%%$$$!!! """###((()))***++++++***)))((((((%%%"""!!!"""$$$%%%&&&$$$%%%&&&'''''''''&&&%%%$$$""" """###!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%'''))),,,...///......'''((((((((('''%%%###"""%%%%%%%%%%%%$$$$$$""""""$$$$$$######""""""!!!!!! """%%%''''''&&&&&&$$$!!! !!! """&&&+++...111555<<>>;;;999999;;;===@@@AAACCCEEEFFFHHHHHHHHHGGGFFFFFFJJJMMMMMMHHHCCC@@@@@@AAABBBCCCCCCCCCCCC@@@???===;;;;;;;;;<<<===???===<<<:::999888999999:::;;;<<<<<<<<<;;;999888888888888666444222333444888999999:::::::::::::::::::::::::::999999999999555444222333555666666666888888999999:::;;;<<<<<<:::888666666777888888888:::999888666444111///...111444777888666333111000000//////...------,,,,,,***)))&&&%%%%%%&&&)))***(((***++++++)))(((''''''))))))***************)))(((((((((((()))***,,,,,,)))))))))))))))******+++***)))'''%%%$$$%%%&&&'''((('''''')))******'''###!!!"""$$$$$$"""!!!"""#########$$$%%%&&&&&&&&&&&&$$$######""""""######$$$ !!!!!!(((&&&%%%%%%%%%$$$""" !!!"""'''((()))******)))(((''''''%%%###"""###%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%&&&$$$""""""$$$$$$### !!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$#########%%%&&&)))+++---------,,,))))))((((((&&&%%%######%%%&&&&&&&&&%%%$$$$$$############""""""""""""""" !!!$$$&&&&&&&&&&&&%%%###""""""""""""!!!###&&&+++---000444;;;@@@IIIQQQZZZ___gggqqqwwwyyyyyyzzz|||~~~oooooooooqqqssstttsssrrrmmmllljjjjjjlllnnnnnnnnnooommmkkkiiihhhfffcccaaa^^^___```ccceeehhhjjjkkklllnnnqqqqqqnnnkkkiiihhhpppsssvvvwwwvvvqqqlllhhhdddbbb___[[[WWWUUUTTTTTTVVVUUURRRQQQPPPQQQRRRSSSUUUSSSSSSTTTVVVXXXXXXWWWUUUUUUUUUVVVWWWVVVSSSPPPOOOOOOOOOPPPPPPQQQQQQQQQOOOQQQSSSVVVXXXZZZ[[[\\\[[[]]]______^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]^^^]]]\\\[[[[[[ZZZWWWTTTQQQNNNJJJGGGEEECCC@@@>>>@@@DDDIIIMMMNNNNNNOOOOOORRRVVVZZZ\\\ZZZXXXXXXYYYXXXYYYZZZZZZZZZYYYWWWVVVUUUTTTTTTRRRPPPNNNLLLKKKHHHHHHHHHHHHIIIMMMRRRVVVYYYWWWTTTPPPMMMKKKJJJJJJEEEGGGJJJMMMPPPRRRSSSSSSOOOMMMJJJIIIJJJKKKKKKKKKPPPRRRUUUVVVVVVSSSOOOMMMHHHGGGGGGHHHJJJKKKKKKJJJKKKKKKLLLLLLKKKIIIGGGFFFEEEEEEGGGKKKQQQSSSRRROOOMMMLLLLLLMMMOOOPPPOOONNNGGGFFFFFFFFFHHHIIIHHHGGGDDDEEEFFFFFFGGGGGGFFFFFFEEECCCCCCCCCEEEFFFEEECCCCCCCCCBBB>>>999777:::<<<>>>???@@@BBBDDDEEEFFFFFFGGGFFFFFFHHHJJJIIIEEE@@@>>>??????@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>===<<<:::888888888888888:::;;;<<<<<<<<<;;;999888888999888777444333444555666777777888888888888888777777999:::::::::999888444333333555777999999888888888888999999::::::::::::999999:::;;;;;;:::888777666444222111000//////111444777777555222000///000///---,,,++++++,,,---)))(((%%%$$$######%%%&&&)))***,,,+++)))'''&&&&&&''''''((()))************((((((((())))))******+++''''''''''''((((((((()))'''&&&%%%$$$$$$%%%''''''((('''((()))***)))&&&$$$!!!###$$$###"""!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$  !!!!!!%%%$$$###$$$%%%%%%###""" """###&&&''''''((((((''''''&&&&&&%%%$$$$$$&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%&&&$$$### !!!"""###%%%&&&((((((%%%$$$###"""""""""###$$$$$$&&&(((***+++++++++***+++***(((&&&%%%$$$######%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!"""""""""""""""""" !!!###%%%%%%$$$&&&%%%$$$###############$$$'''+++---///333:::???HHHQQQYYY___gggrrryyyzzzyyyzzz}}}|||kkkkkkkkkmmmppprrrrrrqqqjjjiiihhhiiikkknnnoooooonnnlllhhhfffdddcccaaa___[[[]]]```dddhhhkkknnnooonnnoooooonnnllljjjhhhgggpppqqqtttuuurrrmmmhhhdddcccaaa___[[[XXXTTTRRRQQQSSSSSSQQQQQQQQQRRRTTTUUUVVVUUUUUUUUUVVVXXXYYYYYYWWWWWWWWWXXXXXXVVVRRROOOLLLLLLLLLMMMOOOPPPRRRRRRQQQRRRTTTWWWYYY[[[\\\\\\[[[]]]``````_________```]]]]]]\\\[[[[[[\\\]]]]]]]]]\\\[[[[[[[[[ZZZVVVSSSOOOMMMKKKHHHEEEBBB@@@>>>>>>BBBGGGKKKLLLLLLLLLLLLQQQVVV\\\]]]ZZZXXXZZZ]]]\\\\\\]]]]]]]]]]]]]]]]]][[[YYYWWWTTTQQQNNNLLLJJJIIIKKKLLLNNNOOORRRVVVZZZ[[[YYYVVVRRROOOMMMLLLLLLHHHJJJLLLOOORRRSSSTTTUUUQQQNNNJJJHHHHHHIIIIIIIIIPPPRRRTTTVVVVVVSSSOOOMMMGGGGGGGGGHHHIIIJJJKKKJJJLLLLLLLLLLLLJJJHHHFFFEEEDDDEEEGGGKKKOOOPPPNNNLLLHHHIIIKKKOOORRRSSSQQQOOOHHHGGGFFFFFFHHHIIIHHHGGGDDDDDDDDDDDDEEEFFFGGGGGGFFFEEECCCCCCDDDDDDCCCBBBBBBDDDDDD@@@999666888;;;<<<===???@@@BBBCCCCCCDDDBBBBBBCCCDDDFFFFFFBBB???>>>>>>>>>>>>???@@@AAAAAACCCCCCBBBBBBAAA@@@???>>><<<<<<:::999888999999::::::;;;;;;<<<;;;:::999888:::::::::999666666666888555555666777777777666555333555888:::;;;;;;999999666555555777999:::999888999999999999999:::::::::999999:::;;;===<<<:::777444333111////////////000222444666666444111//////000...,,,***)))***+++,,,***(((&&&$$$###"""######((()))+++***(((%%%%%%%%%&&&&&&'''))))))*********))))))***+++++++++******%%%&&&&&&'''((((((((((((%%%$$$$$$$$$%%%&&&'''((((((((()))******(((&&&$$$"""###$$$###!!!!!!"""###%%%&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""  !!!"""!!!!!!###%%%%%%$$$### """###%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((((((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$%%%&&&''''''%%%$$$"""!!!!!!"""$$$&&&%%%%%%'''(((((((((((((((***(((&&&$$$""""""""""""###############$$$$$$$$$!!!!!!!!!""""""#########  ###$$$$$$###$$$$$$%%%$$$###"""###$$$%%%(((+++,,,...222999>>>GGGNNNWWW]]]eeepppxxxzzz{{{||||||hhhggggggiiilllnnnooonnniiihhhggghhhkkkmmmooooookkkiiifffdddddddddbbbaaa\\\^^^bbbgggkkknnnpppqqqqqqpppnnnlllkkkjjjhhhggglllnnnpppqqqnnnjjjeeeaaabbbaaa___\\\XXXTTTQQQPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVVVVWWWYYY[[[[[[ZZZYYYXXXVVVSSSOOOKKKGGGHHHIIIKKKNNNQQQTTTUUUUUUVVVWWWYYYZZZZZZZZZZZZ[[[]]]```aaa`````````aaa]]]\\\[[[YYYYYYZZZ[[[\\\WWWWWWXXXYYY[[[YYYVVVTTTNNNNNNLLLIIIFFFCCCAAA@@@>>>AAAFFFHHHIIIHHHHHHIIIOOOUUU\\\^^^\\\[[[]]]```aaaaaaaaaaaaaaaaaabbbbbb^^^]]]ZZZVVVSSSOOOMMMKKKKKKMMMQQQSSSUUUWWWZZZ\\\YYYWWWUUURRROOONNNNNNMMMMMMNNNOOOQQQRRRSSSSSSTTTPPPLLLHHHFFFFFFGGGHHHHHHNNNPPPSSSUUUUUUSSSOOOMMMHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLJJJHHHFFFEEECCCEEEGGGJJJMMMMMMKKKIIICCCDDDHHHNNNRRRTTTRRRPPPJJJHHHFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIFFFDDDBBBCCCBBBAAA@@@@@@CCCDDD@@@:::666888;;;<<<===>>>@@@AAAAAAAAAAAA===>>>???AAACCCCCCAAA@@@>>>>>>>>>>>>>>>@@@AAABBBDDDDDDCCCBBBAAA@@@??????======;;;::::::;;;<<<===<<<===>>>>>>>>>===<<<;;;;;;<<<<<<;;;999888999;;;555666777888888777555555222444777:::;;;;;;::::::999888777777888999888777;;;;;;;;;;;;::::::::::::777777888:::<<<;;;888555222111///......///000111222444666666444111000000///...,,,***)))***+++,,,,,,+++(((&&&%%%#########&&&''')))(((&&&$$$###$$$&&&&&&'''))))))*********+++,,,---......---+++***%%%&&&'''((())))))))))))$$$$$$$$$%%%&&&'''((()))''')))******)))'''%%%$$$###$$$$$$"""!!! """###&&&&&&&&&&&&%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$%%%$$$###!!!!!!!!!!!!"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((******(((&&&%%%%%%$$$$$$###############$$$$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%'''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%###!!! !!!!!! !!!"""###$$$!!!!!!""""""######$$$$$$!!!  """######"""!!!###$$$$$$""""""###$$$&&&(((+++,,,---222999???GGGOOOWWW\\\eeepppyyy{{{{{{}}}}}}{{{|||}}}~~~gggffffffgggjjjlllmmmmmmjjjiiiggghhhjjjmmmnnnmmmhhhgggffffffggggggeeeddd___aaaeeeiiilllooopppqqqrrrppplllkkkkkklllkkkkkklllmmmoooooommmhhhdddaaaaaa```]]]ZZZWWWTTTQQQPPPPPPQQQQQQQQQSSSTTTUUUVVVWWWXXXWWWVVVUUUVVVYYY\\\]]][[[XXXUUUSSSPPPLLLIIIEEEFFFGGGJJJNNNRRRUUUXXXXXXXXXYYYYYYYYYYYYXXXXXXYYY[[[^^^``````___```aaa]]][[[XXXVVVUUUVVVWWWWWWSSSTTTUUUXXXZZZYYYVVVTTTMMMNNNNNNKKKGGGCCCBBBAAA???AAADDDFFFFFFFFFGGGHHHOOOSSSYYY]]]]]]]]]^^^```cccccccccccccccccccccccc^^^]]][[[XXXTTTPPPMMMLLLLLLOOOSSSWWWXXXYYY[[[\\\UUUTTTRRRPPPNNNNNNNNNNNNPPPPPPPPPPPPPPPQQQQQQQQQNNNJJJFFFDDDEEEGGGIIIIIIMMMPPPSSSUUUUUUSSSOOOMMMIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJKKKKKKKKKJJJHHHGGGEEEFFFHHHJJJJJJJJJIIIHHHBBBDDDHHHNNNRRRTTTRRRPPPLLLIIIFFFEEEEEEEEEDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIFFFCCCBBBBBBBBBAAA@@@@@@BBBCCCAAA===::::::<<>>@@@AAAAAAAAAAAA@@@??????>>>???AAABBBCCCEEEDDDCCCAAA@@@??????>>>>>>======<<<<<<===>>>???@@@AAABBBBBBBBBAAA???>>><<<======;;;:::999:::<<<777888:::;;;:::999777666444555777999;;;;;;;;;;;;;;;999777666777888888777<<<<<<<<<;;;;;;:::::::::666666666888999999666444111111000000000000111111222444666666444333333333111000...---,,,,,,---------,,,+++)))'''&&&%%%$$$$$$&&&((((((&&&%%%$$$%%%''''''((()))************,,,---///000000...+++)))%%%&&&(((***++++++******$$$$$$%%%&&&(((((()))***''')))++++++(((&&&%%%$$$$$$%%%$$$""" !!!###&&&&&&&&&&&&%%%%%%$$$### !!!!!!""""""!!!!!! !!!!!!   ###$$$$$$###"""!!!!!!!!!"""$$$&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&''')))++++++)))'''%%%%%%$$$###""""""""""""!!!"""######""""""###$$$''''''&&&%%%%%%$$$############"""######%%%'''(((''''''&&&&&&%%%%%%%%%%%%"""!!!!!!  !!!"""$$$######$$$$$$$$$$$$$$$$$$###!!!!!!!!!#########!!!"""%%%%%%"""!!!###%%%&&&)))+++,,,...333;;;AAAKKKRRRYYY^^^gggrrrzzz}}}yyy|||{{{~~~~~~|||}}}|||}}}iiigggfffgggjjjlllmmmmmmllljjjiiiiiijjjlllllllllhhhggggggiiijjjjjjhhhfffaaacccfffjjjlllmmmnnnnnnmmmjjjggggggjjjmmmnnnnnnmmmnnnooonnnkkkgggbbb______]]][[[WWWUUURRRQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWXXXWWWVVVTTTUUUXXX\\\]]]YYYUUURRRPPPNNNKKKIIIFFFGGGHHHJJJMMMQQQUUUXXXVVVWWWWWWWWWWWWWWWVVVVVVVVVXXX[[[]]]]]]]]]^^^___[[[YYYVVVSSSQQQQQQRRRSSSRRRSSSUUUXXXZZZYYYVVVSSSLLLNNNNNNKKKGGGCCCAAAAAA>>>???BBBCCCDDDFFFIIIKKKQQQTTTXXX[[[]]]^^^]]]]]]aaaaaabbbbbbbbbaaa``````[[[ZZZZZZXXXUUUQQQMMMKKKKKKOOOTTTWWWYYYYYYYYYZZZQQQPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOLLLIIIEEEDDDFFFIIILLLMMMQQQSSSUUUWWWVVVRRRNNNLLLJJJKKKLLLJJJGGGFFFFFFHHHGGGHHHJJJKKKKKKKKKJJJJJJHHHIIIJJJJJJJJJIIIIIIIIIHHHJJJLLLPPPTTTTTTRRRPPPKKKHHHEEECCCCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIFFFDDDAAAAAABBBCCCCCCCCC@@@AAABBBCCCBBBAAA???>>>BBBBBBBBBBBBAAA@@@???>>>>>>???AAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@BBBDDDEEEEEEDDDAAA???======>>>>>>>>>======<<<===>>>???@@@@@@AAABBBBBBBBBAAA??????;;;;;;<<<:::999888:::;;;:::;;;===>>>===<<<999888666777888999:::;;;<<<===;;;888555444555888999:::<<<<<<;;;;;;:::999888888555555555666777777555333111111222222222222111111222444666666555555555666444333333222111111000000...---,,,***((('''&&&%%%$$$&&&((()))(((''''''((())))))***************)))+++---///111000---***'''$$$%%%(((***++++++***)))%%%&&&'''((())))))******'''***,,,+++(((%%%$$$$$$%%%%%%$$$""" !!!###%%%%%%&&&&&&&&&%%%$$$$$$!!!"""###$$$$$$###"""!!!!!!!!! """$$$###"""!!! !!!###%%%&&&%%%%%%$$$######$$$%%%%%%(((''''''(((+++++++++)))&&&%%%###"""!!!!!!"""""" """$$$###"""!!!###%%%&&&&&&%%%%%%$$$$$$######"""###$$$%%%&&&'''(((((()))((('''&&&%%%$$$$$$$$$ !!!!!!!!!!!! !!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""###$$$###!!!"""&&&&&&$$$"""$$$'''''')))+++---///555===DDDMMMTTTZZZ^^^fffqqqzzz|||yyy}}}~~~jjjiiiggghhhjjjlllmmmmmmnnnllljjjiiijjjkkkkkkkkkiiiiiiiiikkklllllliiifffbbbdddgggjjjkkklllkkkkkkgggdddaaabbbggglllooopppnnnoooooommmiiiddd___[[[]]][[[XXXUUURRRQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUWWWXXXXXXUUUSSSTTTXXX\\\[[[WWWSSSOOONNNMMMLLLKKKHHHHHHIIIJJJMMMQQQTTTWWWTTTTTTUUUVVVVVVVVVUUUUUUSSSVVVYYYZZZ[[[[[[\\\]]]ZZZXXXTTTQQQNNNNNNOOOOOOTTTTTTVVVYYYZZZYYYUUURRRKKKMMMNNNKKKFFFBBBAAAAAA<<<>>>@@@AAACCCGGGKKKNNNTTTUUUWWW[[[^^^^^^\\\ZZZ^^^___`````````___]]]\\\WWWXXXXXXWWWUUUPPPLLLJJJJJJNNNSSSWWWXXXXXXWWWXXXNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNLLLIIIEEEEEEGGGKKKNNNOOOTTTVVVXXXXXXVVVRRRNNNKKKKKKMMMMMMKKKGGGEEEEEEGGGEEEGGGIIIJJJLLLLLLLLLLLLKKKKKKLLLKKKJJJIIIJJJKKKOOOOOOQQQSSSUUUUUURRRPPPIIIFFFCCCBBBCCCDDDDDDDDDDDDDDDFFFGGGIIIIIIIIIIIIDDDBBB@@@@@@BBBDDDFFFFFFAAAAAABBBDDDFFFEEECCC@@@DDDDDDCCCCCCAAA@@@>>>===BBBCCCDDDCCCBBBAAAAAABBBCCCBBBAAAAAAAAACCCEEEGGGFFFCCC@@@===<<<<<<===>>>======<<<<<<===>>>???@@@>>>>>>???@@@???>>>===<<<999::::::999888777999:::;;;===???@@@???===;;;999888888888999:::;;;===>>>:::777333222444888;;;===<<<;;;;;;:::999888777777666555444555777777555444111222333444444333111111222444666777666666777888666666666666666444333222------,,,***)))(((&&&&&&%%%''')))******))))))******++++++++++++******)))***,,,///111000,,,(((&&&###$$$''')))******))))))&&&'''((()))************'''***,,,+++(((%%%$$$%%%%%%%%%$$$!!!!!!###$$$%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""!!! """###"""!!! !!!###$$$&&&%%%$$$######$$$%%%&&&(((''''''(((***,,,++++++&&&%%%###!!!!!!!!!!!!""" ###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''((((((((())))))'''&&&%%%$$$$$$$$$ """###""""""!!!"""$$$&&&'''''''''&&&&&&%%%%%%%%%%%%$$$######$$$$$$###"""###((((((%%%$$$&&&)))''')))+++---000666???FFFLLLRRRYYY]]]dddooowwwzzzzzzlllkkkjjjjjjjjjlllnnnppppppooonnnllljjjiiiiiiiiifffhhhjjjlllllljjjhhhfffdddfffjjjkkkiiigggfffffffffeeecccaaabbbffflllqqqmmmmmmllljjjfffbbb^^^[[[XXXVVVSSSPPPOOOPPPQQQSSSVVVUUUTTTSSSSSSTTTUUUUUU[[[XXXUUUSSSRRRTTTWWWXXXYYYVVVSSSPPPNNNMMMMMMMMMHHHHHHHHHIIIKKKNNNPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRVVVVVVXXXYYYZZZ[[[[[[[[[[[[XXXSSSNNNKKKJJJKKKLLLPPPTTTYYY]]]]]]ZZZUUUQQQMMMNNNNNNKKKGGGCCCAAA@@@===@@@CCCEEEEEEHHHMMMQQQVVVVVVVVVWWWXXXXXXWWWVVVZZZYYYYYYZZZ[[[ZZZWWWTTTTTTSSSSSSSSSRRRPPPKKKHHHGGGIIIMMMQQQTTTUUUTTTTTTKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIKKKLLLMMMOOOPPPPPPGGGGGGHHHJJJNNNOOOOOONNNQQQRRRSSSTTTSSSQQQOOONNNMMMLLLIIIGGGEEEDDDDDDDDDIIIJJJKKKJJJIIIIIIKKKMMMLLLMMMMMMMMMLLLLLLNNNPPPSSSSSSSSSTTTUUUSSSOOOLLLGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEBBB@@@AAACCCEEEDDDBBBAAACCCFFFFFFEEECCCBBBBBBOOODDD<<>>>>>????????????>>>>>>======<<<<<<@@@>>><<<999777555555555:::;;;===???>>><<<:::888999999::::::;;;<<<<<<===:::777333111333777:::;;;>>>>>>===;;;:::999888777666777777444111111444777777666444333222333333444222333555777:::<<<===>>>???>>>===<<<999666333111222111...+++)))'''&&&%%%'''''''''((())))))******---,,,***))))))***,,,------...///...+++(((&&&&&&%%%&&&((()))))))))(((''')))))))))))))))(((((('''$$$///333***%%%'''&&&!!!!!!!!! !!!!!!"""!!!"""###$$$%%%$$$###"""%%%%%%%%%$$$$$$"""!!!  """!!! ###$$$%%%'''(((''''''&&&'''&&&'''(((******(((&&&#########"""""""""""""""""""""""""""""""""""""""(((((('''&&&%%%%%%$$$$$$ """$$$''')))*********,,,+++***)))'''%%%$$$###!!!!!!###$$$$$$###"""""""""!!!  """###''''''''''''''''''&&&&&&&&&%%%$$$"""!!! !!!"""%%%'''((((((''''''...,,,---111555888@@@HHHRRRRRRTTTYYYbbbllltttxxxlllkkkkkkjjjkkkmmmoooqqqqqqpppnnnllliiihhhfffffffffhhhjjjlllmmmllljjjiiifffiiikkkllljjjhhhgggffffffeeedddccccccfffkkkooollllllkkkhhhddd___ZZZXXXUUUSSSQQQPPPOOOOOOQQQQQQSSSSSSRRRRRRSSSTTTUUUVVVZZZXXXUUUTTTSSSTTTUUUWWWWWWUUUSSSPPPNNNMMMLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQRRRSSSTTTTTTTTTTTTUUUVVVVVVWWWYYYVVVRRRNNNKKKKKKKKKLLLRRRUUUYYY\\\]]]ZZZVVVTTTNNNOOOOOOMMMIIIEEECCCBBB@@@BBBDDDEEEFFFIIINNNSSSVVVVVVUUUVVVVVVVVVUUUTTTXXXXXXXXXZZZZZZYYYUUURRRPPPOOONNNNNNNNNLLLIIIFFFHHHKKKNNNRRRTTTTTTTTTSSSKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOKKKKKKKKKMMMPPPQQQPPPOOOPPPQQQSSSTTTTTTRRRPPPNNNNNNLLLIIIFFFDDDCCCCCCCCCEEEGGGIIIJJJJJJKKKNNNPPPMMMNNNOOONNNLLLLLLNNNOOORRRQQQQQQRRRRRROOOKKKHHHDDDDDDCCCBBBBBBBBBCCCDDDHHHHHHHHHGGGEEECCCAAA@@@BBB@@@???@@@CCCDDDCCCAAA@@@BBBEEEFFFEEECCCCCCDDDNNNCCC===@@@DDDDDDCCCDDDBBBAAA@@@@@@@@@BBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDAAA???===;;;999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>=========<<<<<>><<<:::999888888999:::<<<===???>>><<<:::999999999::::::;;;;;;<<<<<<:::777444444666999;;;<<>>===;;;:::999888777888888666333333555777333333222222222333444555555666666777999;;;===>>>???===;;;999777666555555444333111///---***)))(((''''''((())))))******+++,,,+++***))))))***+++,,,---///000...+++(((''''''&&&'''((())))))(((((('''''''''((((((''''''&&&%%%$$$///222+++&&&)))(((###  !!!"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$###"""!!!!!!!!!  !!!!!! !!!###$$$%%%&&&&&&%%%%%%%%%%%%%%%'''))))))(((&&&""""""""""""""""""""""""""""""""""""""""""""""""''''''&&&&&&%%%$$$###### !!!###&&&''')))))))))******)))(((&&&%%%$$$$$$!!!"""###$$$$$$###"""!!!!!!  """$$$''''''''''''''''''&&&&&&&&&%%%%%%$$$"""!!!!!! """$$$''')))++++++******,,,+++,,,111555999@@@IIIQQQQQQSSSXXXaaallluuuzzzllllllllllllmmmoooqqqrrrrrrqqqnnnkkkiiigggeeedddfffhhhllloooppppppooonnnjjjlllnnnmmmkkkhhhgggggggggggggggeeeeeefffiiillllllkkkiiifffaaa\\\VVVSSSQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQOOONNNLLLKKKHHHIIIKKKLLLLLLJJJHHHFFFIIIIIIJJJLLLOOOQQQTTTUUUSSSRRRQQQPPPPPPQQQSSSTTTVVVTTTQQQOOOMMMMMMMMMNNNSSSTTTVVVXXXXXXWWWVVVTTTOOOPPPPPPOOOKKKHHHFFFFFFCCCDDDEEEFFFGGGKKKPPPTTTVVVVVVVVVUUUUUUTTTSSSSSSVVVVVVWWWYYYZZZXXXTTTPPPMMMLLLKKKKKKLLLLLLJJJHHHLLLNNNPPPRRRTTTTTTSSSRRRLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNQQQPPPOOOPPPRRRRRRQQQPPPNNNOOORRRTTTTTTSSSQQQOOOOOOMMMIIIFFFCCCBBBAAAAAA@@@CCCGGGJJJLLLNNNPPPSSSPPPQQQPPPOOOMMMLLLMMMNNNOOONNNNNNNNNNNNKKKFFFCCC@@@@@@@@@@@@AAABBBCCCDDDHHHHHHHHHGGGDDDAAA>>>;;;>>>===>>>@@@BBBCCCAAA@@@???AAADDDEEEDDDCCCCCCDDDHHH@@@<<<>>>BBBCCCAAAAAA>>>>>>>>>>>>@@@BBBDDDEEEFFFEEEDDDDDDDDDDDDDDDEEE@@@???<<<999888888888999::::::;;;<<<===========================<<<<<<<<>><<<;;;:::;;;;;;<<<:::;;;=========<<<:::888::::::::::::::::::;;;;;;999777666666999;;;======?????????>>>>>><<<;;;;;;888999:::999777555555666111111000111222444666777999888777777888:::<<<>>>>>><<<999666555555777888555555555333111...+++***(((((())))))***++++++,,,******((((((((((((******...000000///,,,)))((((((&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###+++...)))%%%''''''###"""###$$$%%%&&&%%%$$$$$$$$$$$$######""""""!!!!!!"""!!!  !!!!!! !!!###$$$%%%%%%$$$$$$#########%%%(((((('''%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$######""" """$$$&&&''''''''''''''''''&&&%%%%%%$$$$$$"""###$$$$$$###"""!!! !!!"""$$$&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&%%%###!!! !!!###&&&)))+++,,,++++++***)))+++111555999AAAIIIPPPPPPRRRWWW___jjjuuu{{{~~~mmmmmmmmmnnnoooqqqssstttrrrqqqooollljjjhhhgggggghhhkkknnnrrrtttttttttsssnnnoooooonnnkkkiiihhhiiiiiijjjjjjiiihhhhhhiiikkkmmmllljjjfffaaa[[[UUURRRPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPӵQQQPPPNNNMMMIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFHHHKKKOOOSSSVVVXXXUUUSSSPPPNNNNNNOOOQQQSSSUUUTTTSSSQQQPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSPPPRRRRRRQQQNNNKKKIIIIIIFFFFFFFFFGGGIIIMMMRRRVVVVVVWWWVVVUUUSSSRRRSSSSSSUUUVVVXXXZZZ[[[XXXTTTPPPNNNLLLKKKKKKNNNOOOPPPPPPPPPQQQSSSTTTTTTSSSQQQPPPNNNNNNOOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPĦSSSRRRPPPLLLNNNQQQĦQQQPPPPPPMMMIIIEEEBBBAAAAAAAAA@@@CCCHHHKKKMMMOOORRRTTTRRRӵMMMJJJJJJJJJKKKKKKHHHDDDAAA===>>>>>>@@@AAACCCDDDDDDEEEFFFFFFFFFDDDAAA>>><<<<<<>>>???BBBCCCCCCAAA@@@@@@BBBDDDDDDBBBAAAAAABBBAAA===:::<<>>@@@BBBCCCCCCBBBBBBBBBBBBCCCDDDEEE???===;;;888777777777888:::;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;::::::;;;;;;999999:::Ħ999999999999999:::::::::777666666888;;;<<<<<<<<<<<<===>>>???@@@@@@??????:::;;;<<<<<<;;;888777666222222111222333555777888;;;999777555666777:::;;;===;;;888666444444444555444444444444111...+++))))))))))))***++++++,,,,,,)))(((''''''''''''((()))...///000///,,,)))((('''%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&%%%$$$$$$ &&&(((%%%"""$$$$$$!!! !!!"""$$$$$$$$$############""""""!!!!!!!!!!!!""""""!!! !!! !!!!!!!!! !!!###$$$%%%%%%$$$###!!!!!!"""$$$&&&'''%%%$$$!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###############"""""""""!!!!!!"""$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$###"""  !!!###$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&'''''''''%%%"""!!!!!!$$$'''************((('''***000555:::AAAJJJPPPPPPRRRUUU\\\fffqqqxxx|||ooooooooopppqqqsssttttttqqqpppooonnnllllllkkkkkkkkkmmmqqqtttvvvwwwvvvuuupppppppppmmmjjjhhhiiijjjkkklllmmmllljjjiiijjjlllnnnmmmkkkgggbbb\\\WWWTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNNNNNNN4ĉ@ӵRRRQQQPPPJJJIIIFFFDDDDDDDDDFFFGGGDDDEEEHHHKKKPPPUUUXXXZZZUUUSSSOOOMMMLLLNNNPPPRRRUUUUUUUUUUUUUUUTTTTTTTTTQQQQQQPPPOOOOOOPPPRRRSSSRRRTTTUUUSSSPPPMMMKKKKKKHHHHHHGGGHHHKKKOOOSSSUUUVVVWWWWWWUUURRRQQQRRRTTTWWWWWWXXXZZZ[[[YYYUUUQQQOOOMMMKKKLLLOOOSSSVVVWWWUUUUUUUUUUUUSSSQQQPPPOOOPPPPPPOOOMMMLLLLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRSSS>LQQQRRRQQQPPPLLLNNN=hĦQQQQQQNNNIIIEEEBBBAAAAAABBBDDDFFFJJJLLLMMMOOORRRSSS4ĉ@ӵGGGGGGHHHIIIJJJIIIEEEBBB===>>>???@@@BBBCCCDDDDDDEEEEEEFFFEEECCCAAA>>><<>>>>>>>>>>>=========@@@AAA???<<<===============>>>>>>???>>>>>>???@@@AAABBBDDDEEE===<<<999777666666777888;;;<<<>>>???@@@@@@???>>>::::::;;;;;;<<<<<<======???>>><<<:::888888888888777777888>L555888888888999999999999999777666666888;;;<<<;;;:::999:::===???AAABBBBBBAAA<<<<<<===>>>===;;;777555555555444444555666888999:::999666444333555777888::::::999777444111///...000111111000...+++(((&&&)))))))))***++++++,,,,,,(((''''''''''''''''''(((---...///---***(((&&&&&&""""""""""""""""""""""""'''''''''''''''&&&%%%%%% ###%%%###"""######!!! !!!"""""""""!!!###"""!!! !!!!!!""""""!!! !!! !!!""""""!!!!!! !!!###$$$%%%%%%$$$$$$ !!!###%%%%%%$$$""" !!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""""""""""""""#########$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###"""  !!!"""######%%%%%%%%%%%%&&&&&&''''''%%%&&&'''((('''%%%###"""!!!$$$(((***+++++++++''''''***111666;;;BBBJJJOOOQQQRRRUUUZZZcccnnnuuu}}}qqqqqqrrrsssssstttttttttqqqqqqooonnnnnnnnnnnnnnnlllnnnrrruuuvvvvvvuuutttppppppnnnkkkhhhgggiiijjjmmmnnnnnnmmmkkkjjjkkkmmmnnnmmmllliiieee___[[[XXXXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOMMMKKKJJJIIIJJJKKKLLLLLLGG=?RRRRRRKKKHHHEEEAAA@@@BBBDDDFFFCCCEEEGGGKKKPPPUUUXXXZZZSSSQQQNNNLLLKKKMMMOOOQQQVVVWWWWWWXXXXXXWWWWWWVVVSSSRRRQQQPPPPPPRRRTTTUUUUUUVVVVVVUUUQQQNNNLLLLLLIIIHHHHHHJJJNNNQQQSSSSSSTTTUUUVVVSSSPPPOOORRRUUUXXXXXXXXXYYYZZZXXXUUUSSSNNNLLLIIIJJJOOOUUUZZZ]]]ZZZYYYXXXVVVSSSQQQNNNMMMOOOMMMKKKJJJIIIJJJLLLMMMPPPPPPQQQRRRRRRSSSTTTTTTHdĦPPPRRRRRRRRRNNN=ĪjQQQNNNJJJEEECCCBBBCCCDDDGGGIIIJJJKKKKKKMMMPPPRRRGG=?GGGHHHJJJLLLKKKHHHEEE@@@@@@BBBCCCDDDDDDDDDDDDIIIHHHGGGDDDBBB???===<<>>>>>============;;;<<<>>>???AAABBBBBBBBB<<<:::888777666777999:::;;;===???AAAAAAAAA@@@???999999::::::;;;<<<======>>>===;;;888777666666666777777777HdĦ555666777777888999999::::::888777777888:::;;;;;;:::777999<<>>======>>>>>><<<888555666666555555666777999:::999888666444333444555666888888777555222///,,,))).........---+++)))&&&%%%(((((())))))***++++++,,,''''''''''''''''''''''''***,,,,,,+++(((%%%$$$$$$ !!!""""""((((((((((((((('''&&&&&&###$$$$$$$$$$$$$$$###""" !!!!!! """!!!  !!!""""""!!!   !!!"""###"""!!! !!!###$$$%%%%%%$$$$$$!!!!!!!!!###$$$$$$###!!! !!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!""""""#########$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$#########"""###$$$$$$###"""!!! !!!!!!"""""""""#########$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&'''&&&%%%$$$###"""$$$'''***,,,---,,,,,,((((((,,,333888;;;BBBJJJNNNQQQTTTWWW\\\cccmmmuuusssttttttӵrrrqqqpppĭӵsssӵlllĦlllmmmlllkkkiiiiiikkkmmmlllӵӵPPPNNNĦƜ`1.׼sRRRQQQQQQKKKĦ@@@@@@CCCDDDFFFJJJNNNSSSVVVӵNNNĦXXXYYYYYYXXXVVVUUUSSSRRRPPPOOOĭӵPPPSSSĦPPPTTTYYYĦUUUĦPPPXXX^^^bbb]]]\\\ZZZWWWSSSPPPMMMLLLOOORRRUUUSSSDdDQQQPPPNNN?fӵRRRNNNJJJĦHHHIIIIIIӵƜ`1.׼sKKKKKKĭӵEEEGGGEEE@@@IIIIIIIIIFFFAAA======ӵ;;;;;;<<<>>>ĦHHHFFFGGGHHHDDD>>>>>>BBBAAA???>>>:::999888Ħ:::<<<>>>AAAAAA@@@;;;Ħ999888777777888888888888888DdD777888:::;;;;;;ӵ???>>>ӵ===ӵ333333444666555Ħ///---ӵ''''''((('''ĭӵ(((%%% !!!"""$$$%%%((((((((((((((('''&&&&&&&&&$$$###$$$$$$###"""""" !!!!!!!!!!!!"""!!!!!!"""!!!  """#########!!!!!! """###$$$$$$###"""###""""""###$$$$$$!!! !!!""""""###"""""""""""""""""""""""" !!!"""######$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$$$$#########!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$######"""###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%(((+++,,,,,,,,,+++))))))---444999<<&eqqqg&elll>hӵkkkjjjiiiggghhhjjjmmmg&ecccguO>uO>&eOOOOOO4ff?>ߝLLLLgĉ@QQQPPPOOOOOOShӵ;;;BBBCCCFFFIIIMMMQQQg&eRRR>hӵYYYYYYXXXVVVTTTQQQPPPOOOfff?><zXXXg&e>&eLLLQQQHLJJJOOOSSSShӵgLLLLRRR[[[bbbfff___^^^[[[WWWSSSOOOMMMS?ʬQQQVVV3h?D%%)?QQQNNNZufĦRRROOOJJJgLHHHGGGGGGg&eQQQgĉ@KKKNNNg&e>&eGGG@eEEEDDD??EEEGGGKKKKKKJJJEEE???;;;g<ĉ::::::;;;===3we<ĦIIIGGGFFFGGG3h?@eDDDCCC@@@===;;;999888777Z===999;;;>>>@@@AAA3h?gL999888888888999:::;;;999999999D%%)?888fff?><z;;;<<<=?Ħ;;;g&e<<<g&e000111111S?ʬ7774ff?>ߝL---@e///g&e(((''''''3h?g&e>&e((('''?? !!!"""$$$&&&'''''''''((((((''''''&&&%%%%%%"""!!!""""""!!! !!!"""""""""!!!!!! !!!"""  """###$$$###"""!!! """"""""""""!!!$$$#########$$$###!!! !!!""""""###"""""""""""""""""""""""" !!!"""###$$$%%%%%%###"""!!! !!!"""###&&&&&&%%%%%%$$$######"""!!!!!!###$$$$$$###""""""%%%%%%&&&%%%%%%$$$###"""######$$$%%%%%%&&&''''''%%%%%%$$$#########$$$$$$###$$$''')))******))))))++++++///555:::===CCCJJJIIIOOOXXX^^^ccckkkuuu|||ttt4DӵuuusssrrrHƅ^Hu]ĦoooHu]ĦnnnZuR)ĦgggeeeeeegggiiijjjjjjHu]ĦiiiHŐeHŐeHu]ĦSSSqIܗGIӵOOOttUUUSSSPPPHGgĉ@;;;:::@@@AAABBBDDDHHHLLLHu]ĦSSSZuR)Ħ___\\\XXXVVVTTTTTTQQQsߝLGdUĦSSSHƅ^Hu]ĦSSSntHdĦKKKQQQHGgĉ@UUUHdĦKKKRRRXXX]]]^^^^^^]]]\\\ZZZXXXRRRHtƅ^HHHPPPBt=o9ĦDtfo9ĦOOONNNLLLg?JJJEEEHdĦFFFHHHEEEHu]ĦQQQttLLLPPPHƅ^Hu]ĦKKKH׼sDDDCCCGGGHHHIIIKKKJJJHHHEEEAAA===tQBBBAAA===;;;je<ĦFFFHHHIIIBt=o9ĦH׼sBBBBBBAAA@@@@@@@@@BBB@@@===HtĦ;;;;;;;;;<<>>???===;;;===:::666Dtfo9ĦsߝLGdUĦ999Ht@cӵHu]Ħ;;;Hu]Ħ222333Htƅ^<<>>===>>>>>>???BBBEEEIIIDdDĦSSSSSSt|>>FSĦFFFGGGqjRgdKӵDdDĦCCCCCCBBB@@@@@@AAAAAA???===DdDĦ;;;<<<;;;<<>>===>>>@@@@@@???======:::666HdDĦgdKӵDdDDdDĦ888DdDĦ4DufӵDdDĦ;;;DdDĦ333q<R:::;;;peƜ4DuTӵ...DdDĦ111111DdDĦ,,,qjRgdKӵDdDΦDdDĦ&&&%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%$$$###"""$$$&&&)))((('''&&&$$$$$$######"""!!!  !!!"""############### !!!!!!!!!!!! !!!!!!"""""""""#########"""###$$$%%%&&&&&&&&&&&&'''&&&%%%###"""!!! ######"""!!! !!!!!!!!!!!!!!!"""###$$$###""""""!!!"""$$$&&&((($$$$$$#########$$$&&&&&&&&&%%%###!!! !!!"""###############"""""""""!!!!!!"""###$$$$$$###"""!!!$$$###"""###$$$%%%%%%###'''%%%######%%%&&&%%%$$$$$$%%%&&&((()))******+++(((***---000333888???CCCKKKQQQZZZccclllrrrxxx|||ssssss4DuXӵuuuvvvsssDdDΦDdDӵrrrDdDĦqqqnnno)hjjjeeebbb``````aaabbbbbbaaaDdDĦiiiDdDΦDdDΦDdDӵQQQ=ӊB1.uTӵPPPHߝL`o9SSSpo9wӵ@@@======>>>@@@CCCGGGDdDĦSSSSSSo)haaacccccc```\\\YYYWWWRRRQQQDdDΦDdDĦTTTDdDΦDdDӵZZZGIpӵDdDĦRRRpo9wӵDdDĦNNNQQQTTTVVVWWWXXXXXXZZZ[[[[[[po9uDDDGGGJJJLLLGIdnuR)ĦDdDĦnuR)ĦMMMMMMCdgĪjEEEDdDĦIIIGGGGGGDdDĦQQQHߝL`o9TTTDdDΦDdDӵMMMDdDĦEEEEEEEEEEEEFFFGGGHHHIIIJJJEEEDDDBBB@@@??????geĦFFFCCCsp?aĦEEEDDDGIdnuR)ĦDdDĦDDDDDDBBBAAAAAAAAAAAA???===DdDĦ:::<<<;;;;;;GIdnuR)ĦDdDĦ@@@???@@@BBBBBBAAA???>>>;;;666DdDĦnuR)ĦDdDΦDdDĦ666DdDĦnuR)ĦDdDĦ<<<DdDĦ555po9u777777777999=ӊB1.uTӵ000DdDĦ222111DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&###$$$%%%$$$######$$$&&&+++***)))(((&&&$$$######"""!!! !!!###$$$$$$###""" !!!""""""""""""!!!  """"""###"""!!!!!!!!!"""$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&$$$"""!!! &&&$$$"""!!!"""$$$$$$###"""""""""###%%%''')))&&&&&&%%%%%%%%%&&&''''''%%%###""" !!!!!!############"""""""""""" !!!!!!""""""!!!!!! $$$"""!!!!!!"""$$$%%%$$$&&&$$$######%%%&&&&&&%%%%%%&&&(((***+++***)))(((&&&'''))),,,000666>>>CCCLLLRRR\\\eeemmmsssxxx|||sssttt4DuXӵvvvxxxvvvDdDʜ4DuTӵsss>d<ĦrrrDtjjjeeebbbbbbbbbcccbbbaaa>d<Ħjjj>d<ʜDd<ʜ4DuTӵRRRSSSF&uTӵNNN4DufئL>eTTTpuR)ĦAAA??????@@@AAADDDGGG>d<ĦQQQDt___ccc___[[[XXXWWWPPPQQQDdDΦDdDĦWWW>d<ʜ4DuTӵ[[[4DwDd<ĦVVVpuR)Ħ>dd<ӵDddd<ĦNNN4DufئL>eSSSDdDʜ4DuTӵOOODdDĦHHHGGGGGGGGGGGGHHHIIIJJJKKKFFFDDDBBBAAAAAADDDgeĦGGGs<v>aĦDDDCCCpeӵDx<DdDĦCCCCCCAAA@@@@@@@@@??????===DdDĦ:::::::::999peӵDx<>dd<ӵDd<DdDΦDdDĦ666DdDӵnd<DdDĦ???>d<Ħ555peӵ444Ħ777F&uTӵ222DdDĦ000000>d<Ħ+++peӵDx<>d<ʜ4DuTӵ'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""$$$$$$$$$######%%%'''++++++***(((&&&$$$###""""""!!! !!!###$$$###!!!  !!!"""#########"""!!! """###"""!!! """$$$!!!"""###$$$$$$%%%%%%%%%%%%%%%###"""!!! &&&$$$  !!!"""###"""""""""###$$$&&&((()))''''''''''''''''''''''''###"""!!! !!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!###%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$&&&'''***,,,,,,+++((('''%%%&&&'''***...555>>>CCCKKKRRR]]]gggooovvv{{{~~~sssttt4DuXӵwwwxxxvvvD&dq&ĒRqqqtttsdKĦrrrDHRRudfffdddcccccccccaaa___sdKĦkkkD&oq<Ōq&ĒRSSSTTTTTT>dp&ĒRMMMNNNnfʜd<Φ>d<ĦZZZs&dq&ĒRWWWYYYi?ʜtd<ĦXXXHHܗDӊBRRR<xVVVWWWXXXXXXXXXXXXWWWB?daĦCCCCCCB?Ho9===>d<@@@>>>>>>>>>>>>>>>>>>>d<ӵ888888B?Ho9<<<<xDDDCCCBBBBBBBBB???;;;&ӫeʬtIӇ888>d<Φ>d<Ħ777D&ӫetIӇ<<<DdDĦBBBsdKĦ555B?dp&ĒR555444>d<sdKĦ)))B?Ho9(((s&dq&ĒR&&&%%%$$$##################$$$$$$$$$###"""""""""###$$$$$$###$$$&&&(((*********(((&&&$$$"""!!!!!!!!!  """######!!! !!!""""""""""""!!!!!!"""  """!!!"""""""""""""""$$$###"""!!! $$$""" !!!"""""""""###$$$%%%'''''''''''''''''''''''''''&&&!!!!!!!!! """"""""""""""""""######""""""""""""""""""""""""###!!!!!!$$$%%%%%%&&&&&&%%%$$$###""""""###'''(((+++,,,---+++)))'''%%%&&&(((***...555>>>DDDJJJRRR]]]iiissszzzssssss4DuXӵwwwttttttHu]3hhpppppppppnerrrrrr=egggeeecccbbbbbb```^^^\\\nekkkkkkpIƎ@t@hTTTUUUUUU>hKKKLLLNNNfeXXX@ďDGGGBBB???>>>>>>>>>???AAACCCneLLLLLL=e\\\\\\YYYUUUSSSRRRNNNOOOege[[[]]]sĪj@hPPPSSSVVVfdDĦWWW@ďDRRRQQQHkgeWWWXXXYYYXXXWWWUUUSSSRRR@hQQQTTT@GNNNOOOHĪj@IŌDDDBBBBeneHHHHkge@@@neJJJJJJfeOOOHu]3hhPPPNNNLLLseHHHGGGGGGGGGHHHHHHIIIJJJEEEDDDBBB@@@AAADDDgeĦja>aĦBBBCCC@G======seAAA???===<<<===<<<===???<Ō777888999@G???===HkgeDDDCCCBBBBBBBBBCCC@@@>>>HĪj@IŌ555555ege888888Hu]3hIŌ;;;<<<DdDĦAAAne666444@h222333>h666666666se---ne)))(((@G'''&&&sĪj@h%%%$$$###""""""!!!!!!!!! !!!!!!"""""""""!!!!!!!!!"""###$$$###$$$'''))))))******)))'''%%%###!!!!!!!!!  !!!""""""!!!   !!!!!!!!!!!!###"""!!! !!!  !!!!!!""""""###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$!!!!!!!!!!!!!!!!!! """"""""""""############$$$######""""""######$$$###!!! ###%%%&&&&&&%%%&&&&&&$$$"""!!!"""$$$((()))+++,,,,,,+++***)))'''(((***---111777???DDDKKKSSS___lllvvv~~~ppp4DuXӵvvvĵD^pppooommmkkkpppooopppkkkgggfffcccbbbaaa___\\\ZZZhhhkkklllVVVTTTUUUVVVVVVKKKKKKKKKMMMYYYYYYXXXIIIGGGDDDAAA????????????AAACCCIIIJJJIIIUUUXXXYYYWWWSSSQQQPPPNNNNNNZZZ\\\]]]KKKMMMQQQTTTVVVDdDĦUUUVVVSSSQQQPPPYYYXXXXXXXXXWWWTTTQQQNNNMMMLLLSSSUUUXXXUUUMMMMMMNNNCCCDDDEEEKKKIII===AAAJJJKKKLLLRRRPPPD^NNNMMMJJJGGGs׼sIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHFFFDDDBBBBBBDDDgeFm8CCC>aĦAAABBBDDD===<<<===s׼sBBBBBB???=========;;;===???HoAAA:::;;;<<<<<>>BBBCCCBBB@@@@@@AAAAAA@@@???222222222888888888D^888888:::DdDĦ===888666555666555444666888555666666666s׼s...---***))))))'''$$$%%%$$$$$$$$$$$$###"""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!######$$$%%%'''***)))*********)))'''%%%###!!!!!!!!!  !!!!!!  !!!!!!!!!!!!""""""!!!  !!!######!!!""""""######"""""""""$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""############$$$######""""""######$$$"""!!!!!!"""%%%&&&&&&%%%!!!###$$$$$$""""""$$$'''))))))***+++,,,,,,,,,+++)))+++...111555:::@@@DDDNNNVVVcccoooyyy~~~Φ4DuXӵtvӵ>d<ĦuuupppmmmjjjgggggghhhĦooosssuuutttqqqnnnkkkiiigggeeedddcccaaa]]][[[]]]___Ħllljjjggg___\\\XXXWWWWWWXXXWWWWWWSSSTTTUUUVVVWWWVVVUUUTTTMMMMMMLLLLLLLLLLLLLLLMMMSSSSSSTTTWWWZZZZZZYYYXXXQQQNNNLLLJJJIIIGGGEEECCCBBBAAAAAABBBCCCEEEHHHIIIĦGGGFFFFFFHHHJJJPPPSSSVVVWWWVVVSSSQQQPPPNNNNNNNNNOOOQQQTTTVVVXXXZZZ\\\]]][[[VVVPPPKKKIIIKKKMMMPPPSSSUUUUUUTTTSSS>d<ĦTTTSSSRRRPPPPPPQQQRRRRRRQQQPPPOOOLLLRRRXXX[[[ZZZXXXWWWXXXUUURRRNNNKKKKKKKKKJJJJJJJJJQQQVVVVVVXXXZZZXXXQQQNNNMMMMMMLLLLLLLLLLLLMMMLLLNNNNNNKKKFFFCCCCCCDDDHHHIIIKKKLLLNNNOOOPPPPPPNNNLLLJJJHHHGGGDDD???<<d<ĦOOOMMMJJJGGGCCCBeIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHKKKJJJHHHFFFEEEEEEgeFYĉCCCCCC>aĦAAABBBCCCDDDBBB@@@???>>><<<;;;;;;===BeBBBCCCCCC@@@>>>>>>>>>:::===@@@nu]ӵBBB===<<<===AAAEEEAAACCCDDDCCC???======>>>888===AAACCCAAA??????@@@?????????@@@???<<<888444444444444444444444444444666666777777777>d<Ħ222444555666888>d<Ħ999888888Ħ666777:::<<<<<<;;;999888666888:::;;;:::999:::;;;555666666666Be222///......---Ħ)))++++++,,,,,,+++)))&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!! !!!"""""""""""" !!!######$$$%%%(((*********+++,,,+++)))'''%%%!!!!!!!!!  """"""###   !!!"""""""""""""""!!!  !!!!!!!!!###%%%&&&"""""""""""""""!!! ###$$$$$$%%%$$$###!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$"""!!!"""$$$&&&''''''%%% ######"""###'''***)))******++++++,,,------+++...111444777<<>>???@@@3we>>@@@@@@>>>===<<<===BBBAAA@@@???>>>;;;666333333444555555444444555777888999<<<===<<<DdDĦ333333444666999sdKĦ888777gdKĦ;;;<<<===<<<999777555555999888777777777666555333333555777777444444111000...gdKĦ------...---,,,)))''''''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$"""!!!!!!  """######"""###"""  $$$(((***+++***))))))***)))'''%%%!!! !!!!!!!!!     !!!""""""!!! ###$$$$$$###"""""""""###$$$%%%%%%$$$""""""%%%$$$"""  !!!&&&%%%$$$###""""""""""""$$$$$$$$$$$$############""""""!!!!!!!!!###$$$%%%%%%$$$""" !!!###$$$%%%###"""$$$(((((($$$ !!!"""$$$$$$%%%%%%)))))))))))))))******+++---000444555888===DDDJJJVVV\\\gggsss~~~>Avvvneqqqnnnmmmkkkhhheeenemmmoooqqqssstttsssqqqpppoooooonnnjjjeeeaaa______nehhhfffdddbbb___[[[WWWWWWZZZ[[[YYYVVVUUUTTTSSSTTTUUUUUURRROOOMMMLLLKKKIIIIIIIIIIIIIIINNNNNNPPPSSSVVVXXXWWWVVVQQQLLLFFFDDDEEEFFFDDDBBBDDDCCCBBBBBBCCCEEEneKKKIIIHHHJJJKKKMMMPPPRRRTTTUUUSSSRRRRRRSSSQQQPPPNNNNNNOOOQQQTTTVVVZZZWWWTTTRRRRRRQQQPPPNNNNNNPPPSSSUUUTTTQQQMMMDeOOONNNMMMLLLSSSSSSTTTUUUTTTRRRPPPOOOPPPRRRUUUWWWWWWTTTQQQNNNNNNMMMKKKIIIIIIIIIKKKLLLNNNRRRWWW[[[\\\ZZZVVVSSSLLLMMMOOONNNMMMLLLMMMNNNOOOQQQSSSPPPKKKHHHGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHEEEDDDCCCCCCHHHGGGneOOONNNMMMKKKIIIJJJNNNRRRTTTUUUSSSneQQQMMMJJJHHHGGGFFFEEEEEEFFFFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGGGG>A<<<===>>>k<<<<>>>???>>>===AAA@@@?????????@@@BBBBBBDDDIIILLLJJJGGGFFFCCC@@@;;;;;;;;;fh===<<<;;;;;;<<<===>>>@@@???===;;;;;;:::;;;;;;===???@@@@@@>>>======>>>BBBAAA??????>>><<<888555555777777777555444555777;;;;;;======;;;De333333444555666888ne666666ne888:::;;;;;;:::777444333444666666666666777555333222222444666666444222222333111000ne++++++,,,---...,,,***'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###""""""""""""  !!!""""""""""""!!!!!!!!!"""%%%(((***)))((('''(((((((((&&&$$$!!! !!!!!!   !!!""""""!!!  ###$$$$$$"""""""""######$$$%%%%%%$$$###"""&&&$$$""" !!!"""%%%%%%$$$""""""!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$###"""!!!!!!"""###$$$%%%###"""$$$(((((($$$ !!!"""###$$$%%%%%%&&&))))))(((((((((((()))***,,,///333666999???HHHNNNVVV\\\fffrrr|||vvvxxxsssmmmjjjkkkjjjiiihhhhhhkkkmmmppprrrsssrrrpppooosssrrrppplllgggcccaaaaaaggggggdddaaa___[[[XXXVVVWWWYYYYYYVVVSSSUUUSSSRRRRRRRRRRRRQQQOOOLLLLLLJJJIIIHHHHHHHHHHHHLLLMMMOOOSSSWWWXXXVVVTTTMMMIIIEEEDDDEEEFFFDDDBBBDDDCCCBBBBBBCCCEEEMMMLLLJJJJJJKKKLLLMMMOOOQQQTTTVVVVVVVVVWWWXXXTTTRRRPPPNNNNNNPPPSSSVVVXXXTTTOOOMMMMMMOOOQQQRRRPPPSSSWWWVVVQQQLLLIIIHHHMMMNNNNNNNNNNNNUUUUUUVVVVVVTTTRRRPPPNNNNNNPPPRRRSSSRRRNNNJJJHHHIIIHHHHHHHHHHHHJJJLLLMMMOOORRRWWWZZZZZZXXXTTTQQQLLLNNNOOOOOOMMMMMMMMMNNNOOORRRSSSQQQLLLHHHHHHIIIMMMMMMLLLLLLLLLLLLKKKKKKNNNLLLJJJHHHFFFDDDDDDCCCGGGFFFMMMNNNNNNMMMLLLJJJLLLOOORRRUUUUUUSSSPPPOOOLLLJJJIIIHHHGGGFFFEEEEEEFFFFFFBBBBBBCCCDDDEEEFFFFFFFFFGGGBBB???BBBHHHKKK===<<<===;;;;;;===>>>===<<<@@@???>>>>>>>>>???@@@AAACCCIIIMMMKKKHHHFFFBBB>>>:::999:::<<<<<<<<<===>>>????????????;;;;;;:::::::::;;;===>>>???@@@AAA@@@>>>===>>>???AAA???===<<<===<<<:::888666777999999888777999:::>>>>>>===;;;999333222333555666777777333444555888888999999888555222000111222111333555666666555222111222333555444222111111111111000))))))***+++,,,...---***'''&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%''')))***((('''&&&&&&''''''%%%###!!!!!!"""!!!!!!    !!!!!!!!! !!!$$$%%%###"""!!!!!!###$$$$$$%%%%%%$$$$$$###&&&%%%###!!!!!!!!!"""###%%%$$$###"""  !!!!!!""""""###"""!!!!!!!!!"""###$$$$$$###"""!!!!!!"""$$$$$$$$$###"""$$$''''''$$$ !!!"""###$$$%%%%%%&&&&&&)))((('''&&&&&&'''((((((***---222666:::BBBKKKSSSVVV\\\fffpppyyy~~~hhhjjjlllooorrrvvvxxxzzzyyyyyyyyyxxxuuupppkkkhhhjjjjjjjjjjjjjjjiiiggggggiiikkknnnpppqqqpppooonnnsssrrrooojjjeeebbbaaabbbbbbdddeeefffeeebbb___\\\XXXXXXWWWXXXZZZYYYUUURRRSSSRRRPPPOOOOOONNNNNNNNNJJJJJJJJJIIIIIIJJJJJJJJJJJJLLLOOOTTTXXXXXXVVVTTTMMMJJJGGGGGGHHHHHHFFFDDDBBBBBBAAABBBDDDGGGJJJLLLOOONNNLLLKKKKKKKKKLLLMMMPPPRRRUUUWWWWWWWWWXXXYYYUUUSSSPPPMMMMMMOOOQQQSSSSSSPPPLLLJJJLLLOOOQQQRRROOOTTTXXXVVVPPPJJJHHHIIIFFFGGGJJJMMMPPPRRRSSSSSSUUUUUUVVVUUUSSSQQQNNNLLLLLLLLLLLLLLLKKKIIIHHHGGGIIIIIIHHHIIIJJJKKKLLLMMMNNNPPPSSSUUUUUUSSSPPPMMMMMMNNNPPPPPPNNNMMMMMMMMMNNNQQQSSSQQQMMMIIIHHHIIIMMMMMMMMMLLLKKKKKKJJJJJJMMMLLLJJJHHHFFFDDDCCCCCCEEEDDDCCCDDDGGGJJJKKKLLLMMMKKKJJJKKKNNNRRRSSSTTTRRRPPPNNNMMMMMMMMMKKKIIIHHHGGGGGGFFFEEEDDDDDDCCCAAAAAAAAABBBCCCDDDEEEFFFGGGBBB>>>@@@FFFHHHCCC>>>?????????AAACCCDDDDDDCCC???>>>======??????>>>===>>>===<<<<<<<<<===???@@@BBBIIIMMMLLLHHHFFFAAA<<<999888888:::===???>>>===;;;<<<>>>@@@AAAAAA@@@???;;;::::::::::::<<<>>>??????@@@@@@???===<<<===???>>><<<:::::::::;;;::::::555777999::::::;;;===??????>>>;;;999666444333222222444666777777666444222222444777:::<<<<<<::::::777777555222///...///000///222666888777555333222333444555444222000000111111000...,,,***))))))((((((***,,,+++(((%%%$$$$$$%%%%%%%%%&&&'''((()))***((('''&&&$$$############!!!"""""""""!!! !!!!!! """###&&&((()))***+++)))(((''''''((('''%%%###!!! !!!######""""""   !!!"""!!!   """$$$%%%###!!!!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%###"""!!!"""###$$$%%%$$$"""!!! !!!"""#########"""!!! !!!"""#########"""""""""###$$$%%%$$$###"""###%%%%%%###!!!""""""""""""###$$$%%%%%%((('''%%%$$$$$$%%%'''((()))---111555999AAAKKKSSSWWW]]]fffooovvv{{{kkkmmmooorrrtttwwwyyyzzzzzzzzzyyywwwtttpppllliiikkklllmmmmmmllljjjhhhfffhhhjjjllloooppppppnnnmmmqqqoookkkfffaaa___```aaabbbccceeefffdddaaa^^^[[[XXXXXXYYYZZZ[[[YYYVVVSSSQQQQQQPPPNNNLLLKKKLLLLLLHHHIIIJJJKKKLLLMMMMMMNNNJJJLLLOOOTTTXXXYYYWWWTTTOOONNNMMMLLLLLLJJJHHHFFF@@@AAABBBDDDHHHKKKNNNPPPNNNNNNMMMLLLKKKLLLLLLMMMQQQSSSVVVWWWVVVVVVVVVWWWTTTRRROOOLLLLLLMMMOOOPPPNNNLLLJJJKKKMMMOOOOOOOOOLLLQQQVVVUUUPPPLLLLLLNNNLLLLLLNNNPPPRRRSSSTTTUUUTTTTTTUUUTTTRRROOOLLLJJJKKKIIIGGGFFFFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOQQQSSSRRRPPPNNNLLLMMMOOOQQQQQQOOOMMMLLLMMMMMMPPPSSSRRRMMMIIIHHHIIILLLLLLLLLKKKKKKKKKKKKKKKMMMKKKIIIGGGEEEDDDCCCBBBCCCAAA???@@@CCCFFFIIIIIIJJJIIIHHHJJJMMMOOOPPPPPPPPPNNNLLLKKKKKKJJJIIIGGGEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@???@@@@@@BBBCCCDDDEEECCC@@@@@@AAAAAA???===??????@@@BBBEEEFFFEEEDDDCCCBBB@@@@@@AAAAAA@@@>>><<<<<<;;;:::;;;<<<===>>>AAAGGGLLLJJJHHHEEEAAA;;;999888888:::===?????????<<<>>>@@@BBBBBBAAA@@@???===<<<;;;;;;;;;<<<===>>>???@@@@@@???===<<<<<<===:::999777777999::::::999888:::;;;;;;::::::<<<===>>><<<999777444333222222333444666888888555333111111444777;;;<<<<<<;;;999555555444111///...///000000444888:::888555444444666666666444222000111222000///...,,,+++***))))))'''((()))(((%%%###""""""%%%%%%%%%&&&'''((()))***'''&&&%%%$$$###"""""""""!!!"""$$$###!!! !!!###"""###%%%((()))***+++++++++)))((()))))))))'''%%%!!! !!!###$$$$$$###"""!!!   !!!"""###"""!!!!!!!!!!!! !!!###$$$$$$###!!!!!!"""$$$$$$%%%%%%%%%&&&&&&'''&&&%%%###"""!!!"""$$$%%%$$$###"""  !!!###$$$%%%%%%###"""!!! !!!""""""###############$$$%%%%%%######"""###$$$$$$###"""!!!!!! !!!"""###$$$'''&&&$$$######%%%''')))+++---000333777???IIIQQQXXX^^^fffnnntttzzzoooppprrrtttvvvxxxxxxyyyzzzzzzyyywwwuuurrrpppnnnooopppppppppnnnllliiiggggggiiillloooppppppnnnmmmllljjjfffaaa]]]\\\^^^```aaaccceeefffdddaaa^^^[[[XXXYYY[[[[[[ZZZYYYVVVUUUPPPQQQQQQOOOMMMKKKKKKLLLJJJKKKLLLNNNOOOPPPPPPPPPKKKLLLPPPTTTXXXZZZXXXWWWTTTTTTSSSRRROOOLLLIIIGGG@@@BBBEEEIIIMMMPPPQQQRRRMMMMMMLLLLLLKKKKKKKKKLLLOOORRRTTTUUUTTTSSSSSSTTTRRRQQQOOOMMMLLLMMMMMMNNNLLLKKKKKKLLLMMMNNNMMMLLLJJJNNNSSSTTTSSSQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSQQQNNNKKKIIIJJJIIIFFFEEEEEEHHHLLLOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQOOONNNMMMOOORRRRRRPPPMMMLLLLLLKKKOOORRRQQQMMMIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLJJJHHHFFFDDDCCCCCCBBB???======@@@DDDGGGIIIHHHGGGGGGHHHKKKMMMNNNMMMMMMLLLJJJJJJJJJIIIFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>???AAABBBBBBBBBAAA@@@>>>======>>>>>>>>>???BBBDDDEEEDDDBBBEEECCCAAAAAABBBAAA@@@>>>;;;:::999999999:::;;;<<>>@@@AAAAAA???@@@AAABBBBBB@@@>>>===>>>===<<<;;;;;;<<<===>>>???@@@BBBAAA???===<<<<<<999777777888999:::999888<<<======;;;999777777888;;;:::888666555444333333444555777888888666333111000222555888::::::999888444555555333111000111222222666:::;;;888555555666777777777444111000000111//////......---,,,+++***'''((((((&&&###!!!""""""&&&%%%%%%%%%&&&'''(((((('''&&&%%%###"""""""""""" """$$$###!!! """$$$%%%&&&''')))***+++++++++,,,+++******++++++)))'''!!!!!! """$$$&&&%%%$$$"""!!!   !!!!!!  !!!!!!"""############""""""!!!  !!!!!!###$$$$$$###"""###$$$%%%%%%%%%%%%&&&'''((((((%%%$$$"""!!!!!!"""###%%%###"""!!!  !!!!!!"""###$$$%%%&&&&&&###"""!!! !!!"""""""""###$$$$$$%%%%%%%%%########################!!!!!!  !!!"""###&&&$$$###"""###&&&)))+++,,,...111333666>>>HHHPPPYYY___hhhoootttzzzooopppsssuuuwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuutttssstttsssrrrpppllliiigggfffiiillloooppppppooonnnhhhfffbbb]]]ZZZZZZ]]]```aaaccceeefffeeebbb___]]]YYYZZZ[[[ZZZYYYWWWVVVVVVQQQSSSTTTSSSOOOMMMLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPMMMNNNPPPTTTXXXZZZZZZYYYXXXYYYXXXVVVRRRMMMIIIGGGCCCFFFJJJOOORRRRRRRRRQQQLLLLLLLLLKKKKKKKKKJJJJJJLLLNNNQQQQQQQQQPPPQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNLLLKKKKKKLLLLLLKKKJJJKKKMMMPPPSSSUUUUUUUUUUUUQQQQQQQQQPPPPPPQQQQQQQQQSSSSSSTTTSSSRRROOOMMMKKKJJJIIIIIIIIIIIIKKKMMMNNNQQQQQQQQQRRRRRRQQQQQQQQQNNNNNNOOOPPPPPPPPPOOONNNMMMPPPRRRRRRPPPNNNLLLLLLIIIMMMQQQPPPLLLHHHGGGGGGFFFGGGHHHJJJLLLNNNOOOPPPPPPNNNLLLJJJHHHFFFFFFEEECCC@@@===<<>>===<<<===>>>?????????>>>=========???@@@??????@@@CCCEEEEEEDDDBBBCCCAAA@@@?????????===;;;999999888777888999:::;;;===CCCFFFEEECCCCCCAAA======;;;;;;<<>><<<:::;;;;;;:::::::::;;;===>>>@@@BBBEEEEEECCC???===<<<999888888:::<<<<<<:::888999:::;;;:::888777888999999999999888888777777666555666777888888666555444111333555888999999888888333444666666444444444555444888;;;:::666444555777777777666333000...///000////////////......---,,,******(((%%%""""""###%%%&&&%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%############"""$$$$$$!!! ###&&&(((((())))))***++++++,,,---,,,++++++,,,+++)))'''!!!!!!!!!###%%%'''&&&%%%!!!!!!""""""""""""###### !!!""""""!!!!!!  !!!###""""""""""""###$$$$$$"""!!!  !!!!!!!!!!!! """$$$$$$######$$$%%%&&&%%%%%%%%%&&&''')))***$$$###!!! !!!###$$$""""""!!!!!! !!!!!!""""""""""""###$$$%%%&&&&&&###"""!!!  !!!""""""###$$$%%%%%%%%%%%%"""######"""""""""###$$$###"""  !!!###$$$$$$###""""""###'''+++---,,,...111333777???IIIQQQZZZ```iiipppuuu{{{nnnppprrruuuwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvuuussspppmmmjjjhhhfffiiillloooppppppooonnnfffddd```[[[XXXYYY]]]```aaabbbeeefffeeeccc```^^^XXXYYYZZZYYYXXXVVVVVVVVVRRRUUUWWWVVVRRRNNNMMMNNNRRRSSSSSSTTTSSSQQQPPPOOOOOOOOOPPPTTTXXX[[[[[[[[[ZZZ[[[[[[XXXSSSMMMHHHFFFFFFJJJNNNRRRTTTTTTQQQPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHKKKNNNOOOOOOOOOPPPQQQPPPPPPQQQQQQQQQPPPOOONNNPPPNNNKKKJJJJJJKKKKKKJJJLLLLLLOOOSSSVVVXXXWWWVVVKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTTTTTTTSSSQQQNNNLLLJJJKKKLLLMMMNNNMMMLLLLLLPPPPPPQQQRRRSSSSSSSSSSSSKKKKKKLLLMMMMMMMMMMMMMMMMMMPPPSSSSSSQQQNNNLLLKKKHHHLLLPPPPPPLLLHHHFFFFFFDDDEEEGGGIIILLLOOOPPPRRRQQQPPPNNNLLLJJJHHHGGGGGGDDDAAA======@@@EEEIIIKKKHHHGGGGGGHHHKKKMMMMMMLLLIIIIIIIIIJJJJJJHHHCCC@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@>>><<<;;;<<<===>>>===;;;:::;;;>>>@@@AAAAAABBBBBBCCCFFFHHHHHHEEECCCAAA???===<<<===<<<:::888999888777777777888:::;;;<<>>>>>===<<<===AAADDDEEEEEEEEEDDDCCCAAA>>><<<:::999999888888888999;;;===>>>AAADDDGGGHHHFFFBBB>>>===999999:::<<<>>>===;;;888333555777888888999;;;===888999999:::::::::999999666666777888888777666555555666777999::::::::::::222555777888777666666777666999;;;999555222444777777666555222...------///......////////////......,,,+++)))%%%######%%%'''&&&&&&%%%$$$$$$$$$%%%%%%)))((('''&&&%%%$$$$$$$$$!!!%%%$$$!!! $$$'''******))))))******+++,,,,,,+++***+++++++++)))'''"""!!!"""$$$&&&''''''%%%!!!"""###$$$%%%%%%%%%$$$!!!!!!"""######"""!!!  !!!$$$###"""""""""###%%%&&&"""!!!  !!!!!!"""""" """############%%%'''&&&&&&%%%%%%&&&''')))***###"""  !!!###$$$!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$%%%%%%###"""!!!  !!!!!!"""###$$$%%%&&&&&&&&&"""######"""!!!!!!###$$$$$$###!!! !!!"""$$$%%%$$$###""""""$$$(((,,,///,,,...111333888@@@LLLTTT[[[aaajjjqqquuu|||lllnnnpppqqqrrrrrrtttvvvsssrrrrrruuuyyyzzzxxxvvvyyyxxxwwwuuuqqqlllhhheeeffffffhhhjjjlllllljjjhhhfffddd```]]]]]]___bbbdddddddddeeeeeedddbbbaaa___aaa]]]YYYVVVUUUUUUTTTTTTWWWWWWXXXVVVSSSQQQPPPPPPTTTSSSQQQPPPOOOOOOPPPPPPPPPQQQTTTXXX[[[^^^___```^^^]]][[[XXXTTTPPPMMMKKKKKKNNNSSSWWWXXXVVVSSSQQQOOOOOONNNMMMLLLJJJIIIHHHPPPNNNLLLKKKLLLOOOSSSUUUTTTVVVXXXWWWTTTQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOPPPRRRTTTUUUSSSRRRMMMIIIGGGIIINNNRRRRRRPPPUUUSSSRRRRRRRRRQQQPPPOOOLLLLLLMMMMMMLLLKKKJJJHHHOOOOOOPPPRRRSSSSSSQQQOOONNNOOOOOOOOONNNLLLIIIGGGHHHKKKOOOQQQOOOLLLIIIHHHGGGIIILLLNNNMMMJJJGGGDDDBBBEEEKKKPPPSSSTTTTTTSSSLLLMMMMMMMMMMMMLLLKKKKKKIIICCC======AAAFFFGGGFFFGGGEEEDDDFFFJJJLLLKKKJJJHHHIIIIIIIIIHHHFFFDDDCCCFFFGGGHHHIIIHHHFFFDDDBBB===<<<:::888888999:::;;;<<<===>>>>>>===>>>@@@BBB>>>AAAEEEHHHHHHEEEAAA???BBB???;;;999:::;;;<<<<<<:::::::::888666666888:::======<<<<<<<<<;;;;;;;;;;;;;;;<<<===???BBBDDDFFFIIIFFFAAA===;;;;;;::::::=========;;;:::;;;===@@@GGGHHHJJJIIIFFFBBB@@@@@@@@@??????===;;;999888777777666555555666777888999999999999888888888888888555777999888555444666888<<<:::777666777888888888999888666555444444444555999888888777666555444444555333222000///......///,,,++++++---///111000000...---***(((&&&%%%%%%&&&))))))'''&&&%%%%%%&&&&&&***)))'''%%%$$$###""""""######"""""""""###%%%&&&)))+++,,,,,,***((('''''',,,,,,,,,+++)))(((&&&%%%###############"""!!! """$$$&&&'''&&&%%%$$$"""""""""""""""#########$$$######!!!  !!!!!!!!!"""""""""!!!!!! ###!!!"""!!!  """$$$%%%%%%%%%$$$'''((((((((('''%%%###""" !!!"""$$$$$$$$$###"""!!!!!!"""###$$$#########!!!!!!######"""  !!!###$$$'''&&&&&&'''(((((('''%%%%%%$$$######""""""######$$$###"""!!!!!!###%%%&&&$$$###""""""$$$&&&(((***---...000555<<>>===:::888777888999:::===>>>@@@@@@@@@AAADDDFFF@@@BBBDDDFFFEEECCC???======;;;888777888:::;;;<<<;;;;;;:::888555555666888888999:::;;;;;;<<<<<<<<<::::::;;;<<<>>>AAACCCEEEIIIFFFBBB???============AAA@@@???===;;;;;;===???EEEGGGIIIHHHFFFCCCBBBBBB@@@@@@???===;;;999777666777666555555555666777888999999888777666555555444666888999999777777999;;;===:::777666777888999999888777555444333444555666999999888777666555555555555444111///...------------,,,+++,,,.........,,,,,,+++)))''''''&&&''''''+++***((('''&&&'''((())))))((('''%%%$$$###""""""############$$$%%%&&&''')))***+++***((('''''''''+++++++++***)))((('''&&&%%%$$$$$$###"""!!!!!!!!! !!!###%%%&&&&&&%%%$$$"""""""""""""""""""""#########"""!!! !!!"""""""""######"""!!! !!!  !!!!!!  """$$$%%%%%%%%%$$$'''''''''&&&%%%$$$###""" !!!!!!"""###$$$"""!!!  !!!!!!""""""!!! !!!!!!  """###&&&%%%$$$%%%''''''%%%$$$###############$$$%%%%%%&&&%%%$$$""""""###%%%&&&&&&%%%$$$$$$%%%''')))+++---///222666===FFFNNNSSS___bbbffflllrrr{{{{{{~~~aaaeeekkkoooqqqqqqpppqqqppppppqqqtttwwwxxxwwwuuuzzzyyyxxxuuuqqqmmmiiigggfffeeeeeegggkkknnnooooooqqqnnnjjjfffddddddfffhhhffffffeeecccbbb```___^^^]]]YYYVVVTTTUUUXXXZZZ[[[[[[[[[[[[ZZZYYYWWWVVVUUUWWWUUURRRPPPNNNOOOPPPRRRVVVUUUUUUVVVXXXZZZ\\\]]]^^^^^^\\\ZZZWWWTTTRRRPPPQQQRRRTTTUUUUUUTTTRRRPPPPPPQQQRRRSSSSSSTTTSSSSSSMMMMMMLLLMMMOOORRRUUUWWWYYYZZZYYYWWWTTTRRRRRRSSSXXXWWWUUUSSSSSSSSSUUUVVVQQQPPPOOOPPPQQQQQQOOOMMMIIIHHHIIIMMMSSSVVVVVVTTTTTTSSSSSSRRRQQQPPPOOONNNOOOOOOOOOOOOMMMKKKHHHGGGLLLMMMOOORRRTTTTTTQQQNNNJJJKKKLLLLLLKKKIIIGGGEEEGGGIIIKKKKKKHHHFFFEEEDDDBBBFFFKKKNNNPPPNNNKKKIIIHHHJJJNNNQQQRRRRRRQQQPPPLLLLLLMMMMMMNNNNNNOOOOOOLLLHHHEEEEEEGGGGGGFFFCCCBBBBBBCCCFFFIIIJJJIIIGGGIIIJJJKKKLLLMMMLLLLLLKKKLLLKKKJJJHHHFFFDDDBBBAAA@@@>>>;;;999888999;;;<<<>>>???AAAAAAAAACCCEEEHHHCCCCCCCCCCCCAAA???===;;;:::888666777999<<<>>>>>><<<<<<;;;888444333444555444555777:::;;;<<<<<<<<<888888999:::<<<>>>AAABBBGGGEEECCCAAA@@@@@@@@@@@@DDDDDDBBB???<<<;;;===???EEEFFFHHHHHHEEECCCCCCCCC@@@@@@???===;;;999777555777666555444444444555666999888777666444333222222888999999999999:::===??????;;;777666777999;;;;;;888666444333333555888999;;;:::999777777777888888666555222000...---,,,,,,...---,,,,,,------+++*********)))(((((((((((()))+++***'''&&&%%%''')))***)))(((&&&%%%$$$###""""""$$$$$$$$$%%%&&&((()))***)))***)))(((&&&%%%'''(((*********))))))((((((((((((&&&$$$###!!!!!!!!!!!! !!!###$$$%%%%%%$$$#########""""""""""""""""""""""""!!! """!!!  !!!"""$$$$$$$$$###"""!!!  !!!  !!!###$$$$$$$$$$$$'''&&&%%%$$$###""""""""" !!!!!!""""""######"""!!!  """!!! """###$$$$$$###$$$%%%&&&$$$"""!!!"""######%%%&&&'''''''''&&&$$$######$$$%%%&&&((('''&&&%%%&&&''')))+++---///333777>>>FFFOOOVVV\\\^^^bbbgggnnnwwwzzz}}}___eeelllrrrsssrrrqqqpppnnnoooqqqsssuuuvvvuuutttyyyxxxwwwtttqqqmmmjjjhhhgggfffeeehhhlllpppssstttvvvsssmmmiiiffffffggghhhhhhgggeeecccaaa```___^^^\\\YYYVVVVVVXXX\\\___```]]]]]]\\\\\\\\\[[[YYYXXXWWWUUURRROOOMMMNNNPPPQQQVVVUUUUUUUUUWWWYYY\\\^^^^^^^^^]]][[[YYYWWWUUUTTTUUUUUUUUUUUUTTTRRRQQQPPPRRRSSSTTTUUUUUUUUUUUUTTTLLLLLLMMMOOOQQQTTTWWWYYYZZZZZZXXXUUURRRQQQSSSUUU\\\ZZZWWWUUUTTTUUUWWWXXXUUUSSSRRRQQQRRRQQQOOOMMMJJJJJJLLLPPPTTTVVVUUUTTTRRRRRRRRRPPPNNNMMMLLLMMMPPPPPPQQQPPPPPPNNNLLLKKKMMMNNNPPPRRRTTTRRRNNNKKKIIIJJJLLLLLLLLLJJJHHHGGGGGGHHHJJJIIIFFFDDDCCCCCC@@@DDDIIINNNPPPOOOMMMKKKKKKMMMOOOQQQQQQPPPOOONNNMMMMMMNNNNNNOOOQQQRRRSSSOOOMMMKKKKKKKKKJJJGGGDDDBBBCCCEEEGGGIIIJJJIIIHHHJJJKKKMMMNNNOOOPPPOOOOOOOOOMMMKKKGGGEEECCCAAAAAA@@@???===;;;<<<===@@@BBB???@@@AAA@@@@@@@@@BBBDDDEEEDDDBBB@@@>>>===<<<;;;:::999888:::===@@@BBBCCC======;;;888444222333444444555888:::<<<<<<;;;;;;777777777888999<<<>>>???CCCCCCDDDCCCBBBAAABBBCCCDDDDDDCCC@@@>>>>>>@@@BBBFFFGGGHHHGGGDDDBBBAAAAAA@@@???>>>===;;;888666555777666555444333333444555777777666555444444333333888888888888999<<>>>>>>>>>>><<<::::::<<>>AAACCCCCCBBBAAABBBDDDAAAAAAAAA@@@???@@@CCCFFFHHHIIIHHHEEEAAA>>>======>>>>>>===<<<:::888777666777666555444333333444555666666666666666666666777666666666777:::===???@@@>>>;;;777666888:::<<<<<<888777666666777:::===???>>>===<<<<<<<<<===>>>???;;;:::777444222111000000///...---...///000///...000///...---,,,***)))(((((('''%%%$$$%%%''')))+++))))))'''&&&%%%%%%%%%%%%%%%&&&''')))***,,,------))))))'''$$$###$$$'''***)))(((((('''(((((()))***+++)))&&&###"""!!!"""###"""######$$$$$$$$$$$$$$$############""""""!!!!!!!!!!!!  """######"""!!! $$$$$$######!!!  !!!  !!!"""###$$$%%%$$$"""!!! !!!""" !!!""""""###""""""!!!######"""""""""!!!!!! """$$$$$$"""  !!!###$$$%%%%%%$$$###$$$&&&&&&$$$######$$$%%%%%%%%%$$$###### !!!###%%%&&&''''''&&&$$$######$$$&&&'''(((,,,111555:::AAALLLTTTSSSYYYbbblllttt{{{ffflllsssxxxxxxuuurrrpppjjjmmmpppqqqqqqqqqrrrssstttsssrrrpppooommmllllllhhhggggggjjjooouuuxxxyyywwwtttnnnhhheeedddeeefffgggeeebbb^^^]]]]]]^^^___]]]]]]\\\^^^aaacccdddddd]]]ZZZYYYZZZ]]]]]][[[XXXSSSSSSQQQPPPOOOOOOPPPPPPRRRRRRSSSUUUWWWZZZ]]]___]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXVVVTTTSSSRRRUUUTTTTTTSSSQQQPPPNNNMMMLLLMMMPPPSSSUUUWWWXXXYYYVVVVVVUUUSSSRRRRRRUUUWWW[[[ZZZYYYXXXXXXYYY[[[\\\^^^\\\YYYXXXXXXXXXVVVUUURRRRRRRRRRRRRRRQQQPPPOOONNNPPPQQQNNNJJJGGGHHHJJJOOOPPPRRRSSSTTTTTTTTTTTTPPPPPPOOOPPPPPPNNNKKKHHHMMMNNNPPPQQQRRRQQQOOONNNLLLNNNOOONNNKKKGGGEEEEEEBBBDDDGGGIIIKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNMMMLLLOOOOOONNNNNNPPPRRRTTTUUURRRSSSSSSRRROOOLLLIIIFFFDDDFFFGGGHHHHHHIIIKKKMMMMMMNNNOOOPPPQQQPPPPPPOOOMMMLLLKKKIIIGGGEEECCCBBB@@@AAACCCDDDFFFHHHIIIJJJFFFGGGFFFDDDAAA???@@@AAACCCBBBAAA@@@@@@AAABBBCCC>>><<<<<<<<>>???>>>???AAAEEEHHHIIIIIIGGGCCC???;;;::::::<<<<<<<<<<<<;;;999888777777666555444444444555666555666666777777888999999444444555777;;;===>>>===<<<999777777999:::;;;;;;777777777888999;;;===???<<<<<<======>>>>>>>>>???<<<;;;888666444333222222///...---...000111111///000000000...---***)))'''))))))(((((()))+++,,,---******)))((('''&&&&&&'''&&&''')))***+++,,,,,,,,,)))((('''%%%###$$$'''***)))((('''''''''((()))******(((&&&$$$############$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""!!!!!!!!!"""!!!  """###"""!!!  """""""""!!!    """###$$$$$$###"""!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!! !!!"""$$$###!!! !!! !!!"""###$$$$$$%%%$$$###$$$&&&&&&$$$#########$$$%%%$$$###"""!!!!!!###%%%&&&'''$$$###"""!!!"""###%%%'''''',,,111444777>>>IIIQQQXXX___iiirrrxxx}}}hhhnnntttxxxwwwsssooommmiiillloooqqqppppppqqqsssppppppooonnnnnnmmmmmmmmmgggfffgggjjjoootttwwwwwwvvvsssmmmhhhdddcccdddeeecccaaa]]]ZZZYYYZZZ\\\^^^]]]]]]___aaaddddddcccaaaZZZXXXVVVXXX[[[\\\YYYVVVRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[YYYWWWTTTSSSSSSSSSRRRQQQPPPNNNMMMLLLMMMNNNQQQTTTWWWXXXXXXXXXTTTUUUUUUUUUTTTUUUWWWZZZ[[[ZZZZZZZZZ[[[\\\]]]^^^aaa^^^[[[ZZZZZZZZZYYYXXXSSSSSSSSSQQQOOOOOOOOOPPPOOOQQQSSSPPPJJJGGGIIIKKKOOOPPPQQQSSSSSSSSSSSSRRROOONNNMMMMMMNNNNNNMMMKKKNNNOOOQQQSSSSSSSSSQQQPPPPPPRRRTTTSSSPPPKKKHHHGGGEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJLLLMMMMMMMMMMMMNNNMMMLLLLLLMMMOOOQQQRRRQQQRRRRRRQQQNNNJJJHHHFFFDDDEEEFFFFFFEEEGGGKKKNNNNNNOOOPPPPPPPPPNNNMMMLLLJJJJJJJJJJJJHHHGGGEEECCCAAACCCFFFHHHIIIIIIHHHGGGEEEFFFEEECCC@@@??????AAA@@@@@@@@@AAACCCFFFHHHIIICCCAAA@@@???@@@@@@???===:::;;;:::999777777999;;;???>>><<<;;;:::;;;<<<===;;;:::888666555555555555444999>>>???===;;;===???;;;<<<=========@@@DDDGGGFFFFFFEEEAAA===:::999999:::;;;;;;;;;;;;:::999999777666555555555666777888777777777777777777888888444444555999===???===;;;999888777888999::::::999555666777888:::;;;;;;;;;888999;;;===>>>======<<<;;;:::888666444333333444000///......///000...------......---,,,***)))'''((()))***+++,,,---......,,,+++***)))(((((((((((('''((()))+++,,,,,,++++++(((((((((&&&%%%%%%(((******)))'''&&&&&&'''((()))(((''''''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$######"""!!!!!! $$$""" !!!###"""!!!  !!!  !!!###$$$"""############"""!!!!!! !!!"""######"""!!!  !!!"""#########"""!!!""""""!!! """ !!!"""""""""!!!###""""""###$$$$$$###!!! !!!###$$$$$$###"""!!! !!!"""###$$$$$$$$$###"""!!!!!!!!!###&&&'''''',,,222444666<<>>===>>>@@@>>>>>>@@@CCCFFFIIIKKKMMMHHHFFFDDDCCCCCCBBB???===999::::::999888999<<<>>>???===;;;999999;;;===???<<<;;;999666444444333444222777===>>>;;;999:::<<<;;;<<<<<<<<<<<>><<<;;;;;;<<<======777777777888999<<<>>>@@@===<<<:::888666666666666:::>>>@@@>>>999666888:::???>>><<<<<<===@@@CCCEEEDDDBBB???===:::999999999666888:::<<<===<<<:::888444555555777888:::<<<======<<<999777666666666666666777:::===@@@???<<<999555666888999:::::::::999555777999888666333222222888:::<<<======<<<:::999;;;999666444222222222333...///000111000///---++++++++++++******)))))))))..................------))))))))))))((((((((((((+++***)))(((((()))******************))))))))))))))))))(((((((((((((((((()))&&&$$$$$$&&&'''&&&$$$$$$$$$###"""!!!"""%%%''')))(((&&&$$$############$$$###  !!!"""######"""!!! ###!!!  !!!"""!!!  """###$$$%%%$$$""" !!!  !!!"""###%%%%%%&&&'''&&&%%%###""" """$$$%%%$$$%%%%%%$$$!!! !!!###%%%&&&%%%###"""#########"""######$$$%%% !!!"""$$$%%%%%%%%%%%%++++++000888===AAAGGGNNNUUU\\\gggrrrzzzgggjjjoooqqqpppmmmkkkjjjjjjmmmoooppppppooooooppplllnnnoooppppppnnnkkkiiiiiijjjkkkmmmnnnpppqqqqqqmmmllljjjhhhgggffffffgggbbb^^^[[[ZZZ]]]______]]][[[[[[\\\^^^```aaa```^^^XXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWYYY[[[\\\\\\ZZZYYYXXXVVVTTTRRRPPPQQQTTTWWWYYYZZZ[[[\\\^^^___^^^^^^^^^___\\\WWWRRRUUUWWWXXXWWWTTTRRRQQQQQQVVVWWWXXXXXXXXXWWWVVVUUU[[[[[[\\\\\\\\\[[[ZZZYYYZZZYYYXXXWWWWWWXXXYYYZZZXXXYYYZZZ[[[[[[ZZZXXXWWWRRRPPPNNNOOOQQQSSSTTTUUUVVVTTTQQQQQQQQQQQQOOONNNMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMLLLJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRSSSTTTUUUVVVUUUTTTSSSQQQNNNLLLKKKKKKFFFCCCCCCGGGJJJJJJHHHKKKIIIGGGGGGJJJLLLMMMMMMJJJJJJIIIHHHFFFGGGIIILLLOOOOOOPPPOOOLLLHHHDDDAAAAAABBBAAA@@@???AAADDDGGGLLLJJJIIIIIIJJJIIIGGGEEEHHHIIIHHHGGGEEEDDDFFFHHHHHHGGGFFFDDDBBBBBBAAAAAADDDBBB???<<<;;;<<<>>>@@@@@@??????@@@BBBEEEIIIKKKIIIGGGFFFFFFEEEDDDAAA>>>>>>>>><<<;;;;;;<<<<<<===999999999:::;;;===???@@@===<<<;;;999888888888888:::===???===999666888;;;===<<<;;;;;;<<<>>>AAABBBCCCAAA???===;;;:::::::::999:::===>>>???>>><<<;;;444555666888:::===???AAA@@@>>><<<999777666666666888888999<<<>>>===:::888333555666888999:::::::::888:::;;;:::888777777777999:::;;;;;;;;;:::999999:::999666444222222333333000111222222111///---,,,+++++++++,,,------......000111111111000///---,,,((((((((()))))))))))))))+++***)))(((((()))***************)))))))))(((((())))))))))))))))))))))))+++)))''''''((((((&&&$$$"""######"""!!!"""%%%''')))(((&&&$$$###############!!! !!!!!!!!!!!!!!! !!! !!!"""###$$$###""""""!!! !!!"""############!!!  !!!###$$$%%%%%%%%%%%%%%%$$$######!!!  """$$$%%%%%%&&&&&&$$$""" !!!!!!"""###%%%%%%%%%%%%%%%$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$,,,,,,111999===@@@FFFMMMTTT\\\gggrrrzzzhhhkkkooopppnnnkkkhhhgggjjjmmmppprrrqqqpppoooooojjjkkkmmmnnnoooooonnnmmmlllllllllkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiijjjddd```\\\\\\^^^```___]]]WWWWWWXXX[[[^^^``````___\\\\\\]]]^^^^^^]]]\\\\\\[[[ZZZZZZYYYZZZ[[[]]]^^^^^^^^^]]][[[XXXSSSOOOMMMOOORRRVVVYYYZZZ[[[]]]^^^___^^^^^^^^^^^^\\\XXXUUUWWWYYYZZZYYYVVVUUUTTTUUUWWWXXXYYYYYYZZZYYYYYYYYY^^^______^^^]]]\\\ZZZYYYVVVUUUTTTRRRRRRRRRSSSSSSQQQSSSTTTVVVWWWWWWVVVVVVRRRQQQOOOPPPSSSUUUVVVVVVVVVTTTRRRRRRRRRRRRPPPOOOMMMKKKIIIGGGGGGHHHKKKLLLMMMLLLJJJIIIIIIIIIJJJKKKNNNNNNOOOOOOPPPQQQQQQRRRQQQPPPOOONNNNNNMMMNNNNNNKKKIIIFFFGGGJJJLLLJJJHHHJJJHHHFFFFFFHHHJJJJJJJJJHHHGGGFFFCCCBBBCCCGGGJJJPPPPPPPPPOOOLLLHHHDDDBBBAAAAAAAAA??????@@@CCCFFFIIIHHHGGGHHHHHHHHHFFFDDDFFFGGGGGGFFFDDDDDDFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@AAA@@@>>><<<<<<<<<>>>??????>>>======???BBBEEEHHHHHHGGGFFFFFFFFFEEECCC@@@>>>======<<<;;;;;;<<<<<<<<<<<<;;;<<<<<<>>>??????===<<<<<<;;;;;;;;;;;;;;;:::<<<===;;;888777999<<<<<<<<<<<<===>>>???@@@AAAAAA@@@>>><<<;;;;;;<<<<<<<<<===???AAAAAA@@@???===666666777999<<>>;;;;;;:::999999888888888:::999666444333222333444111111222111000...,,,+++***+++,,,...///111222333444444555555333000,,,***((((((((())))))************)))((((((((()))******))))))))))))(((((((((((()))))))))*********++++++,,,+++*********)))&&&###!!!!!!"""!!!!!!"""$$$'''((('''&&&$$$############!!!  !!!!!! !!!!!!   !!!  !!!###$$$&&&&&&&&&%%%$$$"""!!!!!!!!!!!!""""""!!!!!!  !!!"""$$$$$$###"""""""""######""""""!!!!!! !!!"""$$$%%%%%%&&&'''%%%###!!!"""###""""""###$$$%%%&&&((()))&&&&&&%%%$$$#####################$$$$$$%%%%%%%%%,,,---222:::>>>AAAFFFLLLTTT[[[fffpppyyyiiilllooopppnnnkkkiiihhhiiimmmqqqsssrrrpppnnnnnniiijjjkkkmmmnnnppppppqqqooonnnkkkiiigggfffffffffhhhiiijjjkkkkkkkkkkkkjjjddd```\\\[[[]]]___^^^\\\XXXWWWXXXZZZ]]]^^^^^^]]]]]]^^^___`````````___^^^^^^^^^]]]\\\\\\]]]^^^___bbbcccccc```[[[UUUPPPNNNOOORRRVVVYYYZZZ[[[]]]___^^^^^^^^^^^^]]]\\\ZZZXXXYYYZZZ[[[ZZZXXXVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[aaaaaaaaa```^^^[[[YYYWWWSSSRRRPPPNNNMMMMMMMMMMMMLLLNNNOOORRRSSSTTTUUUUUURRRQQQPPPQQQTTTVVVWWWWWWUUUTTTSSSSSSSSSSSSQQQOOOKKKIIIDDDAAAAAADDDHHHKKKKKKJJJIIIHHHGGGGGGGGGGGGKKKLLLLLLLLLLLLLLLMMMMMMKKKJJJJJJJJJKKKLLLNNNPPPLLLJJJIIIJJJLLLLLLKKKIIIIIIGGGEEEFFFGGGHHHHHHHHHHHHGGGEEEBBBAAACCCHHHKKKQQQQQQPPPNNNKKKHHHEEECCCCCCCCCCCCCCCBBBCCCFFFHHHIIIHHHGGGHHHIIIHHHGGGEEEEEEFFFGGGFFFEEEEEEFFFHHHFFFDDDBBB@@@?????????@@@???>>>=========>>>?????????>>>===<<<>>>AAADDDFFFFFFDDDCCCCCCDDDDDDBBBAAA>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========;;;;;;<<<======<<<<<<;;;:::;;;<<<:::888888;;;===>>>>>>???@@@@@@AAAAAABBB>>>===<<<;;;;;;;;;<<<===>>>???@@@AAABBBAAA??????888888999:::<<<>>>@@@AAA@@@>>><<<:::888777777777<<<:::999999999888666444111222333555777888999:::===>>>>>>===<<<===???BBB>>>===;;;999888888999::::::999666444333333444555111111111000///---+++***+++,,,---///111222333444555666777777444///+++(((((((((((()))******++++++))))))(((''''''(((***+++)))))))))((((((((('''''')))))))))***++++++,,,,,,,,,,,,,,,,,,+++(((%%%""" !!!"""!!!!!!"""$$$''''''&&&%%%$$$$$$######### !!!###%%%(((***### !!!!!!  """$$$%%%&&&'''&&&%%%$$$"""!!! """!!!  ######!!! !!!"""###$$$###"""!!!  !!!"""$$$$$$&&&''''''&&&$$$######$$$$$$#########%%%'''***,,,((('''&&&%%%#########"""&&&&&&&&&&&&&&&''''''(((***,,,222;;;@@@CCCIIIOOOVVV\\\eeennnuuu{{{jjjmmmpppqqqooommmlllllliiimmmqqqrrrqqqooommmlllhhhiiikkkmmmoooqqqrrrrrrqqqnnnjjjfffdddcccccccccjjjkkkmmmnnnnnnlllkkkjjjdddaaa]]]\\\^^^``````^^^\\\[[[ZZZZZZ\\\]]]\\\[[[\\\]]]^^^```aaaaaa``````aaa```^^^^^^]]]^^^___```ccceeeeeebbb\\\UUUQQQPPPQQQTTTXXXZZZ[[[[[[]]]^^^]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\ZZZXXXWWWWWWXXXUUUVVVVVVWWWYYYZZZ[[[\\\dddeeeeeedddaaa]]]ZZZWWWQQQPPPNNNLLLKKKJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSTTTRRRQQQPPPRRRTTTVVVVVVVVVTTTSSSSSSSSSTTTSSSQQQOOOIIIFFFBBB???@@@DDDIIIMMMNNNMMMKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGIIIKKKNNNPPPKKKJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGGGGHHHIIIHHHGGGGGGFFFDDDAAA@@@CCCGGGKKKPPPOOONNNLLLIIIGGGEEEDDDFFFGGGHHHHHHGGGHHHKKKMMMLLLKKKJJJJJJKKKJJJHHHGGGEEEFFFHHHHHHFFFFFFGGGHHHBBB@@@>>><<<;;;;;;<<<===>>>>>>======>>>???AAAAAAAAAAAA@@@@@@@@@BBBDDDEEECCCAAA@@@@@@AAAAAA@@@???=========<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>===<<<;;;999:::;;;;;;:::;;;===>>>===>>>>>>???@@@@@@@@@@@@<<<;;;:::::::::;;;<<<<<<>>>???@@@@@@@@@???>>>>>>:::::::::::::::;;;;;;<<<;;;:::888777777777888999;;;:::888888999888666444222222333444666777999999<<<======<<<<<<===???BBB@@@???<<<:::999999;;;<<<:::999666444333444555555444333333111000...---,,,.........///000111111222555666666666333...)))&&&((()))))))))*********+++)))((('''''''''(((***+++))))))))))))(((((((((((())))))******++++++++++++++++++,,,+++)))&&&###!!! !!!""""""""""""$$$&&&%%%%%%%%%%%%$$$######""" !!!###''',,,000333'''$$$!!!!!!!!!!!! !!!###$$$%%%%%%%%%$$$"""!!! !!!  !!!!!!"""!!! !!!"""###$$$###"""!!!  """######$$$&&&''''''&&&$$$###$$$%%%%%%$$$######%%%'''***---)))((('''%%%$$$#########%%%%%%%%%%%%%%%&&&'''((()))+++222<<>><<<999777666777999:::>>>===<<<<<<>>>@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEEEEAAA???======>>>>>>===<<<============<<<:::999888888999::::::;;;::::::999999;;;===??????>>>;;;:::999:::;;;===>>>>>>>>>>>><<<;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>======;;;;;;:::999888888888999777777666555555666888999999888888999:::999777555444444444444555777888999:::;;;<<<<<<;;;;;;===???@@@>>><<<;;;:::;;;<<<===:::999666555444444555666777666555444333222111000////////////000000000000444444555444222...***(((************************(((''''''&&&'''(((***+++************))))))))))))************************)))++++++***'''$$$""""""!!!###$$$$$$######$$$%%%$$$$$$%%%%%%$$$###""""""  """&&&***...222444(((%%%!!! !!!!!!!!! !!!"""#########""""""!!! !!!$$$%%%&&&!!!!!! !!!!!!""""""""""""!!!!!! !!!"""#########%%%&&&'''&&&$$$###$$$%%%%%%$$$######%%%''')))+++***)))'''&&&%%%$$$$$$$$$###"""""""""###%%%'''(((***,,,444???FFFIIIOOOUUUXXX]]]dddjjjoootttxxx{{{|||pppqqqsssrrrpppnnnmmmmmmjjjlllnnnnnnlllkkkkkkkkkkkkmmmppprrrssssssrrrpppnnnkkkgggcccaaabbbdddffflllnnnqqqttttttrrrooommmfffccc___```cccffffffeee```]]][[[ZZZZZZ[[[ZZZYYYWWWYYY\\\___aaacccddddddbbbaaa___]]]]]]]]]]]]^^^^^^aaaccc```ZZZWWWWWWYYYZZZ\\\^^^^^^\\\ZZZZZZZZZYYYZZZ[[[YYYXXXXXX\\\___]]]]]][[[XXXUUUSSSSSSUUUSSSTTTTTTVVVXXX[[[]]]___eeefffffffffccc___ZZZWWWRRRPPPOOOMMMLLLLLLMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRPPPOOOOOOPPPQQQRRRPPPOOOQQQQQQQQQRRRTTTSSSPPPNNNIIIGGGEEEEEEIIIOOOVVV[[[UUUTTTQQQOOOKKKGGGDDDCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBDDDFFFHHHJJJKKKKKKGGGGGGGGGGGGGGGIIILLLOOOPPPOOOMMMNNNNNNNNNLLLJJJEEEEEEEEEDDDDDDEEEHHHKKKLLLKKKIIIGGGFFFFFFFFFGGGFFFHHHKKKLLLMMMOOORRRTTTRRRQQQOOOOOONNNMMMJJJHHHEEEGGGHHHHHHFFFDDDDDDDDD>>><<<999666666777999;;;===<<<::::::;;;???CCCEEEEEEFFFHHHIIIIIIGGGEEEDDDAAA???<<<;;;<<<<<<<<<;;;============<<<:::888777777888999:::;;;;;;::::::;;;===???AAAAAA???<<<:::888999<<>>>>><<<<<<;;;<<<===>>>>>>>>>>>>>>>======<<<<<<;;;::::::999999999999999888777666555555666777777666777888:::<<<<<<999666666666555555555666888888999;;;<<<<<<;;;:::;;;<<<======;;;;;;;;;;;;<<<===:::999666555444555666777666555444333222222222222///000000000000111111111333444333333111///,,,+++,,,++++++******)))))))))''''''&&&&&&'''(((***+++++++++++++++************+++******))))))((((((''')))++++++)))%%%######%%%$$$%%%&&&&&&$$$######$$$###$$$$$$%%%$$$###""""""""""""""""""!!! """###%%%''')))***++++++%%%### !!!!!!!!! !!! !!!"""""""""!!!!!!!!!   """$$$%%%%%% !!!"""""""""""""""!!! !!!"""#########$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%&&&((()))))))))'''&&&%%%%%%%%%%%%###""""""###$$$'''***+++...000888BBBHHHJJJOOOTTTWWW\\\cccjjjpppuuuzzz}}}rrrssstttrrrooolllkkkjjjjjjkkkmmmlllkkkjjjjjjkkklllooorrrtttuuusssqqqooommmjjjeeebbbaaacccfffhhhkkknnnrrruuuvvvtttqqqoooddd```]]]^^^bbbeeefffeee^^^\\\YYYYYYZZZZZZZZZZZZWWWXXX\\\___bbbdddeeefffaaa```^^^]]]\\\\\\\\\]]]___bbbdddaaa\\\ZZZ\\\___]]]^^^```___\\\ZZZYYYYYYXXXYYYZZZXXXWWWWWW[[[___]]]]]][[[WWWSSSQQQRRRSSSTTTTTTTTTVVVXXX\\\^^^```aaabbbcccbbb```[[[WWWTTTRRRQQQPPPOOONNNNNNOOOOOORRRQQQQQQPPPPPPQQQRRRRRRPPPOOONNNOOOPPPPPPNNNLLLPPPPPPQQQRRRSSSRRRPPPMMMKKKIIIHHHIIIMMMUUU\\\aaaTTTRRRPPPMMMHHHDDDAAA???@@@@@@AAABBBBBBCCCDDDDDDAAABBBEEEGGGIIIIIIIIIIIIFFFFFFEEEEEEEEEHHHLLLPPPRRRQQQPPPPPPPPPOOOMMMKKKGGGHHHIIIIIIHHHIIIKKKNNNKKKIIIGGGEEEEEEEEEGGGHHHDDDGGGJJJLLLMMMOOORRRUUUTTTRRRPPPOOOOOOMMMJJJGGGDDDFFFHHHGGGEEECCCBBBBBBAAA???;;;999888:::<<<>>><<<;;;888888999===BBBEEEEEEGGGIIIKKKKKKHHHEEECCCBBB???<<<;;;;;;<<<;;;:::<<<=========<<<:::888777777888999;;;<<<<<<;;;:::<<<>>>BBBCCCCCC@@@===:::777999<<>>===:::999999;;;===???AAA@@@>>>======>>>>>>??????>>>>>>>>>======<<<<<<::::::999999999:::;;;;;;:::999777666555555555666444555888;;;>>>===:::777888777666555555666777888888:::<<<===;;;:::::::::;;;;;;:::::::::;;;<<<<<<:::999777555444555666777222222111000/////////000//////000111222222333333444333333222111000///...---,,,,,,+++***)))(((((('''&&&&&&&&&'''(((***+++,,,,,,,,,+++++++++******++++++***)))((('''&&&&&&***++++++)))%%%###%%%'''%%%'''((('''%%%######$$$"""###$$$%%%%%%$$$"""!!!############"""!!!%%%%%%&&&'''&&&%%%###"""!!! !!!""""""!!!  """######"""!!!!!!   !!!"""!!! !!!"""""""""!!!  """#########"""!!!!!!############$$$%%%&&&%%%#########%%%$$$$$$$$$$$$%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&(((+++...000222444;;;DDDIIIJJJNNNSSSVVV\\\ccckkkrrrxxx}}}kkkkkkkkkkkkiiigggeeecccgggjjjllllllkkkjjjiiijjjssstttuuutttqqqnnnmmmmmmbbbccccccbbbaaaaaacccdddooopppssswwwyyyuuummmggg```______aaadddeeeeeeddd___]]][[[ZZZZZZYYYXXXWWWXXXYYYZZZ\\\^^^```bbbccc^^^]]][[[[[[[[[[[[ZZZXXX^^^___``````______```aaa``````___]]]\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[YYYWWWUUUTTTTTTUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYZZZ^^^```]]]XXXTTTUUUWWWVVVUUUTTTSSSQQQQQQPPPPPPPPPQQQSSSSSSSSSQQQOOOMMMMMMLLLKKKJJJKKKLLLNNNPPPOOONNNOOORRRUUUVVVSSSPPPNNNLLLKKKLLLOOORRRTTTUUUVVVSSSNNNIIIDDDAAA???>>>>>>======@@@EEEGGGFFFDDD@@@@@@AAADDDHHHJJJJJJJJJGGGGGGGGGHHHJJJKKKMMMNNNUUURRROOOQQQSSSSSSOOOJJJHHHHHHGGGIIILLLMMMMMMLLLHHHHHHHHHIIIHHHHHHGGGGGGHHHIIIKKKOOORRRVVVXXXZZZWWWUUUQQQNNNLLLLLLMMMNNNHHHGGGFFFFFFFFFEEEBBB???AAA???===:::999:::;;;<<>>:::666555777:::<<>>======<<<======>>><<<;;;;;;===>>>>>>===<<>>===<<<;;;===@@@BBBCCCCCC::::::;;;<<<>>>@@@AAACCC@@@@@@???>>>============???>>>>>>===<<<<<<;;;::::::::::::999999:::;;;;;;;;;:::888555333333222222333444777999999777555333999777333111111444888:::::::::999888888777777777888888999;;;>>>>>>===;;;???<<<999888999999777444000///---,,,,,,---...///333333222111///000444666666666555444222000...------......---,,,***(((&&&&&&((((((((('''(((***,,,,,,+++***(((''''''&&&&&&'''''''''(((((()))***+++,,,***)))'''&&&&&&&&&&&&(((&&&###"""###$$$###""" !!!###$$$%%%%%%$$$$$$"""$$$%%%%%%$$$######$$$&&&%%%$$$#########%%%%%%########################$$$"""  !!!!!!!!!  !!!!!!!!!!!! """"""""""""""""""""""""!!!""""""######!!!  !!!""""""###############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&((()))******+++---///111555:::>>>AAAFFFLLLRRRZZZ```gggkkkmmmrrr|||gggggggggfffeeedddbbbbbbgggiiikkkkkkjjjiiijjjjjjooorrruuutttqqqmmmiiihhhbbbcccdddcccbbbbbbdddfffmmmmmmnnnqqqrrrooojjjeeebbbaaaaaabbbeeefffeeeddd```^^^[[[ZZZZZZZZZYYYWWWXXXYYYZZZ\\\^^^```aaabbb^^^]]]\\\\\\\\\\\\ZZZXXX\\\^^^aaacccbbb```______```___]]][[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWZZZXXXVVVTTTSSSTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXZZZ\\\YYYUUURRRTTTWWWWWWVVVTTTSSSRRRQQQQQQRRRQQQQQQRRRQQQPPPOOOMMMLLLMMMLLLKKKJJJKKKLLLNNNPPPPPPOOOPPPSSSVVVWWWTTTQQQMMMKKKIIIIIIKKKNNNOOOOOOQQQOOOJJJEEEAAA???>>>===@@@??????AAAEEEGGGFFFDDDAAA@@@BBBEEEHHHJJJJJJIIIGGGGGGHHHIIIKKKNNNPPPQQQTTTRRRPPPQQQTTTTTTPPPLLLLLLKKKJJJKKKNNNOOOOOONNNIIIIIIIIIIIIIIIHHHHHHGGGGGGIIIKKKNNNRRRUUUXXXYYYTTTSSSRRRPPPNNNNNNMMMMMMNNNKKKHHHFFFGGGGGGFFFFFFHHHEEEBBB???===<<<======???>>><<<;;;;;;>>>AAACCCCCCDDDFFFGGGGGGFFFEEEDDD@@@>>>;;;888777888:::;;;>>>>>>??????????????????;;;<<<<<<===???@@@???>>>?????????AAACCCBBB@@@===@@@???>>>???AAABBBAAA@@@:::;;;;;;<<<>>>@@@AAABBBCCCBBBAAA@@@??????>>>>>>AAA@@@>>><<<:::999999999:::::::::999999::::::;;;;;;999777555444333333333333444666777777666444333999777555333333555777999888888888888888777666555666666777:::===???>>>===>>>;;;888777888888777555000///---,,,,,,---///000111222333222000000111333555555444333111///---,,,------------,,,***(((''''''((())))))((()))+++---++++++***((('''&&&&&&&&&'''''''''''''''((()))***)))(((''''''''''''((())))))'''$$$""""""""""""!!!!!!"""###%%%%%%%%%%%%$$$%%%&&&((((((&&&$$$$$$%%%%%%$$$######"""###$$$%%%###########################!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!"""#########"""!!! !!!!!!!!!"""#####################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((()))******+++---000000444888;;;>>>CCCJJJPPP[[[ccckkkoooqqqttt|||bbbbbbaaa````````````aaaggghhhiiiiiihhhhhhiiikkkkkkooorrrsssooojjjeeebbbdddeeefffeeedddeeefffhhhmmmlllkkkllllllkkkhhheeedddcccccceeefffgggfffeeebbb```^^^]]]]]]\\\ZZZXXXYYYZZZ[[[]]]^^^``````aaa___^^^]]]]]]]]]\\\YYYWWWZZZ]]]aaacccbbb```^^^]]]```^^^[[[YYYWWWVVVWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVXXXWWWUUUSSSSSSSSSUUUVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUVVVVVVTTTQQQQQQTTTXXXXXXVVVTTTRRRQQQQQQRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKJJJJJJKKKMMMOOOPPPQQQPPPPPPSSSWWWXXXUUURRRMMMKKKIIIHHHIIIJJJJJJJJJLLLIIIFFFBBB???>>>>>>>>>CCCBBBBBBCCCEEEFFFEEEDDDBBBBBBBBBEEEHHHJJJJJJIIIGGGGGGIIIJJJMMMOOOQQQSSSRRRPPPPPPRRRUUUUUUQQQMMMMMMLLLKKKKKKMMMOOONNNNNNJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKOOORRRUUUWWWYYYSSSSSSRRRPPPOOONNNNNNMMMSSSOOOJJJGGGHHHJJJLLLMMMNNNLLLHHHDDDAAA@@@??????@@@?????????@@@AAABBBCCC===???BBBEEEEEEDDDBBB@@@@@@???===;;;:::999::::::===>>>@@@AAAAAAAAAAAA@@@;;;<<<===>>>???@@@@@@@@@>>>>>>???AAACCCCCCAAA???BBBAAAAAABBBCCCBBB???<<<::::::<<<===???@@@BBBBBBEEEEEECCCBBBAAA@@@@@@@@@BBB@@@===:::888777777777::::::999999999999:::::::::999777555444333444444444444444444444444444333888777666666666666777777555666888999999777666444444444555888<<>><<<999777666666777666555000///...------...///000111333444333111000000000333333333222111...,,,+++,,,,,,,,,,,,+++***(((((('''(((******))))))+++---******)))((('''&&&&&&%%%''''''&&&&&&&&&'''((((((%%%%%%%%%%%%&&&''')))))))))'''###""""""!!! """###$$$%%%&&&&&&&&&%%%''')))++++++(((&&&$$$$$$######"""""""""######$$$########################"""   !!!!!!""""""!!!!!!!!! """""""""""""""""""""""""""######$$$$$$"""!!! """######$$$$$$$$$###############$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""###$$$&&&&&&((()))))))))***---///000333666888;;;AAAIIIPPP]]]dddmmmssstttwww|||``````___^^^___```aaabbbfffggghhhgggffffffhhhjjjiiikkknnnnnnjjjfffcccaaaeeeggghhhgggggghhhjjjlllpppooommmkkkjjjjjjiiiiiigggffffffgggiiiiiigggeeeeeecccbbbaaaaaa___]]][[[ZZZ[[[]]]___```aaaaaaaaa```___^^^^^^^^^\\\YYYVVVYYY\\\___```___]]]]]]]]]___]]]YYYVVVUUUUUUVVVWWWVVVUUUTTTSSSSSSUUUWWWXXXXXXWWWUUUSSSSSSTTTUUUVVVXXXXXXXXXWWWVVVUUUSSSSSSTTTTTTSSSPPPOOOQQQUUUXXXWWWUUUSSSQQQPPPQQQRRRSSSRRRQQQNNNLLLKKKJJJKKKLLLLLLKKKJJJJJJKKKMMMOOOQQQPPPOOOPPPSSSVVVWWWTTTPPPMMMKKKJJJIIIJJJKKKKKKJJJIIIGGGEEEBBBAAAAAAAAABBBFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDFFFIIIJJJJJJIIIHHHHHHIIIJJJLLLNNNOOOPPPNNNNNNOOOQQQTTTSSSPPPMMMKKKIIIHHHHHHJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJLLLOOORRRUUUXXXYYYVVVTTTQQQNNNMMMLLLMMMMMMSSSPPPKKKJJJKKKMMMOOOPPPPPPNNNKKKGGGEEECCCBBBBBB@@@AAABBBCCCDDDCCCCCCCCC;;;<<<>>>@@@AAAAAA@@@???@@@@@@???===<<<;;;::::::;;;===???AAABBBBBB@@@???<<<===>>>>>>>>>=========>>>>>>@@@BBBDDDDDDBBB@@@@@@AAABBBDDDDDDBBB>>>;;;777999;;;===@@@BBBCCCDDDEEEDDDCCCAAA@@@????????????===:::777666777888999;;;:::999999999999999999999777666555444444555555555444333222222222333444666666777888888777666666444666888::::::999777555444444555888;;;===>>>===:::888666444444555555555000//////......///000000333444444222000//////000222222333222111...,,,************))))))((('''&&&%%%''')))))))))(((***+++)))))))))((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%&&&&&&&&&$$$!!! !!!"""!!! ###$$$$$$%%%&&&&&&&&&''''''***,,,+++(((%%%###""""""""""""""""""#################################!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###!!! ###$$$$$$%%%%%%%%%$$$##################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!"""$$$&&&%%%&&&&&&&&&&&&(((+++...111444666777:::@@@IIIPPP]]]ccckkkqqquuuyyybbbaaaaaa```aaacccdddfffeeefffggggggeeeeeefffgggggghhhiiihhheeedddddddddgggiiijjjjjjjjjkkkmmmooorrrqqqooommmkkkjjjkkkkkkiiihhhiiijjjlllllliiigggiiihhhfffeeeeeeccc```^^^[[[]]]___aaacccdddccccccbbbaaa______^^^\\\YYYVVVZZZ[[[[[[[[[YYYZZZ\\\^^^^^^\\\XXXUUUSSSSSSUUUVVVVVVVVVVVVVVVXXXYYY[[[\\\ZZZYYYVVVUUUTTTUUUVVVWWWXXXXXXWWWWWWVVVTTTSSSRRRUUUTTTRRRPPPOOORRRVVVYYYUUUTTTRRRPPPPPPPPPQQQRRRRRRPPPNNNKKKJJJJJJLLLMMMMMMLLLKKKKKKLLLNNNQQQRRRPPPOOOOOOQQQTTTTTTQQQMMMJJJIIIHHHIIIKKKLLLLLLKKKIIIHHHFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEDDDEEEGGGIIIKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKMMMPPPRRRQQQNNNLLLIIIGGGEEEEEEGGGIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIKKKMMMPPPSSSUUUWWWYYYZZZVVVPPPKKKHHHIIIKKKMMMNNNMMMKKKLLLNNNOOONNNNNNMMMLLLJJJGGGFFFEEEDDDDDDAAABBBDDDEEEFFFEEECCCBBB<<<;;;;;;;;;<<<>>>AAABBBAAAAAA@@@???>>><<<;;;:::999;;;===???@@@@@@???>>>===>>>???>>>;;;999999:::<<<<<<>>>@@@BBBCCCAAA???<<<>>>@@@CCCDDDCCC???<<<444666999===@@@BBBDDDDDDAAAAAA???>>>===<<<<<<<<<:::888666555666999;;;===;;;:::999999888888888888777666555444444555666777777666444222222333444555444555777888999888666555555777999<<<<<<;;;999888777666666777:::<<<<<<;;;999888666444222222444555111111000000////////////222222111///,,,,,,...///111222333333222000---+++))))))((('''&&&%%%%%%$$$###%%%'''(((''''''((()))((()))))))))((('''&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$!!! !!!#########$$$$$$$$$$$$%%%&&&''''''&&&((()))(((%%%""" !!!!!!""""""####################################!!!  !!!!!!  """"""###$$$###"""!!! """###%%%&&&&&&%%%$$$###########################%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&###$$$$$$######%%%))),,,000222444555888>>>GGGNNN[[[___ffflllsss{{{ddddddddddddeeefffggggggdddfffggggggeeecccbbbcccddddddeeedddddddddfffiiiiiijjjllllllmmmnnnqqqsssqqqrrrrrrpppmmmkkkkkkkkkjjjjjjkkkmmmoooooollljjjkkkjjjiiihhhhhhfffbbb___]]]___bbbeeeggghhhhhhgggeeeccc```^^^]]]\\\YYYWWW[[[[[[ZZZXXXWWWXXX\\\^^^]]][[[XXXVVVTTTTTTTTTTTTWWWWWWYYY[[[^^^```aaabbb^^^\\\ZZZWWWVVVWWWWWWXXXWWWXXXXXXXXXWWWWWWVVVUUUXXXVVVSSSQQQQQQSSSUUUWWWTTTTTTSSSRRRRRRRRRRRRRRRRRRPPPNNNLLLLLLLLLNNNOOONNNMMMMMMMMMNNNPPPSSSTTTRRRPPPOOOQQQSSSSSSOOOKKKGGGFFFFFFHHHKKKLLLLLLKKKKKKJJJHHHHHHHHHJJJLLLMMMJJJKKKLLLKKKHHHFFFFFFGGGFFFFFFFFFHHHJJJKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHJJJMMMPPPPPPOOOLLLJJJGGGEEECCCDDDFFFIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFHHHIIIKKKNNNQQQSSSUUUWWWYYYUUUOOOJJJGGGGGGIIIKKKIIIIIIJJJLLLOOOOOOMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDAAABBBDDDEEEFFFDDDCCCAAA===<<<::::::<<>>@@@>>>:::777888999::::::;;;===??????===;;;999:::===@@@BBBBBB>>><<<444666999<<>>@@@;;;:::999888888777888888666555444444555666777888999888666555444444555666111333555777888888777666666777999;;;<<<<<<;;;:::999888777888:::<<<<<<<<<::::::777444111111333555333333222111000///.........//////...,,,+++,,,...222444555666444222///---***)))'''&&&$$$#########!!!$$$&&&''''''&&&&&&'''((()))*********)))'''&&&%%%%%%%%%%%%&&&'''((((((++++++******)))'''&&&%%% ###$$$$$$$$$#########$$$%%%&&&'''%%%&&&&&&$$$!!!!!!!!!"""###$$$$$$$$$$$$########################"""   !!!!!!  !!!""""""######!!!  """$$$&&&'''&&&%%%$$$###############"""""""""$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&#########""""""$$$))),,,...000333444777<<>>======;;;;;;;;;;;;<<<<<<<<<<<<999===???>>>:::888:::===;;;;;;<<<>>>??????<<<:::888999:::===??????<<<:::666888:::<<<======<<<<<<888777777666666666777777333333555777:::===???AAA;;;:::999888777777777777555444444444555666888999::::::999888777777777777...000333555777888777777666666888999:::;;;;;;;;;999777666888;;;===>>>>>><<<;;;999444000///222555555444444222111///---,,,---000333444333111///...444555777888777444111///---+++)))&&&$$$#########!!!$$$'''((('''&&&&&&'''))))))+++,,,+++***((('''$$$$$$$$$%%%&&&(((******************)))'''%%%$$$"""############""""""###$$$&&&'''$$$$$$###!!! !!!"""###$$$%%%%%%%%%$$$###########################!!! """  !!!!!!""""""  !!!!!!"""!!!  ###%%%'''&&&%%%$$$$$$#########"""""""""!!!$$$$$$%%%%%%&&&''''''((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$""""""%%%***---///222666888:::>>>EEEKKKUUUZZZbbbkkkuuucccdddeeefffgggfffeeeeeecccfffiiiiiifffaaa]]][[[ZZZ^^^cccgggiiiiiikkklllkkklllnnnoooppprrrtttwwwsssvvvzzzyyyuuupppmmmmmmjjjjjjmmmppprrrssspppnnnkkkjjjiiiiiihhheeeaaa^^^___bbbfffkkknnnoooooooooiiieee```]]][[[[[[ZZZZZZYYY[[[^^^^^^]]]\\\\\\]]][[[[[[ZZZXXXVVVUUUSSSSSSTTTWWW]]]bbbfffggghhhhhhdddbbb___\\\ZZZYYYZZZZZZYYYZZZ[[[\\\^^^^^^^^^^^^\\\YYYUUUSSSRRRRRRRRRQQQTTTVVVWWWXXXXXXWWWUUUSSSQQQQQQPPPPPPQQQQQQRRRRRRPPPOOOOOOOOOQQQSSSVVVWWWWWWUUUSSSSSSTTTRRRMMMIIILLLLLLLLLMMMOOOPPPOOOMMMJJJIIIHHHHHHHHHJJJMMMNNNJJJMMMNNNMMMJJJGGGHHHJJJHHHGGGGGGIIIJJJKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJIIILLLPPPRRRQQQNNNKKKJJJ>>><<<;;;;;;???CCCFFFGGGJJJJJJJJJIIIHHHGGGEEEDDDCCCDDDFFFHHHKKKMMMOOOPPPJJJKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGIIILLLNNNNNNMMMGGGFFFEEEDDDCCCAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@;;;<<<>>>@@@BBBDDDEEEEEEGGGFFFCCC@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<777<<>><<<888888999;;;<<<<<<:::888999:::;;;<<<<<<:::888777555555555555555666666777222444666888;;;===???@@@;;;:::999888777777777777444444444444555777999:::;;;;;;;;;:::999888888777---///111444666777888888555666666777999:::;;;<<<777666666888<<>>???@@@AAAAAAAAACCCEEEGGGGGGEEEBBB@@@???CCCDDDFFFGGGHHHHHHGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDAAA??????AAAAAA???===777:::???BBBBBBBBBBBBBBBCCCFFFEEECCCCCCDDDAAA;;;=========<<<;;;:::888777888999:::<<<>>>???@@@AAA@@@AAADDDEEEDDDAAA===;;;:::;;;:::999777666777888:::::::::::::::;;;<<<===777666666777888888666555888666555777;;;======<<<999:::;;;;;;:::888555444222333555777888999999888;;;999777777888999888777333111111444888;;;;;;999::::::::::::999999888888999888666777;;;>>>@@@@@@???;;;555000......000222555555555333000------...---666@@@AAA;;;444111111111333666999999888666444...---***(((&&&%%%%%%%%%###$$$%%%''')))***++++++***,,,...---+++***))))))"""###$$$&&&'''(((((((((***)))((('''%%%$$$###"""  !!! !!!!!!!!!!!!!!!"""!!!  !!!###$$$$$$######"""&&&$$$"""!!! !!!"""###   !!!!!!!!!!!!""""""""""""%%%$$$###!!! !!!!!!   ###%%%&&&%%%%%%((($$$!!!"""%%%'''%%%"""%%%%%%%%%&&&&&&'''''''''&&&%%%###"""""""""######!!!###$$$%%%&&&(((+++...333555999>>>CCCHHHMMMPPPZZZbbbjjjpppvvvbbbbbbbbbbbbcccdddeeeeeeeeeggghhhgggdddaaa___^^^hhhjjjnnnqqqrrrqqqooonnniiijjjkkkmmmmmmmmmlllkkkjjjmmmpppqqqnnnjjjgggfffhhhiiijjjmmmppppppmmmkkkkkklllllliiifffcccccccccbbbeeehhhkkkmmmmmmlllkkkiiifffccc```^^^]]]]]]^^^\\\\\\]]]```bbbcccaaa___YYYXXXWWWUUUTTTSSSSSSSSSUUUYYY^^^bbbeeeeeecccbbbcccbbb___]]][[[ZZZZZZZZZ\\\]]]___`````````______bbb^^^ZZZWWWUUUTTTSSSQQQPPPRRRSSSTTTTTTRRRPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJOOOPPPRRRRRRRRRSSSVVVXXXWWWVVVUUUSSSPPPNNNLLLJJJKKKOOOTTTWWWVVVSSSPPPNNNGGGEEECCCEEEIIILLLMMMLLLNNNPPPQQQPPPNNNNNNPPPRRRMMMKKKIIIHHHIIIKKKMMMMMMKKKJJJHHHHHHJJJKKKJJJIIIMMMOOOQQQRRRQQQNNNKKKIIIAAAAAAAAAAAAAAAAAA@@@@@@@@@CCCFFFGGGFFFDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDFFFGGGGGGFFFEEEDDDGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAACCC@@@??????@@@@@@>>><<<999<<>><<<:::::::::999777666777888;;;;;;;;;;;;;;;<<<===>>>777666666666888888666555777555555777:::======<<<999::::::999888666444333444555666888888888888777555444222333555777888888888666666888<<<>>>===<<<::::::999888888888999999999777555666999<<<>>>???>>>;;;777222000000111333333444444333111///000111...333888888444000///000000222555888888777555333---,,,***(((&&&%%%%%%$$$%%%&&&((()))+++,,,,,,,,,(((***,,,,,,+++)))))))))&&&&&&'''((()))***++++++******)))'''&&&$$$######"""!!! !!!!!!!!!!!!!!!!!!  !!!""""""###############$$$###!!! !!!"""###!!!!!!    !!!!!!!!!"""""""""$$$$$$###"""!!!!!!!!!!!!$$$$$$###!!!  ###&&&(((((((((((((((%%%""""""&&&'''&&&###%%%%%%%%%&&&&&&&&&''''''%%%$$$###"""!!!"""######!!!###&&&((())))))+++,,,222555999???EEELLLRRRUUU\\\ccckkkooouuu|||bbbaaa`````````bbbdddfffcccfffhhhiiifffdddbbbaaakkkmmmoooqqqqqqooommmkkkiiijjjkkklllllliiigggeeefffiiikkkkkkiiifffeeeeeegggfffgggiiikkklllkkkjjjhhhiiiiiigggdddcccccccccdddeeegggjjjllllllmmmlllhhhfffdddaaa____________\\\]]]___bbbeeedddaaa___YYYYYYWWWVVVUUUUUUUUUUUUUUUXXX[[[___``````___^^^``````___^^^]]]\\\\\\[[[]]]^^^___``````___^^^^^^aaa^^^ZZZWWWVVVTTTRRRQQQOOOPPPQQQRRRRRRQQQOOONNNMMMMMMLLLKKKKKKJJJIIIIIIKKKMMMPPPQQQRRRSSSVVVXXXWWWVVVSSSPPPNNNLLLLLLLLLMMMQQQWWWYYYXXXTTTPPPNNNDDDCCCCCCEEEIIILLLNNNNNNOOOQQQRRRRRRRRRRRRSSSUUUQQQMMMIIIIIILLLOOOOOOOOOMMMKKKIIIIIIJJJJJJIIIHHHKKKMMMOOOPPPOOOMMMKKKIIIEEEEEEEEEDDDBBBAAA???>>>>>>AAADDDGGGGGGFFFGGGGGGFFFFFFFFFFFFDDDBBB@@@??????AAADDDGGGIIIIIIGGGGGGGGGFFFDDDCCCBBBAAABBBBBBCCCBBBBBBAAA@@@@@@??????@@@???>>>???@@@@@@???======???AAABBBAAAAAABBBCCCDDDGGGGGGEEEFFFHHHEEE@@@::::::;;;;;;:::999888888666777999;;;===???@@@AAAEEEDDDDDDCCCBBB@@@>>>===:::::::::999777666777999;;;;;;<<<<<<===>>>??????777666555666888888666555666555555777:::======<<<::::::888666555444333333555555777888888888777777222111///111444888:::;;;;;;;;;:::<<<>>>>>>===<<<999999888777777888:::;;;:::888555444777:::===>>>===;;;888666444333333333222444444444222111222333000000000000000////////////000333666666555444222,,,,,,***)))'''%%%$$$###&&&'''(((***++++++******''')))+++,,,***))))))***(((((((((((()))***,,,---+++***)))((('''&&&%%%$$$$$$###""" !!!!!!""""""!!!!!!  """"""###""""""""""""###$$$$$$###"""!!! !!!###$$$""""""!!! !!!  !!!!!!!!!########################'''&&&$$$!!!  """%%%''')))))))))((('''%%%"""###&&&'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!!!!"""###!!!$$$(((++++++***++++++111555;;;AAAHHHOOOVVVZZZ___gggmmmppptttzzz}}}}}}zzz}}}aaa```^^^^^^___aaadddffffffhhhkkkllliiifffdddccchhhjjjmmmoooooonnnkkkiiigggiiikkklllkkkhhhdddbbbccceeeffffffeeecccddddddeeedddcccdddgggiiijjjiiifffggggggfffcccbbbbbbccceeefffgggiiijjjkkklllllliiigggeeecccaaa___^^^]]]ZZZ\\\___ccceeedddaaa]]]ZZZZZZYYYXXXWWWWWWWWWXXXUUUWWWYYYZZZ[[[\\\[[[[[[^^^____________^^^]]]\\\^^^___```aaaaaa```^^^^^^^^^\\\YYYWWWWWWVVVTTTSSSRRRRRRQQQQQQPPPOOONNNNNNMMMLLLKKKJJJHHHGGGGGGGGGIIILLLOOOQQQRRRTTTWWWYYYXXXUUURRROOOMMMMMMMMMNNNQQQTTTYYYZZZXXXSSSOOOLLLEEEDDDEEEGGGJJJMMMPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUTTTPPPKKKKKKNNNQQQPPPOOOOOOLLLJJJIIIIIIHHHGGGFFFHHHIIIKKKLLLLLLKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>>>>@@@DDDFFFGGGGGGHHHIIIFFFFFFFFFEEEDDDBBB@@@>>>???BBBFFFJJJKKKKKKIIIHHHGGGEEECCC@@@>>>>>>???@@@@@@@@@@@@???>>>>>>======<<<===>>>@@@BBBCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCDDDCCCEEEFFFEEEFFFHHHEEE@@@::::::;;;;;;;;;;;;;;;:::888999:::<<<>>>@@@BBBCCCFFFEEEDDDBBB@@@???>>>>>>::::::;;;999777777888:::<<<<<<===>>>??????@@@@@@777666555777888999777666666666777999;;;<<<===<<<;;;:::777444333222222333444555666888999999999888555333111333666:::===>>><<<<<<<<<======<<<;;;:::999888777777777999;;;<<<===999666555777:::===>>>;;;::::::999777666555444444555666555333222333444444111...///111222111000---///111333444444333222---,,,,,,***((('''%%%$$$%%%&&&'''))))))((('''&&&&&&)))+++,,,+++******+++((((((&&&&&&''')))+++,,,++++++***)))((('''&&&&&&&&&%%%$$$"""!!!!!!!!!"""######"""!!!  !!!###$$$$$$###"""!!!"""###$$$%%%"""""""""""""""###$$$%%%###"""!!!  !!!!!!  !!!######$$$$$$%%%%%%%%%%%%&&&%%%"""   !!!$$$&&&''''''&&&&&&%%%###!!!"""$$$%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""###$$$&&&)))******+++,,,---111666<<>>????????????>>>======<<<<<<:::<<<@@@CCCDDDFFFFFFGGGEEEFFFFFFEEEDDDCCCDDDEEEAAACCCDDDCCCDDDFFFCCC>>>:::;;;<<<===>>>>>>>>>>>>;;;<<<===???@@@BBBCCCDDDFFFDDDBBB@@@???>>>>>>>>>::::::;;;999888777999:::===>>>???@@@@@@@@@??????777666666888999:::999777777888:::;;;<<<<<<<<<<<<<<<:::777444222222333444222444666888::::::::::::777555444555888;;;<<<===<<<===>>>>>>===;;;999999777777777777999;;;===>>>???<<<888777888;;;<<<===888999999999999777555444666777777555333111222333444111///111444444111...,,,...000222333333222222......,,,+++)))(((&&&&&&%%%''')))******)))'''&&&'''))),,,,,,+++++++++,,,)))((('''&&&''')))+++,,,++++++***)))(((''''''&&&&&&&&&%%%$$$###"""""""""######"""!!!  """$$$%%%$$$###"""""""""###%%%&&&############$$$%%%%%%&&&###"""!!! !!!"""!!!   !!!"""###$$$%%%&&&&&&%%%%%%###!!!!!!""" !!!!!!!!!!!!!!! !!!###%%%&&&&&&%%%$$$!!! !!!"""###"""%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""###$$$''''''((('''(((***...111222777>>>CCCFFFLLLTTTZZZ```ggglllnnnqqqvvvxxxwwwzzzzzz|||aaaaaa``````bbbdddfffhhhhhhiiiiiifffbbb^^^\\\[[[___bbbggglllooopppooooookkklllmmmnnnllliiifffddd^^^___``````^^^]]]^^^___bbbaaa```bbbeeeggghhhhhhggghhhhhhgggeeecccdddeeeeeefffggghhhhhhgggfffeeeggggggfffeeebbb^^^[[[YYYWWWXXX[[[^^^aaa```]]][[[UUUUUUUUUUUUUUUUUUVVVVVVWWWVVVUUUUUUUUUWWWYYYZZZ]]]]]]]]]]]]]]]]]]]]]]]]aaaaaabbbaaaaaa___]]]\\\WWWVVVUUUWWWYYYZZZZZZYYYXXXVVVTTTRRRPPPOOOOOOPPPNNNMMMJJJGGGFFFEEEDDDDDDGGGKKKOOORRRTTTVVVXXXYYYWWWUUURRROOONNNOOOPPPQQQTTTVVVWWWVVVSSSOOOLLLKKKJJJKKKLLLLLLLLLMMMPPPSSSTTTSSSRRRSSSTTTSSSPPPNNNGGGIIIKKKNNNQQQSSSUUUVVVMMMKKKHHHFFFFFFEEEDDDBBB???@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA???AAADDDDDDDDDDDDEEEGGGFFFFFFFFFFFFDDDBBB@@@???===???BBBDDDFFFEEEDDDBBBCCCBBBAAA?????????@@@@@@@@@??????>>>======<<<<<<:::===BBBEEEFFFFFFGGGHHHDDDFFFGGGFFFDDDCCCCCCDDD@@@BBBCCCAAABBBDDDAAA<<<:::;;;<<<>>>???@@@@@@@@@>>>??????@@@AAABBBCCCDDDCCCBBBAAA???>>>>>>>>>>>>999:::;;;:::888888999;;;>>>???@@@@@@@@@???>>>===888777888999;;;<<<;;;999999;;;>>>>>>===;;;;;;<<<<<<:::888666555555666777333444666888::::::::::::555444444555777999999999<<<>>>@@@@@@===:::999999666777888:::<<<===>>>??????===:::999:::;;;;;;;;;666666777888888777555444666777777555333111111222333111000111333333///,,,,,,---///111222333333222000...,,,)))((('''''''''((())),,,......,,,***)))''')))+++,,,+++)))******+++***)))))))))***,,,---*********)))((('''''''''&&&%%%%%%%%%$$$$$$######""""""!!!!!!  """$$$%%%###############$$$%%%%%%######$$$$$$$$$$$$$$$$$$""""""!!!  """###"""  !!! !!!!!!!!!!!!###$$$%%%&&&%%%%%%$$$  !!!""" !!!""""""###"""""""""!!!"""$$$&&&&&&&&&$$$### !!!"""%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%''''''&&&%%%&&&***///333222888???CCCEEEJJJRRRYYY]]]dddjjjlllpppuuuxxxwww}}}|||~~~bbbbbbbbbccceeefffhhhiiiggggggfffbbb^^^[[[[[[[[[```dddiiinnnrrrtttttttttrrrrrrqqqpppmmmjjjgggeee```bbbdddcccaaa```______aaaaaaaaacccfffhhhiiihhhiiijjjjjjiiifffeeeeeeeeedddeeeggghhhgggeeebbb```ccccccddddddbbb```]]][[[XXXYYYZZZ]]]______]]][[[VVVVVVUUUVVVVVVWWWXXXXXXXXXVVVTTTTTTTTTWWWZZZ\\\]]]]]][[[[[[[[[[[[\\\]]]___`````````___]]][[[ZZZVVVVVVVVVWWWYYYZZZYYYXXXVVVUUURRRPPPPPPPPPRRRSSSOOOMMMJJJGGGEEEDDDDDDDDDFFFIIINNNQQQSSSTTTVVVWWWTTTSSSQQQOOONNNNNNOOOPPPQQQRRRSSSRRROOONNNNNNOOOLLLNNNNNNMMMKKKKKKMMMPPPPPPOOOOOOPPPRRRRRROOOLLLDDDIIIOOOQQQPPPOOOQQQSSSKKKIIIFFFEEEEEEDDDBBBAAA===>>>@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB>>>@@@BBBCCCCCCCCCEEEGGGGGGGGGFFFEEEBBB???===;;;<<<===???BBBCCCDDDCCCCCC@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@???>>>>>>======<<>>>>>======999:::;;;:::999888:::<<>><<<:::999999999:::======<<<;;;<<>>;;;;;;;;;;;;:::999888888888999999666777888999999999888777222222333555888999888777888;;;>>>>>>;;;888666666444666999===???@@@@@@@@@>>><<<::::::::::::999777333444555666666666555444333444555444222111222333555444222222111000///---,,,---///000222333333333000---)))&&&$$$%%%&&&'''(((***---///000...,,,***&&&(((******((('''&&&''')))))))))************+++***))))))((((((''''''&&&$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!  """###$$$"""###$$$$$$%%%%%%$$$$$$""""""#########"""!!!!!!!!!!!! !!!###$$$"""  !!!!!! !!!!!!!!!"""""""""!!!"""$$$%%%%%%%%%###"""!!!!!!!!! !!!"""""""""""""""!!!"""$$$$$$###"""!!! """###%%%%%%%%%$$$$$$$$$######%%%$$$#########$$$&&&'''###$$$%%%&&&'''+++///333222999@@@DDDFFFJJJSSSZZZ]]]dddkkkooossszzz~~~~~~}}}bbbcccdddeeeggghhhiiijjjhhhgggeeebbb^^^\\\]]]^^^cccggglllrrrvvvwwwxxxwwwwwwvvvtttqqqnnnjjjgggeeedddfffiiiiiigggdddccccccaaaaaabbbdddhhhiiiiiihhhkkklllllljjjgggeeeeeefffdddeeeggghhhgggddd```]]]___```bbbccccccaaa^^^]]]YYYYYYZZZ\\\^^^___^^^]]]YYYYYYYYYYYYYYYZZZ[[[\\\XXXWWWTTTSSSTTTWWW[[[]]]^^^]]][[[YYYYYYZZZ[[[]]]^^^^^^^^^^^^]]][[[YYYWWWXXXWWWWWWXXXYYYZZZXXXWWWSSSRRRPPPOOOOOOQQQTTTVVVPPPNNNKKKGGGEEEDDDDDDDDDEEEHHHMMMPPPRRRSSSTTTUUURRRQQQPPPNNNMMMMMMNNNNNNMMMNNNOOONNNMMMNNNPPPRRRNNNOOOOOOMMMJJJIIIKKKNNNLLLKKKLLLNNNQQQRRROOOLLLFFFMMMTTTSSSNNNJJJJJJMMMJJJHHHEEEDDDDDDCCCBBB@@@===>>>@@@BBBCCCEEEFFFFFFIIIIIIHHHHHHFFFEEECCCBBB<<<>>>@@@AAABBBDDDFFFHHHHHHHHHGGGDDDAAA===999777<<<===???AAACCCEEEFFFGGG>>>???AAABBBDDDDDDDDDDDDAAAAAA@@@@@@??????>>>>>>>>>AAAEEEFFFCCCAAA@@@AAA===@@@CCCDDDCCCAAA??????BBBDDDDDDAAABBBCCC???999888999:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======999:::;;;:::999999:::<<<@@@AAAAAAAAA@@@===:::999:::::::::;;;>>>???>>><<<>>>AAACCCBBB???;;;:::;;;;;;::::::::::::::::::;;;999:::::::::999777666555111111444777;;;<<<:::888444777;;;:::777444333333444666:::>>>AAAAAAAAA@@@<<<;;;:::::::::999777444222333333444444555444444111222444333222222444555999888555333000000000111,,,---///000222333444444///,,,'''###""""""%%%&&&&&&(((+++...///...+++***%%%'''((((((&&&$$$$$$$$$&&&''''''(((((((((((('''))))))((((((''''''&&&&&&######$$$%%%%%%%%%$$$$$$ !!!!!!!!!!!!!!! """###$$$"""###$$$%%%&&&%%%$$$$$$!!!!!!""""""!!!  !!!$$$$$$"""  !!!"""!!!!!!!!!!!!""""""""""""!!!"""$$$%%%%%%$$$"""!!!############"""!!! !!!""""""!!!!!!!!!!!!  !!!###$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%'''((( """%%%'''))),,,///111111888AAAEEEFFFKKKTTT\\\```hhhoootttyyydddfffgggiiijjjiiiiiihhheeedddaaa```___aaacccdddfffjjjpppsssssstttvvvxxxwwwwwwvvvsssooolllkkkkkklllmmmmmmjjjfffbbbaaaaaabbbbbbbbbdddfffhhhjjjkkknnnnnnllliiifffeeefffgggiiihhhfffeeedddccc```]]]bbbcccdddeeedddbbb```^^^ZZZ\\\___bbbcccbbb```______^^^\\\ZZZYYYYYYZZZZZZWWWVVVUUUVVVXXX[[[___aaabbb___[[[YYYZZZZZZZZZZZZ\\\]]]]]]]]]\\\[[[[[[ZZZVVVYYY[[[ZZZWWWSSSQQQPPPNNNNNNOOOPPPQQQSSSUUUVVVPPPLLLGGGEEEFFFGGGGGGFFFDDDEEEHHHJJJMMMOOOPPPPPPPPPOOOOOOQQQSSSRRRLLLGGGHHHHHHJJJLLLNNNPPPRRRSSSOOONNNLLLIIIGGGGGGIIIKKKOOOOOOPPPQQQRRRQQQNNNLLLMMMTTTXXXUUULLLFFFHHHLLLJJJIIIHHHHHHHHHFFFCCC@@@@@@@@@@@@@@@BBBDDDGGGHHHHHHGGGFFFEEEDDDDDDEEEFFF>>>======AAAFFFHHHHHHFFFIIIHHHFFFCCC???<<<:::999???AAACCCBBBAAA@@@AAABBB??????@@@CCCFFFHHHHHHGGGGGGCCC???===>>>>>>===:::???AAABBBAAA???<<<;;;;;;999;;;===@@@AAABBBCCCCCCCCCCCCCCCBBBAAA???>>>======<<<;;;;;;;;;<<<===>>>===@@@CCCDDDCCCAAAAAAAAA??????@@@@@@@@@>>>===;;;===<<<;;;999888999999:::===>>>??????>>>;;;888666555777999:::::::::;;;<<>>;;;:::???@@@BBBBBB@@@???>>>???>>>>>>@@@CCCGGGIIIHHHGGGCCCAAA>>>>>>??????>>><<<;;;===>>>===;;;999888999888999<<>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<:::999888888999999<<<===>>>>>><<<999666444444666888999888888999;;;>>>>>>>>><<<999777777888888888888777888888999:::;;;:::888777555444444444000222444555777777777666555666666555444444555777777888:::<<<=========<<<<<<<<<<<<<<<:::777444222111222555777888666444222333333222111111222222333444333111000111333555777444444444444444333222222***)))&&&$$$""""""###$$$$$$&&&(((*********)))((((((((((((&&&$$$$$$&&&(((***)))))))))((((((((('''$$$$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$###"""""" !!!###"""!!!!!!"""$$$"""!!!  """"""############"""!!!  !!!"""###!!!!!!""""""###""""""""" !!!""" """###$$$######%%%&&&&&&"""!!!$$$$$$!!!!!!%%%((('''%%%$$$############ !!!!!!""""""!!!!!!"""###$$$$$$$$$$$$"""""""""""""""######$$$%%%%%%%%%&&&(((***---...444;;;BBBFFFIIINNNWWW___gggkkkrrrxxx}}}~~~lllkkkiiigggffffffffffffiiihhhffffffgggiiilllnnnrrrsssuuuuuuttttttuuuwwwwwwvvvtttpppmmmkkklllnnnnnnooonnnlllhhhfffeeeeeeccceeehhhkkkmmmnnnnnnnnnoookkkfffbbbaaacccfffiiijjjhhheeecccccccccaaa```cccccccccccccccbbbbbbbbbfffgggggggggfffeeecccaaa______^^^]]]\\\\\\\\\]]][[[ZZZYYYYYYZZZ]]]```bbbfffdddaaa`````````^^^]]]^^^___aaabbbbbbbbbbbbaaa]]]]]]\\\YYYUUURRRQQQQQQSSSTTTUUUWWWWWWVVVUUUTTTOOOLLLGGGEEEDDDCCCBBBAAA@@@DDDHHHGGGDDDCCCGGGKKKPPPRRRTTTTTTRRROOOMMMLLLHHHIIIKKKMMMNNNNNNMMMMMMPPPPPPOOOMMMLLLMMMOOORRRUUUUUUTTTUUUUUUTTTRRROOOJJJIIIHHHFFFDDDDDDGGGJJJKKKJJJHHHGGGGGGFFFEEECCCAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCEEEHHHIIIIIIHHHMMMLLLIIIFFFCCC@@@===<<<===???BBBBBB@@@>>>===<<<===>>>AAAEEEHHHIIIGGGEEE???>>>>>>???@@@@@@>>><<<777888:::999777666666777888:::===AAACCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA>>><<<999777777888:::;;;AAAAAABBB@@@>>><<<<<<=========<<<;;;;;;;;;<<<<<<===;;;:::999888888999999<<<<<<<<<;;;999666444222222444777888888777888999888999:::999777666777888:::999888888777888888888:::999777555444333222222222333555777777777777777666666555444222333555777999:::;;;===>>>>>>>>>===>>>======;;;999666444222444555777888888555333111333222111000//////000000111111222333555777888999666666666666555444222222)))(((&&&%%%###"""""""""%%%&&&((()))))))))(((((((((((((((&&&%%%%%%''')))++++++***)))((('''&&&&&&######$$$$$$$$$$$$######''''''&&&%%%###"""!!!!!!!!!""""""!!! """######"""!!! !!!"""############"""!!!  """$$$&&&'''$$$$$$"""!!!   !!!###%%%%%%%%%&&&(((******&&&######"""!!!"""%%%$$$###""""""!!!!!!""""""  !!!!!!"""######""""""""""""""""""""""""###$$$$$$&&&%%%%%%&&&''')))+++,,,444:::BBBGGGJJJPPPXXX```ccciiirrryyy}}}~~~~~~~~~mmmkkkhhheeedddeeefffgggjjjiiihhhhhhjjjnnnqqqsssuuuuuuuuuttttttuuuvvvwwwwwwvvvtttpppmmmmmmoooqqqppppppooolllgggeeedddeeegggiiimmmqqqssssssqqqppprrrllleee```___bbbfffhhhgggeeecccbbbcccddddddccccccbbbbbbbbbbbbcccdddeeeiiiiiihhhfffdddbbbaaa___```_________^^^^^^^^^___^^^\\\[[[ZZZ[[[^^^aaaccchhhfffdddccccccbbb```^^^^^^___aaacccddddddcccccc]]]]]][[[XXXUUUSSSTTTUUUWWWXXX[[[\\\[[[YYYVVVTTTOOOLLLIIIEEECCCAAA@@@@@@AAAFFFKKKIIIEEEDDDIIIOOOQQQUUUXXXWWWSSSPPPOOOPPPJJJLLLMMMNNNNNNMMMLLLKKKNNNOOOOOONNNMMMNNNQQQTTTVVVUUUUUUVVVWWWWWWUUUTTTPPPLLLGGGEEEEEEHHHJJJLLLLLLJJJHHHGGGGGGGGGFFFDDDBBBCCCDDDEEEFFFEEEDDDCCCDDDCCCBBBAAA@@@?????????DDDDDDEEEGGGIIIJJJIIIIIIMMMLLLJJJGGGDDDAAA>>>===<<>>???@@@AAA@@@>>>;;;999555666888888777666777999<<<>>>AAADDDFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>;;;888777888:::;;;EEEEEEDDDAAA>>><<<===>>>===;;;999888888:::<<<>>>===<<<:::999888888999999;;;;;;:::888666444222111222555888999999888888999444666777777666666777999===<<<;;;:::999888888999777777666555444444444444555666888999:::999999888777666555222111222555888;;;<<<>>>???@@@@@@@@@???<<<;;;:::999777555444444555666777888888666444333333222000...------......111222555777888999888888666666666555444333111000))))))((('''%%%$$$###"""&&&&&&'''(((((((((''''''((())))))(((&&&''')))+++,,,,,,+++)))(((&&&%%%%%%######$$$%%%%%%%%%$$$$$$((('''&&&%%%###"""!!!  !!!!!! !!!"""###"""!!! !!!"""############"""!!!  """$$$&&&'''%%%$$$"""  !!!###%%%&&&&&&(((***,,,---+++)))'''%%%""""""""" !!!!!!""""""""""""!!!!!! """"""""""""###$$$%%%%%%%%%$$$$$$%%%''')))+++---333999@@@FFFKKKQQQZZZ```bbbiiirrrxxx{{{}}}jjjiiifffddddddfffhhhjjjjjjiiiiiijjjlllppptttwwwxxxwwwvvvwwwwwwxxxyyyyyywwwvvvtttqqqooooooqqqtttssssssqqqmmmiiiffffffgggkkknnnrrruuuwwwvvvtttrrrsssmmmeeeaaaaaacccfffgggdddcccbbbbbbdddffffffeeebbbbbbbbbbbbcccdddfffggghhhgggeeebbb```^^^]]]]]]`````````aaaaaaaaaaaaaaa```___]]]\\\\\\^^^```bbbgggeeebbbbbbbbbbbbaaa```^^^___aaacccdddcccaaa```ZZZZZZYYYWWWUUUUUUWWWYYYZZZ\\\^^^___^^^[[[WWWTTTOOOMMMKKKGGGDDDAAA@@@@@@AAAFFFKKKJJJFFFFFFLLLRRRRRRVVVYYYXXXTTTRRRRRRSSSNNNOOOOOOOOOOOONNNLLLLLLLLLMMMNNNNNNNNNOOOQQQTTTSSSSSSSSSUUUWWWXXXXXXWWWTTTOOOJJJGGGHHHJJJLLLLLLLLLJJJHHHHHHIIIHHHGGGEEEBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEDDDCCCBBBAAA@@@???CCCEEEGGGHHHHHHIIIJJJJJJLLLKKKIIIGGGDDDBBB@@@???>>>AAADDDEEEEEEDDDDDDEEEEEEEEEGGGIIIJJJHHHDDD@@@AAABBBCCCCCC@@@<<<888666666777999999999999;;;===CCCDDDGGGIIIIIIHHHFFFDDDBBBBBB@@@???????????????AAA@@@===;;;::::::<<<===DDDDDDCCCAAA>>><<<<<<===<<<;;;999777888:::===???===<<<;;;999999999999:::;;;:::888666444333222222555888;;;<<<;;;999888999333555666777666666888:::<<<;;;:::999888777777777555555555555666777888999999:::;;;<<<<<<;;;::::::888777555333111222555888>>>???@@@AAABBBBBBAAAAAA999888777666555666666777444666777999999888777666222111...,,,+++,,,---...444555888::::::999777555555555444333222111///...++++++***)))'''&&&%%%$$$&&&''''''''''''&&&&&&&&&((())))))((('''(((+++------,,,+++)))(((&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&((('''&&&%%%###"""!!!  !!!!!! !!!"""###"""!!! !!!"""###$$$$$$$$$$$$###"""!!!  !!!!!!!!!!!! !!!"""######"""!!! !!! """$$$%%%&&&'''***,,,...//////,,,)))&&&""" !!!""""""""""""!!!!!! """"""""""""###$$$%%%&&&######$$$%%%(((+++...///444:::BBBIIIOOOVVV^^^ccceeejjjqqqvvvyyy}}}jjjhhhgggfffgggiiilllnnnkkkkkkkkklllnnnrrrwwwyyy|||{{{zzz{{{|||}}}|||zzzuuuuuutttrrrpppppprrrtttuuutttsssooollljjjkkkllloooqqqtttvvvwwwuuusssqqqooojjjdddbbbdddfffffffffcccbbbbbbdddffffffeeeccc``````bbbcccdddfffggggggfffdddaaa___]]]\\\[[[\\\```aaabbbcccccccccccccccbbb```^^^\\\\\\^^^```aaadddaaa^^^]]]^^^`````````^^^```bbbcccbbb```^^^\\\XXXXXXXXXWWWUUUUUUWWWZZZ[[[]]]^^^___^^^[[[WWWTTTOOOOOOMMMJJJFFFCCCBBBBBBAAAEEEHHHGGGEEEFFFLLLQQQRRRTTTVVVVVVUUUTTTTTTTTTQQQPPPPPPOOONNNNNNMMMMMMKKKMMMNNNNNNNNNOOOQQQSSSRRRQQQQQQRRRUUUWWWWWWVVVQQQNNNJJJIIIIIIJJJKKKKKKJJJJJJIIIJJJKKKJJJGGGEEEBBBBBBCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFDDDCCCAAA@@@AAACCCFFFGGGGGGHHHIIIKKKKKKJJJIIIGGGEEEDDDBBBBBBCCCEEEGGGGGGGGGGGGHHHJJJIIIIIIIIIJJJKKKIIIEEEAAADDDFFFGGGDDD@@@:::777555666888999::::::<<>>===<<<===>>>>>>AAA@@@???>>>======>>>>>>@@@@@@AAA???===;;;;;;<<<<<<;;;999999:::<<>>===<<<:::::::::;;;;;;;;;:::888666444444444555888;;;>>>>>><<<:::888888333555666666666666777999888777666555444444444444444444555666777999;;;<<<;;;<<<<<<======<<<;;;:::888888777555333333555777>>>???@@@AAABBBAAAAAA@@@888777666444555666888:::666666888999999999999888222000---++++++,,,...///666777999;;;:::888555444222222222222111///......---,,,***)))''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''(((''''''(((***---,,,,,,+++)))(((&&&%%%%%%$$$%%%&&&''''''(((((('''''''''&&&%%%###"""!!!!!!!!!""""""!!! """###""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!  """###""""""  """"""!!!!!! !!!!!!""" """"""###"""""" """$$$%%%&&&''')))+++,,,///000...+++)))%%%   !!!!!!"""######""""""""""""""""""###$$$%%%&&&'''######$$$&&&))),,,///111777===EEEMMMUUU\\\cccgggiiimmmrrrtttvvv|||}}}}}}~~~lllkkkjjjjjjkkklllnnnpppnnnmmmmmmnnnqqquuuyyy{{{~~~|||{{{|||}}}|||xxxuuuqqqrrrrrrqqqooooooqqqrrrooooooooommmkkklllnnnpppppprrrsssttttttrrrpppnnngggcccaaabbbgggiiihhhfffeeeeeeeeefffgggeeeaaa^^^^^^___bbbdddfffgggggggggdddccc```]]]\\\\\\]]]]]]```aaacccdddeeeeeeeeedddcccaaa^^^\\\\\\]]]___``````]]]YYYXXXZZZ]]]___``````aaaccccccbbb^^^[[[XXXWWWXXXXXXWWWUUUTTTVVVWWWZZZ[[[\\\\\\[[[XXXUUUSSSOOOPPPPPPLLLHHHEEEDDDEEEEEEFFFGGGFFFFFFGGGJJJMMMQQQPPPQQQRRRTTTUUUTTTSSSRRRPPPNNNMMMLLLMMMNNNNNNLLLMMMOOOOOOOOOOOOQQQRRRRRRQQQOOOPPPRRRSSSRRRRRRJJJKKKKKKKKKJJJJJJJJJKKKIIIIIIJJJLLLMMMKKKGGGDDDAAAAAAAAAAAAAAABBBCCCCCCHHHHHHHHHGGGFFFDDDBBBAAA>>>AAAEEEFFFFFFFFFIIIKKKKKKJJJIIIIIIHHHGGGFFFFFFIIIJJJJJJIIIGGGGGGIIIKKKJJJJJJJJJJJJKKKKKKHHHFFFFFFHHHHHHEEE???:::777777555666888999:::<<<@@@BBBGGGIIILLLNNNMMMKKKHHHEEE@@@???===<<<;;;<<<===>>>??????@@@@@@@@@?????????<<<>>>@@@@@@>>><<<<<<===<<<<<<;;;;;;<<<>>>AAABBB@@@???===<<<;;;;;;<<<<<<<<<:::888666555666777888;;;===@@@@@@===999777666444555666666444444555666666555444333333333333333444444555666777999:::;;;;;;;;;<<<===<<<;;;999888888999999777555444555777<<<===>>>@@@@@@???>>>>>><<<:::777666555777:::;;;999999999:::999999888777111///---++++++,,,///000666777999::::::888666444111111111111000000///......,,,***'''&&&&&&&&&'''((('''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%(((+++,,,+++***)))((('''&&&%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$###"""""" !!!###"""!!!!!!"""$$$!!!!!! !!!###%%%&&&$$$$$$$$$$$$###"""!!!!!!!!!###"""!!!  """"""######""""""!!! !!!###$$$%%%%%%%%%!!!###%%%&&&&&&''')))+++'''+++---******+++)))$$$ !!!!!!!!!   !!!!!!""""""!!!!!!"""###$$$$$$$$$$$$"""""""""###$$$%%%''''''%%%%%%&&&'''))),,,///111777<<>>???===>>>@@@AAAAAA@@@???>>>;;;>>>AAABBBAAA@@@??????===<<<<<<===>>>@@@BBBCCCAAA@@@>>>===<<<<<<======<<<:::888666666777999:::<<<>>>@@@@@@===888555444444555666555333222333444666666555444444444444555555555555666666777999999:::;;;;;;;;;;;;:::888777888999:::999777555555666;;;;;;===>>>>>>===<<<<<>><<<===???CCCEEEFFFGGGGGGGGGEEECCCAAA@@@EEEEEEEEEEEEFFFGGGHHHIIIOOOMMMKKKIIIHHHGGGHHHHHHIIIJJJJJJHHHFFFFFFGGGHHHIIIKKKMMMOOOOOONNNKKKIIIHHHGGGEEEBBB???===:::999999999:::<<>>===@@@DDDIIINNNNNNKKKGGGDDD>>>>>>????????????>>>===??????>>>===============>>>???AAABBBAAA@@@>>><<<888888999:::<<<===???@@@BBBAAA???===;;;999888888>>><<<999777777888;;;===CCCAAA>>>;;;888666666555777666555444333222222222333111000000222555666777:::999777555555666777888>>><<<999777666666666777;;;<<<>>>??????===;;;999???===;;;:::;;;===@@@AAA@@@???<<<:::999888888999;;;<<<<<<<<<:::888555333000///.........///111222555555555555666777999:::555444222000...............,,,)))'''&&&''')))***'''%%%$$$$$$$$$$$$###!!!"""!!! ###&&&(((''')))***++++++***((('''%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$######$$$%%%$$$$$$###!!! ###%%%&&&###!!! !!!""""""""""""!!! """###$$$###!!!  """###%%%%%%%%%%%%$$$$$$###""" """###%%%&&&&&&'''((()))++++++)))((('''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&###!!! !!!!!!!!!   !!!!!!""""""!!!"""#########"""######$$$%%%&&&''''''***'''$$$$$$'''---111444555:::BBBIIIPPPWWW___dddhhhlllqqqtttuuuwww{{{~~~ooonnnmmmnnnpppqqqqqqpppooollllllooopppoooppptttwwwuuusssqqqooonnnlllkkkkkkjjjiiihhhgggggghhhhhhjjjhhhggghhhkkkmmmlllkkkkkkiiihhhhhhiiiggg___XXXRRR]]]ffffffeeegggjjjkkknnnmmmllliiieeeaaa^^^\\\^^^aaadddeeecccbbbccceeecccbbbbbbaaaaaaaaabbbccc``````_________```bbbbbb]]]ZZZXXXWWWXXXYYYYYYYYY[[[YYYWWWYYY]]]```bbbbbbdddaaa^^^\\\[[[ZZZWWWUUURRRSSSTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTSSSRRRPPPOOOOOOPPPRRRRRRRRRPPPNNNLLLLLLLLLJJJJJJJJJJJJLLLLLLOOOLLLJJJJJJLLLNNNOOOOOONNNNNNOOOOOONNNLLLJJJHHHNNNNNNOOOPPPQQQQQQQQQQQQOOONNNMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMOOOOOOMMMHHHDDDAAA@@@???>>>???BBBDDDFFFGGGFFFFFFEEEDDDCCCAAAAAADDDDDDEEEGGGHHHJJJKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGIIIIIIJJJIIIGGGGGGHHHJJJKKKLLLOOOPPPPPPNNNKKKIIIHHHGGGEEECCCAAA???===<<<>>>===>>>@@@BBBBBBAAA???DDDFFFHHHIIIIIIGGGDDDCCC>>>??????@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<>>>???@@@@@@@@@???===<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDCCCBBB@@@???>>>=========;;;999888888:::<<<>>>CCCAAA>>>;;;999888777777777666555444333222222222444222000111333555777777:::999777666666777888999;;;:::888777666777888999<<<===@@@AAAAAA@@@>>><<<<<<<<<;;;:::;;;===???@@@>>>===:::888777666666666888999;;;<<<<<<:::888666000000//////000111222333555444333333555777999;;;888666444111000///......///---+++)))(((((()))***&&&%%%$$$$$$%%%&&&$$$###"""!!! !!!###&&&((('''(((***,,,------,,,+++'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###############%%%$$$"""###$$$%%%%%%$$$###!!!!!!###$$$$$$"""!!! !!!###$$$###"""###""" !!!###$$$%%%$$$"""!!!!!!"""###$$$&&&&&&''''''&&&%%%%%%$$$ !!!"""###$$$%%%%%%&&&'''((())))))((('''&&&&&&%%%$$$######$$$%%%&&&'''%%%###!!! !!!!!!!!!  !!!!!!  !!!"""""""""%%%%%%%%%&&&''''''(((((()))'''%%%&&&)))---222444777<<>>??????@@@@@@?????????<<<<<<;;;:::::::::::::::=========>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCEEEGGGAAAAAA???>>>===<<<<<<<<<:::999888888999;;;>>>@@@AAA@@@>>>;;;999999999999777666555333222222111111333222111222555777999999:::999888888888999:::;;;999888777666666777999999999;;;>>>@@@AAA@@@>>>===999999:::;;;===>>>??????>>>===:::888666555555555555777:::===>>><<<:::888111111111111222333444555333222111111333666999;;;:::888666333111/////////...---,,,***))))))((((((&&&%%%$$$%%%'''''''''&&&###"""!!! !!!###&&&'''&&&'''***---///000000000((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!%%%###"""###$$$&&&&&&%%%"""!!! !!!"""###"""!!! !!!###%%%&&&$$$######"""!!!!!!!!!"""$$$%%%%%%$$$###""""""###%%%&&&'''(((((((((((('''&&&&&&"""""""""############$$$%%%%%%''''''''''''%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%###!!! !!!!!!!!!  !!!!!!!!! """"""!!! !!!"""'''''''''''''''(((((((((''''''((())),,,///222444888>>>DDDJJJOOOUUU]]]cccggglllrrruuuvvvxxx{{{qqqpppqqqrrrssssssqqqooolllhhhfffgggfffddddddhhhlllmmmnnnnnnllljjjiiiiiiiiihhhhhhgggffffffeeeeeefffhhhkkkmmmmmmkkkhhheeeccc``````bbbbbb]]]XXXVVV^^^eeeiiiiiiiiinnnsssuuuvvvuuurrrooojjjgggcccbbbccccccaaa___^^^___aaabbb``````_________```aaaaaaaaabbbcccddddddcccaaa```YYYWWWTTTTTTWWWZZZ\\\]]]```___^^^^^^___```aaaaaa\\\ZZZYYYYYYZZZYYYWWWVVVSSSQQQNNNKKKJJJKKKMMMNNNTTTTTTUUUVVVUUUSSSQQQOOOPPPQQQSSSTTTTTTSSSRRRQQQRRRPPPMMMKKKKKKMMMPPPRRROOOLLLHHHGGGHHHJJJLLLLLLMMMOOOQQQRRRQQQNNNKKKIIIJJJLLLNNNPPPQQQQQQQQQPPPLLLLLLMMMMMMOOOPPPRRRSSSSSSUUUVVVQQQKKKGGGJJJMMMNNNNNNNNNOOONNNKKKFFFCCC>>>???BBBEEEGGGHHHHHHGGGFFFEEECCCBBBAAABBBCCCCCCCCCEEEHHHJJJLLLLLLKKKKKKFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKMMMPPPQQQRRRSSSQQQNNNJJJGGGFFFEEECCCAAA@@@?????????CCCBBBBBBDDDFFFHHHGGGFFFFFFEEECCCBBBAAA@@@AAAAAA======>>>?????????>>>>>>;;;:::999999888888999999:::::::::;;;===>>>@@@AAABBBAAAAAABBBCCCFFFHHHIII@@@???===;;;:::999888888777777777888999;;;===???>>>===;;;999999999999999777666555333222222111111111000000333777;;;======<<<;;;;;;;;;;;;<<<======999888888777666777777888444666999;;;<<<<<<;;;:::777999;;;===>>>????????????>>><<<999777777666666555777;;;>>>>>>===:::888222222222333444444555666222111//////111444888::::::888666333111/////////,,,,,,+++***)))((('''&&&&&&%%%$$$&&&((())))))(((######"""!!!"""###%%%&&&&&&'''))),,,...///000000''''''&&&$$$$$$#########%%%$$$###""""""!!!""""""$$$###""""""$$$&&&&&&%%%"""!!!!!!"""######!!! !!!$$$''''''%%%###""""""!!!!!!!!!"""###$$$#########"""###$$$%%%&&&''''''((((((((((((''''''$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%$$$"""!!! !!!!!! !!!!!! ###""" !!!###$$$(((((((((''''''&&&&&&&&&&&&(((***,,,...000222333999>>>EEEIIIMMMRRRZZZaaaiiinnnuuuyyy{{{}}}uuutttuuuuuuuuusssooollliiieeeccceeeeeeccceeeiiilllooorrrqqqnnnkkkjjjjjjiiiiiiiiihhhhhhhhhggggggiiilllnnnooonnnjjjgggeeeddd```___bbb___XXXSSSSSS```eeeiiihhhjjjqqqwwwyyyxxxwwwtttppplllhhhfffeeecccaaa^^^\\\\\\]]]^^^______]]]ZZZXXXXXX[[[___aaabbbccceeefffeeecccaaa___XXXWWWUUUVVVZZZ^^^aaabbbbbbbbbaaa___]]]\\\\\\\\\WWWVVVVVVWWWXXXXXXVVVTTTRRROOOLLLIIIHHHJJJMMMOOOWWWWWWVVVVVVTTTRRRPPPOOOQQQRRRSSSTTTTTTTTTSSSRRRQQQOOOLLLJJJJJJLLLOOOQQQNNNLLLHHHGGGHHHJJJKKKKKKMMMNNNPPPQQQPPPNNNLLLJJJHHHIIIKKKNNNOOOPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWTTTVVVVVVQQQJJJGGGJJJNNNOOONNNNNNNNNNNNKKKGGGCCC>>>AAADDDGGGIIIHHHGGGFFFDDDCCCBBBAAAAAABBBCCCCCCDDDEEEHHHIIIJJJIIIHHHFFFEEEDDDCCCBBBCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKMMMPPPQQQRRRRRRPPPLLLHHHEEEEEECCCAAA>>>===<<<<<<<<<@@@??????AAAEEEGGGHHHHHHAAAAAABBBBBBBBBBBBAAAAAA;;;<<<<<<===>>>>>>======::::::999888888888888999666777888:::===@@@CCCDDDCCCDDDDDDEEEFFFGGGHHHHHHCCCAAA???===:::999888777555666666888999:::;;;<<<999888777777777888999:::777777555444333222222222......000444:::>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>???::::::999777666555555555111333666999::::::888777777999;;;>>>@@@@@@@@@???>>><<<:::888777666666777777999<<<======;;;888666333444444555555555555555000///......///222555888666555333111////////////++++++***((('''&&&$$$$$$&&&%%%$$$&&&(((***)))((($$$$$$###""""""###$$$%%%&&&'''((()))***++++++,,,&&&&&&$$$###""""""""""""###############$$$%%%&&&%%%###"""###$$$&&&&&&%%%!!!!!!!!!###$$$###!!! !!!$$$''''''%%%### !!!!!!""""""!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$######$$$###""""""""""""###$$$######"""!!!!!!  !!!  !!!!!!!!!  !!!!!!!!!  """%%%''''''&&&&&&%%%%%%$$$$$$###$$$(((,,,...///000111333999>>>EEEHHHJJJOOOYYY```kkkqqqyyy~~~wwwwwwwwwxxxwwwsssnnnjjjgggcccbbbdddeeeeeehhhlllnnnrrruuuuuupppkkkiiiiiiggghhhiiijjjjjjjjjiiiiiikkkmmmooonnnllliiiggggggiiidddbbbddd___TTTOOORRRaaaeeehhhhhhkkkrrrwwwxxxvvvtttqqqnnnjjjhhhfffeeeaaa^^^[[[ZZZ[[[\\\\\\\\\]]]ZZZVVVSSSTTTWWW]]]```bbbcccddddddcccaaa___^^^XXXWWWWWWYYY\\\___aaaaaaaaaaaaaaa___[[[YYYXXXXXXUUUTTTUUUVVVWWWWWWUUUSSSPPPNNNKKKIIIIIILLLPPPRRRWWWVVVTTTRRRQQQPPPPPPPPPSSSSSSSSSTTTSSSSSSSSSRRROOONNNLLLJJJJJJLLLNNNOOOMMMLLLJJJJJJKKKLLLMMMLLLNNNNNNOOOOOOOOONNNLLLKKKGGGHHHIIIKKKMMMOOOPPPQQQSSSSSSTTTTTTUUUWWWXXXYYYTTTUUUSSSOOOKKKIIIKKKNNNOOONNNMMMMMMMMMKKKHHHEEEAAACCCFFFHHHIIIHHHFFFDDDBBBBBBAAAAAAAAABBBBBBCCCEEEEEEGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJIIIHHHHHHJJJLLLNNNOOOQQQQQQNNNKKKFFFDDDAAA@@@===;;;::::::<<<<<<===<<<<<<>>>AAADDDEEEEEE<<<===@@@BBBCCCBBBAAA@@@;;;;;;<<<===>>>>>>>>>>>>;;;;;;:::999999999999999666777999;;;>>>AAACCCDDDCCCDDDFFFGGGGGGFFFEEEDDD@@@>>><<<:::888666555555666777888999::::::999999555555555555666777999:::999888777555444444333333//////111666;;;@@@BBBBBB????????????>>>>>>======::::::999888666555444333222444777:::;;;:::999888888999;;;===>>>???>>>>>>999888777555555555555666999:::;;;;;;:::999666555555555666666666555444333............///111222333222111000//////000111111+++***)))'''%%%$$$######&&&%%%$$$&&&((())))))(((%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&''''''(((&&&%%%$$$######"""######$$$$$$$$$$$$&&&'''((()))&&&$$$######$$$%%%%%%$$$!!! !!!"""$$$###!!! !!!###%%%&&&$$$### !!!!!!!!!!!! !!!"""###%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$######""""""########################$$$###"""!!!!!!"""###$$$"""""""""!!!!!!   !!!"""""""""!!!  !!!"""###  !!!$$$&&&'''%%%$$$$$$$$$######""""""###(((---///...///111444999???FFFHHHIIINNNYYYaaannnttt|||wwwwwwxxxzzzyyyuuuooojjjgggcccaaacccdddeeehhhmmmooossswwwvvvoooiiifffeeeeeefffhhhjjjkkkkkkkkkjjjjjjllllllkkkiiihhhiiilllmmmfffeeeiiidddYYYVVV[[[cccfffhhhgggjjjooosssrrrrrrpppmmmjjjgggeeedddccc]]]ZZZXXXXXXZZZ[[[ZZZYYYZZZWWWTTTSSSSSSWWW[[[]]]aaaaaaaaaaaa```^^^\\\[[[XXXXXXXXXYYY[[[\\\\\\ZZZ^^^___```^^^[[[XXXXXXYYYUUUUUUUUUWWWXXXXXXUUUSSSNNNMMMKKKJJJLLLPPPTTTWWWSSSQQQOOOMMMLLLNNNPPPRRRTTTTTTTTTSSSSSSRRRQQQQQQMMMMMMLLLKKKKKKLLLMMMMMMLLLLLLKKKMMMOOOOOONNNMMMNNNNNNMMMMMMLLLLLLLLLMMMIIIIIIIIIJJJLLLOOORRRTTTUUUTTTTTTTTTTTTUUUVVVVVVTTTRRRPPPMMMKKKKKKMMMNNNNNNMMMMMMMMMMMMLLLIIIFFFEEEFFFGGGHHHGGGFFFCCCBBB???@@@AAABBBBBBBBBBBBBBBEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFIIIIIIJJJIIIGGGGGGHHHJJJLLLMMMNNNNNNLLLIIIEEEBBB<<<;;;:::999:::<<<>>>@@@===<<<:::;;;>>>@@@@@@@@@:::<<<===>>>?????????>>><<<===>>>???@@@@@@@@@@@@<<<<<<;;;::::::::::::;;;888999;;;>>>???@@@@@@@@@BBBDDDFFFHHHGGGDDDAAA>>>::::::888777666666666666:::;;;<<<<<<<<<:::888777444444444555666999;;;<<<:::999888666555555555555333333444888<<>>>>>>>>===<<<;;;::::::888888888888777666555444333555888:::;;;;;;999888777888999:::;;;;;;<<<<<<777666555444444555666777:::999999999888777666666666777777666555444222111------...///////////////...------...///111333555---+++)))&&&$$$###$$$$$$&&&%%%$$$%%%'''((((((&&&%%%%%%%%%$$$$$$##################$$$$$$%%%&&&'''&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''((())))))***'''%%%$$$###$$$$$$###"""!!! !!!###$$$###!!!"""!!! !!!###$$$###""" !!!""""""""""""""" """$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$##################$$$###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!  !!!"""###"""!!!  !!!!!!"""""" !!!"""######$$$$$$#####################"""###''',,,...------000444:::@@@HHHJJJJJJPPP[[[dddqqqwww~~~vvvvvvxxxzzzzzzwwwqqqlllgggcccaaacccddddddhhhmmmooossswwwuuunnnfffcccbbbccceeegggiiikkkkkkkkkkkkhhhiiiiiihhhfffgggkkkooommmggghhhnnnlllbbbaaahhhdddhhhiiigggiiimmmooonnnnnnllliiifffdddbbbbbbaaa[[[XXXVVVWWWYYY[[[YYYWWWWWWVVVUUUTTTUUUWWWYYY[[[```______^^^]]][[[ZZZYYYYYYXXXXXXYYYZZZYYYVVVTTT[[[^^^___^^^[[[YYYZZZ[[[VVVVVVWWWXXXZZZYYYVVVTTTMMMLLLLLLLLLNNNRRRWWWYYYOOOMMMJJJHHHIIIMMMQQQTTTUUUTTTTTTSSSRRRQQQQQQPPPMMMLLLLLLLLLLLLLLLLLLMMMLLLLLLMMMOOOQQQQQQPPPNNNNNNMMMLLLKKKKKKKKKLLLMMMJJJJJJIIIIIILLLOOOSSSVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTQQQMMMKKKLLLMMMNNNNNNMMMMMMLLLMMMMMMLLLIIIGGGGGGGGGHHHHHHFFFDDDBBB@@@>>>???AAABBBCCCCCCBBBAAADDDDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGEEEEEEEEEFFFGGGIIIJJJJJJHHHFFFFFFGGGHHHJJJKKKMMMMMMKKKGGGDDDAAA999888888888:::>>>AAADDD???===;;;:::;;;======<<<;;;;;;;;;;;;<<<<<<======>>>>>>???AAAAAABBBBBBBBB>>>===<<<<<<;;;;;;<<<<<<;;;<<<>>>@@@@@@???===<<>>:::;;;;;;::::::;;;;;;<<<<<<===>>>>>>???===;;;888777444444444555777:::<<<>>>;;;:::999777666666666666666666777999<<<>>>===<<<=========<<<;;;999777777666666777777777777666666333555888::::::999888666777777777888888999999:::888777666666666888999:::999888777777666777777888777777777777555333111000,,,---...//////...---,,,,,,,,,,,,...000333666777///---)))&&&$$$$$$%%%&&&&&&%%%$$$%%%'''''''''%%%&&&%%%%%%%%%$$$#########"""""""""###$$$%%%'''(((''''''&&&&&&&&&'''((((((+++******)))))))))******(((&&&$$$###$$$$$$"""!!!  ###$$$$$$######!!! !!!"""""""""!!!!!!"""############### !!!###%%%'''((((((((($$$%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$###"""!!! !!!"""### !!!!!!!!!!!!!!!  """"""!!!  !!!!!!!!!!!!!!!!!!"""############""""""########################"""''',,,---,,,,,,000444;;;BBBIIIKKKLLLQQQ]]]gggsssxxx~~~uuuuuuwwwyyyyyywwwrrrnnnjjjhhhdddbbbbbbdddhhhjjjnnnrrruuurrrkkkeeedddeeefffggghhhhhhgggggghhhiiihhhhhhggggggggghhhjjjkkkpppnnnllljjjjjjhhhfffdddeeedddcccdddgggiiijjjjjjoookkkfffbbbaaaaaa`````````^^^\\\]]]^^^___^^^]]]YYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWXXXXXXYYYZZZZZZ______^^^]]]\\\ZZZYYYXXXXXXWWWUUUTTTSSSSSSTTTTTTQQQQQQRRRRRRRRRRRRRRRQQQNNNNNNNNNOOOPPPRRRTTTUUUVVVUUUSSSPPPNNNNNNPPPSSSPPPNNNLLLJJJJJJKKKMMMOOOMMMOOOQQQRRRSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJJJJJJJLLLPPPTTTVVVTTTSSSRRRRRRQQQPPPOOOOOOQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQOOONNNLLLKKKJJJIIIJJJIIIGGGEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@BBBBBB>>>@@@CCCEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIGGGIIILLLMMMKKKGGGBBB>>>999999:::===AAACCCCCCCCCBBB@@@???<<<:::999888888:::888777666777;;;>>>AAAEEECCC@@@???@@@AAA@@@???@@@:::666666;;;???@@@???<<<===>>>???????????????DDDFFFHHHGGGCCC???<<<;;;888999;;;===>>>>>>======@@@???>>>??????>>>===;;;888888888999999;;;<<<<<<>>>===;;;999777555444444777666666777888999;;;<<<;;;<<<<<<:::777666666666666777999999999666333222555:::>>>>>>999555444555555666666777777777777777444555777999;;;<<<<<<===;;;888555444555666444222888888666555444333333333//////......---,,,,,,,,,***+++---///111222333333000---)))&&&%%%$$$""" """%%%((()))'''$$$#########$$$$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&'''((()))***))))))(((''''''&&&&&&'''&&&$$$"""!!!!!!!!!""" !!!!!!"""""" """############!!!###&&&&&&%%%$$$$$$$$$"""%%%$$$""" """%%%%%%&&&&&&%%%###"""###%%%)))(((&&&%%%$$$$$$%%%&&&(((&&&#########$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  """$$$""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%&&&)))---...+++)))111;;;HHHHHHHHHKKKQQQZZZccchhhtttvvvxxxxxxxxx{{{uuuvvvxxxzzz{{{xxxrrrnnnjjjiiifffddddddeeehhhiiimmmpppsssqqqkkkgggfffgggggghhhiiiiiigggggghhhjjjiiiiiihhhhhhhhhiiikkkkkkooommmkkkkkkkkkjjjhhhfffeeeddddddeeehhhjjjkkkjjjkkkhhheeedddeeeffffffeeecccaaa___^^^^^^___^^^]]][[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZ____________]]][[[YYYXXXXXXWWWUUUSSSRRRRRRRRRSSSPPPQQQRRRSSSTTTSSSSSSRRRPPPPPPQQQQQQRRRSSSSSSTTTTTTSSSRRROOOLLLLLLOOOQQQRRRQQQNNNLLLKKKLLLMMMOOOPPPQQQSSSUUUVVVUUUTTTSSSQQQPPPOOOOOONNNNNNNNNNNNKKKKKKKKKKKKMMMPPPSSSUUUTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRQQQOOOMMMKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCC@@@BBBDDDFFFGGGFFFFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFDDDEEEEEEFFFGGGGGGGGGFFFHHHJJJLLLMMMJJJFFFAAA>>><<<<<<===@@@CCCEEEFFFEEE???>>>===:::999777666666777666555555777;;;???BBBFFFCCCAAA@@@@@@@@@@@@???>>>999666777<<>>???@@@AAAAAAAAAAAAEEEGGGGGGEEEAAA===;;;:::888999;;;===>>>?????????BBBBBBAAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;<<<======<<<;;;:::888777666555555666666555555777999;;;===<<<<<<<<<;;;888777777777666777999:::999777444222666:::>>>>>>:::666555666666777777777777777666666777777888999999999999999888666444555666666444222777666555333222111000000000000111000000///......------///000111111222222---+++'''%%%%%%%%%$$$######%%%(((((('''$$$#########$$$$$$%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&'''(((((()))))))))((('''&&&%%%%%%$$$$$$###""""""!!!"""###$$$ !!!!!!!!!!!! !!!"""############%%%'''&&&$$$###""""""!!!###$$$%%%%%%&&&'''$$$%%%%%%$$$"""!!!###$$$&&&&&&&&&%%%%%%&&&''''''%%%###!!!!!!###%%%%%%%%%%%%$$$"""!!!   !!!  """###"""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&(((&&&)))///333555:::@@@CCCEEEIIINNNUUU^^^fffkkksssuuuvvvwwwxxx{{{vvvwwwyyy||||||yyysssnnnkkkjjjjjjiiihhhhhhhhhhhhlllnnnpppoookkkhhhiiijjjiiijjjkkkjjjhhhhhhiiikkkkkkkkkjjjjjjjjjkkkllllllnnnlllkkkkkklllllljjjiiifffeeedddfffiiikkkkkkkkkfffeeeeeegggjjjmmmmmmlllhhheeebbb```______]]]\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]____________^^^^^^^^^]]]\\\[[[[[[[[[[[[___```aaaaaa```]]][[[YYYXXXWWWUUURRRQQQPPPPPPPPPOOOPPPRRRTTTUUUUUUTTTSSSSSSSSSTTTUUUUUUTTTSSSRRRQQQPPPOOOLLLJJJJJJLLLNNNSSSQQQOOOMMMLLLMMMNNNOOOSSSTTTWWWXXXYYYYYYXXXWWWSSSRRRPPPNNNMMMMMMNNNNNNLLLLLLLLLMMMOOOPPPRRRSSSUUUUUUVVVUUUTTTSSSQQQOOOOOOPPPQQQRRRRRRRRRQQQPPPUUUTTTRRROOOMMMJJJHHHGGGEEEFFFFFFGGGGGGGGGGGGGGGCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEEEEGGGHHHIIIJJJIIIHHHFFFDDDCCCCCCDDDEEEEEEEEEDDDDDDIIIJJJKKKKKKHHHDDD???<<<===<<<===@@@CCCEEEEEEDDD===<<<:::999777666555555666666555666999===BBBDDDEEECCC@@@?????????>>>===:::888666888===@@@???>>>>>>???@@@BBBCCCDDDDDDDDDFFFFFFFFFBBB>>>;;;::::::777888:::<<<>>>@@@@@@AAADDDDDDDDDDDDCCCAAA???>>>>>>>>>>>>===============888888888888777666666555555555444444666888;;;===;;;<<<===;;;999888888999777999:::;;;;;;888666444777:::>>>>>>:::888888999888888888777777666555555888888888888777666555555555555444555666666333111444333222111000000//////222333444444444333222111111111111111111000//////+++(((&&&%%%%%%&&&%%%%%%###%%%(((((('''%%%$$$######$$$$$$%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''((())))))((('''&&&%%%$$$#########!!!!!!!!!!!!"""$$$%%%&&& !!! !!!"""""""""!!!$$$&&&'''&&&$$$"""!!!!!! !!!$$$(((******)))###$$$$$$""" """$$$$$$%%%%%%&&&'''((((((((("""!!! ###%%%&&&&&&&&&%%%###"""    !!!!!! !!!!!! !!!!!!###$$$&&&''',,,''''''111;;;?????????<<>>===>>>===<<<:::888777777:::===??????======>>>???AAACCCDDDEEEEEEEEEDDDBBB>>>:::888888999666777888:::<<<>>>???@@@CCCDDDFFFEEECCC@@@>>>>>>?????????>>>===<<<;;;:::444555777888888777666666555444444444555888:::<<<:::;;;<<<;;;999888999:::999;;;===>>>===;;;999777888;;;======;;;::::::;;;::::::999777666555555555777777777777666555444333555555666666555333000...000000111111222222222222444555666777777666555444444444333222111///---,,,***(((%%%$$$%%%&&&%%%$$$$$$&&&((((((&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((('''&&&$$$"""!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&& !!!!!!!!! """$$$&&&%%%$$$"""!!!"""!!! ###(((+++***((("""###"""!!! """$$$%%%%%%&&&'''''''''''''''###!!! """$$$%%%%%%%%%%%%###!!!   !!!!!!   """$$$&&&'''(((///******222;;;<<<;;;:::999BBBMMMXXX```fffkkknnnqqqqqqsssyyy~~~{{{tttuuuwwwyyyzzzxxxtttqqqppprrrtttuuussspppllljjjkkkkkkjjjjjjjjjllloooqqqooooooooollljjjjjjkkkmmmmmmmmmnnnnnnnnnmmmmmmmmmkkkjjjjjjkkkmmmnnnnnnmmmgggfffeeefffiiikkklllllliiijjjlllppptttvvvuuutttppplllgggcccaaa___^^^]]]\\\^^^```ccceeefffgggfffeeeffffffgggeeeccc```___``````___^^^]]]]]]^^^^^^aaaaaabbbbbbaaa```]]]\\\WWWVVVSSSPPPNNNLLLLLLKKKOOOPPPRRRUUUVVVVVVUUUUUUVVVVVVWWWVVVTTTQQQNNNLLLKKKLLLKKKIIIFFFFFFGGGHHHFFFGGGGGGHHHJJJLLLNNNPPPUUUVVVXXXYYYZZZYYYXXXWWWQQQOOONNNLLLJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPPPPQQQTTTUUUUUUTTTRRRPPPNNNMMMLLLNNNPPPQQQRRRQQQOOONNNQQQPPPNNNLLLIIIGGGEEEDDDBBBDDDGGGJJJLLLLLLKKKJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCGGGHHHIIIIIIHHHFFFDDDCCCHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBB???<<<:::===<<<<<<===>>>>>>===;;;;;;::::::::::::;;;<<<<<<@@@???>>>===>>>???AAABBB>>><<<;;;;;;<<<<<<:::888777777888;;;===>>>>>>===;;;<<<===???AAABBBBBBCCCAAAAAA???;;;888666777999555666777888999;;;<<<===???BBBDDDDDDAAA>>>===============<<<;;;999777666222444666888999999777666555555555555666777999:::777888999999888888999:::;;;===>>>@@@@@@>>>;;;:::999:::;;;;;;;;;;;;<<<===<<<;;;999777666555555555555555666666666555444444555666777666333000---,,,---...000333555666777777666666777888888777555555555444444222000...,,,***+++)))&&&$$$$$$%%%$$$###%%%'''((((((&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))(((''''''%%%$$$""" !!!!!!$$$$$$%%%%%%%%%%%%%%%%%%  ###$$$###""""""###""" """&&&(((&&&###""""""!!! """%%%''''''&&&&&&%%%%%%%%%%%%&&&###!!! !!!""""""!!!######!!!  !!!!!!!!!!!!  !!!  !!!###%%%&&&((((((+++)))+++111555444555777:::DDDQQQ[[[aaadddgggjjjjjjlllqqq{{{rrrrrrsssuuuwwwwwwuuusssuuuvvvyyyzzzxxxtttpppmmmllljjjhhhgggiiimmmqqqsssrrrrrrpppnnnkkkkkklllnnnnnnnnnnnnooonnnnnnmmmllljjjiiiiiijjjmmmnnnnnnmmmfffeeedddfffiiikkkkkkkkklllmmmnnnqqqtttuuutttsssppplllgggcccaaa```______\\\^^^bbbfffiiijjjkkkkkkiiihhhhhhfffdddaaa^^^]]]]]]]]]]]]]]]]]]^^^___```bbbbbbaaaaaa```___^^^^^^XXXWWWTTTQQQOOONNNMMMMMMPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTSSSQQQNNNKKKIIIJJJKKKKKKIIIGGGEEEFFFGGGCCCCCCEEEGGGJJJMMMPPPQQQUUUVVVWWWXXXXXXVVVTTTSSSMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJKKKMMMOOOPPPQQQSSSRRRQQQOOONNNLLLKKKKKKJJJKKKMMMNNNOOONNNNNNMMMMMMLLLKKKJJJHHHGGGFFFEEECCCEEEIIILLLNNNMMMKKKIIIDDDEEEEEEFFFFFFEEEEEEDDDBBBAAA???>>>???@@@CCCDDDGGGGGGGGGFFFFFFEEEDDDDDDJJJJJJJJJIIIIIIGGGFFFEEEBBBBBBBBBAAA@@@???>>>===CCCAAA@@@??????>>><<<:::::::::;;;<<<>>>@@@AAABBBAAA@@@>>>===<<<<<<<<<<<<::::::999:::<<<<<<:::888777888999;;;<<<<<<<<<<<<999:::;;;===>>>?????????=========;;;999888:::<<<777777777777777888888999;;;???CCCBBB???<<<;;;<<<;;;;;;;;;:::999777555333111333777:::;;;:::888666555666777888888888777777333555666777666666888999;;;<<>><<<;;;999999999999;;;<<<>>>???<<<;;;999777666666666666444444555666666666555555444666666555111...,,,,,,---///222555888::::::;;;888777777666555555444444444333222111///---+++***+++(((%%%$$$$$$$$$###"""&&&'''((((((&&&%%%%%%&&&###$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''')))*********)))'''&&&$$$###"""  """###%%%&&&&&&&&&%%%$$$######  !!!!!!!!!!!!""""""!!!!!!"""###$$$###!!!""""""!!! ###&&&((('''%%%############$$$)))&&&###"""""""""!!! !!!!!! !!!!!!!!!"""!!!!!!   !!!$$$%%%''''''(((###$$$)))...//////333:::===GGGSSS[[[^^^```cccfffdddiiirrr}}}ooonnnnnnpppsssuuuuuuuuuyyy{{{}}}~~~|||xxxssspppmmmjjjgggfffhhhmmmrrruuuuuutttrrrooolllkkkmmmooonnnnnnooooooooonnnlllllliiihhhhhhiiilllmmmmmmllleeeddddddeeehhhjjjkkkjjjlllllllllnnnqqqsssrrrqqqoookkkfffbbbaaaaaaaaaaaa^^^```dddhhhkkklllllllllhhhgggeeeccc```^^^\\\[[[YYYZZZZZZ[[[]]]___```aaacccbbb```___^^^^^^______[[[ZZZWWWUUUSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRTTTTTTSSSRRRQQQOOOLLLJJJHHHGGGJJJKKKKKKJJJGGGFFFFFFGGGEEEFFFHHHJJJMMMPPPRRRSSSUUUVVVWWWWWWVVVTTTQQQPPPKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHHHHJJJMMMPPPRRRQQQPPPMMMJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHDDDGGGKKKNNNOOOMMMJJJHHHEEEEEEFFFGGGGGGFFFEEEEEEBBB@@@???>>>???AAADDDFFFFFFEEEDDDCCCCCCDDDEEEEEEIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@AAAAAABBBBBBHHHFFFCCCBBB@@@>>>;;;888888999:::===@@@CCCFFFGGGBBBAAA???===<<<;;;;;;;;;999999999;;;======<<<:::999999::::::::::::;;;<<<888999:::;;;<<<=========;;;<<<======<<<<<<>>>@@@;;;:::888777666666666666777<<>>;;;;;;<<<888999999999888666333222111444888<<<===;;;888666666777999;;;;;;888666444000111333444444444666888999:::===>>>>>>===;;;999999888777888:::<<<>>>???<<<;;;999777666666777888555555666666666666555555222333444222///......000///111444777999:::::::::999888555333222111222222111111111000...---+++***(((&&&$$$###$$$%%%%%%$$$&&&(((((((((&&&%%%&&&'''###$$$$$$%%%%%%&&&&&&'''''''''((((((((((((''''''++++++,,,+++)))'''$$$"""!!! !!!###%%%######$$$$$$$$$###"""!!!   !!!######"""!!!"""#########!!! $$$''''''%%%""" """$$$&&&***'''$$$"""""""""!!! !!!!!!""" !!!"""""""""!!!!!!   !!!!!!!!!!!! """$$$&&&'''''''''""""""%%%+++---...444;;;???HHHSSSZZZ[[[\\\```ddddddlllwwwnnnlllkkkmmmpppsssuuuvvv|||}}}~~~zzzuuurrrmmmjjjfffeeehhhmmmrrruuuvvvuuusssooollllllnnnpppmmmnnnooooooooommmlllkkkiiihhhhhhiiikkkmmmlllkkkeeedddccceeegggiiijjjjjjkkkjjjjjjllloooqqqqqqpppnnnjjjeeebbbaaabbbbbbbbb```cccfffjjjlllmmmlllkkkfffeeebbb```]]]\\\[[[ZZZWWWWWWXXXZZZ\\\___aaaccccccbbb___^^^]]]^^^___```^^^\\\ZZZXXXVVVUUUUUUUUUSSSRRRPPPOOOOOOQQQSSSTTTRRRQQQNNNLLLIIIGGGFFFFFFKKKLLLLLLJJJHHHFFFGGGHHHHHHIIIKKKMMMOOORRRSSSTTTVVVVVVWWWWWWUUUSSSPPPNNNJJJLLLNNNOOOOOOMMMKKKIIIHHHGGGFFFGGGIIIMMMQQQSSSPPPNNNJJJGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLIIIIIIIIIJJJJJJJJJJJJKKKEEEHHHLLLOOOOOOMMMIIIGGGEEEFFFGGGHHHHHHGGGFFFEEEBBBAAA???>>>???BBBFFFHHHEEEDDDBBBAAAAAACCCEEEFFFGGGGGGGGGFFFEEECCCAAAAAA@@@@@@@@@AAABBBCCCEEEFFFIIIGGGDDDBBB@@@===999666777888:::===AAAEEEHHHJJJCCCBBBAAA???>>>=========999999:::<<>><<<:::;;;;;;:::999999:::<<<999999:::;;;<<<<<<;;;;;;999;;;>>>??????@@@BBBDDD>>>===:::888666555555555555;;;AAABBB>>>;;;;;;===777888999999888666333222111555999===>>><<<888666666888;;;===<<<999555222---///111222222333555777777888;;;<<<<<<;;;999888888777666666999===???@@@<<<:::888777666777888999777777777777666555444444///111222111......111333111333666888999:::999888:::888444111//////000111000000//////...,,,+++***&&&$$$"""###%%%''''''''''''(((((((((&&&%%%&&&'''###$$$$$$%%%%%%&&&''''''''''''(((((((((((('''''',,,------,,,)))&&&###!!!!!!!!!$$$&&& !!!"""######"""!!!  !!!$$$$$$"""!!!###%%%$$$###""" !!!%%%(((%%%### """%%%(((***'''$$$############""" !!!"""$$$$$$ !!!""""""###""""""!!!   !!!!!!!!!!!!!!!###%%%&&&'''&&&&&&&&&###$$$)))---///333999@@@IIISSSXXXXXXZZZ___dddhhhqqqhhhiiikkkmmmppprrrtttuuu{{{{{{zzzyyyxxxuuusssrrrjjjhhhffffffjjjnnnrrrttttttssspppmmmlllkkkkkkkkknnnnnnnnnmmmmmmllllllllliiiiiijjjjjjjjjkkkkkklllhhhhhhhhhjjjlllmmmlllkkkllljjjgggfffgggiiilllnnniiihhheeecccaaa`````````hhhffffffhhhiiiiiieeeaaa___^^^\\\ZZZXXXVVVUUUUUUSSSSSSTTTWWW\\\```bbbbbb]]]\\\ZZZYYYYYYZZZ[[[\\\ZZZZZZYYYYYYXXXVVVUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSPPPLLLIIIIIIJJJJJJIIINNNNNNMMMLLLKKKJJJIIIHHHHHHIIILLLOOOQQQRRRSSSSSSVVVVVVUUUSSSQQQNNNLLLKKKMMMMMMLLLKKKIIIGGGFFFEEECCCCCCEEEHHHLLLOOOOOOOOOMMMKKKHHHDDDCCCBBBCCCDDDBBBCCCDDDFFFGGGGGGFFFFFFFFFGGGJJJKKKKKKJJJGGGFFFKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIHHHGGGFFFEEEEEEEEECCCAAA@@@AAAEEEGGGFFFDDDCCCBBBBBBAAAAAABBBCCCDDDDDDFFFFFFEEECCCAAAAAAAAADDDCCCBBBAAABBBCCCEEEGGGGGGEEECCC@@@===;;;999999444666999===AAAEEEHHHJJJDDDCCCAAA???===<<<<<<;;;<<<<<<;;;;;;;;;::::::999888999;;;<<<=========<<<:::999999888888777777666777999<<>><<<999666444444444555<<<============;;;999888888777666555444333222111666666777777777888888888777:::<<<===<<<888222///...///000111222333333333333444555777::::::888555666555444555777888888777<<<;;;999888777888:::;;;888888777777666555555555444333222000///......---222333444555666666666666777555222///......///000222000---+++)))))))))***&&&&&&&&&%%%%%%&&&&&&&&&&&&'''***++++++(((%%%###"""###%%%&&&&&&%%%$$$###%%%&&&''''''&&&&&&(((***,,,,,,***((('''&&&&&&&&& !!! !!! """$$$$$$###""" !!!""" !!!""""""$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###""" !!!"""""""""!!!!!!!!!!!!!!! """""""""""""""######$$$ !!!"""###$$$###"""""""""""""""###%%%%%%&&&(((+++///333555BBBIIIPPPUUUWWW\\\cccjjjvvvzzzllllllmmmnnnpppqqqrrrrrruuuvvvwwwxxxwwwuuusssrrrllliiiggggggiiilllnnnnnnmmmmmmlllkkkjjjiiiiiiiiikkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmlllllliiihhhiiikkknnnooonnnmmmhhhfffdddcccdddgggjjjllljjjhhhfffcccaaaaaaaaaaaafffeeeccccccdddccc___\\\[[[ZZZYYYWWWUUUTTTSSSSSSPPPPPPRRRVVV[[[___``````]]]\\\ZZZXXXXXXYYYZZZ[[[YYYYYYXXXWWWVVVUUUTTTSSSTTTTTTTTTUUUVVVWWWXXXYYYVVVRRRNNNKKKKKKLLLMMMMMMOOOOOONNNMMMKKKJJJIIIIIIHHHIIILLLOOOQQQSSSSSSTTTUUUTTTRRRPPPNNNLLLKKKJJJLLLKKKKKKJJJHHHGGGEEEDDDCCCCCCEEEHHHLLLMMMMMMLLLJJJHHHEEEBBBAAAAAABBBCCCBBBCCCDDDFFFGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGEEEEEEEEEEEEEEECCCAAABBBEEEFFFDDDBBB@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCAAAAAABBBEEEDDDBBBAAA@@@AAACCCDDDEEEEEECCC@@@>>>;;;999888555888===BBBFFFGGGHHHGGG@@@??????>>>>>>??????@@@;;;;;;::::::999999999999::::::<<<=========<<<;;;888888888777777777777666666888:::===>>>>>>======;;;999777555444444555555:::;;;;;;;;;:::999777666666555555444333222111111444555555555666666666777777999<<<===;;;777333000...///000111111111111111111111222444666777555333333222222444777:::;;;;;;<<<;;;:::999888999999:::999888777666555333222222333222111///...---------///000222333444555666666555444111///...//////000000///,,,***((((((((()))((('''&&&%%%%%%&&&'''(((&&&'''((()))(((&&&###!!!!!!"""###$$$$$$###!!! $$$%%%&&&%%%$$$%%%&&&(((++++++)))((('''&&&&&&&&&   """$$$$$$###"""!!! !!!!!!""" !!!""""""$$$$$$$$$######"""""""""!!!"""###$$$$$$###"""!!!!!! !!!$$$######"""!!!  """"""!!!!!!!!!"""###### !!!"""!!!!!!!!! !!!!!!!!!"""###$$$''',,,111555888AAAHHHQQQVVVYYY^^^fffmmmvvvzzznnnnnnmmmmmmmmmmmmmmmmmmoooqqqtttwwwwwwuuusssqqqjjjhhhfffeeefffgggffffffeeefffggghhhhhhhhhgggggghhhhhhhhhhhhhhhhhhhhhiiijjjkkkmmmooonnnmmmkkkiiiffffffhhhkkkmmmnnnmmmllleeecccbbbaaaaaadddfffhhhiiifffccc```^^^^^^___```cccaaa___]]]\\\[[[XXXVVVVVVUUUUUUTTTRRRRRRQQQPPPLLLMMMPPPUUUZZZ^^^___^^^[[[ZZZWWWUUUTTTUUUVVVWWWVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVXXXZZZ\\\]]]XXXTTTOOOLLLLLLNNNOOOPPPOOOOOONNNLLLKKKJJJIIIHHHGGGIIILLLOOOQQQSSSSSSSSSRRRQQQNNNLLLJJJIIIHHHHHHJJJJJJIIIIIIGGGFFFDDDDDDDDDDDDFFFIIIKKKLLLJJJHHHFFFDDDBBB??????@@@AAACCCBBBCCCEEEFFFGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKIIIFFFDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDCCCAAA>>>@@@CCCFFFHHHHHHHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAA???>>>??????@@@BBBBBBAAA@@@>>>;;;888777555999@@@EEEHHHGGGDDDBBB>>>>>>>>>>>>>>>???@@@AAA;;;:::999888888888999:::;;;<<<=========<<<:::999555666666666666777777777555666888::::::::::::999777666555444444444555666777777888777777666555444444333222222111111111111333333333333333444444444666888:::;;;999666333000000000000000000///............///111333333111///000///000333888;;;======<<<<<<;;;:::999888888777777777555444222111000///222111000///...---------,,,---///111333444555555111111000000////////////...---+++)))'''''''''((()))'''%%%$$$$$$%%%''')))&&&&&&&&&%%%$$$"""!!! !!!!!!""""""""" """###$$$###""""""$$$&&&))))))(((&&&%%%%%%%%%%%%"""!!!  """#########"""!!!!!!!!!""""""!!!!!! !!!!!!""""""$$$$$$$$$###"""!!!!!!!!! !!!""""""!!! !!!!!! """%%%%%%$$$"""!!!  !!!!!! !!!!!!"""###  !!!###(((---333888;;;@@@HHHRRRXXX]]]ccckkkqqqwww{{{lllkkkkkkjjjjjjiiihhhhhhlllnnnrrruuuuuutttpppnnnfffdddbbbaaabbbbbb```______aaadddggghhhhhhgggfffggggggggggggggghhhhhhhhhfffhhhkkkmmmmmmjjjgggdddaaabbbcccfffiiijjjiiihhheeedddbbbaaa```aaacccddddddbbb^^^[[[YYYYYYZZZ[[[]]]\\\ZZZXXXWWWVVVUUUUUURRRRRRRRRRRRQQQQQQPPPPPPKKKLLLPPPUUU[[[^^^^^^]]]XXXVVVTTTQQQPPPPPPQQQRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPRRRTTTVVVXXXYYYYYYWWWSSSNNNJJJKKKMMMOOOOOOMMMLLLKKKJJJHHHGGGFFFEEEFFFHHHJJJMMMOOOQQQQQQQQQOOOMMMJJJHHHFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEDDDDDDDDDEEEFFFHHHJJJJJJGGGDDDBBBAAA???======???AAABBBCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDBBBBBBCCCEEEGGGIIIKKKLLLMMMKKKGGGDDDBBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAAAAA>>>AAADDDGGGHHHHHHFFFEEECCCAAA@@@???@@@AAABBBBBB???>>>===<<<<<<======>>>>>>?????????===:::888666666999>>>BBBDDDBBB???<<>>==================;;;:::999777777888:::;;;<<<<<<===<<<;;;:::888777444444444555666777777888444555666777777777777666555555444444444555666777555555555444444333333333222222111000000000111222111111111111111222222222444555777777666444111000222222111111000...---,,,.........///111222000...///...///222666:::<<<<<<:::::::::999888666555444333222222111000///......000000///...------......---...///111222222222222------////////////...------,,,***)))''''''''''''(((&&&###!!!!!!###&&&((('''&&&$$$###!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!###'''&&&%%%%%%$$$$$$$$$$$$!!!!!! !!!"""######""""""""""""""""""!!!!!!!!! !!!""""""$$$######"""!!!!!!  !!!!!!!!! """######""""""!!!    !!!"""!!!  !!!$$$)))...444999<<>><<<;;;;;;===???AAABBBCCCEEEFFFFFFEEEDDDDDDAAA@@@@@@??????@@@@@@AAA??????@@@BBBDDDFFFHHHIIIIIIGGGDDDAAA????????????;;;<<<===>>>>>>>>>???@@@???AAADDDFFFEEECCC@@@>>>>>><<<;;;<<>>???@@@@@@???===:::888999:::<<<===>>>===;;;;;;;;;;;;::::::::::::;;;;;;::::::999888888999:::;;;:::;;;;;;:::999777555333222222333444555666666777222222333444444444444444444444444444555555666666333333222222222222222222222111000///...///000111000000000000////////////000111222222222000///...222222111111000...---,,,000///...///111111000//////......000333555666666666666666555444333111000,,,,,,------------......///...---------------...000111111111111000//////)))***,,,---...---,,,++++++***)))(((''''''&&&&&&%%%###!!!!!!###%%%&&&%%%###""" !!!!!!!!!   $$$$$$###############$$$ !!!!!!""""""##################!!!!!! !!!"""""""""!!!!!!!!! !!!!!!!!! !!! !!!!!!  !!!!!!  !!!!!!!!!!!! !!!###&&&***///444888:::???HHHUUU^^^dddjjjqqqwwwzzz|||~~~ddddddddddddccccccccccccaaacccfffhhhhhhgggdddccc```^^^[[[ZZZ[[[\\\\\\[[[WWWYYY]]]```bbbbbbaaaaaa``````______^^^^^^^^^^^^[[[^^^aaadddeeeccc___]]][[[YYYXXXXXXZZZ]]]^^^^^^aaa```]]][[[YYYXXXXXXXXXZZZXXXVVVTTTRRRQQQQQQQQQKKKLLLNNNOOONNNOOOPPPRRRMMMNNNOOOOOOOOOMMMLLLKKKHHHIIIKKKPPPUUUWWWXXXWWWSSSQQQOOOMMMLLLLLLMMMNNNGGGFFFDDDCCCCCCCCCDDDEEEJJJKKKMMMNNNNNNNNNMMMLLLJJJGGGDDDBBBCCCDDDEEEEEE@@@@@@?????????>>>>>>>>>AAABBBCCCEEEFFFFFFEEEEEEEEEDDDBBB@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBB@@@@@@@@@AAAAAA???>>><<<:::888777888:::<<<>>>@@@@@@BBBBBBCCCBBBAAA@@@===<<<::::::::::::<<<===;;;;;;<<<===>>>@@@BBBCCCBBBAAA???>>><<<;;;::::::555666888999888999;;;<<<===>>>@@@AAA@@@<<<999666888777666999===>>>===:::444444555777888999:::;;;??????@@@@@@@@@>>>===<<<;;;;;;::::::::::::::::::555555555666777888:::;;;777888888888999999999999777777777777555333111000///000000111222333333444......//////000111222222444444444444333333333333111000////////////000000111000...,,,,,,,,,...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++//////000//////...------000...---...///000///...///---,,,---...000000///111111000///......------(((((()))***+++,,,,,,---++++++*********+++,,,,,,111111111111000...---,,,'''((()))*********)))(((((((((((('''&&&&&&%%%%%%###!!!!!!#########"""!!! """"""!!!!!!!!!""""""###  !!!!!!"""###$$$$$$$$$######!!!  !!!!!!!!!!!! !!!     !!!"""######"""!!!"""$$$''',,,000444888999@@@JJJWWWaaafffkkkrrrwwwzzz]]]]]]\\\\\\[[[ZZZYYYYYYUUUWWWYYY\\\]]]]]]]]]\\\\\\YYYUUUSSSSSSTTTTTTTTTPPPRRRTTTWWWXXXYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRUUUXXX[[[\\\[[[YYYWWWUUURRRNNNMMMOOORRRTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPQQQPPPOOONNNLLLKKKIIIHHHAAADDDHHHIIIHHHHHHIIIKKKIIIJJJJJJKKKJJJHHHFFFEEEDDDDDDEEEHHHLLLPPPQQQPPPKKKJJJHHHFFFFFFFFFHHHIIIAAA@@@???======>>>???@@@BBBDDDFFFGGGHHHHHHGGGFFFDDDBBB@@@???@@@@@@@@@???;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@@@@???>>>===>>>>>>======<<<<<<;;;;;;<<<======>>>>>>>>>=========;;;999999:::;;;::::::888777555333333555888999;;;<<<===>>>>>>===<<<;;;999777666444444666777999777777777777888999::::::::::::;;;:::999777666444111333444444333222444666999:::;;;;;;999666333111222111222666;;;<<<999555222333444555666777777777<<<<<<<<<<<<;;;;;;;;;;;;888888777777666666666666222222222222333444555666333444666777888777666555333444444333222000...---,,,,,,,,,---.........///))))))******,,,---...///333333333222111///...---...---,,,++++++,,,---...000...+++)))((()))***+++******))))))(((((((((((((((''''''''''''(((((((((***+++,,,------------------,,,******,,,,,,,,,+++,,,+++))))))+++++++++***,,,+++***)))((())))))***&&&''''''(((((())))))***&&&&&&&&&&&&''''''((()))////////////...---,,,+++&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###""""""!!!!!!  !!!!!! !!!""""""  !!!"""###$$$$$$$$$$$$### !!!""""""###  !!!!!!!!!#########"""!!!"""$$$(((,,,111555888:::BBBLLLYYYcccgggkkkqqquuuxxxWWWVVVUUUTTTRRRQQQPPPOOOLLLMMMPPPSSSUUUWWWXXXXXXWWWSSSNNNKKKJJJKKKLLLLLLKKKLLLNNNOOOQQQQQQQQQPPPOOOOOONNNMMMKKKJJJIIIIIIJJJLLLOOORRRSSSSSSRRRQQQOOOKKKFFFDDDEEEHHHLLLMMMKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIIIIHHHGGGDDDBBB@@@;;;???DDDEEECCCBBBCCCDDDEEEFFFGGGGGGFFFDDDAAA@@@AAA@@@@@@BBBFFFIIIKKKKKKCCCBBB@@@??????@@@AAABBB>>>===;;;::::::;;;<<<===;;;<<>>>>>??????===;;;888888999::::::;;;<<<<<<<<<<<<=========;;;:::999999::::::::::::999888777999999::::::;;;;;;:::::::::777444444555666777777555444222000000222444666888999:::::::::999888777777555333111111333555777444444333333333333444444555666888888777555333111///111333222///...///111666777777777666333111//////...///444:::;;;777222333333444555555555444444777777666555555666777777333333444444444333111111444333222111000000000000000222444666777666444222111111111111000...,,,+++)))************+++++++++%%%%%%&&&''')))***,,,---222222111000...,,,+++)))++++++***))))))***+++,,,...,,,)))&&&%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''((()))***+++,,,,,,,,,+++)))''''''((())))))(((***(((''''''((())))))((()))(((&&&$$$$$$%%%'''(((''''''''''''''''''''''''############$$$%%%&&&&&&+++,,,,,,------,,,,,,+++&&&&&&&&&%%%%%%$$$$$$$$$""""""###""""""!!! !!!!!!!!! !!!!!!!!! !!!""""""!!! !!!"""###$$$%%%%%%$$$###!!!"""###$$$    !!!!!! """######"""!!! ###'''---222777:::<<>><<>>;;;999888999999<<<<<<;;;;;;<<<===???@@@EEEDDDAAA>>><<<;;;::::::======>>>>>>>>>>>>======;;;888555666;;;===;;;888888777555444444555777888666777:::<<<===<<<:::999<<<<<<;;;:::888666444333222333444555666777888999:::999777555444333444444:::999888777555333222222444555555666777666666666555222...,,,,,,---......111000///......///000111...000222555666666555444...---------...///111222111111000000000000111111000000111111111///...---------------------------///000111111000...,,,***(((+++///222333000---***,,,---...000111111111111333333222222111000//////222111111000///......---...---+++)))))))))+++,,,---///111333333222///...///...---+++)))(((&&&%%%''''''(((((()))(((''''''&&&&&&%%%$$$$$$$$$%%%%%%((()))++++++,,,+++***)))***)))'''%%%%%%%%%'''(((+++***(((&&&%%%%%%%%%&&&&&&%%%$$$###"""""""""""" !!!!!!!!!"""""""""###$$$&&&'''((('''&&&&&&&&&&&&'''((((((&&&%%%$$$&&&(((*********'''&&&$$$######$$$&&&'''&&&%%%$$$###"""""""""""" !!!!!!"""$$$$$$((((((((('''&&&%%%###"""!!!"""#########!!! """!!! """###""""""    """"""""""""!!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!!!! ###&&&))),,,000555888@@@IIIVVV^^^cccffflllpppwww|||AAAAAAAAAAAA@@@???>>>===???>>>======>>>@@@CCCEEEEEECCCAAA???>>>=========>>>???@@@AAAAAA@@@???>>>===<<<::::::;;;;;;:::888:::<<<>>>@@@AAAAAA@@@@@@>>>===<<<<<<<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<===;;;999666555555555666666555555555666777888999===<<<:::999888888999999999999999::::::999888888777444111333666999777444333222111000000111222333111333666888888888666555666555444333222000000///000000111222333444555555666555333111000000000000555555444222111///......000111111222222222222222000---)))((((((*********,,,,,,+++******+++,,,,,,+++---///000111111000///+++*********+++,,,---......------,,,,,,------...---............---,,,+++************************,,,---......---,,,***((('''(((***+++,,,+++***)))++++++---...///000000000000000///......---,,,,,,......------,,,++++++******)))'''&&&&&&&&&((())),,,---...//////---,,,+++******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###"""""""""""""""######'''((()))***))))))''''''&&&%%%###"""""""""$$$%%%'''&&&%%%############$$$######"""   !!!###$$$%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$%%%''')))***)))%%%$$$###""""""###$$$%%%###"""!!!!!!  !!!"""$$$%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!! !!!  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%'''***///555999DDDJJJSSSYYY]]]ccckkkqqqwww|||::::::::::::::::::999888666666555444555888:::<<<;;;:::888777555555444444555666777888888888777666333111111111333333333111222333555777888888777777444555666777777888888888444444444444444444444444444333111000//////000000///////////////000111222111111111222333444555666333333333333333222111000111///,,,---000222111///---,,,+++******+++,,,---+++---///111111111000///...---,,,+++******++++++---------....../////////000///---+++******++++++......---,,,***)))((((((******+++,,,,,,,,,,,,,,,)))&&&######$$$&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''((()))******)))((('''&&&%%%%%%%%%&&&'''((()))(((((((((((((((((((((((()))))))))******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))*********((('''&&&&&&%%%$$$###$$$%%%&&&'''((((((***+++,,,---------++++++******))))))(((((())))))(((((('''&&&&&&&&&$$$$$$###""""""###%%%%%%)))))))))((((((''''''&&&%%%$$$###""""""$$$&&&'''%%%$$$###!!!!!!!!!"""### !!!!!!%%%%%%&&&&&&&&&$$$###"""  !!!!!!!!! !!!!!!  !!! !!!!!!"""$$$###"""###&&&'''((('''"""!!!  !!!""" !!!"""###$$$$$$$$$$$$!!!  !!! !!!!!!""""""###!!!"""$$$%%%)))...555:::FFFJJJOOOSSSYYYbbbllltttwww|||~~~~~~}}}777777777777777666555444000/////////000222444555333222111000///...------...///000111111111000///,,,+++******,,,,,,+++***+++,,,---///000000000000000111222444444333111000---..................---,,,+++************+++,,,++++++++++++,,,,,,------)))******,,,---...000000------------,,,+++***))),,,***((((((***++++++)))'''&&&&&&%%%%%%&&&&&&'''&&&''')))***++++++***)))***((('''%%%%%%'''(((******************)))))))))***)))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$%%%&&&&&&''''''&&&&&&$$$""" !!!###$$$$$$###"""!!! !!!"""###$$$$$$%%%%%%$$$###!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""!!!!!!"""###$$$$$$%%%&&&'''((()))))))))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""""""""!!! !!!"""######&&&%%%$$$""""""""""""######"""  ###%%%"""!!! """"""""""""""" """!!! !!!###%%%%%%$$$!!!!!!""""""!!! !!!""""""######!!!"""###$$$(((...666;;;EEEHHHMMMSSSZZZdddpppwwwxxx|||}}}}}}~~~~~~222222222111///---,,,+++************+++---...///---------,,,+++***)))))))))***+++,,,---,,,++++++***(((''''''''''''&&&$$$&&&'''((()))***+++++++++...000111222111...,,,***))))))***++++++***))))))%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''%%%&&&''''''((()))))))))''''''(((((('''&&&%%%%%%'''%%%$$$$$$%%%&&&%%%%%%""""""""""""""""""""""""!!!"""$$$%%%&&&&&&%%%%%%'''&&&$$$###$$$%%%((()))&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%###"""!!!!!!"""###"""""""""!!!!!! !!!""""""######""""""!!! !!!"""###"""!!!  !!!"""!!!!!!  !!!""""""!!!  !!! !!!!!!""""""""""""""""""##################!!!""""""######"""!!!!!! """###$$$%%%%%%%%%############""""""""""""  !!!!!!""""""!!! ###!!! !!!!!!  !!!""""""###!!!"""###$$$(((...666<<>>DDDNNNZZZfffooouuuxxx{{{,,,,,,,,,+++***)))'''&&&""""""######$$$&&&&&&'''$$$$$$%%%%%%$$$###!!!!!!!!!"""######""""""!!!  !!!  !!!"""###$$$'''((((((((('''&&&$$$### !!!"""$$$$$$"""!!!  !!!!!!!!!    """%%%(((,,,222888<<<@@@FFFPPP\\\gggppptttuuu}}}'''''''''''''''&&&%%%%%%"""######$$$%%%&&&'''''' !!!""""""!!!  !!!##################""""""  """&&&***...333999<<>>EEELLLRRRWWW^^^iiipppssstttwww}}}!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!! !!!"""###&&&...999BBBIIIOOOTTTXXX___jjjrrruuuxxx|||!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!   """&&&...:::CCCMMMSSSXXX[[[bbbmmmvvvyyy~~~""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""###""" !!!&&&///;;;CCCOOOUUU[[[^^^fffqqqzzz}}}#########""""""!!!!!!!!!""""""""""""#########$$$###""" !!!&&&///:::BBBOOOVVV\\\aaahhhttt|||%%%$$$$$$###"""!!!!!! ######$$$$$$%%%%%%%%%%%%###"""   """&&&///999AAANNNUUU\\\bbbjjjuuu}}}+++(((%%%###"""!!! '''((()))))))))'''&&&%%%###"""    ###)))000888===NNNQQQWWW^^^gggqqq{{{~~~|||,,,***(((&&&&&&&&&%%%%%%))))))******)))(((&&&%%%%%%$$$$$$###""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! $$$)))000888===JJJNNNUUU]]]fffpppyyy......---,,,++++++++++++------------,,,+++***)))((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""" !!!!!!  ###""""""!!!!!! !!!%%%)))000777<<>>???AAA@@@@@@???>>><<<;;;:::999999999999999888888888;;;;;;::::::999888888888777555333000...---------******+++,,,,,,,,,++++++---------------,,,,,,,,,+++***)))(((((()))******(((((()))))))))(((((('''&&&''''''&&&&&&%%%$$$### !!!"""###$$$$$$$$$$$$%%%$$$"""!!!  !!!  !!!!!! !!!"""""""""############"""""" !!!!!!""""""""""""!!!  ###(((000777===HHHOOOYYYbbbhhhjjjllllllqqqwww~~~HHHLLLNNNLLLGGGCCCDDDFFFCCCCCCCCCDDDFFFHHHJJJLLLLLLKKKIIIGGGDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???:::999777555333222222333111222333444555444444333444444444444444444444444333222111////////////000...///000000000000///...---,,,,,,+++***((('''&&&###$$$&&&'''((()))))))))&&&%%%$$$######$$$%%%''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((((((((())))))((((((((($$$###!!!!!!!!!$$$&&&(((&&&''''''((('''&&&%%%$$$#########"""!!!!!! ######$$$$$$###!!!  %%%+++222:::@@@IIIPPP[[[dddjjjnnnooopppuuu{{{MMMQQQTTTSSSNNNKKKLLLOOOKKKKKKLLLMMMOOORRRUUUWWWSSSRRROOOKKKIIIGGGGGGGGGJJJKKKKKKLLLLLLMMMMMMMMMHHHHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@>>>===<<<======999:::;;;<<<===<<<<<<;;;999999999999999999::::::999888666444333333333444555666777888888777666666111111000///---+++)))(((((()))+++,,,---...//////,,,,,,++++++,,,...111222+++***************+++,,,+++***)))(((((()))***++++++,,,,,,------,,,,,,+++***)))''''''(((***---///+++,,,,,,------+++***)))''''''&&&&&&%%%$$$######""""""!!!!!!!!!!!!""""""$$$%%%&&&'''&&&$$$""" !!!!!! !!!!!!"""###$$$####################################"""!!!   !!!!!!!!!"""""" !!!"""###$$$""""""""""""""""""""""""  !!!  !!!!!!&&&---555===CCCHHHPPP[[[eeelllpppssstttzzz}}}YYYXXXXXXWWWVVVUUUUUUUUUQQQSSSUUUXXXYYYYYYXXXXXXZZZWWWSSSOOOMMMMMMOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUSSSQQQOOONNNOOOOOONNNMMMMMMIIIFFFFFFGGGHHHGGGEEEFFFDDDBBBAAABBBBBBBBBAAA@@@AAABBBBBB@@@>>>>>>???>>>======<<<;;;;;;;;;;;;;;;<<<===>>>>>>===;;;::::::777444333222111///---222333333333333333222222111111222222333555666777666333///...000222333333333222111---+++***,,,///111222555777777555333111...///111111000000111333222000...///111111...+++***)))((('''&&&&&&&&&'''((('''%%%$$$$$$%%%&&&'''******)))((('''&&&%%%%%%%%%$$$#########$$$%%%%%%(((((((((((('''&&&&&&%%%&&&&&&%%%""" ###%%%###""""""###%%%%%%&&&&&&&&&%%%###""""""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$###$$$###"""!!!!!! !!!#########"""!!! !!!!!!   !!!!!!"""""" !!!!!!!!!  !!!!!! !!!"""######!!! %%%***...555>>>EEEOOOTTT\\\eeemmmtttwwwyyy]]]]]]]]]\\\[[[ZZZZZZZZZWWWXXX[[[]]]^^^^^^]]]]]][[[YYYVVVTTTSSSTTTVVVWWWWWWWWWXXXXXXZZZ[[[]]]^^^^^^\\\YYYXXXXXXXXXVVVUUUVVVSSSOOONNNNNNOOOMMMKKKPPPNNNMMMKKKJJJHHHFFFDDDDDDFFFGGGGGGEEECCCBBBCCCBBBAAA@@@???????????????@@@BBBDDDFFFGGGFFFDDDCCC???<<<999777777777555444999999:::::::::::::::999;;;;;;;;;;;;<<<===>>>???===:::777666777999999:::777666333000------000333666777888999999888666555222333555444333333444555666444333444666777555333111111000...------,,,,,,,,,+++***)))((())))))***------,,,,,,+++***))))))+++***)))(((((()))*********+++++++++***)))((('''(((((((((&&&$$$###%%%&&&&&&%%%$$$######$$$%%%&&&'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))))))))))))))))))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!""" """###$$$$$$###### !!!"""###$$$######""""""""""""""""""!!!!!! ############"""!!! """$$$%%%$$$"""!!! !!!!!!!!!   !!!"""###$$$$$$"""   %%%)))...555>>>EEENNNTTT]]]ffflllqqqvvvyyybbbbbbaaaaaa```_________]]]^^^```bbbccccccbbbbbb^^^]]][[[ZZZZZZ\\\^^^```\\\]]]^^^___aaadddfffgggiiifffcccaaaaaa```^^^\\\^^^[[[XXXVVVVVVUUUSSSQQQWWWWWWVVVUUUSSSOOOLLLJJJJJJLLLNNNNNNLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGIIILLLOOOPPPOOOMMMLLLFFFCCC@@@>>>>>>?????????@@@AAABBBBBBCCCCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFDDDAAA>>>===>>>???@@@???<<<:::666222000111666999=========<<<<<<;;;;;;:::888:::;;;;;;999888999999777555555555777888777555888777666555444333222222111111000///////////////222111111000000/////////111000...---------........./////////...---+++******+++,,,+++)))(((((()))((((((''''''''''''((((((++++++,,,---,,,+++***)))+++***(((((()))+++---///,,,---------------------+++++++++***++++++,,,---++++++******)))*********))))))(((&&&&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$%%%'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&))))))******)))'''$$$###"""$$$&&&)))*********)))''''''%%%$$$###"""!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""!!! !!!###$$$!!!""""""############"""""""""######"""!!! !!!!!!!!!!!!!!! !!!"""!!! !!!!!!  !!!!!! """   !!! $$$)))...555>>>EEENNNVVV```gggkkkooouuuzzzeeeeeeddddddcccccccccbbbbbbcccdddeeeeeeeeeeeedddaaa``````___```aaacccccc^^^___```bbbeeegggjjjkkkmmmjjjgggeeecccbbb```^^^```^^^\\\[[[ZZZXXXWWWVVVXXXZZZ[[[[[[WWWSSSOOOMMMOOORRRTTTUUUSSSPPPOOOOOOMMMMMMLLLKKKKKKKKKLLLLLLMMMOOOSSSUUUVVVTTTQQQOOOLLLIIIFFFEEEGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJMMMLLLKKKJJJJJJIIIJJJJJJHHHFFFCCCAAABBBCCCBBBBBB>>><<<888444222444:::>>>BBBAAA@@@>>>>>>>>>?????????AAABBBBBB@@@>>>>>>???:::999888888777777777666888888888777777666555555444444444444555666666777666666555555555444444444333222111/////////000000222333444444333111///...,,,...000000...,,,++++++((()))***++++++***)))(((---.../////////...---,,,,,,,,,,,,---...///111222////////////000000111111000//////........./////////......---...///000111000///...,,,+++++++++++++++,,,...///...---***)))***+++,,,------,,,+++***,,,+++++++++***+++++++++---...///000...,,,(((&&&&&&(((***---///000000///---+++)))&&&%%%$$$%%%%%%%%%&&&'''((())))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$######"""!!!!!!"""%%%''')))(((&&&%%%$$$###"""!!!!!!!!!"""""""""############""""""$$$"""  """$$$$$$""" !!!######"""!!! $$$(((...555???GGGPPPYYYdddjjjlllooovvv|||~~~}}}iiiiiihhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhhhhhhhddddddddddddddddddddddddaaaaaabbbdddgggiiikkkmmmmmmkkkhhheeedddcccaaa___`````````___^^^\\\\\\\\\]]]___aaa___YYYSSSOOOMMMSSSUUUXXXXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQQQQQQQQQQTTTVVVXXXYYYYYYVVVSSSQQQPPPNNNLLLLLLNNNQQQRRRRRRPPPPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMKKKIIIFFFEEEEEEEEEDDDCCC???===999555444666<<<@@@DDDCCCAAA@@@???@@@AAABBBEEEGGGIIIHHHGGGEEEDDDDDDDDDCCCAAA>>><<<:::::::::777777888999999999999888444444666888:::;;;<<<===::::::999999888888777777666555444333222333333444777777888999888555333111...111333444111///------,,,---///000000///---,,,...///000111111000///...+++---000222444444333333111000000000000111333333333333111000////////////111111000000111333555666555555333222222111111111111222333333333111///...///000111222222111000///......------------...///000111222333222///,,,******,,,...000111222333333000...+++(((''''''((((((((()))***,,,,,,---------++++++++++++++++++++++++)))))))))((((((((((((((()))((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&%%%%%%$$$$$$$$$&&&)))+++***)))'''&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###$$$###"""!!!"""$$$&&&'''&&&%%%"""  !!!###$$$$$$###!!!  !!! %%%)))...777AAAIIITTT]]]hhhnnnoooqqqxxx~~~}}}|||~~~mmmmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkhhhhhhhhhhhhhhhgggeeeeeefffgggggghhhjjjlllmmmnnnnnnkkkiiihhhggggggeeedddccceeefffeeecccbbbaaabbbdddggghhhddd\\\TTTPPPNNNVVVXXXZZZZZZZZZZZZ[[[]]]\\\[[[ZZZXXXWWWVVVVVVVVVZZZ[[[[[[\\\[[[YYYVVVUUURRRQQQQQQSSSVVVXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYWWWVVVTTTSSSRRRQQQQQQQQQOOOMMMJJJIIIIIIHHHFFFEEE>>><<<:::777555888===AAADDDCCCBBBAAAAAABBBCCCDDDHHHJJJMMMMMMKKKIIIIIIIIIGGGGGGDDD@@@<<<::::::;;;:::;;;<<<===>>>===<<<;;;555666999;;;===???@@@@@@???>>>===<<<;;;::::::999:::999888888888888::::::<<<===>>>???===:::777555222444777777444222111111333444555666666555444333///000111222222222111000,,,///333777999999777555555444333222222333555666555555444333222222222222444333333333444777:::<<<:::999999888888888888888666666666666666555444444444444555666555444333222000///.........///111222222333444444444222000//////000111222333444444444222000---+++******+++++++++,,,---...............,,,,,,------...///000000///......------,,,,,,+++---,,,+++*********++++++******))))))))))))******+++++++++++++++***)))((('''&&&%%%&&&((()))***))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))***)))(((%%%###!!!!!!"""######$$$%%%&&&%%%###!!! """!!!  !!!!!!!!!!!!"""""""""""" !!!&&&***///888CCCKKKYYY```jjjoooqqqtttyyy}}}~~~nnnnnnoooooooooooooooooonnnmmmllllllkkkkkkkkkkkkkkklllmmmmmmmmmllljjjiiikkkkkkkkkkkklllmmmmmmnnnnnnllljjjiiijjjkkkjjjiiihhhjjjllljjjgggddddddeeedddhhhiiifff^^^XXXUUUVVVYYYZZZ[[[\\\\\\^^^aaaddddddcccaaa___]]][[[ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXTTTTTTUUUYYY]]]___^^^]]]^^^^^^^^^^^^]]]\\\[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTPPPNNNKKKJJJIIIHHHFFFDDD===<<<;;;999888:::>>>AAACCCCCCCCCCCCDDDEEEFFFFFFIIIKKKOOOPPPOOOMMMLLLLLLHHHHHHFFFAAA===:::;;;===???@@@AAAAAAAAA???===;;;999:::<<<>>>@@@AAAAAA@@@CCCCCCBBB@@@>>>===<<<;;;<<<;;;;;;:::;;;<<<>>>???AAABBBDDDEEECCC@@@<<<:::777888:::999777666555555777777888888888888777777111222333444555444333333000333666999;;;<<<<<<;;;:::999888666666777888999666666666666666777888888777666555666888;;;>>>@@@===<<<<<<<<<<<<===>>>>>>:::999888777777888888999666777888888888777555444222111000///000111333444444444555555555555444444555555555555555444444444222111000......---......---....../////////......------///000222444555666222333333333222222111111111000///...---......///------,,,,,,---...///000000000000000///...---,,,...+++((('''(((***++++++,,,+++***(((''''''&&&&&&''''''((((((((((((''''''$$$&&&(((***+++,,,,,,,,,---+++(((&&&%%%&&&''')))''''''((((((&&&$$$!!! $$$###"""""""""###$$$%%%$$$$$$##################!!!!!!"""###"""!!!   !!!  ###'''+++000:::EEENNN\\\aaahhhooosssvvvyyy{{{zzz{{{~~~mmmmmmmmmmmmmmmmmmmmmnnnlllkkkjjjiiiiiihhhiiiiiimmmnnnpppqqqqqqpppooonnnmmmmmmllllllllllllllllllmmmkkkjjjjjjkkkllllllkkkkkkmmmnnnlllhhhddddddddd___cccfffddd___[[[\\\^^^[[[\\\\\\]]]^^^aaaeeehhhiiihhheeeccc```^^^]]]\\\XXXXXXWWWWWWWWWXXXYYYYYYUUUVVVXXX]]]aaacccbbb```^^^^^^^^^^^^]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUNNNLLLJJJIIIHHHGGGDDDBBB<<<<<<<<<::::::;;;>>>AAABBBCCCDDDEEEFFFGGGGGGHHHIIILLLOOOQQQPPPNNNNNNNNNLLLLLLKKKGGGBBB@@@BBBEEEBBBCCCCCCCCCAAA>>>;;;999===>>>@@@AAAAAAAAA@@@@@@GGGFFFEEECCCAAA???======;;;;;;:::;;;<<<===???@@@EEEFFFHHHIIIGGGDDD@@@===:::;;;<<<;;;999888888999777777777777777777777777222333444666666666555555555666888:::<<<>>>@@@AAA???>>><<<:::999:::;;;<<<666777777888:::<<<>>>???999888777888:::===AAADDD>>>>>>>>>>>>???@@@AAAAAA<<<;;;999888888999;;;<<<888999999:::999888666666444333111000111333555666666666666666666777777777888888777777666555444444333222222111000000000000...////////////......------...000333555888999:::444555666666666666666666444333111000000000111111//////...///000111333444444444444333222111000///444111,,,***+++,,,.........---,,,***)))((((((((())))))************))))))%%%'''***---/////////...///---+++)))((()))+++---)))*********(((%%%""" $$$$$$$$$$$$%%%''')))***%%%%%%%%%$$$$$$###############$$$%%%$$$###"""!!! !!!!!!!!!!!! !!!"""""""""!!! !!!$$$(((,,,111;;;FFFOOO]]]aaagggmmmssswwwxxxyyywwwxxx{{{ggghhhkkklllmmmmmmkkkjjjgggfffeeeeeegggjjjnnnpppvvvvvvuuutttrrrpppnnnnnnmmmmmmlllnnnooopppooommmiiijjjlllnnnqqqqqqnnnlllllljjjiiikkknnnlllfff``````ccceeefffdddaaa______YYY\\\```cccdddgggkkkooonnnkkkgggdddbbb```]]]ZZZYYYWWWUUUWWW[[[]]]\\\ZZZYYYZZZ\\\___aaaaaa___]]]^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[ZZZXXXWWWUUUSSSQQQQQQRRRPPPMMMJJJGGGDDDBBBAAA???>>>;;;999888999:::;;;BBBDDDFFFGGGFFFFFFGGGHHHLLLOOORRRSSSQQQPPPQQQSSSOOONNNKKKHHHFFFEEEEEEEEEFFFEEEBBB???=========>>>DDDEEEEEEDDDBBBAAABBBCCCKKKIIIFFFCCCAAA?????????@@@AAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGEEEAAA>>>;;;>>>@@@@@@===;;;;;;======:::777666777999999999444666888;;;<<<;;;:::999999999:::<<<>>>AAADDDFFFEEEDDDBBBAAA???>>>>>>>>>???===<<<<<>>999555666<<>>>>>>>>???@@@:::999888999;;;======<<<<<<:::888888999::::::::::::777444111111333777999888999999:::;;;<<<<<<=========<<<999666444444555777777888888666444222111000///...---------...///...111555999;;;;;;999888777777777777888999:::;;;333333222111111111111222555444222111111222333555>>>;;;777444333444777999666666666333///------...222222111000...---,,,,,,---------,,,------......,,,...000222444333333222000111111000...---...000111///,,,******)))'''&&&&&&&&&&&&%%%&&&(((---000///---***'''&&&&&&((()))(((((('''&&&$$$###""""""""""""!!!  !!!!!!  !!!"""###$$$$$$###"""!!!!!!%%%***,,,000777BBBKKK[[[bbbkkkppprrrsssuuuwwwsssxxxfffhhhjjjkkkllllllkkkjjjgggfffeeefffhhhllloooqqqvvvwwwwwwvvvtttqqqooonnnooonnnnnnoooqqqqqqooonnnlllmmmnnnqqqsssrrrpppmmmkkkiiihhhiiikkkiiiccc]]]]]]```ccccccbbb```^^^^^^[[[___ccceeefffhhhkkknnnnnnkkkgggdddbbb```]]][[[YYYWWWWWWXXX[[[\\\[[[YYY[[[\\\___bbbdddcccaaa___[[[YYYWWWWWWYYYZZZZZZYYY\\\[[[ZZZYYYWWWVVVUUUTTTPPPNNNKKKGGGCCCAAA@@@???>>>===;;;999999999:::;;;BBBDDDFFFGGGFFFFFFGGGHHHLLLOOORRRSSSRRRQQQRRRSSSNNNMMMJJJGGGEEEDDDCCCCCCBBBAAA???===<<<<<<===>>>CCCDDDDDDCCCBBBAAAAAACCCHHHGGGEEECCCBBBAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFDDDAAA>>>>>>AAACCCCCC@@@>>>>>>???<<<:::777666777888999888666888:::<<<===<<<:::999888888888999<<<@@@CCCEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>===>>>AAACCCDDDDDD???:::666777<<>>>>>===>>>>>>???<<<:::999:::<<<>>>>>>======;;;999999:::;;;;;;;;;777555222111111444777:::;;;;;;;;;<<<<<<<<<<<<============:::777555555666888888777777666555444333222111000/////////000111333444777999999888777666666555555555666777888888777666555555444444555555555444333333333333444555<<<999666333222444666888888888888777666444222000333333333222111111000///111111111000000000111111///000222444444333222111000111111000......///000111///,,,++++++***(((&&&''''''(((''''''))),,,//////...,,,***)))))))))***)))((('''&&&$$$###"""!!!!!!!!!  !!!"""###$$$$$$###"""!!! !!!%%%***---111999DDDLLL\\\aaagggmmmqqqsssuuuvvvtttyyyfffgggiiijjjkkkkkkjjjiiifffffffffgggiiillloooqqqtttwwwxxxxxxuuuqqqooonnnooooooooopppqqqpppnnnlllmmmmmmoooqqqrrrqqqnnnlllhhhgggfffggggggeee```[[[\\\^^^aaaaaa```^^^]]]]]]\\\___cccfffhhhiiikkklllkkkhhhdddaaa```^^^\\\ZZZYYYYYYYYYZZZ\\\[[[YYYWWW[[[]]]aaacccdddcccaaa___XXXVVVTTTTTTVVVWWWWWWWWWZZZZZZYYYXXXXXXWWWWWWVVVPPPMMMHHHCCC@@@>>>>>>>>>>>>===;;;::::::;;;<<<===CCCEEEGGGHHHGGGFFFGGGHHHLLLNNNRRRSSSSSSSSSSSSTTTLLLKKKHHHEEEBBB@@@@@@@@@===<<<;;;;;;;;;<<<===>>>AAABBBCCCBBBAAA@@@AAABBBDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDIIIGGGEEEDDDCCCCCCAAA@@@AAACCCDDDDDDCCCAAAAAAAAA<<<:::777666777888999888999:::<<<===>>><<<;;;999777666666666999>>>BBBEEECCCCCCCCCCCCCCCCCCCCCCCC@@@??????@@@CCCEEEFFFFFF@@@<<<888999===AAABBBAAA@@@@@@???>>>======>>>>>><<<;;;:::;;;===???>>>===;;;:::888888:::;;;::::::555333222111333666:::===>>>>>>>>>=========<<<<<<======<<<:::777555666777666555444444333333333444333333222111111222333444888888888777777666555444555555444444444555555666888777666666555555666666444555555666666555555555999777555222222333555777999999:::===???===777222444555555555666555555555555444444333333222222222222333444555555333111000111111222111//////000111222000...---,,,+++)))'''''')))***))))))))),,,...000000///...---,,,++++++***)))(((&&&$$$###!!!!!!   """###$$$%%%%%%$$$###"""   !!!!!! !!!###'''+++///444===GGGNNN^^^```ccchhhooosssuuuuuuwww|||ffffffhhhiiijjjjjjiiiiiihhhgggggggggiiikkkmmmnnnrrrvvvyyyxxxtttpppnnnmmmoooooonnnooopppooollliiiiiiiiikkklllnnnllliiifffcccccccccdddeeeddd```\\\___aaabbbbbb___]]]\\\\\\YYY\\\```dddgggiiijjjkkkhhhddd```^^^]]]\\\[[[ZZZ[[[[[[\\\\\\\\\ZZZXXXVVVXXX[[[___aaaaaa___^^^]]]XXXVVVSSSRRRSSSTTTTTTTTTVVVVVVVVVUUUUUUUUUUUUUUUPPPMMMHHHCCC???>>>???@@@>>>>>>=========>>>??????EEEGGGIIIIIIHHHGGGHHHIIIKKKMMMPPPSSSSSSSSSRRRRRRIIIGGGDDDAAA>>>===<<<<<<999999999:::;;;===>>>???@@@AAABBBBBB@@@@@@AAABBBCCCBBBAAAAAABBBCCCDDDEEEHHHHHHHHHGGGGGGGGGFFFFFFJJJGGGCCCAAAAAAAAAAAA@@@BBBCCCDDDDDDDDDBBBAAAAAA<<<:::777666777888999999;;;<<<===>>>===<<<:::999777666444444777<<>>>>>@@@CCCEEEEEEDDD???<<<::::::===???AAA@@@@@@@@@??????>>>>>>>>>===;;;::::::;;;======<<<;;;888777666666888999888777444444333333666:::>>>@@@@@@@@@???>>>===<<<;;;;;;:::::::::888555444555666333222111000000000222222444444333333333444666777:::999777555444444555666777777666555555555555555555444333333222222333333333555666888888777666555888666555333333444666777999888:::???CCCBBB:::333444555777888999999999999666666666555444333222222444555666666555333000///111111222111//////000222333222000//////...,,,***((()))++++++******+++,,,111111222222111///...---+++***)))'''%%%###!!!!!!  !!!"""###$$$%%%%%%$$$###"""   !!!""""""###"""!!!$$$&&&)))...333:::CCCLLLSSS```___```eeemmmsssuuuuuu{{{eeeeeefffggghhhhhhhhhhhhhhhgggggggggggghhhiiijjjrrrvvvzzzyyytttooonnnnnnppppppoooppppppnnnjjjgggddddddeeeggghhhgggdddaaa]]]^^^___aaaccccccbbb```dddeeeeeeccc```]]][[[[[[XXXZZZ]]]bbbfffiiikkkkkkfffccc___]]]\\\\\\\\\[[[]]]]]]]]]\\\ZZZWWWUUUTTTVVVYYY]]]^^^]]][[[[[[\\\ZZZWWWTTTRRRRRRRRRRRRRRRTTTTTTTTTSSSSSSSSSRRRRRRPPPMMMIIIDDDAAAAAABBBCCCAAA@@@@@@@@@@@@AAAAAABBBFFFHHHJJJJJJIIIHHHIIIJJJIIIJJJMMMPPPRRRQQQOOONNNEEECCC@@@===;;;999999888777777888999;;;===>>>???>>>@@@AAA@@@??????@@@AAACCCBBBAAA@@@@@@AAABBBBBBGGGGGGGGGHHHHHHHHHIIIIIIHHHDDD@@@>>>>>>???AAAAAACCCDDDDDDEEEEEEDDDBBBAAA<<<:::777666777888999888;;;;;;<<<<<<;;;:::999888777555333333666:::???CCCCCCCCCCCCCCCBBB@@@???>>>===<<<<<<>>>AAABBBAAA@@@<<<;;;999:::;;;===??????@@@@@@@@@???>>>======<<<888888888999;;;;;;999777777666666777888999888777555555555666888<<<@@@BBB@@@???>>>===<<<:::999999666666666555222111222444333222111000///000111222333333222222333555777888888666444222333444777888;;;:::999777666666666666222222111000000000111111222444666888888777666444666666555555555666777777777666888===AAA@@@888111333444666999:::;;;;;;:::777777777777666555444333444444555555444222000...000111111000//////111222444333222222222000...+++((()))++++++******+++,,,111222333333333111///...+++***)))'''%%%###"""!!!!!!  !!!"""""" !!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""  !!!""""""###$$$###  ###&&&))),,,111888@@@IIIRRRXXXaaa______dddlllssswwwwwwcccccccccddddddeeeffffffeeeeeeeeedddeeeeeeeeefffqqquuuyyyxxxrrrmmmmmmnnnooooooooooooooolllgggddd^^^___```bbbdddccc```]]]YYYZZZ\\\___aaabbbbbbbbbdddeeedddbbb^^^\\\ZZZZZZYYYYYY[[[___dddhhhjjjjjjeeeaaa]]][[[[[[\\\]]]\\\]]]]]]\\\YYYTTTRRRQQQQQQUUUXXX[[[ZZZXXXWWWYYY[[[ZZZWWWSSSQQQQQQQQQRRRRRRUUUUUUTTTSSSRRRQQQPPPOOONNNKKKHHHEEECCCCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAFFFGGGIIIIIIHHHGGGGGGHHHFFFGGGIIILLLNNNMMMJJJGGG@@@???<<<:::888666666666666777888999:::;;;<<<===;;;<<<>>>===<<<<<<===???BBBAAA???>>>>>>>>>???@@@EEEEEEFFFFFFGGGGGGGGGHHHDDDAAA===;;;<<<>>>@@@@@@DDDCCCCCCDDDEEEEEEBBB@@@:::888555444555666777666888888888888888777666666555444222222444777;;;>>>@@@AAAAAA@@@???===:::999;;;;;;;;;<<<>>>>>>===;;;888888888888999;;;===>>>>>>>>>>>>>>>===;;;:::999666666666777999888666444777666666888::::::999888555555555666888;;;>>>@@@===<<<;;;:::999777666666222333333111000///000222444333333222111111111222111000000111222444666777333222111000222444888:::<<<;;;999777666555444444333222111111000000111111111222444666777666555444555555555666777777777777555555666888:::999333...000111444777999999999888666777888888777666444333000111333333333111///......///000///......000222333222222222222111...+++''')))***))))))))),,,...111222333333333111000///***)))((('''&&&$$$$$$###""""""!!!  !!!!!! !!!###%%% !!!!!!"""""""""!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!  """"""#########"""   !!!$$$&&&+++...333;;;DDDNNNVVV[[[aaaaaabbbfffmmmsssxxx{{{____________```aaabbbbbb``````aaaaaacccddddddeeekkkpppssspppjjjeeegggjjjiiiiiiiiiiiihhheee```\\\VVVWWWXXX[[[]]]\\\ZZZWWWVVVXXXZZZ\\\]]]^^^___```___``````^^^[[[YYYYYYZZZZZZXXXWWWYYY^^^bbbdddddd___[[[WWWUUUVVVWWWXXXYYY[[[[[[XXXSSSNNNKKKKKKMMMSSSUUUVVVTTTQQQQQQUUUYYYWWWTTTPPPNNNOOORRRSSSSSSUUUTTTRRRPPPNNNLLLJJJJJJHHHGGGEEECCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@???CCCEEEFFFFFFEEEDDDDDDEEECCCCCCEEEHHHJJJIIIDDD@@@<<<;;;999777555555555555555666777888888999999999777888999999888888999;;;???>>>===<<<<<<===>>>???CCCCCCCCCCCCCCCBBBBBBBBB@@@===:::999;;;===???@@@@@@???>>>???AAAAAA>>>;;;777444111000222333333333444444444444444444444333222222111000111444666777;;;;;;<<<===<<<:::888666;;;::::::;;;<<<<<<999777333444555666777888;;;<<<;;;;;;;;;;;;:::888666555555555555777888777555333333333333555777888777555222222222222333555888999999999888666555444333333000111111000......///111222222222111111///...---...------...///222444555000/////////111444777999:::888777444333111000000222111111000///000000000///000222333444444333333222333444666666777666666444444444444333111...---,,,...222555666666666555111222333444444333111000,,,---///111111000///...---...///...------///111000000000000111///,,,)))''''''(((''''''))),,,///111111111111111111000000((((((((('''&&&&&&%%%%%%$$$$$$###"""!!!!!!!!!!!! !!!###$$$ !!!"""######"""!!! !!!"""######"""!!!  """############  """"""###""""""!!!!!!""""""###%%%&&&+++...333;;;FFFPPPXXX\\\```bbbfffjjjnnntttzzz~~~\\\\\\\\\\\\]]]^^^______[[[\\\]]]___aaaccceeefffdddiiilllhhhaaa^^^```cccbbbbbbbbbbbbaaa]]]XXXTTTOOOPPPRRRTTTWWWWWWTTTRRRUUUWWWYYYZZZZZZ[[[\\\]]]YYYZZZ[[[ZZZYYYXXXYYYZZZXXXUUURRRSSSVVVZZZ\\\\\\XXXUUUQQQOOOOOOQQQSSSSSSYYYXXXUUUOOOIIIFFFGGGJJJOOOQQQQQQNNNKKKKKKPPPVVVSSSPPPMMMLLLOOORRRTTTUUUSSSRRROOOMMMJJJGGGEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===AAACCCDDDDDDBBBAAABBBCCCAAAAAABBBEEEHHHFFFAAA<<<:::999777555444444444444444555666666777666666666333555666666555555666888<<<<<<;;;;;;<<<===???@@@CCCBBBAAA@@@???>>>=========;;;888888:::===??????;;;999888:::<<<<<<999555444222///...///000111000222222222222222222222222000000//////000111222333666777999::::::999777666<<<;;;:::;;;<<<:::888555000222333444555777:::<<<888888999888777555333222555555555777888777555222/////////111444444333111//////......///111222333666666555444333222111111///000111000......///111.../////////...,,,***(((+++++++++,,,...000222444//////...///000333555777777666444222///...---,,,000//////..................///000111222222333333000111333555666666555555555555444111...++++++,,,***,,,000333444444333222+++,,,...//////...---,,,)))***---///000000///...,,,---...---------///111............///---***'''&&&&&&&&&&&&&&&(((---000111111000000000000000000(((((('''''''''&&&&&&&&&&&&%%%$$$###"""""""""""" """### !!!"""######"""!!!  !!!""""""!!!  """$$$$$$$$$$$$  !!!!!!!!!  """"""""""""!!! """######$$$%%%&&&***---222;;;FFFPPPXXX[[[```dddiiilllooottt{{{}}}yyyzzz~~~TTTSSSSSSRRRSSSTTTVVVWWWUUUVVVXXXZZZ\\\^^^```aaaeeedddbbb___]]][[[ZZZZZZZZZYYYXXXXXXWWWTTTPPPMMMLLLMMMNNNOOOOOOOOOOOOOOOQQQSSSUUUXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQOOOOOOPPPQQQQQQRRRSSSSSSSSSRRRPPPOOONNNNNNOOOOOOOOOMMMJJJHHHGGGGGGGGGHHHLLLIIIEEECCCCCCFFFJJJMMMOOONNNMMMLLLMMMNNNOOOPPPRRRMMMGGGCCCAAAAAAAAA@@@>>>===;;;999888888888999<<<<<<<<<;;;::::::::::::AAA@@@???===::::::<<<>>>AAAAAAAAAAAA@@@>>><<<;;;333333333333333333333333555333111111222333222111...---,,,,,,...111444666666777777666555666999;;;;;;:::999777666555555555888666555666888999999888999888888888777777666666555333222000...---,,,,,,000111111222111000///......---+++******---000111111222333444555555555555444444555555444333222222333222111111222444777888:::999777555333222111111555555555444333222000000.........///111000...,,,...............///000000/////////000222222111000////////////////////////000///...,,,***((('''&&&++++++,,,+++******+++---------///000000111111111000000///......---......000///,,,***))))))+++,,,---...000111111111///...////////////000111222333222111///---,,,+++,,,,,,000000111222333000,,,((('''(((***,,,---------,,,***+++,,,---..................---,,,---...///000111000///---+++)))((('''%%%%%%%%%%%%&&&'''))))))---+++******,,,------,,,'''&&&$$$###"""######$$$$$$$$$$$$######"""  !!! !!!!!! """###$$$###!!!  !!!!!!$$$$$$$$$######"""    """$$$&&&''''''***000999EEEOOOVVVYYY^^^dddiiiiiikkkqqqwwwyyy~~~{{{www|||}}}~~~NNNNNNMMMMMMNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]```___]]][[[XXXWWWVVVUUUSSSRRRQQQQQQPPPNNNJJJGGGEEEFFFGGGHHHIIIJJJJJJJJJKKKNNNQQQUUUWWWWWWVVVVVVSSSRRRQQQOOONNNMMMMMMMMMGGGGGGGGGGGGHHHIIIJJJKKKMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIGGGEEEDDDDDDDDDEEEGGGEEEBBBAAAAAADDDGGGIIIKKKJJJIIIHHHHHHIIIJJJJJJHHHDDD???;;;:::::::::999999777555444222222222222777777888888888777666666::::::999777666666999;;;=========<<<:::888666555000000000000000000000000111///------...///...---***)))((((((***,,,///111111222333222222222555777777666555333222222222111444333111222444555555444333333333222222111111111111000///---+++******)))------.........---,,,+++***)))(((((((((***,,,---,,,---...///000000000000111111111111111000//////000/////////000222444555999777555333111000//////111111000000///.........---,,,,,,---//////,,,***+++++++++++++++,,,,,,------,,,,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))((('''&&&)))******)))''''''(((******+++,,,---...............------,,,++++++,,,,,,,,,+++***)))))))))***+++)))+++---...///...---,,,,,,,,,------.../////////000///---,,,++++++,,,,,,//////000111111...***&&&'''((()))++++++++++++***((()))***++++++,,,,,,,,,++++++***)))***+++,,,---///...---+++)))'''&&&%%%$$$%%%%%%&&&''''''(((((()))(((&&&''')))******)))%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""  !!!!!!!!!!!!   """$$$%%%'''***///888BBBLLLRRRVVV[[[bbbhhhhhhjjjpppvvvwww|||zzz~~~}}}~~~FFFFFFFFFFFFGGGHHHJJJJJJMMMMMMOOOPPPRRRTTTUUUVVVWWWVVVUUUSSSQQQOOONNNMMMHHHGGGGGGFFFFFFEEEAAA???<<<===???@@@AAABBBBBBBBBDDDGGGLLLQQQSSSSSSQQQPPPJJJJJJHHHGGGFFFFFFFFFFFF???>>>=========???AAABBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======>>>@@@BBBCCCDDDDDDCCCBBBAAAAAAAAABBB<<<999555333333333333222111000...,,,************///000222333444333111000000111111111000111444666888888777555222000---,,,***************************)))(((((())))))(((&&&$$$#########$$$&&&)))+++***+++,,,------...000222111000///...---,,,,,,,,,///---,,,,,,...//////...,,,++++++++++++*********---,,,***)))((('''''''''(((((()))***)))((('''&&&$$$$$$$$$%%%%%%&&&''''''&&&''''''((()))))))))))),,,,,,,,,---,,,,,,+++***++++++++++++,,,---///111444333000...,,,***))))))++++++***)))))))))***+++)))))))))***,,,+++)))'''&&&''''''''''''(((((((((***))))))***+++,,,***)))(((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&''''''&&&$$$###$$$&&&'''((()))******+++******+++***))))))))))))))))))&&&&&&'''(((((((((((((((%%%&&&)))+++++++++***)))'''((()))++++++++++++***,,,+++***)))******+++,,,.........//////,,,((($$$&&&'''((((((((((((''''''%%%&&&''''''((((((((((((''''''&&&%%%&&&'''((()))++++++***((('''%%%$$$######$$$%%%''''''''''''&&&%%%$$$"""###%%%&&&&&&%%%"""!!!  !!!###$$$&&&)))///666???GGGMMMQQQXXX```gggiiikkkppptttuuuzzz~~~|||}}}AAAAAABBBBBBCCCDDDEEEFFFGGGGGGIIIJJJLLLMMMNNNOOOLLLKKKJJJIIIHHHFFFEEEDDD@@@???>>>>>>>>>===;;;999666777888:::;;;<<<<<<<<<@@@CCCHHHLLLMMMLLLIIIGGGBBBAAA@@@???>>>>>>>>>>>>:::999777666666888;;;===;;;::::::999999888888888999:::;;;<<<===<<<:::999666777888999;;;<<<<<<<<<===<<<<<<;;;:::999999888444222000//////000///...+++***(((&&&$$$$$$$$$$$$(((***---//////...,,,+++(((***+++,,,,,,...000333444333111///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########$$$$$$"""!!!!!!###$$$$$$&&&((())))))***,,,...++++++***)))((('''''''''***(((&&&'''((())))))(((&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%###$$$%%%%%%%%%$$$###"""!!!"""######""""""""""""###$$$$$$$$$$$$$$$''''''(((((((((''''''&&&''''''''''''(((***+++,,,---,,,)))'''%%%######"""&&&%%%$$$######%%%'''(((%%%%%%%%%&&&''''''%%%###"""######$$$$$$$$$$$$$$$'''&&&%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''###$$$&&&''''''&&&%%%$$$!!!###%%%'''(((((('''&&&###$$$&&&((()))((('''&&&''''''&&&&&&'''(((***+++,,,,,,,,,,,,,,,***&&&###%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&)))((('''&&&%%%$$$######!!!###%%%&&&'''&&&$$$######!!! !!!"""#########  """###&&&)))///555<<>>???@@@AAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFGGGAAAAAAAAA@@@???===<<<;;;:::888777888999999777666333333555666777888888888===???CCCFFFFFFCCC???===;;;:::999888777666666666555333111///000222444666222222222222222111111111111333555777777666444333///000222444666666666555555444444333222111111000---+++***+++,,,,,,+++***'''&&&$$$"""!!!!!!!!!"""$$$&&&(((***+++***((('''$$$&&&((())))))+++---///000///---***'''%%%###"""""""""""""""""""""""""""  !!!!!!!!!###%%%&&&&&&''')))+++'''&&&%%%$$$$$$######$$$%%%$$$""""""###$$$$$$###""""""""""""""""""############""""""""""""###### !!!"""""""""!!!  !!!!!!""""""!!!!!!""""""######$$$######"""#########$$$%%%&&&'''(((((('''%%%###!!! """!!!!!!###%%%!!! """######!!! !!!"""""""""!!!!!!$$$######$$$%%%%%%###""""""""""""""""""""""""""" !!!!!!!!!"""!!!""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%###$$$%%%&&&%%%###  """$$$%%%%%%$$$### !!!###%%%&&&%%%$$$######"""""""""###%%%'''((())))))((())))))(((%%%"""###"""!!!!!! !!!!!!"""#########"""""""""!!! !!!"""###&&&&&&&&&%%%$$$######""" !!!###$$$%%%$$$"""!!!""" !!!""""""!!! !!!"""###%%%)))///555;;;AAAHHHMMMWWWaaajjjmmmoootttvvvvvvyyy|||{{{}}}|||}}}888999;;;<<<>>>>>>??????::::::;;;;;;<<<===>>>>>>888888999999888777555444444333222333444555444333111222333444444555555444999;;;===???>>>;;;777444555444333111000///......,,,+++***))))))***+++---++++++,,,,,,,,,,,,+++***+++,,,...//////...---+++)))***,,,...//////......+++,,,,,,,,,+++***))))))%%%$$$$$$%%%&&&&&&$$$######"""!!!  !!!!!!###$$$&&&&&&%%%$$$###!!!###%%%%%%%%%&&&(((******)))'''%%%###!!!!!! """#########$$$%%%""""""!!! !!!    !!!!!!!!!""""""######$$$$$$"""!!!   !!! !!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""!!! !!!!!!!!! !!!""""""!!!!!!!!!###$$$$$$######$$$%%%$$$"""   !!!$$$$$$######"""""""""!!! !!!!!!    """"""%%%***111777<<>>EEENNNUUUZZZccckkknnnpppvvvzzzzzz|||~~~}}}yyyvvvxxx~~~***,,,...000222222222222////////////000000111111///000111222222000...---+++***)))***,,,......---...............---,,,,,,---...000111000///...---...,,,***(((%%%###""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$###""""""""""""""""""!!!!!! !!!!!!"""""""""""""""!!! !!!  $$$+++444:::@@@GGGQQQYYYZZZcccjjjmmmpppvvvzzz{{{~~~{{{|||)))*********++++++,,,,,,***************+++,,,---))))))*********************************************+++,,,+++)))(((((((((---------------,,,++++++((((((((('''%%%$$$"""!!!""")))...444;;;BBBJJJRRRWWW\\\aaahhhmmmpppsssxxx{{{||||||~~~%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***)))'''&&&&&&&&&)))******++++++*********%%%%%%%%%$$$###!!!"""'''+++222999AAAIIIPPPUUUXXX^^^ffflllppptttzzz~~~}}}~~~}}}}}}"""""""""""""""#########$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$""""""###%%%%%%&&&'''((((((((((((%%%$$$$$$###""" """%%%)))000888???GGGNNNSSSSSSZZZcccjjjpppvvv}}}~~~}}}~~~~~~||||||""""""##################$$$$$$$$$$$$%%%&&&((((((&&&&&&%%%$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""" !!!!!!"""###%%%&&&&&&''''''&&&&&&&&&%%%###""" !!!&&&+++111888???EEELLLPPPRRRYYYbbbjjjpppvvv}}}zzzxxxzzz}}}$$$$$$$$$$$$############""""""######$$$&&&'''(((&&&&&&%%%$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""" !!!!!!!!!###%%%&&&''''''''''''''''''&&&%%%###!!! !!!(((---333:::@@@EEEKKKNNNUUU[[[dddkkkpppuuu|||~~~xxxtttsssvvv{{{~~~$$$$$$$$$############### !!!!!!"""###%%%&&&'''%%%%%%$$$$$$######""""""########################$$$&&&'''&&&$$$""""""######$$$%%%'''((()))))))))'''''''''&&&%%%###!!!!!! !!!''',,,444;;;AAAGGGLLLPPPXXX^^^ffflllpppuuu{{{|||yyyuuurrrssswww|||&&&&&&%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&&&&'''((()))***+++,,,,,,,,,******)))((('''%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!! """(((111:::BBBIIIOOOSSSZZZ```gggmmmqqquuu{{{{{{zzzxxxxxxyyy}}}((((((((('''''''''&&&&&&$$$$$$%%%&&&''')))+++,,,))))))******************((((((((((((((((((((((((***+++,,,+++)))(((((((((***+++,,,------......------------,,,+++)))'''&&&########################   $$$///999CCCKKKRRRVVVZZZ```hhhnnnrrrvvv|||~~~~~~~~~---,,,+++***))))))((((((&&&&&&''')))***+++,,,------,,,,,,,,,---......///...---+++***)))***,,,---111000000/////////000000000000111222222333222222444333111///---,,,++++++***)))((((((((('''%%%############"""!!!  !!!"""###$$$$$$###""" !!!""""""  !!! ###"""!!! """###***999EEENNNVVV\\\dddggglllqqqtttxxx|||111111111000///...---,,,++++++,,,---...///000111222222111222222333333444000///---,,,,,,...///111444444333333333444444555555555666777777777666666444444333333222111000000///---,,,,,,,,,+++(((&&&######$$$$$$###"""!!!!!!$$$%%%%%%$$$###"""$$$%%%&&&'''((('''%%%$$$$$$%%%$$$""" """#########%%%$$$$$$###"""!!! !!! """###+++999FFFNNNVVV]]]fffiiimmmpppuuuzzz888999::::::999777444333333333444555666666777777999999999999999:::::::::444333111000111333555777999999999::::::;;;<<<<<<;;;<<<=========<<<;;;:::666777888888888777666555444333111111111000---+++&&&&&&'''(((((((((((((((+++,,,,,,+++)))((()))***,,,------,,,***))))))***'''%%%$$$%%%&&&(((((('''((((((((('''&&&%%%$$$###$$$"""!!!!!!"""######""" !!!""""""######"""!!! !!!!!!""""""######""""""!!!"""!!!!!!###$$$$$$!!! """#########""""""!!!  """$$$,,,999EEEMMMUUU\\\fffiiimmmrrrvvv}}}AAABBBDDDDDDCCC@@@===;;;<<<<<<===>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@999888666555666888;;;>>>??????@@@AAABBBCCCCCCCCCAAABBBCCCCCCBBBAAA???>>>;;;<<<>>>???>>>===;;;999999777666555555444222///,,,---...000111111222222333333333111///---...///111222222111///---......+++***)))***,,,...------,,,---------,,,+++)))(((&&&%%%$$$$$$&&&'''''''''#########%%%'''((()))((('''%%%###!!!!!!###%%%'''''''''''''''''''''''''''&&&&&&&&&'''((((((%%%###"""!!!!!!###$$$((((((''''''&&&$$$###"""  !!!###$$$%%%""""""!!! ###%%%---999BBBIIIQQQXXXbbbgggnnnuuu{{{JJJKKKLLLLLLKKKHHHEEEBBBDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGGGGHHHHHHGGGFFFFFF@@@>>><<<;;;<<>>AAABBBCCCCCCDDDDDDDDDCCC===>>>===;;;999888888:::<<<<<<<<<;;;888666666777777777666777888888777555333444666666666444222111---++++++,,,///111111111111...---///333555333111000///---------...000111111000////////////000111///...,,,,,,------+++***'''&&&%%%$$$%%%&&&(((***++++++,,,,,,+++***))))))((((((''''''(((((()))***((()))***+++++++++++++++((('''&&&%%%###!!! """###""""""###$$$$$$###!!! """%%%%%%$$$"""""""""!!!"""#########"""      !!!&&&)))000999???BBBJJJRRR[[[dddrrr~~~}}}}}}~~~VVVVVVUUUTTTRRRPPPNNNMMMLLLMMMNNNPPPRRRTTTUUUVVVWWWXXXYYYZZZYYYXXXVVVUUURRRPPPLLLJJJJJJMMMPPPSSSSSSTTTVVVWWWWWWVVVUUUTTTPPPRRRUUUWWWWWWVVVSSSQQQPPPPPPPPPOOOOOONNNNNNNNNHHHHHHHHHIIIJJJKKKJJJHHHJJJJJJJJJJJJJJJIIIHHHHHHAAABBBBBB@@@>>>===>>>???AAABBBBBB@@@===;;;;;;<<<===<<<;;;<<<===<<<:::777555666888999999777555444111000///111444666777666888555333555999;;;888555333222222222333333444555444333222111111222333444444222///....../////////)))((('''&&&&&&''')))***,,,,,,---...............,,,,,,++++++,,,,,,---.........//////...---,,,+++))))))(((&&&$$$"""  """$$$%%%%%%&&&'''((('''&&&$$$###$$$$$$#########"""""""""$$$(((+++,,,***'''''''''&&&''')))))))))(((&&&%%%""""""!!!!!!!!!!!!""""""######$$$$$$$$$###"""!!! !!!"""""""""!!! !!!!!!!!!!!!  !!!"""""" !!!!!!""" !!!######!!! ######"""!!!!!!  !!!"""!!!!!!!!!!!!!!!"""######!!! !!!"""&&&)))222;;;@@@DDDLLLUUU]]]ffftttYYYXXXVVVUUUSSSQQQPPPOOOMMMNNNPPPRRRTTTVVVXXXYYY]]]^^^___``````^^^\\\[[[YYYVVVRRROOOOOOQQQUUUXXXXXXYYYZZZ[[[[[[ZZZXXXWWWUUUWWWZZZ]]]]]]\\\YYYXXXSSSSSSRRRRRRSSSTTTUUUUUUMMMMMMMMMOOOQQQRRRQQQOOONNNNNNNNNMMMLLLKKKJJJIIIDDDDDDDDDCCCAAA@@@AAACCCEEEEEEEEECCC@@@>>>>>>???@@@???>>>??????>>>;;;888666777999;;;;;;999777555444333333444777:::;;;:::===:::777999===>>><<<888444555555666666666777777555444333222222333444555888555111//////111222222***)))(((&&&&&&''')))***,,,---...///111111111111...............///000000111111222111000...,,,+++***)))((('''$$$"""  ###&&&'''((()))***+++***)))'''%%%''''''&&&&&&&&&%%%%%%%%%(((,,,000000...+++***+++***+++---------,,,***((($$$$$$############$$$$$$%%%&&&'''''''''&&&%%%$$$&&&''''''((('''&&&$$$###$$$$$$$$$############""" !!!!!!"""######### !!!"""###$$$$$$!!!!!!!!!!!!"""###$$$%%%######""" !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###"""!!!!!!  """############""""""###$$$%%%%%%""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!"""%%%)))222<<>>===<<<<<<<<<<<<888999;;;<<<=========<<<999999:::<<<===???@@@@@@BBB@@@>>><<<;;;:::::::::===<<<:::999888888888999999888666444333222222333333111000111222222111000---,,,+++***)))***++++++......///000111111222222333333333111//////222444999777333000---------...---,,,+++***((($$$!!!$$$'''((()))***+++++++++++++++++++++,,,,,,,,,***((((((***,,,...///000000///......///---------------,,,,,,,,,'''''''''((()))***,,,,,,---,,,+++***)))'''&&&%%%***+++,,,,,,------,,,,,,***)))'''%%%%%%%%%'''(((!!!!!!"""###############"""###%%%''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''(((((('''%%%$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$######""" !!!###$$$%%%%%%%%%$$$"""$$$%%%%%%###"""""""""&&&%%%$$$%%%&&&'''&&&%%%"""#########"""!!! !!!###$$$%%%"""!!!  !!! !!!"""!!!!!!  !!!""""""  !!! """###    """%%%''',,,444===EEENNNUUUZZZccciiisss}}}~~~~~~WWWUUUTTTRRRQQQRRRSSSSSSSSSUUUVVVVVVUUUVVVXXXZZZ]]]```dddffffffffffffgggcccaaa]]]ZZZZZZ]]]```cccffffffeeeccccccbbbbbbbbbbbbcccddddddccc```^^^\\\ZZZ[[[^^^aaacccbbbaaa```^^^^^^]]][[[ZZZXXXWWWVVVQQQQQQQQQPPPNNNLLLJJJIIIKKKJJJIIIFFFCCCBBBDDDFFFLLLLLLLLLKKKJJJGGGEEEDDDAAA@@@???>>>===<<<;;;;;;777888;;;===???@@@@@@@@@=========>>>>>>>>>??????@@@???===;;;::::::::::::===<<<;;;:::999999999999999888666555444333333444222111000000111111000///---,,,+++******+++,,,,,,.........///000111222333555666555333222222555777:::888555111//////000000000...,,,)))'''$$$ !!!$$$''')))*********+++---.........---,,,+++,,,,,,+++)))(((***+++...///111111000//////000333333333333333333333333+++++++++++++++,,,---......---,,,,,,++++++,,,,,,---...//////000000//////+++***((('''''''''((()))'''''''''&&&&&&%%%$$$###%%%&&&(((******)))((('''&&&&&&''''''((()))))))))***)))((('''&&&''''''(((((((((((('''''''''((((((&&&&&&'''(((''''''%%%%%%"""""""""###$$$%%%&&&&&&%%%'''((('''%%%$$$$$$$$$(((&&&&&&''')))***)))(((''''''&&&&&&$$$###"""!!!"""""""""""""""###$$$%%%""""""""""""""""""!!!!!! !!!""""""#########""""""!!!!!!!!! """###$$$%%%%%%"""!!!  !!!!!!!!! """###$$$!!!!!!   ###&&&+++///777???GGGPPPXXX^^^hhhmmmvvv~~~~~~OOOOOONNNNNNOOOPPPQQQRRRUUUVVVWWWWWWVVVVVVXXXYYYZZZ]]]bbbfffggghhhiiijjjfffdddbbb``````bbbdddfffggggggffffffeeeeeeddddddeeeeeefffeeedddaaa^^^\\\\\\^^^```ccceeeeeeddddddcccbbbaaa___\\\YYYWWWUUUPPPQQQQQQPPPOOONNNMMMLLLMMMLLLIIIEEEBBBCCCEEEHHHNNNNNNNNNMMMKKKIIIFFFEEEBBBBBBBBBBBB@@@>>>;;;:::666888;;;>>>AAABBBCCCCCC@@@@@@@@@???>>>>>>======>>>===;;;999999999999999<<<<<<<<<<<<;;;:::999999777666555444333222222222222000//////000000///...---,,,+++++++++,,,---.........---...///000222444777888888666555666888:::;;;999777444333222333444444111---)))&&&### !!!%%%)))+++,,,,,,+++)))+++...000111111///...***,,,---,,,+++******+++---///111111000000111222333333333333333333333333000///.........///000000...---,,,+++,,,...000111000111222222333333222222---,,,***))))))***++++++,,,,,,+++)))(((&&&%%%$$$)))***,,,......---,,,+++(((((())))))***+++++++++...---,,,+++***+++,,,---------,,,++++++*********'''(((***++++++***)))(((######""""""###%%%((())))))******)))'''&&&&&&'''))))))(((***,,,------,,,---,,,***((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''''''''%%%$$$"""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$#########""""""###%%%&&&'''((()))%%%%%%###"""""""""""""""!!!!!!!!!!!!"""###$$$%%%###""""""!!! !!! !!!%%%)))000444;;;BBBKKKTTT]]]bbbkkkooowww~~~~~~~~~EEEFFFHHHIIIKKKMMMNNNOOOSSSUUUVVVVVVUUUUUUVVVWWWXXX\\\bbbfffggghhhhhhiiifffeeedddccccccdddeeefffeeeeeeeeeeeeddddddccccccaaabbbbbbbbbaaa___\\\[[[]]]^^^```aaabbbbbbaaa```aaaaaa```^^^\\\YYYVVVUUUTTTSSSSSSRRRQQQPPPOOONNNLLLKKKGGGCCC@@@AAADDDHHHKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEFFFEEECCC???<<<:::888:::<<>>>>>===<<<<<<<<<;;;999777777777777888::::::;;;<<<;;;:::888777333333222222111111111111333111000000111111///...---,,,+++++++++,,,---.........------///111333555666777888777666777999;;;;;;:::888777666666777888888444...)))&&&###!!!"""&&&+++------,,,***'''***...111333222000///)))+++......,,,+++++++++,,,...000111000000111222000000000000000111111111333222111/////////000111...---+++***+++---000222111111222333333333333222---,,,++++++++++++,,,,,,------+++***(((''''''&&&,,,---///000000///...---))))))******+++,,,,,,---//////...------...///000000000//////...---,,,+++''')))+++---...---+++***&&&$$$###"""###&&&)))++++++++++++***((('''((())),,,++++++,,,///111111000111///---***)))((((((((()))((('''&&&&&&&&&&&&&&&(((***,,,------***'''%%%#########$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))***+++(((''''''&&&%%%$$$$$$###!!!!!!""""""######$$$%%%$$$$$$$$$######"""!!!!!!###"""   !!!!!!!!! 111111###(((,,,555999???FFFNNNXXXaaagggjjjnnntttzzz}}}}}}{{{yyyyyy{{{~~~~~~}}}~~~~~~~~~@@@BBBDDDGGGJJJKKKLLLLLLMMMPPPRRRSSSRRRRRRSSSTTTXXX]]]bbbfffgggfffffffffffffffeeeddddddddddddeeeccccccddddddcccbbbaaa```\\\]]]]]]^^^^^^]]]\\\[[[]]]^^^^^^^^^]]]\\\[[[ZZZ[[[[[[\\\\\\[[[YYYWWWVVVTTTSSSRRRPPPNNNMMMLLLKKKJJJHHHEEEAAA>>>>>>BBBEEEFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFDDD@@@===;;;;;;<<<>>>???@@@@@@@@@???;;;;;;;;;;;;<<<<<<<<<<<<:::999777555555444555555666777888999999777666555222222333333222222222222444222111000111111///...,,,+++***))))))***+++,,,---------...///111333555333444666666555666888999:::999999888888999:::::::::666000***'''$$$""" """&&&***,,,+++***)))&&&(((,,,000222111///...***,,,......---,,,,,,,,,+++---///000000///111222333333333333444444555555444333000///...///000111222000---,,,+++---///000///000000111111111111111,,,,,,,,,,,,,,,,,,------+++***)))((((((((())))))...///000111111000...---*********+++,,,,,,------//////.........///111222111111111111000///---,,,(((***+++---...---,,,+++(((&&&$$$"""###&&&))),,,***++++++)))(((''')))+++...------///111333333222111000---+++***))))))***+++***)))((((((''''''(((+++---000111111...***(((%%%%%%%%%&&&'''(((******(((((((((((())))))))))))$$$%%%%%%&&&'''((())))))))))))(((''''''&&&%%%$$$ !!!!!!"""#########$$$%%%%%%%%%%%%%%%###"""!!!"""!!!!!! !!!"""###$$$""""""###$$$$$$$$$$$$$$$ ;;;;;;$$$***...888<<>>@@@DDDGGGIIIJJJJJJIIIFFFIIIMMMOOOPPPPPPRRRSSSYYY^^^cccggggggfffeeeeeehhhgggeeecccbbbbbbbbbcccbbbbbbccccccbbb```^^^]]]XXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[YYYXXXVVVTTTTTTTTTUUUWWWYYYYYYXXXWWWVVVPPPNNNLLLJJJHHHGGGFFFFFFGGGFFFCCC???<<<===???BBBCCCEEEGGGIIIJJJJJJJJJJJJFFFFFFEEEDDDBBB???<<<;;;<<<===>>>>>>>>>===<<<<<<777888888999:::;;;<<<<<<999888666444222222222222222333333444444333333222333333444555555555444444333222000000000000...---+++***((('''''''''((())))))***+++---///000111222///111333333333444555777888888888888999:::;;;<<<;;;777111,,,)))&&&###""" """%%%((())))))((('''&&&(((+++...000///......+++,,,......---,,,---...---///111111000000111222444444444555666666777777444222///------...000111555333111///...///000000...//////000111000000000------------............******)))))))))***,,,---...///111222111000...---++++++,,,,,,---.........///.........///000222333111222222333222111///...++++++,,,,,,------,,,,,,+++)))&&&$$$$$$&&&)))+++)))******)))((((((+++---///......///222333333222///...---,,,+++*********,,,+++***)))))))))))))))---///111222111...+++(((&&&&&&&&&'''(((***+++,,,---------------,,,,,,,,,%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%% !!!"""######$$$######%%%&&&&&&'''&&&$$$###""" !!!"""###$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&%%% !!!!!!...... %%%+++000888===DDDLLLTTT\\\cccgggjjjmmmsssxxx{{{|||{{{zzz~~~{{{}}};;;===AAADDDFFFFFFEEEDDD@@@DDDIIILLLNNNPPPRRRSSSZZZ___eeeiiijjjiiigggggggggeeebbb___]]]]]]]]]^^^____________]]][[[XXXVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPOOONNNMMMLLLNNNQQQSSSTTTTTTSSSRRRJJJIIIHHHFFFEEEDDDEEEEEEEEEDDDBBB???===<<<>>>@@@AAABBBDDDFFFGGGGGGFFFFFFCCCBBBAAA???===<<<:::999:::;;;<<<<<<<<<;;;:::999777777888999999::::::;;;999888555333111000////////////............//////000111333444444444333333222000.........---,,,***)))(((&&&%%%$$$$$$$$$$$$$$$&&&(((+++------------,,,...000111222222444555666666777888999:::;;;<<<:::777222---+++(((%%%"""!!!"""$$$&&&((((((((('''((()))+++---...///......,,,---...---,,,---...000000222333333222111222333333333444444555666666777333111///------...111222333222111000///////////////000111111222222111111......///000000000000000...---,,,+++,,,---///000///000222222222000///---------......///000000000///.........000111333444222333444555555444222111///...---,,,,,,------...,,,+++(((&&&%%%&&&((())))))******))))))***...000000//////000111222222111------......---,,,,,,+++++++++***)))))))))******---...///000///,,,)))'''&&&&&&'''((()))+++,,,---......------,,,,,,++++++'''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%!!!"""###$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%###!!!!!!"""$$$%%%&&&%%%$$$###!!!"""###$$$%%%%%%%%%%%%"""###$$$!!!%%%,,,111666<<>>===AAAGGGKKKNNNPPPRRRTTTZZZ___fffkkklllkkkjjjjjjdddaaa]]]ZZZXXXWWWXXXYYYZZZ[[[[[[ZZZXXXUUURRRPPPQQQPPPPPPOOONNNMMMMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFHHHKKKNNNOOOOOOMMMLLLHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDCCC@@@>>><<<===???>>>???AAABBBBBBBBBAAA@@@@@@???===;;;:::999888888888999:::;;;;;;;;;:::999888999999999999999:::::::::888555222000......------,,,+++******+++---...---...///000111111000000000...,,,,,,,,,+++***((()))'''%%%###"""!!!"""""" """&&&)))++++++***)))***---///111111222333555444555666777999:::;;;<<<:::666222///,,,)))&&&###"""###$$$&&&''''''((((((***+++,,,---......//////---......---,,,---///111333444666555444333333444555666666777888999999:::333111///------///222444////////////............111222333333444444333333///000111222222222222222222111///......000111222000111333333333111///.../////////000111111222222////////////000222444666222333555777777666444333222111...---,,,---...///---,,,)))'''&&&&&&'''''')))************,,,000333111000//////111222111///,,,---...//////...---,,,+++******)))******++++++,,,---------,,,***(((&&&&&&&&&'''((()))+++---...,,,,,,+++******)))(((((()))(((((('''&&&%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%"""###%%%&&&''''''&&&%%%%%%&&&'''''''''%%%###!!!"""###%%%''''''%%%"""!!! !!!"""###$$$$$$$$$$$$%%%&&&$$$!!!%%%,,,111555;;;DDDNNNUUU[[[```cccgggkkkqqqxxx}}}}}}zzzyyy|||~~~}}}~~~{{{{{{|||~~~555555777888888888777666999???EEEGGGGGGJJJRRRYYYaaafffjjjkkkkkkllliiidddccc___YYYUUUTTTUUUUUUUUUYYYXXXVVVSSSOOOLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFDDDCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBBAAABBBCCCCCCBBBCCCCCCBBB>>>;;;999999888888999:::<<<===>>>?????????>>><<<:::888555444444666888:::;;;:::999888888888:::;;;;;;<<<;;;;;;999777444222000000111222------------------------000000/////////000000111---,,,***)))***)))(((&&&%%%$$$###"""!!!  """$$$$$$$$$$$$%%%&&&&&&((()))***+++...111444444333444777;;;<<<:::777;;;888333...***'''%%%%%%!!!"""$$$&&&'''((('''''')))(((''''''(((***,,,...,,,,,,---///111333444555666666555333111000111333777777666666666777777888666555333222000000//////111///---,,,,,,...111222111222222333444444444444///000000111222444444555444555666444222000111222222333444444333222000///333111000000222222222111---+++***---222666666666333888<<<;;;777444555777333222111000////////////000///---,,,+++***)))))),,,***))))))+++------,,,222111000111444333000---...---++++++,,,,,,+++***&&&'''(((*********))))))***************)))((('''(((&&&&&&(((,,,,,,***'''***))))))((((((***+++,,,---+++)))'''&&&%%%%%%%%%'''''')))*********)))(((&&&%%%%%%$$$$$$######"""'''''''''&&&%%%$$$###"""$$$$$$%%%&&&%%%$$$###"""!!!######!!!######""" """(((///444;;;AAAIIIQQQVVV[[[^^^```dddjjjssszzz}}}~~~|||zzzzzz~~~}}}xxxuuuyyy~~~444444666777777777666555888===BBBDDDEEEIIIRRRZZZ```dddhhhhhhiiilllkkkgggbbb^^^XXXSSSRRRQQQQQQQQQTTTSSSPPPNNNKKKHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@???>>>=========>>>???AAABBBCCCCCCDDDDDDCCCCCCBBBAAA???>>>>>>>>>???@@@@@@AAABBB@@@===999888888444444666888999;;;<<<===>>>===;;;999666444333222444555777:::;;;;;;:::999999999999:::::::::::::::666555333111000///000000111111000///...---------......------------......---+++******+++***'''%%%%%%$$$###"""!!! !!!############$$$%%%%%%'''((()))***---111444222222222555:::======;;;:::777222---)))&&&%%%$$$  """$$$%%%'''''''''&&&((('''&&&&&&'''))),,,------...000222444555666666666666555333111111222444777666666555666666777777777666555444222111000//////...,,,++++++---///111222222333333333333333333///000111222444555555666444555555444111000111222444444555555555333222111111000000111222222111///+++***+++...333666666555555999===<<<888555666888444333222111000000000000000///...,,,***)))))))))...---,,,---/////////...000//////111333444111//////...,,,,,,,,,,,,+++)))'''((()))***++++++***)))***************)))(((((((((''''''))),,,---+++((())))))((('''((()))***+++...,,,***((('''&&&&&&&&&&&&'''((()))))))))((('''%%%%%%$$$$$$#########"""%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&%%%$$$"""!!!!!!"""""" !!!!!!!!! !!!$$$***111666>>>CCCIIIOOOTTTXXX\\\___dddkkktttzzz{{{|||}}}~~~{{{zzz}}}333333444555555555555444666:::>>>@@@AAAGGGQQQYYY^^^ccceeeeeehhhkkkllliii```\\\VVVQQQOOOMMMLLLKKKKKKJJJIIIFFFDDDBBB@@@???@@@@@@@@@@@@@@@???>>>>>>999888888777777888:::;;;===>>>??????@@@@@@??????===<<<;;;:::999:::;;;;;;>>>???@@@>>>;;;888666666222333555777:::<<<===>>>???===:::777444333333333333444777999;;;;;;;;;;;;::::::999888888888999999555444444333222111000000666555333000///...............------------------,,,,,,+++,,,,,,+++(((%%%%%%$$$###"""!!! """"""!!!!!!"""###$$$%%%'''((()))+++///222000111222666;;;>>>??????888666222...***'''%%%$$$!!!!!!"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&(((+++---...000333666777888777777666666666555333222333555666666555555555555666666888888888777555222000...---,,,*********+++---///222222333333333222111111///000222444666666666666222333444333111000000222555666666777666555333222/////////111222222///---)))***,,,000444666666555555888;;;;;;777555666777666555444333222222222333111000...+++)))(((((((((///...///000222222000.........///111444555333222000///---,,,,,,,,,***((())))))***+++++++++******************))))))))))))(((((((((***------+++***(((((('''&&&'''((()))***...---+++)))(((''''''(((&&&'''((()))((((((&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%###!!! !!!!!!  """###&&&,,,333888@@@DDDHHHMMMQQQUUUZZZ]]]eeellltttyyyzzzxxxxxxxxxuuuuuuxxx}}}}}}~~~444444444444444333333333444777999:::===EEEOOOXXX]]]bbbfffggghhhjjjiiieee]]]YYYTTTOOOLLLIIIGGGEEEDDDCCCBBB@@@>>>===;;;;;;;;;;;;;;;;;;;;;::::::999666555555555555777999:::999:::;;;;;;<<<<<<;;;;;;999888777666666777888999;;;===>>><<<999666555444444555888;;;>>>@@@BBBBBBCCC@@@;;;777555444555666333555777999;;;<<<======<<<;;;:::888888888888888666666666666666555444333888666444222000000111111000000111111000000//////---------...///---)))%%%&&&%%%$$$###!!!!!!!!! !!!"""###%%%&&&''')))---000000222666:::>>>@@@??????888777333///,,,)))'''&&&""" !!!!!!"""$$$%%%%%%%%%$$$$$$###"""""""""$$$'''***,,,...111444777888888777666666777777666555444555777777666555555555555555555888999999888666333000...---,,,+++***+++,,,---...222222333333222111000000///111444666777888777666000222222222000///000111555666666666666444333222------///111222111...+++((()))---111444666666555444666888777555444444555666666555444444444444444111///,,,***((('''''''''------...000222222000---...///111333555666666555111///---,,,,,,+++)))'''(((((())))))******************)))))))))))))))***((((((***+++,,,,,,++++++(((((('''&&&'''((()))***---,,,***((('''''''''(((''''''(((((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&"""###$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$###!!! !!!!!! !!!"""$$$(((---333888@@@BBBFFFJJJNNNSSSYYY]]]eeellltttxxxwwwuuussssssqqqppprrryyy~~~~~~~~~666666555444333222222222222333555666:::BBBLLLTTTZZZaaagggiiiiiihhhbbb[[[YYYUUUPPPLLLIIIFFFBBB@@@>>>======<<<;;;:::999999777888888888888777666666333333333333444555777888777777888999999999999999888777666555555666777888:::<<<===;;;888666444444666888;;;???BBBDDDEEEEEEDDDAAA<<<888666666888999555666888:::<<<===>>>???>>>===<<<:::999999999999666666777777777666666555888777555444333333444444222333333333333222111000/////////000111///+++'''''''''%%%$$$"""  !!! !!!###$$$%%%'''+++...000444;;;@@@AAA@@@===;;;999888555222///,,,***)))###!!!!!!###"""###%%%%%%&&&%%%$$$###!!!!!!!!!!!!###&&&)))+++---///333555777666555444555777888888777666777888777777666555555555555555777888888888666333000......------,,,---...//////222222222222111000/////////111555888999888666444...000111000//////000111444444555555444333111000------...000222111---+++(((***...222333444555555444555666555444333333444555555444333333333444444///---***'''%%%%%%&&&&&&))))))+++---000000...,,,000222444666777777777777000...,,,++++++***(((&&&&&&&&&''''''((())))))*********)))(((((()))***+++((()))+++------,,,,,,,,,))))))((('''((()))***+++,,,***)))'''&&&&&&&&&'''(((((((((((((((&&&$$$###%%%&&&&&&&&&''''''((((((""""""######$$$#########$$$$$$%%%%%%$$$"""!!!    """$$$(((---333777===???CCCGGGLLLRRRYYY^^^eeekkkrrrvvvuuurrrqqqqqqrrrqqqssszzz}}};;;:::888555444222222111000111111333777???IIIOOOWWW___eeegggfffbbbZZZRRRRRROOOKKKHHHFFFCCC???<<<999999999999888888888888666666666666666555555444111111000000111222444555666777888888999999888888888777666555666777888999:::<<<===<<<999666555555777999===AAADDDEEEEEEEEEBBB???<<<888777888999;;;999999:::<<<===???@@@AAA>>>>>>>>>>>>===<<<;;;:::555555555555555666666666999999999888888777777666333444555555444333111000222111111222222111...+++))))))'''%%%###!!! !!!!!! !!!"""###%%%))),,,000555<<<@@@@@@===:::888999888666444111...,,,+++###""" !!!###%%%$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!###%%%(((***---...111333444444333222555777999:::999888999:::999888777666666555666666555666666555444222000//////.........//////000000000000111111111000000///000222666999999777444222---...//////......000111222333333444333111000///.........000111111...,,,***,,,000111222222333555555555444444444333333333222222111111111111222222---***'''$$$######%%%&&&&&&&&&'''***...//////---222444666777666555666666---,,,***)))))))))'''%%%$$$$$$%%%&&&''')))***+++***)))((((((((()))++++++***,,,///000///...//////++++++***)))***+++,,,---+++***((('''&&&&&&&&&'''))))))***)))(((&&&$$$###%%%%%%&&&&&&'''((())))))""""""#########""""""!!!"""###$$$$$$$$$###"""!!! """%%%(((,,,222666:::===BBBFFFKKKQQQXXX\\\ccciiipppssssssrrrrrrtttuuuuuuxxx}}}~~~@@@>>>;;;777555333111111/////////111666===EEEJJJSSSZZZ___```___\\\TTTMMMIIIHHHEEEDDDBBB???;;;888666666666666777777777777666666666666666555555444111111000000000111333444777888888999:::999999999777777666555666777888999;;;===>>>===:::888777777999;;;???CCCEEEFFFFFFFFFBBB@@@>>>;;;;;;<<<===>>><<<<<<<<<===>>>@@@AAABBB>>>@@@AAABBBBBB@@@===<<<666555555444555666777888===>>>>>>>>>===:::888777666777888999888666444333555444333333333333000...+++***)))'''%%%###!!!  !!!!!!  !!!"""$$$(((+++///444999<<<;;;999999999888777666444111...,,,+++######"""""""""###$$$%%%&&&''''''((('''&&&%%%$$$###"""""""""###%%%''')))---...///111222222222222555777:::;;;:::::::::;;;::::::888777777666666666333333333222111000000000....../////////000000000//////000000111000000000000333777999999666111...+++---............000111222333333333333111000///000///...///111111///---,,,///111111000000222444222111000///000000////////////............//////)))'''$$$"""!!!"""$$$&&&%%%%%%&&&)))---111222111333555777777444222222333+++)))((('''((((((&&&%%%$$$$$$$$$%%%'''***,,,...***)))((('''((()))+++,,,---000333444222222222444...---,,,,,,,,,---//////+++***)))''''''''''''(((***++++++***)))&&&$$$#########$$$%%%&&&'''((((((############"""!!! !!!###$$$$$$######"""  ###%%%)))---222666:::===BBBFFFJJJOOOUUUXXXaaafffmmmpppqqqrrruuuxxxvvvxxx|||CCC@@@===999555333222111.........000555<<>>;;;999888888;;;>>>BBBEEEHHHHHHHHHGGGDDDCCCAAA@@@???@@@BBBCCC>>>>>>>>>>>>???@@@AAABBB>>>@@@CCCEEEEEEBBB???===999888777666777888;;;<<>>CCCGGGJJJNNNRRRUUU```eeekkkoooqqqsssxxx{{{uuuyyy~~~AAA>>>;;;999888555222///+++,,,///111555:::AAAFFFMMMPPPTTTUUUQQQKKKFFFCCC@@@???>>><<<999555222000222111000111333666999;;;888888888666555555777999999555222333666999:::999:::<<<>>>>>>===;;;;;;<<<<<<<<<<<<:::999999;;;===<<<======>>>??????@@@@@@???@@@CCCFFFHHHHHHHHHHHHDDDEEEFFFGGGGGGEEEDDDBBBBBBAAA???AAADDDDDDBBB@@@BBBBBBCCCCCCBBBBBBAAA@@@<<<;;;:::999:::<<<>>>???BBBEEEHHHGGGBBB===::::::;;;;;;<<<>>>@@@>>>;;;888888999::::::999777444333///...,,,***(((&&&%%%%%%###"""""""""###""" !!!###%%%(((***---111333555666666666555333222222000---+++###$$$&&&(((***+++,,,,,,******)))((('''&&&&&&%%%&&&&&&&&&$$$###$$$'''***///222555666555444444444555777999;;;<<<;;;999777:::999999:::;;;;;;:::888333333222111000...---,,,,,,---000222444444333222///111333333222000000111333555666777777555333111---,,,++++++---///.........///111222333222222111...///111333333222111000333444444444333111///...***++++++++++++***))))))++++++,,,++++++***)))(((***)))'''&&&%%%%%%&&&&&&&&&&&&'''))),,,000444666000000111111000///---,,,(((((((((((())))))))))))'''(((***,,,---------------,,,+++++++++---///111222333555777999999888888777222---,,,///000...,,,,,,(((%%%%%%(((++++++)))------+++***(((&&&$$$###%%%$$$$$$######$$$$$$%%%%%%###"""###$$$$$$###"""%%%"""   ###&&&)))---222555;;;===???BBBGGGNNNVVV[[[eeehhhmmmrrrvvvyyy}}}}}}}}}CCC@@@;;;777444111---+++***,,,...000333888>>>CCCMMMOOORRRQQQLLLFFFAAA???>>>>>>===;;;888444111///000111111333555777:::;;;999999999888666666888:::999777666777:::===>>>======???AAA@@@>>><<<<<<<<<>>>??????===;;;;;;<<<===??????@@@AAABBBBBBCCCCCCCCCEEEGGGIIIJJJJJJIIIIIIGGGIIIKKKLLLLLLJJJHHHFFFAAA@@@@@@BBBEEEFFFEEECCCEEEDDDDDDCCCBBBBBBAAAAAA???>>>===;;;;;;<<<===>>>CCCFFFIIIJJJFFFCCCAAAAAA?????????@@@AAA???===:::======>>>>>>===;;;999777222111///,,,***(((''''''%%%$$$$$$$$$$$$$$$!!!!!!###$$$'''))),,,///222444555666666444222111000///,,,)))%%%&&&((()))***+++,,,,,,+++******((('''&&&%%%%%%!!!###$$$%%%&&&(((,,,...222555777888777666555666777888:::<<<<<<;;;:::999;;;:::999:::<<<<<<:::999555555555444222111///...---///222444666666666555222222333333222222111000222444666888777555222000...,,,+++,,,---//////......///000222333333222222000111333444444333222111333444555555444222///...+++++++++++++++***))))))))))))************))))))))))))'''&&&&&&&&&&&&''''''&&&''')))+++///333555222222222222111///---,,,(((((((((((())))))))))))((()))***+++,,,---------...---,,,++++++---...000111111333444666777888888777222---,,,...///---***)))'''%%%$$$&&&((())))))---,,,***(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%$$$###$$$""" !!!###%%%'''+++///333999<<<@@@EEEJJJRRRZZZ___fffiiinnnrrruuuyyy}}}CCC???999444111...,,,***)))+++---///111555:::>>>GGGIIIKKKJJJFFFBBB???>>>;;;;;;:::888555222000//////000333666888;;;<<<===<<<<<<<<<;;;999999:::<<<;;;;;;;;;>>>AAABBBBBBAAAAAABBBDDDCCCAAA???>>>>>>AAACCCDDDCCC@@@>>>>>>???BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLLLLKKKJJJHHHJJJLLLOOOPPPPPPNNNJJJHHHBBBBBBBBBEEEGGGIIIHHHGGGIIIGGGEEECCCBBBAAABBBBBBBBBAAA@@@>>>>>>>>>>>>???CCCFFFIIIKKKJJJIIIHHHGGGEEECCCBBBBBBBBBBBB@@@>>>AAAAAAAAAAAA@@@>>>===<<<777666444111///,,,+++***)))((('''''''''&&&###!!!!!!  """###%%%''')))---000333444555555333111//////---+++((((((((()))***++++++++++++,,,,,,+++)))(((&&&%%%%%%!!!$$$&&&'''(((***,,,///555777999:::999888888888::::::;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;999777777777666555333222111...000333555777888888777888555222222333444222///111333666888888555222//////---,,,,,,...//////......///000222333444444444333444555666666555333222333444555666555222///---+++++++++++++++******)))''''''((()))))))))(((((((((((('''''''''''''''(((''''''''')))+++///222444444444333222111///---,,,'''((((((((()))))))))***)))))))))***+++,,,---...///...,,,+++++++++,,,---......///000222444666888666222---,,,------+++(((%%%%%%%%%$$$###$$$&&&(((,,,+++(((%%%$$$###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&######"""$$$%%%&&&%%%$$$### !!!"""$$$&&&)))...111777<<>>===>>>???@@@AAACCCDDDFFFEEEDDDCCCAAACCCEEEEEEDDDBBBBBBBBBFFFGGGIIIHHHEEECCCBBBBBBEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMMMMKKKIIIHHHKKKMMMPPPQQQQQQNNNKKKHHHFFFGGGGGGIIIJJJKKKJJJJJJLLLJJJGGGDDDBBBBBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBDDDFFFIIIKKKKKKKKKJJJIIIFFFDDDBBBBBBCCCEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@???;;;;;;999777444111///......,,,***))))))(((%%%######"""!!! !!!"""###%%%(((+++///222444555666444111///...---+++)))******+++,,,,,,,,,++++++------+++***((('''%%%%%%''')))++++++)))((())))))444666888999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===;;;:::999:::<<<<<<:::999777777777777666555333333...000333666888999999888<<<777222111444555222...///222555888888555111///000...------...//////...///000111222444555666666444555777888777666444333222444555666555222///---++++++,,,,,,++++++***)))''''''(((((((((''''''&&&((((((((((((((())))))***))))))))))))+++...111333555444333111///---+++***''''''(((((())))))******+++***))))))***,,,---///---,,,+++***))))))))))))++++++***+++---000444777444111---++++++***(((&&&"""%%%&&&%%%""""""%%%(((+++)))&&&###""""""$$$%%%'''&&&&&&%%%%%%&&&&&&'''#########%%%''''''&&&$$$!!! !!!!!!  """$$$&&&+++000444999>>>FFFNNNUUU[[[```cccjjjmmmqqqtttvvvzzz}}}|||}}}~~~{{{|||>>>:::555111///......---)))+++---...000222666999;;;===???@@@???>>>???@@@777666555444222111000000000333888===AAACCCDDDEEEEEEFFFGGGFFFDDDBBBBBBCCCGGGHHHJJJKKKIIIGGGEEEDDDAAACCCFFFGGGGGGFFFGGGHHHJJJLLLMMMLLLIIIGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPNNNLLLKKKLLLNNNPPPQQQPPPNNNKKKIIIKKKLLLLLLLLLLLLKKKKKKKKKMMMKKKHHHEEECCCBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLKKKIIIHHHCCCBBB@@@AAADDDGGGHHHHHHFFFEEEDDDBBBBBBBBBBBBCCC??????>>><<<:::777444333333111...,,,+++)))'''%%%%%%$$$"""!!! !!!!!!###$$$'''***...222555777888555222000...---+++)))++++++,,,,,,,,,,,,++++++------,,,***)))((('''&&&+++,,,---,,,)))'''''''''000222555777888999;;;===<<<<<<<<<<<<<<<<<<<<<<<<999888888888::::::888777444444555555555444444333111333666999;;;;;;;;;;;;===888222111444555222...///111444666777444111///111///......///000///...111111222333444555666777444555777888888777555444222333444555444111///---+++,,,,,,,,,,,,+++******))))))))))))((('''%%%%%%'''((()))***+++,,,,,,,,,,,,+++***+++,,,///111333444333111///,,,***)))((('''''''''((()))*********+++******)))***+++---...+++***)))(((''''''&&&&&&)))((('''''')))---111444111///---+++)))(((&&&$$$###%%%'''&&&$$$###&&&))))))'''%%%"""!!!"""$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$###$$$&&&((((((&&&$$$!!! !!!!!!""""""    """%%%(((...555:::>>>CCCKKKRRRWWW[[[___aaakkkooossswwwzzz|||~~~~~~~~~}}}wwwxxx|||@@@<<<666111...,,,)))'''(((***,,,...///111555777;;;===>>>>>><<<:::::::::777666555444333222222222222555:::@@@EEEHHHJJJJJJJJJLLLMMMLLLIIIGGGGGGHHHMMMOOOQQQPPPMMMJJJHHHGGGCCCFFFIIIJJJKKKKKKLLLMMMMMMNNNOOONNNLLLJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNOOOQQQSSSSSSRRRQQQOOONNNOOOPPPPPPOOOMMMKKKJJJKKKMMMNNNMMMKKKIIIIIIJJJLLLJJJHHHFFFDDDCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIKKKJJJJJJJJJJJJIIIGGGDDD>>>======???BBBFFFGGGHHHGGGEEECCCAAAAAABBBCCCEEEAAABBBAAA@@@>>>;;;999777777444000...,,,+++(((&&&&&&%%%###"""!!!!!!!!!"""$$$%%%'''+++///444777999999666222///...---+++*********+++,,,,,,,,,++++++---,,,,,,+++***)))(((((()))***+++***))))))***+++...000333444555777:::<<<:::;;;;;;;;;;;;:::999999666555555666777777666444000111222333444444444444666888:::===>>>>>>======:::777444333444444111//////000333444555333222000222000///...000000000///222222111222222333444555222444555777777777555444222222333222111000...---,,,,,,,,,,,,,,,++++++***************)))(((''''''((()))***,,,.../////////......---,,,---///222333333222///---+++)))((((((&&&&&&'''((()))***+++++++++*********++++++,,,---)))))))))((('''&&&&&&%%%'''&&&%%%%%%'''+++...111------,,,***(((&&&$$$$$$$$$%%%''''''&&&&&&'''((((((&&&$$$###"""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))(((%%%###!!! !!!""""""######""""""!!!  !!!###&&&***111999>>>BBBGGGNNNTTTWWWZZZ\\\^^^kkkpppvvv{{{~~~|||wwwxxx|||===999444000---***&&&$$$%%%'''***,,,---000333555888:::<<<<<<:::777666666777777555444444444444555555777<<>>;;;::::::<<<@@@BBBCCCCCCCCCAAA>>><<<<<<===@@@AAABBBCCCCCCCCCAAA???===;;;999666222///---+++)))'''&&&%%%###"""!!!""""""###%%%&&&(((,,,111666:::<<<999555111...,,,+++***)))))))))***++++++,,,++++++,,,,,,+++++++++*********'''((()))(((((())),,,...000111333333333444777999888999:::;;;:::999777555333222222333444444333111---...000222444555666666777999;;;=========<<<;;;666666555444333222111///000000111222333222222222333111//////000000000///111000////////////111111///111333555666666555444222222111///......------,,,,,,------,,,,,,+++***)))***++++++,,,,,,,,,+++(((***,,,///000222222222111000///...///000222444333111///---+++***))))))&&&&&&'''((()))***++++++******+++,,,,,,,,,++++++))))))))))))(((((('''&&&&&&%%%%%%%%%&&&))),,,---***+++***)))'''%%%$$$$$$%%%%%%$$$%%%''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''''''''))))))((($$$!!!!!! !!!"""###&&&%%%$$$###!!!  !!!"""$$$&&&***111999???DDDHHHOOOSSSVVVYYY[[[\\\jjjpppyyy|||zzz|||~~~|||{{{|||{{{{{{~~~666444111///---+++'''%%%"""%%%(((***,,,...111444222555888:::999777777666888777666555444555666777777999>>>CCCIIINNNQQQSSSQQQSSSTTTSSSQQQNNNMMMMMMTTTVVVXXXVVVSSSQQQRRRSSSMMMOOORRRRRRRRRQQQQQQRRRQQQQQQQQQOOOMMMNNNPPPRRRQQQPPPPPPOOOMMMLLLLLLKKKFFFGGGJJJMMMOOOOOOOOOOOOJJJIIIHHHFFFEEEEEEDDDEEECCCFFFHHHHHHFFFFFFGGGIIIHHHHHHGGGGGGEEEDDDBBBAAAEEEEEEFFFGGGGGGGGGFFFFFFBBB???===>>>??????<<<888999999999;;;>>>@@@@@@???===;;;888666666888:::<<>>888555000---+++***)))'''(((((()))***+++,,,++++++++++++++++++++++++++++++)))))))))''''''(((+++...333444444444222333444666666777999::::::888555333111111000111222333111///+++,,,///111444666777777555666888::::::999888777333555666666333111000000000000111111111222222333333111000///000111000///000///---,,,,,,------...---///222444555666555444333111///...,,,,,,------,,,,,,------,,,,,,+++***'''(((***,,,...///000000)))***---000222333444444333222000///000111333444333222000---,,,+++++++++&&&&&&'''((()))***++++++)))***+++------,,,+++******************))))))(((%%%%%%%%%%%%&&&(((***+++((()))***)))&&&$$$$$$$$$&&&$$$"""$$$'''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%((((((((()))***((($$$!!!!!! !!!"""###((('''&&&###!!!!!!  ###$$$%%%&&&***000888===DDDHHHNNNSSSVVVXXXZZZ\\\jjjpppzzz~~~|||yyyxxxwwwxxxvvvwww|||~~~~~~///...+++)))&&&$$$###"""((('''&&&'''***...222555555555666666555444222111111333555666555555666777<<<@@@EEEJJJNNNQQQTTTVVVRRRWWWZZZYYYVVVSSSUUUXXXTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRMMMIIIJJJOOOTTTTTTSSSRRRPPPNNNNNNMMMJJJEEEAAA@@@BBBDDDGGGJJJLLLNNNNNNFFFEEECCCAAAAAAAAABBBCCCAAABBBCCCCCCAAA??????@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGFFFDDDDDDBBB@@@===;;;999888777777555444333333333444555666666444222111000222444555;;;===@@@BBBBBB@@@===;;;;;;999666111,,,))))))***(((&&&### !!!###%%%)))***---111444777999:::777333...+++***+++++++++---+++***+++,,,,,,+++)))*********)))))))))))))))(((&&&$$$%%%(((,,,///000333333444444444444444333555666888:::999666222000,,,+++,,,///222333000---.........///111333666888777666444222222222444555444444333222222111111000000000111111111111000000111111111111111000///......---,,,*********+++,,,---///111333555555444333111000000///...,,,+++***............---+++((('''+++,,,------,,,,,,...000333111000111222222111000000000//////000222444555444333111111111000---+++((()))******++++++++++++******+++++++++******))))))************))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$"""!!! !!!!!!"""###$$$$$$%%%'''&&&%%%#########$$$$$$%%%%%%$$$######$$$%%%%%%((())))))(((&&&### !!!$$$&&&'''&&&%%%###!!!   !!!"""######"""!!! """$$$&&&))),,,222888===DDDHHHNNNQQQRRRTTTXXX\\\hhhoooxxx}}}zzzxxxzzz|||tttuuuyyy,,,***(((%%%###!!! $$$$$$%%%'''***...222444444444555555555333222111///222444666777888:::<<>>???AAADDDFFFIIIKKKLLLHHHFFFCCC???======>>>>>>@@@AAABBBAAA???======>>>@@@@@@@@@AAAAAABBBBBBBBBDDDDDDEEEEEEEEECCCBBBAAA???===;;;888666555444444111111000//////000111222111000///...///111444555888:::===???@@@???===;;;<<<;;;777222---******+++(((&&&###!!!!!!###%%%''')))+++...222555888:::;;;888444///---,,,---...---...---++++++,,,------,,,,,,++++++++++++*********)))'''%%%&&&)))---000111444555666777666555444333///000222333222000...,,,---,,,,,,///111222000...000000000111222444666777666555333222222333444555555444444333222111000000000000111111111111000000111111111111000///...------,,,***)))((()))***+++---///222444555555333222////////////...,,,+++***------.........,,,+++******+++,,,++++++,,,...111111000///000222222111000///......///000222444555555333222222222111///---)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))))))))))))))(((((('''%%%%%%&&&&&&&&&'''''''''''''''''''''&&&$$$###""" !!!!!!!!!"""#########%%%$$$###"""""""""###$$$%%%%%%$$$######$$$%%%%%%'''(((((('''%%%""" !!!$$$%%%'''%%%###!!!   !!!""""""!!!  !!!  !!!"""%%%'''+++111777<<>>AAADDDGGGIIIIIIFFFAAA<<<999888888999>>>@@@@@@???<<<:::::::::<<<<<<======>>>???@@@@@@AAABBBBBBBBBAAA@@@>>>===;;;:::777555333222111000---,,,+++*********+++,,,,,,+++******+++...111333444666999<<<>>>===<<<;;;>>>===:::555000,,,,,,---(((&&&$$$######%%%''')))***,,,///222666999:::;;;888555111///000000000000000...++++++,,,...//////------------,,,,,,,,,+++)))'''&&&'''+++///111222666777999;;;:::888555333++++++,,,,,,,,,++++++***...------...000111111000333333222333333444555666444333222222222333444555555555555444333222000000111111111111111111111111222222111111///...,,,++++++***(((&&&'''(((+++,,,...000333555666444222000------......------,,,+++,,,---...//////...---,,,))))))***))))))***...111000///...///111222111000------...///000222444555555444444444555444111///+++,,,---......------,,,)))***,,,------,,,***)))((((((((((((((('''&&&&&&$$$$$$%%%&&&'''((())))))(((((((((((('''%%%$$$###########################""""""!!! !!!######%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$"""  !!!"""$$$$$$&&&$$$""" !!!!!! !!!!!! !!!"""""""""!!!  ###!!!   ###&&&***000777;;;EEEIIIOOOSSSUUUXXX\\\```lllrrr|||~~~~~~~~~zzzxxxzzz|||xxxtttuuu{{{)))(((&&&$$$"""  ###'''***---......111222333444444444333333111333666888;;;???DDDHHHMMMNNNPPPQQQSSSWWW\\\```dddgggjjjjjjhhhfffeeeeeeaaa^^^YYYTTTQQQQQQQQQRRRTTTUUUWWWWWWTTTOOOJJJGGGFFFEEEFFFIIILLLMMMLLLJJJGGGGGGGGGGGGFFFCCC@@@>>>::::::999:::===@@@CCCFFFEEEAAA<<<888555444555666<<<===>>><<<:::777777777888888999:::;;;======>>>????????????>>>===;;;:::888777666444222000///...)))((('''&&&&&&&&&'''(((((('''&&&&&&'''***---///111333666:::<<<======<<>><<<777222.........((('''&&&%%%%%%''')))++++++,,,///333666999;;;<<<777555222111222222222111000---******+++...000000.........------,,,,,,+++***(((((()))---111333333777999<<<>>>===999555222+++************++++++,,,...------...///000111222444444444333333333333333222222111111222333444555555555555555444222111000111111111111111111111111444333333222000...---,,,((('''&&&%%%'''***...000111333555666555222...,,,,,,,,,---------------,,,---.../////////...---,,,((((((((('''''')))---000...------...111222222111---...///000222333555666555444555666777666444111---...///000000///---,,,((()))+++------,,,***)))''''''''''''&&&&&&%%%$$$###$$$%%%&&&(((***+++,,,))))))(((((('''%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!  !!!!!!!!!""""""############$$$###   !!!!!!     !!!"""%%%"""!!!!!!   ###&&&***111888===EEEJJJPPPTTTVVVZZZ___ccckkkrrr|||{{{zzz}}}|||vvvssswww''''''%%%###"""!!! """%%%(((***+++++++++111222333555666666666555555666888999<<<@@@FFFJJJNNNPPPSSSUUUXXX\\\aaaeeecccfffiiikkkjjjhhhgggfffaaa]]]XXXSSSPPPOOOOOOPPPOOOPPPRRRRRRPPPLLLGGGCCC???@@@BBBDDDGGGGGGFFFEEEAAACCCDDDDDDBBB@@@>>>===:::999888888:::===@@@AAA===;;;777444333333555666999:::;;;:::777555555555666666777888999:::;;;<<<<<<=========<<<;;;999888888777666444222000...---((('''&&&%%%$$$$$$%%%&&&'''%%%$$$###$$$&&&(((***///111444888;;;=========??????===888333///......)))((('''&&&'''(((***++++++,,,///333666999;;;<<<666555333333333333222000...+++))))))+++...000000///......---,,,,,,++++++***)))))),,,///333555555999;;;>>>@@@>>>999444000+++***)))))))))***+++++++++,,,,,,---...000222333444444444333222222111000111111111111222222333333444555666666555444222111222222111000000111222222555555555444222000///...&&&&&&&&&'''***...222444555666777777444000+++))),,,,,,------......------///000000000///---+++***'''((((((''''''))),,,///,,,,,,,,,...111333333333///000111333444555666666333333444777888888555333...///111222111///---,,,'''(((***,,,,,,+++***)))'''''''''&&&&&&%%%############%%%''')))+++,,,---***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!! !!! !!!"""$$$$$$$$$#########!!!  !!!!!! !!! !!!!!!!!!!!!!!!"""######$$$"""!!! !!!$$$(((---333;;;@@@FFFKKKQQQUUUXXX[[[```dddjjjqqqzzz|||wwwwww|||%%%%%%###"""!!! ###$$$''')))+++,,,,,,,,,222333555777999999999999777888999:::<<>>999:::===???@@@@@@@@@@@@<<<>>>AAAAAA???===<<<;;;999999888888888999;;;<<<555444333222222333555666666888999888666444444555666666777888888999:::::::::;;;<<<<<<<<<;;;999999777777666555333000...---((('''&&&$$$$$$$$$%%%%%%%%%$$$"""!!!"""$$$&&&(((---///222666999;;;<<<===>>>>>><<<888333///------))))))((('''((((((*********,,,///222666999:::;;;777666555555555444222000,,,***)))))),,,...000000000//////...---,,,+++++++++***+++...222555666666:::<<<>>>???===888333///((('''&&&&&&&&&&&&''''''&&&(((+++---...///222444444444444444333111000///000111111111111222222222333444666777777666444333333222111000000111222333666666555555333222000///((()))***,,,...222555666777777777555333///,,,)))------......///.........000000000///...,,,***((('''((())))))((((((***,,,++++++,,,...222444555444111222333444555666666666111111333666888888555333///000222333222///---+++''''''((()))************'''''''''&&&&&&$$$###"""###$$$&&&(((***,,,---...***)))'''&&&%%%$$$$$$$$$!!!!!!""""""""""""""""""""""""!!! !!!#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""######  """$$$%%%$$$###"""!!!  !!!    !!!!!!!!!!!!!!!  !!!  !!!!!!"""#########$$$###!!!   """&&&)))...555===BBBHHHLLLRRRVVVXXX[[[___ccchhhnnnwww~~~}}}~~~&&&%%%$$$###""""""""""""$$$%%%'''***,,,...//////333555777:::<<<=========777888888999<<>>:::888444666888999::::::;;;<<<888;;;>>>>>><<<::::::;;;888888777777666666666666000111111222222333444444444555777777555444555555777777777888888999999999999:::;;;<<<<<<<<<;;;:::777777666555333000...,,,((('''%%%$$$######$$$$$$###"""!!! """$$$'''))),,,---000333666999:::;;;======;;;888222...,,,,,,***))))))(((((((((((())))))+++...222555888:::;;;:::999888888888666333000+++******+++...000111111222111000///...------,,,,,,+++,,,///333777888888;;;<<<======;;;666111...%%%%%%$$$$$$######""""""!!!%%%***---...///222444555555555555444333111000111111111111111111000000111333555777888777666555444333111000000111333444444444444444333222111000---...000111333444555555666555444333222000///.../////////000//////......---.........---,,,***)))''')))++++++***)))))))))++++++,,,///333666777666222222444555555555444444...///111555777777444222///111222333222///,,,***'''&&&&&&&&&'''(((******((((((((('''&&&$$$###"""$$$%%%&&&(((***,,,---...)))(((&&&%%%$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$%%%$$$###"""""""""###$$$###$$$%%%%%%%%%%%%$$$###""""""""""""######$$$%%%!!!$$$%%%%%%###""" !!!!!!!!!!!! ###!!!  !!!!!!  !!!"""############ !!!""" !!!"""###$$$$$$$$$  """&&&***///666>>>CCCIIIMMMSSSVVVWWWZZZ^^^bbbggglllsssyyy}}})))((('''&&&%%%%%%%%%%%%$$$%%%'''***---///222333444666999;;;===?????????666777777999<<>>999555333111333444555666777888:::666:::======;;;999999:::777777777666555444222111...///111222333333333333222444666666555444555666888888888888999999999999888999;;;<<<======<<<<<<666666666555333000---,,,((('''%%%$$$#########$$$!!!  """&&&))),,,***,,,...111444777888999;;;<<<;;;777222---+++*********)))((((((''''''((()))***---111444777999:::<<<;;;;;;;;;:::888444000+++++++++---000222222222333333222111000///...---,,,,,,---000444777999888;;;<<<<<<<<<999444000---$$$$$$$$$$$$###""" ###)))---...///222444666666777777666444222111111111111111111000///...000222555888999888777666444333111000000111333444333333333333333222111000222333444666666555444333444333222111111111222222000000000000000///......++++++---------,,,++++++'''***,,,---+++)))((((((++++++,,,///333777888777222222444444444444222222,,,---000444777777444111///111333333222///+++)))'''&&&%%%$$$%%%''')))+++((((((((('''&&&%%%###"""%%%&&&'''(((***,,,---...)))(((&&&$$$#########$$$$$$$$$%%%&&&&&&'''(((((('''&&&%%%#########$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""###$$$%%%&&& !!!$$$&&&%%%###"""!!!######""" %%%"""   !!!!!!  """############ """### !!!######$$$$$$$$$"""%%%)))///666>>>DDDIIINNNSSSVVVWWWYYY^^^aaagggkkkpppuuuxxx{{{///---***'''%%%&&&'''(((***+++---///111444666777:::<<<>>>@@@AAAAAA@@@???777666666:::AAAGGGJJJJJJRRRXXX___dddfffdddcccbbbdddccccccbbb```ZZZSSSNNNIIIFFFAAA===;;;<<<>>>@@@DDDCCCAAA>>>:::555111...***---111222333333444555888999:::;;;<<<;;;;;;:::;;;:::888555222000///...,,,...111444666666666666777777777777888999:::;;;<<<;;;999888888999;;;<<>>;;;777555:::888555222///.........+++)))'''&&&&&&&&&%%%$$$!!! !!!###)))000888222...000111222555999<<<;;;999666333000...---------+++))))))((()))))),,,...111555777888888888:::<<<===;;;666333222333111000...------///111333333333222222111111222222...000333444444555888999;;;<<<<<<;;;777222---***&&&%%%###!!!!!!"""$$$(((,,,000333555666777888888666444111///222222111000000/////////000333777999999999:::;;;:::888777555444333444444222222333333333333333333111444777888666333222111333222000/////////000000444333222111000000000000000000000///...+++)))'''***)))'''&&&&&&'''((())))))+++...000222222111000///111222333333222000//////111444777777666444222444555666666333///***((((((&&&$$$$$$'''***+++,,,,,,***))))))******)))'''&&&&&&'''((()))***+++,,,)))'''%%%%%%%%%&&&%%%%%%$$$&&&''''''&&&&&&''')))***(((%%%###"""!!! """$$$&&&'''&&&$$$###$$$######"""""""""""""""  !!!!!!"""!!!"""$$$&&&&&&$$$"""#########"""""""""""""""!!!""" !!!!!!!!! !!!!!!"""$$$%%%###!!!    """&&&***,,,///444;;;AAAGGGNNNVVV\\\]]]^^^```bbbfffjjjqqqwwwyyy{{{|||}}}000...+++)))(((((()))***---...///222444666888999<<<===???@@@@@@???===<<<777777888<<>>;;;999:::===>>>@@@???<<<999555000---+++)))+++...///000000222444888999:::;;;<<<;;;;;;:::<<<:::777444222000/////////111333666888888888777999888888888888999::::::===<<<:::::::::<<<===???CCCCCCDDDCCC@@@<<<888666555444333111000/////////000---+++*********((('''###  &&&---777111---///000111333777999888888777555333111000...---+++)))))))))+++,,,...///222444666888888888:::;;;;;;888444222222333333111///...///000333444444333333222222222222222///111333444444555777999999::::::999666111,,,)))%%%$$$""" """''',,,000444777666666666666555444333222222222000/////////000000333555777888888888999:::<<<:::888555444333333333333444444555444333222111111333666666555444333333333222111000000111222333444333222111111000000000000//////...,,,+++)))((((((((((((((((((((()))))))))***---///000000/////////000111333333222111000///222555777888777555444333555666777555222...+++)))'''&&&'''))),,,,,,,,,,,,***))))))******)))'''%%%&&&((()))***+++++++++'''&&&%%%%%%&&&&&&%%%$$$###$$$&&&&&&&&&&&&(((******'''$$$"""""""""  """$$$&&&'''&&&$$$###$$$###""""""!!!!!!""""""  !!!""""""######"""###%%%$$$""" ############"""""""""!!! """ !!!!!! !!!"""""" !!!!!!!!!  !!!!!!!!!    !!!"""&&&***,,,///444<<>>???@@@AAA@@@===;;;999888999;;;@@@FFFJJJLLLLLLUUUYYY___cccdddbbb``````cccaaa^^^ZZZVVVPPPIIIDDD===<<<999777777999;;;======;;;888444000---+++)))***+++---......000333555::::::;;;<<<<<<<<<;;;;;;<<<:::777333111000000111333555777:::;;;;;;:::999::::::999999999::::::;;;>>>=========>>>@@@BBBCCCFFFFFFEEECCC@@@;;;777444000111111222222111111000333000...------,,,+++)))&&&""" ###)))666000,,,---//////222666555666777888888777555444000...+++))))))+++---///111222333444666777888888999999888555222111222333444222111000000222444555444333222222111111222222000111333444444444666888666777777666333...***'''$$$###!!!!!!&&&+++111555777666555444444444555666666222111///...---...000111666777888777666666888999===;;;999666444333333333555666777777666444111000111222444555444444555666444333222111111222444555444444333222222111111000///...---,,,******))))))'''((()))***++++++******(((***+++---......------...///111333444444444333222444666888999888777666222444666777666333000---)))))))))***---...---,,,+++***))))))***+++)))((('''(((***+++,,,+++***)))###$$$%%%&&&&&&&&&%%%$$$"""$$$%%%%%%%%%&&&(((***)))&&&###!!!"""######""" !!!$$$%%%&&&&&&$$$###$$$###""""""!!!!!!""""""  !!!"""""""""$$$###""""""###### ###############"""!!!!!!  !!!""""""!!! !!!!!!!!! """"""""""""!!!     """###$$$'''+++...111666>>>DDDQQQWWW___dddeeeeeegggiiippptttxxx{{{}}}~~~444333111/////////000000444444555666888;;;===???>>>???AAABBBAAA>>>;;;999999;;;???DDDHHHLLLMMMMMMVVVZZZ___bbbbbbaaa___^^^aaa^^^YYYTTTOOOIIICCC>>>888888666666777888:::<<<;;;999666222///---,,,,,,,,,...//////000222555888<<<<<<<<<=========<<<<<<===;;;777444222222333333888999;;;===>>>>>>===<<<::::::::::::;;;<<<===>>>?????????@@@AAACCCEEEFFFGGGFFFDDDAAA===888444222000111222333444333222111222000...,,,,,,,,,***))))))%%%""""""!!! $$$***555///+++,,,------000444333555777999:::888666555111///,,,)))))),,,000222444333333444555666777888888777555222000000222333333222111000111222444555222222111000////////////...000222222222222444666444444444333000,,,(((&&&$$$###!!!!!!&&&+++///222444222333444555555666666666111000...,,,---...000222888888888666444444666888;;;:::888666555555555555777888888888666333000...000222333444444444666888888666444222222222444555444444444333333222111111///...,,,***))))))******&&&(((+++---...---,,,+++((()))***+++,,,,,,,,,,,,///000222555666777888888777777888888888777555444000222333444333000---+++))))))***---//////---++++++***))))))++++++***)))***+++---...---***'''%%%!!!###&&&''''''&&&%%%%%%&&&&&&'''&&&%%%%%%''')))(((%%%"""!!!"""$$$$$$$$$ !!!###%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!###!!!!!!!!!""""""!!! """######$$$###"""!!!  """######"""    !!!  !!!###%%%'''***---000333:::BBBIIISSSYYY```dddeeeeeehhhjjjsssvvv{{{~~~~~~~~~777666444333222222222222555555555666888;;;===???===???BBBDDDCCCAAA===;;;:::===BBBFFFJJJLLLNNNOOOVVVZZZ___aaaaaa___^^^^^^^^^ZZZSSSMMMHHHCCC>>>:::777666666777888999:::;;;888777444111///............///000111222444888;;;??????>>>>>>>>>>>>>>>>>>>>>===:::777666666666777:::;;;>>>@@@@@@@@@???>>>999999:::;;;===???@@@AAA??????@@@AAACCCEEEFFFGGGGGGFFFDDD@@@<<<888444222444444555666555444222111333000...---......---+++,,,(((&&&&&&$$$###(((...555...***+++,,,,,,...222444555888999999888666444222///,,,******---000333444333333333444555777777777555222000000111222222111000000///000111222222000///...---,,,,,,,,,,,,,,,...000000000111333444444333333111...***'''$$$$$$###!!! ###&&&***---///000...000444777777666444222///...---,,,---...000111888888777666444444666888777666555555555666888999888999999888666333000...000111333444444444777888:::888555222111111222444444444555555444333111111...---+++***)))***++++++(((***---///000///---,,,((()))***+++,,,,,,------111222444666888:::;;;<<<;;;;;;999888666444222222000000000///---+++(((''')))***+++...//////---***+++***)))***+++,,,+++***......///...,,,((($$$!!! ###'''((('''%%%%%%&&&******)))'''$$$$$$%%%''''''%%%""""""###%%%%%%%%% !!!"""$$$$$$$$$$$$$$$###""""""!!! !!!!!!!!!  """$$$$$$###""""""$$$$$$$$$###!!!  !!!"""###$$$$$$   !!! !!!!!!$$$&&&***---000333777>>>GGGNNNVVV\\\bbbeeeffffffhhhkkkssswww|||~~~}}}}}}~~~<<<;;;999888666555555444666555555555777:::===???@@@BBBEEEGGGFFFDDD@@@===<<>><<<;;;::::::::::::<<<>>>AAABBBBBBAAA@@@::::::;;;<<<>>>@@@BBBCCC>>>???@@@AAACCCDDDEEEFFFGGGFFFDDDAAA===:::777555777777777666555444333222555333111111222222222111///,,,))))))'''&&&***000555...***+++,,,+++...111444555777888888777555444222000---++++++---///111222222333333444555666666666333111000111222222111///////////////000000111...---,,,+++***)))))))))***,,,...///000111333555555555333111---)))&&&$$$###"""!!! """%%%(((***,,,,,,,,,---000444777777444000---,,,,,,,,,---...///000000555666777666555555777888444333333444555777999:::999999888666444111///...///111444555444555666777:::777333000///000222333444555666666555444222111---,,,,,,+++++++++,,,,,,***,,,///111111000///---))))))***+++---...///000333444555777999;;;===>>><<<;;;888555333111000000000///,,,***(((''''''&&&++++++,,,...000000---++++++***)))***,,,,,,,,,***//////...---***'''###!!!"""%%%))))))&&&$$$%%%'''---,,,***&&&###"""###%%%&&&$$$######%%%&&&%%%$$$ !!!"""###$$$$$$$$$$$$###"""!!!!!! !!!!!!   ###%%%%%%%%%!!!"""$$$%%%$$$###!!! """"""#########   !!!"""""" ###&&&,,,...222444888@@@JJJRRR[[[```fffhhhhhhiiikkknnnssswww}}}~~~~~~~~~}}}|||~~~AAA@@@???===;;;999888777777666555555777:::===???DDDGGGIIIKKKIIIEEEAAA>>>===@@@DDDFFFHHHKKKPPPSSSUUUXXX]]]_________^^^___WWWQQQJJJCCC???<<<:::999888888999999999888777666333333444555666666666555444666:::<<<===>>>AAABBBEEEEEECCCBBBBBBBBBCCCCCCAAAAAABBBAAA@@@???===<<<999;;;>>>@@@BBBBBBBBBAAA>>>>>>>>>>>>>>>???@@@AAA======???@@@AAABBBCCCCCCDDDCCCAAA???<<<:::888777777666555444444333444444555444333333555666666555444///,,,+++(((%%%)))...555///***+++,,,+++---111333444555666666666666666111000...,,,,,,,,,.........000222333555555555444444222111111333444222000........./////////000000...---,,,+++***)))))))))***,,,///000111333666888888777444111---)))%%%### !!!###&&&)))+++,,,,,,,,,///111333444444111---+++)))***,,,...////////////111333666666666666888999333333222333444555777888:::888666333111000000000///111555666666555555555666333000...---///222444444555666777666444222111+++,,,,,,---------,,,,,,...///000111222111///...)))***+++,,,...000222333333333444666888:::<<<===999888555222111000000000111...+++(((''''''***+++...---...///111111///---+++***)))***,,,---,,,+++,,,,,,,,,***)))'''%%%$$$%%%(((***)))%%%$$$&&&)))+++***((($$$!!! """$$$%%%$$$$$$%%%'''&&&$$$"""!!!!!!""""""###$$$$$$$$$""""""!!! !!! ###!!! ###%%%%%%%%%!!!"""$$$%%%%%%###!!! !!!!!! !!!!!!  !!!   """###"""%%%+++...111444888@@@KKKSSS^^^ccchhhjjjjjjjjjmmmpppsssxxx~~~~~~EEEDDDCCCAAA>>><<<:::999888777666555777:::===@@@HHHJJJMMMMMMKKKFFFAAA===>>>AAADDDFFFGGGJJJPPPTTTTTTXXX\\\_______________TTTOOOGGGAAA===<<<::::::999999::::::999777555444444555888:::;;;;;;;;;;;;999===AAACCCDDDEEEGGGHHHGGGFFFEEECCCCCCCCCDDDEEEBBBCCCDDDEEEDDDBBB???>>>888:::===@@@BBBCCCBBBBBBAAAAAA@@@???>>>>>>>>>???<<<===>>>???@@@AAAAAAAAA@@@???>>><<<:::888666666666555333222222333444555444333222333555777777666777222...,,,((($$$''',,,555///***+++,,,+++---111222222333444555666777888111000...---,,,,,,,,,---,,,...111333555555444444333222111222444555222///////////////000000000000///...---+++***)))))))))***---000222333555888::::::888666222---)))%%%### ###&&&))),,,---------222222222222000...,,,***'''))),,,...000000///...///222555777777888999:::444333333222333444555666:::888555222000///000111...222555777666555444444222000---,,,---000444666444555777777666555222111+++,,,---...///...---,,,000000111222111111//////******+++---///222444666333333444555777999:::<<<666555222000///000111222222///***''''''***...000000//////000222222111///+++***)))***,,,---,,,+++***))))))((((((((((((((('''***,,,)))%%%###&&&***((('''%%%""""""$$$%%%$$$%%%'''((('''$$$!!!!!!!!!!!!"""######$$$$$$""""""!!!  !!!!!!!!!!!!!!! %%%###!!!!!!###$$$%%%$$$!!!"""$$$%%%%%%###!!! !!!"""!!!!!!!!!!!!""""""""""""   """###!!!%%%***---000333777@@@KKKSSS___ccchhhiiiiiijjjllloootttyyy~~~LLLJJJHHHEEECCC???:::666999888888999;;;???CCCFFFIIILLLOOONNNJJJEEEAAA>>>@@@CCCFFFGGGHHHLLLRRRXXX[[[[[[[[[[[[[[[\\\\\\\\\UUUOOOGGGAAA===;;;:::999777777777777888888888888:::;;;===>>>>>>>>><<<;;;<<<>>>AAAEEEHHHJJJKKKKKKMMMMMMLLLKKKJJJIIIHHHGGGCCCEEEGGGHHHGGGDDDBBB@@@;;;;;;===AAAFFFHHHHHHHHHCCCAAA???>>>===???AAACCC???AAABBBAAA???<<<;;;;;;======<<<<<<:::999777666222111111111222333444444555444444444555888:::<<<888555111,,,)))***...111444///******...111000...222111111222555777777666666333///+++)))***+++---///000000222333555777888666666666666666444222111222222222111111111111111111111///...---,,,,,,,,,+++,,,...000333666999:::===:::666222...+++))))))"""!!! %%%&&&''')))***+++++++++////////////...,,,)))((()))*********)))***---///333111000222666888777555555444333333333444555666666555333222111000000000000111333555555444333222111000000000000222444555555666777777555333000///+++,,,...000000///---,,,000///---...///000...---+++******,,,//////---***//////111222333444444444333333333222111000///...000///...---...000333555777444000......//////...---+++)))***,,,---+++(((***++++++,,,,,,++++++***((()))))))))((('''&&&%%%+++***'''$$$"""""""""######$$$%%%&&&''')))******(((%%%######%%%%%%$$$""" !!!"""#########"""$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$!!!"""###$$$$$$###!!!  !!!!!!""""""""" """### ###$$$%%%&&&$$$""" !!!  !!!  ###%%%(((+++000444999AAAKKKSSS^^^___aaacccfffkkkqqquuuvvv}}}~~~~~~~~~}}}QQQNNNKKKHHHFFFBBB>>>;;;<<<;;;::::::===AAAEEEHHHJJJLLLNNNMMMIIIEEEAAA@@@@@@BBBDDDFFFIIINNNSSSVVVYYYYYYZZZ[[[\\\\\\]]]]]]TTTOOOGGGBBB>>>===<<<;;;888888888999999:::;;;;;;>>>???AAABBBCCCBBBAAA@@@AAABBBEEEGGGJJJLLLNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGDDDEEEGGGGGGGGGEEECCCBBBBBBBBBDDDGGGJJJKKKJJJHHHEEECCC@@@>>>===>>>???AAA>>>???@@@???<<<:::999999888888777666555444222111/////////000111222333444444444444444555777999:::777666333...++++++...111333...******...111111000333222222333666777777666222000---+++******+++,,,000111111222444666777888777777777777666444333222333222222222111000000000222111000...---,,,,,,,,,***+++---000444888;;;<<<<<<:::666222///,,,***)))###!!! !!!$$$%%%&&&((()))*********,,,,,,,,,+++***(((&&&%%%&&&&&&'''&&&&&&&&&)))+++222000000222555777666444444333222222222444555666888777555333111000///...111222333444444333111000000//////...///000111222222222333444333111///...+++,,,...000111222111111000///......000000///...,,,++++++---///000...+++---...000222333444333333222222222333222222111111222111111000111222444444555222///---...............,,,+++,,,......---+++++++++,,,,,,,,,,,,++++++)))))))))((('''&&&%%%%%%(((&&&$$$"""!!!"""######&&&&&&''''''((()))******'''%%%""""""$$$$$$###!!! !!!!!!  !!!###$$$%%%%%%$$$###$$$###"""!!!!!! !!!!!! !!!"""######""" !!!""""""###"""!!!  !!!!!!"""$$$$$$###!!!"""$$$'''+++000555:::BBBKKKRRR[[[\\\^^^```dddiiipppuuuzzz~~~}}}zzzyyyzzz}}}}}}WWWTTTOOOKKKHHHEEEBBB@@@???>>><<<<<<>>>CCCHHHKKKLLLMMMNNNLLLHHHDDDCCCBBBAAAAAABBBEEEKKKPPPSSSTTTVVVWWWYYY[[[\\\]]]]]]]]]VVVQQQIIICCC???===;;;999999999:::;;;===>>>@@@AAADDDEEEGGGHHHHHHHHHGGGFFFGGGHHHIIIJJJLLLOOOQQQRRROOONNNMMMJJJHHHEEEDDDCCCEEEFFFFFFGGGFFFFFFEEEEEEGGGGGGIIIKKKLLLKKKHHHFFFEEECCC@@@>>><<<<<<===>>><<<======<<<888555444444444444333222111///...---,,,,,,,,,---///000111222333333444555666777777888777666555222///...///000111---***+++///222222111555444333555666777666444...---,,,,,,+++,,,,,,,,,111111222222444555777777888888888777666555333222333333222222111000//////111000///...---,,,,,,,,,***+++---111555999<<<>>>:::999666333000---+++***%%%"""!!!###"""###$$$&&&'''((())))))************(((&&&$$$###$$$$$$%%%$$$###$$$''')))000//////111333555444333222111111111222333555666:::999777444222000///...222333444555444222000///......---,,,,,,---...///---...///000000///...---------///000222444555666000///...///111111000......------...000000...------///222555666666555444111222333333444444444333333333333444444444333333222///,,,+++,,,---......///......///000111///...++++++,,,,,,,,,,,,++++++***))))))(((&&&%%%$$$$$$######"""!!!!!!"""$$$%%%((((((((())))))*********&&&$$$""""""######"""!!! !!!!!!!!!!!! ###$$$%%%&&&&&&&&&%%%$$$######""""""!!! !!!!!!  !!!!!!"""!!! !!!"""#########"""!!!  !!!######""" !!!###%%%***000555:::BBBKKKRRRWWWXXX[[[^^^bbbhhhpppuuu|||~~~}}}wwwsssrrrrrruuuxxx{{{~~~~~~YYYVVVQQQLLLJJJGGGDDDBBB@@@???======@@@EEEKKKOOOMMMNNNMMMKKKGGGDDDDDDDDDBBB@@@@@@EEELLLQQQSSSSSSTTTVVVYYY\\\^^^^^^^^^]]]XXXSSSKKKDDD@@@<<<999777<<<<<<===>>>AAACCCFFFGGGJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMOOOQQQSSSSSSQQQNNNKKKGGGCCC@@@???FFFFFFFFFFFFFFFGGGGGGHHHFFFFFFGGGIIIJJJIIIEEEBBBAAA@@@>>><<<;;;;;;;;;<<<:::;;;:::888444111111111333333333111000...,,,+++))))))***+++,,,...000111222222444555666666666555666777777555222000///000///---+++,,,///222333333666666555666888777666444+++,,,------.........---111111111111222444555666:::999999888666555444333444333333222111000////////////...,,,,,,++++++++++++,,,///111555999<<<>>>888888666444111...+++***%%%###!!!$$$ !!!"""$$$&&&'''((((((++++++++++++)))'''%%%$$$###$$$%%%$$$$$$%%%'''***...///000111333333222111000000000000111333555666999888666444222111000000444555666666555222000...---,,,+++******+++,,,---***+++,,,...//////////////////000000222333555666/////////000222222000...------------.........---///111555999:::999888666333333444444444444333333111222444555555333222000...,,,***)))***,,,------000000111111222222000///++++++,,,,,,,,,,,,++++++***)))((('''%%%$$$$$$###!!!!!!!!!"""###$$$&&&'''))))))))))))))))))))))))&&&$$$###"""!!!!!!!!! !!!!!!!!!"""""""""""""""%%%%%%&&&''''''&&&%%%$$$#########""""""!!! !!!!!!!!!!!! !!!"""""""""!!!!!!"""###$$$$$$###""""""  !!!"""###"""   """$$$)))///555:::BBBKKKQQQUUUWWW[[[^^^ccciiiqqqvvv{{{||||||zzzwwwtttttttttssswww|||YYYUUUPPPLLLJJJHHHEEECCC@@@???>>>???BBBGGGMMMQQQMMMNNNMMMJJJGGGEEEEEEFFFCCCBBBBBBFFFMMMRRRSSSRRRSSSVVVZZZ^^^``````^^^]]]VVVRRRKKKFFFCCCAAA>>>===??????@@@BBBEEEHHHLLLNNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJKKKLLLNNNOOOOOONNNLLLIIIFFFDDDAAA@@@DDDDDDEEEFFFGGGHHHIIIIIICCCCCCDDDFFFGGGFFFCCCAAA<<<;;;:::999999::::::;;;888999888555111///...///333222222000///,,,+++***''''''''')))***,,,...///000111222444555555555555666888999777444111000000---,,,,,,---000222444444777777777888999888666444,,,---...///000000///.../////////000111333444555;;;:::999777666444444333333333222222111000000///------,,,+++************...///000222555777:::;;;888888777666333///+++)))$$$"""!!!###!!!###%%%&&&''''''++++++++++++)))'''%%%$$$!!!"""#########%%%(((+++...///111333333222222111000000000000111333555666777666555444333222222222555555666666555222000...+++***)))))))))***+++,,,******,,,---///000111111222222111000000000111111.........000222222000...,,,------,,,,,,,,,,,,---000222666999:::999777555444444444444333222111000...000111333222111///------***(((((()))+++,,,,,,000111222333222000//////***++++++,,,,,,++++++***)))((('''%%%$$$$$$###$$$!!!""""""$$$%%%'''))))))))))))((((((((((((''''''%%%%%%$$$"""!!! !!!!!!!!!!!!""""""######$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$###"""!!!  """###$$$$$$$$$$$$$$$######"""!!! !!!"""$$$$$$$$$###""""""!!!  !!!###$$$###!!!  !!!###'''---333888@@@JJJQQQWWWZZZ___ccchhhmmmrrrvvvyyyyyyzzzyyywwwvvvvvvvvvsssxxx~~~WWWTTTPPPNNNLLLJJJGGGEEEBBBAAAAAABBBEEEIIIMMMOOOMMMMMMMMMKKKHHHFFFEEEFFFDDDDDDFFFIIIMMMQQQRRRRRRTTTWWW\\\```bbbaaa___]]]SSSPPPLLLJJJIIIIIIHHHGGGCCCCCCDDDFFFIIIMMMQQQSSSSSSRRRQQQPPPOOOMMMMMMLLLJJJIIIIIIHHHHHHIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDAAABBBDDDFFFGGGHHHIIIIIICCCBBBBBBCCCEEEEEECCCAAA:::999999999999999::::::777777666333000......///111000///...,,,***((('''&&&&&&'''''')))***,,,,,,//////000222333444555666777888999888555222000000------...///000222333444777777888999;;;:::777555///000000000000///............///000222444666777;;;:::888666444333333333222222222111111111111111---,,,+++************+++//////000222444666888999888888888777444///+++((("""!!! !!!###%%%&&&''''''((((((((((((&&&$$$"""!!! !!!"""%%%(((+++///111444555444333222333222111111111222333555666555444444333333333333333333333444444333111...---******))))))***+++---...++++++,,,...///111222333444333222111000...------,,,,,,---000222111///---,,,------,,,******+++---///111333555666444333111333333333222111000......+++,,,...//////...---,,,,,,***''''''(((***++++++...111333222000---,,,+++))))))************))))))((('''%%%$$$######$$$%%%###$$$%%%&&&'''))))))***((((((((((((((((((((((((&&&&&&&&&$$$!!! !!!!!!!!! !!!"""###$$$"""###$$$%%%%%%%%%$$$###%%%%%%&&&&&&%%%$$$"""!!! !!!###%%%''''''''''''%%%%%%###""" !!!###$$$$$$######"""######!!! !!!###$$$$$$""" !!!!!!"""&&&+++000555>>>IIIQQQZZZ___eeejjjmmmppptttvvvwwwxxxxxxxxxxxxvvvuuuttttttzzzVVVTTTRRRQQQPPPNNNKKKHHHGGGGGGGGGGGGHHHJJJKKKLLLLLLMMMNNNLLLIIIFFFEEEFFFEEEGGGJJJLLLNNNOOOQQQSSSUUUYYY^^^bbbdddbbb___]]]XXXUUUQQQOOOOOONNNMMMLLLGGGGGGGGGHHHKKKPPPTTTVVVVVVUUUSSSQQQOOOMMMLLLLLLGGGGGGGGGGGGGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCFFFHHHHHHHHHHHHCCCAAA@@@???@@@AAA@@@>>>;;;;;;;;;:::999999999999666666555222000...///111000000///---+++(((&&&%%%''''''''''''((()))***+++.........///111444666888777888999777444222000000---...///000000111333444777777888:::<<<;;;888666222111000///...---,,,,,,......000111444666888:::;;;:::777555333222222222111111111111111222222222...---,,,,,,,,,,,,,,,,,,------///111333666888:::888999:::888555///***&&& ###%%%''''''(((&&&&&&&&&&&&%%%"""  """$$$'''+++///000333777888666444444444444333222222222444555666555555333222222111111111//////000111000...,,,***)))))))))***+++---///000+++,,,,,,...///111333444333333333333111///---+++***+++,,,///111111...,,,---...///---******,,,...111111222333222111000///000000000000//////...---)))***+++,,,------,,,,,,---***((('''(((*********---000222111---)))''''''(((((())))))))))))((((((&&&%%%$$$######$$$%%%&&&%%%%%%&&&'''(((((((((((())))))))))))))))))))))))&&&''''''%%%!!! """  """###$$$!!!"""$$$%%%&&&&&&%%%$$$&&&'''(((((('''&&&$$$"""!!!###%%%'''''''''&&&&&&%%%$$$###   """############!!!"""$$$""" """######!!!  !!!"""!!!$$$(((,,,222<<>>>>>===<<<:::999888888666666555222000///000222111111000...,,,***'''&&&'''''''''''''''((()))***---------...000444777999777888999777444111000111---...000111000111222444666777888;;;===<<<999666333222000...,,,+++******//////111333666999;;;<<<;;;999777444222111111111000000000111222222333333//////...---------......***+++---000333666999;;;999::::::999555///)))%%%!!!###%%%'''((((((&&&''''''&&&%%%###!!!  ###%%%'''+++///333111555999:::777555555666555444333333333444555666777666444222111000//////+++,,,......---,,,***((()))))))))***,,,...000222,,,,,,,,,---///111333444222333444444333000---,,,)))***,,,...111000...+++///000000...+++***---000444444333333222111000000,,,------...............((()))***+++,,,,,,------...+++((('''((()))***))),,,///111000+++'''%%%$$$''''''((((((((((((''''''%%%$$$###""""""$$$&&&'''&&&&&&''''''((('''''''''))))))*********+++++++++'''((((((&&&""" !!!###  !!!###$$$!!!"""$$$&&&''''''&&&&&&'''''')))))))))'''%%%######$$$&&&''''''&&&%%%$$$%%%###!!! !!! !!!############!!!$$$""" """!!!   !!!"""###!!!###&&&***000:::HHHQQQ___eeemmmsssttttttrrrrrrrrrtttwww|||~~~~~~|||zzz```^^^[[[YYYXXXVVVSSSPPPMMMLLLJJJIIIIIIJJJKKKLLLPPPMMMKKKJJJKKKIIIFFFBBBEEEGGGHHHIIIIIIKKKMMMPPPUUUYYY___bbbbbb```___^^^ZZZXXXUUUSSSSSSRRRPPPNNNLLLKKKLLLQQQWWW[[[\\\[[[WWWXXXVVVRRRLLLHHHIIIKKKLLLJJJHHHEEECCCBBBBBBBBB<<<;;;:::999999:::;;;<<<;;;>>>AAADDDEEEDDDBBBAAA===<<<;;;:::999999999999===<<<;;;:::999999999999555444333222111///......111000///---,,,+++******+++(((&&&%%%&&&((()))((()))+++---000333666888999<<<;;;999444000...///000111000///...///222555777666999;;;999999:::888444444222///,,,)))(((''''''+++...111555888888888777777666555444222111000////////////111444444333111111000...,,,,,,,,,---......///000111222222222222555666777666222,,,%%%!!! !!!"""###%%%%%%&&&&&&&&&%%%###"""!!!!!!!!!!!!&&&%%%%%%&&&))),,,///111444555777888888666555333666666555444222111333555888888777444000......///---,,,++++++,,,,,,***))))))+++,,,,,,,,,,,,---//////...------...222555777777777555333111...+++***,,,++++++******++++++,,,------------...///000000444444222000......000333---+++))))))***,,,,,,,,,&&&&&&((()))***++++++,,,,,,+++)))((((((((())))))...---,,,++++++*********'''''''''((('''&&&&&&%%%'''%%%###!!!!!!!!!###$$$%%%%%%%%%&&&'''((()))***+++***)))'''''''''((()))'''&&&%%%###"""!!!!!!!!!###"""  !!!$$$$$$%%%&&&'''''''''&&&''''''(((((('''&&&$$$###%%%$$$$$$###$$$$$$%%%%%%###""" ######""" """"""""""""!!! !!!""""""   """$$$(((((((((***///;;;KKKVVVccchhhmmmpppooonnnnnnpppuuuyyy}}}~~~~~~~~~dddaaa^^^\\\ZZZWWWTTTRRROOONNNKKKJJJJJJKKKMMMOOOPPPNNNLLLKKKKKKJJJGGGDDDFFFGGGIIIJJJJJJKKKNNNPPPWWW\\\aaadddcccaaa___^^^ZZZXXXTTTRRRQQQPPPNNNMMMMMMLLLNNNRRRYYY]]]^^^^^^[[[ZZZWWWRRRMMMJJJJJJJJJKKKIIIFFFCCCAAA@@@??????>>>===<<<:::999888888888<<<>>>AAACCCDDDBBB@@@???:::999999888888888888888;;;:::999999888888888888666666555444222111000///222111000///...---,,,,,,+++(((&&&&&&''')))***)))+++,,,...000333555777888777666444000---+++,,,---000///......///222555777999<<<>>>;;;:::;;;888444222111...+++)))(((((((((+++...222666888999999888666666555444222111000///222111111222444333111///000...,,,+++***+++,,,------...///111222222222222444555777666222,,,&&&""" !!!"""$$$%%%%%%%%%%%%%%%$$$###!!!!!!!!!""""""'''''''''(((***---111333333444666777777666444333666666555333111000222444666666666555222000000111...---,,,,,,------,,,***)))+++,,,---------///111///...---...///222666888888777666444111...,,,+++*********+++,,,---...///------,,,------...///000444444444222000///111222...,,,******+++,,,,,,+++'''((()))+++,,,,,,---------,,,+++***)))******+++******+++++++++***)))((((((((((((((((((''''''&&&&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&'''((()))(((((('''&&&''''''((())))))(((&&&%%%$$$############"""!!!  !!!"""###$$$%%%&&&'''''''''))))))***)))(((&&&$$$###$$$$$$#########$$$$$$$$$$$$"""  ###$$$###!!!#########""""""!!!  !!!""""""!!! """###%%%&&&''')))000<<>><<<<<<;;;;;;;;;;;;:::999888777777<<<===???@@@@@@???===<<<777777666666666777888888999999999999999999888888999888777666555444333222444444333333222111000///***((('''''')))***++++++---...///111222444555666333333111...+++***+++,,,000///...---///222555777===@@@AAA>>><<<<<<888333000...,,,***))))))))))))+++...222666999:::::::::666555444333222111000///444333222222333222000...---,,,***)))((()))+++,,,,,,---...000111111222222444555666555222---'''### !!!###$$$%%%%%%%%%%%%$$$###"""!!!!!!"""######'''''''''(((***...111333111222444666666666444333666666555333000///111222333555777666444333222222///---,,,,,,......---+++)))+++------------///111//////...///000333666888888888666444222000...---*********+++---///000111---,,,,,,------...///000444555555444222111111222///---++++++,,,,,,+++***))))))+++,,,------.........---,,,,,,++++++,,,,,,((()))+++,,,---,,,+++******))))))))))))(((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&''')))******)))((('''&&&%%%%%%%%%######"""!!!!!!!!!!!!!!!!!!"""###%%%&&&'''''''''++++++++++++)))'''%%%###$$$#####################$$$"""  !!!###$$$###!!! ############"""!!!  """######"""  """######%%%'''+++222>>>MMMXXX```ccceeeffffffhhhmmmqqqzzz~~~~~~iiifffbbb___\\\YYYUUURRRJJJHHHEEECCCDDDFFFJJJLLLOOOMMMLLLKKKJJJIIIHHHHHHGGGHHHJJJKKKKKKMMMOOORRRZZZ^^^ccceeeddd```]]]\\\WWWTTTOOOLLLLLLNNNOOOOOOPPPRRRUUUZZZ___ccceeeeeeeee^^^VVVPPPMMMKKKHHHEEEEEECCC@@@===;;;999888888444555777999:::::::::999<<<<<<=========<<<:::999777666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888777777666777888888888777555333222+++)))((()))+++,,,,,,,,,......///000111222222333333333333111...---...000///...------///222555888>>>BBBBBB???===;;;777222---,,,+++***)))******++++++...222777:::;;;;;;;;;555555444333222111000000222111000000111000///---***)))(((''''''(((***+++++++++---...000000111111333444555444222---(((%%%  !!!"""$$$&&&&&&&&&%%%$$$###""""""!!!!!!"""###$$$$$$$$$$$$&&&(((,,,000222///000333555555555444333555555444222///...///111222555777777555333111111...---,,,,,,---...---+++***,,,------,,,,,,---.../////////000222444777888999888666444222111000///+++,,,,,,,,,...///000111------------...///000000444555666666444222222222111///---,,,,,,,,,+++)))))))))***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++******)))))))))***(((((((((((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%% """###%%%''')))***))))))((('''&&&&&&&&&'''%%%%%%$$$$$$############!!!"""$$$%%%'''((()))))),,,,,,,,,+++)))'''%%%#####################""""""###"""   """$$$$$$###""" !!!!!!""""""!!!  """###$$$###!!!   !!!""""""%%%)))...555AAAOOOYYY```bbbcccbbbbbbdddjjjpppzzz~~~~~~~~~gggeee```]]]ZZZVVVRRROOOGGGFFFDDDCCCDDDFFFIIILLLMMMMMMLLLJJJIIIHHHIIIIIILLLMMMOOOPPPPPPQQQTTTVVVZZZ]]]aaabbbaaa^^^\\\[[[VVVRRRNNNLLLMMMOOOPPPPPPQQQTTTYYY]]]aaadddfffgggddd]]]UUUOOOLLLIIIEEEAAABBB@@@===:::888666555555222444666999:::;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::::::::;;;===>>>???@@@AAAAAABBBBBBAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<:::777555,,,+++***+++,,,------,,,,,,------...///000111111333444444333111000111222000///......000333666999===AAABBB???<<<;;;666000,,,+++*********+++,,,---,,,///333777:::;;;;;;:::666555555444333222111111///---,,,,,,.........---)))(((&&&&&&&&&(((***+++***+++,,,...000111111111444444555444111---(((%%%""""""!!!!!!!!!!!!"""""""""###&&&(((((('''&&&%%%###""""""!!!!!!"""###$$$!!!!!!!!!###%%%)))---//////000222444555555444333444444333111...---///000333555777666333000......,,,+++***+++,,,---,,,+++,,,---...---***)))***+++/////////000222444666888999888666444222222111111......---------...//////............///000111111444666777666444222222333222000......---,,,***((('''((()))******+++***************++++++++++++***+++***)))(((***---000222,,,,,,+++************+++,,,++++++)))'''%%%"""!!!$$$%%%%%%&&&%%%%%%$$$### ###%%%'''((()))''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%"""###$$$&&&((())))))*********+++***)))'''%%%$$$###$$$$$$$$$$$$###"""!!!"""!!!   """#########!!!!!!  """###$$$###"""!!!  !!!!!!$$$(((---333:::DDDQQQZZZaaaccccccbbbaaaccchhhmmmwww{{{~~~}}}~~~dddaaa]]]ZZZWWWSSSOOOLLLIIIHHHGGGGGGIIIKKKMMMOOOMMMMMMLLLKKKIIIIIIJJJLLLQQQRRRTTTUUUUUUWWWYYY\\\ZZZ\\\^^^___]]]\\\[[[[[[WWWTTTPPPNNNNNNOOOPPPPPPPPPTTTYYY]]]```aaaccceee```\\\VVVPPPKKKFFFBBB???>>>===:::888666444444444777888999:::;;;;;;<<<<<>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFEEECCCBBBAAA;;;<<<<<<===>>>??????@@@@@@BBBCCCCCCAAA===999666...---,,,---......---,,,***+++,,,...///111222222333444444333111000111222000000//////111444888::::::>>>@@@>>><<<;;;777111---,,,+++++++++,,,---...---///333777999:::999999666666666555444333333333---+++******,,,------,,,((('''&&&&&&''')))+++---,,,---...000222333444444555555555444000,,,(((%%%$$$######""""""######$$$$$$%%%(((******)))'''&&&$$$###"""!!!!!!"""###### """%%%))),,,///000111333555555555333222222222111000------///000222333444333000---,,,,,,+++***)))***,,,---,,,+++---......---+++)))***+++......///000222444666777888777555333222222222222///......---------....../////////000000111222333555666666555333222222333444222000///...,,,)))'''&&&''''''((())))))(((((((((((()))*********))))))***)))''''''(((+++///111---,,,+++***)))***++++++---,,,+++(((&&&$$$""""""$$$%%%%%%&&&%%%$$$"""!!!!!!###%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''&&&&&&"""###$$$&&&'''(((((((((%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&%%%$$$"""!!!!!!  !!!"""""""""!!! !!!#########"""!!! !!!!!!'''+++111777===FFFQQQYYY```ccceeeeeedddeeeiiimmmssswww{{{~~~}}}{{{{{{~~~~~~aaa^^^ZZZWWWUUUQQQNNNKKKJJJJJJKKKLLLNNNOOOQQQQQQNNNOOOOOOMMMJJJJJJMMMPPPQQQRRRTTTUUUUUUWWWYYY\\\[[[\\\]]]\\\[[[[[[\\\^^^\\\YYYUUURRRPPPOOOMMMLLLMMMQQQWWW[[[\\\\\\^^^```\\\[[[XXXRRRKKKDDD@@@???;;;:::888666444444444444<<<<<<<<<===>>>@@@AAABBBCCCBBBAAA@@@@@@@@@BBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGFFFEEECCC@@@???:::;;;<<<>>>@@@AAACCCCCCDDDFFFGGGGGGEEE@@@:::777000///......//////---+++******,,,///111333555666444555666555333111111222111111000000222666:::<<<888===@@@>>>>>>===999333...---,,,,,,,,,---...///---///333666888888777666777777777666555555444444///---+++***+++++++++***)))(((''''''(((***---...///000222444666777888888777666666333000+++'''$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%'''***,,,,,,+++)))'''%%%$$$###!!!!!!!!!""""""!!!!!!"""###'''+++///111111222444555666555333222///000000...------///111...///000///,,,+++,,,---,,,+++***+++---...---,,,---...///...------...///------...000222333555555777666444222111111222333,,,,,,,,,,,,---...//////111111111111222333444444555666555333111111222444555333111000///,,,)))&&&&&&&&&'''((((((((((((''''''((()))*********)))))))))***+++,,,---//////000---,,,***)))((()))***+++,,,***(((&&&%%%$$$%%%%%%$$$$$$%%%&&&%%%###!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''((((((((('''&&&%%%!!!"""###$$$%%%%%%&&&%%% !!!###%%%&&&''''''&&&%%%&&&'''''''''%%%###""" !!!!!!!!!  """###"""!!!  !!!(((---333999>>>EEEOOOUUU]]]aaafffhhhiiiiiillloooqqqtttwwwzzz{{{}}}}}}{{{xxxwwwzzz___]]]YYYVVVTTTQQQMMMJJJIIIJJJLLLNNNPPPQQQQQQRRRPPPQQQQQQNNNLLLLLLOOOSSSNNNOOOQQQRRRRRRSSSVVVXXX\\\\\\\\\[[[ZZZ[[[]]]``````]]]XXXUUURRROOOKKKHHHJJJOOOUUUXXXXXXXXXZZZ\\\ZZZ[[[ZZZTTTKKKDDD@@@???:::999777555444444444444<<<<<<===>>>AAAEEEHHHJJJGGGFFFDDDCCCCCCDDDFFFGGGEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFDDDAAA>>><<<999:::<<<>>>@@@CCCDDDEEEGGGHHHJJJJJJGGGAAA;;;777222000//////000///,,,***)))+++---000333666888999777888999888666444333444222111111111333777;;;===666<<>>DDDLLLRRRYYY___gggkkklllmmmppprrrppprrruuuxxxyyy|||}}}zzzvvvuuuxxx^^^]]]ZZZVVVSSSQQQOOONNNPPPPPPPPPQQQQQQSSSTTTUUUMMMOOOPPPPPPOOOOOOOOOPPPUUUQQQNNNNNNRRRVVVXXXYYYZZZYYYZZZ[[[^^^`````````aaa^^^YYYSSSNNNJJJHHHGGGKKKNNNQQQSSSSSSUUUWWWXXX\\\ZZZWWWSSSNNNHHH@@@;;;<<<999555333444666777888;;;::::::===AAAFFFHHHIIIJJJIIIHHHIIIJJJJJJHHHFFFIIIIIIHHHFFFEEEEEEEEEDDDFFFEEEEEECCCBBBAAA@@@???>>>>>>???AAACCCEEEGGGHHHJJJLLLNNNMMMHHHAAA===:::222111000...,,,+++++++++***---111444666777999;;;;;;::::::999888888888777333222111222555777999999999;;;===>>>>>><<<999777333111///......///222333111000111444888::::::999:::888666555444555666777555222---++++++,,,,,,++++++***)))((((((***,,,---666888::::::999777777888:::888444///+++((('''&&&'''''''''&&&%%%%%%'''))),,,,,,---,,,+++)))'''&&&%%%%%%###"""""""""###$$$######$$$'''---222555666333555777888777444000...,,,***)))+++///111000...******))))))((()))******///...,,,+++***+++,,,,,,...//////000000000000000...///000111111222222222000000000000///...---,,,+++*********+++...111333222333333333333333333222//////...---...///000111444333000...---,,,,,,,,,***)))'''(((***+++******---)))&&&&&&))),,,------000000111444666444///***,,,***(((&&&%%%&&&'''(((+++)))((((((((((((%%%###''''''''''''&&&%%%$$$$$$%%%$$$"""!!! !!!###$$$&&&%%%%%%$$$$$$#########$$$$$$$$$#########""""""!!!###$$$$$$###""" """###$$$$$$######$$$&&&((('''$$$!!! """"""   !!!   !!!"""###(((---555:::>>>CCCIIINNN[[[bbbiiilllkkkkkknnnqqqtttvvvxxxzzz|||}}}~~~~~~}}}{{{|||~~~]]]\\\YYYUUUQQQNNNMMMLLLMMMNNNNNNOOOPPPQQQRRRRRRMMMOOOPPPPPPOOONNNOOOPPPSSSPPPMMMNNNRRRVVVYYYYYY]]]\\\\\\^^^```bbbaaa``````]]]XXXSSSNNNKKKJJJIIIKKKNNNQQQSSSTTTUUUVVVXXXZZZXXXVVVSSSOOOIIICCC>>>555333111111444777::::::@@@??????BBBFFFIIIKKKLLLNNNLLLKKKLLLMMMMMMLLLJJJKKKJJJGGGEEECCCBBBBBBBBBEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBDDDGGGIIIJJJMMMNNNOOOMMMGGG@@@;;;999333222111///---,,,++++++,,,///333555777888:::;;;;;;;;;;;;;;;:::999888777444222111333666888::::::888999;;;;;;;;;:::888777333222000//////111333444333333444888;;;>>>>>>===<<<:::888666666666888888777333///------......---,,,+++***))))))+++---...555777999:::999888888999888666333///,,,***)))((((((((((((&&&%%%%%%''')))------...---,,,***(((''''''&&&$$$#########$$$%%%$$$###$$$''',,,111333444333444666777666333000...---+++***+++...///...---)))))))))))))))*********...---,,,+++***++++++,,,,,,---...//////000000000...///000111222111000000///////////////...---,,,,,,,,,+++,,,---///222444222222333333333333222222//////.........///000111111///...,,,++++++++++++***((('''(((***++++++***,,,***'''(((+++...000000333111///000111111...+++,,,+++***((((((((()))))),,,+++******++++++)))''''''''''''&&&&&&%%%$$$$$$$$$###""" !!!"""###$$$$$$$$$#####################"""""""""!!!!!!!!!!!!###$$$%%%$$$###""" !!!###$$$$$$######"""$$$%%%'''&&&### !!!"""###"""!!!   ###%%%&&&+++000777===AAAGGGNNNSSS[[[aaaiiilllmmmnnnqqqtttuuuvvvwwwxxxzzz|||}}}~~~~~~~~~\\\[[[WWWSSSOOOLLLIIIHHHIIIKKKLLLNNNOOOPPPOOOOOOMMMOOOQQQQQQPPPNNNNNNOOOQQQOOONNNOOOSSSWWWYYYZZZaaa``````aaabbbcccbbb```^^^\\\WWWSSSOOOMMMLLLLLLLLLOOOSSSUUUVVVVVVWWWXXXXXXWWWUUUSSSPPPKKKEEEAAA555444444666:::>>>@@@@@@FFFEEEEEEHHHLLLOOOQQQQQQPPPNNNLLLLLLMMMMMMMMMLLLLLLIIIEEEAAA???>>>>>>???DDDBBBAAA??????@@@AAABBBBBBBBBCCCDDDFFFIIIKKKLLLOOOQQQQQQNNNHHHAAA<<<999666555333111///...------///222555777777999:::<<<;;;<<<===>>>===;;;999888555333222444777:::;;;<<<888888888999888777777666333222111111111222444555333333555999===@@@AAA@@@>>><<<:::888777888999:::888555111000000000000///---,,,***)))***+++---...333666888999999999999:::555444222///---,,,+++***)))))))))'''%%%%%%&&&(((---.........---,,,***)))((('''&&&$$$$$$%%%%%%&&&$$$$$$$$$''',,,000222222333444555666555222///---,,,+++***+++,,,---,,,+++&&&''')))***+++******)))---,,,++++++***+++++++++******+++---...///000000///000111222222000///---------.........------,,,------------///111333444222222333333333333222222...............///000000,,,,,,+++************+++)))((('''(((***,,,,,,++++++)))((()))---111333444555222...++++++,,,------,,,,,,++++++++++++++++++,,,++++++,,,------,,,***''''''&&&&&&%%%$$$#########"""!!! !!!!!!""""""""""""""""""######!!!!!!!!!!!! """###$$$%%%%%%%%%######"""###$$$$$$$$$###"""!!!###$$$&&&%%%"""  !!!"""######"""!!! !!!   """ !!!$$$&&&'''---222999???DDDKKKSSSYYY\\\bbbiiimmmoooqqqtttwwwvvvvvvvvvvvvxxxzzz}}}}}}\\\ZZZVVVRRRMMMJJJGGGFFFHHHJJJLLLOOOPPPPPPOOONNNOOOQQQSSSSSSQQQOOONNNNNNPPPPPPQQQSSSVVVYYY\\\]]]cccbbbaaabbbccccccaaa___[[[YYYVVVRRRPPPNNNNNNNNNNNNRRRVVVYYYYYYYYYYYYYYYXXXWWWUUUSSSPPPLLLEEEAAA:::999999;;;???AAABBBBBBFFFFFFHHHKKKPPPTTTVVVVVVOOOLLLJJJIIIJJJKKKJJJJJJHHHEEE@@@<<<::::::;;;<<<@@@???===<<<<<>>@@@AAAAAA>>><<<:::666555444555888;;;======999888888888777777777777333333333333333444555555000000222666;;;???@@@???>>>===:::888777888999999888555222111111111111000,,,+++)))((((((***+++---111444777999999999:::;;;555444222000...,,,+++***)))***)))'''%%%%%%&&&(((,,,---......---,,,+++***((('''%%%$$$$$$$$$%%%&&&%%%$$$%%%(((,,,///000000222333444555333111///---+++***))))))))))))((((((%%%&&&)))***+++***)))(((+++++++++*********++++++'''((()))***,,,...000111///000222222222000---+++,,,,,,------...---------------------...000222333111111222222222222111111,,,,,,,,,,,,------......***************+++++++++)))'''&&&(((***,,,,,,+++((('''(((***---111444555555222...+++***+++,,,---++++++,,,---,,,,,,+++++++++******+++------,,,+++''''''&&&%%%$$$######""""""!!!  !!!!!!"""""""""!!!!!!!!!!!! ###$$$$$$%%%$$$$$$###"""$$$$$$%%%%%%$$$"""!!! """###$$$###!!! !!!###$$$######"""  !!!"""!!!    !!!###%%%&&&---222999???EEEMMMVVV\\\___ccciiimmmppprrruuuxxxwwwvvvuuutttvvvyyy|||\\\ZZZWWWRRRNNNJJJHHHFFFIIIKKKMMMPPPRRRRRRQQQPPPRRRTTTVVVVVVTTTQQQPPPOOOQQQSSSUUUWWWYYY\\\^^^___cccbbbbbbbbbcccbbb___]]]YYYWWWTTTQQQOOOOOOOOOPPPPPPTTTZZZ]]]]]]\\\[[[[[[YYYXXXVVVSSSPPPJJJDDD???888777888:::===@@@AAAAAACCCDDDFFFKKKQQQUUUWWWXXXNNNLLLJJJIIIJJJJJJIIIHHHBBB@@@;;;888666777888:::;;;:::999999:::===AAACCCDDDDDDEEEGGGIIIKKKMMMNNNOOOQQQRRRQQQNNNJJJGGGGGGAAA@@@===:::888666555444333555777888999:::===???@@@AAACCCDDDCCCAAA>>><<<888666555666999;;;<<<<<<::::::999999888888888888444444555555555555444444......000555:::===???>>>===<<<999777666666777888666444222111111111111000+++)))((('''&&&''')))***///222555777777888999:::666555444111///,,,***))))))***)))'''&&&%%%''')))++++++,,,------,,,+++***'''&&&%%%######$$$$$$%%%%%%%%%&&&))),,,///000///222222333333222000...,,,)))))))))((('''&&&&&&&&&%%%&&&)))***+++***(((''')))*********************&&&'''''')))+++---///000000111111222111///,,,+++,,,,,,------...---------+++++++++,,,---...///000//////000000000000//////******+++++++++,,,,,,,,,******+++,,,,,,---------)))((('''(((***+++,,,+++%%%&&&''')))+++...222444333222000...,,,++++++++++++++++++,,,,,,+++***)))((('''''')))+++,,,+++)))((('''%%%###""""""""""""!!!  !!!!!!"""""""""!!!!!!!!! ##################""""""%%%%%%%%%%%%$$$###!!! !!!#########!!! !!!!!!  !!!""""""###"""!!! !!!"""###!!!    !!!"""###***000888???EEEMMMUUU\\\aaadddhhhlllppprrruuuwwwxxxwwwuuutttuuuxxx|||]]][[[XXXTTTPPPMMMJJJIIIKKKMMMOOOQQQSSSSSSTTTSSSUUUXXXZZZZZZWWWTTTRRRQQQSSSUUUYYY[[[\\\]]]___```bbbaaabbbccccccbbb___\\\WWWUUURRRPPPNNNNNNOOOOOOQQQVVV\\\``````^^^\\\[[[XXXWWWUUURRROOOJJJCCC???999888999;;;@@@DDDFFFGGG@@@AAADDDIIIOOOTTTUUUUUUOOOMMMLLLMMMMMMLLLJJJHHH???===:::777555555666777555555555666888<<>>;;;888777666333555777888999;;;>>>AAAAAABBBCCCDDDCCCAAA???>>>999888666666888:::;;;;;;::::::;;;;;;::::::999888555555666666666444222111//////111555:::>>>??????===;;;999666555555666666555333111111111111000///***)))'''&&&%%%&&&((()))...111444555555666777888666555444222///---***)))((())))))'''&&&&&&)))+++******,,,------,,,++++++'''&&&$$$#########$$$%%%%%%%%%'''***...000111000111222222111000///---,,,((())))))(((&&&&&&&&&''''''((()))))))))(((''''''(((((()))************)))'''''''''(((***,,,///000111111000000///...---,,,------.........------,,,)))******+++,,,,,,------------............------))))))***++++++++++++++++++,,,---...////////////***)))'''(((***++++++***$$$&&&((()))***,,,///111///000000///,,,******+++,,,,,,+++******))))))((((((''''''(((***+++***(((((('''$$$"""!!!!!!!!!!!!  !!!!!!"""!!!!!!!!!!!! ###""""""###############%%%%%%&&&%%%%%%###!!! !!!#########!!! !!!###"""!!! !!!!!!  !!!!!!"""!!!  !!!""""""!!!    !!!!!!  """###)))///888@@@FFFMMMUUUZZZ```bbbeeejjjooosssvvvwwwyyyxxxvvvuuuvvvyyy|||___]]]ZZZVVVSSSPPPNNNMMMMMMNNNOOOQQQSSSTTTUUUVVVYYY[[[^^^^^^[[[WWWUUUSSSSSSVVV[[[]]]\\\\\\^^^___aaaaaabbbcccdddccc___\\\UUUSSSQQQNNNMMMMMMNNNNNNPPPUUU\\\``````]]][[[YYYUUUTTTRRRQQQNNNJJJDDD@@@???===<<<===AAAEEEHHHIII???@@@CCCGGGMMMPPPQQQPPPNNNNNNNNNOOOPPPNNNJJJGGG@@@???<<<999777555555555///000222444777:::===???BBBCCCDDDEEEGGGJJJLLLMMMLLLNNNPPPPPPOOOMMMMMMNNNFFFEEEBBB???;;;999777666333444666777999;;;???BBBAAAAAAAAAAAA@@@???>>>===;;;999777666888999999999999:::;;;<<<;;;:::888777555666777777666333000...//////111555:::===>>>>>>===<<<999666555555555666555333222222222222111000+++)))'''&&&&&&&&&((()))---///222444444333444555333444333222111...,,,+++'''(((((('''''''''***,,,***+++,,,.........---,,,((('''%%%$$$$$$$$$%%%&&&%%%%%%'''+++000222222111111111111000///...---,,,(((***++++++(((''')))***)))))))))(((''''''&&&&&&'''''')))*********))))))(((((('''((())),,,...000111000///...---......//////////////////...---,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******,,,---------,,,+++,,,---...///000000//////,,,***(((((()))***)))(((%%%'''******)))***,,,///---......,,,***(((***,,,///...,,,***((((((((((((******)))***,,,,,,+++)))(((&&&$$$""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ############$$$$$$%%%&&&$$$%%%%%%&&&%%%$$$"""!!!"""###$$$###""""""###%%%"""   !!!!!!!!! !!!  """!!!    !!!""""""!!! ###%%%''')))111;;;CCCIIIOOOUUUZZZ[[[]]]aaagggnnntttwwwyyyyyyxxxwwwvvvwwwzzz}}}~~~~~~```^^^\\\XXXUUURRRQQQPPPNNNNNNOOOPPPRRRTTTVVVWWW[[[^^^``````]]]YYYVVVUUUSSSWWW[[[]]]\\\[[[\\\^^^bbbbbbcccdddeeeddd```]]]TTTSSSPPPNNNLLLLLLMMMMMMOOOTTT[[[______\\\YYYXXXRRRQQQPPPPPPNNNKKKEEEAAABBB???<<<;;;<<>>;;;888666666222444555777888;;;@@@CCC@@@@@@???>>>>>>=========<<<999777666777888888777777999;;;<<<<<<:::777666666777888777666222///,,,......000444888;;;<<<;;;>>><<<:::777555555666666555444333333333333222000,,,***((('''&&&'''((())),,,///222333222222222333111222222222111000...---&&&'''(((''''''(((+++---+++,,,---////////////...)))((('''&&&%%%&&&''''''%%%%%%(((,,,111333333333111111000000///---,,,+++))),,,------***)))+++---+++***)))'''&&&&&&&&&&&&&&&'''(((*********)))((()))((((((((()))+++...000222000...---,,,---///000000000000000///...---,,,)))***+++,,,,,,,,,,,,,,,*********++++++*********+++,,,---...///...------,,,---///000000000//////---+++)))((())))))((('''''')))++++++))))))+++...,,,---,,,)))&&&&&&***---111000---***((((((((()))------,,,---......---+++(((&&&$$$!!!  !!!!!!!!!""""""!!!!!! """""""""!!!!!! $$$######$$$%%%&&&'''((($$$$$$%%%&&&%%%$$$###""""""###$$$###""""""$$$&&&!!! !!!"""""""""!!!!!!   !!!!!!   !!! !!!!!!""""""!!!"""&&&)))++++++333>>>GGGMMMRRRWWW[[[WWWYYY]]]eeemmmuuuyyy{{{zzzyyyxxxxxxyyy{{{}}}~~~{{{}}}}}}jjjeee^^^XXXUUUSSSQQQPPPPPPPPPPPPQQQSSSUUUXXXYYYaaaaaaaaa```^^^ZZZWWWUUUTTTVVVYYYZZZ[[[[[[]]]^^^^^^```bbbcccbbb___\\\YYYSSSQQQNNNKKKJJJJJJLLLMMMQQQSSSVVVVVVUUUTTTTTTUUURRRQQQPPPOOONNNKKKFFFCCC>>>@@@AAA===999999>>>CCCFFFEEEDDDCCCDDDGGGJJJLLLMMMNNNPPPPPPOOOLLLHHHEEE@@@>>>;;;999777444000---+++,,,---000333777999;;;;;;===@@@BBBDDDGGGLLLOOOMMMOOONNNJJJJJJMMMNNNLLLJJJCCC>>>===;;;777555777777888999;;;<<<=========;;;;;;<<<<<<<<<<<<<<<===999777555333333333444555999:::::::::999888666555222444666444000---///111---///333666999;;;<<<===@@@>>>:::777666666777888777555333333444333000---''''''''''''((()))***+++---......///000111111222222222222222222111///...++++++***))))))***+++,,,+++***+++...111222222111,,,)))&&&&&&((((((&&&$$$%%%(((---000111222333444444333111///---,,,+++***,,,---...//////000000000///---***'''%%%$$$$$$%%%)))'''%%%'''***+++***(((((('''''''''(((+++---///222000//////111111000///---.../////////...---,,,))))))*********+++++++++******)))((((((((((((((()))+++,,,......---+++***------...000222222000///111---((('''((()))'''&&&%%%&&&''')))++++++***)))---+++(((&&&&&&'''***,,,///,,,)))'''((()))******---+++)))))),,,---......(((&&&### !!!###%%%###$$$%%%$$$!!!!!!"""######""" !!!!!!"""###%%%&&&''''''(((((((((((('''%%%###!!!""""""###$$$%%%%%%%%%%%%###""" !!!############ !!!###!!! !!!###!!!!!!!!! !!!###%%%&&&"""!!! !!!%%%)))+++000777AAAHHHLLLNNNRRRTTTTTTWWW\\\eeeooowww{{{}}}}}}{{{yyyzzz~~~~~~{{{zzzxxx~~~jjjeee]]]WWWSSSRRRPPPOOOOOOOOOPPPQQQSSSUUUXXXYYYaaaaaa```___]]]YYYVVVTTTRRRTTTWWWXXXXXXYYY[[[]]]^^^___aaabbbaaa^^^ZZZXXXPPPNNNLLLJJJJJJKKKMMMOOOQQQRRRTTTTTTSSSSSSSSSTTTTTTRRRQQQPPPOOOLLLHHHDDDAAABBBAAA>>>;;;;;;===@@@DDDCCCBBBCCCDDDGGGJJJMMMOOOPPPQQQQQQOOOKKKGGGDDDAAA>>>;;;999666333///+++,,,---...000333666999:::999:::===>>>@@@CCCHHHKKKLLLNNNMMMIIIIIILLLMMMJJJGGGAAA<<<;;;999555333555666777888:::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::777666444222222222444555888888999999999888888777111222111000...---...//////111444777999;;;<<<<<<===;;;888666444444555666666444333333444333000---)))))))))))))))***+++,,,...///000111222222222111111222444555444333000///,,,+++***)))))))))***+++******+++---111222222111...+++''''''(((((('''&&&'''***...111222333444555333222000...---+++******,,,---///000111111000000---,,,)))'''&&&%%%&&&&&&((('''%%%&&&)))***)))'''%%%%%%$$$$$$%%%(((+++,,,222111000111222222000///---...///000000///---,,,))))))***+++++++++++++++***)))(((''''''''''''((()))***,,,---......------.........000111111000......+++'''&&&'''((('''&&&&&&&&&'''(((***+++***)))---+++)))'''''')))+++,,,...+++(((''')))+++,,,,,,,,,+++)))***,,,.........)))'''$$$!!! !!!###$$$$$$%%%&&&$$$!!!""""""""""""!!!  !!!"""###$$$%%%'''((((((******)))(((&&&$$$!!! """###$$$%%%%%%%%%%%%%%%!!! !!!############!!!!!! !!!"""$$$!!! !!!"""""""""!!! !!!###$$$%%%!!! """&&&***,,,222999BBBHHHKKKMMMPPPRRRUUUXXX]]]fffpppxxx}}}~~~|||}}}}}}||||||kkkeee]]]VVVRRRPPPOOONNNOOOOOOOOOQQQSSSVVVXXXZZZ```___^^^]]]ZZZXXXUUUTTTQQQRRRTTTTTTUUUVVVYYY\\\]]]^^^```aaa___\\\XXXUUUMMMLLLJJJIIIJJJLLLNNNPPPQQQRRRSSSRRRQQQQQQSSSUUUVVVTTTSSSQQQPPPMMMIIIEEEEEECCCAAA@@@@@@@@@???>>>BBBBBBBBBCCCEEEIIILLLOOOSSSSSSSSSRRRNNNJJJEEEBBBAAA???<<<999666333...+++//////000111444666888999777999;;;<<<>>>AAAEEEHHHJJJLLLLLLIIIHHHKKKKKKHHHDDD>>>999888777333222333444555777999:::;;;;;;<<<;;;;;;:::999888777666666555444111000000111333555777777777777777888999999111///,,,+++,,,---------111222555888:::;;;;;;;;;:::999666444333333333333333333333444444333///---,,,,,,+++++++++,,,,,,---000111444555555444222111111333666888888555222000,,,+++***((((((((()))***))))))+++...111333333222000---)))'''((((((((((((***---111333333333444555222111000///---,,,+++***---...000222333222111000,,,+++)))(((''''''((())))))'''&&&'''(((((('''%%%%%%$$$$$$$$$%%%(((***,,,222222222333444333000...,,,---000111111000...,,,((()))+++------,,,+++***(((((('''&&&&&&&&&''''''******+++---...///000111000///...///000000...,,,***(((&&&%%%&&&'''''''''(((((('''(((((()))******++++++*********++++++,,,,,,***((((((***---......,,,+++******,,,.........***((($$$"""!!!!!!###$$$%%%&&&'''%%%###!!! ###"""!!!  !!!!!!!!!!!!""""""###%%%&&&'''((()))++++++***(((%%%### ###$$$%%%%%%%%%%%%%%%$$$  """###############""""""""""""###$$$$$$ !!!""""""""""""!!! !!!"""######  ###'''+++---444:::CCCIIIKKKMMMPPPRRRYYY[[[```iiirrrzzz~~~~~~~~~kkkeee\\\UUUQQQOOONNNNNNOOOPPPPPPRRRTTTXXXZZZ\\\___^^^\\\ZZZWWWUUUTTTSSSPPPRRRSSSTTTTTTVVVYYY\\\]]]^^^___```^^^[[[WWWTTTNNNLLLJJJIIIIIIJJJMMMNNNQQQRRRRRRRRRQQQRRRUUUWWWXXXVVVSSSQQQOOOLLLHHHEEEEEEBBB@@@CCCGGGJJJHHHDDDAAABBBCCCEEEHHHLLLPPPRRRVVVVVVUUURRRNNNIIIDDDAAAAAA???<<<:::999666333000222222222333555666888999999:::<<<===>>>@@@DDDGGGHHHKKKKKKHHHHHHIIIHHHEEEBBB<<<888777666333111333444555777999:::;;;<<<<<<<<<;;;999888666444222222333111///......000333555888777666555444555666777333...***)))+++......,,,222444666888:::;;;;;;:::888777666555333222222222000111222333333111///---.........------......///222444777999999666333111111444888;;;;;;777333000,,,+++)))(((''''''((())))))***,,,000333555444333111///+++)))(((((()))***,,,///333444444444444555222222111000///...,,,,,,---...111333444333111000++++++***)))))))))*********)))((((((''''''&&&%%%((('''&&&'''(((***---///111222333555666444000---,,,...000222222000...,,,''')))+++---...,,,***)))'''&&&&&&%%%%%%&&&&&&&&&)))***+++,,,...000333444111///............,,,+++((('''&&&&&&'''(((((()))))))))(((''''''''')))+++)))***+++,,,,,,,,,,,,,,,---+++))))))+++---------+++***)))***---......---***(((%%%###""""""###$$$'''(((((('''$$$"""""""""###"""!!!  !!!!!!!!!!!!!!!"""""""""############$$$%%%'''((())))))******)))'''%%%###"""!!!$$$%%%%%%%%%%%%%%%$$$$$$ """############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""!!! !!!""""""""""""!!! !!!$$$(((,,,///555;;;DDDIIILLLOOORRRVVV^^^```dddlllttt{{{~~~}}}jjjddd\\\UUUQQQOOONNNNNNPPPPPPQQQSSSVVVZZZ]]]___^^^\\\ZZZWWWTTTSSSRRRRRRQQQRRRTTTVVVVVVXXX[[[^^^]]]^^^``````___[[[XXXUUUQQQOOOLLLIIIHHHIIIJJJKKKPPPQQQRRRRRRSSSTTTXXXZZZYYYVVVSSSPPPNNNKKKGGGDDDCCC@@@@@@EEEMMMQQQPPPMMMBBBCCCEEEHHHLLLPPPTTTVVVXXXWWWUUURRRNNNIIIEEEBBB@@@???=========<<<:::888555555555555666888999::::::;;;<<<<<<===???BBBEEEFFFJJJKKKHHHGGGHHHFFFBBBAAA;;;777777666333222444444555777999;;;<<<======<<<;;;:::777555222000000111///---,,,---000333666999888666444333222333333555000+++***---//////---222444666888999:::::::::999888888666555333111000---...000111000///------000////////////000000111333555999;;;;;;888444222222555999<<<;;;777222///+++***((('''''''''((((((++++++...222555666555333111000---+++)))((()))***---///333444444333444444333333333333222111///...---...000222222222111000,,,,,,++++++*********************)))'''&&&&&&&&&)))((('''''')))+++...///000111222444666555111...---...000111111///---+++&&&(((+++------,,,***(((&&&&&&%%%%%%%%%%%%&&&&&&))))))***,,,...111333555000...,,,,,,,,,,,,***)))&&&''''''(((((((((***+++)))******(((&&&&&&(((+++((()))***,,,---------,,,...,,,*********++++++******))))))***,,,---,,,+++)))(((&&&$$$###$$$%%%%%%)))******)))&&&$$$###$$$$$$###"""!!! !!!"""###"""""""""#########$$$$$$######$$$%%%'''((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""""" !!!"""###$$$######$$$$$$%%%&&&&&&%%%$$$### !!!!!!  """###""""""!!!"""!!! """%%%)))---///555;;;DDDJJJNNNRRRWWW[[[cccdddhhhnnnvvv{{{~~~hhhccc]]]WWWSSSQQQPPPNNNOOOPPPQQQSSSWWWZZZ^^^```]]][[[WWWTTTQQQPPPQQQQQQQQQSSSWWWYYYZZZ[[[]]]___]]]^^^```aaa```^^^ZZZXXXTTTRRRNNNJJJHHHHHHIIIIIINNNOOORRRSSSTTTWWWZZZ]]]ZZZWWWSSSPPPNNNJJJGGGDDDBBB??????CCCKKKQQQQQQOOOCCCEEEGGGKKKOOOSSSVVVXXXXXXWWWUUURRRNNNJJJFFFDDDAAA@@@???@@@AAAAAA???>>>777777777888999:::;;;<<<:::;;;;;;;;;;;;<<>>>>>===<<<:::888555333111000000...,,,+++,,,000444777:::999888666444333222222666333000....../////////111333555777999999999999::::::999888666333000...***,,,------,,,+++,,,---/////////000000111222333333666999<<<<<<999666444333666999;;;:::555000,,,)))((('''&&&&&&'''((())),,,---///333666666444222///000///---***(((((()))+++...111333333333333333333333444555444333111000,,,---...//////000000000///...---,,,+++***))))))((()))***(((&&&%%%%%%&&&&&&%%%%%%%%%&&&)))+++---//////000333555555333000//////000///...---+++***&&&''')))++++++***)))(((&&&&&&%%%%%%%%%&&&'''''''''(((***,,,///111333444...,,,***))))))***)))(((%%%'''((()))((((((***+++(((***+++***&&&%%%'''***'''((()))+++,,,---------...,,,***)))******)))(((((('''''')))+++,,,+++)))''''''&&&%%%%%%%%%&&&'''***+++,,,***(((%%%%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$""""""###%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$###"""!!!  !!!###$$$$$$######"""###%%%&&&&&&$$$"""!!!!!!###$$$###"""!!!"""!!!  """%%%)))---///444;;;CCCJJJOOOSSSYYY]]]dddeeeiiipppwww}}}}}}fffbbb]]]YYYVVVTTTQQQOOOMMMNNNOOORRRUUUYYY]]]___\\\ZZZVVVRRROOOOOOOOOPPPPPPSSSXXX[[[\\\]]]^^^^^^]]]___aaacccbbb```]]][[[UUUSSSOOOKKKIIIIIIIIIJJJIIILLLPPPSSSUUUXXX[[[]]]\\\YYYUUUQQQNNNKKKHHHEEEBBB@@@>>>@@@DDDHHHIIIIIICCCEEEHHHKKKOOOSSSVVVXXXVVVVVVTTTRRROOOLLLIIIGGGCCCBBBAAABBBCCCCCCAAA???999999999:::;;;===>>>???<<<=========<<<===@@@BBBEEEIIILLLJJJIIIHHHEEE??????999666666666333333555333444666888:::<<<======>>>===;;;999666444222111///---+++***,,,000555999:::::::::999888666555444555555444222///......//////111333666888999999999:::::::::999666111---+++(((******)))((((((+++.........///000111333444555333666888;;;;;;:::888666555666999999777333...***'''&&&&&&%%%&&&''')))***+++,,,///222444444111///---///000...***'''''''''))),,,///111222111222222222333444555444333222000,,,+++++++++,,,---...///222111000...,,,)))'''&&&%%%'''(((&&&$$$"""$$$%%%$$$$$$######$$$''')))+++...---...000333444444333111000///---+++***))))))&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%'''***---///000111111+++)))'''&&&'''(((((('''$$$&&&(((((('''&&&(((***'''+++---+++'''%%%&&&(((&&&'''((()))***,,,---...+++)))((((((******)))(((&&&%%%&&&(((******)))'''&&&%%%%%%%%%&&&'''((()))+++,,,---,,,)))'''&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%"""############$$$$$$$$$!!!"""###$$$%%%'''(((((()))((('''%%%$$$$$$%%%%%%$$$$$$######!!!   """###$$$$$$###""" """$$$%%%%%%### !!!###$$$$$$###"""!!!  """%%%)))---///555;;;CCCIIIMMMQQQWWW[[[aaaccchhhpppxxx}}}}}}~~~eeebbb^^^ZZZXXXUUURRROOOKKKLLLMMMPPPTTTXXX\\\^^^\\\YYYUUUPPPNNNNNNOOOPPPOOOSSSYYY]]]^^^^^^]]]^^^]]]___bbbddddddbbb___]]]UUURRROOOLLLJJJJJJJJJKKKEEEIIINNNSSSUUUXXX[[[]]]^^^[[[VVVRRROOOLLLIIIFFFCCC@@@>>><<<===@@@AAABBBCCCEEEHHHKKKOOOSSSVVVWWWVVVUUUTTTRRROOOMMMJJJIIIDDDCCCBBBBBBCCCBBB@@@>>>::::::;;;;;;===>>>@@@AAA???@@@@@@@@@???@@@BBBDDDEEEIIILLLKKKIIIIIIDDD???>>>888444555555333222444111222555777999;;;<<<<<>><<<:::777555333222///---+++***,,,111666::::::;;;<<<<<<;;;:::999777444666777444///,,,---......000222555777888999999:::::::::999555000+++((('''((()))'''%%%&&&***...---......000111333555666333555888:::;;;:::999888555777888888555111,,,)))&&&%%%%%%%%%&&&((()))+++***+++...111333222///,,,,,,///111///+++'''&&&&&&'''***...000111111111222000111333444444333111000+++***)))((()))+++---///444333111///,,,)))&&&%%%"""$$$&&&%%%"""!!!"""$$$$$$$$$######%%%'''***+++---,,,,,,...222444555444333111...+++)))(((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((()))$$$&&&***---///000000///***(((%%%%%%&&&''''''&&&"""%%%((((((&&&%%%&&&((('''+++...,,,((($$$%%%'''&&&&&&'''((()))+++---...((('''&&&''')))+++***)))%%%$$$%%%'''))))))(((&&&$$$%%%%%%&&&'''((()))***,,,---...,,,***'''''''''$$$%%%&&&'''((('''&&&%%%""""""#########$$$$$$$$$!!!!!!"""###%%%&&&'''(((+++***(((%%%$$$##################"""!!! !!! !!!"""###$$$$$$###"""!!!###%%%$$$"""!!!###%%%%%%###"""  !!!$$$))),,,///555;;;BBBHHHKKKOOOTTTXXX^^^```fffoooyyy|||}}}|||}}}~~~|||}}}~~~lllddd]]]]]]\\\VVVPPPNNNKKKKKKMMMPPPTTTYYY]]]___]]]YYYSSSNNNKKKKKKMMMNNNOOOSSSWWWZZZ[[[[[[[[[[[[]]]___aaaccccccaaa^^^\\\VVVTTTQQQMMMKKKJJJIIIIIILLLMMMOOORRRUUUXXXZZZ[[[ZZZYYYWWWUUUSSSPPPKKKGGGAAA@@@>>>===<<<===???@@@BBBDDDHHHMMMPPPRRRSSSSSSVVVSSSPPPMMMLLLIIIFFFCCC@@@BBBDDDFFFFFFDDDAAA???===???@@@AAAAAAAAACCCEEEIIIHHHFFFCCCBBBAAABBBBBBEEEGGGIIIJJJIIIFFFBBB@@@<<<;;;888555333222222222222444777888888888:::<<<>>>===<<<999777444111000---,,,++++++---111666999;;;;;;;;;;;;;;;;;;;;;;;;999???===111''''''+++,,,***,,,000444777999::::::===<<<:::777444000---+++++++++*********+++,,,,,,,,,...000222333444444333000333888;;;===<<<:::888>>>:::555222000...+++'''&&&&&&%%%$$$%%%&&&'''(((***---000222111///......///000111000,,,)))(((((()))+++---000222222333222666666777777555333000...+++***))))))***,,,---...333222///+++(((&&&$$$###!!!""""""!!! """$$$"""$$$%%%%%%$$$%%%''')))((())),,,000555888888888///...,,,***(((''''''&&&'''''''''((()))***+++,,,+++***)))((('''''''''''')))+++,,,...//////......(((&&&$$$###$$$$$$###"""$$$######"""###%%%&&&'''---,,,***(((&&&%%%$$$###''''''((()))***++++++,,,)))'''%%%%%%((()))'''%%%%%%&&&&&&&&&'''((((((((()))&&&###$$$'''***++++++)))***++++++***(((&&&$$$'''((())))))(((&&&$$$"""######"""""""""""""""""""""  ###&&&((()))((('''&&&&&&'''&&&$$$###""""""""""""!!! !!!###$$$$$$###"""""""""!!!   !!!""""""!!! !!!###%%%(((,,,000555;;;DDDKKKPPPTTTYYY^^^```bbbgggpppzzz~~~}}}~~~~~~}}}iiibbb\\\\\\ZZZTTTMMMKKKGGGIIILLLPPPTTTYYY]]]___[[[WWWQQQLLLIIIIIIKKKLLLOOORRRVVVYYYYYYYYYZZZZZZ]]]___bbbeeedddbbb___]]]VVVTTTPPPMMMJJJIIIJJJJJJLLLMMMOOORRRUUUWWWYYYZZZXXXWWWVVVVVVTTTPPPKKKGGG@@@???===<<<<<<>>>???AAABBBEEEHHHMMMPPPRRRRRRRRRRRROOOMMMKKKIIIHHHEEECCC???AAABBBDDDDDDBBB@@@???>>>@@@BBBBBBBBBCCCEEEGGGJJJJJJHHHGGGEEEEEEDDDDDDFFFGGGHHHHHHGGGDDDAAA???<<<:::888555333222222222333555888999999999;;;<<>><<<:::777444111000---,,,,,,,,,///333777:::;;;;;;;;;;;;;;;;;;::::::888<<<:::000((((((++++++***,,,000444888:::::::::<<<;;;999777333000---,,,---------,,,------...///...///000222333333333333222555999===>>>===;;;999;;;888555333222///+++(((&&&&&&%%%%%%%%%&&&'''((())),,,000222111000//////000111222000---***))))))+++---///111222333333333555666666666555222000...+++*********+++---///000444222///+++'''$$$"""!!!#########""" """$$$%%%&&&''''''&&&&&&(((***++++++---000444666666555---,,,+++)))(((''''''&&&''''''((()))***+++---------,,,+++)))(((((((((((()))***+++---------,,,,,,'''%%%######%%%%%%%%%$$$$$$$$$######$$$%%%&&&''',,,+++***((('''&&&&&&&&&+++******)))((('''&&&&&&(((&&&%%%&&&((()))'''$$$%%%&&&&&&'''(((((((((((((((&&&$$$%%%'''******)))((()))******)))'''%%%$$$&&&'''(((((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!! ###&&&((((((((('''&&&&&&''''''%%%##################"""!!! """$$$%%%$$$$$$#########"""!!!!!!!!!!!!!!!   !!!###%%%(((---000777<<>>===<<<===>>>@@@BBBCCCEEEIIILLLOOOQQQQQQQQQMMMKKKHHHGGGGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEGGGHHHKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGFFFEEECCCAAA???===:::999777555333333333333444777:::;;;;;;;;;<<<===???>>>===:::777333000///---------...111555999;;;<<<<<<;;;;;;:::::::::999666888666///*********)))))),,,000444888:::;;;;;;;;;:::888666333000...---000/////////000000111222111111111111111222333333444666:::===???>>><<<:::999888666555444111,,,)))&&&%%%%%%%%%%%%&&&'''((((((+++000222222111111111111222222111...+++******...///000222333444444444555555555555333111///...++++++++++++---///222333444222///+++'''$$$!!! &&&&&&%%%###"""!!!###%%%((()))***)))(((((()))+++------...000333444333222++++++******)))((((((((((((((()))+++,,,...///000///...---+++******)))))))))***+++,,,,,,+++***)))&&&%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%&&&'''(((******)))((((((((()))))),,,+++***((('''%%%$$$###&&&&&&&&&'''))))))'''%%%%%%&&&'''((()))((('''&&&&&&%%%%%%&&&((()))(((&&&''''''((()))((('''%%%$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''$$$"""!!!!!!$$$&&&'''''''''&&&&&&&&&((((((&&&$$$$$$$$$%%%%%%%%%$$$######!!!  """###$$$%%%$$$$$$$$$$$$###""""""""""""###"""""""""!!!!!! !!!!!!!!! ###%%%)))...222999;;;@@@IIISSS]]]ccceeejjjjjjlllpppuuuyyyzzzzzz|||}}}~~~}}}||||||}}}ccc^^^ZZZZZZVVVNNNHHHFFFCCCFFFKKKQQQUUUXXXYYYYYYVVVTTTPPPLLLJJJIIIIIIJJJNNNPPPSSSTTTUUUUUUWWWYYY[[[^^^bbbeeedddaaa]]]ZZZVVVSSSNNNJJJGGGHHHJJJKKKMMMNNNPPPRRRTTTUUUUUUUUUSSSTTTUUUVVVUUUQQQKKKFFF>>>===<<<<<<===???AAACCCCCCEEEIIILLLOOOPPPPPPPPPIIIGGGEEEDDDEEEEEEEEEDDDAAA@@@???>>>>>>@@@AAABBBFFFGGGHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJHHHGGGHHHFFFDDDAAA???===;;;;;;999888666444333333333444666888<<<======<<<===>>>>>>===;;;999555222///---+++,,,---///222666999;;;<<<;;;;;;::::::999999888555555333000---,,,***)))***,,,000555888:::;;;;;;:::999777444222000......000000000000111222333333444333111000000111222333555777:::===>>>===<<<::::::::::::999666111,,,(((%%%%%%%%%%%%&&&&&&'''''''''***///111222222222222111222222000---++++++,,,///000111222333444555555444444444333222111///...+++++++++---///222444666333111...+++(((%%%$$$###(((((((((&&&######$$$&&&***++++++***)))(((***+++------...000333444222111,,,,,,,,,,,,,,,,,,++++++******,,,...///111222222000///...---,,,+++++++++***+++,,,,,,,,,+++***))))))'''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&'''(((((()))(((((())))))***+++,,,******)))(((''''''&&&&&&%%%%%%'''((()))((('''%%%&&&'''((())))))(((&&&%%%$$$$$$&&&'''((('''%%%$$$&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((((((''''''&&&'''''''''''''''((((((%%%###"""###%%%&&&'''&&&&&&%%%%%%&&&(((((('''%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###!!!!!!"""###$$$$$$###%%%$$$$$$#########$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!  ###&&&***///333999999===FFFSSS___fffhhhlllmmmnnnqqqtttwwwxxxyyy{{{|||}}}|||zzzzzz{{{}}}aaa\\\YYYXXXTTTMMMHHHGGGFFFIIIMMMRRRUUUVVVVVVVVVWWWUUUSSSPPPMMMLLLLLLKKKNNNPPPRRRSSSTTTVVVXXX[[[___aaadddfffeeebbb^^^[[[UUUQQQKKKGGGEEEFFFIIIKKKMMMOOOQQQSSSUUUUUUUUUUUURRRSSSTTTVVVUUUPPPJJJEEE>>>===<<<<<<===???AAACCCDDDFFFIIILLLNNNOOOOOOOOOIIIGGGDDDCCCDDDEEEEEEDDDBBBAAA???===>>>@@@BBBDDDIIIJJJJJJIIIGGGEEEFFFGGGIIIJJJJJJJJJIIIHHHFFFDDDFFFDDDAAA>>>;;;:::999888777666555333333333444555777:::===???>>>======>>><<<;;;:::777444000...,,,***+++---///222555777888:::999999999888888888777444333333222111---***)))+++---111555888:::;;;;;;888777555333111000//////////////////000111222333555444222111111111222333555777999;;;<<<<<<;;;:::===>>>>>><<<777000***&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&)))...111111111111222000111000...,,,***++++++///000000111333444555666333333222222111000///...+++,,,,,,...000333666777111000...,,,***)))((((((*********(((%%%%%%&&&(((++++++,,,+++))))))***,,,,,,,,,...000333444333222......////////////...---+++,,,...000111222222222000///...---,,,,,,,,,,,,,,,---.........---,,,+++---+++)))(((((((((&&&%%%%%%&&&&&&'''(((((())))))(((((((((((()))***,,,,,,+++******))))))(((((('''$$$%%%'''(((((('''''''''(((((()))))))))(((&&&%%%###%%%''')))(((&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))*********%%%&&&&&&&&&''''''(((((('''%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%'''((('''%%%###$$$%%%%%%&&&&&&&&&&&&&&&%%%"""  !!!"""#########%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!!!!""""""######""""""!!!  !!!###&&&***000333888888;;;EEERRR^^^fffiiikkkmmmpppsssuuuwwwyyyzzz||||||}}}{{{zzzyyy{{{|||^^^YYYVVVUUUQQQJJJHHHIIIIIILLLPPPTTTVVVWWWVVVVVVXXXWWWUUUSSSQQQOOONNNMMMOOOPPPRRRSSSTTTWWW[[[___eeeggghhhhhhgggccc```]]]SSSOOOIIICCCBBBCCCGGGJJJMMMOOORRRUUUVVVWWWVVVUUUSSSSSSTTTTTTSSSOOOIIIDDD???>>>===<<<===>>>@@@BBBDDDFFFIIILLLNNNNNNNNNNNNJJJGGGDDDBBBCCCCCCCCCCCCAAA@@@>>>===>>>@@@CCCEEEHHHIIIJJJIIIGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDBBBAAACCCAAA???<<<999777666666555555444333333444555666777:::>>>@@@???>>>======;;;:::999777444111///---***+++...000333444555666777777777777777777777777333444666777444---***,,,---///333666888::::::999777555333111000000000000---------...///000111222444333333222222222333333666777999;;;<<<;;;::::::>>>??????<<<555---(((%%%$$$%%%&&&&&&''''''&&&&&&%%%(((---000000000000000.........,,,)))((()))***------...///111333555666222111111000//////......,,,,,,---...000333666777111111///...------------+++,,,+++)))'''''')))++++++,,,,,,,,,******,,,.........///111444555444222......///000000///...---+++,,,...000111111000000------,,,,,,,,,,,,---------...///000000///...---000---+++))))))(((&&&%%%&&&&&&((())))))***)))))))))(((((((((((()))***+++---,,,+++***)))(((''''''$$$&&&''''''&&&&&&((()))+++***)))(((((('''&&&&&&%%%'''))))))'''%%%$$$$$$%%%%%%%%%%%%&&&'''''''''))))))))))))******++++++%%%%%%%%%&&&''''''((((((((('''%%%&&&''''''%%%$$$###""""""$$$&&&'''&&&%%%###$$$%%%&&&''''''(((((((((&&&###   !!!!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&$$$"""!!!!!!!!!"""""""""!!!!!!  """ !!!$$$&&&***///333666777<<>>???AAAEEEGGGIIILLLNNNNNNMMMMMMKKKHHHCCCAAAAAAAAAAAA@@@???>>>===<<<===???AAACCCCCCEEEGGGGGGGGGGGGIIIJJJIIIHHHFFFDDDBBB@@@?????????>>>===;;;888666555444444333333222333444666777777:::>>>@@@???>>><<<<<<;;;:::999888666333111000,,,---000333444555555555333444444555555666666666444555:::<<<666---+++//////111444777888999888888555444222000///000000111,,,,,,------...000111222222222333333444333333333777999:::<<<<<<<<<;;;;;;;;;======888111***&&&%%%$$$%%%&&&'''''''''&&&&&&$$$(((,,,...///.........,,,,,,+++)))'''&&&''')))******+++,,,///222444666111111000///............---------...000333555777555444333111000000//////,,,,,,,,,+++))))))+++---,,,---...---------///111111111111333555555333111+++,,,---...---+++***((()))***,,,---...---,,,+++************+++,,,------,,,---///000111000000//////---+++*********((('''&&&'''(((******************)))((((((''''''(((((()))))))))))))))(((((((((%%%&&&'''&&&$$$%%%))),,,---,,,)))'''&&&&&&''''''&&&)))+++***'''%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))))))))))))))******%%%%%%&&&&&&'''(((((())))))(((''''''''''''%%%###!!! !!!"""%%%&&&&&&$$$$$$%%%&&&((()))*********(((&&&###!!! !!!""" !!!""""""  !!!"""######"""!!! !!!!!!""""""###%%%&&&&&&$$$$$$######$$$%%%%%%&&&'''&&&###!!! !!!"""!!!!!! !!!###  """$$$&&&***///222555999???GGGPPPYYYbbbgggiiiooouuuyyyzzzyyyzzzzzzyyyzzz|||}}}}}}~~~XXXTTTPPPNNNJJJFFFGGGKKKKKKMMMQQQUUUXXX[[[\\\]]]YYYXXXXXXVVVTTTRRRPPPOOOPPPQQQSSSTTTWWW[[[aaafffhhhhhhfffccc```]]][[[YYYQQQLLLEEE???===@@@EEEIIIMMMPPPSSSWWWYYYYYYYYYXXXWWWUUUSSSRRRPPPLLLHHHDDDAAA@@@>>>===<<<===???@@@EEEGGGIIILLLMMMNNNMMMLLLLLLHHHCCC@@@??????>>>>>>======<<<;;;<<<>>>@@@AAA???AAADDDFFFGGGHHHKKKMMMJJJHHHEEEBBB@@@>>>>>>>>>===<<<<<<:::888666444333333333222222333444666777777:::>>>@@@???===<<<<<<;;;;;;:::999777555444222---///222444666666555444111222222333444555666666444777===@@@888---+++111111222555777888888888777555333111000///000111222,,,,,,------...000111222000222333444555444333333999:::<<<=========<<<<<<888999999555///(((&&&%%%$$$%%%&&&'''''''''&&&%%%$$$'''+++......---------******)))'''%%%$$$&&&((((((((()))+++...111444666111000///...............---------...000222444666888777555333222111000000,,,,,,,,,+++***+++---///---...////////////111333555444333444555444111///((()))***+++***(((&&&$$$'''(((***++++++***((('''((((((((()))***+++---...+++,,,...000000111000000...,,,******+++++++++)))&&&''')))***++++++******+++***)))'''&&&&&&&&&&&&###$$$%%%''')))***,,,,,,&&&''''''%%%###%%%)))...///,,,)))&&&%%%%%%'''((((((***,,,***'''$$$%%%'''%%%%%%%%%&&&'''((()))***))))))(((((((((((())))))%%%&&&&&&'''((())))))******)))''''''((('''$$$""" """$$$&&&%%%$$$%%%&&&((()))+++,,,,,,,,,(((&&&$$$!!! !!!"""###!!!"""$$$###!!! !!! """###$$$$$$###""" #########$$$%%%&&&((((((############$$$$$$%%%&&&'''&&&###!!! !!!!!!  !!! """### !!!###%%%&&&***...111444:::BBBIIIPPPXXX```gggjjjpppwww{{{{{{zzzyyyyyywwwyyy{{{}}}}}}~~~[[[VVVPPPLLLKKKIIIFFFDDDGGGLLLRRRWWWXXXXXXXXXXXXYYYYYYWWWRRRQQQSSSRRRNNNRRRRRRSSSUUUZZZ___eeehhhiiifffbbbaaaaaa___[[[WWWMMMHHHBBB???@@@BBBEEEGGGNNNPPPQQQTTTVVVWWWXXXXXXZZZUUUPPPNNNNNNLLLGGGBBB>>>??????>>><<<;;;<<<>>>CCCEEEGGGJJJLLLNNNOOOOOONNNLLLHHHFFFDDDBBB???<<<===:::777888;;;>>>???>>>@@@AAADDDFFFIIIKKKLLLMMMFFFCCC@@@???>>>===<<<::::::999888777444222000...111222444444333222333444666777999;;;<<<>>>>>>>>>???@@@@@@>>>;;;666222///111111111333555555444333333444666777777777666555333333333111000...+++***---000444888::::::999888555333222222333444333111...//////000000000/////////111333333222111111222444666;;;???@@@???<<<:::888888777555000***%%%"""&&&''')))******)))((('''---,,,,,,---......---+++---***'''&&&&&&'''&&&%%%###%%%(((+++...///000000///...---...000000000......,,,+++---111555888999666444222111222333333333111000///.........///000111111222333444555666777555666666555222000000000)))((('''&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&'''&&&'''((()))+++,,,......222000---,,,...000111111000---***))))))))))))(((''''''((((((((((((''''''))))))((('''&&&%%%%%%$$$)))&&&$$$&&&)))+++***((($$$$$$$$$$$$%%%''')))***///---)))&&&%%%%%%''')))+++***((('''&&&&&&&&&'''+++***((('''&&&&&&''''''((()))))))))))))))((((((%%%&&&((()))((('''((()))++++++***)))'''%%%###""""""""""""###$$$&&&'''((($$$'''))),,,,,,***(((&&&(((&&&$$$###"""!!!""""""!!!!!!!!!!!!"""######$$$%%%%%%###""""""###"""###$$$%%%&&&%%%$$$$$$!!!###%%%&&&&&&%%%&&&((('''&&&###!!! !!!!!!  !!!"""###!!!!!!""""""  !!!!!!%%%(((+++///333777;;;CCCMMMSSSWWW[[[bbbgggjjjpppxxx~~~{{{wwwvvvxxx}}}}}}{{{|||}}}~~~XXXTTTOOOKKKJJJIIIGGGEEEGGGKKKQQQUUUVVVWWWWWWXXXWWWWWWTTTRRRTTTVVVTTTNNNQQQRRRSSSVVVZZZ___dddggghhheeeaaa``````]]]YYYUUUNNNIIIBBB>>>>>>@@@BBBDDDKKKMMMOOOSSSUUUXXXYYYZZZZZZUUUQQQOOOOOOMMMHHHCCC???@@@@@@???======>>>???DDDFFFJJJNNNPPPRRRRRRRRROOOMMMJJJHHHFFFCCC???<<<;;;888666777;;;>>>??????@@@AAADDDFFFHHHJJJJJJKKKDDDBBB@@@@@@@@@@@@???>>><<<;;;999666333111///---111333444333222222333555777777888:::;;;<<<===>>>?????????>>>;;;777444111333222111333555666666555666666777777777666555555444333111///---,,,******---000444888::::::999888444333222222333333111///000000000///...---,,,,,,000111222111///...///000222555888<<<===<<<;;;999888777666333000+++'''$$$&&&(((***,,,---,,,***))),,,++++++,,,...///---,,,---***(((&&&&&&&&&%%%%%%%%%&&&))),,,...///000000///---,,,---...///...,,,,,,+++***,,,000444666666444222000111222444444333222222000//////000000111111111222444555777888888777888999777444000//////)))((('''&&&%%%%%%%%%&&&$$$&&&(((((('''&&&&&&''''''((()))+++,,,---......111///------///111111111///---***))))))))))))(((&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&(((&&&$$$%%%''')))((('''$$$$$$$$$$$$%%%''')))***---+++(((%%%$$$%%%'''))))))(((&&&%%%$$$$$$$$$%%%)))((('''&&&%%%&&&''''''&&&''''''((((((''''''&&&%%%'''))))))(((((((((***+++++++++***((('''%%%$$$###############$$$%%%&&&###%%%(((***+++)))'''&&&&&&%%%###""""""!!!!!!!!! !!!!!!!!!###$$$$$$###""""""###&&&&&&&&&&&&%%%$$$$$$###!!!###%%%&&&%%%$$$%%%&&&'''&&&%%%###!!!   !!!"""!!!  !!!"""  """&&&))),,,000444888AAAHHHRRRXXX[[[^^^eeejjjnnnttt{{{{{{xxxuuuuuuxxx}}}~~~VVVRRRNNNKKKIIIHHHGGGFFFGGGKKKOOOQQQSSSTTTUUUWWWUUUVVVVVVUUUWWWYYYVVVPPPQQQSSSUUUXXX\\\```ccceeefffccc```___^^^\\\WWWRRRNNNIIIBBB>>>===???@@@AAAIIIKKKOOOSSSVVVYYY[[[[[[[[[WWWRRRPPPOOOMMMIIIEEEBBBBBBBBB@@@??????@@@BBBGGGJJJNNNSSSVVVVVVVVVUUUPPPOOOMMMKKKIIIEEE@@@===888777666888;;;>>>@@@@@@AAABBBDDDFFFHHHHHHHHHHHHBBBAAA@@@AAABBBCCCCCCBBB???===999666222000......333444444333222333555777:::999999999999;;;<<<===??????>>>===;;;888666555555333222333666888999999::::::999888777666555555444222///,,,***)))))))))...000444777999:::999888555444333333333222///,,,............------,,,,,,111111000...,,,+++,,,...111333666888999:::999888888777555222///,,,***)))(((***---000111000...,,,+++***+++,,,///000///......,,,((('''''''''&&&%%%'''(((***,,,...///000000...---++++++,,,,,,***)))***))))))+++...111333333111000///000222444555444444333222222111111111222111222333555777888:::;;;999;;;<<<:::666111...---(((((('''&&&%%%$$$$$$%%%###%%%'''''''''&&&'''(((((()))+++---...///.........------...111222222111...,,,***)))******)))(((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((&&&$$$$$$%%%&&&%%%$$$$$$$$$###$$$%%%&&&((()))***)))&&&$$$###%%%'''(((&&&%%%###"""!!!!!!"""###&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%'''(((******)))((()))***++++++++++++***)))((('''%%%$$$$$$###""""""######!!!###&&&)))))))))'''&&&$$$"""!!!!!!!!!!!!    """###""""""###$$$+++***(((&&&%%%$$$######"""###%%%%%%$$$######$$$''''''&&&%%%###!!!  !!!!!!  !!!!!!!!! !!! !!!!!!  ###&&&***---111666999EEEMMMUUU[[[]]]___eeejjjnnnttt|||~~~{{{xxxuuuwwwzzzVVVSSSOOOKKKHHHFFFEEEEEEHHHJJJMMMNNNOOOQQQSSSUUUTTTZZZ^^^\\\ZZZZZZXXXUUUSSSUUUWWWZZZ^^^aaacccdddeeeccc```______\\\VVVRRRMMMIIIBBB>>>>>>@@@BBBDDDKKKNNNRRRVVVYYY[[[\\\]]][[[XXXTTTQQQPPPMMMJJJGGGDDDDDDDDDBBB@@@AAACCCEEEKKKNNNSSSWWWYYYXXXVVVTTTQQQPPPNNNMMMKKKGGGAAA===777777777999<<>><<<888555222111111111666666666444444555888;;;===<<<:::999999;;;===>>>???>>>===<<<:::999888888666444222333666999;;;<<<===<<<;;;999777555555444444111---)))''''''((()))...000444777999999999999777666555555444222...+++***++++++,,,---///000111111111///,,,))))))+++---222333555777888999999999888666333111///---------))),,,000333444222000...++++++,,,...111222222111000---***)))))))))(((''')))***+++---...///000000---+++***)))))))))'''%%%(((((((((+++...000111000---------///222555555555555555444333333222222222000111333555777999;;;<<<;;;===>>>===888222...+++)))((('''%%%$$$$$$$$$$$$###%%%&&&'''&&&&&&((()))***+++---///000//////...,,,,,,---///111333222000...,,,************)))((('''(((((())))))(((((('''++++++******)))))))))((((((&&&%%%$$$$$$$$$######%%%$$$$$$$$$%%%&&&((()))(((&&&%%%######$$$&&&'''$$$###""" !!!"""######""""""###$$$&&&'''$$$$$$%%%&&&&&&&&&%%%%%%((()))++++++)))))))))***++++++++++++++++++***)))&&&&&&$$$###"""!!!!!!!!!"""###&&&((())))))''''''"""  !!!"""!!!  !!!!!!"""###%%%+++)))'''%%%#########$$$"""$$$%%%%%%###""""""###'''(((((('''%%%###  """###"""  !!!!!!!!!!!!  !!! !!!###'''***...222777:::FFFMMMUUUZZZ[[[^^^ccchhhjjjpppyyy~~~}}}||||||wwwyyy}}}XXXUUUQQQLLLGGGDDDCCCCCCHHHJJJLLLMMMMMMOOOQQQTTTUUU```gggccc[[[XXXYYYZZZUUUWWWYYY\\\^^^aaacccdddeeecccaaaaaaaaa^^^XXXSSSMMMIIICCC@@@AAADDDGGGHHHOOORRRUUUYYY\\\]]]]]]]]]ZZZXXXUUURRRPPPMMMJJJHHHFFFFFFEEECCCBBBCCCEEEHHHOOORRRUUUXXXXXXVVVSSSPPPOOONNNMMMLLLKKKGGGAAA===777888:::;;;===>>>@@@BBBDDDEEEGGGIIIIIIHHHFFFEEEAAA@@@???@@@AAA@@@>>><<<:::888666444333444555666888888888777666888;;;>>>>>>===;;;::::::<<<===???======<<<;;;:::999999888555333222333666:::<<<======<<<;;;999888666555444333000,,,(((&&&''')))***///000333666888999999999999888666555444222...+++++++++++++++---...000111000000...+++))))))+++---333555666888::::::::::::777666333111////////////+++---000333444333111///---,,,---000333444444333111///,,,++++++,,,+++***++++++,,,,,,---...//////,,,***((((((((('''%%%###(((((()))+++...000///---******+++...222555555555555555444444333222111111000111222444777999:::;;;;;;===>>>===888222...+++))))))'''&&&%%%$$$$$$$$$###%%%&&&''''''''')))+++,,,---...///000//////...++++++,,,...000222111///,,,+++******++++++)))''')))))))))******)))))))))......---,,,+++))))))((((((''''''%%%$$$######$$$&&&%%%%%%%%%%%%&&&((()))'''&&&$$$######$$$%%%&&&###"""!!! !!!"""!!!!!!!!!!!!"""###%%%&&&%%%%%%&&&'''''''''''''''(((***++++++)))((()))*********+++++++++******)))'''&&&%%%###"""!!!!!!!!!###%%%'''((())))))((('''!!! !!!"""""" !!!!!!"""$$$%%%'''&&&$$$#########$$$%%%"""$$$%%%%%%###""""""###''''''''''''%%%"""  !!!######"""  !!!   ###'''+++...333888;;;FFFMMMUUUZZZ[[[]]]cccgggiiiooowwwzzzyyyxxxzzz{{{yyy{{{~~~YYYWWWSSSMMMGGGCCCBBBCCCHHHJJJLLLLLLMMMNNNPPPRRRUUU```hhhcccZZZWWWYYYZZZWWWWWWXXXZZZ\\\___aaabbbdddbbbaaabbbbbb```ZZZUUUNNNIIIDDDBBBCCCGGGJJJLLLOOORRRVVVZZZ]]]]]]]]]\\\YYYXXXVVVSSSOOOLLLIIIHHHGGGFFFEEECCCBBBDDDGGGJJJPPPQQQTTTUUUTTTQQQNNNLLLLLLKKKJJJIIIHHHEEEAAA===888:::<<<<<<<<<<<<>>>???BBBDDDGGGHHHIIIGGGEEEDDD@@@????????????>>>;;;888555555444444555777888:::888999999999888:::<<>><<<<<<<<<;;;:::999888777222111111222666999;;;<<<::::::;;;:::999777555444222///,,,)))((()))+++,,,///111333666888999::::::;;;888555444222111...,,,...---,,,*********+++,,,---......---+++,,,...000444666999;;;======<<<;;;777666444222000000000000---...///111111000///......---...000333555444333000...,,,+++,,,------------,,,,,,,,,,,,,,,---...+++)))'''&&&'''&&&$$$###&&&'''))),,,......,,,***((((((***...222444555444444444444333222111000//////000111333555666888999999;;;<<<:::666111...---+++***((('''&&&%%%$$$$$$$$$%%%''''''((())),,,.....................//////++++++***,,,...//////...,,,+++***+++++++++)))'''((())))))******))))))(((...---,,,+++***))))))(((((())))))'''%%%$$$%%%&&&((('''&&&&&&&&&''')))***'''&&&%%%$$$######$$$%%%###"""!!! !!!"""!!!!!!!!!!!!!!!###%%%&&&%%%&&&'''(((((()))((((((((()))+++***)))(((((())))))))))))***))))))((((((&&&%%%%%%$$$######$$$$$$%%%&&&'''((()))(((''''''!!!  """###"""!!! !!!!!!"""$$$&&&############$$$$$$%%%&&&"""###%%%%%%$$$######$$$&&&&&&%%%$$$"""  !!!""""""   ###'''***...333888;;;FFFMMMVVV[[[]]]```fffkkknnnrrrwwwwwwtttsssvvvyyyzzz|||}}}~~~~~~XXXWWWTTTNNNHHHDDDDDDEEEGGGJJJLLLMMMMMMMMMOOOPPPTTT[[[___\\\YYYXXXXXXVVVVVVVVVVVVVVVXXX[[[^^^```bbbaaa```bbbcccaaa\\\WWWPPPKKKEEECCCCCCGGGJJJKKKJJJMMMRRRWWWZZZ\\\[[[[[[XXXXXXVVVRRRNNNKKKIIIHHHGGGGGGEEECCCBBBDDDHHHKKKMMMNNNOOOOOOOOOMMMKKKIIIHHHGGGEEEDDDDDDCCC@@@===888;;;<<<<<<999888999:::???AAADDDGGGGGGFFFCCCBBB???>>>>>>??????>>>:::888333333444666777888999:::555777999999999:::;;;===999:::::::::;;;;;;<<<<<<::::::;;;;;;:::888666444///...///222666999:::999555777999;;;;;;999666444000///,,,+++***+++---///000111333555777999:::::::::777333000///...---,,,---,,,)))(((''''''((((((+++,,,.../////////111333444777:::===???>>><<<;;;777666555333111000000000.........---------,,,,,,---------///222333222111...,,,******,,,---...------,,,++++++***+++,,,,,,)))(((&&&&&&&&&&&&$$$###$$$%%%'''***---,,,)))''''''(((***---111444444333222222222222111///...---......///111222444555555777888999777444000//////,,,+++***((('''&&&%%%%%%%%%&&&(((((()))***...000000///---,,,,,,---...///,,,***))))))+++,,,------+++******+++,,,,,,)))'''''''''((((((((((((''''''((((((((())))))))))))))))))***+++)))&&&%%%''')))))))))(((''''''(((***+++((('''&&&$$$$$$#########!!!  !!!"""""""""!!!!!!!!!###$$$%%%%%%%%%'''(((((()))))))))''')))******((('''''''''(((((((((((('''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&'''''''''&&&%%%%%%"""!!! !!!#########!!! """"""###$$$&&&###$$$$$$%%%&&&&&&%%%%%%!!!###%%%&&&%%%$$$%%%&&&&&&%%%###!!! !!!!!!!!!  !!!"""!!! """&&&***...222888;;;EEELLLVVV\\\___bbbiiinnnppptttvvvtttppppppvvv|||~~~}}}WWWVVVTTTNNNHHHEEEFFFHHHGGGJJJMMMNNNNNNNNNNNNOOOSSSUUUUUUUUUWWWZZZXXXRRRUUUTTTSSSSSSUUUXXX[[[^^^```______aaacccaaa\\\WWWQQQMMMFFFCCCCCCEEEHHHIIIDDDHHHNNNTTTXXXZZZZZZZZZXXXWWWVVVRRRNNNJJJHHHHHHGGGGGGEEECCCBBBDDDHHHLLLJJJJJJKKKKKKKKKJJJIIIHHHFFFDDDBBBAAAAAAAAA???>>>888:::<<<;;;777555555777===???BBBEEEEEEDDDBBB@@@>>>>>>>>>???@@@???<<<999333444555777888999999999333666888999999999:::;;;666777888:::::::::::::::999:::;;;<<<:::777444222,,,---...222666888888888222555888;;;<<<:::666444000///---,,,,,,---///000000111333555777999::::::999555000---,,,,,,,,,,,,((('''&&&%%%%%%&&&((())))))+++...000111222333555444666;;;???@@@???<<<:::777666555444222111000///......,,,+++******++++++,,,,,,,,,...000111111///+++***((()))+++---...------,,,+++***)))***++++++)))'''&&&&&&&&&&&&%%%######$$$&&&)))++++++'''$$$'''''')))---111333333222111111222111000...,,,+++---...///000111222333333555666666555222000000000---,,,***)))'''&&&&&&%%%&&&'''((())))))+++///222111///---++++++,,,...000---+++(((''')))+++,,,,,,*********+++,,,,,,***'''%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&'''((()))***)))+++,,,***(((''')))+++******)))(((((()))***+++)))((('''%%%$$$#########  !!!###""""""!!!!!!"""$$$%%%$$$%%%&&&'''((((((((((((''')))***)))'''&&&&&&'''''''''''''''&&&%%%$$$###$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&%%%$$$#########"""!!!"""###$$$###"""!!!""""""###$$$&&&$$$%%%&&&'''''''''%%%$$$!!!###%%%&&&&&&%%%'''(((%%%$$$!!! ###"""!!!###$$$###!!! !!!%%%)))---222777;;;BBBJJJTTTZZZ^^^bbbiiinnnooorrruuurrrppprrrzzz~~~UUUSSSPPPLLLHHHFFFEEEDDDIIIJJJLLLNNNOOOPPPPPPPPPSSSRRRPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPRRRVVVYYY___```bbbeeefffddd___\\\TTTMMMFFFDDDCCC@@@@@@CCCGGGKKKPPPTTTVVVWWWXXXYYYWWWWWWVVVSSSNNNJJJHHHHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIKKKLLLMMMLLLKKKJJJHHHFFFDDDBBBAAA???;;;999999888666444333333333333777:::???AAAAAAAAAAAAAAAAAA???>>>???@@@>>>:::666555555666666666666666555666777888999999888777666555666666777777777777777999888777666444333222111///...///111555777888777777999;;;<<<<<<999666444......------...///111222444444555666888999;;;;;;444111...,,,+++***(((&&&%%%%%%$$$$$$$$$$$$$$$%%%+++,,,,,,...000222444555333555888;;;=========<<<555555555333000---***))),,,,,,+++***************+++,,,...///000///......***++++++,,,,,,,,,++++++((())))))***++++++,,,,,,''''''&&&%%%%%%$$$$$$###$$$%%%''')))******))))))'''(((+++---///000000000666222---+++,,,,,,)))'''***---000111111000111222333222111...++++++---//////---+++((('''((()))+++******+++***)))***---///333222///---,,,---...///++++++++++++******))))))(((((())))))))))))((((((%%%&&&'''''''''&&&%%%$$$%%%&&&''''''((((((''''''&&&)))+++***((((((***,,,---+++(((%%%$$$%%%&&&''')))(((&&&&&&'''&&&$$$""""""  """""""""######"""!!!!!!"""###$$$$$$%%%%%%&&&'''((()))***+++++++++++++++***)))((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))***((('''%%%%%%&&&&&&%%%###&&&$$$  """###$$$ """%%%'''$$$$$$$$$$$$%%%&&&''''''))))))'''&&&$$$###!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!''',,,000333777:::JJJKKKOOOVVV___ffflllnnnqqqrrrsssqqqqqquuu||||||zzz|||WWWUUUQQQMMMIIIGGGEEEDDDFFFGGGJJJLLLNNNOOOOOOOOOPPPOOONNNLLLLLLLLLLLLLLLLLLMMMNNNNNNOOORRRVVVYYY\\\^^^```dddfffeeeaaa^^^WWWOOOIIIFFFDDDAAAAAACCCGGGKKKQQQTTTVVVWWWXXXYYYWWWWWWWWWTTTOOOKKKIIIIIIGGGFFFFFFEEEEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMKKKJJJHHHFFFDDDCCCBBB@@@<<<:::999777555222111111111222444777;;;>>>>>>>>>?????????>>>>>>@@@AAA@@@<<<888555555666666666666555555555666666777777666555444555555666666666666555555666555444333222111000///...---...111444777888777999:::<<<===;;;888555333---,,,,,,+++,,,...///000333444666777999999999999333000---+++***)))&&&%%%$$$######""""""#########))))))***,,,...000333444444666888;;;<<<===<<<<<<555555444333000---+++)))++++++***)))((((((((((((***+++,,,...//////......******++++++++++++******((())))))***+++,,,,,,,,,'''&&&&&&%%%$$$$$$#########$$$&&&((()))))))))(((''')))+++---.../////////111...++++++,,,,,,+++***,,,///111111000//////000222222000...++++++---...000...,,,)))))))))+++,,,,,,------,,,***+++---///444111...,,,+++,,,...000,,,++++++***************)))))))))))))))(((((('''&&&&&&'''''''''&&&$$$######$$$$$$%%%&&&'''''''''(((***,,,+++))))))+++------+++(((&&&%%%%%%&&&'''((('''&&&&&&'''&&&%%%######!!!!!!"""""""""$$$###"""!!!!!!"""###$$$$$$$$$%%%&&&'''((())))))---------,,,+++***)))(((***)))(((&&&%%%%%%$$$$$$###$$$%%%'''(((((()))))))))'''%%%%%%%%%%%%###!!!&&&$$$  !!!""""""!!!###&&&#########$$$%%%&&&''''''(((((('''%%%$$$###"""!!!!!!!!!""""""!!!!!!  !!!###)))---///333999>>>LLLMMMQQQXXX___fffkkknnnmmmoooqqqqqqrrrwww~~~~~~{{{|||ZZZWWWSSSNNNIIIFFFDDDCCCAAACCCGGGJJJLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHJJJLLLMMMNNNQQQUUUXXX[[[\\\```dddggggggccc```[[[SSSLLLIIIFFFCCCBBBEEEIIIMMMRRRUUUVVVVVVWWWWWWWWWWWWWWWUUUPPPLLLJJJJJJIIIHHHGGGEEEDDDDDDEEEEEEHHHJJJKKKMMMMMMMMMKKKJJJGGGFFFDDDCCCCCCAAA>>><<<:::777333///------...000///333777:::;;;;;;<<<===>>>>>>@@@BBBCCCAAA===999555555666666666555555444444444555555555444222111333444444444444444333333111111111000///............---...111555777888888;;;<<<===<<<:::777333000++++++******+++,,,...///222444777999:::999888777111///+++)))((('''%%%###!!!!!! !!!"""%%%&&&'''))),,,///111222555666888:::;;;<<<;;;;;;555555444222000---+++*********)))''''''&&&&&&&&&'''(((***,,,.........---***************)))))))))))))))***++++++,,,,,,,,,&&&&&&%%%%%%$$$$$$############%%%&&&'''(((((((((((()))***,,,---.........,,,***)))***+++------,,,...000222111///...---...111111000...++++++,,,...000///,,,+++***+++,,,---...//////---++++++---///333000,,,***)))+++...000---,,,***))))))***++++++,,,++++++***)))((('''&&&''''''(((((('''%%%###""" !!!"""###%%%&&&''''''***,,,---,,,++++++,,,...,,,+++(((&&&%%%&&&''''''&&&%%%%%%&&&''''''&&&$$$$$$""" """""""""!!!$$$###"""!!!!!!"""############%%%&&&'''(((((((((///......---+++***))))))******)))((('''&&&%%%%%%"""$$$%%%'''(((((((((''')))'''%%%%%%%%%$$$"""!!!&&&###  !!!###!!!""""""###%%%&&&''''''''''''&&&%%%$$$""""""!!!!!!!!!""""""!!!!!!  !!!&&&,,,......333===EEEMMMPPPTTTYYY___eeejjjlllkkknnnqqqrrrtttxxx~~~}}}~~~}}}[[[XXXSSSNNNHHHDDDBBBAAA===@@@DDDHHHJJJLLLLLLLLLIIIHHHHHHGGGGGGGGGFFFFFFEEEGGGJJJLLLNNNQQQVVVYYY]]]___bbbfffhhhhhhdddaaa]]]VVVNNNLLLIIIEEEDDDGGGKKKOOOSSSVVVVVVVVVVVVVVVWWWXXXXXXVVVRRRNNNLLLKKKKKKIIIGGGDDDCCCBBBBBBCCCFFFHHHJJJLLLMMMLLLKKKJJJGGGFFFDDDDDDDDDBBB@@@>>>:::777222---******,,,------000444777999:::<<<===???AAABBBDDDCCC???;;;888555555666666555555444444444444555555444333111000222333333333222111000000......................../////////222666999:::999<<<<<<<<<;;;888444000...+++******)))***+++---...111444777:::;;;999777555000---***((('''&&&$$$""" !!!$$$%%%&&&(((+++...000222555666777999::::::::::::666555444222000---,,,+++)))((('''&&&&&&%%%%%%%%%%%%''')))+++---......---***))))))((((((((((((((()))***+++,,,,,,,,,++++++&&&&&&&&&%%%$$$$$$######"""###$$$%%%&&&'''''''''))))))***++++++,,,,,,,,,))))))))))))+++,,,,,,,,,---///111111///...---.../////////---+++***,,,---...---,,,+++++++++---...000000///---+++***,,,...000...***'''&&&))),,,...---,,,+++))))))***,,,---///...,,,***)))'''&&&&&&(((((((((((('''%%%###!!! !!!###%%%'''((())),,,------------------...+++***(((&&&%%%&&&&&&'''%%%$$$$$$&&&'''((('''%%%%%%###""""""######"""!!!$$$###"""!!!!!!!!!"""###"""###%%%&&&'''''''''''',,,,,,++++++************++++++******)))'''&&&&&&###$$$&&&((((((((('''&&&((('''%%%%%%&&&&&&%%%###%%%###!!! !!!"""$$$%%%&&&&&&'''&&&%%%%%%$$$###""""""!!!"""""""""""""""!!!   ###)))//////...333@@@KKKOOORRRWWW\\\```dddhhhkkkmmmpppsssttttttvvvzzz~~~~~~}}}ZZZWWWRRRLLLGGGBBB???>>>;;;>>>BBBGGGJJJKKKKKKJJJGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGKKKNNNPPPSSSWWWZZZbbbcccfffhhhjjjhhhccc```]]]VVVOOOMMMJJJGGGGGGIIIOOORRRVVVXXXWWWVVVVVVVVVVVVXXXYYYXXXTTTQQQNNNMMMLLLJJJFFFCCCAAA@@@@@@AAACCCEEEHHHJJJLLLLLLLLLKKKHHHGGGEEEEEEEEECCCAAA???:::666111,,,))))))+++,,,---000444777999;;;>>>@@@CCCDDDEEEDDDAAA<<<888666555555555555555444333333444555555666555444333222222222222222111///......------......///000000000111111111444777:::::::::::::::999888555111...,,,+++************,,,---...000333777:::;;;999666444000---***((('''&&&$$$""" !!!!!!%%%%%%&&&(((+++...000111333444555666888999999999666555333111///---,,,,,,(((((('''&&&&&&&&&&&&&&&&&&'''))),,,---.........******((((((''''''(((((()))***,,,------,,,+++***''''''&&&&&&%%%$$$$$$$$$"""######$$$%%%&&&'''(((*********))))))*********))))))***************++++++---000000///......///---......---+++***+++,,,,,,,,,+++***++++++,,,---/////////,,,***)))+++,,,...+++(((%%%%%%'''***,,,...---,,,++++++,,,---...111///---+++)))'''&&&&&&(((((((((((('''%%%###!!!"""""""""$$$&&&(((***,,,...------------------,,,)))((('''&&&%%%%%%%%%&&&%%%$$$$$$&&&(((((('''&&&%%%$$$######%%%%%%$$$"""%%%$$$"""!!!!!!!!!"""###"""###%%%'''((((((''''''(((((((((((()))+++,,,---,,,,,,,,,+++***)))''''''$$$%%%'''((((((((((((''''''&&&%%%&&&'''((('''&&&###!!! !!!###%%%&&&&&&&&&&&&$$$$$$$$$######""""""""""""""""""""""""!!!!!!  $$$)))//////...555BBBNNNTTTXXX]]]aaadddgggkkknnnsssuuuxxxwwwtttrrrsssuuu}}}|||zzz~~~YYYVVVQQQKKKFFFAAA???===;;;>>>BBBGGGJJJKKKJJJIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGJJJNNNQQQSSSVVVZZZ]]]eeefffhhhiiijjjgggbbb^^^[[[SSSMMMLLLKKKIIIJJJMMMRRRUUUYYYZZZYYYWWWVVVVVVVVVXXXZZZZZZVVVSSSPPPOOOKKKHHHDDDAAA>>>>>>>>>???AAACCCFFFJJJLLLNNNNNNNNNJJJIIIGGGFFFFFFDDDAAA???999666222...+++***+++,,,...111555999;;;>>>AAADDDEEEFFFFFFCCC>>>999666555555555555555555444333222333444555666666666444444222222222111000...---,,,,,,---...///000222333333333333333444777999999888555555444333111...,,,*********))))))***+++---......111666999;;;:::777666111///+++)))((('''%%%###!!!!!!!!!!!!!!!"""###$$$&&&&&&''')))+++---///000000111222333555777888999666555333111///---------(((''''''''''''((())))))((()))+++---...//////...+++***)))'''''''''(((((()))+++,,,......---+++***((((((''''''&&&%%%%%%%%%#########$$$%%%&&&((((((+++***)))((((((((((((((((((***,,,,,,***)))***++++++---///000///......///,,,---...---+++***+++,,,++++++***++++++,,,------//////...,,,***)))+++---,,,***(((''''''(((***+++............////////////222000...+++)))(((''''''''''''(((((('''%%%###"""$$$$$$$$$%%%'''))),,,---...,,,++++++------,,,***&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&'''((('''%%%$$$######%%%&&&'''%%%$$$%%%$$$###!!!!!!!!!"""""""""$$$&&&((())))))((('''%%%%%%%%%&&&(((+++---///------------,,,***)))'''''''''((((((((()))))))))&&&%%%$$$%%%'''((('''&&&!!!!!!"""###%%%&&&''''''&&&%%%######""""""""""""""""""""""""######""""""!!!  $$$(((,,,---///666CCCNNNWWW\\\bbbfffhhhjjjnnnqqquuuxxx{{{yyytttpppnnnooozzz~~~}}}YYYWWWRRRLLLGGGBBB@@@>>><<>><<<<<<<<<===@@@BBBGGGKKKOOOQQQRRRRRRLLLJJJHHHGGGFFFDDDAAA>>>888666333000------------///222666999<<<@@@DDDFFFEEEFFFEEEAAA;;;777666777555555555555444333222111222333444666666666555555333333222111///...,,,++++++,,,---///111333444555444333222333555777666555000000//////---,,,***))))))(((((('''(((***+++,,,...000444888::::::999888333000---+++***)))&&&%%%############$$$%%%&&&''''''''''''(((***+++---...---...///111333666888999666444222000......------''''''(((((()))+++,,,---+++,,,...///000000000///---+++)))(((''''''((()))***+++---......---+++))))))))))))(((''''''&&&&&&$$$$$$$$$$$$%%%'''((()))+++***)))'''&&&&&&'''''''''***,,,---+++***+++,,,,,,...000000...---------+++,,,------+++******++++++++++++,,,---......////////////---++++++---...,,,++++++******+++,,,,,,---///000222222222000///222111...+++)))(((((()))&&&&&&'''''''''&&&$$$###%%%%%%$$$%%%&&&)))+++------+++))))))+++,,,***((($$$$$$$$$###############&&&%%%%%%&&&'''(((&&&%%%#########%%%((()))'''&&&&&&%%%###!!!!!!!!!!!!"""###%%%'''***+++***)))((('''&&&&&&'''(((+++...///---...//////...,,,)))(((+++***((((((((()))+++,,,'''%%%$$$$$$$$$$$$###!!! ###$$$%%%'''(((((('''&&&$$$!!!""""""""""""""""""""""""############"""!!!!!! $$$&&&))),,,000888CCCKKKUUU[[[bbbfffggghhhmmmpppssswwwzzzzzzuuupppnnnnnnxxx|||ZZZWWWRRRMMMHHHDDDAAA@@@===@@@EEEIIILLLLLLJJJHHHHHHIIIJJJKKKLLLKKKJJJIIIMMMPPPTTTWWWYYY[[[^^^```bbbccceeeggggggeee```\\\TTTNNNIIIJJJKKKKKKMMMQQQWWWZZZ]]]]]][[[YYYWWWWWWVVVYYY\\\\\\YYYUUURRRQQQHHHEEEAAA===;;;;;;<<<===@@@CCCGGGLLLQQQSSSUUUUUUMMMKKKIIIHHHFFFDDDAAA>>>888666444111///.........///222666:::===@@@EEEHHHDDDDDDCCC???:::777777999555555555555444333222111000111333555666666666555333333222111///...,,,+++***+++---///111333555555333222111222444444444222,,,,,,,,,,,,+++***))))))''''''&&&&&&'''(((***+++---000333777999::::::999444111...,,,+++***(((&&&%%%%%%%%%%%%&&&'''((()))'''''''''''')))***+++,,,+++,,,---///222555777999666444222000............'''(((((()))+++,,,...///---...000111111111000000...,,,***((('''((())))))***+++---//////---+++)))*********)))((((((''''''%%%$$$$$$$$$%%%''')))***,,,+++)))'''&&&&&&&&&&&&%%%))),,,---,,,+++---......000111000...,,,++++++***,,,------+++******++++++,,,,,,---...///000000000000000...------...000---------------------------///222444444333111000333111...+++)))))))))***%%%&&&'''''''''&&&%%%$$$&&&%%%$$$$$$&&&(((+++,,,,,,***((((((***+++)))&&&#########"""""""""""""""&&&&&&%%%&&&''''''&&&$$$""""""###&&&)))***((('''&&&%%%###"""!!!!!!!!!"""###%%%(((+++,,,+++***)))))))))(((((()))+++...///---...//////...,,,***(((---+++)))'''((())),,,...(((&&&$$$###"""!!!!!!$$$&&&'''((())))))'''%%%$$$!!!!!!!!!!!!""""""""""""###############"""!!!!!!  ###%%%'''***000999CCCIIIPPPVVV^^^bbbcccdddiiimmmoootttyyyzzzvvvrrrppppppvvv{{{\\\WWWQQQKKKHHHFFFDDDBBBCCCFFFJJJLLLLLLLLLMMMNNNSSSSSSRRRPPPMMMKKKLLLMMMQQQVVV\\\]]]\\\\\\___bbbfffhhhkkkkkkhhhbbb[[[WWWNNNLLLJJJIIIJJJMMMQQQSSSWWWZZZ^^^^^^\\\YYYWWWVVVYYYXXXXXXXXXWWWTTTOOOLLLHHHEEE@@@>>>>>>>>>>>>>>>BBBEEEJJJOOORRRSSSRRRQQQJJJJJJIIIFFFCCCAAAAAABBB<<<999777666666555444333111333777;;;???BBBDDDDDDDDDBBB???===<<<;;;:::888777666555444444444444444000000000111222333555666444222000///---------...---...000222333444333333666444222333555666666666000000000///---)))&&&$$$'''''''''''''''((())))))//////222555999;;;:::999444333111///---,,,+++***%%%%%%%%%%%%&&&((()))******)))'''&&&%%%&&&((()))---------///111555999;;;999777444333222111///---++++++,,,---...///111222333000------///111333444///...,,,***(((&&&&&&%%%'''(((***,,,------------------------,,,+++******'''%%%###%%%))),,,---,,,+++)))&&&&&&'''(((((('''.........,,,***+++---000------,,,+++)))***---///000///---+++******++++++,,,,,,------...//////000111111000000000000000000000...---------,,,)))'''+++---000333444333222000---,,,++++++,,,,,,+++)))$$$$$$%%%''')))(((&&&$$$$$$%%%&&&'''((((((((((((*********)))(((&&&%%%$$$"""""""""""""""!!! ###$$$%%%&&&&&&&&&%%%$$$$$$######&&&***,,,***(((%%%###""" !!!###$$$'''&&&&&&)))...000///---++++++***))))))******+++...///000000///---+++***------,,,+++*********+++'''%%%"""!!!$$$###$$$%%%&&&%%%$$$###"""  """$$$%%%%%%%%%%%%$$$"""!!!   %%%))),,,---...444>>>FFFMMMUUU^^^eeehhhiiikkkmmmpppsssvvvxxxxxxvvvvvvvvvwww|||[[[VVVPPPKKKIIIGGGEEEDDDHHHJJJMMMNNNOOOOOOPPPQQQQQQQQQQQQOOOMMMMMMPPPRRRSSSWWW]]]^^^]]]]]]```dddggghhhiiihhheee___YYYUUUKKKJJJJJJJJJKKKNNNPPPRRRXXX[[[^^^```^^^\\\ZZZYYY[[[ZZZYYYXXXWWWTTTOOOKKKHHHEEEAAA???@@@AAABBBBBBFFFHHHKKKNNNPPPQQQPPPOOOKKKKKKJJJGGGCCCAAA@@@AAA<<<:::888777888888777666555666999;;;>>>???@@@@@@BBB???===<<<<<<<<<;;;999888777666555444444444444000111111222333444555666444333222000///////////////000111222333333333333444444333444666777666555//////000///...+++(((&&&'''''''''((()))******+++///000333777;;;<<<;;;999666444222///---+++***)))$$$$$$%%%%%%'''(((******)))((('''&&&'''(((***+++/////////000333666999;;;999888666555444222///---***++++++,,,---///000111222000---,,,...111222222...---,,,)))(((&&&&&&%%%((()))+++,,,---------,,,////////////...---,,,+++)))((('''))),,,//////...+++)))'''&&&((())))))(((---------+++******,,,///......---+++******---///...---,,,***))))))*********++++++,,,------......///////////////000000000...---+++++++++***(((&&&+++---///222333222111000---+++******+++,,,***)))%%%%%%&&&((())))))'''%%%%%%&&&'''((((((((((((((())))))))))))(((((('''&&&!!!!!!"""""""""""""""!!!!!!"""$$$%%%&&&%%%$$$$$$"""!!!!!!###'''((('''%%%$$$###"""!!!"""###%%%&&&(((''''''***...000///...,,,+++++++++******))))))+++,,,...//////...---,,,,,,,,,++++++***)))((((((%%%$$$""" !!!######$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$#########"""!!! !!!###### """!!!###&&&)))***,,,222<<>>===;;;;;;<<<======<<<999999777666444444333333111222222333444555666666666555333222111111111111111111111111222222333444333333444666999999777555......///000///---+++)))'''((((((***+++,,,---...000111555:::>>>???<<<:::777555222///,,,)))((('''###$$$$$$%%%'''(((***+++((('''''''''(((***,,,...111111111222444666999::::::999888777777444000---)))))))))***+++---///111111///,,,,,,---///000000...---+++)))(((&&&&&&%%%))))))+++,,,---.........111111111000000///...---,,,,,,,,,...111222111000+++)))'''((()))******))),,,,,,,,,+++******,,,.../////////---++++++,,,...,,,+++***((((((((())))))))))))******+++,,,,,,,,,------......//////000000---+++***))))))(((&&&$$$***,,,...000111111000///,,,+++******++++++***(((&&&&&&''')))+++***(((&&&''''''((((((((((((((('''&&&&&&'''(((((((((((((((!!!!!!"""######""""""""" !!!###$$$$$$$$$### !!!###$$$###"""######""""""$$$%%%''')))(((((((((***---//////...,,,,,,---,,,,,,***((('''''')))+++---...///......******+++***)))'''%%%$$$###""""""  """"""######$$$$$$$$$######""""""###############""" !!!!!!!!!!!! ###&&&%%%"""%%%$$$!!! """&&&(((+++111:::@@@IIIQQQ[[[cccgggjjjnnnqqqssswww}}}~~~~~~~~~}}}XXXTTTOOOLLLJJJJJJIIIHHHMMMNNNOOOOOOOOOPPPRRRTTTWWWUUURRRNNNKKKJJJLLLOOOTTTWWW[[[]]]]]]___bbbeeeffffffeeeccc```\\\YYYWWWPPPQQQSSSTTTTTTRRRPPPNNNTTTWWW\\\_________^^^^^^]]][[[YYYXXXWWWTTTQQQNNNKKKHHHDDDBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKHHHCCC???=========;;;::::::;;;<<<<<<;;;;;;;;;;;;::::::999999888===;;;:::;;;>>>???@@@???;;;:::888666444333333333222333444555555666666666666666555444333333222222111111000///000111222333222333555888:::999666444//////000000///---+++)))'''(((***,,,...///000000000333888===AAAAAA>>>;;;666444111---***&&&$$$###"""######$$$&&&(((***+++&&&&&&'''(((***---///000222222222333444666777888999999999999888555111---(((((('''(((***,,,///000111///,,,,,,---.........---,,,***)))'''&&&&&&&&&'''(((***,,,...///111111111111222111111000///.........000111222222111000***)))((()))+++,,,,,,+++,,,---...---,,,,,,...000111111000...,,,+++,,,---***)))((('''''''''((())))))))))))***++++++,,,,,,---......//////000000111---+++)))((((((((('''%%%***+++---///000000//////,,,***))))))***+++)))((((((((()))***,,,+++)))&&&&&&&&&'''''''''&&&%%%%%%"""###$$$&&&'''(((((()))############"""!!! !!!"""###"""""" !!!"""!!! """"""###$$$&&&(((***+++)))((()))***+++---......,,,,,,------,,,***'''%%%'''((()))+++------------((()))***)))(((%%%""" !!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$###$$$%%%%%%%%%###"""!!! !!!!!!!!! """%%%&&&$$$###'''&&&### !!!$$$''',,,222:::@@@IIIPPPZZZaaaeeeiiimmmpppssswww}}}~~~~~~XXXTTTPPPLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKMMMPPPSSSWWWVVVSSSOOOKKKJJJLLLNNNTTTVVVXXXZZZ\\\___bbbdddeeeeeedddcccaaa^^^\\\[[[TTTTTTUUUTTTRRROOOLLLIIIOOOSSSYYY\\\]]]\\\\\\\\\ZZZYYYXXXXXXWWWUUURRROOOKKKHHHCCCAAA@@@@@@@@@@@@?????????@@@AAADDDFFFGGGHHHIIIIIIFFFBBB>>><<<;;;<<<:::999999;;;<<<<<<;;;;;;;;;::::::999999999:::<<<;;;;;;<<>>@@@@@@@@@888888666555333333222222222333555666666666555444444444444444444333222222.........///000111222333333444555777999777333000000000111000...+++((('''(((***,,,///111222222222333555999>>>BBBCCC@@@>>>444222///+++&&&### !!!!!!!!!!!!"""$$$%%%&&&###$$$&&&))),,,...000111000111222333444555666666999888777666666333///,,,''''''&&&&&&(((+++///111222000...---------,,,+++++++++)))((('''&&&&&&&&&&&&'''(((+++///333666888222222333222222111000///---///000///---,,,,,,---*********---///000000...000111333333222222444555444555444222...,,,+++,,,))))))(((((((((***+++,,,++++++,,,,,,---.........111111111111111000000000---+++))))))***,,,,,,,,,++++++,,,...//////000000---,,,***+++,,,,,,+++)))***)))***+++,,,,,,)))&&&""""""############"""""" !!!"""$$$%%%%%%%%%%%%$$$$$$###"""   """###""""""###$$$!!!"""###%%%((()))+++,,,'''(((((('''&&&'''***,,,******++++++***(((&&&%%%)))))))))(((((((((((((((&&&''''''&&&%%%###!!! !!!!!!!!! !!!###$$$%%%###$$$$$$$$$###"""!!!!!! !!!!!!"""""""""!!!!!!"""$$$%%%###"""!!! ###$$$''',,,333;;;AAADDDLLLSSS[[[aaadddgggkkkooouuuxxx{{{~~~|||zzzzzz|||}}}~~~|||}}}ZZZVVVQQQNNNLLLLLLLLLKKKFFFFFFFFFFFFGGGJJJPPPTTTVVVXXXXXXWWWTTTSSSRRRSSSVVVVVVVVVYYY]]]aaacccdddgggggggggeeebbb^^^ZZZWWWQQQOOOLLLIIIGGGFFFFFFFFFJJJNNNSSSWWWXXXWWWWWWXXXYYYYYYYYYYYYWWWRRRKKKFFFAAA===999666555555555555444555777999;;;<<<>>>???<<<>>>@@@@@@===;;;::::::===;;;::::::;;;<<<;;;:::<<<<<<;;;::::::;;;<<<===<<<;;;::::::<<<======<<<666666444333333222222222222333555666666555444333222222333333333222111000---...///111333444555555555555555666666444111------...//////...,,,)))((()))***---000111222111111555666999===AAABBBAAA???555333///+++'''$$$"""!!! !!!"""""""""$$$&&&))),,,...///000000111222444666777777888888666444333333111...+++((('''&&&&&&(((,,,000333222111///.........,,,++++++***)))((('''&&&&&&&&&((()))***,,,///222555777444444444444333222111111---//////---***)))***,,,******+++...111222111000000222444555444444555666666666666333///,,,++++++******))))))***,,,---...++++++,,,,,,---.........111111111000//////......+++)))'''(((***---......,,,,,,---...///000000111...---,,,,,,------,,,******)))***+++,,,+++(((&&& !!!"""###$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%!!!!!!  """###""""""$$$&&&!!!"""###&&&((()))***+++&&&'''(((&&&$$$$$$(((+++)))(((((((((''''''&&&&&&(((((('''''''''''''''(((&&&&&&%%%%%%$$$###""""""""""""!!!!!!!!!###%%%&&&######"""!!!!!!!!!"""""" !!!!!!!!!  !!! $$$&&&)))///666>>>DDDGGGMMMTTT\\\cccgggkkkppptttzzz|||}}}~~~{{{zzz{{{}}}|||ZZZVVVQQQNNNMMMLLLKKKKKKGGGGGGFFFFFFGGGKKKRRRVVV\\\]]]]]][[[XXXTTTRRRQQQWWWWWWWWWZZZ^^^bbbeeefffiiiiiihhhfffaaa\\\VVVSSSQQQNNNJJJGGGEEEFFFHHHJJJIIIMMMSSSVVVWWWWWWVVVWWWZZZZZZ[[[ZZZWWWPPPHHHBBB;;;888444222222333333333333555666888:::;;;;;;<<<888:::======<<<:::::::::>>>===;;;;;;<<<<<<;;;:::>>>===<<<;;;:::;;;<<<<<<<<<:::999999:::;;;:::999555444333333222222222222111333444666666555333222000111222333222111000///,,,...111444666777777777666555555555555333///,,,+++,,,---......,,,+++))))))+++---000111111000000666666999<<<@@@BBBAAA@@@666444111---)))&&&###"""  """###&&&)))+++---//////000222333555777888999999777555333111111///---+++((('''&&&&&&(((,,,000333333111/////////...,,,***+++***)))''''''&&&&&&&&&+++++++++,,,...111333555666666666666555444333222...//////,,,((('''***,,,******,,,...111333222000000222444555444444555666777777777444000,,,++++++++++++******+++---///000***++++++,,,,,,---......111111000///...---,,,,,,)))'''&&&'''***---//////,,,------...///000111111///---,,,,,,---...,,,+++***)))***+++,,,+++(((%%% !!!"""$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%% """###""""""$$$'''!!!"""$$$&&&'''))))))***&&&''''''%%%######&&&***(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%$$$######$$$$$$###""""""  """%%%&&&###"""!!! !!!"""###   %%%&&&)))000888@@@EEEHHHNNNTTT]]]eeeiiinnntttyyy~~~|||{{{~~~~~~{{{}}}YYYVVVQQQMMMIIIGGGFFFGGGCCCDDDFFFFFFHHHNNNVVV\\\]]]^^^___\\\VVVQQQOOOOOOPPPRRRUUUYYY]]]bbbfffhhhjjjgggbbb^^^[[[YYYVVVTTTNNNMMMLLLIIIGGGGGGIIIKKKPPPQQQSSSUUUWWWYYYZZZZZZXXXXXXWWWVVVRRRLLLDDD???888666333222222111...---111111333444555666777777888999999999999999888888;;;:::999999999999999999::::::999888888888888888222222444555777888999:::777666444222000000///000333333555555555555333333222111111000000000000111)))+++///222555666666666444555555555444111...---,,,---......---,,,***))))))+++...111222222222111444333444999>>>@@@???===:::777222,,,'''###  """$$$'''***+++,,,---///111333444666777888888999999000111222333222000...,,,)))((('''&&&''')))+++,,,111111111222111000,,,***+++)))'''(((***+++)))'''+++,,,---///000111111111222333444555555444222111000///---+++******++++++***+++,,,///000222222333000000000111111111111111111111000///---***((('''(((+++...111222222000//////,,,)))(((+++...111222000...++++++++++++)))(((&&&(((+++,,,,,,---...000333000------000222111000...---,,,+++++++++++++++---,,,***)))'''&&&&&&&&&""""""###$$$&&&'''(((((((((''''''''''''&&&###!!! !!!"""#########""""""###$$$%%%%%%&&&&&&((('''%%%#########%%%&&&###$$$%%%'''(((((('''&&&''''''''''''''''''&&&&&&###############"""!!!!!!$$$$$$"""!!!!!! ###$$$$$$###"""!!!!!! !!!!!! !!!""""""!!! ###%%%(((---444<<>>@@@???>>>999777222,,,'''""" """$$$$$$''')))+++,,,,,,...000222333555666777777888888444444444444222000---,,,)))(((&&&&&&'''(((***,,,111111111222111...+++)))***((('''(((******)))'''***+++---///000000000000///111222444444333111000000///---+++)))))))))***)))***,,,---//////000000///............///000000000///...,,,***((('''&&&***+++---///000000//////...+++((((((+++...000111///---***))))))))))))(((%%%'''*********+++,,,...222000...///111333222000000///...------------...---,,,***)))'''&&&%%%%%%###$$$$$$%%%&&&''''''(((((('''&&&''''''&&&###!!!!!!!!!!!!  """######$$$$$$#########$$$%%%%%%&&&&&&((('''&&&%%%$$$%%%%%%&&&"""###%%%''''''(((''''''&&&''''''''''''&&&%%%%%%###############"""!!!!!!$$$###"""!!! !!!!!!$$$$$$############"""""""""!!!!!! !!!""""""!!! """&&&(((...555===EEEKKKOOOVVVZZZaaagggnnnuuu{{{~~~|||}}}~~~WWWSSSNNNIIIFFFFFFGGGHHHIIIKKKMMMOOORRRVVV\\\```bbb```\\\UUUNNNIIIGGGGGGIIIKKKMMMRRRVVV[[[___aaadddaaa]]][[[YYYWWWTTTRRRLLLMMMNNNNNNMMMMMMNNNPPPSSSUUUWWWZZZ\\\]]]^^^^^^[[[YYYUUURRROOOJJJEEEAAA<<<999555333333333222222...///222555777999::::::888888999999999999999888666666666666666666666666777666555333222000///...333333333444555666777777777666333111//////000111111222333444444333222111000000000000111111111111000000111222333555666777555666666555333000...,,,......------,,,,,,------///000222444555555444333555555777:::>>>??????>>>999666111+++%%%!!! $$$'''$$$&&&)))***++++++---...111222333444555666666666777777777555222///,,,***((('''&&&%%%&&&(((***+++111111222222000,,,)))''')))'''&&&'''((()))(((''')))***---/////////...------...000222333222111000///...,,,***(((((((((((())))))***+++,,,,,,,,,,,,---,,,+++++++++,,,...///...,,,***'''&&&&&&&&&'''+++,,,,,,------------------***((((((***---///000...+++'''&&&&&&'''((('''%%%&&&(((((((((((()))+++000///000111333333222000//////...---------......---,,,***((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&###!!!"""""""""!!!!!! !!!"""""""""############$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%"""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&%%%$$$$$$""""""######""""""!!!!!!###""""""!!!!!!  !!!  ###$$$$$$######$$$$$$%%%$$$###"""!!! !!!"""""""""""" """&&&)))...666>>>FFFMMMPPPUUU[[[bbbjjjqqqwww}}}~~~~~~~~~yyy{{{WWWSSSNNNIIIFFFFFFHHHJJJJJJMMMPPPTTTXXX\\\___aaaccc___XXXQQQKKKGGGGGGGGGFFFGGGJJJNNNSSSWWW[[[]]]```^^^[[[YYYXXXVVVTTTRRRPPPQQQSSSSSSQQQPPPPPPQQQTTTVVVXXX[[[]]]^^^]]]]]]]]]ZZZVVVRRROOOKKKGGGDDD===;;;:::999999888666444///111333666888999999888777888888999999999999888666666666666666666666666777777666666555444333222555555444333333444555666666444111///---...///000000111222333333222111000000000111111222222222222333222111111111333555777777666666555333111///...//////...------...///000333555777888999888777666666777888;;;=========<<<888555000***$$$  ###&&&$$$&&&)))*********,,,---000111222444555555555555999999777444111---***((('''&&&%%%%%%&&&(((***,,,000111333222///+++'''&&&&&&&&&&&&&&&''''''''''''(((***,,,...///...,,,+++,,,---000222333222111000///...+++)))''''''&&&'''((())))))))))))))))))(((***)))(((((((((***,,,------+++(((%%%$$$%%%'''(((---,,,+++******+++,,,,,,+++)))''''''***---...///---)))%%%######%%%&&&'''$$$%%%&&&&&&%%%%%%''')))...///111333444333111///---,,,++++++++++++,,,,,,---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&%%%&&&%%%###!!!######"""""""""!!!!!!!!!######""""""""""""""""""%%%%%%$$$$$$%%%&&&'''(((&&&''')))******((('''&&&######$$$&&&'''(((((((((%%%&&&&&&&&&%%%$$$###"""!!!"""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!   """#########"""###$$$%%%&&&&&&$$$"""!!! !!!"""""""""!!!   ###&&&(((...555>>>FFFMMMQQQVVV[[[ccckkkqqqvvvzzz}}}~~~~~~zzz~~~WWWTTTOOOJJJHHHHHHIIIJJJJJJMMMRRRXXX]]]aaabbbbbbaaa\\\UUUNNNKKKJJJJJJKKKFFFGGGJJJMMMQQQUUUYYYZZZ]]][[[YYYXXXXXXWWWUUUSSSUUUWWWXXXVVVTTTRRRQQQQQQWWWYYY\\\^^^______^^^]]]]]]ZZZVVVRRRPPPMMMIIIGGG>>>>>>???AAAAAA>>>999555333444777999:::999888777777888999:::::::::::::::888999999999999888777666555666777888999999999888888777555444333333444555444222///,,,+++,,,...///000000222222222222000000000000222333444444444444444333111000111222444666888777777666444333111111111000/////////111222333777888:::<<<<<<<<<::::::777999:::;;;;;;:::::::::555333...(((###!!!$$$###&&&(((******+++,,,...111111333444555666666666999888666333///,,,)))''''''&&&%%%%%%&&&(((+++,,,...111444333///***'''&&&%%%%%%&&&&&&&&&''''''((()))+++,,,---...---+++***,,,...000222333333222111...---+++)))'''&&&&&&'''(((((())))))(((''''''&&&((('''''''''((()))+++,,,,,,***'''$$$$$$%%%(((***---,,,***))))))***+++,,,***(((&&&'''))),,,------+++(((###!!!"""$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&)))---///222333333111///---++++++************++++++,,,+++)))'''&&&%%%%%%%%%"""""""""""""""#########)))'''%%%$$$%%%$$$###!!! ########################$$$###"""!!!!!!!!!""""""'''&&&%%%$$$%%%&&&'''((('''(((***,,,,,,***((('''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%$$$###"""!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""###%%%$$$""" !!!!!!!!!!!!!!!"""###$$$%%%%%%###!!! !!!""""""!!!   ###&&&%%%(((---555===EEELLLOOOWWW\\\ccciiimmmqqqtttwww{{{~~~~~~~~~}}}}}}WWWUUUQQQLLLJJJHHHHHHIIIHHHLLLSSS[[[bbbfffeeeccc```ZZZTTTOOONNNOOOPPPPPPIIIJJJLLLNNNRRRUUUXXXYYY[[[ZZZYYYYYYZZZYYYVVVTTTYYYYYYYYYWWWTTTRRRRRRRRR[[[]]]___aaabbb```___]]]ZZZXXXUUURRRPPPNNNKKKHHH???@@@BBBDDDDDDAAA<<<888777999;;;===>>><<<:::999:::;;;<<<======>>>======<<<<<<======<<<:::888777333555777:::<<<=========;;;:::777444333333444444333111...+++***+++...///000111222333333222111000000111333555777777777666555444333222222333555777888888777777666555555555111111111222333444555666888999;;;===>>>>>>===<<<999;;;<<<;;;999666666666222000,,,'''""" """###%%%(((***+++,,,...000222333444555666777777777888777555222///,,,***(((''''''&&&&&&'''***,,,...---111555555000+++((('''&&&((())))))((((((***+++,,,,,,,,,---,,,,,,++++++---...000222333222111000---,,,***)))((('''((((((((()))))))))(((((('''&&&&&&&&&'''((()))******++++++)))&&&$$$$$$&&&)))+++,,,,,,***))))))***+++,,,((('''&&&&&&)))+++,,,,,,)))&&&###!!!"""$$$%%%%%%$$$%%%%%%%%%$$$%%%(((***---///222333111...,,,,,,++++++******++++++,,,,,,***)))((('''&&&&&&&&&&&&!!!!!!"""""""""#########)))'''$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%&&&%%%$$$###"""""""""$$$$$$)))(((&&&%%%%%%&&&((()))((()))+++,,,---,,,***)))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$###""" !!!"""""""""!!!!!! !!!!!!"""""""""$$$###!!! !!!""""""###"""!!!  !!!!!!   """$$$'''&&&)))...555===DDDKKKNNNWWW[[[aaafffiiimmmppprrrxxx}}}|||~~~}}}||||||}}}~~~~~~VVVTTTQQQMMMJJJGGGFFFEEEHHHLLLTTT^^^gggjjjiiifff```[[[UUUQQQQQQSSSSSSSSSNNNNNNOOOQQQSSSVVVXXXYYY[[[ZZZZZZZZZ[[[[[[YYYVVVXXXXXXWWWUUURRRQQQRRRTTT[[[]]]___``````^^^[[[YYYVVVTTTRRRQQQPPPNNNKKKHHHBBBBBBAAABBBBBBAAA>>>;;;;;;===@@@CCCDDDBBB@@@?????????@@@AAABBBBBBBBBBBB??????@@@???===;;;888666555777:::===???@@@AAA@@@>>><<<999555333333444444444222...,,,+++---///111000111222333333222111000111222555777999999999888666666555555555666888999999888888888888888888999222222444555666777777777666888:::<<<>>>>>>===<<<:::<<<===;;;666333111222000---***%%%!!! """"""%%%(((+++,,,...000222444555666777888999999999777666444222///---,,,,,,((('''''''''(((+++...///,,,111666666111,,,)))))))))+++------,,,,,,...000///...---,,,++++++,,,,,,---...000111111000///---,,,+++***)))((()))******)))))))))***))))))(((((($$$&&&(((***+++++++++***((('''%%%$$$%%%''')))+++++++++*********+++,,,,,,'''&&&%%%&&&(((***+++***'''%%%###"""###$$$$$$$$$%%%%%%&&&%%%%%%'''***---...000222111...+++******)))))))))))))))***++++++(((''''''&&&&&&''''''(((!!!""""""###$$$%%%&&&&&&)))'''$$$######$$$###"""#########""""""!!!!!!!!!!!!"""###$$$%%%'''(((((('''&&&%%%$$$$$$%%%'''(((***(((&&&%%%%%%&&&(((***)))***+++,,,---,,,,,,+++)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$###"""!!! !!!""""""!!!!!! !!!!!!!!!!!!     !!!"""$$$''')))+++000666>>>EEEJJJNNNVVVZZZ^^^cccfffkkkooorrrvvv|||}}}vvvzzz~~~~~~}}}}}}zzzzzz{{{zzzzzz|||TTTSSSQQQNNNJJJFFFDDDBBBHHHLLLUUUaaajjjnnnkkkhhhbbb\\\VVVSSSTTTUUUUUUTTTQQQQQQRRRSSSUUUWWWYYYZZZ[[[ZZZZZZ[[[]]]\\\ZZZXXXVVVUUUTTTRRRPPPPPPSSSUUUXXXZZZ\\\]]]\\\YYYVVVSSSRRRQQQPPPPPPOOOMMMJJJGGGEEEBBB???>>>?????????>>>===???CCCFFFHHHGGGFFFDDDBBBCCCDDDEEEFFFFFFFFFFFF@@@AAAAAA@@@>>>;;;777555888:::===AAACCCDDDCCCCCC@@@===:::666444333444444666333000---,,,...111333111222333444444333222111111333666999:::;;;::::::777777777888888999::::::999999888888999::::::;;;222333555777999999999888444666888;;;<<<===<<<<<<;;;===>>>:::555000//////...,,,(((%%%!!!!!!###"""%%%(((+++---///111333555666777999::::::::::::777666444222111//////...)))((('''((())),,,...000+++111777777222,,,++++++,,,///111111//////111444111///---+++++++++---...,,,---///000000...---+++,,,+++***))))))***+++,,,)))***************))))))$$$&&&))),,,---,,,+++***&&&%%%$$$$$$%%%&&&(((*********++++++,,,,,,,,,,,,'''%%%%%%&&&(((*********&&&%%%######$$$%%%$$$###%%%&&&&&&&&&&&&(((,,,///...111222000,,,)))((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))"""######%%%&&&'''(((((()))'''$$$############"""$$$#########""""""!!!!!! !!!"""$$$&&&((()))***)))(((&&&&&&&&&((()))++++++)))'''%%%%%%&&&(((******+++,,,,,,------------***)))'''%%%$$$$$$$$$$$$$$$$$$######"""  !!!""""""!!!!!!     !!!$$$&&&+++---222888???EEEKKKNNNUUUXXX]]]aaaeeekkkppptttvvv||||||yyyqqquuu{{{~~~~~~~~~}}}~~~xxxxxxxxxxxxxxx{{{WWWTTTOOOJJJGGGEEEDDDEEEIIIOOOXXXaaafffhhhfffeee]]][[[WWWSSSQQQQQQRRRTTTQQQTTTWWWYYYYYYYYYZZZ\\\[[[\\\^^^^^^^^^\\\ZZZXXXXXXTTTQQQOOOPPPRRRSSSSSSZZZXXXVVVUUUUUUTTTSSSQQQOOOQQQRRRQQQMMMJJJHHHGGGDDDCCCBBBAAA???===<<<;;;@@@DDDHHHKKKKKKJJJIIIHHHHHHFFFDDDFFFIIIJJJIIIGGGDDDCCCAAA???>>>===>>>>>>AAA@@@@@@@@@@@@AAABBBBBBAAA>>>;;;777555444555555888555222111222333333333555444444444666777666555222444888<<<======;;;:::777888:::;;;<<<;;;;;;::::::999888888999:::<<<===666666666555555555555555666666777888999999999999;;;999777444333222111222///---)))$$$  """$$$'''+++///222444555:::777555666:::;;;888444444333333333333222000---''''''(((***+++,,,---...333333222111000...---,,,000111222333222111...---+++)))((((((***,,,---,,,///...---///111111...+++...---+++*********++++++***,,,---,,,***)))((()))'''))),,,...///---***(((&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,------,,,+++%%%&&&''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%!!!"""###%%%(((+++---///333111...,,,*********+++,,,,,,***'''%%%%%%''')))&&&'''((((((''''''((()))***(((%%%""""""$$$'''(((&&&%%%$$$$$$######$$$$$$%%%%%%%%%###!!!!!!"""$$$'''&&&&&&%%%%%%%%%&&&&&&******(((''''''(((((())),,,+++)))''''''''''''(((,,,,,,++++++++++++,,,,,,'''&&&%%%$$$###"""""""""!!!!!!"""""""""  !!!""" !!! !!!"""$$$%%%&&&%%%)))///777???FFFKKKMMMXXX]]]bbbeeeeeehhhoootttxxx||||||zzzzzzzzzzzzzzzyyyyyyxxxzzz{{{{{{zzzzzz}}}}}}VVVTTTOOOKKKIIIHHHHHHHHHKKKOOOVVV]]]aaabbbbbbaaa\\\ZZZVVVRRRPPPPPPQQQRRRQQQSSSWWWYYYYYYZZZ\\\]]]^^^___``````___]]][[[ZZZXXXUUURRRPPPPPPQQQRRRQQQVVVTTTRRRQQQQQQRRRQQQQQQNNNOOOPPPNNNKKKGGGEEEDDDCCCBBBAAA???>>>=========BBBEEEIIILLLKKKJJJIIIHHHGGGFFFEEEGGGJJJKKKJJJHHHFFFEEECCCAAA@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCEEECCC???;;;999888888999888666333333444555666555777666555555666666555444444666999;;;;;;:::888666333444666888999:::999999888777777777888999;;;<<<999999888777666666555555444555666777777888888888777666333111///.........,,,)))&&&!!! !!!###&&&+++///222444555999666444666999:::777444333333222333333111...+++(((((()))***,,,---...//////000111222222111//////000000111111111///...---***(((''''''***+++,,,,,,---,,,,,,...111222000---...---,,,*********+++,,,***++++++***((((((((())))))+++---///...,,,***((($$$$$$$$$%%%&&&&&&''''''((()))+++,,,,,,,,,++++++&&&''''''((((((((((((((())))))((('''&&&&&&''''''&&&'''((()))+++...000111555333000---+++***)))***,,,,,,+++)))&&&&&&''')))'''(((((('''&&&&&&'''(((((('''%%%######$$$%%%'''&&&%%%$$$###############$$$%%%%%%$$$""""""###%%%&&&&&&&&&%%%&&&&&&''''''))))))''''''&&&'''((()))---,,,***)))(((((())))))))))))(((((((((((())))))''''''%%%$$$""""""!!!!!!!!!!!!!!!!!!  !!! """###$$$%%%'''***000777???FFFKKKNNNZZZ^^^cccfffgggiiioootttyyy|||~~~||||||}}}}}}}}}}}}||||||zzz{{{}}}}}}}}}|||VVVTTTPPPMMMKKKKKKLLLMMMNNNPPPSSSWWWZZZ\\\]]]]]][[[XXXUUUQQQOOOOOOOOOPPPOOORRRUUUWWWXXXZZZ]]]___aaaaaabbbaaa```^^^\\\[[[ZZZWWWSSSQQQQQQQQQPPPOOOPPPNNNKKKJJJLLLNNNNNNNNNKKKLLLMMMKKKGGGCCCAAAAAABBB@@@>>>===<<<<<<===>>>CCCFFFIIIKKKJJJHHHGGGGGGDDDEEEFFFIIIKKKLLLJJJHHHGGGFFFEEECCCBBBBBBBBBBBB???>>>===<<<===???AAACCCGGGEEEBBB???<<<;;;;;;;;;999777555555666888888888999888666555666555333222555666888999888666444222...000222444666777777777555555666666777999:::;;;::::::888777555333222111111222333444444555444444111000...,,,+++***))))))'''%%%!!! !!!!!!###&&&***///222555666888666444666999999777444333222222333333000,,,((((((((()))+++,,,---...///,,,...111333444444222111000000//////...------,,,)))'''&&&''')))***+++************---000111111000------,,,+++++++++,,,,,,*********((('''''')))+++---...//////...,,,)))'''###$$$$$$%%%&&&'''((((((((()))***+++,,,+++***)))'''(((((()))******))))))******)))((((((((()))))),,,,,,,,,---...000111222666444111...+++***))))))+++,,,,,,+++)))''''''((()))(((&&&%%%$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%$$$###""""""!!!!!!!!!###%%%%%%$$$###$$$%%%$$$#########$$$%%%&&&&&&((('''&&&%%%%%%&&&'''(((---,,,+++***))))))******&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%###"""!!!   """###$$$***,,,000666>>>EEELLLOOO[[[___dddgggiiilllrrrvvv{{{}}}~~~yyy{{{~~~WWWUUUQQQNNNLLLLLLMMMNNNOOOPPPQQQSSSVVVXXX[[[\\\YYYWWWTTTPPPNNNMMMMMMNNNLLLNNNQQQSSSUUUXXX\\\___bbbbbbaaaaaa___^^^\\\[[[ZZZWWWTTTRRRQQQPPPNNNLLLJJJGGGEEEDDDFFFHHHJJJJJJHHHIIIIIIGGGBBB???======???===;;;999888:::<<<>>>@@@CCCFFFGGGFFFDDDCCCCCCAAABBBEEEHHHJJJJJJHHHFFFEEEDDDDDDCCCBBBAAAAAAAAA<<<;;;::::::;;;===@@@AAADDDCCCAAA???<<<;;;:::999999777666666888::::::999:::888666555444333111///333444555666555444111000---...000222333333333333444444555666777888::::::999888666333000...,,,+++------...///000000000000---,,,+++)))(((&&&&&&%%%###!!! !!!"""$$$!!!###'''+++///222555666666555444666888888777555444444444444333000+++'''''''''(((***+++,,,---...,,,///222555777666444222000///...---,,,++++++,,,'''&&&%%%&&&(((******)))))))))***,,,.../////////---------,,,,,,,,,,,,---+++++++++)))((()))+++...111111000///---+++((('''&&&&&&&&&''''''((((((((()))***+++++++++***)))((((((((()))***++++++++++++***)))))))))))))))******///.........//////000111333222///---+++***))))))+++,,,---,,,***(((((((((***(((%%%######$$$$$$$$$###############"""!!!!!!$$$$$$$$$###"""!!!  ###$$$###""""""### !!!"""$$$$$$%%%$$$$$$###$$$%%%'''(((++++++******))))))))))))$$$######""""""######$$$'''&&&$$$"""!!! !!!"""###+++,,,000555===EEEKKKOOOYYY]]]ccchhhlllqqqvvvzzz|||~~~yyy{{{WWWUUUQQQMMMKKKKKKKKKLLLNNNOOOPPPRRRUUUYYY\\\^^^XXXVVVSSSPPPMMMLLLKKKLLLIIIJJJLLLNNNPPPSSSXXX\\\_________^^^]]]\\\ZZZZZZYYYWWWTTTRRRQQQOOOKKKIIIEEECCC@@@@@@BBBDDDDDDDDDDDDDDDDDDAAA===:::999999:::999666444444666888:::;;;>>>@@@AAA???>>>>>>>>><<<>>>BBBDDDEEEDDDCCCBBB@@@@@@??????>>>>>>======999999888777888:::<<<===@@@??????===<<<:::888777777666555666888999999888777666333222222111...---...000111222333222111000...///000111111000//////222222444555666777777888666555333000...+++)))(((((()))***+++,,,,,,,,,,,,))))))((('''&&&%%%######!!! !!!###%%%###%%%(((,,,000333555666555555555777888888777666777666666555444000+++'''%%%%%%&&&((()))***+++,,,///111444777888666444222000///...,,,+++*********&&&&&&%%%''')))***)))(((******+++++++++,,,---...------------...------------------,,,+++,,,///222333222111...,,,)))'''&&&))))))))))))((((((((((((***+++,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,)))((((((((()))***++++++......---,,,,,,,,,------------,,,+++************+++,,,---,,,***(((((((((***'''$$$###$$$%%%$$$""" !!!"""""""""!!!""""""""""""!!!  !!! !!!"""###$$$""""""!!!!!!"""$$$&&&'''((((((((((((((('''''''''$$$######""""""######$$$%%%$$$###!!! !!!"""###***+++///555<<>>=========:::777555444555555444222000000111333444555777::::::999999999:::777999<<<>>>===<<<<<<<<<999999::::::999999888777666666555555666666777777::::::;;;;;;:::999777666555444444444666777666444333111/////////...,,,++++++,,,---///000000000///....../////////...---,,,///000111222333333333333444333111///---***)))((($$$%%%&&&''''''((((((((('''''''''&&&%%%###"""!!! """%%%&&&(((+++...111444555666555666777888888999999888:::888666444333///+++((($$$$$$%%%'''((()))***+++000222444666666444222111000///...---,,,+++***)))&&&&&&&&&''')))***)))((()))***+++***)))***,,,...,,,---.../////////........./////////...000222555444333000---***((('''&&&)))))))))))))))))))))))),,,---------,,,+++)))(((((((((***+++,,,,,,------((((((((()))***+++,,,------,,,++++++******++++++************************+++,,,,,,+++)))''''''((((((&&&###$$$&&&'''$$$!!!  !!!"""!!! """"""!!!""""""###$$$%%%  !!!###%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$###"""!!! !!!"""###)))+++///666>>>FFFMMMQQQUUUYYY```hhhqqqxxx|||}}}~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}PPPNNNKKKHHHFFFGGGHHHIIIKKKNNNRRRUUUXXXZZZ[[[ZZZXXXVVVTTTPPPNNNKKKJJJJJJFFFFFFFFFFFFHHHLLLRRRVVVZZZYYYYYYXXXXXXYYYYYYYYYTTTSSSRRRQQQPPPMMMHHHDDDAAA@@@?????????===:::888555666555333000//////000000///...---------------111333555666555555666777333555777777555333444666444444555555555444333222333333444444444333222111111333555666666555333222333222111222333333222000---,,,***+++,,,,,,+++*********,,,------...------***+++,,,---------,,,+++,,,---......///...---,,,//////---,,,***)))''''''!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$"""  !!!!!!!!!"""%%%(((***+++---000222444555666555777888999999999::::::<<<999555222000---***((($$$%%%&&&'''(((***++++++...///111222222222111000////////////---+++)))(((&&&&&&&&&(((***+++)))(((&&&((())))))((()))---000,,,---...///000//////...---///111111111222333555444222///+++)))'''&&&&&&$$$%%%&&&'''((()))******............---+++)))((('''((()))+++,,,,,,,,,---)))))))))***+++---...///---,,,,,,++++++++++++++++++++++++++++++***)))))),,,,,,+++)))&&&&&&''')))'''$$$###&&&))))))%%%!!! !!!!!! !!!!!! !!!!!!""" """$$$&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$######""""""######$$$!!! !!!###$$$(((+++111999BBBJJJPPPSSSVVVZZZ```iiiqqqwww{{{|||}}}~~~}}}{{{yyyvvvwwwyyy|||~~~~~~~~~~~~~~~}}}}}}LLLJJJGGGEEEEEEFFFHHHIIIKKKNNNSSSWWWYYYYYYXXXWWWXXXVVVTTTQQQNNNLLLJJJIIIFFFFFFEEEEEEFFFKKKQQQVVVXXXXXXXXXXXXXXXYYYYYYZZZRRRQQQQQQPPPOOOLLLGGGCCCAAAAAA@@@@@@???<<<888444000000000...,,,+++,,,---------,,,,,,+++***))))))...000333444333444555666000222444222///...000222111222333333333222111000111222333444333111///---***,,,...000111000...---222111000000111111///---)))((('''(((***+++***)))******+++,,,,,,,,,++++++'''(((***+++,,,,,,,,,+++******+++,,,+++***)))(((******)))((('''&&&%%%%%% !!!"""##################$$$$$$###!!!###$$$%%%%%%%%%&&&))),,,,,,---///111333444555666666777999:::::::::;;;;;;===999444000...+++)))'''%%%&&&'''((()))+++,,,,,,,,,,,,---...///000000000//////000000...,,,)))''''''&&&''')))++++++***((($$$&&&(((((((((***...222,,,---///000000000///...,,,...111222222222444555444111...***(((&&&&&&''' !!!"""%%%''')))+++,,,////////////...,,,***((('''''')))***+++,,,,,,,,,******+++,,,---...000111...------,,,,,,,,,---------------,,,+++***)))(((,,,,,,***'''%%%%%%''')))&&&$$$$$$'''++++++&&&!!!!!!!!!!!!  """$$$%%%###$$$%%%&&&&&&&&&%%%$$$######""""""""""""######  """$$$%%%(((,,,333<<>><<<;;;;;;;;;:::888666///...+++)))((()))******,,,***'''%%%$$$%%%'''(((111333555666666444111000000///---+++++++++++++++///000000111111111111111111111222111000...+++***---///111111///,,,++++++000000///...---+++******''''''''''''''''''''''''******+++,,,+++***)))((())))))***++++++***)))((())))))))))))(((&&&$$$"""''''''''''''&&&$$$"""!!! !!!"""######%%%$$$"""!!! !!!  ###%%%(((((((((((()))***+++,,,000000//////000222333444666666777888999999999999:::888555111---***'''&&&'''(((((()))***))))))))))))+++---------...///111222111000111111///---***%%%''')))***+++***)))(((((((((''''''(((***---...000111222222111///,,,+++...111222222///...000222777111+++)))++++++(((%%%######""""""###%%%''')))......///...---,,,+++***(((&&&&&&(((,,,---,,,***((()))+++---//////////////////000111111000...---...---,,,+++************---***&&&$$$%%%%%%%%%$$$######$$$'''))))))'''%%% $$$""" !!! !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""###############  !!!###&&&(((***///777???FFFNNNTTTYYY___eeekkkmmmmmmooouuuzzzxxx||||||yyyyyyzzzyyyzzz{{{~~~~~~}}}}}}}}}~~~GGGFFFCCCAAA@@@AAACCCDDDKKKLLLMMMNNNQQQTTTWWWXXX\\\XXXTTTQQQPPPOOONNNMMMLLLJJJFFFDDDEEEHHHLLLOOOVVVWWWYYYZZZ[[[[[[ZZZZZZTTTUUUUUUTTTQQQMMMIIIFFFAAA???===;;;999777333111+++***(((&&&%%%&&&'''((()))'''&&&$$$$$$%%%'''(((000111333444333222///......---,,,************+++...//////000111000000000---------,,,+++***)))(((,,,...//////---+++***+++......---+++***)))((((((&&&&&&&&&'''''''''''''''+++,,,,,,,,,,,,+++))))))((()))*********)))(((((())))))))))))(((&&&$$$###$$$$$$%%%%%%%%%$$$###""" !!!"""######$$$$$$###""""""!!!"""#########""" !!!###&&&'''))))))******,,,---...///000000//////000111333444555666777888999999999999:::888444000,,,)))&&&%%%'''''''''((((((((())))))((()))+++,,,+++,,,...///000//////000000...+++(((%%%&&&(((******)))((('''&&&&&&%%%%%%'''))),,,...000000111111000///------///111222000......000222666111+++)))++++++(((%%%$$$###""""""###%%%'''(((,,,,,,,,,++++++*********)))''''''))),,,---+++)))((()))+++---////////////000000111111000///...---,,,,,,++++++***)))))))))+++)))&&&%%%%%%%%%$$$###$$$$$$&&&(((******(((&&& !!!!!!"""!!!  !!!"""###%%%%%%%%%&&&%%%%%%$$$### !!!!!!""""""!!!!!!!!!"""$$$'''***000333888>>>EEENNNWWW]]]```dddiiikkklllnnnrrrvvvwwwzzz|||}}}}}}{{{{{{{{{~~~~~~~~~DDDBBBAAA??????AAABBBDDDIIIIIIIIIKKKNNNRRRVVVXXX\\\YYYUUURRRPPPOOOMMMLLLLLLJJJGGGEEEFFFIIIMMMOOOVVVWWWYYY[[[\\\]]]]]]\\\UUUUUUUUUSSSPPPLLLHHHEEEAAA???<<<:::888555111...)))(((&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$&&&((()))---...///000000...,,,++++++***))))))))))))******---......///////////////+++***)))((((((((()))))),,,------,,,***)))***+++,,,,,,***)))'''&&&&&&%%%&&&&&&&&&''''''(((((((((------------,,,+++)))))))))***+++,,,,,,+++***)))))))))))))))((('''&&&%%%"""######$$$%%%%%%$$$$$$"""""""""######$$$$$$$$$############$$$%%%'''(((((('''%%%%%%%%%''')))******+++,,,---///000222222111000000000000111333444444555666888999::::::::::::888444000,,,(((&&&%%%'''&&&&&&&&&&&&'''((((((&&&'''))))))))))))+++------------//////---)))&&&%%%&&&((())))))(((''''''$$$######$$$&&&))),,,.../////////....../////////000000000...------000222444000+++*********(((&&&$$$$$$###"""###$$$&&&'''***)))(((''''''((())))))***))))))***++++++***(((''')))+++---...//////...111111111000000...---,,,++++++,,,,,,+++***(((''')))'''&&&%%%&&&&&&$$$###$$$$$$%%%(((******'''%%% !!!!!!!!!  !!!"""$$$%%%&&&''''''%%%###""" !!! !!!!!! !!!"""%%%(((+++333555888<<>>;;;777444333222111...,,,)))'''&&&)))***,,,............---+++,,,,,,,,,++++++******((()))+++---///111222222///000000111111111111111///...,,,******,,,///000111111000...------000222,,,+++)))((()))***,,,------,,,,,,++++++******))))))(((''''''&&&''''''''')))***+++,,,------,,,,,,......---------......///222111...+++)))'''%%%%%%&&&''''''((()))***+++,,,((()))+++,,,...////////////...---,,,+++***))))))***,,,...111222333333333222222111000000111222333555555666777888888888888888777444000---+++)))((($$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&&&&'''(((+++******+++,,,+++)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&))),,,...+++***(((((((((***,,,---,,,***''''''(((***+++***((((((((('''&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&''')))((('''&&&&&&'''((())))))***+++***'''%%%%%%&&&%%%''')))+++,,,------,,,---,,,++++++***+++++++++,,,,,,------,,,+++)))((('''&&&%%%&&&(((((((((&&&(((((())),,,......,,,)))&&&%%%$$$###"""    !!!""""""!!! !!!!!!   !!!!!!!!! """'''++++++111:::DDDNNNVVV^^^bbbiiilllppptttxxxzzz{{{{{{ssstttwww|||}}}zzzzzz{{{|||}}}}}}~~~~~~GGGGGGHHHIIIJJJKKKKKKLLLKKKMMMOOORRRUUUWWWWWWXXXPPPOOOMMMLLLLLLJJJHHHEEE???@@@AAADDDHHHMMMRRRTTTUUUWWWYYY[[[]]]]]]]]]]]]ZZZYYYWWWTTTQQQNNNLLLKKKJJJHHHEEEDDDBBB@@@<<<999666555444333111000...---///000222333333111///...---------------,,,,,,,,,)))+++...111444555666777111222222333333333333333111///...---,,,---///000000000000///......000222+++***)))((())),,,///000000000///---,,,+++***)))(((((('''&&&'''((()))******+++,,,...//////......000////////////000111222555333000,,,)))'''&&&&&&&&&'''((()))+++---......,,,---...///000000//////111000///---,,,***)))))),,,...000222333333333222000///...------...//////333333444444444444444333444333111...,,,***)))(((###%%%'''))))))(((&&&%%%%%%'''(((((('''&&&''')))+++)))''''''((()))((('''%%%%%%$$$###############$$$#########$$$''')))+++)))((('''''''''((()))***)))'''%%%%%%((()))(((&&&%%%&&&&&&&&&$$$######### """$$$%%%''''''((((((((((((''''''&&&&&&%%%''')))***)))&&&$$$$$$%%%%%%&&&(((***,,,,,,,,,,,,***))))))((())))))++++++++++++******)))(((((((((&&&$$$######%%%&&&'''&&&(((((()))+++------+++)))%%%%%%$$$"""!!!  """""""""!!!  """(((,,,...444<<>>CCCGGGOOO[[[dddeeekkkooommmmmmqqquuuvvvxxxwwwwwwyyy{{{}}}~~~}}}{{{|||~~~zzzyyyzzz|||}}}zzzwwwtttsssuuuyyyKKKLLLLLLKKKIIIHHHIIIJJJLLLMMMNNNQQQSSSRRRPPPMMMIIIHHHFFFEEEDDDBBB===999999:::<<<@@@CCCGGGJJJLLLPPPQQQRRRTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQQQQQQQQQQOOONNNLLLIIIFFFBBB@@@>>>===<<<;;;;;;===>>>>>>===???===;;;888666444333333333333333111///...///111111333666999;;;<<<<<<<<<888888777666555555555555111000...---...000222444000111333444333222111///,,,+++++++++,,,...111222222111000///---,,,+++***++++++++++++,,,,,,---...///...............////////////.........000111222222111000...---,,,,,,,,,++++++++++++,,,...///000222222111111000000//////111222222///,,,)))((((((,,,///222333111///---,,,...---+++***)))(((((((((+++++++++,,,,,,,,,------......---,,,+++***)))((('''&&&$$$###$$$%%%((()))((()))+++,,,---...//////,,,)))&&&&&&''''''%%%######!!! """"""!!! """######""""""!!!!!!"""###$$$$$$%%%$$$######$$$%%%$$$"""!!!"""###$$$###"""  !!!"""$$$$$$'''&&&%%%$$$###!!! ######$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%$$$###!!!!!!"""###"""!!!!!!  ###&&&''''''$$$$$$$$$$$$###""" !!!###%%%%%%$$$"""  !!!%%%+++///555888===AAAGGGPPPZZZbbbccciiinnnmmmmmmrrrvvvwwwzzzyyyxxxyyy||||||}}}~~~~~~|||yyyuuusssvvvxxx}}}LLLMMMLLLJJJGGGFFFFFFGGGHHHHHHJJJMMMPPPQQQOOOMMMKKKIIIEEECCC@@@>>>:::777777888:::===AAAEEEIIIJJJLLLLLLNNNOOOQQQRRRSSSTTTQQQPPPOOOOOONNNNNNNNNOOOOOOMMMIIIEEEAAA>>>===<<<>>>===<<<>>>@@@BBBCCCBBBAAA???;;;777555444444555444555555333111111222333333444666888999:::999999777777666555555444444333---,,,,,,,,,...111444666222333444444444222111000---------...///000000111/////////......---------...---------------............---------------...///............000222333111111111000///...---,,,,,,------..................---------------------///000000---***((('''((())),,,000111000...------...---+++)))((('''&&&&&&))))))))))))*********+++,,,,,,+++***)))(((((('''&&&%%%###"""###$$$&&&'''&&&''')))+++,,,---......+++)))''''''''''''%%%$$$!!!  !!!!!! !!!######"""!!!!!!###%%%&&&&&&%%%!!!"""""""""!!! !!!"""###%%%$$$$$$"""!!! !!!""""""#########""""""#########""""""""""""!!!$$$$$$$$$%%%&&&&&&$$$"""!!! !!!!!! !!!  ###%%%%%%%%%!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!! """$$$%%%%%%###!!!!!!$$$(((///333999999;;;???GGGPPPZZZ``````ggglllmmmnnntttxxxyyy|||{{{zzz{{{~~~~~~{{{wwwtttrrryyy}}}LLLLLLKKKHHHEEEDDDDDDEEECCCDDDFFFIIIMMMNNNMMMLLLLLLIIIEEE@@@===:::777666444555777:::>>>BBBEEEGGGIIIIIIJJJJJJKKKLLLMMMNNNIIIIIIHHHHHHHHHIIIIIIJJJIIIGGGCCC???<<<;;;;;;;;;AAA??????@@@BBBDDDDDDDDD@@@===888444111111333444555666666555333222333555222333444555555555555444555555555444333333222111++++++++++++---000333444333333333333222111000///------//////000///...............////////////000//////......---...............------,,,,,,------...------------///000111///000000111000///---,,,------...//////---,,,+++)))))))))******+++++++++---------***'''&&&&&&'''(((+++...000///............---+++)))'''%%%%%%$$$'''''''''((((((((()))))))))))))))((('''&&&&&&&&&$$$###"""!!!!!!"""###$$$"""###$$$&&&((()))******((((((''''''&&&&&&$$$$$$   !!!"""######"""!!!###%%%'''&&&%%%!!!!!!!!!!!!  !!!######"""!!!  !!!!!!!!!!!! """"""!!!!!! !!!!!!"""$$$%%%%%%"""   """######""""""""""""!!!!!!!!!######""""""###$$$%%%$$$"""  """&&&+++222666;;;::::::>>>GGGQQQZZZ^^^___ffflllmmmooouuuyyyzzz||||||}}}}}}yyy{{{~~~|||xxxvvvuuu{{{KKKJJJIIIEEEBBB@@@AAACCC@@@@@@BBBEEEHHHJJJJJJIIIIIIGGGCCC>>>999666555555333444666999<<<@@@CCCDDDGGGFFFEEEEEEDDDEEEEEEFFFDDDCCCCCCCCCCCCDDDEEEEEECCC@@@===:::999:::<<<>>>BBBAAA???@@@AAACCCBBBBBB???<<<777222///000222333333555666555333333333444222222222222222222111111222222222222222000///...************,,,---///000000000000000000///......---...000111111000///............//////000000000///......---------......///...---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,---...///...---,,,+++,,,,,,------,,,+++)))(((%%%%%%&&&''''''((((((((()))))))))'''$$$###$$$%%%&&&))),,,------,,,---------,,,***(((&&&$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######"""!!!  !!!!!! """###%%%&&&&&&&&&$$$%%%&&&&&&%%%###""""""   !!!"""$$$###""""""$$$$$$$$$""" """!!!!!! !!!!!! """######!!! !!! !!!!!!!!!!!! !!!###$$$%%%###"""#########"""  ###''',,,333888;;;:::;;;???HHHRRRZZZ^^^```hhhnnnoooqqquuuyyyyyyzzz|||}}}||||||~~~xxxtttwww|||zzzyyyyyy||||||{{{{{{|||FFFFFFDDD@@@===<<<===???===<<<===???BBBCCCCCCBBBCCCBBB???;;;666333222333444555666888;;;>>>@@@BBBBBBAAA???===<<<<<<======@@@???????????????@@@@@@===;;;:::888999;;;>>>???@@@>>>======???@@@@@@??????;;;666222///000111333000222444333222111111222222222222222111111111111//////000000///...,,,+++((((((((())))))***+++,,,,,,++++++++++++,,,,,,,,,...///000111111000//////---------------------------,,,,,,,,,,,,,,,------...---,,,++++++******++++++***(((''''''(((((()))((())))))************)))))))))))))))((('''&&&%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%""" !!!###$$$&&&)))***)))))))))***)))(((&&&$$$###"""!!!!!!"""""""""#########$$$$$$"""""""""!!!!!!  !!!"""###$$$$$$$$$ """$$$###"""    """!!! !!!!!! !!!###%%%&&&$$$"""""""""""" """&&&,,,333888999:::===CCCJJJSSS[[[```eeemmmrrrrrrrrruuuwwwwwwwwwyyy~~~}}}}}}~~~|||~~~}}}vvvrrruuuzzzxxxwwwwwwzzz@@@???===:::777666888:::999888888999;;;<<<;;;::::::;;;:::777222//////000222333333555777999;;;===:::999777555555555666777:::999888888888888888999666666555555666888:::;;;:::999888999<<<===>>>===;;;888444000...---...///---///111111000/////////000000//////////////////,,,,,,---...---+++)))(((%%%%%%&&&&&&((())))))***&&&&&&&&&''''''((())))))***+++,,,,,,------------,,,,,,+++******)))((((((******)))******+++,,,---++++++***)))(((((((((((()))(((&&&$$$#########$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$#################################$$$$$$""""""!!!!!!!!!###%%%%%%$$$$$$$$$%%%$$$###!!!   !!!!!!"""$$$&&&&&&$$$"""!!!!!! !!!%%%+++111666666:::AAAFFFLLLTTT\\\ccckkkrrrvvvuuussstttuuusssuuuvvvxxx}}}}}}~~~~~~{{{vvvssstttxxx~~~zzzxxxxxxzzz;;;:::888555222222444777777555444555666777666444444666666444///,,,,,,.../////////111222444666777444333111000000111333444444333222222111111111222111111000000111333444555666555555777:::<<<======777555111---+++******++++++---//////...---------------,,,+++++++++,,,,,,***+++,,,---,,,***(((&&&""""""$$$%%%'''((()))***#########$$$%%%&&&'''(((%%%&&&&&&''''''((())))))+++***)))((('''&&&%%%$$$(((((((((((()))***+++,,,))))))(((&&&&&&%%%%%%%%%((('''%%%###!!! !!!###""""""!!!"""###%%%&&&$$$###!!! !!!"""###############"""""""""   """"""!!! !!!""" """$$$&&&&&&$$$"""!!!!!! $$$)))000555444:::CCCIIIMMMTTT]]]dddnnnuuuyyywwwtttssssssqqqtttssstttwww{{{}}}~~~{{{vvvtttuuuwww|||}}}{{{zzz{{{~~~555333222000000111333444222222222222222111000000222111///...,,,+++++++++//////.........//////000------,,,,,,,,,---...///000000000///...---++++++------......///000000000333222111111333555888999444111,,,(((%%%$$$%%%&&&''')))+++------,,,***((()))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!"""###$$$%%%&&&'''''''''&&&%%%$$$###"""!!! """"""######$$$$$$$$$%%%$$$$$$###############$$$ !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###""""""!!!  $$$***111666999>>>DDDIIIMMMUUU```hhhsssuuuyyy|||{{{xxxssspppqqqssswwwyyyzzz||||||{{{}}}|||zzz}}}{{{zzz{{{}}}~~~222111///------...///000...////////////...---,,,///...---+++************,,,,,,+++++++++++++++,,,******)))((()))***+++,,,------,,,,,,+++)))((((((*********+++,,,,,,------......------...000333444///,,,((($$$""""""###$$$%%%''')))******)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$"""##################### !!!""""""######"""!!!  !!!!!!!!!"""""""""!!!!!!  !!!!!!!!!""""""!!!!!! ###)))000555<<>><<<::::::;;;;;;999777555333111111444666555444111000...---,,,+++++++++,,,,,,---...////////////000000111111111111000000111111111111111111111111//////..................000///...,,,+++*********,,,+++***))))))+++---............------+++*********'''%%%&&&))),,,---,,,+++***)))(((((()))***+++)))((('''&&&%%%&&&''''''(((((('''&&&&&&%%%%%%&&&$$$$$$#########$$$$$$%%%&&&%%%$$$###!!!  !!!"""###$$$$$$%%%'''&&&$$$"""  !!!!!!!!!######"""!!!!!!!!!"""#########""""""!!!!!!""""""  !!!"""$$$%%%###!!! !!!"""!!!   """###%%%$$$###""""""###$$$%%%%%%$$$""" !!!"""###%%%%%%$$$""" """$$$###$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$%%%###!!! """%%%''''''&&&&&&%%%###""""""!!!"""!!! !!!"""### !!!$$$(((+++///777BBBJJJVVVYYY^^^dddiiiooosssvvv{{{~~~|||xxxvvvxxxzzzzzzzzz||||||yyyxxxzzz}}}||||||xxxyyyFFFEEEDDDCCCBBBAAAAAAAAADDDBBBAAAAAAAAAAAA???===;;;::::::<<<>>>>>><<<:::555555333222111111000000333444555666666777777666666666666666666666666666777777777777777777777777111111222333444555666666777666444222000///......//////...------...000111333333333333222000...---,,,++++++---000222333222.........//////...............,,,++++++,,,,,,---++++++++++++++++++++++++((((((''''''''''''(((((()))((((((&&&%%%$$$######$$$%%%%%%&&&'''((()))))))))(((&&&$$$""""""""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$###!!! !!!!!!""""""!!!!!! """  !!!!!! !!! """###$$$%%%$$$###!!! !!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%$$$""" !!!###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%""" """$$$%%%&&&&&&%%%###!!!!!!"""$$$###$$$$$$###   """###$$$%%%&&&'''''''''&&&$$$"""!!!!!!###%%%'''((('''%%%######"""#########""""""!!!!!!!!!"""""" """###$$$'''+++///444;;;EEEMMMUUUYYY```ffflllqqqvvvzzz~~~{{{yyyzzz||||||}}}~~~{{{yyyzzz}}}}}}~~~{{{wwwvvv{{{MMMMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGDDDBBB@@@???AAACCCEEEFFFEEEBBB@@@<<<;;;:::999888888888888:::;;;<<<===>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;===============<<<<<<<<<777888999:::;;;<<<======;;;:::999777666555444444333222111111111222333333555666777777666444222000...///111444666777777666000111333444444333111000222111000//////000111111...//////000000000000///---------,,,,,,,,,------------,,,++++++***))))))))))))******+++,,,------***)))'''%%%$$$$$$$$$%%%$$$%%%&&&'''((((((((('''''''''''''''''''''((((((''''''&&&''''''((()))***((((((''''''''''''''''''&&&%%%$$$############$$$%%%%%%%%%%%%%%%$$$$$$###!!!!!!  !!!"""###%%%$$$"""###$$$%%%$$$######"""!!!!!!"""$$$&&&'''''''''%%%$$$###"""""""""######"""!!!!!!  !!!!!!!!!!!!""""""""" !!!  !!!""""""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###  !!!  !!!"""###%%%%%%'''&&&%%%$$$$$$%%%&&&'''(((&&&###!!!!!!###%%%'''&&&'''&&&%%%###"""###%%%###$$$%%%$$$###"""###$$$ !!!!!!!!!!!!  !!!"""$$$%%%&&&'''((()))))))))&&&%%%###""""""$$$&&&'''(((&&&$$$"""!!!"""###$$$$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%)))///333888???HHHOOOVVV[[[bbbhhhmmmrrrxxx}}}~~~}}}{{{yyy{{{{{{yyyxxxxxxzzz~~~RRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQOOOKKKGGGDDDBBBCCCFFFJJJLLLLLLJJJGGGFFFDDDCCCBBBAAAAAA@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEE@@@???>>>>>>>>>>>>???@@@CCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAABBBBBBBBB>>>===<<<;;;:::::::::;;;666666666555555555666666777888888888888666555444333555777999::::::999999666888;;;<<<<<<:::777555333333222111111222333444222222333444444444333333222222111111222222333444333222222111000//////...---......//////000000000,,,+++)))((('''''''''(((((()))***,,,,,,+++******((())))))*********++++++))))))((())))))***++++++***************))))))))))))(((((('''''''''(((((())))))******))))))((('''$$$######"""###$$$%%%&&&)))((('''((())))))((('''$$$###""""""###&&&(((***)))((('''&&&%%%$$$$$$$$$$$$$$$###"""!!!!!! """""""""""""""""""""""" !!!"""""""""""""""######$$$$$$%%%%%%$$$$$$'''''''''(((((('''''''''''''''''''''''''''''''''&&&$$$"""!!! """$$$%%%###"""!!!!!! !!!!!!"""###$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&((('''$$$######%%%'''(((''''''(((&&&$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&& !!!!!!"""""""""!!!######"""""""""###$$$$$$&&&&&&((())))))*********'''&&&%%%$$$$$$%%%&&&'''&&&%%%###!!! !!!"""###$$$$$$$$$$$$$$$$$$#####################"""""""""  !!!!!!&&&+++111777;;;BBBKKKQQQXXX]]]dddiiilllqqqyyy~~~}}}|||}}}}}}~~~}}}{{{yyy{{{~~~~~~|||wwwyyy{{{|||}}}~~~~~~XXXWWWWWWWWWWWWWWWXXXXXXVVVWWWWWWUUUPPPKKKGGGFFFHHHLLLQQQSSSRRROOOMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGAAA@@@@@@???????????????;;;;;;;;;::::::::::::999::::::::::::::::::::::::;;;===??????>>>=========@@@BBBDDDEEEDDDAAA===;;;666555444444444555666777666777888999999888777666555555666666777999:::;;;999888777666555444333333222222333333333444444444000///---,,,++++++,,,,,,...///000111111///---,,,+++,,,---......///......,,,,,,+++++++++,,,------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,---------------,,,,,,+++''''''&&&&&&'''(((***+++,,,++++++,,,------,,,***&&&%%%$$$$$$%%%(((+++---,,,+++***(((''''''&&&&&&'''&&&%%%$$$#########$$$############"""""""""!!!!!!"""###$$$$$$%%%%%%$$$&&&&&&'''''''''''''''&&&******++++++++++++******))))))))))))))))))))))))&&&%%%#########$$$&&&(((%%%%%%$$$###############%%%&&&'''(((((((((((((((%%%%%%############%%%%%%''''''&&&&&&&&&'''((()))'''((()))(((&&&$$$%%%&&&$$$&&&'''&&&%%%%%%&&&''' !!!"""############%%%%%%$$$$$$$$$%%%&&&&&&(((((()))*********))))))((((((&&&%%%%%%&&&&&&'''%%%%%%###"""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!  !!!!!!!!!"""!!!!!!  !!!!!!(((---555;;;@@@FFFNNNTTT[[[```eeegggiiinnnwww~~~~~~{{{yyyyyy|||~~~~~~~~~~~~~~~|||zzzzzz|||~~~yyy}}}xxxxxx{{{~~~}}}}}}~~~~~~^^^^^^]]]\\\[[[[[[[[[[[[XXXZZZ[[[ZZZUUUPPPMMMMMMOOOSSSWWWYYYWWWUUUSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>???>>>=========???AAABBBFFFGGGHHHGGGCCCAAAAAABBBGGGHHHIIIIIIHHHDDDAAA>>>999999888888888999:::;;;<<<===>>>>>>>>><<<:::999888888999:::;;;===???@@@>>>===<<<:::999777666555777777777888888888888888555444222111000111111222444555666777666333111//////000111222333333333222000000///.........//////...///000111111000000///,,,---......////////////000000000000000//////...,,,++++++++++++---...//////......///111000...---)))(((&&&&&&'''+++...111///...---+++******)))))))))(((''''''&&&'''((()))***)))(((((('''&&&%%%%%%$$$$$$%%%''''''(((((((((((())))))******))))))(((------............------,,,,,,,,,,,,,,,,,,,,,,,,)))((('''&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%'''((()))*********))))))&&&%%%$$$######$$$%%%&&&&&&'''(((((()))))))))(((''')))***)))'''%%%%%%&&&%%%&&&''''''%%%$$$%%%'''""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))************)))(((((()))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&''''''''''''%%%%%%%%%$$$###!!!!!!"""######%%%$$$$$$###""""""!!!!!!!!!###$$$%%%+++000888???DDDJJJQQQWWW^^^bbbeeeeeeeeejjjttt|||~~~~~~}}}{{{yyyxxxyyy}}}}}}||||||~~~~~~}}}zzzxxxxxxyyywww~~~{{{{{{~~~}}}{{{}}}dddcccaaa___^^^]]]\\\\\\XXX[[[]]]\\\XXXTTTRRRRRRSSSXXX\\\]]][[[YYYXXXYYYUUUUUUTTTTTTSSSTTTTTTTTTQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRPPPOOOOOOPPPRRRSSSPPPPPPOOONNNMMMMMMLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNKKKJJJHHHFFFEEECCCCCCBBBCCCDDDDDDDDDCCCBBBAAAAAACCCAAA@@@???@@@CCCFFFHHHNNNOOOOOOLLLGGGDDDEEEFFFIIIJJJJJJJJJGGGDDD@@@>>>===<<<;;;;;;;;;===>>>??????@@@AAABBBAAA???<<<;;;999999:::<<<>>>@@@BBBDDD@@@@@@>>>===;;;999888777::::::;;;;;;;;;;;;;;;;;;888888666555444444555666999999;;;;;;999666333111111222444666777777666666333333222111000000000111000111222333444333222222---...///000000111000000111222222222222111000000///.........///000222333000000000111222222000...+++***(((((()))---111333111000///...---,,,,,,,,,+++***)))))))))***+++,,,000000///...,,,+++******&&&&&&((()))******************+++++++++******)))000000111111111111000000........................,,,+++***)))(((((((((((((((((('''&&&&&&&&&&&&'''))))))+++,,,,,,+++***)))&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((*********)))(((((()))***)))'''&&&&&&&&&%%%'''''''''%%%$$$%%%&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((((((***************)))((('''))))))((('''''''''''''''''''''((((((((('''&&&&&&!!!"""$$$'''((((((((((((%%%%%%%%%$$$### !!!###$$$%%%''''''&&&%%%%%%$$$######   ###%%%'''(((,,,333;;;BBBGGGMMMTTTYYY```ccceeecccbbbgggrrr{{{~~~}}}}}}~~~{{{zzzyyyyyyzzz}}}{{{zzz~~~}}}zzzwwwvvvuuuxxx~~~yyyxxx|||dddeeeeeedddaaa^^^ZZZXXXXXXZZZ\\\[[[XXXWWWXXXZZZ]]]^^^___^^^\\\[[[\\\]]]YYYYYYXXXXXXWWWVVVVVVUUURRRSSSTTTUUUUUUUUUUUUUUUXXXWWWVVVWWWYYYYYYYYYWWWXXXXXXWWWTTTPPPMMMMMMMMMOOOPPPQQQRRRRRRQQQPPPPPPPPPOOONNNLLLJJJIIIGGGGGGHHHJJJLLLLLLJJJHHHFFFFFFHHHFFFBBBAAABBBEEEJJJMMMQQQSSSSSSPPPJJJFFFEEEFFFKKKLLLLLLLLLIIIFFFBBB??????>>>=========???BBBCCCGGGEEECCCAAA???>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCAAA@@@???<<<999999:::<<<<<<<<<<<<>>>@@@@@@>>>===999666444333555777999999???<<<999888888888777666999888888999:::999777555222222111000000//////000000444888:::999666444333444444444444444555666666222111//////111111111000000111333333333111///...000000000000000//////...---+++((((((+++...111222333333222111000///...---......------------......111222333333222000---,,,...,,,+++))))))***,,,---,,,---...---+++***+++,,,...000111333333111///...,,,,,,,,,,,,,,,---...///+++,,,------......------(((((((((((('''''''''''''''((()))+++,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((('''''',,,,,,++++++***)))((((((((('''&&&%%%$$$%%%&&&&&&%%%&&&'''((((((&&&$$$"""&&&&&&&&&&&&&&&'''((((((,,,,,,++++++***)))))))))((((((''''''''''''((((((((('''&&&&&&'''(((&&&%%%%%%%%%%%%&&&(((((('''%%%&&&%%%######"""!!! !!!!!!""""""&&&$$$""""""#########!!! !!!  !!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!###)))---222777>>>DDDIIIPPPXXX^^^gggiiihhheeefffmmmsssuuuuuuzzz~~~||||||~~~~~~|||zzzyyyxxx|||}}}{{{zzzyyyyyyyyywwwssspppuuuxxx|||~~~{{{|||}}}vvvtttwww{{{kkkjjjiiigggddd```]]][[[\\\^^^___]]]ZZZYYYZZZ\\\]]]^^^______^^^]]]^^^___``````___^^^]]][[[ZZZYYYUUUUUUVVVVVVVVVVVVUUUUUUXXXWWWVVVXXXZZZ[[[[[[ZZZ[[[[[[YYYUUUPPPMMMLLLMMMRRRRRRSSSTTTTTTTTTSSSRRRTTTTTTRRRPPPNNNLLLKKKJJJLLLOOORRRSSSQQQOOONNNNNNLLLJJJGGGEEEFFFJJJNNNQQQSSSTTTTTTPPPLLLIIIIIIJJJLLLMMMMMMLLLJJJGGGCCCAAA============>>>@@@BBBDDDEEEDDDBBB@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBAAA@@@===;;;:::<<<>>>=========???@@@@@@>>><<<999666333333555888:::;;;@@@===:::999999999888777:::999888999:::999888666333222000/////////000111333666999;;;999777555555666555555555555555555666222000...///000222222111333444555555444333000/////////000000000000//////333000------///222444555666555444333222111111111222222111111111000000000333444555555444222000//////...,,,+++***+++,,,------...///...,,,,,,,,,...///000111111111000///...******+++---...///000111------...///////////////******************************+++++++++***'''&&&(((((((((((((((((((((((())))))))))))))))))((((((------,,,,,,+++******)))''''''&&&%%%%%%&&&'''(((&&&'''((((((((('''&&&%%%((('''''''''''''''((((((+++************)))))))))((((((((((((((()))******)))((('''''')))***)))(((&&&%%%%%%%%%'''((('''&&&)))'''$$$######!!! !!!!!!"""######%%%###""""""###$$$###"""!!!######"""  !!!"""""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!!###)))...222888>>>DDDIIIOOOWWW\\\cccggghhheeegggnnnsssuuusssvvvyyyzzzyyyyyy|||~~~~~~~~~}}}}}}~~~|||xxxwwwvvvvvvwwwwwwuuusssvvvwwwxxxzzz|||~~~~~~{{{yyyzzz}}}{{{tttrrrvvvzzzrrrqqqnnnkkkhhheeecccaaabbbbbbbbb```]]][[[\\\]]]]]]___aaaaaa``````aaabbbdddeeeeeedddbbb```^^^\\\YYYYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWYYY]]]_________```___\\\WWWQQQMMMLLLMMMUUUUUUWWWWWWWWWVVVUUUTTTXXXWWWVVVUUUSSSRRRPPPPPPQQQTTTXXXYYYXXXVVVUUUUUUOOOMMMKKKJJJKKKNNNRRRTTTUUUUUUSSSQQQNNNLLLMMMOOONNNNNNNNNMMMKKKHHHFFFDDD<<<<<<>>>???AAABBBCCCDDDAAAAAAAAA@@@AAAAAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA>>><<<<<<>>>@@@?????????@@@AAA@@@>>><<<:::777333333555999===>>>@@@>>>;;;:::;;;<<<;;;:::;;;:::888888999:::999888555333111//////000222444888:::;;;;;;999777777888999888888777666666666555111///......111333444444777777777777666444222000---...000111222333333333999666333222333555666666777666444333333333444444666777777777666444222111444555666666666555333222111000...---------...///...///000000///...///111000000///...............''')))+++...000111222222...//////000111000000000------,,,,,,,,,,,,------/////////...,,,***((('''))))))))))))))))))))))))))))))))))))************---------,,,,,,++++++***&&&&&&%%%%%%&&&''')))***(((((())))))))))))))))))))))))((((((((((((((()))(((((())))))))))))******))))))))))))***,,,---...***))))))***,,,---,,,+++((('''%%%%%%'''((()))(((+++)))&&&$$$###""" !!!!!!!!!!!!"""###$$$%%%$$$###""""""$$$%%%$$$$$$"""###$$$%%%%%%$$$"""!!! """###$$$$$$$$$### !!!!!!!!!  !!!"""""""""""""""#########"""!!!  $$$***///444999@@@EEEJJJOOOVVV[[[___dddggggggjjjppptttuuurrrrrrssstttuuuvvvwwwxxx{{{~~~{{{uuusssssstttwwwyyyyyyyyyyyyxxxvvvuuuvvvyyy}}}yyywwwwwwxxx|||~~~{{{uuuuuuzzzuuusssqqqnnnllljjjiiiiiifffeeeccc```^^^\\\\\\\\\]]]___bbbccccccdddeeefffdddeeeeeeeeedddbbb```^^^]]]]]][[[ZZZYYYWWWWWWWWWXXXXXXXXX[[[___bbbcccbbbeeeccc___ZZZTTTPPPOOOOOOWWWXXXXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTWWWZZZZZZYYYVVVUUUTTTOOONNNMMMLLLMMMPPPRRRTTTUUUTTTRRRPPPNNNOOOPPPRRROOOOOONNNMMMKKKJJJHHHGGG???@@@AAABBBCCCCCCCCCCCC??????@@@AAABBBDDDEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEAAAAAA@@@>>><<<<<<>>>@@@AAAAAA@@@AAABBBAAA???===;;;888444333666;;;???AAAAAA>>><<<<<<===>>>>>>===<<<:::888888999:::::::::888666333111111333555777=========;;;999888999:::<<<<<<<<<;;;:::888777777000///...///222555777777888888888777555333222000,,,...000444666999:::;;;===:::666444444555555555555444333222222333555666999:::;;;:::999666444222333333444555555444444333333222111000000000000000///000222222111111222444222000...,,,,,,,,,---...'''))),,,///111222111111......///000000000000000...------,,,------...///222222222000---,,,++++++************************)))))))))))))))******+++,,,,,,+++++++++*********%%%%%%%%%%%%&&&(((***+++***)))))))))***+++,,,,,,+++***))))))))))))))))))&&&''''''((()))*********))))))***+++,,,...///000,,,++++++,,,...000///...***(((%%%%%%''')))******,,,)))&&&$$$###"""!!!""""""!!!"""###$$$&&&'''%%%$$$######%%%''''''&&&$$$%%%&&&&&&&&&$$$###""" !!!###%%%&&&%%%$$$$$$!!!!!!"""""""""!!!  !!!""""""#########""""""######""""""!!! !!! !!!"""%%%,,,111777<<>>AAACCCBBBBBBCCCCCCCCC@@@>>><<<999666555888===@@@AAA???>>><<<<<<===?????????===;;;888888:::;;;;;;;;;:::888666444444666999;;;???>>>===;;;888888:::<<>>===;;;999888000//////222555888999888888888777666444222111000---///333777;;;???BBBCCC@@@===999777777666555444555555444444555666777888::::::;;;;;;999666333111000000111222333333333333666555444333333222222222111222444333333333444555333111...,,,***+++,,,---***+++...000000///...---,,,---......//////......---,,,+++++++++---...///000111000...+++***+++---))))))))))))))))))))))))***))))))(((((()))******)))))))))(((((((((((((((%%%$$$$$$%%%&&&(((***+++***************+++,,,---+++******)))))))))******&&&&&&'''((()))******+++))))))***+++---...000111------,,,...000111111000+++)))&&&&&&(((***+++++++++)))&&&%%%$$$$$$""" """"""!!!!!!###$$$'''((('''&&&%%%%%%'''))))))((($$$%%%%%%%%%%%%$$$""""""!!!!!!###$$$%%%%%%$$$$$$!!!"""###$$$###"""!!!  """$$$$$$$$$$$$###"""!!! !!!!!!!!! !!!""""""""""""!!!  !!!"""$$$(((...333999???FFFKKKOOOSSSXXX]]]]]]dddkkknnnrrrwww{{{zzzzzzxxxvvvvvvwwwyyyxxxxxx{{{~~~}}}zzz}}}{{{zzzyyyyyy{{{~~~|||zzzxxxtttvvvzzz}}}qqqqqqqqqqqqpppppppppppphhheee```]]]\\\[[[ZZZYYY]]]aaaeeeggggggggghhhiiiggggggffffffeeeeeeddddddbbbaaa^^^\\\ZZZYYYYYYYYY\\\\\\\\\^^^aaaddddddcccdddccc```[[[WWWVVVWWWYYYYYYYYYZZZZZZZZZXXXWWWVVVOOOPPPRRRTTTVVVXXXYYYZZZZZZZZZYYYVVVRRRPPPOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVSSSQQQNNNNNNPPPQQQQQQPPPNNNMMMKKKIIIIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCAAAAAAAAABBBDDDEEEGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDD>>>>>>>>><<<;;;<<>>@@@AAA===<<<:::;;;===???@@@???<<<:::999:::;;;<<<<<<;;;;;;999777666666888:::<<<======<<<:::888888:::===????????????>>><<<:::999000000222666999;;;:::999777666555444333222111111000333666:::???BBBEEEFFFCCC@@@<<<:::999888777555666777888999:::;;;<<<<<<999::::::999777555333222//////000111222333444444888888777777666555444444333444555555444333444666444222///,,,+++++++++,,,------.........---+++++++++,,,,,,---------------,,,+++***)))***+++...///---...---***&&&%%%(((+++((((((((((((((((((((((((+++***((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%''')))***)))))))))***************)))))))))))))))***++++++''''''((())))))***++++++((())))))***,,,---///000...------...000111000///+++***((((((***+++++++++***)))((((((((('''%%%""""""!!!!!!!!!"""$$$'''))))))'''&&&&&&((()))((((((######$$$$$$$$$###""""""""""""#########$$$$$$$$$###$$$%%%&&&&&&$$$"""!!!  """###%%%$$$$$$$$$"""!!!  !!!"""###&&&((((((%%%###!!!!!!  """$$$%%%)))///444999???GGGLLLPPPTTTYYY]]]^^^ffflllooossszzz}}}|||~~~}}}|||{{{zzzzzz{{{|||~~~}}}{{{{{{xxx~~~~~~}}}{{{zzz|||{{{zzzzzz~~~~~~{{{wwwtttxxx~~~qqqqqqrrrrrrrrrqqqpppooohhhddd___\\\\\\\\\[[[YYY^^^aaaeeehhhhhhhhhhhhhhhllljjjgggeeecccbbbbbbbbbcccaaa^^^\\\ZZZZZZZZZZZZ___^^^^^^___aaacccbbbbbb___^^^\\\YYYWWWWWWZZZ]]][[[[[[\\\\\\[[[YYYXXXWWWRRRSSSTTTUUUWWWXXXYYYZZZWWWVVVTTTPPPMMMLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRPPPOOOPPPRRRRRRQQQOOOMMMKKKIIIGGGFFFGGGIIIJJJIIIGGGEEECCCBBBAAAAAABBBDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFFFF?????????===<<<>>>@@@CCCCCCCCCCCCDDDFFFFFFDDDBBB===;;;:::;;;===?????????;;;999888999<<<>>>??????;;;::::::;;;======<<<;;;999888777777777888:::;;;;;;;;;:::999777888:::<<<<<<======>>>===;;;999777000222555:::======;;;888777666555444333333222222666777:::===???BBBCCCDDDBBB???<<<:::888777555333555666999;;;=========<<<999999888777666555444333000000111222444555777888:::::::::999888777555555444555666555444333444555444333000...,,,+++++++++------,,,,,,,,,++++++***++++++,,,---------------+++***)))((()))+++---/////////...)))###"""%%%***)))))))))))))))))))))))),,,***(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%'''((((((((()))******)))'''''''''''''''((()))***+++,,,((())))))******+++++++++((((((((()))***,,,---...///...------///000///---+++***)))***,,,,,,,,,+++))))))***,,,---+++(((%%%"""!!! !!!$$$'''))))))'''%%%%%%&&&'''&&&%%%""""""##################%%%$$$###""""""$$$%%%&&&$$$%%%'''((((((&&&$$$""" !!!"""#########"""#########"""!!!  !!!%%%)))***'''"""   """###$$$(((...333777===EEELLLPPPTTTYYY]]]___ffflllooosssyyy}}}|||~~~{{{zzz}}}}}}yyywwwyyy~~~zzzuuutttwww{{{}}}vvvwwwyyy}}}~~~~~~~~~yyytttyyy~~~rrrsssttttttsssqqqooommmhhhddd^^^\\\\\\]]]\\\ZZZ^^^bbbfffhhhhhhhhhggghhhnnnkkkgggbbb___^^^^^^___cccaaa^^^\\\ZZZZZZ[[[[[[aaa______```aaabbbaaa```[[[ZZZYYYVVVUUUWWW[[[^^^\\\\\\]]]]]]\\\[[[YYYXXXVVVVVVWWWWWWXXXYYYYYYYYYRRRQQQNNNJJJHHHHHHKKKNNNKKKLLLMMMOOOPPPPPPPPPPPPSSSQQQPPPQQQTTTTTTQQQOOOLLLJJJGGGEEEEEEFFFHHHIIIGGGEEECCCAAA@@@AAABBBCCCFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGG@@@@@@@@@???>>>???BBBEEECCCCCCCCCEEEGGGGGGEEEDDD===<<<<<<===???@@@???===999888777888;;;===??????:::::::::<<<>>>>>><<<:::777666666777777888888999999999999888777777:::<<<999:::<<<<<<;;;:::888666111333777<<<@@@???;;;888777666555444444444444444:::;;;<<<===??????@@@@@@???<<<999777666444222000222444888;;;======<<<;;;999999777666555444444555222222333444666888:::;;;;;;;;;;;;:::999888666555555666777666444333333444444333111///---,,,+++***,,,,,,+++*********+++,,,+++,,,------......------,,,***)))((()))+++...000333333111+++$$$"""%%%***)))))))))))))))))))))))),,,***(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$&&&''''''((()))***)))(((%%%$$$&&&&&&&&&'''(((***,,,,,,************++++++++++++''''''(((((()))***,,,,,,///...------......---,,,*********+++------,,,***)))***,,,///000///+++(((!!!  ###''')))(((&&&$$$$$$%%%%%%$$$###"""""""""######$$$$$$$$$'''&&&###""""""$$$'''(((%%%&&&(((***)))'''%%%### """###$$$$$$$$$$$$ !!!""""""""""""""" """''')))%%%  """######'''---222555;;;DDDJJJOOOSSSXXX\\\___ffflllnnnrrryyy||||||zzzyyy|||}}}yyyuuuzzz~~~xxxsssqqqtttxxx|||wwwyyy}}}|||yyyzzz|||tttzzz~~~vvvtttssstttuuuuuuqqqnnnllleee\\\XXXYYY\\\\\\[[[^^^bbbgggiiihhhhhhiiikkkjjjgggccc^^^[[[[[[[[[\\\ccc```\\\ZZZZZZZZZZZZYYY```^^^\\\]]]___```^^^\\\[[[WWWRRRRRRUUUYYY\\\\\\[[[]]]```aaa```^^^ZZZXXXWWWUUUUUUWWWZZZ[[[YYYWWWQQQPPPNNNLLLJJJHHHGGGFFFJJJKKKMMMNNNNNNOOOPPPRRRQQQPPPQQQSSSUUUTTTPPPKKKFFFEEEEEEEEEFFFHHHJJJKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDFFFIIILLLMMMLLLJJJIIILLLHHHDDDDDDGGGIIIJJJIIIEEECCCAAA???>>>???@@@AAACCCDDDEEEFFFFFFDDDBBBAAA<<<======>>>>>>>>>>>>>>>:::777666777:::<<<<<<:::;;;===>>>>>>===:::777555444555666666555555666888<<<;;;:::999888888888888::::::::::::999777666555666777888:::;;;;;;;;;;;;;;;999777555444555777999:::;;;===>>>>>>===;;;:::<<<<<<;;;999555333333444000222555777888888777777777777666666555555444444222222444555666666666666;;;;;;;;;:::999777555444444666666555222111333555888555000,,,******,,,...,,,...000000...---,,,---,,,,,,---......///.........,,,***)))***,,,000222555333000+++''''''))),,,///...,,,+++******+++,,,,,,+++)))((('''''''''((((((&&&#########$$$$$$############$$$&&&((()))***///......---+++)))'''&&&&&&&&&((()))***************+++---,,,++++++,,,...)))((((((((()))+++---///***************************++++++,,,,,,,,,++++++&&&(((+++------,,,***)))!!!  """%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%&&&''''''''''''''''''(((((((((((())))))((('''&&&$$$"""!!!##################$$$$$$!!! !!!###%%%%%%$$$"""   """&&&+++000999===BBBGGGLLLQQQVVVZZZ\\\ccclllrrrtttuuuwwwyyy~~~zzzuuuvvv~~~yyyuuuuuuwwwxxxwwwsssuuuxxxzzz{{{}}}~~~|||xxxvvvtttyyy~~~zzz~~~{{{~~~tttsssrrrrrrtttssspppmmmkkkddd\\\YYYZZZ\\\]]]\\\^^^bbbfffhhhhhhhhhjjjkkkhhheee```\\\ZZZYYY[[[\\\___]]]ZZZZZZ[[[\\\[[[[[[]]][[[ZZZ[[[^^^___^^^]]]]]]YYYVVVUUUXXXZZZ\\\\\\[[[\\\^^^______]]][[[YYYZZZYYYWWWXXXZZZZZZXXXVVVSSSQQQOOOLLLJJJIIIHHHHHHJJJLLLNNNNNNNNNNNNPPPRRRRRRRRRTTTVVVXXXVVVQQQMMMFFFFFFFFFGGGHHHJJJLLLMMMLLLKKKIIIFFFEEEDDDDDDDDDDDDEEEGGGIIIIIIIIIHHHGGGHHHFFFEEEFFFIIIKKKKKKIIIHHHGGGEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDDDDBBBAAA@@@<<<<<<===============<<<888666555666999;;;:::999:::;;;<<<<<<;;;999666555555666777777666555666888<<<;;;;;;:::999888888777777888999999999888777666555666777888999:::;;;<<<;;;:::777555555666888999:::;;;<<<<<<<<<;;;:::999:::::::::777444222222333111222444666777777666555666666666666555555555555444444555666777777777777::::::999888777666555555444666777555222111222333555333///,,,******,,,------///000000///---------------...///000/////////...,,,+++***+++---000111444333111---***)))+++---///......---------.........,,,+++)))'''''''''''')))'''$$$######$$$###"""$$$%%%%%%'''(((***+++,,,///...---,,,+++)))(((((((((((())))))******))))))+++---......------...///,,,+++++++++++++++,,,,,,************************++++++++++++++++++******)))***+++,,,+++***((('''$$$"""!!!!!!###$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((''''''&&&&&&%%%###"""!!!########################!!!  !!!###$$$######!!!  !!!!!!!!!"""&&&,,,000<<>>;;;;;;;;;<<<<<<;;;;;;:::666555555666888999888777:::::::::999888777666555777888999888666666777888<<<<<<<<<<<<;;;999777666555666777888999888888777555555555555777999;;;<<<<<<:::888666666777999::::::::::::999999999888888888888888555222111111222222333444555555555555444555555555555555666666666666777777777777777777777:::999777555444444555555555666666555333000000000111000...,,,+++++++++,,,---///000000...---------...///000111111111000///---,,,,,,+++,,,---///000222222222000---,,,---/////////000000000000000000///...,,,***((('''''''''***(((%%%###$$$$$$###"""&&&&&&((()))+++---...//////...,,,+++*********+++++++++*********)))))))))---...//////......///000//////......---,,,***************))))))*********+++++++++******))))))(((++++++***)))((('''&&&%%%'''%%%######$$$$$$###"""%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$######"""############""""""""""""!!!  !!!""""""""""""!!!""""""""""""$$$(((---222???BBBGGGLLLQQQWWW]]]aaabbbgggnnnqqqrrrsssvvvyyy{{{{{{zzzxxxwwwyyy~~~{{{xxxwwwxxxzzz|||~~~~~~yyyuuuuuuxxxzzz{{{{{{~~~~~~}}}~~~kkkllllllmmmmmmllljjjhhhddd```[[[YYYZZZ\\\]]]\\\___aaabbbdddeeeggghhhiiiaaa^^^ZZZWWWVVVXXX[[[]]]XXXXXXXXXYYY[[[\\\[[[YYYTTTTTTTTTVVVYYY\\\^^^___\\\\\\[[[[[[ZZZXXXVVVUUUYYYYYYYYYZZZ[[[]]]^^^___```^^^]]][[[ZZZYYYXXXWWWXXXVVVSSSPPPNNNNNNNNNOOOMMMOOOQQQRRRQQQPPPQQQRRROOOQQQUUUXXXXXXUUUPPPMMMJJJJJJKKKLLLMMMOOOPPPQQQRRRQQQOOOMMMJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@AAAAAACCCEEEIIIMMMOOOMMMIIIFFFEEEGGGHHHJJJIIIGGGDDDBBBBBBAAAAAA@@@???===<<<<<<999999::::::::::::999999666666666777888888888888:::999999888888777777777888999:::999888777888999<<<<<<======<<<:::777555666666888888888888777666555444444444555888:::<<<;;;:::888666666777999;;;:::999888777777777888888777888777555333222222333444444444444555555555555444444444555555666666666777777666666555666666666888777555333333333555666555555666555333000///......------,,,,,,+++++++++,,,.........,,,+++,,,---///000222333333222111000,,,,,,,,,,,,,,,---.........000111000///---......---...000111222111000000------,,,++++++*********+++)))&&&$$$$$$%%%$$$###&&&''')))+++---.../////////---+++******+++,,,---------,,,***))))))((((((,,,---///...------...000//////000000///---+++***+++***))))))))))))***+++++++++***))))))(((((((((+++***)))'''&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$%%%$$$$$$$$$"""""""""""""""!!!!!!!!!!!!  !!!"""""""""""""""!!! ###$$$$$$$$$&&&***000444AAADDDIIINNNSSSYYY___dddfffjjjooorrrrrrsssvvvyyy}}}{{{yyyxxxyyyzzz{{{}}}|||zzzyyyyyyzzz|||}}}|||}}}{{{wwwvvvwwwzzz|||~~~|||zzz~~~{{{|||ggghhhjjjjjjiiihhhggggggaaa___\\\ZZZ[[[[[[\\\\\\``````bbbccceeefffffffff^^^\\\ZZZXXXXXXZZZ]]]^^^ZZZYYYYYYYYY[[[ZZZYYYWWWRRRRRRSSSTTTVVVYYY]]]___^^^^^^___^^^\\\YYYVVVUUUWWWWWWXXXYYY[[[^^^```bbb______]]]\\\ZZZYYYYYYZZZZZZXXXVVVSSSQQQQQQQQQRRROOOQQQSSSTTTSSSQQQQQQQQQOOORRRUUUWWWWWWTTTPPPNNNKKKLLLMMMNNNOOOPPPPPPPPPSSSRRRQQQOOOMMMJJJIIIHHHDDDBBB@@@???>>>???@@@@@@DDDGGGLLLNNNNNNJJJFFFCCCDDDFFFIIIJJJJJJGGGCCC@@@AAAAAA@@@???>>><<<:::999777777888999999999999999777888:::::::::999999999:::::::::::::::999::::::999:::;;;;;;999888999;;;<<<===>>>>>>===:::888666888999999999888777555444666555444444555777999;;;;;;999777666666777999;;;999888888777777888888999888999888777555444555666666555444444444555666777333333444444555555666666555555444333333333444444777666444222222333555666666555444333222000...---,,,,,,,,,,,,,,,++++++***+++,,,---,,,***)))***,,,000111333444444222111///+++++++++++++++,,,,,,---+++---//////---,,,,,,---+++,,,...///000///......++++++,,,------.........---***'''&&&&&&'''&&&%%%'''(((***+++------.........---+++******+++---...///...,,,***)))(((((((((***,,,------,,,+++---...---...///000///...---,,,+++***)))(((((()))***+++++++++***)))(((((())))))***)))'''&&&%%%&&&'''(((&&&%%%$$$&&&((()))((('''&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$############$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&"""""""""!!!!!!!!! !!!!!!""""""#########""""""  $$$$$$%%%&&&(((---333888BBBEEEIIINNNSSSZZZaaaeeejjjnnnrrrsssrrrrrruuuwww~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}yyyzzz~~~}}}yyyvvvwwwzzz|||~~~|||xxx~~~}}}}}}~~~|||{{{|||~~~fffhhhjjjjjjiiigggggghhhaaa```___]]]\\\\\\\\\]]]``````bbbdddfffeeecccaaa\\\[[[[[[\\\]]]^^^```aaa]]][[[ZZZYYYZZZYYYXXXVVVRRRRRRSSSSSSTTTWWW[[[^^^```bbbcccbbb^^^[[[XXXWWWUUUUUUWWWYYY]]]```cccddd``````^^^\\\YYYXXXYYY[[[YYYXXXWWWUUUTTTSSSRRRRRRNNNQQQSSSTTTRRRPPPOOOOOOOOORRRUUUVVVTTTRRRPPPOOOLLLMMMNNNNNNOOOOOONNNNNNQQQQQQPPPOOOMMMKKKIIIGGGDDDCCCAAA@@@???@@@@@@AAAEEEHHHLLLMMMKKKGGGEEECCCFFFHHHKKKMMMLLLIIIEEEBBB@@@@@@@@@@@@>>>;;;888666555666777888999:::::::::888:::<<<===<<<::::::;;;::::::;;;<<<<<<<<<;;;;;;999;;;<<<<<<;;;:::<<<===<<<============;;;:::999::::::::::::999777555444777666555555555666888999999888666555555777999;;;777888888999::::::;;;;;;888999999888666555777888555444333222222444666888444444444444444555555555333222111000000111333333555444333333333444555666666444111000000000///...---------,,,,,,+++++++++,,,,,,,,,+++))))))***,,,000111333555444333000...+++***)))))))))***+++,,,)))+++------+++***+++,,,***+++,,,,,,,,,,,,,,,,,,)))***,,,...000111111111...+++)))((()))))))))(((((()))+++,,,------,,,+++...---,,,++++++,,,------///---+++)))(((''''''((((((***++++++******+++,,,++++++,,,---............+++***(((''''''(((***++++++***)))(((((()))++++++))))))'''&&&&&&'''((()))$$$$$$%%%'''***,,,+++***(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""""""""#########"""###$$$%%%&&&&&&&&&&&&""""""!!!!!!  !!!!!!!!!"""""""""###############"""!!!  !!!$$$%%%&&&(((+++000777<<>>@@@AAABBB???;;;666333333444666888:::;;;<<<<<<888;;;>>>>>><<<::::::;;;888:::;;;=========<<<;;;999:::<<<<<<<<<<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;:::999888777888888888777777777666666888666555333444666888:::666777999;;;============888999999888666666777999333111000///000222555777555444444444444444444333111111//////000111333444333444444444555555666666777333///...///000000/////////---,,,++++++++++++---......,,,******,,,...///111333555444222///---+++***(((&&&&&&''')))+++***+++,,,+++***)))***,,,,,,+++*********************,,,---///111111111111...,,,******+++,,,,,,,,,***+++---......---+++***......------,,,,,,,,,+++...,,,***((('''&&&'''(((((()))+++***))))))***,,,++++++******++++++,,,---+++***(((&&&&&&(((***++++++***)))))))))+++---...+++***)))(((''''''&&&&&&%%%%%%&&&)))+++---,,,***))))))))))))(((((((((((($$$$$$$$$$$$$$$$$$###### !!!!!!!!!"""""""""!!!"""###$$$%%%%%%%%%$$$""""""!!!  !!!"""""""""""""""!!!"""""""""""""""!!!  !!!###$$$&&&))),,,333:::???DDDGGGKKKOOOUUU\\\dddjjjmmmrrrwwwxxxuuusssrrrsssvvv|||}}}{{{xxxxxxzzz~~~|||xxxwwwzzz}}}~~~~~~~~~~~~}}}}}}~~~~~~iiillloooooolllkkklllmmmfffgggfffeeebbb`````````aaaaaaccceeegggddd^^^XXXZZZ\\\```ccceeefffeeeeee^^^\\\YYYXXXYYYZZZ[[[[[[TTTUUUUUUSSSRRRSSSXXX\\\[[[]]]___]]]XXXUUUTTTUUURRRTTTXXX\\\```cccfffgggddddddaaa\\\VVVSSSTTTVVVSSSTTTUUUUUUTTTQQQOOOMMMJJJMMMOOOPPPNNNKKKJJJIIIGGGIIIKKKJJJHHHFFFGGGIIIMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJJJJJJJHHHGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEHHHGGGFFFEEEGGGIIIFFFHHHJJJKKKKKKHHHEEECCC>>>@@@BBBCCC@@@;;;666222222333666888:::<<<======777;;;>>>>>><<<999999:::777999;;;===>>>===;;;:::888:::<<<=========???AAA===<<<<<<<<<<<<===>>>>>>888999:::;;;<<<;;;::::::999999999999888777555555777666444333333555888999555777:::===?????????>>>777888999888666666777999111///---,,,...111444777555555555444444333333333111000//////000222444555333333444555666666666666777222---,,,...000111111111000...,,,+++++++++,,,/////////---,,,,,,---//////111333555444222///---+++)))&&&$$$$$$&&&)))+++,,,,,,,,,+++))))))+++,,,---,,,***)))((()))******,,,---///000111111111000...---++++++---.........,,,---...//////---+++***............---,,,+++***---,,,)))'''&&&&&&'''((((((***++++++***)))+++,,,,,,+++***)))))))))***++++++***'''&&&&&&'''***++++++***))))))***,,,...000---,,,+++***(((&&&%%%$$$&&&&&&'''***,,,---+++***************))))))))))))######################## !!!!!!!!!!!!"""!!!!!!"""###############""""""!!!  !!!""""""""""""""" !!!!!!!!!!!!!!!  !!!""""""$$$&&&)))...444<<>>;;;777555555666777777999888777999;;;======<<<:::999999;;;===??????>>><<<=========>>>>>>??????888888888999999::::::::::::999888888777777888888777666555555666888:::<<<999999;;;===@@@AAA@@@???::::::::::::999777666555111///...///222555666666777777888777666444222111222000///...///111444666666777777777777666666555111222333333444444444333333111...,,,,,,,,,...000333222000///...///000111444333333444555222---))))))(((&&&%%%%%%''')))***++++++))))))+++...222444222000...,,,+++,,,---///////////////000111222333222///,,,,,,...///---+++///000111000...------...///000111000///...///000///...,,,***(((&&&%%%$$$%%%&&&((()))******))))))************************''')))++++++(((((())),,,******)))))))))***,,,---///---+++(((&&&%%%%%%%%%((()))+++,,,,,,***'''%%%'''(((((((((((((((''''''""""""""""""############!!!!!!!!!!!!""""""""""""!!!######""" """!!!  !!!%%%$$$"""!!!!!!!!!"""###$$$###"""!!!  """!!!!!!$$$(((,,,000666===AAABBBHHHNNNQQQSSSYYYccclllqqquuuxxxwwwtttqqqqqqrrr}}}~~~~~~yyyuuuuuuyyy}}}}}}~~~~~~wwwwww}}}~~~zzzvvv{{{|||zzzzzz}}}~~~||||||eeefffhhhkkkoooqqqpppooojjjjjjiiigggeeebbb___^^^cccfffhhhgggccc___]]]\\\```bbbdddfffeeebbb___\\\WWWWWWXXX[[[^^^``````______\\\WWWSSSQQQRRRUUUWWW\\\[[[ZZZWWWUUURRROOONNNMMMQQQXXX^^^bbbcccbbbaaa``````^^^[[[WWWTTTTTTTTTSSSSSSRRROOOKKKIIIIIIJJJLLLNNNOOOOOOMMMKKKKKKLLLKKKKKKJJJHHHEEEDDDDDDFFFKKKKKKKKKKKKJJJHHHEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJKKKMMMLLLIIIDDD@@@>>>???@@@AAABBBCCCDDDEEEHHHHHHHHHGGGEEEBBB???===:::===@@@AAA>>>:::666444777888999;;;;;;;;;;;;;;;;;;888444333444555666666888777777888;;;<<<<<<;;;:::999888999;;;<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===999999999999999888888888777777777666666777777888777777666555666888:::<<<777888:::===AAABBBAAA@@@;;;:::999888666555444333111//////000333555666666888999999888777555333222444222111000111333666777777777777777777666666555111222222333333444333333222111///------...000111555333111//////000222333666444333222222000+++'''(((((('''&&&&&&'''((()))+++*********,,,///222555333111...,,,,,,---...///////////////000111222222222///------...///---+++---/////////------...///000111222111///...///000///...---+++)))(((&&&%%%&&&&&&((())))))))))))((((((((((((((())))))))))))'''((()))((('''&&&)))+++,,,+++*********+++,,,---...---***(((&&&%%%%%%%%%((()))***+++***)))'''&&&''''''(((((((((''''''&&&$$$$$$##################!!!!!!!!!"""""""""######!!! !!!"""$$$$$$"""  !!!$$$###"""!!! !!!!!!"""######"""!!!  !!!!!! !!!$$$)))...333888===AAADDDIIIOOORRRTTTZZZdddmmmrrrvvvyyyzzzwwwuuuuuuwww|||zzzzzzxxxuuuqqqqqqtttxxxyyyzzzzzz{{{{{{{{{}}}~~~yyytttvvv|||zzzwwwvvv{{{~~~}}}}}}~~~{{{yyyzzzaaabbbdddiiimmmppppppoookkkkkkkkkjjjhhhdddaaa___dddffffffeeebbb```______eeeeeeeeedddaaa^^^[[[ZZZWWWWWWYYY]]]aaaccccccbbb___\\\XXXTTTRRRRRRTTTVVV[[[ZZZXXXVVVSSSPPPNNNMMMPPPTTT[[[aaadddcccaaa___[[[[[[ZZZXXXVVVTTTUUUVVVTTTSSSQQQLLLHHHFFFGGGHHHKKKMMMNNNOOOMMMLLLLLLLLLNNNMMMKKKHHHEEEEEEGGGIIIKKKKKKKKKKKKIIIGGGEEEDDDCCCCCCDDDDDDFFFGGGIIIJJJKKKKKKKKKLLLKKKHHHDDD@@@===>>>???@@@AAACCCEEEFFFDDDDDDCCCBBB@@@===;;;::::::<<<>>>>>>;;;888666666777888999:::;;;;;;;;;:::777555222111333444555555777666666777:::;;;;;;:::999888777777999999888777:::::::::::::::;;;;;;<<<;;;;;;:::999777666555555444444555555666666777777888888777777777888:::;;;666777:::>>>AAABBBAAA???:::999777444333222222222222111000111444666777777:::::::::999777666444333555444333222333555777888888777777777777666666555111222222222222333333333222111///......000222333777555222111000222444555777555222000///---)))'''((((((((((((((((((((((((***))))))***,,,///333555333111///---,,,---...//////......//////000111222222000......//////---,,,+++,,,------------///111333444444222000//////111000///...---+++***)))((('''(((((()))))))))((((((&&&&&&''''''((((((((()))'''''''''&&&%%%&&&)))+++---,,,+++******++++++,,,---+++)))'''%%%%%%%%%%%%''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$######""""""!!!""""""""""""#########$$$###"""###$$$$$$"""  !!!"""!!!  """"""!!!  !!!  !!! $$$***000555:::???BBBGGGLLLPPPSSSUUU[[[eeennnssswww{{{|||zzzxxxyyy{{{|||wwwrrrpppqqqqqqpppooooooqqqsssxxxxxxxxxxxxxxxyyyzzz{{{yyyuuurrrttt{{{|||wwwtttuuu{{{}}}|||xxxuuutttxxx~~~``````ccchhhmmmppppppppplllmmmmmmllljjjfffccc```eeeeeedddbbbaaaaaaaaabbbfffdddbbb```]]][[[ZZZYYYXXXXXX[[[___dddffffffeeeaaa^^^YYYUUUSSSTTTUUUVVV[[[ZZZXXXUUUSSSPPPOOONNNTTTWWW]]]aaaccc```\\\ZZZVVVWWWWWWVVVTTTTTTUUUWWWWWWUUURRRMMMHHHFFFGGGIIIIIILLLNNNOOONNNMMMMMMMMMQQQPPPMMMHHHFFFFFFIIILLLLLLLLLLLLLLLJJJHHHFFFEEEFFFFFFEEEEEEEEEFFFGGGGGGLLLKKKJJJJJJJJJGGGDDDAAA????????????@@@AAACCCDDDBBBAAA@@@>>><<<;;;999999:::;;;<<<;;;888777777888888888999999::::::::::::666444222222333555666666666555555666999::::::999777666666777999:::999888;;;:::999999999999:::;;;<<<;;;:::888666444333222222333444555666777888888888888888777888999::::::666777:::>>>@@@@@@>>>;;;777555333111111111333444444333333444777888999888;;;;;;:::999777666555444666555444333444555777888888888777666666555555555222222111111111222222222111000//////000222444555888666444222222444666777555333000...,,,+++***))))))************))))))(((''''''((()))+++...111333111000...---,,,,,,---...............///000111111111111000//////...---,,,(((***++++++,,,---000333555555444222///...///111000//////...---,,,++++++***************))))))(((''''''(((((())))))******((('''&&&$$$$$$&&&***,,,---,,,+++)))))))))******+++***(((&&&$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$###""""""!!!!!!"""""""""#########$$$$$$%%%###""""""###"""!!! !!!!!! !!!  !!!"""$$$)))...333:::AAAEEEJJJMMMPPPSSSVVV]]]fffnnntttxxx{{{|||zzzxxxxxxzzz~~~wwwooojjjhhhjjjmmmppprrrtttuuuvvv{{{yyyyyyyyyzzz{{{|||{{{wwwuuusssvvv|||~~~~~~zzzvvvuuuttt{{{{{{xxxwwwuuutttuuuyyy~~~bbbccceeeiiinnnqqqrrrqqqnnnnnnnnnmmmkkkgggdddbbbdddcccaaa``````bbbcccdddbbbaaa^^^\\\ZZZZZZZZZZZZZZZ[[[]]]bbbfffgggfffeeeaaa___[[[WWWVVVVVVWWWXXX\\\ZZZXXXVVVTTTSSSRRRRRRWWWZZZ]]]```___\\\WWWTTTSSSTTTUUUTTTSSSSSSUUUWWWWWWVVVRRRMMMHHHFFFGGGHHHIIILLLPPPQQQQQQPPPPPPPPPSSSQQQNNNIIIGGGGGGKKKNNNNNNNNNNNNNNNLLLJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJIIIHHHGGGGGGFFFCCCAAABBBAAA@@@>>>>>>???@@@AAAAAAAAA???>>><<<;;;:::999:::::::::999777777888999999999888999999999::::::666444333333555777777777666555444666888::::::999666555555777:::<<<<<<;;;999888666555555666777888<<<;;;999777555333111000222333444666777888888888777777777777888999::::::999999:::<<<===<<<999666444333111000000222444666666555555777999::::::999::::::999777666666555555555444444333444444555666888777666555444444444444222111111000000000111222000000000000111222444555888777666555555666777888222111///,,,+++***+++,,,,,,,,,,,,,,,,,,+++***)))&&&&&&'''(((***---///111000///...---,,,,,,,,,---------------...///000111000111111000///---,,,+++&&&((())))))***---111444555555333111...---///111////////////......------...---,,,+++******)))))))))*********+++++++++,,,)))'''%%%%%%&&&(((+++,,,+++***)))'''''''''(((((()))(((&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%######"""""""""!!!!!!!!!############$$$$$$$$$$$$%%%###!!! !!!!!! !!!!!! ###%%%(((+++111999CCCIIIKKKMMMPPPSSSWWW^^^hhhooouuuxxx{{{{{{xxxuuuuuuvvv}}}|||||||||ssskkkffffffiiinnntttyyy}}}~~~|||zzz{{{}}}~~~~~~|||zzzyyyxxxzzz~~~}}}{{{zzz{{{|||}}}|||yyywwwxxxxxx~~~|||xxxwwwwwwwwwyyy|||~~~hhhhhhjjjnnnrrrttttttsssppppppnnnllljjjhhheeedddbbb```^^^^^^```bbbdddddd___^^^\\\[[[ZZZZZZ[[[\\\]]]^^^```dddggggggeeeccc```^^^[[[XXXWWWWWWXXXYYY[[[ZZZXXXVVVUUUUUUUUUVVVXXXZZZ\\\]]]\\\YYYUUURRRSSSTTTTTTTTTRRRRRRTTTVVVUUUTTTQQQMMMHHHFFFFFFGGGJJJMMMRRRTTTTTTTTTSSSTTTSSSRRROOOJJJHHHHHHKKKOOOOOOOOOOOOOOOMMMKKKIIIHHHDDDEEEFFFHHHIIIJJJJJJJJJHHHFFFDDDDDDEEEEEEDDDBBBDDDBBB@@@>>>======>>>???AAAAAA@@@???>>><<<;;;:::999::::::999888777999;;;999999888888888888999:::777555444555777888888777666555555666999::::::999555555555888;;;===>>>===666555333111111222444555999999888666444333111111111333555777888888888777444555666777888999:::::::::999999999999888666444333222222111222333555666666555666777999:::999888777777666555555555555555444444333333333444444444888666444333222222222333222111000/////////000111000000000000111222333444666666777777888888888888///000///---+++***,,,...---------,,,+++++++++***&&&'''''')))***,,,...///000///...------,,,,,,,,,---,,,,,,------...///000...000111000...+++******&&&&&&'''((())),,,000444333222111...,,,,,,...000.../////////////////////000///---+++***)))((((((++++++++++++************)))'''%%%%%%'''***++++++)))((('''&&&&&&&&&'''((('''&&&%%%#########$$$$$$######$$$%%%%%%%%%$$$$$$!!!"""###$$$$$$%%%%%%$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$"""   !!!!!!!!!!!! $$$&&&(((,,,222;;;EEEKKKMMMNNNPPPTTTYYYbbblllrrruuuyyy|||{{{xxxuuuuuuvvv{{{{{{yyyzzz|||~~~yyyqqqkkkhhhhhhkkkpppwww}}}{{{|||~~~|||||||||}}}|||zzzuuuvvvxxxzzz|||}}}~~~~~~}}}~~~zzzwwwwwwxxx}}}}}}yyyzzzzzz|||}}}~~~oooooopppsssvvvwwwvvvtttrrrqqqnnnkkkiiigggffffff```]]][[[\\\___bbbcccccc___^^^]]]\\\[[[\\\\\\]]]``````bbbeeegggfffccc```\\\[[[XXXWWWVVVVVVXXXYYYZZZYYYWWWVVVUUUVVVWWWXXXWWWXXXZZZ[[[ZZZYYYWWWUUUTTTUUUUUUTTTRRRRRRSSSTTTUUUUUUSSSOOOKKKHHHHHHHHHKKKOOOTTTWWWXXXWWWWWWWWWSSSRRROOOKKKIIIIIIKKKNNNNNNOOOOOONNNMMMKKKIIIHHHEEEFFFIIIKKKLLLKKKJJJIIIEEECCCAAAAAACCCDDDDDDCCCCCCAAA???<<<<<<===>>>@@@@@@AAAAAAAAA@@@>>>;;;999999:::;;;:::999888:::;;;:::999888777777888999999777666555555777888777666666555555777999;;;:::999666555666888:::<<<===<<<777666333222111222444555777666666555444333222222000222444666777666555555222222444666888999::::::999777555555666666555444555555555444444444333333444444444666888888777555444333222222222333555555444444444444444444444444777555333111000000111111333111000.........000111000000000000111111222222444555888999:::999777666///111111///+++***+++---...---+++***))))))******))))))***+++,,,---......111111000000//////......,,,,,,,,,,,,---...///000---///111000---)))((()))%%%&&&''''''(((+++000333000///...,,,******---000---.........//////000000000...,,,***((('''&&&&&&)))))))))(((''''''&&&&&&'''%%%###%%%(((******)))(((((('''&&&'''''')))***&&&%%%###""""""###$$$$$$!!!"""$$$&&&&&&%%%$$$### !!!"""###$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%### !!!!!!!!!  !!!"""""""""!!!   !!!!!!  """###&&&,,,222888???GGGLLLPPPPPPRRRVVV\\\fffpppwwwvvvzzz}}}}}}zzzxxxxxxzzzzzz~~~|||yyyyyyzzzzzz|||wwwqqqnnnmmmlllmmmqqqxxx}}}~~~~~~|||}}}}}}zzzsssuuuxxxzzz||||||||||||{{{~~~|||vvvssssssvvv~~~~~~{{{{{{zzz{{{}}}|||~~~}}}sssssstttvvvxxxyyywwwvvvsssqqqmmmjjjgggggggggggg^^^[[[ZZZ[[[___ccccccbbb``````___^^^]]]]]]]]]]]]bbbbbbdddfffgggeeeaaa^^^ZZZXXXWWWUUUUUUUUUWWWXXXXXXWWWVVVUUUUUUWWWXXXZZZVVVWWWXXXYYYZZZZZZZZZYYYUUUUUUUUUTTTRRRQQQRRRTTTWWWWWWVVVSSSOOOLLLKKKKKKLLLQQQVVVYYYZZZYYYYYYYYYRRRQQQOOOLLLIIIIIIKKKMMMNNNNNNNNNNNNLLLJJJHHHGGGIIIJJJMMMNNNMMMJJJGGGDDDCCCAAA??????AAACCCDDDCCCAAA???===<<<<<<===@@@AAA???@@@BBBBBBAAA>>>;;;999888:::;;;;;;:::999:::<<<:::999888777777888999999777666555555666777666555777666666777:::;;;;;;:::777666666777:::;;;::::::;;;999666444444555777888555555555444444333333333///111333555555555444333000111333555777999::::::888555333333444555555555888888777777555333222111222222222444666666555333111111000000111333444555555555555555555555444444666555222000//////000000333111///...---...///000000000000000000111111111222555888;;;;;;999777555111222333000,,,))))))+++---,,,***(((''''''((()))+++,,,,,,------...//////333333222222111000000000,,,,,,,,,,,,---...//////,,,///111000,,,((('''(((%%%&&&&&&&&&'''***///333...---,,,***((())),,,///---------...///000000000///...+++(((&&&%%%$$$$$$''''''&&&%%%$$$######"""%%%###"""$$$(((***)))''')))(((''''''((()))***+++%%%$$$###""""""###$$$$$$ """%%%''''''&&&$$$### """######$$$$$$$$$###$$$%%%&&&''''''((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&###!!!!!!"""######"""!!!!!!"""######"""!!!  !!!  """"""!!!!!!###!!!'''///777>>>CCCHHHKKKRRRRRRSSSXXX___iiitttzzzwww{{{}}}|||}}}~~~zzz}}}~~~{{{yyyyyy{{{yyy|||~~~vvvqqqpppqqqnnnnnnqqqwww~~~zzz|||}}}{{{sssuuuyyy|||~~~}}}|||{{{{{{}}}~~~zzzsssoooppprrr{{{~~~{{{{{{xxxwwwzzz||||||~~~}}}xxxvvvtttsssssssssrrrqqqnnnkkkggghhhlllmmmjjjfff```___^^^]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^]]]]]]\\\dddfffhhhiiigggccc]]]ZZZXXXVVVUUUUUUWWWXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSVVVZZZ]]]______]]]\\\\\\ZZZWWWTTTRRRRRRRRRSSSRRRSSSTTTSSSPPPNNNNNNNNNSSSTTTWWWXXXXXXVVVTTTRRRPPPOOONNNLLLLLLLLLLLLMMMHHHIIIJJJJJJJJJIIIHHHGGGJJJMMMOOOOOOLLLHHHEEEDDDFFFDDDAAA???@@@CCCFFFIIIDDDDDDBBB???===<<<>>>@@@???@@@@@@@@@???<<<999888<<<;;;;;;::::::;;;;;;;;;;;;888555555666888888888888666444222222222444444000111444777:::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;999666444444555555666777888777555333222//////...------------...,,,...111555777999:::;;;555555333333333333444555444666777888777444111///444333222222111111222222......//////000111333333666777888888777777999:::888666444222111111111111555444333222111///...---111111000///...///111444888999999999888777555444222000...+++)))))))))***,,,***((()))+++,,,+++(((,,,++++++,,,---...///000///111333444333222222222------....../////////000333111...,,,***)))******...,,,)))(((''')))+++,,,...---+++)))(((((())))))...////////////---+++***'''&&&$$$###""""""###$$$((('''&&&%%%$$$############$$$%%%%%%&&&&&&&&&%%%''''''''''''((()))***+++,,,)))&&&%%%''''''%%%###'''''''''(((((('''$$$!!! !!!"""$$$$$$%%%%%%&&&'''(((((((((''')))'''&&&&&&((()))((((((%%%###  ###$$$""""""############"""""""""$$$&&&'''%%%"""!!!!!!!!!!!!!!!  &&&...555:::@@@GGGLLLSSSSSSVVV^^^hhhqqquuuwwwuuuwwwzzz}}}~~~}}}}}}~~~~~~|||zzzxxx~~~||||||~~~~~~zzzxxxvvvsssrrrssstttuuuxxx}}}}}}zzz}}}~~~}}}xxxzzz|||}}}}}}}}}~~~zzz}}}{{{uuuppppppooommmzzz|||~~~}}}yyywwwwwwyyyyyyvvvtttuuu{{{yyyvvvsssqqqqqqpppooonnnmmmjjjggggggjjjkkkhhheeeaaa___]]]\\\[[[\\\]]]^^^\\\]]]]]]^^^^^^]]]]]]\\\___aaacccdddccc```]]]ZZZXXXWWWVVVWWWXXXYYYXXXWWWUUUUUUUUUUUUVVVVVVVVVVVVSSSVVVZZZ^^^aaaaaa___^^^[[[ZZZWWWTTTRRRQQQQQQRRRQQQSSSTTTSSSQQQOOOOOOPPPSSSTTTVVVWWWVVVTTTQQQPPPMMMMMMNNNMMMLLLKKKJJJIIIGGGHHHIIIJJJKKKKKKJJJIIIMMMOOOQQQPPPMMMIIIFFFEEEDDDCCCAAA@@@@@@CCCFFFHHHEEEDDDCCC@@@===<<<===???>>>?????????>>>;;;999777:::::::::999::::::;;;;;;:::777555555666888999999888777444222111111111222000111444777999;;;;;;;;;:::::::::::::::999999999999::::::999666555555666555666777777777555333222...------,,,,,,,,,,,,,,,,,,---000333666777888888444333222111000111111222333444666777777555333222222222111111111222222333000//////000000111222333666888::::::999999999:::777666444222111111111111444333222111000//////...000000000...---...000333999999999888777555444222000...,,,***))))))******,,,***((()))+++,,,+++)))+++++++++,,,---.../////////111333444333222333333------........./////////000///---+++++++++,,,---...---***(((((()))***,,,---,,,+++***))))))))))))---......///...,,,+++***'''&&&%%%#########$$$$$$((('''&&&%%%$$$#########"""######$$$$$$%%%$$$$$$)))((((((((()))***++++++***(((%%%&&&'''((('''%%%&&&&&&&&&''''''&&&###!!! !!!"""######$$$%%%&&&&&&&&&'''&&&(((&&&%%%%%%&&&''''''&&&%%%### !!!###""""""############""""""###$$$%%%%%%###  !!! """'''///555:::???EEEJJJPPPQQQVVV^^^iiirrrwwwxxxuuuwwwyyy|||~~~~~~~~~~~~zzz{{{~~~}}}|||~~~|||yyyxxxxxxwwwwwwttttttuuuxxx{{{~~~~~~}}}~~~~~~}}}}}}~~~{{{}}}{{{uuuqqqrrrrrrpppvvvxxxyyyxxxvvvvvvxxxzzzxxxuuurrruuu|||~~~}}}~~~yyyuuuqqqnnnmmmlllkkkjjjkkkhhheeeeeeggghhhfffcccbbb```]]]ZZZZZZZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZ\\\]]]]]]]]]\\\[[[YYYXXXXXXYYYZZZZZZXXXVVVUUUUUUVVVVVVWWWWWWWWWXXXTTTWWW\\\```bbbbbb```^^^[[[YYYVVVSSSQQQPPPPPPPPPQQQRRRSSSSSSQQQQQQRRRSSSTTTUUUUUUUUUTTTQQQOOOMMMKKKLLLMMMNNNLLLJJJGGGEEEGGGGGGIIIJJJKKKLLLLLLLLLOOOQQQRRRQQQMMMIIIGGGFFFBBBBBBBBBBBBBBBDDDEEEFFFEEEEEECCC@@@===;;;<<<======>>>>>>>>>===;;;888666888888888888888999:::;;;999777555555777999999999888666444111000/////////111222555777999:::::::::;;;;;;;;;:::999888666666666888888777666555666777444555666666555444222111---,,,++++++******++++++,,,---///222333444444444222111000.........///000111222444666666666444333000000000000111222333444111111111000000111111222666999<<<>>><<<;;;::::::666555444333222111111222111111000000//////000000000000000...------///111777777777666444222111000,,,+++***)))))))))***++++++***)))***++++++***)))++++++,,,,,,------......---///222333222222222333---------------......///,,,,,,++++++,,,---///000///---+++)))((()))***+++,,,,,,,,,,,,+++***))))))------......---,,,***)))((('''%%%$$$###$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$"""""""""###############******)))))))))******+++((('''&&&&&&(((((('''&&&%%%%%%%%%%%%&&&%%%###  !!!""""""""""""###$$$%%%%%%&&&&&&&&&%%%######%%%%%%%%%$$$%%%###!!! !!!!!!""""""######""""""!!!$$$$$$###""" $$$)))000666999>>>DDDIIIOOOQQQWWW```jjjrrrwwwyyyuuuwwwyyy{{{}}}~~~~~~~~~wwwyyy}}}}}}yyyxxxyyy{{{}}}}}}wwwwwwvvvwwwzzz~~~||||||}}}~~~}}}}}}|||~~~|||vvvsssuuuwwwvvvsssttttttssssssuuuyyy|||yyytttqqquuu~~~~~~|||{{{{{{|||tttqqqllljjjjjjjjjjjjiiiiiifffcccbbbcccdddcccaaaaaa___\\\YYYXXXYYY[[[\\\]]]]]]\\\[[[ZZZXXXVVVUUUSSSTTTUUUVVVXXXZZZ[[[\\\ZZZYYYZZZ[[[\\\[[[XXXUUUUUUUUUVVVWWWXXXXXXYYYYYYWWWZZZ^^^aaabbb```^^^\\\ZZZXXXUUUQQQOOONNNOOOOOOPPPRRRSSSSSSRRRRRRTTTVVVVVVVVVVVVUUUSSSPPPMMMKKKLLLLLLLLLLLLKKKIIIHHHGGGHHHIIIJJJKKKKKKLLLLLLLLLPPPQQQQQQOOOKKKHHHFFFFFFBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCC@@@===;;;;;;<<<===>>>>>>???===;;;999777777777666777777888999:::888666555555777999999999555444333111000000000000333444666888::::::::::::;;;;;;;;;:::888666444222222333555444333333444666444444444444333222111000,,,,,,+++************+++---...000111222222222222///...---------...000111111222444555555444333222////////////111222333444333222111000000000000000666999>>>???>>><<<999888555444444333222222222222//////.........///000111000111111///------...000444333222111///...,,,+++))))))(((((()))***+++,,,+++************+++******++++++,,,,,,------------***,,,///000000///000111---,,,,,,++++++,,,---...************,,,---///000///---+++***)))))))))*********,,,,,,,,,+++***)))------.........---+++***((('''&&&$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""#########))))))(((((((((((())))))))))))((((((((('''&&&%%%$$$######$$$$$$$$$""" !!!"""""""""""""""###$$$%%%&&&'''&&&%%%######$$$%%%$$$###%%%### !!!!!!""""""""""""!!!!!!$$$###!!!!!!%%%+++222666:::>>>DDDHHHRRRUUU\\\dddlllssswwwxxxvvvwwwyyy{{{|||}}}}}}}}}vvvyyy|||~~~zzzyyy{{{~~~{{{zzzyyyyyy{{{~~~{{{yyyyyy}}}}}}}}}zzzxxx{{{~~~~~~wwwuuusssrrrssswww||||||vvvssswww~~~~~~}}}{{{yyyyyy{{{~~~}}}mmmjjjhhhggghhhjjjjjjjjjfffdddaaa__________________]]][[[YYYXXXYYYZZZ[[[]]]]]][[[YYYWWWTTTQQQPPPQQQQQQQQQSSSUUUXXX[[[]]][[[[[[[[[\\\\\\[[[WWWTTTUUUVVVVVVXXXYYYZZZ[[[[[[\\\^^^___```___]]]ZZZXXXWWWUUUSSSPPPNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSUUUWWWXXXXXXWWWUUUSSSPPPMMMLLLOOOMMMKKKIIIHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKNNNNNNNNNKKKHHHEEEEEEEEECCCEEEFFFGGGGGGFFFDDDCCCCCCCCCCCC@@@===;;;;;;<<<>>>>>>???@@@???===:::999666666666666666777888999888666555666888999999888222222222222222222333333666777888:::;;;;;;::::::999999999888666333000///---///000111000000222333333333333222111111000///---,,,,,,+++++++++++++++---...000111222222111111,,,,,,,,,---...000222333222333333333222111///...------...///000222333444222222111000////////////444888===???===:::777666333333333333333333333222...---,,,,,,---...000111111222222111...---.../////////---,,,***)))(((((('''''''''((()))+++,,,,,,******+++************+++***+++,,,---------,,,,,,'''))),,,---,,,,,,,,,---,,,+++***)))))))))+++,,,)))))))))******+++,,,------,,,+++))))))((())))))((()))***+++,,,+++***)))------...///...---,,,+++((('''%%%$$$######$$$$$$$$$$$$#########$$$%%%%%%%%%$$$############$$$$$$'''&&&&&&&&&&&&''''''(((,,,,,,+++***'''%%%###"""###"""!!!!!!######!!! """""""""!!!""""""###$$$"""""""""###$$$&&&'''((('''%%%######$$$$$$$$$######""" !!!!!! """!!! ###&&&,,,333888;;;@@@EEEJJJWWW\\\bbbiiinnnqqqtttuuuuuuwwwzzz|||~~~~~~}}}|||wwwyyy|||~~~}}}~~~~~~}}}|||~~~~~~{{{yyy}}}|||}}}}}}}}}~~~{{{wwwuuuvvvzzz{{{xxx{{{~~~}}}|||zzzyyyzzz}}}~~~fffeeedddfffhhhjjjkkkjjjcccaaa___\\\[[[[[[\\\]]]\\\[[[ZZZYYYXXXYYYZZZZZZ\\\[[[ZZZXXXUUUSSSPPPOOOQQQQQQRRRSSSVVVYYY\\\^^^\\\[[[[[[[[[[[[ZZZWWWTTTUUUVVVWWWXXXZZZ[[[]]]]]]_________]]][[[XXXVVVUUUTTTSSSPPPNNNMMMMMMNNNOOOPPPPPPQQQQQQPPPRRRUUUWWWXXXXXXVVVTTTRRROOOMMMLLLNNNLLLIIIGGGGGGIIILLLNNNLLLKKKJJJJJJIIIIIIJJJJJJLLLLLLKKKHHHEEEDDDDDDEEEEEEFFFGGGHHHGGGEEEBBBAAAAAABBBBBB@@@>>><<<<<<<<<>>>>>>@@@@@@???===;;;:::888777777666666777777777888777666777888999777666222222333444555555666666777888999:::::::::999888666777777666444111...,,,+++,,,......---...///111222222111000000/////////---,,,++++++******++++++---...///000111111000000,,,,,,,,,---...000333444111111111000///...---,,,---------...///111222333111000//////............222666:::;;;:::777444333222222333444444444333333---,,,+++++++++---000111111222222111...,,,,,,---,,,+++)))(((''''''&&&'''&&&&&&''')))***+++,,,---)))+++++++++***)))***+++***+++,,,------,,,+++***%%%'''******)))(((((()))***)))'''&&&&&&&&&((()))((((((((()))))))))))))))******)))(((((((((((()))''''''((()))************+++,,,---......---,,,+++'''&&&$$$###"""######$$$###############$$$%%%&&&&&&%%%$$$###"""###$$$%%%$$$$$$$$$%%%%%%&&&'''(((,,,---...,,,((($$$"""!!!"""  !!!!!!!!!$$$######""""""######$$$""""""""""""###%%%((()))'''%%%#########$$$###"""!!!  ###&&&,,,333999>>>CCCIIINNN[[[```ffflllnnnppppppqqquuuxxx||||||zzzxxxxxxyyy{{{}}}}}}}}}||||||zzzyyy{{{zzzxxxzzz~~~~~~}}}|||{{{{{{{{{}}}bbbbbbcccfffiiijjjjjjhhhaaa```]]]ZZZXXXXXXYYY[[[XXXXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUXXXZZZ]]]^^^^^^\\\ZZZYYYYYYXXXVVVTTTUUUVVVWWWYYY[[[]]]^^^______^^^\\\YYYWWWUUUUUUTTTRRRPPPNNNMMMMMMMMMOOOPPPPPPPPPPPPPPPOOOQQQTTTVVVWWWVVVUUUSSSPPPNNNLLLKKKJJJIIIGGGGGGGGGIIILLLMMMJJJIIIIIIHHHHHHIIIJJJKKKJJJJJJIIIGGGDDDCCCEEEGGGFFFGGGGGGFFFDDDBBB???===???@@@AAA@@@>>><<<<<<===<<<===??????>>>===;;;999999999888777666666666666999888777777888888666444444555555666777777777777666777888999888777666555333444555444222///,,,)))***,,,------,,,,,,...///111111000///............++++++***))))))))))))******+++---////////////......---,,,,,,---...000111............------,,,,,,---------...///000111222///......---------......000333666777555333111000111222333444444444333333---,,,+++******,,,///000///000111///,,,***)))******)))((('''&&&&&&'''(((&&&'''(((***+++,,,------)))+++,,,+++)))(((***,,,***+++,,,------,,,***)))&&&(((******(((&&&&&&''')))'''%%%######$$$&&&'''$$$%%%&&&'''(((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&'''((()))***)))***+++,,,,,,+++***)))&&&%%%###"""!!!!!!"""###""""""""""""###$$$%%%&&&&&&$$$###!!!!!!!!!############$$$%%%&&&((()))***+++---...,,,((($$$""""""!!! !!! ######""""""""""""######!!!!!! """$$$'''(((&&&$$$"""!!!""""""!!! !!!%%%+++444:::@@@FFFMMMRRRZZZ```ggglllnnnmmmnnnnnntttxxx~~~|||yyyvvvvvvvvvwwwyyy}}}~~~}}}||||||~~~}}}yyy|||~~~~~~{{{wwwuuutttvvv|||{{{yyy|||~~~|||||||||~~~}}}{{{{{{||||||~~~aaabbbdddgggjjjjjjhhhfff```___\\\YYYWWWVVVXXXZZZUUUWWWXXXZZZ[[[ZZZYYYYYYWWWWWWXXXXXXYYYYYYXXXXXXUUUUUUVVVXXXYYY\\\]]]^^^___\\\YYYXXXXXXWWWVVVTTTUUUVVVXXXYYY[[[]]]______^^^\\\YYYVVVTTTTTTUUUUUUPPPOOOMMMLLLLLLNNNOOOPPPPPPPPPPPPOOONNNPPPSSSVVVUUUTTTSSSQQQOOOMMMKKKKKKEEEFFFFFFGGGIIIJJJKKKKKKHHHGGGGGGGGGHHHJJJKKKMMMJJJJJJHHHFFFDDDDDDFFFHHHFFFFFFFFFDDDBBB???<<<;;;>>>???@@@@@@>>>======>>>;;;<<<===>>>===<<<:::888;;;:::999777666666666666:::999888888888777555333777777888888888888777777555666777777777666444333111222333333111...+++(((+++,,,...---,,,,,,...///111000///......---......******)))(((((((((((((((((()))+++---.........---///...---,,,,,,,,,------++++++,,,,,,,,,,,,------......---......///000111------,,,,,,,,,------...///111444444333000///...000111333444555444444333...,,,***)))***,,,...000---//////---***((('''''')))(((''''''&&&'''((()))'''''')))***,,,,,,------(((+++,,,,,,)))(((***,,,)))+++,,,------,,,***)))''')))******(((&&&%%%&&&(((&&&$$$"""!!!"""$$$&&&"""###$$$&&&'''((())))))%%%%%%&&&&&&'''(((((((((&&&%%%%%%%%%&&&''')))+++'''((()))******)))((('''%%%$$$###!!!!!!!!!!!!"""""""""""""""###$$$&&&&&&%%%###!!!  !!!"""######$$$%%%''')))+++,,,))),,,...---(((%%%$$$$$$  ###"""!!!!!!!!!!!!""""""  ###&&&'''$$$"""  %%%+++444;;;AAAHHHPPPUUUXXX___ggglllmmmllllllmmmtttxxx|||xxxtttsssssstttwww|||}}}{{{|||~~~|||~~~~~~{{{zzz{{{~~~~~~xxxzzz||||||xxxtttqqqooosssyyy~~~yyyyyy}}}{{{wwwwwwxxx}}}~~~zzzyyyzzz|||~~~fffcccaaacccgggiiifffccc___[[[WWWVVVYYYZZZWWWSSSOOORRRWWW[[[]]]\\\ZZZXXXUUUUUUVVVWWWYYY\\\^^^______]]]ZZZYYYYYYYYYXXXWWWWWWVVVTTTSSSRRRRRRQQQRRRTTTVVVYYY[[[]]]\\\[[[ZZZYYYWWWTTTSSSTTTUUUTTTTTTPPPMMMJJJHHHIIIKKKKKKLLLLLLKKKJJJJJJLLLNNNPPPRRRVVVUUURRROOOLLLIIIHHHGGGDDDDDDDDDEEEFFFHHHIIIJJJAAABBBDDDFFFGGGIIIIIIIIIHHHFFFFFFGGGIIIJJJIIIHHHDDDCCCAAA???<<<;;;999999888;;;???AAAAAA@@@??????;;;:::888888999::::::999::::::888777666555555555666666666666666555555555888888888777777777777666555666777777666444111000111111000...,,,***(((''',,,,,,+++++++++,,,,,,---...***'''(((,,,,,,((($$$%%%&&&''')))*********************+++,,,---/////////...,,,***)))((('''''''''''')))***+++,,,,,,,,,---......///000111111222111///,,,***)))***+++---000000000000000000000000111111222333333333222222...---***'''&&&'''(((***+++++++++***((('''((())))))((('''%%%%%%'''(((***'''(((***++++++***)))((()))))))))(((''''''&&&&&&(((((((((((())))))))))))&&&&&&%%%%%%%%%&&&&&&'''((('''%%%$$$###"""""""""!!!"""###$$$%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$###"""!!!"""$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$###"""!!!!!! !!! $$$((((((###!!!!!! %%%%%%''')))***+++++++++***)))'''%%%$$$###""""""!!!  $$$"""  !!!###""""""""""""!!!  %%%---777>>>AAAEEEKKKPPPXXX___fffhhhjjjmmmmmmjjjpppvvv~~~zzzvvvqqqsssuuuxxx|||~~~~~~{{{zzzzzz{{{||||||zzzzzz{{{wwwwwwyyy{{{}}}}}}|||{{{{{{{{{{{{xxx~~~|||~~~yyyuuuttttttwww~~~yyytttvvv}}}}}}yyyvvvsss}}}}}}xxx{{{~~~~~~bbb___\\\]]]aaadddbbb```\\\XXXTTTTTTUUUVVVRRROOOLLLOOOSSSWWWXXXXXXVVVTTTQQQQQQSSSUUUXXXZZZ[[[\\\___\\\YYYXXXXXXXXXWWWVVVPPPPPPPPPOOONNNNNNMMMMMMRRRSSSVVVXXXYYYXXXVVVUUUUUUSSSPPPPPPQQQRRRRRRQQQMMMJJJGGGFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIKKKNNNOOORRRQQQOOOMMMKKKIIIHHHHHHDDDDDDCCCCCCCCCDDDDDDEEEAAABBBCCCEEEFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFEEEDDDAAA@@@???===<<<;;;::::::888;;;???@@@???===<<<<<<;;;999777777777888777555999999888777666666666666666555555444444444444444777777666666666555555555555666777777666444111000000000///...,,,***((('''************++++++,,,------***'''(((++++++((($$$$$$$$$&&&'''))))))***************++++++,,,---...,,,+++***(((''''''&&&&&&(((((()))***++++++++++++,,,,,,------...//////000...---+++)))((())))))***........................//////000111111111000000,,,***'''%%%$$$%%%&&&((()))))))))(((&&&%%%&&&'''((('''&&&&&&&&&''')))***)))))))))******)))(((((()))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%$$$$$$######"""!!! """$$$$$$###""""""############""""""$$$######"""!!!!!! !!! $$$((((((### !!!!!!###$$$%%%&&&'''(((((((((&&&%%%$$$"""   !!!!!!!!!!!!  %%%---777===@@@CCCIIINNNWWW```gggkkknnnqqqrrrppprrrvvv|||~~~yyyuuurrrtttxxx{{{~~~~~~{{{yyyyyyyyyzzz|||yyyvvvvvvvvvrrrtttxxx|||}}}}}}|||zzzyyywwwvvvvvvuuuzzz|||{{{{{{{{{wwwwwwxxxzzz}}}yyyuuuvvv|||{{{vvvsssvvv{{{}}}|||~~~|||yyyzzz\\\XXXTTTUUUXXX[[[\\\[[[XXXTTTQQQPPPQQQPPPMMMJJJIIIKKKNNNQQQRRRQQQPPPOOOKKKMMMPPPSSSUUUWWWXXXXXXZZZXXXUUUSSSSSSSSSRRRQQQHHHIIIJJJKKKKKKJJJIIIHHHOOOPPPRRRSSSSSSRRRPPPOOONNNLLLKKKKKKMMMNNNNNNMMMHHHFFFCCCCCCEEEGGGGGGGGGHHHGGGFFFFFFFFFHHHIIIJJJMMMLLLKKKIIIHHHGGGGGGGGGDDDCCCBBB@@@????????????AAAAAABBBCCCCCCCCCCCCBBBDDDCCCBBBBBBCCCBBBAAA???======<<<;;;;;;;;;;;;;;;999;;;>>>???===;;;999999999888666666666666444333777777666666666666777777666444222111000111222333444444444333333333222222444555666666555333111//////......---+++***((('''(((((()))***++++++,,,---+++)))'''(((******'''$$$"""###$$$&&&((()))))))))++++++************++++++''''''&&&&&&%%%%%%&&&&&&))))))************))))))))))))******+++,,,,,,,,,******))))))((((((''''''************************++++++,,,---------------(((&&&$$$""""""###$$$%%%&&&''''''&&&######$$$%%%&&&&&&%%%%%%&&&(((***+++******)))((('''''''''''''''''''''&&&%%%%%%$$$$$$##################""""""######$$$$$$%%%&&&''''''$$$$$$"""!!! !!!""""""#########"""""" !!!""""""""""""""""""  """"""!!!!!!  !!!""""""!!!!!! !!!$$$$$$  !!!""" !!!!!!"""######""""""!!! !!!"""'''///888===???BBBHHHMMMYYYbbbjjjooossswwwxxxvvvtttvvvzzz|||}}}{{{xxxvvvuuuxxx|||{{{yyyxxxxxxyyy|||}}}}}}zzzvvvsssrrrrrrpppssswww|||~~~~~~|||zzzxxxuuusssqqqqqqvvvxxxxxxyyy}}}zzz|||~~~yyyxxxwwwwwwyyy}}}zzztttppprrrwww~~~~~~xxxtttuuuzzzTTTPPPMMMLLLOOOSSSUUUVVVTTTRRROOONNNNNNMMMJJJGGGEEEGGGIIIJJJKKKKKKJJJIIIHHHJJJNNNQQQTTTUUUUUUTTTSSSQQQNNNLLLLLLLLLKKKJJJDDDEEEHHHIIIJJJIIIGGGFFFLLLLLLMMMMMMMMMKKKIIIHHHGGGFFFEEEFFFIIIJJJJJJIIIDDDBBB@@@@@@BBBDDDEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>===<<<<<<<<>>???>>>>>>???@@@@@@>>><<<<<<<<<;;;:::999999::::::999<<<>>>???<<<999888777888666555666777666555333555444444444555555666777444222000...---...000111111000000000////////////111222333444333111///---,,,,,,++++++***)))'''''''''''')))***+++,,,------)))(((''''''))))))&&&$$$!!!"""$$$&&&((()))******++++++***)))(((((((((((($$$$$$$$$$$$$$$%%%&&&&&&************)))((('''&&&&&&&&&''''''(((((((((((((((((()))))))))(((&&&%%%''''''''''''''''''''''''&&&'''((())))))******)))%%%$$$"""!!!!!!"""###$$$%%%&&&&&&$$$"""!!!"""$$$$$$$$$$$$%%%&&&(((***++++++***(((&&&%%%%%%&&&'''&&&&&&%%%$$$$$$######"""!!!!!!!!! !!!"""###$$$%%%&&&&&&###"""!!! !!!!!!"""!!!!!!  !!!!!!!!!!!!!!!    $$$%%%+++222:::???AAADDDJJJOOO]]]fffooossswww|||}}}{{{vvvvvvxxxyyyzzz{{{{{{{{{zzz}}}~~~{{{zzzzzz{{{|||}}}~~~~~~|||xxxtttsssrrruuuvvvwwwzzz|||}}}zzzvvvsssqqqrrrxxx{{{|||~~~}}}|||~~~~~~{{{vvvxxxyyyxxxwwwxxx}}}}}}xxxrrrnnnkkkssswww|||}}}{{{zzz~~~~~~|||wwwtttwww|||LLLIIIEEEDDDFFFJJJNNNPPPPPPOOOMMMMMMLLLJJJGGGEEECCCCCCDDDDDDDDDDDDCCCCCCEEEGGGKKKNNNPPPQQQPPPPPPMMMJJJHHHFFFGGGGGGFFFFFFCCCEEEGGGIIIIIIIIIGGGFFFHHHHHHHHHHHHGGGEEEDDDCCCAAAAAAAAABBBDDDFFFEEEDDD@@@>>>======???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDCCCAAA???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>===<<<:::999888888999;;;>>>>>><<<:::;;;;;;999888777777777777999;;;>>>???===:::888888777666666777999999777555222222222222333444555555222000---+++***+++---...------,,,,,,,,,+++++++++......000000000...,,,+++((((((((((((((('''&&&&&&&&&''')))+++,,,---------'''&&&&&&'''''''''&&&$$$###$$$%%%''')))************)))(((&&&%%%%%%$$$$$$"""""""""######$$$&&&&&&)))))))))((('''&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&###"""!!!!!!!!!"""###$$$$$$%%%%%%###!!! !!!###!!!"""###$$$&&&''')))******)))'''%%%$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!  """###$$$$$$$$$"""!!!   """&&&(((...555===BBBDDDHHHNNNTTTccckkkrrruuuxxx}}}~~~|||xxxwwwwwwwwwyyy|||}}}{{{{{{|||~~~{{{yyyxxxxxxyyyxxxvvvvvvyyy}}}~~~zzzvvvsssrrrvvv}}}|||{{{~~~}}}wwwuuuuuuxxxzzzyyyvvvvvvzzz}}}{{{uuunnniiihhhhhhsssvvvzzz|||{{{zzzyyyyyy{{{xxxxxx{{{~~~~~~zzzzzz}}}BBB@@@>>>===>>>BBBFFFIIIIIIIIIJJJIIIHHHFFFDDDBBB?????????>>>============BBBCCCEEEGGGHHHIIIIIIIIIGGGEEECCCBBBCCCDDDDDDCCCBBBCCCEEEFFFFFFFFFEEEEEECCCCCCCCCBBBAAA@@@???>>><<<<<<<<<>>>@@@AAA@@@>>><<<;;;999:::;;;===<<<;;;<<<<<<<<<======>>>>>>>>>>>>===<<<:::888777666666888888888888888999:::;;;;;;;;;;;;:::999777555444222222444777::::::999777888777666555444333333333666999===>>><<<;;;999999888777777999::::::888666000000///000000111222222///...+++)))((())))))***))))))))))))(((((((((''')))***+++,,,+++***((('''$$$$$$%%%%%%%%%%%%%%%$$$&&&''')))***+++++++++***%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))))))))'''&&&%%%$$$###"""""""""!!!!!!!!!!!!"""###$$$%%%'''''''''&&&%%%###"""!!!""""""""""""""""""""""""&&&&&&'''(((((('''&&&%%%######################## !!!"""######$$$$$$!!!!!! !!!!!!"""###############"""  !!! !!!###$$$&&&''''''''''''&&&%%%$$$$$$$$$$$$###""""""!!!  !!!!!! ###''')))///666>>>DDDGGGLLLTTTZZZgggnnnssstttwww|||~~~}}}{{{yyywwwwwwyyy}}}~~~|||{{{{{{}}}}}}{{{|||}}}yyyxxxvvvwwwzzz~~~zzzwwwuuusssrrrxxx|||zzz|||~~~xxxssssssuuuxxxzzzyyywwwvvvxxxzzz~~~|||wwwooohhhfffhhhlllrrrtttwwwxxxxxxyyy{{{}}}}}}zzzwwwwwwyyy}}}999999888777888:::???BBBAAABBBDDDDDDBBB@@@???>>><<<;;;999888777777777777<<<======>>>??????@@@@@@???===;;;;;;===??????????????????@@@@@@@@@@@@@@@>>>>>>===<<<<<<;;;:::999888777888999;;;<<<:::888888777555666777777666555555666777888999:::::::::777777666555444444444444555555555555555666777777666666555555333222000///......000333555555222000111000000000///000000111222555999<<<;;;::::::::::::999999::::::888555222.........---......//////,,,+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((('''&&&$$$### !!!""""""############$$$%%%'''))))))((('''&&&###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&'''''''''''''''$$$###"""!!!   !!!"""$$$$$$$$$$$$###""" !!!!!!!!!!!!!!! $$$%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!"""""" !!!!!! """###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!  $$$(((***...555>>>EEEIIIOOOXXX___hhhnnnrrrrrruuu{{{~~~|||yyywwwxxx|||~~~}}}{{{yyyyyyzzz}}}~~~|||zzzzzz}}}{{{{{{{{{}}}~~~{{{wwwuuuttttttuuuxxx|||zzzzzz|||~~~~~~vvvsssvvvwwwxxxzzzzzzyyywwwwwwwwwxxxxxxuuuooojjjjjjpppvvvvvvwwwwwwvvvvvvwww{{{~~~}}}}}}||||||{{{{{{{{{{{{|||}}}444444444333444666:::===;;;===??????>>><<<;;;;;;999888666444333333333444888888777777777888999999888666444555777999::::::<<<;;;;;;::::::;;;;;;<<<::::::999999888777777777555444555666888888666444555444333333444444222111111222333555666777777777222222222111222222333333444444333333222333333333222222111111///...,,,,,,,,,,,,---000111000---++++++++++++,,,---...///000///333777::::::::::::;;;<<<;;;::::::999666222///...------,,,,,,,,,------******)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$"""!!! !!!""""""""""""###$$$&&&''''''&&&$$$###"""$$$%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""!!! #########""""""!!!  ##################$$$$$$ !!!!!!!!! !!!!!!!!!"""""""""""""""###%%%&&&&&&%%%$$$###!!!  $$$(((***---444>>>EEEJJJQQQZZZbbbhhhmmmppppppssszzz~~~zzzwwwwwwzzz}}}~~~|||zzzxxxwwwxxxyyy{{{~~~}}}{{{xxxwwwxxx|||~~~zzzwwwuuuuuuwwwxxxvvv|||~~~~~~}}}zzzyyyzzz|||zzz|||}}}vvvuuuyyyxxxxxxyyyzzzzzzyyywwwvvvrrrttttttqqqnnnqqqxxx~~~}}}|||yyyvvvtttuuuxxx{{{{{{}}}}}}zzzwwwwwwyyy}}}333111000000111333666888999999999999888777777666555333111//////000222444111111333444555555555555555555444444444666777888666666666666555555555555444222000111444555444111555444444333222222111111---------------------,,,......///111111222222111.........///000000000111111...,,,---000222111//////...,,,+++***+++---...***+++++++++***(((&&&%%%%%%&&&((((((((((((***+++///222666:::<<<<<<;;;:::888666333111111000...---((((((((())))))*********)))((('''&&&%%%%%%%%%%%%&&&&&&%%%###""""""""""""!!!"""""""""!!! $$$$$$%%%$$$$$$###""""""""""""""""""""""""""""""&&&&&&&&&&&&%%%$$$###"""  !!!!!!  !!!"""""""""!!!"""!!!  !!!!!!!!!    !!!###%%%%%%$$$"""!!!!!! $$$***///222666<<>>GGGOOOVVV]]]ffflllssssssrrrrrrsssvvv{{{|||zzzyyyzzz{{{{{{{{{yyy|||}}}{{{{{{}}}~~~{{{xxxuuutttuuuwwwyyyzzzzzzxxxtttrrrtttyyy~~~yyyvvvuuuxxx|||}}}zzzvvvppprrruuuwwwxxxyyy{{{}}}~~~~~~zzzuuussssssrrrvvv{{{~~~~~~||||||}}}}}}|||yyywwwvvvvvvvvvvvvxxxwwwvvvwwwyyy||||||||||||xxxwwwzzz{{{yyyyyy{{{~~~}}}xxxvvvxxx}}}***)))(((((()))+++...///222222222222111000///...,,,+++***)))***+++,,,---000///...---,,,---............------...///111222222111000...,,,+++))))))+++******+++---///...---,,,,,,,,,+++******)))))))))((((((((('''''''''&&&))))))******))))))(((''')))))))))((((((((((((((()))((('''(((***+++***)))(((''''''&&&'''(((***+++((('''&&&$$$###############$$$%%%%%%$$$###$$$&&&,,,///444888:::;;;:::999999555000,,,+++)))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!######""""""!!!"""""""""!!!!!!"""""""""!!! !!!!!!"""###"""!!! ########################  !!!!!!!!!!!! !!! !!!%%%+++111777:::???EEENNNUUU[[[bbbkkkqqquuuuuuuuuttttttuuuyyy|||}}}}}}{{{{{{{{{{{{|||}}}~~~yyyxxx{{{|||{{{zzz||||||zzzvvvtttsssuuuxxxzzz|||{{{zzzvvvssstttzzz{{{xxxtttqqquuu{{{}}}zzzuuunnnoooqqqssstttvvvyyy{{{}}}~~~~~~|||yyyvvvuuuuuuuuuxxx}}}~~~{{{xxxvvvwwwyyyzzzwwwxxxyyy{{{}}}~~~|||zzzttttttwww}}}}}}|||~~~~~~yyywww}}}***))))))((()))+++---...111111111000///...---,,,++++++***++++++,,,------///...,,,++++++---///000000///...---,,,,,,---...///...---,,,***)))((('''(((((()))***,,,---......,,,,,,++++++***)))))))))))))))((((((((('''''''''((((((((())))))(((((('''(((((((((''''''&&&&&&&&&''''''(((((()))))))))(((&&&&&&&&&'''(((***+++,,,)))(((&&&$$$#########$$$$$$%%%&&&%%%$$$###$$$%%%+++...333777:::;;;::::::555222---)))((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$"""############!!! !!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""" !!!"""######""" """"""""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!###"""!!!   $$$)))000666;;;>>>JJJOOOVVV[[[___eeekkkqqquuuvvvwwwwwwvvvwwwyyy{{{yyyzzz||||||}}}~~~}}}yyyxxx|||}}}|||{{{}}}|||zzzvvvssssssvvvyyy{{{}}}yyyvvvwww||||||xxxtttooolllpppwwwzzzwwwqqqjjjlllnnnoooqqqtttyyy|||~~~~~~}}}|||{{{zzzzzzzzz}}}~~~|||zzzyyyyyyyyyzzzvvvwwwzzz}}}~~~zzzvvvoooppptttzzz}}}|||}}}|||xxxwww~~~}}}~~~+++************+++---...000000//////...,,,+++***)))***+++,,,---.........,,,,,,++++++,,,...111222333222///---+++***)))))),,,++++++******)))))))))'''((()))***+++,,,---...------,,,++++++******)))((((((((((((((((((((((((&&&'''(((((()))))))))((('''''''''&&&%%%%%%%%%$$$&&&'''((())))))(((((((((%%%%%%&&&'''(((***+++,,,)))'''%%%$$$#########$$$###$$$%%%$$$###"""###$$$(((+++000555888:::999999222///+++)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""!!!!!!   !!!!!! !!!!!!!!! """""""""""""""""""""""" """$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!     """"""!!! !!!"""######!!! !!!$$$(((...444:::???BBBNNNSSSZZZ___ccchhhnnnsssuuuxxxzzz{{{{{{{{{|||}}}|||~~~~~~}}}}}}{{{{{{~~~}}}|||~~~~~~{{{wwwttttttvvvzzz}}}}}}yyyvvvxxx}}}}}}yyyvvvpppkkkhhhkkkrrruuurrrnnnhhhjjjmmmoooqqquuuzzz~~~~~~~~~~~~|||}}}}}}~~~}}}|||zzzyyyuuuwwwzzz}}}}}}xxxtttooonnnqqquuuvvvwww{{{{{{yyyyyy}}}~~~|||~~~,,,,,,,,,,,,,,,---......000000000///...,,,******(((***,,,...////////////,,,,,,,,,---...111333444555444111...+++***)))))),,,,,,++++++++++++******((()))++++++++++++---............---,,,,,,++++++)))))))))***++++++,,,,,,))))))******+++******)))'''''''''&&&&&&&&&&&&&&&&&&(((***+++***)))))))))&&&&&&'''(((***++++++,,,)))((('''%%%$$$$$$######"""###$$$$$$""""""###$$$&&&***///444888999999999333111...------,,,***)))&&&&&&&&&'''''''''(((((($$$$$$###!!!!!!!!!!!!!!!######"""!!!!!!"""""""""!!!!!!"""#########""""""""""""""""""!!!!!!!!!!!!###%%%'''))))))(((&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  !!!  !!!!!!  !!!""""""""""""  """$$$$$$#########$$$$$$###"""!!! """$$$&&&)))---333:::???DDDFFFNNNSSS[[[aaafffllltttyyyxxx{{{zzzyyy{{{}}}~~~}}}}}}~~~|||xxxttttttvvvzzz}}}{{{{{{zzzvvvtttvvv||||||zzzvvvsssmmmkkkiiikkknnnppppppnnnkkkmmmppprrrtttwww{{{~~~~~~yyy{{{~~~|||{{{yyyzzz|||~~~}}}zzzvvvsssrrrrrrsssrrrsssyyy}}}}}}}}}~~~111111111111111111222222555555555444222000///...+++---000222444444333222111222222444555666777777999777555222111000///000333333222111000/////////---000111111//////111333333333222111111000000///---...///000111222333444333333222222000///------++++++++++++++++++,,,,,,***---000111///......///+++,,,---...////////////,,,,,,,,,+++***)))((('''$$$&&&''''''&&&&&&((()))***---333888<<<>>>>>>>>>888777555444333111...+++(((((()))***++++++,,,,,,)))(((%%%###"""###%%%&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###&&&(((+++------,,,)))(((########################%%%%%%%%%%%%$$$###"""""" !!!!!!  !!!######$$$###"""  !!!!!!!!! !!!!!! """%%%'''((('''%%%$$$#########$$$$$$$$$$$$%%%############"""""""""""" !!!###$$$%%%%%%%%%$$$$$$$$$#########""""""$$$&&&(((((('''&&&'''(((''''''''''''%%%###!!!   """&&&))),,,...333999???DDDHHHJJJPPPVVV]]]dddiiiooowww}}}}}}|||wwwvvvzzz~~~~~~||||||}}}wwwsssrrruuuyyy|||yyyzzzxxxvvvtttvvv}}}{{{yyyvvvrrrooonnnnnnnnnnnnnnnoooppprrrqqqsssvvvxxxxxxyyyzzz|||~~~~~~}}}{{{|||~~~~~~|||yyyxxxwwwwwwtttrrrwww~~~~~~~~~666666666666666777777777;;;;;;:::999888666555444...111444777999999888777999999:::;;;<<<<<<;;;;;;===;;;:::888777777777888<<<;;;:::888666555444333444666888777555444666999888888777777666555555555333333555666888:::;;;<<<===<<<;;;999777444222000000000000111111222222222000333777888555444444555111222333444555555555444111222222222111///---,,,(((***,,,,,,+++,,,---///000333999>>>BBBDDDDDDDDD>>><<<;;;:::888555000,,,++++++,,,---///000111222---+++(((%%%$$$&&&(((***,,,+++***)))((('''''''''&&&''''''((()))))))))(((******))))))(((((((((((((((***---///000...,,,***%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((('''&&&&&&"""###$$$%%%%%%$$$###"""!!!"""###$$$%%%&&&'''(((&&&$$$"""!!! !!!"""#########"""""""""######$$$%%%(((+++...///---+++)))&&&&&&'''''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$&&&&&&''''''))))))((((((((('''''''''''')))++++++***)))***+++,,,,,,------+++(((%%%$$$ ###$$$%%%%%%###"""############"""!!!   """###  !!!!!! $$$))),,,000333777===CCCHHHKKKMMMUUUZZZaaafffjjjooovvv{{{~~~zzz||||||yyyvvvvvv|||~~~{{{{{{|||wwwrrrqqqssswwwzzzzzzzzzyyywwwvvvxxx}}}yyyvvvssspppmmmqqqrrrsssqqqoooooorrruuuvvvyyy{{{|||zzzyyyyyyzzz|||}}}zzz}}}~~~~~~~~~}}}}}}|||wwwssswww~~~}}}~~~~~~}}}}}}~~~CCCAAA@@@@@@CCCEEEFFFFFFDDDDDDCCCBBB@@@===;;;:::>>>>>>>>>AAADDDFFFFFFFFFIIIIIIHHHFFFEEEEEEHHHKKKFFFEEECCCAAAAAABBBDDDEEECCCEEEFFFDDDAAA???@@@BBBEEEBBB@@@@@@AAACCCCCCCCCBBBBBBAAA@@@???>>>=========<<<;;;;;;===@@@DDDFFFFFFFFFEEECCC@@@===999888999:::;;;===>>>??????@@@BBBAAA@@@@@@AAAAAA???=========<<<<<<;;;;;;::::::>>>===<<<:::888666444222///222444666666666888999;;;???EEEJJJMMMNNNLLLKKKGGGGGGFFFEEECCC@@@>>>===::::::;;;<<<<<<:::999888:::888444111000///000111444333222111000000000000333111/////////000///...222///...///111333111///---///222555666444222000,,,---------++++++---///000111222333111...+++)))***)))'''&&&&&&&&&'''(((''''''(((+++------+++))),,,(((%%%&&&(((******)))***)))(((((((((***,,,...222333555666777777666555333333333333222111///...222333222///,,,******+++************++++++,,,,,,,,,,,,------............111222444555555444222111444555444444222///---+++)))(((&&&'''((())))))(((++++++***)))(((&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%###%%%(((((('''%%%$$$$$$### !!!"""!!!!!!!!!!!!"""$$$$$$###""" !!!!!!"""!!! !!!!!!!!!!!!   """%%%(((***...000999;;;>>>???AAAGGGOOOUUU[[[___dddjjjoootttyyy|||zzzwwwuuuvvvxxxzzz~~~}}}}}}~~~~~~}}}zzzwww{{{yyyvvvsssrrrssstttvvv}}}{{{{{{}}}|||uuuooommmnnnyyywwwtttrrrqqqrrrtttuuuwwwyyy{{{}}}~~~~~~}}}|||{{{xxx||||||yyy}}}}}}xxxuuuxxx{{{~~~RRRPPPOOOPPPRRRUUUVVVVVVVVVUUUTTTRRRPPPMMMKKKJJJJJJJJJKKKMMMOOOQQQQQQQQQTTTTTTTTTSSSQQQQQQSSSUUUPPPOOOMMMLLLLLLMMMNNNOOOTTTVVVWWWVVVTTTSSSTTTUUUXXXUUUPPPNNNNNNNNNOOONNNNNNNNNMMMLLLJJJIIIHHHHHHJJJIIIHHHHHHJJJMMMPPPRRRUUUUUUSSSQQQNNNKKKHHHFFFDDDEEEHHHJJJLLLLLLLLLLLLOOONNNMMMNNNOOOOOOMMMKKKHHHHHHGGGFFFFFFEEEEEEEEEJJJJJJIIIGGGDDDAAA???===>>>???AAAAAA@@@@@@AAABBBGGGKKKRRRWWWZZZZZZXXXVVVPPPPPPQQQQQQOOOMMMJJJIIIGGGHHHHHHIIIIIIHHHHHHGGGCCCAAA>>><<<<<<<<<>>>???@@@???>>>===<<<;;;;;;;;;>>><<<;;;;;;;;;;;;:::888999777666777999:::777555333555999<<<===<<<:::888555666777666444444666888999:::;;;;;;:::888666444333222111000///000111111111000111333555555333111111---***))),,,...//////222111000000000222444555999:::<<<>>>????????????AAA@@@???>>>===;;;:::::::::::::::777444222222333222333333444444444444444555555555666777888999:::<<<===>>>??????===;;;::::::::::::999777444222000000...------///111111000111111111000///...---,,,------,,,+++)))(((''''''&&&))),,,---+++***))))))'''%%%$$$$$$&&&'''&&&$$$&&&%%%%%%&&&(((((('''&&&%%%$$$######"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!  """### !!!!!!!!!  !!!!!! !!! """!!!  !!!  """%%%(((,,,000333999===@@@CCCGGGMMMUUU\\\___ccciiinnnrrruuuyyy{{{{{{~~~|||yyywwwxxxzzz|||~~~||||||}}}}}}{{{zzz|||zzzwwwuuussstttuuuvvv{{{{{{|||~~~zzztttppppppqqqyyyxxxuuutttssstttvvvwwwzzz{{{|||}}}}}}|||{{{zzzxxxvvv{{{~~~{{{xxxzzz|||~~~|||zzz|||}}}|||eeedddcccdddgggjjjkkkkkkiiihhhfffcccaaa___]]]\\\]]]^^^___```aaabbbbbbbbbdddfffgggfffdddccccccdddaaa```___^^^^^^^^^^^^^^^ccceeeggggggfffeeefffggghhhddd___[[[[[[\\\]]]]]]``````^^^]]]\\\ZZZYYYYYYYYYXXXWWWWWWXXXZZZ]]]^^^dddcccaaa___\\\YYYVVVTTTTTTWWW[[[^^^``````___^^^\\\[[[[[[\\\^^^^^^]]][[[UUUSSSRRRPPPOOOPPPPPPQQQVVVVVVTTTSSSPPPNNNKKKJJJMMMNNNNNNMMMKKKJJJKKKLLLWWW\\\bbbgggjjjiiifffddd^^^___```aaa```]]]ZZZXXXTTTTTTTTTTTTUUUVVVWWWWWWQQQPPPNNNMMMMMMOOOQQQSSSOOONNNMMMLLLKKKJJJJJJJJJGGGGGGFFFGGGGGGFFFDDDBBBCCCCCCCCCEEEFFFFFFCCCAAA>>>@@@DDDGGGHHHGGGEEECCCBBBCCCDDDCCCAAAAAABBBDDDFFFFFFFFFFFFEEEEEEDDDDDD@@@???>>>=========>>>??????>>>???@@@BBBAAA???===;;;777333222444777:::;;;???>>>=========>>>???@@@DDDEEEGGGHHHJJJKKKLLLLLLNNNLLLJJJGGGEEEDDDDDDDDDFFFFFFFFFCCC@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@BBBEEEHHHIIIMMMNNNNNNNNNMMMLLLJJJIIIDDDCCCCCCAAA???<<<:::999:::888777777:::<<<<<<<<<;;;;;;;;;;;;:::999777666444444444444222000...------000444555444333222222...---,,,---//////...,,,,,,++++++,,,......---+++,,,***(((&&&'''(((+++---,,,,,,,,,,,,,,,+++++++++)))((('''%%%%%%%%%&&&'''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!"""$$$&&&'''%%%######$$$''''''''''''&&&%%%$$$###"""""""""""""""""""""""""""""""""!!!"""######$$$######"""############""""""""""""""""""###!!! !!!"""""""""!!!!!!  !!!!!!!!!!!!  !!! !!!%%%(((+++000666:::;;;@@@FFFJJJOOOUUU^^^dddeeeiiiooosssuuuwwwxxxyyyuuuyyy}}}{{{zzz{{{}}}~~~~~~|||{{{{{{|||||||||yyyxxxuuusssrrrrrrssstttwwwyyy||||||}}}|||xxxsssppprrrtttzzzyyywwwvvvuuuwwwxxxyyy}}}}}}~~~~~~}}}{{{yyyxxxuuuuuuzzz~~~{{{yyyyyyyyy|||~~~~~~yyyyyyxxxvvvuuuwwwzzz}}}~~~~~~~~~|||yyyuuusssqqqppppppqqqsssuuuuuuuuuttttttuuuuuuwwwyyyzzzxxxvvvuuuuuutttsssssssssrrrqqqqqqqqqppprrrtttuuuuuuuuuuuuuuusssooojjjhhhiiillloooppprrrrrrqqqooonnnlllkkkkkkkkkjjjiiihhhiiijjjkkkmmmqqqqqqooollliiifffdddccceeeiiinnnrrrttttttqqqooolllkkkkkklllnnnooonnnllldddbbb```^^^]]]]]]^^^___bbbbbbbbbaaa```___^^^]]]^^^___^^^\\\ZZZZZZ[[[]]]fffjjjpppuuuwwwuuurrrpppmmmnnnoooooonnnjjjfffddd``````______aaaccceeefffbbb```^^^]]]]]]^^^aaabbb]]]\\\[[[ZZZYYYXXXXXXXXXTTTTTTTTTUUUUUUTTTPPPMMMMMMOOOQQQTTTVVVUUUSSSQQQMMMOOORRRTTTTTTSSSQQQOOOOOOPPPPPPOOOMMMMMMNNNPPPRRRQQQPPPPPPPPPQQQRRRSSSMMMLLLKKKJJJIIIJJJKKKKKKMMMLLLLLLMMMNNNMMMKKKIIIGGGDDD@@@>>>???BBBFFFIIIMMMMMMLLLKKKLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYYWWWSSSPPPNNNMMMMMMMMMSSSSSSSSSQQQNNNLLLMMMNNNPPPPPPQQQRRRRRRRRRQQQPPPKKKJJJIIIJJJMMMPPPUUUWWW]]]^^^^^^]]]\\\[[[YYYXXXPPPOOOMMMKKKIIIFFFDDDCCCDDDBBBAAABBBDDDGGGHHHHHHGGGHHHHHHGGGEEECCC@@@>>>999:::<<<<<<<<<:::777666555999===???>>>===<<<<<<555666777888888777666555444333222333555555444222222111000//////000222333555444333222111000000//////...---,,,+++++++++,,,++++++,,,++++++***)))))),,,++++++******)))))))))***)))((('''((()))+++,,,---+++((((((***---//////---,,,+++***))))))))))))))))))(((((('''''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''(((&&&$$$"""""""""""""""!!!!!!!!!!!!!!!"""&&&&&&''''''&&&%%%%%%$$$  !!!!!! !!!"""###$$$$$$%%%%%%###$$$$$$$$$###"""!!! """!!! !!!###$$$###"""   ###%%%(((,,,000666<<<@@@@@@EEELLLRRRVVV\\\dddiiijjjnnntttwwwxxxwwwwwwwwwsssxxx~~~~~~}}}|||}}}~~~}}}||||||||||||{{{zzzrrrqqqpppooooooppprrrssswwwyyy{{{|||}}}~~~{{{|||{{{wwwrrrqqqsssuuuzzzyyyxxxwwwxxxyyy{{{|||}}}}}}}}}}}}|||zzzyyyxxxvvvxxx}}}|||zzzxxxxxx{{{~~~~~~}}}yyyzzz|||}}}~~~~~~zzzxxxzzz~~~~~~}}}~~~~~~~~~~~~|||zzzxxxvvvvvvvvvzzzxxxwwwuuusssrrrrrrrrrrrrqqqrrrssstttuuuvvvvvvvvvssssssrrrpppoooppptttwwwvvvyyy~~~}}}|||||||||{{{xxxtttooommmoooooonnnoooppprrrtttvvvrrrpppmmmkkkjjjjjjlllmmmkkkkkkjjjiiihhhhhhhhhhhhgggffffffggggggfffbbb___YYY\\\```dddffffffeeeeee```aaaaaaaaaaaa___]]]\\\\\\\\\\\\[[[YYYYYYZZZ[[[]]]\\\[[[ZZZ[[[\\\^^^___ZZZYYYXXXWWWVVVWWWXXXXXX\\\ZZZYYYYYYYYYYYYWWWUUURRRPPPMMMKKKKKKNNNSSSWWW[[[[[[[[[[[[[[[\\\\\\]]]ZZZZZZ[[[]]]^^^```aaabbbeeeccc```]]][[[[[[[[[\\\aaaaaa```^^^\\\ZZZ[[[\\\___```aaabbbbbbaaa___^^^XXXXXXWWWXXXZZZ^^^bbbeeejjjjjjjjjjjjiiiiiihhhhhh^^^]]][[[XXXUUURRRQQQPPPOOOMMMKKKKKKNNNQQQSSSSSSTTTTTTTTTSSSPPPLLLHHHFFFEEEEEEFFFFFFDDDAAA>>><<<<<<@@@DDDGGGFFFDDDCCCBBB>>>@@@BBBCCCCCCAAA???>>>===<<<;;;<<<===>>><<<:::999999::::::;;;::::::999>>><<<:::888666444444333555555444333333333333333444444444333222111000///222222222111111000000000000///---,,,---...000111222000------000333666777333333222111000000000000000000......------......---,,,+++)))))))))******++++++,,,------,,,+++++++++,,,---+++(((&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((((('''%%%%%%$$$######$$$$$$$$$$$$$$$&&&'''((((((((((((''''''''''''&&&%%%######%%%$$$###$$$%%%&&&&&&$$$ !!!!!! !!!!!!""""""""""""""""""!!!!!! !!!!!!!!! """!!! !!!$$$'''+++///444999???DDDEEEKKKSSSYYY]]]aaagggkkknnnrrrvvvyyyyyywwwvvvvvvvvvzzz~~~}}}}}}~~~~~~||||||}}}~~~~~~|||xxxuuullllllmmmmmmoooqqqssstttyyyzzzyyywwwvvvwww{{{}}}~~~}}}yyytttqqqrrruuuxxxxxxxxxxxxyyyzzz|||}}}{{{{{{{{{{{{zzzzzzyyyyyyyyy}}}}}}}}}}}}}}}{{{yyywwwvvvxxx|||~~~{{{|||~~~zzzyyyyyy|||~~~~~~|||}}}}}}zzz{{{|||~~~|||~~~{{{yyy{{{{{{||||||~~~~~~{{{xxxvvvvvvvvvwwwzzzzzzzzzyyyyyyyyyzzzzzzwwwuuuuuuuuuuuussspppnnnjjjnnnrrruuuvvvwwwxxxyyysssrrrqqqoooooonnnnnnooolllllllllkkkiiihhhiiikkkkkkkkkiiiiiiiiijjjkkkllljjjiiihhhgggfffggghhhhhhkkkiiigggffffffeeedddbbb^^^]]]\\\ZZZZZZ\\\aaaeeejjjkkkkkklllmmmmmmnnnnnniiiiiihhhiiiiiijjjkkklllnnnmmmkkkiiihhhhhhiiiiiiooooooooommmjjjiiijjjkkknnnoooqqqrrrrrrpppnnnmmmiiiiiiiiiiiikkknnnqqqssstttttttttuuuvvvvvvwwwwwwpppnnnkkkhhheeebbb``````[[[YYYVVVVVVXXX[[[]]]^^^_________^^^[[[WWWRRRPPPTTTTTTRRRPPPMMMIIIEEECCCDDDHHHLLLOOONNNLLLJJJIIIHHHLLLOOOQQQPPPMMMKKKJJJIIIHHHGGGHHHIIIIIIGGGEEEDDDEEEFFFGGGFFFEEECCCBBBFFFDDDBBB???<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======;;;:::888888:::999999999999999888888666444333222222333555666888666333333666:::===>>>;;;;;;:::999999999999999888777666444444444555555444222000...------...///000111222333444333222111000222333111...+++))))))******))))))******++++++'''((()))***++++++++++++++++++******))))))******)))***,,,---......---,,,++++++***)))((('''&&&&&&((('''&&&'''((())))))'''######"""""""""###$$$%%%###""""""!!!  """###$$$$$$$$$$$$$$$%%%%%%%%%$$$######!!!!!!"""###$$$$$$######$$$###"""!!!!!!"""$$$%%%%%%)))...333888===BBBEEEJJJQQQYYY```cccfffjjjnnnqqqtttwwwyyyyyyxxxwwwwww{{{~~~~~~}}}}}}{{{{{{}}}~~~~~~zzzuuupppllllllmmmoooqqqsssuuuwwwzzzzzzxxxtttrrrsssyyy~~~~~~}}}wwwssssssuuuuuuvvvvvvwwwyyyzzz|||}}}zzzzzzyyyyyyxxxxxxxxxxxxzzzyyyxxxwwwwwwyyyzzzyyyxxxwwwvvvvvvvvvxxxyyyxxxwww||||||wwwuuuuuu{{{}}}|||}}}~~~|||||||||{{{wwwuuuyyy}}}}}}}}}{{{~~~}}}}}}~~~~~~~~~}}}zzzzzz{{{|||{{{{{{zzzzzzzzzzzzzzz{{{|||{{{zzzyyyyyyyyyzzz{{{{{{yyyvvvuuutttsssqqqpppnnnoooooommmlllnnnsssvvvxxxyyyzzz|||}}}~~~~~~yyyxxxwwwvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwxxxxxxxxx|||}}}}}}{{{xxxwwwxxxzzz|||~~~~~~|||zzzxxxxxxxxxyyyyyy{{{|||}}}{{{|||}}}~~~|||xxxuuurrrqqqpppgggeeeaaa```bbbeeeggghhhggghhhiiiiiigggccc___\\\^^^]]][[[YYYWWWUUUSSSRRRPPPTTTYYY[[[ZZZWWWTTTSSSTTTXXX]]]___]]]ZZZXXXWWWVVVUUUTTTUUUVVVUUUTTTRRRRRRQQQQQQPPPOOONNNMMMMMMLLLKKKHHHFFFEEEEEEEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKHHHHHHGGGFFFEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAABBB???===<<<;;;:::<<<===>>>>>>;;;888888<<<@@@DDDEEECCCCCCBBBAAAAAAAAAAAABBB@@@???===;;;:::;;;<<<<<<:::888555222111222333555666777999;;;;;;:::999888666888999777444000...---000////////////000111222+++,,,...///111222222222333222111111000000000111000111333444444333222111000///---+++*********++++++***)))***,,,---,,,+++'''&&&&&&%%%&&&'''((()))''''''&&&%%%###""""""!!!!!!"""$$$&&&((((((((((((''''''((((((((('''&&&%%%###$$$%%%&&&''''''''''''((('''%%%$$$%%%''')))++++++000666<<>>???@@@???>>>===:::<<<===;;;888444111111333333333333444444555666000222333666777999999:::888777666555555555555555555666888999999777555444444222///---,,,,,,---......---,,,---/////////...***)))(((((((((***+++,,,******)))'''&&&%%%$$$$$$###$$$''')))++++++,,,+++)))***++++++***)))((('''&&&&&&''')))************+++***((('''(((+++---///222777>>>EEEIIILLLNNNPPPNNNVVVaaaiiimmmpppsssvvvuuuwwwyyyzzzzzz{{{|||~~~|||~~~}}}}}}zzzyyywwwuuuqqqnnnmmmmmmnnnnnnoooooopppppprrrvvvyyyxxxuuuuuuzzz~~~}}}~~~zzzxxxyyyqqqrrrsssuuuwwwyyy{{{{{{}}}|||yyywwwtttsssrrrqqqttt}}}~~~{{{xxxuuutttvvvyyy{{{|||{{{~~~}}}yyywwwyyy{{{zzzxxxyyy{{{}}}}}}}}}~~~oooooorrr{{{yyyvvvsssssstttuuussspppvvvtttssstttuuutttpppmmmkkkiiihhhhhhjjjlllnnnnnnqqqpppnnnkkkhhhhhhiiijjjmmmnnnnnnllliiihhhhhhiiijjjgggcccaaabbbdddeeeffffffbbb^^^\\\[[[[[[[[[ZZZZZZVVVRRRPPPRRRUUUWWWXXXZZZYYYXXXYYY[[[[[[ZZZXXXTTTSSSRRRQQQPPPOOONNNNNNRRRNNNJJJHHHKKKNNNRRRTTTRRRLLLGGGGGGJJJMMMLLLIIIGGGEEEAAAAAABBBEEEFFFGGGKKKMMMNNNMMMLLLKKKLLLMMMOOOMMMJJJEEEAAA@@@AAADDDFFFEEEAAA<<<888777999;;;BBBBBBBBBCCCDDDDDDEEEEEEDDDAAA>>><<<<<<:::888666777888999;;;<<<=========:::;;;;;;999888888:::<<>>>>><<<:::::::::999666222111111222222222111111111///---...000222333///++++++---000111000.........---,,,)))'''%%%***+++---///000000000//////222444333000---***)))))),,,000000...---///111......///000222555777999:::@@@IIIPPPTTTTTTTTTTTTUUU[[[cccjjjooorrrtttvvv{{{|||}}}|||{{{zzz{{{}}}~~~}}}|||}}}||||||{{{zzzxxxvvvsssrrrtttrrrqqqooonnnnnnnnnnnntttrrrssswwwwwwuuutttwww{{{{{{|||}}}~~~~~~{{{yyyvvvtttqqqpppqqquuuyyy{{{{{{|||{{{wwwrrrnnnkkkkkkttt|||}}}yyy{{{zzz{{{{{{zzzyyyyyy{{{}}}~~~}}}{{{zzzyyyyyyyyy}}}{{{yyyyyy|||}}}~~~~~~~~~~~~}}}}}}xxxyyy|||~~~~~~xxxtttqqquuu}}}zzzzzz{{{|||{{{yyyzzzwwwuuuuuuvvvuuurrrooopppooonnnooossswww{{{}}}xxxwwwtttqqqooonnnnnnppprrrsssrrrooommmlllmmmooossspppkkkiiijjjmmmnnnooommmjjjfffdddcccbbbaaa```^^^\\\ZZZZZZ\\\^^^^^^^^^bbb`````````aaa```^^^]]]TTTUUUVVVWWWWWWXXXYYYYYYWWWTTTRRRRRRSSSUUUUUUUUURRRNNNIIIHHHLLLOOOPPPNNNNNNKKKIIIHHHJJJLLLLLLLLLNNNPPPQQQPPPOOOOOOPPPQQQUUUSSSPPPKKKGGGFFFHHHJJJKKKJJJFFFAAA===<<<>>>@@@EEEFFFFFFGGGIIIJJJKKKLLLKKKHHHDDDBBBAAA@@@>>><<<>>>@@@CCCEEEFFFEEECCCBBB<<<======<<<;;;;;;===@@@FFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@>>>>>>>>>???<<<999666555555555555555111222333222111111333555777444111111333666777777444444333222111///...---...///111333444444444333444666666555111---+++***+++///333444222111111333555666777888;;;===@@@BBBBBBHHHPPPUUUXXXXXXWWWWWW[[[```fffjjjmmmppprrrsssxxxzzz||||||||||||~~~~~~~~~~~~{{{wwwtttrrrpppooonnnmmmmmmnnnooopppnnnlllnnnrrrsssqqqqqqtttwwwwwwwwwxxxyyyzzzzzzyyyyyyvvvsssqqqqqqsssvvvxxxwwwwwwwwwtttpppmmmllllllrrryyy|||zzzxxx{{{~~~~~~xxxxxxxxxvvvuuuvvvyyy{{{{{{{{{{{{{{{{{{{{{|||||||||{{{zzz~~~{{{{{{{{{|||}}}~~~|||vvvssswww}}}zzzxxxxxxwwwuuussstttsssrrrsssvvv||||||yyywwwvvvvvvvvvwwwwwwuuusssqqqrrruuuwwwzzzvvvrrrpppqqqsssvvvwwwxxxuuurrrooonnnmmmkkkiiidddddddddfffiiijjjiiiggglllkkkiiiiiiiiihhheeecccZZZ\\\^^^```bbbccccccddd^^^]]]\\\\\\]]]\\\ZZZXXXSSSOOOKKKKKKOOOTTTUUUUUUTTTRRRQQQQQQRRRSSSRRRQQQRRRTTTUUUUUUTTTTTTVVVWWWZZZZZZWWWSSSPPPNNNOOOQQQRRRQQQMMMIIIEEEDDDFFFIIILLLLLLMMMNNNPPPQQQSSSTTTQQQNNNJJJGGGFFFEEEDDDCCCFFFHHHLLLOOOOOOLLLIIIFFFAAAAAAAAAAAA@@@@@@CCCEEEJJJJJJIIIIIIIIIHHHHHHHHHKKKIIIGGGEEECCCCCCDDDEEE???<<<:::999999:::999777222444666666666555666777:::888666666888;;;<<<===<<<;;;999777666666666666444555666888999999999999;;;;;;;;;777333///------///333888999777444555666888888:::<<<@@@CCCFFFGGGLLLQQQXXX]]]^^^]]]]]]\\\dddfffiiikkklllmmmoooqqquuuxxxzzz|||}}}|||wwwssspppmmmmmmmmmmmmnnnoooqqqqqqkkkjjjkkkpppqqqooooooqqqrrrqqqqqqqqqsssuuuxxxzzz{{{yyyvvvsssqqqqqqssstttssssssrrrooommmlllmmmnnnppptttwwwwwwyyy|||}}}zzzuuuuuutttqqqqqqrrrvvvzzzwwwwwwyyyzzz|||~~~~~~}}}~~~|||zzzyyy{{{}}}}}}yyywwwzzz}}}{{{yyyxxxxxxyyyxxxwwwvvvwww|||~~~}}}|||{{{zzzxxxxxxvvvuuuuuuwww|||~~~yyywwwyyy{{{~~~|||zzzxxxvvvssspppkkkkkkkkkmmmppprrrqqqpppuuutttrrrqqqpppnnnkkkiiieeefffiiikkkllllllkkkjjjeeedddbbbaaaaaa___\\\ZZZUUURRROOOPPPTTTXXX[[[\\\XXXWWWVVVVVVWWWWWWUUUSSSUUUWWWXXXYYYYYYYYY[[[]]]______]]]ZZZWWWUUUVVVWWWXXXWWWTTTPPPLLLLLLNNNQQQTTTSSSSSSSSSTTTVVVWWWXXXSSSPPPLLLIIIIIIJJJJJJIIIKKKLLLNNNPPPPPPNNNKKKIIIGGGHHHHHHFFFEEEFFFHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLPPPOOOMMMLLLKKKJJJHHHFFF???>>>===<<<======;;;999444666999999888777777777:::999888888:::<<<>>>???AAA???<<<:::999:::;;;<<<888999:::;;;<<<======>>>AAAAAA???;;;666222000000111666:::;;;999777666777888:::<<<@@@DDDHHHKKKLLLRRRWWW]]]bbbddddddccccccjjjkkklllkkkkkkmmmpppssswwwyyy|||}}}~~~{{{vvvqqqnnnooooooooopppqqqqqqrrrssspppnnnpppttttttpppoooqqqooonnnnnnmmmooorrrwww{{{{{{yyyvvvtttrrrqqqrrrrrrrrrqqqpppmmmkkkkkknnnpppqqqtttuuuvvv{{{~~~yyytttsssqqqnnnmmmppptttxxxvvvxxxyyy|||~~~}}}}}}~~~yyyxxxzzz}}}||||||{{{}}}~~~|||||||||~~~~~~}}}{{{{{{}}}{{{vvvvvvvvvvvvwww{{{}}}yyyvvvqqqpppooopppsssvvvwwwxxx{{{yyywwwvvvuuussspppnnnlllnnnrrruuuvvvuuusssrrrkkkhhheeecccaaa```^^^\\\WWWVVVUUUVVVYYY]]]```aaa]]][[[ZZZZZZZZZZZZXXXVVVWWWYYY[[[\\\\\\]]]___aaadddddddddbbb___]]]]]]^^^\\\[[[XXXTTTQQQQQQTTTWWWZZZYYYXXXVVVVVVWWWXXXYYYTTTQQQOOONNNOOOQQQQQQQQQOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNLLLJJJJJJKKKMMMKKKLLLNNNOOOPPPQQQQQQQQQSSSSSSSSSSSSSSSOOOIIIDDD???>>>>>>???@@@@@@===;;;888:::<<<;;;999888777777<<<<<<<<<======???AAABBBBBB@@@===;;;:::<<<>>>???<<<<<<<<<===>>>???@@@AAAFFFEEEDDD???:::666555555444888<<<===:::888888999<<<>>>BBBFFFKKKPPPSSSUUUUUUZZZaaafffiiijjjkkklllooooooooonnnnnnqqquuuxxx|||~~~|||xxxtttqqquuuuuuuuuuuuuuutttttttttvvvtttuuuxxxvvvqqqnnnooonnnoooooooooooorrrwww{{{yyyxxxvvvuuusssrrrrrrrrrrrrrrrqqqooommmmmmoooqqquuuwwwwwwxxx~~~|||vvvuuurrrooonnnppptttxxxzzzzzz|||}}}~~~||||||{{{yyywwwwwwyyy{{{}}}}}}}}}~~~|||yyyzzz~~~}}}}}}~~~~~~~~~}}}}}}wwwxxxyyyyyyzzz~~~{{{wwwuuuttttttwwwzzz|||}}}~~~|||{{{zzzzzzyyywwwtttqqqtttyyy}}}~~~~~~|||zzzpppmmmiiifffeeeccc```^^^\\\]]]^^^___aaacccdddeeecccaaa___^^^^^^^^^\\\[[[YYY[[[]]]___```aaadddfffhhhjjjkkkiiigggeeedddddd___^^^[[[XXXUUUVVVXXX[[[^^^\\\YYYWWWVVVWWWXXXYYYXXXWWWUUUVVVWWWXXXXXXWWWTTTSSSRRRRRRTTTVVVXXXYYYWWWWWWUUURRRNNNLLLMMMNNNNNNOOORRRTTTVVVWWWWWWWWWVVVVVVWWWXXXXXXSSSKKKDDD??????AAACCCEEEEEEBBB@@@<<<>>>???>>>===<<<<<<<<>>>>>???AAACCC@@@@@@@@@AAABBBCCCDDDEEEIIIJJJIIIFFFBBB>>><<<;;;999<<>>===@@@EEEKKKQQQVVVYYY[[[YYY^^^fffkkkoooqqqssstttuuuuuuuuuuuuuuuxxx|||}}}}}}}}}{{{zzz{{{{{{{{{{{{yyyxxxvvvvvvxxxvvvwwwyyyvvvoookkkkkkoooqqqttttttsssssswwwzzzwwwwwwvvvuuutttsssrrrrrrrrrrrrrrrqqqooooooqqqsssyyyzzzyyyyyy~~~zzzyyywwwtttrrrsssvvvyyy||||||}}}}}}}}}{{{zzzyyyxxxxxxwwwuuussstttvvvxxx}}}|||{{{|||~~~||||||}}}}}}{{{zzz{{{~~~|||}}}~~~}}}||||||}}}~~~|||xxx{{{}}}sssrrrpppooommmiiieeeaaaccceeegggiiiiiiiiiiiiiiigggdddaaa_________^^^^^^[[[]]]```bbbccceeehhhjjjiiikkkmmmmmmjjjhhhggggggaaa```^^^ZZZXXXYYY\\\___]]]\\\YYYWWWWWWXXXYYYZZZ]]]\\\[[[\\\\\\\\\YYYWWWUUUVVVWWWYYY[[[^^^```aaa^^^]]]ZZZVVVPPPMMMLLLMMMNNNPPPSSSWWWYYYZZZZZZZZZ\\\ZZZYYYZZZZZZVVVMMMFFFBBBCCCEEEIIILLLLLLIIIGGGAAABBBCCCCCCBBBCCCEEEGGGIIIKKKLLLLLLJJJJJJLLLNNNGGGFFFEEEDDDDDDEEEGGGHHHFFFEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOMMMJJJFFFDDDCCC@@@CCCDDDCCC@@@???AAADDDAAADDDJJJQQQWWW]]]```bbbaaaffflllrrrvvvxxxzzz|||}}}~~~~~~}}}}}}~~~{{{yyy~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwuuuvvvxxxvvvoookkkkkkoootttyyyzzzwwwuuuuuuxxxwwwwwwwwwvvvuuusssqqqpppnnnppprrrrrrrrrssstttvvvzzz{{{zzzxxxzzz}}}zzzwwwwwwxxxzzz{{{{{{|||{{{zzzwwwtttsssuuuuuutttrrrqqqrrrvvvyyy~~~||||||}}}|||||||||zzzzzz{{{{{{|||~~~{{{uuuuuuvvvvvvuuupppiiicccgggjjjnnnoooooommmlllkkkhhhddd```]]]]]]^^^^^^^^^]]]___bbbdddeeehhhjjjmmmhhhjjjlllllljjjgggffffffbbbbbb___\\\ZZZ[[[^^^aaa\\\[[[YYYWWWWWWYYY[[[]]]___^^^^^^^^^^^^\\\XXXUUUTTTVVVZZZ^^^aaacccccccccbbbaaa]]]XXXQQQMMMLLLLLLMMMOOOSSSVVVYYYZZZZZZZZZ```]]]ZZZZZZZZZWWWPPPIIIDDDFFFIIIMMMQQQQQQOOOLLLDDDEEEFFFFFFGGGIIIMMMPPPLLLNNNPPPOOOMMMLLLNNNPPPKKKJJJJJJIIIIIIJJJLLLLLLJJJJJJIIIJJJKKKLLLNNNOOOOOOQQQSSSSSSPPPLLLIIIHHHFFFHHHHHHFFFCCCCCCFFFJJJJJJMMMSSSZZZaaagggjjjlllggglllrrrwwwzzz}}}}}}yyywwwzzzzzzzzz{{{}}}~~~~~~}}}{{{zzzvvvuuuvvvyyywwwpppllllllpppvvv|||}}}yyyuuutttuuuyyyyyyxxxwwwuuurrrpppnnnjjjmmmpppssstttuuuwwwxxxyyy{{{zzzvvvwww|||~~~{{{zzzzzz{{{yyyyyyzzzyyywwwtttqqqooosssssssssqqqqqqsssvvvzzz~~~~~~}}}~~~|||zzzzzzyyy{{{~~~~~~~~~|||wwwuuuwwwyyyyyywwwsssnnnkkkiiilllqqqtttsssppplllhhhdddbbb```^^^^^^^^^______aaacccfffiiikkkkkkjjjiiihhhgggeeecccbbbbbbccccccdddcccaaa^^^[[[[[[]]]___`````````^^^\\\\\\^^^```___^^^]]]]]]]]][[[XXXUUUZZZZZZ[[[___cccfffffffff^^^]]][[[XXXUUUSSSRRRQQQRRRUUUYYY[[[[[[\\\]]]^^^aaa```^^^]]]ZZZUUUOOOKKKJJJLLLPPPTTTWWWVVVRRRNNNLLLNNNOOOOOONNNOOOPPPRRRQQQTTTUUURRRSSSVVVWWWTTTQQQOOOMMMMMMNNNOOOOOOOOOSSSPPPMMMLLLLLLOOOSSSVVVUUUUUUUUUUUUTTTRRRPPPNNNRRROOOKKKFFFDDDGGGLLLQQQWWW\\\aaadddkkkrrrssspppqqquuu{{{~~~|||yyyxxxxxxxxxwwwxxxyyyzzz|||}}}}}}}}}}}}}}}wwwvvvtttsssssssssrrrooommmvvvzzz}}}{{{uuuqqqppprrrvvvxxx{{{zzzwwwrrrooonnnpppqqqsssvvvyyyyyyxxxvvvxxxxxxxxxwwwwwwyyy~~~|||yyywwwwwwrrrtttuuuuuussspppppppppuuuvvvxxxxxxwwwwwwyyyzzzzzz{{{zzz{{{}}}~~~~~~|||{{{}}}~~~zzzvvvzzz{{{}}}}}}{{{wwwrrroookkkmmmqqqttttttqqqllliiieeedddaaa_________aaabbbccceeehhhjjjlllllljjjiiigggfffeeecccbbbbbbbbbbbbeeeeeeccc```]]][[[[[[\\\aaabbbbbbaaa______```bbb```^^^]]]]]]^^^^^^\\\ZZZ]]]]]]^^^aaadddggggggfff```^^^[[[XXXUUUTTTSSSSSSTTTWWWZZZ\\\]]]]]]^^^```aaa___^^^]]]ZZZVVVQQQMMMPPPRRRUUUZZZ\\\[[[XXXTTTOOOQQQSSSSSSSSSRRRSSSTTTUUUXXXYYYWWWWWWZZZZZZXXXWWWUUUSSSRRRTTTUUUUUUTTTTTTRRRPPPNNNOOOQQQTTTWWWWWWXXXYYYZZZZZZYYYWWWWWWXXXUUUQQQLLLJJJMMMSSSWWWaaagggkkknnnssszzz{{{xxxwwwzzz~~~}}}~~~|||zzzzzzyyyxxxwwwwwwxxxzzz{{{{{{~~~|||{{{}}}zzzuuurrrrrrrrrsssuuuvvvuuutttrrrvvvzzzyyyuuuqqqqqqrrrxxxzzz||||||xxxtttqqqooorrrrrrtttuuuwwwxxxwwwvvvyyyzzzzzzxxxxxxyyy|||~~~{{{xxxxxxxxxsssttttttsssqqqooonnnoootttuuuvvvvvvuuuuuuwwwxxxxxx|||||||||}}}|||}}}~~~}}}yyyvvv|||}}}}}}yyytttrrrlllooorrrtttsssqqqmmmjjjgggeeebbb``````bbbeeegggggghhhkkklllmmmmmmkkkjjjhhhgggfffdddccccccccccccggggggeeebbb]]]YYYXXXXXXaaacccddddddcccbbbcccdddaaa___]]]]]]___aaabbbcccbbbbbbbbbdddggghhhgggfffbbb```\\\XXXUUUTTTTTTUUUWWWZZZ]]]^^^______```aaa___^^^\\\[[[ZZZWWWSSSPPPTTTVVVZZZ^^^aaa```\\\YYYSSSUUUXXXYYYYYYXXXXXXXXXYYY\\\]]][[[[[[^^^]]]ZZZ[[[YYYWWWWWWYYYZZZZZZYYYWWWUUUSSSQQQRRRTTTVVVXXXZZZ\\\^^^```bbbccccccbbb```^^^ZZZUUUTTTWWW]]]aaalllqqqvvvyyy}}}|||~~~}}}}}}zzzwwwvvvwwwxxxxxxxxxzzzxxxvvvxxxzzzzzzxxxtttppppppppprrruuuvvvvvvvvvqqqvvvzzzzzzwwwttttttuuuyyy{{{~~~~~~{{{wwwuuusssuuuuuutttttttttuuuvvvwww|||}}}}}}|||zzzyyyyyy{{{}}}zzzwwwvvvwwwxxxttttttsssqqqnnnlllmmmnnntttuuuvvvvvvuuuuuuvvvwwwwww{{{{{{zzz{{{}}}}}}}}}}}}~~~|||yyywww{{{{{{||||||zzzwwwssspppnnnooorrrsssrrrpppmmmkkkgggeeebbbaaaaaadddhhhjjjkkklllmmmnnnnnnnnnlllkkkiiiiiihhhgggfffeeeeeeeeekkkjjjfff```[[[XXXWWWXXXaaacccffffffeeedddddddddaaa___\\\]]]```eeehhhiiigggffffffggghhhiiigggfffccc```\\\WWWUUUTTTVVVWWWYYY\\\___`````````aaabbb^^^\\\ZZZYYYYYYWWWUUURRRTTTVVVZZZ___bbbaaa^^^ZZZVVVYYY]]]___^^^\\\\\\[[[\\\___```]]]]]]___^^^[[[[[[YYYXXXYYY[[[\\\[[[ZZZXXXWWWUUUUUUUUUVVVXXXYYY]]]___bbbfffiiikkkllllllgggeeebbb^^^]]]```fffjjjooovvv|||}}}xxxvvvwwwxxxxxxvvvuuusssrrrsssuuuwwwvvvuuupppooonnnooorrrssssssrrrvvvyyy}}}}}}zzzxxxvvvvvvvvvyyy}}}~~~|||zzzyyyxxxwwwuuurrrpppqqqsssuuu|||}}}~~~}}}zzzwwwvvvvvvzzzyyyxxxuuussssssuuuxxxuuuuuussspppmmmkkklllmmmtttvvvwwwwwwvvvuuuwwwxxxzzz}}}}}}}}}{{{vvvuuuwwwyyy|||}}}||||||}}}}}}{{{zzzyyyzzzzzzzzzxxxtttqqqooonnnooopppppppppnnnkkkjjjfffeeeccccccdddgggkkkmmmooopppppppppooonnnmmmllljjjjjjjjjjjjjjjjjjiiiiiinnnkkkfff___YYYXXXZZZ]]]aaacccffffffeeedddcccdddaaa___^^^___dddhhhlllmmmjjjiiihhhiiiiiiiiigggeeeccc```\\\XXXVVVWWWXXXYYY\\\^^^aaabbbaaaaaaaaabbb]]][[[YYYXXXXXXXXXVVVUUUVVVXXX\\\aaadddccc```]]]YYY\\\```bbbaaa```______```cccdddbbbaaacccaaa]]][[[ZZZYYYZZZ\\\]]]\\\[[[XXXXXXWWWXXXXXXYYY[[[[[[___aaaeeeiiimmmoooqqqrrrkkkjjjhhhfffeeeggglllppprrrzzz}}}}}}~~~yyyxxxzzz{{{yyyvvvpppooooooppprrruuuvvvwwwooonnnmmmooorrrtttuuuuuu{{{||||||{{{yyyvvvtttsssqqquuuzzz~~~~~~~~~~~~zzzxxxuuupppllllllooossswwwyyyzzzxxxuuurrrpppooowwwwwwvvvtttssstttwwwyyyvvvuuutttqqqmmmlllmmmnnnrrrtttuuuuuuttttttvvvwww|||xxxwwwzzz}}}}}}xxxuuutttwwwyyy|||||||||{{{|||}}}|||zzzzzzzzzyyywwwtttqqqooommmmmmmmmmmmlllkkkiiihhhfffeeeeeefffhhhkkknnnpppsssrrrrrrqqqooonnnlllkkkjjjkkklllmmmmmmnnnmmmmmmooommmhhhbbb]]]]]]```cccccceeefffeeedddbbbccccccbbbaaabbbeeeiiimmmnnnnnnkkkjjjiiiiiiiiiiiifffdddcccaaa^^^\\\[[[[[[\\\]]]___bbbdddeeedddccccccddd___]]]ZZZXXXYYYYYYYYYXXXZZZ\\\aaafffiiiiiieeebbb]]]```cccdddcccbbbbbbccceeeiiijjjhhhggggggeeeaaa[[[[[[[[[]]]______^^^\\\XXXYYYZZZ\\\]]]^^^______bbbdddgggkkknnnqqqrrrrrrkkklllllllllkkkmmmooorrrwww}}}}}}~~~~~~}}}yyyyyy|||}}}zzzvvvpppppppppqqqrrrtttuuuvvvooonnnnnnpppuuuyyy{{{|||zzzyyywwwtttqqqooommmlllmmmqqqwww|||~~~~~~zzzyyyuuuoooiiihhhkkkooopppqqqrrrqqqnnnkkkjjjiiiuuuvvvwwwvvvvvvwwwzzz|||vvvvvvuuussspppnnnooopppnnnppprrrsssssssssuuuwwwzzzuuutttwww{{{}}}}}}}}}{{{yyyxxxzzz{{{~~~}}}|||{{{{{{}}}~~~}}}yyyyyyxxxwwwuuussspppnnnkkkkkkkkkjjjiiihhhgggffffffgggiiikkknnnppprrrtttuuutttsssqqqooommmlllkkkhhhiiikkkmmmoooppppppooommmmmmllliiifffeeegggiiigggggggggeeecccbbbcccddddddeeehhhlllpppqqqpppoookkkjjjhhhhhhiiihhhfffddddddcccbbbaaa```aaabbbbbbdddfffhhhhhhgggffffffgggccc```]]][[[[[[\\\\\\\\\^^^aaaeeejjjnnnmmmjjjgggbbbdddffffffeeeeeefffggggggkkkllljjjiiiiiifffbbb[[[ZZZ[[[]]]______^^^\\\ZZZ[[[^^^```bbbdddddddddeeegggjjjmmmooopppqqqqqqkkkmmmpppqqqqqqqqqrrrsss|||~~~~~~zzzwwwzzz~~~{{{uuussstttttttttsssrrrrrrssspppooooooqqquuuzzz}}}}}}xxxuuupppllljjjiiiiiihhhkkkooouuuyyy{{{{{{||||||yyyxxxuuunnngggdddgggkkkmmmnnnooonnnkkkiiiiiijjjqqqsssuuuvvvvvvwwwyyy{{{vvvwwwwwwvvvtttrrrqqqrrrnnnppprrrttttttvvvxxxzzz~~~{{{wwwssstttyyy~~~{{{}}}~~~~~~~~~~~~~~~|||{{{zzz||||||~~~}}}wwwvvvvvvuuussspppnnnllljjjjjjiiihhhgggfffeeeeeegggiiilllooorrrtttuuuvvvvvvuuusssqqqooommmkkkjjjfffhhhjjjmmmooopppppppppkkkmmmoooooonnnllllllllljjjiiihhhfffcccbbbccceeefffhhhlllqqquuuuuurrrooojjjiiihhhhhhhhhgggeeeccceeeeeeeeedddeeeeeeffffffgggiiikkkkkkjjjiiiiiiiiigggccc___]]]]]]^^^______```bbbgggllloooooollliiieeefffggggggggggggiiijjjfffjjjllliiihhhhhheee```XXXXXXYYY[[[]]]^^^\\\ZZZ[[[]]]```cccfffggghhhhhhhhhiiikkknnnooopppppppppkkknnnrrrttttttsssssssss~~~{{{xxxvvvyyyzzztttwwwxxxxxxvvvtttqqqppppppsssqqqooopppsssvvvxxxyyyvvvrrrmmmiiigggggghhhhhhkkkoootttxxxyyyyyyyyyyyyxxxxxxuuunnneeebbbdddhhhnnnooopppnnnmmmllllllmmmlllnnnrrrssstttuuuwwwxxxuuuwwwyyyxxxvvvtttssssssppprrruuuwwwxxxzzz}}}{{{zzzxxxuuusssuuu||||||~~~}}}|||zzzzzz|||{{{}}}}}}uuussssssuuuxxxvvvoooiiikkkkkkkkkjjjiiiiiiiiiiiiiiijjjkkkmmmpppsssuuuwwwwwwwwwwwwuuurrrooonnnoooooopppqqqqqqrrrrrrrrrrrroooppprrrsssttttttsssrrrrrrnnnkkkkkkhhhdddccceeejjjnnnrrrtttrrrooolllkkkjjjjjjiiihhhgggfffddddddfffdddcccdddgggkkklllmmmqqqrrrssssssqqqmmmjjjgggddddddbbbaaa````````````hhhiiikkkmmmmmmlllkkkjjjhhhhhhggggggffffffeeeeeefffiiimmmmmmjjjeee```^^^YYYYYYZZZ\\\]]]]]][[[XXX\\\___dddjjjnnnqqqrrrrrruuutttssssssssssssqqqooolllooosssuuuvvvwwwxxxyyy~~~yyyxxxxxx{{{~~~{{{zzz||||||xxxrrrooorrrvvvuuuuuutttuuuvvvwwwyyyzzzuuuqqqlllkkklllmmmkkkiiimmmoooqqqtttvvvvvvvvvvvvqqqmmmhhhfffgggiiijjjjjjqqqtttuuusssoookkkkkklllqqqrrrrrrrrrsssuuuyyy||||||{{{zzz{{{||||||zzzxxxxxxyyy|||~~~{{{uuutttuuuvvvzzz|||{{{{{{zzz}}}}}}wwwvvvvvvxxxzzzxxxqqqkkkooooooppppppoooooonnnmmmllllllmmmoooqqqtttvvvxxxyyyxxxwwwtttqqqoooooooooooopppqqqrrrssssssssssssrrrrrrrrrrrrrrrqqqqqqppprrrnnnlllllljjjggggggjjjpppqqqrrrqqqnnnllllllllljjjkkkkkkkkkkkkjjjiiihhhgggeeedddfffiiimmmooopppooopppqqqqqqpppnnnllljjjfffeeeddddddccccccddddddjjjkkkmmmnnnnnnmmmkkkiiiiiihhhhhhggggggggghhhhhhjjjlllnnnmmmiiiddd```^^^ZZZZZZ[[[^^^``````___]]]\\\```ffflllqqqtttvvvvvvyyyyyyxxxxxxxxxwwwuuusssoooqqqtttvvvwwwxxxzzz|||zzzxxxxxxyyy|||~~~}}}{{{{{{}}}}}}yyyssspppqqqtttuuutttttttttuuuvvvxxxyyyvvvsssnnnjjjiiihhhhhhgggkkkmmmqqqtttuuuuuutttsssnnnkkkiiiiiilllooopppqqquuuvvvwwwuuurrrpppnnnnnnrrrssssssssssssuuuxxx{{{{{{zzzyyyzzz{{{{{{yyywwwwwwyyy|||yyytttuuuxxxzzz}}}~~~~~~}}}{{{~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}xxxxxxxxx{{{}}}{{{uuupppqqqrrrtttuuuuuusssqqqoooppppppooopppqqqtttwwwyyy{{{yyyvvvssspppooonnnnnnmmmoooppprrrttttttttttttvvvtttsssqqqoooooooooooosssnnnllllllkkkiiijjjnnnuuutttrrrooolllkkkmmmnnnlllnnnppprrrrrrqqqpppnnnjjjiiihhhjjjmmmqqqrrrssspppppppppooonnnlllkkkjjjiiihhhhhhgggggghhhhhhhhhkkkmmmppprrrrrrpppmmmkkkkkkjjjiiihhhiiikkkmmmnnnpppppppppmmmhhhdddaaa```]]]]]]___aaadddeeecccaaa^^^aaahhhooouuuyyy{{{|||~~~}}}zzzyyytttvvvwwwxxxyyy{{{~~~|||zzzwwwwwwxxxyyyzzzyyy{{{}}}~~~|||vvvrrrrrrsssuuuuuutttttttttuuuwwwxxxwwwtttpppjjjeeecccdddfffjjjlllooorrrtttsssqqqpppkkkkkkkkknnnrrruuuwwwwwwxxxwwwwwwwwwwwwuuussspppssstttuuutttssstttvvvxxxxxxwwwwwwxxxyyyxxxvvvtttsssuuuzzz~~~vvvrrrvvv|||~~~}}}zzz{{{}}}yyyvvvwww|||}}}zzzzzz}}}}}}~~~|||uuuvvvyyy|||~~~zzzvvvqqqsssvvvxxxwwwtttqqqnnnrrrqqqppppppqqqtttwwwyyyzzzwwwssspppnnnmmmlllkkkkkklllooorrrssstttttttttvvvtttqqqooonnnnnnooopppsssnnnjjjjjjiiigggiiinnnttttttssspppnnnmmmoooqqqqqqssswwwzzz{{{zzzwwwuuummmlllkkkmmmooorrrrrrrrrqqqpppooommmkkkjjjiiihhhmmmllllllkkkjjjjjjjjjjjjmmmooosssvvvvvvuuurrrpppooonnnllllllmmmpppsssuuuuuutttrrrnnniiieeeccccccbbbbbbccceeeggggggeeeccc```dddjjjrrryyy}}}~~~zzz|||}}}}}}}}}~~~~~~|||wwwtttssssssuuuvvvxxx{{{~~~}}}zzzwwwuuuuuuwwwvvvuuuuuuuuuvvvwwwxxxvvvuuuqqqjjjdddaaadddgggkkklllmmmoooppppppppppppmmmmmmnnnqqquuuxxxxxxwwwwwwuuutttvvvyyyzzzwwwssssssuuuvvvuuutttssstttvvvuuutttuuuvvvwwwvvvsssqqqnnnqqqwww}}}}}}vvvrrrwww~~~{{{wwwwww{{{}}}xxxuuuvvv{{{~~~~~~~~~~~~yyyqqqsssxxx|||~~~|||tttvvvyyyzzzyyyvvvqqqnnnrrrqqqppppppqqqtttvvvwwwxxxuuuqqqnnnnnnmmmkkkiiigggjjjmmmqqqsssttttttssssssqqqooommmmmmoooqqqssssssmmmhhhgggeeecccfffjjjppprrrssstttsssssstttuuuwww{{{|||yyymmmlllkkkkkkmmmnnnnnnmmmmmmmmmmmmlllllllllllllllqqqpppnnnmmmlllkkkkkkkkknnnqqquuuxxxzzzzzzxxxwwwtttsssqqqpppqqqtttwwwyyywwwvvvsssooojjjgggggghhhiiiiiiiiijjjkkkjjjgggdddcccgggnnnvvv|||~~~}}}wwwqqqnnnnnnppprrruuuxxx|||~~~}}}|||zzzzzzzzzyyyxxxwwwwwwwwwxxxyyyuuutttrrrlllfffeeegggjjjmmmlllkkkkkklllooorrrtttqqqqqqrrrsssvvvvvvuuusssrrrqqqqqqtttxxxzzzxxxuuusssuuuwwwwwwuuusssssssssrrrrrrssstttuuutttqqqnnnmmmqqqwww~~~}}}vvvssswww{{{|||{{{{{{~~~}}}|||vvvwww{{{{{{zzz|||~~~}}}{{{wwwnnnrrrxxx}}}zzz|||~~~~~~|||xxxtttpppqqqqqqqqqrrrsssuuuvvvwwwvvvrrrooonnnooonnnkkkgggfffhhhmmmqqqtttuuuuuutttpppooommmlllmmmooorrrtttssslllgggdddcccaaadddjjjmmmqqquuuwwwxxxxxxxxxyyy}}}|||xxxkkkjjjiiijjjkkklllkkkjjjiiijjjlllnnnppprrrrrrsssrrrqqqpppooonnnmmmmmmmmmqqqrrruuuxxxzzz{{{{{{zzzwwwvvvuuuttttttuuuwwwxxxvvvuuutttpppmmmllllllnnnpppoooooooooooonnnjjjgggiiimmmttt{{{}}}zzzuuuoookkkkkknnnqqquuuwwwzzz~~~~~~|||{{{zzzxxxxxxxxxyyyyyyvvvuuusssppplllkkklllmmmnnnlllkkkkkkmmmppptttvvvtttsssssstttuuutttsssqqqoooooopppsssuuuvvvuuutttrrruuuwwwxxxvvvtttsssrrrpppqqqrrrsssuuussspppmmmnnnrrryyy{{{vvvsssuuuuuuttttttwww}}}{{{yyyzzz~~~~~~yyyyyy~~~}}}~~~~~~{{{yyywwwppptttzzz}}}yyytttqqqpppqqqsssuuuwwwxxxxxxxxxtttrrrpppqqqsssrrrmmmhhhfffiiinnnsssvvvwwwwwwvvvooonnnmmmmmmmmmoooqqqssssssmmmgggeeedddccchhhnnnooorrrvvvyyyzzz{{{|||}}}xxxssslllkkklllmmmpppqqqpppooolllnnnqqqtttuuuvvvuuuuuuqqqqqqqqqppppppqqqrrrrrrttttttuuuvvvwwwxxxyyyyyyxxxwwwvvvuuuttttttttttttrrrssssssrrrpppppprrrsssttttttttttttuuussspppmmmqqqtttzzz|||zzz{{{|||vvvuuurrrnnnkkkkkkppptttwwwxxxzzz}}}|||{{{zzzxxxwwwwwwxxxxxxzzzxxxvvvtttsssqqqooommmkkkkkkmmmoooqqqtttuuuwwwtttrrrrrrsssuuuvvvuuutttnnnppprrrsssrrrppppppqqqqqqtttwwwxxxwwwtttsssrrrooopppqqqssstttsssooolllmmmqqqxxx~~~}}}zzzwwwtttrrrrrrooollloootttxxxuuussstttzzzzzz{{{~~~~~~}}}yyyxxxwwwssswww}}}|||xxxssspppppprrruuuxxxyyyzzzyyyyyytttrrrqqqsssvvvtttoooiiigggjjjooouuuxxxyyyyyyyyyooonnnnnnmmmnnnooopppqqqtttmmmgggffffffggglllrrrrrruuuwwwyyyzzz{{{}}}uuunnnoooooopppsssvvvxxxxxxwwwtttuuuwwwyyyxxxwwwtttrrrppppppqqqqqqssstttvvvwwwvvvvvvuuuttttttuuuvvvvvvxxxxxxwwwuuutttrrrqqqppppppqqqrrrrrrrrrsssuuuwwwvvvvvvvvvxxxyyyxxxuuusssvvvyyy~~~~~~yyyuuuttttttppppppooommmkkkmmmrrrwwwzzzzzz{{{}}}|||{{{yyywwwvvvvvvwwwwww~~~{{{xxxwwwwwwuuuppplllhhhjjjooosssuuuvvvvvvvvvrrrqqqppprrruuuxxxyyyyyyooorrruuusssooolllmmmnnnppptttwwwyyywwwuuusssrrrooopppqqqssstttsssoookkkjjjnnnuuu{{{}}}{{{wwwttttttrrrqqqpppkkkgggllltttsssqqqoooqqqxxx~~~xxxzzzzzz}}}zzzwwwvvvyyy{{{}}}{{{}}}|||xxxuuusssvvvwwwyyyzzzzzzyyyxxxwwwuuuuuuuuutttsssrrrpppoooqqqqqqrrrsssuuuxxxzzz|||xxxsssnnnlllnnnqqqrrrrrrppppppqqqrrrrrrqqqppppppvvvvvvwwwxxx{{{}}}}}}vvvrrrqqqsssvvvzzz}}}}}}{{{wwwtttqqqrrrtttuuuvvvwwwwwwwwwvvvuuuuuuvvvvvvwwwxxxyyyzzzyyywwwtttqqqooommmllllllooorrruuuuuuvvvwwwxxxzzzyyyxxxyyyzzzzzzyyyxxx~~~|||}}}}}}|||}}}yyytttpppnnnlllkkkkkkkkkmmmppptttwwwzzzyyyyyyzzzzzzzzzzzzzzzzzzvvvwwwwwwuuurrrrrruuuxxxxxx}}}zzzvvvsssooojjjnnnnnnpppssswwwxxxuuusssnnnooossswwwzzzzzzvvvssssssrrrqqqqqqqqqpppnnnlllmmmrrrxxx{{{zzzwwwsssqqqrrrssstttsssrrrqqqrrrssstttuuuwwwyyyzzzyyyxxxwwwwwwwwwvvvuuurrrooollljjjmmmiiiffflllwwwyyyyyyyyyyyyyyyyyyyyyyyytttzzz~~~|||||||||~~~~~~{{{}}}~~~}}}zzzwwwvvvuuuxxxyyyzzz||||||{{{yyyxxxwwwwwwwwwwwwvvvvvvuuutttvvvuuuuuuuuuwwwyyy|||~~~zzzvvvqqqoooppprrrsssssswwwwwwxxxyyyxxxvvvtttssswwwvvvwwwyyy|||~~~~~~{{{xxxvvvuuuwww{{{~~~zzzvvvsssqqqsssvvvxxxyyyxxxvvvuuuuuuuuuttttttttttttuuuuuuwwwvvvuuurrrpppnnnlllkkkllloooqqqsssssstttuuuvvvzzzyyyxxxyyyyyyzzzyyyyyy~~~~~~~~~}}}zzz|||}}}||||||~~~~~~{{{vvvpppkkkhhhhhhhhhiiikkkooosssvvvxxx}}}}}}|||zzzxxxuuurrrpppqqqrrrqqqooommmnnnqqqtttxxx}}}{{{wwwvvvsssnnnmmmqqqtttvvvtttrrrpppooojjjkkknnnssswwwwwwuuusssrrrqqqqqqrrrrrrpppllliiikkkpppvvvyyyyyyvvvsssqqqrrrtttuuuuuutttsssssssssssstttvvvxxxyyyxxxwwwwwwxxxxxxwwwuuussspppnnnmmmllljjjiiipppyyy~~~uuuvvvxxxyyyzzzyyywwwvvvvvvzzz}}}wwwxxxzzzyyywwwvvvvvvwwwzzz{{{|||}}}}}}|||{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{|||{{{{{{{{{|||~~~~~~{{{wwwvvvwwwyyyzzz{{{|||xxxvvvwwwvvvuuuxxx|||~~~}}}{{{yyyyyyzzz{{{}}}{{{~~~}}}yyyvvvtttqqqtttwwwzzzzzzyyyvvvtttuuutttsssrrrqqqqqqqqqqqqrrrrrrrrrqqqpppnnnmmmllloooqqqssstttttttttvvvwwwzzzyyyyyyxxxxxxyyyyyyzzz~~~~~~~~~{{{yyy{{{~~~yyywwwxxxzzz||||||}}}{{{wwwpppiiieeehhhiiijjjmmmpppsssvvvwww||||||zzzxxxtttpppllliiijjjjjjjjjiiiiiikkkooosssyyy~~~|||yyyyyywwwsssoootttxxxwwwsssnnnmmmnnnhhhiiilllppptttvvvuuutttrrrrrrrrrssssssqqqllliiillloootttvvvtttqqqnnnlllrrruuuxxxyyyxxxvvvuuuuuutttuuuvvvxxxyyyxxxxxxwwwyyyxxxwwwuuusssrrrpppooonnnlllnnnttt{{{|||xxxtttuuuxxxzzzzzzyyywwwvvvxxx{{{~~~}}}zzzxxxqqqssstttuuutttuuuwwwxxx{{{|||}}}}}}~~~}}}}}}||||||||||||}}}~~~zzzwwwuuusssrrrtttyyy~~~yyyxxxwwwwwwxxx{{{~~~~~~{{{yyyyyyuuuvvvwwwxxxxxxwwwuuutttvvvuuusssqqqooonnnnnnmmmnnnoooppprrrssssssrrrrrruuuvvvwwwwwwvvvwwwyyy{{{yyyzzzyyyxxxxxxxxxyyy{{{~~~~~~~~~|||zzz{{{}}}~~~~~~wwwssssssuuuyyyzzz{{{zzzvvvpppkkkgggmmmmmmnnnpppqqqsssuuuuuuuuuuuutttssspppmmmkkkiiieeeeeeeeefffiiinnnrrrvvv|||}}}zzzzzzxxxvvvsssttttttsssrrrppppppqqqllllllnnnqqquuuwwwvvvuuurrrqqqqqqqqqqqqpppnnnkkkmmmoooqqqqqqmmmjjjgggfffrrrvvv{{{}}}}}}{{{yyyyyyvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxvvvtttsssrrrrrrrrrrrrqqqrrrvvv{{{|||zzzwwwvvvwwwwwwxxxxxxyyyyyyyyyzzz{{{|||}}}||||||{{{{{{}}}}}}~~~}}}~~~{{{vvvrrrooolllnnnppprrrssstttwwwyyy||||||}}}~~~zzzxxxtttqqqnnnqqqvvv{{{}}}|||vvvwwwxxxyyy|||~~~~~~~~~zzzxxxvvvuuutttuuuvvvvvvwwwvvvtttrrrooonnnmmmlllkkkmmmpppsssvvvwwwxxxxxxvvvvvvvvvuuuuuuvvvyyy|||yyyzzzzzzxxxvvvwwwyyy|||}}}|||||||||||||||}}}~~~vvvqqqqqqssszzzzzzxxxwwwtttrrrpppooorrrqqqppppppooooooppppppoooooonnnmmmlllkkkjjjiiiddddddfffjjjooouuuyyy{{{}}}yyyyyyxxxvvvtttoooiiiiiinnnrrrrrrpppnnnnnnoooqqqssstttsssrrrooommmkkkkkklllnnnnnnnnnkkklllmmmllliiifffeeeeeeqqquuu{{{~~~}}}zzz{{{||||||}}}~~~~~~~~~xxxwwwuuusssrrrssstttuuuyyyvvvtttuuuxxx{{{{{{zzzyyywwwtttrrrsssuuuyyy|||{{{{{{{{{|||||||||zzzyyyzzz{{{|||~~~|||}}}{{{uuupppllljjjjjjlllpppssstttvvvxxxzzz|||}}}~~~~~~{{{yyyvvvrrrnnnpppvvv{{{|||zzzxxxyyy{{{|||~~~~~~~~~{{{wwwtttssstttvvvxxxxxxwwwtttrrrooommmllllllkkkmmmppptttvvvxxxxxxwwwqqqqqqpppooooooqqquuuxxxyyyzzz{{{xxxvvvvvvyyy}}}~~~||||||||||||~~~}}}wwwsssrrrsssyyyxxxvvvtttttttttuuuvvvsssqqqnnnllljjjjjjjjjkkknnnmmmkkkiiigggggghhhhhhggghhhkkkpppvvv{{{}}}~~~{{{wwwxxxxxxvvvrrrjjjbbbbbbiiinnnmmmjjjkkkkkklllnnnppppppnnnlllhhhffffffgggjjjmmmooooooiiijjjjjjiiigggfffgggiiimmmrrryyy~~~~~~~~~yyyxxxuuussssssuuuwwwxxx}}}zzzwwwuuuwww{{{}}}~~~{{{wwwrrrnnnnnnrrrwww{{{{{{{{{|||~~~|||zzzyyy{{{|||~~~|||}}}}}}}}}}}}~~~~~~~~~}}}}}}xxxsssooommmllljjjnnnsssvvvxxxyyy{{{|||~~~~~~}}}|||vvvqqqrrryyy~~~~~~|||}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~~~~{{{xxxvvvvvvwwwxxxwwwvvvtttqqqooommmlllkkkkkkmmmppprrrssssssrrrqqqkkkkkkjjjiiiiiilllqqquuuyyy{{{{{{xxxuuuuuuyyy~~~~~~}}}}}}~~~~~~{{{yyywwwuuutttuuuuuutttssstttvvvwwwyyytttqqqmmmiiiggggggiiikkkmmmkkkgggddddddeeehhhjjjlllmmmpppuuu{{{~~~}}}{{{~~~yyyvvvwwwxxxwwwrrrlllgggeeegggiiifffccceeefffiiillloooooollliiicccdddfffkkkpppssssssrrrnnnnnnmmmjjjgggfffhhhiiihhhmmmtttzzz}}}|||zzzwwwuuuuuuwww{{{}}}~~~|||yyyxxxyyy}}}}}}yyytttpppppprrrwwwzzz{{{|||}}}|||wwwxxxyyyzzz|||}}}{{{{{{{{{yyy{{{|||{{{yyyzzz}}}~~~}}}{{{{{{}}}xxx|||||||||}}}|||xxxtttqqqooooookkkpppuuuyyy{{{|||}}}~~~zzztttuuu|||~~~~~~|||zzzzzz{{{|||{{{~~~~~~}}}{{{zzz~~~|||zzzyyyxxxxxxvvvuuurrrpppnnnlllkkkjjjlllmmmoooppppppnnnllljjjiiiiiihhhfffgggkkkpppuuuyyy{{{{{{xxxtttuuuyyy|||zzzzzzyyywwwvvvqqqrrrssstttuuuwwwxxxyyyuuurrrmmmiiigggiiilllnnnjjjgggdddbbbbbbfffjjjmmmpppqqqsssxxx}}}}}}zzzwww|||~~~}}}wwwuuuxxxzzzyyytttrrrooommmiiifffbbb___bbbdddhhhmmmppppppmmmjjjaaadddkkkrrrxxxzzzyyyvvvwwwvvvrrrmmmhhheeeeeefffeeejjjqqqwww{{{~~~~~~|||yyywwwwwwzzz}}}}}}|||{{{{{{|||~~~}}}yyyvvvuuuvvvyyy{{{{{{|||~~~}}}ssssssttttttuuuxxx}}}|||{{{zzzyyywwwxxxwwwwwwyyy{{{{{{zzzyyy|||{{{zzzyyyyyyyyyzzzzzzxxx{{{~~~{{{wwwvvvvvvvvvvvvxxxzzz~~~~~~}}}}}}~~~{{{wwwtttrrrrrrrrryyy~~~}}}~~~}}}|||zzzxxxxxxxxxyyyzzz}}}|||||||||{{{{{{{{{{{{sssrrrppppppqqqqqqooonnnnnnpppqqqpppmmmkkkjjjjjjiiihhhggghhhlllppptttuuu||||||zzzwwwvvvxxx}}}}}}zzzxxxxxxyyyyyyyyyxxxuuurrrqqqsssuuuwwwwwwyyyvvvrrrpppooommmjjjfffcccaaa]]]\\\```gggoootttssstttvvvyyy{{{{{{xxxvvvuuuuuuvvvuuusssssstttvvvuuuwwwwwwssskkkddd``````gggiiilllnnnpppqqqppppppooorrrvvvzzz{{{zzzxxxvvvwwwsssnnnjjjggggggiiijjjiiilllppptttxxxzzz{{{{{{~~~~~~zzzxxxwwwxxx{{{||||||{{{yyyyyy{{{{{{vvvttttttyyyzzz{{{~~~}}}ppplllmmmooosssvvvzzz|||~~~~~~}}}}}}~~~}}}{{{yyywwwvvvvvvxxxzzz{{{zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvyyy||||||zzz{{{{{{{{{zzz{{{|||}}}|||zzz{{{}}}}}}zzzwwwvvvvvvvvvyyy|||~~~|||zzzwwwtttttttttvvvwww|||{{{zzzyyywwwvvvuuutttooonnnlllmmmnnnnnnmmmllllllnnnpppooommmkkkkkkkkkkkkjjjiiikkknnnsssvvvwww{{{{{{{{{{{{zzz{{{~~~|||yyyxxxxxxyyyzzzyyytttrrroooppprrruuuwwwxxx{{{wwwssspppnnnlllgggdddaaa___]]]]]]aaaiiipppuuuxxxxxxxxxyyyzzzyyyuuurrrsssttttttsssrrrrrrtttvvvwwwyyyyyyuuunnnhhhffffffjjjllloooqqqssssssqqqppprrrtttxxxzzzzzzyyywwwuuuuuusssooolllkkklllmmmooommmmmmnnnooorrrtttwwwxxx~~~~~~~~~}}}zzzwwwvvvvvvxxxzzzzzzxxxwwwwwwzzz}}}xxxtttrrruuuwwwzzz~~~|||pppkkkmmmppptttxxx|||~~~~~~}}}~~~~~~}}}{{{{{{|||}}}}}}zzzuuuuuuuuuvvvxxxyyyxxxwwwrrrssstttuuuuuutttsssssssssvvvzzz}}}~~~~~~~~~~~~}}}}}}|||}}}{{{xxxyyyzzz|||}}}{{{zzzyyyyyyyyyzzzzzz{{{}}}~~~zzzwwwssspppoooppprrrtttzzzyyyvvvsssqqqooommmllljjjhhhggghhhiiikkkjjjiiijjjlllnnnnnnlllllllllmmmjjjkkklllnnnqqqtttwwwxxxzzz||||||zzzwwwvvvxxxyyyzzzzzzvvvtttssstttwwwzzz|||}}}{{{xxxtttpppmmmiiieeebbb```______aaaeeekkkrrrvvv{{{zzzyyyyyyxxxuuuqqqnnnqqqqqqqqqpppoooqqqsssvvvwwwxxxxxxuuuooojjjjjjkkknnnpppsssvvvwwwuuusssrrrvvvwwwyyyzzzzzzyyywwwvvvtttsssqqqppppppqqqssstttuuussspppnnnnnnqqqtttwww{{{|||}}}|||yyyvvvtttuuuvvvwwwxxxwwwuuuuuuyyy|||uuuppprrrvvv{{{~~~sssnnnppptttyyy~~~}}}|||{{{||||||zzzyyyyyy{{{~~~{{{zzz|||{{{xxxssssssssstttvvvwwwvvvuuunnnoooqqqssstttsssqqqpppqqqtttyyy}}}~~~~~~~~~}}}}}}}}}}}}|||}}}~~~|||yyyyyy{{{}}}~~~}}}|||{{{{{{|||||||||yyywwwzzz}}}zzzvvvqqqmmmlllmmmppprrruuusssqqqnnnkkkjjjiiiiiifffeeecccdddfffhhhiiihhhjjjkkkmmmmmmllllllmmmnnniiikkknnnqqqsssuuuwwwxxx{{{~~~zzzxxxuuuuuuwwwyyyzzzzzzyyywwwvvvvvvyyy{{{||||||wwwuuurrrnnnkkkgggdddbbbbbbccceeegggkkkooosssuuuzzzyyywwwvvvuuurrrmmmjjjmmmmmmmmmllllllooosssvvvtttuuuuuuqqqllliiikkkmmmrrrtttwwwzzzzzzxxxuuussswwwxxxyyyzzzzzzzzzyyyyyyuuuuuutttttttttuuuwwwwww|||zzzvvvtttrrrsssuuuvvvxxxyyy|||}}}|||}}}zzzwwwuuuuuuuuuvvvyyywwwuuutttwww}}}wwwppprrrxxx~~~xxxuuuxxx{{{|||{{{~~~|||}}}~~~~~~~~~|||zzzzzz}}}~~~|||zzz{{{~~~~~~~~~}}}|||}}}wwwtttqqqqqqqqqrrrtttuuutttssslllnnnppprrrssssssrrrqqqqqquuu{{{~~~}}}zzzyyy|||}}}{{{zzzzzz}}}{{{|||~~~~~~~~~~~~~~~~~~~~~yyyuuuwww}}}~~~{{{yyyvvvpppllljjjkkknnnpppnnnmmmkkkiiihhhhhhhhhiiieeecccbbbbbbeeeggghhhhhhjjjlllllllllkkkkkklllnnnjjjnnnsssvvvwwwxxxyyy{{{~~~~~~yyywwwuuuuuuwwwyyyzzzzzzyyywwwuuutttuuuuuuuuutttqqqpppooollliiigggeeeeeegggiiilllooorrrsssttttttvvvtttrrrrrrqqqoookkkiiijjjjjjiiihhhiiilllrrrvvvtttuuusssooojjjiiillloootttvvvyyy{{{{{{yyyvvvtttwwwxxxyyy{{{|||}}}||||||xxxwwwvvvuuuuuuvvvwwwwww~~~}}}|||zzzxxxvvvuuutttuuuwwwzzz}}}~~~~~~|||{{{~~~}}}{{{yyywwwwwwxxxxxx|||zzzwwwvvvwwwzzz~~~~~~~~~}}}wwwqqqssszzz{{{{{{}}}|||{{{~~~~~~{{{zzz{{{~~~~~~~~~~~~}}}yyywwwuuutttzzz~~~~~~yyysssqqqoooooooooppprrrsssrrrqqqlllmmmoooqqqsssssssssrrrtttxxx~~~~~~yyyvvvuuuzzz|||xxxvvvuuu{{{~~~~~~~~~~~~yyyttttttxxxzzzyyywwwvvvsssnnnjjjggghhhiiikkkgggfffeeeddddddfffhhhiiieeecccaaaaaacccfffggggggkkkkkkkkkjjjhhhgggiiijjjlllqqqxxx||||||{{{|||~~~~~~|||yyywwwwwwyyy{{{||||||~~~|||yyywwwvvvvvvtttrrrnnnoooooommmjjjhhhhhhiiijjjmmmrrrvvvwwwwwwuuusssqqqpppnnnnnnnnnmmmkkkiiiffffffeeedddfffjjjqqqwwwyyyxxxuuuoookkkjjjnnnrrruuuvvvwwwyyyyyyxxxwwwvvvvvvxxx{{{}}}~~~~~~yyyxxxvvvttttttuuuvvvwww{{{|||||||||zzzwwwtttrrrsssuuuxxx{{{}}}|||{{{zzz|||{{{zzzzzzzzz{{{||||||~~~|||zzzxxxxxxyyyzzz{{{{{{yyyxxxyyy{{{{{{wwwtttuuu{{{~~~}}}|||~~~~~~|||~~~}}}}}}~~~}}}yyyyyy{{{~~~||||||xxxssspppoooooosssxxx}}}~~~{{{uuuqqqooonnnmmmmmmoooqqqrrrqqqooolllmmmnnnoooqqqrrrssstttxxx||||||xxxuuutttyyy~~~~~~yyytttssssssuuu{{{~~~~~~}}}}}}}}}}}}}}}~~~}}}xxxsssqqqqqqsssrrrqqqpppnnnjjjfffcccccccccdddbbbaaa```___```cccfffhhhfffccc``````bbbdddffffffjjjjjjiiifffcccbbbcccdddjjjqqqyyy}}}|||{{{{{{}}}|||~~~|||{{{}}}}}}{{{{{{yyyvvvtttooopppqqqooollljjjkkkllliiimmmtttyyy{{{zzzvvvtttpppooommmmmmmmmllljjjhhhdddcccbbbaaaccciiiqqqwww}}}{{{wwwpppjjjjjjnnnsssttttttuuuuuuvvvvvvvvvwwwwwwzzz}}}}}}|||xxxvvvsssqqqqqqsssvvvxxxyyyzzz||||||{{{yyyvvvuuurrrtttwwwyyy{{{{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~}}}}}}|||{{{zzzyyyyyyxxxwwwwwwxxxyyy{{{||||||}}}zzz~~~~~~yyyvvvyyy|||}}}~~~}}}yyyxxx{{{~~~~~~~~~~~~}}}}}}}}}}}}{{{yyy~~~~~~|||{{{xxxtttooollllllllloootttyyy{{{xxxtttqqqpppmmmmmmmmmnnnpppqqqpppooollllllmmmnnnppprrrtttuuu{{{|||yyyvvvtttyyy}}}|||wwwrrrqqqsssrrrxxx~~~~~~~~~|||{{{zzzyyyzzz{{{||||||}}}||||||{{{xxxrrrnnnmmmmmmmmmmmmllljjjfffccc```___^^^^^^```^^^]]]]]]^^^```cccffffffccc```___aaacccdddeeeiiiiiigggccc```^^^___```fffnnnwww{{{zzzxxxxxxzzzzzz|||~~~|||zzzyyyxxxuuusssqqqssstttrrrnnnkkklllnnnggglllssszzz}}}{{{xxxuuurrrpppnnnmmmmmmllljjjhhhcccbbb``````bbbhhhqqqwww~~~|||vvvoooiiihhhmmmrrrsssssssssssstttuuuvvvwwwyyy||||||yyyvvvtttqqqooopppssswwwyyy{{{{{{|||||||||{{{zzzyyyrrrtttvvvxxxyyyzzzzzzzzzvvvvvvxxxyyy{{{~~~||||||}}}|||{{{zzzyyyxxxwwwyyy{{{|||}}}yyytttxxx}}}}}}xxxyyy|||}}}|||~~~|||yyyyyyzzz|||~~~~~~zzz|||}}}~~~~~~~~~{{{yyyyyywwwwwwuuutttrrrpppooonnnssstttuuuvvvuuussspppoookkklllmmmmmmnnnnnnmmmmmmrrrqqqqqqpppqqqssstttuuu}}}}}}xxxvvvwwwxxxyyyxxxwwwttttttuuuvvvyyy|||}}}}}}~~~~~~}}}wwwrrrrrrrrrrrruuuyyy{{{{{{zzzyyytttooonnnoooppppppooommmiiieeeaaa___\\\ZZZXXXYYYXXXWWWXXX[[[^^^``````bbb```___```dddfffeeecccdddeeeeeeaaa[[[YYY\\\```gggjjjpppwww{{{{{{xxxuuusssvvvzzz~~~zzzsssqqqtttxxxwwwxxxxxxvvvrrrnnnkkkkkkhhhnnnuuu|||}}}zzzwwwqqqqqqqqqpppooommmkkkiiicccaaa______ccciiipppttt~~~wwwqqqmmmmmmnnnpppqqqqqqqqqqqqrrrssstttuuutttzzz}}}{{{yyyyyyvvvsssuuupppiiigggkkkqqqvvvxxx|||}}}~~~yyyuuussstttwwwyyyxxxvvvtttrrrtttwww{{{~~~~~~|||zzz|||{{{yyyxxxxxxyyy{{{||||||{{{{{{|||yyy}}}||||||}}}}}}}}}{{{zzzyyywwwwwwxxxyyyzzzzzzzzz|||}}}~~~~~~}}}xxxvvvvvvuuuuuutttssssssrrrqqqqqqttttttttttttsssqqqpppooommmmmmnnnooopppppppppppprrrqqqqqqqqqrrrtttuuuvvv~~~yyywwwvvvwwwyyyyyyyyywwwwwwwwwyyyzzz}}}}}}|||}}}}}}}}}{{{uuupppnnnnnnooorrruuuwwwvvvuuuxxxtttooommmnnnnnnnnnmmmkkkhhhccc```^^^\\\YYYWWWXXXWWWUUUVVVYYY[[[[[[[[[\\\[[[[[[^^^bbbeeeeeedddccceeeddd```[[[YYY\\\___dddggglllrrrvvvvvvsssppppppsssxxx}}}}}}~~~|||wwwqqqooossswww{{{|||{{{yyyuuupppnnnnnnkkkooouuuzzz{{{zzzvvvtttooooooppppppooommmkkkjjjfffdddaaaaaadddjjjpppttt|||wwwrrrooonnnnnnnnnooooooooooooppprrrssstttssswwwxxxvvvtttvvvwwwvvvvvvqqqllljjjmmmrrrvvvwwwzzz{{{}}}~~~~~~{{{wwwtttqqqsssvvvxxxxxxvvvsssqqqtttvvvyyy{{{||||||{{{zzzzzzyyywwwuuuuuuwwwyyyzzz||||||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwxxx{{{}}}zzzvvvsssrrrsssssssssssstttttttttttttttsssrrrpppoooooooooooommmnnnoooppprrrsssttttttrrrrrrsssssstttvvvwwwxxxzzzxxxwwwxxxzzz||||||{{{zzz{{{||||||~~~~~~|||||||||{{{{{{yyysssooojjjjjjkkknnnqqqrrrqqqooorrroookkkiiiiiijjjiiiiiiiiifffbbb^^^\\\[[[XXXWWWVVVUUUTTTTTTVVVWWWVVVUUUUUUUUUWWWZZZ___ccceeeeeeaaabbbbbb___ZZZYYY[[[^^^aaacccggglllpppqqqooommmmmmqqqvvv|||wwwxxxwwwsssoooooorrrvvv}}}~~~~~~{{{wwwrrrpppoooppprrruuuvvvvvvtttqqqooolllmmmnnnooooooooonnnmmmllljjjgggeeeggglllrrrvvvzzzyyyxxxuuussspppmmmllllllllllllmmmnnnooopppqqqpppssssssooooootttxxxxxxvvvsssppppppqqqtttvvvwwwxxxyyy{{{{{{yyyvvvssspppooorrruuuxxxxxxvvvrrrpppuuuuuuwwwxxxyyyzzzzzzzzz{{{yyyuuusssrrrtttwwwyyy{{{}}}}}}yyyyyy{{{~~~zzzvvvvvvwwwwwwwwwxxxyyyyyyxxxwwwvvvwwwxxx}}}zzzuuurrrqqqssssssssssssssstttttttttsssqqqnnnkkkjjjkkkmmmooolllmmmnnnoooqqqsssuuuvvvttttttuuuvvvxxxyyy{{{{{{|||zzzzzzzzz|||~~~~~~}}}}}}}}}|||}}}~~~~~~~~~~~~zzzyyyyyywwwsssoooiiiiiiiiikkkmmmnnnlllkkkhhhgggeeedddddddddeeeeeegggddd```]]][[[ZZZXXXVVVTTTSSSSSSUUUVVVWWWUUUTTTPPPQQQSSSVVVZZZ^^^```aaa\\\]]]]]][[[YYYXXXYYY[[[]]]___bbbgggllloooooonnnmmmqqqxxx}}}zzztttuuutttrrrqqqqqqtttxxx~~~~~~~~~|||wwwsssqqqpppsssttttttsssqqqnnnkkkjjjjjjkkkmmmoooqqqqqqqqqqqqssspppllljjjkkkoootttwwwvvvwwwxxxxxxvvvrrrnnnlllkkkjjjjjjkkkkkklllmmmnnnkkkooopppmmmnnntttxxxxxxwwwvvvuuuuuuvvvwwwwwwwwwyyyyyyzzzxxxtttpppmmmkkkooorrruuuxxxxxxvvvssspppvvvvvvvvvwwwxxxzzz{{{|||~~~{{{vvvqqqpppqqqtttvvvwww{{{~~~~~~~~~~~~|||xxxxxx{{{}}}|||}}}yyyuuurrrrrrtttuuuvvvvvvxxxxxxwwwuuuuuuvvvyyy}}}~~~zzzuuusssrrrttttttssssssrrrrrrqqqqqqpppmmmjjjggggggiiilllooolllllllllnnnppprrrtttvvvvvvvvvxxxzzz|||}}}{{{zzz{{{}}}~~~~~~~~~~~~}}}zzz{{{}}}~~~~~~~~~{{{wwwvvvvvvvvvssspppkkkjjjiiiiiijjjjjjiiigggaaaaaaaaaaaaaaacccdddfffdddaaa]]][[[YYYXXXWWWUUURRRRRRTTTVVVXXXYYYWWWUUUNNNOOOQQQSSSTTTVVVXXXYYYWWWWWWXXXXXXWWWWWWYYYZZZXXXYYY\\\bbbiiinnnpppqqqqqquuuzzzwwwuuuuuutttttttttuuuwwwyyy}}}~~~|||xxxtttrrrrrrttttttrrrpppmmmkkkhhhgggiiijjjmmmpppssstttuuuuuuuuurrrmmmjjjkkknnnrrruuutttvvvyyyzzzyyyuuupppmmmlllkkkkkkjjjiiiiiiiiiiiieeekkkooooooppptttvvvtttvvvwwwxxxyyyxxxxxxwwwwwwzzzzzzyyyuuuooojjjhhhhhhppprrruuuwwwwwwvvvtttrrrvvvvvvwwwxxxyyy|||~~~~~~zzztttooollllllnnnppptttwww{{{{{{zzz{{{~~~~~~}}}zzz{{{}}}{{{~~~yyyvvvsssrrrrrrtttuuuuuusssuuuuuusssqqqrrrvvvzzz}}}}}}||||||wwwtttssssssuuutttsssrrrqqqpppooonnnmmmkkkhhhfffgggjjjnnnpppmmmmmmmmmnnnpppsssuuuwwwxxxyyy{{{~~~~~~||||||}}}{{{wwwyyy{{{{{{zzzyyyzzz{{{xxxuuuqqqppprrrtttrrrqqqmmmjjjgggeeeeeeddddddbbb^^^___aaaaaaaaabbbdddfff```]]]YYYWWWVVVUUUTTTSSSPPPQQQSSSVVVYYYYYYVVVTTTLLLNNNOOOOOOOOOOOOQQQRRRQQQRRRTTTUUUWWWYYYZZZZZZVVVVVVYYY___fffmmmrrrsssuuuxxx|||}}}}}}~~~yyyvvvuuuuuuuuuuuuwwwxxxyyy|||}}}}}}|||xxxuuusssssssssrrrqqqooollljjjhhhfffgggiiilllpppsssuuuvvvvvvrrroookkkggggggjjjnnnqqquuuwwwyyyzzzzzzwwwtttrrrpppooommmjjjhhhgggfffeeeaaahhhnnnoooppprrrrrrooorrrtttwwwxxxwwwvvvvvvvvvyyyzzzyyytttmmmhhhggghhhpppqqqrrrttttttttttttsssuuuvvvwwwyyy|||~~~yyyuuupppllliiiiiikkklllrrrtttvvvxxxyyyzzz|||~~~~~~}}}~~~~~~|||}}}xxxvvvtttssstttuuuuuuuuusssuuuuuurrroooqqqwww}}}~~~}}}~~~|||wwwssspppqqqrrrsssrrrrrrqqqpppooonnnmmmlllkkkiiihhhiiimmmqqqsssrrrqqqqqqqqqsssvvvxxxzzzzzz|||~~~~~~~~~~~~|||zzzwwwuuuwwwyyyxxxuuuttttttvvvqqqmmmjjjjjjnnnqqqqqqpppnnniiiccc___]]]]]]]]]]]]\\\^^^```___^^^]]]___aaaZZZXXXTTTRRRRRRQQQPPPOOONNNOOORRRUUUVVVUUURRRNNNIIIKKKMMMMMMKKKJJJLLLNNNOOOOOOQQQUUUYYY[[[\\\]]][[[[[[\\\aaaiiipppvvvxxxwwwxxxzzz|||~~~}}}~~~~~~~~~vvvuuutttttttttuuuuuuuuuuuuwwwxxxwwwtttrrrqqqqqqooooooooonnnllljjjhhhgggeeegggjjjnnnqqqsssuuuuuurrrooojjjgggfffiiimmmpppwwwxxxyyyzzzzzzyyywwwvvvuuusssppplllhhheeecccaaa```ggglllmmmmmmooonnnkkklllooossstttrrrrrrrrrtttvvvxxxwwwrrrllliiijjjmmmpppooooooooopppqqqrrrsssrrrtttvvvzzz}}}tttrrrooolllkkklllmmmnnnqqqqqqrrruuuyyy|||}}}}}}}}}}}}}}}|||{{{{{{}}}~~~}}}|||{{{}}}}}}xxxvvvuuuuuuvvvwwwvvvuuuuuuvvvvvvsssqqqsss{{{}}}|||xxxsssooommmnnnpppqqqqqqppppppooonnnnnnnnnlllkkkjjjjjjlllooosssvvvvvvuuuuuuuuuvvvxxx{{{}}}{{{}}}~~~}}}~~~~~~}}}|||zzzvvvssssssuuuwwwuuurrrppppppqqqlllhhheeefffjjjnnnppppppmmmhhh```ZZZXXXXXXXXXXXXZZZ\\\]]]\\\YYYXXXYYY[[[WWWTTTQQQOOONNNNNNMMMKKKMMMNNNPPPSSSTTTQQQMMMIIIGGGJJJLLLKKKIIIHHHJJJMMMNNNOOOQQQUUUZZZ^^^______bbbaaabbbfffmmmuuuzzz}}}wwwxxxxxxyyyzzz~~~~~~~~~uuutttrrrrrrsssssssssrrroooqqqrrrqqqooommmllllllmmmnnnnnnnnnmmmkkkiiihhhccceeeiiilllppprrrsssssstttppplllhhhhhhkkkooorrrxxxyyyyyyyyyzzzzzzyyyyyyxxxvvvrrrmmmhhhdddaaa___aaafffjjjiiiiiikkkkkkiiihhhkkkooopppooonnnppprrrsssuuuvvvrrrllljjjmmmqqqooonnnllllllmmmoooqqqsssppprrruuuzzz~~~sssrrrpppppppppqqqssstttrrrqqqqqqtttzzz~~~~~~}}}zzzyyy||||||zzzxxxwwwxxxzzz}}}{{{~~~|||zzz{{{}}}yyyvvvvvvxxxyyyxxxwww|||xxxtttssswww}}}|||xxx{{{xxxtttpppnnnnnnooopppwwwoooiiijjjjjjiiilllqqqqqqrrrtttuuuvvvwwwwwwwwwzzzxxxvvvyyy}}}~~~~~~}}}|||{{{wwwvvvwwwyyyyyyyyywwwtttrrrrrrrrrrrrssssssrrrnnnkkkiiiiiiggggggfffhhhkkkmmmmmmmmmgggbbb[[[VVVTTTTTTUUUUUUUUUUUUTTTSSSRRRSSSUUUXXXXXXSSSMMMJJJKKKLLLLLLKKKKKKNNNRRRSSSQQQMMMKKKJJJGGGIIIKKKKKKIIIHHHGGGHHHNNNPPPTTTWWWZZZ]]]bbbeeehhhhhhjjjooowww|||}}}|||wwwwwwxxxxxxyyy|||{{{xxxtttrrrrrrtttuuuuuuqqqooollljjjiiiiiikkklllqqqrrrssstttssspppnnnlllmmmllllllmmmoooppppppooonnnllljjjhhhiiilllppprrrtttvvvxxxyyyyyyyyy{{{}}}yyywwwrrrkkkeeebbbbbbcccgggggghhhiiikkkjjjhhhfffooonnnmmmlllmmmmmmoooooottttttsssssssssrrrrrrrrrsssoooiiigggiiilllppprrrjjjmmmssszzz}}}rrrlllhhhiiippptttssspppkkknnnssswwwzzz{{{zzzyyy}}}||||||~~~|||yyywwwvvvwwwyyyzzzyyy{{{~~~|||{{{{{{xxxyyy}}}|||xxxxxxyyyyyyxxxwww~~~|||zzzzzz|||~~~zzzxxxxxxvvvrrrooommmmmmooopppqqqiiieeegggjjjlllpppvvvzzzzzz{{{{{{{{{{{{{{{{{{{{{yyyyyy|||~~~~~~}}}}}}}}}}}}|||{{{zzzzzz}}}~~~}}}yyysssooonnnpppvvvvvvuuusssooollllllllllllmmmooonnnkkkhhhgggggggggfffggghhhjjjkkkjjjhhhddd___YYYTTTRRRRRRRRRRRRQQQRRRRRRQQQOOOPPPRRRUUUUUUQQQLLLJJJJJJKKKJJJIIIJJJLLLOOOPPPNNNLLLKKKJJJHHHJJJKKKKKKIIIHHHHHHIIIOOOPPPSSSUUUXXX\\\aaadddjjjkkkooovvv{{{}}}{{{yyyvvvwwwwwwwwwxxxzzz|||yyywwwvvvwwwxxxyyyxxxsssqqqnnnkkkjjjjjjlllmmmrrrtttvvvxxxxxxvvvtttrrrsssqqqnnnlllkkkjjjhhhfffjjjiiigggfffgggiiikkkmmmpppsssvvvwwwwwwwwwxxxyyyvvvtttpppjjjeeecccdddfffjjjjjjkkklllmmmllljjjgggjjjkkklllnnnooooooooooooppppppqqqqqqrrrssstttttttttqqqmmmkkkmmmpppssstttkkknnnsssyyy~~~~~~zzzwwwmmmhhhdddgggmmmrrrqqqnnnmmmppptttyyy{{{|||{{{zzz}}}|||}}}~~~zzzyyyxxxwwwxxxzzz|||~~~zzz{{{~~~}}}{{{yyy}}}{{{yyy{{{~~~|||}}}{{{yyyyyyyyyyyyxxx|||}}}~~~}}}~~~|||yyywwwvvvsssqqqnnnlllkkkkkkmmmnnniiidddbbbeeekkkpppwww}}}~~~}}}|||{{{zzz{{{{{{}}}~~~}}}}}}~~~xxxxxxyyyyyyxxxwwwuuutttwwwwwwuuupppjjjffffffhhhrrrrrrqqqmmmiiieeeddddddeeeggghhhhhhfffdddddddddfffeeefffgggiiihhheeeccc___[[[WWWSSSRRRQQQOOONNNLLLMMMNNNMMMLLLMMMNNNPPPPPPNNNLLLKKKJJJIIIGGGFFFGGGIIILLLLLLKKKJJJJJJKKKJJJKKKKKKJJJHHHGGGIIIJJJPPPQQQRRRSSSUUUZZZ```dddlllooouuu{{{~~~zzzvvvuuuvvvvvvvvvvvvxxx||||||{{{{{{|||}}}~~~}}}|||uuurrrooolllkkkkkklllmmmpppssswwwzzz{{{yyyvvvttttttqqqlllhhheeedddbbb```eeeeeedddddddddeeeeeeeeekkknnnrrrtttttttttssstttrrrpppmmmiiiffffffhhhjjjmmmmmmnnnppppppoookkkiiidddfffjjjnnnppppppooonnnnnnnnnoooqqqsssvvvwwwyyyvvvtttqqqqqqsssuuuvvvvvvmmmoootttyyy{{{zzztttpppgggdddaaadddkkkppppppmmmooorrrwww{{{}}}}}}|||{{{~~~}}}}}}~~~~~~|||{{{vvvvvvvvvxxxzzz}}}|||}}}||||||zzzyyywwwvvv}}}~~~{{{{{{~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{{{{{{{}}}~~~~~~{{{wwwsssqqqpppmmmllljjjhhhggghhhiiijjjfffccccccgggooowww~~~~~~|||{{{{{{{{{}}}}}}|||{{{|||}}}yyyyyyyyyxxxvvvssspppnnnqqqrrrpppkkkeeeccceeehhhppppppnnnjjjeee```______aaacccddddddbbb```___```bbbcccdddfffgggfffccc```\\\ZZZVVVTTTSSSRRRPPPNNNJJJKKKLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKHHHEEECCCDDDFFFHHHHHHHHHGGGIIIJJJJJJJJJJJJIIIGGGGGGIIIKKKQQQQQQPPPQQQSSSXXX___dddlllpppvvv{{{~~~}}}zzzwwwvvvvvvwwwvvvvvvwwwzzz}}}{{{{{{}}}~~~|||tttrrrooolllkkkkkklllmmmlllooosssvvvwwwtttqqqooommmjjjeeebbbaaaaaaaaaaaabbbcccdddeeeeeedddbbbaaagggjjjooorrrrrrqqqppppppnnnnnnllliiiggghhhllloooppppppqqqrrrrrrppplllhhhbbbdddgggjjjlllmmmmmmlllnnnooopppqqqtttwwwyyy{{{xxxwwwvvvvvvxxxxxxxxxwwwllloootttxxxzzzxxxrrrmmmeeecccbbbeeekkkppppppoooqqqtttxxx|||~~~~~~}}}|||~~~~~~{{{xxxvvvvvvxxxzzz}}}}}}zzzxxxvvvuuuuuu{{{||||||{{{{{{|||~~~|||{{{{{{}}}~~~{{{{{{{{{{{{|||~~~}}}{{{zzzzzz{{{~~~~~~}}}{{{xxxtttpppllljjjiiihhhfffeeeeeeeeefffgggggghhhiiimmmuuu~~~{{{~~~~~~~~~}}}|||}}}~~~{{{vvvvvvvvvuuurrrpppmmmlllnnnooonnnkkkgggfffhhhlllnnnnnnlllhhhccc___]]]]]]```bbbcccbbb___\\\[[[[[[]]]^^^```ccceeedddaaa___[[[YYYWWWVVVVVVUUUSSSQQQKKKKKKKKKJJJHHHHHHIIIKKKJJJKKKLLLLLLJJJGGGCCCBBBAAACCCEEEFFFEEEEEEGGGHHHHHHIIIIIIHHHGGGGGGJJJLLLPPPPPPPPPPPPRRRXXX___eeejjjmmmrrrvvvxxxyyyzzzzzzxxxyyyyyyyyyxxxyyy{{{~~~~~~|||zzz{{{|||}}}yyyzzz|||{{{xxxppppppnnnmmmlllkkkkkkkkkkkkmmmpppqqqpppmmmjjjgggfffccc```^^^___aaabbbbbbccceeeggghhhhhhfffdddbbbfffiiinnnqqqqqqpppoooooonnnmmmllljjjhhhjjjnnnqqqqqqrrrrrrsssssspppkkkgggddddddeeefffgggiiijjjkkkmmmmmmmmmnnnpppsssvvvxxxzzzyyyxxxxxxyyyyyywwwuuujjjmmmrrrwwwzzzxxxsssooofffeeeeeehhhmmmqqqqqqqqqqqqtttxxx|||~~~}}}~~~~~~{{{xxxyyyzzz|||~~~~~~{{{xxxwwwvvvwwwxxxxxxyyyyyyzzz}}}}}}|||zzzxxxvvvwwwzzz}}}|||}}}~~~xxxwwwuuuuuuvvvxxx{{{}}}zzzyyywwwtttpppllliiiggghhhgggfffeeedddeeeeeefffiiimmmpppsss{{{~~~~~~~~~|||}}}zzzxxxoooooonnnnnnmmmllllllllllllnnnnnnllliiihhhkkknnnkkkkkkjjjgggbbb^^^]]]]]]___```aaa```]]]ZZZYYYYYYYYYZZZ[[[]]]``````^^^\\\XXXVVVUUUUUUVVVVVVVVVUUUNNNNNNLLLIIIFFFFFFHHHJJJGGGIIIKKKJJJGGGDDDAAA@@@???AAADDDEEEDDDDDDDDDEEEDDDEEEGGGGGGGGGHHHJJJLLLOOOOOOOOOPPPSSSYYYaaafffgggjjjnnnppprrruuuxxxzzz{{{|||~~~~~~}}}~~~}}}~~~~~~zzzwwwvvvvvvwwwxxxyyyyyyzzz|||}}}{{{vvvssslllmmmnnnoooooommmllljjjlllmmmnnnnnnllliiifffcccdddbbb______```bbbccccccggghhhkkklllmmmkkkiiiggghhhkkkoooqqqqqqqqqqqqqqqqqqpppnnnkkkjjjkkknnnrrrsssssstttuuutttpppjjjfffeeedddddddddfffhhhkkkllljjjjjjiiijjjkkknnnqqqssszzzyyyxxxxxxxxxwwwtttrrriiikkkoootttxxxxxxtttqqqhhhhhhhhhkkknnnpppppppppooorrrwww{{{~~~~~~}}}~~~}}}|||}}}~~~}}}|||zzz|||~~~|||zzzyyyyyyyyyyyyxxxxxxyyyzzz}}}~~~~~~||||||zzzwwwuuuvvvyyy}}}|||zzzsssrrrqqqqqqsssvvvzzz|||yyywwwsssooollljjjiiiiiikkkjjjhhhgggffffffffffffiiioootttxxx~~~|||{{{{{{{{{}}}zzzxxxwwwwwwwwwnnnmmmkkkiiihhhiiijjjkkkjjjlllnnnlllhhhggghhhjjjfffgggfffccc```]]]\\\]]][[[]]]^^^^^^[[[YYYYYYYYYWWWVVVVVVWWWXXXYYYWWWVVVTTTRRRPPPQQQSSSUUUVVVVVVQQQOOOLLLGGGCCCCCCFFFHHHCCCFFFHHHGGGCCC???>>>>>>===@@@DDDEEEEEECCCBBBBBB???BBBEEEFFFGGGHHHJJJLLLMMMNNNOOOQQQTTT[[[bbbgggeeehhhlllnnnoooqqquuuwww|||}}}}}}~~~}}}{{{wwwtttrrrrrrssstttyyyyyyyyyzzzyyyvvvqqqnnniiilllooorrrrrrpppmmmkkkllllllkkkjjjhhhfffdddccccccaaaaaabbbeeeggghhhhhhjjjkkknnnppppppooonnnmmmlllnnnqqqssssssssstttuuuuuusssqqqmmmkkkkkknnnqqquuuuuuvvvwwwuuuqqqjjjfffbbbccceeehhhjjjlllnnnnnniiihhhhhhhhhjjjnnnqqqtttzzzxxxvvvuuutttssspppnnnhhhiiilllppptttuuusssqqqiiiiiiiiikkklllmmmmmmllllllooouuuzzz}}}~~~~~~}}}{{{yyyxxxyyyzzz||||||{{{}}}|||{{{{{{|||}}}}}}|||{{{|||{{{{{{~~~~~~|||yyyvvvwww{{{~~~yyyvvvppppppoooppprrrvvvzzz|||zzzvvvpppkkkhhhhhhjjjkkkmmmlllkkkjjjhhhhhhhhhggghhhpppvvv{{{}}}|||}}}}}}~~~}}}yyyuuussstttvvvwwwssspppllliiigggfffggghhhhhhkkkmmmkkkgggddddddfffbbbccccccaaa^^^[[[[[[\\\WWWYYY[[[\\\ZZZYYYYYYZZZVVVUUUSSSSSSSSSSSSRRRPPPPPPNNNMMMMMMPPPSSSUUUVVVSSSPPPKKKEEEAAAAAADDDGGGAAACCCEEEDDD@@@<<<;;;<<<===@@@DDDFFFEEECCCAAA@@@<<>>???DDDDDDDDDCCCBBB???===<<<>>>???@@@BBBEEEIIILLLNNNSSSNNNLLLPPPSSSVVV[[[```ccchhhmmmppppppppprrrttt|||~~~}}}{{{{{{{{{{{{~~~~~~{{{uuuuuutttrrroooooorrrvvvzzz||||||yyytttooolllllljjjjjjlllooorrrqqqmmmjjjddd___^^^aaabbbaaa```bbbccceeehhhnnnssswwwwwwvvvooonnnnnnnnnnnnoooooonnnpppsssuuuuuusssqqqqqqrrrrrrqqqnnnmmmlllnnnpppqqquuutttssssssrrroooiiieeedddfffjjjmmmnnnnnnmmmllliiilllmmmjjjkkkqqqvvvwwwuuurrrooommmmmmmmmmmmlllmmmmmmnnnmmmmmmnnnqqqtttwwwvvvsssqqqooommmlllkkkmmmqqqwww|||}}}{{{wwwsssqqqqqqrrrrrr{{{|||}}}}}}zzzyyy|||{{{|||~~~~~~}}}}}}{{{zzzxxxwwwvvvuuusssqqqooooooqqqssstttttttttssspppnnnnnnoooqqqrrruuuvvvxxxyyyzzzzzzyyyyyyzzz}}}}}}yyytttnnnlllmmmnnnmmmlllmmmkkkiiiiiijjjjjjhhhgggccc```\\\YYYWWWUUURRRPPPPPPSSSVVVYYYZZZYYYWWWUUUUUUTTTTTTUUUVVVUUUQQQOOOLLLNNNOOOMMMJJJGGGGGGIIIHHHIIIIIIJJJLLLNNNPPPQQQQQQOOOMMMJJJGGGFFFDDDDDDCCC@@@;;;999;;;>>>AAABBBBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBCCCEEEHHHLLLNNNQQQMMMLLLOOORRRUUUZZZaaaggglllrrrtttsssqqqrrrsss|||}}}|||{{{|||{{{wwwwwwwwwuuussstttvvvxxx{{{{{{zzzvvvqqqnnnllllllhhhiiikkknnnooonnnjjjfffccc___^^^bbbdddbbbaaabbbaaadddhhhoootttwwwvvvtttnnnmmmlllkkkjjjjjjkkkkkkmmmnnnoooooonnnnnnoooqqqqqqpppnnnmmmmmmooorrrtttrrrqqqpppppppppnnnkkkhhheeefffhhhkkklllllllllkkkjjjnnnooolllnnntttxxxyyyuuurrrooonnnnnnnnnmmmlllooopppooonnnmmmnnnqqqsssxxxwwwvvvtttrrrqqqppppppkkksss||||||zzzwwwsssqqqpppqqqqqqtttwww}}}~~~xxx}}}~~~}}}||||||xxxxxxwwwvvvtttrrrpppooommmjjjhhhhhhkkkmmmoooppprrrqqqooooooppprrrtttvvvxxxyyy||||||xxxyyy~~~|||sssoookkkiiiiiiiiihhhgggjjjjjjjjjkkkjjjiiifffeeebbb___[[[XXXVVVTTTQQQOOOMMMOOORRRTTTTTTTTTRRRQQQRRRQQQRRRSSSTTTSSSQQQOOOJJJNNNPPPNNNGGGBBBBBBEEEGGGHHHJJJKKKMMMNNNNNNOOONNNMMMJJJIIIHHHGGGEEEDDDCCCAAA>>>>>>@@@BBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDFFFIIILLLNNNNNNLLLLLLPPPTTTWWW^^^eeennnrrruuuuuusssrrrsssuuu}}}~~~}}}}}}||||||||||||{{{zzzzzzzzz{{{zzzyyyvvvrrrnnnlllkkkkkkiiijjjlllmmmmmmkkkhhhfffgggccccccfffhhhfffdddfffdddfffkkkppptttuuurrrpppmmmllljjjhhhffffffhhhjjjkkkjjjiiihhhhhhjjjmmmooorrrqqqooonnnoooqqqsssuuupppoooooonnnnnnnnnmmmlllggghhhhhhiiijjjkkkllllllnnnrrrsssqqqqqqvvvyyyyyyvvvtttqqqpppqqqqqqpppooossssssrrrqqqoooppprrruuuwwwvvvuuutttssssssrrrsssooouuu|||~~~}}}}}}yyyxxxvvvtttssssssssssssmmmqqqxxx~~~yyyssszzz|||{{{}}}}}}uuuvvvvvvuuussspppmmmkkkhhheeeccccccfffiiilllmmmppppppoooppprrrtttwwwxxxzzz|||xxxtttuuuyyy}}}~~~yyytttmmmllliiihhhggggggfffeeegggiiijjjjjjhhheeebbbaaabbb___\\\YYYXXXVVVTTTRRROOOOOOPPPQQQQQQOOONNNMMMMMMMMMMMMPPPRRRSSSRRRQQQKKKOOOPPPLLLEEE???>>>@@@DDDEEEGGGIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHHHHFFFDDDCCCCCCCCCEEEFFFEEEBBB@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFFFFHHHJJJMMMOOOMMMKKKNNNSSSWWW[[[ccclllrrrssssssqqqnnnnnnrrrwww}}}~~~~~~~~~}}}}}}{{{zzzxxxuuuqqqnnnlllkkkjjjjjjhhhiiijjjjjjiiigggffffffgggcccccchhhkkkjjjkkkmmmmmmnnnqqqtttvvvuuuqqqmmmggggggeeebbb``````dddgggiiigggdddccceeehhhkkkmmmtttsssqqqooooooqqqsssuuuppppppooonnnmmmnnnooopppkkkjjjiiiiiiiiikkklllmmmppptttuuurrrqqqtttuuutttsssqqqppppppqqqrrrqqqpppvvvwwwwwwuuuttttttuuuwwwssssssrrrsssssstttuuuuuuwwwwwwzzz}}}~~~|||wwwrrrrrrrrrrrrrrrssssssttttttiiimmmttt{{{~~~|||wwwsssoooxxx~~~{{{xxxyyy~~~}}}yyytttuuuvvvwwwuuurrrooollliiifffcccccceeeiiilllmmmoooooopppqqqsssvvvyyyzzz}}}}}}wwwttttttwww{{{|||~~~}}}{{{wwwrrrnnnjjjjjjjjjiiihhhhhhggggggfffhhhiiihhheee```]]]\\\___\\\ZZZXXXXXXWWWVVVTTTQQQQQQPPPOOONNNMMMLLLKKKGGGGGGIIILLLOOORRRRRRQQQMMMOOONNNJJJCCC>>>======???@@@BBBCCCDDDEEEEEEEEEEEECCCBBBEEEHHHIIIGGGEEECCCCCCEEEGGGHHHGGGCCC@@@CCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFHHHKKKMMMOOOPPPMMMMMMPPPUUUYYY]]]gggqqqppppppnnnkkkiiijjjpppvvv~~~}}}}}}}}}|||xxxvvvuuurrrooommmllllllkkkiiifffgggfffeeeccccccdddfffccc``````fffkkkmmmooosssqqqqqqqqqrrrrrrooojjjfff``````___\\\YYY[[[aaafffhhheeebbbaaacccgggiiijjjsssrrrooonnnnnnppprrrtttqqqqqqooommmkkklllooorrrmmmllliiihhhhhhjjjlllnnnmmmqqqrrrooommmnnnnnnlllmmmllllllmmmpppqqqpppooowwwxxxzzzzzzxxxwwwwwwxxxppppppqqqrrrtttwwwyyyzzz|||zzzxxxyyyzzzxxxqqqkkklllmmmoooppprrrssssssssskkknnnrrruuuvvvtttqqqnnnpppyyy|||xxxvvvxxxyyyuuutttvvvyyy{{{{{{xxxuuusssqqqmmmiiigggiiikkkmmmnnnooooooppprrruuuwwwzzz{{{}}}xxxvvvwwwyyy{{{|||~~~|||yyywwwuuuqqqmmmjjjiiijjjkkkkkkkkkjjjjjjjjjeeeggghhheee```[[[XXXXXXXXXVVVTTTTTTUUUUUUTTTSSSQQQPPPOOONNNMMMLLLKKKKKKCCCCCCDDDGGGKKKNNNOOONNNNNNMMMJJJGGGCCCAAA???>>>>>>>>>??????@@@AAABBBCCC@@@>>>>>>BBBHHHJJJHHHEEEBBBBBBBBBDDDFFFFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBDDDGGGJJJNNNPPPQQQRRROOOOOORRRWWWYYY\\\fffppplllmmmmmmkkkiiikkkpppuuu~~~~~~~~~{{{wwwsssssspppnnnmmmnnnooommmkkkgggfffeeebbb```aaaeeeiiigggbbbaaaeeeiiikkkooossspppooonnnnnnllliiieeeaaa\\\]]]\\\ZZZXXX[[[ccciiihhheeeaaaaaacccggghhhhhhnnnmmmlllkkklllnnnqqqsssrrrqqqoookkkhhhhhhlllpppnnnlllhhhfffeeehhhkkkmmmhhhmmmooommmkkklllkkkiiiiiiiiijjjllloooqqqqqqpppuuuxxx{{{}}}{{{yyyxxxxxxoooppprrruuuxxx||||||{{{zzzxxxuuuqqqmmmkkklllnnnppprrrtttttttttsssqqqrrrrrrrrrpppnnnllllllsss}}}|||xxxvvvyyy}}}wwwrrrsssvvvzzz~~~~~~{{{zzzyyyuuuooollllllmmmooooooooooooqqqsssuuuxxxzzz|||~~~zzzyyyzzz{{{}}}}}}}}}zzzwwwtttrrrooollliiihhhjjjlllmmmmmmllllllllldddfffgggddd]]]XXXVVVUUUQQQPPPOOOOOOQQQRRRRRRRRROOOOOONNNLLLLLLKKKLLLLLLAAAAAABBBDDDHHHKKKLLLKKKNNNKKKGGGDDDDDDCCCBBB@@@????????????@@@AAABBBCCC===<<<<<>>???BBBEEEGGGHHHCCCDDDEEEFFFFFFDDDBBB@@@@@@BBBGGGLLLPPPRRRSSSSSSQQQQQQTTTWWWXXX[[[dddoookkkmmmoooooommmnnnssswww}}}wwwrrrrrrpppnnnoooqqqqqqooollliiihhhfffbbb```bbbhhhmmmoooiiieeefffhhhiiilllpppsssrrrpppooommmkkkgggddd\\\^^^^^^[[[ZZZ^^^gggnnniiieeebbbaaadddgggggggggiiiiiihhhhhhjjjmmmqqqssssssrrrnnniiieeefffjjjooonnnkkkgggddddddfffjjjlllggglllooommmlllmmmmmmjjjiiiiiijjjmmmqqqttttttsssssswww{{{~~~}}}zzzxxxwwwpppqqqtttwww{{{zzz||||||xxxrrrmmmmmmnnnqqqrrrtttwwwwwwwwwvvvuuuvvvvvvtttpppmmmkkkkkkkkkvvv}}}yyyvvvzzz|||wwwsss||||||xxxtttqqqpppqqqqqquuutttssstttvvvyyy}}}{{{yyy{{{|||{{{zzzxxxwwwtttqqqooommmlllkkklllkkkjjjkkkmmmlllhhhdddfffeeeccc```\\\XXXTTTRRRQQQPPPNNNLLLKKKJJJJJJJJJOOONNNNNNOOOOOONNNJJJHHHBBBAAAAAACCCGGGIIIHHHEEEJJJGGGCCCAAA@@@AAA@@@@@@BBBAAA@@@AAACCCDDDCCCBBB:::999:::@@@FFFIIIGGGDDD<<<===???AAACCCEEEFFFGGGDDDDDDDDDCCCBBBAAA@@@???BBBBBBHHHPPPSSSQQQPPPQQQTTTUUUVVVXXX\\\___ccceeegggkkkppptttuuuuuuuuuuuu}}}|||{{{zzzvvvuuusssrrrrrrrrrqqqooolllhhhccc``````dddjjjnnnrrrpppmmmhhhdddeeejjjpppuuutttqqqnnnjjjgggdddbbb\\\[[[ZZZYYY[[[aaaiiinnnjjjgggddddddggghhhhhhfffdddeeehhhkkkmmmoooqqqqqquuurrrlllfffcccffflllrrrnnnsssrrrjjjfffhhhjjjhhhjjjmmmpppqqqooollljjjiiieeefffiiinnnrrrtttsssqqquuutttssssssuuuvvvvvvvvvrrrtttxxx{{{zzz{{{zzzxxxuuurrrrrrrrrvvvvvvwwwxxxyyyzzzzzzzzzvvvsssnnniiigggiiinnnrrr}}}~~~{{{yyy|||~~~}}}{{{|||xxxvvvuuuuuuvvvwwwvvvuuuuuuwww{{{}}}zzzyyyzzzzzzyyywwwwwwvvvtttrrrpppnnnlllkkkiiihhhhhhiiijjjhhhddd```aaa``````^^^[[[WWWTTTQQQMMMLLLJJJIIIHHHHHHIIIJJJMMMLLLLLLMMMMMMLLLHHHFFFAAA@@@@@@BBBEEEFFFEEECCCFFFDDDAAA?????????>>>===>>>>>>>>>@@@CCCEEEEEEDDD===;;;<<<@@@EEEHHHEEEBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAA@@@@@@??????EEEEEEIIIQQQTTTRRRRRRTTTWWWWWWXXXZZZ]]]```dddeeegggkkkppptttuuutttuuuuuu|||zzzxxxwwwvvvvvvvvvuuussspppnnnllliiiggghhhjjjmmmpppooonnnlllhhheeefffkkkpppuuussspppllliiieeebbbaaa]]]]]]]]]]]]```fffmmmsssqqqmmmjjjiiijjjjjjiiigggccceeegggjjjmmmpppqqqrrrtttrrrmmmhhhfffhhhnnnrrrooossssssmmmiiikkkllljjjjjjlllooopppnnnkkkhhhggghhhjjjmmmpppqqqppppppoootttsssrrrrrrssstttuuuuuupppssswww{{{~~~yyy{{{}}}|||yyyvvvtttsssvvvvvvvvvwwwyyyzzz|||}}}zzzxxxtttooommmnnnrrrvvv}}}~~~{{{|||~~~~~~}}}|||||||||zzzyyyxxxxxx{{{~~~}}}~~~}}}{{{wwwvvvvvvvvvuuutttssssssrrrpppnnnkkkiiigggddddddeeeffffffccc^^^ZZZZZZ[[[[[[[[[YYYUUUQQQOOOHHHGGGFFFFFFFFFHHHJJJLLLKKKKKKKKKKKKLLLJJJGGGDDDBBBAAA@@@AAABBBBBBAAA@@@AAA???======>>>>>><<<;;;999999;;;>>>BBBEEEFFFEEE>>>======@@@DDDEEECCC@@@FFFEEEDDDBBBAAA@@@??????DDDDDDCCCBBBAAAAAAAAAAAAIIIHHHJJJPPPRRRQQQSSSVVVVVVVVVWWWXXX\\\```cccfffhhhlllqqqtttuuuuuuuuuvvvyyy|||}}}zzzvvvvvvwwwyyyyyyxxxuuurrrpppooonnnnnnnnnnnnnnnoookkklllkkkhhhfffhhhmmmrrrtttrrroookkkgggccc```^^^^^^___```bbbeeekkkrrrwwwwwwtttpppnnnmmmllljjjiiidddeeefffiiikkknnnpppqqqpppooommmiiigggiiillloooooossstttpppnnnnnnmmmkkkkkkmmmooopppooommmjjjgggkkknnnqqqqqqnnnlllmmmnnnuuutttrrrppppppqqqssstttooorrrwww|||~~~}}}|||wwwzzz}}}~~~{{{wwwuuusssuuutttttttttvvvyyy}}}~~~}}}{{{xxxvvvvvvyyy{{{~~~||||||~~~{{{|||~~~}}}}}}}}}~~~}}}}}}}}}{{{wwwrrrooonnnoooqqqsssqqqqqqooommmiiifffbbb```aaabbbcccdddbbb^^^ZZZVVVVVVWWWXXXWWWUUUQQQMMMJJJFFFFFFFFFFFFHHHKKKNNNPPPLLLKKKKKKLLLLLLKKKGGGDDDFFFDDDBBBAAA???>>><<<;;;===<<<;;;<<<======;;;999777777999===BBBEEEEEEEEE>>>======@@@CCCDDDCCCAAACCCBBBAAAAAAAAAAAABBBCCCGGGFFFEEEDDDDDDEEEEEEFFFKKKIIIIIILLLMMMLLLNNNRRRPPPQQQRRRUUUYYY___dddgggkkkooosssvvvvvvvvvwwwwwwvvvzzz}}}|||rrrtttvvvzzz|||{{{wwwtttsssrrrqqqooonnnmmmlllkkkhhhjjjkkkjjjhhhjjjnnnssstttrrroookkkgggccc```^^^```aaaccceeehhhlllrrrvvvwwwuuurrrooommmlllkkkjjjgggggggggggghhhjjjlllmmmjjjkkkjjjiiiggggggiiijjjmmmppprrrrrrpppooommmkkklllmmmppprrrsssrrrooollllllpppsssqqqllljjjlllooowwwvvvssspppmmmlllnnnoooppptttyyy~~~|||zzzuuuwwwzzzzzzxxxvvvuuuuuutttsssqqqqqqsssxxx}}}}}}}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}}}}xxxssslllgggeeeiiiooossssssrrroookkkgggbbb^^^\\\^^^___aaaaaa^^^[[[WWWUUUUUUUUUUUUTTTQQQMMMHHHFFFGGGGGGHHHJJJLLLOOORRRSSSMMMMMMLLLMMMNNNLLLIIIFFFIIIHHHEEEAAA===:::999999<<<;;;;;;<<<======;;;999777777999===BBBDDDCCCBBB<<<<<<===???BBBCCCCCCCCC@@@????????????AAACCCDDDFFFFFFEEEEEEEEEFFFGGGGGGKKKGGGEEEGGGGGGEEEGGGKKKLLLMMMOOOSSSZZZaaahhhmmmpppsssvvvxxxwwwwwwwwwxxxtttyyy|||~~~}}}}}}qqqssswww||||||yyyxxxvvvssspppmmmlllkkkjjjgggjjjllllllkkklllooossstttsssppplllgggccc```___```ccceeegggiiikkkoooqqqrrrqqqooommmlllkkklllmmmmmmkkkhhhfffeeeeeefffgggiiijjjkkkjjjhhhgggggghhhkkkkkkmmmppppppnnnkkkjjjjjjkkkmmmqqquuuuuurrrooojjjnnnpppoookkkjjjnnnrrrxxxwwwuuupppkkkiiiiiikkkrrruuuzzz~~~~~~{{{yyyvvvwwwxxxwwwvvvvvvxxxzzzwwwvvvssssssuuuyyy~~~~~~~~~~~~}}}~~~|||}}}}}}}}}}}}}}}|||zzzyyyzzz{{{yyyvvvsssrrrsssuuuvvvvvvrrrnnngggaaa```dddlllrrrvvvsssooojjjeeeaaa^^^]]][[[]]]^^^]]]ZZZWWWVVVUUUUUUUUUSSSQQQNNNJJJGGGEEEGGGIIIKKKNNNPPPRRRSSSSSSLLLLLLLLLMMMMMMKKKHHHEEEHHHGGGDDD@@@;;;999999999<<<;;;::::::;;;<<<;;;999777888:::>>>BBBCCCBBBAAA<<<<<<===???@@@BBBCCCDDDAAA@@@>>>======>>>@@@BBBBBBCCCDDDEEEEEEEEEEEEEEEGGGCCCBBBCCCCCCAAACCCGGGKKKLLLOOOUUU\\\fffnnnssstttvvvxxxxxxwwwvvvvvvwwwssswww|||}}}}}}}}}sssuuuyyy~~~|||{{{yyywwwtttqqqooonnnmmmhhhlllooopppnnnmmmooorrrsssqqqoookkkgggdddaaa```aaacccgggiiijjjkkkmmmooonnnoooooonnnlllmmmoooqqqrrroookkkfffccccccdddeeelllmmmnnnmmmkkkiiihhhhhhiiiggghhhmmmooollliiiiiihhhhhhjjjnnnssstttqqqmmmhhhjjjlllkkkjjjkkkooosssvvvwwwvvvrrrlllhhhhhhiiiqqqtttxxx{{{|||{{{xxxvvvxxxyyyxxxwwwwwwyyy}}}}}}{{{yyywwwxxx{{{}}}~~~~~~|||{{{{{{|||}}}{{{xxxvvvuuuvvvwwwxxxxxxvvvsssqqqrrrtttqqqmmmhhheeegggkkknnnooojjjhhheee```^^^bbbiiiooorrrooojjjeeeaaa^^^^^^]]]XXXZZZ[[[YYYVVVTTTTTTVVVTTTSSSQQQNNNLLLJJJHHHHHHFFFIIILLLPPPRRRRRRPPPOOOIIIIIIIIIIIIJJJHHHEEEBBBBBBBBBAAA===:::888:::<<<===;;;999888999:::999999666777:::???CCCDDDCCCBBB>>>>>>?????????@@@AAABBB@@@>>><<<;;;;;;===???@@@???AAADDDFFFFFFFFFDDDCCCCCC@@@???BBBCCCCCCEEEIIILLLMMMPPPUUU]]]gggooouuuvvvwwwxxxxxxuuutttssstttqqqtttxxx}}}~~~|||||||||{{{vvvvvvyyy|||~~~~~~{{{xxxvvvwwwxxxxxxvvvtttqqqooojjjnnnrrrssspppnnnoooppppppooollljjjfffcccaaa```aaadddiiilllnnnooopppqqqppprrrsssrrrpppqqqtttwwwwwwsssmmmhhheeeeeefffgggnnnooopppnnnkkkhhhhhhhhhhhhdddeeekkknnnkkkhhhiiijjjiiijjjnnnrrrsssnnnjjjiiihhhhhhhhhiiillloooqqqqqqtttvvvsssnnniiiiiikkknnnppprrrtttuuutttrrrqqqvvvwwwxxxyyyyyy{{{}}}~~~{{{yyyyyyzzz}}}{{{}}}~~~~~~~~~}}}|||}}}~~~{{{yyyzzzzzzzzzwwwssspppnnnnnnsssttttttrrrmmmkkklllnnnkkkfff```]]]___dddhhhkkkdddddddddaaa___bbbggglllmmmjjjddd___\\\[[[\\\]]]WWWXXXXXXVVVSSSRRRSSSVVVSSSRRROOOMMMKKKKKKKKKKKKEEEHHHLLLPPPQQQPPPNNNLLLFFFFFFEEEFFFGGGEEEBBB???<<<======;;;888999<<>>>>>???@@@===<<<:::999:::===@@@BBB???BBBEEEHHHIIIHHHFFFDDD@@@===>>>CCCEEEEEEHHHMMMLLLLLLOOOSSS[[[eeemmmsssvvvxxxxxxwwwtttrrrqqqqqqoooqqquuuzzz~~~}}}{{{zzz}}}~~~{{{yyyvvvvvvvvvxxxyyyxxxtttqqqpppssswwwzzzzzzvvvrrrnnnlllppptttuuurrrooonnnooonnnmmmkkkhhheeecccaaa```aaaeeekkkoooqqqssstttuuutttvvvwwwvvvtttuuuxxx{{{xxxuuuooojjjggggggiiikkknnnoooooollliiifffeeeeeehhhccccccjjjmmmjjjhhhjjjnnnllllllppptttsssnnniiijjjhhhffffffiiillloooooommmrrruuutttooollllllmmmkkklllnnnooooooooommmlllqqqtttwwwyyyzzzzzz{{{}}}}}}zzzxxxwwwwwwyyyzzzzzz|||}}}yyywwwzzz~~~|||}}}~~~}}}~~~zzzyyywwwsssnnnlllllllllooonnnllliiigggfffffffffgggbbb\\\XXXXXX\\\cccgggeeedddbbbaaabbbeeeiiikkkjjjfffaaa^^^\\\ZZZXXXWWWSSSUUUVVVVVVUUUTTTTTTUUULLLLLLLLLLLLMMMOOOPPPQQQMMMLLLLLLMMMOOOOOOKKKGGGBBBBBBCCCBBBAAA???===;;;???<<<999666777:::>>>AAAAAA???:::666333222222333666777;;;BBBGGGGGGCCC???@@@AAABBBAAA@@@???@@@AAA===<<<;;;<<<>>>???===<<<<<<@@@EEEJJJKKKHHHEEEBBB@@@AAACCCFFFHHHKKKLLLMMMPPPNNNNNNQQQYYYbbbjjjnnnxxxwwwvvvuuuuuuuuuvvvwwwtttrrrrrrxxx}}}}}}{{{wwwsssuuuxxxxxxuuuqqqnnnmmmjjjnnnrrrvvvvvvsssooolllllloooqqqoookkkiiikkknnnlllgggcccdddhhhhhhccc^^^```gggpppsssrrrqqqsssuuuvvvtttssstttwwwyyyzzzzzzxxxtttooommmnnnnnnmmmkkkqqqpppnnnkkkhhhfffdddcccfffggghhhjjjkkkllllllmmmpppqqqrrrssssssrrrpppooolllkkkkkkkkklllnnnqqqsssqqqrrrsssrrrqqqmmmjjjhhhfffgggiiikkkllllllkkkjjjmmmpppuuuwwwwwwvvvuuuuuuyyywwwtttpppnnnpppuuuxxxyyy}}}zzzvvvuuuvvv{{{~~~~~~}}}}}}xxxvvvtttpppllliiiiiiiiikkkiiigggdddccccccdddeeeeeeaaa\\\XXXXXX\\\aaaddddddbbb```___```cccfffhhhiiieeeaaa]]][[[ZZZXXXWWWWWWXXXXXXWWWTTTSSSSSSTTTPPPPPPPPPPPPPPPPPPQQQQQQMMMLLLKKKLLLNNNMMMJJJGGGAAAAAAAAAAAA@@@>>>===<<<======<<<<<<===???@@@BBB???===:::777555333333333555666:::???DDDFFFCCC@@@@@@AAAAAA@@@>>>===>>>???;;;;;;;;;===??????>>><<<<<>>>>>===>>>@@@BBBCCCBBBBBBAAA===<<<;;;:::888777555444333444777;;;@@@CCCCCCBBB@@@AAAAAA???===;;;;;;;;;999:::<<<>>>AAA@@@>>>;;;<<<>>>AAADDDFFFGGGFFFFFFEEEFFFGGGIIILLLOOOQQQSSSMMMOOORRRXXX```hhhooossswwwwwwvvvvvvwwwxxxyyyzzzsssqqqqqquuu~~~~~~{{{uuuqqqpppsssvvvvvvsssoookkkiiiiiillloooppppppmmmiiifffjjjmmmnnnlllgggdddeeefffgggeeeeeehhhkkkmmmjjjhhhggghhhjjjlllmmmnnnooooooooonnnnnnpppsssvvvwwwwwwuuuuuuuuussspppooopppqqqsssqqqooommmmmmnnnppprrrnnnnnnooooooooommmlllkkkqqqsssvvvxxxyyyyyyxxxwwwuuuqqqnnnnnnqqqrrrqqqpppjjjlllooopppoookkkgggddd```aaabbbdddeeefffggghhhgggiiijjjjjjjjjjjjlllnnnlllnnnpppqqqrrrsssuuuvvv}}}|||{{{|||~~~~~~~~~}}}zzzwwwwwwzzz|||}}}{{{}}}{{{zzz||||||xxxvvvrrrpppmmmkkkiiigggeeeddddddbbb___]]]]]]```dddgggaaa```]]][[[[[[[[[]]]^^^bbb```^^^]]]]]]^^^```aaacccaaa]]][[[YYYXXXVVVTTTXXXWWWUUURRRNNNNNNOOOQQQUUUUUUVVVVVVTTTQQQNNNLLLJJJIIIHHHHHHGGGFFFFFFEEE@@@@@@?????????@@@@@@AAAAAAAAABBBCCCCCCBBB@@@???;;;<<<===>>>===:::888666222333444888<<>><<<;;;<<>>=========;;;===???AAA@@@===:::888111222333555888<<>>AAACCCCCC???<<<<<<<<<===@@@BBBEEEHHHIIIJJJJJJJJJKKKMMMPPPSSSTTTUUUYYY]]]aaadddhhhmmmpppwwwvvvuuutttsssssstttuuurrrqqqrrrvvv}}}|||xxxtttqqqrrrtttvvvuuuqqqmmmjjjiiirrrrrrssssssrrrooommmkkkiiikkkmmmnnnmmmlllllllllmmmoooqqqqqqpppmmmlllkkkkkkiiiffffffgggiiijjjjjjlllllllllooosssuuuvvvuuupppsssvvvuuusssqqqrrrttttttrrrooommmlllnnnqqqrrruuuvvvvvvvvvtttpppmmmkkkmmmnnnppprrruuuwwwyyyzzzvvvssspppoooooonnnllliiijjjllloooooommmgggaaa\\\YYY]]]dddkkknnnnnnllljjjkkkkkkjjjiiiiiilllqqqtttssstttsssrrrqqqssswwwyyyzzzwwwtttsssuuutttqqqnnnrrrvvv|||}}}|||{{{{{{||||||}}}~~~{{{}}}~~~{{{xxxvvvvvvwwwwwwxxx{{{}}}|||xxxqqqllliiikkkhhhfffgggiiiiiifffbbb\\\ZZZXXXVVVWWWYYY\\\^^^]]]\\\[[[ZZZ[[[[[[\\\]]]aaa```^^^\\\[[[[[[[[[[[[[[[YYYWWWUUUUUUTTTQQQOOOJJJJJJJJJIIIHHHHHHKKKMMMMMMMMMMMMMMMKKKIIIGGGFFFGGGGGGEEEBBB??????AAACCCCCCAAA???======???BBBCCCDDDBBB>>>;;;999999:::;;;;;;===???AAA@@@===:::888111222444555666999===AAA@@@AAAAAA@@@>>><<<===>>>??????@@@CCCDDDDDDAAA>>><<<===>>>@@@BBBEEEHHHIIILLLKKKJJJJJJKKKMMMPPPQQQWWW[[[___```aaaccchhhlllsssrrrqqqpppoooppppppqqqnnnooorrrvvv}}}~~~{{{xxxvvvuuuvvvwwwuuuqqqnnnllllllrrrrrrrrrrrrpppooommmlllkkkmmmoooqqqrrrrrrqqqppppppsssvvvuuupppkkkiiiiiijjjiiigggffffffgggiiijjjnnnnnnooorrruuuwwwwwwvvvooorrruuuvvvuuutttssssssrrrpppnnnlllkkklllmmmooorrrsssttttttssspppllljjjiiihhhhhhjjjlllppptttwwwvvvvvvtttrrrpppmmmlllkkknnnppprrrrrrooojjjdddaaa^^^cccjjjpppsssqqqnnnkkkiiiiiihhhhhhhhhlllqqquuuuuutttsssqqqpppqqquuuxxxxxxvvvtttrrrqqqpppmmmkkknnnttt|||yyywwwvvvwwwzzz}}}}}}|||yyy{{{}}}~~~{{{yyyuuurrrpppppprrrsssrrrtttvvvuuuqqqkkkgggeeedddaaa```bbbffffffccc___[[[ZZZXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWXXXYYY[[[\\\___^^^\\\[[[YYYXXXXXXWWWWWWUUUTTTSSSSSSQQQOOOMMMGGGHHHIIIHHHGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFDDD@@@<<<<<>>;;;999888888999::::::;;;===>>>===;;;888666111333555666666777;;;??????AAABBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDBBB@@@===>>>???AAACCCEEEGGGHHHLLLKKKIIIHHHHHHJJJLLLMMMUUUXXX\\\\\\[[[]]]ccchhhlllkkkkkkkkklllmmmooopppnnnpppuuuzzz~~~}}}|||zzzyyyxxxuuuqqqnnnnnnooorrrrrrrrrqqqpppooonnnnnnoooppprrruuuvvvuuusssqqqoootttwwwuuunnnhhhfffggggggiiiiiigggeeeeeehhhkkkqqqqqqrrruuuxxxyyyxxxwwwqqqrrrtttwwwyyyxxxvvvsssnnnmmmlllkkkkkkkkklllmmmlllnnnpppqqqpppmmmiiigggdddbbb``````ccchhhnnnrrrsssvvvvvvsssnnnjjjjjjlllrrrtttuuuvvvtttqqqmmmjjjjjjlllppprrrsssqqqnnnlllffffffgggggghhhlllrrrvvvssstttuuuuuussstttuuuwwwwwwxxxwwwtttpppnnnmmmmmmpppuuu|||xxxuuutttvvvzzz|||{{{xxxyyy|||~~~~~~|||zzzxxxvvvqqqnnnllllllnnnooommmoooqqqppplllhhhdddccc^^^\\\[[[^^^bbbddd```\\\]]]\\\[[[YYYXXXXXXXXXYYYVVVVVVUUUTTTUUUWWWZZZ[[[^^^]]][[[YYYWWWVVVUUUUUUUUUSSSRRRQQQQQQPPPNNNKKKFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFEEECCC???;;;:::>>>BBBBBB???;;;999888:::===@@@;;;::::::999999999::::::999:::;;;<<<;;;999666444111444666666666777:::===???@@@BBBBBBBBBBBBDDDEEEFFFEEEDDDDDDEEEDDDBBBAAA>>>???@@@BBBDDDFFFGGGHHHLLLJJJHHHFFFFFFGGGIIIKKKRRRUUUXXXXXXWWWZZZ```ffffffffffffhhhjjjlllooopppqqqtttyyy|||{{{yyyuuuqqqoooppprrrttttttsssrrrrrrqqqqqqqqqrrrssstttvvvwwwvvvssspppmmmrrrvvvtttllleeedddfffeeeiiikkkhhhddddddhhhlllsssssstttwwwyyyzzzyyywwwrrrrrrtttxxx||||||xxxtttkkkkkkkkkkkkkkklllmmmmmmhhhjjjlllmmmmmmjjjgggeeeaaa___[[[ZZZ]]]cccjjjoooooosssvvvrrrjjjfffgggkkkuuuvvvxxxyyyxxxvvvtttrrrtttssssssrrrqqqooommmmmmeeefffggghhhjjjnnnssswwwrrruuuxxxzzzyyyxxxxxxyyywwwyyyyyyvvvqqqmmmmmmoootttxxx|||yyyvvvtttvvv{{{}}}{{{}}}~~~}}}}}}}}}~~~|||yyyvvvxxxxxxyyy{{{}}}}}}zzzxxxpppooommmjjjiiihhhiiiiiikkkllllllkkkgggdddbbbbbb[[[ZZZZZZ^^^dddeeeaaa]]]^^^]]][[[[[[\\\[[[YYYWWWWWWRRROOOQQQXXX\\\\\\ZZZ[[[YYYWWWUUUTTTTTTVVVWWWTTTQQQMMMKKKLLLMMMNNNNNNJJJIIIGGGDDDAAAAAACCCEEEGGGFFFEEECCCCCCCCCCCCDDDGGGDDDAAA???>>>>>>>>>===@@@===:::777666777999;;;:::;;;<<<;;;999777666777555888:::;;;888555333333777777777777777888999999>>>>>>???AAABBBCCCCCCDDDEEEEEEEEEEEEDDDBBBAAA@@@<<>>>>>>>>???>>>???>>>;;;999888999:::;;;<<<<<<===;;;888555444444444666999999777444333333888777777666666777777888>>>>>>??????AAABBBCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@<<>>??????======<<<;;;:::::::::;;;<<<===<<<:::666333222222333555666666444333444444999888777666666666888888???>>>>>>>>>???AAABBBDDDGGGGGGFFFEEEDDDBBB@@@???===@@@DDDFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOTTTYYY\\\]]]^^^aaadddjjjjjjlllpppuuuyyy{{{{{{~~~~~~yyytttqqqrrrtttvvvuuusssrrrsssuuuwwwxxxxxxssstttvvvwwwwwwuuurrrqqquuutttqqqnnnjjjiiikkkmmmnnnmmmllliiihhhiiilllnnnqqqooommmnnnqqqtttuuuvvvtttwwwyyy{{{zzzzzzzzzzzztttuuuwwwxxxwwwuuurrrqqqllllllkkkjjjjjjiiiiiiiiijjjjjjjjjllloooooonnnmmmoooqqqsssssspppoooqqqsssxxxxxxyyy|||}}}qqqooolllkkkjjjjjjhhhgggbbb___]]]bbbkkkrrrtttssstttttttttrrrooommmmmmnnnooopppqqqqqqqqqssswwwyyyuuuxxx{{{}}}~~~zzz|||~~~~~~yyyvvvpppmmmmmmqqqvvvzzz~~~}}}zzztttmmmgggcccbbbbbbcccggglllpppqqqnnnllleeegggkkkppprrrqqqllliiidddeeeeeeeeedddbbb```___```bbbddddddbbb`````````bbbccccccaaa^^^[[[[[[[[[YYYYYYZZZ]]]______]]]\\\SSSPPPOOOSSSZZZ``````^^^[[[[[[ZZZXXXUUURRRPPPNNNPPPNNNMMMLLLMMMNNNMMMLLLKKKIIIGGGEEEFFFGGGGGGGGGHHHGGGEEEDDDCCCCCCDDDDDDBBB>>>:::888999<<<===>>>::::::;;;;;;;;;:::999999:::;;;;;;999555333111222222333444444333222444555:::999888888888999;;;<<>>======>>>???AAACCCGGGGGGFFFEEECCCAAA@@@??????BBBEEEFFFFFFEEEEEEFFFEEEFFFHHHKKKLLLMMMNNNNNNOOOSSSYYY\\\^^^```bbbdddiiijjjmmmqqquuuyyy{{{{{{{{{}}}~~~yyytttrrrrrrtttvvvuuutttssstttvvvwwwwwwvvvjjjmmmqqquuuwwwvvvtttssstttqqqllljjjjjjmmmoooqqqnnnmmmkkkjjjiiijjjlllnnnnnnlllkkklllooossstttuuuwwwyyy{{{zzzxxxwwwzzz~~~xxxyyyzzzyyyvvvrrrnnnkkkllllllmmmmmmmmmllljjjjjjkkkmmmppptttuuutttrrrppprrrssstttrrroooooorrrvvvxxxwwwwwwzzz~~~}}}sssqqqooommmkkkjjjiiihhhbbb^^^]]]cccnnnvvvwwwtttssssssrrrpppnnnmmmlllkkkmmmnnnnnnoooqqqtttxxxzzzwwwzzz}}}~~~}}}zzzxxxvvvuuuqqqmmmjjjkkkoootttxxx||||||zzztttllleeebbbaaaaaabbbeeeiiilllmmmjjjhhhdddeeegggkkknnnnnnllljjjddddddcccbbb___\\\ZZZXXX]]]___aaaaaa```_________```ccceeedddaaa\\\XXXWWWUUUVVVXXX[[[^^^___^^^\\\TTTQQQPPPTTT[[[```___]]]]]]\\\ZZZXXXTTTQQQNNNLLLPPPOOONNNOOOPPPPPPNNNMMMJJJHHHEEEEEEGGGHHHHHHFFFHHHGGGEEEDDDCCCCCCDDDDDD>>>:::777555777999;;;;;;777777888999999999888888888999:::888666333333333333444555444333333444666999::::::;;;===>>>???@@@>>>===<<<<<<===>>>@@@AAAEEEEEEEEEDDDBBB@@@???>>>AAACCCEEEFFFFFFEEEFFFGGGDDDEEEGGGJJJLLLNNNOOOPPPRRRUUUYYY]]]___bbbdddeeegggiiilllooorrruuuxxxyyy|||~~~|||xxxuuuuuuwwwxxxvvvuuuttttttuuuuuusssqqqjjjmmmrrruuuwwwvvvsssqqqmmmjjjfffeeeiiimmmppprrrnnnlllkkkjjjkkklllmmmnnnmmmkkkjjjkkkooorrrtttuuuxxxzzz|||zzzxxxxxx{{{~~~}}}|||yyytttmmmhhhdddhhhjjjkkkllllllkkkjjjiiikkknnnsssvvvwwwvvvtttrrrtttuuutttqqqnnnnnnrrrvvvvvvttttttwww|||~~~}}}{{{vvvuuurrrooollljjjhhhhhhfffcccaaagggrrryyyyyywwwsssrrrqqqooonnnmmmlllkkkmmmmmmmmmnnnpppsssuuuvvvyyy{{{~~~~~~{{{yyyzzz{{{|||yyyzzz||||||{{{xxxuuussspppmmmkkkiiijjjnnnrrruuu{{{|||{{{vvvmmmfffbbbbbbbbbbbbcccfffhhhhhhgggeeecccdddeeeiiilllmmmlllkkkddddddbbb___\\\YYYWWWUUU[[[^^^``````___]]]]]]^^^^^^```ccccccaaa\\\VVVRRRRRRSSSVVV[[[___```___]]]WWWTTTRRRVVV\\\___^^^[[[YYYXXXVVVTTTQQQOOOMMMLLLOOOOOOOOOQQQRRRQQQOOOMMMIIIFFFDDDEEEHHHIIIHHHFFFFFFEEEDDDBBBAAABBBBBBCCC;;;999666555777888888888555666777888888888888888777888999888666444444444444666777777555444555555999;;;===???AAAAAAAAA@@@<<<<<<<<<======>>>>>>>>>CCCCCCBBBBBBAAA@@@>>>>>>@@@BBBDDDEEEDDDDDDFFFGGGDDDEEEGGGJJJMMMPPPRRRSSSUUUVVVXXX[[[___bbbdddfffgggiiijjjlllmmmppptttwww||||||zzzzzz{{{{{{vvvtttsssrrrrrrrrrpppoooqqqsssvvvwwwvvvsssooolllfffdddcccdddhhhlllooopppnnnllljjjjjjlllnnnnnnmmmmmmkkkjjjkkknnnrrrssstttwwwxxxzzzzzzzzzzzz{{{}}}~~~{{{vvvpppjjjeeebbbccceeefffhhhiiiiiiiiihhhjjjnnnqqqssssssqqqqqqqqqqqqrrrrrrpppmmmnnnrrrvvvuuurrrppptttzzz}}}|||yyyvvvvvvtttpppkkkhhhggghhhllliiiiiimmmuuuzzzzzzxxxsssrrrppppppppppppnnnllllllllllllnnnppprrrrrrqqqwwwyyy}}}|||{{{~~~|||yyyuuusssssstttuuusssuuuxxx{{{{{{yyyvvvtttnnnmmmllllllmmmppptttvvv{{{}}}|||vvvmmmeeeaaaaaa```______```bbbdddcccbbb```aaaeeeiiimmmmmmkkkiiieeedddaaa___\\\ZZZXXXXXX[[[]]]______^^^]]]\\\]]]]]]\\\\\\]]]^^^[[[UUUPPPMMMOOOSSSXXX]]]___^^^\\\VVVSSSQQQTTTYYY[[[XXXTTTQQQQQQOOONNNNNNNNNOOOOOONNNNNNOOOQQQRRRQQQNNNLLLGGGDDDBBBDDDHHHIIIHHHEEECCCBBB@@@???>>>>>>??????;;;999888888999999888666666666666777888999999:::999:::;;;999666444333333666888::::::888666555555:::===@@@BBBBBBAAA>>><<<:::;;;<<<>>>>>>===<<<;;;@@@@@@@@@@@@@@@???>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFGGGGGGIIIKKKNNNRRRUUUWWWWWWWWWWWWYYY\\\```ccceeehhhiiijjjiiiiiilllqqqvvvzzz}}}{{{zzz{{{{{{sssqqqooooooooopppooonnnssstttuuutttrrrnnniiigggeeefffhhhiiikkkmmmnnnpppnnnllljjjkkkmmmooonnnmmmllljjjiiijjjmmmppprrrrrrttttttvvvyyy{{{|||zzzxxxxxxvvvsssooojjjgggdddcccbbbccceeeggghhhjjjjjjkkklllnnnooonnnllljjjjjjllllllmmmooonnnmmmnnnsssxxxuuuqqqooorrryyy}}}|||xxxuuuuuutttqqqllliiijjjkkkpppoooppprrruuuxxxxxxxxxtttrrrpppppprrrrrrqqqooojjjiiijjjmmmpppqqqooommmppptttyyy}}}}}}{{{zzz~~~{{{yyyuuuqqqooooooooopppjjjmmmqqquuuvvvvvvsssrrrppppppoooppprrrtttwwwyyy{{{}}}}}}vvvlllccc______]]]\\\[[[\\\___aaaaaaaaa\\\___eeekkkooonnnjjjffffffdddaaa___]]]\\\[[[[[[\\\]]]______^^^\\\\\\\\\]]]YYYVVVXXXZZZZZZUUUPPPHHHJJJOOOUUUZZZ\\\[[[YYYTTTPPPNNNPPPTTTUUURRRNNNKKKJJJIIIIIIKKKMMMPPPRRRLLLLLLNNNPPPRRRQQQNNNKKKGGGCCCAAACCCHHHJJJGGGDDD@@@???>>><<<<<<<<<<<<===;;;:::::::::;;;:::888555777777777777888999;;;;;;<<<===<<<:::666333222222777999<<<<<<:::777555444<<<>>>BBBDDDCCC???;;;777888:::===??????===;;;999>>>>>>????????????>>>>>>;;;===???@@@@@@AAACCCEEEIIIIIIJJJLLLPPPTTTXXX[[[XXXWWWUUUWWWZZZ___bbbdddjjjjjjjjjhhhgggjjjpppvvvyyy{{{yyyxxxxxxyyypppnnnllllllnnnooopppooonnnooopppooommmjjjfffdddiiillloooqqqpppppppppqqqnnnllljjjkkknnnooonnnmmmllljjjhhhiiikkknnnppppppqqqqqqsssxxx|||}}}yyyuuuooommmjjjgggeeedddddddddddddddfffhhhjjjmmmnnnooommmnnnnnnkkkfffdddeeeggggggiiillllllmmmooouuuzzzuuuqqqnnnrrryyy~~~|||yyyuuuvvvvvvsssooommmnnnpppssssssttttttuuuvvvwwwwwwtttrrrpppqqqssstttssspppggggggiiimmmqqqqqqnnnkkkkkkooouuuzzz~~~~~~yyyzzz|||~~~zzztttpppnnnooooooooosssrrrrrrrrrsssrrrooommmmmmnnnoooppprrrtttuuuvvvxxxxxxwwwrrrkkkddd```^^^^^^]]]]]]\\\\\\\\\]]]^^^[[[^^^bbbgggiiijjjiiiiiidddbbb```______]]][[[YYY]]]]]]^^^^^^]]][[[ZZZXXXWWWUUUSSSRRRRRRRRRPPPOOORRRPPPPPPTTTZZZ]]][[[WWWRRRMMMIIIKKKQQQUUURRRNNNHHHGGGGGGJJJMMMOOOOOONNNKKKJJJJJJMMMPPPPPPMMMJJJEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>===<<<;;;;;;::::::;;;<<<======;;;999666555333444666999;;;<<<===>>><<<999555333333444555555666777888999999999888777:::===@@@@@@???<<<;;;:::666;;;AAACCCBBB???;;;999;;;===???AAAAAA@@@===<<>>CCCHHHPPPNNNLLLMMMOOORRRSSSTTTSSSQQQRRRUUUVVVXXX^^^eeennnmmmlllkkkjjjmmmrrruuu}}}|||yyyxxxyyyooommmlllmmmoooppppppooonnnooopppnnnkkkhhhggggggiiimmmrrruuuuuusssqqqqqqnnnllljjjiiikkkmmmmmmmmmmmmkkkiiigggggghhhiiijjjnnnppptttwwwyyyyyywwwwwwqqqiiibbbcccjjjnnnkkkggghhhkkkooopppooooooqqqsssssspppkkkddd___^^^aaacccgggfffgggkkkppptttsssrrrvvvuuuuuuvvvxxxzzzzzzyyytttuuuvvvvvvuuutttsssrrrtttuuuuuuuuuttttttuuuwwwttttttwwwzzz{{{wwwpppjjjhhhhhhhhhjjjmmmooopppqqqqqqtttwwwzzz~~~~~~zzzxxxzzz}}}{{{xxxtttrrrrrrssssssrrrtttrrrqqqppppppooommmkkkoooooonnnnnnoooppprrrsssuuuwwwxxxuuuoooggg```]]]^^^^^^]]]]]]]]]^^^^^^^^^\\\^^^aaadddgggiiijjjjjjeeeccc```^^^^^^]]]\\\ZZZ\\\\\\\\\[[[ZZZYYYXXXWWWVVVTTTQQQQQQRRRSSSSSSRRRTTTRRRRRRUUUZZZ\\\YYYVVVNNNIIIFFFIIIOOORRRPPPLLLJJJIIIHHHIIILLLNNNNNNNNNLLLKKKKKKLLLNNNMMMJJJGGGEEEEEEFFFEEEDDDBBB@@@???======<<<<<<<<<;;;;;;;;;<<<===>>>>>><<<:::888666555666777888999::::::::::::777444333444666777777999:::;;;;;;;;;:::999888<<<>>>@@@???===:::999888:::===AAACCCAAA===:::888;;;<<<>>>???@@@???===<<<===>>>???>>>===???DDDHHHLLLJJJIIIJJJNNNRRRUUUVVVSSSQQQQQQTTTVVVXXX___ffflllmmmnnnnnnooorrrvvvzzz~~~~~~{{{yyyxxxxxxsssqqqooonnnoooooonnnmmmmmmnnnoooooollljjjiiiiiiooorrrvvvwwwvvvsssqqqpppllljjjggggggiiikkkmmmnnnlllllljjjiiihhhhhhiiiiiilllnnnqqqtttuuuvvvuuutttooojjjeeeeeejjjlllkkkgggjjjmmmppppppnnnlllmmmoooqqqnnniiidddbbbccceeeffffffeeefffiiinnnppppppnnnrrrssstttvvvxxxyyyyyyyyyssstttvvvwwwxxxxxxxxxwwwxxxyyyxxxuuusssrrrsssuuuvvvwwwyyy||||||wwwoooiiiiiihhhhhhkkkqqquuuwwwwwwtttwww{{{zzzwwwwwwyyy}}}{{{uuuttttttuuuwwwxxxwwwvvvtttrrrnnnmmmmmmlllkkkjjjnnnlllkkkiiiiiijjjkkklllrrruuuxxxwwwqqqiiibbb^^^______````````````______^^^^^^___aaacccgggjjjkkkhhhddd___]]]\\\]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWUUUSSSPPPPPPRRRTTTVVVVVVWWWTTTSSSUUUXXXXXXVVVSSSLLLHHHFFFIIIOOORRRQQQMMMMMMKKKHHHHHHIIIKKKLLLLLLLLLKKKKKKLLLLLLJJJFFFDDDEEEFFFGGGFFFDDD@@@<<<:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>===;;;:::888888888999999888777777666777555333333555888999:::=========<<<;;;:::999888:::<<<======<<<::::::;;;>>>@@@BBBAAA>>>;;;999888;;;<<<===>>>>>>>>>>>>>>><<<===>>>>>>>>>@@@CCCFFFIIIHHHFFFHHHLLLQQQTTTVVVUUURRRRRRUUUWWWYYY___gggkkknnnqqqtttvvvyyy|||~~~|||zzzyyyxxxwwwtttqqqooonnnooopppoooooonnnoooppppppnnnlllllllllsssuuuwwwwwwtttqqqnnnmmmjjjgggddddddgggjjjmmmooommmmmmmmmmmmlllkkkjjjiiiiiikkkmmmpppqqqrrrrrrrrrpppnnnllllllmmmnnnmmmkkklllooorrrqqqmmmjjjjjjkkknnniiieeedddfffhhhiiihhhfffffffffhhhkkklllkkkjjjoooqqqsssvvvxxxxxxwwwwwwrrrtttvvvxxx{{{|||}}}}}}}}}|||zzzvvvrrrpppqqqrrrxxxyyy{{{|||{{{vvvooojjjkkkhhhhhhllluuu{{{}}}|||yyy|||~~~zzzvvvvvvyyy}}}~~~yyyuuuoooppprrrvvvzzz{{{yyywwwqqqnnnkkkiiijjjkkklllkkkiiihhheeedddcccdddfffgggnnnqqqttttttpppjjjdddaaaccccccdddddddddcccaaa```___^^^]]]^^^aaaeeeiiillliiiddd^^^ZZZZZZ\\\^^^___]]]\\\ZZZYYYXXXXXXYYYYYYXXXUUUQQQPPPQQQTTTVVVWWWWWWUUUSSSSSSTTTTTTRRRPPPMMMKKKJJJNNNSSSVVVTTTRRRMMMJJJFFFEEEFFFGGGHHHHHHKKKKKKLLLLLLKKKIIIFFFDDDFFFGGGHHHGGGDDD???:::777777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999:::999999888777666555444222111333666999;;;;;;>>>>>>===<<<:::999777777444777:::;;;<<<<<<>>>???>>>???@@@>>><<<:::::::::<<<======>>>??????@@@AAA===>>>>>>>>>>>>???@@@AAAHHHFFFDDDFFFJJJNNNQQQSSSXXXUUUUUUWWWXXXYYY___ffflllppptttxxx{{{|||~~~~~~|||||||||{{{yyyxxxqqqooommmmmmooorrrssssssqqqrrrsssqqqooommmnnnnnnrrrsssuuussspppmmmkkkkkkhhheeeccccccgggkkkooopppooooooqqqqqqqqqooommmllliiijjjkkkmmmooopppqqqqqqttttttuuutttrrrppppppqqqnnnqqqtttsssoookkkjjjjjjmmmhhhdddeeejjjmmmllliiihhhhhhhhhiiiiiiiiihhhgggnnnqqqtttvvvvvvuuussssssssstttvvvxxx{{{|||~~~}}}|||yyyuuuqqqoooppprrryyyyyyxxxxxxvvvtttqqqooooookkkjjjoooxxx~~~~~~}}}|||||||||yyyvvvzzz~~~zzztttpppkkkmmmqqqvvvzzzzzzwwwtttllljjjgggfffhhhkkkmmmnnngggfffdddccccccdddeeefffjjjllloooooollliiihhhggghhhhhhhhhgggfffdddcccbbb```___^^^^^^```dddgggjjjgggbbb[[[WWWWWWZZZ]]]______^^^\\\[[[[[[\\\]]]]]]]]]YYYUUURRRSSSTTTUUUUUUUUUTTTRRRQQQQQQPPPOOONNNNNNMMMNNNQQQUUUWWWVVVTTTLLLIIIEEECCCCCCDDDEEEDDDJJJKKKLLLMMMKKKIIIGGGFFFGGGGGGHHHGGGDDD???:::666333444555666888999:::;;;999999999999999999888888999999999999999888888777222111000333666999;;;;;;<<<;;;:::888777666555555444777:::<<<<<<===>>>???;;;<<<<<<;;;::::::;;;======>>>>>>???AAABBBCCCCCC@@@???>>>===>>>>>>======BBBAAABBBEEEJJJOOORRRSSSYYYVVVVVVXXXXXXXXX]]]cccmmmqqqvvvzzz{{{|||}}}~~~~~~}}}}}}~~~|||yyyqqqooollllllnnnpppqqqqqqtttuuutttrrrooonnnnnnooopppqqqrrrqqqnnnlllkkklllhhhfffdddeeehhhmmmqqqrrrqqqrrrtttvvvvvvtttrrrqqqkkkkkklllmmmoooqqqssstttvvvwwwxxxvvvsssqqqqqqrrrnnnrrruuuuuuqqqnnnmmmmmmpppllljjjlllqqqsssppplllkkkllllllkkkjjjhhhggggggooorrrvvvvvvtttqqqppppppuuuuuuvvvwwwxxxyyyzzz{{{yyyyyywwwtttqqqpppqqqsssyyywwwtttqqqpppqqqsssuuuvvvtttssswww~~~~~~|||{{{}}}}}}}}}}}}~~~|||zzz~~~}}}wwwrrrooolllnnnrrrvvvyyyxxxssspppiiigggdddeeehhhkkknnnoooiiihhhggggggffffffggggggdddgggjjjlllkkkkkkkkklllmmmllliiigggeeecccbbbbbbaaa`````````bbbccceeefffddd___XXXTTTUUUXXX[[[]]]]]]]]]]]]]]]^^^^^^___```aaa]]]YYYVVVUUUUUUUUUTTTTTTSSSRRRPPPOOOOOOOOOOOOMMMMMMOOOQQQTTTUUUTTTSSSMMMJJJFFFEEEEEEEEEEEEDDDIIIKKKMMMMMMKKKHHHGGGGGGEEEEEEFFFDDDBBB>>>999777333333444555777888999:::777777777777777777777888777888888888999888888777111000000222555888999999777777666555444444444555888;;;>>>???===;;;999999666888999999888999<<<>>>===>>>???AAACCCDDDDDDEEEAAA???<<<<<<<<<======<<<<<<===@@@EEEKKKPPPRRRSSSTTTRRRTTTXXXXXXXXX[[[aaakkkoootttwwwxxxxxxyyyyyy|||~~~~~~}}}yyyuuuqqqmmmjjjjjjkkkkkkjjjrrrsssrrrpppnnnmmmnnnoooqqqqqqqqqpppmmmllllllmmmgggfffeeegggkkkoooqqqrrrqqqsssuuuwwwxxxxxxwwwvvvnnnnnnnnnooopppsssuuuwwwvvvvvvuuussspppnnnooopppnnnrrrvvvwwwsssooonnnnnnrrrqqqqqqtttwwwxxxuuurrrnnnoooooonnnkkkiiihhhhhhooosssvvvuuurrrooooooqqqvvvvvvuuuuuuuuuuuuvvvwwwuuuvvvvvvuuusssrrrtttuuuxxxvvvsssooommmoootttyyy{{{|||~~~~~~zzzvvvuuuxxx~~~}}}~~~xxxsssrrrpppqqqtttwwwxxxuuupppkkkhhhfffeeeeeehhhkkkmmmmmmjjjjjjjjjiiihhhfffdddccc^^^ccciiimmmnnnooooooooopppmmmiiidddaaa```___```aaabbbcccdddddddddcccbbbaaa\\\UUURRRRRRUUUXXXZZZXXXYYY[[[\\\^^^_________bbb___[[[YYYXXXXXXVVVUUUSSSSSSRRRQQQPPPPPPQQQRRRMMMNNNPPPRRRTTTTTTSSSRRRPPPMMMKKKJJJJJJJJJHHHGGGIIILLLNNNLLLIIIEEEDDDDDDBBBBBBAAA@@@>>><<<999777444444555666888999::::::666666555666666777888888666666777777666555444444111000000111444666666666333333222222222444555666:::===AAABBB???;;;888666444555777777777888:::<<<:::<<>>??????===???BBBGGGLLLOOONNNMMMIIIJJJNNNUUUWWWWWWZZZ___fffjjjooorrrtttuuuvvvwwwxxx|||~~~}}}xxxuuuqqqlllhhhgggggggggggglllmmmmmmlllkkkkkkmmmoooqqqqqqpppmmmkkkiiijjjkkkfffffffffiiillloooppppppppprrrtttvvvxxxyyyyyyyyyqqqpppooooooqqqtttwwwyyyxxxuuurrrpppnnnnnnnnnnnnnnnrrrwwwwwwsssooommmmmmmmmooosssvvvxxxxxxvvvuuuoooqqqqqqoookkkiiihhhiiinnnrrruuutttqqqppprrruuuwwwvvvuuutttsssttttttuuutttvvvxxxxxxwwwvvvvvvvvvxxxwwwuuuqqqnnnooossswwwzzz~~~{{{zzzwwwuuutttwww|||}}}}}}~~~~~~}}}yyyuuutttttttttvvvxxxwwwtttnnniiiiiigggffffffhhhjjjkkkkkkiiiiiijjjiiifffccc___]]]ZZZ```iiippprrrrrrqqqpppqqqmmmhhhbbb^^^]]]]]]^^^aaaccceeeffffffdddaaa```^^^ZZZTTTPPPQQQTTTVVVXXXTTTVVVXXX[[[]]]^^^^^^^^^bbb___]]][[[[[[ZZZXXXVVVSSSSSSSSSRRRQQQQQQSSSUUUOOOPPPRRRTTTUUUUUUTTTSSSRRRQQQOOOOOOOOONNNLLLJJJJJJLLLNNNLLLGGGBBB@@@@@@??????>>>===;;;:::888888666666777888999:::;;;;;;666555555555666777888999666666666555444333111000111000000111333555444333111111111111222444666777777<<>>BBBDDDDDDCCCBBB>>>;;;777777;;;???BBBBBBCCCDDDFFFJJJLLLKKKHHHEEEAAACCCJJJRRRVVVVVVYYY^^^cccfffkkkoooqqqrrrtttvvvvvvzzz}}}|||wwwqqqmmmiiiffffffggghhhhhhggghhhhhhhhhiiijjjmmmppppppooonnnjjjgggeeefffgggeeeeeefffiiimmmoooooonnnoooppprrruuuwwwyyyzzz{{{rrrqqqppppppqqquuuxxxzzz{{{wwwrrroooooooooooonnnooossswwwvvvrrrmmmjjjjjjfffjjjppptttuuuuuuuuuuuuoooqqqrrrpppkkkhhhhhhjjjlllpppssssssqqqqqquuuyyyvvvuuutttsssssstttuuuuuuuuuxxx{{{{{{zzzxxxwwwwwwxxxyyyxxxuuuqqqpppqqqtttuuu|||wwwwwwwwwuuuuuuwww{{{~~~xxxzzz}}}}}}xxxtttuuuuuuttttttssssssrrrrrrsssppplllgggdddeeeiiilllkkkmmmllliiiccc```aaabbbaaagggooovvvyyyxxxtttqqqtttnnneee]]]ZZZZZZ[[[\\\bbbdddfffgggfffeeeeeeeeebbb\\\VVVUUUXXXZZZYYYWWWTTTVVVXXXZZZ]]]^^^______``````___^^^\\\YYYWWWVVVXXXWWWWWWWWWXXXXXXVVVTTTSSSQQQOOOMMMMMMOOOQQQSSSTTTSSSQQQOOOMMMLLLKKKKKKPPPOOOMMMJJJFFFBBB???===???>>>===;;;999888888888999888666666666888:::<<<999888777777888888777555777777777666555444222111000...,,,...111222111///111000000000111333666777888;;;@@@CCCCCC@@@;;;888777777777777888888888888;;;<<<===???BBBDDDFFFGGG???;;;777999@@@FFFHHHGGGKKKJJJJJJHHHFFFDDDBBBAAA<<>>AAADDDFFFGGGHHH@@@;;;888:::@@@FFFHHHHHHNNNMMMKKKHHHDDD@@@===;;;<<>>CCCKKKRRRXXX[[[[[[[[[\\\bbbiiiooorrrssstttuuurrrwww||||||zzzzzz~~~zzzvvvsssqqqqqqtttsssqqqnnnlllkkkiiiiiikkkgggfffggggggeeeeeeiiipppssstttqqqppppppnnnjjjdddgggkkknnnooonnnllljjjmmmpppssssssqqqpppsssvvvxxxxxxxxxxxxwwwwwwwwwwwwuuutttsssrrrqqqqqqqqqqqqrrrssssssrrrooommmmmmnnnmmmnnnoooqqqrrrrrrrrrrrrssstttssspppkkkgggeeedddfffggghhhjjjmmmooopppqqqkkkkkkmmmpppssssssqqqooonnnmmmlllmmmooooooooonnnooonnnnnnnnnoooooonnnllluuu}}}~~~{{{vvvvvvwww|||~~~{{{wwwsssrrrsssvvvyyy|||~~~}}}zzzwwwvvvvvvwwwyyyyyywwwrrrllljjjkkkmmmmmmkkkmmmkkkjjjiiikkkooosssuuuwwwrrrlllhhhggghhhhhhhhheeebbb___^^^^^^```aaabbbcccccccccdddddd```ZZZUUUQQQQQQQQQSSSWWW\\\bbbeeedddcccbbbaaa___\\\ZZZYYYVVVTTTQQQOOONNNMMMKKKIIIEEEGGGJJJNNNQQQSSSTTTTTTTTTRRRPPPNNNLLLJJJIIIIIIHHHGGGDDDBBBAAAAAABBBCCC<<<===???@@@@@@???===<<<<<<;;;999888777888:::;;;999666222111222444666666444222///,,,+++,,,...////////////000000000///...++++++,,,---...000222333444777:::>>>??????===<<<<<<;;;888777777888;;;<<<===@@@CCCEEEGGGFFFEEEDDD@@@===;;;<<>>===<<<;;;999777777777999:::999666222111333555777777555222...+++***+++...000+++...111222111///+++***((()))***+++---///111222333555888:::<<<<<<<<<;;;<<<;;;999888888:::<<<>>>@@@BBBDDDFFFEEECCCAAA??????===<<<===AAAEEEIIILLLNNNMMMJJJFFFCCCAAA@@@???DDDIIIPPPUUUXXXZZZ^^^```eeeiiinnnqqqqqqqqqpppqqquuu{{{~~~}}}~~~zzzwwwvvvwwwxxxxxxvvvssspppnnnmmmmmmmmmmmmjjjiiikkkllljjjkkkoooxxx}}}~~~}}}{{{vvvpppfffiiimmmpppqqqoookkkiiiqqqssstttsssppppppsssvvvzzz{{{{{{|||{{{yyywwwuuuqqqqqqqqqrrrrrrssstttuuusssqqqpppoooppprrrssstttuuuuuutttttttttuuuvvvwwwtttsssqqqmmmgggcccbbbbbbkkkkkkkkkjjjiiigggfffeeedddcccbbbcccfffiiikkkkkkmmmmmmmmmoooqqqrrrqqqpppqqqkkkeeedddggglllpppqqqttt{{{|||zzz{{{|||{{{yyywwwuuuvvvzzz~~~zzzzzz{{{~~~{{{||||||~~~~~~}}}~~~}}}{{{xxxttttttvvvyyy|||}}}~~~}}}}}}xxxvvvuuuwww{{{~~~}}}|||uuurrrnnnkkkjjjjjjjjjjjjfffhhhjjjmmmppprrrssssssmmmkkkiiiiiikkkmmmnnnnnngggccc___^^^bbbeeeeeedddcccdddffffffddd```\\\YYYWWWVVVUUUVVVYYY]]]bbbeeebbbaaaaaa___]]][[[YYYWWWOOOLLLIIIHHHHHHHHHGGGGGGKKKLLLNNNPPPPPPPPPPPPOOOMMMLLLKKKIIIHHHHHHGGGGGGFFFEEECCCAAA@@@??????@@@CCCCCCDDDCCCCCCAAA???>>><<<;;;999777666666777888777555222222444666666666444222...+++***+++---///***---111222000,,,)))'''((((((***,,,...000111222222333555777888999999999;;;:::999999:::<<<>>>@@@AAABBBCCCCCCBBBAAA>>>===>>>===<<<===@@@DDDIIILLLNNNLLLHHHEEEAAA???>>>===HHHLLLQQQTTTUUUYYY^^^ccciiilllnnnpppppppppqqqrrrzzz|||yyyxxxzzz{{{}}}}}}{{{zzz{{{{{{xxxvvvssspppooonnnooopppoookkkkkkmmmmmmlllmmmqqqvvv{{{}}}|||zzzyyytttnnnkkkmmmooopppqqqooommmlllooorrrsssrrrpppqqquuuxxx|||||||||{{{yyyvvvtttrrrrrrsssssstttuuuwwwyyyzzzsssqqqooooooqqqrrrrrrrrruuuuuuuuuuuuvvvwwwyyyyyysssrrrooojjjfffdddeeegggqqqqqqpppnnnjjjgggcccaaa[[[YYYXXX[[[aaagggmmmooorrrrrrsssuuuwwwxxxvvvttttttoooiiieeeggglllqqqtttyyy~~~{{{wwwxxxyyyxxx{{{yyyvvvvvvxxx}}}|||zzzzzz|||}}}xxxwwwxxx|||zzzzzzzzzzzz}}}~~~}}}}}}}}}~~~|||xxxvvvvvvxxxzzz||||||{{{yyyxxxwwwuuusssuuuyyy{{{yyyvvvssssssqqqmmmjjjhhhiiiiiihhhjjjlllnnnpppqqqrrrrrrkkkjjjiiikkkmmmppppppppphhhdddaaabbbfffjjjiiihhhcccddddddcccaaa___]]]\\\ZZZZZZYYYYYY[[[^^^bbbddd``````___]]][[[YYYWWWVVVMMMKKKHHHGGGIIIJJJJJJJJJNNNNNNOOOPPPPPPPPPPPPPPPKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGEEECCCAAA???>>>AAAAAAAAAAAAAAAAAAAAAAAA<<<:::888666555555555666444333111222444555555444222000...+++***+++,,,---+++---///...+++((((((((()))***,,,...000222333333111222333444555666777777999999999;;;<<<>>>@@@AAA>>>???????????????>>>>>><<<<<<<<<<<<>>>CCCHHHKKKMMMLLLIIIEEECCCBBBBBBBBBJJJMMMQQQRRRSSSWWW___eeejjjlllmmmnnnnnnpppsssvvv~~~xxxuuuuuutttyyy~~~~~~~~~}}}}}}xxxwwwtttqqqpppqqqrrrsssqqqmmmlllmmmmmmkkklllooorrrwwwzzzyyyxxxxxxtttnnnllllllkkkkkkkkkkkkkkkkkkjjjmmmooopppppprrrxxx}}}}}}zzzvvvrrrooommmqqqqqqrrrsssuuuwwwyyyzzzsssqqqooooooqqqrrrqqqoooqqqrrrsssuuuwwwxxxyyyzzzsssqqqmmmiiifffgggkkknnnvvvuuutttqqqmmmiiieeebbbXXXWWWWWW[[[bbbjjjpppsssxxxxxxyyy{{{}}}}}}{{{yyyuuusssppplllkkkmmmqqquuuyyy}}}~~~yyyvvvxxxzzzzzz||||||{{{{{{{{{}}}~~~yyyvvvvvvxxxyyyxxxxxxyyy}}}yyyxxxxxxwwwzzz~~~~~~~~~~~~}}}}}}}}}~~~~~~|||yyyvvvxxxyyy{{{|||{{{yyyvvvuuuwwwtttrrrtttxxxyyyuuuqqqrrrtttssspppjjjggghhhiiillllllmmmooooooppppppqqqmmmlllkkkkkkmmmnnnnnnmmmgggdddaaaccchhhlllkkkiiicccccccccaaa___^^^^^^^^^]]]\\\\\\\\\]]]___aaaccc___^^^]]]\\\ZZZXXXVVVTTTMMMJJJHHHHHHJJJLLLMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKJJJHHHEEEBBB@@@>>>????????????@@@AAABBBCCC<<<:::777555444444444555222111000111333444333222111///---+++******++++++---......+++'''&&&(((******,,,...000222444555555111111222222333444555666777888:::<<<>>>@@@AAABBB<<<<<<<<<===>>>>>>???@@@<<<<<<<<<<<<>>>BBBGGGKKKLLLKKKIIIHHHHHHIIIKKKLLLLLLNNNQQQQQQQQQVVV___gggiiijjjllllllnnnqqqvvvzzz|||vvvtttuuuqqqwww~~~~~~{{{|||~~~~~~yyywwwtttrrrqqqrrrtttuuurrrnnnlllmmmllliiijjjmmmpppuuuyyyxxxyyyyyyvvvqqqiiihhhfffddddddeeeggghhheeehhhkkkmmmooossszzz~~~yyysssnnnkkkiiimmmmmmnnnppprrruuuwwwxxxtttqqqooooooqqqqqqooolllnnnoooqqqtttwwwxxxyyyzzzsssqqqmmmiiigggjjjoootttxxxwwwvvvtttpppkkkgggddd]]]\\\]]]aaagggnnnrrrttt{{{{{{|||~~~}}}{{{uuuvvvvvvrrrooonnnqqqttttttyyy{{{xxxwww{{{}}}~~~|||wwwttttttvvvwww~~~}}}}}}}}}~~~|||wwwvvvsssrrruuu}}}}}}~~~~~~}}}||||||{{{yyy|||{{{xxxvvvvvvwwwwwwvvvuuutttssswwwwwwwwwwwwwwwvvvuuuuuuuuuwwwwwwtttnnnjjjiiijjjkkkmmmooopppppppppqqqsssuuulllhhhmmmqqqmmmhhhggghhhfffdddeeehhhiiihhhfff```____________```aaabbbddd```ZZZWWWYYY]]]```ccceee```ZZZWWWWWWWWWUUUSSSQQQPPPOOOOOOQQQSSSSSSRRRNNNLLLLLLPPPUUUWWWTTTPPPIIIJJJLLLNNNPPPQQQQQQRRRLLLJJJIIIHHHGGGDDD@@@===@@@???===>>>???AAA@@@@@@???===:::777555444333333777666555444444444444444222///+++******++++++***------,,,)))&&&$$$%%%&&&,,,---//////......000111111///...///222333222000222333555777999;;;<<<===666777999:::<<<<<<<<<<<<:::;;;<<<>>>AAADDDGGGIIIIIIJJJKKKKKKJJJLLLOOOQQQMMMPPPRRRRRRRRRVVV___gggiiijjjlllmmmnnnqqqvvvyyy}}}}}}wwwrrrvvvyyy|||}}}zzzxxxzzz}}}xxxrrrqqquuuwwwvvvtttuuusssqqqpppppppppooonnnooorrrvvvyyyzzzwwwtttqqqgggfffccc```]]]^^^bbbeeeaaaeeejjjnnnrrrtttwwwyyyzzzrrrkkkgggffffffnnnnnnnnnnnnnnnqqquuuxxxyyywwwuuuvvvyyywwwqqqkkkjjjkkkmmmqqquuuwwwwwwuuuooommmjjjhhhhhhjjjlllnnnxxxrrrmmmmmmmmmjjjjjjlllhhhffffffgggkkkpppsssuuuzzz{{{}}}{{{xxxtttxxx|||{{{wwwtttrrrsssuuu{{{}}}{{{~~~{{{vvvuuuvvvxxxxxx~~~~~~zzz{{{yyyxxx|||~~~~~~~~~}}}|||{{{zzzyyyzzz}}}{{{xxxwwwwwwwwwvvvvvvvvvvvvvvvyyyyyyyyyyyyxxxwwwvvvuuusssvvvwwwuuupppmmmmmmnnnmmmoooppppppooonnnoooooopppkkkjjjmmmlllgggeeegggfffeeecccdddffffffdddbbb]]]]]]]]]^^^___```aaabbbbbb^^^[[[YYY[[[___bbbcccccc^^^YYYWWWWWWWWWWWWVVVWWWVVVTTTTTTVVVWWWVVVUUUPPPMMMLLLOOOTTTVVVTTTQQQLLLLLLMMMNNNOOOOOOPPPPPPMMMKKKIIIIIIHHHEEEBBB???CCCAAA@@@???@@@AAA@@@???;;;:::888777555555444444444444333333222222333333000...,,,+++,,,...///.........,,,(((%%%$$$%%%''',,,...//////......000111222000...///111222111///111111222333444666777888666888:::<<<======<<<<<<<<<<<<;;;;;;===???BBBCCCGGGHHHIIIIIIIIIJJJMMMPPPMMMOOORRRRRRSSSXXX```ggghhhiiijjjkkklllppptttxxx|||}}}}}}zzzvvvrrrsssuuuzzz}}}~~~~~~{{{zzzyyy{{{vvvqqqpppsssuuutttrrrsssssssssssssssqqqnnnllllllooosssvvvwwwvvvtttrrrjjjfff```[[[ZZZ]]]bbbeeedddfffjjjmmmpppsssvvvwwwxxxwwwtttppplllkkklllmmmqqqqqqpppoooooorrruuuxxx{{{xxxwwwxxxyyywwwqqqllliiijjjlllpppssstttrrrpppkkkiiifffdddeeegggjjjmmmwwwpppkkkkkkjjjhhhiiikkkkkkjjjiiijjjnnnrrrvvvxxxxxxyyy|||~~~~~~}}}zzzwwwuuuyyy|||{{{wwwsssrrrsssttt{{{~~~|||{{{~~~~~~{{{vvvuuuwwwyyyzzz}}}}}}}}}|||{{{zzzyyyxxxxxx|||~~~zzzwwwwwwwwwvvvuuuuuuvvvxxxxxxzzz{{{|||{{{zzzxxxvvvttttttvvvyyywwwrrrooonnnoooooopppqqqpppnnnlllkkkkkkkkklllnnnnnnjjjddddddiiifffeeedddeeeeeedddaaa^^^[[[[[[\\\]]]^^^___```aaa^^^]]][[[\\\___bbbcccccc___\\\XXXVVVVVVWWWWWWWWW[[[YYYWWWWWWXXXYYYXXXWWWQQQNNNLLLNNNRRRUUUUUUTTTPPPOOOOOONNNNNNNNNNNNOOOOOONNNLLLLLLKKKIIIGGGDDDGGGEEEBBBAAA@@@@@@>>>===666666777777666555444444111111111000111111222222///...,,,---///111222222///...+++'''$$$$$$&&&)))...///000000......///000111000......000000000/////////......///111333555777999<<<>>>??????===<<>><<<:::444555666777666555333222000000000000000111222333///...------///111111111...,,,)))&&&$$$&&&***---///000111000...---...//////...---,,,,,,---------///---,,,,,,...111444666888:::===@@@@@@???===<<>><<<:::888555666666666555444222111111111111111111222333444000///------...///...---******(((&&&%%%(((---111000111111000---,,,,,,---,,,,,,+++)))))))))+++,,,///...---...111555999<<<999:::===?????????===<<<>>><<<:::999999:::<<<===;;;<<<======>>>@@@CCCFFFJJJMMMPPPTTTXXX]]]bbbeeeggghhhiiijjjlllooossswwwvvvxxx|||||||||yyyuuusssqqqooooooooooooooonnnuuuuuutttqqqnnnlllnnnpppxxxxxxxxxxxxyyyyyyyyyxxxtttoookkklllqqquuuuuuttttttqqqmmmkkkkkkkkkiiihhhjjjlllnnnoooooooooppprrrppplllgggeeefffiiikkkkkkssssssrrrsssrrrqqqooommmkkklllmmmpppqqqpppllliiicccbbb``````bbbgggmmmppptttmmmhhhiiiiiihhhjjjmmmoooppppppooonnnppptttxxx{{{}}}}}}{{{vvvqqqooooooqqqtttvvvuuuqqqnnnooopppvvv{{{~~~{{{zzz~~~~~~|||{{{|||}}}}}}~~~~~~zzzwwwvvvvvvwwwyyyzzz|||}}}}}}~~~|||yyyvvvuuuuuuttttttuuuvvvwwwwwwzzz}}}~~~}}}yyytttqqqjjjpppvvvyyywwwtttrrrrrroooqqqsssrrrooollliiihhhccciiinnnmmmmmmnnnnnnlllssssssrrrnnnjjjgggfffgggfffffffffeeeccc```^^^\\\[[[\\\^^^aaacccccc```]]]ZZZYYYVVVRRRNNNMMMOOOQQQPPPOOONNNOOOQQQRRRRRRRRROOONNNLLLLLLMMMPPPSSSUUUVVVVVVVVVUUUTTTRRRPPPPPPLLLJJJHHHHHHIIIJJJJJJIIIHHHEEEAAA???>>><<<:::888666666666666555444333222222222222222222222333333111///...---------+++)))((((((((('''''')))...222000111111///,,,***************)))((('''(((+++...//////000222555999===???999:::;;;<<<===<<<<<<;;;<<<;;;;;;;;;<<<===>>>???999:::<<<<<<===???BBBEEEJJJLLLOOOTTTYYY]]]```bbbbbbcccdddeeegggjjjnnnrrruuuwww||||||~~~~~~zzzyyyzzzyyyuuurrrrrrqqqpppoooooooooooossstttrrroookkkkkknnnrrr{{{{{{{{{{{{{{{zzzyyyyyyvvvuuutttvvvzzz{{{yyywwwsssooolllkkklllllliiiffffffiiinnnqqqrrrsssuuuwwwooojjjdddcccfffjjjllllllppppppqqqrrrssssssssssssrrrqqqqqqrrrrrrqqqnnnkkkeeedddddddddgggkkkpppsssuuuppplllnnnooommmnnnqqqtttuuuuuurrrooooootttxxxyyy{{{|||yyysssnnnmmmmmmooorrrtttssspppnnnoooqqqyyy~~~|||zzz~~~}}}|||zzz}}}~~~|||{{{|||~~~~~~{{{yyyyyyzzzzzz{{{||||||}}}}}}~~~{{{xxxxxxxxxwwwwwwwwwwwwwwwwwwzzz~~~{{{vvvssslllrrryyy{{{xxxtttqqqqqqrrrtttuuutttpppkkkgggfffeeepppxxxtttnnnnnnppppppttttttrrrmmmiiifffgggiiiiiiiiiiiiiiigggeeebbb```]]]]]]___aaabbb```]]]ZZZXXXXXXVVVRRROOONNNQQQTTTOOOMMMLLLKKKLLLMMMLLLKKKLLLLLLLLLLLLLLLOOORRRTTTRRRSSSUUUVVVUUUSSSPPPOOOJJJHHHFFFFFFHHHIIIIIIIIIGGGDDDAAA@@@???>>><<<:::666666555555555555555666333333222111111111222222000///.........---+++))))))))))))(((((())),,,///000000000...***((((((((())))))***(((''')))---111000111222444777:::<<<>>>999999999999999::::::::::::;;;<<<===>>>>>>??????:::<<<===>>>???AAADDDGGGJJJKKKOOOSSSXXX\\\^^^^^^___```aaabbbcccgggkkkoootttwww{{{{{{}}}|||wwwvvvxxxwwwtttsssssssssrrrppppppppppppnnnpppqqqoookkkjjjnnnrrrxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxwwwuuummmjjjhhhjjjnnnooolllhhheeeiiiooosssuuuwwwxxxzzzrrrmmmgggfffkkkpppssssssoooqqqssstttvvvwwwyyy{{{zzzxxxuuusssrrrpppllljjjffffffgggiiilllooorrrtttxxxsssqqqtttuuusssssstttvvvwwwwwwsssnnnmmmqqquuurrruuuwwwtttooollllllnnnoooqqqtttsssqqqppprrruuu|||}}}{{{~~~yyy~~~}}}{{{{{{~~~|||xxxwwwxxx{{{}}}~~~~~~|||||||||||||||||||||{{{{{{}}}|||zzzzzzzzzzzzzzzyyyxxxwwwwwwzzz}}}xxxtttsssxxx~~~~~~yyyrrrnnnllluuuwwwxxxuuupppjjjeeeccciiiyyy|||qqqnnnsssvvvtttsssqqqlllgggeeegggjjjjjjjjjkkkkkkjjjhhheeeddd^^^^^^___```aaa___[[[XXXWWWWWWVVVSSSPPPPPPTTTWWWNNNLLLIIIHHHHHHGGGEEEDDDJJJKKKLLLLLLLLLNNNPPPSSSOOOQQQSSSUUUUUUSSSPPPMMMKKKIIIGGGGGGIIIKKKKKKKKKGGGDDDBBBAAA@@@@@@>>>===555444444444555666888:::333333222111000000111111000///......///...,,,***+++++++++***((((((***,,,///000///---)))'''&&&''')))******)))(((***///333111222333555777999:::;;;999888777666777888999::::::;;;===>>>???>>>>>>===<<<===???@@@AAACCCFFFIIIJJJKKKNNNSSSXXX[[[\\\\\\___```aaabbbdddgggkkkoootttvvvzzz~~~~~~}}}wwwuuuuuutttqqqsssttttttsssqqqpppqqqqqqjjjnnnqqqpppllljjjmmmppptttuuuxxxzzz{{{zzzyyyxxx{{{||||||yyyvvvsssrrrssshhhffffffjjjooorrrooolllhhhlllqqquuuwwwwwwxxxyyyvvvpppjjjjjjpppvvvyyyyyyppprrruuuwwwyyy|||}}}xxxtttqqqnnnjjjhhhggghhhiiikkknnnqqqssstttyyyuuutttxxxyyywwwuuuwwwuuuwwwvvvqqqkkkjjjmmmrrrmmmpppsssqqqmmmjjjllloooooorrrttttttrrrrrrtttwww~~~~~~|||xxx~~~}}}xxxuuuxxx|||~~~zzzxxxwwwzzz}}}~~~}}}~~~zzzsssqqqtttxxx{{{|||~~~}}}||||||}}}}}}|||~~~{{{vvvtttvvv{{{~~~}}}zzz|||}}}}}}{{{zzz{{{||||||||||||}}}~~~}}}{{{yyy~~~~~~~~~}}}zzzwwwsssqqqtttwwwwwwrrrjjjddddddfffssswwwrrrrrrqqqssstttssspppkkkiiijjjkkklllnnnqqqrrrppplllfffccc]]]]]]]]]\\\\\\[[[[[[ZZZYYYWWWVVVTTTRRRQQQPPPPPPOOONNNMMMIIIDDDAAAAAAAAAIIIJJJLLLMMMMMMMMMNNNPPPPPPRRRTTTUUUVVVUUUSSSRRRQQQPPPNNNLLLJJJJJJJJJJJJGGGFFFFFFEEEBBB???<<<;;;999777444555888:::999888333333222222111111222222222///,,,+++,,,.........++++++***)))((((((((((((...---,,,+++***++++++,,,...---+++))))))+++---///...000444777888777555333333555777888666555444555666999;;;;;;::::::===@@@AAA@@@???BBBGGGKKKLLLKKKGGGJJJNNNRRRUUUVVVVVVUUUYYYaaafffeeecccfffjjjlllqqqvvv|||zzzwwwvvvyyy{{{wwwvvvtttqqqooonnnmmmllllllppptttuuusssrrrssstttrrrwww{{{{{{wwwtttuuuwww}}}~~~wwwrrrqqqpppmmmeeeeeefffhhhjjjlllkkkjjjnnnllllllnnnrrrsssrrrooorrrlllkkksss|||}}}{{{zzzwwwvvvvvvzzz|||zzzvvvsssqqqnnnllljjjeeeffffffeeefffjjjppptttvvvwwwxxxxxxxxxxxxwwwvvvzzz|||{{{vvvnnniiiiiikkkjjjmmmoooooommmmmmoooqqquuuuuutttsssrrrrrrtttvvv|||}}}{{{~~~~~~}}}yyytttrrruuuyyy}}}~~~~~~~~~~~~|||xxxuuusssvvvyyy|||~~~~~~{{{wwwuuuxxx{{{~~~~~~}}}|||{{{zzzzzzzzz{{{{{{xxx~~~}}}}}}yyyuuusssuuuzzz}}}~~~{{{}}}}}}{{{{{{{{{}}}|||{{{|||}}}|||{{{yyy~~~~~~~~~}}}{{{xxxuuussssssttttttpppjjjeeedddeeeqqqtttqqqsssrrrwwwwwwvvvrrrnnnkkkkkklllmmmnnnqqqrrrqqqnnnkkkiiiaaa```^^^]]][[[ZZZYYYYYYXXXWWWUUUTTTRRRQQQPPPPPPRRRQQQOOOKKKFFFBBBAAAAAAHHHIIIJJJKKKKKKMMMOOOQQQOOOPPPQQQRRRRRRQQQQQQPPPTTTRRRPPPMMMKKKIIIIIIIIIGGGFFFEEEDDDAAA>>>;;;:::777666555666888999777555333333222222111222222333222///,,,,,,---.........,,,+++***)))((())))))***///...,,,+++++++++,,,---...,,,***))))))+++---///111222555777777555333111444666888888777555555666888;;;<<<<<<::::::<<<>>>>>>>>>@@@DDDIIILLLKKKIIIGGGIIIMMMQQQTTTVVVVVVVVV___fffkkkhhheeefffiiiiiiooosssyyy~~~~~~{{{{{{}}}|||xxxtttooollllllmmmnnnsssvvvxxxxxxvvvuuuuuuvvvtttxxxzzzxxxtttqqqsssvvv|||}}}vvvqqqpppnnnkkkeeeeeeeeegggiiikkkjjjiiilllllllllnnnpppqqqpppnnnsssmmmlllttt{{{}}}{{{zzztttttttttwww|||~~~{{{yyyvvvsssqqqooommmllljjjhhhggggggiiilllppprrrtttuuuwwwxxxxxxwwwvvvuuuwwwyyyzzzvvvooojjjiiijjjfffhhhkkkkkkkkklllpppsssvvvvvvvvvtttsssrrrsssssszzz~~~||||||{{{~~~|||wwwtttpppnnnppptttwwwxxxyyyyyyxxxyyyzzz|||~~~}}}zzzxxxxxx|||~~~|||yyyuuurrrooommmtttwwwzzz}}}~~~}}}{{{xxxxxxzzz|||}}}}}}zzzyyyyyyxxxxxxxxxwwwwwwvvv|||}}}{{{wwwtttsssuuuxxx{{{|||~~~|||~~~~~~{{{yyyyyyzzzyyyxxxxxxzzz{{{zzzyyy}}}}}}}}}|||{{{yyywwwvvvrrrrrrpppnnnkkkiiifffeeelllzzzyyyoooooorrrrrr{{{{{{xxxtttooolllkkkllllllnnnppprrrsssrrrqqqpppgggeeeaaa]]]YYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRUUUTTTRRRNNNHHHDDDBBBBBBHHHGGGGGGGGGIIIMMMPPPRRROOONNNMMMLLLLLLLLLMMMNNNUUUTTTQQQNNNKKKIIIGGGGGGGGGFFFEEEBBB@@@<<<:::888666666666777888888555333333222222111222222333333222///---,,,---............,,,***(((((()))+++---///...---,,,+++,,,---...---,,,+++***+++,,,...000111333555777777555333111555777888888777666777777;;;<<<===<<<;;;;;;<<<===;;;<<<@@@EEEIIIJJJIIIGGGGGGHHHKKKNNNQQQTTTVVVWWWbbbjjjooolllhhhiiijjjkkkmmmqqqwww{{{~~~|||tttnnnkkkllloooqqqyyyzzz{{{zzzxxxvvvvvvwwwxxxxxxwwwsssnnnmmmooorrrzzz}}}|||uuuppppppnnnkkkhhhgggfffgggiiikkkkkkjjjkkkmmmppprrrqqqppppppppprrrmmmlllssszzz{{{yyyyyysssssstttwwwzzz{{{zzzyyyxxxwwwuuusssqqqoooooonnnllliiifffggglllppprrrrrrooopppsssuuuuuutttrrrqqquuuxxxzzzxxxsssnnnlllllleeefffggghhhjjjnnnssswwwxxxwwwvvvtttsssrrrqqqqqqzzz|||yyyxxxxxx}}}~~~~~~~~~|||yyywwwqqqooolllkkkmmmoooqqqqqqrrrqqqqqqqqqsssuuuxxxyyy}}}|||xxxvvvuuuvvv{{{~~~|||{{{zzzyyy|||}}}}}}yyyuuupppmmmkkkjjjqqqtttxxx|||}}}zzzzzz~~~}}}|||yyyxxxxxxxxxxxxyyyyyyyyyvvvvvvxxxxxxyyyyyyyyyyyyzzz~~~}}}zzzwwwuuuvvvwwwyyyyyy{{{}}}~~~~~~~~~{{{}}}}}}zzzwwwuuusssrrrqqqsssvvvxxxyyyxxx{{{{{{{{{zzzzzzyyyyyyyyytttrrrqqqpppooommmjjjhhhgggpppuuupppkkkmmmrrrsss|||zzzwwwrrrmmmjjjiiiiiiiiilllppptttvvvvvvtttrrrkkkhhhccc]]]XXXVVVUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSPPPKKKGGGEEEEEEHHHFFFDDDDDDHHHMMMQQQSSSOOOMMMJJJHHHGGGHHHJJJKKKRRRQQQOOOMMMJJJHHHGGGFFFGGGFFFDDDAAA>>>;;;999777777888:::;;;;;;888555222333222222111111222222333111///------...///...---...,,,***((((((***---//////...---,,,,,,,,,---......------,,,---///111222000222444666666666444333666777888888777777888999:::;;;<<<<<<<<<<<<===>>>;;;<<<>>>AAACCCDDDDDDCCCFFFFFFHHHJJJNNNRRRVVVXXX```iiiooonnnlllmmmooopppmmmqqqwww{{{~~~}}}}}}|||vvvpppnnnooorrruuuyyyyyyyyyyyyxxxwwwwwwwwwzzzxxxtttmmmiiihhhkkknnnwwwzzzyyytttqqqqqqqqqoookkkiiiggggggiiikkklllkkklllppptttuuusssqqqrrrsssqqqllllllrrrwwwvvvuuuuuussstttvvvxxxyyyyyywwwvvvttttttsssqqqooonnnnnnooolllhhheeegggnnnssstttrrriiikkknnnpppqqqooommmkkkrrrvvvzzzzzzwwwsssppppppjjjiiihhhiiikkkpppvvvzzzyyyuuuqqqooooooqqqsssttt{{{}}}|||zzzxxxwwwvvvwww{{{~~~~~~~~~}}}|||{{{{{{|||~~~}}}|||zzzzzzyyyxxxvvvsssllljjjiiiiiijjjllllllkkkkkkkkkkkklllnnnppprrrsssvvvxxx{{{zzzxxxuuuttttttrrrxxx}}}|||{{{yyyxxxvvvuuutttvvvwwwyyyzzz{{{|||||||||}}}{{{wwwrrrnnnlllkkkjjjnnnqqquuuzzz~~~~~~zzzwwwxxx|||{{{yyywwwxxxyyyyyyxxxwwwvvvvvvtttuuuyyy|||~~~|||zzzyyyzzz{{{zzzyyy{{{{{{|||||||||{{{zzzyyyxxx{{{~~~}}}zzzvvvsssrrrllllllmmmppptttwwwxxxwwwyyyyyyxxxwwwwwwxxxyyyzzzxxxvvvtttsssrrrqqqnnnkkkggglllnnnllllllpppuuuxxxzzzwwwrrrmmmjjjhhhgggfffeeeiiiooouuuwwwuuurrrooollliiiccc]]]XXXUUUTTTSSSUUUUUUTTTTTTTTTTTTUUUUUURRRSSSTTTRRRNNNKKKJJJJJJHHHEEEBBBCCCGGGMMMQQQSSSPPPMMMIIIFFFDDDEEEHHHJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEECCC@@@===;;;999888:::<<<>>>???===:::666444444333222222111111222222000...------......---,,,---,,,)))((((((+++...000...---,,,+++,,,,,,......////////////000222444555333444555666555444222111666777888888777777888:::888888999;;;===>>>??????======<<<<<<<<<===???AAADDDEEEFFFIIIMMMQQQVVVXXXaaajjjpppnnnlllnnnqqqqqqppptttyyy}}}}}}zzzxxx{{{|||zzzwwwuuuttttttuuuvvvwwwwwwxxxzzz{{{{{{{{{zzz{{{xxxrrrkkkgggfffiiilllrrrvvvwwwsssqqqssstttrrrkkkhhheeedddfffhhhiiiiiikkkooossstttrrrqqqrrrtttoookkkjjjooorrrpppooooooooorrruuuvvvvvvtttrrrqqqnnnoooooommmkkkjjjlllnnnoookkkggghhhnnnqqqpppnnniiijjjmmmnnnnnnmmmkkkiiimmmqqquuuxxxwwwuuurrrqqqooommmjjjiiilllpppuuuxxxwwwrrrkkkhhhkkkqqqwwwyyy~~~~~~|||yyyvvvuuuuuuuuuxxx{{{{{{zzz{{{}}}xxxwwwvvvuuuuuuvvvwwwxxxuuutttsssssssssssspppnnngggffffffggghhhhhhgggffffffggghhhiiijjjkkkllllllmmmooorrrrrrrrrqqqqqqrrrtttxxx~~~|||wwwvvvuuutttrrrqqqpppooopppppppppqqqrrrtttvvvwwwwwwuuurrrooolllkkkjjjjjjlllnnnrrrxxx}}}~~~|||yyyuuutttwwwzzz}}}~~~}}}|||{{{zzz{{{}}}~~~|||{{{{{{}}}}}}|||yyywwwwwwwwwtttwww|||}}}}}}|||yyyzzzzzzzzzyyyyyyxxxwwwvvvvvvxxxzzzzzzwwwtttqqqqqqkkkkkknnnqqqvvvxxxxxxwwwwwwvvvtttssstttuuuwwwyyyyyyyyyxxxuuussspppmmmllliiijjjjjjlllpppuuuyyy|||wwwsssmmmiiihhhgggffffffdddgggmmmqqqrrrqqqmmmjjjiiifffaaa\\\XXXUUUTTTSSSTTTTTTTTTTTTTTTUUUVVVWWWSSSUUUVVVUUURRROOONNNNNNIIIEEEBBBCCCHHHNNNQQQRRRPPPMMMHHHDDDBBBCCCEEEGGGGGGGGGHHHIIIIIIIIIHHHHHHFFFEEEBBB@@@===<<<;;;:::===@@@BBBBBB???;;;888666555555333222111000000000...---,,,,,,------,,,***+++***(((((()))+++...///---,,,+++***+++,,,---.........///000222444555666888888777666444222///...555666777777666666888:::777666777999===?????????======;;;999888:::===@@@EEEEEEGGGKKKOOOTTTXXXZZZdddkkkooollliiikkknnnoootttxxx||||||yyytttxxx|||~~~}}}|||{{{{{{xxxxxxwwwwwwvvvvvvvvvvvvxxxxxxzzz~~~{{{xxxrrrmmmjjjjjjkkklllooossstttrrrpppssstttsssiiieeeaaa___aaaccceeeeeehhhjjjlllnnnnnnoooqqqrrroookkkjjjmmmnnnkkkiiijjjiiimmmqqqsssrrrooolllkkkgggiiijjjiiieeeeeegggjjjsssppplllkkkmmmmmmllliiilllmmmmmmmmmmmmkkkjjjiiigggjjjooosssuuutttrrrppprrroookkkjjjlllooorrrsssvvvooohhhfffkkkssszzz}}}~~~~~~zzzvvvrrrrrrrrrsssyyy|||zzzyyy{{{}}}pppoooooonnnnnnooooooooolllkkkjjjkkklllllljjjhhhcccbbbcccdddeeeeeecccaaaaaaccceeegggggggggfffeeefffhhhjjjlllmmmnnnqqqsssvvvxxx{{{|||{{{yyyvvvtttpppooonnnmmmlllkkkjjjiiiiiihhhffffffgggjjjnnnpppmmmmmmllljjjiiiiiiiiiiiikkklllpppvvv|||~~~}}}zzzuuusssqqqrrruuuxxxyyyxxxwwwvvvuuuuuuwwwyyy|||~~~~~~~~~~~~zzzwwwwwwxxxwww{{{|||wwwxxxxxxxxxxxxxxxxxxwwwwwwuuuwwwxxxwwwuuurrrqqqqqqpppqqqtttxxx{{{{{{xxxvvvuuusssqqqpppppprrruuuvvvxxxyyyyyyuuuoookkkiiijjjgggeeeeeeiiipppuuuyyy{{{uuupppkkkhhhhhhiiiiiihhhfffgggiiijjjjjjiiihhhfffdddbbb___\\\YYYVVVTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWYYYZZZYYYVVVSSSQQQQQQJJJFFFCCCDDDJJJOOOQQQQQQOOOLLLGGGCCCAAAAAABBBCCCFFFGGGHHHIIIJJJIIIIIIHHHEEEDDDBBB@@@>>>===<<<<<<@@@BBBDDDCCC???:::888888777666444222111//////...,,,+++***+++,,,,,,***)))(((((((((((()))+++---...++++++***)))***+++,,,---,,,---...000111333555555666666666555444333111000444555666555555555888:::777666666888<<<>>>===<<<999;;;<<<;;;:::;;;>>>BBBGGGHHHKKKOOOSSSXXX\\\^^^bbbiiilllhhhfffiiinnnqqqwwwzzz~~~{{{sssuuuyyyzzzyyywwwwwwwwwwwwvvvvvvuuutttsssssssssyyyzzz}}}|||yyyvvvsssqqqpppoooooonnnrrrsssooonnnppppppoooiiieee```^^^___bbbdddeeegggffffffhhhllloooqqqrrrqqqmmmlllnnnlllhhheeeffffffjjjppprrrpppllljjjiiibbbdddfffddd```___aaaeeerrrqqqpppnnnnnnmmmmmmmmmmmmmmmkkkjjjhhhggggggffffffhhhlllqqquuuvvvuuusssuuuqqqmmmlllnnnqqqrrrrrrtttoooiiiiiiooowww{{{}}}~~~}}}}}}||||||}}}~~~xxxrrrnnnnnnooooooxxx}}}{{{zzz~~~jjjjjjjjjjjjiiiiiiiiiiiieeeddddddeeeffffffeeeccc``````aaabbbcccccc```]]]___```ccceeefffeeecccaaaccceeehhhjjjkkknnnrrruuuwwwwwwwwwuuussspppmmmkkkjjjjjjiiihhhgggffffffeeedddbbb```^^^```ccchhhjjjffffffggggggggggggggggggjjjkkkooouuu{{{}}}{{{xxxpppnnnnnnppptttwwwvvvtttooooooppprrruuuyyy}}}~~~}}}~~~~~~yyyvvvvvvwwwzzz}}}|||vvvwwwwwwwwwxxxxxxyyyzzzzzzvvvwwwwwwvvvtttrrrrrrssswwwxxxzzz~~~~~~yyyvvvtttrrrooonnnnnnpppsssuuuvvvyyyyyytttlllfffeeegggccc```___eeemmmrrruuuwwwuuupppkkkiiijjjllllllkkkiiihhhfffdddcccddddddeee```___^^^\\\YYYWWWUUUTTTSSSSSSSSSTTTUUUVVVXXXYYY\\\]]]^^^]]]YYYUUURRRRRRKKKGGGCCCEEEKKKPPPQQQOOOMMMJJJFFFBBB??????@@@AAAGGGHHHIIIJJJJJJJJJIIIHHHEEEDDDBBB@@@>>>>>>>>>>>>AAACCCEEECCC>>>:::888888888777555333000///...---+++*********++++++)))(((&&&''''''((()))+++,,,---******)))))))))***,,,---***+++---...000222444444000111222444555666777777444555555444444555888:::999777666777;;;<<<;;;999555999<<<>>>===>>>@@@CCCIIIJJJNNNRRRWWW[[[___```]]]dddgggeeedddjjjqqquuuxxx{{{|||sssuuuwwwxxxvvvuuuttttttxxxvvvtttrrrpppppppppqqqyyyzzz~~~}}}}}}{{{yyywwwvvvuuusssqqqnnnqqqrrrmmmkkklllmmmkkklllhhhccc```aaacccfffgggiiifffdddggglllrrrsssssssssooonnnnnnlllfffdddeeeeeekkkqqqsssqqqmmmkkkjjj^^^aaacccaaa]]][[[^^^bbbmmmoooppppppoooppprrrtttllljjjhhheeecccccccccccchhhiiimmmrrrwwwyyyyyyxxxwwwtttpppooorrrtttuuuttttttooolllnnntttyyy{{{{{{|||{{{zzzyyyzzz}}}}}}wwwpppkkkkkkllllllvvv}}}{{{{{{hhheeebbbaaadddeeedddccceeeeeedddaaa]]][[[\\\]]]\\\\\\\\\\\\]]]^^^^^^___bbbaaabbbcccdddccc```]]]______aaadddiiimmmnnnnnnnnnooopppnnnjjjgggeeedddaaaccceeegggfffdddaaa^^^]]]]]]^^^]]]\\\]]]```bbbbbbccceeegggiiiiiiiiiiiiiiilllooorrrttttttsssrrrmmmnnnppppppooooooppprrrrrrsssuuuvvvwwwxxxxxxxxx~~~}}}{{{~~~}}}zzzxxxwwwwww|||~~~zzzvvvrrrtttvvvwwwxxxyyy{{{|||zzzyyyvvvsssrrrqqqrrrsss{{{|||}}}zzzvvvrrrmmmjjjkkkooosssuuuyyywwwsssnnnhhhccc^^^\\\cccbbbcccfffkkkoooqqqqqqpppmmmiiiiiikkknnnnnnnnnrrrpppmmmiiieeebbb___^^^^^^^^^]]]\\\ZZZWWWUUUSSSWWWVVVTTTUUUVVVXXXYYYYYYbbb```\\\XXXTTTQQQNNNMMMMMMJJJHHHKKKPPPRRRQQQMMMJJJHHHEEEBBB@@@@@@AAABBBHHHGGGHHHKKKNNNNNNJJJGGGFFFEEEBBB@@@>>>>>>>>>???@@@??????@@@@@@>>>:::777999777555222///---,,,+++,,,+++******,,,,,,+++***((('''&&&&&&'''))),,,...((((((((()))(((((('''&&&******,,,---...------,,,,,,...111333555555555444444333222111333555999;;;999888777666666888:::;;;;;;<<<======>>>@@@EEEHHHJJJMMMQQQWWW\\\```cccdddfffdddbbbccchhhnnnsssuuu}}}~~~xxxzzz{{{zzzxxxvvvvvvwwwwwwtttooommmoooqqqtttuuuyyyzzz|||{{{vvvwwwwwwuuurrrpppqqqqqqsssqqqmmmjjjiiiiiijjjkkkoooooonnnjjjgggfffjjjmmmlllkkkjjjkkkmmmppprrrrrrrrrpppnnnkkkjjjkkkllllllmmmmmmmmmlllkkkjjjiiihhhdddeeeeeefffgggggghhhhhhrrrqqqqqqtttwwwwwwuuurrrnnnkkkgggcccbbbdddgggjjjooooooqqqtttwwwxxxvvvtttuuuvvvwwwwwwvvvuuuwwwxxxzzzuuupppnnnqqquuuwwwxxxzzzxxxwwwyyy}}}|||wwwsssmmmggggggkkktttxxx|||fffcccaaaaaaccccccbbb```^^^^^^^^^[[[XXXVVVVVVWWWZZZ[[[\\\]]]^^^^^^^^^]]]```______```aaa```^^^\\\]]]]]]]]]aaaeeeiiikkkkkkjjjjjjjjjgggccc```______^^^___bbbccccccaaa^^^\\\\\\\\\\\\[[[ZZZ[[[]]]___aaaccceeegggiiijjjjjjjjjhhhjjjlllooopppqqqppppppmmmnnnppppppppppppqqqsssuuuvvvwwwxxxyyy{{{|||||||||{{{{{{|||}}}~~~~~~~~~|||~~~~~~}}}{{{yyyyyyzzz}}}{{{wwwuuuvvvxxxxxxyyyzzz{{{|||zzzyyyvvvuuuttttttuuuvvvzzz{{{~~~}}}yyyvvvsssooommmnnnqqqtttvvvyyywwwrrrmmmhhhdddaaa```^^^^^^aaagggnnnsssvvvwwwqqqnnnkkkkkknnnrrrtttttttttqqqmmmgggccc___]]]\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVYYYWWWVVVVVVXXXYYYZZZZZZ```^^^\\\XXXUUURRRPPPOOONNNKKKJJJLLLQQQTTTRRRPPPKKKIIIFFFCCCBBBBBBDDDEEEHHHHHHIIIKKKMMMMMMIIIEEEEEEDDDCCCBBB@@@???>>>>>>>>>=========>>>===:::777888777555222///---,,,+++---+++***+++,,,,,,+++***((('''&&&&&&'''(((***,,,((((((((((((((('''&&&%%%((()))+++,,,------,,,,,,,,,---000333444555444444333222111111222555777999888777666555666888;;;<<>>:::555555666888:::999777444333333444333222000...---,,,+++******,,,,,,+++***++++++***)))((('''&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%''')))************'''((()))+++...000222333444555666777666555444333555666777999;;;<<<>>>>>>999;;;>>>???@@@BBBDDDFFFKKKIIIFFFFFFJJJQQQXXX]]]]]]aaafffhhhjjjlllqqquuu{{{}}}xxxuuuwww{{{~~~{{{wwwuuuuuuvvvvvvvvvvvvxxx{{{||||||{{{sssrrrooollllllnnntttxxx||||||zzzwwwssspppnnnooossstttvvvxxxxxxxxxxxxwwwrrrqqqqqqssstttsssqqqooolllnnnnnnkkkfffcccbbbdddkkklllooopppqqqpppnnnmmmiiijjjmmmooopppooommmkkkddddddeeeggghhhiiijjjkkkjjjkkkllllllkkkkkkmmmooohhhgggggggggiiilllppprrrvvvuuupppjjjfffgggmmmssssssttttttsssqqqooopppqqqrrrwww||||||wwwrrroooooooooooonnnlllkkkmmmnnnqqqrrrvvv{{{zzztttssstttxxxyyyzzz}}}]]]^^^\\\YYYTTTPPPPPPQQQRRRUUUYYYZZZXXXTTTQQQPPPQQQTTTWWW[[[\\\\\\ZZZYYYUUUUUUWWWZZZ^^^``````^^^]]]]]]^^^aaaccccccaaa___]]]\\\[[[WWWTTTSSSTTTVVVUUUTTTRRRQQQQQQRRRSSSTTTUUUWWWYYYZZZ[[[^^^bbbeeeggghhhiiijjjjjjiiihhhgggffffffeeeeeeeeeeeeeeefffgggiiillloooqqqssswwwyyywwwwwwvvvuuutttsssrrrrrrppprrrssspppmmmnnnrrrwwwzzz||||||{{{yyywwwvvvwwwzzz~~~}}}~~~~~~|||~~~}}}}}}~~~{{{xxxyyy}}}~~~{{{xxxyyyxxxwwwvvvtttrrrpppooonnnppptttxxx{{{{{{xxxvvvsssvvvxxxuuupppnnnoooqqqvvvwwwyyyzzzzzzxxxvvvuuusssrrrrrrtttvvvxxxwwwvvvtttwww{{{zzzvvvqqqmmmlllfffdddbbb```___^^^^^^^^^[[[\\\^^^_________^^^^^^ZZZ]]]___]]]WWWTTTTTTVVVYYY[[[]]]```aaabbbaaaaaa]]]]]]]]][[[ZZZXXXXXXXXXUUUSSSOOOKKKIIIHHHIIIIIIKKKKKKJJJGGGCCCBBBCCCFFFJJJKKKLLLKKKGGGAAA:::666555666888;;;<<<:::666333222222333444333111///---+++***)))***,,,------,,,++++++++++++***)))''''''&&&&&&'''(((((((((''''''%%%&&&((()))******))))))&&&'''(((***,,,///111222555555777777666333111///111333666888::::::999999555777888999:::<<>>888444666777:::===>>>;;;666222111222333444333111///---***)))(((***,,,......---,,,,,,,,,++++++***((((((%%%&&&'''((())))))))))))&&&'''(((*********))))))%%%&&&'''))),,,///111222444555666777555222...,,,...000444777999888666444444444555555555777;;;>>>@@@???@@@AAAFFFLLLQQQUUURRRWWW\\\^^^^^^bbbiiiooovvvxxx{{{|||}}}~~~~~~}}}{{{xxxxxxyyyyyyyyyxxxxxxyyywwwuuurrrpppqqqpppmmmkkkkkkooosssxxxwwwuuurrrpppppprrruuuqqqqqqqqqqqqrrrrrrsssssskkkiiifffgggiiiiiigggeeegggjjjkkkiiieeedddhhhmmmtttttttttsssrrrqqqpppooooooppprrrsssqqqnnnjjjhhhgggffffffeeedddccccccbbbaaaffflllnnnmmmjjjiiiiiiffffffffffffhhhkkknnnpppnnnhhh```]]]```gggnnnsssqqqsssuuuuuutttuuuvvvxxxvvvwwwwwwuuupppmmmnnnpppkkklllmmmllllllpppvvv||||||{{{{{{~~~~~~|||\\\[[[XXXUUURRRQQQQQQPPPYYYZZZ[[[[[[XXXSSSNNNKKKOOOOOOQQQTTTVVVWWWUUURRRUUUVVVWWWXXXYYYYYYYYYYYY[[[[[[\\\\\\\\\\\\]]]]]]]]]\\\ZZZXXXWWWWWWWWWWWWTTTUUUVVVVVVWWWWWWWWWVVVYYYYYYYYYZZZ[[[___eeejjjooonnnmmmllljjjgggeeedddffffffffffffggghhhiiijjjiiilllqqqtttttttttttttttqqqpppnnnlllkkkkkkkkklllnnnnnnmmmlllkkklllooorrrxxxvvvuuuuuuwwwyyyyyyxxxyyyzzz}}}~~~}}}wwwrrrvvvxxx|||~~~zzz{{{~~~~~~}}}}}}|||yyywwwtttuuuvvvwwwvvvtttrrrqqqwwwxxxyyyyyyxxxvvvtttrrruuuvvvuuurrrpppppptttxxx}}}{{{xxxvvvuuuvvvwwwyyyxxxtttpppooorrrttttttsssxxxzzz{{{yyyssslllgggdddcccbbbaaa```___```aaaaaa\\\___dddffffffeeeeeeeeeffffffeeeaaa]]]ZZZYYYYYY]]]\\\[[[[[[]]]______^^^[[[]]]^^^______]]]ZZZXXXRRRQQQOOONNNNNNLLLJJJGGGKKKIIIFFFDDDBBBAAAAAAAAAGGGFFFEEEBBB>>>;;;888666:::999999;;;<<<<<<999777444444444333222111///...---,,,,,,...000///,,,(((+++++++++************************)))'''&&&''')))''')))++++++******+++,,,)))***+++---///000111111666555444333000---+++)))+++///444666666555444444444333222000000333888<<>>===;;;;;;;;;===??????>>><<<:::999999777555333111000111000/////////...+++(((((())))))******+++++++++((())))))(((&&&%%%%%%&&&''')))************+++---//////000000000///......---,,,+++++++++,,,---...333555666555222000000000222222111000000333888<<<@@@AAADDDHHHLLLQQQUUUWWWVVVVVVWWWZZZ___eeekkkoooxxx||||||zzzzzzxxxwwwvvvtttqqqlllhhhdddeeegggiiimmmpppssstttqqqsssuuuxxxxxxwwwvvvuuuqqqppppppqqqrrrrrrqqqooogggffffffhhhlllppprrrsssmmmlllhhheeedddfffkkkoootttsssooojjjfffdddfffggglllooorrrsssrrrqqqqqqqqqnnnppprrrqqqnnnkkkiiihhhiiijjjkkkkkkiiiggggggggglllkkkjjjhhhfffdddcccbbbaaabbbeeegggjjjkkkllllllnnnrrrvvvxxxxxxvvvvvvvvvrrrsssttttttsssrrrqqqpppllllllkkkllloootttxxx{{{}}}zzz|||[[[ZZZYYYXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWSSSPPPMMMIIIHHHIIIKKKPPPSSSUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUVVVXXX\\\^^^___]]]ZZZXXXRRRRRRTTTUUUXXXZZZ\\\]]]ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZWWWVVV[[[aaadddbbb___bbbbbbdddeeefffgggggggggjjjkkklllmmmmmmmmmlllkkkjjjlllmmmmmmlllkkkkkkllllllnnnqqqsssssssssqqqpppnnnooopppppppppqqqtttvvvxxxxxxxxxzzz{{{yyyvvvsssqqqrrruuuxxxzzz|||}}}}}}~~~{{{yyyzzz|||~~~{{{yyyzzz}}}}}}{{{zzzyyyyyy{{{}}}~~~}}}zzz{{{|||}}}}}}}}}||||||zzzyyyxxxvvvttttttuuuvvvyyyyyyyyyyyyxxxvvvtttsssvvvtttrrrpppppppppqqqrrrnnnpppqqqpppkkkgggcccbbbccccccccccccbbbaaa```___\\\___cccfffggghhhiiijjjiiiiiigggddd```^^^^^^```ccc___ZZZWWWWWWXXXXXXYYYTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPRRRQQQOOOMMMKKKHHHDDDAAA@@@AAACCCEEEEEEEEEEEEEEEDDDCCCAAAAAA=========???AAAAAA@@@>>><<<<<<;;;999777444222111222111111000...,,,***((())))))))))))************((())))))(((&&&$$$$$$%%%&&&((())))))))))))+++---000000000///...,,,+++***)))(((((((((***,,,///111222333333222111000222333///000/////////222777;;;@@@BBBEEEJJJOOOSSSVVVXXXYYYZZZ\\\___bbbggglllpppyyy}}}~~~zzzxxxuuuuuuuuutttssspppllljjjgggggghhhjjjlllnnnpppqqqoooqqqtttwwwwwwvvvtttrrrrrrrrrrrrrrrrrrrrrpppooogggggghhhiiillloooqqqrrrllljjjgggeeeeeegggkkknnnpppooolllgggbbb```aaacccgggjjjooorrrrrrrrrssssssqqqqqqqqqqqqpppnnnnnnnnnppprrrrrrqqqooonnnnnnooommmmmmllliiifffcccbbbbbbfffhhhjjjkkkkkkjjjkkkmmmmmmpppsssuuuuuuuuuuuuvvvsssuuuwwwxxxyyyxxxvvvuuuooonnnmmmmmmnnnqqqtttvvvxxx|||zzz|||___^^^]]][[[YYYWWWUUUTTTZZZ[[[\\\\\\[[[YYYVVVTTTJJJIIIJJJLLLPPPTTTUUUVVVPPPQQQRRRTTTUUUVVVVVVVVVUUUXXX\\\______]]]ZZZWWWPPPQQQSSSVVVXXX[[[]]]]]]\\\\\\\\\]]]]]]\\\\\\[[[ZZZXXXWWW[[[aaadddaaa]]]```aaabbbdddfffggghhhhhhiiiiiijjjkkkllllllllllllkkkkkkllljjjiiihhhiiikkkppprrrtttvvvuuussspppnnnmmmoooqqqqqqqqqsssuuuwwwyyyxxxyyyzzz{{{zzzvvvtttqqqrrrtttwwwzzz|||~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~||||||||||||}}}{{{|||}}}}}}~~~}}}|||zzzyyyyyyyyyyyyxxxzzzzzzzzzzzzyyyvvvtttrrrssssssqqqooommmkkkkkkkkkmmmnnnpppoookkkhhheeedddgggggghhhgggeeeccc```^^^\\\___bbbddddddeeefffgggjjjhhhddd___\\\\\\___bbbaaa]]]WWWTTTSSSTTTTTTTTTOOOOOONNNNNNOOOOOOPPPPPPRRRRRRRRRSSSSSSRRRNNNKKKJJJHHHEEEBBBAAABBBEEEFFFCCCDDDDDDDDDDDDDDDCCCCCC???>>>???@@@BBBBBBAAA???===<<<;;;:::777555333222222222111///---+++))))))+++******))))))(((((((((((()))***)))&&&$$$$$$$$$%%%&&&'''''''''(((***---......---,,,***)))'''&&&'''&&&'''(((***...222444111222222000//////000222,,,---------...111666999???AAAEEEIIINNNSSSVVVXXX]]]___bbbdddfffhhhmmmpppwww|||~~~zzzvvvtttppprrrttttttsssrrrpppoooooonnnnnnmmmmmmmmmmmmmmmmmmooorrruuuvvvtttrrrpppttttttsssrrrooommmlllkkkhhhhhhiiijjjjjjlllmmmnnnmmmkkkjjjjjjkkkmmmoooppplllkkkiiieeebbb``````aaadddggglllooopppqqqrrrssstttrrrpppooooooqqqrrrsssqqqrrrrrrqqqnnnnnnnnnooommmnnnmmmjjjfffeeeeeegggnnnnnnmmmkkkiiijjjlllnnnlllnnnqqqsssssstttuuuwwwuuuwwwyyyzzz{{{zzzyyyxxxsssrrrpppooonnnooopppqqqrrrvvv|||~~~~~~|||}}}``````___]]]ZZZWWWUUUTTTXXXYYYZZZ[[[ZZZYYYWWWVVVNNNMMMMMMPPPSSSUUUVVVUUUMMMNNNPPPRRRTTTUUUVVVVVVSSSUUUYYY[[[\\\ZZZWWWTTTPPPQQQTTTWWWYYY[[[]]]]]]]]]]]]]]]^^^]]]]]]\\\[[[ZZZYYYXXX[[[___aaa```^^^___```aaaccceeefffggggggfffffffffgggiiijjjlllmmmkkkkkkjjjhhhggggggiiikkkqqqrrrssstttrrrpppmmmkkkjjjlllnnnppppppqqqtttvvvyyyxxxxxxyyyzzzzzzxxxvvvrrrssstttwwwyyy|||~~~~~~}}}{{{yyy{{{~~~~~~||||||}}}{{{}}}}}}~~~~~~~~~~~~}}}{{{{{{|||}}}|||{{{zzzzzzzzzyyywwwuuusssqqqmmmooopppoookkkhhhfffffflllnnnoooooollliiihhhggghhhiiijjjiiigggddd```^^^```aaacccdddccccccdddeeeiiifffbbb]]]ZZZ[[[___ccc^^^[[[VVVSSSRRRQQQQQQPPPKKKJJJIIIIIIJJJLLLNNNOOORRRRRRRRRSSSRRROOOKKKGGGHHHFFFEEECCCCCCCCCDDDEEECCCDDDDDDEEEEEEEEEEEEEEEAAA@@@@@@AAACCCBBB@@@>>><<<;;;:::999777555333222111111111...+++)))))))))******)))))))))((((((((((((***+++***'''%%%$$$$$$###$$$%%%%%%%%%&&&))),,,++++++***)))(((&&&%%%$$$%%%&&&'''(((+++///222444222333222000---+++,,,---***+++,,,---...111666999===???BBBFFFKKKQQQUUUWWW^^^bbbfffhhhhhhiiimmmpppuuu{{{yyytttqqqpppnnnqqqtttvvvvvvuuuuuuvvvwwwvvvtttrrrpppnnnnnnmmmmmmoooqqqttttttsssrrrpppssssssqqqmmmiiifffffffffggghhhjjjjjjiiiiiikkklllqqqqqqqqqssstttuuusssqqqiiijjjjjjiiifffdddddddddeeehhhkkkmmmmmmoooqqqrrrssspppnnnnnnpppsssttttttpppppppppooommmlllmmmnnnlllmmmmmmjjjgggeeehhhkkkrrrpppllljjjjjjlllnnnpppnnnppprrrrrrssstttvvvxxxvvvwwwxxxyyyyyyxxxwwwvvvtttssssssrrrpppooonnnmmmnnnpppwww~~~|||{{{}}}}}}]]]]]]]]]\\\ZZZXXXUUUTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRTTTWWWWWWVVVTTTNNNNNNPPPQQQSSSSSSTTTTTTQQQSSSVVVXXXYYYWWWUUUSSSRRRSSSVVVXXXZZZ\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[YYYZZZZZZ[[[]]]^^^______^^^___```aaacccccccccdddcccbbbbbbbbbdddhhhkkkmmmjjjjjjiiigggeeefffiiikkkooopppqqqqqqpppnnnkkkjjjhhhkkknnnpppppprrrtttuuuyyyxxxwwwxxxzzzzzzzzzxxxrrrssstttvvvxxxzzz|||~~~}}}{{{xxxwwwxxx|||~~~}}}zzzzzz{{{yyyzzz|||~~~~~~~~~}}}||||||{{{{{{{{{{{{|||||||||~~~|||zzz{{{~~~~~~|||yyyxxxwwwvvvtttrrrqqqpppjjjnnnrrrssspppkkkiiihhhkkkmmmnnnnnnllljjjiiiiiihhhjjjlllmmmllliiieeecccfffggghhhgggeeeddddddeeeeeeeeeccc```]]]]]]___aaa\\\YYYVVVSSSRRRQQQPPPNNNLLLJJJIIIHHHIIIKKKMMMOOOQQQQQQQQQRRRQQQNNNIIIFFFCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGBBBAAAAAABBBCCCBBB???===999999999888666444333222///000000---)))'''(((***'''''''''((()))******+++)))+++,,,+++(((&&&$$$$$$!!!"""###"""###$$$(((+++(((((((((((('''&&&%%%$$$$$$%%%'''))),,,...000111///000000...,,,******+++***,,,---///000333777;;;<<<===???BBBHHHNNNSSSVVV\\\aaafffhhhhhhiiimmmqqqttt{{{~~~vvvpppmmmlllooorrrwwwyyyxxxxxxyyyzzz{{{zzzyyywwwuuussssssrrroooppprrrsssttttttssssssoooooolllfffaaa___```bbbeeegggjjjjjjjjjjjjkkkmmmuuuuuuvvvxxxyyywwwrrrmmmhhhkkknnnnnnmmmkkkjjjjjjjjjkkklllllllllmmmppprrrnnnmmmmmmpppsssuuusssqqqnnnnnnnnnllljjjjjjkkkmmmkkklllmmmjjjeeedddhhhlllqqqmmmiiiiiimmmppprrrqqquuuvvvvvvuuuttttttvvvxxxxxxxxxxxxwwwvvvuuuuuuuuurrrsssttttttsssqqqooommmlllmmmttt|||~~~zzzyyy}}}~~~ZZZZZZ[[[ZZZYYYXXXVVVTTTWWWWWWXXXYYYYYYYYYXXXWWWUUUUUUVVVXXXYYYYYYVVVTTTOOOOOOPPPQQQRRRRRRRRRQQQRRRSSSVVVWWWXXXWWWUUUTTTSSSTTTWWWYYY[[[\\\\\\\\\]]]^^^^^^^^^]]]\\\\\\[[[YYYZZZ\\\\\\[[[\\\___aaa]]]^^^___```aaaaaaaaaaaaaaa```______aaafffkkknnnjjjjjjiiigggeeefffiiilllooooooppppppooonnnlllkkkjjjllloooqqqrrrtttvvvwwwzzzxxxwwwwwwyyy{{{{{{zzzrrrssssssuuuwwwyyy{{{|||}}}{{{yyywwwvvvwww|||}}}|||||||||~~~~~~}}}xxxwwwxxxwwwxxxzzz{{{|||{{{yyyxxxxxxwwwwwwvvvvvvvvvwwwwww}}}{{{yyy{{{~~~~~~|||xxxwwwuuutttrrrpppooonnnjjjpppvvvxxxvvvrrrooonnnjjjlllnnnmmmllljjjiiijjjiiikkkoooqqqqqqoookkkiiikkklllllljjjgggeeeeeefffbbbddddddcccaaa___^^^___\\\YYYVVVTTTSSSRRRPPPNNNPPPNNNLLLJJJJJJLLLNNNOOOPPPPPPQQQRRRRRRPPPKKKGGG@@@AAAAAABBBBBBAAA@@@@@@GGGGGGHHHHHHIIIIIIHHHHHHCCCBBBBBBBBBBBBAAA>>><<<888888777777555444333222---//////,,,((('''(((***###$$$&&&(((***+++---...)))+++---,,,)))&&&$$$$$$ !!!!!!!!!!!!###'''***''''''''''''''''''&&&&&&###$$$'''))),,,---...///)))+++------,,,,,,,,,---+++---///000222555999<<<;;;;;;<<<@@@EEEKKKRRRUUUXXX^^^eeehhhhhhiiinnnrrruuu|||vvvnnnjjjiiiqqquuuyyy{{{zzzyyy{{{||||||{{{zzzyyyxxxxxxxxxxxxrrrrrrssstttuuuuuuuuuuuukkkjjjgggaaa\\\ZZZ\\\```cccfffjjjkkkjjjkkkmmmpppuuuvvvwwwyyyzzzuuummmgggiiilllqqqsssrrrpppoooooonnnnnnmmmlllkkklllooorrrjjjkkkmmmrrrvvvvvvrrrnnniiiiiiiiigggeeedddfffhhhjjjlllllliiidddcccfffkkknnnjjjgggjjjpppuuutttrrr{{{{{{zzzwwwuuutttuuuwww{{{zzzyyywwwvvvuuuuuuuuuoooqqqtttvvvvvvssspppnnnllllllsss{{{}}}yyyyyy~~~~~~\\\ZZZXXXXXXXXXWWWUUUSSSVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXRRRRRRPPPOOONNNNNNNNNNNNOOOPPPSSSUUUVVVWWWWWWVVVYYYXXXXXXYYY[[[]]]___```\\\]]]]]]]]][[[YYYWWWUUUUUUVVVWWWXXXYYY[[[^^^aaa```aaacccffffffddd___\\\]]]]]]^^^```cccfffjjjkkkjjjiiihhhhhhhhhiiikkkllloooooonnnlllkkkiiihhhgggllllllnnnppprrrtttuuuvvv|||{{{zzzyyyxxxyyyyyyzzzyyytttoooooorrrwwwyyyzzz{{{~~~yyytttrrrqqquuuxxxzzz|||{{{{{{||||||}}}~~~{{{xxxwwwtttwwwzzz{{{yyywwwvvvvvvzzzwwwvvvvvvsssoooooossstttwww{{{~~~|||{{{xxxtttpppnnnooopppqqqqqqtttxxxzzzyyytttnnnjjjgggfffeeeeeefffgggeeedddhhhiiiiiijjjkkklllmmmmmmuuuuuutttrrrnnniiidddaaacccccccccbbbbbbaaa______ZZZXXXVVVUUUVVVVVVTTTSSSPPPOOOMMMKKKKKKLLLNNNOOOPPPRRRUUUVVVTTTOOOIIIEEE???@@@@@@@@@@@@???>>>>>>GGGFFFGGGJJJMMMNNNKKKHHHHHHFFFCCC@@@>>><<<;;;;;;777666444444555555444333333111...+++((('''&&&&&&'''%%%%%%)))///111///+++******)))((('''%%%###"""!!! !!!###%%%'''&&&&&&&&&'''''''''''''''&&&'''((()))***+++++++++)))***+++,,,,,,,,,,,,,,,...///000111222444888;;;<<<<<>><<<::::::888666444444555666666666333222///,,,)))'''&&&&&&(((&&&&&&***///111///,,,))))))((((((&&&$$$###"""!!!!!!!!!!!!"""$$$&&&'''&&&&&&&&&&&&''''''''''''%%%&&&''')))************)))***+++,,,,,,,,,,,,,,,///000222333444666:::===;;;<<<>>>@@@DDDGGGKKKMMMUUUVVV[[[bbbfffggglllqqqwww|||~~~|||||||||xxxvvvwwwyyy{{{}}}~~~}}}|||{{{{{{xxxvvvuuuvvvuuusssqqqooooooppprrrttttttsssrrrnnnjjjddd```___^^^]]]\\\bbbeeeiiikkkmmmnnnppprrrsssssssssqqqnnniiieeebbbgggjjjooosssuuuuuutttrrrlllkkkiiigggfffeeeffffffhhhlllnnnllllllooopppoookkkiiieeebbbaaabbbdddeeefffggghhhjjjjjjjjjjjjiiikkkiiigggjjjpppuuuvvvvvvsssuuuxxxzzz{{{{{{yyyxxxxxxvvvttttttuuuuuutttsssvvvwwwxxxzzzzzzwwwrrrmmmmmmpppvvv}}}WWWWWWVVVXXXZZZ\\\[[[ZZZXXXWWWVVVUUUUUUWWWXXXYYYYYYXXXVVVVVVVVVXXXZZZ[[[TTTUUUVVVWWWWWWXXXXXXXXXQQQQQQQQQSSSUUUXXX[[[\\\]]][[[YYYXXXXXXZZZ]]]^^^^^^]]]ZZZWWWUUUSSSSSSSSSSSSTTTVVVWWWXXXYYY\\\___eeegggiiijjjjjjhhhfffdddkkkjjjjjjjjjjjjjjjkkklllggggggffffffeeeffffffggggggfffeeeeeegggiiilllmmmqqqqqqrrrtttvvvxxxyyy{{{yyyyyyyyyyyyyyy{{{||||||{{{xxxrrrmmmjjjlllrrrvvv||||||{{{xxxtttqqqppppppsssuuuwwwxxxxxxxxxyyyzzz~~~~~~~~~|||xxxuuuttttttwwwzzzzzzyyyvvvuuutttwwwtttrrrqqqmmmgggfffiiirrrwww~~~}}}yyyuuusssrrrrrrsssuuuwwwzzz{{{{{{wwwsssqqqfffdddbbbcccfffiiikkkllliiijjjlllmmmooopppqqqqqquuutttqqqnnnllliiihhhgggccccccbbbaaa```___^^^]]]```\\\XXXUUUTTTTTTTTTTTTSSSQQQNNNLLLMMMOOOSSSVVVXXXYYYYYYXXXUUUPPPJJJGGGGGGFFFDDDCCCBBBBBBBBBCCCJJJJJJKKKLLLNNNNNNMMMKKKKKKIIIFFFBBB>>>;;;999888777555333333555777888999444333000---***((('''&&&(((&&&'''***...000...+++))))))((('''&&&%%%###"""""""""""""""###%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&((()))))))))))))))***+++,,,------------...000111222333666:::===;;;<<<===???BBBDDDGGGHHHOOOQQQWWW```eeefffjjjpppssswwwxxxuuuvvv{{{~~~}}}||||||~~~~~~yyyttttttrrrqqqqqqrrrrrrpppnnnmmmmmmmmmnnnooooooooopppooommmjjjeee```___```aaaeeegggjjjkkklllnnnpppsssrrrrrrpppnnnkkkhhheeecccdddhhhnnntttvvvuuusssqqqmmmllljjjhhhfffeeeddddddfffiiiiiieeefffkkkpppqqqooolllfffaaa___```bbbeeegggiiikkkmmmnnnnnnmmmlllkkkiiihhhkkkqqqvvvxxxwwwsssuuuyyy|||}}}|||zzzyyyvvvsssqqqpppqqqrrrrrrqqqxxxxxxyyyzzzzzzxxxtttqqqpppsssyyy}}}zzz{{{~~~[[[YYYXXXYYY[[[[[[ZZZYYYYYYWWWUUUSSSSSSUUUXXXZZZWWWVVVTTTRRRSSSUUUWWWYYYTTTUUUWWWXXXYYYYYYXXXXXXQQQQQQQQQRRRTTTXXX\\\^^^^^^\\\ZZZWWWWWWYYY[[[\\\^^^[[[WWWTTTQQQQQQQQQQQQTTTVVVXXXZZZZZZ\\\___aaadddfffhhhiiihhhgggfffeeejjjjjjjjjiiiiiiiiiiiiiiiddddddccccccbbbbbbbbbbbbbbbaaaaaabbbfffjjjooorrrxxxwwwvvvuuuttttttuuuuuuuuuuuuvvvwwwxxxzzz{{{|||yyywwwrrrkkkhhhjjjqqqxxx}}}|||zzzwwwtttrrrrrrrrruuuwwwyyyyyyyyyyyy{{{|||~~~~~~|||yyyuuusssqqqqqqtttxxxyyyxxxvvvuuuuuuvvvsssqqqppplllgggfffiiitttyyy~~~zzzvvvsssrrrqqqqqqtttuuuwwwyyyxxxwwwtttrrriiifffbbbbbbdddhhhkkkmmmiiikkkmmmoooqqqrrrrrrrrrooommmjjjgggeeeddddddeeedddcccbbbaaa```___^^^^^^```\\\WWWUUUUUUVVVWWWWWWUUUSSSPPPNNNOOORRRWWWYYYYYYYYYYYYWWWTTTPPPMMMJJJLLLJJJGGGEEEDDDEEEFFFGGGLLLLLLMMMMMMNNNMMMLLLKKKMMMKKKHHHCCC???;;;999777666444111111444666888999444333111...+++)))'''&&&'''&&&'''***---...,,,***)))))))))((('''&&&$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''$$$%%%''')))******)))))))))***+++,,,------......,,,---///000111333777:::;;;<<<>>>@@@CCCFFFHHHIIIMMMNNNUUU^^^bbbcccggglllppprrrrrrppprrryyy}}}}}}~~~}}}~~~}}}|||~~~wwwpppnnnnnnoooooopppooommmlllkkkllllllkkkjjjkkklllnnnooopppooojjjccc```cccfffiiikkkllllllkkkkkkmmmoooqqqpppnnnlllkkkjjjiiiiiidddhhhpppvvvxxxwwwssspppkkkjjjjjjiiihhhhhhggggggeeegggeee```bbbiiiqqqttttttooohhhaaa___```cccfffjjjkkknnnooopppooommmlllkkkiiiiiimmmsssxxxyyyyyyvvvxxx|||}}}{{{yyyvvvtttpppoooooooooooonnnvvvvvvvvvxxxzzzzzzxxxvvvsssuuuzzz}}}yyyuuuxxx{{{[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZWWWTTTRRRRRRTTTWWWYYYTTTSSSPPPOOOOOOPPPSSSTTTSSSTTTVVVXXXXXXVVVTTTSSSRRRQQQPPPQQQSSSWWW\\\___]]][[[YYYWWWVVVWWWXXXZZZ[[[XXXUUUQQQOOOOOOQQQRRRTTTVVVYYY[[[[[[\\\___aaaaaaccceeeeeecccbbbcccdddhhhhhhhhhhhhhhhhhhhhhggg```````````````_______________```bbbgggmmmrrrvvvyyywwwuuusssrrrrrrrrrrrrpppqqqrrrtttvvvxxxyyyyyyuuutttpppkkkhhhlllttt{{{~~~|||yyywwwvvvuuuuuuuuuvvvwwwyyyyyyyyyyyy{{{}}}~~~}}}{{{yyyvvvsssqqqpppooorrrvvvyyyyyyxxxxxxxxxuuurrrqqqqqqnnniiiiiimmmwww{{{~~~|||xxxuuurrrpppoooooopppqqqrrrssstttsssrrrrrrlllhhhdddbbbcccfffhhhjjjiiikkkmmmpppqqqqqqqqqqqqjjjhhheeebbb``````aaaaaa```___^^^]]]\\\\\\\\\]]]^^^ZZZWWWUUUVVVYYY[[[[[[WWWUUUSSSQQQRRRUUUYYY\\\[[[ZZZYYYXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKLLLKKKHHHEEE@@@===999888444222000000222444555555333222111...,,,***((('''&&&&&&''')))++++++***)))*********)))((('''&&&%%%"""######$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$&&&)))+++,,,+++***)))))))))+++,,,---.........,,,---...///000222555888;;;===@@@CCCGGGKKKMMMNNNNNNOOOTTT\\\___```ccchhhnnnooonnnlllpppxxx~~~~~~~~~{{{|||}}}~~~~~~|||zzzzzz}}}~~~wwwpppkkkmmmoooqqqpppnnnmmmlllkkklllmmmkkkiiiiiikkkmmmppprrrsssnnngggdddgggkkkmmmnnnnnnmmmkkkiiiiiijjjiiihhhhhhggggggggghhhiiieeejjjqqqwwwyyyvvvqqqnnneeefffhhhjjjllllllllllllfffgggddd```aaaiiiqqquuusssnnnggg```]]]___bbbeeekkklllnnnooonnnmmmllljjjkkkjjjkkkooovvv{{{|||{{{zzz|||~~~}}}{{{yyyyyyuuuqqqoooooooooooonnnrrrrrrsssvvvzzz{{{{{{zzzwwwyyy||||||xxxwwwyyy}}}YYYXXXXXXZZZ]]]_________YYYWWWTTTRRRRRRSSSVVVXXXRRRPPPNNNLLLLLLLLLMMMNNNPPPRRRUUUWWWWWWUUURRRPPPQQQPPPPPPPPPSSSVVVZZZ]]]ZZZYYYXXXVVVVVVVVVVVVVVVWWWUUURRRPPPOOOPPPRRRSSSRRRUUUXXXYYYZZZ[[[]]]^^^^^^```bbbaaa___^^^aaacccfffggghhhhhhhhhhhhgggggg]]]]]]^^^__________________```bbbeeekkkpppvvvyyyuuutttrrrppppppqqqrrrtttnnnoooqqqsssuuuvvvvvvwwwsssqqqnnnkkklllqqqxxx~~~}}}{{{xxxwwwxxxyyyyyyxxxuuuvvvxxxwwwwwwxxxzzz|||{{{zzzyyywwwuuusssrrrqqqqqqtttyyy{{{{{{{{{{{{{{{wwwtttssstttqqqlllmmmpppxxx{{{zzzyyyvvvssspppnnnmmmmmmllllllmmmmmmnnnoooppppppmmmiiidddbbbbbbdddeeefffiiikkkmmmoooppppppooonnnhhhfffccc```___^^^___```ZZZYYYXXXWWWWWWXXXYYYZZZ\\\ZZZWWWWWWYYY[[[]]]]]]YYYXXXVVVUUUVVVXXXZZZ\\\^^^]]]\\\ZZZXXXXXXXXXXXXPPPOOONNNMMMMMMMMMNNNOOOMMMNNNNNNLLLJJJHHHHHHIIIJJJJJJHHHEEEBBB???<<<:::444333111111222222111000000000///...,,,***((('''&&&''')))*********)))))))))******)))((('''&&&&&&""""""###$$$%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$&&&))),,,---,,,+++)))))))))+++,,,...////////////000111111111222555888;;;===AAAFFFJJJNNNQQQRRRQQQQQQUUU[[[]]]^^^bbbgggmmmmmmkkkjjjpppzzz~~~zzz}}}~~~~~~~~~|||{{{{{{xxxwwwxxxzzz|||{{{vvvqqqlllpppsssuuussspppnnnmmmmmmooopppooollljjjlllnnnppprrrssspppjjjhhhkkkooooooqqqqqqpppmmmiiihhhgggffffffffffffggghhhiiiiiifffjjjppptttuuuqqqlllhhh___aaafffjjjnnnpppqqqqqqhhhiiifffaaabbbiiipppsssnnniiibbb\\\ZZZ\\\```ccckkklllllllllllllllkkkkkkllllllmmmrrryyy~~~~~~{{{|||}}}~~~~~~}}}{{{zzzxxxuuuqqqooopppqqqqqqqqqpppqqqsssvvvzzz}}}}}}|||zzz{{{|||}}}}}}[[[ZZZZZZ[[[^^^```______XXXVVVTTTRRRRRRSSSUUUVVVPPPOOONNNLLLKKKJJJIIIIIINNNQQQUUUXXXXXXVVVSSSQQQPPPPPPPPPPPPRRRUUUXXXZZZVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPRRRTTTUUURRRUUUXXXZZZ[[[[[[]]]^^^]]]```bbb```]]]]]]```dddffffffggggggfffeeedddccc\\\]]]^^^```aaaaaaaaaaaaaaabbbeeejjjoootttxxxzzztttsssqqqooonnnpppqqqsssmmmoooqqqssstttuuuuuuuuutttpppmmmmmmpppvvv{{{~~~zzzxxxwwwxxxzzz|||{{{zzzwwwxxxxxxxxxxxxyyy|||~~~yyyyyyxxxwwwvvvvvvuuuuuuxxx{{{~~~~~~}}}}}}zzzwwwvvvvvvrrrmmmmmmqqqwwwyyy{{{}}}~~~~~~}}}|||xxxvvvtttrrrooonnnmmmmmmiiiiiihhhhhhjjjlllnnnooolllhhhdddaaabbbcccddddddhhhjjjlllnnnooonnnllljjjfffdddbbb```^^^]]]]]]]]]WWWVVVUUUUUUVVVWWWYYY[[[\\\[[[YYYYYYZZZ\\\\\\\\\[[[ZZZZZZYYYYYYZZZ[[[[[[```^^^[[[XXXWWWVVVWWWWWWPPPPPPQQQQQQQQQQQQRRRRRRLLLMMMMMMJJJGGGEEEFFFGGGHHHHHHGGGFFFCCCAAA>>>===666555444333333222///,,,------...---,,,+++)))((((((***+++,,,,,,+++******'''((((((((('''&&&%%%$$$!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&###%%%)))+++,,,+++***(((((()))+++---...///000000000111111111000111333666:::===AAAFFFJJJNNNPPPQQQSSSRRRTTTYYY\\\]]]ccciiikkkkkkhhhhhhppp{{{{{{}}}{{{zzzyyyyyyuuuvvvwwwwwwwwwuuusssrrrppptttxxxzzzwwwsssqqqpppnnnrrruuutttooommmmmmpppppprrrrrrpppmmmlllnnnpppooorrrttttttqqqmmmjjjiiihhhhhhhhhiiiiiiiiiiiiiiieeehhhlllooonnniiiddd```YYY]]]ccciiinnnpppqqqqqqiiijjjhhhcccccciiinnnoooiiieee```[[[ZZZ\\\```cccjjjiiiiiijjjkkkmmmnnnpppnnnmmmooouuu|||xxxxxxyyyzzz{{{{{{||||||uuurrrooonnnpppsssvvvvvvrrrsssuuuyyy|||~~~}}}{{{wwwwwwyyy|||___^^^\\\]]]]]]^^^\\\[[[WWWVVVTTTSSSRRRSSSTTTUUUPPPOOONNNMMMKKKIIIHHHGGGMMMPPPUUUYYYZZZYYYVVVTTTPPPPPPPPPPPPRRRTTTVVVWWWTTTTTTUUUVVVVVVTTTSSSRRROOOOOOOOOPPPQQQSSSUUUWWWTTTWWWZZZ\\\]]]^^^___```^^^aaabbbaaa]]]]]]aaafffdddeeeeeeeeedddbbb```^^^\\\]]]___aaaccccccccccccbbbdddhhhmmmrrrvvvyyy{{{xxxvvvrrrooommmmmmnnnooonnnoooqqqtttuuuvvvuuuuuuuuuqqqmmmnnnsssyyy}}}~~~xxxvvvuuuxxx{{{}}}|||zzzzzzzzz{{{{{{zzz|||~~~yyyyyyyyyyyyxxxxxxxxxxxx~~~~~~~~~}}}zzzxxxwwwsssmmmlllooouuuvvvwwwyyyzzzzzzzzzzzzvvvuuusssqqqooonnnmmmmmmhhhgggffffffhhhjjjmmmooojjjgggcccaaabbbccccccccchhhjjjlllmmmmmmllljjjhhhcccbbb```^^^\\\[[[ZZZYYYXXXWWWVVVVVVWWWZZZ\\\^^^^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[\\\\\\\\\[[[[[[[[[ZZZ```]]]YYYUUUSSSRRRRRRSSSPPPQQQRRRSSSTTTTTTTTTSSSKKKLLLLLLIIIEEECCCDDDFFFFFFFFFFFFFFFDDDBBB@@@>>>888777666666555222---***+++,,,,,,---,,,+++)))(((***,,,......---,,,,,,,,,&&&&&&&&&&&&%%%$$$###### !!!###$$$$$$###"""!!! !!!"""###$$$%%%&&&&&&"""$$$(((***++++++((('''((()))+++---...///000000///000000///......000222:::<<<@@@EEEIIILLLNNNOOOTTTRRRTTTYYY\\\^^^eeellljjjiiiggggggooo|||}}}~~~|||zzzyyyyyyyyytttuuuwwwvvvtttrrrqqqqqqrrrwww|||}}}zzzvvvsssrrrppptttxxxwwwrrrooooooqqqpppqqqqqqpppoooooopppqqqnnnrrruuuwwwtttqqqmmmlllhhhhhhhhhhhhgggfffeeeddddddfffiiijjjhhhccc]]]ZZZVVVZZZaaaggglllooopppppphhhkkkjjjeeedddhhhllllllhhheee```]]]\\\^^^bbbeeehhhhhhggghhhkkknnnrrrtttnnnnnnpppvvv~~~ttttttuuuvvvxxxzzz|||~~~qqqnnnlllmmmqqquuuyyyzzzuuuvvvxxx{{{~~~~~~|||zzzrrrrrrssswww}}}\\\\\\[[[[[[[[[[[[\\\\\\ZZZWWWUUUTTTTTTUUUTTTSSSQQQQQQOOOKKKHHHEEEFFFGGGMMMPPPTTTWWWXXXWWWTTTRRRQQQOOONNNPPPUUUZZZ[[[[[[WWWTTTQQQOOOPPPQQQRRRRRRPPPQQQSSSUUUWWWXXXZZZZZZ\\\\\\]]]^^^______^^^^^^```bbbcccdddcccccceeefffdddfffhhhfffaaa______```aaaccceeefffeeedddeeeeeehhhkkkoootttwwwyyyzzzzzzyyywwwtttrrrpppnnnnnnnnnooorrrtttttttttuuuxxx{{{xxxxxxxxxxxxxxxxxxyyyyyyttttttwww{{{|||yyyzzz{{{|||~~~{{{|||}}}}}}|||}}}~~~|||{{{zzzxxxvvvtttqqqooommmqqqsssvvvzzz||||||{{{zzz}}}|||{{{xxxtttooojjjgggggggggggghhhjjjllloooppppppmmmhhheeedddcccbbbaaaaaafffjjjkkkjjjhhhhhhiiigggeeeaaa^^^[[[ZZZZZZ[[[UUUYYY\\\[[[XXXVVVYYY]]]___\\\ZZZ]]]aaabbb^^^ZZZWWWYYYZZZ\\\]]]\\\[[[ZZZYYYYYYWWWSSSOOOOOOSSSXXXSSSQQQQQQSSSUUUTTTQQQMMMKKKKKKJJJFFFBBB@@@BBBEEEIIIHHHFFFEEEDDDAAA===:::;;;;;;:::888555111...,,,'''+++------+++)))***,,,111111000///---,,,***)))%%%%%%&&&'''&&&%%%$$$###''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$###""""""%%%'''(((******)))'''&&&'''''''''((()))+++,,,---//////000//////000222555;;;<<<===>>>???CCCHHHLLLQQQSSSVVVYYY]]]bbbiiimmmjjjhhhfffgggmmmuuu|||~~~}}}zzzyyyyyyyyyyyyzzzxxxvvvsssrrrrrrssssssuuuttttttvvvyyyyyyuuurrrvvvuuutttuuutttrrrnnnkkklllmmmmmmmmmmmmnnnnnnmmmpppqqqtttvvvuuussspppnnnhhhhhhiiikkklllkkkiiifffhhheeedddeeeccc]]]WWWVVVUUU^^^gggjjjllloooooonnnkkkkkkkkkkkkjjjhhhfffeeehhheeebbbaaaccceeeggggggjjjiiihhhhhhjjjllloooqqqrrrsssvvvzzz~~~~~~{{{yyyuuuqqqnnnqqqwwwyyyvvvqqqpppllljjjnnnuuuzzz|||zzzyyyxxxwwwxxx{{{zzzvvvrrruuuttttttvvvzzz~~~~~~YYYYYYXXXXXXXXXYYYZZZ[[[YYYWWWTTTSSSTTTUUUUUUTTTOOOOOOMMMJJJFFFDDDDDDEEELLLNNNQQQTTTUUUTTTRRRQQQQQQOOOOOOQQQVVVZZZ[[[ZZZXXXUUURRRPPPPPPQQQQQQQQQTTTUUUWWWYYY[[[^^^aaabbbbbbbbbaaa```___]]]\\\[[[```aaaccccccbbbbbbcccdddccceeegggfffbbb```aaacccbbbeeeiiikkkkkkjjjkkkkkkmmmooorrruuuxxxzzz{{{{{{wwwuuusssqqqpppoooooooooppprrrttttttuuuwww{{{~~~}}}|||tttuuuxxx||||||}}}~~~}}}|||||||||{{{yyyvvvrrrooommmmmmqqqvvvyyy{{{{{{{{{{{{zzzzzzxxxvvvrrrnnnkkkiiiiiiiiiiiiiiikkkmmmooopppqqqnnniiifffeeeeeecccbbbbbbeeehhhhhhfffddddddeeeeeedddcccbbb```^^^\\\[[[ZZZ[[[[[[YYYVVVVVV[[[```dddaaa```bbbeeeddd```[[[VVVWWWYYY[[[[[[[[[YYYXXXXXXVVVSSSOOONNNOOOSSSVVVRRRQQQQQQSSSTTTRRRNNNJJJFFFFFFFFFCCC@@@???AAADDDFFFEEECCCCCCBBB@@@===:::::::::999777555222///---)))+++//////...---...///222222111///---+++)))'''$$$%%%%%%&&&%%%$$$###"""&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&''''''&&&%%%$$$&&&&&&'''((()))+++---...000111222111000111333555::::::;;;;;;===AAAGGGKKKPPPRRRUUUYYY]]]bbbhhhmmmhhhfffeeefffkkkqqqwwwzzz{{{{{{|||{{{yyyxxxxxxyyywwwuuutttrrrrrrssstttuuuuuuttttttvvvwwwvvvsssooorrrrrrrrrrrrsssqqqnnnkkkhhhhhhgggggghhhhhhiiiiiikkknnnsssvvvvvvtttooollliiiiiiiiijjjlllllljjjhhhjjjfffeeegggfff___ZZZYYYXXXaaahhhiiiiiilllmmmkkkkkklllmmmnnnmmmllljjjiiiiiigggeeeeeefffhhhiiiiiieeeeeeeeefffhhhkkkmmmooouuuvvvwwwzzz||||||yyywwwtttpppnnnpppuuuwwwsssnnnmmmjjjhhhlllsssyyy{{{zzzxxxwwwuuuuuuuuuuuusssrrruuutttssstttwww{{{}}}~~~}}}{{{|||TTTTTTSSSTTTUUUWWWXXXYYYXXXVVVTTTSSSTTTVVVVVVUUUNNNNNNLLLIIIEEECCCCCCEEEKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQQQQTTTXXXZZZ[[[[[[ZZZWWWTTTSSSSSSSSSSSSRRRXXXYYYZZZ\\\___bbbfffhhhhhhgggeeebbb___[[[XXXVVV^^^```aaabbbaaaaaabbbccccccfffhhhgggdddbbbccceeedddiiinnnqqqrrrrrrqqqrrrrrrssstttvvvxxxzzz{{{|||vvvtttrrrpppoooooopppppppppqqqrrrsssuuuyyy~~~}}}uuuvvvyyy}}}~~~~~~~~~|||{{{}}}}}}|||zzzvvvqqqmmmjjjiiinnnuuuxxxxxxxxxyyyzzzwwwvvvtttrrrpppnnnmmmmmmlllllllllllllllmmmoooooopppmmmiiifffeeedddcccbbbbbbccceeedddcccbbbbbbcccdddeeefffgggeeebbb___]]]]]]\\\ZZZVVVSSSVVV]]]ccchhhgggfffhhhiiigggaaa\\\UUUWWWXXXZZZZZZYYYXXXWWWVVVRRRMMMKKKLLLOOORRRTTTQQQQQQRRRSSSSSSOOOJJJEEE@@@@@@@@@???>>>???AAADDDCCCBBBAAAAAAAAA@@@===:::888888888777666333111000,,,...111222222111222222333222222000---***'''&&&%%%&&&&&&''''''%%%$$$###%%%&&&''''''''''''''''''""""""###$$$$$$$$$$$$###""""""$$$$$$$$$###"""!!!$$$%%%&&&''')))+++---...222333333222111111333555777888888888;;;@@@GGGLLLPPPSSSVVVXXX\\\```fffiiifffffffffgggjjjnnnrrruuuttttttwww}}}|||yyyxxxyyyyyyuuuuuusssssssssuuuwwwxxxvvvvvvuuuvvvvvvtttpppmmmooonnnnnnnnnooonnnkkkiiidddcccbbbbbbccceeegggiiihhhkkkqqquuuuuurrrnnnkkkjjjiiiiiijjjmmmnnnnnnmmmmmmiiihhhjjjiiiccc___^^^aaahhhlllkkkiiikkklllkkkmmmnnnpppqqqqqqpppnnnmmmkkkjjjiiiiiikkklllkkkjjjffffffgggiiikkknnnppprrrvvvvvvwwwxxxyyyxxxuuusssuuurrrppprrrvvvwwwrrrnnnkkkhhhfffiiiooouuuxxxxxxuuuuuutttrrroooooopppqqqtttrrrpppqqqtttxxxzzz{{{~~~{{{yyyyyy{{{~~~PPPOOOOOOPPPQQQTTTWWWXXXWWWUUUSSSSSSUUUVVVVVVVVVPPPPPPOOOKKKHHHFFFFFFHHHLLLLLLMMMNNNPPPQQQRRRRRRTTTTTTVVVXXX[[[\\\]]]]]]\\\ZZZXXXXXXYYYYYYXXXWWWZZZZZZZZZ[[[]]]aaadddfffiiihhheeebbb^^^YYYVVVTTT[[[^^^aaaccccccdddeeeggggggiiikkkjjjfffdddeeeggghhhlllrrrvvvvvvuuutttsssrrrssstttuuuwwwyyy|||}}}vvvtttrrrooonnnnnnooopppoooooooooqqqtttyyy~~~zzzwwwxxxzzz|||~~~~~~|||~~~~~~}}}|||~~~}}}{{{{{{|||||||||{{{wwwqqqkkkhhhhhhnnntttwwwuuutttuuuwwwtttsssqqqooooooooopppqqqooooooooooooooooooooooooooolllgggeeeddddddcccbbbaaabbbbbbbbbbbbccccccdddfffggghhhiiihhhfffcccaaa]]]\\\ZZZVVVUUUWWW]]]bbbgggggghhhjjjjjjgggaaa\\\VVVWWWYYYZZZZZZYYYXXXVVVTTTOOOJJJHHHLLLPPPRRRRRRQQQRRRTTTTTTQQQLLLFFFAAA<<<<<<<<<<<<>>>@@@CCCFFFEEECCCBBBBBBAAA???<<<999666666777777777555444333222333444555555444333333222222222000---***&&&$$$''''''((()))((('''&&&%%%###$$$%%%&&&&&&&&&&&&&&& !!!"""###$$$$$$$$$$$$!!!""""""###""""""!!! ######$$$&&&(((+++---...111222333222111000222333444444555777:::AAAIIIOOORRRTTTWWWXXXZZZ]]]aaadddggghhhiiijjjkkkmmmpppsssrrrrrruuu|||{{{yyyyyy{{{}}}zzzyyywwwvvvwwwxxxzzz{{{xxxxxxwwwwwwuuurrrooommmnnnlllkkkkkkjjjiiifffcccaaa`````````cccgggkkkmmmjjjllloooqqqqqqooollljjjhhhggggggjjjnnnqqqssssssoookkkjjjmmmmmmhhhddddddkkkpppsssoookkklllmmmlllnnnpppqqqrrrrrrqqqooonnnmmmllllllmmmnnnnnnllljjjhhhiiijjjlllmmmooopppppptttttttttuuuvvvuuusssqqqwwwuuutttvvvxxxyyyuuuqqqllliiiffffffkkkppptttvvvssstttuuurrrnnnlllnnnppprrrpppnnnooorrrvvvyyy{{{zzzyyyyyyzzz|||~~~MMMMMMMMMMMMOOOSSSVVVXXXWWWUUUSSSSSSUUUVVVVVVVVVUUUUUUSSSPPPMMMKKKLLLMMMMMMMMMNNNOOOQQQRRRTTTUUUVVVXXX[[[]]]^^^______^^^\\\\\\[[[\\\^^^___]]]\\\[[[[[[ZZZ[[[\\\^^^___aaadddcccaaa___\\\YYYVVVUUUYYY]]]aaaeeeggghhhjjjllllllnnnooommmhhheeeeeefffkkkoootttvvvuuusssqqqpppooooooppprrruuuxxx{{{|||wwwuuuqqqnnnllllllmmmnnnnnnmmmlllnnnrrrxxx}}}{{{wwwxxxxxxyyyzzzzzz{{{{{{||||||}}}}}}|||}}}~~~}}}|||~~~~~~}}}{{{{{{}}}~~~~~~}}}yyytttnnnkkkjjjnnnrrrtttsssqqqrrrssssssrrrpppooooooppprrrtttrrrrrrrrrrrrrrrqqqqqqppppppmmmiiigggffffffeeedddaaaaaabbbdddfffggghhhiiiiiiiiiiiihhhhhhgggffffff^^^^^^]]]\\\\\\]]]___aaabbbdddfffggggggddd___[[[WWWXXXZZZ[[[[[[ZZZXXXWWWSSSNNNJJJIIIMMMQQQRRRRRRRRRTTTVVVUUUQQQJJJDDD@@@===<<<<<<===@@@DDDGGGHHHIIIGGGEEEDDDBBB???;;;888555666777888888888777666777777777777666444111000000000111000...+++'''%%%&&&''''''((((((&&&%%%$$$!!!""""""###$$$$$$$$$$$$ !!!"""###$$$$$$$$$""""""""""""!!!!!! !!!!!!"""$$$&&&)))+++,,,---///000000//////000111111222555888<<>>===???CCCGGGJJJJJJKKKJJJGGGEEECCC@@@;;;888666777999:::;;;::::::999:::888777666555333///,,,,,,---///000///,,,)))'''$$$%%%%%%&&&%%%$$$###""" !!!"""""""""""""""""" """"""############""""""!!!!!! !!!"""$$$&&&((()))***,,,...............///000333666:::???EEEMMMRRRSSSUUUWWWXXXXXXXXXZZZ\\\aaadddgggggggggiiimmmqqqzzzyyy{{{}}}yyyxxx{{{}}}|||||||||{{{zzzxxxuuurrrqqqsssuuuuuurrrnnnkkkiiifffbbb___\\\]]]^^^aaaeeeiiinnnqqqtttqqqmmmiiigggggghhhjjjbbbccceeejjjpppuuuxxxxxxqqqmmmlllooopppnnnlllmmmnnnsssuuuppplllmmmnnnmmmmmmmmmlllllllllmmmnnnnnnsssqqqppppppooommmjjjgggjjjkkklllmmmmmmllljjjhhhmmmoooqqquuuxxxwwwtttrrrnnnlllkkklllooorrrssssssrrrnnnjjjggghhhlllrrrvvvvvvwwwwwwvvvtttssssssttttttsssrrrsssuuuxxxxxxxxxrrrwww}}}PPPOOONNNNNNPPPSSSWWWZZZYYYWWWTTTSSSTTTUUUUUUTTTYYYXXXWWWTTTQQQPPPQQQRRRNNNOOOQQQSSSUUUVVVWWWWWWVVV[[[```bbbaaa___^^^^^^[[[[[[[[[]]]]]]\\\XXXUUUUUUVVVXXXZZZ[[[[[[ZZZYYYXXXYYYZZZ[[[[[[[[[[[[[[[[[[___dddhhhjjjkkklllmmmjjjmmmnnnkkkgggcccccceeekkkmmmooopppnnnlllkkkjjjjjjkkknnnqqqssstttuuuuuusssqqqmmmkkkkkkmmmppprrrnnnlllkkkmmmrrruuuwwwwww||||||||||||{{{yyywwwuuusssuuuvvvvvvvvvxxx|||}}}|||zzzxxxuuuuuuxxxzzz~~~||||||}}}}}}}}}}}}{{{yyywwwvvvnnnkkkiiikkkqqquuuuuutttvvvuuutttssssssttttttuuuuuuuuuvvvwwwvvvvvvttttttrrroookkkiiiiiiiiiiiihhheeeeeefffjjjnnnpppnnnllliiiiiijjjjjjiiigggdddccc___^^^^^^___```aaa```___bbbccccccbbb```\\\ZZZXXXWWWXXXYYYZZZZZZXXXVVVUUUQQQSSSTTTTTTSSSRRRSSSTTTWWWYYYZZZVVVPPPJJJFFFEEECCCAAA???AAAEEEIIIKKKKKKJJJIIIGGGEEEDDDAAA===999888999:::<<<<<<<<<<<<;;;888666555444444222...+++(((***---//////...+++***%%%&&&&&&''''''%%%$$$###""""""""""""""""""!!!  !!!""""""""""""""""""!!!  """$$$%%%&&&'''***,,,.........///000222444888<<>>;;;999:::;;;============<<<666444222333444222///+++&&&(((,,,///000///---,,,((()))*********)))'''&&&###############"""!!!  !!!!!!!!!!!!!!!!!!"""!!! !!!"""###$$$&&&))),,,......///000111333666:::===???BBBEEEHHHKKKNNNRRRVVVXXXZZZ^^^```aaadddggghhhhhhkkksssyyy||||||}}}|||}}}}}}wwwuuuxxx||||||zzzzzzzzzzzzxxxwwwsssooolllooovvv||||||yyyvvvsssqqqooollljjjcccdddfffgggiiikkkllllllooonnnlllkkkjjjiiiiiijjjeeefffiiimmmqqqrrrrrrpppooolllkkkoooqqqooonnnpppkkkrrrvvvtttrrrrrrsssrrrgggfffeeeeeehhhmmmsssvvv{{{xxxuuurrrpppmmmjjjgggfffhhhkkknnnooommmkkkiiiaaaccchhhlllnnnlllfffbbbcccbbb```aaadddkkkqqquuuqqqooollliiikkkqqqzzzyyyrrrooorrrwww|||~~~~~~||||||zzzwwwssspppsssvvvzzz|||}}}TTTRRRPPPQQQUUUXXXZZZZZZ]]]YYYTTTRRRQQQSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSUUUUUUUUUUUUVVVXXX[[[]]]```aaa___\\\[[[ZZZWWWXXXZZZ[[[YYYVVVRRROOOQQQTTTWWWWWWUUUSSSSSSTTTUUUVVVWWWYYY]]]```dddfffgggggggggggggggggggggggghhhgggeeedddccccccddddddggghhhiiihhhffffffhhhiiioooooooooooonnnmmmllllllgggiiilllooorrrtttuuuuuuqqqmmmjjjlllrrrwwwwwwvvvtttsssrrrpppoooooooooooouuuwwwyyy{{{{{{|||~~~~~~{{{wwwuuuwwwyyy{{{||||||xxxwwwwwwwwwtttqqqkkkkkklllnnnqqquuuxxxzzz|||xxxsssqqqsssttttttsssvvvuuuuuuvvvvvvuuussspppppplllgggdddeeefffhhhhhhiiihhhhhhiiijjjkkkiiihhhfffdddccceeeggggggdddaaaZZZYYYXXXXXXYYY\\\___bbbeeedddaaa]]]YYYXXXYYYZZZVVVYYY[[[XXXTTTRRRUUUXXXWWWVVVVVVWWWXXXXXXVVVTTTZZZXXXVVVSSSPPPLLLHHHDDDEEECCCBBBDDDGGGIIIGGGEEEDDDEEEFFFFFFDDDAAA>>><<>>;;;::::::;;;===>>>===999666///---+++---000111---)))***++++++---...000111111222000.........---+++)))%%%%%%$$$$$$######"""""""""######"""!!!!!!"""###%%%$$$###""""""######$$$######""" !!!!!!%%%***,,,++++++...222222444555666777:::>>>AAAGGGKKKPPPSSSUUUWWWXXXZZZ```cccggghhhiiimmmrrrwww||||||~~~}}}}}}zzzxxxyyy|||~~~|||zzzxxxxxxxxxyyyuuuqqqmmmlllnnnqqqssssssxxxxxxuuurrrooonnnoooqqqoooooommmjjjggghhhkkkoooqqqpppooonnnlllkkkjjjjjjjjjkkkmmmoooqqqqqqnnnlllllllllmmmppptttuuutttrrrnnnnnnoooqqqsssuuuuuuuuullliiieeedddfffjjjnnnooottttttuuutttrrrnnnkkkhhhddddddfffjjjnnnooommmjjjjjjhhhffffffgggggggggfffdddcccccceeejjjmmmnnnmmmmmmkkkhhhgggiiinnntttwww~~~|||zzzxxxxxxyyyzzzzzz~~~yyytttssstttyyyxxxwwwyyy|||WWWUUUTTTTTTWWWYYY[[[[[[YYYXXXVVVVVVWWWXXXWWWVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXYYYZZZYYYYYYZZZ[[[______^^^[[[XXXWWWWWWYYY______]]][[[XXXUUUSSSQQQQQQSSSVVVXXXWWWVVVUUUVVVUUUVVVWWWYYY\\\___ccceeefffeeecccbbbbbbccceeefffgggeeedddbbbaaa```aaaaaacccdddeeeeeeeeefffjjjllliiijjjjjjjjjjjjjjjiiihhhkkkmmmppprrrrrrqqqnnnlllllljjjiiilllpppsssrrrpppoooooommmlllkkkjjjjjjjjjtttvvvxxxxxxwwwwwwxxxyyy~~~}}}~~~}}}~~~}}}}}}}}}~~~}}}{{{yyywwwsssoookkkjjjkkklllooossswwwzzz|||vvvtttqqqpppqqqssstttttttttttttttvvvxxxxxxvvvtttqqqmmmhhheeeeeegggiiijjjgggggggggjjjmmmoooooonnnffffffgggiiijjjiiigggeee^^^]]][[[ZZZZZZ\\\^^^___ZZZ[[[\\\[[[XXXVVVUUUUUUVVVXXXZZZXXXVVVVVVXXX[[[]]]]]]]]]___``````]]][[[WWWVVVUUUTTTRRROOOMMMLLLIIIHHHFFFEEEEEECCC@@@>>>FFFHHHIIIJJJGGGCCC>>>;;;777999<<>>EEEHHHMMMPPPRRRTTTWWWZZZ```cccfffggggggiiiooossszzz{{{}}}}}}zzzwwwwwwzzz~~~~~~|||zzzyyyxxxyyyyyyrrrpppnnnnnnppprrrrrrqqqwwwuuuqqqmmmjjjlllppptttsssqqqmmmiiifffhhhmmmqqqtttsssqqqooommmkkkjjjjjjjjjlllnnnrrrtttrrroookkknnnnnnooorrrtttvvvtttsssmmmkkkkkknnnsssvvvuuusssmmmiiieeecccdddfffggghhhmmmqqquuuuuuoooiiifffdddbbbcccfffkkkpppssssssrrrrrrnnniiieeeeeefffggghhhgggfffeeegggkkknnnooopppooolllhhheeefffiiinnnqqqyyyzzz{{{zzzyyyxxxyyyzzz~~~xxxsssrrrsssyyyxxxwwwxxx{{{~~~WWWUUUSSSSSSUUUWWWXXXXXXWWWWWWWWWYYY[[[[[[YYYWWWWWWWWWWWWWWWWWWWWWVVVVVVXXXZZZ\\\\\\\\\[[[[[[\\\___^^^\\\XXXVVVVVVXXX[[[___^^^\\\YYYVVVTTTSSSSSSRRRTTTWWWYYYZZZYYYYYYYYYVVVVVVWWWYYY\\\___bbbdddeeedddbbb``````bbbdddeeegggfffdddbbbaaaaaaaaaaaacccdddeeeeeedddfffiiikkkjjjjjjkkkllllllkkkkkkkkkppprrrtttuuutttpppllliiihhhhhhhhhkkkoooppppppnnnlllllllllmmmnnnooopppqqqsssuuuwwwwwwuuuttttttuuuzzzyyyyyy}}}~~~~~~|||}}}~~~}}}{{{wwwrrrmmmjjjiiijjjlllnnnrrrvvvzzz|||yyywwwuuusssssssssttttttpppppprrrvvvyyy{{{{{{yyysssooojjjhhhhhhjjjlllmmmgggggghhhkkknnnqqqqqqppplllkkkiiihhhggggggggggggcccaaa___]]][[[ZZZ[[[[[[WWWYYY\\\]]][[[XXXVVVUUUWWWYYYZZZZZZYYYYYY[[[^^^______```bbbcccbbb___\\\UUUUUUUUURRROOOMMMLLLKKKLLLKKKJJJIIIGGGEEEBBB@@@GGGHHHJJJKKKHHHDDD>>>;;;999:::===AAABBB???999555444111...---///111111000111000///......//////000000...------......---+++''''''''''''((((((((((((&&&''''''&&&$$$""""""############""""""""""""""" !!!!!! !!!###$$$%%%&&&)))---111000111333444555777;;;>>>EEEHHHKKKNNNQQQTTTXXX[[[]]]```ccccccccceeeiiinnnuuuwwwzzzyyyxxxwwwxxx|||}}}|||{{{{{{{{{pppqqqrrrsssssssssrrrpppsssqqqnnnkkkiiikkkpppssstttqqqlllggggggjjjppptttvvvuuurrrnnnkkkiiihhhgggkkkmmmppptttvvvtttoookkkjjjkkkmmmppprrrsssssssssmmmkkkjjjmmmqqqssspppmmmjjjgggcccbbbbbbcccddddddhhhnnnuuutttnnngggccccccfffgggiiimmmppptttuuuvvvxxxssslllgggffffffgggggggggffffffgggjjjmmmppprrrpppmmmiiiffffffjjjnnnqqqvvvwwwyyyxxxvvvvvvxxxzzz}}}~~~xxxtttssssssxxxwwwvvvxxx|||YYYVVVTTTSSSUUUWWWWWWWWWVVVVVVXXX[[[]]]\\\ZZZWWWUUUUUUUUUUUUVVVVVVVVVVVVYYY[[[]]]^^^]]]\\\\\\\\\]]]\\\[[[XXXWWWXXX[[[^^^^^^]]][[[YYYWWWVVVVVVVVVTTTVVVXXX[[[]]]^^^]]]\\\WWWWWWXXXZZZ\\\```cccddddddccc```______```cccdddgggfffdddcccbbbbbbccccccfffggghhhgggffffffgggiiilllmmmnnnoooooooooooooootttuuuwwwwwwuuupppkkkhhhffffffhhhkkknnnooopppoooqqqqqqqqqqqqrrrssstttuuurrrtttvvvvvvuuusssrrrrrrttttttvvvzzz|||||||||yyytttooojjjhhhiiijjjkkknnnqqquuuyyy{{{zzzzzzxxxuuurrrqqqqqqqqqlllmmmpppuuu{{{~~~vvvrrrmmmkkklllnnnpppqqqlllkkklllooorrrssssssrrrrrrooojjjeeeccccccfffhhhhhhfffccc___\\\YYYXXXWWWWWW[[[___```^^^[[[YYYXXXYYYZZZZZZ[[[[[[\\\^^^_________```aaabbb```\\\YYYSSSTTTSSSPPPKKKHHHHHHIIIMMMNNNNNNMMMKKKIIIGGGEEEFFFGGGIIIIIIGGGCCC>>>;;;<<<;;;<<<===>>>===:::888999666222000000111111111222111///---,,,,,,---...///---,,,,,,------+++***(((((((((((((((((())))))&&&'''((('''%%%###############"""!!!  !!!!!!"""###%%%(((---000111222444555777:::>>>AAAFFFHHHLLLPPPSSSVVVZZZ]]][[[^^^``````___aaafffjjjpppsssxxx|||yyyxxxyyy|||~~~}}}{{{{{{rrrtttvvvwwwvvvtttrrrpppooooooooonnnllllllnnnooorrrnnnjjjgggiiimmmsssvvvwwwtttqqqlllhhhfffeeedddiiikkknnnrrrsssqqqlllhhhcccfffiiilllnnnoooqqqqqqmmmlllkkklllnnnmmmjjjfffeeecccaaaaaabbbdddddddddeeelllrrrsssmmmgggeeeeeefffgggggghhhkkkoootttwwwxxxtttnnnjjjhhhgggeeedddcccdddfffgggjjjmmmppprrrnnnlllhhhfffgggkkkppptttvvvvvvuuusssrrrtttvvvyyyzzz|||}}}yyyvvvvvvxxxzzzyyyyyy|||]]]ZZZWWWVVVWWWXXXXXXXXXUUUVVVXXX[[[]]]]]]ZZZWWWTTTTTTTTTTTTUUUUUUUUUUUUYYY[[[^^^___]]]\\\[[[[[[[[[\\\\\\[[[ZZZ[[[]]]___^^^]]]\\\ZZZYYYXXXXXXXXXUUUUUUXXX[[[___```___^^^YYYYYYYYY[[[^^^aaaccceeecccbbb```______```bbbccceeedddcccbbbbbbcccdddeeegggiiikkkkkkjjjhhhhhhhhhnnnooopppqqqrrrrrrrrrrrruuuvvvwwwwwwtttpppllliiieeefffhhhjjjmmmppprrrsss{{{zzzxxxvvvuuutttssssssrrrtttwwwwwwuuusssrrrrrrrrrsssuuuyyy}}}~~~}}}|||||||||yyyzzzyyyvvvqqqmmmjjjiiikkkkkklllnnnqqquuuxxxzzzyyyyyyxxxtttpppmmmmmmnnnkkkmmmpppvvv|||xxxtttpppnnnoooqqqssstttrrrqqqqqqrrrttttttsssqqqssspppjjjddd``````dddhhhjjjhhheeeaaa]]]ZZZWWWVVVZZZ^^^bbbdddbbb___\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^______\\\WWWSSSPPPQQQQQQMMMHHHEEEEEEGGGMMMOOOPPPPPPMMMJJJHHHHHHDDDEEEFFFFFFDDDAAA>>><<<<<<:::888888999:::999888999777444222000000000111222000...,,,++++++,,,---000///------...---,,,***((((((((((((((((((''''''$$$&&&((((((&&&$$$###$$$######"""!!!  !!!"""%%%)))---///000222444666888<<<@@@DDDFFFIIINNNRRRVVVYYY]]]___\\\___aaaaaa```bbbfffjjjooosssxxx|||~~~{{{{{{|||{{{|||~~~|||yyywwwtttwwwzzzzzzxxxtttqqqpppooopppqqqqqqnnnlllllllllnnnkkkiiihhhkkkpppsssttttttqqqnnnjjjgggeeeeeeeeeggghhhjjjmmmnnnmmmhhheee```cccgggiiijjjkkkmmmnnnmmmmmmnnnmmmjjjgggdddbbbbbbaaa```aaadddeeefffeeedddhhhmmmnnnllliiihhhiiidddcccaaa```bbbhhhpppuuuvvvrrrnnnkkkiiigggeeeccccccfffiiikkklllmmmppprrrllljjjgggfffhhhmmmrrrvvvyyyuuurrrqqqrrrtttvvvvvvuuuxxx|||}}}{{{{{{|||~~~~~~~~~^^^[[[XXXVVVWWWXXXXXXWWWVVVVVVXXXZZZ\\\\\\YYYWWWSSSTTTTTTTTTUUUUUUUUUVVVXXXZZZ]]]^^^]]][[[YYYYYY\\\^^^``````^^^]]]]]]]]]\\\[[[ZZZXXXWWWUUUSSSRRRTTTTTTVVVZZZ___aaa```]]]ZZZZZZ[[[\\\___bbbdddfffbbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbccceeefffeeeiiimmmoooooolllkkkjjjmmmnnnoooqqqrrrssssssssstttuuuuuutttrrrnnnkkkiiieeefffhhhjjjmmmqqquuuwww}}}{{{xxxvvvtttrrrrrrrrruuuxxxxxxwwwtttssssssvvvwwwxxxzzz}}}~~~}}}{{{{{{}}}~~~{{{yyyyyyyyyzzz{{{|||{{{xxxsssppppppqqqnnnnnnooopppsssvvvyyyzzzwwwxxxxxxuuupppnnnmmmooonnnooorrrwww|||yyyuuuqqqoooppprrrtttuuutttrrrqqqppppppooollljjjlllkkkiiiddd``````cccfffhhhgggdddaaa^^^\\\ZZZXXX^^^aaaeeefffdddaaa___^^^YYYXXXWWWWWWYYYZZZZZZZZZ]]]]]]]]]^^^]]]YYYSSSNNNMMMOOOOOOKKKFFFDDDFFFIIIKKKNNNPPPOOOKKKHHHFFFEEEBBBBBBBBBBBBAAA???>>>===;;;:::888888999:::999777888777666444222111111222222000...+++***+++,,,---111000...---------+++)))((((((''''''&&&&&&%%%%%%###%%%'''(((&&&%%%$$$$$$""""""""""""  !!!!!!  !!!  ###'''***---...---///222555888<<>>>>>>>>>>><<<;;;;;;<<<===<<<:::888777777777666555444555666333111...+++++++++---...111///---,,,,,,+++)))'''(((((('''&&&%%%$$$$$$###!!!$$$'''(((&&&%%%$$$$$$!!!!!!"""""""""!!! !!!######"""!!!!!!""" ###(((+++---...***---000333666;;;@@@DDDDDDIIIPPPUUUYYY\\\^^^```dddgggiiijjjiiikkkppptttwww{{{~~~~~~|||yyy}}}zzzvvvvvvyyy|||zzzuuupppmmmmmmvvvvvvuuurrrnnnlllkkklllllljjjjjjlllooopppnnnkkkjjjiiihhhggghhhjjjmmmoookkkjjjkkklllmmmmmmjjjhhhfffiiilllllliiihhhhhhjjjggglllpppmmmeee______aaabbbaaabbbdddfffggggggeeecccaaaaaacccgggkkknnnnnnsssnnnfff]]]YYY]]]fffnnntttpppjjjfffeeeeeeffffffnnnrrrvvvvvvtttqqqpppqqqrrrpppmmmlllnnnsssyyy}}}|||vvvsssvvv{{{|||uuummmlllrrrxxx}}}~~~}}}}}}YYYWWWVVVVVVWWWXXXXXXWWWUUUVVVYYY]]]______[[[XXXTTTUUUVVVWWWXXXWWWVVVUUUWWWZZZ\\\]]][[[YYYXXXXXX^^^aaaccccccaaa]]][[[YYYWWWWWWVVVSSSPPPNNNNNNNNNRRRRRRTTTXXX]]]___```___ZZZYYYZZZ]]]aaaeeeggggggaaaaaa_________```aaaaaadddcccbbbccceeefffeeedddhhhjjjlllmmmmmmlllkkkiiijjjlllpppqqqqqqpppooopppnnnrrrrrrnnnjjjkkkjjjgggfffgggiiimmmqqqvvv{{{}}}}}}{{{yyywwwvvvtttrrrqqquuuwwwyyyzzzyyyxxxxxxyyy}}}|||zzzyyyzzz}}}|||vvvooonnnssszzz{{{uuusssuuuyyy|||~~~xxxvvvuuuvvvxxxzzz{{{{{{{{{{{{zzzyyywwwsssqqqooommmnnnqqqvvvzzz}}}}}}|||vvvqqqllllllqqqttttttrrrtttpppjjjdddbbbbbbdddfffmmmkkkiiifffcccbbbaaaaaaeeedddbbbcccddddddcccaaabbbcccddddddbbb^^^[[[XXXTTTTTTTTTTTTUUUVVVWWWXXXVVVZZZ]]]]]]YYYTTTOOOLLLJJJLLLNNNOOOPPPQQQPPPPPPPPPOOOLLLIIIFFFCCCAAA@@@BBBAAAAAABBBCCCCCCAAA@@@???>>><<<999888777777777777999<<<<<<:::777555444222111///...---...000111///,,,))))))***+++)))'''''''''''''''&&&%%%$$$### """$$$$$$###!!!!!!"""!!! !!!!!!"""%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&+++,,,///333999===???@@@???DDDJJJNNNQQQVVV\\\aaaeeefffhhhiiijjjmmmqqquuuzzz}}}~~~~~~~~~|||xxxyyy{{{|||{{{wwwrrrnnnlllmmmooossswwwzzzvvvoookkknnnrrrtttrrrooonnnnnnmmmllljjjkkkkkkkkklllmmmooopppqqqrrrqqqpppooopppppprrrrrrpppkkkdddcccgggjjjkkkiiikkkpppsssnnnddd^^^```dddbbb``````dddkkknnnmmmjjjdddbbbbbbdddhhhnnnrrrtttwwwuuunnnddd```dddiiikkkqqqnnnkkkgggaaa]]]ccckkksssvvvyyy||||||zzzwwwuuutttsssrrrssswww{{{}}}{{{yyywwwxxxzzzyyyuuuppprrruuuxxx}}}~~~XXXVVVTTTTTTVVVWWWXXXWWWXXXYYY[[[^^^___]]]YYYVVVQQQTTTWWWZZZ[[[YYYWWWUUUWWWYYY[[[ZZZXXXVVVVVVVVV[[[^^^aaabbb```\\\YYYWWWTTTTTTSSSQQQOOONNNOOOOOOQQQRRRUUUYYY]]]______^^^\\\[[[[[[]]]```cccdddddd]]]\\\[[[[[[[[[]]]^^^___ddddddeeeeeeffffffggghhhmmmmmmnnnnnnmmmllljjjiiikkkmmmpppqqqpppnnnnnnnnnmmmqqqrrrnnnkkklllllljjjllllllmmmooorrruuuxxxzzzzzzyyyxxxwwwuuutttqqqppptttvvvxxxyyyxxxwwwwwwxxxzzzyyyxxxxxxyyy}}}|||vvvpppnnnrrryyy~~~zzztttrrruuuzzz}}}{{{xxxvvvvvvwwwyyyzzzzzzzzzyyyyyyxxxuuussspppnnnlllmmmqqqvvv{{{}}}}}}|||yyytttooonnnpppqqqpppnnnmmmkkkfffbbbaaaaaaccceeekkkkkkjjjhhhfffdddcccccceeedddccccccddddddcccbbb``````______^^^[[[XXXUUUPPPPPPQQQQQQRRRSSSSSSTTTTTTVVVYYYYYYUUUQQQNNNLLLQQQRRRTTTUUUVVVVVVVVVUUUOOONNNKKKHHHFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDBBBBBB@@@===:::888777777777<<<===>>><<<999555333222333222000///...///000111000...++++++,,,---+++)))))))))((((((&&&%%%$$$### """%%%%%%$$$$$$$$$%%%######"""!!! !!!###"""!!!!!! """""""""###$$$%%%%%%%%%***+++---000555999;;;<<<===BBBIIINNNQQQVVV\\\```ccceeegggiiijjjmmmpppssswww{{{}}}zzzzzz{{{}}}|||yyy{{{~~~}}}xxxrrrmmmlllooorrrsssvvvyyyyyyuuurrrrrrtttuuurrrooonnnmmmllljjjhhhmmmmmmnnnpppqqqsssttttttsssrrrrrrqqqqqqrrrssstttrrrnnnhhhfffhhhjjjlllmmmooorrrrrrmmmeee___```cccbbbaaaaaaeeekkknnnmmmjjjgggffffffhhhkkkoooqqqrrrtttuuuqqqhhhdddfffhhhgggmmmjjjhhheeeaaa___eeennnyyy{{{~~~}}}zzzwwwssssssrrrsssuuuwwwyyyyyyvvvvvvwwwxxxxxxwwwtttrrrsssuuuxxx||||||~~~XXXUUURRRRRRTTTVVVXXXXXX\\\\\\]]]______]]]YYYUUUQQQTTTXXX[[[\\\ZZZWWWUUUWWWXXXXXXWWWTTTRRRRRRSSSXXX[[[```aaa___[[[WWWUUUQQQPPPOOONNNNNNOOOPPPPPPQQQRRRUUUYYY]]]___]]]\\\\\\[[[ZZZ[[[^^^`````````YYYXXXWWWWWWWWWYYYZZZ\\\aaadddffffffeeefffiiilllpppooommmkkkiiiiiihhhhhhkkkmmmoooooonnnlllkkklllmmmqqqrrrnnnmmmooopppnnnsssrrrrrrqqqrrrsssuuuuuuwwwwwwwwwvvvuuussspppooosssuuuwwwxxxwwwvvvvvvvvvwwwvvvvvvvvvxxx{{{~~~~~~~~~~~~~~~{{{wwwrrrppprrrwww{{{~~~xxxsssrrrvvv{{{|||xxxvvvwwwxxxxxxxxxwwwwwwvvvuuutttqqqooommmlllmmmqqqvvv{{{~~~~~~}}}xxxrrroooooonnnllliiiiiigggeeecccbbbcccdddeeegggiiikkkkkkhhhfffeeeeeefffeeeddddddeeeeeedddccc___\\\YYYXXXXXXWWWTTTPPPNNNOOOPPPQQQRRRRRRQQQQQQRRRTTTVVVUUUSSSQQQPPPPPPVVVWWWXXXZZZZZZZZZYYYXXXNNNMMMKKKIIIHHHIIIJJJKKKGGGEEEDDDDDDFFFFFFFFFEEEFFFCCC???;;;888777777888AAAAAA@@@<<<777333222222444333222111000111222222111000...---......---,,,++++++***((('''%%%$$$### """%%%&&&%%%%%%&&&(((&&&%%%$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$((()))+++---000333666777<<>>:::777555666777777777666666555555555555111111000///---,,,,,,---///---+++)))'''&&&%%%%%%$$$%%%&&&$$$"""""""""$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""&&&''')))***+++...333666@@@EEEJJJLLLLLLMMMPPPRRRVVVYYY]]]```bbbfffjjjllluuuxxx|||}}}|||zzztttuuuvvvxxxyyy}}}zzzvvvuuuuuuvvvyyyzzz{{{zzzvvvsssrrrqqqrrrtttxxx~~~wwwllljjjiiiiiijjjkkkkkkjjjbbbeeejjjnnnppppppooommmkkkkkkllllllllllllkkkkkknnnppppppkkkfffeeekkkqqqpppnnnkkkjjjjjjiiigggeeedddeeehhhkkkmmmnnnlllkkkjjjmmmppppppmmmhhhfffeeeggglllooommmmmmooopppnnnmmmiiieeefffeeeffflllrrrvvvxxxzzzzzzyyyvvvrrrooooooqqqttttttrrrrrrssstttwwwuuurrrllliiilllsssyyyyyyyyyyyyzzz|||[[[YYYWWWWWWZZZ^^^```aaabbbaaaaaabbbbbb```]]]ZZZYYYWWWTTTQQQOOOPPPRRRSSSWWWXXXYYYXXXVVVVVVVVVWWWXXX[[[___```___]]][[[[[[XXXTTTPPPOOORRRUUUUUUTTTSSSSSSTTTVVVYYY[[[ZZZXXXTTTSSSRRRTTTWWWYYYZZZZZZbbb```\\\XXXVVVWWWYYYZZZ\\\^^^```______aaaeeejjjllljjjgggfffgggjjjnnnqqqooooooooommmjjjiiiiiiiiikkkooopppnnnnnnssswwwwwwrrrqqqqqqqqqrrrtttuuuvvvsssuuuwwwvvvtttsssuuuxxxyyy{{{}}}}}}|||zzzzzzzzzzzzzzz{{{||||||||||||{{{{{{{{{|||~~~~~~|||{{{|||}}}~~~}}}||||||}}}~~~~~~||||||{{{zzzyyyyyyyyyyyy}}}|||zzzyyyzzz|||}}}|||{{{zzz{{{|||}}}yyywwwwwwvvvtttsssnnnnnnooopppooonnnmmmlllkkkmmmppptttyyy||||||zzzttttttrrrqqqpppooooooooonnnllljjjgggdddaaa```___aaaggglllkkkfffbbbaaacccfffeeeddddddeeeeeedddccc]]][[[YYYUUURRRQQQPPPPPPRRRSSSTTTUUUUUUTTTSSSRRROOOPPPPPPPPPPPPRRRUUUWWWVVVVVVWWWVVVUUUSSSQQQPPPMMMMMMNNNPPPRRRTTTVVVWWWQQQLLLFFFBBB@@@@@@??????AAA@@@???===============<<<<<<;;;999777777888:::888888888888888777777777222222111///,,,***+++,,,...---***(((&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!###############%%%&&&'''(((((('''%%%###"""!!!!!! !!!!!!!!!!!!""""""""""""###&&&)))***+++...444:::BBBEEEHHHIIIIIIIIIMMMPPPTTTVVVZZZ]]]```eeekkkooowwwyyy|||zzzyyyzzz|||||||||}}}{{{wwwtttsssrrrsssvvvzzz{{{xxxuuurrrpppqqqsssxxx~~~zzzttthhhgggfffgggjjjkkkkkkkkkcccfffjjjnnnoooooonnnmmmllllllllllllkkkjjjiiihhhjjjlllmmmkkkffffffjjjnnnlllkkkjjjjjjkkkjjjhhhfffeeegggjjjmmmnnnnnnlllkkkfffjjjnnnmmmiiidddbbbbbbdddiiimmmlllnnnrrrtttsssooojjjffffffggghhhmmmsssuuuvvvwwwwwwwwwuuutttssssssuuuxxxwwwttttttvvvxxxxxxuuupppkkkjjjnnnuuuzzzyyyxxxxxxxxxzzz~~~]]][[[[[[\\\___bbbddddddcccaaa``````___]]]YYYVVVVVVUUUSSSQQQQQQRRRTTTUUUVVVYYY[[[\\\\\\[[[\\\]]]XXX[[[]]]^^^]]]\\\\\\]]]ZZZUUUQQQQQQVVVZZZ[[[ZZZUUUTTTSSSTTTWWWYYYYYYYYYWWWVVVUUUVVVXXXYYYYYYYYYccc```\\\ZZZYYY[[[]]]___bbbaaa``````aaadddhhhjjjkkkjjjhhhggghhhkkkoooqqqrrrsssrrrpppnnnlllmmmnnnkkknnnooommmnnnssswwwwwwrrrrrrrrrrrrtttvvvxxxyyyuuuwwwyyywwwttttttxxx}}}zzz|||~~~~~~|||{{{zzz{{{yyy{{{}}}~~~~~~zzzwwwwwwyyyzzz}}}}}}|||}}}}}}|||{{{zzzzzzzzz{{{|||}}}|||||||||}}}}}}~~~zzzyyywwwwwwxxx{{{{{{zzzxxxwwwwwwvvvtttrrrlllmmmnnnooooooooonnnmmmiiijjjlllqqquuuwwwvvvuuuqqqrrrrrrqqqqqqpppqqqqqqooommmjjjgggdddbbbaaaaaaeeejjjnnnlllfffaaaaaaccceeedddccccccddddddcccbbb[[[\\\\\\XXXRRRNNNOOOQQQTTTTTTTTTTTTTTTTTTTTTTTTOOOPPPQQQQQQQQQRRRUUUXXXVVVVVVVVVVVVTTTRRRPPPNNNJJJLLLNNNPPPRRRTTTTTTTTTMMMIIIBBB>>>===>>>>>>???@@@@@@@@@???>>><<<;;;:::999::::::999777777888999::::::::::::999999888888444444444000,,,))))))+++---+++)))'''&&&&&&&&&'''&&&'''&&&$$$###"""$$$%%%$$$#########$$$%%%&&&&&&'''&&&%%%$$$###""""""""""""""""""""""""""""""""" $$$''')))***///666===AAADDDFFFFFFFFFHHHNNNRRRTTTVVVXXX\\\```gggoootttxxxzzz}}}~~~{{{}}}}}}zzzwwwtttrrrooorrrvvvxxxvvvtttrrrrrrqqqsssxxx|||}}}zzztttppphhhgggffffffhhhjjjjjjiiidddfffiiilllmmmmmmlllkkkkkkkkkkkkjjjiiigggeeedddfffiiikkkkkkiiihhhiiikkkiiijjjlllllljjjhhhfffdddfffhhhlllnnnooommmlllkkkccchhhkkkjjjeeeaaa```aaabbbhhhnnnnnnppptttuuusssnnnhhhdddeeegggiiimmmssstttttttttuuuuuuvvvwwwwwwtttvvvwwwtttpppooorrruuusssqqqnnnnnnqqquuuxxxzzzwwwvvvuuuuuuxxx|||^^^]]]]]]```cccfffffffffdddbbb```^^^\\\YYYUUURRRSSSSSSSSSTTTUUUUUUVVVVVVVVVYYY]]]___`````````aaaXXXZZZ\\\\\\[[[[[[\\\^^^ZZZUUUQQQSSSYYY^^^______VVVTTTSSSSSSVVVXXXYYYYYY[[[YYYXXXXXXYYYZZZYYYXXXaaa___\\\ZZZ[[[]]]aaacccfffdddbbbbbbeeehhhjjjkkkjjjiiigggfffgggiiilllooouuuuuuuuussspppooopppqqqkkknnnooolllmmmrrrwwwwwwssssssssstttuuuwwwyyyzzzvvvyyyyyywwwtttuuuzzz{{{|||~~~~~~|||zzzzzzzzzxxxzzz~~~xxxtttsssvvvxxx|||}}}|||}}}|||~~~{{{{{{{{{{{{|||~~~|||}}}~~~xxxwwwvvvuuuwww{{{xxxwwwwwwxxxxxxwwwtttqqqkkklllnnnooooooooonnnmmmfffgggjjjmmmqqqsssrrrppppppqqqrrrrrrqqqpppqqqrrrrrrpppllliiifffeeeeeeeeehhhmmmpppmmmfff```aaaccceeedddbbbcccddddddcccaaaYYY]]]^^^ZZZRRRMMMNNNRRRWWWVVVUUUUUUTTTUUUUUUVVVQQQRRRTTTTTTTTTUUUWWWZZZUUUUUUUUUTTTSSSPPPNNNLLLHHHJJJMMMPPPRRRRRRQQQQQQJJJEEE???;;;;;;===??????AAAAAAAAA@@@>>>;;;999777888999:::999777777777888::::::;;;;;;;;;:::999888555666555111,,,))))))+++,,,***(((&&&%%%%%%''''''&&&&&&&&&%%%$$$$$$''')))%%%%%%$$$######$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%############"""""""""""""""&&&((()))///777>>>???BBBDDDDDDEEEHHHOOOUUUUUUVVVYYY\\\aaaiiirrrxxxxxx{{{~~~xxx{{{~~~}}}zzzwwwtttnnnqqqsssuuutttsssssstttppptttxxx{{{yyyuuupppmmmiiigggffffffhhhiiihhhgggccceeegggiiikkkkkkjjjiiihhhhhhhhhgggeeeccc```___eeegggjjjkkkkkkjjjjjjjjjhhhkkknnnnnnjjjfffcccbbbfffiiimmmoooooommmlllkkkbbbfffjjjiiiddd```___aaaaaaiiioooqqqrrrttttttppplllfffbbbdddgggiiinnntttssssssrrrrrrsssvvvxxxyyyrrrtttsssooojjjhhhkkkooonnnmmmmmmqqqwww{{{{{{yyyuuutttrrrsssuuuzzzdddddddddfffggghhhfffeeefffeeecccaaa^^^[[[XXXVVVUUUUUUVVVXXXYYY[[[\\\\\\\\\^^^bbbfffgggddd]]]XXXVVVUUUUUUXXX\\\___^^^\\\\\\YYYUUUVVVYYY]]]^^^^^^WWWUUUTTTVVVYYY\\\]]]]]]]]]\\\[[[ZZZZZZ[[[]]]]]]aaa]]]XXXVVVWWW[[[^^^```bbbccceeehhhjjjkkklllmmmmmmjjjfffccccccgggkkkooorrrqqqqqqqqqrrrtttvvvwwwvvvqqqkkkiiilllqqqtttuuuwwwvvvtttsssssstttvvvwwwwwwxxxxxxxxxwwwwwwyyy{{{~~~|||zzzxxxuuuwww{{{|||vvvssssssuuuwww}}}{{{~~~~~~|||{{{|||xxxuuurrruuu{{{}}}{{{{{{{{{{{{zzzwwwssspppmmmnnnoooppppppooonnnmmmooonnnmmmllllllmmmooopppqqqqqqrrrrrrssssssssssssvvvsssmmmgggbbbaaaaaabbbjjjjjjkkkjjjiiifffcccaaacccccccccdddffffffeeeccc]]]\\\[[[XXXUUUSSSQQQPPPUUUVVVWWWXXXXXXVVVTTTRRRTTTVVVZZZ\\\\\\ZZZWWWUUUTTTSSSRRRQQQQQQPPPMMMKKKHHHJJJLLLMMMNNNMMMKKKJJJIIIEEE@@@??????@@@???===@@@===::::::;;;:::888555999;;;<<<:::888666888:::444555555777888999::::::999888666333111000......---+++(((&&&%%%&&&)))***)))(((&&&&&&''''''&&&$$$&&&$$$!!! !!!##################$$$$$$%%%"""$$$%%%%%%###!!! !!!"""%%%''')))...444888===@@@CCCFFFHHHJJJMMMPPPXXXZZZ^^^bbbhhhooovvv{{{}}}}}}||||||}}}yyy{{{~~~~~~{{{uuurrrnnnnnnppprrrtttwwwzzz{{{uuuttttttuuuuuusssnnniiihhhkkknnnmmmjjjiiiiiikkkgggdddbbbdddhhhiiigggdddbbbccceeeeeeeeedddbbbaaaggghhhjjjlllllljjjgggfffjjjkkkmmmmmmkkkjjjjjjkkknnnllllllqqquuusssjjjbbbaaacccgggkkkmmmjjjeeeaaaffflllmmmjjjkkkppppppkkknnnjjjgggiiioootttuuusssvvvoookkkooottttttssssssoooooopppooonnnnnnqqqsssnnnnnnnnnnnnpppsssvvvwwwpppqqqsssvvvyyy{{{}}}~~~zzzddddddfffiiilllmmmllljjjfffeeecccaaa^^^[[[XXXVVVWWWWWWXXXYYY[[[\\\]]]^^^aaaccceeeggggggccc\\\WWWVVVUUUUUUXXX[[[]]]\\\ZZZ[[[XXXVVVVVVYYY\\\]]]]]]XXXVVVUUUWWWZZZ\\\]]]]]]^^^^^^^^^]]]^^^^^^_________[[[UUUSSSTTTYYY\\\___aaacccfffiiilllnnnooopppllliiieeebbbbbbfffjjjmmmoooooopppqqqsssuuuwwwxxxyyytttooommmooorrruuuvvv{{{zzzwwwtttrrrqqqqqqrrruuuwwwyyyyyyyyyyyy{{{}}}}}}zzzxxxvvvvvvwwwzzz}}}{{{xxxvvvwwwyyy{{{~~~~~~|||~~~~~~}}}}}}|||{{{|||wwwtttrrrtttxxx{{{{{{zzzzzzzzz{{{{{{zzzwwwrrroooppppppqqqrrrrrrqqqoooooopppnnnllljjjiiijjjlllmmmppppppppppppqqqqqqrrrrrrtttrrrnnnjjjfffdddcccbbbgggggghhhiiihhhgggeeeddddddcccbbbcccddddddbbbaaa___^^^\\\YYYWWWUUUTTTSSSYYYZZZZZZZZZYYYXXXWWWVVVWWWYYY\\\^^^^^^\\\YYYWWWXXXVVVSSSRRRRRRQQQOOOMMMJJJJJJLLLLLLLLLLLLKKKJJJIIIFFFAAA@@@@@@AAA@@@??????===;;;:::<<<;;;999777888:::<<<;;;999888999:::444555666777888999:::;;;<<<;;;888444222000//////---+++(((&&&&&&(((+++,,,+++)))(((((())))))'''&&&'''%%%"""  !!!"""""""""""""""###$$$%%%"""$$$%%%%%%###!!! !!!"""$$$'''))),,,000444888;;;===@@@BBBDDDGGGKKKNNNVVVYYY^^^dddiiiooovvvzzzzzz{{{|||}}}~~~yyy|||~~~}}}~~~zzztttqqqlllmmmnnnqqqsssvvvxxxyyywwwtttpppooooooooollljjjpppsssuuussspppmmmkkkllliiifffdddfffhhhjjjhhhfffbbbdddfffiiiiiihhhfffdddiiikkklllmmmmmmkkkiiihhhkkkmmmnnnmmmlllkkklllmmmpppnnnnnnrrruuutttkkkdddaaacccfffjjjmmmkkkgggcccfffjjjjjjhhhhhhmmmmmmjjjkkkhhhgggiiiooossssssqqqqqqkkkhhhkkkoooooonnnnnnlllnnnppppppnnnllllllllllllmmmnnnoooqqqsssuuuuuurrrrrrsssuuuwwwyyy{{{|||{{{ggghhhkkknnnqqqpppmmmkkkeeedddbbb___\\\ZZZWWWVVVYYYYYYZZZ[[[\\\^^^______aaabbbccceeeeeeaaa[[[VVVVVVUUUUUUWWWYYYZZZXXXWWWXXXWWWVVVWWWYYY[[[[[[[[[YYYXXXWWWXXX[[[]]]]]]]]]______```aaabbbbbbbbbaaa]]]XXXRRRPPPRRRVVVZZZ]]]___bbbgggkkkoooqqqqqqqqqkkkhhhdddaaaaaadddhhhjjjmmmnnnpppsssvvvyyy{{{|||zzzvvvqqqoooooorrrtttuuu|||zzzwwwtttqqqooonnnnnnrrrtttvvvxxxxxxxxxyyyzzz~~~~~~~~~}}}{{{yyywwwuuuvvvwwwwwwyyy{{{~~~}}}}}}~~~~~~|||{{{zzzzzz|||~~~~~~}}}}}}|||~~~|||{{{{{{|||yyyyyyzzzuuuttttttuuuvvvxxxyyyyyywwwxxxzzz{{{zzzvvvrrroooqqqrrrsssttttttsssrrrrrrrrrooollliiihhhiiikkklllqqqpppooonnnooopppqqqrrrqqqpppooollljjjgggeeedddddddddfffgggggghhhggggggdddcccbbbaaabbbbbb```___aaa```]]][[[YYYXXXXXXXXX]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]___aaaaaa___\\\[[[\\\YYYVVVSSSSSSSSSRRRQQQMMMMMMLLLLLLKKKJJJJJJIIIJJJGGGCCCAAAAAAAAA@@@???>>><<<;;;;;;<<<<<<;;;:::777999<<<===<<<:::::::::444555666777999:::;;;;;;???===999555222000000000---+++)))((((((***---...---,,,******+++***)))'''(((&&&###!!! !!!"""$$$$$$###$$$%%%%%%###!!!!!!!!!$$$&&&***...000222666888:::<<>>======<<<<<<;;;<<<<<<===<<<<<<777:::<<<>>>>>><<<;;;:::555555666777888999:::;;;===:::777444111111111222///...,,,+++***+++---......---++++++++++++)))(((&&&%%%###!!! !!!""" !!!"""###$$$###$$$%%%$$$"""!!!"""###%%%)))...222444666777999<<<>>>@@@BBBDDDHHHMMMQQQTTTYYY```fffiiilllnnnppprrrvvv|||}}}~~~}}}yyyvvvtttssstttvvvwwwvvvuuusssqqqqqqnnnjjjhhhhhhjjjlllmmmtttuuuvvvuuurrrnnnjjjgggiiiiiihhhfffeeeeeeeeefffhhhkkkooorrrsssqqqnnnlllhhhiiiiiihhhhhhgggfffeeelllmmmmmmlllllllllnnnqqqqqqooonnnppprrrpppkkkeee___```bbbfffjjjlllkkkiiigggfffeeecccccceeeggghhhhhhiiilllpppssstttrrroooiiieeedddiiimmmmmmoooqqqsssuuuvvvtttooojjjfffeeekkknnnrrruuuwwwvvvtttrrrssssssttttttvvvwwwyyyzzz}}}~~~jjjkkklllmmmmmmiiiddd______]]][[[YYYWWWVVVUUUUUUXXXYYYYYYZZZ[[[\\\]]]]]]YYYYYYZZZ\\\]]]\\\XXXUUUTTTUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWWWWXXX[[[ZZZZZZ[[[]]]^^^]]][[[ZZZ\\\^^^```aaaaaaaaa```[[[WWWSSSQQQSSSXXX[[[]]]]]]```dddhhhkkkkkkjjjhhhgggeeebbb``````bbbeeegggiiilllqqqvvvzzz}}}yyyxxxuuurrrpppooopppqqqvvvuuusssqqqooommmlllkkkoooqqqrrrrrrqqqpppqqqrrrwwwxxxzzz{{{{{{{{{zzzzzztttsssqqqqqqrrruuuyyy{{{~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~{{{}}}~~~|||yyywwwwwwwwwvvvtttsssrrrrrrrrrqqqmmmppprrrssstttuuuwwwyyyqqqtttxxxyyyvvvssspppooonnnooorrrtttvvvwwwwwwwwwtttrrrpppoooooorrruuuwwwttttttsssrrrrrrrrrssstttpppnnnjjjgggfffggghhhjjjffffffeeedddeeeeeeggggggdddcccaaaaaabbbdddccccccaaa```____________aaaaaa```^^^ZZZVVVUUUVVVYYY[[[```aaaaaaaaaaaa```___^^^```\\\WWWTTTTTTUUUVVVWWWSSSRRRPPPNNNLLLKKKKKKKKKMMMKKKGGGBBB===:::999999<<<<<<===============>>>:::;;;===??????>>>;;;999666666666777777888888999777555333111111111222333333111///...------......///---,,,+++++++++)))'''$$$$$$#########$$$%%%&&& !!!!!!"""$$$$$$###$$$%%%$$$""""""###$$$'''+++000555777888:::;;;<<<>>>AAACCCFFFJJJNNNRRRVVVZZZ___ccceeefffhhhiiipppuuu|||~~~~~~~~~~~~}}}{{{yyyxxxxxxyyyxxxwwwtttqqqmmmkkkjjjjjjkkkkkkkkklllnnnoooppppppqqqqqqpppmmmjjjgggkkkllllllhhheeedddfffhhhmmmoooqqqssssssqqqooommmhhhhhhgggfffeeedddddddddjjjkkkllllllkkklllnnnpppooommmmmmmmmnnnlllhhhddd^^^^^^```cccfffiiiiiiiiigggeeeccccccbbbcccdddfffiiikkkooosssvvvuuussspppjjjggghhhnnnrrrtttwww{{{~~~{{{uuuoookkkiiijjjllloootttxxxyyywwwuuurrrqqqrrrtttvvvxxxzzz{{{||||||}}}~~~ffffffggghhhiiifffbbb^^^[[[ZZZXXXWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[\\\^^^]]]\\\\\\\\\ZZZVVVSSSSSSUUUVVVVVVTTTSSSSSSSSSTTTUUUUUUUUUTTTTTTVVVXXX[[[ZZZZZZ[[[]]]]]]\\\ZZZWWWXXXZZZ\\\]]]^^^______ZZZXXXUUUUUUWWWZZZ\\\]]][[[]]]aaadddfffffffffeeeeeecccaaa``````bbbeeegggfffjjjoootttxxxzzz{{{{{{{{{{{{zzzwwwtttrrrssstttxxxwwwuuurrrooollljjjiiiqqqrrrrrrrrrqqqqqqsssuuuwwwxxxzzz|||}}}}}}||||||tttsssqqqqqqrrruuuxxxzzz}}}~~~~~~}}}}}}~~~zzz|||}}}}}}zzzxxxvvvvvvrrrppppppppprrrsssrrrqqqlllmmmnnnppprrrsssssssssooossswwwwwwtttqqqpppqqqnnnppprrrtttvvvvvvvvvvvvtttssssssrrrtttvvvxxxyyyvvvvvvuuuuuuuuuuuuttttttpppnnniiifffeeefffiiikkkiiihhhfffddddddeeeggghhhfffdddaaaaaabbbccccccccc^^^^^^___```aaabbbbbbcccbbb___[[[WWWVVVWWWYYY[[[```______^^^]]]]]]]]]\\\\\\YYYTTTRRRSSSUUUVVVVVVSSSRRRQQQOOOMMMLLLJJJJJJLLLJJJGGGBBB<<<999999:::>>>???@@@@@@???>>>@@@AAA=========???@@@???<<<999777666666666666666555555111111111111111111222222444333111000//////000000000///---,,,,,,+++***((($$$$$$$$$%%%&&&'''((()))###############$$$$$$%%%$$$$$$%%%$$$""""""$$$%%%(((,,,111666999;;;===???;;;===AAAEEEGGGKKKNNNQQQVVVXXX[[[]]]^^^```cccfffqqquuu||||||yyyzzz}}}}}}}}}}}}}}}}}}||||||zzzyyywwwtttpppkkkgggeeegggjjjlllnnnnnnnnnoooqqqnnnmmmmmmnnnpppooommmkkknnnppppppkkkeeecccgggkkkooonnnnnnmmmmmmllllllmmmjjjhhhfffeeedddddddddeeegggiiilllmmmmmmmmmnnnpppmmmlllkkkjjjjjjiiifffccc^^^]]]]]]^^^bbbdddfffffffffcccbbbcccbbb```aaadddhhhkkkpppsssuuutttqqqpppllljjjlllrrrwwwyyy}}}~~~vvvooollllllmmmlllppptttxxxyyyxxxtttrrrppprrruuuyyy{{{{{{{{{{{{yyyzzz|||gggffffffffffffccc```]]]ZZZYYYXXXWWWWWWXXXZZZ[[[XXXXXXYYYYYYZZZ[[[[[[[[[]]]\\\ZZZZZZYYYXXXUUURRRSSSUUUWWWVVVTTTRRRSSSTTTTTTTTTUUUSSSQQQRRRUUUXXX[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUVVVVVVXXXZZZ\\\^^^___YYYWWWVVVWWWZZZ\\\]]]\\\XXXZZZ]]]```ccceeeeeefffcccbbbaaa```aaacccfffhhhgggkkkpppvvvyyyzzzzzzyyyzzz{{{{{{xxxuuussssssuuuwwwwwwvvvtttrrrpppnnnmmmoooooopppooooooqqquuuyyy{{{|||}}}~~~~~~}}}|||{{{ttttttssstttuuuxxxzzz|||}}}~~~~~~~~~~~~}}}xxxzzz||||||zzzwwwvvvvvvooonnnooorrrvvvwwwvvvtttqqqpppoooqqqssstttqqqnnnooorrruuutttqqqooopppsssssstttuuuvvvvvvuuutttssssssssssssttttttuuuvvvvvvuuuvvvwwwxxxwwwvvvtttssspppnnnkkkiiihhhhhhiiijjjjjjhhhfffddddddfffhhhjjjhhhfffbbb`````````______ZZZ\\\^^^aaabbbccccccbbb```]]]YYYVVVTTTUUUWWWYYY]]]]]][[[ZZZYYYYYYYYYZZZWWWUUURRRQQQRRRTTTUUUUUUPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHFFFBBB===;;;===???BBBDDDEEEEEEBBBAAACCCEEEAAA???>>>>>>??????<<<999777777666555444333222222000000111222222111000000222111111111222222333444333111///......---+++)))&&&&&&''''''(((((())))))'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%###""""""$$$&&&(((,,,111555999<<>>AAADDDFFFHHHIIIHHHEEEDDDEEEGGGDDDAAA>>>>>>??????<<<999888777666555333111000000000222333444333111///---///000000222333555777888444222000000//////---+++))))))))))))))))))(((((())))))((('''&&&&&&&&&&&&$$$%%%%%%###"""###%%%'''(((+++000555999===AAADDD===BBBHHHMMMPPPRRRTTTUUUQQQQQQQQQQQQTTTZZZbbbhhhssswww{{{}}}|||vvvvvvyyyxxxxxxxxxyyy{{{|||~~~zzzxxxuuuqqqnnnkkkiiihhhlllnnnooommmkkkjjjmmmpppooollliiijjjlllnnnnnnmmmjjjmmmmmmggg___[[[```ggggggddd___\\\]]]bbbhhhlllfffdddaaa^^^]]]^^^___```fffjjjooorrrrrrqqqppppppmmmlllkkkiiigggfffdddddd___\\\YYYXXXZZZ\\\^^^^^^bbb^^^^^^aaa```[[[YYY]]]bbbeeejjjllllllkkkjjjjjjooonnnoootttvvvwww{{{wwwpppkkkjjjkkkkkknnnqqqtttuuutttqqqooonnnrrrwww{{{{{{yyyuuurrrsssuuuwwwzzz}}}mmmkkkhhhgggeeebbb^^^[[[WWWVVVTTTSSSUUUWWW[[[]]]^^^[[[ZZZZZZ]]]^^^\\\ZZZXXXYYYYYYZZZYYYXXXVVVUUUVVVYYY[[[[[[XXXVVVVVVWWWUUUQQQLLLKKKNNNRRRSSSTTTXXXVVVUUUWWWZZZ[[[YYYVVVTTTQQQOOORRRXXX\\\\\\ZZZYYYYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZ[[[^^^aaaccceeefffeeedddcccdddeeehhhiiioootttxxxwwwxxxzzz{{{yyy{{{{{{zzzvvvrrrqqqtttwwwvvvuuutttuuuvvvwwwvvvtttrrrooolllkkknnnttt{{{~~~}}}{{{{{{yyyyyyxxxvvvuuuuuuwwwzzz~~~}}}~~~xxxwwwvvvwwwyyy{{{{{{{{{wwwuuutttuuuyyy{{{zzzxxxzzzxxxwwwxxxyyywwwrrrmmmrrrrrrrrrpppppprrrvvvyyywwwxxxxxxuuuqqqmmmmmmnnntttttttttssssssrrrrrrrrruuuwwwyyyxxxtttqqqqqqrrrsssuuuuuupppiiifffgggjjjmmmnnnnnnllljjjiiikkklllgggfffeeeccc```^^^]]]\\\ZZZ\\\^^^______^^^]]][[[ZZZYYYYYYXXXVVVVVVUUUTTTYYYUUURRRRRRTTTTTTQQQLLLKKKKKKMMMPPPSSSTTTSSSQQQPPPNNNLLLKKKKKKJJJHHHFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIJJJIIIGGGEEEEEEEEEDDDAAA>>><<<<<<<<<<<<;;;999:::::::::777333///,,,...///000111222333333333222222333444666888999:::777555111///------...///,,,,,,,,,,,,,,,+++***)))))))))'''&&&$$$$$$$$$$$$!!!###%%%&&&&&&&&&(((***,,,---///333777<<>>;;;888666888:::<<<===???>>><<<:::777444222111111111222333444444444333111111222222444555666777777444000---+++,,,///111000//////---,,,***((('''$$$%%%&&&&&&%%%$$$###""" """$$$%%%&&&''')))+++,,,---000333888<<<@@@BBBGGGHHHKKKNNNQQQSSSVVVWWWUUUXXX[[[[[[\\\bbbllltttuuuvvvuuussssssxxxyyyuuutttwwwyyy~~~{{{vvvssssssuuuyyy||||||{{{yyyvvvssspppnnnmmmkkklllnnnooopppqqqppppppooommmjjjjjjllloooqqqrrroooooommmhhhcccbbbeeehhhhhhccc\\\ZZZ\\\bbbhhhkkkdddeeeggghhhgggeeebbb```ccccccbbbaaa````````````cccdddeeeeeedddeeehhhjjjnnnmmmjjjhhhfffddddddcccVVVUUUTTTUUUXXX[[[\\\\\\aaacccfffiiihhhfffbbb```aaacccdddcccaaaeeennnvvv~~~|||yyyyyyyyywwwyyy{{{|||zzzvvvrrrooonnnpppoooppprrruuuwwwwwwvvvtttuuuwwwyyy|||rrrnnnhhhcccaaa___]]][[[VVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTVVVVVVWWWWWWXXXYYY[[[[[[YYYYYYYYYXXXVVVUUUTTTTTTMMMLLLJJJIIIJJJKKKLLLMMMNNNNNNPPPSSSVVVXXXYYYYYYVVVSSSQQQSSSWWW\\\```aaa^^^```ccceeeddd```[[[XXXVVVWWWXXXZZZ\\\^^^```aaa___```cccgggkkkpppsssuuuwww}}}|||yyywwwsssoooooommmkkkmmmssswwwxxxwwwtttqqqnnnnnnrrrvvvzzz|||yyywwwvvvttttttuuuwwwxxxzzzzzz{{{{{{{{{{{{zzzzzz}}}zzzwwwuuuwww|||}}}||||||}}}~~~}}}|||vvvtttrrrqqqsssvvvyyy{{{~~~yyywwwwwwvvvvvvuuurrrpppoooppprrruuusssqqqoooooopppsssuuuuuutttsssrrrpppooonnnmmmlllnnnqqqssstttuuuvvvvvvttttttqqqmmmiiihhhjjjmmmoooppppppnnnjjjhhhgggggggggfffeeecccaaa___]]]\\\]]]]]]]]]\\\[[[YYYXXXWWWRRRSSSUUUVVVVVVUUUSSSRRRLLLJJJIIIJJJNNNQQQSSSSSSQQQQQQQQQSSSUUUVVVUUUSSSRRRQQQOOOOOOOOONNNMMMKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFAAA>>>:::888999;;;===>>>BBB@@@===:::777555444444333333444555555555444444111111111111222333555555777444///,,,+++,,,///111111111000...,,,***(((&&&$$$%%%'''''''''%%%###"""!!!###%%%'''''')))+++---...///222555999===@@@BBBGGGGGGHHHJJJNNNQQQTTTVVVUUUXXX\\\]]]\\\```iiipppssssssrrrrrrtttzzzyyyrrrnnnooossswww~~~{{{vvvtttsssuuuvvvwwwzzzyyyxxxuuurrrpppmmmllljjjmmmqqqssssssrrrppppppqqqoookkkiiijjjkkkmmmnnnkkklllkkkiiifffeeegggiiihhhbbb[[[XXXZZZ```fffjjjdddeeeggghhhhhhgggdddcccdddbbb```^^^^^^___```bbbdddddddddcccccceeehhhkkkmmmlllkkkiiigggeeeddddddXXXVVVVVVWWW[[[^^^``````bbbdddhhhkkkkkkhhhdddaaabbbccccccbbbaaaeeemmmtttxxxyyyyyyxxxyyyzzzyyyxxx{{{|||}}}{{{wwwtttrrrrrrppppppoooppprrruuuxxxzzzxxxxxxxxxzzz|||ppplllgggcccaaa___]]]\\\ZZZ[[[]]]^^^___^^^]]]]]]YYYYYYYYYXXXVVVUUUTTTTTTVVVWWWXXXZZZ[[[]]]^^^___\\\ZZZYYYWWWVVVUUUTTTSSSNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPQQQSSSSSSTTTTTTUUUSSSRRRRRRTTTYYY^^^bbbeeegggfffeeedddaaa___\\\[[[XXXYYY[[[\\\^^^___```aaa^^^___aaaeeeiiimmmqqqsssxxx|||~~~zzzvvvtttpppkkkllljjjiiilllrrrvvvwwwvvvtttqqqmmmllloootttwwwyyyxxxwwwuuutttsssttttttuuuwwwxxxyyy{{{|||}}}}}}}}}~~~{{{xxxwwwzzz~~~}}}{{{{{{|||}}}|||{{{tttsssrrrqqqsssvvvzzz}}}~~~|||{{{|||xxxxxxwwwtttqqqooopppqqqqqqooonnnnnnqqqtttxxxzzzuuutttsssrrrpppooonnnmmmooooooqqqssstttttttttsssrrrqqqooollljjjjjjlllnnnnnnooopppooollljjjiiiiiieeedddcccbbb```___]]]]]]___^^^]]][[[YYYWWWUUUTTTQQQSSSVVVYYYYYYXXXVVVTTTQQQPPPOOOPPPQQQSSSTTTUUUSSSRRRRRRSSSUUUVVVUUUTTTUUUSSSQQQQQQQQQPPPNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIGGGEEEEEEGGGJJJMMMMMMLLLDDDAAA<<<::::::;;;<<<<<>>@@@@@@AAACCCFFFJJJMMMOOOQQQVVV[[[]]][[[\\\aaafffiiiiiikkkoootttzzz}}}zzz|||~~~zzzuuurrruuuzzz~~~~~~~~~{{{vvvtttqqqnnnllljjjjjjjjjoootttyyyyyyvvvrrrppppppqqqqqqoookkkgggddddddeeeccceeegggjjjkkklllkkkkkkooojjjdddaaabbbeeehhhjjjiiiiiiiiiiiihhhhhhhhhhhhdddbbb```______bbbfffhhhaaabbbaaa___]]]]]]___aaaddddddeeeeeedddcccbbbbbbeeeccc```___aaadddffffffcccfffjjjnnnppppppnnnlllmmmnnnnnnmmmmmmnnnqqqtttpppllllllrrrxxxyyyvvvtttssstttuuuuuuuuuvvvyyy{{{xxxwwwuuurrrrrrtttyyy}}}~~~~~~gggeeedddcccccccccaaa```______``````aaa`````````___``````]]]YYYWWWWWWXXXVVVYYY]]]bbbeeeffffffeeeaaa^^^ZZZXXXXXXWWWUUUSSSOOORRRTTTSSSQQQOOOOOOPPPUUUWWWXXXVVVSSSQQQQQQRRRRRRTTTWWWZZZ\\\___aaacccgggfffcccaaa``````aaaaaa]]]^^^___```______^^^]]]]]]]]]]]]```eeelllrrrvvvyyy||||||vvvrrrrrrqqqnnnlllmmmoooooooooppprrrsssllljjjhhhiiimmmqqquuuvvvvvvtttrrrqqqqqqsssvvvxxx||||||}}}~~~||||||||||||}}}~~~}}}|||}}}|||{{{yyyzzz|||}}}}}}}}}xxxyyyyyywwwtttsssuuuxxxyyyyyy{{{}}}~~~}}}zzzxxxssstttsssqqqmmmkkkkkkkkkkkkjjjiiilllqqquuuvvvuuutttttttttsssrrrqqqqqqpppooonnnmmmnnnppppppmmmjjjkkkkkkkkkmmmoooppppppppplllnnnooonnnjjjgggeeedddccccccccccccccccccccccccaaa```]]]YYYVVVSSSQQQPPPQQQUUUZZZ^^^```^^^[[[YYYTTTVVVXXXXXXWWWVVVUUUTTTUUUTTTRRRRRRTTTTTTTTTSSSUUUUUUUUUWWWZZZ]]]]]]]]]XXXXXXWWWUUUSSSOOOMMMKKKHHHGGGHHHLLLQQQRRROOOJJJCCCAAA??????@@@???>>>===>>>===<<<;;;:::999999999999999999999888777666555333222222111111111222222111000///...................../////////......---+++***)))(((&&&$$$######$$$&&&'''((('''''')))***+++---000333666888999:::;;;<<<>>>@@@CCCGGGIIIKKKQQQWWW^^^``````aaaeeejjjkkklllnnnsssxxx|||{{{yyy}}}~~~{{{zzz|||}}}{{{|||~~~wwwtttpppllliiiiiijjjkkkqqqvvvzzzzzzuuupppnnnooommmnnnnnnlllgggddddddddddddfffiiimmmqqqrrrpppoooqqqlllgggddddddeeeggggggiiijjjkkklllkkkjjjhhhfffbbbaaa^^^]]]]]]___aaaccc```aaabbbaaa_________```aaabbbdddeeeeeeeeeddddddgggdddaaa```bbbdddfffggggggiiilllpppqqqrrrqqqpppssstttttttttssssssssssssmmmfffeeemmmuuutttpppoookkkmmmoooqqqsssvvv{{{}}}|||yyyvvvssstttyyy}}}dddccccccccceeedddcccaaa____________````````````aaabbbbbb```[[[XXXYYYZZZVVVZZZ___eeehhhiiihhhgggccc___ZZZXXXXXXXXXVVVSSSRRRUUUWWWWWWTTTRRRRRRSSSWWWYYYZZZYYYUUUSSSSSSTTTTTTVVVZZZ\\\]]]^^^___```______^^^]]]]]]^^^___```^^^______```___^^^\\\[[[ZZZYYYYYY\\\bbbjjjrrrwwwxxxzzzyyyssspppppppppooolllooorrrqqqnnnnnnpppssshhhffffffhhhmmmrrruuuwwwvvvtttrrrqqqrrrtttxxxzzz~~~zzz{{{}}}~~~~~~||||||{{{{{{{{{|||~~~||||||{{{zzz{{{}}}~~~|||}}}}}}yyyuuurrrrrrtttwwwvvvvvvyyy|||{{{wwwsssssstttsssqqqnnnkkkkkkllljjjiiiiiilllpppsssrrrqqqtttttttttssssssrrrrrrrrrmmmkkkjjjlllnnnnnnlllhhhhhhiiikkknnnqqqrrrqqqppplllnnnnnnlllhhhdddaaa```dddddddddeeeeeeffffffgggbbb```]]]YYYUUURRRPPPOOOQQQUUUZZZ___aaa___\\\ZZZUUUWWWZZZ\\\ZZZXXXWWWVVVVVVTTTRRRRRRSSSTTTSSSRRRTTTTTTVVVZZZ___cccdddddd___^^^\\\ZZZVVVQQQMMMKKKIIIGGGHHHLLLPPPPPPKKKFFFCCCCCCBBBCCCEEEEEECCCAAA<<<<<<<<<;;;;;;:::999999:::::::::999888777666555444333222222111222222222000000000//////...------------...///000000//////,,,+++(((&&&$$$###""""""$$$%%%&&&&&&%%%%%%&&&((()))***...111444666777777888999<<>>>>>>>>>>>===<<<;;;::::::;;;<<<;;;:::999:::;;;777444111...,,,---///111000...---...000111///,,,((()))+++...000111///------+++(((&&&%%%%%%&&&'''%%%$$$######$$$%%%((()))'''(((***,,,...111555888777:::<<<<<<<<>>>>>>>>>>>>>>>>>===<<<:::<<<>>>===<<<:::::::::777555111...------///000000......///111222000...***)))***,,,//////...---***)))(((&&&&&&&&&&&&'''%%%$$$"""""""""###%%%&&&%%%&&&((()))+++---111444999;;;=========???CCCHHHRRRXXX___bbbbbbdddiiimmmnnnoooqqqvvv{{{~~~~~~uuuqqqoooqqqvvvyyyyyywwwvvvuuusssqqqppppppppppppsssttttttttttttqqqnnnkkkllloooqqqqqqnnnllljjjjjjhhhlllpppsssrrrqqqoooooolllkkkiiihhhggggggggghhhoootttyyyyyyssskkkgggeee___^^^[[[XXXWWWZZZ___dddmmmqqquuuvvvsssnnnkkkjjjcccdddeeeeeeeeefffiiikkkmmmjjjfffcccbbbbbbbbbbbb```hhhmmmkkkjjjkkkjjjffffffmmmqqqooonnnoooppppppoooqqquuuxxxzzzzzzxxxwww{{{yyyvvvtttuuuxxx|||~~~zzzwwwxxxyyybbbaaaaaabbbcccbbb___\\\^^^]]]\\\[[[[[[[[[\\\]]]bbbccccccaaa]]]ZZZYYYYYY]]]___bbbeeegggggggggffffffffffffeeebbb___\\\ZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\``````___]]][[[ZZZXXXWWWYYYZZZ[[[ZZZYYYYYYZZZ\\\UUUVVVYYY[[[]]]^^^]]]]]]eeefffggggggfffdddbbbaaa[[[YYYXXXZZZaaahhhnnnpppqqqpppooommmkkklllooorrrtttsssqqqooollljjjiiihhhlllmmmoooooopppqqqtttvvvxxxxxxyyy{{{|||~~~yyyxxxwwwxxx{{{}}}}}}}}}~~~~~~~~~~~~|||~~~{{{xxxvvvwwwwwwxxxwwwqqqtttxxxyyywwwuuutttssswww|||~~~yyytttssssssqqqnnnllliiihhhiiiiiiiiihhhkkklllnnnpppqqqqqqppppppmmmjjjgggeeeeeeeeedddcccgggggghhhiiijjjkkkkkklllllliiiccc^^^[[[[[[]]]^^^aaabbbddddddcccccccccdddfffddd```\\\XXXUUUTTTSSSWWWYYY\\\___aaaaaa```___]]][[[ZZZYYYZZZZZZXXXVVVTTTTTTUUUWWWXXXYYYZZZ[[[[[[[[[___gggpppwwwyyyyyymmmjjjddd\\\UUUNNNJJJHHHDDDFFFKKKPPPSSSQQQLLLHHHFFFFFFGGGHHHIIIHHHDDDAAA>>>???????????????>>>>>>999<<>>???CCCFFFSSSXXX]]]^^^]]]___eeejjjmmmnnnqqqvvv|||}}}ssspppmmmmmmpppssssssrrrsssssstttttttttssssssrrrqqqrrrttttttssspppmmmkkkkkklllnnnmmmjjjhhhhhhhhhkkkmmmoooooonnnmmmnnnnnnooonnnlllkkkkkkkkkllllllsssvvvyyyyyyvvvooogggbbb```___\\\YYYYYY]]]ccchhhooosssxxxyyyvvvqqqmmmkkkcccbbbaaa```___aaafffiiipppnnnllliiieeebbb```___```eeehhhgggeeeeeedddaaaccchhhkkkhhhfffiiikkkkkkppptttyyy|||}}}|||{{{{{{}}}{{{yyyyyyzzz|||~~~~~~{{{zzzzzz|||```aaabbbcccccc___[[[XXXYYYYYYYYYZZZ[[[]]]^^^___cccddddddbbb___]]]\\\\\\aaabbbdddeeegggggggggfffeeeeeeeeeeeebbb^^^[[[XXX[[[[[[ZZZZZZZZZ[[[\\\\\\___^^^]]][[[YYYXXXWWWWWWWWWXXXYYYXXXXXXYYY\\\^^^\\\]]]^^^```aaaaaaaaaaaafffgggiiiiiihhhfffcccaaaZZZZZZ[[[___eeejjjmmmmmmooonnnlllkkkkkkmmmqqqtttrrrpppnnnkkkiiiiiiiiijjjppprrrssssssssssssuuuvvvzzzzzz|||}}}}}}}}}}}}}}}uuuuuuuuuvvvxxxyyy{{{{{{{{{xxxuuuvvvxxxzzzzzzxxxvvvxxx{{{{{{yyyxxxwwwwwwyyy}}}~~~zzzwwwwwwvvvssspppmmmjjjiiiiiiiiiiiihhhlllmmmoooppprrrsssssstttqqqmmmhhhdddbbbbbbbbbaaaccccccdddeeefffhhhiiijjjkkkfff```ZZZWWWXXX[[[]]]```bbbccccccbbbbbbcccdddfffdddaaa]]]YYYWWWUUUTTTYYY[[[]]]```aaabbbaaaaaa^^^\\\ZZZYYYYYYXXXWWWVVVUUUUUUVVVXXXYYY[[[\\\\\\]]]]]]```gggpppvvvxxxxxxnnniiiaaaWWWOOOIIIFFFDDDAAAFFFLLLQQQTTTQQQLLLIIIFFFGGGHHHIIIIIIGGGDDDAAA????????????>>>===<<<;;;888<<<@@@BBB@@@<<<999777777555222000......//////000000111222333333333222111...,,,+++,,,.........++++++++++++***((('''&&&###"""!!!!!!"""###&&&'''((()))*********,,,///222888;;;???@@@@@@AAAEEEHHHTTTXXX[[[[[[ZZZ\\\bbbhhhlllnnnrrrxxx~~~{{{rrroookkkjjjkkkmmmmmmmmmoooppprrrtttuuuuuutttsssrrrtttuuuuuurrrnnnkkkiiikkkjjjiiigggddddddfffiiinnnooonnnmmmkkkkkkmmmooopppooonnnmmmmmmnnnoooppptttttttttuuutttqqqjjjddddddccc```]]]\\\```fffjjjqqqrrrsssrrrpppllliiigggbbb```^^^[[[ZZZ]]]bbbfffoooooonnnlllgggbbb___]]]]]]```bbbcccccccccbbbaaaaaafffgggcccaaadddggghhhooosssyyy|||}}}||||||}}}{{{{{{yyyyyyxxxyyyzzz{{{yyyzzzzzzzzzzzz{{{|||}}}```bbbeeeeeeccc^^^YYYVVVWWWWWWYYY[[[]]]```bbbccccccdddeeedddbbb``````aaaeeeeeeeeeeeeeeeeeeeeeeeedddeeeffffffddd```\\\ZZZYYYYYYYYYYYYZZZZZZ[[[[[[]]]\\\ZZZXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWZZZ___bbbfffeeecccbbbaaabbbdddeeeeeefffhhhiiihhhfffcccaaaYYY\\\```fffkkkmmmllljjjlllkkkjjjjjjlllooorrrsssnnnllljjjiiiiiijjjlllmmmrrrssstttsssrrrrrrtttuuu|||||||||}}}|||{{{zzzzzzvvvvvvwwwwwwxxxyyy{{{|||~~~}}}|||{{{}}}{{{zzzvvvtttvvv{{{~~~}}}{{{zzz{{{||||||yyyxxxxxxxxxyyy}}}~~~{{{yyyyyyxxxuuurrrooommmkkklllllllllkkkppppppqqqrrrtttvvvwwwxxxvvvqqqjjjeeebbbaaa```___^^^^^^___```bbbeeeggghhhhhhddd^^^YYYVVVWWWZZZ\\\```bbbcccbbbaaaaaacccddddddcccaaa^^^ZZZXXXVVVUUUZZZ\\\^^^```bbbbbbaaaaaa\\\ZZZYYYXXXXXXXXXVVVTTTVVVVVVWWWXXXZZZ[[[\\\\\\___^^^___cccjjjooopppoooiiiddd[[[QQQIIIDDDAAAAAA@@@EEELLLRRRSSSPPPLLLIIIFFFHHHIIIJJJHHHEEEBBBAAA@@@@@@@@@>>>===;;;999888888<<>>;;;888666888666333111///......///000111333333333333333333444111...---...000000000//////...---+++)))'''%%%###"""""""""$$$&&&)))+++)))***+++++++++---000222555:::???BBBCCCEEEIIILLLUUUXXX[[[ZZZXXXZZZaaagggkkknnnssszzz~~~~~~~~~|||zzz{{{~~~~~~zzzwwwqqqooollljjjjjjjjjjjjjjjkkklllnnnqqqrrrsssssssssvvvwwwxxxuuuooojjjhhhgggnnnlllhhheeeccceeejjjoooppppppnnnkkkiiiiiillloooooonnnnnnmmmnnnoooqqqrrrrrrooolllmmmpppqqqnnnkkkkkkiiigggdddbbbdddiiilllrrrpppllliiigggeeedddccccccbbb```]]]\\\^^^bbbfffnnnooopppllleee___ZZZYYYZZZZZZ[[[___aaabbbbbbcccdddhhhiiidddaaacccfffgggmmmppptttxxxyyyzzz{{{{{{ttttttuuuuuuwwwyyyzzz{{{ttttttuuuwwwzzz|||~~~___bbbfffgggddd___[[[YYYYYYZZZ\\\^^^```cccdddeeecccdddffffffeeeeeefffgggiiihhhgggeeeccccccbbbbbbdddeeeggghhhfffccc___]]]YYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXXWWWWWWVVVVVVWWW[[[```dddjjjhhheeebbbaaabbbdddeeedddeeefffggggggeeecccbbb\\\___dddjjjnnnnnnjjjgggjjjiiihhhjjjmmmppprrrrrrlllkkkjjjjjjkkknnnppprrrrrrrrrqqqpppnnnooorrrttt{{{{{{{{{zzzyyyyyyyyyxxxyyy{{{|||{{{zzz{{{}}}}}}|||{{{zzzzzz~~~~~~~~~xxx}}}yyyvvvtttxxx~~~|||}}}}}}zzzwwwuuuuuuvvvyyy|||}}}zzzyyyzzzyyyuuusssqqqnnnnnnooopppppppppsssrrrrrrssstttwwwyyyzzzyyytttmmmfffbbb```^^^]]]ZZZZZZZZZ\\\^^^bbbeeefffeeeccc___\\\ZZZZZZ[[[\\\___```aaa```______aaacccaaaaaa___]]][[[YYYXXXWWWYYY[[[^^^```bbbaaa```^^^YYYYYYXXXYYYYYYXXXUUUSSSVVVVVVWWWXXXZZZ[[[\\\]]]aaa^^^]]]___cccfffeeedddbbb]]]UUULLLEEEAAA??????AAAFFFLLLPPPPPPNNNKKKIIIFFFHHHJJJIIIFFFCCCAAA@@@@@@@@@???>>><<<:::999888999;;;===<<<:::888666666888666444222000.........111333444444333222222333555222///...000111222222111000///---+++)))((('''$$$$$$###$$$%%%(((+++---((()))***++++++---000222555:::AAAEEEGGGIIILLLOOOTTTXXX[[[ZZZXXXZZZ```fffjjjmmmrrrzzz}}}~~~}}}zzzwwwwww{{{~~~}}}{{{zzzzzzyyyvvvtttqqqpppooommmkkkjjjiiiiiiiiiiiijjjkkkmmmppprrrsssxxxyyywwwrrrkkkfffeeefffjjjhhhfffcccbbbeeejjjoooooonnnlllhhhfffgggjjjnnnlllkkkkkkkkklllnnnpppqqqmmmjjjggghhhlllqqqrrrrrrpppooonnnllljjjjjjmmmooosssoooiiieeedddeeeeeeeeefffffffffdddbbbccceeegggmmmooooookkkccc[[[WWWVVVZZZWWWXXX^^^cccdddeeegggkkkooonnniiieeefffhhhiiikkkkkklllpppuuuxxxxxxxxxooooooppprrruuuxxx{{{}}}uuutttuuuwww|||\\\aaafffhhheeebbb```_________aaabbbcccdddeeeeeebbbdddggghhhiiiiiikkklllmmmkkkgggdddaaa```______aaacccfffhhhgggddd```^^^[[[[[[\\\]]]^^^^^^^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZXXXWWWVVVZZZ___dddhhhgggfffeeeddddddeeeeeebbbbbbcccddddddddddddccc```aaadddhhhkkkkkkiiifffhhhggghhhkkkoooqqqqqqooommmmmmmmmnnnppprrrtttvvvtttsssqqqooommmooossswwwxxxwwwwwwvvvvvvxxxyyyzzz{{{}}}}}}|||zzzzzz|||~~~~~~}}}{{{zzzzzz{{{|||}}}~~~}}}~~~~~~~~~|||zzzvvvuuuzzz~~~{{{wwwuuuuuuvvvxxx{{{{{{xxxyyyzzzxxxtttrrrpppooooooqqqsssttttttsssrrrqqqqqqrrruuuwwwyyy{{{vvvnnngggbbb___[[[YYYVVVVVVWWWYYY\\\___ccceeebbbbbbaaa```___^^^]]]]]]]]]]]]^^^]]]\\\\\\^^^aaa^^^^^^^^^]]][[[ZZZYYYXXXWWWYYY]]]```aaa```]]][[[XXXXXXYYY[[[\\\ZZZVVVSSSSSSTTTUUUXXXZZZ\\\^^^___bbb^^^[[[[[[^^^```^^^\\\[[[WWWPPPIIICCC@@@@@@@@@AAAFFFLLLOOOMMMKKKIIIHHHEEEGGGJJJIIIEEEAAA??????>>>>>>>>>>>>>>>===<<<;;;::::::999777555444555666888777555222000///...---222444555444222000000222333111//////111222222222...---+++***))))))))))))''''''%%%%%%%%%''')))+++***+++,,,------///222555777===DDDHHHJJJKKKMMMOOORRRVVVYYYZZZXXXYYY___eeehhhjjjpppxxx}}}~~~}}}yyyttttttxxx}}}~~~{{{wwwuuuuuuuuutttsssrrrrrrsssqqqooolllkkkjjjjjjhhhggggggiiimmmqqqtttvvvwwwtttnnnfffbbbdddgggbbbdddeeeeeeeeegggiiillllllkkkiiieeedddeeehhhkkkhhhgggggghhhjjjlllnnnooogggffffffhhhlllqqqtttuuuqqqrrrssssssrrrqqqssstttoookkkgggeeefffhhhiiiiiieeegggiiihhhgggeeeeeeeeefffiiillliiibbb]]][[[\\\bbb^^^^^^dddjjjkkkmmmppprrrvvvvvvpppkkkkkklllkkkkkkgggeeeiiiqqqvvvwwwtttjjjjjjkkkmmmqqquuuyyy|||xxxvvvvvvxxx|||ZZZ___eeehhhgggeeeeeeeeeddddddeeeeeeeeeddddddcccbbbeeehhhjjjjjjlllnnnoooooolllhhhddd```^^^]]]]]]^^^```ccceeeeeebbb___]]]]]]^^^___```aaaaaaaaaaaa^^^]]]\\\[[[[[[]]]___```^^^]]]ZZZWWWVVVYYY^^^bbbfffggghhhiiiiiihhhgggfffaaaaaaaaabbbbbbcccdddddddddcccccceeehhhiiihhhggggggfffgggkkkppprrrpppnnnppppppqqqrrrsssuuuwwwwwwxxxwwwtttpppooorrrwww{{{uuutttssssssuuuwwwzzz|||zzz{{{|||{{{xxxwwwyyy|||{{{yyyxxxwwwxxx{{{~~~~~~{{{yyy|||zzzwwwvvv{{{}}}yyywwwwwwwwwwwwyyyyyyxxxxxxzzzxxxsssqqqooonnnooorrruuuvvvvvvrrrqqqooooooppprrruuuwww{{{vvvnnnhhhbbb^^^YYYVVVUUUUUUUUUWWWZZZ^^^bbbdddaaaaaabbbcccbbbaaa___^^^[[[[[[[[[ZZZYYYZZZ\\\^^^\\\]]]]]]\\\[[[ZZZYYYXXXUUUXXX]]]```aaa___\\\YYYWWWXXXZZZ]]]^^^\\\XXXTTTPPPQQQTTTWWWZZZ]]]```aaabbb^^^[[[ZZZ\\\]]]\\\ZZZWWWTTTNNNHHHCCCAAAAAAAAABBBGGGLLLNNNLLLIIIHHHHHHDDDGGGJJJHHHDDD@@@>>>>>>======>>>???????????????:::999777444111111444777888777555333000///...---222444666444111//////111111///...///111222222111+++***((('''''')))***,,,***)))'''%%%%%%%%%'''(((---...///000111333666999999???FFFJJJKKKKKKMMMNNNOOOTTTXXXYYYXXXYYY^^^cccfffiiiooowww~~~}}}~~~}}}xxxsssrrrwww|||~~~zzzvvvsssrrrsssssssssrrrtttuuutttrrrnnnlllkkkkkkiiifffdddfffkkkrrrvvvttttttqqqjjjccc```ccchhhbbbeeejjjmmmnnnmmmmmmnnniiihhhfffcccbbbcccfffiiieeeeeeeeefffhhhjjjlllnnndddfffhhhkkknnnqqqtttvvvqqqsssvvvwwwvvvvvvwwwxxxjjjhhheeefffiiillllllkkkccceeehhhiiigggdddbbbbbb^^^bbbggggggcccaaabbbeeelllfffeeelllrrrrrrtttxxxwww{{{{{{uuupppooonnnmmmllleeeaaadddooovvvvvvsssgggggggggiiilllqqqvvvyyyzzzwwwvvvwww{{{}}}}}}{{{\\\^^^bbbfffiiijjjiiiiiidddfffggghhhfffdddaaa___]]]___bbbfffhhhiiiiiiiiihhhfffcccaaa______```aaa```ccceeefffdddbbb``````^^^^^^___aaabbbbbb___]]]___``````aaaaaabbbbbbcccaaa^^^YYYXXXYYY\\\^^^___eeeeeeeeeffffffgggggggggbbbbbb```___^^^^^^^^^^^^```aaabbbcccdddeeeffffffiiijjjlllnnnooooooooonnnqqqpppooooooqqqtttxxxzzzxxxvvvttttttuuuvvvvvvuuusssuuuwwwxxxwwwvvvwwwxxx{{{{{{zzzxxxvvvvvvyyy{{{zzzwwwuuuxxxzzzxxx{{{{{{|||~~~}}}zzzxxxxxxyyyyyy|||zzzwwwvvvvvvvvvuuuuuuppppppppppppqqqrrrrrrssspppooommmlllkkkkkklllmmmooonnnlllhhhddd```\\\ZZZVVVWWWXXXYYY\\\___bbbdddfffdddcccdddfffgggeeebbb^^^[[[YYYYYY[[[]]]^^^^^^^^^[[[[[[\\\[[[VVVTTTVVVYYYZZZ[[[[[[YYYWWWWWWXXXXXXYYY[[[\\\[[[XXXTTTRRRMMMNNNPPPTTTYYY\\\]]]]]]___```___]]]YYYWWWWWWXXXSSSPPPKKKGGGFFFEEECCCBBBIIIIIIJJJHHHGGGFFFGGGHHHJJJJJJJJJHHHFFFBBB???>>>===;;;999;;;???CCCCCCBBB>>>999333000000222444555555333222222222222000///222555888666111///000333...///111111111000...---'''&&&%%%$$$$$$&&&((())),,,+++***(((''''''''''''''',,,333555444555888<<<>>>===AAAGGGIIIHHHGGGJJJRRRRRRSSSUUUXXX\\\```cccmmmllllllnnnsssxxx}}}|||{{{{{{|||||||||~~~{{{{{{|||~~~|||zzzwwwtttssssssuuuvvvwwwxxxyyyyyyxxxtttpppnnnooonnnllllllmmmppptttvvvuuurrrnnnjjjhhhfffdddbbb^^^bbbgggkkklllkkkjjjjjjdddcccbbb``````aaabbbbbbeeeeeeeeeeeeggghhhjjjjjjjjjkkklllllllllnnnqqqtttuuuuuuuuuxxxzzzyyytttooonnniiieeedddhhhlllmmmmmm___dddhhhfff```^^^bbbggg______```aaacccfffhhhjjjmmmmmmmmmnnnqqquuuzzz}}}}}}{{{xxxwwwwwwvvvrrrnnnjjjiiiiiinnnuuuxxxvvvsssnnnooonnnllllllnnnuuuzzz{{{zzzzzzzzz{{{|||~~~\\\___bbbfffhhhhhhhhhgggbbbcccdddeeedddbbb___]]]\\\^^^aaadddfffgggggggggfffdddcccaaa```______```^^^aaadddeeedddbbb``````______```bbbdddcccaaa___aaaaaaaaabbbbbbbbbccccccbbb^^^ZZZYYYZZZ]]]______aaabbbcccdddeeeffffffgggaaaaaaaaa```___^^^^^^]]]^^^___```bbbdddeeefffgggjjjkkklllnnnoooooonnnnnnqqqpppooopppqqqtttxxxzzzyyywwwtttssstttuuuuuuuuuuuuwwwwwwwwwuuuuuuvvvwwwzzzzzzzzzxxxvvvvvvxxx{{{|||yyywwwzzzzzzyyy|||~~~||||||~~~~~~|||}}}|||{{{{{{||||||yyyxxxvvvuuuvvvvvvvvvvvvrrrqqqpppooonnnoooooopppooonnnmmmlllkkkkkkllllllkkkiiifffccc___[[[XXXWWWYYYZZZZZZ\\\^^^aaadddeeefffeeedddfffggggggeeebbb[[[YYYXXXYYY\\\___aaaaaa```\\\[[[\\\ZZZUUURRRTTTVVVWWWXXXXXXVVVTTTTTTUUUTTTVVVXXXYYYXXXUUURRRPPPJJJKKKNNNQQQUUUXXXZZZZZZ]]]^^^^^^\\\YYYVVVUUUUUURRROOOKKKIIIHHHHHHGGGFFFLLLLLLKKKIIIGGGGGGHHHJJJJJJJJJIIIGGGDDDBBB???>>>;;;999888:::>>>AAABBBBBB???;;;666222222333444444444333222333444555444333222555888666222000222444333333444444333000...,,,((('''&&&%%%%%%&&&((()))+++***)))(((''''''((((((***---111333555666:::<<<===<<>>999888888999===@@@BBBBBB@@@===:::888777777666555555444333555777888888777222555888777444222444666999999888777444000---+++))))))'''&&&&&&'''((()))***)))(((((((((((()))***---------000444888;;;;;;<<<:::<<>>>>>999999999:::===@@@BBBCCCBBB@@@>>>>>>===<<<999777777666666777999::::::999333555777777555444555777<<<<<<:::888444///+++((())))))(((''''''''''''(((***)))((('''((()))+++,,,///,,,))),,,333999:::999;;;888:::???CCCEEEIIINNNUUUZZZ___cccccccccdddeeedddggglllrrrwww~~~|||}}}~~~}}}{{{{{{|||}}}|||~~~}}}yyywwwvvvvvvuuutttuuuvvvwwwxxxvvvyyy}}}~~~zzzwwwllliiifffdddcccdddccccccddddddeeeggghhhgggeeecccaaaaaabbbccccccdddeeefffccceeegggiiijjjhhheeedddfffjjjppptttssspppmmmlllmmmmmmnnnooopppppppppoooiiifffccceeejjjnnnpppppphhheeecccdddfffgggeeebbbYYYYYYYYYZZZ[[[^^^```aaa```dddhhhjjjiiiiiijjjlllkkkjjjkkklllmmmooopppppprrrooolllmmmppptttuuuvvvvvvwwwxxxyyyzzz{{{|||}}}~~~|||{{{|||bbbbbbcccbbbaaa```___^^^]]]^^^___```aaaaaaaaa```___```aaabbbbbbccccccccc]]]^^^^^^]]]\\\[[[ZZZYYYXXX\\\```cccccccccccccccaaaaaaaaabbbcccbbb___]]]^^^^^^______```aaaaaaaaa]]]\\\ZZZZZZ\\\\\\\\\[[[WWWYYY[[[^^^___```______```bbbeeeggggggdddaaa______```bbbcccddddddccccccdddfffjjjnnnrrruuuvvvwwwsssrrrrrrrrrrrrssstttuuuqqqpppoooqqqtttwwwxxxxxxyyyxxxwwwtttqqqppprrrtttvvvyyy{{{}}}~~~~~~{{{xxxxxxxxx}}}~~~}}}}}}|||{{{yyyxxx{{{zzzzzzxxxwwwvvvvvvwwwyyy|||}}}qqqrrrtttvvvvvvvvvttttttnnnkkkgggccc```^^^^^^^^^``````___```aaabbbdddeeehhhiiijjjiiihhheeecccbbb___]]]\\\]]]```dddffffffhhhdddbbbaaa^^^WWWTTTTTTRRRSSSTTTSSSPPPNNNNNNNNNNNNOOOPPPQQQQQQPPPOOOMMMMMMPPPSSSTTTTTTUUUWWWYYYVVVXXXYYYXXXTTTOOOLLLKKKGGGGGGHHHKKKNNNOOONNNLLLKKKIIIFFFBBB???@@@BBBEEEGGGGGGEEEDDDBBB@@@>>>===;;;;;;<<<<<<===@@@BBBDDDCCCBBBBBBBBBBBB@@@===::::::999888888::::::999888444555777777666666666666;;;:::999666222---)))&&&(((((('''''''''''''''(((***)))((('''(((***,,,---///***''')))111888999888:::777888===BBBDDDIIIOOOXXX^^^dddgggeeebbbbbbcccdddiiipppvvv{{{yyy{{{||||||{{{zzz{{{|||{{{{{{|||}}}}}}}}}}}}|||xxxwwwuuussssssssstttuuuvvvyyy~~~~~~xxxtttllljjjhhhhhhhhhiiihhhhhheeeccccccdddffffffdddbbbbbbccceeegggiiikkkmmmmmmjjjlllnnnnnnmmmiiieeebbbbbbgggnnnssstttqqqooommmqqqrrrrrrqqqpppnnnnnnnnnlllfffaaa```eeelllqqqssskkkgggddddddffffffccc___YYYYYYXXXXXXYYY[[[\\\]]]___bbbeeeeeecccdddgggkkkkkkkkkjjjiiiiiiiiijjjkkkjjjiiiggggggjjjnnnrrrssstttuuuxxx|||~~~~~~}}}{{{zzzyyyyyyzzz}}}eeeeeedddbbb```^^^\\\[[[[[[[[[]]]^^^___`````````bbbbbbbbbbbbbbbccccccccc^^^]]]\\\[[[YYYXXXWWWWWWYYY\\\aaacccdddccccccdddbbbaaaaaaaaaaaa```\\\YYYXXXYYYZZZ[[[\\\^^^______]]]\\\[[[\\\]]]]]]\\\[[[YYYZZZ\\\^^^___^^^]]]\\\___aaadddffffffdddaaa______```ccceeeffffffeeeddddddfffjjjooosssvvvxxxyyyuuutttssssssrrrrrrrrrrrrmmmmmmooorrrvvvxxxwwwvvvtttuuuuuusssrrrrrrtttvvvxxxzzz}}}{{{xxxyyy{{{~~~}}}{{{yyywwwvvvuuu{{{zzzzzzxxxxxxwwwvvvuuuuuuuuuuuusssuuuxxxzzz{{{zzzyyywwwrrrpppmmmiiieeebbbaaa``````_________aaacccdddfffiiijjjjjjhhheeecccbbbccc```^^^]]]]]]```bbbddddddhhhdddcccccc```YYYWWWXXXTTTUUUVVVTTTRRROOOOOOOOOPPPPPPQQQQQQQQQPPPNNNNNNLLLOOORRRSSSQQQQQQSSSVVVVVVWWWXXXVVVRRRNNNKKKJJJEEEFFFHHHKKKNNNNNNMMMKKKGGGFFFDDDAAA>>>>>>@@@CCCFFFFFFFFFEEECCCAAA>>>===<<<===>>>======>>>AAADDDBBBBBBAAABBBCCCBBB???===:::999888888999:::999777555666666666666666555555777777666444111---)))&&&'''((((((((())))))))))))+++***(((''''''))),,,......***'''***111777999888:::888999>>>BBBDDDHHHNNNYYY___fffhhheeeaaaaaacccccciiiqqqxxx|||yyy{{{}}}}}}|||||||||}}}{{{{{{{{{|||}}}zzzyyywwwuuussssssssstttuuuwww{{{~~~}}}yyytttqqqkkkkkkkkklllnnnnnnmmmkkkfffcccaaacccfffhhhgggdddeeefffiiillloooqqqrrrsssrrrrrrsssssspppkkkfffccc```eeelllpppqqqpppoooooosssuuuuuutttpppmmmkkkkkkkkkddd]]][[[```hhhooorrrnnnjjjfffeeedddbbb^^^[[[]]]]]][[[ZZZZZZ[[[\\\\\\^^^bbbfffeeebbbccchhhlllsssrrrppplllgggeeeeeefffcccbbbcccdddhhhmmmrrruuusssuuuyyy~~~}}}zzzuuuuuuvvvxxxzzz}}}~~~hhhgggeeeccc```]]][[[ZZZ\\\]]]^^^```aaacccddddddccccccbbbbbbbbbbbbbbbbbb___]]][[[XXXVVVUUUUUUUUUZZZ]]]bbbdddeeeddddddddddddcccbbbaaaaaa^^^ZZZWWWRRRSSSUUUVVVYYYZZZ\\\]]]^^^]]]]]]^^^``````^^^\\\\\\]]]_________]]][[[YYY]]]___aaabbbbbbaaa___^^^\\\___bbbfffhhhhhhhhhgggfffhhhkkkooosssvvvwwwxxxwwwvvvuuusssrrrqqqpppooommmnnnppptttwwwwwwtttrrrnnnppprrrsssssstttvvvxxx{{{}}}{{{wwwxxx{{{~~~|||yyywwwvvvvvvvvv{{{~~~yyyxxxxxxuuuvvvvvvuuutttrrrpppoootttvvvzzz}}}~~~}}}{{{yyyvvvuuurrrnnnjjjgggdddbbb```______```bbbdddfffgggjjjjjjiiifffbbb```aaaccc^^^\\\ZZZ[[[]]]```bbbbbbfffcccaaabbb```[[[YYYZZZUUUVVVWWWUUUSSSPPPPPPPPPQQQQQQQQQQQQPPPOOOMMMMMMKKKOOORRRRRRPPPOOOQQQTTTVVVWWWWWWTTTPPPLLLKKKJJJEEEFFFHHHLLLNNNNNNLLLIIIEEEEEEEEECCC@@@@@@AAACCCDDDFFFGGGGGGFFFBBB>>><<<===>>>???===<<<<<>>>>>???AAAAAA???===777666666777999:::999888666666666666666555444222333333333333000---***(((((()))***+++,,,,,,---------+++)))''''''))),,,...---+++***---222777999::::::888:::???CCCDDDHHHLLLVVV]]]eeegggdddaaacccfffdddkkktttyyy|||zzz}}}{{{{{{{{{|||}}}~~~zzzzzzyyywwwvvvvvvuuuuuurrrtttvvvwwwvvvsssooolllhhhiiikkknnnqqqpppnnnkkkgggdddbbbdddiiilllkkkiiiiiikkkmmmppprrrsssttttttuuuuuuuuutttqqqmmmiiigggbbbfffjjjmmmnnnmmmnnnnnnpppsssuuutttoookkkiiihhhfff```YYYXXX\\\ccciiikkkiiihhhfffdddcccaaa___^^^```___]]][[[ZZZZZZZZZZZZ]]]ccciiijjjgggfffjjjnnnuuutttqqqlllfffbbbbbbddddddeeefffgggiiimmmqqqtttvvvwww{{{{{{uuurrrsssvvvyyy|||jjjhhhfffccc```]]][[[YYY```aaabbbccceeeggghhhiiiccccccbbbaaaaaaaaaaaaaaa```^^^ZZZWWWTTTTTTTTTTTT[[[^^^ccceeeeeedddddddddeeedddcccbbbaaa^^^YYYVVVOOOOOOQQQTTTVVVYYYZZZ[[[_________```bbbbbb___]]]^^^___```aaa___\\\YYYWWW\\\]]]^^^___```___]]]\\\ZZZ]]]aaafffiiikkkkkkkkkhhhjjjmmmpppsssuuuuuuvvvxxxwwwvvvtttrrrpppnnnnnnnnnooorrruuuwwwvvvrrrnnnkkkmmmqqqssstttvvvxxxzzz~~~~~~zzzvvvwwwzzz~~~{{{xxxwwwwwwxxxxxxvvv{{{|||xxxvvvwwwqqqrrrtttuuuuuusssqqqpppsssvvv{{{~~~~~~|||zzztttsssqqqmmmiiidddaaa^^^`````````aaaccceeegggiiijjjjjjiiieee```___aaadddZZZYYYWWWXXX\\\___aaaaaadddaaa```bbb```[[[ZZZ[[[VVVWWWWWWVVVSSSQQQPPPPPPRRRRRRQQQPPPOOONNNLLLLLLLLLPPPTTTSSSPPPOOOQQQUUUWWWWWWVVVSSSOOOLLLKKKKKKFFFGGGJJJMMMOOONNNKKKHHHEEEFFFFFFEEECCCBBBCCCEEEDDDEEEHHHIIIGGGCCC???<<<<<<>>>>>>===::::::===???<<<<<<<<<===??????>>>===444444444666999:::;;;:::777666555555555555333111111111222222111...,,,***)))***+++---...///000000...,,,)))''''''))),,,------------000444888:::;;;;;;999;;;@@@DDDDDDGGGLLLSSS[[[cccfffcccbbbeeeiiifffmmmvvv|||~~~|||yyy{{{~~~~~~yyyzzz{{{|||}}}||||||{{{zzzzzzzzzzzzyyyxxxxxxxxxqqqrrrssssssqqqooollljjjeeegggkkkooorrrqqqmmmjjjhhheeeccceeekkkoooooommmmmmnnnppprrrssstttssssssvvvvvvvvvtttrrroookkkiiieeegggjjjkkkkkkkkklllmmmmmmpppssssssnnniiigggfffaaa\\\WWWVVVZZZ```dddeeebbbbbbccccccccccccdddddd```___\\\ZZZXXXWWWWWWWWW]]]eeemmmooollljjjllloooppppppnnniiidddaaaccceeellllllllllllkkklllnnnpppyyyzzz~~~yyyrrrqqqssswww{{{~~~