BM6P6(@ qqqeeeaaaaaajjjuuusssggg\\\TTTOOOMMMLLLJJJHHHFFFDDDBBBAAA>>><<<888666666555444333///...---,,,+++,,,---------,,,++++++******++++++++++++++++++++++++++++++((()))******))))))***+++''''''(((((())))))******((('''''''''((()))+++,,,***)))((('''&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&'''(((''')))++++++)))'''&&&''''''&&&%%%###!!!%%%&&&&&&''''''&&&&&&%%%$$$%%%'''))))))***)))))))))))))))(((''''''&&&&&&&&&'''''''''&&&%%%%%%$$$)))+++,,,)))&&&$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''')))---111DDD\\\{{{~~~|||}}}~~~wwwnnnccc]]]___bbbcccccchhhmmmttt{{{|||wwwmmmfffZZZ\\\^^^`````````______[[[QQQCCC777000///000111//////...---------......111444888999777444222222......------...///111111555444222333666<<>>777444222111000///...---,,,,,,,,,,,,///222666888777555444333111000...---,,,---......000000000222666:::>>>@@@GGGLLLSSSXXX\\\^^^```aaaaaa```]]]\\\\\\\\\]]]\\\```]]]YYYYYYZZZXXXTTTOOOGGGEEEAAA>>>;;;999999888666555555444444555666777888777666555555555555555333333444444444333333222111000000000000111222222111000//////000000///---//////...---------------...////////////......---000///...,,,++++++++++++---,,,+++***)))))))))))))))))))))***************)))(((&&&'''***+++)))'''''''''((())))))))))))((('''''''''((()))*********))))))))))))((((((((((((***)))))))))))))))))))))++++++***))))))***+++,,,***,,,///333888@@@IIIOOOUUUXXX^^^cccgggjjjnnnqqqwwwwwwxxxxxxxxxxxxwwwwwwvvvwwwxxxwwwvvvuuuvvvxxxxxxzzz}}}~~~|||zzz|||zzzxxxvvvuuussspppmmmjjjeee```[[[RRRHHHCCCEEEMMMUUUcccqqqzzzzzzuuuooolllfffccceeefffeeegggllljjjlllmmmmmmjjjeee```\\\___bbbhhhqqq{{{xxxoookkkjjjkkkkkkjjjddd```___^^^]]]```eeepppzzzkkk\\\MMMAAA<<<222000---***))))))***+++((((((((((((''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''&&&$$$###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''''''''''''''(((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))sssggg```^^^bbbmmm{{{{{{lll___UUUPPPNNNMMMKKKHHHEEECCCAAA@@@===999555333444555777777333222222000///,,,+++***---,,,++++++******++++++++++++++++++++++++++++++'''(((***)))(((((()))+++))))))))))))((((((((((((&&&''''''((((((''''''''''''''''''(((((())))))))),,,+++***))))))(((((()))'''(((((((((''''''(((***&&&%%%$$$$$$%%%&&&)))***%%%&&&&&&''''''&&&&&&%%%'''''''''&&&%%%""" $$$$$$%%%&&&&&&'''((((((&&&&&&''''''&&&&&&%%%%%%%%%&&&((((((''''''(((***((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''&&&(((,,,///111BBB[[[www{{{}}}|||vvvwwwsssmmmfffcccaaaaaabbbccceeeiiinnnpppnnnjjjfff]]]XXXTTTTTTWWW\\\^^^___```ZZZQQQHHH@@@:::555111111000...,,,************,,,///333555666555666666555333000---+++++++++,,,,,,---000222555888:::;;;CCCGGGMMMSSSVVVYYY\\\^^^___^^^]]][[[[[[[[[\\\\\\___]]][[[[[[]]]]]]ZZZWWWNNNLLLGGGBBB>>>;;;::::::666666555555555777888999:::999888777666555555555222333333444444333333333111111111111111222333333111000//////000000///---//////...------------.........------...//////000000///...---+++++++++***---,,,+++******)))******+++++++++***************)))(((((()))******(((&&&'''((())))))******))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))******************************+++---000444:::CCCMMMTTT\\\```eeeiiikkknnnqqqsssuuuvvvwwwxxxyyyyyyyyyyyywwwxxxyyyxxxvvvtttuuuvvvwwwyyy|||~~~~~~}}}{{{|||zzzwwwtttrrrpppmmmjjjgggbbb\\\VVVMMMEEECCCFFFWWW```ooo{{{~~~zzzpppiiibbb```aaahhhmmmlllkkkjjjgggfffdddbbb___]]][[[ZZZ]]]ccclllttt{{{{{{ppphhheeefffhhhjjjiiieeeccchhhkkkkkkkkkmmmooo```SSSEEE;;;777...,,,***)))((()))***+++((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))tttjjjfffeeehhhsss{{{lll^^^UUUPPPMMMMMMKKKIIIGGGEEEDDDCCC===999444111111333444555111111111111///---+++)))---,,,++++++******++++++************************(((***++++++***)))+++,,,******))))))((((((''''''((()))***++++++***((('''+++******)))((('''''''''&&&&&&&&&&&&'''((()))***((())))))((('''(((***---,,,***'''$$$###$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%###$$$%%%&&&'''(((***+++)))((((((''''''(((((()))&&&''''''''''''''''''&&&&&&&&&''''''&&&(((+++---000;;;PPPkkk}}}}}}zzzsssrrrqqqoookkkfffcccbbbccccccdddeeegggjjjjjjhhhfffbbb[[[SSSQQQVVV\\\aaacccbbb]]]UUUMMMFFF???888444111000---+++************))),,,000333444555777888777555222///---,,,------......000222444666888999>>>BBBHHHMMMPPPTTTXXXZZZ\\\\\\\\\ZZZZZZZZZ\\\]]]___]]]\\\]]]______]]]ZZZUUUQQQLLLFFFAAA===;;;:::777666666666666888999::::::999777666555444444444000111222222222222222222222222111111222222333444333222111111222222111//////......---------......///...---,,,,,,---///000///...---+++************---,,,++++++************+++***************))))))((()))***++++++)))'''%%%(((((()))***************'''((((((((()))))))))***''''''(((((())))))******)))))))))))))))*********)))***+++++++++++++++***...000333666<<>>888444333444555555---...//////...---+++***---,,,++++++******++++++************************%%%&&&((('''&&&&&&''')))******))))))((((((''''''))))))+++++++++***)))(((******))))))((((((''''''%%%%%%%%%%%%&&&'''(((((()))******)))((())),,,...222000,,,)))''''''((()))%%%&&&&&&''''''&&&&&&%%%$$$%%%''')))***++++++***&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%######$$$&&&((()))******((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&%%%&&&'''&&&&&&'''))),,,***222BBB[[[zzz~~~~~~}}}xxxsssjjjlllmmmllliiieeeccccccbbbaaa___```bbbcccccccccbbb[[[RRROOORRRXXX___bbbbbb]]]VVVOOOIIICCC===999222000...+++***+++,,,---(((***...000111444777999777666444222111000000000///.........000333666888;;;>>>BBBFFFJJJNNNRRRUUUWWWYYYZZZYYYXXXYYY\\\___```___^^^^^^^^^]]][[[YYYWWWTTTOOOIIIDDD???;;;:::888777666666777888999:::777777555444222222111111111111222333333333333333222222111111222222333444333222111111222222111///......---------......///111000...,,,,,,,,,---------,,,+++***))))))))))))---,,,++++++++++++++++++******)))))))))(((((((((''')))++++++***(((&&&%%%(((((()))***************(((((((((((())))))))))))''''''(((((())))))******(((((())))))************)))***+++,,,------------///111555:::AAAIIIRRRXXX^^^bbbggglllnnnppprrrssstttuuuwwwxxxzzzzzz{{{{{{{{{||||||zzzwwwvvvvvvvvvuuuwwwyyyzzz{{{{{{zzzyyyxxxvvvssspppooollliiifff___VVVMMMGGGEEEHHHSSS^^^ooowwwxxxlllaaa\\\ZZZ[[[___eeelllppppppmmmlllfff]]]VVVSSSUUUYYY]]]fffmmmuuuzzzzzzyyyyyyzzz|||tttkkkdddbbbcccfffhhhmmmrrr{{{yyyiiiWWWKKKAAA777000...+++***)))'''&&&&&&&&&'''((((((((((((''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((tttppprrrvvv}}}xxxjjj]]]UUUQQQLLLLLLKKKJJJJJJIIIHHHHHHCCC>>>999555333333333333------------------,,,+++---,,,++++++******++++++************************&&&((())))))(((''')))***))))))))))))((((((((((((''''''((())))))(((((((((&&&&&&'''((())))))*********)))(((''''''&&&&&&&&&)))***+++***))))))***,,,---+++)))'''''''''((()))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))(((''''''''''''&&&%%%%%%$$$######%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%((())))))(((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%$$$%%%'''&&&&&&&&&(((***'''---999LLLiii|||yyyvvvgggjjjnnnppppppmmmhhhddd```]]]ZZZXXXYYYZZZ[[[ZZZ[[[VVVNNNIIIIIINNNVVV[[[___\\\XXXTTTPPPJJJEEEAAA666444000---,,,,,,---...(((***,,,...///222555888555666666666555444222111---,,,+++***,,,...222444777999<<>>666000...******)))''''''&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((uuupppqqqttt}}}zzzkkk]]]UUURRRMMMLLLKKKIIIHHHFFFEEEDDD???;;;777444333333222111000000///---,,,,,,,,,,,,---,,,++++++******++++++************************)))***++++++******+++,,,(((((((((((())))))))))))''''''''''''((()))******$$$%%%&&&'''((()))******+++***)))(((''''''''''''''')))******(((''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''%%%$$$%%%'''((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%$$$%%%&&&&&&&&&&&&''')))'''---333>>>SSSqqq~~~{{{zzzppprrrvvv{{{~~~zzzrrrkkk```\\\WWWTTTTTTTTTTTTTTTQQQOOOKKKEEEAAACCCKKKRRR[[[[[[\\\\\\ZZZTTTMMMHHH<<<999555000---,,,,,,---***+++,,,,,,---///333666444555777888777444111///,,,,,,,,,,,,---...///000333444777999;;;???DDDHHHIIILLLPPPQQQQQQSSSYYY^^^`````````^^^\\\YYYXXXWWWVVVVVVUUURRRLLLFFF@@@<<<:::999777666555555666777333222111111000000000111000000111222333444444333111000000000000111222222111000//////000000///------------------...//////............------,,,+++++++++++++++,,,---...///,,,,,,,,,++++++,,,,,,---++++++******)))(((((('''&&&(((***)))(((''')))+++''''''((())))))))))))((())))))))))))(((((((((((())))))))))))(((((((((((('''(((((()))******++++++******+++,,,///222444666666<<>>ZZZwww}}}}}}{{{||||||sssccc^^^YYYUUUSSSSSSSSSRRRKKKLLLJJJCCC======EEEMMMXXX[[[___cccbbb\\\SSSLLLAAA>>>888222...,,,+++,,,++++++,,,,,,,,,...222555444666888999777333///,,,+++---///111111111//////000111333444666:::???CCCCCCHHHLLLNNNNNNQQQWWW]]]`````````___\\\ZZZYYYYYYVVVWWWWWWUUUPPPIIIBBB>>>:::999777666555444555555222222111111000111111111,,,,,,...//////000000000000000000///000111111222333222111111222222111000---------------...///000+++,,,---...///...---,,,,,,,,,,,,---...///111111,,,,,,,,,++++++,,,------,,,,,,++++++***))))))(((&&&(((***)))''''''***---&&&''''''((((((((((((((())))))))))))((((((((((((******))))))(((((('''''''''(((((()))***+++++++++*********,,,///333777999???EEEMMMUUU\\\aaafffiiikkkooosssvvvvvvuuutttssswwwwwwxxxyyyzzzzzzzzzzzzvvvwwwxxxvvvtttssstttuuuuuuuuuuuuuuutttsssrrrqqqiiihhheeebbb\\\TTTKKKDDDCCCBBBGGGQQQ]]]jjjzzztttfffbbbiiirrr{{{{{{pppmmmkkkiii\\\ZZZXXX[[[gggzzz}}}vvvqqqjjjjjjjjjllloooqqqpppooosssrrruuu}}}zzzhhhXXXLLLAAA;;;777000***(((%%%&&&&&&'''((()))******)))(((((((((''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''******))))))((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((|||uuummmhhhqqqyyy~~~mmm^^^UUUQQQRRRPPPMMMJJJGGGFFFEEEEEE>>><<<999777666555333222555333000...---...000222---,,,,,,++++++,,,,,,---)))))))))))))))*********++++++***))))))((())))))((((((((((((((((((((((((************)))((('''&&&)))***+++++++++***((('''&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''***))))))((('''&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%############%%%''''''&&&&&&&&&&&&'''((((((''''''((()))***,,,...///&&&((()))++++++)))(((&&&(((((((((&&&$$$$$$&&&(((&&&$$$)))222999CCC]]]xxxrrrjjjbbb```^^^ZZZYYYZZZUUURRRNNNIIIEEECCCBBBBBBJJJSSS^^^eeeddd___YYYVVVMMMFFF===666111...***(((******))))))+++---000222333555777888888666444333------------------------///...---...000333777999===@@@CCCGGGJJJOOOUUUYYY^^^```bbbbbb^^^ZZZVVVUUUTTTTTTUUUTTTPPPJJJDDD@@@===;;;888666666666555444444333222000//////......///000000111111111111000000000//////.........---222111111111000000//////000000000000///////////////......------......///++++++,,,,,,---...//////111000///...,,,+++***)))************************))))))((())))))***++++++))))))))))))))))))))))))+++++++++*********))))))------,,,,,,+++*********++++++++++++,,,,,,***)))/////////000222777>>>CCCMMMQQQXXX^^^bbbeeehhhiiinnnppptttwwwyyyxxxvvvtttyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxyyyyyyxxxvvvtttrrrrrrqqqpppppppppooollliiifffccc^^^UUULLLEEEAAA@@@@@@DDDMMM\\\mmm{{{|||ooobbb___ooouuummmjjjiii]]]]]]aaammmssskkk^^^bbbgggllloooqqqqqqrrrxxxuuuvvv~~~}}}jjj^^^MMMDDD<<<777222,,,)))***))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###%%%''''''&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((()))))){{{rrrjjjdddeeelllvvvooo___UUUPPPQQQOOOLLLIIIFFFDDDCCCBBB>>><<<999777666555333222222222000//////...//////---,,,,,,++++++,,,,,,---,,,,,,++++++******))))))******)))(((((((((((((((************************''''''''''''&&&%%%$$$$$$))))))******))))))((('''&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&''')))))))))((('''&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%%%%&&&&&&&&&&&&&&&'''((((((((((((((((((((()))******&&&'''((())))))((('''&&&%%%&&&&&&%%%$$$%%%''')))+++(((***///111777KKKaaa~~~uuulllhhhddd```___aaaccc___XXXPPPJJJEEEBBBAAACCCKKKUUU]]]______]]]]]]SSSMMMDDD<<<666222...******)))(((((())),,,...000222444666888888777555444000//////......---------...---------///222555888888;;;>>>AAADDDHHHMMMQQQYYY\\\______\\\YYYWWWVVVVVVWWWWWWVVVSSSMMMGGGCCC===;;;777666555555444333333333111000///.........//////000111111111000000111111000000000/////////222111111111000000000000............------------......------------......++++++,,,,,,---......///.........------,,,,,,+++************************))))))(((((())))))******))))))))))))))))))))))))+++++++++*********)))))),,,,,,+++++++++*********+++*********+++++++++***///000222444777===CCCHHHRRRWWW]]]cccgggjjjmmmnnnqqqsssuuuxxxxxxxxxvvvuuuyyyyyyyyyyyyyyyyyyxxxxxxuuuvvvwwwxxxwwwvvvtttrrrrrrqqqpppppppppnnnkkkiii```\\\UUULLLCCC>>>===>>>CCCJJJWWWfffuuuyyyooohhhhhhtttwwwllleeeccc]]]```hhhwwwzzzmmmddd___bbbfffiiikkkkkkkkkkkkoooqqqwwwtttbbbVVVFFF>>>777333...)))&&&'''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###############"""""""""!!!###%%%%%%$$$$$$$$$&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))yyypppfff```^^^cccllluuu~~~qqqbbbXXXSSSQQQOOOLLLHHHEEEBBBAAA@@@>>><<<999777666555333222///000000000///...---,,,---,,,,,,++++++,,,,,,---...------,,,+++***)))))),,,+++++++++************************************&&&&&&&&&&&&&&&%%%$$$###))))))((('''''''''''''''''''''((((((((((((''''''%%%&&&''''''%%%%%%&&&'''))))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((***,,,)))***,,,+++,,,:::JJJggg|||xxxrrrmmmiiiiiilllpppmmmfff]]]SSSKKKDDDAAA???DDDKKKQQQVVVZZZ^^^aaa[[[UUUMMMEEE>>>777222...)))(((''''''(((***,,,---000222444777888777666666222111000///---,,,+++***---,,,,,,,,,---000333555555777999;;;>>>AAAFFFIIISSSUUUXXXZZZYYYXXXWWWWWWVVVWWWXXXXXXTTTOOOJJJFFF>>>;;;888666555555444333333222111000///...............///000000000000000111111111111000000000000111111111111111000000000............------------...------,,,,,,------...+++,,,,,,------.........,,,---------------------++++++++++++++++++++++++***))))))(((((((((((()))))))))))))))))))))))))))+++++++++***************++++++******************++++++******+++,,,...///111444888<<<@@@FFFLLLQQQZZZ^^^eeekkknnnqqqsssuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxsssuuuvvvwwwwwwvvvtttsssqqqpppmmmlllkkkiiifffcccYYYTTTKKKBBB;;;999<<>><<<999777666555333222000//////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++******)))*********************)))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%)))((('''%%%%%%&&&'''''''''(((((())))))(((((('''%%%&&&''''''%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&######&&&((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%''''''&&&%%%%%%&&&''''''$$$%%%&&&&&&&&&&&&(((***)))'''(((+++***+++333>>>QQQjjjzzztttoooooorrrtttsssqqqkkkbbbWWWMMMGGGDDDDDDDDDFFFKKKRRRYYY^^^^^^ZZZTTTLLLCCC<<<555111+++***((('''((()))+++,,,...000222555666777777777333222000...,,,***)))(((,,,,,,++++++,,,...000111555777999:::;;;>>>BBBEEEKKKNNNRRRTTTUUUVVVWWWYYYVVVWWWYYYXXXVVVQQQLLLHHHAAA>>>:::888777666555333333222111000............------...///000000000000000000000000000000000000111111111111111111111111000000000000////////////------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++++++++++++++++++++******)))((('''''''''((())))))))))))))))))))))))************************************************,,,,,,,,,,,,---///333666777;;;@@@FFFKKKPPPVVVZZZaaaffflllqqqtttvvvxxxzzzyyyxxxxxxxxxxxxxxxyyyyyyvvvvvvvvvvvvvvvwwwwwwxxxsssuuuvvvwwwwwwvvvuuusssooollliiieeebbb___[[[WWWRRRMMMDDD;;;777:::AAAGGGSSSaaarrr~~~zzzmmmccc^^^aaafffppp|||wwwrrrpppllloooqqqqqqnnnlllmmmnnnpppzzzlll[[[LLLBBB<<<555000///---***(((***))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***))))))((('''&&&&&&%%%%%%&&&(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((('''''''''''''''''''''((())))))|||sssiiibbbdddhhhnnnuuu}}}ssseee[[[VVVQQQPPPNNNKKKGGGCCCAAA???>>><<<999777666555333222222000---+++++++++---...---,,,,,,++++++,,,,,,---((()))))))))******++++++&&&&&&'''((((((''''''&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%)))(((&&&%%%%%%%%%&&&'''''''''((((((((((((''''''%%%&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''$$$$$$((()))&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&'''((((((&&&((()))((('''&&&'''((($$$$$$&&&)))***+++000555@@@XXXxxxvvvnnnllloooooossswwwxxxsssiii^^^WWWNNNIIICCCAAADDDKKKSSSYYY\\\ZZZVVVOOOFFF>>>777333...,,,+++))))))***+++,,,,,,---000222444666666666555444333111///---+++***,,,,,,+++++++++,,,......444666777888999;;;???BBBEEEHHHKKKNNNPPPRRRVVVXXXWWWYYYZZZ[[[XXXTTTOOOLLLDDDAAA===;;;999888666555333222111///......------,,,,,,---//////000000000////////////////////////111111111111111222222222000000000000////////////...------,,,,,,------...,,,,,,,,,---------------///......------,,,+++++++++++++++++++++++++++++++++***)))((((((((((((((())))))))))))))))))))))))************************))))))******+++++++++,,,***,,,---...000444999===AAAEEEJJJPPPUUUZZZ___cccgggkkkpppuuuwwwxxxyyyzzzyyyxxxxxxwwwwwwxxxyyyzzzuuuuuuttttttttttttuuuvvvtttuuuvvvwwwvvvuuusssqqqmmmiiiddd^^^ZZZUUUOOOLLLIIIEEE>>>888888@@@JJJSSSdddppp~~~yyyvvvwwwrrr{{{}}}{{{zzz|||wwwlllddd```eeeiiipppxxx}}}}}}|||wwwtttuuuxxxppp___QQQDDD===777222.........******+++(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""&&&''')))((('''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))))))))'''''''''''''''((())))))wwwnnngggbbbeeelllttt|||rrrbbbWWWQQQPPPOOONNNKKKHHHDDDAAA???>>><<<999777666555333222333111---******+++...000---,,,,,,++++++,,,,,,---''''''((()))***++++++,,,((()))***+++,,,+++***)))************************%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***'''(((,,,)))"""%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''))))))''''''''''''''''''''''''&&&((()))((('''%%%%%%&&&$$$$$$%%%'''((()))***+++444GGGbbb|||zzzooojjjlllnnnttt}}}}}}tttnnn]]]UUUJJJCCCCCCIIIOOOTTTVVVVVVUUUPPPGGG???999666000///---+++******+++,,,***+++---000222333444555777666555444222111000///---,,,,,,+++++++++,,,,,,000222333444444666:::===???AAADDDFFFIIILLLQQQTTTXXXZZZ\\\]]][[[XXXSSSPPPGGGDDD???<<<;;;999777666222111000///...---------++++++---...////////////............////////////111111111222222222222222............------------.........------.........------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))***))))))))))))))))))))))))***************+++++++++))))))***+++,,,,,,------))),,,111444666:::AAAFFFMMMPPPUUUYYY]]]aaafffiiikkkoootttwwwxxxxxxxxxyyywwwwwwvvvvvvwwwxxxxxxyyyuuutttrrrqqqpppqqqrrrssssssssstttsssrrrooollljjjgggccc\\\VVVQQQLLLGGGCCC???===::::::???JJJWWWaaauuu|||wwwmmmhhhgggeeessszzzuuurrrsssvvvxxxtttmmmeeeaaa___fffkkkrrryyy}}}}}}{{{}}}~~~{{{uuuaaaSSSHHH???999222---***+++,,,)))(((***(((((((((((((((((((((((())))))((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************'''''''''''''''((()))))){{{qqqjjjbbbdddiiirrr{{{sssbbbVVVPPPNNNMMMLLLJJJGGGDDDAAA???>>><<<999777666555333222222000///---,,,---......---,,,,,,++++++,,,,,,---)))))))))******+++++++++)))+++,,,.........,,,,,,************************%%%&&&&&&'''''''''&&&&&&((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&%%% ''')))$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((%%%&&&''''''''''''&&&%%%"""$$$&&&'''%%%$$$%%%%%%%%%%%%%%%&&&((()))(((&&&,,,888LLLeeewwwrrrssstttzzzrrrfffWWWKKKFFFGGGJJJLLLNNNQQQRRROOOHHH@@@;;;888111000---+++******++++++)))***+++---///111222333444444444333333222222111---------,,,,,,+++++++++,,,---//////000222666999999;;;===???AAAEEEJJJNNNVVVXXXZZZ[[[ZZZWWWSSSPPPHHHDDD@@@===;;;999777555222111000///...---------***+++,,,---.../////////......//////000000000000111111111222222333333333............------------000//////......//////000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,---...//////,,,222999>>>AAAFFFMMMSSSXXXZZZ]]]```bbbfffjjjmmmooorrrvvvxxxxxxwwwwwwwwwsssttttttuuuvvvwwwwwwxxxtttssspppnnnnnnnnnnnnooooooooonnnmmmjjjfffbbb```[[[WWWQQQKKKGGGCCC>>><<<999:::;;;@@@IIIWWWgggqqq}}}wwwkkk___YYYWWWZZZfffppptttuuutttnnngggaaacccdddaaa\\\ZZZ[[[]]]dddjjjsssyyy}}}zzzvvvrrrttt|||{{{eeeSSSHHHAAA:::555///***(((***+++(((''')))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&((('''%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))'''''''''''''''((())))))}}}rrrjjjeeefffiiiqqqyyyttteeeYYYSSSKKKKKKJJJIIIFFFCCC@@@>>>>>><<<999777666555444222000000000000///...---,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++$$$%%%''')))***)))''''''(((((((((((((((((((((((((((((()))))))))))))))((('''((()))))))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&******%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$%%%%%%&&&&&&###$$$&&&''''''&&&$$$###!!!$$$%%%$$$$$$$$$%%%''''''&&&'''***,,,+++'''(((///===VVVvvv|||~~~|||vvvbbbRRRIIIEEEEEEDDDJJJMMMPPPNNNHHHAAA<<<:::222000---+++))))))******((()))***,,,...///111111000000000000000000000000......------,,,++++++***+++,,,---...///111555888666777999:::<<<@@@FFFIIIRRRSSSVVVWWWVVVSSSOOOMMMGGGDDD@@@<<<:::999666444222111000///------------)))***,,,---...///////////////000000111111111222111111111222222333333333111000000000////////////000000////////////000000------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------))))))))))))))))))))))))))))))******++++++++++++******+++,,,...///000000222999BBBHHHKKKPPPWWW]]]___aaabbbccceeehhhllloooqqqtttwwwyyyxxxvvvvvvvvvqqqqqqsssuuuvvvwwwwwwwwwtttrrrpppmmmlllllllllmmmkkkkkkjjjhhhddd___[[[XXXPPPLLLGGGBBB>>>;;;888666888:::???GGGRRRbbbrrr}}}~~~}}}xxxmmm```TTTNNNKKKMMMUUU\\\```fffjjjcccYYYOOOQQQQQQPPPOOOQQQWWW\\\aaahhhrrrxxxzzzzzzzzzzzznnnjjjiiinnnyyypppZZZJJJAAA<<<777333///+++)))+++,,,)))(((***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""#####################''')))***)))'''&&&&&&'''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''''''''''''''((()))))){{{rrrkkkfffdddgggqqq{{{qqqaaaTTTMMMNNNMMMKKKHHHEEEBBB@@@???:::999777666444333222222------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))******)))((('''&&&&&&%%%&&&&&&'''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))---111777DDD]]]yyy~~~uuuaaaNNNCCCAAADDDGGGHHHIIIKKKJJJFFF@@@;;;999222......---***)))+++---,,,***)))***,,,...000222222222222222222222222222000---+++))))))*********))))))+++///222333333333222222333777<<>>===;;;777555666999???FFFQQQaaasss||||||uuufff\\\SSSIIIGGGJJJJJJNNNSSSWWWXXXVVVQQQNNNKKKHHHIIINNNQQQQQQVVV___iiijjjnnnrrruuuvvvtttrrrkkkfffdddjjjuuu~~~{{{}}}nnn```NNNAAA;;;777222---))))))))))))))))))))))))&&&'''((())))))((('''&&&(((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&'''((('''&&&$$$###!!!""""""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''''''''((())))))))))))((('''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((vvvoooiiifffiiittt}}}}}}ooo___SSSMMMKKKJJJIIIGGGEEECCCBBBAAA===<<<:::888777666555555111000000///......//////++++++,,,,,,---...//////***************)))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''((())))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&%%%&&&''''''&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&&&&'''&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((()))))))))))))))***...888MMMjjj{{{zzz|||~~~wwwzzzzzz}}}zzzhhhTTTGGGBBBAAAGGGHHHKKKNNNNNNKKKFFFAAA>>>777111000...++++++------,,,*********,,,///000111111111222222333333333333222///---++++++++++++***))))))+++...111222222222222222333666:::>>>@@@FFFHHHKKKNNNOOONNNLLLKKKHHHGGGDDDAAA===:::777555111111111000///---,,,++++++,,,,,,,,,,,,------------......//////000000111111111000000000000000000222222222111111111000000/////////////////////........./////////000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,---.........---,,,+++,,,++++++***+++///555:::HHHNNNWWW^^^bbbdddeeeeeehhhiiijjjlllnnnqqqssstttrrrsssuuuvvvwwwwwwvvvuuunnnnnnmmmmmmnnnoooqqqrrrooollliiifffeeeeeecccbbbaaaaaa___[[[UUUNNNHHHEEEAAA;;;888888888555555888<<>><<<:::888777666666333222111000///.........---,,,+++++++++,,,---...)))************))))))((())))))))))))))))))))))))((((((((((((((('''''''''((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((((())))))))),,,)))***333???TTTvvv}}}|||~~~~~~wwwtttsssuuu|||ppp^^^NNNEEEAAAFFFHHHMMMRRRUUUSSSOOOKKKDDD===555333000,,,,,,...,,,+++***)))***,,,...000///000000111222333444444555444222///...---,,,,,,***)))(((***---///000///000111111333444777999:::???AAAEEEHHHJJJJJJIIIHHHIIIHHHFFFCCC@@@<<<999888555555333111000///......,,,------------.........------...//////000000111000000000000111111111111222222111111111111000000......//////////////////...////////////000000000------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++...............---,,,,,,,,,,,,,,,---///555<<>>BBBMMM\\\jjjxxxlllbbbVVVOOOLLLLLLOOOTTTXXXVVVTTTPPPLLLHHHEEECCCDDDEEEJJJRRRYYY___hhhpppsssoookkkiiikkkooouuuyyyiiieeedddiiiqqqyyy{{{zzzqqqnnnmmmsss|||yyygggRRRJJJ???888444000***%%%((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""###&&&(((***'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((}}}xxx{{{sssnnnlllppp|||zzziiiZZZPPPLLLHHHHHHGGGFFFEEECCCCCCBBB>>>===;;;999777666555444333222000///---,,,,,,,,,...,,,***)))(((((()))***))))))************)))((((((((((((((((((((((((((('''''''''((((((((((((((()))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&'''((('''&&&''''''''''''''''''''''''''''''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%$$$######'''''''''((((((((())))))///)))+++222777BBBcccyyyrrrjjjiiinnnwww}}}uuueeeUUUHHHBBBCCCGGGMMMTTTZZZ[[[XXXUUUJJJBBB999555111---,,,...+++***)))))))))***,,,------...///000222333444555555444333111000...,,,,,,***)))((())),,,......---,,,---///111333444555555999;;;>>>AAADDDDDDDDDDDDCCCCCCCCCBBB@@@>>><<<:::999777555333222111111222....../////////000000000.........//////000000000/////////000000000000111//////////////////..................////////////------........./////////------,,,,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++,,,---.../////////000222444888>>>FFFKKKNNNSSSZZZ```cccfffgggiiipppooonnnnnnoooqqqtttuuummmmmmlllllllllmmmooopppmmmnnnnnnooonnnllliiihhhiiieeeaaa^^^\\\[[[XXXWWWUUURRRNNNHHHCCC>>>:::888555222222555888:::AAAHHHNNNZZZjjjvvv~~~}}}vvveee^^^VVVRRRSSSWWW]]]aaabbb^^^WWWPPPJJJHHHGGGGGGEEEHHHOOOWWW___gggpppvvvvvvrrrlllgggeeehhhnnnrrrfffdddcccfffmmmrrrsssrrrlllkkknnnuuulll\\\JJJCCC;;;444111...)))%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%(((***'''''''''&&&%%%%%%%%%$$$&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((~~~qqqjjjuuuzzzrrrnnnmmmsss}}}jjjZZZOOOKKKJJJIIIHHHFFFEEECCCBBBAAA@@@>>><<<:::888666555555333222111///---,,,++++++,,,+++***)))))))))***+++((())))))*********))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''%%%$$$'''''''''''''''''''''''''''((()))))))))((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%$$$######''''''''''''(((((((((((()))%%%(((......333LLLjjjuuuhhhaaaccckkkuuuzzz|||}}}{{{sssfffVVVGGG???AAADDDKKKSSSZZZ^^^^^^\\\OOOGGG>>>999555///---...+++***))))))))))))******,,,,,,---///111222333444333333333222111///---,,,,,,***))))))+++,,,,,,+++(((***,,,///111333444444444555888;;;===>>>>>>>>><<<>>>???@@@AAA@@@??????;;;:::888666555555555666222222222222333333333444111111111111111111111111////////////////////////..................//////---.........//////000000,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))******+++---...///000222444888;;;@@@FFFMMMRRRRRRWWW]]]cccgggjjjllloooqqqpppooooooooopppqqqrrrlllkkkiiihhhhhhiiikkklllmmmnnnoooooonnnkkkhhhffffffbbb^^^ZZZXXXVVVSSSQQQLLLJJJEEE@@@<<<888666444333111222666:::???HHHRRR___kkkwww}}}~~~{{{rrriiibbb___[[[ZZZ^^^eeekkkmmmllleee[[[PPPJJJHHHIIIJJJHHHNNNVVV]]]eeemmmsssvvvxxxuuuooohhhbbbaaadddgggdddbbbbbbeeeiiillllllkkkdddhhhooo{{{qqq\\\NNNEEE???666000,,,+++)))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&'''((('''''''''&&&%%%%%%%%%$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((sssiiicccmmm~~~yyyssspppooovvvmmm\\\QQQLLLJJJJJJIIIGGGFFFDDDCCCBBBBBBAAA???<<<:::888777666555444222000///...------))))))***+++,,,,,,------((())))))************)))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&###"""$$$'''######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''''''''(((((((((&&&%%%(((,,,,,,...>>>PPPuuuzzzkkk```\\\bbbmmmuuuvvvvvvtttmmmbbbSSSEEE===>>>AAAGGGOOOWWW]]]______UUUMMMEEEAAA<<<555111111...---,,,+++***)))))))))***+++,,,---///000111222111222333444333111///------+++******+++,,,+++***'''(((***---///111222222111333444666777888888777888:::===@@@BBBBBBBBBBBB======<<<;;;;;;;;;;;;<<<888888888999999999::::::888888777666555444444333000000000000/////////...//////000000000000111111------......///000000000,,,,,,---------...............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---............///000111222555999???DDDIIIMMMRRRVVVVVVZZZ___dddgggjjjmmmpppqqqppppppppppppooooooooolllkkkiiihhhgggfffggggggkkkllllllllljjjgggeeecccaaa]]]XXXTTTQQQOOOLLLJJJAAA???<<<999666333111111222111333999>>>EEEQQQ]]]oooxxx~~~yyysssiiiaaa___aaabbbccciiiqqqtttrrrppphhh[[[PPPIIIHHHKKKNNNQQQZZZccciiiooovvvyyyxxx{{{zzzuuulllccc^^^^^^```ccccccccceeeggghhhgggeee\\\ffftttwwwaaaNNNDDD===888111+++)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((jjjdddbbbiiiuuu~~~zzzxxxtttsssyyyppp^^^SSSOOOIIIIIIHHHHHHGGGFFFFFFFFFBBBAAA>>><<<999777666666333222111///...---------((()))***+++***)))'''&&&(((((()))***************))))))))))))))))))))))))))))))((((((''''''&&&&&&###$$$%%%'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))'''$$$###%%%(((######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))******,,,111888===YYYqqq~~~rrrddd[[[\\\eeemmmmmmllliiieee]]]SSSIIIBBB<<<===BBBIIIRRRYYY]]]___\\\UUUNNNKKKEEE===888777222111000...,,,+++***))))))******,,,---...//////000222444666666444222000///---+++++++++,,,+++***)))******,,,---...000000111222222333333333222222444666:::===???@@@@@@???@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>===;;;999888777444333333222111000///////////////000000000111111------......///000000111........./////////000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......222222222333444666888999===BBBIIIOOOSSSWWWYYY[[[[[[]]]aaaccceeehhhkkkmmmqqqqqqrrrrrrrrrpppnnnlllmmmllljjjhhhfffeeeddddddgggggggggfffdddbbb```^^^ZZZVVVQQQLLLIIIFFFCCCAAA888888666555333222000000222222666===DDDNNN]]]kkkvvv|||}}}xxxpppiiibbb\\\___eeejjjmmmsssyyyyyytttkkkdddYYYOOOLLLNNNTTTYYYaaalllvvv|||zzzqqqggg``````bbbeeeeeefffggghhhgggeeeccc```mmmyyygggSSSEEE@@@333111...,,,******)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''((((((&&&'''((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((vvveeebbbbbbhhhooozzz|||}}}wwwvvv|||qqq```VVVQQQHHHHHHHHHHHHHHHHHHIIIIII@@@???<<<:::777555444333000///...---,,,+++++++++******+++)))&&&!!!(((((()))***************))))))))))))))))))))))))******)))((('''&&&&&&%%%"""###$$$&&&'''(((((()))(((((((((((((((((((((((($$$$$$%%%&&&(((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))***&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***)))%%%###&&&***######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))(((&&&)))111444111AAA]]]wwwhhh\\\YYY___gggcccbbb```^^^[[[VVVPPPKKK:::;;;???FFFNNNVVV\\\^^^aaa[[[UUURRRLLLCCC===<<<666555333111///,,,+++***))))))***+++,,,,,,---...000222555888888777444333000...,,,+++,,,,,,+++***,,,,,,++++++,,,---......111222222222111000//////000222666:::<<<<<<;;;:::BBBCCCEEEGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDBBB???===<<<;;;777666555444222111000000,,,---------......//////---------...///000000111000000000000111111111111......------------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000333333444666:::===AAACCCDDDIIIRRRYYY]]]^^^``````bbbdddfffggggggiiikkkmmmqqqrrrttttttssspppmmmkkkmmmmmmkkkiiigggeeecccbbbccccccbbbaaa___]]]\\\[[[UUUQQQKKKGGGCCC@@@===:::555555555555444333222111333444:::BBBJJJVVVgggwwwvvvyyyxxxpppgggbbb^^^ZZZaaaiiippptttzzz}}}vvveee___VVVPPPPPPWWW___fffnnnzzz~~~tttiiicccdddggggggggghhhiiiiiigggeeeccciiiyyyxxxiiiYYYHHH>>><<<---......//////...,,,+++'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& """%%%'''((('''&&&%%%&&&'''''''''((()))))))))''''''((((((((('''%%%$$$'''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((tttfffdddeeekkkvvv{{{sssuuuzzzsss```RRRKKKIIIJJJJJJIIIHHHEEECCCBBBCCC???;;;888777666555444222222222222000...,,,***...---,,,,,,++++++,,,,,,******))))))))))))******))))))))))))(((((((((((()))***+++***&&&###""""""(((%%%""""""$$$''''''&&&+++***))))))))))))******&&&&&&$$$$$$$$$$$$&&&&&&((((((***+++,,,***&&&###&&&%%%%%%%%%%%%&&&''''''&&&'''$$$"""$$$###''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########'''$$$"""###&&&((('''%%%%%%%%%&&&&&&%%%$$$$$$######%%%'''%%%"""!!!"""$$$((((((((((((***---000222777PPPooowwwlllddd___```aaafffeeeddddddbbb^^^XXXSSSIIIAAA999999CCCMMMTTTUUU[[[\\\]]]ZZZUUUOOOKKKHHHFFFBBB;;;444...+++))))))++++++************++++++---...111444444333222000555444111///---+++******))))))***+++,,,------............------,,,,,,,,,///000222555888;;;===>>>BBBDDDFFFHHHHHHIIILLLNNNNNNMMMKKKLLLMMMMMMLLLKKKNNNMMMKKKIIIFFFDDDCCCBBB>>>===<<<999666333000///111000000111222222111///---...000111111000///---222111000//////000111222000///////////////000000///...,,,+++******+++,,,---.........------000222...///000000000222555777999:::;;;>>>AAAEEEIIIKKKQQQUUU[[[___aaabbbccceeedddcccbbbbbbdddggglllnnnqqqrrrssstttsssqqqnnnlllkkkhhheeebbbaaa```^^^\\\aaa___]]]\\\ZZZWWWSSSOOOIIIGGGCCC>>>;;;999999999333333222000///111555888:::;;;@@@JJJXXXfffooosssyyyrrriiibbb```aaadddeeemmmsssvvvuuuwww{{{yyyrrrdddXXXPPPTTT[[[aaaiiiqqq~~~tttmmmjjjhhhhhhiiigggjjjmmmnnnmmmnnnqqqsss}}}dddTTTJJJ@@@777222...---+++,,,------,,,***%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$######!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%((((((((((((((((((((((((ttthhhfffhhhppp}}}yyyqqqqqquuu}}}}}}lll\\\QQQMMMJJJJJJJJJIIIHHHFFFDDDBBBBBB???:::888666666555444333222222111///...,,,+++------,,,+++++++++++++++++++++************++++++((((((((((((''''''''''''###%%%(((((((((''''''((((((%%%""""""%%%''''''&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%%%%&&&(((******)))(((&&&%%%%%%%%%&&&&&&''''''((()))&&&""""""&&&(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$######$$$%%%$$$%%%&&&'''((()))******''')))***)))&&&%%%&&&(((***)))(((((((((***,,,---000AAA[[[vvv|||xxxxxx{{{}}}uuunnngggbbb```dddeeefffiiijjjhhhdddaaaWWWOOOEEE@@@BBBGGGJJJKKKRRRVVV[[[^^^\\\XXXSSSOOOLLLHHHAAA:::333///...---,,,,,,+++***))))))))))))+++---///222333444333333333222111///---,,,++++++*********+++,,,,,,------------------,,,,,,,,,,,,//////111333666888:::;;;@@@BBBDDDFFFGGGHHHKKKMMMOOONNNMMMNNNOOOOOONNNMMMPPPOOONNNMMMKKKIIIGGGEEEBBBBBBAAA???<<<:::777666222111000111111111///---...///000111111000//////000///............///000111000000000000000111111000///---,,,,,,,,,------/////////...------///222000222333444555777;;;===AAAAAACCCEEEIIILLLPPPQQQWWW[[[```dddeeeeeeeeeeeehhhgggffffffhhhkkkooorrrsssttttttsssqqqmmmiiigggeeecccaaa```___^^^\\\ZZZ]]][[[XXXVVVTTTPPPLLLIIICCCAAA>>>:::777444333222...///000111222555999===BBBEEELLLWWWcccmmmssstttlllggg```]]]___eeejjjnnntttxxxzzzxxxxxxxxxtttmmmcccZZZUUUZZZaaagggnnnuuu{{{pppkkkjjjhhhhhhjjjeeehhhjjjmmmqqqxxxoooYYYLLLDDD<<<444111---,,,++++++,,,,,,+++)))''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""$$$&&&&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''wwwllljjjlllxxxvvvmmmmmmnnnttt|||tttcccUUUOOONNNJJJJJJJJJJJJHHHFFFDDDCCCBBB>>>:::777666666555444333333111000...---------,,,,,,+++************+++,,,++++++******++++++,,,''''''''''''&&&&&&&&&&&& ###&&&(((((((((***+++'''%%%######%%%'''''''''&&&&&&(((((((((((('''&&&((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&((()))******%%%%%%%%%&&&&&&&&&'''''''''((('''######(((***(((''''''&&&&&&&&&%%%%%%%%%&&&(((+++***'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$''')))'''###"""%%%(((%%%%%%%%%&&&(((***+++,,,&&&'''((('''%%%$$$%%%&&&+++***((('''''''''((()))---666GGGaaa~~~yyyyyy|||{{{qqqfff```aaacccfffkkkoooooommmjjjddd]]]SSSJJJCCCAAABBBCCCJJJPPPYYY```ccc```[[[VVVTTTPPPHHH@@@888333000///------+++***)))(((((((((***+++---///111333444444111000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111333555666777<<<>>>AAACCCDDDFFFIIIKKKNNNMMMMMMNNNOOOPPPNNNMMMOOOPPPPPPPPPOOOLLLJJJHHHEEEEEEEEECCCBBB@@@>>>===888666555444444333111///111111111111111111000000000000////////////000000222111111000000111111111000000...------...//////000111111000//////222444555777999<<<===@@@DDDGGGKKKLLLNNNPPPSSSVVVXXXYYY^^^bbbgggkkkkkkiiihhhgggkkkjjjjjjjjjkkknnnqqqsssttttttsssqqqmmmhhhccc```___^^^]]]]]]]]][[[XXXVVVUUUSSSPPPMMMJJJGGGBBB???999888777555444222111000---///222444777<<>>999777666666555444444333000///------......,,,+++******))))))******+++******))))))******+++((((((((('''''''''&&&&&&$$$&&&((()))(((&&&''''''&&&%%%$$$$$$%%%&&&''''''&&&''')))++++++***((('''((('''&&&%%%%%%&&&'''(((&&&'''))))))((('''''''''%%%%%%&&&&&&&&&'''&&&&&&$$$&&&%%%"""###((()))(((''''''&&&&&&&&&%%%%%%%%%&&&***---+++'''$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&(((+++&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&&&&%%%%%%%%%%%%***)))((('''''''''((((((,,,///888MMMlllyyykkkbbb^^^```ccchhhlllmmmkkkiiiiiifff^^^SSSHHHBBBAAACCCFFFKKKTTT\\\aaabbb^^^[[[YYYUUUMMMDDD;;;555000...---,,,+++***))))))))))))***+++,,,---///111222333///...------,,,,,,------------,,,,,,,,,+++++++++******++++++,,,,,,------...//////000111222333333777:::===???@@@CCCFFFHHHIIIIIIIIIKKKNNNOOOMMMLLLMMMOOOPPPQQQPPPNNNKKKIIIEEEFFFFFFEEEDDDCCCBBBBBB@@@>>><<<;;;;;;999777444444444333222222222333333444444444333333444444444333222222111111111111222111000/////////000111222222333444444444555888;;;<<>>:::777000111222333333333333333111333555888===EEEMMMSSSgggmmmvvv~~~yyyuuu``````aaafffkkkpppssstttzzz{{{|||xxxrrrlllfffbbb[[[]]]aaafffjjjmmmpppssszzz{{{nnnhhheeeggghhhffffffhhhiiikkkooowwwqqqXXXKKK>>>888555111...---+++)))(((((())))))(((''')))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&yyytttuuu|||pppiiigggfffjjjqqqwwwyyyyyywwwwwwsssgggXXXMMMJJJKKKHHHHHHIIIIIIHHHFFFDDDCCC@@@===999666666666555444333222000............///,,,+++******))))))******))))))(((((((((((()))))))))))))))(((((((((''''''&&&((())))))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((%%%''')))***+++***(((''''''&&&%%%$$$$$$%%%&&&'''%%%(((++++++)))'''&&&'''$$$%%%&&&'''''''''&&&&&&###&&&&&&###$$$(((***(((''''''&&&&&&&&&%%%%%%%%%!!!%%%(((&&&"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''******)))&&&&&&%%%%%%%%%&&&&&&&&&)))((((((((()))))))))((((((((((((((())))))***+++******...;;;QQQooorrriii]]]]]]```ccchhhjjjjjjiiilllkkkfff\\\PPPHHHGGGHHHEEEFFFJJJQQQYYY^^^______\\\WWWPPPGGG>>>777333000---,,,,,,++++++++++++,,,++++++,,,,,,---...///000------,,,,,,,,,,,,------......---,,,,,,+++++++++)))******++++++,,,,,,,,,...//////000000111111222333555888;;;<<<>>>AAADDDEEEFFFHHHKKKNNNPPPOOONNNNNNOOOQQQRRRQQQOOOLLLJJJGGGGGGGGGHHHGGGGGGFFFFFFEEECCCBBBAAAAAA@@@===;;;999999888777666666777777888888999999999999888888777666555444444444444444444444333333333555666777777999;;;<<<===???CCCFFFFFFIIIMMMPPPRRRTTTXXXZZZZZZ[[[^^^```aaabbbaaaaaa```dddiiillllllkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnllllllkkkiiieee```[[[XXX[[[YYYXXXVVVTTTPPPKKKGGGFFFCCC???<<<:::888444222...///000111222333333222222444888>>>GGGRRR^^^fffvvv|||~~~vvvpppjjjmmmsssyyy~~~~~~{{{xxx{{{yyywwwqqqiii```\\\\\\^^^dddiiilllllllllnnnnnnuuu|||uuujjjfffdddggghhhggghhhjjjkkkooowwwqqq___LLLAAA777444222...,,,+++***)))'''((())))))(((&&&((((((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzxxxzzzpppgggffffffjjjqqqwwwzzzzzzyyywwwqqqfffYYYOOOJJJIIIFFFGGGGGGGGGGGGEEEDDDBBB???<<<888666666666555444222111000//////.........,,,,,,+++************+++(((((((((''''''(((((((((***)))))))))(((((((((((($$$&&&((()))'''&&&&&&'''$$$&&&''''''&&&&&&'''(((###$$$&&&'''(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&"""&&&)))***(((&&&(((***$$$%%%&&&'''''''''&&&%%%%%%((((((%%%&&&***+++)))''''''&&&&&&&&&%%%%%%%%%"""%%%'''&&&###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$!!!!!!&&&)))(((&&&$$$$$$&&&'''((())))))((('''&&&%%%&&&(((((((((&&&%%%&&&'''((()))***+++,,,++++++---333???VVVwww|||ssscccbbbbbbeeeiiimmmnnnoooqqqpppmmmeee[[[TTTQQQPPPFFFDDDCCCFFFNNNVVV[[[\\\YYYUUUPPPIIIBBB===999777//////...---,,,,,,,,,,,,******+++,,,------------,,,,,,,,,++++++,,,,,,---......------,,,,,,++++++******************++++++------......//////000000000222555777888:::===???CCCDDDHHHMMMQQQTTTTTTSSSQQQRRRSSSSSSRRRPPPNNNLLLJJJJJJKKKKKKKKKKKKJJJJJJGGGFFFEEEEEEEEEEEECCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@AAAAAACCCEEEFFFHHHKKKOOORRRQQQTTTWWWYYYZZZ[[[]]]___^^^```ccceeefffeeecccaaa___bbbfffhhhhhhgggggggggiiiiiikkkllllllllllllkkkfffffffffeeebbb]]]YYYVVVVVVTTTQQQOOOLLLHHHCCC???>>><<<888666555444222000000000000000111111222222444888@@@KKKXXXfffttt|||zzztttpppxxx|||~~~{{{vvvppphhh]]]UUUTTTXXXfffnnntttrrrnnnnnnnnnnnnttt{{{wwwlllhhhgggjjjkkkkkknnnsssqqqwwwuuu^^^NNNDDD;;;444222000---*********(((''''''((()))'''&&&&&&'''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzxxxpppeeedddfffkkksssyyy{{{{{{{{{vvvnnneee\\\SSSLLLHHHEEEEEEFFFFFFEEEDDDBBBAAA???<<<888666555666555444000111111000000///...---------,,,+++++++++++++++))))))(((((((((((())))))))))))((((((((('''''''''$$$&&&((()))((('''''''''$$$&&&((((((&&&%%%''')))$$$$$$%%%&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''%%%''''''$$$!!!!!!&&&***###$$$&&&(((((('''&&&%%%%%%((((((%%%&&&)))***'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&"""$$$&&&(((((('''&&&$$$$$$"""!!!"""%%%&&&%%%###$$$%%%&&&'''((()))))))))+++***,,,000666DDD^^^vvvqqqnnnkkkjjjlllooorrrsssrrrrrrpppmmmhhhccc___]]]OOOHHHBBBAAAEEEKKKOOOPPPNNNMMMJJJFFFCCC@@@???>>>444333111///---,,,+++***&&&'''***,,,---------,,,,,,,,,+++++++++++++++,,,---------------,,,,,,,,,***************)))))))))******+++,,,------.........000333444555777999;;;???AAAFFFLLLRRRVVVVVVUUURRRRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIHHHIIIKKKKKKJJJHHHIIIIIIJJJJJJIIIHHHFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFHHHIIIKKKLLLMMMNNNPPPPPPQQQSSSWWWZZZ[[[]]]`````````______```bbbdddgggjjjjjjhhheeeccc```bbbddddddcccbbbcccccceeefffhhhiiiiiihhhgggfffcccccccccbbb___[[[WWWTTTMMMKKKGGGDDDBBB???;;;999777555222111111222111000000000000111333666888:::???GGGTTTbbbppp|||{{{yyyxxx{{{tttmmmeee^^^UUUPPPTTT]]]kkkuuuzzzuuuooonnnpppppprrryyy}}}qqqmmmlllnnnpppsssyyyvvv```MMMCCC<<<555000000///+++)))******)))(((((())))))(((&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""######$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''zzz~~~wwwqqqcccccceeelllttt{{{}}}|||{{{uuullleee^^^VVVMMMGGGDDDDDDEEEEEEEEECCCBBBAAA>>>;;;888666555666555444///000111111111///...---...---,,,,,,++++++,,,,,,******))))))))))))******(((((('''''''''&&&&&&&&&&&&((())))))'''%%%%%%%%%###&&&))))))&&&%%%''')))'''&&&&&&'''''')))***+++((('''&&&%%%%%%&&&'''(((+++***&&& !!!(((###$$$&&&(((((('''&&&%%%###&&&&&&###$$$''''''$$$''''''&&&&&&&&&%%%%%%%%%$$$######$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))+++,,,***&&&%%%''')))###%%%&&&'''&&&###'''%%%###%%%''')))'''%%%$$$$$$%%%&&&''''''''''''%%%$$$&&&***...555III\\\yyysssnnnnnnoooqqqqqqppppppqqqqqqpppnnnkkkiiiYYYPPPEEE@@@AAACCCCCCBBBDDDDDDCCCBBBAAAAAAAAAAAA888777444111---+++)))((("""%%%))),,,......---------,,,++++++******++++++------------------------++++++******))))))(((((((((((()))***+++,,,,,,------///222333333555777999;;;>>>CCCJJJQQQUUUUUUUUUQQQPPPOOOMMMLLLKKKJJJIIILLLLLLLLLMMMMMMLLLKKKKKKLLLLLLLLLNNNPPPQQQPPPOOONNNOOOQQQQQQPPPNNNLLLJJJNNNOOOPPPQQQQQQPPPOOONNNQQQQQQPPPNNNNNNMMMMMMMMMNNNNNNNNNNNNPPPRRRTTTUUUVVVVVVWWWWWWWWWXXX[[[]]]aaacccddddddbbbaaa``````eeegggkkkmmmmmmjjjgggdddbbbccccccbbb```______``````bbbccceeeeeedddbbbaaabbbbbbbbb```]]]YYYTTTRRRFFFCCC???===;;;999777555333111///...///000000000...///111444888>>>CCCFFFMMMWWWgggwwwyyyssslllddd]]]WWWRRRPPPZZZggglllvvv{{{tttmmmnnnpppqqqqqqwwwzzzxxxwww{{{tttpppooorrruuuyyyxxxdddRRRDDD>>>777111---......***((()))+++)))(((((())))))((('''''''''((())))))***))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!""""""###$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''((((((''''''&&&%%%(((((((((((((((((((((((({{{{{{wwwnnnkkkeeedddnnnxxx}}}||||||~~~|||vvvlll___SSSKKKGGGFFFFFFFFFEEECCCBBB@@@???@@@>>>;;;777666555666777555333000...------...///---------,,,,,,+++++++++(((((()))***++++++,,,,,,''''''(((((('''&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''*********)))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&###"""%%%)))***(((&&&&&&((((((((('''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''***'''######%%%''''''&&&$$$$$$%%%%%%&&&'''(((((($$$$$$#########$$$&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''&&&%%%###"""((('''&&&%%%$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$&&&(((((('''&&&%%%''')))******+++000;;;CCCaaa|||}}}uuuooonnnoooqqqpppoooqqquuuyyyyyywwwssseee[[[MMMCCC???>>>>>>=========>>>AAAEEEGGGGGGGGG@@@===999444000,,,******************+++,,,---...(((+++...---***((((((***'''(((+++---///000000000222000...,,,+++***++++++***************+++++++++------...///000111222222888===DDDJJJNNNOOONNNMMMMMMLLLKKKJJJIIIIIIJJJKKKHHHIIIJJJJJJJJJKKKNNNPPPRRRQQQQQQPPPQQQSSSTTTUUUYYYXXXWWWVVVTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTZZZZZZYYYXXXWWWVVVVVVUUUVVVWWWWWWXXXZZZ\\\^^^___^^^]]]]]]\\\]]]___aaabbbeeefffggghhhhhhgggeeedddjjjkkkmmmnnnmmmjjjfffdddfffdddbbb```^^^]]]]]]]]]aaabbbdddddddddbbb```___bbb___[[[XXXUUUPPPHHHBBBAAA>>>:::666333222111111000///...//////000///---111222444666;;;CCCKKKQQQbbbnnnzzz{{{wwwvvvppphhhgggddd```]]]\\\___eeeiiitttuuuwwwwwwuuuppplllhhhjjjjjjjjjnnnuuu|||xxxtttuuu{{{xxxeeeTTTFFF===:::111000...,,,+++))))))((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$###"""###$$$$$$""""""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&############$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{yyy~~~}}}tttoooiiiiiirrr}}}}}}wwwlll___TTTLLLIIIHHHHHHHHHGGGEEEDDDBBBAAAAAA???;;;888555555555666333222000///...---......,,,,,,,,,,,,,,,,,,++++++))))))***++++++,,,------'''(((((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''(((((((((&&&$$$###$$$&&&''''''&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&---)))%%%$$$$$$%%%$$$"""$$$$$$%%%%%%&&&''''''(((%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))***)))(((,,,444;;;OOOfff{{{vvvsssrrrrrrrrrqqqrrrvvv{{{rrrhhhYYYMMMEEE@@@===:::<<<<<<<<>>:::666222000...---******))))))******++++++***,,,...---+++)))***+++,,,,,,,,,,,,---///000111111000///---,,,,,,++++++************************,,,---...///000111111222222666<<>>888777444222000/////////---,,,,,,---...//////...111333777<<>><<<;;;<<<@@@CCCDDDDDDAAA@@@===:::777555333222---,,,,,,+++++++++++++++,,,---------+++***+++,,,111///---+++,,,---000222000000000000///...,,,,,,************************,,,,,,---...///000000111222444999>>>CCCFFFHHHIIIEEEDDDCCCAAA@@@@@@AAAAAADDDFFFHHHIIIJJJMMMPPPRRRTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYWWWXXXYYY[[[]]]___```aaa`````````_______________aaaaaa``````aaaaaabbbbbbeeeeeeeeeeeefffggghhhhhhfffggghhhiiiiiiiiiiiiiiihhhkkknnnpppooollliiifffcccbbb___\\\ZZZXXXXXXXXXUUUVVVWWWXXXXXXVVVTTTSSSPPPMMMIIIEEEBBB???;;;888000000//////......---------------...000111222333555888???HHHSSSaaaooowww~~~~~~yyynnnddd___]]]\\\```dddiiiiiihhhiiimmmrrrqqqsssttttttqqqllleeebbb\\\\\\^^^ccciiiqqqxxx}}}{{{iiiTTTIIIBBB:::222...,,,,,,+++***))))))))))))((((((''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||wwwuuu|||wwwqqqpppxxxvvviii]]]SSSNNNLLLJJJJJJJJJIIIHHHFFFDDDDDDAAA???<<<888555444333333000000000000///...---,,,******++++++,,,,,,,,,---))))))******++++++++++++(((((('''''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&$$$"""###%%%'''&&&%%%&&&&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&((()))(((&&&&&&(((***333;;;KKKeee|||wwwqqqllliiigggppppppsssxxx}}}qqqbbbRRRGGGBBB???<<<<<>>===<<<<<<<<<===???AAADDDFFFHHHJJJNNNQQQTTTTTTUUUVVVXXXYYY[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZWWWXXXZZZ]]]```bbbdddeeegggfffffffffeeedddddddddddddddcccbbbbbbccccccccchhhhhhhhhhhhiiiiiijjjjjjhhhhhhiiijjjkkklllllllllhhhjjjmmmnnnmmmiiieeebbbbbb```]]]YYYWWWUUUTTTTTTRRRRRRSSSSSSRRROOOMMMKKKEEECCC>>>:::777666555444...//////000000///......000111222222333555888:::;;;AAAKKKWWWdddppp{{{{{{tttqqqssswww~~~wwwwwwsssiii^^^YYYZZZ\\\aaahhhnnnpppmmmlllooossssssttttttrrrmmmfff___ZZZWWWXXXZZZ]]]bbbiiiqqqwwwhhhWWWFFF???===777000+++******)))(((((((((((())))))(((((('''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~yyywww}}}yyyrrrooovvv~~~ttthhh[[[RRRMMMLLLJJJIIIIIIHHHGGGEEEDDDCCCAAA???<<<999666333222222//////000000///...---,,,*********++++++,,,,,,,,,(((((((((((())))))))))))(((((('''''''''(((((()))''''''''''''''''''''''''(((((('''&&&&&&'''''''''&&&&&&'''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%######&&&(((((('''''''''((((((%%%###&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%&&&((((((((('''((((((///222<<>><<<===AAAEEEGGGKKKLLLMMMMMMJJJEEE???<<<999888666333111///......---------------...------***+++,,,,,,------------//////111111111000///...,,,+++++++++*********)))+++++++++,,,------....../////////000222444777999<<<;;;:::999888999::::::<<<>>>AAADDDFFFIIIMMMPPPRRRSSSTTTVVVXXXZZZ[[[\\\ZZZ[[[\\\]]]^^^^^^]]]]]]ZZZ[[[\\\___aaadddfffgggkkkkkkjjjiiigggfffeeeeeeffffffeeeeeeeeeeeeffffffkkkkkkllllllllllllllllllkkklllmmmnnnooopppppppppiiijjjkkkkkkiiieeeaaa______]]]YYYUUURRRPPPNNNNNNMMMMMMMMMLLLIIIFFFBBB@@@<<<:::777444111000111222//////000111111000//////111222444444555777<<>>;;;999666444222222/////////.........------*********+++++++++++++++''''''''''''''''''(((((()))((('''''''''((()))***''''''''''''''''''''''''))))))(((''''''''''''(((%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((%%%$$$'''+++'''&&&%%%&&&&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&(((((('''&&&$$$%%%%%%'''((())))))))))))***,,,222===LLLcccxxxppphhhccc___^^^XXX^^^fffppp{{{ssseeeTTTMMMDDD===<<<>>>BBBDDDOOORRRVVVXXXVVVPPPHHHCCC===;;;888555222000...---///...///000222222000...((()))+++---------,,,+++...///000000000000000///---------,,,++++++*********+++++++++,,,,,,,,,,,,//////......///111333444777666555555555666888888;;;===@@@BBBDDDGGGKKKNNNOOOPPPRRRUUUWWWYYYZZZZZZZZZ\\\^^^```aaaaaaaaa```]]]]]]^^^```aaabbbcccdddggggggfffeeedddcccbbbbbbfffeeeffffffggghhhiiijjjmmmnnnnnnooooooooonnnnnnlllmmmpppqqqrrrqqqpppoooffffffeeedddbbb___]]]\\\ZZZXXXTTTOOOKKKIIIGGGFFFDDDDDDCCCBBB???;;;777555555555333111......000222......//////000000111111222444888999:::>>>EEEJJJOOOWWWcccnnnuuuyyyzzz{{{vvvuuutttqqqjjjdddeeekkknnnqqqvvvzzz{{{xxxrrrmmmgggddd```\\\TTTMMMLLLPPPRRRWWW___ggglllppptttvvv{{{xxxtttmmmeee\\\UUUPPPMMMNNNOOOPPPQQQWWW```gggyyyjjjXXXIII???666444222...***)))))))))((('''''''''((((((((((((((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~vvvooosss{{{~~~uuuiii\\\RRRMMMKKKIIIIIIIIIHHHFFFEEECCCBBB===<<<;;;888666444333222000///...---,,,---......++++++++++++************(((((((((((((((((((((((()))((('''&&&'''(((***+++''''''''''''''''''''''''***))))))(((''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&((()))%%%$$$$$$&&&&&&%%%""" $$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&'''&&&###""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%&&&(((((('''&&&%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''')))))))))((('''(((---333:::IIIddd|||}}}xxxppphhh```YYYVVVTTTWWW\\\bbbiiitttwwweee\\\NNNCCC>>>>>>@@@BBBOOOTTT\\\bbbaaaZZZQQQKKKAAA@@@<<<888555222000...111111222555888777444000------,,,,,,,,,+++++++++............//////000111//////...------,,,++++++*********+++++++++++++++////////////000222333444222111111111222444666777666999;;;===???BBBFFFIIIKKKLLLOOORRRUUUVVVWWWXXXWWWYYY[[[^^^`````````___\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]``````aaabbbdddfffhhhiiijjjkkklllmmmmmmlllkkkjjjfffhhhkkknnnnnnllliiiggg[[[ZZZYYYWWWVVVVVVVVVVVVTTTQQQMMMHHHDDDAAA???>>>:::::::::999777444111///000111111///------///111------...///111333555777:::>>>CCCGGGJJJPPPYYY```fffjjjpppsssssspppnnnlllaaa^^^___bbbbbbaaafffnnnoooooooooooonnnjjjddd___XXXTTTRRRSSSQQQLLLKKKOOORRRTTTYYYbbbllltttxxxyyy{{{xxxrrrjjjbbbZZZUUURRRJJJLLLNNNNNNPPPVVV```hhh||||||kkkWWWGGG<<<666222222///+++***,,,******)))((('''''''''(((%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""######$$$############$$$%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&xxxpppsss|||wwwkkk^^^TTTNNNKKKJJJJJJIIIHHHGGGEEEDDDCCC<<<;;;:::888777555333333000///---,,,,,,---...///,,,+++++++++******)))))))))))))))))))))((((((((()))((('''&&&'''(((***,,,''''''''''''''''''''''''******)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###&&&(((&&&$$$%%%%%%%%%''')))(((&&&###$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%% ###%%%&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&& """###%%%%%%$$$###""""""###%%%&&&'''&&&%%%%%%$$$$$$%%%&&&%%%$$$###"""''''''(((((((((((('''''''''&&&%%%$$$$$$&&&''')))'''&&&%%%&&&(((((((((''''''(((,,,000111888KKK```}}}~~~xxxnnnddd[[[VVVTTTUUUUUUUUUYYYaaallltttwwwzzzssshhhYYYJJJBBB@@@AAABBBMMMUUU___ggghhhaaaXXXQQQFFFDDDAAA<<<888555333111333444666999<<<;;;666222333111...+++******+++,,,......---------///000222000000///...------,,,,,,***************+++++++++******+++,,,---///000111.........///000222444666111444666888:::===AAACCCHHHJJJMMMPPPSSSUUUVVVVVVSSSUUUWWWZZZ\\\]]]\\\\\\YYYXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[]]]```bbbeeeffffffggghhhhhhhhhgggfffeee^^^aaaeeeggggggddd```]]]PPPOOOMMMLLLLLLNNNPPPQQQOOOMMMIIIDDD???<<<999888444555666666555222000...---///000///---,,,///111.........000333777;;;===EEEJJJPPPUUUZZZbbbmmmvvvzzz{{{zzzvvvnnngggbbb___WWWTTTVVV^^^dddfffllltttnnnllliiifffccc^^^YYYUUUKKKGGGGGGNNNRRRPPPPPPSSSYYYXXXZZZcccoooxxx{{{zzz{{{wwwppphhh```ZZZVVVTTTKKKMMMPPPPPPRRRYYYdddmmm}}}jjjZZZIII;;;666333222222///,,,,,,000++++++)))(((((('''''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!! !!!"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$############$$$%%%&&&''''''&&&%%%$$$##################$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&zzzxxxxxxlllaaaVVVNNNHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEAAA;;;888777777777777...............///000111+++******)))))))))))))))&&&'''(((*********)))((((((((('''''''''&&&&&&&&&'''%%%$$$&&&)))***(((%%%&&&''')))*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))###$$$&&&(((((('''%%%$$$$$$%%%&&&)))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&$$$############$$$&&&'''(((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""###%%%%%%'''&&&%%%%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((((((((((((''''''&&&&&&&&&'''''''''(((***,,,///555;;;@@@XXXppp|||oooeee```[[[YYYTTTPPPNNNPPPVVVZZZeeejjjsss|||uuueeeXXXIII===;;;@@@JJJNNNUUU]]]aaaaaa\\\XXXSSSOOOHHHAAA;;;999;;;===;;;<<<;;;888999:::666//////---***((()))*********+++++++++,,,,,,---------000///...---------------************************,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000111222444666999;;;<<>>888111000---+++)))(((''''''333///***)))))))))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!!!!$$$&&&%%%$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$ """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((|||yyy{{{ooobbbVVVNNNIIIGGGGGGFFFEEEDDDCCCBBBBBB>>>:::555222111111111000111111///...---,,,,,,,,,++++++***)))))))))))))))''''''((()))))))))))))))))))))(((((((((''''''''''''%%%%%%&&&)))***(((&&&&&&'''((()))***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))&&&'''((()))***)))((((((%%%%%%&&&''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&$$$#########$$$%%%&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$$$$&&&''''''&&&&&&%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&(((***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))'''$$$###&&&(((+++***)))''''''&&&&&&&&&((()))******,,,000555888EEE\\\www|||sssmmmbbb___YYYRRRLLLIIIIIIIIIRRRXXXbbbmmmvvv}}}|||pppcccTTTFFFAAACCCEEEHHHMMMTTTYYY[[[YYYWWWVVVTTTPPPJJJDDD@@@@@@AAA???@@@???<<<<<<===888111000...+++******+++++++++++++++++++++,,,,,,,,,---......---,,,,,,,,,------,,,,,,,,,+++******))))))+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///000000///000111222555777999:::BBBDDDHHHLLLOOOPPPQQQQQQPPPRRRSSSTTTTTTRRRPPPNNNMMMJJJGGGFFFFFFEEECCCBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDEEEFFFGGGIIIJJJKKKLLLNNNRRRXXX\\\]]][[[XXXUUUQQQMMMHHHFFFGGGFFFBBB>>>;;;:::999888777777777777999888777555444222111000000//////...............//////......///000000111333555888:::???HHHTTT]]]rrr~~~|||rrrhhhaaa[[[YYYVVVYYY___fffkkknnnmmmkkkkkkddd\\\WWWOOOFFFAAAAAAEEEHHHNNNYYYccciiikkklllkkkmmmqqquuuxxxzzzzzzzzzvvvlllbbbaaaaaa]]]WWWTTTRRROOOPPPVVV]]]fffuuu~~~gggWWWLLL@@@888555000...,,,***((('''&&&&&&---***((('''((()))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""$$$&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''zzz||||||zzzrrrcccUUUNNNKKKGGGGGGGGGFFFEEEDDDCCCBBB@@@<<<777333222222222111333222111///---,,,,,,+++++++++***))))))))))))***((((((((((((((())))))***)))))))))))))))((((((((('''&&&&&&'''))))))(((&&&&&&'''((())))))))))))((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&''''''(((((((((((()))))))))))))))'''%%%%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$(((+++(((### ###(((,,,+++***((('''&&&&&&%%%)))))))))(((((()))---000444EEE^^^xxx|||vvvllliiiddd\\\TTTLLLEEEAAADDDIIIRRR\\\fffnnntttwww|||wwwqqqhhh[[[MMMEEEDDDBBBBBBDDDHHHNNNSSSUUUVVVVVVVVVVVVSSSNNNIIIFFFEEEFFFGGGFFFBBBAAA???:::333000...+++***+++,,,++++++*********+++++++++++++++++++++++++++++++++,,,---......---,,,+++***))))))++++++++++++++++++++++++))))))***+++---...///000---...///000222444666777<<<>>>AAAEEEHHHJJJKKKKKKHHHIIIJJJJJJIIIGGGEEECCCAAA???===<<<<<<<<<;;;:::;;;;;;;;;:::::::::999999999:::;;;<<<===>>>??????AAADDDHHHLLLMMMMMMKKKJJJBBB>>>;;;:::::::::777444777777666555444444444444000000000000////////////------,,,------...///000111111111111222333444555888:::===BBBJJJWWWgggsss{{{sssllleeeaaa______bbbhhhmmmpppnnnhhhdddaaaZZZRRRMMMGGG@@@???AAAGGGOOO[[[eeemmmsssvvvwwwvvvxxx{{{|||{{{xxxtttqqqmmmfffbbbaaa___ZZZWWWWWWVVVVVVZZZaaajjjvvvxxxgggSSSFFF>>>777333333---,,,***((('''&&&%%%%%%'''&&&&&&&&&((((((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''{{{sssssszzz~~~{{{|||tttbbbTTTMMMLLLIIIJJJJJJIIIHHHGGGEEEDDDCCC???;;;888777666555555222222111000////////////,,,+++******))))))*********)))(((''''''((()))***(((((((((((((((((((((((('''''''''((((((((('''''''''''''''((((((((((((((()))(((&&&%%%%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''((()))'''&&&$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%'''******(((&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''$$$###$$$&&&******((('''&&&&&&&&&&&&((((((((('''%%%&&&(((+++///888JJJdddxxxsssnnnmmmkkkfff___VVVLLLFFFCCCEEEJJJQQQYYY```fffjjjjjjkkkllljjjbbbWWWOOOLLLDDDBBB@@@AAAEEEJJJOOOQQQOOOSSSVVVWWWUUUPPPLLLJJJMMMOOONNNIIIDDDAAA:::333///---+++***+++++++++***************************)))))))))))))))***+++,,,------,,,,,,,,,,,,,,,++++++++++++***************((())))))***+++,,,------,,,,,,,,,---///111222333555777999===@@@BBBCCCDDD@@@AAAAAAAAA@@@>>>;;;:::888777555555666666666555666666666555555444444444444555555666777888888999999:::<<<>>>??????>>>>>>888666444333444444333111666555444333333333333333............////////////,,,,,,------...000111222222333444555777:::<<<===>>>AAAGGGMMMWWWeeeuuu}}}yyytttoookkkiiiggghhhkkkpppttttttnnnfff___WWWPPPJJJGGGCCCAAADDDJJJQQQ\\\hhhooorrrvvvzzz{{{~~~zzztttnnnhhhdddbbb`````````^^^ZZZ[[[```]]]bbbkkkuuu{{{bbbUUUFFF===777222000111,,,+++***)))'''&&&&&&%%%%%%%%%&&&''''''&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''yyynnnlllrrrzzz{{{zzz{{{wwwxxxxxx{{{qqq```SSSMMMLLLIIIJJJKKKKKKJJJHHHFFFDDD@@@===999666555444333222111000000///............,,,++++++******************)))(((''''''((()))***'''''''''''''''''''''''''''((())))))(((''''''''''''''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''%%%######$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%''')))***(((&&&%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$((()))'''$$$&&&&&&%%%%%%%%%&&&''''''&&&'''''''''&&&&&&(((***000222===QQQkkkyyysssooolllllllllkkkggg^^^SSSLLLDDDDDDEEEHHHMMMTTTZZZ^^^ccchhhnnnoookkkeee___ZZZKKKFFFAAA>>>???CCCFFFGGGGGGLLLSSSWWWWWWUUURRRQQQSSSVVVTTTNNNGGGAAA:::333///---++++++,,,,,,+++)))************************((((((((((((((()))***+++******+++,,,------...///+++++++++*********))))))***************)))))))))*********+++,,,...///000000111333666888:::;;;<<<::::::::::::888777555444444333111111333444333222222222222222222222222222333333333444444444555555666666666666666555555444222111000000111111111111000///..........................................---------...000111333444333444666999===AAADDDFFFLLLQQQXXX___gggrrr~~~wwwvvvssssssrrrpppooonnnnnnnnnmmmpppsssvvvuuunnnddd]]]MMMIIIFFFEEEEEEGGGNNNWWWaaammmwwwyyyyyy}}}zzzooofff```[[[ZZZZZZ[[[^^^aaa___^^^ccckkkhhhrrrzzzfffQQQGGG>>>999555///,,,---+++******))))))((('''&&&&&&'''(((((('''%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''{{{ooojjjlllssszzzssstttwwwtttuuuvvvyyyxxxkkk]]]QQQLLLJJJHHHHHHIIIJJJIIIGGGDDDBBB???<<<999666555444333111111000///---+++***)))))),,,,,,+++************+++***))))))(((((((((((((((&&&&&&&&&&&&''''''''''''''')))******(((''''''(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((((((((((((((&&&$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''%%%&&&((((((&&&%%%&&&''')))((('''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! $$$***,,,)))$$$$$$$$$$$$$$$%%%&&&'''((($$$&&&''''''&&&''')))+++...---333AAATTTgggzzz{{{uuurrrrrrqqqrrrrrrpppiii^^^UUUEEECCCAAAAAAEEEKKKSSSXXXbbbjjjpppqqqooommmhhhbbbTTTPPPIIIDDDBBBAAA@@@@@@BBBGGGMMMRRRTTTUUUVVVWWWUUUYYYXXXRRRJJJDDD===777222111000000000000...---+++++++++++++++*********(((((((((((((((((()))***'''((()))+++,,,...///000,,,,,,,,,+++******))))))++++++******)))((((((((()))))))))***+++,,,---.........///000222333444555555555555444333222111111333111000000111222222111------......//////000000000111111111111111111111444333333333222000//////---------,,,------...///------,,,,,,,,,,,,------...........................///000111444666999::::::;;;>>>BBBFFFKKKNNNQQQ___dddjjjnnnrrrvvv|||ppphhhgggjjjkkklllmmmnnnppppppqqqpppqqqsssssspppiii```YYYHHHFFFFFFHHHKKKOOOZZZfffrrrttteee[[[WWWWWWWWWZZZ[[[^^^bbbbbbdddllluuuvvvhhhVVVCCC<<<666444000+++((()))))))))******)))(((''''''&&&((()))(((&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&sssllljjjppp~~~sssnnnsssyyyyyyyyyuuuttt{{{{{{qqqdddYYYPPPKKKHHHHHHIIIJJJKKKJJJGGGDDDCCC@@@>>>:::888777666444222111000///---,,,+++++++++---,,,++++++******++++++)))))))))))))))(((''''''&&&'''''''''((((((((((((''')))+++***(((&&&'''(((''''''&&&&&&&&&'''((()))%%%'''((())))))((('''%%%''''''&&&&&&''''''((()))$$$%%%'''((((((((('''&&&$$$$$$$$$&&&((((((&&&%%%$$$$$$%%%%%%&&&''''''(((%%%&&&&&&%%%$$$$$$&&&(((+++***(((&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&'''&&&&&&%%%$$$%%%'''((()))((('''&&&''''''&&&&&&&&&%%%%%%%%%"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######&&&***+++(((%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%''''''&&&'''(((******)))---555>>>JJJ\\\nnn{{{xxxwwwvvvvvvwwwwwwqqqggg___OOOKKKFFFCCCEEEKKKSSSXXXbbbjjjoooooonnnpppmmmiiiaaa]]]WWWRRRMMMHHHDDD@@@>>>AAAEEEIIILLLPPPTTTWWWSSSYYYZZZUUUNNNIIICCC>>>999888777777777777555333---,,,,,,,,,++++++++++++***)))((((((((((((((()))'''((()))***+++---......---------,,,+++******************)))))))))))))))))))))))))))******+++,,,------------...//////000111111111111000000//////222000...///000111000///,,,,,,---------.........///////////////////////////000000000///...---,,,******+++*********,,,---.........------......///.........//////000000000222333666999>>>BBBFFFHHHJJJKKKMMMPPPTTTXXX\\\]]]kkknnnppppppmmmlllnnnqqqqqqoooqqqtttooofff``````jjjkkkmmmoooqqqssstttuuurrrqqqooommmhhhaaaYYYSSSLLLKKKMMMQQQUUUZZZgggssspppbbbZZZXXX[[[^^^___^^^```dddfffiiirrr|||xxxgggTTTFFF;;;555///---+++''''''***''''''((((((((('''&&&&&&$$$&&&'''&&&$$$$$$&&&)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%###""""""##################$$$$$$$$$########################!!!###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&wwwoookkkqqqzzzooommmttt|||}}}vvvqqqvvvxxxlll```VVVOOOJJJGGGJJJKKKLLLMMMLLLJJJGGGEEE>>><<<888666555444222000000000///000000111222333---,,,++++++******++++++((()))*********((('''&&&'''((((((((())))))******'''***,,,+++(((&&&''')))''''''&&&%%%&&&'''((()))&&&'''***++++++***'''&&&(((''''''''''''((())))))!!!"""$$$&&&&&&%%%$$$#########$$$'''))))))'''%%%$$$$$$%%%%%%&&&'''((((((&&&&&&%%%###"""###&&&(((,,,+++)))'''&&&%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''((((((((('''&&&$$$%%%'''))))))((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))'''&&&&&&)))((('''&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((((((((,,,///000444EEEXXXsss~~~|||sssrrrrrrtttvvvrrrjjjbbb]]]XXXPPPKKKJJJOOOVVV[[[ccckkkppppppqqquuuvvvrrrkkkhhhccc^^^YYYRRRJJJEEE:::<<<>>>@@@DDDIIIOOOTTTQQQWWW[[[WWWQQQMMMIIIDDD>>>===<<<=========;;;999---------,,,,,,++++++++++++***)))((((((((((((((()))))))))***++++++,,,,,,......------,,,+++******(((((())))))******++++++)))))))))))))))***++++++---,,,,,,,,,,,,,,,------/////////...............111///------...///...---...............---------///////////////.........+++,,,---.........,,,,,,)))*********)))***+++------,,,,,,,,,,,,,,,------//////000111222444444555777999===BBBGGGMMMRRRTTTXXXYYY[[[]]]```dddfffhhhnnnooommmhhhbbb^^^___```aaa^^^```hhhjjjfffccceeennnoooqqqtttvvvwwwxxxxxxsssppplllhhhbbb[[[SSSNNNRRRRRRUUUZZZ]]]cccppp|||~~~pppccc\\\\\\aaaeeedddbbbbbbeeehhhllluuu~~~wwwcccSSSDDD888888111+++)))'''&&&(((---%%%&&&'''''''''&&&%%%$$$"""$$$%%%$$$###$$$(((,,,&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%"""!!!!!!###""""""######$$$$$$$$$%%%########################!!!$$$&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~tttrrrzzzxxxnnniiiqqq|||~~~vvvppptttzzznnn```UUUOOOKKKKKKJJJKKKKKKKKKIIIFFFDDDBBB???===999777777666555444333222111222444333000,,,......//////...,,,+++)))))))))))))))((((((((((((''''''''''''((((((((()))&&&''')))(((&&&$$$######$$$$$$$$$%%%'''(((''''''******+++---...,,,&&&!!!&&&%%%%%%%%%%%%&&&''''''###%%%)))++++++(((%%%###(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((''''''(((***%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&%%%###$$$&&&'''''''''&&&''''''(((+++111888>>>PPPiii}}}zzzzzzyyyuuupppnnnhhh```YYYXXXXXXWWWZZZ^^^lllmmmooopppppprrruuuwwwuuusssooolllhhh```WWWOOOKKKAAA:::>>>CCCDDDEEEHHHJJJQQQUUUQQQOOOQQQQQQNNNFFFBBB>>>===>>>???===<<<000000//////...,,,+++***)))))))))***************(((((((((((()))***+++,,,***,,,...///000///...---...---,,,+++++++++++++++******))))))))))))******,,,---.........---,,,+++///////////////////////////...------...///...,,,...---,,,+++************++++++------------++++++,,,,,,,,,++++++*********)))******+++---......///......///////////////...000///...///111555:::===@@@DDDJJJRRRYYY___ccceeekkkgggcccbbbcccdddcccbbb```]]]XXXUUUSSSSSSUUUVVVSSSYYY___ccccccdddgggiiirrrtttxxxzzz|||{{{{{{zzzuuuoooeee[[[UUUSSSTTTVVVXXX]]]cccfffhhhnnnwww~~~}}}yyysssmmmiiihhhiiiiiieeedddhhhlllrrrsss```RRREEE<<<999222///,,,******++++++***(((''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$####################################$$$%%%%%%$$$###"""!!!###$$$%%%&&&%%%###!!!"""############$$$$$$$$$&&&%%%###!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!######"""!!!!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%###!!! !!!***)))(((&&&&&&&&&'''(((zzzxxx~~~vvvmmmiiippp{{{}}}|||vvvpppsss}}}~~~rrreeeYYYQQQLLLJJJKKKKKKKKKKKKIIIFFFDDDBBB???<<<888666666555444222333111///000111000...+++---------,,,,,,+++))))))************))))))))))))'''''''''((((((((())))))&&&''')))(((&&&$$$$$$$$$((('''&&&&&&'''(((''''''((('''&&&(((+++,,,***(((&&&%%%%%%%%%%%%&&&''''''"""###$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&***(((&&&%%%&&&&&&%%%$$$'''((((((((()))---222666AAATTTkkk}}}xxxuuunnngggbbbcccddddddfffjjjnnnqqqsssuuuuuutttssssssuuusssrrrrrrqqqllleee```QQQGGG???AAACCCBBBBBBDDDBBBIIIMMMKKKJJJMMMMMMKKKHHHEEECCCBBBBBBAAA>>><<<222222111///...,,,++++++************))))))))))))(((((((((((()))***+++,,,......------------------...------,,,++++++,,,,,,******))))))))))))******,,,------......---,,,,,,------------------------...---,,,,,,---...---,,,...---,,,+++***************+++,,,,,,,,,,,,+++***++++++++++++******)))))))))******+++,,,------...------.../////////......000//////000333888<<>>;;;888555555444333111222000...---------,,,***,,,+++***)))))))))))))))******)))))))))(((((((((''''''((((((((()))))))))&&&''')))(((&&&$$$$$$%%%((('''&&&&&&&&&'''((())))))'''$$$$$$''')))++++++&&&%%%%%%%%%%%%&&&''''''(((&&&$$$###$$$&&&(((***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&***((('''&&&''''''&&&%%%((())))))(((((((((+++---333<<>>:::777666555333222222111///---,,,+++,,,------,,,***))))))***+++,,,*********)))))))))(((((((((((((((((()))))))))***'''(((((('''&&&%%%&&&(((&&&'''((('''%%%&&&)))+++++++++***(((&&&###"""!!!&&&%%%%%%%%%%%%&&&''''''...---+++((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%---,,,+++***)))'''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&(((***+++***'''(((******((((((((())),,,...222:::III```}}}}}}zzzzzz~~~}}}|||}}}uuutttsssuuuxxxzzzzzzyyyrrrssstttuuuvvvvvvvvvvvvzzzuuunnniiieee___TTTKKKDDDBBB@@@@@@BBBEEEHHHKKKMMMQQQVVVYYYYYYUUUQQQNNNCCCAAA===888555333222222+++*********,,,...000222555333111...+++)))'''''''''(((***+++,,,,,,,,,,,,------,,,,,,,,,------...++++++************++++++,,,,,,,,,,,,------.................................------...///000000///------,,,,,,+++,,,,,,,,,---------,,,,,,---------------------------------...//////000000111111111333333444444444444333333000//////...///111444555777888:::<<<===>>>>>>>>><<<===>>>???BBBEEEJJJLLLMMMQQQXXXaaajjjrrrxxx{{{{{{|||{{{{{{qqqkkkjjjmmmoooppprrrsssrrrooolllmmmrrrwww{{{xxxvvvwwwwwwrrrggg]]]TTTQQQMMMLLLQQQZZZbbbhhhppptttxxxyyywwwrrrooommm{{{kkk\\\III???666222///++++++,,,+++)))''''''(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""######""""""#########$$$$$$$$$##################$$$$$$$$$###"""!!!!!!"""###$$$######""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$xxxkkkhhhlllqqqtttppphhhdddlllyyyzzzqqqggg]]]UUUQQQLLLLLLMMMLLLJJJHHHEEECCCBBB>>>:::888666555333222000111111///---,,,---///---,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++((((((((()))))))))******'''(((((('''&&&&&&'''))))))+++---+++(((&&&''')))%%%'''******(((&&&$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########"""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$&&&''''''(((((())))))(((((('''(((((((((((()))))))))***&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&&&&'''(((((('''&&&((())))))(((((()))+++(((+++000333999IIIfff}}}}}}{{{vvvqqqoooqqqssssssrrrqqqssswwwyyy{{{~~~~~~zzzxxxrrreeeYYYHHHBBB===>>>BBBFFFLLLRRRUUUYYY^^^aaa___\\\ZZZXXXLLLJJJFFFAAA===:::888777///...---,,,---///222333666444222...+++)))''''''$$$&&&)))+++------,,,+++,,,,,,+++++++++,,,------++++++************++++++,,,,,,,,,,,,,,,---/////////////////////////////////...---...000111111000------,,,,,,,,,,,,------......------------......------............////////////000111222333444444777777777777666555444333111000/////////000111222444444555666888:::===>>>>>>???AAACCCEEEIIIOOORRRTTTWWW^^^gggooowww|||zzzssspppooojjjccc______dddlllqqqvvvyyy{{{yyytttqqqsssvvvyyywwwuuuuuutttlllaaaWWWJJJHHHGGGJJJSSS^^^gggllllllnnnpppqqqrrrsssuuuwww{{{gggTTTHHH???777111///---))))))+++***)))(((((())))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###########################""""""""""""###$$$$$$%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$"""#########$$$$$$$$$$$$###""""""""""""""""""#########"""""""""###$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%|||mmmgggiiinnnrrrtttppppppwww{{{qqqggg]]]UUUQQQLLLLLLMMMLLLKKKHHHEEECCCAAA>>>:::777666444222111,,,///111000...---...///++++++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***(((((()))))))))*********'''(((((('''&&&&&&(((***"""&&&++++++(((&&&'''***###&&&)))***(((''''''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$ """$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&%%%$$$$$$%%%'''&&&''''''((((((''''''&&&$$$$$$%%%&&&'''(((((()))%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%&&&''''''&&&&&&'''(((''''''''')))+++%%%(((...000111;;;SSSkkk}}}|||zzztttnnnlllmmmooonnnlllooorrrvvvzzz}}}yyyjjjVVVKKKBBBAAADDDGGGNNNVVV[[[^^^aaaaaa^^^[[[ZZZ[[[UUUSSSOOOKKKFFFBBB???===555333111///...///000222222111///---+++)))((((((&&&'''((()))******++++++***************+++,,,---,,,++++++******++++++,,,,,,,,,++++++,,,---///000////////////////////////...---,,,...000111111000------,,,,,,,,,------......---,,,,,,,,,,,,---...------------......//////......///111333444555666999999888777666444333222222222111111222222333444333222222444777<<>>;;;999888777555444...///////////////......((((((((((((((())))))***(((((((((((((((''''''&&&&&&'''(((*********))))))''''''(((((((((((('''''')))---***'''(((+++************)))(((&&&&&&((('''%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$&&&((()))$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$''')))(((&&&%%%'''***###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&((()))***%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((***$$$$$$***+++...>>>RRRtttvvvoooiiiddddddeeefffiiimmmpppooollliiikkksssrrrcccTTTNNNJJJGGGJJJOOOTTTUUUUUUTTTRRRQQQRRRRRRSSSZZZ]]]YYYUUUTTTPPPJJJCCC@@@;;;999888777333000111///---,,,------,,,***'''(((((())))))***++++++,,,+++)))(((((()))******++++++++++++++++++++++++*********+++,,,...///000///...------,,,,,,,,,,,,---......//////......---+++++++++,,,,,,---------......,,,,,,,,,,,,......,,,,,,------.........//////000111222333333333333333333333444555666777777>>>===<<<===??????===;;;;;;999777888===CCCGGGJJJKKKNNNSSSYYY^^^aaadddeeefffeeehhhpppuuuttttttuuusssjjjbbb\\\RRRHHHGGGLLLSSS\\\ccceeegggmmmtttvvvyyy{{{|||zzzvvvrrrpppooojjjbbb\\\ZZZXXXRRROOONNNOOOPPPSSSWWW[[[___bbbdddjjjmmmtttwwwjjjXXXIII@@@:::555111///---)))((())))))***))))))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""###$$$%%%###!!! !!!######$$$$$$$$$$$$######$$$$$$###"""!!!!!!""""""&&&&&&&&&%%%%%%%%%%%%%%%""""""""""""""""""""""""########################""""""############""""""##############################""""""""""""######!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~tttoooooonnnyyy~~~{{{}}}sssgggYYYRRRQQQKKKKKKKKKJJJHHHFFFDDDBBB@@@===:::999888777555333///////////////...---,,,,,,,,,***)))((('''''''''))))))******))))))((('''%%%&&&'''((((((((('''&&&(((((())))))))))))(((((($$$%%%'''(((((('''&&&%%%)))))))))((((((&&&%%%%%%(((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%###""""""###$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!%%%((((((&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((***)))%%%&&&,,,---///>>>OOOlll|||mmmfffaaabbbccccccfffjjjmmmkkkgggbbb___bbbiiinnnuuuxxxjjj[[[SSSNNNIIIHHHJJJKKKKKKKKKJJJIIIHHHIIIJJJPPPXXX]]]]]]]]]^^^[[[VVVPPPLLLFFFBBB@@@===999666222000...---------,,,+++''''''(((((())))))******++++++***)))))))))***+++++++++++++++++++++++++++************+++---......//////...---------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++******+++,,,,,,)))*********+++++++++++++++,,,---....../////////111222333666999<<>>???DDDHHHLLLNNNTTTWWW\\\bbbgggjjjkkklllllljjjlllrrrsssoookkkjjjeee^^^XXXUUUQQQMMMQQQXXX^^^fffkkkjjjjjjmmmpppqqqwwwyyy{{{|||zzzuuuppplllccc[[[VVVUUUUUUSSSRRRTTTRRRUUUXXXZZZ\\\^^^aaadddlllssszzz]]]SSSEEE;;;666333000---///,,,)))(((((()))))))))(((((('''&&&%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""$$$$$$$$$"""""""""$$$!!!!!!""""""""""""!!!!!!$$$$$$###""""""""""""""" """"""""""""""""""""""""########################"""##################"""##############################""""""""""""######"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{qqqlllkkkooozzz~~~|||}}}sssgggYYYQQQPPPKKKKKKKKKJJJHHHFFFDDDBBB@@@===:::888888777555333000000000//////---,,,+++------+++***)))(((((((((******++++++******)))(((%%%%%%&&&&&&&&&%%%%%%$$$))))))************))))))///)))$$$$$$((()))&&&"""'''''''''''''''&&&%%%$$$''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&###  $$$%%%### ###$$$%%%%%%######$$$%%%'''''''''''''''''''''''''''$$$"""$$$))),,,***'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###"""###%%%)))+++(((&&&)))///222555BBBRRRhhh}}}ooogggaaa```bbbcccgggllltttqqqlllddd\\\XXXVVVWWW]]]eeelllrrr~~~~~~rrreee\\\TTTMMMIIIHHHDDDDDDBBBAAAAAA@@@AAAAAAFFFNNNVVVZZZ^^^cccdddccc```[[[UUUOOOJJJEEE@@@===666333000///......---,,,)))))))))***************+++******)))******++++++***************************************+++,,,---///......---------------+++***)))(((((()))***+++*********+++++++++++++++******))))))))))))******))))))))))))************)))******+++,,,,,,,,,---...000333888>>>EEEJJJMMMKKKNNNPPPLLLEEEBBBEEEIIIIIIHHHGGGIIINNNRRRUUUVVV\\\___dddiiinnnqqqssssssuuuqqqpppqqqnnnfff___\\\VVVSSSPPPPPPRRRUUU]]]fffkkkrrrvvvtttqqqrrrsssrrrvvvwwwyyy{{{{{{vvvmmmfffYYYSSSOOOQQQRRRRRRUUUXXXWWW[[[______^^^```fffkkkzzznnn]]]IIIBBB999333111000...,,,---+++)))(((((())))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""""""""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&!!!!!!""""""""""""!!!!!!$$$###""""""""""""""""""""""""##################""""""""""""""""""""""""##############################$$$$$$$$$$$$####################################""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzqqqlllkkkrrr{{{}}}~~~tttgggYYYQQQOOOKKKKKKKKKJJJHHHFFFDDDBBB???===:::888777666555333222222222111000...---,,,++++++******++++++,,,---******++++++******)))(((&&&&&&&&&&&&%%%%%%$$$$$$((())))))******))))))(((---'''"""###(((+++***&&&'''''''''''''''&&&%%%%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$"""!!!"""%%%&&&%%%######$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((%%%%%%&&&((()))+++,,,---&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&(((***)))(((***111666>>>MMM[[[kkkyyyxxxnnnfffcccdddgggmmmttt}}}zzzuuulllbbbXXXPPPLLLLLLPPPUUU]]]mmmvvvlllccc]]]WWWQQQMMMHHHFFFDDDBBBBBBAAA???>>>@@@EEELLLSSSZZZbbbiiimmmllliiiccc[[[TTTMMMHHHEEE===:::555222111///...,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))*********)))******++++++------,,,,,,,,,,,,---------,,,***))))))***,,,---******************************))))))))))))************++++++,,,,,,------,,,,,,,,,------...///000///111555;;;CCCKKKRRRVVVMMMOOOOOOLLLGGGFFFHHHKKKNNNNNNOOOTTTZZZ```cccdddcccdddgggjjjoootttxxxzzz}}}vvvoookkkdddZZZSSSQQQPPPPPPQQQTTTXXX^^^fffmmmpppvvvyyywwwvvvwwwvvvtttuuusssrrrssstttooofff^^^SSSOOONNNQQQSSSRRRTTTXXXZZZ^^^bbbaaaaaafffrrr|||kkkWWWIII???;;;555111000...---+++,,,***((('''((())))))(((((('''&&&%%%%%%%%%%%%%%%))))))(((&&&%%%###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""#########$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$&&&&&&&&&$$$###$$$&&&######$$$$$$$$$$$$############"""""""""""""""###%%%%%%&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""########################$$$$$$$$$%%%%%%$$$$$$$$$########################$$$######""""""######$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$${{{tttqqqqqqttt||||||}}}~~~uuuhhhZZZQQQPPPKKKKKKKKKJJJHHHFFFDDDBBB???===:::888777666444222444444333222111000...---+++++++++++++++,,,,,,---))))))******))))))((('''(((((('''&&&&&&%%%%%%%%%'''(((((())))))(((((('''&&&&&&&&&''')))******)))''''''((((((((('''&&&&&&"""$$$%%%&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''"""$$$&&&&&&$$$###%%%'''###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%((('''###!!!"""%%%###$$$%%%&&&((()))***+++&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''+++)))+++111999DDDUUUbbbkkkpppwwwzzz{{{|||pppkkkkkknnnuuu|||~~~|||wwwpppggg\\\RRRLLLFFFFFFHHHNNN\\\nnn{{{zzzvvvoooiiifffccc]]]XXXRRRPPPMMMLLLKKKIIIFFFCCCBBBCCCFFFLLLSSS\\\gggooorrrqqqmmmggg___WWWQQQNNNEEEAAA<<<777444222000///000//////...---,,,++++++++++++++++++******))))))))))))))))))))))))))))))*********)))******++++++,,,+++++++++++++++,,,,,,---,,,***))))))***,,,---***************************++++++++++++++++++***++++++,,,---...///000111000000000000000222333444333444888===EEEMMMUUUYYYPPPOOONNNOOOPPPQQQQQQQQQWWWWWWZZZ```hhhpppuuuwwwooonnnnnnppptttzzzyyylllbbbWWWNNNIIIIIINNNSSSYYY^^^dddjjjpppssstttxxxzzzxxxvvvwwwvvvrrrsssnnniiiggggggddd]]]WWWRRRPPPRRRVVVVVVSSSSSSVVV[[[^^^aaabbbfffqqqxxxfffTTTEEE===555333///---+++***)))'''***)))''''''((()))((('''''''''&&&%%%%%%%%%&&&&&&+++***)))'''&&&$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""#########$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%'''(((((('''$$$""""""#########$$$$$$$$$$$$#########"""""""""""""""######!!!"""""""""######$$$$$$""""""""""""""""""""""""########################$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$}}}|||wwwssssssuuuwww}}}|||zzzwwwjjj\\\RRRPPPKKKKKKKKKJJJHHHFFFDDDBBB???<<<999777777666444222333333333333222000///.........,,,+++***)))))))))))))))******))))))(((''')))((('''''''''''''''(((''''''((((((((((((''''''$$$'''******'''&&&&&&'''''''''(((((((((''''''&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&& $$$&&&%%%"""!!!$$$'''###$$$%%%%%%######$$$%%%########################"""%%%'''&&&"""!!!###&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&'''((((((&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&((()))(((&&&%%%***)))***...555BBBOOOYYY]]]]]]]]]]]]\\\dddwww|||xxxwwwzzz}}}{{{xxxtttnnnfff\\\VVVKKKIIIGGGHHHPPP^^^mmmvvvvvvuuuqqqnnnmmmmmmiiiccc\\\ZZZXXXYYYYYYWWWQQQMMMFFFCCCCCCFFFJJJOOOZZZcccpppqqqrrrnnnggg```ZZZWWWLLLGGGAAA<<<999888666555444333222111///...---,,,.........---,,,+++***)))***************************************+++,,,---+++++++++++++++,,,,,,---,,,+++***))))))***+++,,,+++++++++++++++*********++++++,,,------,,,++++++***+++---...000222444444444333222222333444666777888999<<<@@@GGGOOOVVVZZZWWWWWWWWW[[[___bbbbbb```eeeeeegggmmmuuu}}}~~~~~~~~~xxxggg[[[PPPHHHFFFHHHOOOWWW```fffmmmuuuyyyzzz{{{xxxxxxuuuqqqmmmhhhaaa]]][[[ZZZXXXUUUUUUTTTWWWZZZZZZWWWXXX\\\```cccgggkkksssqqq___OOOAAA888555///...,,,+++***)))******)))'''&&&'''((()))(((&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$#########$$$############$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!""""""######$$$%%%%%%%%%###############$$$$$$$$$((())))))'''###!!!!!!"""!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$ !!!!!!""""""#########""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$~~~{{{{{{~~~xxxuuuuuuxxx{{{~~~~~~yyylll]]]TTTQQQKKKKKKKKKJJJHHHFFFDDDBBB>>><<<999777777666444222111111111111000000///......---,,,***))))))))))))******++++++******)))((((((''''''&&&&&&'''((()))(((((())))))))))))((((((%%%''')))(((&&&$$$%%%&&&%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((&&&''''''(((((('''&&&%%%!!!###&&&((()))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$$$$%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""%%%'''((('''%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''''''''((()))***///777>>>BBBHHHFFFFFFFFFGGGPPPeeezzz~~~~~~zzzxxxvvvuuusssnnngggbbbWWWTTTPPPLLLNNNVVVfffrrrvvvwwwtttpppqqqsssooohhhdddccccccgggiiigggaaa[[[QQQLLLIIIJJJIIIIIIOOOWWWeeejjjnnnnnniiibbb]]]ZZZNNNJJJDDD@@@???>>>>>>======<<<:::999777555444333333333222222000...+++***++++++++++++++++++++++++************+++---......---,,,,,,,,,------...///---------------------------,,,,,,,,,++++++++++++++++++,,,------,,,++++++,,,---///222555777999:::888777666666777888:::<<<===>>>???CCCIIIQQQWWW\\\```ccchhhmmmoooqqqqqqrrrtttrrrqqqtttzzzyyymmm___WWWQQQMMMOOOSSSUUU^^^fffjjjpppxxx}}}|||}}}vvvrrrrrroookkkeeebbb]]]YYYWWWWWWWWWXXXXXXWWWYYY\\\\\\\\\aaahhhooorrrwwwxxxhhhVVVIII???555111222...---,,,***))))))***+++'''&&&&&&'''((()))'''&&&&&&&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$###############'''''''''&&&###!!!""""""!!!!!!""""""""""""!!!!!!"""""""""""""""###$$$$$$"""######$$$%%%%%%&&&&&&""""""""""""""""""""""""########################"""##################"""########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$|||}}}|||zzzyyy~~~}}}{{{~~~zzzmmm^^^TTTRRRKKKKKKKKKJJJHHHFFFDDDBBB>>><<<999777666555444222...///////////////......******))))))******+++,,,+++,,,,,,,,,,,,+++******'''&&&&&&%%%&&&''')))***))))))************))))))&&&%%%%%%$$$%%%&&&'''((($$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&&&& ###&&&)))***)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$'''$$$"""$$$'''((('''$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$)))'''###%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&"""###$$$'''))),,,///000$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))$$$&&&(((((()))---......888777888<<>>AAABBBBBB@@@===???DDDFFFBBBBBBGGGHHHJJJLLLMMMOOOTTT[[[aaannnqqqvvvzzz||||||{{{zzz|||xxxrrrmmmnnnrrryyy}}}}}}tttooofffccc```___aaacccdddeeehhhhhhhhhkkknnnqqqrrrrrrjjjddd]]]ZZZ[[[\\\[[[YYY`````````^^^[[[[[[\\\^^^___^^^^^^bbbjjjsssyyy|||kkk[[[IIICCC<<<666444111...++++++*********))))))((((((%%%&&&'''''''''&&&%%%$$$$$$###$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###""""""#########$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""''''''&&&%%%$$$$$$$$$$$$###############$$$$$$%%%%%%###""""""###$$$$$$###########################&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''~~~zzzxxxwwwxxxwwwmmm```WWWSSSIIIJJJLLLMMMKKKHHHEEEBBB>>>;;;777555555555444444////////////............---,,,+++***)))(((((('''+++***))))))(((((((((((('''''''''''''''(((((()))''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%''''''&&&&&&&&&&&&&&&&&&+++***((('''&&&&&&&&&&&&$$$(((,,,,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((%%%!!!"""'''((($$$$$$%%%%%%%%%$$$###!!! %%%)))'''(((,,,---***'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$!!!"""$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''&&&%%%&&&'''((('''%%%&&&&&&''''''((()))******))))))***---333===IIIQQQ```jjj{{{uuutttqqqmmmlllooooooooommmhhheeeffflllqqqwww{{{zzzuuussslllmmmooosssxxx|||~~~~~~~~~|||zzzrrrggg___WWWWWWXXXZZZ[[[YYYTTTPPPKKKHHHEEEEEEIIINNNSSSUUUZZZ[[[[[[YYYUUUQQQOOOOOOKKKGGGDDDCCCCCCAAA;;;555555000...111111///...///---...///000111222333444888666444555777999888777999::::::;;;;;;;;;::::::999777444333333333333222222111//////111444888:::???@@@AAACCCGGGIIIJJJKKKJJJGGGHHHMMMNNNKKKLLLPPPQQQRRRTTTUUUWWW[[[aaaeeekkklllnnnppppppooonnnmmmkkkhhhdddcccdddjjjppptttwwwzzz~~~~~~zzztttooolllmmmjjjhhhgggiiikkklllllljjjiiihhhggggggfffcccaaaSSSQQQNNNKKKKKKMMMRRRUUU^^^```bbbaaa```_________]]]aaahhhrrr{{{zzzgggTTTFFF???:::444000...---+++))))))))))))(((((('''''''''"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###""""""######"""######$$$$$$######"""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%$$$#########$$$$$$###""""""""""""###$$$$$$%%%###""""""###$$$$$$###########################%%%%%%###"""""""""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$########################$$$%%%&&&'''}}}|||zzz{{{vvvlll^^^TTTPPPIIIJJJKKKLLLJJJHHHEEECCC<<<:::777666555444333111////////////............++++++******)))((('''''',,,,,,+++***)))(((''''''&&&&&&'''(((((((((''''''&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%%%%&&&)))((((((''''''&&&%%%%%%,,,+++)))'''%%%%%%%%%%%%!!!111;;;222&&&###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''++++++'''&&&'''(((&&&&&&&&&&&&%%%$$$$$$######$$$&&&&&&&&&)))------***$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###""""""$$$&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&''''''(((&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&''''''(((((((((((((((((((((+++111888===FFFMMM___zzzzzzqqqllllllpppooooooppppppqqqrrrssstttwwwyyy|||zzzvvvjjjmmmppptttyyy|||ttteee___XXXUUUVVVVVVQQQKKKGGGFFFFFFIIIOOOVVV[[[]]]aaabbbcccaaa___\\\[[[\\\TTTRRRQQQPPPPPPLLLEEE???999444222444555333222444000000222333555777999999===;;;::::::<<<>>>======???@@@AAABBBCCCCCCBBBBBB@@@===:::888888888777666666555333333666;;;@@@DDDLLLMMMOOOQQQSSSUUUWWWXXXZZZWWWXXX[[[[[[YYYYYY\\\ZZZ\\\]]]^^^___```ccceeeffffffdddbbb```]]][[[ZZZWWWUUUTTTUUUWWW\\\aaadddfffiiimmmpppppppppppppppqqqooonnnnnnpppqqqqqqqqqmmmjjjfffaaa]]]WWWQQQMMMCCCFFFGGGFFFEEEHHHPPPVVV\\\___cccddddddcccccccccaaalll{{{lll\\\NNNBBB:::555222---+++******)))((('''''''''''''''&&&&&&&&&!!!!!!###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######%%%$$$######"""#########"""""""""######"""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""######$$$$$$"""""""""""""""######$$$&&&$$$""""""$$$$$$$$$###########################%%%$$$######"""##################$$$$$$$$$$$$%%%###$$$$$$$$$$$$###""""""#########""""""#########$$$$$$$$$%%%%%%%%%&&&&&&$$$############"""""""""############$$$%%%&&&&&&~~~uuukkk]]]RRRNNNKKKLLLLLLLLLJJJGGGDDDBBB;;;999777666555444111///111111111111000000000000---------,,,+++*********+++++++++******)))(((((('''((()))*********((((((%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((+++,,,***&&&%%%&&&(((''''''''''''&&&&&&&&&&&&***)))'''&&&%%%%%%&&&'''(((<<>>=========>>>@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGFFFCCCAAA??????@@@AAAAAAAAA>>>===;;;:::===BBBGGGKKKWWWYYY[[[]]]___aaadddeeeiiiiiikkkmmmllliiifffeeebbbbbbbbbbbbaaa```_________]]]YYYTTTPPPMMMKKKKKKIIIJJJKKKLLLOOOSSSVVVWWW]]]aaahhhmmmqqqsssuuuwwwooonnnnnnooopppqqqooonnnkkkggg___XXXRRRMMMGGGDDDCCCGGGKKKOOOQQQSSSWWWZZZ]]]```ccceeefffggghhhjjjppp}}}|||eeeSSSGGGAAA;;;888222000---+++*********)))''''''''''''&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""######$$$$$$######"""$$$$$$###############$$$""""""############""""""$$$$$$$$$###############""""""""""""""""""""""""########################""""""""""""###$$$%%%&&&""""""!!!!!!""""""###$$$&&&$$$######$$$%%%$$$###########################$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$######"""######""""""""""""############$$$$$$$$$$$$%%%%%%###"""""""""""""""""""""$$$#########$$$$$$%%%&&&zzzyyy~~~uuujjj\\\RRRMMMNNNNNNNNNLLLJJJFFFCCCAAA<<<:::777666555444111///111111111111000000000000.........---,,,,,,++++++'''((()))***************'''((()))******)))((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''***+++)))%%%###%%%'''######$$$%%%&&&'''''''''&&&&&&%%%%%%&&&'''((()))111>>>>>>///$$$&&&((("""%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))+++(((&&&''')))%%%%%%$$$#########$$$$$$%%%""" """%%%'''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((()))***,,,+++///888EEESSSfffzzzqqqmmmooollljjjmmmtttzzz|||{{{{{{yyyyyy}}}zzzvvvwwwyyyyyy{{{xxxkkk^^^UUUPPPNNNKKKJJJHHHJJJNNNRRRUUUWWW]]]^^^``````___```bbbdddhhhiiijjjiiifff___XXXRRRJJJDDD?????????===>>>AAABBBAAA@@@???>>>===<<<<<<>>>>>>?????????@@@BBBCCCAAABBBEEEHHHJJJJJJJJJIIIGGGEEEDDDEEEHHHKKKLLLMMMIIIGGGDDDCCCDDDGGGKKKNNN\\\___bbbdddfffhhhkkknnnvvvzzz~~~~~~yyysssmmmiiihhhfffddd```\\\XXXVVVTTTQQQLLLHHHDDDBBBBBBBBBDDDEEEHHHLLLPPPSSSVVVWWW___dddlllqqqtttuuuuuuvvvmmmlllmmmnnnooonnnkkkhhhddd^^^UUUNNNJJJHHHFFFEEEFFFJJJQQQ[[[dddhhhgggeeeeeefffhhhiiijjjnnnssswwwjjj]]]LLL???999777444222111000...,,,***)))))))))''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""######$$$$$$######"""$$$###############$$$$$$###$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""#################################$$$%%%&&&'''((("""""""""""""""######$$$'''%%%######$$$%%%$$$###""""""""""""""""""""""""############$$$#########""""""#########$$$$$$$$$"""######$$$$$$$$$############""""""""""""######""""""""""""############"""""""""""""""""""""###$$$$$$######$$$$$$%%%%%%}}}xxxwww~~~|||rrrhhh[[[PPPLLLNNNNNNMMMKKKHHHEEEBBB@@@>>>;;;888666555444222000////////////............,,,,,,,,,+++++++++******$$$&&&((()))************&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$######$$$!!!"""###$$$&&&'''(((((($$$$$$$$$$$$&&&(((***+++333555111'''###&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''(((+++)))%%%$$$&&&$$$$$$$$$$$$$$$#########&&&###"""&&&'''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$""""""""""""$$$%%%######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''%%%%%%%%%%%%&&&&&&'''''''''%%%&&&((((((''''''((()))&&&)))///555===LLLfff}}}{{{qqqsssnnnjjjjjjnnntttxxxyyy}}}{{{{{{yyyxxxwwwuuutttuuuxxx{{{zzzkkk^^^VVVSSSKKKIIIFFFFFFIIIMMMPPPQQQWWWYYY[[[\\\]]]___bbbeeehhhjjjkkkllliiiddd^^^ZZZTTTMMMGGGEEEEEECCCCCCFFFFFFFFFDDDCCCAAA@@@>>>>>>AAABBBCCCCCCCCCCCCFFFHHHFFFHHHLLLOOORRRRRRQQQQQQNNNLLLKKKLLLPPPRRRTTTTTTQQQOOOMMMKKKKKKLLLNNNOOOYYY^^^bbbeeefffiiinnnrrr}}}xxxssspppkkkeee```ZZZSSSOOOIIIGGGDDDBBBAAABBBDDDEEEFFFHHHMMMRRRVVVZZZ]]]^^^eeeiiinnnqqqqqqooonnnmmmmmmmmmoooppppppmmmhhheee\\\WWWPPPKKKIIIJJJKKKLLLMMMRRR]]]lllyyy{{{uuuvvvvvvwwwyyy~~~zzziiiQQQHHH===777555333000,,,---------+++(((&&&&&&'''&&&&&&&&&''''''''''''((())))))'''&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$###############"""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###############$$$$$$%%%(((&&&$$$$$$$$$%%%$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""############$$$""""""###$$$$$$$$$$$$############""""""#########!!!!!!!!!""""""""""""###"""""""""############$$$%%%$$$$$$###$$$$$$%%%%%%}}}yyyyyyxxxoooeeeXXXNNNJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@===888666444444333222////////////............+++++++++***************$$$%%%''')))))))))((('''((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&%%%$$$###$$$$$$%%%&&&'''((((((%%%$$$$$$$$$%%%''')))***,,,)))&&&%%%&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%)))%%%$$$((()))&&&%%%'''###$$$%%%&&&&&&%%%$$$$$$%%%###%%%)))((($$$$$$(((%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%!!!###&&&&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%&&&'''(((((()))%%%&&&((((((''''''((()))))))))+++///222<<>>999555444444333333111111111111000000000000,,,,,,,,,+++++++++++++++%%%&&&((())))))'''%%%$$$***)))((('''&&&&&&'''(((&&&&&&((()))))))))((('''''''''''''''''''''''''''***(((&&&'''***+++***'''&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((('''""""""(((+++'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!%%%$$$###%%%###%%%'''(((((('''%%%$$$###"""&&&+++(((!!!"""'''$$$$$$$$$%%%&&&'''))))))'''&&&$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%% ###&&&'''$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$%%%&&&((()))******'''((())))))(((((()))***+++((((((***,,,000:::DDDOOO```www~~~zzztttnnnjjjiiikkkmmmqqqrrruuuzzz{{{wwwsssooolllggg```ZZZRRRVVV\\\dddmmmwwwuuueeeYYYTTTOOOGGGBBBAAABBBCCCDDDCCCEEEGGGIIILLLOOOTTTXXXYYY\\\aaadddeeeddddddcccbbbYYYQQQNNNLLLIIIJJJMMMIIIJJJKKKMMMNNNPPPQQQRRRLLLNNNPPPPPPOOOOOORRRUUUZZZ]]]bbbfffiiijjjiiihhhaaa^^^ZZZWWWVVVTTTSSSQQQWWWVVVVVVUUUTTTRRRQQQQQQOOOTTT[[[___```dddjjjpppuuu|||xxxnnnddd\\\SSSJJJDDDDDDEEEGGGKKKPPPVVV\\\___^^^^^^____________^^^^^^___```bbbccceeeggglllooopppppprrrsssrrrmmmfff```^^^]]]]]]^^^___^^^]]][[[]]]fffsss~~~xxxfffTTTEEE<<<444111---///222222---(((&&&)))***)))'''&&&'''***#########$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%""""""############"""""" !!!###$$$%%%&&&'''""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########"""######$$$%%%%%%%%%$$$$$$%%%%%%&&&''')))'''%%%$$$%%%%%%$$$###""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###""""""""""""############!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$wwwuuuyyy{{{qqqggg___XXXSSSPPPIIIIIIIIIIIIHHHFFFDDDCCC@@@>>>:::777333111000000---...///000000000///...$$$&&&))),,,---,,,***)))************)))'''&&&&&&(((((('''&&&&&&&&&&&&''''''&&&%%%'''))))))'''$$$%%%$$$$$$%%%((())))))((((((&&&%%%&&&))))))'''$$$)))((('''((()))***)))(((&&&%%%$$$###$$$%%%&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$!!!!!!#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&'''((()))***))),,,...---***+++///444:::CCCTTTiiiwwwnnniiihhhjjjllllllnnnqqqvvv{{{{{{sssmmmnnnrrrooocccXXXLLLMMMPPPVVV^^^iiirrrxxx{{{{{{|||~~~}}}wwwlllcccWWWSSSNNNHHHEEEDDDEEEFFFEEECCCAAA@@@BBBFFFJJJMMMRRRQQQQQQUUU[[[```aaa```\\\VVVOOOLLLLLLMMMLLLKKKJJJKKKMMMQQQUUUWWWWWWVVVTTTTTTSSSRRRRRRSSSTTTUUUYYY^^^dddiiikkkkkkjjjjjjfffggggggbbb\\\WWWVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXTTTWWWZZZ]]]^^^```bbbdddrrrqqqoooooorrrtttvvvvvvrrrllldddZZZSSSNNNLLLLLLLLLMMMQQQVVV\\\___`````````aaaaaa___ZZZVVVTTTTTTUUUWWW[[[]]]___```cccdddiiilllooopppmmmhhheeeccccccddddddeeeeeefffggggggeeelllvvv|||lllYYYLLLBBB999333555333000---***((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%$$$"""$$$"""!!!"""%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$##################!!!&&&&&&!!!!!!%%%%%%!!!######$$$$$$$$$$$$#########"""!!! !!!"""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###########################"""############$$$$$$$$$######""""""""""""######&&&%%%###"""""""""###$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$###|||{{{~~~}}}ssshhh___WWWPPPKKKJJJJJJJJJIIIHHHFFFCCCBBB@@@>>>;;;777444222111000,,,---...//////...------+++******)))))))))))))))))))))***))))))((('''&&&(((((('''&&&&&&&&&&&&''''''&&&%%%'''))))))'''$$$'''&&&%%%&&&(((((('''&&&(((&&&%%%&&&((()))'''%%%)))''''''''')))***)))(((&&&%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###"""###%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''((('''***,,,+++))))))---111...444???NNN^^^nnn{{{{{{sssooonnnooonnnllllllmmmoooqqqsssooojjjfffhhhkkkhhh___WWWMMMKKKKKKMMMUUU___jjjpppttttttuuuwwwyyyvvvoooiii___]]]XXXSSSOOOLLLKKKJJJKKKIIIFFFCCCCCCEEEHHHIIIJJJJJJLLLQQQYYY___bbbccc```ZZZRRRMMMKKKKKKJJJIIIHHHJJJOOOUUUZZZ\\\[[[ZZZQQQQQQPPPPPPQQQSSSUUUWWW^^^aaaeeeggggggfffeeeeeehhhiiijjjhhhddd```___```___```aaabbbbbbcccbbbbbb``````___]]]YYYWWWVVVWWW___^^^___aaadddggggggfffjjjgggaaa\\\YYYXXXXXXYYYZZZZZZ[[[^^^```aaaaaaaaabbbbbbaaa]]]WWWQQQNNNMMMRRRTTTVVVWWWWWWXXXZZZ[[[]]]```dddfffeeecccbbbbbbjjjlllnnnoooooommmjjjiiicccjjjttt{{{lllaaaQQQDDD===777222...000///---+++))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%$$$!!!!!!&&&&&&$$$"""$$$&&&$$$$$$$$$$$$#################################### $$$### $$$%%%!!!######$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ !!!""""""######""""""&&&&&&&&&&&&&&&%%%$$$$$$########################"""############$$$$$$$$$######""""""""""""######%%%$$$$$$###""""""##############################""""""###$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$~~~vvvjjj___UUULLLGGGKKKKKKJJJIIIGGGEEEBBBAAAAAA???<<<888555333222111------.........---,,,,,,111...***'''&&&&&&(((***(((((())))))))))))(((((((((((('''&&&&&&&&&&&&''''''&&&&&&'''(((((('''%%%'''''''''((()))(((&&&###'''&&&&&&'''(((((('''%%%((('''&&&''')))***)))(((''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%'''))))))''''''***...+++,,,000666@@@LLLVVV\\\hhhvvv~~~zzzvvvsssooojjjgggeeedddddddddccccccdddfffccc]]]XXXPPPLLLHHHGGGKKKTTT___fffkkklllnnnqqqsssrrrooommmfffdddaaa^^^ZZZWWWUUUTTTVVVSSSOOOLLLJJJIIIJJJKKKJJJJJJKKKOOOUUU[[[^^^___aaa[[[SSSMMMJJJIIIIIIIIIHHHKKKPPPVVV\\\^^^]]][[[NNNLLLKKKJJJLLLOOOSSSUUU[[[]]]______^^^]]]]]]]]]eeegggiiijjjhhhgggggggggggggggggggggffffffeeedddaaa___[[[UUUOOOKKKJJJJJJRRRTTTYYY___eeehhhhhhgggiiigggeeecccccccccdddeeeiiihhhgggeeedddcccbbbaaacccbbb```[[[TTTOOOLLLKKKNNNPPPQQQPPPOOOOOOQQQRRRQQQUUUYYY\\\^^^```bbbcccmmmooorrrtttsssooojjjgggdddlllvvv~~~rrrcccMMMFFF===777444333000...++++++***))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%$$$###!!!"""%%%'''&&&###"""$$$'''######"""""""""!!!!!!!!!###########################%%%$$$!!!"""&&&'''&&&######$$$$$$$$$$$$#########""""""!!!!!!""""""###""""""""""""""""""""""""######""""""""""""#########$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$###""""""##############################$$$$$$$$$######"""########################$$$$$$###""""""###$$$$$$yyyyyyjjj]]]SSSLLLHHHKKKKKKKKKJJJGGGDDDBBB@@@AAA???<<<888666444333222/////////......------,,,111///+++'''&&&&&&(((***'''(((((())))))))))))((((((((('''&&&&&&&&&&&&'''''''''&&&''''''''''''&&&&&&&&&&&&((())))))&&&$$$&&&&&&''''''(((''''''&&&((('''&&&''')))))))))((())))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$&&&(((((('''''')))+++---,,,,,,---111777>>>BBBIIIUUUgggyyy{{{ssslllfffcccaaabbbccceeefffeeebbb^^^\\\SSSOOOJJJGGGHHHNNNVVV[[[dddggglllppprrrqqqooonnnhhhgggdddbbb```````````````___\\\ZZZXXXXXXXXXYYY[[[YYYXXXWWWWWWXXXYYYYYY```[[[TTTMMMIIIHHHHHHIIIIIIJJJMMMRRRWWWZZZZZZZZZNNNLLLIIIGGGHHHKKKOOOQQQRRRSSSUUUUUUTTTSSSTTTUUUZZZ\\\___aaaccccccddddddeeeeeecccaaa^^^[[[YYYWWWSSSQQQNNNJJJGGGFFFIIIKKKUUUYYY```jjjrrrvvvvvvuuuqqqpppnnnkkkiiihhhgggggglllllljjjgggdddaaa`````````___]]]XXXSSSPPPOOOOOOJJJLLLMMMMMMLLLLLLNNNOOOOOORRRVVVZZZ]]]aaaeeehhhmmmnnnqqqssssssrrrpppnnnnnnvvvvvveeeTTTHHH@@@<<<777333222111///...******))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$##################$$$$$$###""""""%%%'''###"""""""""!!!!!!!!!!!!###############$$$$$$$$$######"""!!!!!!$$$&&&&&&######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###############"""!!!  !!!!!!"""!!!!!! ########################""""""#########$$$$$$$$$$$$######""""""######$$$"""###$$$%%%%%%$$$""""""########################$$$$$$$$$$$$$$$###"""!!!""""""""""""############$$$######""""""######$$$|||}}}~~~uuuzzz{{{iii[[[SSSNNNLLLKKKKKKKKKJJJGGGDDDBBB@@@@@@???<<<888666444333333222111111000///......---...---+++***))))))))))))'''(((((())))))))))))((((((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''%%%$$$%%%''')))***(((&&&&&&''''''(((''''''&&&&&&(((&&&&&&'''((()))((('''+++******)))(((((('''&&&$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''''''''%%%&&&(((((((((((())))))***)))))))))***,,,...///555<<>>;;;888555444333333444333222000///.........++++++,,,,,,,,,+++))))))(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''&&&'''((('''%%%%%%''')))%%%$$$$$$%%%(((***))))))%%%'''(((((('''&&&&&&''''''&&&%%%&&&((()))((('''***************)))((('''%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&'''((())))))((((((&&&''''''(((((()))))))))...000555>>>HHHVVVjjj{{{}}}ssslllnnnnnnooonnnkkkfffaaa^^^YYYWWWTTTQQQNNNMMMLLLLLLUUU```oooxxx{{{|||~~~}}}zzzvvvqqqmmmjjjiiiiiikkklllnnnpppsssuuuwwwxxxzzzxxxtttoooiiiggghhhiiillliiicccYYYOOOHHHDDDCCCEEECCCBBBDDDKKKTTT\\\``````___]]][[[\\\^^^aaadddfffiiikkkiiiddd^^^YYYVVVNNNLLLJJJKKKMMMOOOPPPPPPOOOPPPPPPPPPPPPPPPOOOOOONNNOOOPPPQQQTTTYYY___dddkkklllnnnrrruuuvvvtttrrrllljjjgggdddbbbaaaaaabbbbbbeeegggddd___[[[[[[\\\VVVTTTPPPKKKFFFDDDEEEGGGCCCHHHMMMRRRTTTUUUVVVWWW[[[]]]```bbbcccfffhhhkkkmmmnnnooosss{{{xxxjjjZZZMMMCCC:::555444...---+++***)))))))))***+++++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""!!!"""$$$%%%%%%$$$%%%&&&(((***+++%%%%%%$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$!!!!!!$$$$$$!!!!!!#########$$$$$$$$$$$$######"""######$$$$$$######"""""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$###"""!!! ###$$$$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""" !!!!!!""""""############$$$%%%%%%%%%%%%$$$###ssspppnnnssszzz{{{zzziii]]]UUUPPPMMMJJJJJJJJJIIIHHHFFFCCCBBB>>>===:::777444333222222444333111///...---------,,,,,,,,,,,,+++***))))))))))))***))))))((('''&&&(((((('''&&&&&&&&&&&&'''&&&(((((('''%%%$$$''')))(((&&&$$$$$$&&&((())))))%%%''')))(((&&&%%%&&&((('''&&&%%%&&&((()))(((''''''((()))))))))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&((()))((('''&&&'''''''''((())))))***+++++++++---111222777DDDRRRggg|||}}}|||{{{{{{yyyuuuooojjj```^^^[[[WWWSSSQQQOOOOOOOOOZZZiiirrruuuwww|||{{{vvvqqqllliiijjjlllnnnqqqtttvvvwwwwwwrrrrrrpppmmmjjjjjjmmmpppqqqpppllldddYYYQQQLLLKKKKKKIIIGGGIIINNNUUU[[[^^^ddddddeeegggkkkoootttvvvzzz~~~|||rrrjjjeeeYYYTTTOOOLLLMMMNNNOOOOOOOOOOOOQQQSSSTTTUUUUUUVVVUUUVVVWWWXXXZZZ^^^cccgggkkkjjjiiijjjkkkkkkjjjiiibbbaaa^^^]]]^^^```ccceeeeeeiiillliiibbb\\\YYYYYYOOOMMMJJJEEEBBBAAADDDFFFIIIOOOWWW]]]````````````aaadddggghhhiiiiiikkklllnnnooorrryyy{{{oooYYYMMMAAA;;;777111///111---,,,+++)))((()))***+++))))))))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$$$$%%%%%%%%%########################"""%%%%%%###"""###$$$&&&%%%%%%%%%&&&'''''''''%%%%%%$$$$$$$$$#########!!!""""""###$$$$$$%%%%%%&&&###$$$((((((###!!!#########$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!&&&'''''''''&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$###### !!!!!!"""######$$$###$$$&&&((((((&&&$$$###zzztttoooqqqyyykkk___UUUOOOKKKIIIIIIIIIIIIHHHFFFDDDCCC===<<<999666444333222222444333000...,,,,,,,,,,,,///...---+++))))))))))))************)))(((&&&&&&(((((('''&&&&&&&&&&&&'''&&&(((((('''$$$$$$'''***+++(((%%%###$$$&&&(((((($$$'''))))))&&&%%%&&&((('''&&&%%%&&&((((((((('''%%%&&&'''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%'''((((((&&&$$$&&&%%%%%%%%%&&&(((***+++%%%&&&+++111111111:::FFFGGG```zzz}}}wwwhhheeeaaa\\\XXXVVVUUUUUUKKKVVVccciiikkkmmmttt{{{}}}uuunnniiiiiijjjmmmoooqqqrrrrrrrrrhhhhhhhhhfffdddfffkkkooopppqqqpppjjjbbbZZZWWWVVVTTTRRROOOOOORRRVVVXXXYYYbbbdddgggmmmssszzzyyysssddd^^^VVVRRRQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYVVVWWWXXXYYYZZZ\\\```dddbbb```^^^^^^___aaabbbbbb___]]][[[[[[]]]aaafffiiikkkooorrrnnneee]]]YYYXXXIIIHHHFFFCCCBBBDDDHHHLLLQQQWWW```gggjjjjjjiiihhhfffhhhkkkmmmmmmmmmnnnoootttvvv{{{nnnZZZLLLEEE;;;333222222...,,,///---,,,***(((&&&%%%''')))&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$ !!!###$$$%%%%%%$$$$$$########################"""&&&'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$############!!!""""""###$$$$$$%%%%%%!!! %%%$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!""""""""""""!!! !!!"""""""""""""""########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$ !!!"""######$$$"""%%%'''))))))'''%%%"""uuuiii\\\PPPJJJKKKJJJJJJJJJIIIFFFDDDAAA???>>><<<999666333111000000000//////...---,,,,,,,,,---+++)))'''&&&&&&((((((***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$######%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$###"""############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$######"""$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$############((())))))(((&&&%%%%%%&&&***)))&&&$$$###$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((***+++---///;;;DDDUUUiiizzz|||nnnaaa^^^]]]WWWTTTSSSRRRUUU\\\eeejjjjjjlllpppppptttwwwxxxuuuqqqmmmkkkfffiiikkkkkkhhhccc___]]][[[XXXVVVWWWWWWYYY```hhhnnnpppnnngggaaa___]]]ZZZ\\\[[[YYYXXXXXXYYY[[[\\\dddgggkkkooouuu|||oooiiibbb]]][[[ZZZWWWUUUWWWWWWXXXZZZ]]]]]]\\\ZZZXXXYYYYYYXXXWWWWWWZZZ\\\^^^YYYUUUTTTWWWYYYZZZZZZ\\\]]]^^^^^^___bbbfffjjjllllllkkkfff^^^VVVOOOLLLFFFDDDEEEGGGHHHGGGKKKPPPaaaiiissszzz{{{xxxtttqqqqqqooopppssspppnnnuuu|||lll___RRREEE===555444222000...,,,,,,+++******)))((('''&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%'''***,,,,,,***(((&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$#########""""""!!!!!!$$$&&&((('''%%%$$$&&&(((%%%$$$###""""""###$$$%%%&&&%%%###"""""""""######$$$#########""""""!!!!!!$$$###"""###%%%&&&%%%$$$""""""#########""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""((((((&&&%%%###"""!!! """"""""""""###########################"""!!! $$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$%%%}}}rrriii]]]PPPIIIIIIHHHHHHIIIHHHGGGEEECCCBBB???>>>;;;777444333222222//////......---,,,,,,++++++***)))(((((()))***+++***)))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&((('''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%"""###$$$###""""""$$$%%%'''$$$"""###&&&'''&&&###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,---333???PPP```rrruuufff```]]]XXXVVVVVV\\\]]]ccclllooonnnnnnqqqoooppppppmmmhhhccc```___ZZZ]]]aaabbb^^^XXXRRROOOLLLIIIHHHKKKNNNQQQYYYaaaiiimmmlllgggcccdddccc``````______^^^___```bbbccceeeiiinnnsssxxx{{{|||vvvoooiiieeeaaa^^^[[[YYYYYYYYY[[[]]]^^^^^^]]]XXXXXXWWWUUUSSSQQQRRRSSSVVVSSSPPPQQQUUU[[[^^^___ggggggfffcccaaa```aaabbb]]]]]]\\\YYYTTTOOOMMMLLLLLLJJJKKKNNNPPPQQQVVV]]]jjjpppyyy~~~|||rrrrrruuuzzz|||}}}vvvkkk\\\PPPGGG@@@999444333111000...,,,******))))))((((((''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%'''((('''%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#####################"""""""""!!!%%%&&&((('''$$$$$$%%%'''%%%$$$############$$$%%%%%%%%%###"""""""""##################"""""""""!!!$$$###"""###%%%&&&%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########""""""""""""############%%%%%%%%%%%%%%%$$$######%%%$$$$$$###""""""!!!!!!""""""###$$$%%%&&&&&&'''||||||{{{}}}uuummmfff[[[OOOHHHGGGFFFGGGHHHHHHGGGFFFEEEDDDAAA???<<<999666444333333//////......------,,,,,,************++++++++++++******)))((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%'''((())))))'''&&&&&&'''######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""######$$$$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''###$$$$$$$$$###$$$''')))%%%""" $$$***+++'''"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++)))***000:::EEEUUUjjj}}}sssiiiccc^^^\\\\\\```aaafffmmmqqqooooooqqqrrrpppllleee]]]XXXUUUUUUPPPTTTXXXYYYUUUMMMGGGCCC@@@>>>>>>AAADDDHHHOOOXXX___ccceeebbbaaaddddddcccccccccdddeeeffffffggghhhfffkkkqqquuuvvvvvvvvvwwwyyy{{{{{{tttnnnhhhccc```^^^\\\[[[[[[]]]^^^___^^^YYYYYYXXXTTTPPPMMMKKKLLLPPPNNNLLLNNNTTT[[[aaadddlllkkkiiiddd^^^YYYVVVVVVPPPQQQQQQOOONNNMMMNNNPPPPPPOOOPPPTTTWWWYYY```hhhtttyyysssgggVVVNNNBBB:::555444222000///...,,,+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$###!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$######"""#####################""""""""""""$$$###"""###%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%&&&""""""""""""############$$$%%%%%%%%%%%%$$$######$$$$$$###""""""!!!  """###$$$%%%&&&{{{{{{zzzvvvooofff___VVVLLLHHHIIIGGGGGGHHHHHHGGGFFFDDDCCCAAA???<<<999666444444333000000/////////.........******+++++++++***))))))*********))))))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###'''((())))))'''&&&&&&'''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""######$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$%%%&&&%%%%%%%%%$$$###$$$&&&)))&&&$$$###%%%((()))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++---+++,,,000555>>>MMM[[[zzz}}}tttnnniiigggdddcccfffmmmqqqpppppprrrtttrrrllleee\\\VVVTTTTTTPPPSSSVVVVVVQQQJJJDDDAAAAAA>>>===???AAABBBIIIPPPYYY___bbbaaabbbeeefffeeedddeeeffffffgggfffffffffhhhjjjmmmnnnllliiigggfffkkkmmmqqqwww}}}xxxrrrlllhhheeeeeeaaa]]][[[[[[\\\\\\\\\YYYYYYXXXUUUPPPMMMKKKKKKPPPOOOMMMNNNRRRWWW\\\```ccccccaaa\\\VVVPPPMMMLLLNNNPPPRRRRRRRRRRRRTTTVVVVVVTTTUUUYYY\\\___gggoooyyy}}}tttfffUUUIIIDDD???888333111000///...,,,,,,***)))''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""&&&&&&&&&%%%$$$#################################$$$$$$###########################"""""""""""""""$$$""""""###$$$%%%$$$#########$$$$$$%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%&&&!!!"""""""""############""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""}}}~~~tttkkk```YYYPPPIIIHHHKKKHHHIIIIIIHHHGGGEEECCCAAA@@@>>>;;;888555333222222111111111000000000000000+++++++++***)))'''&&&%%%)))))))))************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###%%%'''((((((&&&%%%%%%&&&%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$#########!!!!!!"""%%%&&&&&&$$$!!!!!!$$$'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))***((()))+++,,,///777@@@YYYhhh~~~xxxsssnnnmmmppprrrqqqpppqqqqqqooolllfff___ZZZXXXWWWVVVXXXYYYXXXSSSMMMIIIGGGCCC@@@???@@@@@@@@@EEELLL\\\bbbeeeeeefffiiijjjhhheeeeeeeeeeeedddcccaaa```eeeeeeddd```[[[WWWUUUUUU]]]___dddiiiooouuuzzz}}}~~~zzzuuuqqqnnnllliiieee___[[[YYYXXXWWWWWWUUUVVVUUUSSSOOOMMMMMMMMMTTTSSSQQQOOOOOOPPPSSSUUUVVVWWWWWWUUUQQQNNNMMMMMMSSSUUUWWWXXXXXXXXXYYYZZZ[[[YYYZZZ^^^aaacccjjjqqqzzz}}}lll^^^VVVMMMBBB:::555333111///...---+++)))+++***)))(((''''''''''''######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((()))########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""######%%%%%%$$$$$$$$$$$$###"""!!!""""""""""""""""""!!!############$$$#########""""""""""""""""""#########"""!!!"""$$$%%%$$$###!!!!!!"""###$$$$$$######################################################""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$!!!"""""""""############!!!""""""#########"""""" !!!"""###$$$$$$!!!!!!!!!!!!!!!!!! ~~~vvvssstttzzzsssiii^^^UUUMMMGGGHHHKKKIIIIIIIIIHHHGGGEEEBBBAAA???===:::777444222111111111111111111111000000000---,,,+++)))'''&&&%%%$$$'''((()))*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&!!!!!!###$$$%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########'''&&&%%%$$$############$$$%%%%%%$$$"""!!!!!!""""""%%%%%%!!! &&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%'''+++,,,,,,///444===III^^^ttt~~~vvvtttrrrmmmkkkkkkkkkjjjhhhddd```]]]]]]^^^___bbbdddccc^^^YYYTTTRRRGGGDDDCCCDDDCCCBBBFFFLLLYYY___cccbbbccceeeeeecccccccccbbb```^^^]]]\\\[[[^^^\\\WWWQQQKKKHHHGGGHHHOOORRRVVV[[[___eeekkkooovvvxxxyyyxxxuuusssqqqqqqiiiddd^^^YYYVVVTTTRRRQQQOOOOOOOOOMMMKKKKKKMMMOOOXXXXXXWWWTTTPPPOOOOOOQQQSSSTTTUUUUUUTTTTTTUUUVVVWWWYYYZZZZZZZZZ\\\^^^```___^^^```dddggghhhmmmttt|||hhh]]]OOODDD???;;;777333***+++---...---,,,***)))))))))((('''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$%%%''''''########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############""""""""""""############$$$###""""""$$$$$$$$$"""!!!!!!"""######"""!!!!!!""""""###$$$$$$$$$$$$###""""""""""""###############"""!!!"""$$$$$$$$$### !!!"""#######################################"""######$$$$$$######"""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""##################$$$%%%%%%%%%%%%$$$ !!!###$$$%%%%%%%%%%%%%%%$$$######""""""}}}}}}{{{qqqooosssvvvrrrhhh^^^VVVNNNGGGFFFIIIGGGGGGHHHHHHGGGFFFDDDCCC???===:::777444222111111////////////////////////...,,,***)))''''''''''''&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%$$$&&&''''''%%%$$$$$$%%%""""""###$$$%%%&&&'''(((((((((''''''&&&&&&%%%%%%!!!"""$$$%%%%%%$$$""" $$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$###"""###%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$#########"""%%%%%%$$$$$$###$$$$$$$$$###&&&(((((('''%%%$$$%%%!!!###$$$"""!!!$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%''',,,,,,******...---444BBBRRR```ppp~~~yyytttppppppnnnllliiieeebbbcccgggkkknnnrrrxxxyyyuuunnngggcccVVVRRRPPPOOOLLLHHHJJJOOORRRXXX\\\\\\\\\^^^^^^\\\\\\[[[YYYWWWUUUUUUUUUUUURRRQQQMMMHHHCCC@@@@@@AAACCCGGGKKKNNNQQQUUU[[[___eeehhhlllnnnlllkkkkkklllddd```[[[VVVTTTRRROOOMMMKKKKKKJJJHHHGGGIIIMMMPPP[[[]]]___^^^[[[YYYYYYZZZ[[[\\\\\\[[[ZZZ[[[]]]______^^^]]]\\\^^^cccjjjooommmmmmqqqwwwyyyzzz~~~}}}pppcccZZZJJJDDD;;;555222000//////***+++,,,,,,+++***)))***((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%$$$######!!!!!!"""######$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$!!!"""""""""###############!!! !!!$$$%%%$$$###"""###$$$%%%%%%$$$###"""!!!"""###$$$%%%$$$$$$###!!!"""""""""###############"""!!!"""###$$$###""" !!!"""###$$$$$$$$$$$$########################!!!!!!"""######"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$%%%%%%%%%%%%%%%"""""""""############$$$$$$$$$$$$###############{{{}}}{{{qqqpppuuuuuu|||ppphhh___YYYPPPHHHEEEFFFEEEFFFGGGHHHHHHGGGFFFEEE@@@>>>;;;777555333222222---------..................,,,***(((((()))***+++%%%&&&''')))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%$$$###%%%'''((('''&&&$$$%%%%%% !!!"""###$$$%%%&&&&&&))))))((('''&&&%%%%%%%%%&&&'''((('''$$$ ############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$"""!!!###&&&((("""###$$$%%%&&&&&&'''&&&$$$$$$############$$$$$$$$$$$$$$$$$$######""""""############$$$%%%&&&&&&!!!%%%&&&&&&$$$######""""""###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&%%%###$$$((('''###"""%%%)))+++222<<>>>>>???<<<@@@DDDFFFHHHKKKQQQUUUVVVZZZ```bbbaaaaaaaaaccc```\\\XXXUUUSSSQQQNNNLLLLLLKKKIIIGGGFFFIIINNNRRR^^^bbbfffhhhfffeeefffgggddddddbbb```^^^^^^```cccfffdddaaa___bbbkkkvvvwwwhhh\\\RRRHHHAAA888666333///,,,+++++++++,,,+++***'''%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$""" !!!$$$&&&%%%###$$$%%%&&&''''''&&&%%%$$$!!!"""###$$$%%%%%%$$$###!!!!!!""""""#########$$$###!!!!!!"""###$$$###"""!!!"""###$$$%%%&&&&&&&&&"""""""""""""""""""""""" !!!""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""############ !!!"""###############%%%%%%$$$$$$###""""""""" !!!!!!""""""~~~zzzvvvsssxxx}}}{{{mmmfff```ZZZSSSJJJEEEFFFEEEEEEFFFGGGFFFEEEDDDCCC@@@>>>:::555222111111222222000///---,,,,,,,,,------,,,+++******,,,...///))))))************))))))))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%''')))***(((&&&%%%%%%''''''&&&&&&((()))+++,,,,,,+++***(((&&&$$$"""!!!%%%&&&&&&''''''&&&&&&%%%)))'''%%%&&&)))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""%%%$$$$$$###"""#########%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&(((### !!!&&&(((&&&"""###""""""###%%%'''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))%%%***...---///;;;PPPaaattt|||~~~vvvtttyyy}}}mmmkkkiiigggddd```ZZZVVVVVVVVVYYY]]]aaa```[[[WWWUUURRROOONNNPPPPPPOOOLLLNNNMMMKKKIIIFFFCCCAAA@@@===???AAADDDGGGIIIKKKLLLQQQRRRSSSSSSSSSUUUXXXZZZXXXYYYYYYXXXUUUTTTTTTUUUSSSRRRPPPMMMJJJIIIJJJLLLZZZccciiihhhjjjqqquuutttpppnnnjjjeeebbbbbbeeehhhfffiiilllmmmooovvvssshhhYYYLLLEEE???999555333111...,,,*********+++((()))*********((('''&&&&&&&&&''''''&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%###"""""""""######!!!!!!""""""######$$$$$$#########$$$%%%%%%%%%&&&########################%%%$$$"""!!!!!!"""$$$%%%$$$$$$######"""!!!!!!!!!################################################%%%%%%%%%$$$$$$$$$######"""$$$!!!!!!%%%&&&#########""""""""""""############""""""""""""######$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$### !!!!!!"""""""""###%%%$$$######"""#########$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""""""""""""""""""""""""""############$$$$$$$$$|||wwwtttwww|||~~~pppjjjccc^^^VVVKKKFFFFFFEEEFFFGGGGGGGGGFFFDDDDDDAAA???;;;777444333333333111000///---,,,+++++++++******+++,,,,,,,,,,,,,,,))))))************)))))))))(((((((((''''''''''''(((((((((''''''&&&&&&&&&%%%'''))))))(((&&&%%%%%%''''''''''''''''''(((((()))(((((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''%%%###$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%$$$###$$$%%%%%%&&&&&&$$$###"""###%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%)))+++******222AAAMMMSSSZZZkkkzzzxxxuuuqqqnnniiiccc___^^^^^^```bbbddddddaaa___ZZZWWWVVVVVVXXXYYYXXXVVVPPPPPPPPPOOOLLLIIIEEECCCDDDEEEFFFGGGIIILLLNNNOOOQQQRRRSSSSSSSSSUUUXXXZZZ\\\]]]___^^^[[[XXXWWWVVVYYYXXXVVVRRRNNNLLLMMMNNNYYYbbbhhhjjjmmmtttyyyyyywwwuuuqqqkkkgggeeegggiiijjjnnntttyyy~~~{{{kkk```SSSKKKAAA:::777555111...000///,,,***((((((((()))((()))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$###"""""""""###$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%""""""""""""############################################################%%%%%%$$$$$$############"""&&&'''###"""$$$$$$ ######""""""""""""############""""""""""""######$$$$$$############$$$$$$######################## !!!"""###$$$$$$######!!!!!!!!!""""""###############""""""######$$$%%%$$$$$$$$$$$$############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$|||xxxuuutttzzzvvvpppiiicccZZZNNNGGGFFFFFFGGGHHHIIIHHHGGGEEEDDDAAA???;;;888555444444444222222222000///---,,,+++''')))+++,,,---,,,***)))((())))))******))))))(((((((((((((((''''''''''''((((((((((((((('''''''''%%%'''))))))'''%%%%%%%%%'''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%###"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''&&&###!!!!!!###&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###"""###%%%&&&%%%######&&&(((%%%$$$######%%%&&&%%%###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$%%%$$$###""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''))))))((('''***111777888===JJJ\\\mmm{{{~~~yyyuuuqqqlllfffccc```bbbccccccbbbaaabbbbbb^^^\\\[[[\\\]]]^^^\\\[[[UUUWWWXXXXXXVVVRRROOOLLLJJJIIIHHHGGGIIIKKKNNNPPPPPPQQQQQQQQQQQQSSSVVVXXX\\\^^^___^^^[[[WWWVVVUUUXXXXXXWWWTTTQQQPPPQQQRRRYYY```fffjjjnnnuuuyyyyyy|||{{{xxxtttqqqppprrrttt|||xxxkkkaaaUUUHHH???;;;666111///000000...,,,---+++)))'''&&&&&&&&&&&&)))(((''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""###$$$$$$%%%################################################$$$############"""""""""###&&&&&&###"""$$$#########""""""""""""############""""""""""""######$$$$$$############$$$$$$########################!!!"""############"""""""""""""""###############""""""""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!!!!""""""""""""""""""""""""""""""############$$$$$$$$${{{wwwuuurrrxxx}}}vvvooohhh]]]PPPHHHGGGFFFGGGIIIJJJIIIHHHFFFDDD@@@>>>;;;888555444333333444444444444222///---,,,((()))***++++++***)))((((((((())))))))))))((((((((((((((((((((('''''''''((((((''''''''''''''''''%%%'''((((((&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%########################$$$''')))&&&!!!%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%"""!!!"""############$$$%%%&&&&&&$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""%%%$$$"""!!!!!!"""$$$%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%((())))))***)))******+++000111777BBBMMMXXXfffrrr{{{vvvqqqlllfffbbb___bbbeeedddaaa___```aaabbbbbbaaaaaaaaa``````___aaaaaa```___]]]ZZZXXXWWWOOOMMMJJJHHHIIIKKKOOOQQQSSSTTTTTTTTTTTTUUUWWWZZZ\\\]]]\\\ZZZXXXWWWWWWYYYXXXYYYZZZYYYXXXXXXZZZ\\\\\\```fffkkkpppuuuxxxyyy~~~kkkcccWWWMMMFFF???777222444111///...///...---+++***)))(((&&&%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%%%%%%%%%%$$$$$$######"""$$$#########"""!!!!!!!!!###########################$$$&&&''''''&&&$$$###"""""""""######$$$$$$$$$###################################################""""""""""""""""""""" !!!!!!!!!###$$$$$$"""######""""""""""""############""""""""""""#########""""""""""""""""""##########################################"""""""""##################$$$$$$######""""""""""""###$$$"""######$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""#########$$$$$$$$${{{wwwuuusssxxxzzzrrrjjj^^^QQQHHHGGGEEEGGGIIIJJJJJJHHHEEECCC>>><<<:::777555333222222222333333222111...,,,++++++***)))((((((((()))***(((((())))))))))))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%$$$%%%%%%$$$%%%'''((())))))((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%########################%%%''')))(((%%%###$$$%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%###"""$$$!!! $$$&&&%%%###&&&$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!###%%%'''%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***,,,+++***(((---+++,,,000555;;;EEEOOO]]]iii|||{{{ssskkkfffbbbfffiiihhheeebbbbbbcccfffffffffggggggiiikkkllltttqqqkkkeee```]]][[[[[[TTTQQQNNNLLLLLLNNNRRRUUU[[[[[[[[[ZZZYYYYYY\\\^^^^^^^^^\\\[[[ZZZ]]]aaaeeefffhhhiiihhhggggggiiijjjfffhhhmmmttt{{{uuuiii___YYYMMMGGG???999777555333111---,,,+++++++++)))'''%%%(((((('''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$$$$$$$######"""""""""!!!$$$#########"""!!!!!!!!!""""""""""""""""""""""""###$$$&&&((((((&&&$$$###%%%$$$$$$$$$######""""""########################"""""""""""""""""""""""""""""""""""""""""""""###!!! """%%%&&&%%%$$$######""""""""""""############""""""""""""######!!!!!! !!!!!!""""""""""""""""""""""""#########"""""""""""""""$$$$$$##################$$$$$$###"""!!!!!!!!!!!!!!!"""""""""######$$$$$$""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""#########$$$$$$$$$~~~zzzxxxwww{{{|||rrriii]]]OOOHHHGGGDDDFFFIIIJJJJJJHHHEEEBBB<<<;;;999777555333222111/////////...---,,,+++***,,,+++)))''''''(((***+++'''(((((())))))((((((''''''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$$$$&&&$$$%%%&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!###%%%''')))***$$$%%%&&&&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%% %%%(((&&&"""%%%$$$######%%%&&&%%%###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$&&&***,,,%%%$$$###""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''' """&&&(((******)))(((+++)))(((+++,,,...444<<>>999666222000//////...---'''(((((((((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""###$$$$$$$$$###############"""""""""""""""##################""""""""""""""""""""""""""""""###$$$%%%''''''%%%$$$###&&&%%%%%%$$$######""""""########################"""""""""""""""""""""""""""""""""############$$$&&&"""!!!%%%(((&&&$$$$$$######""""""""""""############""""""""""""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""#####################"""""""""######"""!!!!!!!!!!!!""""""""""""""""""#########""""""""""""""""""""""""########################"""!!!!!! !!!!!!""""""""""""""""""""""""""""""############$$$$$$$$$}}}}}}|||qqqfffZZZNNNGGGGGGCCCEEEHHHJJJIIIGGGDDDAAA<<<<<<:::888666444333222///...------,,,,,,,,,---++++++******))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((%%%&&&'''%%%$$$###$$$&&&&&&%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""'''((('''&&&'''((()))((('''%%%$$$########################$$$%%%&&&'''((())))))***$$$"""!!!"""%%%''''''&&&$$$###"""###%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''' """&&&'''&&&&&&'''((()))'''(((++++++***---333000666>>>EEENNN]]]ppp~~~{{{yyyzzz}}}{{{{{{{{{{{{|||xxxrrrooommmgggeeedddccceeehhhkkknnnoooooommmjjjgggeeefffhhhfffiiinnnsssyyy}}}tttkkkeeeYYYSSSKKKDDD>>>999444111///...---,,,,,,+++***)))&&&'''((((((((((((((()))$$$%%%%%%&&&&&&&&&%%%%%%"""######$$$$$$%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%$$$###"""""""""###############$$$$$$#########$$$$$$$$$$$$$$$##############################$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""############$$$$$$%%%%%%$$$###'''%%%###$$$######""""""""""""############""""""""""""######"""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%#########""""""!!!!!!!!! !!!!!!###$$$$$$$$$$$$###############"""""""""""""""""""""""""""########################!!!""""""""""""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$}}}~~~|||pppeeeXXXLLLGGGGGGBBBDDDGGGIIIIIIFFFCCC@@@===<<<;;;999777666444333111000///......///000111***+++,,,---,,,+++)))'''''''''((((((((((((''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&&&&&&&%%%######$$$&&&'''&&&%%%$$$###$$$%%%&&&"""###$$$%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$&&&'''%%%"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%,,,%%%$$$)))(((%%%''')))***+++***)))'''&&&########################%%%%%%%%%&&&(((***+++,,,###$$$&&&&&&%%%&&&(((+++###""""""###%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''"""%%%((('''%%%###%%%((($$$###&&&))))))%%%&&&***'''---444888;;;CCCPPPZZZhhhrrr||||||{{{{{{}}}|||xxxvvvvvvwwwrrrxxx||||||vvviii\\\TTTMMMGGGAAA===888444222111000///)))***+++,,,,,,+++)))(((%%%&&&'''&&&%%%%%%&&&'''######$$$%%%%%%%%%%%%$$$!!!"""###%%%%%%%%%$$$###&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!#########$$$$$$%%%%%%&&&#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$##################$$$$$$%%%&&&&&&########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$###$$$######""""""""""""############""""""""""""######$$$$$$############$$$$$$########################"""!!!!!!!!!!!!###%%%&&&###"""""""""!!!!!!  """$$$&&&'''&&&%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###"""""""""""""""""""""""""""############$$$$$$$$${{{{{{}}}}}}{{{oooaaaUUUKKKFFFCCC===AAAEEEFFFEEEBBB???>>>>>>===:::777444222111000111000///......------...,,,+++******))))))******)))((('''(((((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((()))***'''((((((&&&###"""%%%'''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&%%%%%%%%%%%%&&&'''''''''%%%###!!!"""""""""######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###""""""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&'''((()))(((&&&$$$$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%"""""""""###$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***++++++***+++...333888;;;HHHNNNWWW___hhhuuuzzzqqqjjj```[[[TTTKKKCCC===888777222111000///---+++******'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%%%%$$$###""""""############$$$$$$$$$$$$######"""""""""""""""######$$$)))'''$$$""""""###%%%'''$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$###"""""""""$$$%%%&&&%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$#########""""""#########"""""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""""""""############"""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$yyyyyy~~~yyymmm```TTTKKKEEECCCCCCEEEGGGFFFDDDBBBBBBBBB>>>===:::777444222111000000///......------,,,,,,++++++***)))))))))))))))+++*********++++++)))'''***)))(((&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&&&&''''''((((((&&&''''''%%%""""""$$$'''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&''''''&&&%%%&&&'''((('''%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#################################$$$%%%%%%&&&&&&###$$$$$$%%%$$$###"""!!!"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&&&&'''))),,,...000222555:::@@@EEEJJJSSS___hhhtttyyyzzzsssjjjccc___YYYQQQKKKCCCAAA<<<888444222000000//////...,,,+++)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$""" ####################################$$$$$$$$$$$$$$$######"""!!!!!!"""""""""######$$$$$$######""""""""""""""""""######$$$'''%%%$$$"""""""""$$$%%%"""#####################""""""############""""""######$$$$$$$$$$$$######"""!!! !!!###$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%$$$###""""""""""""#########"""""""""!!!!!!%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!""""""############""""""!!!!!!"""""""""#########""""""""""""""""""""""""$$$######""""""######$$$}}}tttsssxxxxxxmmm```UUUMMMHHHFFFIIIJJJIIIGGGEEECCCCCCDDD>>><<<:::777444222111000//////...------,,,,,,+++++++++***))))))))))))))),,,+++***+++,,,,,,***(((+++***((('''&&&'''((()))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$""""""'''&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$""""""$$$&&&''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%############$$$$$$$$$$$$'''&&&&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""###$$$%%%$$$$$$######$$$$$$%%% !!!"""$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%&&&%%%%%%'''((((((&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$$$$%%%&&&&&&''''''###$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&###%%%''')))******))))))+++...000111333777>>>DDDKKKPPPWWW^^^eeennnxxxyyytttpppkkkddd___UUUPPPIIIDDDAAA<<<777222000///---,,,,,,,,,---...,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######""""""!!!"""$$$$$$"""!!!""""""""""""""""""""""""############$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!"""######$$$$$$######""""""""""""""""""######$$$$$$#########""""""""""""!!!!!!!!!""""""#########""""""############""""""$$$$$$############$$$$$$!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$#########"""############$$$$$$$$$######"""""""""""""""###"""""""""!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""$$$######""""""######$$$zzzrrrpppttt~~~zzzooocccXXXQQQLLLJJJKKKKKKKKKIIIFFFCCCBBBBBB===<<<:::777555333111111////////////...---,,,,,,,,,,,,+++******************)))))))))++++++)))''''''''''''(((((()))))))))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&%%%$$$$$$###&&&%%%%%%$$$$$$$$$&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$&&&((('''$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%########################&&&&&&&&&%%%$$$$$$###############$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))(((((('''+++,,,---,,,+++---111444555888===AAAEEELLLUUU[[[ppp|||zzzqqqkkkbbb]]]WWWSSSPPPMMMIIIFFFAAA===999666444222...,,,...---,,,+++***+++++++++))))))((('''&&&&&&%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$######$$$%%%&&&%%%$$$######################## !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""############"""""""""""""""""""""######$$$"""######$$$$$$###"""!!! !!!"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$##################$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$ !!!###%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""######""""""""""""######|||yyyqqqnnnpppyyyyyyooocccYYYQQQMMMLLLHHHJJJLLLKKKGGGBBB???======<<<:::777555333222111000000111111000///...---------,,,++++++++++++,,,))))))((()))++++++***(((%%%&&&)))******(((&&&$$$((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&''''''(((''''''%%%%%%&&&&&&%%%$$$###"""'''&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((()))$$$$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%""""""###%%%&&&%%%### ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""##################$$$$$$############$$$$$$$$$$$$&&&%%%###""""""""""""###$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''(((((()))(((''''''&&&''''''(((&&&''''''''''''(((***,,,,,,///111111222666===CCCMMMZZZlllxxx~~~|||vvvrrrkkkeee___YYYSSSOOOFFFCCC???<<<;;;:::999888333111///---,,,+++***)))+++***)))((('''&&&&&&&&&((('''''''''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""""""""""""""###$$$$$$######""""""""""""######""""""""""""""""""""""""######$$$"""###$$$%%%%%%%%%###""" !!!"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$"""!!!  !!!"""######$$$$$$$$$#################################""""""#########$$$$$$$$$!!!!!!!!!"""$$$&&&'''(((########################""""""""""""""""""""""""############$$$$$$$$$$$$################################################""""""""""""""""""""""""################################################""""""############"""""""""""""""#########$$$$$$""""""""""""""""""""""""###""""""""""""""""""###|||xxxzzzwwwpppllllllrrr}}}wwwmmmaaaVVVOOOKKKJJJEEEHHHKKKJJJGGGAAA===;;;===;;;999777555333222222000111222222111000...---------,,,+++++++++++++++******)))+++,,,---+++***((()))***+++)))&&&###!!!(((''''''&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))$$$%%%&&&'''&&&%%%$$$###(((&&&$$$%%%''')))******)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''(((((()))$$$%%%&&&''')))***++++++$$$$$$%%%%%%%%%%%%&&&&&&+++***)))((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&###""""""$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""######$$$%%%%%%#########"""######$$$%%%########################&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%'''((()))'''&&&%%%$$$$$$%%%&&&'''""""""###%%%&&&'''((((((&&&)))*********,,,111666555@@@MMMYYYeeevvvwwwnnnhhhgggfffbbbcccccceeehhhlllppprrrxxxzzz|||~~~|||{{{uuurrrnnniiiccc^^^YYYWWWTTTPPPJJJEEEBBB???<<<:::777555333111////////////+++***)))((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!"""$$$%%%%%%$$$######!!!""""""######""""""!!!"""""""""""""""######$$$"""###$$$%%%%%%%%%$$$###!!!!!!!!!""""""#########""""""############""""""!!!!!! !!!!!!!!!""""""""""""!!! """""""""###############"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""############""""""############$$$$$$$$$$$$""""""""""""""""""""""""###""""""!!!!!!""""""###zzzxxxzzz~~~zzztttmmmhhhfffjjjwww}}}wwwlll```VVVNNNJJJIIIFFFHHHIIIHHHDDD@@@===<<<<<<;;;999777555333222222///000111222111///---,,,,,,+++******))))))******))))))(((***,,,,,,+++)))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''###$$$&&&'''''''''%%%$$$'''%%%###$$$'''******)))(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''''''''&&&$$$%%%%%%&&&'''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%%%%&&&######"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$###$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''###$$$%%%&&&''''''''''''######$$$&&&'''((('''&&&###&&&(((((('''(((+++///***000888AAANNNddd~~~zzzxxxsssiii^^^SSSKKKGGGFFFBBBBBBBBBCCCEEEGGGJJJKKKOOOPPPSSSWWWZZZ^^^```bbbeeegggjjjlllmmmmmmkkkjjjkkkiiihhhhhhhhhgggeeeccc```___]]][[[XXXVVVTTTSSSQQQOOOLLLIIIDDDAAA>>><<<;;;888666444444333000...---------+++***)))******((((((((('''&&&&&&'''(((&&&&&&''''''(((((((((((($$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!! """$$$%%%$$$####################################$$$$$$$$$$$$ !!!###$$$%%%$$$###"""!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$!!!""""""######$$$######"""#####################""""""############""""""!!!""""""""""""""""""!!!!!!""""""###"""!!! !!!"""""""""#########$$$"""############$$$$$$$$$&&&%%%$$$######"""######""""""""""""#########$$$######$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""#########$$$""""""############""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""~~~|||yyyyyy|||~~~~~~~~~vvvqqqjjjeeeaaacccooo|||yyynnnbbbWWWPPPLLLJJJHHHHHHHHHEEEBBB?????????<<<;;;999777555444333222...///000111000...,,,+++***))))))((((((((((((((('''&&&&&&''')))***(((''''''&&&%%%%%%'''+++000333(((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$###$$$&&&(((((((((&&&%%%&&&###!!!###&&&)))***)))''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''"""$$$%%%''''''&&&%%%$$$########################$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&((()))%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%(((&&&$$$$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$#########"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%!!!###'''***+++***((('''%%%$$$%%%&&&''''''%%%###$$$&&&)))(((&&&&&&(((***(((***---444BBBZZZuuupppddd___\\\VVVMMMBBB999444222444333333222333444666777999999;;;===???BBBCCCDDDGGGIIIKKKMMMNNNMMMKKKIIIOOONNNLLLKKKKKKJJJHHHGGG@@@@@@@@@?????????>>>>>>:::999888666333111000///.........///000///,,,)))'''((())))))((((((((()))%%%%%%&&&%%%$$$###%%%&&&%%%%%%&&&''''''&&&&&&&&&############$$$$$$$$$$$$ !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%###!!!"""$$$&&&''''''""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """###$$$###"""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$ !!!!!!!!!""""""######$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%###"""!!!!!!!!!""""""#########$$$"""############$$$$$$$$$""""""!!!""""""###$$$$$$ !!!!!!!!!""""""######!!!!!!""""""############!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""yyytttxxxzzznnneeecccaaaaaajjjwww|||rrrdddVVVLLLGGGFFFCCCFFFGGGFFFBBB??????@@@===;;;999666444333333333000000000000///...---,,,***+++,,,+++)))''''''''''''(((***)))(((((()))***))))))((('''&&&%%%%%%%%%''''''&&&%%%$$$######"""&&&&&&''''''&&&$$$###"""######$$$%%%&&&&&&&&&&&&%%%###"""###'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###"""$$$%%%&&&$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&$$$"""!!! ###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""$$$$$$$$$$$$$$$############"""((($$$!!!!!!###%%%%%%$$$$$$$$$$$$###############$$$&&&''''''&&&%%%%%%&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&(((+++///999LLLbbbrrr~~~rrr___SSSKKKNNNMMMEEE888...++++++******+++++++++,,,,,,,,,///000000111222222222111444444555555555666666666666555444444555555444333222222111111111000000000---,,,+++***))))))))))))))))))))))))))))))))))))%%%%%%$$$######$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$!!!###$$$$$$###"""###$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!###"""""""""!!!!!! ###$$$%%%&&&'''&&&&&&%%%"""###$$$$$$$$$"""!!!  ###%%%%%%### !!!!!!"""###############!!!!!!"""###$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$$$$$$$#########""""""&&&$$$"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""!!! !!!###$$$######$$$$$$$$$$$$###### !!!!!!!!!!!!~~~xxxuuuyyy|||oooccc___[[[YYYaaammm~~~tttfffXXXNNNIIIHHHDDDFFFIIIHHHEEEBBBAAAAAA===;;;999666444333333333000000000000///...---,,,++++++,,,+++)))((((((((('''((()))((('''&&&'''((())))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$&&&'''((('''&&&%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''')))))))))'''&&&$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%$$$$$$$$$############"""'''%%%""""""$$$&&&%%%$$$%%%$$$$$$$$$###"""""""""!!!###$$$$$$###""""""###&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&'''(((---888HHHTTTbbbeeeiiikkkfff[[[MMMCCC@@@CCCEEE???444+++))))))(((((()))))))))*********'''((())))))*********)))---------.........//////)))((((((***,,,------,,,,,,,,,,,,,,,++++++******+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%% """$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$###""""""$$$&&&''''''%%%$$$%%%%%%#########$$$$$$#########################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! """""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###"""!!!$$$$$$#########""""""""" !!!!!!!!! """######$$$###"""!!! !!!###$$$$$$###!!! !!!""""""###############!!!!!!!!!!!!!!!"""""""""%%%%%%$$$############$$$########################!!!!!!""""""""""""""""""$$$$$$$$$#########""""""%%%$$$"""!!! !!!"""##############################""""""!!!!!!""""""##############################""""""""""""""""""###########################""""""!!!!!!!!!"""###$$$"""######$$$$$$######""" !!!!!!!!!"""""""""zzzvvv{{{~~~oooaaa[[[VVVUUU\\\hhhvvvhhh[[[QQQLLLJJJDDDGGGJJJJJJHHHEEECCCBBB===;;;999666444333333333000000000000///...---,,,,,,,,,++++++***))))))))))))***+++***(((''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''"""###%%%&&&'''''''''&&&###$$$%%%&&&&&&''''''&&&***(((''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&)))))))))'''%%%$$$&&&((((((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((((()))******)))'''&&&)))'''%%%$$$######$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############"""&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$###"""!!!!!! """$$$###"""!!!""""""""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%((()))((('''''',,,444:::AAACCCEEEGGGFFF@@@777111333888<<<999222+++((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&%%%%%%&&&)))******)))'''''''''''''''&&&&&&&&&(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""###%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! ###$$$%%%%%%###!!!!!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""%%%###!!!!!!""""""!!! """"""""""""""""""""""""$$$$$$%%%%%%%%%$$$############$$$$$$######""""""%%%%%%%%%$$$$$$$$$$$$$$$""""""#########""""""!!!"""############"""!!!!!!""""""###$$$$$$###""""""!!!"""######$$$$$$######""""""""""""!!!!!! $$$$$$###"""""""""""""""########################$$$###############""""""$$$############"""""""""$$$$$$"""!!!!!!!!!"""####################################""""""#################################$$$$$$$$$######$$$$$$$$$###########################""""""""""""###$$$$$$"""######$$$$$$######"""!!!!!!!!!"""""""""######{{{oooaaa[[[YYYYYYaaammmvvviii]]]SSSMMMKKKEEEFFFIIIJJJIIIFFFCCCBBB===;;;999666444333333333000000000000///...---,,,---+++*********+++***)))+++,,,---+++)))(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%''''''''''''&&&""""""###$$$%%%%%%%%%%%%(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$######"""###$$$%%%&&&&&&''''''((('''&&&###!!!!!!###%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$"""!!!$$$$$$$$$#########""""""%%%%%%%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!###$$$&&&&&&$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$''')))***)))((()))---////////////000111///,,,)))---222777666111,,,)))(((%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&***)))'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""" ###%%%&&&%%%"""!!! !!!$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!! ###$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$""""""#########"""""""""$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###$$$$$$##################$$$$$$###""""""""""""###########################$$$$$$$$$######""""""!!!############""""""""""""$$$###"""!!!!!!"""##############################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""############""""""""""""""""""############rrrccc______```iiittt~~~uuuiii]]]SSSMMMKKKEEEFFFGGGHHHGGGEEEBBB@@@===;;;999666444333333333000000000000///...---,,,---+++((((((***+++***)))***++++++***(((&&&'''((((((((('''&&&&&&&&&&&&'''))))))((('''&&&&&&%%%%%%%%%%%%''''''''''''&&&%%%###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$###############$$$$$$%%%&&&'''''''''&&&%%%""" """$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$"""!!!$$$$$$$$$#########""""""$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$###""""""!!!$$$&&&''''''&&&%%%%%%&&&"""######$$$$$$######"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''''''''(((***(((''''''((()))(((''')))...222333///***'''%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!((()))***)))'''%%%%%%%%%$$$$$$###""""""###$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$!!!""""""#########"""""""""""""""###############"""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$###############""""""""""""""""""""""""#########""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""$$$$$$############$$$$$$##############################""""""""""""##############################""""""######$$$$$$$$$$$$"""""""""######"""""""""""""""""""""############wwwiiiggghhhjjjqqq{{{|||tttiii]]]SSSNNNKKKGGGFFFEEEEEEEEEDDDAAA>>>===;;;999666444333333333000000000000///...---,,,---***&&&''')))+++***((('''(((((('''%%%$$$%%%&&&(((''''''&&&&&&&&&''''''))))))((('''&&&%%%$$$###%%%&&&'''(((((('''&&&%%%&&&'''((())))))******)))"""###%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&''''''(((((('''&&&$$$###%%%'''%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!"""$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! $$$$$$$$$############"""###$$$%%%%%%######$$$%%%$$$$$$$$$###############"""$$$&&&&&&$$$###$$$%%%"""###$$$%%%%%%$$$"""!!!""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''#########$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%(((&&&$$$$$$&&&''''''&&&&&&))),,,---+++'''$$$"""%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%######"""$$$&&&(((((('''######$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""&&&'''((((((&&&$$$$$$%%%%%%$$$###""""""###$$$%%%"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""'''%%%###"""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######!!!!!!""""""######""""""!!!!!!!!!!!!!!!""""""""" !!!"""""""""""""""!!!""""""###$$$$$$###""""""""""""###$$$"""###$$$$$$%%%$$$$$$$$$ !!!"""###$$$$$$%%%%%%$$$############$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!#########""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""######$$$$$$######!!!""""""######""""""!!!!!!!!!!!!"""""""""######{{{pppqqquuuxxx|||uuujjj^^^TTTNNNLLLKKKHHHEEECCCCCCCCC@@@>>>===;;;999666444333333333000000000000///...---,,,,,,((($$$%%%(((+++***((('''((()))((('''&&&'''(((''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&(((((((((''''''%%%&&&'''((())))))))))))$$$&&&''''''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((######$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&'''((())))))'''&&&''')))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$%%%%%%"""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$############"""###$$$$$$###!!!!!!###&&&###############$$$$$$$$$"""###%%%%%%###"""###$$$ """$$$%%%&&&%%%$$$###!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''"""#########$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%''''''&&&''''''''''''&&&%%%###"""###$$$&&&%%%%%%$$$&&&((()))(((&&&###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%((())))))(((###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%###########################$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''(((((((((%%%%%%$$$$$$######"""""""""###$$$%%%%%%$$$###"""########################!!!"""######$$$#########!!!"""$$$###"""!!!!!!"""%%%$$$###!!!!!!###$$$%%%########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!(((%%%###"""###"""!!! """""""""""""""""""""""" !!!"""############""" !!!!!!""""""""""""""" !!!!!!"""""""""!!!!!!!!!!!!"""###%%%&&&###"""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$ !!!!!!"""""""""###$$$$$$###""""""""""""###""""""""""""""""""""""""""""""##################!!!!!!!!!!!!""""""######!!!!!!"""###############""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""}}}tttxxx|||uuukkk___UUUOOOMMMNNNJJJEEECCCCCCCCC@@@>>>===;;;999666444333333333000000000000///...---,,,,,,'''###$$$(((***)))''')))***++++++***)))+++,,,''''''&&&&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&"""###%%%'''))))))))))))######$$$%%%&&&&&&&&&&&&''')))***(((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''""""""######$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%'''))))))(((''''''((())))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!###%%%&&&(((########################$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%"""!!!!!!!!!"""$$$&&&((($$$$$$$$$############"""###$$$$$$!!!###&&&"""""""""###$$$$$$%%%%%%###$$$&&&&&&$$$###$$$%%% ###&&&'''''''''&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$$$$%%%&&&'''""""""######$$$$$$$$$$$$ """$$$%%%&&&&&&%%%###"""!!!"""$$$&&&&&&&&&"""!!!!!!"""$$$%%%%%%$$$$$$%%%'''(((((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###%%%%%%&&&&&&'''''''''((($$$###############$$$$$$###########################$$$%%%&&&&&&%%%$$$#########$$$$$$$$$###""""""&&&%%%%%%$$$###"""!!!!!! """$$$&&&&&&$$$""" ######################## !!!"""############!!!###%%%%%%#########$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!"""###%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!""""""""""""""" !!!!!!"""""""""###!!!###%%%&&&###"""!!!!!!!!!###$$$%%%!!!!!!""""""""""""!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##################"""!!!!!!!!!!!!!!!#################################$$$$$$%%%%%%&&& !!!!!!!!!""""""###### !!!"""#######################################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!xxxooouuuyyymmmaaaVVVNNNJJJFFFGGGGGGGGGEEECCCAAA@@@@@@>>>;;;888666444333333111111000000//////......+++++++++************)))+++,,,,,,+++(((&&&''''''&&&&&&&&&'''''')))******))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&###$$$&&&'''&&&%%%$$$$$$"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''&&&&&&&&&)))(((''''''%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&& !!!###%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$##################$$$&&&%%%$$$$$$######$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''%%%###""""""###%%%$$$"""!!!!!!"""$$$%%%!!!###%%%%%%$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%''''''###$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$''''''$$$###%%%%%%###&&&$$$###%%%'''(((%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&###!!!!!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$''')))&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""!!!!!!!!!!!!!!!""" !!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&&&&&&&$$$###&&&"""!!!###""" """"""######$$$$$$$$$%%%'''&&&%%%###""" !!!###%%%&&&%%%$$$###$$$###"""!!!!!!""""""###&&&%%%$$$#########$$$%%%$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""############%%%$$$###""""""###$$$%%%######""""""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!""""""#########$$$!!!!!!"""#########""""""$$$#########""""""!!!!!! !!!"""###$$$%%%%%%%%%~~~wwwnnnrrr{{{|||oooaaaUUUMMMHHHDDDEEEEEEDDDCCCAAA???>>>@@@>>><<<999666555444444111111000000//////......+++++++++************)))***++++++)))'''%%%&&&&&&''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&!!!"""$$$%%%&&&%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''((()))((('''&&&$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%$$$"""!!!!!!"""%%%$$$"""!!!!!!"""$$$%%%"""$$$%%%%%%$$$###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((''''''%%%$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%###&&&%%%$$$%%%(((&&&"""%%%$$$###$$$&&&'''$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""######$$$$$$###""""""!!!!!!"""$$$$$$###"""!!!$$$""" """!!!"""""""""#########$$$$$$#########"""""""""!!!!!!"""###$$$%%%%%%###"""!!!######"""!!!!!!"""###$$$&&&%%%$$$#########$$$$$$############"""""""""!!!###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""############$$$###""""""""""""###$$$"""""""""""""""###$$$$$$"""######$$$$$$######"""!!!"""""""""############""""""###$$$%%%%%%%%%%%%######"""""""""!!!!!!!!!""""""###$$$$$$$$$######|||uuulllmmmrrrzzzrrrbbbUUUKKKFFFEEEEEEEEEDDDCCCAAA???===@@@???<<<999777555555555111111000000//////......+++++++++************)))((()))***(((&&&$$$%%%&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%% !!!###$$$&&&'''''''''(((((('''&&&%%%###"""!!!$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""###%%%&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###!!! !!!"""%%%$$$###""""""###$$$%%%"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$###""""""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%###########################&&&'''&&&''')))'''"""$$$###"""###%%%%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$"""!!!!!!###%%%"""#########$$$%%%%%%%%%$$$%%%%%%###!!! !!!###""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###""""""!!!!!!""""""###""""""######""""""!!!!!! !!!"""#########"""!!!###!!! !!! !!!!!!""""""""""""###### !!!""""""###$$$$$$%%%%%%%%%%%%$$$"""""""""!!!!!!!!!###$$$%%%&&&%%%$$$$$$######$$$$$$############""""""""""""###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############""""""!!!!!!""""""###""""""!!!!!!!!!"""######"""######$$$$$$######"""""""""""""""############!!!"""###$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!!!! ######$$$$$$######"""!!!~~~sssjjjiiikkkrrrvvveeeVVVKKKFFFGGGGGGGGGFFFDDDBBB@@@???@@@???<<<999777666555555111111000000//////......+++++++++*********))))))((()))***(((&&&%%%%%%&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%#########%%%'''(((((('''(((((('''&&&%%%###"""!!!######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''""""""#########$$$$$$$$$"""######$$$$$$###"""!!!$$$$$$$$$$$$$$$######"""########################%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$#########""""""%%%$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$$$$###############%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$"""!!!!!!###$$$$$$###""""""###$$$$$$"""$$$%%%%%%###""""""######$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!""""""######$$$$$$$$$$$$############$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$###############"""###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$###""""""############$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###***---+++'''&&&%%%$$$"""""""""#########"""!!!######$$$$$$$$$%%%%%%%%%######################## !!!!!! !!!###!!!""""""###$$$%%%%%%&&&###$$$%%%###"""!!!"""###""""""######$$$$$$$$$%%%#################################""""""!!!!!! """""""""###############""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!""""""###$$$%%%$$$$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""" !!!"""###$$$$$$%%%%%%%%%$$$###!!!!!!!!!!!!!!!"""###%%%&&&%%%%%%$$$$$$$$$$$$###$$$#########""""""""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""############"""""""""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""######### !!!!!!""""""""""""!!!!!!!!!!!!!!! """"""############""""""|||qqqhhhggghhhpppyyyhhhYYYMMMHHHGGGGGGGGGFFFDDDBBB???>>>???>>>;;;999777666555555111111000000//////......+++++++++*********))))))(((******)))'''&&&'''(((&&&&&&&&&'''(((***+++,,,&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%(((&&&$$$%%%'''((((((&&&%%%&&&&&&&&&%%%%%%$$$#########$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((""""""#########$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""""""""########################%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%###"""###$$$$$$##################$$$"""###%%%$$$###""""""#########$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$###"""!!!""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""###...555///%%%!!!###&&&!!!"""######""""""""""""######$$$$$$$$$%%%%%%%%%########################!!!"""###"""!!!!!!"""$$$!!!!!!"""###$$$$$$%%%%%%!!!###$$$$$$######$$$%%%$$$$$$$$$######"""""""""########################$$$$$$$$$######""""""""""""###$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""### !!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!!!!"""###%%%&&&%%%%%%%%%%%%$$$$$$######""""""""""""""""""######!!!  !!!""""""!!!!!!!!!!!!""""""############"""""""""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""######"""""""""######"""""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! !!!"""###$$$$$$###}}}qqqhhhfffhhhooo{{{iii[[[PPPJJJEEEEEEEEEDDDBBB???<<<;;;>>>===:::888666555555555111111000000//////......+++++++++************)))((()))***)))'''&&&'''(((%%%&&&&&&((()))+++---...''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$)))&&&$$$$$$'''((('''%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$#########%%%&&&%%%$$$###$$$%%%######################## """$$$$$$###"""###$$$###$$$%%%%%%%%%$$$"""!!!############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%"""""""""###############"""###$$$%%%&&&&&&&&&&&&###############$$$$$$$$$######$$$%%%$$$###"""!!!"""""""""############$$$###########################...444...######&&&!!!"""$$$$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%########################$$$%%%&&&&&&$$$$$$$$$&&&!!!"""""""""###$$$$$$$$$ """$$$%%%$$$$$$%%%&&&%%%$$$$$$###""""""!!!!!!########################$$$$$$$$$$$$############!!!"""$$$%%%&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!""""""######"""""" !!!!!!!!!""""""###%%%&&&&&&$$$######$$$######""""""""""""!!!!!!""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!###$$$%%%$$$%%%%%%%%%%%%$$$###"""""""""""""""############!!!  !!!""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!""""""######""""""!!!######"""!!!!!!!!!""""""!!!""""""######""""""!!!############""""""""""""$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!"""""""""!!!"""###$$$$$$$$$rrrhhhfffhhhoooyyyiii[[[QQQKKKEEEEEEEEECCCAAA???<<<:::===;;;999777555444444444111111000000//////......+++++++++************)))'''((()))(((&&&%%%&&&'''&&&&&&'''''')))***,,,,,,(((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$###$$$$$$$$$'''$$$!!!"""&&&((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!! !!!!!!"""######%%%$$$###"""!!!""""""##############################%%%&&&''''''&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""""""""###$$$%%%%%%$$$###""""""$$$%%%$$$###"""###%%%#########$$$$$$######### ############$$$%%%$$$%%%&&&&&&%%%###!!!############$$$$$$$$$$$$"""##################$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$########################""""""""""""############!!!"""""""""#########$$$!!!"""###$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$%%%&&&%%%$$$"""!!!""""""""""""############%%%$$$###""""""###$$$%%%"""))),,,'''""""""###$$$!!!###%%%%%%###!!!"""$$$######$$$$$$$$$%%%%%%%%%########################%%%&&&'''&&&$$$######$$$""""""""""""############ """$$$$$$###""""""###############""""""""""""########################""""""""""""############!!!###$$$%%%%%%$$$###"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$###### !!!"""""""""%%%'''&&&$$$""""""$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######"""!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$###"""!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""############""""""###$$$$$$###""""""$$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!!############"""""""""!!!!!!!!!"""###############!!!!!!!!!"""""""""###### !!!"""######""""""ttthhhfffiiinnn|||{{{xxxyyywwwhhh[[[QQQLLLGGGGGGGGGEEECCC@@@>>><<<<<<:::888666444444444444111111111000//////......+++++++++************)))%%%'''''''''%%%$$$%%%&&&'''''''''''''''((()))***''''''&&&%%%%%%$$$######""""""#########$$$$$$$$$((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$ $$$((('''%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%''''''%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""###%%%'''))))))'''%%%###&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$######""""""""""""""""""###$$$%%%%%%$$$###"""!!!"""######"""!!!"""$$$######$$$$$$$$$$$$######"""#########%%%&&&%%%%%%&&&&&&%%%""" """############$$$$$$$$$!!!!!!""""""#########$$$%%%%%%''''''''''''%%%%%% !!!"""###$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$######"""!!!!!!!!!!!!!!!""""""#########$$$ """######$$$$$$$$$######$$$$$$%%%%%%%%%%%%###$$$&&&&&&&&&%%%###!!!""""""""""""############%%%$$$"""!!!!!!"""$$$%%%"""$$$$$$!!!"""%%%%%%!!!!!!$$$&&&%%%###!!!###%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###$$$%%%$$$""" #########"""""""""""""""!!!###$$$$$$"""  !!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!""""""######!!!###$$$###"""!!!######################## !!!""""""!!! """"""###$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$!!!$$$&&&&&&###!!!"""###%%%$$$$$$$$$######"""""" !!!!!!""""""######"""!!!!!!!!!!!!!!!$$$###"""!!!!!!"""######$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""#########$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!""""""#########$$$########################""""""""""""############"""###$$$%%%%%%$$$###"""%%%%%%$$$###""""""######!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!! """###$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""!!!!!! xxxjjjfffeeehhhvvv~~~zzzvvvsssqqqrrr}}}wwwfffXXXOOOLLLHHHHHHGGGEEECCCAAA???>>>;;;:::888666444333222222222222111000///...------))))))))))))))))))))))))+++***((('''''''''((()))%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''((((((&&&%%%&&&(((***)))'''&&&%%%%%%%%%&&&'''&&&&&&&&&'''(((***+++***)))'''%%%$$$$$$$$$$$$'''&&&%%%$$$%%%''')))+++&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""%%%$$$###"""!!!!!!""""""########################%%%$$$$$$######$$$$$$%%%&&&%%%###!!!!!!"""###$$$###$$$%%%&&&%%%$$$######%%%###"""!!!"""""""""!!! """###%%%%%%&&&&&&"""$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''########################$$$######$$$$$$$$$############$$$$$$)))%%%""""""$$$$$$""""""$$$%%%%%%%%%%%%&&&(((""""""###$$$%%%%%%&&&&&&""""""""""""###$$$%%%&&&%%%$$$###""""""###$$$%%%'''$$$!!!!!!$$$&&&&&&$$$#########$$$$$$%%%%%%%%%########################&&&%%%$$$$$$######$$$$$$###$$$$$$###!!!"""$$$&&&$$$###"""!!!!!!###%%%&&&""""""""""""!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""""""""""""""##########################################""""""""""""######&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$###"""!!!!!! ############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""###############""""""###"""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""##################"""!!! !!!"""###!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!%%%$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$%%%$$$###!!!!!!!!!"""###$$$#########""""""!!!!!!$$$$$$############$$$$$$""""""############""""""###""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###!!! """$$$%%%###!!!""""""############""""""""""""#########$$$$$$$$$""""""#########""""""!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""uuuhhhddddddhhhvvv}}}yyytttpppllllllttt~~~uuueeeXXXOOOLLLIIIHHHGGGFFFDDDAAA???>>>;;;:::888666444333222222111111000///...---,,,,,,+++++++++***)))((((((''')))((('''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''%%%'''((('''&&&%%%&&&''')))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))***+++***(((&&&%%%%%%%%%%%%'''&&&%%%$$$%%%''')))***'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&$$$###"""###$$$%%%######"""""""""###%%%%%%&&&%%%######$$$%%%$$$### !!!"""###$$$%%%%%%%%%""""""""""""#####################$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$########################%%%$$$%%%'''"""$$$$$$######""""""######$$$#########""" !!!!!!!!!"""$$$###""""""###%%%""""""###$$$$$$%%%&&&&&&""""""""""""###$$$%%%%%%$$$$$$###""""""###$$$$$$"""!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%####################################""""""""""""$$$%%%%%%###!!!!!!###$$$$$$###"""!!!"""###%%%&&&############""""""""""""$$$$$$#########"""""""""""""""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$###############$$$$$$$$$$$$######"""!!!!!! $$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######### ###"""!!!!!!!!!"""###$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############"""!!!!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!###"""""""""###$$$$$$%%%""""""""""""""""""""""""###""""""!!!!!!""""""###############$$$$$$$$$%%%$$$###"""!!!!!!!!!""""""############"""""""""!!!!!! !!!""""""############""""""###""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$%%%###!!!""""""############""""""!!!!!!!!!""""""#########!!!!!!"""###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""ttthhheeefffjjjwwwyyysssnnnhhhffflllttt|||ssseeeYYYQQQMMMIIIIIIHHHGGGEEEBBB@@@???;;;:::888666444333222222000000///...---,,,,,,+++---,,,+++***)))'''&&&&&&***)))(((''''''''''''(((&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%%%%&&&'''(((((($$$&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&((()))+++***((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((()))((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$###$$$%%%&&&&&&%%%###!!!!!!###%%%&&&%%%$$$"""###$$$&&&%%%$$$""""""###$$$$$$$$$$$$$$$### !!!######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###""""""##############################%%%'''$$$!!!###((($$$######""""""######$$$ ###%%%### """%%%!!!"""###""" !!!""""""######$$$%%%%%%%%%$$$###############$$$$$$$$$$$$###""""""###$$$$$$ """$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$######################## """############$$$%%%%%%###"""!!!"""$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$###############$$$%%%%%%%%%$$$###"""""""""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%###############"""""""""$$$#########$$$%%%&&&&&&$$$$$$######"""!!!!!!!!!$$$$$$$$$###############""""""""""""""""""""""""############""""""""""""!!!!!!""""""###""""""!!!""""""!!!!!!!!!"""###$$$""""""""""""""""""""""""######""""""!!! """"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""######""""""!!!!!!""""""###""""""!!!!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!"""###$$$&&&&&&#################################""""""############$$$$$$$$$$$$%%%%%%%%%###"""!!! !!!!!!############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  ###$$$###!!!""""""############"""""" !!!!!!!!!!!!"""""" !!!"""###############!!!!!!!!!!!!"""""""""""" """"""!!!!!!!!!!!!""""""xxxllliiiiiilllxxx{{{tttnnnhhhdddhhhooo|||}}}|||tttggg[[[RRRNNNJJJJJJIIIGGGEEECCCAAA@@@;;;:::888666444333222222000000///......---,,,,,,,,,,,,+++***)))((('''''',,,++++++***************''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((###%%%&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%'''''')))(((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$#########$$$%%%((('''&&&%%%$$$######$$$###!!! !!!###$$$$$$#########$$$$$$$$$######"""$$$ !!!%%%$$$!!!&&&&&&%%%$$$###"""!!!!!!%%%%%%$$$############$$$########################!!!"""###$$$"""!!!###&&&######""""""""""""#########$$$%%%%%%######%%%(((###$$$$$$###!!! !!!""""""######$$$$$$$$$%%%$$$$$$######"""#########$$$##################$$$"""%%%))))))&&&%%%%%%'''%%%%%%%%%$$$$$$#################################!!!$$$&&&&&&&&&"""###$$$$$$""""""###%%%$$$######""""""###$$$$$$$$$$$$#########""""""""""""$$$%%%&&&&&&%%%###"""!!!"""""""""##########################################""""""""""""##############################"""""""""###$$$%%%&&&'''############""""""!!!!!!$$$$$$$$$$$$############""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""###$$$$$$$$$######!!!!!!!!!!!!""""""######""""""""""""""""""""""""$$$$$$$$$$$$######""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%$$$$$$###"""!!!!!!"""""""""""""""!!! !!!"""$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!! !!!#########""""""""""""""""""##################"""""""""############""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""{{{oookkkjjjjjjttt|||sssmmmgggdddgggmmm{{{~~~~~~wwwkkk]]]SSSNNNJJJJJJIIIGGGEEECCCAAA@@@;;;:::888666444333222222111000000000///.........*********)))))))))))))))+++++++++++++++******)))(((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&''''''&&&%%%$$$$$$%%%''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$!!!!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""""""""""""""######!!!"""$$$&&&&&&%%%###"""###!!! !!!###$$$$$$######$$$$$$$$$$$$###""""""&&&!!!"""%%%%%%"""$$$$$$###############"""(((&&&###!!!!!!###&&&(((########################!!!######"""!!!!!!""""""###""""""""""""""""""###%%%###!!!"""%%%'''&&&%%%&&&''''''&&&###""""""###"""###############$$$$$$$$$$$$######"""##################$$$$$$#########$$$'''***)))&&&###$$$%%%%%%%%%%%%$$$$$$################################# ###%%%&&&%%%%%%!!!###$$$###$$$%%%&&&$$$$$$########################"""""""""!!!!!!!!!"""###%%%&&&&&&%%%$$$"""!!!"""""""""##########################################""""""""""""############$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""$$$%%%&&&#########"""""""""""""""########################""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$######"""!!!!!!!!!"""""""""!!!!!! !!!###$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!""""""###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!! """"""""""""""""""###### !!!!!! """"""############""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%###!!! """"""############""""""""""""""""""""""""""""""$$$$$$$$$$$$###!!!  !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""{{{ooojjjgggfffnnnzzz|||qqqjjjdddaaadddiiizzz}}}~~~yyymmm^^^SSSNNNIIIIIIHHHGGGEEEBBB@@@???;;;:::888666444333222222111111000000////////////))))))))))))))))))******(((((()))))))))((('''&&&)))(((''''''&&&'''''''''(((((('''&&&%%%%%%%%%%%%###$$$&&&&&&%%%%%%'''((('''&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&%%%'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%### !!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""""""""""""""###%%%%%%$$$"""%%%$$$"""###$$$&&&%%%$$$######$$$$$$$$$######"""&&&### ###%%%$$$""" !!!"""###%%%&&&&&&(((&&&###!!!"""$$$'''***###########################%%%%%%""""""$$$$$$!!!###""""""!!!!!!""""""###### ###%%%###!!!&&&'''(((&&&$$$######$$$########################$$$###############$$$$$$"""###$$$$$$$$$$$$###"""$$$%%%&&&%%%###"""""""""%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$###"""!!!!!!###$$$$$$$$$%%%&&&$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!! """###$$$%%%%%%%%%$$$###""""""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$######"""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""############"""""""""""" !!!!!!"""""""""""" !!!"""""""""!!!!!!"""""""""""""""""""""""" !!!""""""######""""""""""""############"""""""""""""""""""""""" !!!!!!""""""######$$$"""""""""""""""""""""""""""""""""###""""""!!! !!!!!!"""""""""!!! !!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""############$$$###"""!!!!!!!!!!!!!!!#################################""""""#########$$$$$$$$$############""" !!!"""""""""!!!!!!""""""""""""############!!!!!!###$$$$$$###!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################%%%''''''&&&###!!!!!!!!!""""""############""""""######""""""""""""!!!!!!$$$$$$$$$$$$###!!!  !!!!!!""""""##############################""""""!!!!!!!!!!!!""""""{{{ooojjjgggeeelllwwwqqqhhhaaa^^^bbbgggtttxxx{{{wwwlll^^^RRRMMMIIIHHHGGGFFFDDDAAA???>>>;;;:::888666444333222222000////////////.........++++++******))))))((((((''''''((((((((('''&&&%%%))))))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&###%%%&&&'''&&&&&&((()))((('''%%%$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!"""############### ###$$$$$$$$$###&&&%%%######$$$%%%$$$###"""######$$$$$$$$$######%%%$$$$$$######""""""!!! !!!!!!"""###$$$$$$%%%""""""######$$$&&&''''''########################"""%%%$$$!!!"""&&&&&&!!!""""""!!!!!!!!!!!!""""""!!!  !!!!!!!!!$$$%%%&&&%%%###""""""###############""""""""""""""""""""""""###$$$%%%%%%"""###$$$$$$$$$$$$###"""###"""!!!!!!###$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$######""""""!!!!!!###%%%%%%$$$""""""###$$$$$$$$$$$$$$$###""""""#########"""""""""!!!!!!"""""""""#########$$$$$$""""""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$#########""""""###$$$$$$"""""""""""""""""""""### !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!"""###$$$$$$%%%%%%%%% !!!"""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""######""""""!!! !!!!!!""""""!!! """"""""""""###$$$%%%&&&!!!!!!!!!!!!""""""""""""!!!"""""""""############"""!!!!!!!!!!!!""""""###""""""""""""""""""""""""###""""""!!!!!!""""""############"""""""""!!!!!! !!!"""#########""""""!!!"""""""""############$$$%%%&&&''''''&&&%%%$$$""""""############""""""###""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""$$$&&&%%%###!!!"""###""""""############"""""""""""""""!!!!!! """"""############"""""" !!!"""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""|||pppllliiigggnnnyyyssshhhaaa^^^aaagggoootttxxxuuukkk]]]RRRLLLHHHHHHGGGEEECCCAAA???>>>;;;:::888666444333222222...............------------,,,+++***)))((('''&&&((()))*********)))'''&&&))))))((('''''''''''''''%%%%%%%%%%%%&&&'''(((((($$$%%%''''''''''''(((***)))'''&&&$$$######$$$$$$((('''&&&%%%%%%%%%&&&'''%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& """%%%''''''&&&$$$###########################%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%###"""!!!"""""""""!!!""""""###$$$$$$$$$$$$$$$###%%%&&&%%%""" &&&%%%$$$###"""!!! """%%%'''&&&%%%$$$###########################"""!!!&&&&&&!!!""""""!!!!!!!!!!!!"""""" """$$$"""!!!$$$!!!"""###"""!!! !!!"""#########"""""""""""""""""""""""""""###$$$%%%&&&"""###$$$%%%%%%$$$###"""$$$!!!!!!%%%((()))'''#########$$$$$$%%%%%%&&&########################!!!!!!!!!!!!"""$$$%%%&&&$$$%%%'''&&&###!!! $$$$$$$$$$$$$$$###"""!!!$$$$$$$$$############"""""""""!!!!!!"""###$$$$$$""""""""""""##########################################""""""""""""###### !!!!!!!!!""""""######%%%%%%$$$$$$###$$$$$$$$$"""""""""""""""######### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!!!!"""""""""!!!"""""""""!!! """"""""""""""""""""""""%%%%%%$$$$$$###"""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""###############"""!!!!!!!!!!!!""""""!!! ###"""!!!!!!"""$$$&&&'''!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$ !!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""""""""!!!!!! !!!"""$$$$$$$$$###"""!!!!!!""""""#########$$$!!!"""$$$%%%%%%$$$"""!!!""""""############""""""###""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""""""###%%%""""""############""""""!!!!!!  !!!"""$$$$$$%%%%%% !!!"""######$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""}}}rrrkkkhhhjjjttt~~~rrrjjjeee```^^^^^^jjjsssyyyuuujjj___RRRIIIFFFFFFGGGFFFDDDAAA>>><<<888666333222333333333222333222111///...---++++++******++++++***)))'''&&&''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((###%%%'''&&&%%%$$$$$$%%%'''&&&$$$$$$%%%(((,,,...''''''''''''''''''''''''***%%%!!!!!!###%%%%%%###'''&&&%%%$$$$$$%%%&&&'''$$$$$$#########$$$&&&'''%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%((('''&&&%%%###"""!!!!!!%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""""""""""""""######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%###!!!%%%$$$$$$###"""!!! !!!###$$$###"""!!!...+++&&&!!! !!!$$$&&&"""############$$$$$$$$$%%%%%%$$$###""""""#####################"""!!! !!!!!!""""""""""""!!!!!!########################!!!!!!!!!!!!""""""""""""######$$$$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$########################!!!!!!"""$$$%%%$$$"""'''((((((((('''%%%###"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""""" !!!"""###$$$$$$%%%######""""""""""""######$$$%%%$$$"""!!!!!!$$$''' !!!!!!""""""############""""""!!!!!! ########################$$$""" !!!$$$%%%###!!!######""""""!!!!!! !!!"""$$$###!!! !!!"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! %%%%%%$$$###"""!!! """"""""""""""""""""""""########################""""""!!!!!! %%%%%%$$$###"""!!! $$$######"""!!!!!! %%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""############"""""" !!!"""""""""""""""!!!"""#########!!!  !!!!!!""""""!!!!!!!!!"""######$$$$$$###############"""!!!!!!###"""!!! !!!"""###""""""""""""!!! ######""""""!!!!!! """"""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!  !!!"""|||rrrmmmkkknnnxxxqqqgggaaa\\\[[[^^^llltttwwwrrrggg]]]RRRJJJFFFFFFFFFEEECCC@@@===<<<:::777444333333333333222333222111000///---,,,,,,+++,,,,,,++++++***)))(((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((###%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%''')))+++'''''''''''''''''''''''',,,***&&&%%%$$$$$$###"""***)))'''&&&%%%$$$%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$###""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""  $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$"""!!!!!!###$$$###!!!$$$$$$######""""""!!!!!! !!!"""$$$$$$###"""!!!$$$""" """"""############$$$$$$$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""""""""############""""""########################!!!!!!!!!"""""""""###############$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$"""""""""""""""""""""""""""!!!!!!"""$$$$$$""" """"""""""""""""""!!! """"""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!! $$$###"""!!!!!!"""###$$$ !!!!!! !!!!!!""""""######$$$$$$######""""""""""""######!!!!!!  ###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!########################$$$"""!!!!!!###$$$###!!!############"""""""""!!!!!!"""$$$###!!! !!!##################$$$$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! ############""""""""""""""""""""""""""""""""""""########################""""""!!!!!!!!! ############""""""""""""""""""""""""######""""""######""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!"""""""""""""""!!!"""######"""!!!  !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!###############"""!!!!!!###"""!!! !!!"""###$$$######"""!!!!!! ###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###|||sssooonnnrrr}}}~~~~~~rrrggg^^^YYY\\\bbbqqqxxxyyyrrrggg]]]TTTLLLFFFFFFFFFEEECCC@@@===<<<<<<999666444444444333111333222111000///---,,,,,,------,,,+++************''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%&&&((()))---,,,***'''%%%$$$######%%%$$$######"""#########%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!"""###$$$###!!!#########""""""""""""""""""###$$$$$$$$$###"""!!!!!! !!!###$$$"""############$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""#########$$$$$$""""""######$$$######"""$$$$$$############$$$$$$$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!######"""!!!"""""""""""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""###### !!!!!!""""""""""""!!!"""""""""""""""#########""""""""""""""""""""""""!!!#########"""!!! !!!!!!!!!!!!""""""""""""###########################"""!!!"""###$$$###!!!$$$$$$############"""""" """######!!! !!!##################""""""########################""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!! !!!!!!""""""#########$$$ !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############"""""" !!!"""""""""""""""!!!""""""""""""!!!!!! """"""!!!!!!!!!!!!!!! """""""""!!! """"""######""""""!!!!!!###"""!!! !!!"""###%%%$$$###"""!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###}}}tttpppnnnrrr|||~~~vvvxxxvvvkkk```\\\aaakkkvvv}}}xxxlllaaaVVVNNNFFFFFFEEEDDDBBB???===<<<===:::777555444444222111111111000///...---,,,+++---,,,***)))((())))))***''''''(((((((((((('''''''''''''''&&&&&&'''''''''$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$$$$$$$'''***,,,,,,***((('''%%%$$$$$$%%%$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######"""""""""""""""""""""#########$$$$$$$$$%%%$$$###"""!!!######$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$###############$$$$$$#####################"""######$$$$$$######"""########################"""#########$$$$$$$$$$$$!!!""""""###############$$$$$$############$$$$$$######""""""""""""######""""""""""""""""""""""""%%%$$$""""""###$$$$$$###$$$$$$###""""""$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$######""""""""""""""""""##################"""!!! #########"""""""""""""""""""""############""""""!!!!!!"""!!!!!!######"""""""""!!!!!!!!! !!!!!!""""""#################################"""""""""######""""""###""""""""""""""""""""" """######!!! !!!"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""########################""""""!!!!!!!!!!!!!!!!!!""""""""""""############ !!!"""###$$$$$$$$$### !!!!!!""""""#########""""""""""""""""""""""""""""""############"""""" !!!"""""""""""""""!!!""""""""""""!!!!!!!!!###"""""""""!!!!!! """""""""!!!!!! !!!"""""""""""""""!!!!!!###"""!!! !!!"""###%%%$$$""" !!!"""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""######~~~uuuooommmoooxxx{{{qqqqqq{{{wwwnnnddd```gggqqqwww|||pppbbbUUUKKKGGGFFFEEECCCAAA???===<<<===:::777555444444222111//////......---,,,++++++,,,+++)))'''''''''((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%&&&&&&%%%######%%%'''%%%&&&'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&""" !!!###)))))))))(((((('''&&&&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""""""""######$$$$$$$$$""""""""""""############!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######"""""""""###"""""""""""""""#########$$$$$$$$$$$$######""""""""""""###$$$$$$###!!! """"""#########$$$$$$$$$$$$###############$$$$$$""""""!!!!!!!!!!!!"""###!!!!!!""""""""""""!!!!!!########################"""#########$$$$$$$$$$$$ !!!"""###############$$$######""""""######$$$###""""""""""""""""""###########################'''%%%######%%%&&&&&&%%%###"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""######""""""""""""!!!!!! #########"""""""""""""""!!!"""############"""!!!"""#########!!!!!!"""$$$ !!!!!!!!!"""""""""### !!!!!!""""""######""""""""""""""""""""""""""""""######"""""""""### !!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""""""""############"""""""""""""""###$$$%%%%%%$$$###""""""""""""######$$$$$$$$$""""""""""""""""""""""""""""""############"""""" !!!""""""""""""""""""!!!!!!!!!!!!"""""""""######""""""!!!!!!!!! !!!!!!!!!""""""######### !!!!!!"""""""""!!!!!!###"""!!! !!!"""###$$$"""  !!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""##################""""""uuuoookkkkkkrrr{{{wwwmmmkkkuuu|||uuuooogggdddkkktttwww}}}oooaaaRRRGGGGGGFFFDDDBBB@@@>>>===<<<<<<999666444444444333111//////......---,,,,,,+++******)))(((''''''''''''''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&$$$######%%%'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%%%%%%%&&&&&&''''''(((((((((''''''$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$###"""#########$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!###$$$###"""!!!"""############"""""""""""""""###############"""""""""######$$$$$$###!!! """############$$$$$$$$$!!!!!!!!!!!!!!!""""""###"""!!!  !!!"""###!!!!!!""""""""""""!!!!!!########################"""""""""#########$$$$$$ !!!"""##################""""""""""""#########""""""!!!!!!""""""###########################&&&%%%$$$%%%&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!""""""############""""""#########"""!!!"""""""""""""""#########!!!"""###$$$$$$###"""!!! """###"""!!! !!!### !!!"""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""### !!!!!!!!!######"""!!!"""###""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""######$$$#########""""""!!!!!!$$$%%%'''((((((&&&$$$###############$$$$$$$$$$$$""""""""""""""""""""""""""""""############"""""" !!!""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$ !!!"""""""""!!!!!!###"""!!! !!!"""###"""!!!  !!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######"""############""""""!!!uuunnnjjjiiipppxxx}}}tttkkkhhhooo{{{~~~yyytttpppllljjjooowww{{{{{{nnn```RRRHHHGGGFFFDDDBBB@@@>>>===<<<:::777444333333333333222000000000//////...------*********))))))((('''&&&''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&%%%$$$######&&&((($$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$'''***,,,,,,%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%&&&%%%$$$"""""""""######$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!###$$$###!!!!!!"""$$$$$$$$$######""""""!!!!!!""""""!!!!!!""""""######$$$%%%%%%%%%$$$###"""!!!"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######"""!!!  !!!###$$$"""""""""######"""""""""########################!!!!!!!!!"""""""""###### !!!"""##################""""""""""""######""""""!!!!!!!!!!!!""""""########################$$$######$$$&&&&&&###!!!""""""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!! """######"""!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$###!!!!!!"""$$$ !!!!!!!!!"""!!!"""###"""!!!"""###!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""############%%%''')))+++,,,+++***(((############""""""""""""""""""""""""""""""""""""""""""############"""""" !!!""""""""""""""""""!!! !!!"""###$$$"""""""""""""""#########!!!!!!"""""""""""""""""" !!!""""""!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%%""""""#########""" uuuooojjjiiioooxxx|||tttkkkgggmmmwww}}}xxxtttrrrpppooosssyyy{{{mmm```TTTLLLGGGFFFDDDAAA???>>>======888666333222333333333222222222111111000000//////******+++++++++)))'''&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&%%%$$$"""###&&&(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***&&&""""""%%%((('''&&&%%%&&&'''''''''&&&%%%$$$###$$$&&&'''(((''''''&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%% !!!!!!"""###$$$$$$$$$ !!!!!!!!!  !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$!!! """$$$%%%$$$$$$###"""!!!!!! !!!!!! !!!"""######!!!""""""""""""!!!!!! """############$$$$$$$$$######"""######$$$%%%%%%###"""!!! !!!"""$$$&&&######$$$$$$$$$$$$##############################!!!!!!!!!!!!"""""""""""" !!!"""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""$$$%%%$$$""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!! """"""######### !!!!!!"""###$$$$$$%%% """###$$$$$$###""" """###%%%%%%$$$######$$$######""""""!!!!!! ######""""""!!!!!! """"""""""""""""""""""""!!!###%%%$$$!!! """$$$ !!!!!!!!!""""""###### """###"""!!!"""### !!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!"""###$$$%%%%%%&&&(((+++...000///...---######""""""!!!!!! """"""""""""""""""""""""""""""############"""""" !!!!!!""""""""""""""""""!!! """###$$$!!!!!!""""""######$$$$$$"""""""""!!!  !!!""""""!!!!!!###"""!!! !!!"""###!!!"""############"""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%!!!"""#########!!! vvvooojjjjjjqqqzzz~~~uuummmhhhlllsss|||||||||xxxtttsssvvvyyyzzzpppaaaSSSIIIIIIFFFBBB@@@??????===<<<888666444333333333111000///+++((((((+++.........***,,,...//////---+++)))))))))((('''''''''''''''$$$%%%%%%&&&'''''''''&&&***))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((########################$$$&&&(((******)))((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%111,,,&&&$$$%%%''''''&&&$$$ ###&&&%%%###%%%%%%$$$###""""""###### !!!###$$$$$$"""$$$$$$$$$$$$$$$###"""!!!$$$###!!! !!!###$$$&&&$$$"""!!! !!!"""#########""""""!!!!!! %%%$$$###!!!!!!!!!"""###&&&%%%###!!!!!!!!!!!!"""$$$$$$###"""!!!!!!"""""""""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$###"""!!!$$$#########""""""!!!!!!""""""###$$$&&&'''((())) ###%%%&&&&&&&&&""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######"""!!! #########"""""""""""""""###""""""!!! !!!"""############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########"""!!! !!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""!!! !!!###$$$ !!!"""""""""""""""%%%###""" !!!!!!"""""""""""""""!!! """"""###""""""!!! !!! ###### $$$######"""!!!  !!!!!!""""""######"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&''''''(((***++++++***)))((("""!!! !!!"""###"""!!!!!!"""#########!!! !!!  """""" ######""""""!!!!!!  !!!""""""!!! $$$###""" """"""!!!!!!  """######""" """"""""""""""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###""" !!!""" !!!"""######"""!!! ######""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""vvvooolllnnnxxxwwwooojjjnnntttzzzzzzxxxtttrrrsssyyy~~~|||rrreeeXXXPPPHHHFFFCCCAAA@@@???>>><<<<<<:::666555444444333111222///,,,++++++,,,+++)))(((***+++,,,,,,+++((('''))))))((('''''''''''''''$$$%%%&&&&&&'''''''''&&&)))))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$###(((&&&%%%&&&'''((('''&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((((((((''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))&&&""" """######"""%%%!!! $$$'''%%%"""%%%$$$$$$###""""""######"""""""""""""""!!!!!! $$$$$$$$$$$$$$$###""""""%%%###"""!!!!!!"""###%%%%%%$$$"""!!! !!!"""###############""""""""""""%%%$$$"""!!!!!!!!!"""### !!!"""$$$&&&'''$$$$$$###"""""""""""""""!!!"""######!!!!!!"""###$$$$$$$$$$$$$$$$$$##################"""""""""!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!""""""###$$$%%%""""""############""""""""""""#########$$$$$$$$$########################!!!!!!""""""""""""!!!!!!######""""""!!!!!! ###"""""""""""""""""""""###""""""!!!!!!  !!!"""############!!!"""############"""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$!!!!!!"""###############"""!!!!!!!!!!!!!!!"""###"""""""""""""""!!! !!!""""""""""""!!!!!! $$$""" """######!!!#########"""!!! !!!!!!!!!"""""""""###$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&''''''((()))******)))'''&&&$$$###""""""###$$$"""!!!"""""""""""""""!!! ###""""""###$$$$$$###!!!###"""""""""!!!!!!!!! !!!"""###$$$$$$###"""!!!###"""!!! !!!!!!!!!!!!!!!  !!!""""""!!!   """###$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###"""!!! !!!""" !!!"""######"""!!! !!!  !!!""""""""""""!!!!!!!!!!!!uuuooommmrrryyypppjjjmmmtttzzzyyyvvvqqqnnnqqqxxx~~~|||sssggg[[[TTTHHHFFFDDDCCCCCCAAA>>>;;;===:::666444333333222222222000...------,,,***((('''((()))))))))(((&&&%%%))))))((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%&&&'''((('''%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$%%%###"""###&&&'''%%%"""%%%$$$######"""#########$$$###""" !!!"""######$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%$$$###"""!!! !!!"""###############$$$$$$$$$$$$$$$###""""""!!!"""""""""############""""""""""""$$$###"""""""""""""""""" !!!"""""" !!!""""""######$$$$$$$$$$$$###############"""""""""""" !!!!!!!!!""""""""""""&&&$$$""" !!!###$$$""""""############"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""######"""""""""""""""""""""""" !!!"""############!!!""""""######""""""!!!""""""""""""""""""""""""!!!"""######$$$$$$######$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""###""""""""""""###$$$$$$""""""###$$$$$$$$$$$$### !!!"""############"""""""""""""""!!!!!! !!!!!!""""""""""""!!!$$$""" !!!"""###"""######""""""!!!!!! !!!!!!!!!!!!""""""""""""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&''''''((()))***)))(((&&&$$$&&&$$$######$$$$$$###!!!###""""""!!!!!!!!!!!!!!!$$$######$$$%%%%%%$$$"""""""""""""""!!!!!!!!!!!!""""""############"""""""""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!"""!!!!!! !!!!!!"""######""""""!!!!!! tttmmmmmmssszzzppphhhkkkrrr}}}{{{xxxrrrmmmnnnsssxxx}}}~~~zzzpppdddYYYSSSHHHFFFEEEEEEDDDBBB>>>;;;:::777333111111111222111...............---,,,+++(((((((((((('''&&&%%%%%%))))))((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%'''''''''&&&%%%$$$$$$&&&''''''$$$"""$$$$$$###############$$$######""""""!!!""""""#########$$$$$$$$$######"""$$$$$$############$$$$$$###"""!!!!!!!!!!!!""""""!!!!!!"""######$$$%%%%%%######""""""""""""""""""%%%%%%$$$###"""!!!######"""""""""""""""### !!!"""""" !!!""" !!!"""########################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!!!!!!!!""""""""""""############""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!"""""""""""""""""""""""""""#########""""""""""""############ !!!"""###############!!!""""""""""""""""""!!!""""""""""""""""""""""""!!!""""""###############$$$######"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""###############$$$$$$$$$!!!!!!"""############""" !!!#########"""!!!!!!!!!""""""""""""!!!!!! !!!""""""###""""""!!!!!! !!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&((()))******)))'''%%%###&&&$$$############""" ###"""!!! !!!"""######"""!!!"""$$$$$$"""!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!"""###### !!!!!!"""""""""###!!!!!! !!!!!!  """######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$######""""""!!!!!! tttllljjjooo|||{{{nnneeehhhooo{{{{{{yyytttooommmooorrr}}}{{{pppbbbVVVPPPHHHFFFEEEEEEDDDBBB>>>;;;777444111000111333333333...///000///...---,,,,,,+++***)))(((''''''''''''))))))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''''''''%%%$$$%%%&&&'''&&&%%%$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$###############$$$$$$ """###$$$%%%###"""!!!"""######$$$$$$$$$######$$$##################$$$!!!!!!!!!!!!!!!!!!"""""" !!!"""###$$$$$$"""""""""#########"""""" """###$$$%%%&&&###"""""""""""""""######!!!"""######!!!!!!"""### !!!""""""!!!!!!""""""""""""""""""#########""""""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""############""""""!!!!!!"""""""""#########""""""""""""""""""""""""###$$$&&&''''''&&&$$$###!!!!!!!!!!!!""""""""""""!!!!!!""""""############""""""""""""############!!!""""""############""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!"""############"""###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$ !!!"""!!!!!!!!!!!!"""#########""" !!!!!!""""""""""""!!!!!! !!!""""""###"""""" !!!###$$$$$$"""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! ########################!!!!!!"""###$$$%%%%%%&&&((()))******)))'''%%%$$$$$$"""!!!!!!""""""!!! ###"""!!! !!!"""######"""!!!"""$$$$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""###$$$ !!!!!!!!!""""""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$############$$$$$$###"""""""""!!!!!!!!! sssllliiikkkuuu{{{mmmeeehhhqqqyyyzzzyyyuuupppnnnppprrr~~~tttdddWWWPPPHHHFFFDDDCCCCCCAAA>>>;;;777555444333444555444333222222222000---++++++,,,...,,,***)))((((((((()))))))))((('''''''''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%&&&'''&&&$$$$$$%%%'''))))))((('''&&&########################$$$$$$$$$$$$$$$#########&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%#########"""######$$$%%%!!!$$$&&&&&&$$$"""!!!""""""###$$$$$$$$$$$$###"""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!"""#########!!!!!!"""############"""###"""!!!!!!!!!"""$$$%%%"""""""""""""""######$$$!!!"""######!!!!!!"""### !!!!!!!!!!!! """"""""""""########################"""""""""""" """$$$%%%$$$###"""""""""############""""""!!!!!!!!!"""""""""##############################!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""######$$$######""""""!!!!!! !!!!!!""""""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!"""######$$$$$$###### !!!!!! ############"""!!!  !!!!!!""""""""""""""" !!!!!!""""""""""""!!!!!!$$$&&&&&&%%%######$$$""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!""""""###$$$$$$%%%%%%&&&'''((()))((('''%%%###"""!!! !!!"""###""" !!!!!!!!!!!!!!!""""""###$$$######$$$%%%%%%$$$"""!!!!!!!!!!!!""""""""""""######""""""""""""######!!!!!!!!!!!!""""""###$$$!!!""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!  """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!!"""""""""""""""}}}sssmmmiiiiiipppyyy|||nnngggmmmwww~~~}}}zzztttnnnlllooorrr}}}xxxgggYYYRRRHHHFFFCCCAAA@@@???>>><<<888777555555555444111...222333222000,,,+++---//////...+++)))(((((()))***))))))(((''''''''''''''')))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###%%%'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%'''(((&&&###"""###$$$###$$$$$$$$$$$$$$$&&&'''######""""""###$$$$$$%%%!!!"""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$!!!!!!!!!""""""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!""""""######### !!!"""###$$$######""")))'''###  """"""""""""""""""###$$$$$$ !!!"""""" !!!""""""""""""###""""""!!!!!!!!!"""""""""############""""""""""""""""""######!!!!!!"""###############""""""############""""""!!!!!!!!!!!!"""""""""########################### ######""""""!!!!!! !!!!!!"""######$$$$$$###""""""!!!!!! #########$$$$$$######""""""!!! !!!""""""""""""""""""""""""""" !!!!!!""""""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!"""#########"""""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""" !!!"""""""""""""""!!!""""""""""""!!!!!! #########!!! ###&&&!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%###""""""!!! !!!###$$$$$$### !!!"""""""""""""""###""""""###$$$$$$###!!! !!!!!!!!!"""""""""###$$$###"""!!!!!!"""###$$$"""""""""!!!""""""###############""""""""""""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!!###"""!!! !!!"""### !!!!!!!!!"""!!!  !!! !!!!!!""""""######|||tttnnnjjjhhhnnnuuu}}}pppjjjqqq}}}|||ssskkkiiilllpppzzzyyyhhhZZZRRRIIIFFFBBB@@@??????===<<<777666555555444000,,,(((...000000...,,,---111555000...+++((('''((()))***))))))(((''''''''''''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###"""""""""######$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$###%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&$$$"""!!!$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$""""""#########"""$$$&&&)))######""""""###$$$%%%%%%######"""""""""###%%%&&&!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!  !!!""""""!!!!!!###############$$$$$$$$$ !!!"""$$$$$$$$$###"""$$$""""""&&&)))""""""!!!""""""###$$$$$$ !!!  !!!$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""#########$$$!!!!!!!!!!!!""""""######%%%$$$"""!!! !!!###$$$""""""############""""""!!!!!!!!!!!!""""""""""""########################"""!!! !!!"""$$$######"""!!!  !!!!!!"""###$$$$$$$$$###""""""!!! ######$$$$$$$$$######""""""!!!  !!!""""""""""""""""""""""""""" !!!!!!""""""""""""""" !!!"""########################""""""""""""############"""""""""""""""""""""""" !!!######""""""!!! !!!!!!"""""""""""""""!!!!!! """$$$%%% !!!"""""""""""""""""""""###""""""!!! """!!! &&&!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""###$$$$$$$$$%%% !!!###$$$$$$###"""!!!"""!!!!!!"""$$$&&&&&&%%% !!!#########"""!!!!!!  """"""  !!!!!!!!!""""""######"""!!!  !!!"""######""""""""""""######$$$$$$######""""""!!!!!! """######"""  !!!"""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!#########"""!!!###"""!!! !!!"""### !!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$}}}tttnnniiijjjtttwwwqqqqqq|||vvvkkkfffjjjnnn{{{uuuhhhXXXLLLJJJGGGDDDBBBAAA???===;;;777777666666444222111000000///...------...///000------,,,+++***(((((('''###""""""$$$&&&(((((('''$$$%%%&&&''''''&&&%%%$$$''''''&&&$$$###"""$$$&&&$$$%%%&&&''''''%%%###"""###%%%&&&$$$!!! """$$$&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&(((&&&$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$###"""###$$$%%%$$$"""###!!! """"""""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$###!!! """$$$%%%###""" !!!###%%%!!!!!!""""""#########$$$######$$$$$$###"""!!! !!!"""###$$$$$$###"""!!! !!!######""""""$$$%%%%%%%%%%%%$$$###"""!!! !!!###$$$$$$$$$###"""!!!###$$$$$$"""!!!!!!""")))###!!!"""'''%%%###!!!!!!"""###$$$$$$""" !!!###$$$### !!!!!! !!!!!!############""""""""""""""""""!!!!!! ###"""!!!!!!!!!"""$$$%%% !!!""""""%%%###"""###%%%&&&$$$!!!"""!!! !!!"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""############""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! %%%### !!!###$$$$$$###"""!!!  !!!!!!!!!!!!""""""""""""""""""""""""######### !!!###"""!!! !!!"""#########""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$###"""  !!!!!!!!!!!! """"""""""""##################""""""!!!!!! """"""""""""!!!!!!!!!!!!|||uuupppnnnqqq|||vvvooooooyyyvvvkkkfffhhhlllvvv~~~uuuiiiZZZNNNIIIGGGDDDBBBAAA???===;;;777666555444333111000000111111000///............---,,,,,,+++***)))(((((('''&&&%%%%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###%%%&&&&&&''''''(((((('''&&&%%%$$$%%%&&&$$$"""!!!###%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&&&&'''&&&&&&&&&(((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$###""""""$$$$$$###"""'''&&&%%%%%%&&&%%%###!!!""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$###############""""""!!!"""!!!!!! !!!"""###$$$ !!!!!!"""""""""######""""""!!!!!!""""""!!!"""###$$$$$$###"""!!!"""######"""!!! """############$$$######"""""" !!!"""#########""""""""""""###############"""$$$ ###"""!!!###$$$$$$%%%$$$$$$###"""&&&$$$"""###%%%&&&%%%###!!!!!! !!!!!!!!!!!!!!!!!! """""""""!!!!!!!!! """"""!!!!!!!!!"""###$$$ !!!""""""&&&### !!!""""""!!!###"""!!!!!!######"""!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!######"""""""""!!!!!!!!!!!!"""############"""!!!######"""""""""!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""########################"""######$$$$$$######"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$#########$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%########################"""############""""""!!!$$$### !!!"""######""""""!!!!!! !!!!!!!!!""""""""""""###""""""""""""""""""""""""!!!""""""!!! !!!###"""!!! !!!"""######"""""""""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""############"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!zzzuuusssssswwwuuummmkkkttt~~~vvvkkkeeeeeehhhpppyyy|||tttiii\\\QQQIIIGGGCCCAAA@@@???===;;;777666444222111000000000222222222111000///------+++++++++*********))))))+++)))((('''''''''%%%$$$'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&%%%######$$$&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$"""""""""###$$$###"""###$$$%%%$$$!!!""""""""""""""""""""""""######""""""""""""######"""###%%%%%%%%%###!!!!!!!!!""""""######""""""!!!!!!!!!"""""""""""""""###"""!!!!!!!!!"""###$$$""""""###$$$$$$###""""""$$$$$$###!!! """ !!!""""""#########""" !!!"""""""""""""""###!!! !!!$$$&&&$$$"""""" !!!$$$$$$######&&& """%%%((((((&&&###!!!%%%$$$###$$$%%%%%%$$$###"""!!!!!! !!!!!!"""!!!!!!!!!!!! ###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!! !!!""""""'''$$$ !!!""""""$$$###""""""$$$$$$###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!  !!!$$$$$$############""""""!!!"""###############"""############"""""""""""" !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!########################"""######$$$$$$######"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""###############$$$$$$%%%&&&&&&!!!!!!!!!"""###$$$&&&'''########################!!!""""""############"""""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! !!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""######"""!!!!!!""""""############""""""!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""~~~zzzvvvtttssswww~~~rrriiigggnnnwww}}}uuukkkdddccceeennnvvv}}}{{{sssiii\\\QQQIIIFFFCCCAAA@@@???===;;;888666333111//////000111000111222222222000///...++++++******************+++***((('''''''''%%%###'''&&&%%%$$$$$$%%%&&&'''!!!###&&&'''&&&%%%%%%&&&$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$###""""""###$$$###"""!!!###!!!""""""""""""""""""""""""#########""""""#########"""###$$$$$$$$$###"""!!!!!!"""$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$$$$##############################""" !!!###!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""$$$&&&%%%!!!%%%$$$$$$$$$$$$######### """%%%'''(((&&&$$$######""""""""""""###""""""""""""!!!!!!!!!!!!""""""############""""""""""""############""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###"""!!! !!!###$$$$$$###"""!!!"""$$$$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!$$$######""""""######$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""###!!!!!! !!!!!!######################## !!!"""######$$$$$$$$$#########"""""""""""" !!!"""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&''''''###"""""""""###$$$%%%%%%######################## !!!"""###############!!!!!!"""""""""!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$""" """"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""############$$$######!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""~~~zzzuuurrrpppqqqyyy{{{ooofffccciiiqqqzzz|||{{{tttjjjdddbbbdddpppxxx~~~{{{ssshhhZZZOOOIIIFFFCCCAAA@@@>>><<<:::888666333111//////000111...///000222222222111000++++++******************)))'''&&&&&&''''''%%%$$$'''&&&%%%$$$$$$%%%&&&'''!!!###&&&'''&&&%%%%%%&&&$$$$$$#########$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$###"""###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%###"""###$$$%%%$$$"""!!!$$$%%%$$$  """"""""""""""""""""""""$$$$$$############$$$$$$""""""!!!!!!!!!"""$$$%%%!!!###%%%%%%$$$"""!!!%%%%%%$$$$$$$$$$$$$$$$$$ """&&&((()))'''%%%###$$$$$$############$$$$$$!!!!!!"""!!! ###%%%#########""""""!!!!!!!!!!!!!!!!!!""""""### """%%%$$$!!!%%%%%%%%%###"""""""""!!!#########$$$$$$%%%%%%%%%""""""###""""""""""""###""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""############ !!!!!!"""""""""""""""###""""""!!!!!!!!!"""""" """############"""!!! !!!###$$$###""" !!!!!!!!!!!!"""""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""############""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!! !!!!!!"""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###%%%&&&''''''%%%%%%$$$###"""""""""###"""""""""""""""""""""""" !!!"""############### !!!"""######"""!!!!!! !!!!!!""""""###### !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!! !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###}}}xxxtttppplllkkkrrr{{{xxxllldddaaaffflllwwwyyyyyysssjjjddddddeeesss{{{}}}ttthhhZZZNNNHHHFFFBBB@@@???>>><<<:::777666444222111000000000------///000111222222222+++++++++*********))))))'''&&&%%%&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%############$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%&&&$$$###$$$%%%&&&%%%$$$###$$$%%%$$$"""!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$"""!!!!!!###$$$ !!!###%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!###&&&))))))'''$$$"""%%%$$$############$$$%%%!!!######""""""$$$%%%$$$$$$$$$###"""!!!"""""""""""""""###$$$$$$  ######"""!!!######!!!"""$$$%%%"""%%%$$$"""!!!!!!"""%%%&&&###%%%%%%%%%$$$###$$$%%%###""""""!!!!!!""""""###!!!!!!!!!!!! !!!!!!"""""""""""""""###!!!!!!"""#####################"""!!!!!!!!!""""""!!!"""!!!!!!!!!!!! !!!###$$$###"""!!!!!!!!!!!!""""""""""""################################################!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$######""""""######$$$!!!!!!!!!""""""""""""###&&&%%%###!!! """"""""""""!!!!!!!!!!!! !!!""""""######""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!###$$$%%%&&&&&&'''&&&$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!"""#########"""""" !!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######zzzvvvrrroookkkjjjpppyyyuuuiiibbb```dddjjjtttwwwwwwqqqjjjeeeeeehhhuuu}}}~~~uuuiii[[[PPPHHHEEEBBB@@@???>>><<<:::777666555444333111000000............///000111111---,,,,,,+++***)))(((((()))(((''''''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$###%%%&&&&&&'''''''''&&&$$$###"""%%%###!!!"""$$$&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''%%%#################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$##################$$$$$$%%%'''&&&%%%%%%''''''&&&%%%!!!!!! !!!""""""!!!""""""""""""""""""""""""######""""""""""""######""""""!!! !!!"""###$$$$$$$$$######"""""""""!!!!!! $$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%% ###%%%&&&%%%############$$$$$$$$$###"""!!!!!!$$$######"""###$$$%%%&&&!!!  """$$$%%% ###$$$!!!"""&&&'''###%%%$$$""" !!!###$$$###%%%&&&%%%###"""$$$&&&######""""""""""""######!!!!!!!!!!!! !!!!!!!!!"""""""""!!!"""###$$$%%%$$$$$$###$$$######"""!!!!!!""""""!!!"""!!! """"""!!!!!!"""$$$%%%%%%$$$""""""""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######"""""""""#########$$$$$$%%%$$$###"""""""""###$$$!!!!!!!!!!!! !!!!!!"""############"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$ !!!"""######$$$$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""""""""#########!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""###"""!!!!!!###$$$ !!!"""######"""!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""&&&%%%$$$###""""""######!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""" !!!!!!!!!"""""""""### !!!"""#########wwwtttqqqooolllkkkrrrzzzssshhhaaa___cccjjjsssuuuuuuqqqiiieeegggjjjuuu}}}vvvkkk]]]QQQHHHEEEBBB@@@???>>><<<:::777777666666444222111000000000...------...///000------,,,+++***)))(((''',,,***)))((()))((('''%%%$$$%%%''''''''''''%%%$$$''''''&&&$$$###"""$$$&&&$$$%%%&&&&&&%%%"""$$$""" !!!$$$&&&%%%######$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%'''((((((&&&$$$#################################"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############"""###$$$$$$%%%((('''&&&&&&(((((('''&&&###!!! """%%%&&&###!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""" """"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!&&&%%%"""  """$$$&&&%%%$$$######$$$%%%&&&"""%%%((((((&&&###!!!!!!""""""###$$$$$$$$$$$$###%%%$$$#########$$$&&&&&&"""""""""!!! !!!$$$'''"""&&&&&&""""""&&&&&&"""$$$###"""!!! !!!!!! ###$$$$$$!!! """$$$######""""""""""""##################"""""""""""" !!!!!!"""""""""###$$$%%%&&&%%%$$$$$$$$$$$$###""""""!!!""""""###%%%&&&$$$"""!!!###%%%###""""""###%%%'''&&&%%%"""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!"""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$"""!!! ######""""""""""""######!!!!!!!!!!!!""""""""""""########################$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!""""""#########$$$$$$%%%%%%%%%!!!!!!!!!###%%%(((***,,,!!! !!!!!!"""############### !!!!!!""""""##############################$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$ !!!!!!""""""######$$$###############$$$$$$#######################################"""!!! """"""!!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""#################################### !!!!!!!!!"""&&&((( !!!"""######"""!!! !!!!!!!!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$###!!!  """"""############"""""" !!!!!!!!!""" !!!!!!!!!""""""###### !!!"""######$$$xxxrrrmmmllllllnnnwwwrrrdddYYYVVV\\\fffuuuvvvuuupppiiicccbbbbbbooo|||uuuggg[[[RRRGGGEEEBBBAAA@@@>>>;;;999888666444222111000111111111///---...000000///,,,...---,,,***((('''&&&&&&(((((())))))))))))((((((%%%((()))%%%!!!!!!&&&,,,(((((((((((('''&&&%%%$$$######$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&((()))(((&&&%%%%%%&&&'''%%%""""""%%%&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%""" ###$$$###$$$%%%&&&&&&&&&%%%$$$###111,,,'''######%%%'''(((&&&''''''%%%######$$$%%%'''&&&###"""!!!!!!###$$$$$$%%%'''))))))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$"""!!! !!!###$$$$$$###"""############$$$$$$$$$&&&%%%$$$###""""""""""""########################"""######$$$$$$%%%&&&&&& !!!"""###$$$$$$$$$!!!"""$$$%%%&&&%%%$$$$$$$$$###""""""###"""  !!!""""""!!! !!!"""""""""!!! """"""""""""############"""""""""!!!""""""###$$$%%%###""" !!!###$$$""""""#########""""""!!!""""""!!!!!!!!!!!!""""""$$$$$$"""!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!"""""" !!!!!!"""""""""###$$$%%%%%%%%%%%%%%%'''%%%""" !!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!$$$###""" !!!"""!!!!!!!!!!!!!!! !!!!!!""""""######""""""!!!!!!!!!!!!"""""""""""""""######"""""""""""""""############""""""!!!!!!"""############### !!!"""######$$$""""""############""""""""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""###"""!!! !!!"""##################"""!!!!!!""""""""""""!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""###""""""""""""############""""""""""""############""""""""""""""""""""""""######""""""!!!!!! """"""!!!!!!"""###$$$$$$######&&&$$$!!!$$$######"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! """"""""""""""""""""""""######""""""!!!!!!  !!!!!!"""""" !!!!!!""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""|||vvvpppmmmlllnnnwwwqqqcccZZZVVV\\\cccqqqrrrrrrnnnhhhdddcccdddrrruuufffYYYOOOGGGEEEBBBAAA@@@>>>;;;999999888666444222222222222111///---...000000...,,,,,,,,,***((('''&&&&&&&&&(((((())))))))))))((((((%%%&&&&&&'''''''''((()))(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&''')))(((&&&%%%%%%&&&$$$""" !!!$$$&&&&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$""" """""" $$$%%%%%%&&&&&&%%%$$$$$$(((&&&###"""""""""!!!!!! ###%%%$$$$$$$$$%%%'''%%%###"""!!!"""#########$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############!!!!!!"""###$$$$$$###!!!!!!"""""""""#########$$$###"""!!! """"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!"""###############$$$&&&&&&'''''''''&&&$$$###"""######!!! ######$$$%%%%%%$$$###""" !!!""""""######""""""""""""""""""###############""""""""""""###$$$$$$$$$###!!! !!!"""###%%%######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""$$$###"""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$######"""!!!!!!"""""" !!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$%%%$$$"""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$###""""""!!! !!!!!!!!!!!!###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""!!!!!!"""############### !!!!!!""""""############$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! !!!""""""###############"""!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$"""!!!!!!!!!"""###""""""""""""############""""""""""""############""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""###$$$$$$""""""$$$###!!!!!!!!!!!!!!!""""""###$$$""""""!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""|||uuuqqqoooqqqyyyooobbbZZZWWWZZZ```lllnnnooolllgggdddeeeffftttuuueeeVVVLLLGGGEEEBBBAAA@@@>>>;;;999888777555333222111111111111///......//////...---******)))((('''''''''''''''(((((())))))(((((('''%%%$$$%%%'''++++++)))'''(((((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%'''((((((&&&%%%%%%&&&%%%$$$"""###%%%&&&&&&%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&'''%%%###%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$"""!!!"""######!!! $$$%%%%%%%%%%%%&&&%%%$$$"""!!!""""""###""""""#########$$$$$$$$$$$$############"""""""""###"""!!!"""$$$$$$$$$""" !!!!!!!!!""""""""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!(((''''''&&&%%%%%%$$$$$$!!!!!!""""""""""""""""""$$$$$$%%%%%%'''(((******(((%%%###"""###$$$#########$$$%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$""""""""""""###########################$$$%%%%%%###"""!!!!!!!!!"""$$$%%%###$$$$$$%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""$$$###"""!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!"""""" !!!!!!!!!!!!""""""!!!""""""############"""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###""""""!!!!!! !!!!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! """"""!!!!!!!!!!!!""""""""""""############""""""""""""############""""""!!!""""""############"""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$######"""!!!"""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$!!!!!! !!!!!!""" !!!"""$$$%%%""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""|||wwwuuuxxxoooccc[[[XXXZZZ^^^kkklllmmmjjjfffcccdddgggtttuuudddUUUJJJGGGEEEBBBAAA@@@>>>;;;999666444222000////////////000000/////////...------***))))))(((((((((((()))'''(((((((((((((((((('''&&&&&&&&&'''(((((('''&&&''''''(((((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((('''&&&%%%%%%&&&((('''&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&"""!!!$$$&&&%%%###$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&$$$!!!!!!$$$%%%%%%%%%&&&&&&%%%$$$###""""""""""""###""""""""""""###$$$$$$$$$$$$#########"""""""""$$$###""""""$$$$$$$$$"""!!!!!!!!!"""""""""######%%%%%%$$$###""""""######""""""""""""""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$###############"""""""""$$$######$$$%%%(((***+++(((%%%"""!!!"""###$$$$$$!!!!!!""""""""""""""""""######"""!!!!!!###$$$%%%!!!"""""""""############$$$$$$######$$$$$$%%%&&&"""!!!!!!!!!"""###$$$%%%######$$$$$$%%%$$$$$$$$$""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!! """"""############""""""!!!"""############""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$######"""""""""""""""!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""""""""""""""######"""######""" !!!### !!!"""###""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!}}}|||qqqeee]]]XXXZZZ^^^lllnnnmmmjjjeeebbbdddfffqqqvvveeeVVVKKKGGGEEEBBBAAA@@@>>>;;;999666444222000////////////000000000///...---------++++++******)))******+++''''''(((((((((((('''''''''))))))%%%!!! ###''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%''''''&&&%%%%%%&&&$$$%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############$$$$$$%%%%%%&&&%%%%%%%%%&&&'''%%%######$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$######"""""""""$$$############$$$%%%%%%%%%$$$$$$$$$############%%%###"""###$$$$$$###""""""""""""#########$$$$$$%%%$$$##########################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###&&&(((***'''$$$!!! !!!######### !!!!!!""""""###"""!!! !!!"""###$$$!!!"""""""""############$$$$$$######$$$$$$%%%&&&"""""""""""""""######$$$!!!!!!"""###$$$$$$######""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!  ###%%%&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""###### !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$###""""""############""""""""""""#########""""""!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""""""""""" !!!!!!"""""""""!!!!!! !!!!!!!!!"""""""""###############"""""""""!!!!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######"""""""""""""""######$$$$$$###"""!!!###$$$!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~vvvjjj___XXXZZZaaaooopppooojjjeeecccdddgggqqqxxxgggXXXNNNGGGEEEBBBAAA@@@>>>;;;999888777555333222111111111000111111000---,,,,,,---,,,,,,+++*********++++++&&&''''''((((((''''''&&&(((******%%%!!!'''&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''###%%%&&&'''%%%%%%%%%&&& """"""###%%%(((***&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""### ###$$$######"""######$$$%%%&&&&&&$$$######%%%&&&&&&%%%'''((('''%%%###"""$$$%%%%%%%%%$$$$$$###""""""!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########%%%$$$######$$$%%%###"""############$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!"""########################!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&%%%###!!!!!!"""#########"""!!!!!!!!!"""###$$$%%%"""!!!!!!!!!!!!"""######""""""""""""###########################$$$%%%%%%"""""""""###"""""""""""" !!!"""###############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!! !!!!!!!!! !!!!!!""""""######""""""""""""!!!!!!"""""""""""""""!!!!!!  """$$$%%%%%%%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!""""""######$$$ !!!"""#########""""""!!!!!!!!!!!!""""""""""""############""""""""""""############"""""""""############""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""#########""" !!!"""""""""!!!!!! !!!!!!""""""######"""############"""!!!!!!""""""""""""############""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$######"""""""""""""""######"""""""""###$$$$$$###"""!!!!!! !!!""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""||||||ooo```XXX\\\dddppppppoookkkgggeeegggjjjuuu{{{jjjZZZPPPGGGEEEBBBAAA@@@>>>;;;999999888666444222222222222000111222000---+++,,,---,,,,,,+++***)))))))))***&&&''''''((((((''''''&&&((()))(((&&&"""!!!"""$$$&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&"""$$$&&&&&&%%%%%%&&&'''!!!###%%%$$$###$$$&&&)))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&!!! ###&&&&&&###"""""""""###$$$%%%&&&$$$###"""###%%%&&&%%%$$$"""$$$&&&%%%$$$"""######$$$%%%$$$$$$###""""""!!!"""###$$$%%%%%%%%%$$$$$$$$$############"""""""""&&&%%%###$$$$$$%%%###"""""""""""""""############""""""!!!!!!!!!!!!""""""##########################################$$$$$$!!!!!!!!!""""""######$$$ !!!"""######$$$###%%%###"""###$$$%%%$$$###"""""""""""""""$$$%%%&&&!!!"""######$$$$$$######""""""""""""###############""""""""""""###$$$$$$###############"""!!! !!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###"""!!! !!!""""""#########"""""""""!!!!!!"""#########""""""!!!  !!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" """"""############""""""###############"""!!!!!! !!!!!!""""""######"""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""#########""" !!!""""""!!!!!! !!!"""#########"""######$$$###"""!!! """"""""""""############""""""""""""############"""""""""""""""""""""""" !!!!!!!!!"""""""""###$$$$$$###"""""""""""""""""" """$$$###!!!""""""!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""}}}yyy|||rrraaaXXX]]]gggooopppppplllhhhgggjjjmmmyyy~~~lll\\\QQQGGGEEEBBBAAA@@@>>>;;;999888666444222111000111111000222222000---+++,,,...,,,+++***)))((((((((((((&&&''''''''''''''''''&&&((('''&&&'''((('''$$$"""&&&&&&'''''''''''''''&&&)))((((((&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%%%%&&&'''***,,,,,,)))%%%###$$$&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''$$$###%%%%%%######""""""""""""$$$&&&'''""""""###%%%''''''%%%######%%%%%%###""""""$$$$$$%%%$$$$$$###"""!!! """$$$%%%&&&%%%###"""""""""""""""!!!!!!!!!!!!&&&%%%$$$$$$%%%%%%###"""!!!!!!!!!!!!""""""""""""$$$###############$$$$$$""""""""""""""""""""""""&&&&&&%%%%%%$$$######### !!!""""""### !!!"""$$$$$$$$$###"""%%%$$$$$$%%%''''''%%%###"""!!!!!!!!!!!!###%%%&&&"""###$$$%%%&&&%%%$$$$$$""""""""""""############"""""""""!!!"""######$$$$$$$$$$$$$$$###!!! !!!"""###$$$%%%&&&&&&&&&""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""$$$$$$"""!!! !!!"""###$$$#########""""""!!!!!!###############"""!!!!!! !!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############ !!!!!!!!!""" """#########"""!!! !!!!!!"""###$$$$$$$$$######""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""############""""""""""""############""""""###############"""!!!!!! !!!"""######$$$ !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""""""""!!!"""#########""" !!!""""""!!!!!! !!!"""######$$$"""######$$$$$$"""!!! """"""""""""############""""""""""""############"""""""""""""""""""""""" !!!!!!!!!""""""######$$$$$$###""""""!!!""""""!!!"""$$$###!!!!!!!!!!!!"""$$$%%%&&&""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""!!!!!!  !!!!!!""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""{{{}}}nnnbbb]]]___ccclllnnnpppnnnkkkjjjmmmqqq~~~nnn\\\OOOIIIFFFCCC@@@???===;;;999777777666555444333333222...//////000000000000///111,,,''''''+++//////...******+++******)))((((((((('''&&&%%%$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$######$$$%%%'''((((((&&&%%%###&&&%%%%%%'''((()))'''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!!!! $$$%%%%%%&&&%%%$$$"""!!!"""######$$$$$$$$$############""""""""""""######'''&&&$$$###"""!!!!!!!!!######$$$$$$$$$$$$#########"""!!! %%%""""""%%%%%%""""""%%%$$$######""""""""""""""" """""""""  !!!######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!""""""!!! !!!%%%&&&%%%&&&%%%$$$"""!!!""""""""""""############"""###""" """%%%$$$$$$###"""!!!!!!"""""""""######$$$$$$$$$######!!!!!!""""""""""""!!!!!! !!!!!!""""""###### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%###!!! """######"""!!!!!!!!!  """"""""""""""""""""""""""""""#########""""""!!!"""""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""###### """%%%''''''&&&$$$###############""""""""""""###"""!!! !!!###$$$############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""" !!!"""#########""""""!!!!!! !!!"""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""############""""""###"""!!! !!!"""###"""""""""""""""""""""""""""!!! !!!###$$$""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!  !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""######$$$$$$$$$%%%}}}ooobbb]]]___bbbllloooqqqooolllkkkmmmqqqzzzppp___SSSIIIFFFCCC@@@???===;;;999777777666555444333333222//////000000000//////......)))%%%$$$'''***)))''''''(((((((((''''''&&&%%%)))(((&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))((('''%%%...+++)))'''&&&%%%""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&$$$######$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!###$$$$$$$$$######"""!!!######$$$$$$$$$######"""$$$######""""""######$$$$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$######"""######"""!!!!!!!!!""""""### ###### ###$$$######"""""""""""""""!!!"""""""""  !!!#########$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""###!!! ###%%%$$$############""""""!!!!!!!!!""""""""""""############!!!"""""""""!!!!!!###%%%$$$######"""!!!!!!""""""######$$$$$$$$$###""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""###############$$$""" !!!######"""!!!"""$$$$$$$$$$$$%%%'''""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!###$$$$$$$$$"""!!!""""""""""""""""""""""""$$$###!!! !!!"""#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!%%%$$$###"""!!! """"""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$######""""""!!!!!! !!!"""###$$$"""!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""~~~oooccc]]]^^^aaammmpppsssqqqmmmjjjmmmpppwww~~~ppp___SSSIIIFFFCCC@@@???===;;;999777777666555444333333222000000000000//////...---///,,,)))(((******(((%%%&&&''''''''''''&&&%%%%%%)))(((''''''&&&&&&''''''))))))((('''&&&&&&&&&'''(((((((((((('''''''''&&&'''(((******+++***)))((((((&&&$$$$$$&&&((())))))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%###!!! !!!%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""######"""!!!!!!!!!""""""$$$$$$$$$$$$$$$###"""!!!$$$######""""""######$$$"""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""######"""""""""###$$$$$$""""""""""""$$$######"""""""""""""""!!!"""###"""  !!!#########$$$$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$###!!!!!!!!!!!! !!!!!!!!!"""######$$$$$$""""""""""""###############!!! !!!"""###############"""!!!!!!!!!""""""###$$$$$$$$$###""""""!!!!!!!!!""""""""""""!!!!!!#########"""!!! !!!!!!!!!"""""""""######""""""######$$$$$$%%%%%%###!!! !!!""""""!!!""""""###%%%&&&""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""######!!!""""""""""""##################"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!"""######""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!'''&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""""""""""""""""""""""""""""" !!!""""""###""""""""""""############""""""!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" """"""""""""""""""""""""###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""~~~pppccc]]]]]]```lllqqquuusssmmmiiikkknnnvvvzzzkkk[[[OOOIIIFFFCCC@@@???===;;;999777777666555444333333222000000000000///...---,,,///---++++++,,,,,,)))''''''(((((((((((((((''''''((((((((((((''''''((((((***))))))(((''''''&&&&&&((((((((((((''''''''''''(((((()))*********))))))"""!!! """'''+++...///######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###!!!!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!###""""""!!!!!!""""""### !!!!!!""""""#########""""""############"""""""""""""""""""""###$$$%%%""""""""""""$$$######"""""""""""""""!!!"""###""" !!!############$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!! !!!###$$$ !!!!!!"""!!!!!! !!!!!!"""###$$$%%%%%%!!!"""""""""############### """$$$###!!!###""""""!!!!!!!!!""""""###$$$$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """"""""""""############!!!!!!"""######$$$%%%%%%!!! !!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""""" !!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%###"""""""""!!!!!!!!! ###"""  !!!!!!!!!!!!""""""!!!!!!!!!!!!"""######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!######"""""""""######$$$ !!!!!!""""""###### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """############""""""############""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!! !!!!!!"""###$$$""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""##################qqqccc\\\\\\^^^jjjqqqvvvssslllggghhhkkkppp{{{uuuhhhXXXMMMIIIFFFCCC@@@???===;;;999777777666555444333333222000000000000///---,,,,,,***))))))***+++***((('''''''''((((((((((((((('''''''''(((((((((((((((((())))))(((((((((''''''&&&'''''''''&&&&&&&&&&&&%%%''''''(((((())))))))))))+++(((%%%$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""############ """$$$###"""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!! !!!!!!!!! !!!"""$$$$$$$$$$$$$$$"""""""""######"""""""""!!!!!!!!!!!!""""""###$$$$$$!!!!!!$$$$$$!!!!!!$$$$$$######"""""""""""""""!!!#########!!! !!!"""""""""#########$$$$$$$$$###""""""""""""""""""###########################$$$###""" !!!"""!!!"""$$$%%%%%%%%%%%%&&&"""""""""""""""#########!!!"""""""""############"""!!!###!!!"""!!!!!!!!!!!!!!!""""""###############"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""############ !!!!!!"""###$$$$$$  """"""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$#########""""""!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!"""""""""###$$$###!!!!!!!!! !!!!!!!!!""" !!!"""###$$$$$$"""""""""!!!!!!!!!!!! ###"""""""""!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""""""""!!!!!!!!!"""###### !!!!!!""""""###### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """############""""""############""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""""""""|||qqqddd\\\[[[]]]hhhooouuusssjjjccccccggghhhsss|||{{{sssgggZZZOOOIIIFFFCCC@@@???===;;;999777777666555444333333222////////////......---,,,++++++,,,,,,,,,+++******%%%%%%&&&''''''''''''&&&&&&&&&'''(((((((((''''''&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&''''''(((((()))---***'''&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""""""""!!!############$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$"""######$$$$$$$$$######"""!!!!!! !!!!!!"""!!!"""###%%%%%%%%%$$$###!!!""""""######""""""!!!""""""!!!!!!!!!"""######%%%""""""%%%%%%""""""%%%$$$######""""""""""""""""""###$$$###!!! !!!""""""""""""############$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!! !!!###%%%%%%###"""!!!"""""""""""""""!!!!!!!!!!!!""""""""""""############!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!! !!!"""#########!!!!!!!!!"""""""""###### !!!!!!""""""###### !!!###$$$"""!!!!!!###$$$"""!!!!!!""""""""""""""""""""""""""" !!!"""######$$$######$$$$$$###""""""!!! !!!!!!!!!!!!"""""""""""" !!!"""#########$$$###!!! !!!"""""" !!!!!!""""""### !!!"""###$$$$$$""""""!!!!!!!!!!!! ######""""""!!!!!! !!!!!!""""""###### !!!!!!""""""!!!!!! ########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""""""""""""""""""""""""""""" !!!""""""###""""""""""""############"""""""""##################"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!! }}}uuuxxxrrrddd\\\ZZZ\\\eeemmmtttqqqggg``````cccfffqqqzzzyyyqqqfffZZZPPPIIIFFFCCC@@@???===;;;999777777666555444333333222.........///......------...///...---+++******+++%%%&&&''''''((((((((('''$$$%%%&&&'''(((''''''&&&$$$%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&'''((())))))'''&&&%%%&&&((()))((('''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############!!!###$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######################## !!!""""""######""""""!!!"""###$$$$$$$$$$$$$$$######""""""""""""###### !!!###$$$$$$$$$"""!!!!!!!!!""""""""""""!!!!!!$$$$$$###"""""""""######%%%""""""%%%%%%""""""%%%$$$######""""""""""""""""""###$$$###!!!!!!!!!"""""""""""""""############!!!!!!""""""""""""!!!!!!#######################################"""!!! !!!$$$###  """"""""""""############!!!!!!"""!!!!!!!!!###$$$ !!!"""""" !!!"""############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""" """$$$%%%###""" !!!"""!!! """""""""""""""""""""""" !!!""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""" !!!""""""###$$$$$$!!!!!!""""""""""""!!!!!!""""""!!!!!!!!! #########"""!!! !!!"""######### !!!!!!!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! $$$######""""""#########""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""$$$######""""""######$$$"""""""""""""""""""""""" !!!!!!  !!!"""###""""""!!!$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""###$$$"""""""""""""""""""""""" !!!""""""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!! yyyqqqttt~~~rrrddd\\\ZZZ[[[ccclllsssqqqfff]]]]]]aaaiiisss|||zzzpppeeeWWWMMMIIIFFFCCC@@@???===;;;999777777666555444333333222------......///.........------,,,)))&&&$$$%%%%%%(((((()))***++++++******###$$$&&&'''''''''&&&&&&"""###%%%'''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((******'''&&&&&&'''(((((('''%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%!!!###$$$%%%$$$###$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""######!!!"""""""""!!! !!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!"""$$$###"""!!!!!!!!!""""""""""""!!!!!!&&&&&&%%%$$$############%%%""""""%%%%%%""""""%%%$$$######""""""""""""""""""###$$$###"""!!!!!!###""""""""""""############!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!###$$$$$$###"""!!!"""&&&&&&###!!!!!!""" !!!!!!!!!""""""""""""############!!!###%%%$$$"""!!!$$$''' !!!"""### """############!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!$$$$$$$$$############### !!!###%%%%%%$$$""""""######""" !!!###"""""""""""""""""""""""" !!!!!!!!!"""######$$$$$$ ######""""""!!!!!!  !!!!!!""""""""" !!!!!!"""###$$$$$$%%%$$$$$$$$$###""" """!!!!!!!!! $$$######"""!!!  !!!"""######$$$ !!!!!!!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!###$$$&&&((()))######""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!! """"""############""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$ """#########"""!!!%%%$$$###!!! !!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######"""""""""""""""""""""""" !!!"""$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############""""""!!!!!!!!! yyysssrrryyyvvvjjj___]]]```jjjmmmoookkkddd______aaaiiissszzzzzzssshhhZZZOOOGGGEEEBBBAAA@@@>>>;;;999;;;999666555555555333222000000000///......------///...---+++)))(((&&&&&&******)))((('''(((+++---&&&$$$###$$$''')))(((&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&((()))******+++***'''%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&$$$$$$###"""$$$###"""###%%%&&&%%%$$$$$$#########""""""!!!!!!!!!"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&%%%###!!!!!!"""###$$$!!!!!!!!!"""######$$$$$$%%%%%%$$$###"""""""""###!!!!!!""""""######$$$$$$%%%'''(((&&&""" """$$$"""!!! !!!###%%%&&&$$$###""""""!!!!!!""""""$$$$$$##################""""""""""""""""""""""""!!!!!!  $$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$###"""!!!!!!!!!!!!!!! """"""###%%%''''''%%%"""!!!!!!!!!!!!!!!"""############""""""""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""##################""""""!!!!!!  !!!"""###$$$%%%############""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! """"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!""""""  !!!!!!""""""######!!!!!!!!!!!!""""""""""""%%%""" """###"""!!!  !!!""""""######$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! !!!###$$$%%%##############################""""""""""""######"""######$$$$$$"""!!! """"""############"""""""""""""""""""""######$$$$$$###"""!!!!!!"""###$$$"""###$$$###!!! !!! !!!######"""!!!!!!###$$$$$$######$$$&&&"""###$$$%%%%%%$$$###"""############""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  zzztttrrryyyxxxmmmcccaaadddoooqqqrrrnnnfffaaaaaaccciiirrrzzzyyyqqqfffXXXMMMGGGEEEBBB@@@???>>>;;;999888555222111000000///...///......------,,,++++++---,,,,,,+++***)))(((((((((((((((&&&$$$$$$&&&((((((&&&%%%%%%'''(((&&&$$$&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((($$$$$$%%%&&&'''(((((()))***)))'''%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%###"""!!!"""###$$$############""""""""""""$$$$$$######"""#########"""""""""""""""#########$$$%%%%%%$$$###""""""###""""""!!! !!!###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""  !!!""""""############"""""""""""""""""""""######$$$$$$$$$############"""!!! """"""###%%%&&&&&&###!!!!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""############"""""""""!!!!!!!!!  !!!"""###$$$$$$############""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!"""!!!!!! !!!!!!"""$$$######""""""######$$$ !!!""""""!!!  !!!!!!!!!!!! !!!!!!!!!"""""""""&&&###!!! """###$$$$$$"""!!!!!! !!!!!!"""""""""""""""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""######"""""""""!!!!!!!!!!!!""""""#################################""""""""""""######"""######$$$$$$"""!!! """"""############""""""""""""!!!!!!""""""###$$$######"""!!!!!!"""###### !!!"""$$$!!!!!! """###$$$###!!! !!!!!! """######$$$$$$$$$$$$######"""###############"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! """""""""""""""""""""""" """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  |||vvvsssyyy{{{qqqgggdddgggqqqssstttooogggbbbbbbeeemmmvvv~~~}}}uuuiiiZZZNNNHHHEEEBBB@@@???>>>;;;999:::777333111111111000/////////...------,,,,,,++++++++++++***************))))))(((%%%###"""$$$%%%***)))''''''''''''&&&$$$&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))$$$%%%%%%%%%&&&&&&&&&&&&)))((('''%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%$$$$$$###""""""!!!!!!#########"""######$$$$$$############""""""""""""###"""""""""#########!!!""""""!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""############""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!! ###""""""$$$%%%$$$""" !!!!!!!!!!!!!!!"""############""""""""""""######!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""" !!!###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!! !!!######""""""""""""###############"""!!!   !!!!!!!!!%%%""" !!!######"""###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""######$$$############"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$"""!!! """"""############""""""""""""!!!!!!""""""###$$$###""""""!!!!!!""""""### !!!"""$$$%%%"""!!!!!!"""$$$$$$###"""!!!"""###"""!!! !!!"""$$$$$$############$$$$$$!!!!!!"""###############""""""""""""""""""""""""######################## !!!!!!""""""""""""!!!"""""""""""""""""""""""" """"""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  xxxvvv{{{xxxmmmhhhhhhppprrrrrrnnngggcccdddgggpppyyyxxxlll\\\PPPIIIFFFBBB@@@>>>===;;;999<<<999555222222222222111111111000000///.........+++++++++*********))))))*********(((&&&%%%&&&((())))))(((((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######"""""""""###"""""""""###$$$%%%%%%$$$$$$######""""""!!!!!!###  ###%%%###!!!""""""!!!!!!"""###$$$$$$############""""""!!!!!!###############$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$$$$ !!!!!!"""###$$$$$$$$$######"""!!!!!!!!!"""###""""""###############"""###""""""###$$$###""" !!!!!!!!!!!!!!!""""""#########""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!############"""""""""!!! !!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!  !!!  !!!&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!  !!!!!!  """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###############"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""######$$$###"""!!! """"""############""""""!!!!!!!!!!!!!!!"""######"""""""""!!!!!!"""""""""!!!"""###"""!!!"""###"""!!!!!!"""$$$%%%###""""""$$$$$$###!!! !!!"""%%%$$$###""""""###$$$%%% !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! |||{{{wwwooolllppprrrsssoooiiifffhhhkkkqqq{{{zzzmmm^^^QQQJJJGGGBBB???>>>===;;;999888555222000000000000///222111111000//////......---,,,,,,+++***)))((((((((()))***)))(((((()))+++&&&'''(((((((((((())))))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$""""""##################""""""""""""#########$$$##################################################################$$$$$$""""""######$$$$$$$$$%%%###"""""""""###$$$%%%%%%$$$$$$######""""""!!!!!!"""###%%%###!!!"""""""""""""""#########"""############"""!!! """"""#########$$$$$$$$$########################""""""###$$$$$$###"""!!! !!!"""###$$$$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!"""######"""!!!!!!!!!!!!!!!!!!""""""#########""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!############"""""""""!!!"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!   %%%%%%###"""!!!!!!!!!!!!###""""""!!!!!!  !!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###############"""!!! !!!"""###$$$ !!!"""############"""!!!"""######$$$###"""!!! """"""############""""""!!!!!!!!! !!!""""""###!!!!!!!!!""""""!!!!!!!!!!!!###$$$###!!! !!!"""!!!!!!"""$$$$$$###!!! !!! %%%$$$###""""""###$$$%%%$$$%%%%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!! !!!wwwssstttwwwwwwrrrllliiilllpppwwwvvvfffYYYKKKGGGBBB???===<<<;;;:::777555333222333333222111000000///......------,,,------,,,+++***)))((('''%%%'''((((((''''''(((***$$$&&&'''''''''''')))***%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$"""""""""""""""#########!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""######$$$%%%%%%&&&#########"""######$$$$$$############""""""""""""!!! !!!"""######"""""""""""""""######""""""$$$$$$%%%&&&&&&$$$###""""""""""""###$$$$$$%%%%%%########################"""###$$$$$$$$$"""!!! !!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$"""!!!  """###$$$$$$$$$###"""!!!"""$$$%%%$$$###!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!############"""""""""""""""""""""!!!!!! """""""""""""""""""""""" !!! !!!!!!!!! !!!!!!############"""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!###"""!!!"""######"""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!"""""""""""""""!!!  !!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""######$$$$$$"""!!! """"""############""""""!!!!!! !!!!!!"""### !!!!!!""""""!!!!!!  !!! """!!! !!!######"""!!! !!!""""""  !!!$$$$$$############$$$$$$((((((((('''&&&%%%$$$### !!!!!!""""""""""""!!!"""""""""""""""""""""""" """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###"""!!!!!! !!!!!!|||yyyyyyzzzzzztttmmmiiikkkooo{{{|||lll___LLLHHHBBB???===<<<;;;:::444444444555666666444222000000//////...---------+++++++++*********))))))&&&''')))((('''&&&&&&'''$$$&&&((('''%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$"""""""""######$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########"""""""""""""""#########!!!"""######"""!!!"""###""""""#########"""""""""###$$$%%%&&&&&&%%%###"""!!!""""""###$$$$$$%%%%%%######################## !!!"""$$$$$$###!!! !!!!!!""""""#########$$$"""###%%%''''''%%%$$$"""!!!"""######$$$$$$#########"""!!!"""$$$&&&&&&&&&!!!!!!!!!!!!!!!"""############""""""""""""######!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""############"""""""""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!! !!! !!!"""#########"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""###$$$$$$###!!!!!!"""############"""!!!"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""######$$$$$$"""!!! """"""############""""""!!! !!!"""""" !!!""""""!!!  """###  """"""!!! """$$$%%%$$$######$$$%%%######$$$$$$$$$$$$######''''''''''''&&&%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """""""""""""""""""""""" """""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!}}}|||{{{|||zzzssskkkfffhhhkkkvvvxxxhhh[[[LLLHHHBBB>>>===<<<;;;:::......///111333333111...222222111111000000//////))))))*********+++++++++)))***+++***'''%%%%%%&&&&&&((()))'''$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$&&&&&&&&&'''''''''(((((("""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###%%%&&&%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########%%%%%%$$$###"""""""""###!!!!!!""""""######$$$$$$!!!###%%%$$$!!! """$$$""""""############"""!!!!!!"""$$$$$$$$$###!!!!!!""""""###$$$$$$%%%%%%########################!!!###$$$$$$###"""""""""""""""############!!!%%%((()))(((&&&%%%%%%%%%%%%%%%$$$###""""""###!!!!!!"""%%%'''((('''!!!!!!!!!!!!!!!"""############""""""""""""###### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""" !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""###############"""""""""""" !!!"""######"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!###$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!"""######!!! """###$$$%%%%%%$$$###"""######""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!###$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""" """###$$$$$$###""" """######$$$$$$"""!!! """"""############"""""" !!!"""""" !!!""""""!!!  """###""""""###$$$!!!""" !!!""""""!!!!!!"""$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""###""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""###  ###$$$$$$### """"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!{{{wwwxxx|||{{{{{{yyyssskkkfffeeefffrrr||||||rrreee[[[JJJFFFBBB>>><<<;;;:::888999777444333444444444333444333333222000...---,,,))))))))))))))))))))))))))))))((('''''''''''''''(((%%%""""""&&&((()))(((''''''&&&&&&&&&%%%%%%%%%)))$$$ """'''***'''######$$$&&&(((((('''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$"""###$$$$$$&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%$$$###""""""###$$$%%%""" !!!$$$&&&%%%###%%%%%%$$$$$$###$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""""""""""""""###############$$$%%%$$$"""""""""###&&&$$$!!!!!!!!!""""""!!!'''%%%"""!!!"""######"""&&&&&&&&&%%%%%%$$$$$$$$$ !!! !!!$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!!!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""############"""!!!!!!!!!!!!""""""""""""###"""""""""""""""###### !!!  ###%%% !!!"""""""""""""""""""""""""""""""""""""""###""""""!!! ######""""""!!!!!! !!!  !!!"""!!!  !!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """""""""""""""!!! """"""""""""""""""""""""###""" !!!""" !!!!!!""""""######"""""""""""""""""""""""" !!!"""###$$$%%%%%%###$$$%%%%%%###"""""""""""""""!!!!!! ######"""!!!!!!!!!!!!!!!""""""""""""############!!!!!!""""""######$$$$$$""""""""""""""""""###$$$%%%$$$###"""!!!!!!!!!!!!###""" !!!!!! """"""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""!!! !!!###%%%''''''&&&$$$"""!!!!!!""""""""""""!!!!!!############"""!!! !!!!!!""""""$$$###"""!!!!!!"""###$$$ !!!!!!""""""""""""!!!!!!!!!!!!!!!"""############"""""""""""" !!!!!!""""""######""""""!!!!!!!!!!!!""""""############""" """"""!!!!!! !!!"""$$$%%%%%%""""""""""""""""""""""""######""""""!!!|||vvvqqqqqquuuyyyyyywwwqqqiiicccaaabbbllluuu~~~}}}xxxooobbbXXXJJJGGGBBB>>>===;;;:::999999666444333444444444333333333333222000...---,,,((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&$$$###$$$'''((('''&&&''''''''''''&&&&&&&&&&&&'''$$$!!!###''')))(((&&&$$$%%%''')))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$###""""""###$$$$$$###!!!!!!"""%%%&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%#########$$$$$$%%%%%%%%%########################!!!!!!"""""""""############$$$$$$$$$######%%%&&&'''$$$"""""""""#########$$$###!!!!!!"""###"""!!!&&&&&&%%%%%%%%%$$$$$$$$$!!!"""""""""!!!"""$$$&&&""""""""""""""""""!!!!!!%%%$$$$$$$$$%%%%%%&&&'''"""""""""""""""""""""""""""""""""""""""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""!!!!!!!!!"""!!!###$$$$$$###$$$%%% !!!"""""""""""""""!!!""""""""""""""""""""""""######""""""!!!!!! """"""""""""!!!!!!!!!!!!%%%###!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!! !!!""""""""""""""""""!!! """"""""""""""""""""""""!!!!!! !!!###$$$!!!"""""""""############"""""""""""""""""""""""""""""""""""""""#########"""$$$%%%%%%###""""""###"""""""""!!!!!!!!! ######"""!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""#########"""!!!!!!!!!"""###$$$$$$%%%%%%$$$""""""!!!!!!!!!###"""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""######"""!!!!!! """$$$&&&&&&%%%$$$###!!!!!!""""""""""""!!!!!!"""############!!! !!!!!!!!!""""""###"""!!!!!!!!!!!!"""### !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""######""""""!!! """!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""""""""!!! {{{rrrkkkjjjnnnuuuvvvtttmmmeee___]]]]]]eeeoooxxxyyytttlllaaaWWWJJJGGGBBB???===<<<:::999888666444333333444444333333222222111000...---,,,((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&((((((&&&$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&'''((((((%%%&&&(((***+++******)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$#########""""""&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###""""""###$$$$$$$$$###"""###%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""###"""!!!"""$$$''''''%%%###"""###$$$$$$$$$!!! !!!######""" %%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$###""""""$$$%%% !!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""""""""######&&&%%%$$$"""!!!!!! !!! !!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!"""###"""""""""""""""!!!!!! """""""""""""""""""""""" !!!"""###$$$%%%""""""############$$$$$$""""""""""""""""""""""""#########""""""!!!!!!!!!!!!"""$$$$$$###"""###$$$###"""""""""""""""!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""#########""""""""""""""""""!!!!!! !!!!!!"""###$$$%%%%%%%%%$$$###""""""""""""""""""##################"""""""""""""""""""""""""""!!!!!! !!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############"""""" ###$$$%%%%%%$$$###!!!""""""######""""""!!!""""""#########"""  !!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!"""""""""""""""###""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""#########"""!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! ~~~}}}~~~rrrhhhgggkkkrrrsssqqqkkkbbb[[[YYYYYYaaallluuuwwwtttlllbbbXXXKKKGGGBBB???===<<<:::999888666333222333444333333222222222111000...---,,,)))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&%%%###"""$$$'''%%%&&&''')))************(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$######"""######$$$$$$$$$######"""$$$##################$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""!!!"""!!! """$$$&&&$$$"""!!!"""$$$$$$### """$$$$$$###!!!$$$$$$$$$$$$$$$############$$$%%%$$$"""!!!"""###"""""""""######$$$$$$$$$!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$######"""""""""""""""######$$$$$$!!!!!!"""""""""#########$$$$$$###"""!!!!!!"""""""""&&&''''''&&&&&&'''"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!""""""######!!!  """######""""""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!!  """!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$$$$"""""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!!!!###$$$###"""###$$$############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""#########""""""!!!!!!!!! !!!"""###$$$%%%%%%%%%$$$###############!!!"""############$$$%%%"""""""""######""""""""""""!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" """###$$$$$$$$$###"""""""""######"""""""""!!!"""###$$$###"""!!! !!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""""""""############"""!!!!!!!!!!!!""""""###$$$###"""!!! ###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!}}}{{{}}}~~~rrrfffeeeiiipppqqqpppjjjbbb[[[XXXXXX___jjjtttvvvssslllaaaXXXKKKGGGCCC???===<<<;;;999888555333222333333333222111111111000///...---,,,************************,,,+++***(((&&&%%%$$$$$$'''&&&%%%######%%%''')))%%%%%%%%%$$$$$$$$$$$$###$$$'''(((%%%!!!!!!$$$%%%%%%&&&'''((((((((()))((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$##################$$$$$$#########""""""###############$$$$$$#########$$$$$$%%%&&&$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""###$$$###""" !!!###$$$""" !!!"""###"""!!!!!!"""$$$%%%&&&$$$"""########################"""###$$$###!!! !!!"""######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######$$$$$$#########$$$%%%&&&""""""""""""############""""""!!!!!!"""###$$$$$$!!!"""######"""###%%%&&&!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!! !!!###$$$$$$###!!!  !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!"""######!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!!  """!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!######""""""###$$$""""""""""""############""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""###"""""""""!!!!!! !!!"""###$$$$$$$$$######"""#########!!!######!!!!!!###%%%""""""############""""""!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$###""""""############""""""!!!"""###$$$$$$###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!! ############""""""""""""!!!!!!!!!!!!!!!"""######$$$###"""!!!  !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!"""""" !!!""""""######""" !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""|||zzz{{{{{{pppdddccchhhpppqqqppplllddd]]]ZZZZZZ___jjjsssuuurrrkkk```WWWKKKHHHCCC@@@>>>===;;;:::777555333222222333333222000000000000///...---,,,++++++++++++++++++++++++---,,,***(((&&&%%%$$$$$$%%%%%%%%%$$$###%%%(((+++%%%%%%%%%%%%$$$$$$$$$$$$%%%''''''%%%!!!!!!###%%%%%%%%%%%%&&&&&&&&&&&&((((((***++++++***)))(((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""!!!"""######"""!!!"""###############$$$%%%&&&&&&""""""##################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$%%%&&&%%%###"""###$$$"""!!! """""""""###""""""###%%%%%%$$$""""""""""""""""""#########!!!"""$$$###!!! !!!!!!""""""""""""""""""$$$###""""""!!!"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$###"""###$$$%%%&&&"""""""""#########$$$$$$ !!!!!!"""$$$%%%&&& """ !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###!!!""""""###!!!  !!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!###$$$&&&'''!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!"""### !!!!!!"""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""""" !!!######"""!!!"""###!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""######"""""""""""""""###"""$$$###!!! """$$$!!!"""###$$$$$$###"""!!!!!! !!!!!!""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$######"""######$$$$$$######""" !!!###$$$$$$$$$############""""""""""""!!!!!! !!!!!!""""""!!!!!! ###"""""""""""""""!!!!!!!!! !!!!!!"""###$$$ !!!!!!""""""""" !!!"""#########""""""!!!!!!!!!!!!"""""" !!!""""""###"""""" !!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""" !!!""""""!!!!!!zzz{{{|||{{{~~~ooocccccciiippprrrrrrnnngggaaa^^^]]]cccmmmwwwxxxtttmmmaaaXXXLLLHHHCCC@@@>>>===;;;:::777555222111222333222222000000000000///...------***************************)))((('''&&&%%%%%%%%% ###&&&((('''&&&((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&(((***+++,,,+++******%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$$$$###$$$&&&&&&&&&%%%###"""######$$$%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""""""$$$%%%$$$"""!!!###$$$############$$$%%%&&&'''!!!!!!""""""######$$$$$$####################################$$$$$$$$$$$$!!!$$$%%%$$$$$$$$$$$$###!!!!!!#########%%%###!!!!!!#########"""!!!!!!!!!"""""""""###### """$$$$$$###!!!!!!"""!!!!!!!!!!!!!!!!!! !!!!!! """"""""""""""""""""""""!!!""""""###$$$$$$#########"""!!! !!!"""$$$%%%""""""#########$$$$$$$$$"""!!!!!!!!!"""###$$$$$$'''))))))(((&&&%%%%%%&&& """############""""""""""""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!$$$###!!!"""######""" !!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!! !!!""" !!!""""""""""""""""""""""""""""""""""""""""""!!! !!!"""###"""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""######!!! !!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""""" !!!!!!!!!!!!!!!""""""!!! !!!"""!!!!!!!!!!!!!!!""""""!!!$$$&&&%%%!!! """%%%!!!"""$$$%%%%%%$$$"""!!! !!!"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!! !!!""""""$$$$$$$$$$$$$$$#########"""######$$$$$$######""" !!!"""$$$%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!!"""######"""!!!!!!"""""""""!!!!!!!!! !!!"""###$$$ !!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!! !!!!!!!!!""" """""""""""""""""""""""" !!!!!!!!!!!!!!! xxx{{{~~~|||pppeeeffflllqqqssstttpppiiiccc``````hhhrrr{{{|||xxxpppdddZZZLLLHHHCCC@@@>>>===;;;:::777555222111222333222222///000000000///...------))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''!!!(((+++***(((''''''))))))((((((((('''''''''&&&&&&%%%&&&'''((())))))((((((&&&%%%%%%%%%%%%%%%&&&'''***,,,------,,,+++$$$$$$$$$######"""""""""########################"""###%%%%%%%%%$$$""" !!!"""###############"""###$$$%%%%%%$$$###"""###%%%'''%%%###"""###&&&############$$$%%%&&&''' !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""###"""######$$$""" """$$$$$$$$$%%%### !!!!!!!!! !!!!!!!!!""""""######!!!###%%%%%%$$$###############""""""!!!!!!!!! $$$$$$###""""""""""""""""""""""""""""""""""""""" !!!"""###############"""!!! """###"""############$$$$$$$$$######"""""""""""""""###!!!!!! !!!###$$$$$$$$$##############################"""!!! ######""""""!!!!!! !!!$$$%%%%%%$$$""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""&&&$$$!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""  !!!""""""""""""""""""""""""""""""""""""""" !!!$$$%%%######""""""!!!!!!!!! """"""""""""""""""""""""$$$###"""!!! !!!###$$$###!!! !!! !!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!""" !!!!!!""""""###"""!!!  !!!!!! !!!"""###&&&(((&&&""" """&&&!!!"""$$$%%%%%%$$$"""!!! !!!"""### !!!!!!!!!"""""""""""""""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$&&&&&&%%%%%%$$$###############$$$$$$$$$$$$###### !!!"""$$$%%%%%%%%%$$$$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""!!!!!!  !!!"""$$$$$$############""""""""""""######""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!"""""""""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!! }}}xxxkkkbbbdddjjjrrrvvvyyytttkkkbbb^^^^^^hhhuuu|||rrrfff\\\QQQIII???<<<>>>???===999777666444333222222333333666444222222444333000---,,,***,,,222111***''')))******)))((('''&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((('''''''''''''''(((((((((((()))***(((''''''(((((('''%%%(((((())))))***++++++,,,(((((('''%%%""""""###%%%&&&%%%"""!!!!!!"""%%%&&&&&&%%%$$$######$$$%%%&&&##############################$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&***(((&&&$$$###$$$&&&''' !!!###$$$%%%%%%$$$#########"""""""""###%%%&&&""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!  !!!""""""!!! $$$############%%%&&&'''%%%%%%$$$###""""""######)))&&&### !!!###$$$$$$ $$$'''$$$!!!""""""""""""!!! $$$%%%%%%&&&%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!""""""######$$$$$$ !!!###$$$$$$$$$$$$#########"""!!!!!! !!!!!!!!!!!!!!!"""##############################!!!!!!""""""!!! ###"""!!!"""######"""!!! !!!"""$$$$$$######"""!!!!!! !!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%%%%###!!!##############################""""""""""""######""""""""""""""""""""""""$$$$$$###"""!!!!!!"""""" """"""!!! """######!!! !!!"""###$$$$$$$$$$$$$$$######"""""""""""""""###""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""$$$### !!!!!!""""""""""""!!!!!!!!!######"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""""""""############""""""%%%$$$"""!!! !!!!!!######""""""!!!!!! &&&%%%%%%$$$###"""!!!!!!%%%&&&&&&'''&&&%%%###"""'''$$$""""""###$$$### &&&### !!!###$$$""" !!!!!! !!!"""""""""""""""""""""""""""!!!  !!! !!!!!! !!!!!!#########"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$###""" !!!"""~~~xxxkkkbbbdddjjjqqquuuxxxuuulllddd``````jjjvvv}}}sssggg]]]PPPHHH@@@<<<>>>???===999888777555444333333444555555333111222333222///------***,,,000///***''')))))))))((('''&&&&&&%%%%%%+++******)))))))))))))))''''''((((((((((((''''''&&&&&&'''''''''(((((((((((('''%%%&&&''''''%%%$$$$$$%%%%%%&&&''''''((((((++++++***'''###!!!!!!!!!&&&%%%###""""""###%%%&&&%%%%%%$$$######$$$%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&$$$"""!!!"""$$$%%%"""######$$$$$$$$$############"""""""""###%%%%%%########################$$$$$$$$$$$$$$$###"""!!!!!!""""""######""""""!!!"""###$$$$$$$$$###!!!!!!$$$$$$###"""""""""""""""$$$$$$###"""!!!!!!!!!!!!$$$$$$%%%$$$###""" %%%$$$"""!!! $$$$$$%%%%%%%%%$$$"""!!!""""""""""""""""""""""""""""""""""""###$$$%%%&&&"""##################$$$ !!!"""############"""""""""""""""""""""###!!!!!!!!!!!!!!!"""##############################!!!!!!""""""!!! %%%$$$######%%%%%%$$$### !!!"""###$$$######"""""""""!!!!!!!!!!!!""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!########################!!! """######""" """"""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$######"""!!!!!!""""""  """###"""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$#########"""""""""""""""###""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""  !!!!!!""""""""""""!!!!!!!!! !!! !!!!!!!!!"""""""""""""""""""""""""""""""""$$$$$$######""""""""""""!!!""""""######""""""!!!"""!!! !!!"""######"""""""""!!!!!!!!! %%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%######%%%###!!!!!!$$$%%%$$$###%%%###!!!!!!######"""!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """"""!!! !!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""$$$###"""!!!!!!!!!""""""}}}|||yyylllcccdddjjjpppuuuxxxuuummmeeebbbbbbkkkwww~~~tttggg]]]OOOHHH@@@===>>>???===:::999888666555444444555555333222111111111000...,,,---++++++---,,,)))((()))((((((''''''&&&&&&%%%%%%)))(((((('''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%$$$############$$$$$$%%%%%%&&&%%%'''((((((&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%&&&&&&%%%%%%%%%$$$############$$$%%%%%%'''%%%$$$""""""###$$$%%%$$$$$$###########################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""########################!!!"""$$$$$$### ######"""!!!!!!!!!"""""" !!!"""######""" !!!%%%)))(((###!!!&&&$$$"""  ######$$$$$$######"""!!!""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$$$$###############"""!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!"""""""""!!! %%%$$$######%%%%%%$$$###!!!!!!"""############"""######""""""""""""############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  ###""""""!!!!!!""""""###""""""""""""""""""""""""######"""!!!!!!!!!""""""$$$###!!!"""######"""!!!$$$$$$$$$###!!!""""""######$$$$$$######""""""""""""""""""""""""""""""!!! !!!!!!"""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!######""""""""""""!!!!!!!!!!!!"""#########$$$$$$$$$%%%"""######$$$$$$$$$$$$######!!! !!!###%%%%%%$$$%%%###!!!!!!"""###"""!!!###""""""!!!!!!""""""""" ###"""!!!!!!######"""!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""$$$###""""""!!!!!!""""""yyyyyy||||||oooeeeeeejjjqqqvvvyyyvvvmmmfffbbbbbblllxxx}}}sssfff\\\MMMHHHAAA>>>>>>???===:::888777666444444444444555222111111000000///---,,,---+++*********)))((()))(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%"""$$$''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$%%%((('''%%%$$$$$$%%%&&&'''&&&%%%###"""!!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$###############""""""#########""""""######""" """"""!!!!!!!!!!!!!!!""" !!!"""######""""""!!! ###&&&&&&###"""###&&&!!!!!!!!!!!!!!! """"""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""###$$$#########""""""!!!!!!!!!"""""""""""""""!!!  !!!!!!"""""""""###""""""!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! ###!!! !!!"""###"""!!!!!!"""""""""###############""""""!!!!!!""""""#########""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!"""!!!  """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""$$$###""""""$$$$$$###""" """###############""""""############""""""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###  !!!""""""!!!!!!""""""""""""!!!!!! """######""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""#########$$$""""""!!!!!!"""###$$$$$$$$$###""""""""""""""""""$$$######""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!######"""!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!}}}wwwuuuyyy|||~~~qqqfffeeejjjrrrvvvyyyvvvmmmeeebbbbbbkkkwww|||qqqdddZZZLLLGGGBBB???>>>>>>===;;;777666555333222333333444111111111111///...---,,,---,,,+++)))((()))***)))))))))))))))************))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%#########$$$$$$$$$$$$$$$$$$&&&''''''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$############""""""######$$$%%%'''&&&%%%%%%%%%&&&''''''&&&%%%###"""!!!"""###############$$$####################################"""######$$$$$$$$$######""""""""""""""""""""""""###""""""!!!!!!""""""###"""!!!!!!!!!!!!!!!""""""######"""""""""###$$$$$$###""""""""""""$$$%%%&&& #########!!!""""""""""""""""""######""""""""""""""""""""""""!!!!!! !!!"""""""""""""""!!!!!! ############"""!!! !!!!!!!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""!!! !!!""""""!!! """""""""""""""#########"""!!!!!! !!!!!!"""######""""""""""""######""""""""""""""""""""""""""""""!!! """###$$$""""""""""""""""""""""""%%%###"""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""!!! !!!###$$$$$$### """######""""""#########""""""!!! !!!""""""""""""!!!""""""!!!!!!!!!""""""###########################$$$$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!""""""###!!!!!!""""""""""""!!!!!!!!!"""$$$###!!! !!!""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! """!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!""""""######$$$$$$######"""!!!!!!!!!"""$$$######"""!!!!!!"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""!!! """"""!!! !!!!!! !!!!!! !!!!!!""""""""""""$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!  ~~~wwwvvvyyy|||rrrfffdddgggpppuuuxxxuuummmfffbbbbbblllxxx{{{pppcccXXXJJJGGGCCC@@@???>>>===<<<777666444333222222333333000222222111///---------,,,...---)))(((++++++)))))))))******++++++,,,,,,)))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&"""""""""""""""""""""""" ###%%%&&&''')))+++%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################"""######$$$$$$######"""###""""""""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$$$$###""""""""""""""""""""""""""""""######$$$$$$$$$######""" !!!"""######"""!!! ###"""!!!!!!"""$$$%%%'''""""""!!!!!!!!!"""######%%%$$$###""""""###$$$%%%$$$###!!!!!!"""######""""""$$$%%%%%%###!!!######"""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!! ###############"""!!!!!!""""""!!! $$$$$$###"""""""""######""""""""""""""""""""""""!!!!!!"""#########""""""$$$###""""""$$$$$$###""""""""""""!!!"""######$$$!!!!!! !!!!!!######""""""""""""######""""""""""""""""""""""""""""""!!!!!!""""""##############################%%%###!!!!!!"""######""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!""""""  """$$$###""" !!!"""######""""""######""""""!!!!!!!!!"""###""""""!!!""""""!!!!!!!!!"""##############################$$$$$$###"""!!! """"""""""""""""""""""""!!! !!!!!!"""###$$$ !!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! ############"""!!! !!!!!!!!!!!!""""""""""""%%%%%%$$$###"""!!! ###""""""!!!""""""###$$$###$$$$$$"""  """###$$$$$$###!!! """###$$$######"""!!!!!!!!!!!!########################"""!!! """"""!!! !!!!!! !!!!!! !!!!!!""""""### !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! zzzyyy}}}qqqddd```ccclllqqquuutttmmmgggeeeeeemmmyyy|||qqqcccYYYIIIFFFCCC@@@???>>>===<<<888777555444333333444444000222444222///------...+++///...******,,,,,,((((((((()))***++++++,,,,,,(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((&&&######################## ###%%%'''***...111)))'''&&&%%%%%%&&&''')))%%%%%%&&&''''''&&&%%%%%%###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""###$$$$$$#########$$$$$$%%%%%%%%%"""######$$$$$$$$$#########$$$$$$%%%$$$###"""!!!########################$$$$$$$$$$$$$$$###"""!!! """$$$&&&&&&$$$""" !!!!!!"""###$$$$$$%%%%%%"""""""""""""""###$$$$$$###$$$$$$$$$###"""!!! $$$%%%###!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$%%%&&&""""""""""""""""""""""""######""""""""""""######""""""""""""###############$$$$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!%%%$$$######""""""##############################!!!!!!"""###############$$$"""!!!"""###$$$###"""###"""!!!!!!!!!"""$$$$$$""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""""""""""""""!!!!!!"""############"""###########################!!! !!!######"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""""""""!!! !!!"""###"""!!!$$$###############$$$$$$"""""""""""""""!!!!!!  """######"""!!!""""""!!!!!!"""######$$$########################!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$ !!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! !!! !!!"""""""""""""""#########$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!""""""######""""""!!!""""""###$$$$$$###"""!!! !!!!!!!!!"""""""""###$$$$$$$$$######"""""""""%%%$$$###"""""""""###$$$!!!######""" !!!###"""$$$$$$###!!! """$$$$$$###"""!!! """"""""""""""""""""""""###"""!!!!!!######"""!!!!!!!!! !!!!!! !!!""""""### !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" """#########""""""}}}}}}ooobbb^^^```hhhmmmsssrrrmmmhhhggghhhooo{{{}}}qqqdddYYYHHHFFFCCCAAA???>>>===<<<999888666555444444555555111333444333///---...///+++///000+++***...,,,(((''''''((()))***++++++,,,---,,,,,,+++++++++++++++%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&&&&&&&,,,,,,+++(((&&&%%%&&&(((+++***'''&&&&&&'''***+++%%%%%%&&&''''''&&&%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""######$$$%%%%%%%%%&&&&&&''''''''' """###%%%%%%%%%$$$######$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! """&&&((((((&&&""" !!!###%%%%%%$$$"""!!!######""""""###$$$%%%%%% """$$$%%%$$$"""%%%)))$$$!!!"""&&&...,,,(((%%%$$$%%%''')))$$$$$$#########$$$&&&'''""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%$$$###""""""##############################!!!!!!"""###############"""  !!!"""!!! ###"""!!!!!!!!!"""$$$%%%######""""""""""""############""""""""""""######"""""""""""""""""""""""" !!!###$$$$$$######"""########################"""  """###"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""###%%%$$$""""""###"""!!!  !!!"""""""""""""""""""""!!!  """######"""!!!""""""!!!""""""###$$$$$$######################## !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###"""!!!"""###%%%"""#########$$$$$$$$$$$$######################## !!!!!!!!!""""""######""""""############"""""" !!!###$$$%%%%%%$$$$$$ !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""&&&%%%$$$"""""""""######!!!###""" ###&&&"""$$$%%%### """$$$######!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###$$$$$$$$$"""!!!!!! !!!!!! !!!""""""### !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!"""###%%%%%%%%%$$$###{{{~~~ooobbb^^^aaafffsssuuurrrqqqiiieeemmmppp{{{~~~rrrbbbUUUPPPGGG@@@>>>>>>;;;999:::999777555222222333444666000000111111000///...---******)))'''%%%$$$&&&(((''''''''''''((((((((()))+++++++++******)))((('''))))))))))))))))))))))))((('''&&&%%%$$$%%%&&&&&&)))&&&###$$$(((,,,...---((()))***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))******)))'''%%%%%%''''''%%%""")))'''&&&$$$######$$$$$$###$$$$$$""" ###%%%%%%$$$$$$###""""""!!!############"""""""""!!!###$$$%%%%%%%%%%%%$$$###""""""""""""############$$$$$$%%%$$$$$$###"""!!!&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######!!!!!!"""###############$$$$$$############$$$$$$######################## !!!""""""""""""""""""############"""!!!!!!%%%$$$###!!!!!!!!!"""###$$$!!! $$$''''''&&&%%%$$$$$$$$$######""""""$$$$$$###"""!!!!!!!!!"""""""""###""""""!!! ###########################"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$ """###%%%%%%###""" """ """%%%$$$"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!#########"""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!""""""###"""""""""""""""""""""""""""  ###$$$###!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!"""$$$###!!! ######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$"""!!! ########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!! """""""""!!!!!!""""""############""""""}}}nnnbbb___bbbfffsssuuusssrrrkkkgggooosss~~~tttdddWWWNNNFFF@@@@@@@@@===<<<===999777555333222333444555222222000///......//////...///...,,,***))))))+++'''''''''((((((((())))))''''''((()))************''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&)))&&&###$$$(((+++------******++++++***'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))'''%%%%%%''''''%%%###&&&&&&%%%$$$###############$$$$$$""" ##########################################$$$%%%&&&"""###$$$$$$$$$$$$###"""""""""""""""############ !!!!!!"""""""""!!!!!!%%%%%%$$$######"""!!!!!!######$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$#########""""""#################################""""""######$$$######### !!!"""###############%%%$$$"""!!!!!!!!!"""###"""!!!######"""%%%%%%$$$$$$$$$#########$$$###""""""""""""""""""!!!!!!"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$###$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!"""######"""!!!!!!""" """$$$$$$"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  ###$$$###!!! ######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!!"""######"""!!! """###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!""""""""""""!!! !!!""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! ########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!! ###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$######"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!! !!!!!! !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!|||nnnbbb___cccfffsssvvvttttttnnnjjjrrrxxxvvvfffYYYLLLEEEAAABBBBBB@@@===>>>999777555333222333444555555333000------...000111,,,------,,,)))&&&&&&&&&''''''((((((((()))))))))&&&'''((())))))*********''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&(((&&&$$$%%%'''***,,,,,,,,,,,,---,,,+++(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&)))'''&&&&&&&&&&&&%%%###$$$$$$$$$$$$###""""""!!!$$$$$$$$$""" !!!###!!!!!!"""###$$$$$$%%%%%%!!!###%%%!!!"""############"""!!!"""""""""#########$$$$$$!!!""""""#########$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$#########""""""!!!!!!""""""#############################################"""""" !!!"""$$$$$$$$$%%%$$$###""""""!!!"""""""""$$$###!!!!!!###$$$######%%%$$$$$$$$$$$$$$$######""""""""""""""""""###$$$ !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$#########"""""""""######################## !!!!!!"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  """#########""""""!!!!!!!!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!"""""" !!!"""######"""!!!!!! """!!! !!!"""###"""!!! ############""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!"""######!!!!!!###""""""""""""!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!! !!!""""""######"""""""""""""""""""""""""""""""""!!!!!! ########################""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""#########"""!!!!!! !!!!!!!!!!!! |||nnnbbb```dddfffrrrvvvuuuvvvpppmmmuuu{{{xxxhhh[[[KKKEEEAAABBBCCC???<<<<<<888777555444333333444555444222000///......000000***,,,,,,+++(((%%%######'''(((((((((((())))))))))))))))))))))))(((&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&(((&&&%%%&&&''')))***+++,,,---......---+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&((('''&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$$$$$$$###"""""""""""""""""""""###$$$$$$%%%%%% """$$$"""##################"""""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$######"""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""########################"""#########"""!!! """######$$$$$$$$$######""""""""""""""""""&&&%%%$$$$$$$$$$$$##############################"""!!!!!!!!!"""###$$$$$$""""""###$$$$$$$$$$$$$$$######################## !!!"""$$$$$$###""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""######################## !!!!!!!!!!!!""""""""""""""""""######$$$########################!!!!!!!!!"""""""""######!!!!!! !!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$""""""!!!!!!!!!!!!"""""" !!!###%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """"""#########!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""######""" """$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$########################""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!$$$$$$######""""""!!!!!! !!!!!!""""""!!!!!! ~~~pppddd```ccceeerrrvvvuuuvvvpppnnnvvv|||{{{jjj\\\LLLFFFAAABBBAAA===999888777777555444333333444444222222222222111000///...///000111000,,,)))((('''(((((((((((()))))))))***************)))((('''&&&(((((((((((((((((((((((('''(((((('''''''''&&&&&&'''''''''&&&&&&''')))******,,,---//////...---,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$###"""########################'''%%%###!!!!!!"""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######!!!!!!"""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$$$$###""""""!!!""""""############"""!!!"""""""""#########"""""""""""""""""" !!!!!!"""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###""""""######################## !!!"""$$$$$$###""""""!!!""""""#########""""""""""""""""""""""""""""""########################$$$$$$$$$$$$####################################!!!""""""""""""#########"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""######$$$""""""!!!!!!!!!!!!""""""!!!"""$$$&&&&&&%%%$$$###"""""""""""""""""""""""" !!!!!!"""!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$"""""""""  """%%%!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!$$$$$$###"""""""""!!!!!!!!!""""""######""""""!!!ssseee```bbbcccpppttttttuuuooommmuuuzzz}}}kkk\\\NNNFFFAAA@@@@@@;;;888888777666666555444444444444111222333333222111///...000111111000---*********((((((((()))))))))******'''((()))******+++++++++))))))))))))))))))))))))'''(((((((((((('''&&&&&&&&&'''((('''&&&&&&''')))(((***,,,...//////...---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$###$$$&&&&&&$$$"""$$$$$$##################'''&&&$$$"""""""""$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%#########""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""######$$$$$$#########""""""!!!!!!""""""###""""""""""""""""""""""""%%%%%%%%%&&&%%%%%%$$$$$$###############"""!!!!!!!!!!!!"""############"""!!!###$$$$$$""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!""""""######""""""""""""""""""""""""""""""########################%%%$$$$$$$$$$$$#################################""""""#########$$$$$$$$$"""""""""""""""######$$$####################################$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" """###""""""!!!!!!!!!!!!""""""########################!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!"""###%%%%%%%%%%%%$$$######################## !!!""""""!!!!!!"""###"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""########################"""######$$$$$$$$$$$$###!!!""""""!!! """$$$!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$######""""""""""""###### !!!""""""######"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!######"""!!!!!!!!!""""""""""""############""""""vvvggg``````bbbooosssrrrsssmmmkkkssswww~~~jjj[[[NNNFFF@@@@@@@@@===;;;;;;777666666555444444333333333333222111111000000000,,,---,,,+++((('''''')))(((((()))))))))*********((()))***+++,,,,,,,,,,,,(((((((((((((((((((((((('''(((((()))((('''&&&%%%&&&((()))(((&&&%%%&&&((('''(((***,,,---,,,+++***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&((()))'''$$$###$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###%%%''''''%%%""""""""""""###$$$$$$%%%%%%""""""!!!!!!!!!"""######%%%$$$###""""""###$$$%%%#########$$$$$$$$$%%%%%%!!!!!!"""""""""!!!!!! ###############$$$$$$$$$######$$$$$$$$$$$$###### """###$$$$$$$$$$$$#########""""""#########""""""""""""""""""""""""""""""###$$$$$$$$$######!!!""""""############""" !!!"""###$$$######""""""%%%''''''$$$######$$$"""#########$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$ !!!!!!"""""""""""""""""""""""""""""""""""""""########################%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""############!!!!!!"""######"""!!!!!!!!!"""###""" !!!$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!###"""!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###############"""!!!!!!""""""!!!!!!"""$$$ !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""### !!!""""""""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""### !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!"""!!! !!!"""###!!!!!!""""""""""""!!!!!!xxxhhh______bbbnnnrrrqqqrrrllliiiqqquuujjjZZZNNNFFF@@@@@@@@@???>>>???666666666555444444333333666444111///...///111222,,,,,,+++)))'''&&&(((***))))))))))))************,,,,,,,,,,,,,,,+++))))))'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&((()))(((%%%$$$&&&(((&&&((()))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&((()))'''$$$###$$$&&&$$$$$$"""""""""###$$$%%%%%%$$$###%%%((((((%%%""" !!!###$$$%%%&&&'''""""""###$$$%%%&&&&&&'''$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$%%%%%%$$$"""""""""""""""###############$$$$$$$$$$$$###### """#########$$$$$$############$$$$$$"""""""""""""""""""""""" !!!  !!!###$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""!!!$$$$$$!!! """$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###"""!!!!!!"""""" !!!""""""######"""###########################"""!!!!!!!!!"""$$$%%% !!!"""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """###%%%%%%###""" !!!###$$$""" !!!$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!######!!!!!!!!!!!!!!!!!!!!!!!!!!!###### """$$$  !!!###%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!! !!!"""$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!  """###"""!!!"""### !!!!!!!!!""""""######%%%$$$###"""!!! """!!!  !!!""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!! !!!"""### !!!!!!!!!!!! |||zzziii___^^^aaahhhqqqssspppllljjjkkkuuunnnWWWKKKGGGBBB@@@@@@???<<<999888666444222222222333444333222000000111111///...,,,+++***))))))***+++,,,&&&'''((())))))((('''&&&+++***((('''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&''')))******((('''%%%)))&&&$$$&&&***,,,***&&&$$$%%%&&&&&&%%%$$$%%%'''$$$!!! $$$&&&$$$!!!''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$&&&'''(((((((((#########""""""""""""!!!""""""""""""""""""""""""###"""""""""$$$%%%$$$### """$$$$$$$$$######&&&&&&%%%%%%$$$###"""""""""$$$'''))))))(((&&&$$$%%%%%%$$$###"""!!! ###########################$$$&&&%%%$$$"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!"""""""""""""""!!!!!!"""###$$$$$$########################!!!""""""""""""#########""""""!!! !!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$  """  """""""""!!!!!!!!!!!!"""""""""""" """#########"""!!! !!!"""###$$$$$$ !!!"""######$$$""""""""""""""""""""""""######""""""!!!!!! ######"""!!!!!!!!!!!!!!!"""!!!  !!!###%%%%%%$$$###!!!!!!!!!"""###   !!!"""######"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$###"""!!!"""$$$$$$###"""!!!!!! !!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  """!!! """######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!""" !!!$$$$$$!!!{{{}}}|||kkkbbbaaadddkkkssstttpppllljjjjjjuuunnnVVVKKKGGGBBB@@@@@@???<<<999777666444222222222333444333222000000111111///...,,,+++***))))))***+++,,,'''(((((())))))((((((''',,,+++***(((((('''((((((''''''((((((((((((''''''$$$%%%%%%&&&&&&&&&&&&&&&"""###%%%'''''''''&&&%%%'''$$$"""$$$((()))'''$$$"""$$$%%%$$$""""""###$$$'''$$$"""$$$''')))'''$$$%%%%%%$$$######$$$%%%%%%$$$$$$###"""!!! """###$$$%%%&&&'''''''''$$$$$$#########"""""""""###########################"""""""""$$$%%%$$$######$$$$$$$$$$$$$$$###"""$$$$$$######"""!!!!!! !!!"""###$$$%%%$$$"""!!!!!! !!!!!!"""###$$$$$$########################!!!"""######"""!!! #########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################!!!!!!"""###############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$"""""""""""""""###$$$$$$########################"""""""""#########$$$$$$$$$###""""""!!!!!!"""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$!!! """"""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$!!!!!! !!!!!!###!!! """#########""""""""""""############ !!!"""###""""""!!!!!!!!!!!!!!!"""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!###"""!!! """$$$%%%"""!!!  """!!!  !!!""" !!!""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!! !!!"""!!!!!!!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""#########"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""$$$######%%%''''''$$$!!!zzz{{{~~~nnndddcccgggnnnuuuvvvqqqlllkkkkkkvvvpppXXXKKKGGGBBB@@@@@@???<<<999777666444333222222333444333222000000111111///...,,,+++***))))))***+++,,,***))))))(((((())))))***---,,,+++***)))))))))***''''''((((((((((((''''''$$$%%%'''((())))))(((''' """$$$%%%&&&'''&&&&&&%%%"""!!!"""%%%&&&%%%"""$$$%%%%%%$$$"""!!!"""###(((%%%$$$%%%((()))(((%%%######""""""""""""######$$$$$$###"""!!! """###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################"""""""""$$$%%%$$$###'''&&&%%%$$$############$$$$$$######"""!!!!!!!!!""""""""""""""""""!!!!!!#########$$$%%%&&&''''''"""""""""""""""""""""""""""""""""######"""!!!!!!################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$$$$############""""""""""""""""""###$$$####################################$$$$$$$$$%%%%%%%%%$$$#########$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###!!! """""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""""""""""""""!!!""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$""""""############""""""$$$"""!!!!!!###$$$$$$$$$############$$$$$$$$$$$$ !!!"""""""""""""""$$$$$$###"""!!!  !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!!!!$$$###"""!!!!!!###$$$%%%######"""!!!!!!!!!""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######!!!!!!"""### !!!"""###$$$#########"""!!! """"""""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""### !!!"""$$$%%%$$$!!!zzz{{{~~~ooofffeeegggnnnuuuwwwsssnnnmmmnnnxxxsssZZZKKKGGGBBB@@@@@@???<<<999777666444333333222333333333222000000111111///...,,,+++***))))))***+++,,,+++***)))(((((()))***+++,,,++++++*********))))))''''''(((((((((((('''''''''(((***++++++***)))((($$$$$$&&&''''''''''''&&&$$$###!!!"""$$$%%%$$$"""&&&'''(((&&&$$$######$$$&&&$$$######%%%&&&%%%#########""""""""""""############$$$$$$%%%%%%&&&&&&"""######$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$###########################"""""""""$$$%%%$$$###&&&%%%$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$###"""###$$$$$$%%%&&&''''''&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######$$$%%%%%%$$$###$$$##################$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$%%%%%%$$$$$$$$$"""""""""#########$$$$$$############$$$$$$$$$$$$########################!!!"""""""""###############""""""!!! ###"""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###$$$""" """%%%""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!  !!!!!!""""""""""""""""""""""""######""""""!!!!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""######$$$!!!"""$$$$$$$$$$$$"""!!!###"""!!!"""###$$$$$$###"""""""""#########$$$$$$ !!!!!!"""""""""""""""$$$$$$###"""!!!  !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""!!!!!!!!!!!!""""""$$$$$$###""""""###$$$%%%$$$#############################################"""""""""!!!!!!!!!!!!!!!""""""#########""""""!!!""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$""""""###$$$!!!!!!!!!!!!!!!"""#########"""""""""!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!"""  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""$$$$$$""" {{{}}}ooofffeeefffmmmuuuwwwtttqqqqqqssswwwrrrYYYKKKGGGBBB@@@@@@???<<<999666555555444333333333222333222000000111111///...,,,+++***))))))***+++,,,+++***)))(((((()))***+++)))))))))))))))(((((((((''''''((((((((((((''''''((())))))***)))((('''&&&''''''''''''&&&%%%%%%$$$&&&%%%$$$$$$%%%%%%%%%$$$&&&'''(((&&&$$$######$$$$$$$$$######$$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''(((""""""###$$$$$$#########&&&&&&&&&%%%%%%%%%%%%$$$###########################"""""""""$$$%%%$$$######"""!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$'''&&&$$$######$$$%%%&&&"""###%%%&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$%%%%%%###$$$$$$###""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""###############""""""!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%&&&&&&&&&########################!!!"""""""""############""""""!!! ######"""""""""""""""#################################$$$$$$$$$%%%%%%%%%######"""""""""######$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###"""!!!$$$!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!! !!!"""""""""""""""""""""""""""###"""""""""!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""######$$$!!!!!!###$$$$$$###!!!!!!"""!!! !!!###$$$###!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""!!!!!!!!!!!!""""""$$$$$$################## """""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""############""""""""""""""""""""""""""""""%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!######"""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!"""!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!###%%%'''&&&%%%###"""}}}ooogggffffffmmmtttvvvtttrrrsssuuutttoooVVVKKKGGGBBB@@@@@@???<<<999555555555444444333222222333222000000111111///...,,,+++***))))))***+++,,,***))))))(((((())))))***''''''(((((((((((('''&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%$$$###""""""''''''''''''&&&&&&&&&&&&$$$%%%%%%$$$"""!!!"""###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$############!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""######"""!!!"""###$$$%%%"""###%%%&&&%%%### """"""""""""""""""""""""!!!!!!######!!!%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###""""""!!! !!!!!!!!!""""""""""""$$$$$$$$$%%%&&&&&&''''''########################""""""""""""############%%%$$$$$$###"""!!!!!! $$$######"""""""""""""""####################################$$$$$$$$$%%%"""!!!!!!!!!!!!"""##################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""" !!!!!!""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""######$$$!!!!!!""""""""""""!!!!!!!!!!!! """###$$$"""!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""##################""""""""" !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""######$$$$$$######""""""""""""""""""""""""%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""$$$###"""!!! !!!"""#########""""""""""""""""""""""""###$$$$$$$$$$$$""" !!!!!!"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!###$$$%%%###""""""###~~~ppphhhggghhhnnntttvvvsssqqqrrrtttuuuoooWWWKKKGGGBBB@@@@@@???<<<999555555555555444333222222333222000000111111///...,,,+++***))))))***+++,,,'''(((((())))))(((((('''&&&'''(((((((((((('''&&&''''''((((((((((((''''''%%%$$$######$$$&&&((()))''''''&&&%%%$$$$$$$$$$$$((())))))((('''&&&''''''"""$$$%%%$$$""""""###$$$'''(((((('''&&&%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$######""""""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###""""""###$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$%%%%%%$$$###""""""$$$&&&'''######################## ###""" %%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""######"""!!!!!! !!!!!!"""""""""#########""""""######$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""############&&&%%%%%%%%%$$$$$$######$$$$$$###"""""""""""""""########################"""""""""#########$$$$$$!!!!!!!!!!!!!!!"""######"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""!!! !!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$""""""!!!!!!!!!!!!"""""""""!!!"""###%%%%%%###"""!!!!!!"""""""""#########"""!!!!!! !!!"""###$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""#########""""""!!! !!!"""###$$$%%%$$$$$$### !!!"""######"""!!! !!!!!!!!!"""#########$$$!!!"""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$###"""###$$$###"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###!!! !!!######""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!! """~~~qqqiiihhhiiiooouuuvvvrrroooppprrrxxxrrrZZZKKKGGGBBB@@@@@@???<<<999555555555555444333222111333222000000111111///...,,,+++***))))))***+++,,,&&&'''((())))))((('''&&&&&&'''((())))))(((''''''''''''((((((((((((''''''%%%%%%$$$$$$&&&)))---000(((((('''''''''((())))))((()))))))))'''&&&''''''$$$%%%&&&&&&%%%$$$%%%'''&&&'''''''''%%%$$$%%%%%%###$$$%%%&&&&&&%%%$$$### !!!"""###$$$%%%%%%!!!!!!###$$$&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$%%%%%% !!!"""###%%%%%%&&&$$$!!!!!!%%%########################!!!!!!$$$$$$"""%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######################## ###############"""!!! """############$$$$$$$$$ !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%%%%%%%$$$$$$$$$$$$###$$$$$$###""""""!!!""""""########################!!!""""""""""""#########""""""!!!!!!"""###$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""  $$$&&&$$$"""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""$$$&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$###"""!!!!!!"""###$$$#########%%%&&&&&&%%%###"""############$$$$$$$$$"""!!! !!!###$$$""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!"""######"""""""""""""""!!!  """""""""!!! !!!"""###$$$$$$###"""!!! !!!"""###$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!! !!!!!!"""###$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""###%%%%%%###!!!!!!$$$'''~~~qqqjjjjjjlllvvv|||yyysssrrrtttuuusss]]]MMMHHHBBB??????>>><<<999777666555444333222222222111111111111111000000///...---,,,***))))))))))))******))))))(((((('''''',,,((($$$$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&###"""###%%%((((((%%%!!!(((&&&###!!!!!!###&&&(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%''''''&&&'''%%%$$$$$$%%%&&&&&&%%%&&&%%%###""""""###%%%&&&!!!!!!###$$$&&&''')))))))))((('''&&&$$$###"""!!!%%%%%%%%%###!!!!!!###$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&&&&%%%$$$############$$$$$$###""""""###$$$$$$""""""#########""""""!!!$$$$$$$$$$$$#########"""""""""""""""""""""""""""######$$$$$$$$$######"""$$$###"""!!!!!!"""######&&&&&&%%%%%%$$$%%%%%%%%%***(((&&&###!!! $$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&%%%$$$!!!""""""!!!!!!"""$$$&&&'''---((($$$###&&&(((%%%"""$$$$$$$$$#########""""""$$$%%%%%%$$$!!! !!!$$$$$$$$$$$$#########"""""""""############"""""""""!!! !!!###$$$ $$$%%%!!!!!!$$$&&&$$$""" !!!###$$$!!!"""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$%%%###"""!!!###$$$%%%%%%$$$###"""!!! %%%$$$###"""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$ !!!!!! $$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!"""###!!!"""######"""!!!###$$$!!!!!!"""###############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!""""""&&&&&&&&&%%%$$$######"""!!!###%%%### """""""""!!!!!! ######"""!!!!!!!!!!!!!!!############"""!!! !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""" """###!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! #########"""""""""""""""""""""!!! !!!"""###"""""""""""""""""""""""" !!!###$$$$$$$$$###"""###"""!!! !!!"""###""""""""""""""""""""""""$$$###"""""""""""""""###$$$###"""!!!!!!"""###$$$sssllllllnnnwww}}}yyyrrrqqqqqqrrr}}}vvv```MMMHHHBBB??????>>><<<999777666555333222222222222.........///...------,,,++++++***)))))))))******(((((((((((('''''''''&&&+++(((%%%$$$&&&(((((('''((((((((((((((((((((((((,,,)))&&&&&&)))+++++++++)))(((&&&$$$$$$&&&((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$%%%$$$###$$$"""""""""$$$%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$###!!!!!!###%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!! !!!###$$$%%%%%%$$$$$$############$$$$$$%%%$$$###"""""""""###$$$"""!!!!!! !!!!!!"""############$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$######""""""""" !!!"""$$$%%%%%%$$$$$$"""###$$$$$$$$$"""!!!""""""""""""###$$$%%%%%%((($$$ ###$$$"""$$$$$$$$$#########""""""###$$$$$$###!!! !!!"""$$$$$$#########"""""""""!!!""""""######""""""!!!"""!!!!!! !!!"""###$$$$$$ $$$$$$""""""'''%%%$$$"""!!! !!!"""### !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!#########""""""$$$&&&############""""""""""""$$$###"""!!! ######""""""""""""###### !!!!!!""""""!!!!!!######$$$$$$###""""""!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!""""""!!!!!!"""###"""###$$$###"""!!!"""### !!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""###### !!!"""###$$$%%%%%%$$$$$$############$$$$$$######""""""!!! """###%%%$$$$$$###$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###!!! !!!###$$$""" !!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! """""""""""""""############"""!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""######!!!!!! !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$~~~}}}uuuoooooooooyyy~~~yyyrrrnnnnnnmmmwwwvvv```MMMHHHBBB??????>>><<<999666555444333222111111111000111111111111000//////))))))((())))))***++++++''''''''''''&&&&&&&&&&&&***(((&&&%%%'''((()))((((((((()))******)))(((((($$$""" """###$$$$$$(((''''''&&&&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$#########""" """!!!"""###%%%&&&$$$""""""###%%%&&&&&&%%%###"""%%%%%%$$$######""""""!!!$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%!!!"""###$$$$$$###"""!!!###$$$$$$%%%%%%%%%$$$$$$############"""""""""!!!########################$$$$$$$$$###!!! !!!$$$$$$######""""""!!!!!!!!!""""""############"""######$$$%%%!!!!!! !!!!!!"""""""""############$$$!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""" !!!"""############### """###$$$$$$######"""#########$$$######"""'''$$$!!!"""$$$&&&$$$"""$$$$$$$$$###############!!!###$$$###"""!!!"""###############"""""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""######%%%"""!!!""""""!!!"""&&&#########"""""""""""""""#########"""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""""""""###%%%'''!!!!!!""""""#########$$$###"""!!!!!! """"""############""""""!!!!!!"""############"""""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!  !!!""""""!!!!!!"""######$$$$$$###!!! !!!""" !!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$ !!!"""###$$$%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""""" """$$$$$$$$$ !!!""""""###$$$$$$###""""""!!!!!!!!!!!!!!!$$$$$$%%%$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$"""!!!"""###$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!"""#########""""""""""""######uuuoooooooooxxx~~~zzzrrrnnnlllkkkppp}}}rrr\\\MMMHHHBBB??????>>><<<999666555444333222111111111222222333333222222111000***))))))(((((()))******''''''''''''''''''''''''(((((('''''''''((())))))$$$%%%'''(((((('''%%%$$$''''''((()))***)))(((&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$(((%%%###"""######!!! """###$$$&&&((((((&&&$$$###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%&&&((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""###$$$%%%%%% """######""" ######$$$$$$%%%$$$$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""############"""!!!  !!!"""!!! """!!!!!!!!!!!!""""""###%%%%%%$$$######"""""""""###""""""""""""""""""###"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$##################""""""!!!""""""############### !!!###$$$$$$$$$$$$"""###$$$$$$$$$###!!! %%%###"""###%%%&&&%%%$$$######################## """######""""""###%%%#########"""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""######""""""""""""!!!!!!""""""######$$$###"""!!! #########"""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""""""""$$$&&&""""""""""""##################"""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!""""""######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!""""""!!!!!!"""###$$$$$$%%%$$$!!! !!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################"""""""""!!!""""""!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$$$$######!!!###""" !!!"""""""""#########$$$""""""!!!!!!!!!!!!""""""###$$$$$$$$$######"""!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$%%%%%%$$$###"""!!!!!! """"""""""""""""""""""""%%%$$$###"""###$$$%%%&&&$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###""""""""""""""""""###|||rrrmmmnnnmmmxxx{{{sssnnnllljjjmmmzzzpppYYYMMMHHHBBB??????>>><<<999666666444333222111111111//////000000//////...---,,,+++***)))(((((((((((((((((((((((((((((((((((('''(((((('''''''''((()))###$$$&&&''''''&&&$$$###'''&&&%%%$$$###$$$&&&'''$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%###""""""###$$$$$$#########$$$&&&((((((%%%###%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$###"""""" """$$$$$$######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""###$$$$$$%%%"""###%%%&&&&&&%%%###"""!!!!!!"""###$$$$$$##################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$###############"""!!! !!!"""""""""""""""###$$$%%%$$$$$$$$$$$$######""""""######""""""""""""#########"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!""""""############""""""###$$$$$$###"""  !!!""""""!!!######################## !!!######""""""###%%%############"""""""""""" !!!!!!!!!!!! !!!!!!"""""""""""""""!!!###$$$$$$$$$$$$""" !!!"""$$$$$$$$$###!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""$$$############""""""""""""$$$$$$######""""""######!!!"""###$$$$$$###"""!!! !!!""""""""""""!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!""""""!!!!!!"""###$$$$$$%%%$$$!!! !!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!############"""""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! $$$!!! ###$$$""" $$$#########"""""""""!!!""""""!!!!!!!!!!!!"""""""""""""""###""""""!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""######"""!!!!!!###$$$%%%###############"""!!!!!! !!! !!!!!!"""###$$$%%%"""""""""######"""""""""xxxnnnjjjlllnnnyyy}}}uuuoookkkhhhlllxxxqqq[[[MMMHHHBBB??????>>><<<999777666555444333222222222111111111111111000//////...---,,,***)))(((((((((((((((((()))))))))))))))'''((()))(((&&&%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%!!! %%%&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""###"""!!!"""$$$&&&&&&%%%###"""###$$$%%%%%%###!!!&&&%%%###""""""###%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""""""""!!!""""""!!!!!!!!!"""$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######"""""""""###$$$$$$"""###$$$%%%%%%$$$###""" !!!"""###############$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%$$$######!!!!!!!!!"""$$$%%%############$$$%%%%%%&&& !!!"""$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""$$$############"""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%#########"""""""""""""""############"""!!!!!! !!!"""############"""###############$$$$$$$$$ """######""""""###%%%$$$$$$$$$$$$#########""" !!!!!!""""""!!!!!! !!!""""""""""""""""""%%%&&&%%%%%%'''&&&###"""######$$$$$$"""!!! !!!""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########""" !!!###$$$#########""""""!!!!!!%%%$$$$$$######$$$$$$$$$""""""############"""""" !!!!!!""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$ !!!""""""!!!!!!"""######$$$$$$###!!! !!!""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!  !!! !!!"""###$$$%%%%%%$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!!###""" $$$$$$###""""""!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""!!!  """######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$###"""!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""###$$$$$$######""" """"""!!!""""""###$$$%%%""""""############""""""tttjjjhhhkkkqqq|||vvvnnniiifffhhhtttrrr^^^MMMHHHBBB??????>>><<<999888777666555444333333333333333444444444333222222------,,,+++******++++++'''''''''((((((((())))))&&&((()))(((%%%######$$$((((((((((((((((((((((((,,,***'''###!!!"""(((---''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$###"""###%%%''''''&&&&&&$$$######$$$###""" %%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$&&&&&&$$$#########$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$######""""""""""""###"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""!!!!!!"""######$$$%%%%%%############$$$%%%&&&&&&!!!"""###$$$%%%$$$$$$#########""""""""""""######%%%%%%$$$$$$############"""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$###""""""###$$$$$$######""""""""""""#########""""""!!!!!!!!!""""""###$$$&&&&&&&&&%%%%%%%%%""""""#########$$$$$$$$$!!!"""######"""!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""######""""""!!! !!!"""###""""""!!!"""%%%### %%%'''%%%###############"""!!!!!!!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""""" """$$$""""""""""""############$$$###############$$$$$$######""""""""""""###### !!!""""""######""""""!!!""""""###$$$$$$######!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!""""""!!!!!!"""###"""###$$$###"""!!!"""### !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!"""###$$$%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!""""""#########""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """###""" !!!############"""!!! !!!!!!!!!"""""""""###"""""""""""""""#########"""###$$$$$$$$$###"""""""""""""""""""""""""""""" !!!""""""""""""!!! !!!###$$$%%%$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!""""""###!!!"""###$$$$$$###"""!!!~~~sssiiigggkkkttt~~~vvvmmmgggccccccooorrr^^^MMMHHHBBB??????>>><<<999999888777666555444444444000111111111111000//////,,,,,,++++++,,,,,,---...&&&&&&&&&'''''''''((((((&&&((()))((($$$!!!!!!###((('''&&&&&&&&&&&&'''((("""&&&++++++(((%%%######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%&&&$$$###$$$%%%'''&&&&&&***'''%%%$$$$$$%%%$$$""""""###%%%&&&&&&%%%###"""%%%%%%$$$$$$###"""""""""!!!""""""###$$$$$$%%%%%%(((***++++++)))'''''''''$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###"""!!!!!!""""""&&&&&&%%%$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###""""""!!! !!!###%%%%%%$$$""" """"""""""""###$$$%%%&&&%%%%%%%%%%%%$$$""" &&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################!!!!!!""""""#########$$$$$$###"""!!!!!!"""######"""!!!!!!!!!"""###$$$%%%###"""!!! !!!"""### """$$$$$$###"""!!!"""""""""######$$$$$$$$$$$$"""###$$$###"""!!!"""###&&&&&&&&&%%%%%%%%%$$$$$$""""""############"""""" """#########"""!!!!!!"""!!!&&&%%%#########"""""""""""""""""""""############"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!$$$&&& !!!"""###$$$%%%%%%###"""""""""""""""######$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!"""######"""!!!###$$$!!!""""""###############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!###"""!!! !!!!!!""""""!!!!!!!!!!!!!!!"""######"""######$$$$$$$$$###### !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!###%%%$$$!!! """$$$$$$######"""!!!  !!!!!!!!!""""""###############"""""""""""""""!!!"""$$$%%%%%%$$$###""""""""""""""""""""""""""""""###$$$&&&&&&%%%$$$$$$!!!"""$$$%%%%%%%%%$$$########################"""!!!!!! !!!!!!!!!"""###$$$$$$###"""!!!wwwlllhhhjjjnnnxxx}}}wwwnnnjjjeee```^^^fffuuuuuu]]]LLLEEE@@@@@@???;;;888888333333444555555444333333111222222111...------...444222000---***(((&&&&&&((((((((((((((((((((((((***)))((('''&&&&&&'''''''''&&&%%%''')))***'''###&&&$$$###%%%(((***)))'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$######"""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%###"""""""""######%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((***---///'''&&&&&&%%%$$$###""""""!!!!!!""""""""""""!!!!!!((($$$ !!!%%%'''%%%"""'''&&&%%%$$$###!!! $$$$$$$$$############"""$$$"""!!!!!!###%%%%%%%%%&&&$$$######$$$%%%$$$$$$&&&%%%$$$$$$%%%%%%###!!!$$$######""""""######$$$%%%$$$$$$$$$######""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!! !!!"""###$$$$$$######"""!!!!!!!!!$$$$$$###"""!!!!!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!###############$$$$$$%%%###""" !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$######$$$%%%&&&((($$$!!!!!!###$$$###"""###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""!!! """"""""""""""""""""""""!!!!!!"""############"""######"""""""""""""""###"""""""""""""""#########""""""""""""""""""""""""""""""############""""""""""""!!!!!! """ """###!!!###!!! !!!""""""!!! ######"""!!!!!!!!!!!!!!! """###%%%&&&######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""#########$$$!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""###%%%&&&((('''%%%"""!!!!!!!!!!!!"""!!!!!! """"""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! ~~~}}}xxxkkkffffffiiisssxxxtttmmmiiieeeaaa^^^ggguuuvvv___MMMFFF@@@@@@???;;;888777555555555555333111000...111222222111///......///,,,,,,+++*********++++++((((((((((((((((((((((((***)))(((''''''(((***+++(((&&&%%%&&&((()))'''%%%)))'''&&&''')))***((('''&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%###"""""""""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""$$$&&&(((***&&&%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!%%%"""###%%%$$$"""$$$$$$##################!!!!!!"""###$$$%%%%%%&&&***'''$$$""""""!!! &&&%%%###"""""""""""""""&&&$$$$$$$$$%%%%%%###!!!#########""""""############"""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###"""""""""""""""#########$$$$$$###"""""""""""""""################################################$$$###"""!!! !!!!!!""""""!!!!!!!!!!!!"""#########""" !!!###$$$$$$###""""""""""""""""""""""""######################################################"""!!!!!!"""######'''$$$!!!!!!###$$$###""""""###%%%$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!"""######$$$$$$######$$$######"""""""""######""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!! """ !!!"""!!!'''%%%$$$###$$$$$$""" ######"""!!!!!!!!!!!!!!! !!!###$$$%%%""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! """""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!###$$$%%%$$$$$$###%%%%%%###"""!!!!!! ###!!! """###"""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!}}}zzz{{{llldddccceeennntttrrrmmmhhheeeccc```iiixxxwwwaaaOOOGGGAAA@@@???;;;777777555555555444222111///...111222333222000//////000000///---***((('''&&&&&&)))))))))))))))))))))))))))'''&&&%%%&&&(((+++,,,((('''%%%%%%'''((('''&&&***)))(((((())))))(((&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$ """$$$$$$"""!!!!!!"""###$$$%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&%%%###""""""###$$$$$$###&&&%%%$$$$$$$$$%%%&&&'''%%%$$$$$$$$$%%%%%%$$$"""########################"""""""""""""""!!!!!!!!!##################$$$$$$$$$$$$$$$###############""""""""""""""""""""""""###""""""!!!!!!""""""### !!!!!!"""######$$$$$$$$$###""""""""""""""""""################################################$$$######""""""""""""### !!!!!!"""###""" !!!###$$$$$$###########################""""""""""""""""""""""""##############################"""!!!!!!"""######%%%$$$""""""#########""" """###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!! !!!  !!!"""!!!)))'''%%%$$$$$$$$$""" ###""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###$$$!!!!!!  %%%$$$###"""!!! $$$#########""""""!!!!!!!!!!!!""""""""""""######!!!!!!!!!!!!"""""""""""" """$$$&&&&&&%%%"""!!!"""""""""""""""!!! ###!!!!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!""""""!!!""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""!!!~~~{{{~~~oooeeecccfffnnnuuuuuupppjjjhhhgggeeeooo}}}yyydddQQQIIIBBB@@@???;;;777777333333333333333333333333111222333222000000000111222111...+++(((&&&%%%$$$))))))))))))))))))))))))'''%%%###""""""$$$'''))))))'''&&&%%%&&&''''''(((((((((''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""###$$$%%%%%%&&&&&&####################################$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%###""" """###%%%&&&###!!!!!!###$$$$$$### !!!!!!###$$$%%%&&&&&&$$$$$$$$$############""""""!!!!!!"""$$$&&&&&&%%%!!!"""""""""###%%%'''***%%%$$$###$$$%%%%%%$$$"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""##################"""""""""""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""""" !!!""""""###""" !!!###$$$$$$###########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%######"""""""""######""" """###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$###############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!"""""""""!!!&&&$$$###"""###"""!!!""""""!!!!!!!!!!!!""""""######""""""!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!%%%%%%$$$######"""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""$$$%%%%%%###!!! !!!"""#########!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!}}}sssiiigggkkkrrryyyzzzuuuooolllmmmnnnwww{{{fffSSSJJJCCCAAA???;;;888999555555444444444555555555222333333222000///000111,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((('''$$$""""""###%%%&&&(((''''''%%%%%%&&&''')))$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&***(((%%%$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$############"""(((&&&$$$$$$###""" !!!!!! """$$$$$$######$$$%%%&&&$$$###%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################""""""############""""""############""""""!!!!!!###"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$###""" !!!###$$$$$$###################################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!"""######"""""""""###!!!###$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###!!!!!!""""""""""""""""""######$$$############$$$###"""!!!!!!###$$$###"""""""""!!!!!!!!!!!!""""""$$$######"""""""""""""""$$$###""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!""""""!!!"""###$$$%%%$$$###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ~~~uuullljjjooottt{{{{{{sssqqqsssxxx|||gggSSSJJJCCCAAA???<<<:::;;;:::999777555444333333333222333444222000......//////...---,,,++++++++++++))))))))))))))))))))))))***)))'''&&&%%%%%%&&&&&&&&&'''((('''%%%%%%'''(((!!!###%%%%%%%%%&&&''')))''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''(((''''''&&&###$$$%%%&&&&&&%%%$$$###''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&***((('''%%%$$$$$$$$$%%%########################!!!!!!"""###$$$%%%%%%&&&%%%$$$###$$$$$$$$$""" """%%%((('''### """$$$######$$$&&&&&&%%%###%%%%%%''''''''''''%%%%%%"""""""""#################################$$$$$$###############$$$$$$$$$########################"""######$$$$$$######"""$$$$$$######"""!!!!!! """""""""""""""######$$$""""""""""""""""""""""""######################## !!!!!!!!!!!! ###############$$$%%%%%%###""" !!!###$$$$$$###########################################################################!!!"""############"""!!!!!!######"""!!!"""###"""$$$%%%%%%###""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$###############$$$%%%&&&%%%%%%%%%$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###!!!!!!""""""""""""######"""$$$%%%$$$###"""###$$$###"""!!!"""$$$&&&%%%$$$!!!!!!!!!!!!!!!""""""###$$$######"""""""""######%%%$$$######""""""############################## !!!"""###$$$%%%########################""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###!!!!!!!!!"""###$$$"""######$$$$$$$$$###### """######"""!!!###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" }}}wwwmmmkkknnnrrr{{{}}}vvvtttyyy}}}hhhSSSJJJBBB@@@@@@===<<<===999888666444333222222222333444444111...,,,,,,---222111///,,,)))'''&&&&&&(((((((((((((((((((((((('''(((((((((((('''''''''%%%''')))(((&&&%%%&&&(((###%%%''''''%%%%%%''')))&&&&&&''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$&&&((()))(((''''''"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$###"""""""""$$$%%%""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!###&&&'''&&&$$$%%%***+++'''$$$###$$$#########$$$&&&&&&%%%######$$$%%%&&&&&&%%%$$$###"""""""""######$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$########################"""###$$$$$$$$$$$$###"""#########""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""######################## !!!"""###""""""!!!$$$############$$$%%%%%%###""" !!!###$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""############"""!!!!!!###$$$"""!!!"""###"""$$$%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""###$$$%%%%%%&&&&&&%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""######"""""""""!!!!!!"""""""""######### """$$$###!!! """$$$###"""!!!!!!###$$$###"""!!!!!!!!!!!!!!!"""###############"""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!!""""""###$$$$$$$$$""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""#########$$$%%%%%%%%%%%%$$$######""""""""""""###"""$$$$$$"""!!!###$$$""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!{{{|||vvvmmmlllkkkoooyyy~~~wwwvvv|||}}}iiiRRRIIIBBB@@@@@@>>>===>>>555444333333333333444555444444444111...+++++++++++++++***************+++((((((((((((((((((((((((###$$$&&&'''(((''''''&&&###'''***)))'''%%%&&&'''&&&((()))(((%%%$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$&&&((())))))((('''"""###%%%&&&&&&%%%###"""!!!"""$$$&&&''')))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!###&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$############"""&&&%%%$$$%%%%%%### ###&&&$$$""""""$$$#########$$$&&&&&&%%%$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&""""""######$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""!!!!!!!!!"""######$$$$$$""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###"""###############$$$$$$%%%###""" !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$### $$$$$$"""!!!"""###"""###$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!###$$$$$$######"""########################!!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$###"""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!""""""#########$$$!!!###""" """"""  !!!!!!!!!!!!!!!"""############""""""###$$$$$$%%%######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!###&&&((()))((('''&&&$$$###!!! !!!""" """""" !!!###""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""|||xxxxxxyyyvvvkkkhhheeeqqq{{{|||xxxwwwxxxwwwkkkRRRIIIAAAAAABBB???<<<;;;666444333333444555444333222111///.........///000---+++)))((())))))((('''))))))))))))))))))))))))&&&((()))(((%%%$$$%%%'''((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&''''''''''''%%%"""!!!&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&(((&&&$$$"""$$$&&&###$$$%%%%%%%%%$$$######'''&&&&&&%%%%%%$$$$$$###&&&""""""%%%%%%"""$$$#########!!! $$$$$$$$$############"""###########################"""!!!!!!"""$$$&&&'''""""""""""""""""""""""""'''### !!!%%%'''$$$ !!!!!!"""############"""%%%%%%&&&&&&%%%%%%$$$###"""###%%%%%%%%%%%%###"""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$$$$$$$&&&%%%$$$#########$$$%%%'''&&&$$$###"""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$""""""!!!!!!!!!!!!""""""'''%%%###"""!!!"""###$$$***%%%!!!!!! !!!!!!!!!!!!""""""""""""!!!#########"""!!!"""###!!!"""#########!!! !!!!!!""""""######$$$$$$############$$$%%%&&&&&&######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! !!!###&&&'''""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""###$$$%%%%%%""""""$$$%%%%%%$$$###"""""""""""""""###############$$$%%%%%%&&&&&&%%%%%%%%%$$$###!!!!!!!!!"""###$$$###  ###$$$!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""############ !!!!!!""""""######""""""!!!!!!!!!!!!""""""###"""!!!!!!""""""!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" """$$$$$$$$$$$$###%%%$$$""" !!!"""###""" !!!$$$$$$""" !!!!!!!!!!!!""""""""""""########################$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!! """""""""!!!!!!""""""!!! """  """{{{wwwwwwyyyuuujjjgggeeeqqq||||||yyyxxxxxxxxxoooUUUKKKCCCBBBBBB>>>;;;:::666555333333444555444333222111000/////////000000...,,,******++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''(((***(((&&&%%%&&&(((((('''&&&&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&(((((('''%%%###$$$'''***%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###$$$$$$###!!!%%%%%%%%%$$$$$$#########"""$$$&&&&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######'''"""###&&&%%%#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$####################################%%%$$$###"""###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$######!!!"""######$$$$$$######&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&!!!!!!"""""""""#########$$$$$$$$$%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$######""""""""""""######$$$###!!!  """###"""!!! !!!"""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""###$$$"""""""""""""""!!!!!! """""""""""""""#####################$$$%%%&&&'''$$$#########"""""""""""""""""""""""""""""""""""" !!!""""""$$$$$$%%%&&&###########################"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$###""""""!!!!!!"""""""""###############$$$%%%%%%%%%%%%$$$%%%$$$###"""""""""######""""""!!!!!!!!!!!!""""""!!!"""######"""!!!"""###""""""""""""""""""""""""!!!!!!!!! !!!""""""###""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!"""######!!! !!!!!!!!!"""""""""!!!   !!!!!!!!!!!!%%%$$$"""!!!!!!!!!###$$$$$$"""!!!"""$$$$$$"""!!!!!!!!!!!!"""""""""""" $$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!! """"""!!! ###"""!!! !!!"""###zzzwwwyyy|||uuujjjhhhhhhttt~~~~~~zzzxxxyyyxxxrrrXXXNNNEEECCCBBB>>>:::999777555333333444555444333222222111000000000000111000...,,,,,,,,,---,,,***((((((((((((((((((((((((((()))***)))'''&&&'''((()))'''&&&'''(((((('''%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$$$$###!!!$$$$$$###############"""!!!"""$$$%%%$$$%%%'''((((((((('''&&&&&&'''((()))(((((('''&&&$$$###""""""'''###!!!!!!$$$&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$####################################&&&&&&$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$"""!!!###%%%######$$$%%%%%%%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$#########$$$%%%&&&######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$$$$$$$############$$$$$$"""!!! !!!"""###"""$$$%%%$$$#########!!!!!!!!!!!!""""""""""""###$$$%%%$$$###"""###%%%######"""!!!!!!!!!""""""###""""""""""""""""""!!!""""""######%%%&&&'''((($$$$$$$$$$$$####################################!!!"""###$$$%%%&&&&&&'''%%%$$$$$$######"""""""""$$$$$$$$$$$$###!!! """"""""""""""""""""""""""""""""""""""""""""""""######"""""""""###$$$$$$%%%$$$######""""""""""""!!!!!!""""""""""""######"""######$$$$$$$$$$$$$$$$$$$$$###"""""""""###### !!!"""######"""!!! !!!"""######!!!!!!"""########################### !!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""###############"""!!! """"""!!!!!!!!!!!!""""""!!! !!!###$$$###"""!!!!!!!!!"""""""""######"""!!! !!!!!!!!!!!!"""######$$$&&&%%%###"""""""""###$$$$$$###"""###$$$###!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""" $$$###"""!!! """"""!!! $$$$$$""""""""""""$$$$$$|||zzzwwwmmmkkknnnyyy|||zzzyyyxxxrrrYYYNNNEEECCCBBB>>>;;;:::888666444444444555444333222222222111111111111111000...,,,,,,,,,---,,,+++))))))))))))))))))))))))((()))))))))((((((((())))))(((''''''((()))(((&&&''''''(((((()))(((((((((&&&''''''((((((''''''&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%$$$!!! ))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$############"""###$$$$$$$$$%%%&&&''')))(((&&&%%%%%%''')))***(((((('''&&&$$$###""""""&&&$$$"""###%%%'''&&&%%%&&&&&&%%%$$$######""""""%%%%%%$$$$$$$$$#################################&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""$$$&&&'''!!!"""$$$%%%%%%$$$#########$$$%%%&&&&&&%%%###"""########################################################################"""""""""""""""######$$$$$$######""""""######$$$######""""""###$$$%%%&&&$$$''')))((($$$""""""$$$!!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$###$$$%%%$$$###"""!!!!!!!!!############""""""!!!!!!!!! """""""""###%%%&&&((()))################################################&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""!!!!!! ###$$$$$$$$$###""" """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######&&&%%%###!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###"""###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!###""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""###"""!!!!!!###$$$###"""""""""""""""############%%%$$$###"""!!!!!!!!!!!!$$$###"""!!!"""###%%%&&&%%%%%%$$$###"""######$$$""""""""""""###"""!!! !!!!!!!!!!!!""""""""""""####################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$$$$$$$###!!! !!!"""""""""!!! $$$######""""""######$$$xxxpppnnnsss~~~{{{zzzyyyoooXXXMMMDDDBBBBBB???======999777555444555555444333222222222222111111000000///---+++++++++++++++)))&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((()))))))))(((((('''&&&'''((()))((('''&&&''''''((()))))))))(((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''$$$"""""""""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###'''&&&%%%$$$$$$&&&(((***(((''''''&&&$$$######"""%%%%%%$$$$$$%%%&&&&&&&&&'''&&&%%%$$$#########$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$#######################################%%%"""!!!$$$&&&$$$!!!$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###############$$$%%%%%% """###$$$%%%$$$######"""###%%%&&&&&&%%%$$$###########################################################################"""""""""""""""######$$$""""""!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%$$$&&&'''$$$!!! """%%%!!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$###$$$%%%$$$###"""!!!!!!"""###$$$###"""""""""!!!!!! """""""""###$$$%%%''''''""""""""""""""""""""""""########################&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$###""""""!!!"""###$$$$$$###"""!!!########################""""""""""""""""""""""""######""""""!!!""""""###%%%$$$"""!!! !!!"""### !!!!!!!!!!!!"""""""""######$$$%%%%%%%%%%%%%%% !!!!!!!!!!!!!!!!!!###"""!!! !!!"""### """###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""%%%###""""""######""" """"""""""""############$$$$$$###"""""""""""""""!!!  !!!"""$$$$$$$$$############### !!!"""""""""""""""!!!!!!!!!!!!"""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$%%%"""!!! """###$$$""""""!!! """""""""!!!!!!"""""""""xxxqqqpppuuu}}}|||{{{mmmWWWLLLCCCAAAAAA???======999777555444555555444222111111222222111111000///...,,,***)))*********(((''''''''''''''''''''''''((('''&&&''')))***)))((((((&&&&&&&&&((()))((('''###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$######$$$$$$###"""%%%$$$$$$$$$$$$&&&'''((('''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%''')))***%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""###'''%%%!!!###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%######!!!!!!"""###$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""  ###&&&!!!!!!!!!!!!""""""""""""###$$$%%%$$$###"""###%%%######"""""""""###$$$$$$"""!!!!!!!!!!!!!!!!!! """""""""""""""###$$$%%%!!!!!!!!!!!!!!!"""""""""########################"""###$$$$$$&&&&&&'''((((((''''''&&&&&&%%%%%%%%% !!!"""#######################################""""""""""""""""""""""""######"""!!!!!!!!!"""""""""""""""!!!!!!""""""### !!!!!!!!!!!!"""""""""######$$$%%%$$$$$$$$$ !!!"""""""""!!!!!!$$$###  ###$$$ !!!"""""" !!!""" """""""""""""""###$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!"""#########""""""!!!!!!!!!!!!""""""%%%###""""""###$$$"""!!!!!!!!!!!!"""""""""######"""!!!!!! !!!!!!""""""!!!!!! !!!!!!""""""############"""""""""!!!!!!"""###"""!!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!wwwooonnnqqq}}}~~~oooYYYMMMCCC@@@???===;;;;;;:::888666555555555444222000000111111111000///......,,,***************(((************************(((&&&%%%&&&(((***((('''&&&%%%%%%%%%'''((('''&&&"""###$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&!!!"""$$$$$$###$$$%%%'''&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$#########$$$$$$%%%%%%%%%%%%$$$###!!!"""%%%%%%$$$"""###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&)))***&&&&&&%%%%%%%%%$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%"""""""""""""""""""""""""""%%%$$$#########$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""!!!!!!############$$$$$$$$$$$$ !!!$$$%%%&&&%%%###"""!!!!!!!!!""""""###$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""######$$$###""""""""""""""""""###!!!""""""""""""!!!!!!  ###$$$###"""!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""###$$$!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$"""""""""""""""######$$$########################""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!"""############ !!!!!!!!!"""""" !!!!!!""""""""""""""" !!!"""$$$$$$$$$###"""###"""!!! !!!"""### !!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$%%%%%%$$$ !!!!!!!!!""""""""" !!!"""############$$$$$$$$$$$$######"""""""""""""""!!! ###%%%'''%%%###!!!!!!"""!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!""""""#########""""""""""""!!! !!!!!!!!!!!!!!!!!! vvvmmmlllmmmyyyqqq[[[OOOCCC@@@>>>;;;888888:::888666555555555444222///000000111111///...---...---+++***++++++***)))'''''''''''''''''''''''''''%%%$$$%%%(((***(((&&&&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&''''''''''''((((((&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%""""""######$$$$$$$$$$$$###!!! """%%%'''&&&$$$###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%%%%$$$$$$$$$%%%&&&$$$###!!!!!!"""###%%%&&&&&&&&&%%%%%%%%%$$$$$$########################"""###$$$%%%&&&'''''''''""""""""""""""""""""""""###%%%&&&$$$"""!!!"""#########$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""###$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$"""%%%%%%%%%$$$"""!!!!!! !!!###%%%&&&$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!###""""""%%%((('''"""!!!!!!!!!!!!""""""""""""!!!###$$$###"""!!!"""###!!!"""###%%%%%%%%%$$$### !!!!!!""""""""""""!!! """"""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!###$$$$$$###### !!!!!!!!!""" !!! """###$$$%%%&&&&&&%%%$$$ !!!"""######"""!!! !!!"""!!!  """"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""" !!!!!!!!!"""######""""""!!!!!! """"""!!!!!!!!!!!!"""""""""%%%'''(((''' !!!!!!!!!!!!!!!!!!""""""###%%%&&&''' !!!""""""!!! !!!!!!!!!!!!!!! (((******((($$$ !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""############$$$$$$$$$""" """"""!!! !!!!!!""""""""""""!!!!!!uuummmlllnnnttt|||lllXXXNNNEEEAAA???<<<:::;;;888888666555444333333222///000000000000000///...000000...---,,,+++++++++'''((((((&&&######'''******++++++***'''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&'''&&&$$$"""######$$$$$$$$$$$$######$$$%%%'''(((((('''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%***)))'''%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%(((&&&$$$$$$%%%%%%"""#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%$$$######%%%$$$###"""!!!!!!!!!!!!&&&%%%$$$$$$$$$%%%&&&'''((()))***+++***'''%%%###"""$$$''''''%%%###""""""###""""""!!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$ $$$%%%### ##############################$$$$$$$$$$$$######$$$"""!!!!!!""""""!!!&&&###!!!!!!$$$%%%$$$"""$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""######$$$$$$%%%######$$$&&&((()))(((&&&!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$#####################"""""""""""""""""""""""" !!!!!!!!!"""###!!! !!!"""###""" $$$###"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!###"""!!!"""$$$$$$"""!!!%%%$$$###"""!!!!!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$%%%%%%$$$$$$"""!!! !!!!!!!!!!!!"""""""""""" !!!"""###############!!!!!!###$$$%%%%%%%%%%%%%%%$$$"""!!!!!!!!!"""###"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%%%%$$$$$$$$$######""""""#########""""""""""""""" """#########"""!!!""""""!!!!!! ###"""!!! """!!!!!!  !!!"""######"""!!! vvvmmmlllkkkqqqyyy~~~~~~~~~jjjXXXNNNEEEBBB???<<<:::;;;888777666555444333333333000000111111000///......000///...---,,,+++++++++'''((()))'''%%%%%%'''***((()))***)))((('''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$######!!!###&&&((((((&&&###!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$&&&$$$###$$$&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$%%%%%%########################!!!"""""""""!!!!!! %%%$$$$$$#####################"""""""""###$$$%%%'''&&&&&&&&&%%%$$$$$$###&&&(((******(((&&&&&&&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$########################"""""""""""""""""""""""" !!!!!!"""######$$$$$$###  $$$%%%### #################################$$$######""""""$$$###""""""######"""!!!%%%""" !!!###$$$###!!!$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###"""###%%%&&&'''%%%$$$##############################"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""##################"""""""""""""""""""""""" !!!!!!!!!""""""###!!! !!!"""###""" !!!!!!  !!!!!!""""""""""""!!!!!!######""""""!!!!!! ###"""!!!"""$$$$$$"""!!!"""""""""""""""######### !!!!!!!!!"""""" !!!!!!""""""######""""""############""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$### !!!!!!"""""""""###"""!!!  !!!"""""""""""""""""""""""" !!!"""""""""$$$$$$#########"""""""""""""""""""""""""""""""""""""""###"""!!! ######"""""""""!!!!!!!!!""""""!!! !!!!!!$$$ """%%%$$$"""""""""!!!!!!!!! !!!"""######"""!!! ~~~xxxmmmjjjhhhooowww|||}}}|||}}}hhhWWWMMMEEEBBB@@@<<<:::;;;888777666555444333333333222222111111000///...---000///...,,,++++++++++++''')))***)))((('''(((***&&&((())))))(((((()))+++''''''''''''''''''''''''(((''''''''''''((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""$$$&&&((((((&&&$$$"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###""" !!!""""""######################## !!!!!!"""############""""""$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!$$$$$$$$$###$$$$$$%%%&&&######""""""######$$$%%%&&&%%%###""""""###%%%&&&$$$&&&&&&&&&$$$###$$$%%%$$$$$$%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###!!! ###%%%###!!!#######################################"""!!! $$$###"""###$$$%%%$$$###$$$###""""""$$$$$$$$$"""$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$###!!!###########################""""""!!!!!!!!!!!!!!!#########""""""!!!!!! !!!!!!!!!""""""#########"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!! !!!"""###"""  !!!!!!!!!!!!""""""""""""!!!!!!$$$######"""!!! ###"""!!!"""$$$$$$"""!!! """###$$$$$$###### !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%$$$$$$######!!!!!!"""###$$$$$$$$$$$$""""""!!! """""""""""""""""""""""" !!!!!!""""""######""""""""""""!!!!!!"""""""""""""""""""""""""""""""""!!! ############""""""""""""!!!!!! !!!""""""&&&###!!!!!!$$$&&&%%%"""#########"""""""""!!!!!! !!!!!!""""""!!!!!! yyymmmiiiiiiooowww||||||zzzzzz{{{~~~hhhUUULLLDDDBBB@@@<<<::::::777777666444444333333333333333222111000///---,,,///...---,,,++++++++++++''')))************))))))''')))***)))((('''(((***'''''''''''''''''''''''''''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$"""###$$$&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%%%%%%%$$$###"""######$$$""""""""""""""""""""""""!!!"""""""""#########$$$"""######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########""""""###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''"""######"""!!!!!!"""$$$ !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###############!!! !!!###$$$###"""####################################"""!!! ###"""!!!"""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$###""""""###$$$"""!!! """"""!!!!!!!!!!!!""""""$$$$$$######"""!!! !!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""###!!! !!!"""###""" """!!!!!!!!!"""###$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$###"""!!! ###"""!!!"""$$$$$$"""!!!!!!###$$$%%%$$$"""!!! !!!!!!!!!!!!"""""""""########################""""""""""""!!!!!!!!!!!! !!!###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$%%%%%%%%%$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!"""######$$$""" !!!"""###""" ######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!zzzmmmhhhkkkqqqyyy|||{{{xxxvvvvvv|||~~~iiiTTTKKKDDDBBB@@@<<<::::::777666555444444444444444333333333222111///...---...---,,,+++++++++++++++(((((()))***++++++******)))***+++***'''&&&'''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%###!!!!!!###%%%$$$$$$%%%%%%%%%%%%$$$$$$(((&&&###!!!!!!###&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""!!!!!! !!!!!!!!!""""""$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&!!!###%%%&&&''''''%%%%%%$$$$$$%%%$$$"""###$$$&&& !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""!!!"""###$$$#############################################"""!!!!!!!!! !!!###$$$###""""""###$$$%%%$$$$$$#################################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$######$$$%%%$$$""" """"""!!!!!!!!!!!!""""""%%%$$$$$$###"""!!!!!! !!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######!!! !!!"""###""" """""""""""""""###$$$%%%!!!!!!""""""""""""!!!!!!#########"""!!! ###"""!!!"""$$$$$$"""!!!!!!"""$$$%%%$$$###!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""""""""######"""!!!  !!!!!!"""!!!!!!!!!###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!""""""""" !!!!!!"""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$"""!!!!!!!!!""""""!!! """""""""!!!!!!!!! !!!!!! !!!!!!zzzlllggglllrrryyy|||zzzvvvsssrrrxxx~~~iiiSSSJJJCCCBBB@@@<<<999999666666555444444444444444333333222222111000///...------,,,+++++++++++++++)))((('''(((***,,,+++******++++++***'''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''((((((%%%%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%!!! ###%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&######&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$######!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$$$$$$$###!!!$$$&&&&&&%%%###!!!!!!"""######""""""###$$$$$$$$$%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################""""""""""""""""""""""""""""""""""""""""""######"""""""""#########$$$$$$##############################$$$$$$$$$$$$######"""!!! !!!"""###"""!!!!!!######"""!!! !!!###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%######%%%&&&&&&%%%########################!!!!!!!!!!!!!!!""""""###$$$$$$$$$######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#########!!! !!!"""###""" !!!!!! !!!""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!###"""!!!"""$$$$$$"""!!!######$$$$$$###""" !!!!!!!!!"""""""""###### !!!!!!!!!!!!""""""""""""###############"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""!!!!!! !!!""""""######"""""""""!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""###### !!!!!!""""""###&&&&&&$$$###"""!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!"""######!!!"""############""""""""""""!!!!!!!!! !!!  !!!yyylllgggiiiooowwwzzzxxxtttqqqpppttt}}}hhhRRRJJJCCCBBBAAA<<<999999666666555444444444444555222222222222222111000///---,,,++++++***+++++++++***'''%%%&&&)))++++++***)))******)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%'''(((((((((&&&%%%%%%$$$$$$%%%%%%%%%###&&&)))((($$$"""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$"""!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''""""""""""""###$$$$$$%%%!!!"""###$$$$$$$$$######"""###$$$%%%%%%$$$$$$###!!!######""""""""""""&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$########################""""""""""""""""""""""""###"""""""""""""""""""""""""""############$$$%%%########################"""###$$$%%%%%%&&&%%%%%%$$$"""!!!"""######"""!!!"""%%%%%%###!!!!!!"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$"""###%%%&&&'''&&&########################!!!!!!!!!!!!!!!"""##############################$$$$$$$$$###""""""!!!!!!""""""""""""""""""""""""!!!!!!"""""""""############!!! !!!"""###""" """"""!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!"""$$$$$$"""!!!#########"""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#####################"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!$$$$$$%%%%%%%%%$$$$$$### !!!!!!"""!!! """"""""""""""""""""""""!!!!!!!!!!!! """""""""#########$$$$$$ !!!""""""###&&&%%%###"""!!! !!!!!! !!!!!!""""""""""""######""""""!!!""""""""" !!!###$$$$$$##################"""""""""!!!!!!!!!  !!!xxxlllgggeeellluuuyyywwwsssqqqppprrr|||gggQQQIIICCCBBBAAA<<<999999666666555444444444555555111111222222222111111000,,,,,,++++++***+++++++++***'''$$$%%%(((+++++++++'''((())))))(((((()))***'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&'''((('''&&&$$$###&&&&&&%%%$$$$$$%%%%%%%%%###(((+++***&&&$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################## $$$%%%%%%%%%(((***#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%((('''&&&%%%%%%&&&''''''"""%%%((()))((('''&&&&&&###""""""!!!"""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$$$$######$$$%%%########################"""###$$$%%%&&&'''''''''&&&$$$######$$$$$$"""!!!!!!%%%((((((&&&$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$###!!!"""$$$&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################$$$$$$$$$&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""###############!!! !!!"""###"""!!!%%%%%%$$$###""""""######!!!!!!""""""""""""!!!!!! !!!!!!""""""#########"""!!!"""$$$$$$"""!!!"""!!!!!!!!!"""###$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$!!!"""############""""""!!!!!!!!!!!!"""""""""""" !!!"""###############!!!!!!"""""""""!!!!!! """###$$$$$$$$$###!!! """"""""""""""""""""""""############""""""""""""""""""######$$$$$$$$$%%% !!!""""""###"""!!! !!!###$$$!!!!!!""""""#########$$$$$$$$$###"""!!!!!!"""""""""######""""""###$$$$$$$$$############"""!!!  !!!zzzzzz~~~pppccc___\\\bbbkkkqqqrrrooollljjjqqq}}}gggVVVLLLCCCAAAAAA===:::999;;;999666333111000111111222333333222222000//////......------+++***((('''&&&'''((())))))******))))))))))))))))))(((''''''$$$%%%'''((((((((('''&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&&&&''''''(((((((((%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$############""""""###$$$%%%%%%%%%$$$#########%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############$$$###$$$%%%%%%###""""""###$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! !!!"""###$$$%%%$$$######&&&%%%$$$######$$$%%%&&&&&&&&&&&&''''''(((((((((%%%$$$!!! """###&&&&&&%%%$$$$$$######"""###""""""!!!"""$$$%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""!!!!!!""""""######$$$$$$########################$$$$$$$$$##################""""""""""""$$$%%%&&&$$$###""""""$$$%%%$$$##################"""!!! &&&&&&%%%%%%$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$######""""""!!!!!!$$$#########$$$%%%&&&&&&########################""""""""""""""""""""""""!!!###%%%%%%$$$#########$$$#########""""""!!!!!! !!!###$$$$$$$$$$$$%%%###!!!"""%%%&&&$$$""" !!!!!!!!!"""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###### !!!!!!""""""######"""###$$$%%%%%%$$$###"""######""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######%%%$$$$$$###"""!!! #########"""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!! ###"""!!!  !!!!!!""""""""""""""""""""""""}}}uuusssvvvyyyoooccc___\\\ccckkkqqqqqqooommmlllttt~~~gggVVVLLLCCCAAAAAA===:::999888777555333222222333333111111111111111000///...------,,,,,,+++******)))((()))))))))))))))(((((()))*********))))))((('''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$#########""" !!!###$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$###"""###$$$&&&'''((())))))!!!"""###$$$%%%$$$$$$###%%%%%%$$$######$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################"""!!!!!!"""###$$$""""""""""""######################################################$$$$$$%%%$$$###""""""######$$$"""!!!!!!"""$$$&&&%%%$$$"""#########""""""!!! ######""""""!!! """"""###$$$$$$$$$$$$############"""""""""""""""###############$$$%%%%%%%%%$$$$$$#########$$$$$$"""""""""""""""""""""""" """$$$$$$###"""""""""############"""""""""!!! !!!"""############$$$"""!!!"""$$$%%%###!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###############"""######$$$###"""!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""##################"""###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$$$$###"""############""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$###"""!!!!!! ###"""""""""""""""""""""""""""!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!!!!"""""""""""""""""""""!!! !!!!!!!!! """"""""""""""""""""""""{{{rrrnnnnnnpppzzznnnbbb______eeemmmqqqqqqppppppqqqzzziiiVVVLLLCCCAAAAAA===:::999555555555444444444444444//////000000000//////...------,,,+++++++++++++++************)))((('''&&&*********+++******)))(((''''''&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######$$$############$$$$$$%%%%%%&&&'''((('''%%%"""!!!&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$&&&&&&%%%###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$###!!!"""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###############""""""###$$$%%%&&&&&&%%%###!!!"""######$$$%%%%%%&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!""""""$$$%%%%%%###############"""""""""########################"""""""""###$$$$$$$$$%%%&&&%%%$$$###""""""""""""!!! """%%%&&&&&&&&&""""""#########"""!!!!!!"""""""""!!! """"""###$$$$$$$$$$$$###""""""""""""##################"""""""""###$$$$$$&&&%%%$$$"""""""""###$$$""""""""""""""""""""""""!!!###$$$$$$###""""""###############"""""""""""" !!!!!!""""""!!!!!!!!!###"""!!!!!!######"""!!! !!!!!!!!!""""""""""""""""""""""""""""""""" !!!""""""""""""!!!###############"""!!! """"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!!!!""""""""""""!!!!!!!!!!!!###""""""!!!!!!""""""###""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""######"""""""""############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$######""""""!!!!!!""""""""""""""""""######$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""!!! !!!###""" """"""""""""""""""""""""}}}sssnnnmmmoooyyynnncccaaadddjjjqqqtttsssrrrtttvvvkkkVVVLLLCCCAAAAAA===:::999555555555666555444333333///000000000000000/////////...---+++*********+++***************)))((('''******+++++++++******))))))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%###!!! ###&&&%%%$$$$$$$$$$$$#########%%%%%%%%%%%%$$$######"""'''&&&$$$ ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&%%%###"""#########$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$$$$$$$$$$######"""""""""########################!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$#########"""""""""!!!!!!"""$$$&&&%%%$$$######$$$$$$$$$$$$######%%%$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$###"""""""""""""""######&&&$$$"""!!! !!!""""""""""""""""""""""""""""""###$$$%%%%%%$$$###$$$%%%#########"""""""""""""""!!!!!!!!!!!!!!! """!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""""""""#########""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############""""""!!!######""""""!!!!!! ###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""!!!!!!!!!######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########""""""""""""""""""""""""""""""#########%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""######"""""""""""""""!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!}}}tttppppppqqq}}}oooeeedddkkkrrrxxxzzzwwwuuuwwwzzzlllVVVLLLCCCAAAAAA===:::999777777777666555444222111111111222222111111000000111000...,,,+++***))))))(((((()))***************)))******+++++++++*********)))'''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&""""""  ###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""############"""!!! $$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&$$$"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""%%%%%%$$$$$$######""""""########################!!!!!!"""###$$$%%%%%%%%%""""""######$$$$$$$$$$$$%%%###"""###$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$######"""""""""""""""######"""!!!  !!!########################"""###$$$###"""!!!"""$$$""""""""""""""""""######!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!"""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$###"""""" !!!"""###$$$%%%%%%""""""!!!!!! ########################""""""""""""""""""""""""$$$$$$%%%%%%$$$$$$###"""######""""""!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%%%%$$$"""!!!!!! !!!!!!"""########################""""""!!!!!!!!!!!!"""""""""""""""""""""#########!!!!!!""""""############%%%%%%$$$###############""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""""""""!!! """"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!|||ssspppqqqtttqqqiiiiiirrryyyzzzvvvwww{{{jjjVVVLLLCCCAAAAAA===:::999888888777666555444333222333333333222222111000////////////...---+++)))((('''((()))***++++++++++++((()))******+++*********))))))((((((''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%((()))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%###!!!!!!$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$#################################"""""""""###$$$$$$$$$%%%!!!!!!"""$$$$$$%%%%%%$$$&&&$$$######$$$###""" $$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""############$$$$$$###"""""""""###### !!!!!!!!! ######################## !!!  """""""""""""""############"""""""""""""""!!! !!!"""######!!!!!!"""###!!!!!!!!!"""""""""######""""""""""""""""""""""""###$$$$$$$$$$$$######"""!!!!!!!!!!!!"""###%%%&&&""""""!!!!!!!!!!!!!!!!!!################################################%%%%%%%%%%%%%%%$$$######""""""""""""!!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$!!!!!! """###%%%###########################""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!!!!"""######$$$$$$$$$###############$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""######""""""!!!%%%$$$"""!!! !!!"""###""""""""""""""""""""""""|||tttqqqtttwwwssslllnnnvvv~~~{{{uuuuuuxxx|||fffVVVLLLCCCAAAAAA===:::999888777666444444444555666333333333222111///------+++,,,...//////---+++***)))******+++++++++******'''((())))))*********))))))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''((())))))'''&&&%%%'''((($$$$$$%%%&&&'''(((((()))$$$$$$%%%%%%&&&%%%%%%%%%######$$$######"""!!!!!!%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$ """$$$&&&)))+++,,,%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$%%%##########################################$$$$$$""""""$$$$$$$$$$$$###"""%%%###"""###$$$$$$###""""""######$$$%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$############"""""""""""""""%%%%%%$$$############### """###$$$###""""""########################!!!!!!!!! !!!###!!!"""""""""############"""""""""###""""""!!!!!!!!!###%%%$$$"""!!!"""$$$!!!!!!"""""""""#########""""""""""""""""""""""""###############"""!!!!!!$$$###"""!!!!!!"""######!!!!!!""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""##################""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!"""%%%''')))##############################"""!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$ !!!!!!"""######$$$$$$"""""""""""""""###$$$%%%""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!""""""#########""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""~~~uuusssvvvzzztttnnnqqqxxx|||tttsssvvv{{{xxxbbbVVVLLLCCCAAAAAA===:::999777666444333444555777999333333222111///---,,,+++''')))---000111000...,,,+++++++++++++++***)))(((''''''((()))))))))))))))((()))*********((('''&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((###$$$%%%$$$"""!!!"""######$$$%%%&&&((()))******###$$$%%%%%%&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''"""$$$(((***+++)))&&&$$$#########$$$$$$%%%&&&&&&)))(((&&&$$$#########$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%&&&########################$$$$$$$$$###############$$$$$$%%%%%%$$$###!!! ###"""!!!"""$$$%%%%%%$$$ !!!"""###############$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$######""""""!!!!!!&&&&&&%%%$$$######$$$$$$ ###&&&'''&&&$$$###########################$$$$$$$$$###!!!"""$$$&&&!!!!!!""""""#########$$$""""""############"""""""""$$$&&&%%%"""!!!###%%%""""""""""""############"""""""""""""""""""""""""""""""""""""""!!! '''&&&$$$""" !!!!!!!!!""""""######$$$$$$########################""""""""""""""""""""""""###############"""!!!!!! !!!!!!""""""######"""###$$$%%%%%%$$$###""" !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""!!!!!!###$$$%%%%%%%%%%%%###"""""""""$$$'''***,,,##############################"""!!!!!!!!!!!!!!! !!!"""###$$$$$$%%% !!!!!!"""###$$$$$$$$$ !!!!!!"""###%%%%%%""""""!!!!!!!!!!!!""""""  !!!""""""#########"""""" ###$$$###"""!!!""""""""""""""""""""""""~~~uuuvvv}}}|||uuusss}}}uuunnnllltttwwweeeOOOJJJCCC@@@???@@@>>>===999888777555444444444444444444333222111000///...,,,,,,,,,+++++++++******++++++******++++++,,,---***************)))((('''''')))++++++)))''''''''''''(((((('''&&&%%%&&&'''''''''&&&%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%$$$######""""""######$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%)))(((%%%###"""###$$$%%%+++&&&!!!!!!###$$$"""(((&&&$$$%%%'''(((&&&$$$!!!&&&++++++(((&&&(((+++$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$''''''&&&%%%%%%$$$############$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!""""""###$$$#########$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$##################%%%###!!!!!!"""###"""!!!"""#########$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$######$$$$$$$$$######"""""""""""""""##################""""""!!!!!! !!!"""###$$$$$$$$$###$$$######"""""""""""""""""""""""""""""""""""""""""""""""" ###"""############$$$$$$$$$""""""""""""!!!!!!!!!!!!######""""""!!!!!! """"""###$$$$$$$$$$$$### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!""""""###$$$%%%%%%%%%######"""!!!!!!!!!!!!!!! !!!""""""""" """#########"""!!!yyy{{{|||yyy}}}vvvqqqooorrrxxxeeeQQQKKKDDD@@@??????===;;;999888777555444444444444555444444333222111000///,,,,,,,,,++++++++++++***------,,,+++******************++++++******)))(((+++***(((''''''((((((((('''((()))((('''&&&&&&''''''&&&&&&%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''############$$$$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$$$$%%%&&&%%%!!! $$$'''&&&$$$'''%%%$$$$$$&&&'''&&&$$$###'''++++++'''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%$$$$$$###""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%$$$$$$###""""""###$$$$$$############################################################"""""""""!!!!!!!!!!!!"""""""""######"""""""""""""""#########!!!!!!""""""######$$$$$$&&&$$$######$$$%%%###""""""""""""#########$$$$$$################################################ !!!"""###############$$$$$$$$$######"""""""""""""""############"""""""""###############"""!!!!!!!!! """"""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""" !!!###""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""###$$$$$$$$$$$$### !!!""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""###$$$$$$%%%###""""""!!!!!!!!!!!!!!!###""""""!!!  !!!"""""""""!!!!!!|||{{{|||uuurrrrrrrrryyydddRRRLLLEEEAAA???>>><<<999999888666555444444333333222222111000///......---,,,,,,,,,,,,++++++++++++///...---+++)))(((((('''++++++++++++++++++***))),,,((($$$###%%%(((((('''''')))***)))(((''''''((('''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''######$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&''''''### !!!%%%((((((&&&&&&$$$###$$$%%%&&&%%%$$$%%%(((***)))&&&######$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%$$$$$$######"""""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$$$$""""""""""""""""""""""""####################################"""""""""""""""""""""#########$$$$$$############"""""""""""" !!!"""###$$$%%%%%%&&&%%%%%%&&&'''&&&$$$"""!!!!!!!!!"""""""""###################################################### !!!!!!""""""######"""######$$$$$$$$$######""""""""""""############!!!""""""###$$$%%%%%%%%%%%%$$$"""  !!!!!!"""$$$%%%&&&"""""""""""""""""""""""""""###""" !!!###"""""""""#########$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######!!!!!! !!!""""""########################""""""############"""""" !!!!!!""""""######$$$###"""!!!!!! !!!!!!###""""""!!!!!! !!!!!!"""###############|||zzz{{{uuussstttvvvyyybbbPPPKKKEEEAAA@@@???<<<:::888777666555444333333333333222222111000000//////------,,,,,,,,,+++++++++///...,,,***)))(((((((((++++++,,,,,,,,,++++++***+++&&&""""""&&&)))'''%%%''')))+++***)))''''''(((&&&&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$'''''''''(((((((((((((((&&&$$$######$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%######$$$'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###!!!!!!###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$#########"""######$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$##################$$$#########################################################""""""""""""""""""#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""#########$$$$$$%%%%%%%%%%%%%%%'''((('''$$$!!!!!!!!!!!!!!!""""""""""""################################################ !!!!!!!!!"""""""""###""""""###$$$$$$$$$######!!!"""""""""############"""""""""######$$$$$$$$$(((&&&$$$"""!!!!!!"""###!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""######!!! !!!"""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############"""!!!!!!!!!!!!!!!""""""########################""""""############"""""" !!!!!!"""""""""###""""""!!! !!! !!!""""""############$$$$$$%%%%%%%%%%%%~~~}}}xxxwwwxxx~~~yyy```MMMHHHCCCAAAAAAAAA>>><<<888777666444333333333333555555555444444333333222---------,,,,,,,,,++++++,,,+++******))))))*********++++++,,,,,,,,,+++++++++(((%%%''',,,---***%%%''')))++++++)))(((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&'''((()))))))))(((''''''&&&%%%%%%$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###"""  """###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########################################################""""""""""""""""""######"""#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!&&&&&&&&&%%%%%%$$$$$$#########$$$%%%&&&%%%"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""""""""##################"""""""""!!!!!!!!!&&&$$$###!!!!!!###$$$&&&######"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""######""" !!!"""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""############"""###""""""!!!!!!!!!""""""########################""""""############""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""#########""""""""""""######$$$$$$}}}{{{|||zzz___KKKGGGCCCAAABBBBBB???===888777555444333333222222222222111111000000000000------------,,,,,,,,,,,,)))))))))))))))***+++,,,)))***++++++++++++++++++,,,******,,,//////,,,)))&&&(((++++++)))'''&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''((()))***''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))******(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################"""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!"""######$$$$$$######""""""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""############"""""""""#########$$$$$$############""""""""""""''''''&&&%%%$$$######"""###""""""###$$$###!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""##################""""""!!! !!!!!! !!!###$$$%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""###$$$###!!! !!!"""!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""######""""""######"""!!!!!!!!!""""""########################""""""############"""""""""""""""""""""""""""""""""!!!  $$$######""""""!!!!!!  !!!~~~{{{{{{{{{```LLLHHHDDDBBBBBBAAA>>>;;;777666555444333222222222////////////...............------------,,,,,,,,,)))))))))))))))***++++++((()))******++++++******************++++++,,,,,,%%%'''***+++)))'''%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%&&&''')))******''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))******'''%%%###"""###%%%&&&&&&%%%%%%&&&$$$&&&'''&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!"""############"""!!!"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""########################!!!"""""""""############!!!!!!!!!"""""""""######"""""""""""""""#########$$$$$$$$$######"""""""""$$$"""!!!!!!"""###!!! """""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%$$$""""""""""""###############""""""""""""""""""""" !!!""""""###$$$$$$###"""""""""""""""###$$$"""""""""""""""""""""""""""###$$$$$$"""!!!!!!"""!!!!!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""########################### !!!!!!"""""""""""""""$$$######"""!!!!!!""""""""""""""""""""""""""""""""""""############""""""########################!!!!!!  $$$$$$######"""!!!!!!!!! !!!|||xxxwww}}}bbbNNNJJJEEEBBBBBB@@@===999777666555444333222222222444444444333333333333333......---------,,,,,,,,,******))))))))))))******'''((()))***************''''''&&&%%%$$$%%%(((+++$$$''')))***(((&&&%%%$$$%%%%%%'''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######&&&''')))******'''###!!!###%%%''''''&&&%%%$$$$$$$$$&&&((('''%%%$$$&&&(((+++)))'''%%%%%%%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&##################$$$$$$"""###$$$%%%&&&&&&'''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$### !!!"""######"""!!! """###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""%%%###!!!!!!"""###"""!!!############$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%%%%""""""""""""############"""""""""###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!"""$$$%%%&&&"""""""""""""""""""""""""""###$$$$$$"""!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""############################## !!!!!!"""""""""""""""$$$$$$###""""""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$$$$###############!!!!!!  !!!!!!!!!"""######$$$$$$"""!!!!!! !!!###$$${{{zzz|||~~~}}}}}}~~~dddVVVNNNHHHGGGEEEAAA>>>===888777666555444333333333333333333222111000//////...---,,,+++************)))************+++++++++((((((((((((((((((((((((+++***)))((('''&&&%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$&&&'''&&&%%%%%%&&&'''&&&&&&'''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%#########%%%&&&((())))))))))))'''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))(((***%%%%%%)))$$$$$$%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%&&&&&&'''&&&$$$%%%'''(((((((((*********)))(((&&&%%%$$$&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%$$$############$$$%%%&&&'''&&&%%%$$$#########$$$$$$%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###""" """###%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%#########%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###""""""######'''&&&&&&%%%$$$###""""""!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""$$$#########""""""!!!!!!########################""""""""""""##################""""""!!!!!! $$$$$$$$$$$$#########"""###"""!!! !!!"""###$$$$$$##################$$$$$$###"""!!!!!!""""""""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$&&&&&&######$$$$$$###"""!!! !!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  !!!"""""""""""""""""""""""""""!!!%%%""""""###%%%''''''&&&%%%$$$ !!!"""###%%%'''(((&&&$$$""""""###$$$###"""""""""!!!!!!!!!!!!""""""%%%$$$###!!!!!!!!!"""#########"""!!!!!!!!!!!!!!! !!!"""!!!!!!""""""""""""!!!!!!!!!!!!###!!!  !!!###~~~xxxxxx}}}}}}||||||hhhTTTLLLEEEDDDBBB>>>;;;;;;888777666555444333333333222333333222222000//////...---,,,+++************))))))*********+++++++++((((((((((((((((((((((((((((((((((((((((((''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''((($$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$%%%&&&'''&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""###$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&'''""""""(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&(((***'''%%%$$$$$$&&&''''''&&&''''''((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###%%%$$$$$$###""""""######%%%%%%%%%$$$######""""""!!!""""""###$$$$$$%%%%%%############$$$$$$$$$%%%##############################$$$$$$$$$$$$######$$$$$$##############################"""""""""!!!########################""""""""""""############$$$#########""""""""""""$$$$$$#########"""""""""###"""!!!!!!!!!!!!"""###########################$$$$$$###""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""!!! !!!!!!""""""""""""""""""""""""""""""  ###%%%###!!!"""###%%%&&&'''&&&%%%$$$ !!!!!!"""###%%%&&&'''&&&$$$""""""#########"""""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!###"""  """###yyytttvvv}}}|||{{{{{{kkkSSSJJJDDDCCCAAA===::::::888777666555444333333333222222222222222111000///...---,,,+++************)))))))))*********++++++((((((((((((((((((((((((%%%&&&&&&'''((()))******((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((('''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&'''((($$$%%%&&&(((((()))))))))''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%$$$)))'''&&&(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$######$$$(((+++'''%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%'''((()))%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&((('''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###%%%$$$######"""#################################"""""""""###$$$$$$%%%%%%"""""""""#########$$$$$$!!!!!!!!!"""#########$$$######$$$$$$$$$$$$######""""""##############################""""""""""""########################""""""""""""############$$$$$$$$$$$$##################"""""""""!!!!!!!!!###""""""!!!!!!""""""###########################$$$###""""""""""""""""""###""""""""""""""""""!!!""""""""""""""""""""""""###""""""!!! !!!!!!###"""!!! !!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""###""""""""""""""""""""""""$$$$$$##################"""###$$$%%%&&&%%%$$$$$$""""""""""""###$$$%%%%%%%%%###""""""#########"""""""""!!!!!!!!!!!!""""""$$$###""""""!!!"""""""""###""""""!!!!!!!!!!!!!!!%%%$$$!!! """###!!!!!!!!!!!!"""""""""""""""""" """"""uuuqqquuu|||{{{{{{{{{kkkTTTLLLEEEDDDCCC>>>;;;;;;888777666555444333333333222222222222222111000///------,,,+++************))))))))))))************((((((((((((((((((((((((%%%&&&&&&'''((()))******(((''''''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((*********((($$$"""!!!"""$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((''''''&&&&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######%%%&&&(((((())))))'''!!! %%%(((%%%$$$&&&'''&&&$$$######$$$&&&'''&&&%%%### !!!%%%)))(((&&&%%%$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$$$$&&&'''(((***))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''''''''&&&&&&$$$######$$$&&&&&&((((((''''''&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''((((((((((((%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###$$$$$$###############$$$!!!!!!"""""""""#########""""""#########$$$$$$$$$!!!""""""""""""######### !!!!!!"""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$#########"""""""""""""""########################!!!"""""""""####################################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""##################"""""""""""""""#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""###""" !!!"""!!!!!!!!!!!!!!!""""""### """""""""""""""#########"""""""""""""""""""""""" """$$$###!!! !!!$$$""""""###$$$%%%$$$$$$$$$###""""""""""""######$$$$$$###!!!!!!#########"""""""""!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!"""!!!!!!!!!!!!""""""""""""""""""!!! !!!""""""rrroootttzzz|||}}}}}}gggSSSKKKEEEDDDBBB>>>;;;:::888777666555444333333333111111222222222111000000------,,,+++************(((((()))))))))*********))))))))))))))))))))))))'''''''''((((((((((((((('''(((((('''''''''&&&&&&))))))((('''&&&%%%%%%%%%((())))))'''%%%######$$$######$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((('''%%%%%%&&&'''%%%"""$$$''''''&&&$$$######$$$&&&'''((('''%%%""" !!!$$$''')))(((&&&%%%&&&'''&&&%%%%%%%%%%%%&&&%%%%%%$$$###%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''((()))(((((((((''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''(((((()))&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$$$$###!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###############$$$$$$!!!!!!!!!"""######$$$$$$###############$$$$$$$$$!!!""""""""""""#########""""""######$$$%%%&&&&&&######$$$$$$$$$$$$######!!!!!!!!!""""""######$$$""""""""""""""""""##############################!!!"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!!"""""""""############"""""""""""""""############""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""!!! """###!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""""""""""""""""" ###""" """%%%""""""#########$$$#########"""""""""""""""######$$$"""!!!!!!"""######"""""""""!!!!!!!!!!!!"""""""""""""""#########""""""""""""!!!!!!!!!!!!"""""" """###"""!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""qqqmmmrrrttt|||{{{}}}eeeRRRIIICCCBBB@@@<<<999999888777666555444333333333111111222222222111111000...---,,,+++************((((((((()))))))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&%%%$$$######$$$&&&&&&&&&&&&((())) !!!"""###$$$$$$$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%))))))'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''***))))))'''&&&$$$"""!!!"""%%%((((((%%%$$$'''+++'''&&&%%%%%%%%%%%%&&&'''((()))(((&&&$$$$$$%%%''')))'''&&&&&&'''((('''&&&&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((&&&''''''(((((()))))))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''((((((&&&&&&''''''((('''''''''(((''''''&&&&&&''''''((($$$%%%'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$###!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############"""######$$$%%%"""""""""######$$$$$$$$$########################"""""""""#########$$$$$$#########$$$%%%%%%&&&&&&######$$$$$$$$$$$$######!!!!!!""""""""""""""""""""""""""""""####################################""""""""""""############!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!"""######$$$$$$######""" !!!!!!""""""#########"""""""""""""""######$$$###""""""""""""""""""!!!########################!!!!!!""""""###%%%&&&'''"""!!! !!!"""###!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!"""############""""""""""""""""""""""""!!!######"""!!!$$$&&&"""""""""""""""#########""""""!!!!!!!!!"""#########!!! """######"""""""""!!!!!!!!!!!!""""""!!!!!!"""############"""!!!!!!!!!!!!!!!""""""### ###$$$###  !!!!!!""""""######""""""""""""""""""""""""ooojjjmmmlllxxx~~~yyyyyy}}}fffRRRJJJDDDBBBAAA===999999888777666555444333333333000111111222222222111111...---,,,+++************(((((((((((()))))))))***)))))))))))))))))))))))))))((((((((('''''''''''''''(((((()))((('''&&&%%%!!!###%%%''''''&&&%%%$$$###%%%&&&&&&&&&&&&''')))""""""###$$$%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&%%%$$$"""!!!###%%%&&&&&&&&&((())))))''''''''''''''''''''''''"""$$$'''((('''&&&%%%&&&'''&&&$$$%%%&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))))))))******))))))))))))******)))))))))))))))*********(((((())))))))))))(((((((((((())))))***+++++++++))))))*********)))((((((+++******))))))******+++'''(((***+++++++++)))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########""""""###$$$$$$%%%#########$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%############$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!"""""""""####################################""""""""""""############!!!!!!"""""""""#########$$$$$$#########""""""""""""###$$$$$$$$$$$$###""" !!!!!!"""######$$$"""""""""""""""###$$$$$$"""""""""############### """""""""""""""###$$$$$$!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! """######"""""""""""""""""""""""""""""""""#########""""""###$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""###$$$"""!!! """######"""""""""!!!!!!!!!!!!"""""" !!!"""###$$$######"""!!!!!!!!!!!!!!!"""######!!!"""###"""!!! !!!"""#########"""""""""######"""""""""~~~nnngggiiigggsss|||zzzvvvwww|||iiiUUUMMMFFFEEECCC???<<<<<<888777666555444333333333000111111222222222111111...---,,,+++************(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((((((((('''((()))))))))(((&&&%%%###'''((((((&&&%%%((())))))'''%%%######$$$%%%&&&'''((())))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((('''$$$######$$$%%%'''***+++$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&'''''''''((((((###$$$%%%&&&'''((((((((((((&&&$$$$$$(((***)))$$$''''''((())))))(((''''''###&&&&&&%%%$$$###%%%$$$######%%%''''''&&&######%%%&&&'''(((((((((###%%%&&&((())))))((('''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''((($$$%%%'''((((((((('''&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))******+++++++++,,,++++++************+++++++++++++++***************)))***+++,,,,,,+++***))),,,,,,------------......,,,,,,,,,,,,,,,+++***)))((((((''''''''''''(((((($$$%%%'''((()))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$&&&)))+++++++++######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%#########"""""""""""""""######$$$$$$$$$$$$############""""""!!!!!! !!!!!!""""""#########$$$########################""""""""""""############""""""######$$$$$$$$$%%%$$$$$$$$$$$$############"""###$$$%%%%%%$$$###""" !!!"""######$$$""""""!!!""""""###$$$$$$""""""######$$$$$$%%%%%%###########################""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$######!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!""""""""""""""""""""""""$$$###""""""!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!"""###$$$"""!!! """######"""""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!! !!!"""######$$$""""""############""""""}}}{{{oooiiigggjjjpppvvvzzzyyyxxxxxxyyykkkQQQIIIDDDDDDBBB>>>::::::;;;:::777444222000///...222333333333333222111111((()))*********)))(((((())))))))))))))))))))))))******+++,,,---,,,(((%%%''''''''''''(((***+++,,,((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((***)))&&&$$$###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&& ''',,,(((###''''''''''''(((((((((((()))(((&&&%%%&&&(((***+++((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&$$$###$$$&&&(((((('''%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%((())))))(((&&&&&&'''(((&&&&&&'''''''''''''''(((((()))))))))((('''&&&%%%###'''+++,,,+++***+++,,,111000///---+++***)))))),,,,,,,,,,,,---...///000...---,,,,,,,,,---///000...///000000111111000000000000111444666666333111111111000///////////////000//////............///++++++******)))(((((('''+++***)))((('''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########""""""############""""""!!!######"""!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######$$$$$$###"""!!!!!!""""""###############"""!!!!!!"""###$$$%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!$$$###"""""""""###%%%%%%############"""""""""!!!$$$$$$######""""""!!!!!! %%%$$$"""!!!!!!!!!"""###$$$$$$$$$%%%%%%$$$$$$$$$ !!!###$$$%%%$$$""" !!!$$$%%%###!!! !!!"""######"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""######"""""""""""""""!!! ######""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!|||uuuyyy{{{nnnhhhfffffflllssswwwwwwvvvvvvwww~~~jjjRRRJJJCCCCCCAAA===:::::::::999777444222111000///222333333333333222111111------,,,+++++++++++++++))))))))))))))))))))))))******,,,...///...***'''&&&&&&&&&''''''((()))***))))))))))))))))))))))))%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$(((((())))))(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''***(((&&&$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''''''### """(((+++)))%%%''''''''''''(((((((((((()))((('''&&&&&&''''''(((((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%)))'''&&&%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%((((((((('''''''''''''''''''''(((((()))******+++&&&'''((('''%%%%%%&&&(((((())))))******+++,,,,,,)))***++++++++++++++++++&&&)))------,,,,,,---///111000000000000111222222111111111111111222333444444444333222222333444555333333333444444444444333333333333555777777666444333333111000000/////////555444333222111111111111///......---,,,,,,++++++,,,,,,+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""############"""""""""$$$&&&&&&%%%$$$$$$$$$################################################""""""""""""""""""""""""#########$$$$$$#########%%%$$$$$$$$$############$$$######"""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""############"""""""""!!!!!!!!!###############"""!!!!!!"""###%%%&&&&&&%%%%%%$$$######""""""!!!!!!!!!"""######"""""""""###$$$%%%$$$$$$$$$$$$#####################"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""######$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!$$$"""!!!!!!###$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""#########""""""""""""""""""#########""""""!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!~~~vvvnnnpppxxxzzzmmmfffdddbbbiiiqqquuutttsssrrrssszzziiiSSSJJJCCCAAA@@@===;;;;;;888777666444333222111111222333333333333222111111000///---++++++++++++,,,)))))))))))))))))))))))))))***---000111000,,,(((''''''&&&&&&&&&'''''''''************************%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&)))(((&&&%%%$$$%%%%%%&&&'''''''''&&&&&&''''''((((((&&&%%%&&&((())))))(((&&&''''''''''''(((((((((%%%%%%&&&'''''''''''''''((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&,,,***'''&&&&&&&&&%%%###&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''((('''&&&&&&((()))))))))***+++,,,---......)))***+++,,,---//////000///111222222222222444666444444444444555777999:::777777666555666666888888;;;:::999999888999999999888888888888888888777777999888888999:::;;;999888888777666555444444444444999888777666555555555555333333333222111111000000......---,,,+++******)))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""############""""""!!!"""$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$#########""""""""""""!!!!!!!!!!!!!!!""""""##############################""""""""""""######!!!"""#########"""!!! """############""""""!!!###$$$%%%&&&'''&&&%%%%%%$$$$$$######""""""""""""###""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""###################################################"""!!!!!!""""""############""""""$$$$$$###!!! ###"""!!!"""###$$$###!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!#########$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""}}}tttllllllrrrzzzzzzllldddbbbbbbhhhppptttsssooommmmmmuuu}}}gggSSSJJJBBB@@@???<<<;;;<<<666666555444333333333333222333333333333222111111......---,,,***))))))((())))))))))))))))))))))))'''))),,,000222000,,,(((((((((((((((''''''&&&&&&))))))))))))))))))))))))%%%&&&''''''((('''''''''$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&"""###$$$&&&''''''(((((($$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&''')))&&&&&&&&&'''''''''((((((!!!"""%%%'''((((((((('''((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&+++(((&&&%%%&&&&&&$$$###&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((()))))))))(((((('''''''''((()))***)))))))))+++---.........///000000111111......///000222333555555999999888888999;;;>>>@@@>>>===;;;:::;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>@@@???>>>======<<<<<<<<<>>>======<<<;;;:::::::::???>>>======>>>>>><<<;;;<<<;;;;;;:::999999:::::::::999999888888888888999777777777666555555444444111111000000///......---******))))))((('''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""" """###"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""###############""""""""""""!!! !!!"""###%%%&&&'''##############################""""""""""""######!!!"""$$$%%%%%%$$$""" """"""############"""!!!###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$###"""""""""""""""""""""######$$$%%%%%%$$$$$$$$$#########!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""###$$$$$$"""!!! !!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!!!!"""######"""""""""######""""""""""""!!! !!!###$$$!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!!!!!######$$$$$$$$$######"""#########$$$$$$#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""}}}rrrkkkkkkooowwwyyykkkbbb___bbbiiiqqqtttrrrmmmiiihhhoooyyyyyyeeeSSSJJJBBB???>>><<<:::<<<555555444333333333333444222333333333333222111111,,,---......,,,***(((&&&))))))))))))))))))))))))&&&'''***---///...***'''))))))***))))))(((&&&&&&((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((###$$$%%%&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''"""###%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&'''%%%%%%$$$$$$%%%&&&&&&'''&&&'''((('''$$$$$$&&&(((&&&&&&&&&&&&''''''''''''###$$$'''(((((('''%%%$$$((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%&&&''''''((((((''''''&&&'''''''''((((((((())))))*********+++++++++++++++)))***+++++++++,,,...000444444555555666666777777888888888888999;;;===>>>@@@???>>>>>>AAADDDGGGIIIIIIHHHFFFEEEEEEFFFHHHIIIJJJIIIHHHFFFGGGHHHJJJLLLKKKJJJIIIHHHGGGFFFEEEDDDGGGFFFDDDBBBAAA@@@@@@@@@DDDCCCBBBBBBBBBBBB???===<<<<<<;;;:::::::::;;;;;;999999999999999:::;;;<<<:::999999888777777666666555444444333333222222222...------,,,++++++******(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################"""!!!!!!"""###############""""""""""""!!!""""""""""""###$$$%%%&&&##############################""""""""""""######"""###%%%&&&&&&%%%###"""!!!""""""#########""""""###$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$###""""""!!!!!!""""""############$$$#########""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$"""!!! !!!!!!!!!""""""!!!!!!!!!"""!!!!!!!!!!!!!!!"""###""""""######"""""""""###"""!!! !!!###$$$!!!!!!!!!!!!""""""""""""############""""""!!!!!!"""######$$$$$$$$$############$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""{{{qqqllllllnnnvvvxxxjjjaaa]]]aaahhhqqqtttqqqlllgggdddjjjrrrvvvcccRRRIIIBBB@@@???<<<::::::555555444333333333444444222333333333333222111111---............,,,***)))))))))))))))))))))))))))''''''(((***,,,+++(((&&&((()))*********)))'''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&'''''''''))))))***)))(((%%%""" ((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''''''''(((((((((%%%$$$###$$$&&&(((((('''''''''((((((((((((''''''((((((((())))))******+++###$$$&&&(((***---...///,,,.../////////000333555666777888:::;;;===>>>>>>BBBBBBBBBBBBDDDFFFHHHIIIMMMLLLKKKMMMQQQUUUXXXYYY[[[ZZZXXXWWWWWWYYY\\\^^^^^^\\\[[[ZZZZZZ]]]___aaa______^^^]]][[[YYYWWWVVVWWWUUUSSSPPPOOONNNNNNNNNOOONNNNNNNNNNNNLLLHHHEEEAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>;;;;;;::::::999888888888888888777777666666666666333222111111000///......,,,,,,,,,++++++*********%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""!!! !!!"""###$$$$$$#########"""""""""%%%$$$###"""!!!!!!!!!!!!##############################""""""""""""######"""###$$$%%%%%%%%%$$$###!!!""""""############""""""###$$$%%%&&&%%%$$$$$$"""###$$$$$$$$$###!!! !!!""""""######""""""#########"""""""""!!!!!!""""""""""""###################################################"""!!!!!!!!!!!!""""""""""""!!!!!!$$$$$$###!!! !!!###$$$###"""!!!"""###!!! !!!!!!"""###$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###!!!"""######$$$######### !!!"""######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###zzzqqqooopppqqqxxxxxxiii___[[[]]]eeennnsssqqqkkkfffdddeeennn~~~tttbbbPPPHHHBBBAAA@@@<<<999999666555444333333333333333222333333333333222111111///...,,,*********,,,---)))))))))))))))))))))))))))(((((((((***)))(((&&&&&&''')))******((('''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&%%%"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$###$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&((((((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))(((&&&$$$###((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&'''''''''((((((((()))'''&&&%%%&&&(((******)))''''''((((((((((((''''''((())))))***++++++,,,,,,###%%%'''***---000222333555666888888888999<<<>>>@@@AAADDDGGGKKKNNNQQQRRRUUUUUUUUUVVVYYY\\\___aaafffeeeeeeiiinnnsssuuuuuuuuusssqqqnnnnnnoooqqqssspppooommmlllnnnqqqtttwwwvvvuuuuuusssqqqnnnllljjjkkkiiifffcccaaa`````````aaaaaabbbcccbbb___YYYUUURRRQQQNNNKKKHHHFFFEEEDDDBBBAAA@@@@@@?????????@@@======<<<;;;;;;::::::999:::::::::999999999999999777777666555444333222111222111111000///...------((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######""" """$$$###########################################################################"""!!! !!!"""###%%%$$$$$$$$$############$$$$$$###############$$$""""""""""""""""""""""""######""""""""""""######!!!!!!"""""""""#########!!!!!!"""###############!!!"""###$$$$$$$$$######!!!"""###$$$$$$"""  """#########"""!!!$$$$$$$$$#########""""""#########"""""""""""""""""""""""""""""""""""""""$$$######"""""""""""""""!!!""""""######""""""!!!######"""!!!!!!!!!!!!!!!!!!###$$$###!!!!!!"""$$$ !!!""""""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$ !!!""""""#########""" !!!###$$$$$$###!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######{{{tttssstttvvv{{{xxxhhh^^^ZZZXXXaaalllqqqpppkkkgggeeeccckkk|||rrraaaOOOHHHBBBBBBAAA<<<999888666555555444333333333333222333333333333222111111///,,,'''$$$$$$'''+++...))))))))))))))))))))))))+++)))(((((())))))(((&&&%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$$$$&&&'''((()))))))))%%%&&&''''''((((((((((((########################$$$$$$######$$$&&&''')))$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''(((((((((%%%%%%%%%&&&'''((()))***'''%%%###$$$&&&((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))***)))((((((***++++++***''''''((((((((((((''''''))))))***+++,,,,,,------//////111333666888999:::===???@@@AAAAAABBBEEEGGGPPPRRRVVV[[[```eeeiiikkkllllllmmmooorrrwww{{{}}}~~~}}}~~~}}}}}}~~~zzzyyywwwwwwyyy||||||yyywwwzzzxxxuuuqqqooommmmmmnnnqqqrrrsssuuutttpppiiidddeeeccc```[[[VVVSSSPPPOOOHHHGGGFFFDDDBBBAAAAAA@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666555444444666555444333222000//////************)))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%######&&&(((""""""""""""""""""""""""################################################$$$"""!!! !!!"""$$$%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$''')))+++,,,!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######  !!!"""###!!!!!!"""############### !!!"""###$$$###"""""" !!!###$$$###"""  """#########"""!!!%%%%%%%%%$$$$$$$$$######$$$$$$######""""""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!!!!"""###""""""############"""""" !!!###$$$%%%!!!###%%%$$$!!! """$$$!!!############"""!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%% !!!""""""""""""""""""###%%%&&&&&&%%%###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######}}}sssmmmooouuu}}}wwwcccXXXWWWXXX```kkkqqqpppjjjccc^^^bbbmmm|||vvvbbbPPPHHH@@@???>>>:::888999;;;555222444444333333555333333222222222222222222...------,,,,,,++++++***+++*********))))))(((((((((((((((***,,,---,,,+++&&&'''(((******((('''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))'''$$$""""""$$$''')))''''''''''''''''''''''''&&&$$$###$$$''''''%%%""")))&&&$$$###%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''))))))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&%%%%%%%%%&&&''')))***))))))))))))************+++)))&&&&&&'''(((((('''&&&)))***(((%%%$$$&&&)))&&&%%%$$$$$$%%%&&&%%%$$$******)))(((''')))---000...000333444333222222222999999::::::;;;===@@@CCCFFFFFFKKKSSSVVVUUUWWW]]]ffflllsssyyy|||yyyxxxxxxxxxyyy{{{~~~~~~~~~}}}{{{wwwtttssstttvvvxxxyyyzzz||||||zzzwwwsssqqqrrrpppmmmhhhddd___\\\ZZZ[[[XXXSSSNNNIIIFFFDDDDDDBBB@@@????????????>>>===<<<======<<<;;;:::<<<>>>999888888777777888999:::888888888777666444333222000///...,,,***((('''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&##################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$#########$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!!!! !!!"""###$$$!!!"""###$$$%%%&&&''''''$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###""""""############"""""" !!!######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%% !!!"""###$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$#########""""""!!! """"""""""""""""""""""""######$$$%%%%%%%%%%%%$$$&&&%%%###"""""""""############""""""""""""""""""###############"""!!!!!!!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!######""""""!!!!!! """"""######$$$$$$$$$%%%########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! ~~~tttnnnqqqxxxvvvbbbXXXVVVYYY```jjjooommmhhhbbb^^^aaalll{{{uuuaaaQQQHHHAAA???>>>;;;999:::;;;555222444555333333555222222222111111111111000...------,,,,,,++++++******************+++++++++***)))(((***++++++***(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''%%%######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''%%%"""&&&%%%%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''))))))&&&&&&&&&&&&''''''''''''&&&$$$###$$$&&&((())))))((((((((('''%%%&&&'''))))))((((((((()))******))),,,,,,+++***)))+++///333555888;;;<<<;;;:::::::::>>>AAAEEEIIILLLPPPTTTWWW\\\\\\aaaiiimmmmmmqqqwww~~~uuusssrrrrrruuuxxxzzzzzzxxxyyy|||~~~~~~{{{zzzzzz{{{|||xxxyyyyyyyyywwwuuurrrpppnnnnnnmmmllljjjiiiiiihhhhhheee```[[[VVVRRRPPPOOOMMMLLLJJJJJJIIIGGGDDDBBB???>>>===<<<<<<;;;;;;;;;:::999888888888999;;;;;;777777777777666666666666333222222000///---+++***((()))))))))((('''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$%%%%%%$$$$$$#########"""###############$$$%%%%%%######$$$$$$$$$$$$######""""""############""""""!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""########################$$$$$$###""""""###$$$$$$!!!!!!!!!"""######$$$$$$########################%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$%%%%%%###"""""""""######"""""""""""""""########################"""!!!!!!"""""""""""""""######### !!!"""###$$$$$$###"""""""""""""""!!!!!!"""""""""#########$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!~~~uuupppttt{{{tttbbbYYYXXX[[[bbbjjjmmmjjjeeeaaa``````kkk{{{uuuaaaRRRIIIBBB@@@???<<<:::::::::555333444555333333555222111111111000000000000...------,,,,,,++++++***))))))***++++++,,,,,,---***)))((()))***)))(((&&&((('''%%%######%%%'''(((&&&&&&'''''''''&&&&&&%%%(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''%%%###%%%%%%&&&''')))(((%%%###%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%''')))***)))***'''%%%%%%&&&((())))))((('''(((((())))))***+++/////////......111555999===@@@CCCEEEEEEEEEEEEFFFNNNSSS[[[bbbfffiiilllnnnsssssswww||||||yyyoookkkgggiiinnnrrrrrrpppllloootttyyy~~~~~~|||zzzzzzyyyyyyvvvvvvuuuuuutttssssssrrrnnnnnnooopppqqqsssuuuuuuvvvsssoooiiiddd```]]][[[[[[ZZZYYYXXXVVVSSSMMMIIIEEEBBB@@@@@@AAABBB???===<<<;;;:::999999:::;;;;;;555444333222222333444555555666666666444333111///,,,,,,,,,,,,+++***)))(((%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$##################&&&%%%$$$#########$$$$$$%%%$$$###""""""###$$$%%%###$$$%%%%%%%%%$$$###"""%%%%%%$$$###""""""!!!!!!###""""""""""""###$$$$$$#########""""""#########""""""############""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################$$$$$$###""""""###$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$#########$$$$$$###""""""""""""###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$%%%$$$######"""#########!!!!!!""""""#########$$$"""############""""""!!!############"""""""""""" !!!"""###$$$$$$"""""""""###############!!!!!!""""""""""""######""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""vvvrrrxxxtttccc[[[\\\```fffllllllhhhdddcccccccccnnn}}}wwwcccRRRJJJBBBAAA@@@<<<:::;;;:::555333555666333333444333333222222111111000000...------,,,,,,++++++************************+++(((''''''((())))))'''&&&''''''&&&%%%%%%&&&''''''))))))))))))))))))((('''))))))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######%%%&&&&&&&&&%%%&&&%%%%%%&&&((((((&&&$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''((((((((())))))))))))***,,,***))))))******)))((()))&&&""""""&&&)))***)))((())))))))))))***,,,---111222333444666999???BBBDDDGGGKKKNNNPPPRRRTTTVVVffflllttt{{{}}}}}}}}}|||~~~~~~{{{yyyyyyyyyyyyxxxtttnnniiiddd___ZZZ\\\ccchhhfffcccaaaeeekkkrrrwwwzzz{{{{{{xxxxxxxxxwwwuuutttrrrqqqrrrqqqqqqqqqrrrtttuuuvvvssssssssstttuuuwwwyyyzzz|||{{{wwwsssnnnjjjfffdddeeeeeeeeeeeeccc___XXXSSSNNNJJJHHHJJJNNNOOOLLLHHHCCCAAA???===;;;:::::::::888777444222111222333444777777888888888666444222111111111000///...---,,,++++++******)))(((((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######""""""%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$$$$$$$""" !!!!!!"""""""""#########"""""""""!!!""""""###$$$$$$###"""!!!!!!"""###$$$""""""############"""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$##################$$$############""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###""""""""""""###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$##################!!!!!!!!!"""######$$$$$$""""""############"""!!!$$$$$$######""""""!!!!!!#########"""""""""!!!!!!""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""###########################"""!!! !!!"""###xxxuuu{{{vvvfff___```eeekkkpppoooiiieeeeeeggghhhsssyyyeeeRRRJJJBBBAAA@@@<<<:::;;;999555333555666333222444555555444333222222111111...------,,,,,,++++++***+++******)))(((''''''&&&&&&%%%%%%''')))***)))(((&&&'''((())))))((('''&&&))))))******)))(((((('''(((((()))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((('''''')))************++++++++++++***))))))******)))''''''$$$!!!###'''***+++***+++---...------///222555444777:::>>>AAAEEEJJJMMMPPPSSSXXX\\\___cccgggiiiyyy~~~}}}xxxtttqqqooommmllliiiiiiiiiiiihhhddd^^^ZZZVVVQQQLLLNNNUUUZZZXXXUUUSSSWWW^^^fffkkkoooppppppnnnnnnooonnnmmmllljjjiiijjjjjjkkklllooorrruuuwwwtttsssssstttuuuxxxzzz|||}}}}}}{{{yyyvvvrrrooommmkkkkkkmmmnnnnnnjjjddd___XXXUUUTTTXXX]]]```]]]YYYMMMKKKHHHDDD@@@>>><<<<<<===;;;999888777888:::;;;888888999999888666555444555555555555444333222111111000///---,,,***)))((((((''''''&&&&&&''''''(((&&&&&&%%%%%%$$$$$$$$$###&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%$$$### !!!!!!!!!"""######$$$$$$"""""""""!!!""""""###$$$$$$###"""!!!!!!"""###$$$""""""############""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$#########$$$$$$######"""!!!!!!!!!######################################################"""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$############$$$#########!!!!!!""""""############!!!""""""#########""""""$$$$$$######""""""!!!!!!############""""""""""""""""""######$$$$$$%%%%%%"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""###########################"""!!! !!!"""###{{{xxxyyyiiiaaaaaaiiiooosssqqqjjjeeefffjjjlllvvvxxxdddRRRIIIBBB@@@???<<<::::::999555333666777444222333666666555444333222222111...------,,,,,,++++++***++++++***)))'''&&&%%%$$$%%%%%%%%%''')))+++***)))&&&''')))******)))'''&&&'''''''''''''''&&&%%%$$$''''''''''''''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''')))***)))'''%%%%%%%%%)))'''$$$###$$$&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((()))))))))(((((((((((()))))))))*********%%%$$$%%%''')))***)))(((%%%$$$$$$&&&))),,,,,,,,,+++...000111222666<<>>>>>=========>>>???@@@;;;;;;:::999888777666666888888888888888777777666444444222111///---++++++***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######&&&&&&&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$############"""""""""###""""""""""""###$$$$$$#########""""""#########""""""############""""""#########"""###$$$$$$%%%""""""""""""""""""""""""########################"""###$$$$$$$$$$$$###"""$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""#####################"""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$######"""""""""""""""""""""!!!""""""############"""############"""""""""""" !!!!!!"""###$$$%%%%%%"""""""""#####################""""""""""""!!!!!!"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""}}}{{{{{{jjj``````jjjqqqvvvssskkkeeegggjjjlllvvvuuu```QQQHHHAAA???>>>;;;999:::888444333666777444222333666555555444333222111000...------,,,,,,++++++***+++******)))((('''&&&&&&'''''''''(((******)))((('''''''''''''''''''''''''''''''''&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&%%%$$$&&&''''''&&&$$$%%%&&&'''&&&%%%''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&###$$$&&&'''((('''&&&%%%((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((()))******))))))(((((((((((())))))))))))######$$$&&&))))))((('''$$$&&&***,,,---...///111///333888;;;>>>DDDNNNUUUZZZ___fffkkkmmmnnnnnnnnnsssvvvyyy|||~~~}}}yyy|||xxxtttrrrrrrssssssqqqnnnkkkhhhfffeeedddcccbbb[[[XXXTTTRRRQQQPPPNNNLLLLLLKKKKKKLLLOOORRRRRRRRRLLLJJJHHHIIILLLOOOPPPQQQNNNOOOQQQSSSTTTTTTTTTTTTNNNNNNOOOOOOOOOPPPPPPPPPTTTTTTUUUWWWYYY[[[]]]^^^]]]\\\\\\]]]___cccgggjjjgggiiimmmpppqqqqqqpppnnnjjjkkklllooopppoookkkhhhdddfffiiilllnnnoooooonnniiifffbbb^^^ZZZWWWUUUTTTJJJJJJHHHGGGFFFDDDCCCCCCAAA@@@===:::999888999999999:::;;;;;;<<<;;;;;;;;;888888777666555444333333///...---+++***)))(((((('''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&#########$$$$$$$$$$$$$$$###############$$$%%%%%%######$$$$$$$$$$$$######""""""############""""""$$$###"""""""""###%%%%%%""""""""""""""""""""""""########################"""###$$$$$$$$$$$$###"""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$###""""""""""""###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$$$$###$$$$$$######"""!!!!!!!!!!!!!!!"""###############"""""""""""""""#########!!!!!!"""###$$$%%%%%%&&&###"""""""""""""""!!!!!!$$$$$$#########"""""""""########################"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!||||||jjj___]]]kkkqqqwwwtttkkkeeefffjjjkkkuuuqqq\\\PPPHHH@@@???>>>:::888999888444333777777444222333555555444333222000000///......---,,,,,,++++++***************))))))))))))***)))((()))******(((&&&((('''%%%$$$$$$%%%'''((((((((((((((('''&&&%%%$$$######$$$%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$'''***%%%%%%%%%''')))(((%%%###((((((((('''&&&&&&&&&%%%))))))'''&&&%%%$$$$$$$$$"""###%%%'''(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))************((((((((()))***)))'''$$$###(((...000000000222444999>>>EEEJJJOOOWWWbbbkkkooouuu|||~~~}}}~~~xxxuuutttooowww|||zzzyyy{{{xxxssshhhccc]]]ZZZ[[[\\\\\\\\\[[[YYYVVVTTTTTTSSSQQQOOOKKKJJJIIIIIIJJJIIIFFFDDDEEEDDDDDDFFFKKKPPPTTTUUUQQQQQQPPPPPPQQQTTTVVVXXXYYYYYYWWWTTTQQQNNNKKKIIIKKKKKKKKKKKKLLLMMMNNNOOOLLLMMMMMMNNNOOOPPPPPPQQQRRRQQQPPPOOOQQQTTTWWWYYYWWWZZZ___dddggghhhgggfffffffffgggiiijjjiiifffdddfffiiimmmoooooonnnooooooqqqoookkkhhhdddbbbaaa```^^^]]]ZZZWWWRRRNNNJJJHHHFFFDDD@@@<<<::::::;;;<<<:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<555444222000...---,,,,,,))))))((('''&&&&&&%%%%%%""""""######$$$$$$$$$%%%"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%% !!!###%%%'''))))))$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###""""""############"""""""""!!! !!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%%%%$$$###%%%%%%$$$###"""!!! !!!!!!"""###############!!!!!!""""""######$$$$$$$$$$$$$$$############"""######""""""!!!!!! %%%$$$$$$$$$######""""""##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! }}}|||llldddbbbeeepppvvvrrriiiddddddcccgggsssooo]]]KKKGGGCCC@@@???>>><<<:::999777555444444444333111888777555333222222333333...+++)))***---...---,,,++++++++++++++++++++++++++++++************++++++'''''')))))))))((('''&&&'''(((((())))))))))))(((&&&'''''''''(((((())))))%%%&&&''')))******++++++$$$$$$%%%&&&'''''''''&&&***%%%###'''(((%%%%%%((()))))))))((('''&&&%%%$$$'''(((&&&!!!"""(((######$$$&&&'''(((&&&$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))((('''%%%$$$$$$$$$$$$%%%'''&&&$$$$$$$$$&&&((()))***'''$$$###$$$&&&''''''(((((((((((())))))))))))((()))))))))))))))(((((()))***+++,,,,,,,,,,,,+++)))+++,,,+++***)))***+++///333666444111111888>>>GGGKKKTTT___kkkuuu|||zzz~~~yyyoooiiihhheee```bbbeeeiiikkkllljjjgggdddUUUSSSOOOLLLJJJJJJKKKLLLOOOLLLHHHHHHIIIJJJGGGEEEBBBBBBCCCDDDFFFHHHKKKLLLJJJJJJJJJLLLOOOSSSVVVXXXZZZWWWUUUXXX___eeeggghhhmmmiiibbbYYYRRRMMMJJJHHHKKKLLLMMMLLLKKKKKKLLLNNNLLLMMMNNNMMMJJJHHHGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJMMMPPPRRRRRRTTTVVVXXXWWWZZZ\\\]]]\\\ZZZXXXWWW___ccchhhmmmqqqrrrqqqpppppppppooonnnmmmllllllllliiimmmnnnggg```]]]ZZZXXXUUUOOOGGGAAA???>>>===;;;<<<;;;:::999:::===@@@BBB@@@BBBCCCCCC@@@===<<<<<<>>><<<:::888555222000///...---+++)))((('''&&&&&&'''&&&%%%############$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################"""######$$$$$$################################################""""""!!!!!!!!!!!!""""""######"""""""""""""""######$$$%%%&&&$$$"""!!!!!!""""""""""""!!!!!!$$$$$$%%%%%%%%%$$$$$$##################"""!!! %%%$$$###""""""###$$$%%%!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!! !!!"""$$$$$$######"""$$$#########""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$##################""""""!!!!!! !!!!!!""""""######""""""""""""##################"""!!!!!!!!!!!!!!!$$$"""!!! !!!"""$$$##############################""""""######$$$$$$&&&%%%$$$"""!!!!!! """""""""""""""######$$$zzziii```^^^dddnnnuuuqqqhhhdddcccbbbfffqqqlllZZZJJJGGGCCC@@@???>>><<<:::999777555444444444333222555444333111000000000000000...------//////---+++******************************))))))))))))******(((((()))))))))(((((('''((((((((()))(((((('''&&&&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&"""&&&&&&'''***'''&&&%%%$$$$$$%%%&&&&&&***)))&&&$$$###$$$'''***%%%$$$$$$%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$&&&'''(((***'''$$$###$$$&&&''''''''''''((((((((()))))))))))))))************)))))))))******+++,,,---------(((***+++,,,+++,,,///111000555;;;<<<===@@@IIIPPP]]]aaajjjttt}}}||||||}}}|||xxxllljjjcccZZZUUUUUUSSSOOONNNPPPSSSVVVXXXWWWVVVUUUJJJHHHGGGEEEEEEFFFHHHIIIIIIHHHGGGGGGHHHJJJJJJIIIJJJJJJKKKMMMPPPTTTWWWYYYYYYYYYXXXXXXYYY[[[^^^___bbb``````eeemmmuuuyyy{{{{{{xxxrrrkkkddd^^^YYYWWWTTTUUUUUUUUUTTTTTTVVVYYYUUUVVVUUURRRNNNKKKIIIIIIGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFFFFFFFGGGHHHLLLNNNNNNOOOOOOOOONNNMMMMMMNNNVVVYYY]]]bbbfffhhhjjjjjjnnnoooppppppqqqqqqppppppsssxxxxxxqqqjjjhhhfffdddeee^^^UUUMMMHHHDDD@@@>>>@@@>>><<<;;;<<<>>>AAACCC???AAABBBBBBAAA@@@@@@AAA@@@???>>>;;;999777555444444333000---+++((('''&&&'''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&%%%###"""!!!!!!!!!######################################################""""""""""""############""""""""""""######"""""""""###############!!!!!!""""""""""""!!!!!!"""""""""######""""""!!!######$$$$$$###""""""!!!"""!!!  !!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$######"""############"""""""""!!!&&&&&&%%%%%%$$$#########!!!!!!!!!!!! ###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$###""""""""""""""""""!!!  !!!"""########################$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%###"""!!!!!!!!!"""""""""""""""###$$$$$$xxxggg]]][[[bbblllsssppphhhdddbbb```cccnnnzzzzzzgggUUUJJJGGGCCC@@@???===<<<:::999777555444444444333222444333333222111000///...222111111222222000---***))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((((((((())))))((())))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%'''((((((((((((((('''&&&"""###&&&$$$###$$$'''&&&%%%$$$$$$%%%&&&''''''%%%""""""%%%''''''''''''%%%$$$$$$&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''***'''$$$$$$%%%'''((((((''''''''''''((((((((((((************************''''''((()))***+++,,,,,,,,,---///000000222555888888???GGGLLLPPPVVV```gggtttxxx|||wwwuuurrrqqqssstttpppeee\\\VVVUUUOOOGGGCCCDDDDDDBBBDDDEEEFFFHHHJJJJJJJJJJJJEEEEEEFFFGGGIIIKKKMMMNNNJJJKKKMMMNNNOOOPPPSSSUUUWWWXXXZZZ^^^bbbgggkkknnntttrrrpppnnnmmmmmmmmmmmmmmmkkkkkkqqqzzz~~~wwwqqqlllhhhbbbbbbbbb```___aaadddfffjjjiiifffbbb\\\WWWVVVVVVOOONNNNNNLLLJJJHHHEEEDDDHHHHHHHHHFFFEEEGGGJJJMMMNNNMMMLLLJJJIIIIIIIIIJJJLLLMMMOOOSSSWWW\\\```bbbhhhjjjmmmqqqssstttttttttzzz~~~yyysssssssssqqqrrrlllcccZZZTTTNNNJJJGGGIIIFFFCCC@@@???@@@BBBCCCAAABBBCCCBBBAAABBBCCCEEECCCBBBAAA???>>><<<;;;:::999777555222///---,,,+++(((''''''&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""!!!!!!################################################$$$$$$############$$$$$$###"""""""""""""""############!!!!!!!!!###$$$%%%!!!""""""######""""""!!!!!!!!!""""""###""""""!!!###$$$$$$$$$$$$###""""""$$$###""""""""""""###$$$#########"""""""""""""""!!!""""""######""""""!!!!!!!!!"""############"""############""""""""""""&&&&&&%%%%%%$$$#########$$$############"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############%%%$$$$$$###############!!!!!!!!!!!!#################################$$$%%%&&&'''((()))(((&&&$$$###"""!!!!!!###""""""""""""###$$$$$$xxxggg]]]ZZZ```kkkrrrpppjjjfffbbb___aaakkkvvv}}}}}}uuubbbQQQIIIFFFBBB@@@>>>===<<<:::888666444444444555444222444444444444333222111000111222444555444111---***************************((((((''''''''''''((((((((('''&&&&&&&&&'''((()))(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))******++++++)))))))))))))))((('''&&&((('''&&&'''(((&&&$$$###((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%)))'''$$$$$$&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))%%%%%%$$$$$$$$$&&&'''((()))((('''&&&%%%%%%&&&&&&)))'''%%%%%%'''((()))(((&&&'''''''''(((((((((((()))))))))))))))******+++*********+++,,,---......333444777888999;;;???AAAIIIPPPXXX___eeekkktttzzzvvvlllfffhhhfffffffffeee___TTTLLLLLLMMMIIIBBB???BBBDDDCCCFFFFFFFFFFFFHHHJJJKKKLLLNNNOOOQQQTTTWWWYYYZZZ[[[YYY\\\^^^___^^^___cccggghhhiiilllpppuuu{{{|||yyyxxxwwwvvvsssrrruuu{{{|||wwwtttppppppooolllkkkkkknnnpppyyyxxxtttnnnhhhdddcccccc^^^]]]\\\YYYVVVSSSPPPOOOUUUVVVVVVUUUSSSSSSTTTUUUVVVUUUSSSRRRPPPOOOLLLJJJHHHGGGGGGGGGJJJOOOTTTWWW^^^aaafffkkkoooqqqqqqqqqsssxxxyyyuuurrrtttwwwwwwuuuqqqkkkeee```\\\YYYWWWVVVSSSMMMGGGCCC@@@@@@@@@DDDDDDDDDBBB@@@AAACCCEEECCCBBBAAA@@@???>>>>>>===888888666555444333333333,,,,,,+++***((((((''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%################################################$$$######""""""######$$$""""""""""""""""""###$$$&&&%%%$$$###"""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############"""""""""######"""""""""!!!"""""""""#####################"""""""""""""""!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$#########""""""""""""!!!!!!!!!!!!######""""""!!!!!! !!!"""""""""############$$$######""""""#########"""!!! !!!"""########################!!!!!!!!!!!!"""$$$%%%&&&((('''&&&$$$""""""!!!!!!######""""""######$$$%%%zzziii___]]]```jjjrrrrrrmmmhhhddd______iiittt{{{{{{rrr```OOOHHHEEEAAA???>>>===<<<:::888666444444444555444333444444444333333333333333000222555666444111---+++++++++++++++++++++++++++((((((''''''''''''((((((&&&&&&%%%$$$%%%&&&((()))'''((())))))************((((((''''''''''''''''''%%%&&&''')))******++++++)))*********)))(((''''''$$$$$$%%%&&&)))+++***((("""###&&&(((((('''%%%###&&&)))---,,,(((&&&''')))***(((%%%%%%&&&(((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))$$$$$$#########%%%&&&''')))(((((('''&&&&&&&&&&&&)))'''&&&&&&((()))***)))'''''''''(((((((((((())))))(((((((((((()))***+++.........///000222444555777;;;???CCCGGGJJJNNNQQQ[[[aaajjjrrrxxx~~~~~~qqqcccXXXSSSYYY[[[^^^^^^ZZZTTTOOOKKKIIILLLKKKFFFDDDGGGJJJJJJFFFFFFGGGIIIMMMRRRVVVYYYbbbdddgggkkkmmmnnnnnnnnnnnnppprrrqqqooonnnqqquuuvvvwwwyyy}}}|||zzzxxxyyyvvvssstttyyy~~~|||zzz{{{{{{yyyvvvsssssstttvvv{{{zzzvvvpppjjjgggggghhhkkkjjjhhheeebbb```^^^^^^bbbeeehhhiiigggdddbbbaaa___^^^]]]\\\[[[VVVPPPKKKIIIGGGDDDBBBCCCFFFIIILLLRRRUUUZZZ```dddfffffffffdddiiikkkiiihhhmmmrrrtttrrrqqqooollliiiffffffeeeddd```YYYQQQJJJEEEAAA@@@AAAAAAAAA@@@>>>???AAACCCAAA@@@@@@??????>>>>>>===:::999888777666555555555222111000...,,,***((('''&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&################################################""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$###$$$%%%&&&%%%###!!! """"""############""""""!!!"""###$$$$$$$$$$$$$$$"""######$$$$$$$$$###### !!!!!!!!!!!!!!!!!!  """###$$$%%%&&&""""""############"""""""""""""""""""""#########""""""""""""""""""######!!!!!!!!!"""######$$$$$$"""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!"""""""""############""""""!!!!!!!!!""""""######""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$###!!!!!!!!!!!!###############$$$$$$%%%{{{jjj```^^^___iiirrrrrrnnnjjjddd___]]]hhhttt|||}}}tttaaaPPPGGGEEEAAA???>>>===<<<;;;777666444444555555444333222111111000111222444555333555888888444000---,,,++++++++++++++++++++++++((((((''''''''''''((((((%%%%%%%%%%%%&&&'''(((((('''(((((()))))))))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&%%%((())))))))))))(((((('''$$$%%%%%%###&&&******'''"""%%%''''''&&&%%%###(((---+++&&&###%%%(((***(((''''''((((((((('''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&'''(((((((((''''''''''''''')))'''&&&''')))*********(((((((((((())))))))))))***)))(((((()))***,,,---,,,---...000333777:::<<>>=========>>>===;;;888666555444333666555444222000...+++***''''''&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""######################################################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%% $$$&&&'''&&&%%%###"""######$$$$$$######""" !!!""""""""""""!!!!!!"""############"""!!!""""""######""""""!!! """###$$$%%%&&&"""######$$$$$$######""""""""""""!!!"""######$$$""""""""""""############&&&&&&%%%%%%$$$###############""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!"""###########################""""""""""""""""""""""""$$$############$$$%%%%%%$$$###""""""!!!!!!""""""$$$############$$$%%%%%%~~~{{{jjj___\\\]]]gggpppqqqoookkkddd]]]]]]hhhvvvwwwcccQQQGGGDDD@@@>>>>>>===<<<;;;777555444444555555555444333111000///111444777:::999;;;<<<:::444///,,,+++************************)))(((((((((((((((((()))%%%&&&'''((())))))))))))(((((((((((('''&&&%%%$$$(((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%''''''(((((())))))((((((***,,,)))&&&(((...000---######$$$$$$%%%&&&'''(((!!!$$$&&&&&&$$$###$$$%%%***)))(((((())))))'''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&%%%&&&'''(((&&&''''''((((((((((((((((((''''''(((***++++++***))))))))))))*********+++,,,+++*********,,,...000///000333777>>>DDDJJJNNNXXX^^^hhhqqqvvvzzz}}}~~~{{{xxxpppiiieeeccc]]]___```\\\TTTOOOMMMNNNEEEEEEFFFIIIMMMQQQSSSTTTRRRYYY^^^]]][[[]]]______[[[]]]bbbhhhpppyyy~~~|||zzz||||||||||||~~~~~~{{{xxxwwwpppmmmjjjjjjooorrrtttsssmmmkkkiiihhhhhhjjjmmmooorrrsssuuutttrrrppppppppptttqqqmmmgggbbbaaacccfffgggeeecccaaabbbeeejjjlllssswww|||~~~}}}{{{yyyyyyqqqooonnnpppqqqnnngggaaaXXXVVVSSSPPPLLLIIIGGGFFFEEEFFFGGGIIIJJJKKKKKKKKKIIINNNOOOLLLLLLRRRYYY\\\___cccfffhhhhhhiiikkkmmmooonnnlllhhhddd^^^ZZZWWWMMMNNNNNNLLLHHHFFFEEEEEEAAAAAA@@@@@@???>>>>>>===???>>><<<:::888666555555666666666666444222000///---,,,+++)))(((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""############################################################""""""""""""""""""###!!!!!!!!!!!!"""###$$$%%% !!!###%%%&&&&&&&&&&&&"""######$$$$$$######""" !!!"""""""""""" !!!"""""""""""""""###$$$%%%%%%%%%%%%$$$###"""""""""""""""#########"""######$$$$$$######"""###"""!!!!!!!!!"""$$$$$$!!!"""""""""############&&&&&&%%%%%%$$$#########%%%%%%%%%$$$$$$$$$$$$### !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""""""""############""""""!!!!!!""""""###$$$""""""############""""""""""""""""""""""""""""""%%%$$$$$$#####################""""""######$$$%%%$$$$$$######$$$$$$%%%&&&xxxyyy{{{{{{zzzhhh\\\YYY[[[eeennnpppnnnjjjccc\\\]]]iiiwwwyyyeeeSSSFFFDDD@@@>>>>>>===<<<;;;777555444444555555555444555333111111333777<<>>===<<<;;;:::::::::::::::555666777777777666444444222111...,,,)))(((&&&&&&(((''''''&&&&&&''''''(((########################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###%%%&&&'''################################################$$$$$$############$$$$$$!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$ !!!!!!"""!!!!!! !!!"""######"""!!! %%%$$$$$$###"""!!!!!! ######$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%!!!!!!""""""#########$$$!!!!!!!!!"""######$$$$$$"""""""""!!!!!!!!!!!! !!!!!!!!!""""""###### !!!!!!""""""######""""""""""""##################""""""###$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###"""!!! ############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&~~~xxxsssppprrrvvv{{{ggg[[[XXXXXXdddooorrroookkkccc]]]___fffqqq|||vvvdddVVVGGGDDDAAA???>>>===:::999888777555333222333444555444333333555999===>>>>>><<<:::666111...,,,++++++******))))))******+++,,,+++++++++***((($$$ &&&''''''(((''''''&&&%%%(((((((((((((((((((((((((((((((((((((((''''''&&&'''&&&&&&%%%%%%'''((()))''''''''''''''''''&&&&&&,,,)))'''(((///;;;GGGOOOEEE666%%% &&&,,,***%%%))))))(((((((((((())))))******)))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((()))***)))'''&&&&&&''')))((('''&&&&&&&&&&&&&&&******))))))(((((('''''''''''''''''''''((()))***+++)))'''''''''((('''&&&******))))))))))))***+++))),,,...---)))'''(((***333---,,,222777777999>>>???HHHTTT]]]cccjjjttt|||~~~}}}xxxmmm^^^TTTPPPMMMJJJGGGBBBGGGOOOVVV[[[[[[YYYWWWUUURRRQQQVVV```jjjoooppprrrtttwwwzzz|||~~~xxxxxxyyyzzz}}}}}}xxxssspppnnnooommmiiifffcccbbbaaaaaaeeeeeecccaaa```bbbfffiiijjjeee``````bbbccc___ZZZQQQQQQOOOMMMLLLOOOSSSWWWWWW]]]aaabbbbbbccc___ZZZ\\\ZZZWWWTTTSSSRRRSSSTTTUUUUUUUUUTTTVVV\\\fffmmmjjjjjjkkknnnpppqqqpppnnniiiiiiiiiiiiiiijjjmmmppphhheeeaaa]]]ZZZZZZ]]]```XXXSSSLLLGGGGGGHHHGGGFFFFFFEEECCCBBBAAAAAABBBCCCKKKKKKLLLOOOTTTZZZ___bbbiiiiiihhhiiikkkkkkiiigggfffkkkooooooiii___WWWQQQMMMNNNLLLHHHBBB>>>>>>???===>>>???@@@???>>><<<:::555333222333444555555444444555666555333...***'''***)))'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!! ######"""""""""""""""###%%%%%%$$$###"""""""""###&&&%%%###"""""""""###$$$###############"""!!!!!!"""#########$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%$$$$$$$$$###"""""""""########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""###""""""!!! """###$$$$$$###"""###$$$%%%###!!!!!!"""###"""!!!!!!!!!"""###############""""""""""""############!!!!!!!!!""""""""""""""" ###%%%%%%###!!!###%%%(((''''''&&&&&&%%%%%%$$$yyytttpppnnnqqqwww}}}iii\\\XXXVVVbbbmmmqqqoookkkeee^^^^^^dddooozzz}}}sssaaaRRRJJJGGGCCC@@@>>><<<999777999777555333222333333444333333444666999<<<<<<<<<666555111...,,,+++++++++******))))))******+++,,,((())))))***)))(((&&&%%%))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&)))))))))***)))(((((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''***(((&&&&&&)))...444777666///'''$$$&&&)))((('''(((''''''&&&&&&''''''(((***))))))((((((''''''&&&&&&&&&'''''''''''''''(((((()))))))))'''&&&'''((()))((('''&&&&&&&&&&&&'''))))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((***)))''''''(((((('''&&&((((((((()))******++++++***---//////,,,+++---///111------333888<<>>??????@@@@@@>>>;;;999888666444333444444333222777999:::;;;999666111...+++***(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$###""""""$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######""""""######$$$###""""""""""""###$$$###$$$$$$$$$######"""!!!"""""""""#########$$$$$$&&&%%%$$$######"""############""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! ###$$$%%%$$$""""""###$$$%%%###!!!!!!"""###"""!!!!!!!!!"""###############""""""""""""############$$$#########"""!!!!!!!!! """###$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&}}}tttooommmmmmssszzzmmm^^^YYYTTT```lllpppnnnkkkeee___]]]cccnnnyyy|||rrr```QQQLLLIIIEEEAAA???<<<999666999777555444222222222333333333444777999:::999888000///---+++******++++++******))))))******+++,,,))))))))))))))))))))))))***)))((((((((()))******%%%&&&''''''''''''&&&%%%***************))))))(((''''''''''''''''''&&&&&&''''''''''''''''''''''''******++++++***))))))(((%%%'''))))))'''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))(((((((((((((((((((((((((((''''''''''''((()))((('''&&&'''(((((((((''''''&&&&&&'''''''''''''''''''''(((((((((******)))((((((((())))))***)))''''''((()))((('''&&&'''(((******+++++++++&&&))),,,---+++,,,///222222111444:::AAAJJJWWWcccooouuu}}}{{{yyywwwqqqiii^^^WWWUUUSSSOOOKKKNNNMMMKKKHHHGGGHHHLLLOOOUUUZZZbbbkkkqqqtttuuutttvvvsssrrrvvv|||wwwssspppooosssoookkkhhhfffeeedddcccccceeefffggghhhhhhgggfffddd```YYYRRRLLLIIIHHHHHHFFFHHHJJJLLLOOOUUU[[[``````___]]]ZZZVVVRRRNNNKKKFFFEEEBBB???======AAACCCLLLQQQSSSRRRRRRTTTRRRMMMHHHGGGEEECCCAAA@@@??????BBBEEEIIILLLNNNQQQTTTWWWZZZYYYXXXYYY[[[[[[YYYWWWUUUVVVVVVVVVVVVYYY^^^aaahhhgggfffeeeeeedddddddddddd```[[[XXXWWWVVVUUUUUUVVVVVVTTTRRROOOLLLIIIGGGAAA@@@???@@@BBBFFFJJJMMMOOORRRUUUWWWWWWYYY]]]aaaiiimmmrrrvvvvvvvvvuuuuuuqqqoookkkcccZZZPPPJJJGGGBBBAAA@@@@@@@@@@@@>>><<<<<<:::666444333333111000888:::===??????<<<999666...---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######""""""!!!!!!!!!"""############$$$$$$$$$###""""""!!!!!!!!!"""""""""######&&&%%%$$$######"""""""""!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""""""""""" !!!!!!""""""""""""!!!###%%%%%%$$$"""!!!"""###%%%###!!!!!!"""###"""!!!!!!!!!"""###############""""""""""""############%%%%%%$$$###"""!!! """!!!!!!###$$$$$$###"""""""""######$$$%%%%%%&&&~~~tttooommmooovvvrrrbbb[[[VVVaaalllooommmjjjddd^^^]]]dddooo{{{vvvdddVVVLLLIIIEEEBBB???===:::888888777666444222222222222333333444777999999666444---,,,+++***))))))************))))))******+++,,,++++++***((((((((((((((()))(((&&&%%%%%%''')))***%%%&&&((())))))(((&&&%%%)))************)))((((((&&&'''((((((((('''&&&%%%''''''''''''((((((((((((((()))+++------+++)))((($$$(((***'''&&&&&&(((&&&%%%%%%%%%%%%%%%%%%&&&((((((((()))))))))******)))(((((((((''''''&&&&&&'''((()))((('''&&&'''(((((((((''''''''''''((((((%%%%%%&&&&&&''''''((((((******)))((('''''''''(((***)))''''''((())))))((('''((()))+++++++++******&&&)))---...---///333666888===DDDKKKSSS^^^nnnzzz|||vvvpppkkkgggbbb```___WWWNNNJJJKKKLLLJJJGGGEEEIIIOOORRRTTTXXX```fffmmmpppvvv{{{~~~~~~}}}}}}zzzyyy{{{}}}|||zzzvvvrrrnnnjjjhhheeeaaa[[[XXXVVVWWWVVVVVVZZZ\\\^^^```aaaaaaaaa```___ZZZSSSKKKFFFCCCBBBAAABBBCCCEEEFFFHHHLLLRRRVVVWWWWWWVVVSSSOOOLLLJJJKKKDDDCCCAAA===;;;;;;===@@@DDDGGGIIIHHHHHHJJJIIIEEEGGGFFFDDDBBB@@@???======<<>><<<:::777666555444333222111111222222333555777777444222......---+++***)))))))))******))))))******+++,,,***)))((('''''''''(((((()))(((&&&%%%&&&''')))+++'''((()))******)))((('''(((((())))))(((((('''&&&%%%&&&'''(((((('''&&&%%%'''''''''((((((((())))))###$$$%%%'''((((((((((((%%%%%%&&&(((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((())))))******(((''''''&&&&&&%%%%%%%%%&&&((()))(((''''''((()))(((((('''''''''(((((()))%%%%%%&&&&&&''''''(((((('''&&&%%%%%%$$$$$$$$$$$$***((('''''')))***))))))++++++++++++++++++******+++...222444555777===AAAGGGPPP[[[ccckkkuuu{{{rrrmmmeee^^^ZZZUUUQQQMMMOOOIIICCCCCCFFFJJJKKKJJJEEEMMMXXX```dddjjjrrryyy}}}zzzxxxwwwzzz}}}~~~|||{{{vvvuuutttrrrooojjjfffddd\\\WWWQQQMMMKKKLLLLLLLLLJJJLLLPPPUUUYYY\\\^^^^^^WWWSSSNNNHHHDDDAAAAAAAAA>>>???AAABBBCCCFFFJJJNNNMMMNNNNNNLLLJJJIIIKKKLLLEEEEEECCC@@@======???AAA???CCCEEEDDDEEEGGGFFFBBBIIIGGGEEECCCAAA???>>>>>><<<<<<>>>AAADDDHHHJJJKKKIIIGGGEEEEEEEEEEEECCCBBB@@@AAABBBCCCFFFKKKRRRWWW``````aaabbbccc```[[[VVVSSSRRRQQQQQQRRRUUUYYY[[[eeefffggghhhgggccc```^^^TTTRRRNNNJJJEEEBBB@@@>>>@@@CCCFFFEEEDDDFFFMMMSSS]]]dddoooxxx||||||{{{zzz||||||{{{yyywwwsssnnnkkk\\\SSSHHHAAA???@@@@@@???@@@<<<888666666666666666666888<<>><<<:::555555444444333333222222222111222333555555333111//////...---,,,***))))))******))))))******+++,,,%%%&&&&&&''')))******+++***))))))((()))***,,,---))))))))))))))))))))))))((((((((((((((('''&&&&&&%%%&&&&&&'''(((((('''''''''''''''(((((())))))***&&&&&&%%%%%%&&&'''((((((***(((&&&&&&)))***)))(((((((((''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''((()))((((((''''''(((((())))))'''''''''''''''((((((((())))))(((((('''(((((((((***((('''((()))******)))------,,,++++++,,,,,,------111555999<<>>???BBBCCCEEEHHHLLLOOONNNOOOQQQRRRSSSSSSRRRQQQMMMMMMKKKGGGDDDBBBCCCEEECCCHHHKKKKKKMMMOOONNNJJJLLLJJJFFFCCCAAA@@@@@@@@@@@@??????@@@CCCDDDDDDCCCDDDBBB@@@?????????>>>===;;;<<<<<<<<<>>>CCCJJJOOOZZZZZZ[[[]]]___\\\VVVPPPIIIJJJJJJJJJLLLPPPWWW\\\cccdddfffhhhhhhgggeeeccc^^^]]][[[XXXSSSNNNIIIGGGEEEEEEDDDAAA???@@@EEEIIIRRR\\\jjjvvv}}}~~~~~~|||yyyvvvmmmbbbSSSIIIEEECCC@@@===AAA>>>:::888888999::::::999;;;===???AAABBBCCCCCCBBB@@@>>>;;;666222///---)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$############"""""""""########################$$$$$$$$$###""""""!!!!!!"""""""""""""""#####################$$$%%%&&&&&&""""""!!!!!!!!!"""######%%%%%%$$$###"""  !!!!!!""""""!!!!!!!!!!!!!!!"""""""""#########"""!!! ############$$$$$$$$$$$$ """"""""""""#################################### !!!!!!""""""""""""!!!"""###$$$$$$###"""###$$$%%%###!!!!!!"""###"""!!!!!!!!!"""###############""""""""""""############ !!!"""###$$$$$$$$$######%%%&&&&&&%%%$$$$$$######"""!!!!!! ~~~uuuooolllpppvvvtttddd\\\\\\gggoooqqqnnnjjjeee___aaagggssszzziii[[[IIIFFFBBB@@@>>><<<:::888333333333444444333333222222111000111333444333222.........---,,,+++************))))))******+++,,,%%%'''(((***++++++******((())))))***++++++,,,,,,***)))(((''''''((()))***)))))))))))))))(((''''''%%%%%%%%%&&&'''((()))***&&&''''''((())))))******)))))))))(((((())))))******((('''''')))******)))((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&'''((((((''''''(((***((((((((((((((()))******))))))((((((((((((((('''+++************++++++,,,***((('''((()))++++++***---,,,++++++,,,...111333222666===CCCIIIRRR[[[bbbqqqyyyvvvoooZZZTTTLLLHHHHHHIIIGGGDDDDDDGGGKKKNNNQQQUUUZZZ^^^kkkrrr}}}~~~vvvuuusssoookkkgggeeeddd``````___aaadddiiimmmpppttttttrrroooiiibbb[[[VVVOOOLLLGGGDDDCCCCCCCCCBBBFFFFFFEEEEEEFFFHHHJJJLLLPPPOOONNNMMMKKKJJJIIIIIIKKKLLLOOOPPPRRRTTTXXX[[[cccdddhhhmmmooolllddd^^^\\\[[[XXXSSSNNNJJJJJJJJJNNNTTTXXXZZZ\\\^^^]]]XXXTTTQQQLLLGGGEEEEEEFFFGGGFFFFFFHHHLLLPPPPPPMMMJJJFFFCCCAAA@@@@@@AAA@@@??????>>><<<;;;;;;>>>DDDIIIPPPOOOPPPTTTXXXWWWQQQLLLCCCCCCBBBBBBCCCIIIRRRYYY\\\]]]___aaabbbaaa`````````aaacccdddbbb^^^YYYVVVRRRNNNIIIDDDAAA@@@BBBDDDHHHQQQ___lllvvv|||}}}{{{{{{}}}}}}{{{yyywwwmmmaaaYYYVVVSSSLLLGGGEEEAAA===::::::;;;<<<<<<<<<<<<<<<===???AAABBBDDDCCCCCCBBB@@@===999666555,,,,,,+++***((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!$$$$$$##############################$$$%%%&&&'''!!!!!!!!!!!!!!!"""######"""###$$$$$$$$$###"""!!!!!!!!!"""###############"""""""""#########$$$$$$$$$$$$###"""!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""#########"""""""""""""""########################!!!""""""""""""!!!!!! !!!"""$$$$$$######$$$&&&%%%###!!!!!!"""###"""!!!!!!!!!"""###############""""""""""""############""""""######$$$$$$%%%%%%!!!"""$$$$$$#########$$$######""""""""""""""""""}}}ssslllgggiiinnn{{{rrrbbbZZZ[[[fffoooqqqnnnlllgggbbbgggmmmxxx}}}jjj\\\JJJGGGCCC@@@===;;;888555111222333444444444333333222000//////111333333333,,,------------,,,++++++*********)))***++++++,,,***+++,,,---,,,***((('''%%%&&&((()))***************)))&&&%%%%%%&&&)))******************)))((((((%%%$$$$$$%%%&&&(((***,,,&&&''''''((()))******+++&&&''''''(((((()))))))))&&&'''))))))))))))***+++(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%'''((((((''''''(((***((((((((((((((()))************))))))((((((''''''%%%%%%%%%%%%%%%&&&'''(((***((('''(((***++++++***,,,+++******,,,111555888<<>>BBBFFFFFFEEEGGGLLLQQQRRRMMMHHH???>>>===;;;===CCCMMMTTTVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^aaagggjjjkkkhhhdddaaa]]]XXXOOOIIIEEEDDDDDDCCCAAAIIIUUUaaakkkrrrxxx{{{yyyvvvtttuuuxxxzzzzzzxxxyyyrrrkkkhhhgggddd\\\UUUHHHDDD???;;;;;;<<<<<<<<<<<<;;;::::::;;;>>>AAABBBCCCCCCCCCBBBAAA>>><<<;;;000///...,,,***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! $$$#########""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!"""###### !!!###$$$%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$""""""""""""###$$$%%%&&&######""""""!!!!!! ########################$$$$$$######""""""!!!!!!########################""""""###""""""!!! !!!#########$$$%%%'''%%%###!!!!!!"""###"""!!!!!!!!!"""###############""""""""""""############&&&%%%%%%%%%%%%%%%%%%%%%!!!$$$###!!! !!!$$$!!!!!!""""""######$$$$$$|||pppjjjhhhhhhggguuuiii___aaa^^^fffpppsssnnnhhheeedddccclllzzzzzziii\\\NNNJJJEEE???<<<:::;;;;;;555333222222444555555444111111111111111111111111//////---,,,+++*********+++)))'''&&&%%%&&&((()))))))))(((((('''''''''&&&(((((()))***++++++,,,,,,+++*********+++***(((%%%***)))((((((((((((((()))''''''((((((((((((''''''******))))))((((((''''''******))))))(((((('''''''''''''''((((((((())))))***)))(((&&&$$$%%%(((+++(((((((((((((((((((((((((((((('''(((((()))******)))(((&&&%%%%%%&&&((()))******))))))((((((''''''))))))))))))))))))))))))'''''''''(((((()))***+++,,,(((&&&)))***((()))+++...000222222222666===BBBMMMSSS]]]fffnnnuuu}}}}}}sssnnniiieeeccc___[[[WWWSSSPPPMMMJJJJJJLLLNNNPPP]]]```dddjjjoootttwwwyyy|||}}}zzzwwwvvvuuusssvvvvvvrrrggg]]]UUURRRJJJJJJJJJJJJLLLQQQXXX]]]iiiiiiddd\\\XXXWWWUUUQQQMMMMMMNNNQQQUUUWWWXXXWWWTTTOOOKKKLLLOOOVVVbbbmmmwww{{{zzzqqqjjjiiilllmmmooonnnlllhhhffffffiiilll}}}zzzqqqgggfffdddaaa^^^\\\[[[ZZZ[[[[[[[[[^^^aaacccbbbaaa]]]ZZZUUUQQQPPPRRRUUUWWWXXX\\\dddkkkpppoookkkgggZZZTTTMMMJJJLLLQQQVVVYYY^^^RRRGGGEEEFFFDDDCCCCCCFFFDDDCCCEEEIIIJJJFFFBBBDDDAAA===;;;<<>>======>>>??????DDDEEEEEEEEECCCAAA???>>>777666444111...+++(((&&&((('''&&&%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""###$$$%%%%%%%%%###"""!!!!!!"""$$$%%%&&&&&&%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""######""""""""""""""""""""""""$$$$$$"""  ###&&&###$$$$$$$$$$$$###""""""###"""""""""###$$$%%%%%%$$$#########""""""!!!!!!###$$$%%%%%%%%%###"""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$######"""""""""###%%%&&&!!!!!!"""""""""#########"""###$$$%%%%%%$$$###"""######""""""""""""######qqqhhhdddaaa```jjjwwwjjj______^^^fffooorrrmmmfffaaa```aaaiiivvvuuufffZZZLLLIIIEEE@@@<<<;;;::::::777555333333444444333222111111111111111111111111///...---,,,+++************)))((('''&&&'''((((((******)))))))))((((((((((((((()))******+++,,,,,,,,,+++***+++,,,+++)))'''******))))))))))))******''''''((((((((((((''''''))))))))))))((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''++++++)))'''%%%$$$&&&((((((((((((((((((((((((((())))))))))))))))))***+++***)))'''&&&&&&''')))*********))))))(((((((((((())))))))))))))))))))))))(((((('''(((((()))******,,,((((((+++,,,++++++...///111333666:::BBBMMMUUU___eeennntttxxx||||||xxxssslllhhh```]]]XXXUUUUUUTTTRRRPPPTTTVVVXXXZZZ\\\```eeehhhoooppprrrtttwwwyyyzzz{{{~~~~~~|||zzzzzzyyywwwuuutttsssrrrrrrqqqtttuuuqqqggg]]]UUUQQQEEEFFFEEEEEEFFFIIINNNRRRXXX\\\______```cccbbb^^^cccccccccfffiiikkkkkkjjjccc\\\WWWWWWYYY___lllxxxyyyoookkkjjjjjjmmmllljjjfffcccbbbdddfffpppsssyyy~~~{{{tttnnneeedddbbb```___^^^]]]]]]YYYXXXYYYZZZ]]]^^^]]][[[XXXWWWVVVTTTTTTTTTTTTUUU[[[___eeelllqqqqqqooommmdddaaa]]][[[]]]bbbjjjoooqqqeeeYYYTTTQQQLLLGGGFFFHHHDDD@@@???AAABBBAAA??????>>><<<;;;<<>>CCCDDDEEEEEEDDDCCCBBBAAA>>>===;;;888444000---,,,((((((&&&%%%%%%%%%&&&&&&%%%%%%$$$############$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""""" !!!"""######$$$############$$$$$$$$$###"""!!!"""""""""############$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""######""""""""""""""""""""""""#########!!! !!!###%%%###$$$$$$$$$$$$###""""""#########"""######$$$$$$$$$#########""""""""""""$$$$$$$$$$$$$$$###""""""########################""""""#########$$$$$$$$$######"""""""""###%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$$$$######"""######""""""""""""######rrrgggaaa]]]\\\dddqqqmmm___\\\]]]eeeoooqqqlllccc]]][[[___eeeooovvvwwwnnnaaaWWWIIIHHHEEEAAA>>>;;;:::999888666444333333333222111111111111111111111111111......,,,+++***))))))))))))))))))(((((((((''''''************))))))))))))((())))))******+++++++++,,,+++++++++------+++)))******************++++++''''''((((((((((((''''''(((((((((((())))))))))))%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&'''''''''***++++++)))&&&$$$%%%%%%((((((((((((((((((((((((((((((''''''&&&'''''''''******((((((((((((*********))))))))))))((((((((()))))))))))))))))))))))))))((((((((((((((()))******((((((+++---+++,,,000444666;;;???GGGSSSaaakkkssszzz{{{wwwqqqkkkeee^^^WWWRRRNNNKKKGGGFFFHHHJJJLLLMMMXXX```iiinnnqqquuu{{{~~~~~~~~~~~~{{{zzzwwwtttqqqooonnnmmmjjjjjjkkklllmmmnnnooooooooorrrsssnnndddZZZSSSPPPDDDEEEFFFFFFFFFHHHKKKNNNSSS\\\eeelllsssxxxwwwsssyyyxxxwwwxxxzzz{{{zzzyyyjjjccc]]]ZZZ[[[```kkkvvvwwwlllfffdddbbbddddddbbb^^^ZZZWWWWWWWWW[[[]]]aaafffiiijjjgggeee`````````___``````aaaaaaZZZZZZYYYZZZ\\\[[[YYYWWWVVVWWWYYY[[[\\\[[[YYYXXX\\\___cccgggiiijjjiiihhhddddddcccbbbcccjjjssszzzxxxnnniiiccc[[[VVVTTTWWWRRRKKKEEECCCBBBAAA@@@=========>>>>>>>>>??????===>>>@@@CCCHHHMMMRRRUUUVVVSSSQQQOOOPPPSSSWWWZZZccccccccccccaaa___]]][[[RRRNNNIIIEEEEEEHHHNNNRRRZZZ[[[\\\[[[[[[[[[]]]^^^```ccckkkwwwxxxpppcccYYYRRRLLLGGGCCC@@@AAABBBBBBBBBBBBAAA@@@BBBCCCDDDEEEEEEEEEEEEEEECCCBBB@@@===:::666333222,,,***(((&&&&&&&&&'''((($$$$$$###"""""""""""""""$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$###############$$$$$$%%%%%%$$$$$$"""!!!#########$$$$$$$$$%%%%%%############""""""""""""##############################$$$$$$$$$$$$####################################""""""""""""######"""""""""""""""""""""""""""###$$$###"""!!!###$$$###$$$$$$$$$$$$###""""""$$$$$$######"""########################"""""""""%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########"""######$$$%%%"""""""""#########$$$$$$######""""""""""""############""""""""""""######~~~qqqhhhbbb``````dddrrrqqqbbb]]]]]]fffoooqqqkkkbbb[[[YYY[[[aaahhhnnnoooggg\\\SSSFFFFFFDDDBBB???<<<999888888666333333444444333222111111111111111111111111...---,,,+++***)))))))))((())))))))))))(((''''''))))))))))))))))))))))))((()))))))))*********++++++*********,,,,,,+++***))))))******************''''''((((((((((((''''''''''''(((((())))))******&&&&&&&&&''''''((((((((((((((((((((())))))))))))((()))+++***(((&&&%%%%%%((((((((((((((((((((((((***)))((((((''''''''''''***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***---+++,,,000000///111555;;;@@@HHHPPPYYYeeerrr{{{}}}xxxvvvpppkkkccc\\\VVVPPPKKKHHHFFFEEECCCDDDHHHNNNSSSWWWcccnnnzzz~~~||||||rrrpppmmmiiifffcccbbbaaa]]]^^^aaadddgggiiikkklllmmmooonnniii```XXXTTTSSSQQQRRRTTTTTTTTTTTTVVVWWWccclllvvv}}}}}}zzzyyyxxxwwwuuusssgggaaa\\\YYYWWWXXX^^^fffmmmssstttmmmddd```^^^\\\[[[[[[ZZZWWWRRRNNNLLLKKKOOOOOOPPPTTTYYY]]]^^^^^^[[[\\\\\\]]]___```bbbccc^^^^^^]]]^^^^^^\\\YYYVVVUUUXXX[[[^^^aaaaaa`````````aaabbbbbbaaa```___```\\\___aaa``````eeeoooxxx|||wwwvvvrrrmmmjjjkkkoookkkcccYYYPPPJJJFFFEEECCCCCCBBBAAA@@@>>><<<<<<>>>======???BBBGGGKKKNNNOOOMMMJJJIIIJJJMMMPPPSSS[[[\\\___``````aaaaaabbb\\\XXXRRRLLLHHHFFFFFFGGGMMMNNNNNNNNNMMMNNNPPPRRRTTTYYYcccppp{{{zzztttkkkccc]]]XXXSSSPPPBBBAAAAAAAAAAAAAAABBBCCCBBBBBBDDDEEEFFFGGGHHHHHHCCCBBBAAA???===:::888666222000---)))((('''((()))%%%$$$######""""""######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$***)))&&&$$$###"""""""""%%%%%%$$$###"""!!! ############$$$$$$$$$%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$##############################$$$######""""""######$$$""""""""""""""""""""""""!!!###%%%%%%$$$""""""######$$$$$$$$$$$$###""""""%%%%%%$$$###"""""""""###########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$!!!!!!!!!!!!""""""""""""$$$###!!!!!!!!!!!!###$$$$$$######""""""######$$$}}}qqqhhhdddeeefffiiivvvwwwiiicccaaaiiiqqqssslllbbb\\\YYYYYY]]]eeejjjjjjcccXXXOOODDDDDDCCCAAA???<<<999777555444222222444555555444111111111111111111111111......,,,+++***)))))))))))))))******))))))((('''(((((((((((((((((((((((()))))))))))))))************(((((((((***,,,+++***''''''))))))******))))))''''''((((((((((((''''''''''''(((((())))))******)))))))))(((((((((''''''((((((((()))))))))******$$$''')))***)))'''''''''((((((((((((((((((((((((------,,,+++************(((((((((((((((((((((((())))))))))))******************************************)))))))))***++++++111///111444555444888???DDDLLLXXXcccmmmvvv|||sssnnneee___WWWPPPKKKIIIFFFEEEEEEGGGJJJOOOVVV___ggglllsss}}}zzzwwwuuummmkkkgggbbb^^^YYYVVVTTTPPPRRRTTTXXX\\\___bbbdddgggiiiiiifffaaa^^^___aaaggghhhhhhfffcccaaa```aaannntttzzz~~~{{{xxxssspppmmmjjjgggeeebbb___\\\[[[XXXSSSTTTXXX]]]eeehhhccc]]][[[[[[ZZZWWWWWWWWWTTTPPPLLLJJJIIIMMMLLLLLLNNNRRRWWWZZZ[[[WWWWWWXXXYYY[[[]]]___```___^^^^^^^^^^^^\\\XXXTTTRRRTTTVVVYYY\\\___```aaacccccccccaaa^^^]]]^^^```^^^aaacccbbbaaaeeemmmuuuxxxvvvvvvyyyxxxwwwxxx}}}~~~rrrdddWWWOOOLLLNNNLLLIIIEEEBBB???<<<;;;===<<<;;;<<<>>>AAAEEEHHHHHHHHHHHHHHHIIIJJJKKKKKKQQQUUUYYY[[[]]]___bbbeeedddbbb___ZZZUUUNNNIIIGGGFFFFFFFFFEEEDDDEEEHHHJJJKKKPPPYYYdddooovvvyyyzzzyyyuuupppkkkgggccc```^^^MMMJJJFFFBBB@@@@@@AAABBBBBBCCCCCCEEEFFFHHHIIIJJJBBBBBBBBBAAA@@@>>>===<<<999777333...+++)))((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%)))(((%%%###!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$##############################$$$$$$############$$$$$$########################!!!###%%%&&&$$$###"""######$$$$$$$$$$$$###""""""%%%%%%$$$###"""""""""##################$$$$$$$$$$$$$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$############$$$$$$$$$%%%%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$rrrhhheeegggkkkxxx}}}sssmmmjjjqqqwwwvvvnnnccc]]]ZZZWWW\\\dddjjjjjjbbbUUULLLCCCCCCBBB@@@>>>;;;999888444333222222444555555555111111111111111111111111//////---,,,+++***************)))))))))(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))'''&&&'''***+++,,,+++%%%&&&((()))******)))(((''''''((((((((((((''''''(((((((((((())))))))))))+++******)))((((((''''''&&&&&&'''''''''(((((((((###&&&((())))))(((((()))(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((((((((((((((()))))))))************+++************************************+++,,,---......---000333555777???IIIRRR\\\jjjvvv}}}|||ppphhh\\\VVVNNNHHHFFFGGGHHHIIIKKKPPPXXX```iiisss{{{~~~xxxrrrooommmiiiddd]]]VVVPPPKKKIIIFFFGGGIIILLLQQQVVVZZZ]]]bbbfffjjjlllkkklllpppsssyyyyyyvvvqqqkkkfffcccbbbgggkkknnnooossszzz|||{{{uuuqqqlllgggdddbbb___\\\]]][[[\\\]]]YYYSSSQQQSSSVVV^^^aaa]]]WWWVVVVVVUUUSSSTTTUUUSSSPPPMMMLLLLLLOOOMMMLLLMMMQQQUUUXXXYYYXXXXXXYYYZZZ[[[\\\^^^^^^]]]]]]]]]^^^^^^\\\XXXTTTQQQQQQRRRSSSUUUWWWZZZ[[[\\\^^^^^^]]]ZZZZZZ]]]aaabbbddddddcccbbbdddjjjooommmmmmqqquuuuuuuuu{{{wwwhhh___\\\YYYWWWSSSOOOJJJEEEBBB@@@===<<<;;;<<<===@@@BBBDDDCCCEEEFFFHHHHHHGGGFFFEEEKKKOOOTTTWWWXXX[[[```eeefffffffffddd___XXXQQQMMMFFFFFFEEEDDDBBBCCCEEEHHHFFFJJJPPPYYYbbbjjjqqqtttwwwvvvtttrrrooollljjjiii___[[[TTTLLLFFFCCCAAAAAACCCCCCDDDDDDEEEGGGHHHIIIDDDDDDDDDDDDCCCBBBAAA@@@===;;;888444000---+++***(((((('''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$"""!!!!!!!!!!!!!!!""""""############$$$%%%&&&'''"""""""""############$$$############""""""""""""##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$########################!!!###&&&&&&$$$############$$$$$$$$$$$$###""""""$$$$$$######"""##################$$$$$$$$$$$$$$$##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$###""""""############$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$rrriiiggglllqqq}}}wwwwww|||zzzoooccc\\\ZZZUUU\\\fffmmmmmmcccUUUJJJCCCBBB@@@???===;;;:::999666444333333444555444333111111111111111111111111000000...---,,,++++++++++++***)))((((((((()))***''''''(((((()))))))))))))))))))))))))))))))))((()))((('''(((***,,,------%%%''')))+++++++++***)))''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((((((((('''&&&'''''''''((((((((((((&&&'''))))))((('''((()))((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&&&&''')))))))))******)))))))))))))))*********+++++++++******************************+++,,,---...000111000000333999===CCCOOO[[[iiirrr}}}~~~xxxkkk___SSSNNNHHHEEEHHHNNNTTTWWWZZZaaakkktttzzz~~~xxxsssppplllggg^^^VVVNNNJJJHHHGGGEEEEEEFFFJJJOOOVVV\\\```gggmmmvvvzzz{{{zzz{{{||||||{{{wwwqqqjjjeeecccccc^^^bbbddddddgggnnnqqqpppmmmjjjeeeaaa```^^^\\\[[[[[[ZZZ\\\___]]]XXXWWWZZZZZZaaaccc^^^YYYXXXXXXXXXXXXYYYYYYYYYWWWVVVWWWXXXYYYXXXWWWYYY\\\```aaabbbccccccbbbbbbbbbccccccdddbbbcccdddffffffddd```]]]XXXXXXXXXWWWWWWWWWVVVVVVXXX[[[\\\ZZZXXXXXX\\\`````````___^^^___aaaccceeefffgggkkkooooooooowww{{{nnnhhhgggccccccbbb___[[[TTTNNNKKKEEEDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDDDDDDDBBBBBBDDDIIINNNQQQRRRUUU[[[```aaabbbddddddaaa\\\XXXTTTJJJJJJHHHFFFDDDDDDGGGIIIFFFGGGJJJOOOUUU]]]fffkkknnnppprrrsssrrrqqqppppppllliiiccc\\\UUUOOOJJJGGGEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFEEECCCAAA@@@???======;;;999666222///---)))(((''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$ !!!!!!"""###############"""""""""###$$$&&&'''#########$$$$$$$$$%%%%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%########################"""$$$%%%%%%$$$###$$$$$$###$$$$$$$$$$$$###""""""#########"""######$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""###$$$$$$%%%$$$###"""!!! !!!!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%rrrjjjjjjqqqxxx~~~}}}pppccc\\\YYYUUU\\\gggpppooodddUUUJJJCCCBBB@@@>>><<<;;;::::::888666444333333333222111111111111111111111111111111000///...---,,,,,,,,,,,,+++)))''''''(((***+++(((((())))))*********+++))))))))))))((((((((((((***)))((((((+++...//////&&&(((***,,,---,,,+++***''''''((((((((((((''''''******))))))((((((''''''%%%%%%&&&&&&'''((((((((())))))))))))************((()))***((('''&&&&&&(((((((((((((((((((((((((((***************+++,,,---******++++++++++++******))))))******++++++++++++******************************+++,,,...000222333:::;;;???FFFLLLUUUdddrrr~~~}}}xxxssspppsssvvvqqqcccWWWLLLHHHEEEFFFMMMWWWaaagggkkkrrr{{{~~~|||yyyzzz}}}~~~}}}zzzvvvtttiiibbbYYYOOOJJJHHHIIIKKKJJJJJJKKKNNNTTT\\\dddiiioooxxx}}}{{{wwwvvvsssnnniiieeeeeeeee]]]aaabbbbbbeeekkknnnlllgggddd```]]]]]]\\\\\\[[[```___aaaddddddaaacccgggdddjjjlllgggbbbbbbddddddcccdddeeeeeeeeeeeegggjjjjjjiiiiiikkkooorrrsssrrrooonnnmmmllllllkkkkkklllkkkkkkmmmoooqqqoookkkhhhbbbcccbbbaaa___[[[XXXVVV^^^```bbb___[[[ZZZ]]]aaa^^^\\\ZZZZZZ\\\^^^______aaacccgggkkkkkkllluuu{{{}}}qqqgggeeegggjjjlllnnnnnnjjjbbbZZZUUUPPPOOOMMMJJJFFFCCCAAA?????????@@@@@@@@@@@@@@@@@@@@@DDDJJJLLLLLLOOOUUU[[[\\\]]]^^^___^^^\\\ZZZYYYNNNNNNLLLIIIFFFFFFIIIKKKIIIHHHGGGHHHKKKSSS\\\bbbdddggglllppprrrssstttuuupppooommmiiibbb[[[TTTPPPFFFFFFDDDCCCCCCCCCDDDEEEHHHHHHFFFDDDBBB???<<<;;;<<<<<<===<<<999666222000(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$###%%%&&&&&&'''&&&%%%###"""###"""!!!!!!!!!"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%###########################$$$%%%%%%######$$$%%%###$$$$$$$$$$$$###""""""###"""""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%!!!"""###%%%%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$######""""""###$$$%%%%%%$$$###"""!!!###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%~~~rrriiigggjjjnnnzzzmmmbbb\\\XXXZZZ```jjjppphhhUUUEEEGGGDDD@@@>>><<<;;;:::888777888999::::::999888777///000111222222111//////...---+++***)))******+++)))))))))(((((((((((((((++++++***)))(((((())))))))))))))))))((((((((((((&&&((()))++++++)))(((&&&)))***+++,,,+++***'''&&&((('''&&&&&&&&&((()))***&&&&&&''''''''''''''''''++++++***)))((('''&&&&&&***)))(((''''''&&&&&&'''))))))(((((('''''''''&&&(((((())))))))))))((((((&&&&&&''''''((()))))))))((()))***,,,...000111222(((((())))))*********++++++***))))))*********(((***---000000//////333666;;;@@@HHHSSS___mmmzzzzzzrrrkkkjjjiiifffaaaZZZTTTPPPIIILLLQQQVVV\\\dddlllqqqzzz{{{xxxtttoooiiieeegggjjjoootttvvvtttooolllaaa```]]]XXXSSSPPPPPPQQQSSSSSSTTTWWW]]]dddkkkooovvv{{{{{{ttttttsssoooiiibbb```aaadddeeeggghhhgggkkkqqqrrrppphhhccc]]][[[]]]aaabbbcccdddhhhlllooopppppppppqqqqqqvvvyyyvvvssssssqqqmmmqqqqqqrrruuuyyy}}}~~~}}}zzzxxxxxxxxxxxxwwwxxxvvvwww||||||wwwrrrrrrlllmmmmmmkkkgggccc``````bbbccccccaaa^^^]]]^^^___bbbcccbbb___ZZZZZZ]]]```\\\\\\]]]___ccchhhlllnnnvvvuuutttqqqnnnjjjgggeeeooooooqqqsssttttttrrrpppiiigggccc]]]UUUMMMFFFBBBAAA???======@@@@@@???<<>>:::;;;:::999;;;<<<;;;777333///...+++)))'''&&&&&&&&&))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$#########$$$"""######$$$$$$#########""""""###$$$$$$$$$######$$$$$$##########################################""""""""""""""""""""""""###############"""!!!!!! !!!"""###$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$#########!!!"""$$$$$$######$$$%%%%%%$$$$$$$$$######""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%///###'''***$$$"""&&&xxxllleeedddhhhkkkyyy~~~xxxttt}}}yyymmmbbb\\\ZZZ\\\bbblllrrrkkkYYYJJJHHHEEEAAA>>>===;;;:::888777888888888777666444333...///000111222222111000///...,,,+++*********+++************************++++++***)))))))))))))))******))))))(((((('''''''''((()))******)))(((''''''(((((())))))((('''&&&''''''&&&&&&&&&''')))))))))))))))((((((((((((((()))))))))((((((''''''&&&((((((((('''(((((())))))))))))((((((((('''''''''(((((())))))))))))((((((&&&&&&''''''((()))))))))))))))))))))************))))))))))))******++++++))))))((()))************(((+++---...000444;;;AAAIIINNNWWWdddpppzzz~~~{{{rrriii```]]]ZZZVVVSSSPPPOOOOOOVVVZZZ```fffmmmuuu}}}~~~xxxuuuqqqlllgggbbb]]]XXXUUUUUUXXX]]]cccgggiiihhhgggiiigggddd___\\\[[[[[[[[[YYYYYYYYY[[[___ccchhhkkkpppsssxxx~~~}}}vvvqqqnnnlllgggaaa]]]]]]bbbfffkkkmmmnnnnnnrrryyy{{{zzzsssooojjjiiikkkoooqqqrrrsssuuuwwwwwwvvvvvvxxxyyy{{{}}}}}}wwwrrrooonnnoooooommmjjjfffeeeeeegggkkkkkkiiieeeaaa_________^^^]]]]]]]]]___bbbfffhhhoooooopppqqqpppooommmllljjjkkkmmmpppsssuuuuuutttvvvuuurrrllleee\\\UUUPPPHHHDDD@@@=========<<<;;;<<<===>>>@@@CCCFFFIIIJJJTTTSSSSSSRRRQQQPPPOOONNNQQQWWW^^^bbbaaa_________XXXRRRJJJDDDAAA@@@BBBCCCKKKOOOTTTZZZ^^^aaacccdddhhhnnnqqqqqqrrrtttpppiiidddYYYOOOKKKGGGAAA@@@BBBGGGFFFFFFFFFEEEBBB===::::::999888:::<<<<<<:::777222000...+++)))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$###!!!!!!###$$$$$$$$$$$$$$$#############################################################################################""""""!!!!!!!!!""""""###$$$$$$$$$##################$$$$$$$$$$$$$$$######""""""""" """######""""""###$$$###"""""""""!!!!!!!!!!!!$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$########################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%'''"""&&&222666---$$$###rrreee___```dddgggssszzzpppkkksssxxx}}}~~~xxxmmmbbb\\\ZZZ\\\aaakkkrrrmmm]]]OOOIIIEEEAAA???===<<<:::888888888777666555333111000,,,...///111222222222222111000...---+++++++++++++++++++++++++++++++++,,,+++***))))))))))))))))))+++******)))(((''''''&&&'''((()))******)))(((''''''''''''''''''(((((()))'''''''''&&&''''''((()))+++++++++******)))))))))(((((((((((((((((((((((((((((((((((()))***++++++))))))((((((((((((''''''(((((())))))))))))((((((&&&''''''(((((())))))***)))))))))((((((((((((((()))************+++++++++)))))))))******+++,,,---,,,---///000444===IIIQQQ]]]cccmmmwww}}}|||yyywwwxxxwwwrrrhhh```TTTPPPLLLIIIJJJOOOTTTYYYggglllssszzz|||vvvooojjjeee]]]VVVQQQMMMIIIGGGHHHLLLRRRYYYaaahhhmmmooowwwsssnnnjjjhhhhhhggggggeeedddbbb```______``````cccfffjjjooorrrrrrooollliiifffaaa\\\ZZZ^^^dddiiiooosssuuuuuuzzz~~~yyyuuusssuuuwww|||zzzwwwtttqqqmmmhhheeecccaaa^^^]]]]]]___bbbdddfffhhhlllnnnpppooonnnmmmiiijjjlllooorrruuuwwwyyy~~~}}}xxxqqqjjjfffWWWRRRKKKEEEBBB@@@>>>===888999:::;;;===???AAABBBLLLLLLLLLKKKKKKJJJJJJIIILLLTTT^^^eeeiiilllooorrriiibbbWWWKKKBBB>>>===>>>CCCDDDHHHNNNSSSUUUUUUTTTZZZaaaiiinnntttxxxxxxuuuuuujjj^^^UUUMMMEEEAAAAAAFFFEEEDDDDDDDDDCCC???<<<999888777999;;;<<<<<<;;;666555333000---+++)))((($$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%#########""""""""""""""" !!!###"""!!!!!!"""###"""""""""""""""!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""##############################!!!!!!"""############"""##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""(((555999///&&&###pppccc]]]^^^bbbeeerrryyynnngggfffmmmuuuxxxuuulllbbb]]]YYYZZZ___jjjqqqmmm___QQQJJJFFFBBB???>>><<<:::888777777666555444222111111...///000111222222111000111111///...---,,,++++++***+++++++++++++++,,,,,,******)))))))))))))))***++++++***)))((('''&&&&&&(((((())))))))))))((((((***)))((('''((()))+++---))))))((((((((())))))))),,,++++++******))))))(((((((((((())))))*********)))))))))))))))***++++++))))))(((((((((((((((((((((((())))))))))))(((((('''''''''((())))))******((())))))***+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++,,,...000111333555888>>>JJJYYYdddqqqxxxyyyrrrnnnpppnnnmmmmmmlllggg^^^WWWMMMKKKJJJLLLSSS]]]hhhnnnyyy}}}xxxsssnnnhhhbbb\\\TTTMMMIIIGGGFFFEEEEEEJJJRRR[[[fffqqq{{{zzzuuurrrqqqnnnlllooollliiiddd___[[[XXXVVVYYY[[[aaaggglllnnnkkkiiiiiigggccc``````dddiiimmmqqqvvvyyy|||{{{uuunnnkkkfffbbb``````bbbdddfffhhhkkknnnooonnnlllkkkjjjkkklllmmmooossswwwzzz{{{~~~{{{wwwhhhddd^^^WWWPPPJJJFFFCCC>>>===;;;::::::;;;===???EEEEEEFFFFFFGGGHHHIIIIIIIIIOOOWWW___dddkkksssxxxxxxrrrgggZZZNNNFFFCCCBBBFFFDDDDDDGGGJJJLLLLLLKKKLLLRRR[[[bbbjjjrrrwwwyyy{{{uuummmdddZZZQQQJJJGGGEEEDDDCCCDDDDDDDDDCCCAAA999999888888888999::::::999888777555222///---+++&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%""""""###%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###"""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""%%%%%%$$$$$$############!!!!!!"""###$$$%%%%%%%%%##################""""""!!!###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%###################################################""""""!!!!!!""""""###########################!!!""""""#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&"""$$$***---(((%%%%%%vvvggg___```dddhhhtttyyylllccc]]]dddnnnsssqqqjjjbbb]]]YYYZZZ```kkkssspppbbbUUUKKKHHHCCC@@@>>>===:::999777777666555444444444444000111222222111000///...111000000///...---++++++((()))))))))******++++++***)))))))))))))))***************)))(((''''''&&&(((((())))))))))))((((((+++)))(((''''''))),,,---*********+++*********************))))))(((((((((((())))))******++++++,,,++++++***)))))))))))))))(((((())))))))))))))))))(((((())))))))))))((((((''''''(((((()))***************++++++,,,---......,,,,,,,,,,,,+++++++++++++++,,,---,,,+++,,,///222333777===DDDMMM[[[jjjttt~~~qqqjjjiiigggdddbbb```]]]XXXQQQLLLKKKMMMRRRZZZeeeqqq|||yyyqqqlllgggaaaWWWSSSLLLGGGFFFFFFFFFFFFGGGMMMVVV```kkkwwwyyyuuuqqqnnnnnnlllhhhddd```\\\YYYXXXYYY]]]dddmmmsssuuurrrpppooommmkkkjjjkkkmmmnnnpppttt{{{}}}vvvnnnhhheeecccccchhhjjjlllnnnnnnmmmkkkjjjeeegggiiijjjkkkooouuuyyywww{{{}}}rrrqqqnnnhhh___VVVOOOKKKIIIFFFBBB>>><<<===>>>@@@??????@@@AAACCCFFFHHHIIIHHHKKKPPPSSSXXX___iiiqqqyyyvvvpppfff[[[RRRMMMLLLIIIFFFCCCBBBCCCFFFGGGHHHFFFIIINNNUUU\\\dddnnnvvv{{{|||zzztttjjj```VVVPPPEEECCCBBBBBBCCCDDDCCCBBB;;;;;;999888666555555666:::;;;;;;:::888444111///***)))(((''''''(((((()))%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%$$$###""""""'''''''''%%%$$$""" '''''''''&&&%%%$$$###"""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%######################################################""""""""""""##############################"""###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""###$$$""""""###pppeeedddjjjpppzzzkkkbbb\\\ccclllqqqoooiiiaaa]]][[[]]]dddpppxxxttteeeXXXLLLIIIDDDAAA???===;;;999888777666555555555555555222222222222111///...,,,////////////...---,,,+++'''''''''((())))))******)))))))))))))))******+++))))))))))))(((((((((((())))))(((((((((((()))))))))(((&&&%%%&&&''')))******++++++++++++******)))(((((((((((((((((((((((()))))))))******+++++++++++++++***)))(((((((((((((((((())))))))))))******(((((())))))))))))(((((('''(((((())))))******+++,,,,,,,,,+++++++++++++++---------,,,,,,,,,,,,+++***,,,------,,,...333777999@@@KKKVVV```kkkwww~~~~~~rrrkkkjjj___[[[VVVRRROOOMMMJJJHHHQQQVVV```kkkwwwuuummmhhhaaa[[[MMMJJJGGGEEEFFFGGGHHHHHHPPPVVV___gggnnnwww{{{sssooonnnhhhgggeeedddcccddddddeeeccchhhpppzzzyyywwwuuuuuuwwwwwwwwwvvv|||xxxpppkkkiiiiiijjjkkkkkkkkkjjjhhhhhhaaacccfffggghhhkkkqqqwwwvvvzzz}}}yyyuuuvvvuuuqqqiii___WWWSSSPPPNNNIIIDDD@@@===<<<;;;;;;;;;<<<===???AAADDDFFFHHHIIIJJJJJJLLLRRR\\\ccclllmmmlllfff^^^WWWTTTTTTKKKJJJGGGDDDAAAAAAEEEHHHFFFEEEGGGLLLPPPWWWcccnnnxxx~~~~~~vvvlllaaaXXXKKKHHHEEECCCCCCCCCBBBAAA======<<<:::666333222333999;;;<<<===<<<999666444...,,,***((('''&&&&&&'''%%%%%%&&&&&&''''''((((((&&&&&&&&&%%%$$$"""!!! !!!"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$###""""""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""$$$$$$######"""""""""!!!"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%"""""""""##############################$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&%%%###!!!xxxllljjjrrrzzztttjjjbbbhhhnnnqqqnnnggg```[[[[[[^^^fffrrrzzzvvvfffXXXMMMIIIEEEAAA???===;;;999:::999777555444333333333000111222222111000///...,,,---............---,,,&&&&&&'''(((((()))******)))))))))))))))***++++++(((((((((((())))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''(((((())))))*********)))((('''&&&''''''(((((()))))))))((((((((((((((()))))))))))))))(((((('''((((((((((((((()))))))))*********(((((())))))))))))((((((((((((((()))******++++++++++++++++++,,,,,,,,,,,,...---------,,,,,,,,,,,,***---111222222666===DDDKKKUUUcccooouuuyyy}}}~~~sssiiicccUUUQQQMMMJJJKKKNNNRRRUUUccciiisss}}}{{{yyywwwzzzxxxrrrlllfff___WWWOOONNNNNNOOOQQQRRRRRRQQQXXX^^^eeejjjllloootttyyy~~~~~~tttllljjjkkkggggggfffgggiiilllppprrrpppssszzz~~~yyywwwuuurrrooolllkkkjjjhhhkkkmmmkkkiiiiiimmmqqqrrrvvvzzz~~~|||xxxvvvuuuwwwwwwssslllddd___]]]ZZZZZZXXXTTTNNNGGG@@@<<<===<<<;;;;;;<<<>>>@@@AAABBBDDDEEEEEEEEEIIIPPPUUU[[[^^^```]]]YYYVVVXXXZZZWWWYYYXXXQQQHHHCCCCCCFFFEEECCCDDDHHHIIILLLWWWcccrrr{{{{{{uuullldddYYYUUUOOOJJJGGGEEECCCAAA===??????===888444333333777999===??????===;;;999444222...+++((('''&&&&&&######$$$$$$%%%&&&&&&'''###$$$%%%%%%$$$###"""!!!!!!$$$'''((()))###$$$$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%################################################$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$########################$$$$$$"""#########$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$"""""""""######$$$$$$$$$$$$$$$$$$###############################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""$$$&&&&&&%%%%%%###"""~~~pppnnnwwwvvviiimmmrrrsssnnnfff^^^ZZZYYY\\\eeerrrzzzuuudddUUUMMMJJJEEEBBB???===;;;999<<<:::777555222111111111///000111222222111000000+++,,,---.........---,,,&&&''''''((()))******+++))))))((())))))***++++++''''''(((((())))))******))))))(((((((((((())))))++++++***)))))))))))))))'''((()))))))))'''&&&%%%&&&&&&'''((()))***++++++'''''''''''''''''''''''''''&&&&&&''''''((()))***(((((())))))*********+++(((((())))))))))))((((((((((((((()))******++++++((()))***,,,...000111222.........------,,,,,,,,,,,,111555888:::???HHHPPP```kkkyyy~~~||||||{{{{{{|||zzzqqqcccWWWNNNKKKHHHHHHMMMWWWaaagggvvv{{{yyytttqqqppplllppprrrooojjjfff^^^WWWYYYYYYZZZ]]]___```^^^]]]XXX^^^dddfffdddcccdddgggmmmtttzzzvvvmmmeeeeeehhhlllkkkjjjjjjlllqqquuuxxxwwwyyy}}}|||wwwtttrrrtttvvvwwwrrrlllhhhiiilllllloootttxxxzzzyyywwwuuuvvvwwwxxxtttmmmhhheeeeeeiiikkkllljjjbbbWWWLLLEEEAAA@@@>>><<<<<<===>>>???;;;>>>AAABBBBBBDDDHHHLLLRRRUUUWWWVVVSSSTTTYYY^^^fffjjjkkkaaaRRRFFFCCCEEEBBB@@@BBBFFFFFFFFFOOOZZZkkkvvv~~~~~~|||zzzuuunnngggaaaYYYRRRMMMIIIEEECCC===@@@AAA@@@;;;666555555666888<<<@@@AAA@@@===;;;:::777333///+++)))((((((!!!!!!"""###$$$$$$%%%%%%!!!"""###%%%%%%$$$###############""""""!!! """"""###$$$$$$$$$######!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############!!!!!!""""""#########$$$###%%%%%%$$$"""!!!"""###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""""""""""""""""""""""""""########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#############################################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$######%%%$$$!!!!!!$$$'''(((uuuqqqxxxxxxyyyxxxrrriii```[[[ZZZYYY\\\aaakkkwwwyyylll[[[RRRLLLEEEAAA???>>><<<999999888666444333333333333000000000000////////////.........///////////////...,,,)))))),,,---+++)))+++******))))))***++++++)))***,,,,,,+++)))***++++++*********))))))(((((('''(((((()))***+++++++++******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***************))))))))))))(((((((((((((((((((((((())))))))))))***************)))'''((()))***((('''***+++,,,,,,+++***+++---++++++++++++,,,...000111222444666:::@@@KKKZZZdddttt}}}{{{uuuqqqnnnnnnppplllbbbZZZWWWJJJLLLOOORRRXXXcccqqqzzzzzzppphhhbbb^^^]]]bbbeeefffdddffflllnnnmmmiiijjjmmmrrruuutttooojjj```cccfffccc]]]ZZZ[[[]]]```fffllloooooooooppprrrvvvssspppnnnnnnpppsssuuuvvvzzz~~~yyytttnnnjjjhhhggghhhkkkooorrrrrrooommmtttyyy}}}{{{uuuooommmnnnxxx{{{~~~~~~wwwkkk^^^VVVQQQKKKCCC??????>>>:::777::::::999999;;;???CCCFFFGGGLLLQQQTTTSSSSSSUUUXXXbbbjjjqqqnnnbbbTTTJJJFFFFFFGGGGGGEEEAAA@@@DDDKKK___lllwwwxxxxxxzzzzzzwwwooolllfff___XXXPPPHHHBBBDDDBBB@@@???>>><<<999777444666:::>>>AAACCCCCCDDD===;;;888444///+++)))'''%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######"""!!!"""###%%%&&&%%%%%%%%%%%%%%%###""""""!!!!!!!!!"""######$$$$$$&&&&&&%%%$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%xxxrrrwww~~~|||ttthhh\\\UUURRRUUUXXX]]]gggtttxxxmmm___RRRMMMFFFAAA@@@>>>;;;999777666444222111111111111111000000000////////////////////////////////////...,,,))))))+++,,,+++))))))))))))))))))******+++******************************)))))))))((((((((('''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************+++***))))))***+++***))))))+++,,,,,,+++******+++---///000111111111111111444999@@@HHHRRR___mmmwwwzzztttmmmhhhdddbbb^^^WWWTTTTTTUUUXXX]]]cccjjjttt|||wwwmmmccc[[[VVVSSSSSSYYY```fffjjjrrr{{{~~~uuuuuuwww|||}}}vvvoooeeeffffffccc```]]]^^^___aaagggpppvvvxxxxxxyyyzzz{{{wwwqqqllljjjkkkmmmooouuu{{{~~~uuunnnjjjiiihhhhhhjjjmmmooopppppppppuuu{{{}}}|||||||||uuuooolllggg]]]OOOFFFBBBAAA???>>>;;;:::999999999;;;===???DDDHHHLLLOOOPPPQQQRRRSSS[[[bbbiiiiiiaaaZZZVVVVVVUUUSSSOOOHHHAAA>>>BBBGGGRRR___kkkooosssxxxzzzyyyvvvsssooojjjbbbXXXMMMFFFCCCBBBAAA@@@@@@>>>:::888555666999<<>>;;;888999999777666555444444555111111000000000/////////000000000//////......------+++******+++++++++)))(((((()))))))))*********///,,,)))))),,,...---+++))))))((((((((((((((('''((((((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))************,,,***)))***,,,,,,+++***(((***,,,,,,+++))))))***...111444555555444444444:::BBBOOO[[[fffqqq|||zzzsssmmmfff^^^WWWSSSPPPPPPTTTYYYeeejjjqqqyyy}}}zzznnnhhh___VVVOOOLLLLLLMMMVVV___kkkuuu|||sssjjjhhhffffffgggiiijjjjjjlllsss}}}yyyqqqjjjeeeeeegggiiirrryyy|||wwwppplllhhhfffgggjjjmmmnnniiinnntttyyy~~~~~~~~~zzzpppbbbWWWOOOKKKGGGDDD>>>===;;;999999999:::;;;AAABBBDDDHHHLLLNNNNNNMMMPPPVVV\\\______aaafffkkklllhhh___SSSGGGAAA@@@BBBFFFPPP[[[aaaffflllqqqrrrxxxwwwvvvtttmmmaaaUUULLLDDDCCCAAAAAA@@@???<<<:::777888999:::<<>>;;;888999999888777666666555555111111111000000000//////000//////...---,,,,,,+++,,,+++******************))))))*********+++++++++///***%%%&&&***---+++)))((((((((((((''''''''''''(((((())))))******************))))))))))))******((((((((((((((((((((((((%%%&&&'''))))))((('''&&&%%%&&&&&&'''((())))))***((((((((((((((((((((((((((()))))))))************+++***)))***+++,,,+++***'''))),,,---+++*********---000333444444666999<<>>>>>===>>>BBBHHHLLLKKKIIIHHHLLLQQQUUU[[[dddqqqzzzuuueeeVVVLLLDDD@@@@@@FFFLLLQQQUUUZZZ^^^aaammmppptttvvvsssjjj^^^UUUJJJFFFBBB???>>>>>>>>>===;;;;;;:::999:::;;;<<<===@@@AAABBBAAA???;;;777555222000,,,(((&&&%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" !!!"""######$$$%%%%%%$$$###!!! ###############$$$$$$%%%%%%%%%$$$$$$$$$#########!!!!!!""""""###$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$$$$$$$###wwwiiifffjjjsss{{{|||zzzsssfffZZZRRRNNNHHHMMMTTT[[[dddkkkhhhbbbSSSMMMFFFAAA???===:::888444444333333222222111111111111111111000000000000......---,,,,,,+++******+++++++++***))))))************+++,,,,,,+++*********%%% !!!%%%((('''$$$''''''''''''(((((((((((()))))))))))))))***************))))))))))))******((((((((((((((((((((((((%%%&&&((()))))))))((('''%%%&&&&&&'''((())))))***++++++++++++++++++++++++((()))))))))***************)))((()))+++,,,+++***'''***,,,------,,,------...000333444666;;;DDDKKKWWW___jjjqqqtttsssssstttwwwrrrmmmlllllliiibbb\\\RRRNNNMMMQQQXXXddduuu~~~}}}{{{vvvnnnhhh[[[YYYVVVUUUVVVZZZ^^^aaafffoooyyy{{{zzzuuussswwwyyyuuuqqqmmmlllnnnqqqtttttt{{{tttoookkkkkkkkklllpppvvv{{{xxxsssooojjjddd___\\\UUUPPPIIIBBB>>>===>>>???;;;::::::>>>CCCFFFFFFDDDCCCEEEHHHLLLTTTaaapppzzzyyyjjj]]]PPPEEE@@@@@@BBBDDDGGGIIIMMMPPP^^^bbbiiiqqqssspppiiicccUUUNNNEEE>>><<<===???@@@???>>><<<:::888888999999===???@@@AAAAAA>>>;;;999777444000+++(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" !!!"""######$$$%%%%%%$$$###!!! %%%$$$###"""""""""######""""""""""""######$$$$$$!!!""""""###$$$%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$###### ###&&&((((((&&&%%%yyykkkhhhkkkmmm{{{zzzzzzwwwnnnaaaUUUMMMJJJLLLSSS[[[aaafffhhhddd]]]PPPKKKDDD???>>>===:::888444444444444444333222222222222111111111000000000---------,,,,,,++++++******++++++***(((((()))+++++++++,,,,,,+++***((('''+++(((%%%&&&(((***)))''''''(((((((((((()))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))((()))***++++++,,,,,,+++'''''''''(((((())))))***************************))))))))))))************)))(((((()))+++,,,+++***)))+++---......///111333444777:::<<>>===>>>???@@@@@@???AAABBBCCCFFFMMMYYYfffnnnzzzpppaaaRRRFFFBBB??????@@@@@@DDDHHHPPPUUU]]]gggpppsssrrrpppaaaYYYLLLBBB>>>>>>@@@AAA@@@???===;;;999888888777<<<===???AAABBBBBBAAA@@@===:::555000,,,)))''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&''''''(((###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!"""###$$$######$$$$$$$$$######"""&&&%%%###"""!!!!!!"""""" !!!!!!"""######$$$$$$"""######$$$%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######&&&'''(((((((((&&&$$$###zzzlllhhhllllllzzz|||{{{wwwmmm```UUUOOOMMMTTT]]]fffjjjkkkiiiaaaYYYMMMHHHAAA>>>===<<<:::888666777777888777777555555222222222111111111000000...---------------------)))+++,,,***(((''')))+++***+++++++++***'''%%%###,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))*********)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********++++++,,,---...))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))***************)))(((***,,,------,,,+++,,,......///222666:::@@@EEEJJJMMMPPPYYYfffpppzzz|||~~~|||vvvpppmmmllldddaaa[[[VVVQQQNNNLLLKKKTTT[[[hhhvvv{{{qqqfffaaa___aaacccgggkkkmmmmmmlllkkkjjjlllkkkjjjmmmuuu{{{{{{~~~~~~}}}||||||~~~~~~vvvqqqpppsssxxx{{{|||tttmmmiiijjjnnnrrrrrrppplllfff^^^VVVOOOKKKKKKJJJIIIEEEAAA>>>>>>>>>??????@@@BBBHHHPPPYYY___ooo{{{}}}qqqaaaSSSKKKCCCAAA@@@===@@@EEEHHHKKKRRR\\\gggooosssuuukkkcccVVVKKKDDDAAA@@@???<<<<<<===<<<<<<;;;:::999999:::===???BBBCCCEEEEEECCC@@@<<<777222---***(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$##################$$$$$$%%%$$$"""!!!!!!"""###$$$########################""""""######$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$###"""xxxjjjgggkkknnn|||~~~}}}yyyooocccZZZVVVUUUZZZdddmmmpppooojjj```WWWLLLFFF@@@===<<<<<<:::888444444555666666555444333222222222111111111111000.........///////////////)))+++,,,***'''&&&)))+++)))*********(((%%%""" &&&(((******((('''((()))(((((())))))******++++++*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((((()))+++---...************))))))))))))************************))))))))))))************+++******+++---......---------...///000444:::>>>IIIPPPWWW[[[^^^fffqqq{{{~~~tttmmmiiiiii```]]]XXXRRRNNNMMMPPPRRR^^^gggxxxzzznnndddbbbdddiiilllqqqttttttrrrnnnkkkkkkjjjeee``````hhhnnnooossswwwzzz|||{{{{{{~~~|||||||||yyywwwwwwxxx|||~~~~~~zzztttnnnlllkkklllwwwxxxyyywwwqqqhhh^^^XXXWWWWWWUUUNNNFFF@@@???@@@>>>>>>>>>@@@EEEKKKQQQUUU___mmmyyy|||zzzlll```UUUJJJFFFAAA<<<===BBBDDDEEEJJJSSS___iiippptttqqqiii^^^SSSKKKDDD???===999:::<<<===>>>===<<<<<<666777999<<>>999555777777555444333222222222222222222222222222222222111111///...,,,,,,++++++------------,,,+++******)))***+++,,,+++)))'''&&&)))((()))+++---,,,(((%%%%%%&&&'''((()))***+++,,,,,,+++)))((((((((()))***)))))))))))))))******+++'''((()))******)))((('''++++++***)))(((((())))))))))))))))))(((((((((((())))))))))))************************************)))***+++***)))***+++---...---000555555555???KKK^^^fffmmmppptttzzz}}}wwwsssjjj```WWWSSSNNNLLLLLLPPPYYYaaaqqqzzz}}}~~~yyyppplllllllllhhhrrrtttwwwxxxxxxuuuqqqoooiiifffaaa]]]]]]cccmmmttt{{{}}}{{{vvvtttxxx{{{{{{uuutttrrrtttyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzuuurrrqqqrrrrrrtttyyy}}}|||uuunnnkkkkkkkkklllhhh^^^UUUNNNEEE======<<<<<<>>>CCCIIILLLMMMVVV]]]hhhrrrxxxxxxvvvssshhhbbbYYYPPPIIIFFFFFFGGGJJJEEEBBBEEEMMMYYYiiivvvtttrrrlllaaaVVVKKKEEEBBB===<<<;;;<<<>>>??????>>>;;;;;;;;;;;;===AAADDDFFFDDDEEEEEECCC===666...***+++)))''''''''''''%%%###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$#########""""""!!!!!!&&&&&&%%%$$$####################################%%%%%%%%%$$$$$$#########%%%$$$#########$$$&&&&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$&&&((()))***+++'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyrrrssswwwuuuhhh]]]WWWVVVcccrrryyydddRRRMMMHHHAAA??????===:::666666666444333222111111111111111111111111111111111111000///...---,,,,,,,,,)))***+++++++++++++++******************++++++,,,***)))((())),,,---,,,***''''''((()))***+++,,,,,,+++******)))))))))))))))))))))(((((())))))***+++(((((())))))))))))((((((++++++***)))))))))))))))***)))))))))((((((((((((((((((((()))))))))*********************************+++,,,+++******,,,...///...000444666;;;HHHVVVkkkttt{{{}}}}}}~~~}}}zzzzzz|||{{{xxxwwwttthhh[[[SSSRRRRRRTTTYYYaaallltttzzz~~~|||xxxttttttxxxuuuxxxyyyyyy{{{~~~|||}}}~~~~~~|||wwwqqqmmmdddcccaaaccchhhpppxxx}}}tttmmmnnnqqqrrrmmmllllllmmmsss~~~~~~zzzwwwuuuuuuvvvwww|||{{{yyywwwvvvvvvwwwwwwzzz~~~zzzuuutttuuuzzzyyysssggg\\\SSSJJJBBB???===<<<===@@@CCCDDDDDDPPPWWW```iiioooooommmkkkiiigggddd___YYYRRRLLLHHHIIIFFFEEEEEEGGGNNN]]]lllwwwxxxvvvpppeeeXXXNNNHHHAAA>>><<<;;;===???@@@@@@======<<<<<<<<<>>>???@@@CCCDDDFFFFFFCCC===777333---+++((('''''''''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$#########""""""""""""%%%%%%$$$$$$###$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$######"""###$$$%%%&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%'''((())))))&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzsssuuuyyyyyylll___WWWTTT___mmm}}}yyycccQQQKKKGGGAAA???>>>===:::777555555333222111111111111000000000000000000000000000///...---------------&&&'''((()))******************)))(((***,,,///111...+++))))))***+++,,,+++)))*********++++++++++++***************)))(((((())))))(((((())))))***+++))))))(((((((((((())))))+++***))))))))))))))))))******)))))))))(((((((((''''''((((((((()))))))))************************+++,,,,,,+++***+++---///111111333777<<>>>>>>>>IIINNNWWW^^^cccdddcccbbbeeeiiiooorrrmmmcccWWWPPPKKKIIIHHHEEEAAADDDRRRaaasssxxx}}}}}}tttgggZZZRRRHHHCCC>>>;;;;;;>>>@@@BBB??????>>>===<<<;;;;;;;;;>>>AAADDDGGGFFFCCC>>>;;;111...***''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&###############"""""""""$$$$$$$$$###$$$$$$%%%%%%########################%%%%%%%%%$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%wwwqqqtttxxx}}}oooaaaVVVPPPSSS^^^lllxxxyyyooo\\\MMMJJJFFFAAA???>>><<<:::888666555444333222222222222111111111111111111111111///......---------......''''''((()))******))))))))))))))))))***,,,...///---,,,+++***)))))))))(((************************))))))***++++++)))((('''((((((((((((((()))*********)))(((''''''((()))*********)))))))))))))))************)))))))))((((((''''''''''''((((((((((((************************+++,,,,,,+++***+++...000333666;;;AAAHHHUUUgggtttuuullljjjiiiiiijjjkkkhhh^^^VVVRRRYYYaaahhhrrr~~~~~~xxxrrrjjjbbb]]]WWWSSSSSSWWWaaaooozzzuuuoookkkllllllppp{{{yyyjjjgggmmmrrrzzz}}}~~~}}}vvvpppnnntttttttttuuuxxx}}}}}}oooccc]]]WWWQQQEEEAAA===::::::<<<>>>???DDDHHHNNNUUUZZZ\\\]]]\\\[[[dddqqq{{{|||uuujjjbbbWWWQQQKKKFFFAAABBBLLLXXXfffmmmwww{{{xxxnnnddd]]]QQQKKKCCC>>><<<>>>@@@AAA@@@@@@@@@???>>>===;;;::::::===AAADDDEEECCC@@@>>>666222,,,((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''####################################$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrlllooottt}}}rrrbbbTTTMMMHHHMMMWWWbbbgggaaaUUULLLGGGEEEAAA???===<<<:::999777666555444444333444444222222222222222222222222///......---------......***+++++++++******)))(((((()))***++++++***)))(((&&&'''***+++***)))(((''')))))))))))))))((((((((())))))***++++++)))((('''((((((((('''((())))))******)))(((''''''((()))******)))))))))))))))******************))))))))))))''''''''''''((((((((((((***************************++++++***)))+++///222777???HHHPPPWWWcccqqqyyywwwoooeeedddbbb___\\\XXXXXXYYYYYYccckkkqqqyyy}}}xxxqqqggg^^^UUUPPPLLLKKKOOOVVVjjjxxx|||{{{{{{zzzxxx{{{yyyzzz|||qqqpppwww|||~~~yyyyyywwwuuutttwww}}}}}}uuuiiibbb___]]]YYYPPPJJJAAA;;;:::;;;<<<===>>>AAAFFFKKKPPPSSSUUUVVVQQQ[[[jjjxxx}}}zzzkkk___QQQIIIDDDBBBEEEKKKUUU\\\fffmmmooollliiigggZZZTTTLLLFFFBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@??????;;;===@@@BBBCCCBBBAAA@@@;;;666000+++)))'''&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###############$$$$$$$$$############$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzkkkfffiiinnnxxxsssbbbSSSJJJEEEDDDHHHSSSZZZXXXQQQMMMFFFDDDAAA???<<<;;;;;;;;;777777666555555555555555222222222222222222222222000///...---------------,,,,,,,,,,,,+++***)))((()))***+++,,,+++)))'''%%%"""'''***++++++++++++)))))))))(((((((((((((((***************)))((((((((((((''''''(((((()))***))))))(((((((((((()))))))))))))))))))))******+++++++++*********)))))))))''''''((((((((()))))))))***************************************---222666===HHHUUU]]]cccllltttxxxzzz}}}~~~}}}}}}}}}xxxrrraaa]]]YYYUUUQQQPPPXXXaaaeeepppxxx{{{{{{yyywwwooofffZZZRRRLLLKKKLLLPPPXXX```rrr~~~}}}{{{{{{}}}~~~~~~zzzzzz~~~uuutttnnnfffcccddddddbbb^^^WWWNNNEEE@@@===;;;:::;;;<<<>>>AAAEEEIIILLLMMMKKKRRR^^^lllwww{{{lll\\\QQQJJJCCC??????HHHMMMTTTZZZ___cccgggjjjaaa]]]XXXSSSOOOKKKFFFBBBAAAAAABBBBBBCCCDDDDDDDDD@@@@@@AAAAAABBBBBBCCCCCCAAA===777222...+++)))'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%!!!"""######$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%uuufff```dddiiitttrrraaaRRRHHHFFFAAABBBKKKSSSRRRNNNMMMDDDCCCAAA???<<<;;;;;;;;;666666555444444444444555111111111111111111111111111000///...---,,,,,,,,,+++++++++,,,++++++******,,,,,,++++++***)))(((((("""%%%(((***))))))+++---))))))))))))))))))******+++******)))))))))))))))(((''''''''''''((())))))(((((())))))))))))(((((()))))))))))))))***+++++++++++++++*********))))))((((((((()))))))))*********************************+++++++++---111666;;;DDDQQQ^^^dddhhhnnnrrrrrrsssuuuuuutttvvvxxxtttnnn___XXXRRRQQQRRRWWWbbbnnnttt~~~}}}wwwsssnnncccXXXQQQLLLKKKNNNSSSXXXaaaiiirrryyyzzzwwwsssppprrrvvv|||sssssspppjjjhhhkkkmmmkkkjjjeee^^^WWWPPPIIIBBB>>>======<<<<<<>>>@@@CCCEEEFFFIIIPPPZZZeeeqqqzzzuuujjjaaaVVVIIIAAA???@@@BBBEEEIIINNNUUU\\\aaadddccccccbbb^^^WWWOOOIIICCCBBBBBBBBBCCCDDDFFFGGGCCCBBB@@@@@@@@@BBBDDDEEEGGGCCC>>>999555111---***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sssddd^^^aaagggppprrraaaQQQGGGHHHAAA@@@IIIPPPOOOLLLKKKCCCCCCAAA???<<<:::;;;<<<555555444333333333444444000000000000000000000000222111///...---,,,++++++((()))***++++++,,,++++++...---+++))))))***+++,,,***+++,,,***'''&&&(((+++))))))******++++++++++++,,,+++)))((((((((()))***'''''''''''''''((())))))'''((()))******)))((('''))))))((())))))***+++++++++++++++************)))))))))))))))************************************+++,,,,,,---///444:::>>>IIIVVVcccfffiiimmmpppooommmoooooooooqqqsssnnnhhhaaaVVVOOOSSSZZZbbbnnnyyy{{{tttooohhh[[[NNNNNNLLLMMMTTTYYY^^^dddkkkmmmqqqrrrnnnmmmsss{{{}}}vvvmmmllljjjiiimmmvvv~~~~~~vvvwwwtttooonnnqqqsssqqqooommmkkkfff```WWWMMMFFFBBB@@@===<<<;;;===???@@@BBBCCCFFFLLLVVVaaalllrrr|||yyyuuunnnaaaQQQHHHGGG;;;<<<===???CCCIIIQQQWWWeeegggiiikkkhhhaaaVVVOOODDDCCCBBBAAABBBDDDFFFHHHCCCAAA>>>===>>>@@@DDDFFFLLLHHHCCC>>>:::555000,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%#########$$$$$$%%%%%%%%%&&&&&&%%%$$$#############################################$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrccc[[[\\\___kkkwwwuuuaaaOOOGGG@@@???AAAHHHNNNPPPLLLGGGHHHEEEBBB???>>>;;;888555555444444333333222222111............///000111222000///...------,,,------***+++,,,------,,,+++***------,,,,,,+++***))))))++++++***)))(((((())))))+++***)))))))))***,,,---))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))))))))************************+++(((&&&%%%''')))*********...222222111444===EEEQQQ]]]hhhkkkjjjkkkjjjhhhlllkkkiiihhhiiiiiiddd^^^RRRTTTXXX]]]fffrrr~~~~~~~~~vvvrrriii\\\TTTSSSPPPUUU[[[```dddfffhhhiiilllgggdddcccccchhhuuu{{{wwwppphhhaaa```bbbkkkyyy{{{tttxxx{{{yyy{{{||||||{{{wwwwwwvvvwwwxxxvvvtttqqqyyywwwxxx}}}~~~sss^^^LLLFFFEEEBBB???===;;;;;;;;;<<<>>>AAAEEEKKKTTT]]]dddpppvvvxxxtttkkk___OOOCCCDDD>>><<>>===;;;888666555555444333333222111111222222111000////////////000///...------,,,------*********++++++*********------,,,,,,+++******)))++++++***)))))))))))))))))))))(((((()))******+++))))))))))))))))))))))))(((((()))******)))(((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***---000222333+++///222333444999DDDMMM^^^hhhrrrssspppnnnjjjggghhhhhhfffdddbbb___ZZZUUUQQQVVV^^^gggqqq{{{}}}}}}~~~zzzrrrkkkbbbYYYXXX\\\aaacccfffhhhhhhfffeeedddccc___]]]aaagggooo|||yyyooojjjeee___```aaagggsssyyyqqqooosss{{{~~~}}}|||zzzxxxtttsssssstttvvvwwwwwwvvvxxxwwwzzzooo```RRRKKKBBB>>>===>>><<<::::::;;;===@@@DDDLLLTTTZZZgggnnnrrrooojjjeee^^^WWWMMMEEE??????@@@AAAFFFLLLSSS\\\eeeiiikkkmmmjjjfff\\\OOODDDAAABBBBBBDDDGGGGGGFFFFFFEEEEEEEEEFFFFFFIIIGGGEEEEEECCC???999444,,,,,,***)))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""!!!"""######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%##################""""""'''$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$tttcccZZZYYY[[[```mmmsss^^^NNNFFF??????AAAHHHOOOQQQLLLGGGCCCAAA>>>===<<<;;;999777666666555444222111000000333333111000000000000000000///...------,,,------******))))))))))))******---,,,,,,++++++*********++++++***))))))))))))***'''(((((())))))))))))((())))))))))))))))))))))))((())))))******))))))(((***))))))(((((())))))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++*********---000333555888@@@MMMWWWjjjttt{{{zzzuuupppjjjeeefffeeeccc___YYYSSSPPPOOOSSSZZZfffrrr|||~~~{{{zzzyyyyyyssskkkddd]]][[[aaaiiioooppppppooolllgggcccaaa___[[[]]]fffqqq{{{pppeeebbbaaa^^^dddgggooo|||~~~tttlllnnnrrryyyyyyxxxxxxwwwxxx|||}}}zzzvvvtttssssssvvvyyyzzz{{{yyyyyy|||ssscccWWWHHHAAA@@@AAA>>>999999:::;;;<<>>:::555333///+++'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$###"""!!!$$$%%%$$$"""!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%vvvdddZZZXXXZZZaaaooopppZZZIIIBBB>>>>>>AAAIIIPPPQQQLLLGGG@@@>>>===<<<<<<;;;999777666666555444222111000000000000000000111222333444000///...------,,,------,,,+++***))))))***+++,,,,,,,,,,,,++++++*********++++++***))))))*********'''((()))*********(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***+++***)))(((((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++***++++++***(((%%%$$$$$$000333666999>>>GGGTTT]]]ooowww}}}|||xxxsssllleeefffccc___ZZZRRRMMMOOOTTT\\\cccnnnxxx~~~|||yyyuuurrrpppjjjddd```aaafffnnntttrrrrrrqqqqqqoookkkgggcccdddaaadddooozzzyyylllfffhhhjjjkkknnnqqqvvv}}}wwwxxxzzz|||xxxuuuuuuyyy|||{{{xxxyyy{{{||||||||||||{{{rrrfffWWWLLLGGGCCC>>>::::::;;;;;;<<<===AAAFFFJJJUUU```hhhgggeeegggkkkmmmggg\\\PPPHHHEEEEEEDDDDDDJJJLLLOOOTTT^^^iiimmmkkkkkkfff^^^WWWOOOIIIFFFFFFFFFGGGJJJLLLMMMLLLJJJIIIKKKJJJJJJIIIGGGEEECCCAAA:::777222,,,)))'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""%%%%%%$$$""" ###%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%xxxggg\\\ZZZ[[[cccooommmUUUEEE>>>======AAAIIIPPPRRRLLLGGG???===<<<;;;<<<;;;:::888666555555444222111111000000000000000111222333444000///...------,,,------------+++******+++------,,,,,,+++++++++++++++***+++***************++++++)))***+++,,,+++***)))((())))))))))))))))))))))))******))))))))))))************))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))------------------------&&&))),,,---------///000333777===BBBHHHPPPYYY```mmmtttzzzzzzxxxvvvpppjjjddd^^^WWWSSSOOOMMMUUU```lllqqqwww{{{~~~~~~{{{xxxtttoooiiieeegggdddbbbccckkksssxxxxxxuuuttttttttttttqqqmmmhhhiiifffhhhqqqwwwyyyyyyzzztttwwwvvvqqqppptttxxxyyy{{{{{{|||}}}zzzzzz{{{~~~}}}{{{~~~{{{ttthhh[[[PPPGGG@@@===;;;<<<<<<<<<===???DDDGGGPPP[[[eeefffdddfffiiikkkllleee[[[RRRMMMKKKGGGDDDFFFGGGHHHKKKWWWdddkkkkkkkkkkkkiiiccc\\\SSSJJJDDDDDDEEEHHHKKKMMMMMMMMMLLLKKKKKKJJJIIIGGGFFFEEEEEE@@@<<<666111,,,)))((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''''''''&&&&&&$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzjjj```]]]^^^hhhsssmmmTTTDDD>>><<<===AAAIIIQQQRRRMMMGGG???>>><<<<<<<<<<<<:::888555444444333333222222111333333111000000000000000000///...------,,,------------,,,,,,,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++******)))))))))))))))))))))))))))+++******))))))******++++++******))))))******+++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))),,,//////......111444777===GGGPPPXXX]]]aaacccjjjpppuuuuuuvvvvvvsssmmmaaaWWWPPPPPPQQQTTT___mmm{{{|||}}}}}}|||{{{|||}}}|||zzzuuuooohhhbbb]]][[[eeehhhkkknnnuuu}}}~~~|||}}}{{{yyyzzzzzzwwwqqqlllgggcccbbbfffiiiiiijjjmmmttt{{{}}}{{{rrrfffYYYNNNFFFCCC=========<<<<<<===@@@CCCHHHSSS]]]```aaadddggggggggghhhddd\\\UUUQQQKKKEEEBBBDDDEEEGGGQQQ```kkknnnkkknnnooolllhhh```SSSHHHDDDDDDEEEGGGIIIKKKMMMMMMJJJJJJJJJHHHEEEDDDEEEGGGFFFCCC>>>888111+++'''%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&######$$$###"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''|||mmmcccaaabbbiiitttoooWWWGGGBBB;;;<<>>===<<<<<<<<<:::888333333333333333333333333222222111000////////////000///...------,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,---++++++***)))))))))))))))))))))))))))))))))))))))++++++***))))))***+++++++++******))))))******+++))))))************))))))))))))))))))))))))))))))***************************---///...++++++///333:::DDDSSSaaaiiilllkkkjjjgggkkknnnmmmoooqqqnnniii```UUUOOOTTTZZZ___jjjwww}}}~~~~~~|||yyywwwvvvwwwuuurrrlllcccZZZWWWXXX[[[lllwww}}}}}}~~~zzztttnnnddd___[[[[[[\\\```iiirrr~~~~~~{{{qqqggg___VVVNNNIIIBBBBBBAAA???<<<<<<===???@@@HHHPPPSSSWWW]]]___^^^]]]fffjjjeee\\\UUUMMMFFFBBBEEEEEEEEEKKKXXXdddiiimmmppprrrqqqppplll^^^PPPFFFEEECCCBBBCCCFFFIIILLLHHHIIIHHHEEEBBBAAADDDFFFGGGFFFDDD???999111+++'''&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&%%%###"""###$$$#################################$$$%%%%%%&&&&&&$$$'''******(((&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((}}}nnneeecccddddddnnn~~~qqqZZZKKKGGG;;;<<>><<<<<<>>>;;;@@@EEEHHHMMMSSSVVVTTTUUUcccmmmiii___WWWNNNFFFDDDGGGFFFCCCEEEOOO[[[aaaooorrrrrrrrruuusssgggWWWIIIFFFBBB??????BBBFFFIIIGGGHHHGGGDDD@@@???BBBEEEEEEEEEEEECCC???888000,,,%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%$$$######%%%&&&'''&&&$$$"""!!!!!!###########################$$$$$$%%%&&&'''((((((%%%(((,,,,,,)))''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((sssiiiffffffhhhmmmwwwyyyfffTTTJJJGGGEEEEEELLLSSSSSSJJJAAAAAA@@@???===<<<:::999888666666555444333222222111333333222222111000/////////...---------......///++++++++++++++++++++++++******))))))))))))************)))))))))***,,,---***,,,------+++******+++*********+++,,,---///000+++++++++*********))))))***))))))((()))+++---...+++***)))))))))***,,,---))))))))))))))))))))))))(((***+++,,,,,,---///000...000111333555999>>>BBBIIIRRR```nnnvvvxxxvvvttthhheeeeeegggddd]]]YYYYYYSSSVVV]]]eeemmmuuuzzz}}}}}}}}}|||yyyuuuqqqnnnmmmggg\\\TTTQQQQQQVVVcccqqq}}}zzzuuummmfff^^^ZZZYYY___lll||||||uuunnnmmmrrrrrrxxx~~~xxxsssoookkkiiijjjpppvvv{{{vvviiiaaa``````___]]]___WWWOOOJJJGGGBBB===:::888>>>AAAAAAEEEMMMOOOLLLPPPTTT[[[aaabbb]]]UUUNNNLLLFFFCCCCCCCCCFFFQQQ^^^gggmmmpppnnnnnnpppmmmgggZZZRRRHHHCCCDDDGGGIIIIIIKKKLLLJJJFFFAAA???@@@BBBGGGFFFFFFEEEBBB<<<555000...+++'''&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((('''''')))(((&&&%%%$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))ssshhheeeeeedddiiisssmmmYYYLLLGGGEEEGGGNNNVVVUUULLLCCCAAA@@@???===<<<:::999888888888777666555444444333333333222111111000/////////......---,,,+++******++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,,,,++++++)))***++++++)))(((((()))---,,,++++++***++++++++++++++++++*********))))))***)))))))))***+++,,,---***)))((((((((()))++++++************************(((***+++,,,,,,,,,...000...000333666:::>>>DDDHHHMMMTTT```kkksssvvvuuutttjjjeeebbbaaa]]]WWWUUUVVVZZZ___gggqqqyyy~~~}}}{{{xxxwwwuuuppphhhbbb\\\WWWTTTVVVZZZ```lllxxx{{{ssskkkfffcccZZZZZZ]]]gggwwwzzzrrrjjjhhhjjjlllttt|||wwwsssmmmhhhfffhhhlllooozzzzzztttkkkeeeddddddcccbbbiiiddd^^^VVVMMMFFFCCCBBB;;;>>>>>>===???FFFGGGEEEGGGKKKQQQWWWZZZYYYUUUQQQQQQKKKGGGEEEBBBBBBJJJTTT\\\bbbggghhhlllqqqrrrnnnfff]]]QQQHHHFFFFFFGGGGGGJJJKKKJJJGGGCCC@@@AAABBBFFFFFFFFFFFFDDD@@@999444///,,,)))''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$%%%&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((('''''''''&&&&&&sssiiieeeeeeggglllvvvwwwaaaRRRIIIIIIMMMTTT[[[YYYOOOFFFAAA@@@???===<<<:::999888888888777666555444444333222222222111111000000///.........---+++(((&&&$$$++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,((())),,,......---+++))))))***,,,+++)))(((((())),,,+++******)))))))))***+++++++++*********************)))******+++,,,---******))))))******+++,,,++++++++++++++++++++++++)))***+++,,,+++,,,...000///333888===BBBHHHNNNQQQRRRWWW___hhhnnnrrrssssssooohhh```\\\XXXTTTUUUYYYdddjjjsss||||||yyyvvvwwwwwwpppdddZZZTTTTTTXXX___dddiiiqqqyyy|||~~~}}}}}}wwwlllcccaaabbbZZZ]]]eeesssxxxrrrlllhhhgggkkkttt~~~vvvnnnhhheeedddeeekkkttt~~~~~~uuussspppllliiihhhggggggllloooooohhh\\\QQQJJJGGGAAA@@@===::::::>>>???===BBBEEEJJJPPPUUUXXXZZZZZZZZZVVVPPPKKKDDD@@@CCCIIIOOOUUUZZZ___fffnnnrrrqqqpppgggZZZOOOIIIGGGGGGGGGHHHIIIJJJIIIEEECCCAAAAAADDDDDDEEEFFFFFFCCC>>>:::222///+++((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&***)))(((((('''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&))))))(((&&&%%%$$$######tttjjjggggggnnnttt~~~mmm^^^TTTTTTWWW]]]aaa]]]QQQHHHAAA@@@???===<<<:::999888666666555444333222222111222111111111000000000///------...---,,,)))&&&$$$+++++++++++++++++++++++++++++++++******+++++++++(((***+++,,,---,,,***)))+++---...---,,,+++++++++'''''''''((((((***++++++************************************++++++,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++***+++,,,++++++,,,///111333888>>>EEEJJJOOOTTTWWWWWWYYY^^^dddiiilllooopppqqqiii```[[[XXXWWW\\\cccooossszzzyyyyyyzzzzzzvvvmmmaaaXXXUUUYYY```gggjjjkkkmmmoooooossswwwzzz|||~~~|||pppfffaaaaaacccaaaeeemmmyyy{{{wwwvvvssspppssszzztttmmmiiiggghhhmmmtttyyy~~~{{{yyysssuuuuuutttpppmmmlllllljjjrrryyywwwnnnaaaSSSIIIIIIEEE>>>::::::<<<<<<:::>>>@@@CCCGGGMMMSSSZZZ___dddaaa\\\TTTIIIBBB@@@BBBEEEIIINNNTTT\\\dddkkknnnrrrkkk```TTTKKKGGGGGGGGGEEEGGGIIIIIIHHHEEECCCAAA@@@@@@AAACCCEEEDDD@@@>>>555222---***((('''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&))))))((((((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%###""""""!!!vvvmmmkkkmmmuuu|||yyymmmcccdddeeegggggg___RRRHHHAAA@@@???===<<<:::999888666666555444333222222111111111111000000000000000+++,,,---...---+++)))(((++++++++++++++++++++++++******))))))))))))******+++******)))))))))******+++---......,,,++++++,,,''''''''''''((()))*********************************+++++++++,,,,,,,,,,,,)))******+++++++++++++++***************************+++,,,,,,,,,---111333666;;;BBBIIIMMMQQQSSSUUUYYY[[[]]]aaadddgggiiijjjlllddd\\\ZZZ[[[^^^fffooozzz|||~~~}}}{{{yyy}}}{{{qqqfff]]]YYY[[[aaagggkkkkkkjjjhhhgggdddjjjrrryyy~~~oooddd``````aaaccchhhkkkqqqzzz}}}{{{yyyuuurrruuuzzz}}}wwwrrrqqqtttwwwyyyxxxwwwwwwxxxqqqwww|||{{{yyyrrrdddWWWQQQIIIAAA======<<<;;;::::::;;;<<<>>>BBBIIISSSZZZfffgggcccZZZNNNEEE@@@===<<<===AAAHHHQQQZZZccciiipppllleeeYYYMMMEEECCCCCCAAACCCEEEHHHIIIGGGEEECCC===<<<<<<>>>@@@AAAAAA@@@999555000,,,)))'''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&(((''''''&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%&&&%%%vvvooopppsss{{{sssrrrqqqoookkk```RRRHHHAAA@@@???===<<<:::999888888888777666555444444333000000000000000000000000+++,,,---......---,,,,,,++++++++++++++++++++++++***))))))))))))))))))***,,,+++***)))((()))***+++***+++---,,,***))))))***+++***)))((('''&&&&&&&&&***************+++++++++++++++,,,,,,,,,,,,++++++''''''((())))))))))))((())))))))))))))))))))))))+++,,,,,,,,,---000444777999???GGGMMMQQQRRRSSSSSSYYY[[[]]]___aaabbbbbbbbb```ZZZWWWZZZ^^^eeennnxxx~~~}}}|||{{{{{{yyymmmbbb^^^^^^bbbhhhmmmllllllllljjjgggccchhhpppyyy}}}sssfff______bbbddddddmmmooosssyyyyyyqqqqqqssswww{{{}}}}}}wwwlll[[[PPPGGGDDDCCC@@@===<<<<<<=========???EEEOOOWWWaaaeeeeee\\\RRRIIIBBB===888666888@@@HHHQQQ\\\eeelllmmmjjj___QQQDDD???>>>===>>>AAAEEEHHHIIIGGGEEE>>><<<::::::<<>>@@@@@@??????DDDNNNUUU[[[bbbeee___WWWPPPIIIBBB;;;777666<<>>::::::===BBBGGGJJJIIIHHHCCC???:::999;;;???CCCEEEEEE@@@:::444000---***'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&'''((((((((('''&&&%%%&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''((())))))***++++++sssoootttzzz~~~{{{uuulll```SSSJJJAAA@@@???>>><<<:::999888666666555444333222222111////////////000000000000...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---...000111000...,,,***,,,...//////---,,,,,,---)))(((((((((((())))))***))))))******+++++++++++++++,,,---------,,,+++******+++,,,---...---,,,,,,+++++++++++++++++++++++++++,,,---...000444999===FFFLLLVVV]]]```aaa``````WWWYYY\\\___^^^\\\XXXVVVRRRQQQUUU___hhhpppyyy~~~}}}{{{zzz|||yyyvvvtttvvvzzz~~~vvvyyywwwpppmmmqqqsssqqqtttsssrrrqqqrrrqqqpppoooooossswwwwwwvvvvvvyyy|||~~~{{{xxxrrrnnnpppyyy~~~|||tttvvvhhh]]]ZZZXXXPPPIIIGGG;;;===>>>===<<<@@@IIIQQQXXXbbbgggbbb\\\WWWOOOHHHCCC<<<999<<<@@@DDDLLLVVV^^^gggnnnjjj]]]NNNFFFDDD888888:::@@@FFFKKKKKKIIIGGGBBB<<<999;;;@@@EEEIIIIIIEEE>>>888333000,,,***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((((((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((qqqiiikkkpppxxxmmm___QQQIIIBBBAAA@@@>>><<<;;;::::::777777777777666555444333222222111000/////////000/////////...------,,,,,,---------,,,,,,+++++++++///&&& (((......***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***)))************+++++++++---,,,+++***))))))))))))++++++++++++******)))))),,,,,,++++++***+++++++++,,,---...///333:::BBBHHHQQQTTTYYY^^^bbbfffggghhh___\\\ZZZ\\\^^^[[[UUUNNNNNNTTT]]]eeelllrrrvvvyyy|||}}}zzzuuuqqqnnnqqq||||||wwwsssrrrrrrrrrrrrsssrrrkkkccc```eeekkkyyy~~~xxx{{{{{{llleeeggglllooopppzzz~~~}}}nnnllliiiddd```\\\WWWRRRNNNDDDCCC@@@===;;;>>>BBBFFFWWW[[[```bbb```ZZZUUURRRGGG@@@<<<===>>>>>>DDDLLLRRR___iiihhhbbbZZZNNNCCC===<<<;;;>>>BBBFFFHHHIIIHHHDDD???:::999===CCCHHHFFFDDDAAA>>>:::555...))))))(((''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$#########$$$$$$%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%###""" '''&&&%%%%%%&&&'''&&&$$$((((((((((((((('''''''''pppggghhhmmm}}}yyymmm___PPPGGGBBBAAA@@@>>><<<;;;::::::777777666666555444444444222111111000000000000111/////////...------,,,,,,---------,,,,,,+++++++++---***'''(((+++---,,,***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***)))************++++++++++++***************++++++******)))))))))((((((((()))))))))***+++---...///---...///222666===FFFLLLWWWZZZ___dddgggiiijjjiii\\\ZZZXXXWWWWWWUUURRROOOUUU\\\fffnnntttwwwyyyzzz}}}zzzxxxwwwtttnnnjjjhhhjjjppp{{{{{{vvvssspppoookkkiiiddd^^^ZZZ___jjjsss~~~tttvvvxxx{{{~~~sssgggbbbbbbbbbaaajjjooozzzzzzmmmaaa^^^[[[YYYYYYYYYXXXWWWOOOMMMHHHBBB>>>>>>AAADDDPPPUUU\\\``````^^^\\\[[[ZZZOOOEEEAAA???===@@@EEENNN[[[gggiiifffaaaWWWNNNAAA>>>;;;;;;===AAACCCEEEHHHEEEAAA>>><<<>>>BBBEEEEEEDDDBBB@@@===888111,,,***((('''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%'''''''''%%%((((((((((((((((((((((((oooddddddhhhvvv{{{nnn___PPPGGGBBBAAA@@@>>><<<;;;::::::888777666444444444444555111111111111111111222222//////......---,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***)))************+++++++++))))))))))))***+++,,,---***************))))))))))))))))))***,,,---///000///000222555:::BBBLLLRRRWWWYYY]]]bbbdddffffffeee___]]][[[VVVSSSRRRSSSTTT^^^eeeooovvvyyyzzzyyyxxx{{{xxxtttnnnhhhbbb^^^[[[]]]fffpppyyywwwpppjjjeeeaaaaaa\\\VVVRRRWWWeeewwwvvvuuuvvvyyy}}}}}}||||||pppccc[[[XXXWWW[[[\\\aaannnwwwnnn^^^[[[WWWVVVXXX\\\^^^```]]]YYYRRRIIIAAA>>>???@@@GGGLLLTTT[[[___bbbcccdddlllaaaTTTKKKDDD??????BBBJJJVVVcccjjjkkkiiiccc\\\LLLGGG???;;;:::<<>><<<;;;::::::999777555333222333444555111111000111111222333444//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))*********))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///000333777===FFFQQQXXXXXXYYYZZZ]]]___bbbdddeeehhhgggddd\\\VVVTTTYYY^^^ggglllssswwwxxxwwwvvvuuutttqqqjjjaaaXXXTTTSSSTTTXXXfffpppvvv}}}ooofff^^^VVVQQQTTTQQQOOOSSS```sss~~~}}}~~~~~~~~~}}}jjj]]]WWWVVVVVVUUUVVV]]]lll}}}}}}uuuooogggbbb]]]ZZZ[[[^^^bbbcccddd```YYYOOOEEE???<<<<<<@@@EEEMMMUUU[[[aaafffiiisssoooggg[[[NNNEEECCCEEEGGGPPP]]]ggglllmmmjjjfffYYYRRRGGG???;;;;;;===>>>BBBBBBCCCDDDEEEEEECCCBBBBBBCCCEEEFFFFFFCCC===999000---)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&'''((())))))***%%%$$$$$$%%%((())))))(((((((((((((((((()))))))))nnn```^^^```hhhvvvssseeeVVVLLLBBBAAA@@@>>><<<;;;::::::888777555333222333444555000000000000111222333333.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&&&&))),,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......000333888???IIITTT[[[```___]]]]]]```eeejjjmmmooonnnkkkccc[[[[[[aaahhhppprrruuuvvvuuusssssstttnnniii```VVVOOONNNQQQUUUYYYgggpppsssxxxjjj___VVVOOOJJJIIIKKKRRR]]]mmmsssbbbYYYWWWTTTSSSSSSTTT\\\iiiyyywwwpppmmmooojjjccc______aaadddeeeeeeddd___VVVLLLCCC<<<:::===AAAGGGNNNTTT[[[aaafffqqqwwwxxxlllYYYKKKGGGGGGFFFKKKUUUaaaiiikkkjjjjjjcccZZZNNNCCC===<<<<<<<<<======???CCCGGGHHHFFFDDDBBBCCCEEEGGGHHHGGGBBB???555111,,,(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))&&&%%%$$$&&&((())))))((((((((((((((())))))******pppaaa]]]___cccpppvvvgggXXXNNNBBBAAA@@@>>><<<;;;::::::777666555333333333333444000000000000000000111111......------,,,+++++++++++++++,,,,,,,,,,,,------///+++'''(((,,,///...,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))************+++++++++---,,,+++***)))))))))))))))))))))***************((())))))+++---///111222///111444999AAAKKKVVV^^^dddbbb___]]]___dddiiimmmkkkllliiiddd___```gggnnnuuuvvvwwwvvvsssrrrrrrssshhhbbbYYYRRROOOQQQUUUXXX\\\eeelllooouuu}}}~~~yyyooocccXXXPPPJJJGGGFFFMMMXXXfffuuu~~~kkk```[[[UUUUUUSSSPPPRRRZZZhhhsss~~~rrrlllkkkppplllgggddddddfffggggggfffhhhgggbbbXXXLLLAAA<<<===???BBBFFFKKKQQQXXX^^^kkkwww~~~uuubbbSSSKKKHHHFFFGGGNNNYYYbbbfffhhhkkkfff^^^SSSHHHAAA===;;;:::::::::;;;???EEEHHHGGGEEEAAABBBDDDFFFHHHHHHFFFCCC<<<777000+++((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((''''''&&&%%%&&&((())))))((('''(((((())))))******+++rrrccc^^^___aaammmwwwgggWWWMMMBBBAAA@@@>>><<<;;;::::::666555555444444333333222000000//////.../////////......---,,,,,,++++++***+++++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***)))************+++++++++++++++***************+++((((((((()))))))))******(((((()))+++---///222333111333666;;;CCCMMMXXX```bbbaaa^^^]]]]]]^^^aaabbbbbbccccccbbbcccfffmmmrrrsssuuuwwwvvvsssqqqpppoooccc]]]XXXUUUWWWYYYZZZZZZ]]]```eeejjjlllnnnoooooonnnmmmjjjaaaVVVNNNLLLLLLNNNVVVaaakkkttt~~~sssmmmeeeaaaZZZUUUSSSVVV\\\```nnnyyysssmmmmmmooommmjjjiiijjjkkkkkkjjjkkkooosssqqqgggXXXIIIAAA<<<===>>>???BBBHHHPPPUUUbbbnnnwwwssshhh^^^SSSJJJGGGDDDGGGRRR\\\aaaffflllhhhbbbXXXOOOGGGBBB===;;;:::888888;;;BBBFFFEEECCCBBBAAABBBDDDGGGHHHGGGFFFBBB<<<333---)))(((((((((''''''''''''''''''''''''%%%%%%&&&'''&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""######$$$%%%''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&'''((()))(((''''''(((((()))******++++++sssddd___``````lllwwwgggVVVLLLCCCAAA@@@>>><<<;;;::::::555555555555444333222111111000///.....................---,,,,,,++++++***+++++++++,,,,,,---------''',,,000///***&&&&&&(((++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,+++++++++)))************+++++++++))))))))))))***+++,,,---))))))******+++++++++,,,+++++++++,,,---...///000222444888===DDDOOOZZZaaabbbbbbaaa```^^^]]][[[[[[[[[\\\___aaaeeekkkqqquuuooorrruuuvvvsssooolllkkk```\\\XXXZZZ^^^```]]]ZZZ\\\\\\```fffgggddddddhhhiiillllllfff[[[TTTTTTWWWYYY```hhhnnnrrr{{{xxxpppeee]]]YYYXXXVVVTTT___ggguuuvvvppprrrrrrpppoooooooooooommmkkkooovvv||||||rrraaaOOOEEE;;;;;;;;;;;;===CCCKKKPPPZZZdddlllmmmkkkggg[[[OOOGGGBBBDDDNNNYYY___fffmmmkkkfff]]]UUUNNNGGGAAA>>><<<888666999???CCCDDDBBBBBBAAAAAACCCEEEGGGHHHGGGEEE???666...***)))((((((''''''''''''''''''''''''$$$$$$%%%&&&%%%$$$###"""&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((***+++,,,&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((()))))))))(((''''''((()))'''&&&'''(((((()))***+++++++++uuubbb\\\]]]dddrrrzzzjjjYYYMMMEEEDDDBBB@@@>>><<<;;;::::::999888666555333222111333111///.........,,,+++,,,...000///---+++***+++*********)))))))))((((((&&&''')))***++++++***)))))))))***+++,,,,,,,,,,,,000...,,,*********)))(((,,,+++******)))*********///...---+++***)))))))))************************(((((()))***+++,,,,,,---)))************---000333666888===CCCKKKRRRXXX\\\]]]\\\[[[[[[[[[ZZZWWWUUUSSSWWW^^^dddjjjnnnqqqtttyyyvvvsssssstttppphhhaaaSSSWWW[[[^^^^^^]]]\\\[[[ZZZ[[[\\\\\\]]]aaafffjjjppppppooolllhhhdddcccccclllkkkmmmqqqsssvvv}}}~~~pppccc\\\YYYYYY[[[]]]cccmmm|||~~~|||vvvqqqpppsssuuutttrrrqqq{{{nnnWWWIIIAAA===;;;;;;:::;;;@@@GGGTTTXXX___hhhllljjjccc\\\PPPJJJDDDEEEMMMWWW]]]```gggfffccc^^^UUUMMMGGGDDD@@@???>>>>>>???BBBEEEGGGFFFAAA<<<<<>><<<;;;:::999888777666555444333222444222000000000000///......000111000...---,,,,,,,,,,,,,,,++++++***************++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***---,,,+++***+++++++++***))))))((((((((('''''''''+++************+++,,,,,,************************+++++++++++++++,,,,,,,,,***+++,,,+++,,,...222555777;;;BBBJJJQQQUUUXXXYYYZZZZZZ[[[ZZZXXXUUURRRPPPUUU\\\eeelllooopppqqqrrrvvvvvvwwwxxxvvvpppggg```YYY[[[^^^______]]]\\\[[[]]]]]]\\\\\\]]]aaagggllloooqqqssssssqqqooonnnnnntttssstttvvvvvvuuuzzztttiiibbb^^^[[[]]]```eeeooo{{{}}}tttpppsssxxx|||}}}{{{}}}ttt___OOOBBB<<<999999999888<<<@@@LLLPPPYYYcccjjjkkkfffbbbVVVNNNFFFCCCGGGOOOTTTVVV```bbbbbb```ZZZSSSLLLHHHBBBAAA???>>>???BBBEEEGGGFFFBBB>>>===???BBBDDDEEEFFFBBB===666000,,,***)))((('''''''''((((((&&&%%%'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''')))***'''((()))*********)))(((((((((''''''(((((())))))*********+++++++++++++++vvvfffaaaccchhhuuuwwwgggUUUIIIDDDCCCBBB@@@>>><<<;;;:::777777666666555444444333333222000///000111000///000111222222///.........------------,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------------,,,+++***))))))*********+++,,,,,,,,,++++++,,,,,,,,,+++***))))))))))))))))))***+++,,,************************---------,,,,,,,,,++++++,,,---------...000444777;;;@@@IIIQQQWWWYYYXXXWWWVVVXXXYYYWWWRRRNNNMMMNNNZZZdddpppvvvvvvsssrrrssstttvvvyyyyyyuuummmeee___aaaaaaaaaaaaaaa```^^^^^^]]]]]]]]]]]]^^^ccciiinnnmmmrrryyy~~~}}}|||{{{}}}zzzzzz{{{xxxtttuuuyyy|||wwwqqqiiiiiigggeeeeeejjjssszzzxxxrrrttt||||||~~~zzziiiZZZHHH@@@999888999888888:::AAAFFFPPP\\\fffkkkkkkiiiaaaWWWLLLDDDCCCGGGJJJKKKVVVZZZ```cccaaa[[[SSSNNNEEEDDDAAA@@@@@@BBBEEEGGGEEECCCAAA===<<<===AAAEEEFFFDDD@@@;;;555///+++))))))(((''''''(((((('''%%%(((((((((''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&###!!! """%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((()))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))))))))(((''''''(((((((((((())))))*********+++++++++,,,,,,,,,,,,vvvgggbbbcccfffsssvvvfffUUUIIICCCBBBAAA???>>><<<;;;:::666555555555555555444444111///------...//////...000111222111///---...///------------------,,,,,,000///---,,,++++++,,,,,,---------------,,,++++++((()))+++++++++++++++,,,,,,---...//////---+++***,,,+++***)))((((((((((((************************,,,,,,,,,,,,,,,,,,,,,+++,,,---......///222666999AAAFFFMMMTTTXXXYYYWWWVVVTTTVVVWWWSSSMMMLLLOOOTTTbbblllwww|||{{{xxxwwwyyywwwxxxwwwsssmmmhhheeedddiiigggeeedddddddddcccbbb^^^_________```bbbgggjjjiiisss~~~}}}}}}zzztttrrrtttsssyyy|||rrriiifffiiimmm~~~~~~wwwwwwzzzxxx{{{yyyooofffTTTHHH===::::::999888::::::@@@IIIUUU```hhhlllnnnjjjaaaTTTJJJEEEDDDEEEEEELLLRRR[[[cccfffbbb[[[UUUKKKHHHDDDAAA@@@BBBDDDFFFDDDDDDCCC>>>999999???DDDFFFFFFDDD@@@:::444---******)))''''''((()))((('''((((((((('''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$""""""###%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))((('''&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((()))))))))((((((((('''&&&&&&((())))))***************++++++,,,,,,------......tttfffaaaaaagggssstttfffVVVKKKBBBBBBAAA???===<<<;;;:::555555555555555444444444111///------...//////...///000000///---,,,,,,...++++++++++++,,,,,,,,,,,,///...,,,+++***)))***+++***+++,,,,,,---------,,,'''***,,,,,,***)))***+++((()))+++,,,,,,***((('''++++++***)))((((((((((((************************)))))))))***+++,,,,,,,,,+++---...///111444999<<>>BBBDDDEEEEEEBBB<<<666222---+++(((((()))******)))'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&((()))***'''''''''''''''''''''''''''''''''''''''((((((((('''(((((()))))))))(((((())))))((('''''''''(((((()))***,,,---------,,,+++,,,,,,---...///000000111pppeeebbbbbbnnnyyy|||qqqcccTTTJJJAAA@@@@@@>>>===<<<;;;:::555555555444444333333333444222000000000000///......///...,,,******+++---)))*********+++++++++,,,++++++,,,++++++***))))))))))))***++++++*********###''',,,---***)))***------,,,,,,,,,,,,+++++++++))))))))))))+++,,,---...*********************************++++++,,,,,,,,,,,,...111444777<<>>BBBHHHQQQ[[[bbbiiiiiifff___VVVLLLDDD@@@???@@@EEEOOO[[[bbbcccbbb^^^YYYPPPGGGAAA>>>>>>>>>>>>@@@AAA@@@<<<::::::;;;???AAADDDEEEDDD???:::777...+++)))((()))*********(((((((((''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%$$$''''''''''''''''''''''''&&&'''''''''((((((((()))'''((()))***))))))((('''***)))((((((((()))***+++***+++---.........,,,,,,,,,---...///000111111222~~~oooeeecccdddnnnyyy{{{pppbbbRRRHHHAAA@@@???>>>===<<<;;;:::666666555444444333222222333111///.........,,,+++//////...,,,******,,,---*********++++++,,,,,,,,,***+++,,,---,,,+++***)))***************)))(((''' %%%+++,,,******,,,///***)))((((((''''''((((((,,,,,,++++++***+++++++++************************------,,,,,,,,,,,,++++++---///333666:::@@@FFFKKKKKKMMMQQQTTTVVVVVVUUUTTTSSSQQQRRRUUU\\\ccciiikkkooonnnmmmqqquuutttooojjj]]][[[\\\eeerrr~~~zzzvvvtttpppiiibbb[[[WWWQQQNNNQQQ\\\kkkuuu|||yyyooossszzz|||{{{~~~~~~}}}}}}~~~xxxnnnhhhdddfffiiiooo||||||uuupppjjjfffdddddd```\\\XXXMMMAAA::::::666888;;;>>>CCCLLLWWW___kkkllllllggg^^^RRRHHHBBB@@@???AAAJJJVVV___ccccccaaa[[[RRRHHHAAA===<<<===<<<>>>@@@@@@>>>;;;999888===@@@CCCEEEDDDAAA===:::...,,,)))((()))***+++***))))))))))))(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&(((&&&###!!!!!!"""%%%'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&'''((((((&&&"""''''''''''''''''''''''''&&&'''''''''(((((())))))'''((()))******)))((('''***)))(((((((((***+++,,,***+++---//////...---,,,------...///000111222222sssjjjfffhhhjjjsss{{{zzzpppbbbRRRFFFDDDCCCBBB@@@???===<<<;;;999888666444333333333444111111000000//////......000000111///,,,++++++,,,++++++++++++++++++++++++,,,***((())),,,---+++((('''((()))***+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++******,,,...000111000...,,,+++++++++++++++++++++++++++,,,......---,,,...///222333777;;;AAAFFFJJJMMMPPPPPPQQQUUUYYY[[[YYYVVVRRRPPPQQQXXXaaahhhjjjiiillljjjiiikkkmmmjjjbbb[[[TTTXXXaaammmxxx{{{vvvmmmbbbZZZQQQQQQOOONNNSSS```ttt~~~uuuvvvyyy~~~xxxppprrrzzz}}}wwwooojjjjjjoootttwww}}}vvvooojjjgggggggggfffccc\\\QQQGGG???;;;<<<999888;;;>>>EEERRR___fffkkkooommmhhh```SSSGGGBBB>>>>>>DDDKKKSSS^^^hhhbbb```ZZZQQQHHHAAA>>>===::::::;;;>>>AAAAAA>>>:::===@@@DDDGGGHHHFFFCCCAAA666222,,,((('''(((((())))))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((((((((((((((('''''''''((())))))+++,,,---......///............//////000.........///111222444555~~~tttnnnnnnrrrvvvwww~~~yyyoooaaaQQQEEEAAA@@@???===;;;:::999888999777666444333333333333/////////000000000000000///000111///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,---,,,+++)))))))))+++,,,,,,,,,+++***************************,,,------...---,,,+++***,,,---...//////---,,,+++***************************+++---,,,,,,,,,---///111333777;;;AAAFFFJJJMMMOOOOOOPPPTTTYYY[[[ZZZXXXTTTTTTVVV^^^ggglllmmmkkkiiihhhhhhhhhgggaaaYYYRRRPPPXXXdddmmmsssvvvyyy{{{|||||||||xxxpppdddWWWOOOJJJJJJJJJOOO\\\nnnvvvuuuvvvyyy|||rrrmmmrrr{{{yyyttttttuuuvvvuuuvvv|||vvvqqqnnnmmmmmmhhhhhhfffaaaYYYOOOFFF@@@@@@===<<<===>>>AAAJJJSSS___eeejjjkkkjjjeeeZZZOOODDD>>><<>>???<<<999<<<>>>AAAEEEFFFEEEDDDBBB999444...***)))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((&&&''''''((((((''''''&&&((('''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,---......///////////////000000000000000//////000111333444555wwwsssuuu{{{}}}zzzpppcccRRRGGG@@@???>>><<<;;;999888777888777666444333333333333......///000000111111222///000000///---++++++,,,---------------------------...---+++(((&&&%%%%%%)))******+++,,,+++++++++************************++++++,,,,,,,,,+++******---------,,,,,,+++******************************+++,,,------------///111111333777<<>>CCCIIITTT[[[cccgggkkkjjjcccZZZIIIAAA;;;<<<@@@HHHTTT___kkkjjjeee]]]QQQEEE<<<777777777888;;;===>>><<<::::::<<>>CCCHHHKKKMMMPPPPPPQQQSSSUUUWWWXXXYYYVVVZZZbbbkkkqqqsssoookkkjjjiiifff```YYYTTTRRRQQQQQQXXX```dddeeeeeehhhjjjjjjqqqwwwtttgggXXXNNNJJJJJJLLLRRR\\\jjjyyy|||yyywwwuuuwwwyyysssqqqxxxzzzsssmmmkkktttyyyuuusssqqqpppuuurrroooooonnniii___WWWMMMGGGCCCBBB@@@>>>AAAFFFKKKRRR[[[bbbiiimmmiiicccPPPGGG>>><<<>>>EEERRR]]]gggiiihhhbbbXXXKKKAAA<<<999:::;;;<<<>>>>>>>>>>>>:::;;;===???BBBDDDFFFGGG>>>:::555111...,,,)))''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%(((''''''''''''((())))))''''''((((((((((((''''''''''''(((((())))))((((((((((((((((((((()))))))))******++++++,,,---......---...///000111111000000111111222444666999<<<>>>xxxuuuzzz~~~tttgggWWWLLLCCCCCCBBB@@@>>>===;;;;;;777777666666444333222222333222222111000//////......///000///---,,,,,,---++++++++++++++++++++++++***---...---)))''')))+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222555555777;;;@@@EEEIIIKKKMMMQQQQQQQQQQQQRRRSSSVVVWWWXXX\\\dddmmmqqqqqqmmmjjjlllhhhaaaYYYTTTSSSVVVZZZXXXYYYZZZ]]]```dddfffhhhllltttyyyuuugggYYYQQQOOOQQQWWW^^^eeekkksss}}}~~~~~~~~~|||zzzppphhhjjjttt~~~zzzxxxvvvtttvvvtttrrrtttxxxxxxsssnnn___VVVMMMGGGBBB>>>???CCCEEELLLTTT\\\dddkkklllhhhVVVLLLBBB===>>>CCCNNNXXXcccfffhhheee\\\PPPEEE???;;;<<<<<<<<<======???@@@<<<<<<>>>???BBBDDDFFFHHH@@@===888444111---***''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%(((''''''''''''((())))))'''(((((((((((((((((('''%%%&&&'''(((((((((((('''(((((((((((())))))******)))))))))***++++++,,,,,,+++,,,---...////////////000222444888<<<@@@CCCDDDwwwssswww}}}|||rrreeeVVVJJJBBBAAA@@@>>>===;;;:::999777777777666555444222111444444333222000///...---...///000///---,,,---...++++++++++++++++++++++++)))***++++++***)))***+++---,,,,,,,,,,,,---......*********************************)))******+++,,,(((''''''((()))+++---///------------------------((()))*********---111444999;;;???CCCGGGJJJLLLLLLOOOPPPPPPOOOOOOPPPTTTWWW\\\aaahhhmmmpppooollljjjjjjcccZZZSSSQQQUUUZZZ^^^^^^[[[XXXYYY]]]bbbeeefffooovvv}}}zzzoooccc\\\ZZZ\\\bbbjjjmmmmmmqqqxxx}}}~~~~~~~~~~~~~~~uuummmkkkkkksss}}}uuuuuuxxx~~~uuuiii[[[QQQIIIAAA>>>@@@BBBGGGMMMTTT]]]hhhkkkjjj]]]SSSGGGAAA>>>???GGGOOO___cccgggfff^^^RRRGGGAAA=========;;;::::::===??????@@@AAABBBDDDEEEFFFGGGBBB???;;;888555111,,,))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&''''''((()))'''(((((())))))(((((('''$$$%%%'''((())))))(((''''''(((((())))))******+++))))))))))))*********++++++++++++,,,---...///000111444888===BBBEEEGGGHHHtttnnnrrrxxx|||rrreeeUUUJJJAAA@@@???>>><<<:::999888666666777666555444222111333333222222111000//////---/////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((()))***)))(((++++++*********+++,,,---************************+++******)))***+++,,,---(((((())))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++...333666<<>>AAAFFFVVV[[[bbbccc^^^UUULLLGGG@@@@@@???===::::::===@@@CCCDDDEEEFFFFFFFFFFFFFFFEEEBBB???<<<999555000---)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&*********))))))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((&&&&&&&&&&&&&&&''''''((((((((())))))))))))(((((($$$&&&(((*********)))((('''(((((()))******++++++)))************+++++++++---,,,++++++,,,...111333444888>>>CCCGGGIIIHHHHHHqqqiiilllrrr~~~}}}tttgggWWWLLLBBBAAA@@@???===;;;:::999666666777777666444222111222222222111111111111111---...//////---,,,---...------------------------///---***+++......,,,)))((('''&&&&&&&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...************++++++++++++++++++++++++++++++++++++,,,---------...222666:::???AAADDDHHHJJJLLLLLLKKKGGGIIIJJJJJJKKKOOOVVV[[[iiillloooqqqqqqpppoooooohhh```YYYVVVZZZ^^^___^^^\\\___aaa___ZZZYYY\\\aaacccppp{{{yyyxxxxxxxxxwwwuuusssuuuuuuuuuwww|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{|||~~~~~~~~~yyyzzz{{{}}}~~~|||}}}vvvhhheeekkkttt|||ooofff[[[NNNEEEBBB===@@@CCCHHHSSSaaajjjllloooeeeYYYOOOFFF??????BBBMMMSSS\\\aaa___YYYRRRNNNDDDDDDCCC???<<<;;;???BBBEEEFFFGGGHHHHHHGGGEEEEEEGGGEEEBBB@@@===999333000)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((%%%''')))+++,,,+++***)))'''(((((()))***+++++++++++++++++++++++++++,,,,,,///...,,,+++,,,///333555777;;;AAAGGGJJJJJJHHHFFFoooffffffiiiyyyuuugggVVVJJJCCCBBB@@@???<<<;;;999888777777666555444222111000000000111111111111000000---......---++++++,,,...+++,,,---...---,,,+++***************************,,,,,,++++++++++++++++++)))***,,,------,,,***)))&&&)))++++++)))(((***,,,))))))))))))))))))))))))***+++,,,---------,,,,,,---...//////000222666999@@@BBBFFFIIIKKKLLLLLLLLLKKKIIIFFFFFFKKKSSS\\\bbblllnnnppppppooonnnoooooodddaaa^^^^^^aaacccaaa___ddd]]]YYYXXXWWWTTTSSSTTT]]]fffwww|||wwwssspppmmmkkkooozzz{{{{{{|||||||||{{{zzzzzz}}}}}}}}}|||{{{{{{zzzzzz|||||||||||||||}}}}}}~~~}}}{{{|||}}}~~~|||yyy}}}}}}}}}~~~|||}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{{{{}}}{{{rrriiieeegggeeesss~~~|||vvviiiVVVGGG>>><<<<<<===AAALLL]]]llltttuuummmcccYYYNNNEEE??????AAAMMMWWWZZZ\\\^^^[[[UUUNNNLLLFFF@@@<<<<<>>999333///,,,***)))((())))))'''%%%%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))(((''''''''''''&&&&&&%%%%%%%%%"""$$$&&&)))*********)))((((((''''''''''''((((((***)))((((((((((((((())),,,+++******************,,,------------000333666>>>CCCHHHKKKKKKIIIFFFEEE}}}mmmddddddgggwwwwwwgggUUUIIICCCBBB@@@???<<<;;;999888777666666555444222111000000000111111111111000000---......---,,,+++,,,...------------,,,++++++***************************++++++++++++++++++++++++,,,,,,---......---,,,,,,(((***,,,,,,***)))***,,,************************++++++++++++,,,,,,,,,,,,---...//////000333777;;;EEEFFFHHHJJJKKKKKKKKKKKKMMMKKKHHHHHHLLLUUU___eeekkkmmmnnnnnnmmmmmmnnnooojjjiiihhhhhhiiiiiigggeeefff```ZZZYYYVVVPPPMMMNNNVVV___qqq}}}yyytttqqqmmmlllooowww~~~}}}}}}~~~~~~}}}}}}|||||||||}}}}}}~~~}}}}}}||||||||||||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{|||||||||zzzyyy{{{~~~~~~}}}||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||{{{}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{|||}}}~~~wwwqqqiiieeefffffflll}}}}}}}}}|||zzzqqqaaaPPPEEE<<<===>>>AAAKKK[[[lllwww{{{uuukkk```SSSGGG???;;;???HHHQQQVVV[[[```^^^XXXPPPMMMGGGAAA<<<;;;>>>AAADDDEEEFFFHHHIIIIIIHHHHHHGGGFFFDDDBBB???;;;555000+++***(((((())))))'''&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))(((''''''''''''&&&&&&&&&%%%%%%$$$&&&(((***++++++***)))((((((''''''''''''((((((*********)))))))))******++++++******)))******++++++,,,...///000333777;;;BBBHHHMMMMMMHHHEEEGGGJJJ{{{kkkbbbbbbeeetttzzziiiVVVIIICCCBBB@@@???<<<;;;999888666666666555333222000///000000111111111111000000---...///...,,,+++,,,---///...---,,,++++++***+++++++++++++++++++++++++++*********++++++,,,,,,---***************************,,,------,,,++++++,,,++++++++++++++++++++++++++++++***)))***+++,,,---............000333999===IIIIIIIIIIIIIIIIIIIIIIIIOOOMMMKKKLLLQQQYYYbbbhhhhhhjjjllllllkkklllmmmooooooqqqttttttrrrooommmllliiiaaa[[[XXXSSSLLLHHHHHHPPPYYYmmm}}}wwwsssqqqlllpppwww~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyzzz|||}}}yyyyyyxxxxxxyyyyyyzzz{{{{{{zzzzzz{{{}}}~~~}}}|||{{{||||||}}}}}}~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{||||||||||||||||||||||||}}}}}}||||||||||||}}}~~~~~~~~~|||}}}}}}uuurrrnnnjjjhhhhhhhhhooouuuuuuvvvvvvrrrfffTTTFFF===>>>???AAAHHHVVVjjjyyy|||uuujjj\\\OOOCCC<<<<<>>>>>???CCCPPPeeewww~~~|||ssshhh[[[NNNDDD<<<<<>><<<===???III]]]qqq|||{{{qqqfffWWWJJJ???;;;:::BBBOOO[[[bbbeeehhheee^^^TTTJJJCCC???>>>AAABBBDDDGGGHHHIIIIIIIIIBBBBBBCCCDDDCCCAAA<<<888000---***(((((((((((('''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%&&&''''''&&&&&&%%%'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((''''''))))))(((((((((((())))))((((((***+++++++++******************+++---......111333555777999;;;>>>AAACCCCCCDDDEEEJJJRRR^^^fff{{{kkkdddffflllxxxxxxkkkZZZOOOCCCBBB@@@???<<<;;;999888555555555444222111///...000000111111111111000000+++---//////---,,,+++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------------***))))))***,,,---+++***))))))))))))))))))))))))++++++***)))***+++,,,---...000333555888<<>>DDDUUUhhhyyywwwnnn^^^OOOEEE>>>:::???IIITTT^^^fffhhhgggbbbZZZPPPFFF@@@===AAACCCEEEFFFHHHHHHHHHHHHAAAAAAAAABBBBBBAAA>>><<<444111---***)))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''(((((((((((())))))))))))((((((((('''''''''''''''***))))))(((((())))))***'''((()))+++++++++******+++++++++,,,---///000111222444777999999;;;===??????@@@AAAEEENNNYYYeeelll{{{jjjdddhhhnnn|||~~~tttgggWWWLLLCCCBBB@@@???<<<;;;999888555555555444222111///...000000111111111111000000+++---///000...,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((***))))))+++...///...,,,************************++++++++++++,,,,,,,,,,,,...111555999<<<@@@DDDGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLNNNSSSWWWZZZ\\\\\\[[[]]]\\\ZZZXXXWWWYYY]]]aaaooosss{{{{{{mmmeee___^^^___aaafffkkknnnzzz}}}yyy}}}}}}}}}~~~}}}||||||{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvyyyxxxuuusssrrrrrrssstttsssssstttvvvvvvwwwwwwwwwtttuuuwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxzzz{{{zzzxxxwwwyyy{{{xxxxxxxxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{}}}~~~~~~{{{yyyxxxyyyzzz{{{{{{{{{{{{{{{zzz{{{{{{||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzvvvvvvxxxyyyzzzyyyyyyxxxxxxyyyzzzzzz{{{{{{zzzzzz{{{||||||zzzvvvuuuvvvxxxvvvtttssstttuuuvvvvvvvvvxxxzzz}}}~~~tttrrrsssssssssuuuzzzrrrssslll```\\\___\\\SSSMMMCCC<<<===>>>BBBOOO___rrr~~~{{{uuugggWWWLLLCCC===>>>DDDLLLYYYeeehhhhhhgggbbbYYYOOOGGGCCCBBBCCCEEEFFFGGGGGGGGGFFFAAA???>>>???@@@AAA@@@>>>888444///+++***)))'''&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''###$$$&&&'''((('''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''(((((()))))))))*********(((((((((((((((((())))))******))))))))))))******'''(((***,,,------,,,++++++,,,,,,---///000222333111333666888999;;;===???>>>BBBGGGKKKPPPZZZfffpppzzzjjjdddhhhooo|||qqqcccTTTJJJCCCBBB@@@???<<<;;;999888555555444333222000///...000000111111111111000000+++---///000...,,,++++++)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***,,,------,,,***)))+++)))))),,,///111000...++++++++++++++++++++++++***+++,,,------------,,,...111666;;;>>>BBBFFFHHHKKKLLLNNNOOOPPPNNNMMMKKKNNNOOOQQQTTTVVVYYYZZZ[[[\\\XXXRRRMMMLLLPPPXXX___kkknnnttt}}}~~~yyynnnhhhdddfffhhhiiilllpppwww~~~yyy~~~~~~{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{zzzyyyxxxwwwvvvuuutttssstttrrrpppnnnllllllmmmnnnlllmmmnnnoooppppppqqqpppsssuuuwwwyyyyyyxxxvvvttttttsssssssssssstttuuuuuu{{{}}}}}}{{{wwwuuuuuuwwwwwwxxxxxxyyyyyyzzz{{{{{{yyyxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyy{{{zzzwwwuuuwwwxxxyyyzzz{{{{{{|||{{{zzzzzz{{{{{{|||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyytttuuuwwwxxxyyyyyyyyyxxxxxxxxxyyyzzzzzzzzzyyyyyyyyyzzzzzzvvvqqqnnnoooqqqrrrpppooopppqqqsssrrrrrrvvvxxx{{{}}}}}}}}}~~~|||yyyyyywwwtttuuuzzz}}}xxxqqquuuqqqeeebbbfffeee]]]RRREEE<<<>>>@@@AAALLL[[[jjjxxx~~~{{{nnn___PPPGGG???>>>@@@GGGVVVdddhhhjjjkkkhhhaaaWWWOOOJJJCCCDDDEEEFFFGGGGGGFFFEEE@@@???======???@@@@@@@@@;;;777111,,,***)))'''&&&%%%&&&((())))))(((&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''(((((())))))*********+++)))))))))((()))***++++++******))))))))))))******((())),,,.........---,,,,,,,,,---...000222333444///222555888999;;;>>>@@@???FFFNNNPPPQQQXXXeeeqqq}}}nnnhhhjjjnnn|||uuugggVVVJJJDDDCCCAAA???<<<888666444666555555444333333222222111000000///...---------......---------,,,,,,,,,000///...,,,+++******)))))))))***,,,,,,,,,,,,,,,)))))))))))))))+++,,,,,,,,,,,,,,,,,,++++++***)))...+++))))))++++++)))''''''&&&&&&'''***+++******)))+++---...------...000111222444999???DDDFFFGGGKKKMMMOOOPPPPPPOOOMMMLLLPPPUUUWWWUUUWWW\\\\\\XXX```SSSIIIIIIMMMQQQYYYbbbjjjlllqqqwww{{{{{{xxxuuuuuuuuuuuutttrrrpppnnnmmmwwwxxx{{{sss{{{}}}}}}~~~~~~}}}||||||{{{{{{~~~|||yyywwwvvvvvvwwwxxxvvvvvvvvvuuutttsssrrrqqqrrrpppnnnkkkhhhgggggggggeeefffgggiiikkkmmmpppqqqqqqrrruuuwwwwwwvvvtttrrrtttuuuuuusssrrrrrrtttvvvyyyzzzzzzyyywwwvvvvvvwwwyyyyyyyyyyyyxxxxxxwwwvvvwwwxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvuuutttsssppprrruuuxxxzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyvvvrrrqqqtttvvvwwwvvvyyyyyyyyyzzz||||||zzzxxxyyyxxxwwwtttrrrooolllkkkmmmmmmmmmmmmnnnooopppqqquuuxxx{{{}}}}}}||||||}}}~~~~~~~~~tttllllllzzz|||uuuooonnnmmmmmmnnnmmmkkkiiiYYYQQQGGG???===AAAHHHNNNbbbooozzz|||zzzxxxrrrjjj[[[NNNEEEDDDCCCDDDQQQbbbllllllkkkiiiiiidddVVVGGG@@@BBBEEEFFFFFFGGGIIIKKKBBB>>>;;;<<<@@@CCCAAA>>>>>>;;;555///+++)))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$%%%&&&((()))))))))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,------...000111333444444444999999999:::<<<>>>@@@AAAHHHQQQZZZ```bbbfffmmmttt}}}nnngggiiimmmzzzwwwiiiXXXLLLDDDCCCBBB@@@===:::888666444444444333333222222222111000000///......------......---------,,,,,,,,,000///---,,,+++*********++++++,,,,,,,,,++++++***......------------,,,,,,++++++,,,,,,,,,+++******...,,,++++++------+++))))))(((''')))+++,,,,,,+++)))+++------------...000000222555:::???CCCEEEFFFJJJKKKLLLMMMNNNMMMMMMLLLMMMSSSVVVUUUXXX\\\\\\XXXYYYOOOHHHIIINNNRRRYYY```jjjnnnqqqsssrrrrrrsssuuuyyyxxxuuussspppmmmjjjiiipppppptttzzz}}}{{{qqqyyy~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxvvvtttrrrrrrssstttuuuuuuuuutttsssrrrqqqpppooonnnkkkhhhdddbbbaaa```______aaadddgggjjjmmmnnnssstttvvvwwwwwwuuusssqqqsssssssssrrrqqqqqqsssuuuvvvwwwxxxxxxvvvuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttttttttssstttuuuwwwyyyzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyywwwwwwwwwvvvvvvuuuuuuuuutttqqqoooooorrrtttuuutttzzzyyyyyyzzz|||}}}{{{zzzxxxwwwuuussspppmmmjjjiiikkkkkkkkkkkklllmmmnnnnnnsssvvvyyy{{{{{{{{{{{{|||~~~~~~}}}}}}~~~~~~vvvjjjfffiii{{{~~~xxxsssqqqooonnnnnnnnnlllkkkbbb[[[QQQFFFAAABBBGGGLLL[[[hhhuuuyyyyyyyyyuuupppbbbSSSFFFBBBAAABBBNNN]]]mmmoooqqqooonnnhhh[[[NNNCCCCCCCCCDDDEEEFFFGGGGGGCCC???;;;;;;???BBBAAA??????;;;666000,,,***))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((()))))))))((('''((((((((()))))))))******))))))))))))))))))))))))************************,,,+++***)))***+++,,,------...000111333444555555777:::>>>@@@AAADDDGGGIIIRRRYYYbbbiiinnnttt{{{|||mmmgggiiilllxxxyyyjjjYYYMMMDDDCCCBBBAAA???<<<:::999222222222222222222222111111000000//////......---......---------,,,,,,,,,///...---,,,+++*********------,,,,,,+++***)))))))))***+++,,,,,,,,,+++*********+++,,,,,,,,,++++++...---,,,---......---+++***))))))***,,,---,,,+++(((***,,,---,,,---...000000333777<<>>@@@@@@AAAAAADDDDDDDDDDDDFFFIIILLLNNNQQQUUUYYY\\\]]]]]]ZZZWWWKKKJJJKKKNNNQQQSSSUUUWWW]]]```bbbbbbccchhhpppwwwwwwvvvrrrnnnkkkiiigggffffffgggkkknnnlllhhhiiimmmuuu|||zzz~~~~~~~~~}}}}}}}}}~~~~~~{{{{{{zzzyyyxxxwwwuuuttttttuuuuuuuuuvvvvvvwwwwwwsssrrrqqqoooooonnnoooooonnnmmmmmmlllkkkiiihhhgggdddbbb___ZZZUUUPPPKKKIIIIIIKKKNNNSSSYYY^^^cccfffkkklllmmmnnnooonnnlllllloooppppppooooooppprrrtttrrrtttvvvuuutttrrrrrrsssssstttuuuvvvvvvvvvvvvvvvttttttuuuuuuuuuuuuttttttuuutttrrrqqqqqqsssuuuvvvwwwvvvvvvuuuuuuuuuvvvwwwxxxxxxwwwwwwvvvuuutttttttttsssqqqnnnkkkhhhfffeeebbbcccdddfffiiillloooppprrrqqqppprrrtttvvvvvvvvvuuutttqqqnnnjjjgggcccaaaccccccdddeeefffgggggggggkkkmmmpppqqqqqqrrrssstttrrrsssuuuwww{{{~~~}}}lll___YYY```qqq}}}zzzwwwuuuwwwyyy{{{|||tttbbbQQQFFFCCCDDDGGGQQQ^^^gggmmmrrrwwwyyy{{{iiiUUUIIIBBBAAAGGGOOO]]]iiitttwwwuuuqqqjjjdddRRRLLLFFFFFFIIIKKKIIIFFFFFFBBB<<<:::;;;===?????????===:::555111---***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))''''''(((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))******************************))))))***+++,,,---...///000222444777999:::;;;AAAGGGIIIJJJOOOZZZdddlllmmmqqqzzz{{{mmmggghhhlllxxxwwwhhhVVVIIIAAAAAA@@@???>>><<<;;;:::444444444444333333333333000000000000000/////////......---------,,,,,,,,,------,,,+++++++++,,,,,,++++++*********+++,,,---'''(((+++...000000//////)))***++++++,,,,,,,,,,,,(((***,,,------,,,,,,+++***)))((()))+++++++++))))))+++,,,,,,,,,...000333444888===@@@@@@???@@@@@@AAAAAAAAABBBEEEIIIMMMPPPUUUVVVYYY\\\[[[XXXTTTRRRLLLNNNQQQRRRSSSTTTTTTSSSVVVUUUTTTWWW\\\cccjjjmmmpppooonnnlllkkkjjjiiiiiiggghhhjjjlllhhhbbbbbbfffqqqxxx~~~}}}}}}}}}}}}~~~~~~}}}|||||||||}}}}}}vvvvvvvvvvvvuuutttsssrrrsssrrrrrrqqqppppppoooooollllllkkkjjjjjjiiiiiiiiigggggggggfffdddcccaaa```]]][[[WWWRRRLLLGGGDDDBBBBBBDDDHHHMMMSSSYYY^^^aaaeeefffhhhjjjkkklllllllllmmmmmmnnnmmmlllllloooqqqqqqsssuuuuuusssqqqqqqqqqrrrsssssstttuuuuuuuuuuuussssssttttttttttttsssssssssrrrqqqpppqqqsssuuuvvvwwwvvvvvvuuuttttttuuuuuuvvvuuuuuutttsssrrrqqqqqqrrrpppmmmhhhddd```\\\[[[YYYZZZ\\\___bbbgggkkknnnnnnmmmmmmooorrrssssssrrrrrrqqqnnnjjjfffaaa^^^\\\]]]^^^___aaacccdddddddddiiikkkmmmnnnmmmnnnooopppmmmnnnqqqtttyyy}}}~~~ooobbbZZZYYYaaavvv||||||nnnZZZKKKCCCAAABBBHHHQQQ[[[bbbiiiqqqxxxrrr___PPPFFFBBBDDDHHHRRR```ooovvvxxxxxxuuuqqqZZZRRRIIIFFFGGGIIIIIIGGGFFFCCC>>>::::::;;;===>>>======;;;888444///+++)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&'''((())))))(((((((((((())))))******((((((((()))))))))******))))))))))))))))))))))))************************+++************,,,...///000111222333666999<<<===BBBFFFJJJKKKMMMVVVeeeqqqzzzzzz}}}|||nnnhhhiiimmmxxxxxxiiiVVVIIIAAAAAA@@@???>>><<<:::999666666555444444333222222000000000000000000000000......---------,,,,,,,,,,,,,,,+++++++++,,,------+++***))))))***,,,---...,,,---------,,,+++)))(((******+++,,,,,,,,,++++++%%%'''+++,,,,,,++++++++++++)))((()))***+++***)))+++,,,---------///222555888<<<@@@AAA@@@>>>@@@AAAAAAAAABBBDDDHHHLLLQQQSSSUUUTTTVVVYYYWWWQQQNNNNNNPPPUUUXXXVVVUUUVVVVVVTTTTTTQQQNNNOOOUUU]]]cccfffppppppqqqppppppooonnnmmmjjjiiijjjjjjeee```aaaeeepppxxx}}}zzzyyyzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzssssssssssssrrrqqqpppoooooonnnmmmkkkiiihhhffffffbbbbbbbbbbbbaaaaaa``````aaa``````___]]][[[YYYXXXVVVSSSOOOJJJEEEBBB@@@??????AAAEEEJJJPPPVVV[[[^^^aaabbbcccfffhhhiiijjjkkkggghhhhhhfffeeeeeegggiiikkknnnqqqsssrrrpppppppppqqqrrrssssssssssssssssssqqqqqqrrrrrrrrrrrrqqqqqqoooooonnnnnnoooqqqrrrtttvvvvvvvvvuuuuuutttttttttrrrqqqqqqqqqpppooooooooonnnlllhhhbbb\\\WWWSSSPPPNNNPPPSSSUUUYYY___fffkkkmmmmmmnnnppprrrsssqqqooommmkkkhhhddd___ZZZVVVTTTTTTVVVYYY\\\^^^___``````fffggghhhhhhgggggghhhjjjiiijjjlllooossswwwzzz|||}}}uuuhhh[[[SSSTTTcccvvvqqqaaaRRRFFF@@@???AAAGGGOOOWWW```mmmxxxwwwiiiYYYKKKBBB@@@BBBKKKZZZjjjtttzzz~~~~~~{{{eee\\\OOOFFFCCCDDDEEEFFFFFFCCC???<<<::::::;;;<<<<<<<<<<<<;;;777222---***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))))))))((((((((()))***+++((((((((()))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---///000222222333555888<<>>@@@CCCBBBCCCEEEIIIMMMRRRVVVXXXVVVSSSTTTWWWVVVPPPMMMOOOUUU[[[]]]YYYXXXZZZ[[[YYYWWWTTTPPPOOOSSS\\\hhhooo}}}~~~~~~~~~}}}zzzvvvtttooommmlllkkkfffbbbeeelllsss|||~~~~~~{{{wwwuuuuuuwwwuuuvvvxxxzzzzzzxxxvvvuuuppppppooonnnllljjjhhhgggggggggeeedddbbb```___^^^YYYZZZZZZZZZZZZYYYXXXXXX[[[[[[ZZZYYYWWWUUUSSSRRRPPPMMMHHHDDD@@@???@@@@@@???AAAEEEIIIOOOUUUYYY\\\\\\]]]^^^```aaacccdddddd___```___]]][[[[[[\\\^^^cccfffkkknnnppppppqqqrrrrrrrrrrrrrrrrrrrrrqqqpppnnnnnnoooooooooooonnnnnniiijjjjjjkkkmmmnnnooooooqqqqqqrrrsssrrrrrrpppooonnnnnnnnnnnnmmmmmmmmmmmmllliiiddd^^^VVVPPPKKKHHHEEEGGGIIILLLPPPXXXaaahhhjjjkkkmmmoooqqqpppmmmjjjgggeeebbb]]]XXXRRRNNNLLLKKKMMMQQQUUUXXXZZZ[[[[[[^^^^^^___^^^\\\[[[\\\^^^```aaadddhhhlllppptttvvvzzz|||rrraaaUUUPPPXXXcccqqqzzzoooeeeXXXJJJAAA>>><<>>BBBDDDIIILLLRRRZZZdddsss}}}pppjjjkkknnnwwwooo\\\OOOEEEDDDCCCBBB@@@===;;;:::666666555333111000///...000000000000000111111111......---------,,,,,,,,,++++++++++++,,,---......///---+++)))))))))+++,,,000///...,,,+++*********,,,,,,,,,,,,,,,+++***)))"""''',,,---,,,++++++------,,,++++++------,,,+++---.........///111555888>>>BBBDDDCCC???>>>AAADDDDDDEEEHHHMMMQQQVVVZZZ\\\XXXUUUUUUYYYXXXRRRQQQTTTWWW^^^```[[[YYY]]]___^^^YYYXXXUUURRRTTT___rrr{{{uuurrrooommmiiigggkkkrrryyy~~~~~~zzzuuuqqqrrrsssqqqsssvvvxxxxxxvvvsssqqqlllllljjjhhhfffcccaaa___bbbaaa```^^^]]]\\\ZZZZZZVVVVVVWWWWWWWWWVVVUUUUUUWWWWWWVVVUUUSSSQQQOOONNNMMMJJJEEE@@@>>>>>>@@@BBBAAABBBEEEJJJOOOTTTXXX[[[XXXXXXYYYZZZ[[[\\\\\\]]]YYYYYYYYYVVVTTTSSSUUUVVV\\\```fffkkknnnppprrrsssrrrrrrrrrrrrrrrqqqpppoookkkllllllllllllllllllkkkeeefffhhhiiikkkkkkllllllkkklllmmmoooooommmkkkjjjkkkkkklllllllllllllllllljjjgggbbb[[[SSSLLLGGGDDD@@@AAACCCFFFJJJSSS^^^fffggghhhjjjnnnooommmiiieeebbbaaa]]]XXXSSSMMMIIIFFFEEEHHHLLLQQQUUUWWWXXXXXXUUUUUUUUUSSSQQQPPPQQQSSSVVVXXX\\\aaagggmmmrrruuuxxxzzz|||~~~{{{iii[[[RRRUUU[[[bbbttt|||ssslllfff\\\MMMCCC>>>:::;;;CCCLLLXXXkkk}}}~~~ppp\\\MMMFFFDDDCCCNNN\\\hhhttt}}}~~~{{{vvvdddPPPCCC???CCCHHHDDDCCCBBB>>>;;;999999999888:::======;;;666111---))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''((("""###$$$%%%'''((()))***'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((((((((()))+++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++------------...000222333555555666888;;;@@@DDDFFFIIIMMMUUUaaappprrrkkkoootttqqq\\\MMMEEECCCAAA@@@???>>>;;;999555333222111222222111000///000222333333222111000,,,,,,---+++***)))***,,,------,,,,,,,,,,,,++++++***++++++,,,......//////,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,000///...,,,+++******)))///...------000555999===>>>@@@CCCDDDCCCAAA@@@@@@@@@AAAFFFNNNWWW]]]^^^]]]___]]]ZZZXXXWWWXXXZZZ[[[``````aaaaaaaaaaaaaaaaaaYYYYYYWWWRRRUUUeee~~~xxxtttsssrrrrrruuu{{{~~~}}}xxxyyyyyyyyywwwsssooollllllppprrrqqqmmmjjjiiiiiieeedddaaa^^^\\\ZZZYYYYYY[[[[[[ZZZZZZYYYYYYXXXXXXVVVUUUTTTRRRQQQQQQQQQQQQWWWRRRMMMKKKLLLKKKGGGCCCDDDCCCBBBAAAAAABBBCCCDDDBBBCCCFFFIIIKKKMMMMMMMMMNNNOOOPPPQQQSSSTTTUUUVVVRRROOOLLLIIIIIIKKKNNNPPPTTTZZZcccjjjmmmmmmmmmmmmppppppoooooonnnnnnnnnmmmjjjjjjjjjiiihhheeecccbbbbbbaaaaaaaaabbbccceeefffiiikkkmmmmmmmmmlllmmmnnniiiiiiiiiiiiiiigggfffeeedddeeeeee___UUUKKKEEEBBBAAAAAAAAABBBFFFNNNWWW^^^bbbeeeiiilllmmmiiibbb\\\]]][[[XXXRRRJJJEEEBBBBBB@@@BBBEEEJJJNNNOOONNNLLLNNNLLLIIIFFFDDDCCCCCCCCCGGGJJJOOOTTTYYY___fffjjjsssvvvyyy{{{|||}}}yyyeeeSSSMMMNNNVVViii~~~zzzrrrmmmhhh^^^PPPEEEAAA???>>>@@@CCCNNNbbbttt~~~ooo[[[KKKAAA>>>HHHTTT```ooo}}}ooo\\\JJJAAAAAACCCFFFDDD@@@===:::999999999===<<<<<<;;;:::555///+++,,,***)))***+++,,,+++)))%%%&&&'''(((((('''&&&%%%((((((((((((((('''''''''%%%%%%&&&&&&'''(((((()))&&&%%%%%%%%%&&&''')))+++))))))((('''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,---------///111222222222999999:::===AAADDDFFFFFFJJJOOOZZZiii{{{ssslllpppuuuooo[[[LLLEEECCCAAA??????===;;;999666444222111222222111000,,,---///000000///...---------...,,,+++***+++---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++*********++++++...------...111666;;;>>>???AAACCCCCCBBB@@@@@@AAACCCEEEJJJRRR[[[```bbbaaa___]]][[[\\\___cccffffffgggeeedddcccdddfffffffff^^^[[[WWWWWW___qqq}}}~~~~~~~~~~~~}}}|||yyyzzz{{{zzzvvvqqqkkkgggeeeiiimmmmmmjjjfffdddccc```___]]]ZZZYYYXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWTTTTTTSSSSSSRRRSSSSSSSSSUUUQQQMMMLLLMMMLLLHHHDDDBBBAAA@@@@@@@@@AAACCCDDDFFFGGGIIIKKKLLLMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNJJJHHHEEECCCDDDGGGKKKMMMVVV[[[bbbhhhjjjkkkkkkkkkllllllkkkjjjjjjiiihhhhhhcccccccccbbbaaa___]]][[[\\\[[[[[[ZZZ[[[]]]^^^___aaacccfffgggggghhhjjjkkkhhhhhhhhhfffdddaaa^^^\\\]]]___aaa]]]VVVMMMFFFCCCBBBBBBAAAAAADDDKKKTTTZZZ```bbbfffjjjkkkgggaaa\\\VVVSSSOOOIIIEEEAAA>>><<<>>>???BBBFFFJJJKKKKKKJJJEEEDDDBBBAAA@@@@@@AAAAAA@@@BBBFFFJJJOOOVVV]]]bbbmmmppptttxxxzzz|||ppp\\\SSSPPPRRRaaarrrzzzrrrnnnjjjcccXXXOOOBBB@@@>>>>>>???HHHZZZkkk}}}uuudddSSSGGG???GGGQQQ\\\kkkzzzsss```NNNCCCBBBDDDEEECCC@@@>>><<<<<<<<<<<>>>>>===<<<888222...***(((''''''))))))((('''''''''((())))))(((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&''''''(((((())))))(((''''''''''''''')))((((((((('''''''''''')))))))))(((((((((((((((((((((((()))))))))******))))))*********+++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,...111333444444:::;;;>>>BBBFFFIIIIIIIIIJJJTTTdddtttsssmmmpppuuu}}}nnn[[[LLLEEECCCAAA???>>>===;;;888777555333222222222000///,,,---...//////...---,,,.........---,,,+++,,,...------,,,,,,,,,,,,++++++...---,,,++++++,,,---...******++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,------...000444888===@@@AAABBBBBBBBB@@@@@@AAACCCCCCFFFMMMUUU]]]bbbbbbbbbaaa^^^]]]aaakkksssvvvvvvppplllhhhhhhiiikkkjjjiiiaaa[[[WWW[[[iii{{{~~~~~~}}}{{{|||}}}}}}}}}|||{{{zzzwwwxxxxxxwwwsssmmmgggddd]]]aaaeeefffddd```]]][[[YYYXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTSSSSSSTTTTTTUUUVVVTTTQQQNNNMMMNNNLLLHHHEEEAAAAAA@@@AAABBBCCCEEEFFFMMMMMMMMMMMMLLLKKKJJJJJJFFFGGGHHHIIIHHHGGGEEECCCCCCAAA>>>===@@@DDDJJJNNNXXX\\\aaaeeegggggghhhiiigggfffeeedddcccbbbaaa```\\\\\\\\\[[[ZZZXXXVVVUUUVVVUUUTTTTTTUUUVVVXXXYYYZZZ]]]```aaabbbccceeeggghhhhhhgggeeeaaa[[[WWWTTTVVVZZZ^^^^^^YYYQQQJJJFFFCCCBBBAAA@@@BBBGGGNNNTTTZZZ\\\```cccdddbbb\\\XXXPPPKKKDDDAAA???>>>;;;999:::<<<>>>BBBEEEGGGHHHHHH@@@@@@???>>>============999;;;===@@@EEELLLSSSYYYdddhhhnnnssswww{{{jjj\\\RRROOOXXXddd|||sssnnnkkkggg___YYYGGGCCC???======CCCRRRaaaxxx|||nnn\\\MMMBBBGGGLLLUUUcccsss|||yyyhhhTTTGGGCCCDDDCCCBBB@@@???>>>>>>??????@@@@@@??????>>>:::555222+++)))''''''(((((('''&&&(((((())))))))))))((((((%%%%%%&&&&&&''''''((((((***))))))'''&&&%%%$$$$$$((()))))))))(((((('''&&&))))))((('''''''''''''''(((((((((((('''''''''''')))))))))(((((('''''''''''''''((((((((())))))))))))))))))*********++++++************************,,,,,,,,,,,,++++++++++++++++++---///111444666777999===CCCIIIMMMNNNMMMLLLJJJWWWiiiwwwqqqkkknnnrrr|||nnn\\\NNNEEECCCAAA???>>><<<:::888888666333222222222111///000000111111111000///...---......---++++++,,,---------,,,,,,,,,+++++++++---,,,+++***+++,,,...///*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))******+++,,,---,,,---///222777;;;???AAACCCCCCBBBAAA???@@@BBBEEEAAAEEELLLTTT[[[_________ddd```___fffsss~~~xxxuuuqqqpppqqqpppkkkggg```\\\YYY___lllzzz~~~}}}|||{{{{{{zzzzzz{{{|||{{{zzzyyyxxxssssssrrrqqqooollljjjhhh]]]^^^___^^^\\\YYYVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVVVVTTTRRRPPPNNNMMMKKKGGGCCCBBBBBBBBBCCCEEEHHHJJJLLLQQQQQQOOONNNLLLJJJHHHGGGFFFFFFHHHGGGFFFBBB???<<>>======AAAGGGNNNRRRZZZ\\\```bbbbbbcccdddeeebbbaaa```^^^]]][[[ZZZZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSUUUVVVWWWYYY\\\^^^^^^___aaabbbgggggggggeee```ZZZUUUQQQSSSWWW]]]```^^^VVVNNNHHHBBBAAA@@@???@@@DDDJJJOOOVVVWWWYYY[[[\\\YYYTTTPPPKKKEEE???<<<>>>???<<<999888999<<<>>>@@@CCCFFFHHHEEEDDDBBB@@@>>><<<:::999888999:::<<>>BBBNNNZZZqqq|||vvvcccRRRGGGGGGHHHNNNZZZiiivvv||||||ooo\\\LLLEEEDDDCCCBBB@@@???>>>>>>>>>???AAA@@@?????????<<<888444...,,,)))))))))***)))((((((((((((((((((((((((((($$$$$$$$$%%%&&&'''(((((())))))((('''&&&%%%$$$$$$'''((()))******)))((('''))))))((('''''''''''''''(((((((((((((((''''''''')))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))************************************---,,,,,,,,,,,,+++++++++,,,---///000222444777:::999???GGGMMMPPPQQQPPPOOOQQQZZZfffpppwww~~~yyymmmhhhkkkooo~~~{{{nnn^^^QQQFFFCCCAAA???>>><<<999777888666333222333222111000222222222222111111000000,,,------,,,***)))+++,,,------,,,,,,,,,+++++++++++++++******+++,,,...///+++*********)))))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,...111555999>>>AAACCCCCCCCCBBB@@@???@@@CCCEEEBBBFFFMMMSSSXXX[[[]]]]]]fffbbbaaahhhuuu~~~}}}|||zzztttkkkddd``````aaadddiiirrrzzz~~~|||{{{zzzzzzzzzyyyyyyzzzzzzyyyxxxvvvuuuooonnnllllllllloooqqqsssaaa^^^ZZZVVVTTTSSSRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTVVVTTTQQQNNNKKKHHHDDDBBBAAAAAABBBDDDGGGKKKNNNPPPSSSRRRPPPMMMKKKHHHGGGFFFHHHHHHIIIHHHFFFBBB>>><<<>>>>>>>>>@@@EEEKKKQQQUUUZZZ\\\^^^_________```aaa^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVUUUTTTSSSRRRRRRQQQRRRQQQPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZYYYYYYZZZ\\\aaacccddddddaaa[[[UUURRRRRRVVV]]]bbb```YYYPPPIIIBBBBBB@@@>>>???BBBHHHLLLSSSSSSTTTUUUUUURRRMMMIIIFFFAAA<<<;;;>>>???===:::777999;;;<<<===AAAFFFJJJIIIGGGEEEAAA???<<<;;;:::999:::::::::===BBBIIINNNWWW\\\dddkkkqqquuuyyy|||~~~~~~iiiYYYQQQSSSXXXbbb~~~wwwnnnhhhbbb\\\XXXNNNIIICCC@@@>>>@@@JJJTTTjjjxxx}}}lllYYYMMMIIIEEEHHHRRRaaaoooxxx}}}}}}tttdddTTTHHHBBBBBBBBB@@@???>>>===<<<<<<@@@???>>>>>>>>>===999666000...***))))))))))))(((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%&&&(((************)))))))))(((''''''''''''''''''''''''((((((((((((((()))((((((((('''''''''&&&''''''''''''(((((((((((((((((()))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,///000222222222555999<<<<<>>>>>???AAADDDIIIOOOTTTVVVXXXZZZ]]]^^^]]]]]]]]]^^^[[[ZZZZZZXXXWWWVVVUUUUUUSSSSSSRRRPPPPPPOOOOOOPPPPPPPPPNNNNNNNNNOOOPPPQQQQQQSSSUUUUUUUUUTTTUUUVVVZZZ]]]aaacccaaa]]]WWWSSSQQQVVV\\\bbbccc]]]SSSKKKEEEDDDBBB@@@???AAAEEEHHHOOONNNNNNNNNNNNLLLHHHDDD@@@===;;;;;;===>>><<<:::777999::::::;;;???FFFLLLJJJHHHEEEAAA???>>>>>>>>>:::::::::::::::>>>CCCGGGPPPVVV^^^ffflllqqquuuwwwzzz|||sssbbbXXXUUUUUUZZZqqqxxxpppiiiaaa[[[VVVPPPJJJCCC???===>>>EEEMMMbbbtttvvveeeTTTLLLDDDFFFMMMYYYhhhsssyyy{{{}}}yyynnn^^^MMMBBBBBBAAAAAA???>>>===<<<;;;???>>>===>>>>>>===:::888111...***(((((((((((('''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&'''(((((()))%%%%%%'''((()))*********))))))(((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******************************,,,,,,,,,,,,------------000222444444444777<<>>===;;;888666666444222222444555444333111000000///...---------,,,------,,,******+++---------,,,,,,,,,,,,++++++,,,,,,---------+++)))'''*********)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******+++,,,...//////111555:::>>>AAABBBCCCCCCCCCCCCBBBAAAAAACCCEEEJJJMMMQQQSSSUUUWWWZZZ]]]___^^^^^^bbbhhhooosssuuu}}}zzzooohhheeeeeeggghhhgggddddddhhhlllqqqzzz}}}}}}{{{zzzyyyyyyxxxxxxuuuuuuuuutttrrrooolllkkkaaaaaabbbccceeegggjjjlll```[[[UUUQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPPPPRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTRRRPPPMMMIIIFFFDDDEEEFFFCCCDDDFFFIIINNNRRRWWWYYYSSSQQQPPPNNNMMMLLLLLLLLLJJJJJJIIIHHHFFFDDDBBBAAA@@@BBBFFFJJJOOOSSSVVVXXXVVVXXX\\\]]]\\\[[[[[[[[[XXXXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQPPPOOONNNNNNOOOPPPPPPOOOQQQSSSTTTTTTTTTVVVWWWYYY\\\aaadddddd```ZZZVVVTTTXXX^^^eeehhhcccZZZSSSKKKJJJGGGBBB??????AAADDDDDDCCCCCCDDDEEEDDDAAA???<<<======>>>>>>===<<<;;;777999:::999999>>>FFFNNNQQQMMMHHHCCC@@@???@@@AAA<<<<<<<<<;;;:::;;;???AAAHHHNNNXXX```gggmmmqqqssstttxxx|||rrrdddZZZSSSUUUdddrrr~~~zzztttmmmfff^^^ZZZVVVNNNFFFBBB>>>===BBBIIIWWWmmmpppZZZOOOEEEEEEKKKUUUcccpppxxxyyy|||}}}xxxhhhSSSDDD@@@@@@@@@@@@@@@??????>>>???>>>===>>>???>>><<<:::333000,,,)))((()))(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&'''((())))))))))))((('''''''''''''''''''''''''''((((((((()))%%%&&&&&&''''''(((((((((((((((((()))))))))******(((((((((((()))))))))******************************++++++,,,---...//////...222555666777:::BBBHHHPPPQQQQQQPPPPPPTTT]]]eeeeeemmmxxx|||nnneeedddgggkkk{{{|||vvvlll]]]RRRFFFCCC@@@>>>===;;;888555555333222222444555555444222222111//////.........---......---++++++,,,...---------,,,,,,,,,++++++.../////////---)))%%%###)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&&&&''')))+++---///000///222666;;;???AAABBBBBBBBBCCCDDDCCCBBBAAACCCDDDKKKMMMPPPQQQRRRTTTXXX\\\[[[[[[\\\^^^ccchhhmmmqqqwww||||||rrrhhhddddddeeeeeeeeecccaaaaaacccdddjjjsss}}}}}}|||{{{zzzyyyxxxxxxxxxtttssssssqqqoookkkiiigggYYYZZZ\\\^^^^^^^^^^^^^^^[[[WWWSSSRRRSSSUUUTTTSSSSSSRRRPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVOOONNNKKKGGGDDDDDDGGGIIIGGGHHHKKKNNNSSSXXX]]]___SSSRRRPPPOOONNNOOOOOOPPPJJJIIIHHHFFFEEEDDDCCCCCCDDDFFFKKKPPPTTTWWWYYYZZZTTTWWW[[[]]]\\\ZZZZZZZZZVVVVVVUUUUUUTTTTTTTTTSSSUUUTTTSSSQQQQQQQQQRRRRRRSSSRRRQQQPPPPPPQQQRRRRRROOOQQQTTTVVVWWWXXXZZZ[[[[[[___dddhhhhhhddd^^^ZZZXXX[[[bbbjjjnnnkkkccc\\\PPPNNNJJJDDD???===>>>@@@999999999;;;======<<<:::<<>>>>>666888999888777<<>>>>>>>>===<<<<<<===???BBBHHHSSS\\\dddjjjooorrrppptttyyy|||~~~ooo___TTTRRRZZZbbbvvv||||||zzzwwwrrrkkkccc___\\\TTTKKKFFFAAA???BBBHHHMMMfffzzz~~~vvv^^^QQQFFFEEEJJJRRRaaannnwwwxxx{{{~~~oooXXXEEE???@@@AAAAAABBBBBBBBBBBB???>>>>>>>>>??????>>><<<777333...,,,++++++++++++***)))(((''''''((()))***((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&''''''))))))((('''''''''''''''&&&'''''''''(((((())))))$$$%%%%%%&&&'''((())))))))))))))))))************(((((((((((())))))))))))************************)))***+++,,,...///000000,,,000555777888===FFFMMMXXXXXXUUUQQQQQQWWWccclllqqq~~~{{{ooohhhdddhhhpppxxx~~~wwwjjjYYYMMMGGGEEECCCAAA>>>;;;999888555333111111222333222111111111000000/////////...///...---,,,,,,---...///------,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,------***+++,,,------,,,+++***,,,+++++++++++++++++++++333111...+++******+++,,,333666;;;>>>@@@AAACCCEEEFFFEEEDDDCCCDDDEEEHHHIIIMMMNNNPPPPPPRRRTTTXXX[[[ZZZWWWUUUXXX___fffjjjlllssssssrrrnnnjjjgggggggggjjjkkkhhhaaaYYYZZZbbbjjjhhhlllqqqtttvvvyyy~~~~~~}}}}}}|||||||||{{{xxxvvvtttssssssssspppooollliiifffcccaaa___WWWVVVUUUUUUVVVXXXWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUXXXXXXWWWVVVTTTRRRPPPOOOTTTRRRPPPNNNNNNOOORRRSSSUUUTTTTTTUUUVVVWWWUUUTTTPPPMMMHHHDDDBBBCCCFFFHHHMMMNNNOOORRRWWWYYY[[[ZZZRRRQQQPPPQQQRRRQQQOOONNNLLLJJJFFFCCCBBBBBBDDDEEEJJJOOOVVV\\\]]]\\\ZZZYYYYYYXXXXXXWWWWWWXXXZZZ[[[YYYXXXWWWVVVUUUTTTTTTTTTWWWVVVTTTRRRQQQRRRRRRSSSTTTRRRPPPPPPRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXXXX[[[^^^bbbgggjjjhhhddd```]]]```hhhqqquuurrriiiaaa[[[SSSHHHAAA>>>>>>===<<<<<<:::999888999:::999888888;;;>>>@@@???======<<<;;;999888::::::===FFFPPPYYYZZZVVVKKKCCCAAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>DDDMMMVVV]]]ccciiilllkkkoootttxxx{{{~~~gggXXXXXXRRRTTTcccvvv~~~yyyuuuvvvyyyuuukkk```ZZZXXXTTTLLLDDD@@@@@@BBBIII[[[sss~~~~~~mmm\\\KKKEEEGGGNNN[[[hhhrrryyy|||xxxwwwqqq^^^HHHCCC???>>>BBBCCC@@@>>>???>>>>>>???@@@???>>>===<<<:::777111+++((('''((()))************))))))))))))''''''((((((((('''%%%$$$***)))(((((((((***+++,,,))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,...---+++,,,---///000000111333777:::???GGGPPPVVV\\\YYYTTTTTTYYYbbbmmmsss~~~pppgggccchhhooozzzyyylll[[[NNNFFFEEECCCAAA>>>;;;999888777555222222222222000///000000000//////.........000///...---------...///...---,,,++++++******+++---,,,,,,,,,,,,,,,,,,---++++++******)))***************++++++++++++******++++++,,,,,,,,,,,,++++++///...,,,******,,,...000777:::>>>AAABBBDDDFFFGGGFFFEEEDDDDDDEEEGGGIIIJJJLLLNNNQQQRRRSSSTTTWWWZZZWWWUUUSSSUUU[[[aaaeeegggjjjjjjhhheeebbb``````bbbdddcccaaa___]]]]]]```cccdddfffgggeeeccceeekkkqqq~~~|||{{{zzzyyyzzzzzz{{{yyywwwtttrrrqqqqqqqqqpppnnnkkkgggbbb___\\\ZZZTTTSSSRRRSSSVVVXXXXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTRRRRRRSSSRRRPPPOOOPPPQQQRRRSSSUUUUUUTTTUUUVVVVVVTTTSSSOOOLLLGGGCCCBBBCCCGGGIIINNNOOORRRUUUXXXZZZYYYXXXVVVUUUTTTUUUVVVUUUTTTRRRKKKIIIEEECCCCCCEEEHHHJJJPPPUUU[[[^^^^^^\\\ZZZYYYYYYYYYXXXXXXXXXZZZ[[[\\\YYYXXXWWWVVVUUUUUUUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSTTTRRRQQQQQQSSSUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWWWW\\\^^^bbbhhhkkkjjjgggccc^^^aaaiiisssyyyxxxqqqjjj```XXXLLLDDD@@@???>>><<<===;;;999888999999888777888;;;>>>???>>><<<;;;;;;;;;999888999:::===FFFQQQZZZ]]]ZZZQQQIIIFFFEEECCCBBBAAA@@@???=========<<<===BBBJJJQQQXXX^^^dddgggiiimmmrrruuuxxx{{{~~~rrrcccTTTPPPRRRZZZfffwwwzzzvvvuuuwww{{{wwwlllbbbaaa^^^XXXOOOGGGBBBBBBCCCHHHWWWlll{{{vvveeeRRRHHHFFFKKKWWWcccnnnwww{{{xxxvvvrrrbbbOOOEEE@@@>>>AAACCC@@@???@@@>>>???@@@@@@@@@???======;;;777222---)))((()))***))))))))))))))))))))))))(((((()))))))))((('''&&&(((((('''''''''((()))***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,---,,,+++,,,---///000111333555888>>>FFFPPPYYY^^^^^^______^^^```gggttt}}}rrrfffcccgggnnn}}}~~~ppp]]]OOOFFFEEECCCAAA>>>;;;:::888999666444222222111///.../////////...............111000///...------...///...---,,,+++************...------,,,,,,------...,,,,,,+++***))))))))))))*********))))))************+++---......---,,,+++++++++))))))+++...111333555888<<>>???<<<:::888888888777666888:::======<<<:::999999<<<999888999999===GGGQQQ]]]cccddd]]]UUUOOOJJJFFFEEECCCBBB???>>><<<;;;;;;===@@@EEEKKKPPPUUU[[[___fffiiimmmppprrrvvvyyy|||~~~~~~}}}nnnUUURRRQQQSSSVVVbbbxxxvvvuuuyyy}}}{{{sssjjjjjjhhhaaaXXXOOOHHHDDDDDDEEEPPPaaapppyyy~~~ppp\\\MMMEEEGGGQQQ[[[gggrrryyyyyyvvvssshhh[[[JJJCCC???AAABBBAAA@@@AAA??????@@@AAA@@@???>>>===<<<999444///,,,*********(((((((((((((((((((((((()))))))))***))))))(((''''''&&&&&&&&&&&&''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111222555888===GGGRRR]]]dddggg___dddjjjjjjjjjqqq~~~rrreeeaaaffflll}}}sss___PPPFFFEEECCC@@@>>><<<:::999888666333222222222000///..................------222111///...------...///,,,,,,+++*********++++++------,,,,,,,,,,,,------///...---,,,+++++++++++++++***)))(((((()))***+++***+++...000000///,,,++++++***)))))),,,///333555555888<<<>>>>>>???@@@BBBCCCBBBBBBCCCDDDGGGJJJLLLIIILLLPPPSSSRRRRRRRRRRRROOONNNMMMNNNPPPRRRTTTUUUWWWWWWVVVUUUTTTUUUYYY[[[gggiiilllpppqqqmmmfffaaabbbdddddd^^^YYY\\\gggqqqrrr|||~~~}}}~~~{{{yyyuuurrrqqqrrrtttvvvwwwvvvtttqqqooommmkkkjjjiiigggccc___[[[XXXVVVUUURRRQQQPPPQQQTTTVVVVVVVVVWWWVVVVVVVVVVVVWWWWWWXXXVVVWWWWWWWWWVVVUUUTTTSSSPPPQQQSSSTTTUUUUUUUUUUUUVVVUUUUUUUUUVVVTTTQQQNNNGGGEEEAAA???AAAEEEJJJNNNTTTYYY^^^bbbaaa]]]XXXUUUWWWVVVUUUVVVVVVVVVTTTRRRJJJHHHEEEDDDEEEJJJOOOSSS\\\___bbbcccaaa^^^[[[[[[YYYYYYZZZZZZ[[[\\\]]]^^^YYYYYYXXXXXXWWWXXXXXXXXXVVVWWWWWWXXXWWWVVVUUUTTTVVVVVVVVVXXXZZZ[[[[[[YYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]___dddjjjoooqqqqqqooobbbbbbfffppp{{{|||wwwjjjaaaTTTJJJFFFDDDCCCBBBBBB???;;;999888888777666888:::<<<<<<:::888777777<<<999888999999<<>>===<<<<<<<<<>>>AAADDDGGGLLLRRRVVV^^^aaaeeehhhlllpppuuuyyy|||}}}ttt\\\VVVRRRQQQQQQXXXppp|||xxxvvvyyy~~~|||wwwtttsssoooggg\\\QQQHHHCCCDDDJJJUUUcccpppyyy~~~yyyeeeRRREEEDDDLLLTTT___kkkvvvyyywwwuuuooohhhQQQHHH@@@@@@AAAAAAAAABBB???@@@AAAAAAAAA@@@>>>===<<<:::666222...,,,++++++''''''''''''((((((((((((((((((((()))(((((((((((('''''''''&&&''''''''''''))))))(((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------+++,,,------...000222555888===FFFSSS```hhhkkkkkk```gggoootttxxxrrrccc___dddhhhxxxttt___PPPEEEDDDCCC@@@>>><<<:::999666444333222333333222111------..................111000///---------...///************+++,,,------,,,,,,++++++++++++,,,,,,///...---,,,+++++++++++++++***)))(((((()))***+++)))+++...000000///---+++,,,+++++++++,,,000333555:::===@@@AAAAAAAAABBBCCC@@@??????@@@CCCFFFIIIKKKHHHKKKOOOQQQQQQOOONNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQSSSTTTUUUWWWZZZ^^^bbbnnnrrrwwwxxxtttmmmgggccc\\\^^^```]]]ZZZ^^^gggpppllluuu}}}{{{zzz{{{}}}~~~zzzxxxtttqqqpppqqqsssuuuvvvuuussspppmmmjjjhhhgggcccaaa___\\\[[[ZZZZZZZZZWWWUUUSSSSSSUUUUUUUUUTTTWWWWWWVVVVVVWWWXXXXXXYYYYYYYYYYYYXXXVVVUUUSSSRRRQQQRRRTTTVVVWWWWWWVVVUUUVVVUUUUUUUUUUUUSSSOOOLLLCCCBBB@@@AAACCCIIINNNRRRZZZ___eeegggddd___ZZZXXXXXXWWWVVVUUUVVVUUURRRPPPKKKIIIGGGFFFHHHLLLQQQTTT]]]```bbbbbb```^^^]]]]]]YYYZZZ[[[[[[\\\]]]]]]]]]YYYYYYYYYXXXYYYYYYZZZZZZWWWWWWYYYYYYYYYXXXVVVUUUZZZZZZ[[[]]]___```^^^\\\ZZZZZZZZZZZZ[[[\\\]]]]]]^^^```dddjjjppptttuuuttthhhfffgggooo{{{zzzkkkbbbUUUKKKHHHGGGFFFFFFFFFBBB===:::999888777666888:::;;;;;;999777777777<<<:::999::::::<<>><<<===>>>???AAAEEEJJJNNNUUUWWW[[[___ccciiipppuuuxxxzzz~~~{{{eeeZZZRRRQQQRRRUUUaaappp|||vvvvvv|||~~~~~~}}}xxxmmm]]]MMMBBBCCCEEEKKKVVVeeerrrzzz~~~|||lllWWWHHHCCCHHHNNNXXXdddrrrxxxyyywwwtttpppZZZMMMAAA???@@@@@@AAABBB??????@@@AAA@@@???>>>===<<<:::777444000...,,,+++&&&'''''''''((((((((()))'''''''''''''''''''''((((((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++,,,,,,,,,---------+++---...//////111444888<<>><<<;;;:::666444222222333444333222...............////////////...---,,,,,,---...///++++++++++++,,,---......,,,++++++******++++++,,,,,,,,,+++***))))))))))))*********))))))*********)))***,,,...///...---,,,...---,,,,,,...111444666:::===???@@@@@@???@@@AAA======>>>???BBBFFFIIILLLIIILLLOOOPPPOOOMMMLLLLLLNNNOOOPPPPPPNNNMMMNNNOOONNNQQQWWW\\\aaagggnnnrrrxxxzzz|||yyyrrrjjjeeeccc\\\^^^^^^^^^___ccciiiooommmuuu{{{{{{xxxxxxzzz{{{{{{yyywwwtttrrrqqqqqqssstttsssrrrqqqnnnkkkgggdddbbb^^^]]][[[[[[[[[]]]___```]]][[[XXXWWWWWWWWWUUUTTTWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYWWWUUUSSSRRRSSSTTTVVVWWWXXXXXXWWWVVVVVVVVVUUUVVVUUURRRMMMIIIBBBBBBCCCFFFJJJOOOTTTWWW___dddiiiiiiddd___\\\\\\\\\ZZZXXXWWWWWWUUURRRPPPLLLKKKJJJKKKMMMQQQUUUXXX___aaabbbbbb```_________ZZZZZZ[[[\\\\\\\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\XXXYYYYYYZZZYYYYYYXXXXXX\\\]]]^^^aaacccbbb___\\\XXXXXXXXXYYYYYYZZZ[[[\\\```aaaeeejjjqqqvvvwwwwwwpppkkkiiippp{{{}}}nnndddWWWMMMIIIHHHHHHHHHJJJFFF@@@<<<:::888777666888999::::::888777888999===;;;;;;===<<<<<>>>>>AAAEEEHHHLLLNNNQQQTTTYYY```gggmmmrrrvvv{{{rrrbbbVVVTTTUUUSSSVVV\\\uuuzzzxxx|||zzzgggSSSFFFCCCCCCEEELLLYYYhhhuuu|||~~~sss^^^LLLFFFGGGJJJSSS^^^nnnxxx|||zzzwwwtttbbbSSSCCC>>>???@@@@@@BBB>>>>>>???@@@???>>>===<<<<<<:::888555222...,,,***'''''''''(((((())))))***'''&&&&&&&&&&&&''''''(((*********+++******)))((((((((())))))))))))******''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------+++...111111000222777;;;BBBMMM\\\hhhooopppooonnnqqqxxxnnn^^^[[[^^^```nnnqqq]]]NNNDDDDDDBBB@@@>>><<<;;;:::888666444333333333222111.........//////000000000,,,,,,++++++,,,---...//////...------,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++******)))***************++++++++++++******)))***+++,,,------------......------000333777999999;;;>>>>>>=====================???CCCGGGKKKMMMKKKNNNPPPPPPOOOMMMLLLMMMPPPRRRTTTSSSQQQOOOOOOQQQNNNTTT^^^iiisss|||}}}xxxtttoookkkhhhbbbaaa___aaaeeelllrrrvvvuuu{{{}}}zzzwwwvvvwwwxxxxxxwwwwwwvvvtttrrrqqqqqqqqqrrrpppooommmkkkgggccc```^^^ZZZZZZYYYYYY[[[^^^aaacccaaa^^^\\\ZZZZZZZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZYYYYYYXXXVVVUUUTTTVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVTTTQQQKKKGGGCCCDDDHHHMMMRRRWWW[[[]]]bbbfffiiigggbbb^^^]]]___^^^\\\ZZZXXXWWWTTTQQQNNNLLLMMMNNNPPPTTTXXX\\\^^^bbbddddddcccaaa______```ZZZ[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^ZZZZZZYYYYYYYYYZZZZZZ[[[]]]^^^```bbbcccaaa]]]ZZZXXXXXXXXXXXXYYYZZZ[[[\\\aaabbbeeejjjqqqvvvxxxyyyrrrkkkgggmmmyyy~~~rrrhhhZZZOOOJJJIIIIIIHHHMMMIIIBBB===;;;999888777777999::::::999888999:::===<<<===???===;;;???FFFXXXgggvvvzzzuuujjj\\\PPPFFFEEEDDDBBB@@@???>>>>>>;;;===>>>>>>>>>???BBBEEEEEEGGGHHHJJJNNNUUU\\\aaakkkqqqwww|||~~~tttddd___[[[UUUTTTWWWbbbwwwoooZZZMMMDDDBBBBBBEEEOOO^^^oooyyy|||yyyfffRRRIIIGGGFFFPPPZZZjjjxxx~~~|||wwwtttiiiXXXEEE>>>>>>???@@@AAA======>>>???>>>===<<<;;;;;;:::888666222///+++)))''''''((())))))***++++++((('''&&&&&&&&&((()))*********+++++++++***)))((((((((()))))))))*********''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...,,,///333333222444999>>>JJJUUUccclllooopppsssvvv{{{zzzpppmmm]]]ZZZ]]]^^^ppp~~~ooo[[[MMMDDDCCCBBB@@@>>>===;;;::::::888555333333222111///.../////////000000111111+++*********+++---///000222111000...,,,+++++++++...------,,,,,,------...,,,,,,,,,+++,,,,,,------***+++,,,------,,,+++***))))))******+++,,,---------------...111555:::<<<<<>>@@@CCCHHHLLLNNNNNNPPPQQQQQQOOONNNNNNNNNQQQTTTWWWVVVSSSQQQQQQRRRQQQYYYffftttzzzyyyxxxsssnnnddd```]]]```hhhrrrzzz}}}}}}}}}xxxvvvuuuuuuvvvvvvvvvtttuuuuuutttrrrqqqqqqppppppmmmlllkkkhhhddd```\\\ZZZYYYXXXWWWXXXZZZ]]]aaacccbbb```^^^]]]]]]\\\[[[ZZZWWWWWWWWWXXXXXXZZZ[[[[[[XXXXXXYYYYYYXXXWWWWWWVVVXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVTTTPPPKKKFFFDDDGGGLLLRRRXXX]]]```bbbdddggghhheee```\\\]]]```___\\\ZZZWWWUUUSSSOOOLLLKKKMMMPPPTTTYYY^^^aaacccfffgggfffdddaaa`````````[[[[[[\\\\\\[[[ZZZXXXWWWYYYYYYZZZZZZ[[[\\\^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^```bbbcccaaa\\\XXXZZZZZZZZZZZZ[[[\\\]]]^^^bbbbbbeeejjjqqqvvvyyyzzzpppiiidddiiivvv~~~wwwlll]]]QQQKKKJJJIIIHHHOOOKKKDDD>>>;;;:::999888777888::::::999999:::<<<======???AAA>>>;;;>>>CCCWWWgggxxx|||ssseeeZZZIIIHHHEEEBBB@@@>>>===<<<;;;===>>>>>>>>>???AAACCCBBBCCCCCCDDDGGGMMMTTTYYYgggmmmuuuzzz}}}~~~sssjjjcccZZZXXX\\\WWWmmmsss___RRREEECCCAAABBBIIIYYYkkkwww{{{~~~kkkVVVKKKGGGDDDNNNWWWgggxxx}}}wwwtttmmmZZZFFF>>>===>>>???@@@<<<===>>>>>>>>>===;;;:::::::::888666333///+++)))'''(((((()))***++++++,,,)))(((''''''''')))***+++)))***+++++++++)))((('''(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---000444444333555:::@@@OOOZZZgggmmmnnnpppvvv}}}qqqeee|||jjj^^^YYYYYY[[[nnnvvvcccPPPFFFDDDAAA@@@???===:::888555444444333333222222111000000000000//////////////////......---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************++++++''')))************+++---+++,,,,,,,,,,,,,,,,,,---++++++,,,...000444777999<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAACCCEEEGGGJJJMMMIIILLLOOOOOOMMMMMMOOORRRRRRSSSTTTTTTWWW[[[ZZZTTTSSS\\\lll~~~|||vvvjjjfffdddfffnnnvvv{{{}}}zzzwwwmmmnnnoooqqqsssuuuvvvvvvuuutttrrrpppooonnnmmmmmmllljjjeeeaaa^^^\\\[[[[[[ZZZZZZ[[[]]]```aaa```^^^\\\\\\[[[[[[[[[[[[[[[\\\XXXYYYZZZ[[[\\\[[[ZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZ[[[ZZZYYYYYYYYYYYYYYYZZZYYYZZZYYYUUUOOOKKKJJJJJJIIIMMMSSSXXX[[[___eeejjjkkkgggccc```___^^^]]]\\\^^^\\\XXXVVVTTTRRROOONNNIIINNNTTTYYY^^^bbbfffiiijjjfffbbb```aaacccbbbaaa___```aaa```]]][[[[[[[[[ZZZZZZ[[[\\\]]]___```aaa\\\\\\[[[[[[[[[[[[\\\\\\^^^_________^^^\\\[[[YYYYYYXXXXXXXXXZZZ\\\^^^___aaadddhhhmmmqqqtttvvvwwwqqqkkkgggkkkuuu~~~zzzkkkZZZQQQLLLIIIIIIKKKPPPNNNHHH???;;;:::888444<<<;;;999888888888999:::>>>>>>>>>===<<<===@@@CCCRRRdddxxxrrreeeXXXNNNFFFEEEDDD???:::888=========>>>???AAABBBCCCEEEDDDCCCCCCEEEIIIMMMOOOXXX___hhhqqqwww{{{~~~pppddd[[[WWWSSS```ssszzzhhhTTTIIIBBB<<<===DDDQQQeeeuuu|||zzzdddOOOEEEEEEGGGQQQbbbrrr|||~~~{{{wwwpppbbbPPPCCC>>>>>>>>>>>>AAAAAA@@@???>>>===<<<;;;:::888666555444111---***************))))))))))))((((((((((((((((((((((((******++++++++++++******(((((((((((())))))))))))((((((((((((((('''&&&&&&++++++***)))((('''&&&&&&((((((((((((((('''''''''******))))))((((((''''''******(((((()))***,,,...////////////000000000000000000333555555666>>>HHHRRR\\\gggmmmooorrrzzz~~~nnnbbb\\\zzziii]]]YYY[[[]]]kkkuuubbbPPPFFFDDDBBB@@@???===:::888555555444333333222111111000000000000////////////111000///...---,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))))))))******+++,,,+++***)))***++++++++++++,,,,,,,,,,,,---,,,,,,---///222555888:::=========<<<<<<;;;;;;;;;===@@@CCCEEEFFFHHHKKKNNNNNNPPPQQQQQQPPPPPPQQQSSSWWWZZZZZZZZZ]]]aaa^^^YYYVVV___nnn}}}sssooolllmmmssszzz~~~}}}wwwtttppppppqqqqqqrrrrrrsssssssssrrrpppnnnlllkkkiiihhheeedddbbb___]]]\\\\\\\\\XXXXXXXXXZZZ]]]^^^\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[YYYZZZ[[[\\\]]]\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZXXXSSSNNNJJJJJJKKKNNNQQQVVV[[[```dddiiilllllliiidddaaa```___^^^]]]\\\ZZZWWWTTTRRRQQQOOONNNMMMQQQXXX^^^bbbeeehhhjjjiiigggddddddeeeeeeccc```aaaccccccbbb___]]]]]]]]]\\\\\\\\\\\\^^^___aaabbb]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZYYYYYYZZZ\\\]]]___bbbeeeiiinnnrrruuuwwwxxxsssmmmgggiiirrr|||{{{lll\\\SSSMMMIIIHHHIIIMMMLLLGGG???::::::999666:::999888888888999:::;;;>>>???>>>===<<<===@@@BBBPPPbbbvvvsssfffXXXNNNFFFDDDDDD@@@<<<;;;======>>>>>>@@@AAACCCCCCDDDDDDCCCDDDEEEGGGJJJKKKTTTZZZdddmmmsssxxx|||ttthhhaaaYYY^^^iiizzzzzzwwwlll]]]JJJCCC<<<<<>><<<<<<===@@@@@@@@@@@@???===;;;::::::888777666444222...+++************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((())))))))))))((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((*********))))))))))))))))))******+++,,,,,,------/////////000000111222222333222333555666999CCCMMMVVV^^^fffkkknnnuuurrrcccYYYTTTwwwggg]]]YYY[[[^^^kkktttaaaPPPGGGEEEBBB@@@???===;;;999666666555444222111000000000000000000////////////222111000...,,,+++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,+++)))))))))))),,,---...---***)))***+++++++++++++++,,,,,,---------...///111444777999;;;>>>=========<<<<<<<<<<<<@@@BBBEEEGGGHHHJJJMMMOOOTTTSSSRRRSSSUUUVVVVVVVVV\\\___aaaaaaccceeebbb\\\WWW```mmm}}}|||xxxxxx|||}}}yyytttqqqrrrrrrrrrqqqpppoooooonnnpppooonnnllliiifffcccbbb^^^^^^]]]]]]\\\\\\[[[[[[YYYXXXXXXYYY[[[[[[ZZZYYY[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[\\\ZZZVVVQQQLLLJJJLLLMMMVVVWWWZZZ```ffflllnnnooommmjjjfffcccaaa```^^^]]]ZZZXXXUUURRRPPPOOOOOOOOOQQQWWW^^^dddhhhiiikkklllhhhggggggggghhhfffcccaaaeeefffgggfffcccaaa``````___^^^]]]]]]^^^___bbbccc^^^^^^]]]]]]]]]]]]^^^^^^[[[[[[\\\\\\[[[ZZZYYYXXX\\\[[[[[[ZZZ[[[\\\]]]^^^cccfffjjjnnnrrruuuwwwxxxvvvoooggggggoooxxx~~~zzzmmm^^^UUUOOOHHHFFFGGGKKKLLLHHH@@@;;;::::::888999888888777888999;;;<<<>>>??????>>><<<===???AAAKKK[[[ppp~~~sssgggZZZPPPFFFDDDDDDAAA??????======>>>???AAABBBDDDEEEDDDDDDDDDEEEEEEFFFFFFGGGMMMSSS]]]fffmmmtttyyy}}}zzznnnccc]]]___mmmwwwqqqqqqllldddNNNEEE>>><<<@@@JJJ[[[iiiyyygggXXXOOOGGGMMMYYYhhhuuu|||yyyppp```NNNAAA;;;<<<>>>>>>???AAAAAA@@@>>>;;;999999888777777666333///,,,++++++*********)))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))******))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************)))***,,,.........---,,,/////////000222333555666666444555888;;;@@@JJJUUU]]]aaaeeeiiiooozzzuuudddWWWPPPNNNxxxhhh]]]YYYZZZ\\\lllrrr___PPPGGGEEEBBB@@@???>>>;;;999666666555444222111000000000000000000////////////000000///...,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,++++++************,,,---...---+++***+++,,,*********+++,,,,,,------------///222444777999:::<<<<<<<<<======>>>>>>???BBBDDDGGGHHHIIIKKKMMMPPPVVVSSSRRRTTTYYY]]]]]]\\\```dddhhhgggggghhhccc]]]YYY___kkkwww}}}zzzuuuqqqooorrrrrrqqqpppooonnnmmmlllnnnmmmllliiifffbbb___]]][[[[[[\\\\\\\\\\\\[[[[[[\\\[[[ZZZZZZ\\\\\\[[[YYY\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]^^^^^^_______________^^^^^^^^^]]]\\\\\\\\\______^^^^^^^^^]]]\\\\\\\\\YYYTTTNNNLLLLLLOOOQQQ\\\\\\^^^dddlllpppqqqooollliiieeecccaaa```^^^\\\WWWVVVSSSPPPNNNMMMOOOQQQVVV\\\dddjjjllllllllllllhhhgggggggggffffffdddcccgggiiikkkjjjhhheeeddddddaaa```^^^]]]]]]___aaaccc^^^^^^]]]]]]]]]]]]^^^^^^[[[[[[[[[[[[[[[[[[[[[ZZZ^^^]]]\\\\\\\\\]]]^^^___ccceeeiiimmmqqqsssuuuvvvuuuoooiiihhhnnnuuu{{{}}}wwwlll___WWWOOOHHHEEEFFFKKKOOONNNFFF>>><<<;;;:::999999888888999:::<<<===>>>??????>>>======???AAADDDTTThhhwwwtttiii```TTTIIIEEEDDDAAA@@@@@@===>>>>>>@@@BBBDDDFFFGGGEEEFFFGGGGGGGGGFFFEEEDDDHHHNNNVVV___gggooovvv{{{}}}zzzmmmaaa[[[eeevvvuuullliiifffbbbPPPHHH@@@>>>@@@HHHWWWddd}}}ppp^^^PPPEEEJJJTTTcccqqq{{{~~~{{{uuuhhhWWWFFF>>>>>>AAA===???AAABBBAAA???;;;999999999888888888555111...+++++++++*********))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))************))))))*********)))((('''''''''((((((((((((((()))))))))'''(((((())))))***************+++,,,,,,---------/////////111333555888999888777:::@@@EEEIIIRRR[[[bbbdddgggkkkrrrzzzjjj\\\RRROOOPPP|||iii\\\WWWWWWYYYhhhyyy~~~nnn\\\PPPGGGEEECCCAAA@@@>>>;;;999666555555444222111111000000000000000////////////---------------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********+++,,,------***+++------,,,,,,---...))))))***++++++,,,------,,,---///222444777999999999:::;;;===???@@@BBBBBBCCCEEEHHHIIIJJJKKKMMMOOORRRPPPPPPTTT[[[```cccbbbgggnnnrrrrrrpppnnniiiccc\\\aaahhhqqqxxx~~~~~~~~~}}}zzzwwwtttqqqpppooooooooonnnmmmmmmlllllllllkkkiiigggdddaaa^^^\\\\\\]]]]]]]]]]]]\\\[[[[[[^^^\\\[[[[[[\\\\\\[[[ZZZ^^^]]]]]]]]]^^^^^^___```_______________`````````dddccccccbbbbbbaaaaaaaaa````````````___^^^\\\\\\[[[VVVQQQMMMMMMPPPTTTWWWaaa```bbbgggmmmqqqpppnnniiigggdddbbbaaa___]]][[[UUUUUURRROOOLLLMMMQQQUUUZZZ___gggmmmnnnmmmlllkkkiiihhhfffdddcccccceeefffhhhkkkmmmmmmkkkiiihhhgggbbbaaa___^^^^^^^^^```aaa]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^______^^^]]]]]]^^^___```bbbdddhhhkkkoooqqqrrrsssrrrmmmiiiiiimmmsssxxxzzzvvvkkk```XXXPPPHHHFFFGGGNNNUUUXXXPPPFFFAAA???======<<<;;;::::::;;;<<<===>>>???@@@???======>>>@@@AAAOOObbbrrr~~~yyyoooggg[[[NNNHHHFFFBBB@@@@@@===>>>???AAACCCEEEGGGIIIHHHIIIJJJJJJIIIHHHFFFDDDFFFJJJQQQYYYbbbkkksssyyyzzz|||wwwiii___bbblll|||zzzoooggg```\\\OOOGGG@@@>>>???DDDPPP\\\vvvwwwdddSSSDDDHHHPPP^^^mmmwww{{{{{{wwwtttkkk\\\KKK@@@???AAA<<<>>>AAABBBBBB???<<<999999999999::::::777333///++++++++++++************)))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))************))))))******))))))((((((''''''(((((((((((())))))******'''''''''(((((())))))))),,,***((('''(((***---////////////111333666999;;;999:::@@@IIIOOORRRWWW]]]dddeeeiiioooxxxnnnccc[[[TTTSSSVVVjjj\\\UUUSSSTTT```qqq{{{iiiXXXOOOHHHFFFCCCAAA@@@>>><<<:::555444444333333222222111000000000000////////////,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************+++---...///)))***,,,,,,++++++---...((())))))***+++,,,------+++---///222555777888999999:::;;;===@@@BBBCCCDDDDDDEEEGGGHHHIIIIIIKKKMMMLLLLLLNNNRRRYYY___dddfffpppwww}}}}}}zzzvvvoooiii```bbbeeeiiinnnrrrvvvxxx}}}{{{}}}|||zzzxxxuuusssqqqqqqmmmmmmmmmmmmlllllllllllliiihhhfffcccaaa___^^^^^^______^^^^^^]]]]]]]]]]]]]]]\\\ZZZZZZ[[[\\\\\\[[[___^^^^^^______```aaabbb```____________```aaaaaacccbbbbbbbbbbbbbbbbbbaaa``````aaaaaa```^^^\\\[[[WWWSSSNNNMMMPPPUUU[[[^^^cccdddfffjjjmmmnnnmmmlllgggeeecccbbbaaa```^^^\\\UUUUUUSSSOOOLLLNNNTTTZZZ]]]ccciiinnnooommmkkkjjjiiihhhfffdddbbbcccfffiiigggjjjmmmooonnnlllkkkjjjdddcccbbbaaa``````______]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^___```aaa```______^^^___```aaabbbbbbdddgggkkkmmmooopppqqqppplllggggggkkkrrrxxx|||yyyooocccZZZPPPHHHFFFIIIQQQ\\\ccc]]]QQQJJJFFFEEECCCBBB@@@>>>============>>>???@@@???>>>===>>>???BBBNNN^^^nnn}}}xxxmmm```SSSMMMIIIEEEAAAAAA===>>>???AAADDDGGGIIIKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEIIINNNUUU\\\eeeooouuuwwwyyy|||rrreeebbbdddnnnwwwjjj___YYYNNNGGGAAA???===???HHHQQQkkkyyy}}}lll\\\HHHHHHLLLWWWeeeqqqvvvvvvsssrrrlll```PPPDDD??????===>>>@@@AAAAAA???<<<;;;999999:::<<<<<<999555111,,,++++++++++++*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))******))))))&&&&&&'''((()))***++++++'''(((((())))))******+++(((((((((((())))))))))))---***'''%%%&&&)))---000/////////000333666:::<<<;;;===DDDOOOUUUVVVXXX\\\bbbdddhhhqqq|||pppccc```^^^ZZZYYY\\\jjjZZZRRRPPPQQQ]]]mmmwwwdddTTTNNNHHHFFFCCCAAA@@@???<<<:::333333333333333333333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...)))+++,,,+++******+++,,,(((((()))***+++,,,------,,,...111444777999::::::;;;<<<===>>>@@@AAABBBCCCCCCEEEFFFGGGGGGHHHIIIKKKHHHJJJMMMPPPUUU[[[bbbfffoooxxxzzzuuunnnggg```___^^^^^^aaaeeeiiilllttt~~~|||zzzzzzyyywwwtttsssrrrqqqqqqnnnmmmmmmlllkkkjjjjjjjjjfffdddaaa___^^^^^^___```___^^^]]]]]]]]]^^^___```___]]][[[[[[]]]^^^^^^^^^^^^^^^^^^^^^___```aaabbb```______^^^___```aaabbb``````````````````aaaaaa``````aaaaaa```^^^\\\ZZZTTTPPPLLLMMMSSS[[[aaaccceeehhhkkkmmmlllkkkkkkjjjeeedddcccbbbcccbbb```^^^VVVVVVTTTPPPMMMPPPWWW^^^aaafffllloooooommmkkkkkkggghhhiiigggeeedddgggiiieeehhhmmmoooooommmllllllfffffffffeeedddbbbaaa___^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^^^^```aaabbb```_________```bbbcccdddccceeehhhkkknnnooopppppppppkkkdddbbbfffooozzzvvviii^^^RRRIIIGGGJJJRRRaaalllhhh]]]TTTPPPNNNIIIGGGEEEBBB???>>>======>>>???@@@@@@>>>======>>>@@@JJJYYYiiiyyy}}}nnnbbbVVVPPPMMMHHHEEEDDD===>>>@@@BBBEEEHHHJJJLLLMMMMMMLLLLLLKKKJJJHHHHHHEEEGGGKKKPPPWWW```jjjpppuuuwwwzzz}}}xxxhhhbbb___eee{{{mmmaaaYYYSSSMMMGGGCCC@@@===AAAHHH\\\ooottteeeOOOJJJHHHNNN\\\jjjrrrtttuuuuuupppgggYYYKKKBBB>>>>>>>>>???@@@@@@???===<<<999:::;;;======;;;666222,,,,,,+++++++++*********((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&'''((())))))))))))(((&&&&&&'''((()))***++++++'''(((((()))******+++++++++++++++***************,,,+++)))((((((+++...000000//////000222555999;;;>>>>>>DDDNNNTTTVVVWWWZZZ___```eeeooo}}}ssseee^^^bbbfffbbb___bbb~~~iiiYYYQQQOOOOOO___nnntttaaaRRRMMMHHHFFFCCCBBB@@@???<<<:::222222333333333444444444000000000000////////////......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,++++++,,,,,,,,,+++,,,,,,+++)))((()))***'''((()))***+++,,,---------///222666888:::;;;;;;>>>>>>?????????@@@@@@@@@BBBDDDFFFFFFFFFFFFHHHJJJFFFIIIMMMOOORRRWWW___eeejjjsss{{{zzzuuuoooggg```^^^[[[XXXUUUVVVZZZ___bbbhhhrrr~~~|||{{{xxxvvvtttrrrqqqqqqqqqqqqooonnnmmmllljjjiiihhhhhhdddaaa^^^\\\[[[]]]___aaa^^^]]]\\\\\\\\\^^^aaabbbbbb```^^^___```bbbcccbbb]]]]]]]]]^^^___```aaaaaa```___^^^^^^^^^___aaabbbbbbbbbbbbccccccddddddeee``````aaaaaa```^^^[[[ZZZQQQNNNKKKNNNVVV^^^dddgggfffjjjnnnooollliiiiiijjjeeedddccccccddddddbbb```VVVWWWUUUQQQNNNQQQYYY```dddhhhmmmpppooommmllllllfffiiikkkkkkhhhfffggghhhcccgggllloooooonnnmmmmmmggghhhiiiiiigggeeebbb```_________^^^^^^_________^^^]]]]]]]]]^^^```aaaccc```_________aaaccceeefffdddfffiiilllnnnpppqqqqqqrrrkkkbbb^^^bbbnnn||||||nnnaaaSSSIIIGGGJJJRRRcccqqqoooddd[[[WWWVVVMMMKKKHHHDDDAAA???>>>===>>>???AAA@@@>>>======>>>===FFFSSScccuuu}}}nnnbbbWWWSSSPPPKKKGGGFFF>>>>>>@@@BBBEEEIIIKKKMMMMMMMMMLLLKKKJJJIIIIIIIIIEEEFFFIIIMMMTTT\\\fffmmmtttuuuxxx|||~~~{{{hhhaaa]]]```xxx{{{nnnaaaZZZYYYSSSNNNIIICCC>>>@@@DDDPPPggg{{{wwwjjjUUUMMMEEEHHHUUUeeeppptttzzzzzzvvvnnnaaaSSSGGG@@@>>>????????????>>>>>>===999:::<<<>>>>>><<<777333,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))&&&&&&'''(((((()))(((((())))))))))))(((((((((((('''(((((()))***+++++++++---------,,,,,,+++++++++++++++++++++,,,---...///000/////////111555999;;;@@@???BBBKKKQQQTTTVVVYYY]]]]]]bbbmmm|||~~~ooobbb^^^gggmmmiiidddfff{{{gggWWWPPPOOOPPPYYYmmm~~~qqqbbbTTTKKKCCCBBB@@@??????===;;;888444444444444333222111000///000000111111///...---.........------,,,,,,,,,111000000///......------+++++++++++++++++++++++++++***(((''''''(((***+++)))))))))******+++++++++*********++++++,,,,,,,,,222333555666888999999:::AAA>>><<<<<<@@@BBBBBBAAABBBBBBAAAAAABBBEEEHHHJJJJJJJJJKKKMMMQQQWWW\\\___fffiiilllnnnlllfff```\\\VVVWWWVVVSSSQQQRRRVVV[[[\\\eeennnssstttuuuyyy~~~~~~zzzvvvsssrrrrrrrrrrrrqqqooonnnmmmlllllllllkkkiiigggdddccc```^^^\\\[[[[[[\\\^^^__________________```aaaaaaccccccbbbaaa````````````aaaaaa`````````bbbccceeeddddddccccccbbbcccccccccaaaaaabbbbbbbbbccccccccceeecccbbbcccccc___YYYTTTNNNPPPRRRUUUXXX]]]dddhhhkkknnnqqqpppmmmjjjjjjkkkiiigggeeeeeeeeeccc^^^ZZZSSSQQQNNNNNNQQQWWW___ccclllnnnppprrrpppmmmhhheeeiiihhhgggggghhhjjjlllnnnjjjjjjkkkmmmooopppnnnmmmjjjjjjiiihhhfffdddbbbaaaaaaaaa``````______^^^^^^^^^^^^^^^^^^_________```______```bbbcccdddeeefffiiiiiijjjjjjkkknnnsssvvvuuunnngggcccccciiixxxtttdddUUUKKKHHHIIISSSaaaqqqzzzwwwmmmbbb]]]VVVRRRLLLGGGDDDAAA>>><<>><<>>>>>>>>???>>><<<:::999AAAJJJVVVlll|||lll]]]VVVQQQJJJEEEDDDAAAAAA@@@AAACCCFFFJJJLLLNNNNNNNNNNNNLLLJJJGGGFFFFFFDDDDDDHHHLLLRRR\\\fffnnnrrrvvvzzz|||~~~wwwlllaaa[[[cccqqqzzzuuurrrnnniiidddeeebbb\\\RRRIIIDDDDDDGGGMMMYYYkkkzzz|||iiiVVVGGGFFFKKKRRRaaapppzzz|||{{{vvvooocccQQQBBB@@@???>>>???@@@AAA@@@???;;;;;;<<<>>>>>><<<888444///...,,,***)))(((((()))((())))))******))))))(((***)))))))))(((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((***((('''((()))***)))''')))))))))))))))******+++((((((((()))***++++++++++++++++++,,,---...///000---///000111222444777:::;;;???CCCJJJWWWffflllkkkpppvvvzzzzzz}}}~~~oooiiiiiijjjjjjjjjkkkkkkkkkxxxeeeWWWPPPPPPRRRbbbwwwtttdddTTTJJJCCCBBB@@@??????===;;;888666555333222111111222333111111222222111111000///.........---------------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///000222444777:::<<<===>>>===<<<;;;<<<>>>AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCDDDFFFIIINNNTTTYYY]]]^^^^^^^^^^^^^^^]]]]]]\\\WWWVVVSSSOOOLLLLLLNNNQQQSSSTTTUUUWWW\\\fffttt}}}|||yyyuuupppnnnlllllllllkkkjjjiiigggggghhhhhhgggeeecccaaa___]]]\\\\\\\\\\\\\\\\\\\\\\\\___```aaabbbbbbaaa```_________```aaaccceeefffgggbbbbbbbbbbbbcccdddeeeffffffeeeeeeddddddeeeeeefffeeeeeeeeeeeeffffffffffffeeeeeefffgggfffbbb\\\WWWNNNRRRWWW[[[___ccchhhkkknnnooopppooollliiihhhgggiiihhhggggggeeeaaa\\\XXXQQQQQQRRRVVV\\\ccckkkooonnnnnnnnnnnnmmmllljjjjjjkkkkkkiiiiiiiiiiiikkklllnnnmmmmmmnnnqqqrrrrrrqqqppppppooonnnlllkkkiiihhhcccccccccbbbaaa``````````````````aaaaaaaaabbbbbbaaaaaaaaabbbbbbbbbccccccdddeeefffgggiiimmmssswwwwwwooofffaaa^^^bbbooo|||xxxlll___VVVSSSSSSTTTbbbtttwwwmmmfffZZZUUULLLFFFBBB@@@>>>===>>>>>>???@@@AAA???;;;888999???EEEOOOddd|||tttcccXXXRRRLLLHHHHHHBBBAAA@@@AAABBBFFFIIILLLPPPPPPQQQPPPNNNKKKIIIGGGCCCCCCEEEHHHIIIMMMWWWccckkknnnrrrvvvyyy|||vvvhhh\\\\\\ccc}}}yyyssspppmmmjjjhhhkkkhhhaaaVVVKKKEEEDDDFFFIIITTTeeeuuu}}}sss```MMMEEEFFFMMM^^^nnnuuuyyyzzzwwwqqqfffUUUFFF@@@>>>===>>>@@@BBBAAAAAA===<<<<<<<<<<<<;;;888555000///---***)))(((((())))))******++++++******)))))))))))))))((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((***((('''((()))***)))''')))))))))))))))******+++(((((())))))***+++++++++++++++,,,,,,---...000111///111222333333666999<<<===AAAGGGPPP```rrr~~~zzzrrrkkknnnmmmkkkjjjlllooosssvvvzzzgggWWWQQQQQQTTTfffzzzwwweeeTTTIIICCCBBB@@@??????===;;;888777555333111111111222333222222222222111111000000...............---------,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000555666777888:::::::::;;;::::::;;;<<<>>>@@@AAAAAA@@@AAACCCDDDDDDDDDBBBAAA@@@AAACCCFFFKKKPPPTTTWWW\\\\\\]]]^^^^^^^^^^^^^^^ZZZXXXTTTQQQNNNNNNPPPRRRUUUSSSSSSUUU]]]kkkyyy~~~~~~}}}{{{wwwsssooollliiiiiiiiiiiihhhfffeeedddeeeeeedddbbb```^^^\\\[[[ZZZ[[[\\\]]]]]]]]]\\\\\\```aaabbbccccccbbb```^^^aaaaaaaaaaaabbbccccccdddcccdddddddddeeeffffffggggggffffffffffffgggggghhhggggggggghhhhhhhhhhhhhhhfffggghhhgggddd___YYYUUUPPPTTT[[[```dddhhhkkkmmmooopppooonnnkkkhhhfffeeeggggggfffeeebbb^^^YYYVVVVVVWWWYYY\\\aaagggllloooooonnnmmmlllllllllllllllmmmlllkkkjjjjjjjjjjjjjjjnnnmmmlllnnnppprrrsssrrrrrrqqqqqqpppooommmkkkjjjeeeeeeddddddcccbbbaaaaaaaaaaaabbbbbbbbbbbbccccccbbbbbbbbbbbbaaaaaaaaaaaaaaabbbdddeeehhhmmmsssxxxzzzrrriiiccc___aaalllwwwzzzpppcccYYYTTTSSSTTTaaasss|||rrrkkk^^^WWWNNNGGGBBB@@@???>>>?????????@@@@@@???<<<999;;;>>>BBBJJJ]]]uuu{{{iii\\\SSSNNNKKKIIIBBBBBB@@@@@@BBBEEEHHHJJJPPPQQQRRRQQQOOOLLLIIIGGGDDDFFFIIIJJJIIIKKKVVVbbbhhhkkkppptttwww{{{}}}ooobbb]]]___jjj~~~}}}uuuqqqooonnnnnnnnnkkkcccXXXLLLEEECCCEEEDDDNNN]]]nnn{{{~~~xxxhhhUUUIIIFFFLLL\\\lllssswwwyyywwwrrrhhhXXXIII???>>>===>>>@@@BBBCCCCCC???>>><<<;;;;;;;;;999777111000---+++***))))))))))))******************)))))))))))))))((((((((((((&&&'''((())))))******)))((((((((((((((((((((((((***((('''((()))***)))''')))))))))))))))******+++)))))))))******+++++++++,,,,,,,,,,,,---///000111222444555666777:::>>>AAABBBFFFNNNXXXhhh{{{wwwmmmjjjkkklllooonnnmmmnnnqqqwww|||~~~iiiXXXQQQSSSXXXiii{{{xxxgggUUUJJJCCCBBB@@@??????===;;;888777555333111111111222333222222222111111111111111........................------------,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///000000111555666777999999:::::::::888999;;;===>>>@@@AAABBBAAABBBDDDEEEEEECCCAAA@@@@@@AAABBBDDDHHHKKKNNNPPPUUUWWWZZZ]]]_________^^^___\\\WWWTTTRRRSSSTTTTTTSSSQQQQQQUUU```nnn{{{||||||{{{yyyvvvrrrnnnllliiiiiiiiihhhgggfffeeedddcccbbbaaa___]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\```aaacccddddddbbbaaa___eeeeeeeeeeeeffffffggghhheeeeeefffgggggghhhhhhhhhhhhhhhgggggghhhiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhheee```ZZZUUURRRSSSXXX___eeehhhkkknnnpppqqqooonnnllljjjhhhfffddddddeeedddbbb^^^ZZZVVVUUUXXXZZZ]]]bbbgggkkknnnpppooonnnlllkkkkkklllmmmnnnmmmmmmlllkkkkkkjjjjjjjjjlllllllllnnnqqqrrrrrrrrrqqqqqqqqqpppooommmlllkkkhhhgggfffeeedddcccbbbbbbbbbbbbbbbccccccccccccdddbbbbbbbbbaaaaaaaaaaaa```___```bbbeeehhhmmmsssxxx}}}vvvnnnhhhcccbbbjjjttt|||rrrfffZZZTTTQQQSSS___ppp~~~~~~uuunnnbbb[[[RRRJJJDDDBBB@@@???BBB@@@>>>>>>>>>???>>><<<<<<>>>???FFFVVVmmmppp```VVVQQQMMMJJJCCCBBBAAA@@@AAADDDGGGIIIOOOPPPQQQRRRPPPMMMJJJHHHFFFHHHJJJLLLIIIJJJTTT```fffjjjoootttxxx|||ttthhhaaa___]]]lll|||vvvuuuvvvwwwpppnnnggg\\\OOOFFFCCCBBBBBBHHHUUUeeettt|||~~~~~~uuujjj[[[NNNHHHLLLZZZgggrrrvvvyyywwwsssjjjZZZLLL@@@>>>======@@@CCCDDDDDDAAA???===<<<<<<;;;999888222111...,,,***)))))))))((())))))******))))))((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***((('''((()))***)))''')))))))))))))))******+++************++++++++++++,,,,,,,,,---...///000111222444555777999===CCCGGGHHHLLLTTT___mmm}}}rrrfff^^^^^^eeekkkllllllnnnrrrvvv|||jjjXXXRRRVVV]]]oooxxxgggVVVKKKCCCBBB@@@??????===;;;888666555333222111111222333222222111000000000000111.............../////////............------------*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,---...000111111222333555777:::;;;<<<===666999<<<>>>???@@@BBBDDDDDDEEEFFFFFFEEECCCAAA@@@AAABBBCCCEEEGGGJJJLLLNNNNNNQQQVVV[[[```cccdddeeehhhccc^^^ZZZXXXXXXXXXXXXWWWTTTSSSYYYeeettt}}}yyywwwwwwyyyxxxxxxxxxwwwuuuqqqnnnllliiiiiiiiihhhgggfffeeedddaaa```___]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^___```aaabbbcccdddccccccbbbbbbbbbcccdddfffgggiiijjjffffffhhhiiiiiijjjiiiiiiiiiiiiiiiiiijjjkkkllllllkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhgggbbb\\\VVVSSSRRRYYY]]]ccchhhkkknnnqqqsssqqqooollljjjiiihhhfffdddccccccaaa^^^ZZZWWWVVVVVVXXX\\\aaahhhmmmqqqrrrsssnnnmmmlllkkkkkklllnnnooommmmmmmmmllllllkkkkkkkkkkkkkkklllooorrrsssrrrqqqqqqqqqppppppooommmlllkkkjjjiiihhhgggfffeeedddcccbbbbbbbbbcccccccccddddddaaaaaaaaaaaaaaaaaaaaaaaa___```bbbeeehhhmmmsssxxxzzzsssnnnhhheeejjjrrr~~~vvviii]]]UUURRRSSS^^^nnn{{{wwwqqqfff```WWWNNNIIIEEEBBBAAACCCAAA>>>===>>>>>>>>>>>>======>>>CCCPPPdddzzzwwwfff[[[UUUOOOJJJDDDBBBAAA@@@AAACCCFFFHHHMMMOOOQQQSSSRRROOOLLLJJJHHHGGGHHHJJJHHHHHHPPPZZZeeeiiipppuuuyyy||||||pppfffaaaZZZbbbttt~~~wwwvvvpppeeeVVVJJJDDDBBBAAAEEENNN\\\kkkvvv{{{|||qqqkkk___RRRIIIKKKWWWaaarrruuuwwwvvvssskkk]]]PPPAAA???======@@@CCCDDDEEECCCAAA???>>>======:::999333222///---+++***))))))((())))))))))))))))))((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***((('''((()))***)))''')))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,---...///111111000222555777;;;AAAHHHMMMNNNRRR\\\hhhrrr}}}~~~rrrdddZZZWWWYYYbbbkkkmmmnnnqqquuuzzz~~~iiiWWWSSSZZZbbbxxxxxxhhhWWWMMMCCCBBB@@@??????===;;;888555444444333333222222111222111000/////////000000---........./////////000------------............)))******+++,,,,,,------+++***))))))))))))***+++,,,,,,+++++++++***************+++,,,...///000111111222444777999:::;;;;;;666999===@@@@@@AAACCCFFFGGGGGGGGGGGGEEEDDDBBBAAABBBCCCEEEGGGJJJMMMOOOPPPOOORRRWWW___gggooouuuxxxvvvqqqjjjdddbbb```^^^]]]]]]XXXVVV\\\iiixxx{{{uuuqqqpppqqqttttttuuutttssspppmmmkkkiiiiiihhhhhhgggeeedddccc```___^^^]]]\\\]]]^^^^^^^^^]]]]]]\\\]]]___```aaa```aaaaaabbbcccdddeeeeeeaaaaaabbbbbbccceeefffgggggggggiiijjjkkkkkkjjjjjjjjjjjjjjjjjjkkklllmmmnnnllllllkkkkkkkkkjjjjjjjjjggggggeee```YYYUUUUUUVVV^^^aaafffjjjmmmpppsssuuupppmmmjjjiiiiiihhhfffdddcccbbb```\\\WWWUUUWWWYYY^^^aaahhhnnnrrrttttttsssmmmlllkkkkkkkkkmmmnnnppplllmmmmmmmmmmmmllllllllljjjkkknnnrrruuuvvvsssqqqppppppppppppooonnnllllllkkkkkkjjjhhhgggfffeeedddbbbbbbbbbbbbcccccccccccc`````````aaaaaaaaaaaaaaa```aaaccceeehhhmmmsssxxx{{{wwwssslllgggiiiooo~~~zzzoooccc[[[WWWUUU^^^lllyyyyyytttiiiddd[[[SSSMMMIIIEEEBBBBBB@@@??????@@@???>>><<<;;;;;;<<<@@@KKK\\\qqq}}}mmmaaaZZZRRRJJJDDDCCCAAA@@@AAACCCEEEGGGMMMOOORRRUUUUUURRROOOMMMJJJGGGGGGHHHIIIIIINNNUUUccchhhpppvvvzzz|||}}}~~~~~~tttkkkcccbbblll~~~qqqaaaRRRHHHCCCBBBCCCHHHTTTdddqqqxxxzzztttpppfffWWWLLLMMMWWW```pppsssuuutttrrrnnnbbbWWWBBB@@@======@@@BBBDDDDDDDDDBBBAAA@@@@@@>>>;;;999444333000---+++***)))))))))******++++++******)))'''((((((((()))))))))***)))******))))))((('''&&&))))))))))))))))))))))))***((('''((()))***)))''')))))))))))))))******+++++++++++++++++++++++++++------------...000111222111444777;;;AAAHHHQQQWWWWWW\\\hhhttt{{{rrrdddXXXUUUYYY```kkkuuuwwwxxxyyy{{{~~~~~~gggVVVSSS\\\fffxxxhhhXXXNNNCCCBBB@@@??????===;;;888444444444444444222111000222111///.........///000---.........//////000000------------------------))))))***+++,,,,,,------+++***(((''''''(((***++++++++++++******))))))))))))***+++,,,...///000111444555666777777777777777555:::>>>AAAAAABBBDDDGGGIIIHHHHHHGGGEEEDDDBBBAAABBBDDDFFFIIIMMMPPPRRRTTTVVVXXX]]]eeeppp|||}}}tttnnnjjjhhhdddbbb^^^XXXTTTYYYgggvvv}}}vvvpppmmmmmmqqqqqqrrrrrrqqqnnnllljjjhhhhhhhhhgggfffeeedddccc___^^^]]]]]]]]]^^^___```___^^^]]]\\\]]]___bbbcccaaaaaaaaabbbccceeefffgggiiihhhgggfffffffffffffffggghhhjjjkkkllllllkkkjjjjjjjjjjjjkkklllmmmnnnooolllllllllkkkkkkjjjjjjjjjffffffddd^^^YYYVVVWWWZZZaaadddhhhkkknnnpppsssvvvpppmmmiiihhhiiiiiifffddddddccc```[[[VVVUUUYYY\\\eeeiiinnnsssuuutttrrrpppllllllkkkkkklllmmmooopppllllllmmmmmmnnnmmmmmmllljjjlllpppuuuxxxxxxtttrrrqqqqqqqqqpppooonnnmmmlllllllllkkkiiihhhfffeeeeeeaaaaaabbbbbbbbbccccccccc````````````aaaaaaaaabbb```bbbdddeeehhhmmmsssxxx~~~{{{xxxuuunnnhhhhhhmmm}}}~~~ttthhh```\\\WWW^^^kkkxxxzzzvvvkkkfff^^^WWWPPPKKKFFFCCC??????@@@AAABBBAAA===:::999999:::???GGGWWWlll|||rrrfff^^^TTTKKKDDDCCCAAA@@@@@@BBBEEEFFFMMMPPPSSSVVVWWWUUURRRPPPMMMIIIGGGIIIKKKKKKOOOTTTaaagggooovvvzzz{{{{{{|||}}}}}}~~~wwwnnngggkkk{{{iiiWWWKKKEEECCCBBBEEEOOO___mmmvvvyyyzzzwwwmmm\\\OOOOOOZZZcccmmmqqqsssrrrrrrpppfff[[[CCCAAA>>>===???BBBDDDDDDDDDCCCBBBBBBAAA???<<<999555333000...+++*********+++++++++,,,,,,+++++++++'''((((((((())))))******************)))'''&&&%%%))))))))))))))))))))))))***((('''((()))***)))((()))))))))))))))******+++++++++++++++++++++++++++------------///000111222444777;;;@@@GGGOOOYYY______eeerrrhhh[[[QQQTTT___jjjwwwnnn\\\VVV]]]eee~~~mmmYYYJJJFFFDDDBBB@@@???===:::777666666555444333333333333////////////............000///...---------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---,,,***))))))***,,,---+++,,,,,,---///111222333666777888999999:::999999;;;>>>BBBCCCCCCBBBBBBCCCEEEFFFGGGEEEAAA@@@AAADDDKKKJJJKKKNNNSSSVVVXXXXXXYYYZZZ___jjj{{{wwwmmmgggcccbbbbbb[[[VVV^^^ooo}}}}}}wwwpppjjjgggppppppqqqqqqooollliiigggeeeggghhhgggdddaaa`````````]]]ZZZZZZ\\\]]]]]][[[^^^\\\[[[\\\___aaabbbbbbbbbbbbcccdddeeeeeeffffffhhhgggfffffffffhhhiiijjjkkklllmmmmmmmmmlllkkkjjjnnnmmmkkkkkkjjjkkklllmmmmmmmmmlllkkkjjjiiiiiihhhgggccc^^^[[[ZZZZZZZZZZZZdddfffjjjooossssssrrrpppnnnnnnnnnnnnmmmllljjjjjjkkkddd]]]ZZZXXXWWW[[[aaadddjjjoooqqqssstttrrrmmmmmmnnnnnnmmmkkkjjjjjjkkklllmmmooopppooonnnllljjjkkkkkknnnsssxxxyyyvvvrrrmmmmmmnnnnnnmmmkkkiiihhhkkkkkkkkkjjjiiihhhhhhgggeeecccaaaaaabbbcccbbbaaa````````````aaabbbcccdddddddddddddddfffiiiooosss|||{{{wwwrrrmmmlllnnnpppzzzyyypppeee]]]YYYbbbqqq}}}{{{wwwnnnjjjccc\\\VVVOOOHHHDDDDDDAAA>>>======>>>??????:::999:::<<>>@@@AAAAAADDDIIIKKKQQQVVVXXXYYY[[[WWWRRRPPPMMMIIIFFFFFFIIINNNQQQYYYeeeqqqvvvyyyzzzyyyvvvxxxzzz{{{}}}zzzhhhcccxxxwwwaaaNNNEEE???AAADDDJJJVVVgggvvv~~~}}}sssfffWWWOOOSSS\\\kkkpppttttttsssqqqiii```MMMBBB999<<>><<<888666222///,,,+++++++++------,,,+++***)))((('''***)))))))))((((((((('''''''''((()))***++++++,,,******))))))))))))************))))))))))))******)))************+++++++++++++++++++++++++++++++++000///...///111222333333444666:::BBBMMMWWW___bbb___ggguuunnn]]]UUURRRZZZfffrrrooo]]]WWW]]]fffnnnZZZLLLFFFDDDBBB@@@???===:::777666555444333222222222222000000000/////////......//////...---------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---......---,,,******+++,,,---+++,,,,,,---///111333444666777888999999:::::::::<<>>???@@@???>>>:::999:::<<<@@@KKK___rrr|||pppfffXXXIIIEEEAAA>>>???@@@@@@CCCHHHKKKRRRXXX[[[^^^```]]]YYYTTTQQQLLLHHHGGGHHHLLLNNNZZZfffqqqvvvxxxyyyxxxuuuwwwxxx{{{}}}~~~~~~|||kkkcccqqquuu```OOOGGG@@@AAACCCHHHSSSddduuu~~~yyylll[[[PPPQQQYYYkkkrrrwwwxxxxxxvvvooogggPPPDDD;;;<<>><<<999666333///---++++++++++++++++++***************))))))))))))))))))))))))(((((())))))******++++++******))))))))))))************))))))))))))******)))************+++++++++++++++++++++++++++++++++/////////000111222333333777;;;BBBJJJQQQXXX^^^aaadddkkkwwwuuueeeXXXTTTVVVaaannn|||ppp]]]VVV]]]eeexxxnnnZZZLLLEEEDDDAAA@@@???===:::777555444333222111111111111111111000000000///////////////...------------......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------///...---,,,++++++,,,---,,,,,,---...000222333555777777888888999:::::::::===???BBBCCCCCCCCCCCCDDDFFFGGGGGGFFFFFFFFFIIIKKKLLLMMMPPPUUUXXXYYYWWWTTTUUUTTTVVV]]]jjjxxx~~~uuukkkdddaaaaaacccjjjuuu~~~~~~{{{wwwsssqqqmmmmmmmmmlllkkkkkkjjjjjjggghhhhhheeebbb___]]]]]]^^^\\\[[[[[[]]]^^^]]]]]]\\\[[[[[[]]]```dddffffffaaaaaabbbbbbccccccddddddfffffffffggghhhjjjkkklllmmmmmmnnnnnnooonnnnnnmmmpppooonnnnnnoooppprrrssspppoooooonnnllljjjiiihhhbbb^^^YYYWWWXXX\\\___```jjjlllpppsssuuuuuutttsssoooooooooooonnnlllkkkiiiiiiccc^^^]]]]]]]]]aaagggiiinnnqqqqqqrrrtttsssnnnllllllllljjjiiiiiikkkmmmnnnnnnoooooopppqqqrrrrrrrrrqqqqqqsssuuuuuutttrrrpppooonnnmmmkkkkkkkkkjjjjjjiiihhhgggeeedddcccbbbcccbbbaaaaaabbbbbbaaa```bbbbbbbbbbbbcccdddeeeffffffgggggggggiiimmmrrrwwwzzz||||||yyyrrrmmmkkkkkkxxx~~~uuulllcccaaahhhsss~~~}}}yyykkkgggaaa[[[UUUNNNHHHDDDDDDBBBAAAAAAAAAAAA@@@>>><<<::::::;;;>>>GGGZZZkkksssgggXXXJJJGGGBBB????????????BBBGGGLLLSSSZZZ^^^bbbeeeddd___YYYUUUOOOJJJHHHHHHJJJLLLZZZeeeqqquuuvvvvvvtttqqqsssuuuyyy|||~~~~~~}}}zzzlll```eee{{{sssaaaQQQIIIAAA@@@@@@EEEOOO```rrr~~~vvvcccRRRPPPVVVfffnnnuuuxxxyyyxxxqqqjjjVVVIII===<<>>===999777444111...,,,++++++))))))******+++++++++,,,(((((()))))))))))))))))))))))))))))))))***************))))))))))))************))))))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,......///111222333333444:::CCCNNNUUUXXXZZZ^^^bbbiiinnnxxx|||jjj^^^UUUVVV]]]lll{{{rrr]]]UUU[[[cccttt}}}mmmYYYLLLEEECCCAAA@@@???===999777444333222111000000000000111111111111000000000000///......---------......---------,,,,,,++++++++++++++++++++++++++++++++++++*********++++++,,,---......,,,+++++++++++++++,,,,,,---...000333444666888888888888999:::;;;;;;>>>@@@CCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGIIILLLOOONNNPPPSSSXXXZZZXXXTTTPPPNNNOOOSSSYYYcccmmmvvvzzzrrrhhh^^^___ccchhhpppwww}}}~~~}}}{{{xxxtttqqqooonnnmmmllljjjiiihhhhhhhhhhhhhhhgggddd```]]][[[[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^]]]\\\^^^aaadddffffffaaaaaabbbbbbcccccccccdddeeefffggghhhiiikkklllmmmjjjkkkkkkllllllmmmmmmmmmpppooooooooopppqqqssstttqqqqqqpppooommmjjjhhhfff___[[[WWWVVVYYY^^^ccceeemmmpppsssuuuuuutttttttttqqqqqqrrrqqqpppnnnllljjjeee```]]]^^^___```dddjjjkkkoooqqqoooppprrrrrrnnnllllllkkkjjjhhhiiikkkmmmooonnnnnnnnnooorrrtttvvvuuutttssssssssssssssssssrrrqqqnnnlllkkkkkkkkklllkkkjjjiiigggeeecccbbbaaacccaaaaaaaaabbbbbb```___bbbbbbbbbbbbcccdddeeeeeeffffffggggggiiimmmssswwwyyy{{{{{{vvvnnnhhhggghhhvvv|||ssskkkeeekkkttt}}}|||yyykkkgggaaa[[[UUUOOOHHHDDDDDDCCCBBBBBBCCCBBB@@@>>>===;;;;;;;;;<<>>AAAFFFMMMTTT[[[___cccfffeeeaaaZZZWWWQQQLLLIIIIIIJJJLLLXXXcccmmmqqqrrrqqqoookkkmmmpppuuuzzz~~~~~~rrrggg[[[[[[mmmtttcccSSSIIIBBB???>>>BBBKKKZZZnnn~~~kkkVVVOOORRRbbbkkkuuuyyyzzzyyyssslll\\\NNNAAA===>>>???BBBDDDEEECCCAAAAAAAAAAAA???===:::888555222///---,,,+++)))************+++++++++*********)))))))))((((((*********)))))))))))))))******))))))))))))************))))))))))))******))))))*********++++++++++++++++++,,,,,,,,,,,,,,,---...000222333444666777<<>><<<999666333333222111000000000000111111111111000000000000......---------......///------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++***************,,,,,,---///111444666777888888888888999:::;;;<<>><<<<<<;;;:::???NNN]]]tttppp```SSSMMMGGGBBB@@@???>>>AAAFFFMMMTTTZZZ^^^aaadddbbb]]]YYYVVVQQQMMMKKKKKKLLLMMMTTT___iiillllllllliiifffeeeiiiooovvv{{{yyyjjj```VVVUUUccc|||vvvfffUUUIIIEEE@@@>>>AAAHHHTTTiii|||rrr[[[PPPPPPbbbmmmyyy}}}~~~|||vvvpppbbbTTTEEE???===>>>@@@DDDDDDCCCAAAAAAAAAAAA???>>>;;;:::777444111...,,,++++++++++++************)))---,,,+++***)))((('''&&&*********)))))))))))))))******))))))))))))************))))))))))))******))))))*********+++++++++++++++,,,,,,,,,------------///111222333666:::===AAAOOO___hhhhhhhhhmmmsss{{{|||uuueee^^^]]]aaajjjvvv{{{ggg```eeelllyyyiiiWWWJJJDDDCCC@@@???>>><<<999666444333222111000000000000111111000000000/////////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,))))))******************,,,---...000222444777888999999888888999:::<<<===@@@BBBCCCDDDCCCDDDFFFGGGHHHGGGGGGJJJOOOUUUZZZ\\\WWWXXX[[[]]]\\\WWWOOOIIIBBBIIIRRR[[[```ccceeefffoooxxxooo]]]]]]^^^aaahhhqqqxxx}}}}}}|||{{{xxxuuuqqqmmmkkknnnmmmlllkkkiiigggfffeeeggggggeeeaaa]]]ZZZZZZZZZYYY[[[]]]^^^^^^^^^```aaadddbbbaaaaaabbbdddddddddeeeeeeeeeeeefffffffffffffffgggiiijjjllllllmmmmmmkkkkkkllllllnnnoooqqqrrrpppooonnnnnnooopppqqqrrrrrrrrrrrrpppmmmiiieeebbb\\\ZZZYYY\\\aaagggkkkmmmqqqtttvvvvvvssspppqqqsssqqqrrrssssssqqqnnnkkkiii___\\\]]]bbbfffhhhmmmrrrqqqsssqqqmmmmmmpppqqqooommmnnnnnnmmmkkkjjjjjjkkkllllllkkklllnnnqqqtttuuuuuuuuuvvvuuussssssuuuvvvsssrrrqqqooommmlllkkkkkklllllljjjiiigggfffeeedddcccbbbbbbcccddddddaaa___````````````aaabbbcccdddbbbccccccdddfffjjjpppuuuxxxzzzxxxpppeee^^^___cccooo}}}|||pppsssxxx|||~~~~~~|||{{{qqqlllfff___XXXQQQKKKFFFEEECCCBBBBBBBBBBBBAAA???>>>======<<<:::===JJJXXXoooyyyhhhZZZQQQJJJDDDBBB@@@>>>AAAFFFLLLSSSZZZ]]]___bbb___[[[XXXUUUQQQMMMKKKKKKLLLMMMPPP[[[eeehhhhhhhhheeebbb___bbbhhhooovvv{{{wwwiii^^^UUUVVV^^^mmmvvviiiYYYLLLGGGAAA???BBBGGGPPPdddyyywwwaaaTTTQQQ\\\iiivvv|||}}}{{{uuupppgggYYYIIIAAA>>><<>><<<;;;888555222///,,,+++,,,+++++++++******))))))------,,,+++)))((('''''')))))))))))))))***************))))))))))))************))))))))))))******)))************+++++++++++++++,,,,,,------......---///222222444888???EEEJJJVVVeeemmmooorrrzzz~~~iii^^^]]]```hhhsss~~~rrrmmmsss{{{yyyiiiWWWJJJDDDBBB@@@???>>><<<888666444444333111111111111111000000000/////////......---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,((())))))***++++++++++++,,,---...000222555777999:::999888888888:::<<<===AAABBBDDDDDDDDDDDDFFFHHHFFFEEEDDDHHHOOOWWW\\\^^^^^^___``````]]]WWWOOOIIIBBBIIISSS[[[___bbbdddfffoooxxx{{{iiiYYYYYY[[[```iiiqqqvvvxxxxxxxxxwwwuuurrrnnnkkkiiijjjkkkkkkkkkkkkjjjhhhgggfffeeeddd```\\\ZZZZZZ[[[WWWZZZ^^^_________```bbbdddbbbaaaaaaccceeeffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkllllllllllllkkkkkkkkklllmmmoooqqqsssqqqqqqpppoooooopppqqqrrrrrrrrrrrrppplllgggccc```\\\[[[\\\```eeekkknnnoooqqqtttvvvuuupppnnnoooqqqnnnpppqqqqqqooolllhhheee^^^\\\___eeejjjmmmrrrwwwvvvvvvsssnnnmmmqqqsssqqqnnnoooqqqpppmmmkkkiiiiiijjjjjjjjjkkkmmmoooqqqrrrrrrtttvvvvvvuuutttvvvxxxssssssrrrqqqooommmkkkjjjkkkkkkjjjiiihhhffffffeeeccccccccceeefffeeebbb```aaaaaaaaaaaabbbcccddddddaaabbbcccdddfffjjjpppuuuxxx||||||ttthhh___^^^aaajjjyyywwwxxx{{{}}}~~~~~~uuupppiiibbb[[[SSSLLLHHHEEECCCAAA@@@@@@AAAAAA@@@???>>>>>><<<:::<<>><<<===AAADDDBBBAAAAAAAAAAAA@@@>>>===<<<:::777333000---+++***************+++++++++++++++***************)))(((((())))))******++++++******))))))))))))************))))))))))))******)))************+++++++++++++++,,,,,,---......///...000222222444:::DDDLLLWWW___jjjqqquuu|||ppp```\\\aaahhhkkkwww{{{www~~~zzzjjjXXXLLLDDDBBB@@@???>>><<<888666555444333222111111111111////////////............---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***+++++++++((()))***+++,,,---------,,,---...000333555888999:::999888888888:::<<<>>>BBBCCCDDDDDDDDDDDDGGGIIICCCAAA@@@EEEMMMUUUZZZ\\\cccccccccbbb___XXXOOOIIIDDDKKKSSSZZZ^^^bbbfffiiioooyyyuuuaaaTTTTTTXXX___iiiqqqsssrrrsssrrrrrrqqqnnnllliiigggggghhhjjjlllmmmlllkkkjjjeeeeeeccc___\\\ZZZZZZ[[[WWWZZZ^^^```______```cccbbbaaa```aaadddggghhhhhhjjjjjjjjjjjjiiiiiiiiiiiihhhiiikkklllmmmllllllkkkiiiiiiiiijjjkkknnnpppqqqsssrrrqqqpppppppppqqqrrrrrrrrrrrrppplllgggbbb___\\\\\\^^^ccchhhmmmpppqqqqqqtttvvvtttooolllmmmppplllmmmoooooommmjjjeeeccc___^^^```hhhmmmpppuuu{{{yyyyyyuuupppooorrrtttsssnnnpppsssrrroookkkiiihhhiiiiiiiiijjjlllnnnoooppppppsssvvvwwwvvvvvvwwwzzzsssssssssrrrpppmmmkkkiiijjjiiiiiihhhgggfffffffffdddddddddfffgggfffccc```bbbbbbbbbbbbcccdddeeefffbbbbbbcccdddfffkkkqqqvvvxxx~~~yyylllaaa___```fffvvv{{{|||}}}wwwssskkkddd\\\TTTMMMHHHFFFCCC@@@>>>???@@@AAA@@@???>>>>>>===:::<<>><<<;;;:::555444333222111111111111222222111000///...------------------------------,,,,,,,,,+++++++++******...---+++*********++++++************************...------,,,,,,,,,------//////000111333444555666777888888:::;;;<<<<<<===@@@AAACCCDDDEEEEEEEEEDDDCCCCCCCCCEEEIIINNNSSSVVV___aaacccccc___WWWOOOJJJKKKOOOUUUYYY\\\^^^___aaajjjqqq{{{|||kkk^^^VVVUUUWWW___iiiqqqsssrrrssssssrrrqqqooommmlllkkkiiigggfffggghhhiiihhhffffffbbb]]][[[[[[\\\\\\]]]_________```aaaaaabbbbbbbbbdddfffgggggggggiiikkkllllllllllllllllllllllllooonnnnnnmmmmmmmmmnnnnnnmmmlllkkkkkkmmmnnnnnnnnnrrrqqqpppppppppqqqrrrssswwwssspppnnniii```\\\\\\\\\ccchhhjjjlllppprrrqqqrrrrrrqqqpppooonnnmmmlllrrrmmmkkkmmmmmmgggbbb```^^^aaaeeehhhmmmrrrxxx||||||{{{yyyvvvsssqqqpppppptttsssqqqooollljjjhhhggggggggghhhiiijjjjjjjjjjjjiiimmmrrrtttsssrrrsssuuuvvvuuutttrrrpppnnnmmmlllmmmlllkkkjjjiiihhhhhhhhhiiihhhgggfffdddcccbbbaaa```aaabbbccccccccccccccccccdddeeeeeegggjjjooosss{{{~~~|||zzzwwwfff[[[```gggppp~~~}}}~~~|||xxxrrriii```XXXRRRLLLHHHFFFDDDAAA@@@AAABBBAAAAAAAAA>>>;;;:::999===HHHUUUkkk~~~|||jjjZZZTTTNNNIIICCC>>>@@@DDDKKKOOOVVV\\\```bbbbbbaaa\\\YYYUUUPPPMMMLLLLLLMMMOOOUUU^^^hhhmmmkkkddd___WWWWWWYYY\\\bbbjjjpppuuuxxxzzz|||}}}lllccc]]]___nnn~~~vvvpppjjjeeebbbYYYMMMDDDBBBBBBHHHYYYkkk|||~~~xxxppp^^^MMMSSSZZZiiizzz~~~xxxvvvrrrjjj\\\LLL@@@:::<<<>>>@@@AAAAAABBBAAA@@@???>>><<<:::666444333111///---,,,,,,,,,+++++++++******+++++++++************)))******************************++++++++++++************************************+++++++++,,,,,,,,,******+++,,,---///000111///222444333666???LLLUUUaaammmyyy|||~~~lll___```iiisssyyy}}}~~~}}}kkkXXXLLLCCCBBBAAA???>>><<<;;;:::333222111000////////////111111000000//////......------------------------,,,,,,,,,,,,++++++++++++---,,,+++*********++++++************************---,,,,,,+++++++++,,,,,,//////000111333444555666777888888999;;;<<<======BBBCCCDDDFFFGGGGGGGGGGGGBBBBBBCCCEEEHHHMMMRRRTTTZZZ\\\^^^___\\\WWWQQQMMMPPPSSSVVVXXXYYYZZZ\\\]]]```eeekkkqqqpppiii___WWWTTTTTTVVV]]]gggnnnooonnnppppppooonnnlllkkkiiihhhiiigggfffggghhhhhhgggeeedddaaa]]]ZZZ[[[]]]^^^^^^_________```aaaaaabbbbbbbbbdddfffgggggghhhjjjkkkllllllllllllllllllllllllooonnnnnnmmmmmmnnnnnnnnnmmmkkkkkkkkknnnooooooooorrrrrrqqqqqqqqqrrrtttuuutttqqqpppppplllddd^^^^^^___fffjjjkkkmmmqqqsssqqqrrrqqqpppooonnnmmmmmmlllnnnjjjhhhiiihhhbbb^^^]]]___aaaeeeiiimmmqqqwww{{{yyyxxxvvvuuusssrrrrrrqqqrrrqqqpppnnnkkkiiihhhgggiiijjjkkklllmmmmmmmmmmmmkkkooossstttsssrrrtttvvvvvvuuutttrrrqqqooonnnmmmnnnmmmllljjjiiihhhhhhhhhgggffffffeeeeeedddddddddbbbbbbcccdddddddddccccccbbbccccccdddfffkkkpppuuuyyy~~~|||zzziii]]]aaalllsssyyysssjjj```XXXRRRLLLIIIFFFCCCAAA@@@AAAAAAAAA@@@@@@>>>>>>???===>>>FFFPPPeeexxx}}}kkk[[[SSSLLLHHHDDD@@@@@@DDDJJJNNNUUU[[[```ccccccbbb^^^[[[VVVQQQNNNLLLLLLLLLOOOTTT^^^gggllljjjddd^^^WWWWWWWWWYYY]]]ccciiimmmtttvvvyyy}}}uuullleeecccnnn||||||vvvpppkkkgggddd[[[OOOFFFDDDCCCHHHWWWgggzzz{{{ttteeeTTTOOOUUUddduuu~~~}}}yyyxxxrrrlll```PPPCCC<<<;;;<<<@@@@@@AAABBBAAA@@@???>>>===:::777444333111...,,,,,,,,,,,,+++++++++******+++++++++************)))******************************************************************************+++++++++,,,,,,,,,***++++++,,,---...000000111444666777999BBBOOOXXXdddssswwweee]]]dddqqq}}}mmmYYYLLLCCCBBBAAA???===<<<;;;:::333222111000////////////000000000000////////////------------------------------------,,,,,,,,,,,,---,,,+++*********++++++************************+++++++++******++++++,,,//////000111333444555666777777888999;;;<<<>>>???AAABBBDDDFFFGGGGGGGGGFFFAAAAAABBBDDDGGGKKKOOORRRUUUVVVWWWXXXXXXVVVSSSRRRUUUVVVVVVVVVUUUUUUVVVXXXXXXZZZ\\\\\\ZZZWWWTTTSSSSSSSSSVVV]]]eeelllmmmmmmmmmmmmlllkkkiiihhhgggggghhhgggfffggghhhgggfffdddaaa^^^[[[ZZZ\\\^^^``````___``````aaaaaabbbbbbcccccceeeggggggggghhhjjjlllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooolllkkkkkkllloooqqqqqqqqqrrrrrrrrrrrrssstttuuuvvvrrrppppppqqqmmmfffaaaaaadddjjjnnnnnnooorrrsssrrrqqqqqqpppoooooonnnmmmmmmllliiihhhhhhccc]]][[[^^^```cccgggjjjnnnqqqvvvyyyuuuuuutttsssssssssssssssppppppnnnmmmkkkiiihhhgggjjjkkklllmmmnnnnnnnnnnnnnnnqqqttttttrrrsssuuuxxxvvvvvvtttsssqqqpppnnnnnnpppooommmkkkjjjiiihhhhhheeeeeeeeeeeeeeeeeeffffffdddeeeeeeeeeeeeddddddcccbbbbbbbbbccceeejjjqqqvvvwww~~~ooo```aaalllsss~~~|||uuukkkaaaYYYSSSMMMJJJEEECCC@@@???@@@AAA@@@@@@??????AAACCCAAA???CCCJJJ[[[nnnooo^^^TTTKKKGGGEEEBBBBBBCCCHHHLLLSSSZZZ```cccddddddaaa^^^YYYSSSOOOMMMLLLLLLNNNSSS]]]fffjjjiiiccc]]]WWWVVVTTTUUUWWW[[[___bbblllpppuuuzzz{{{rrrkkkoooxxx{{{xxxtttpppkkkhhh^^^RRRHHHFFFEEEGGGSSSbbbvvvzzzmmm^^^RRRVVVbbbsss~~~tttoooeeeVVVGGG===:::;;;???@@@AAABBBAAA@@@???>>>>>>;;;888555444111...,,,,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))******((((((((((((************************************+++++++++,,,,,,,,,+++++++++,,,---...///000222666999<<<@@@HHHUUU___mmm~~~vvvjjj]]]]]]jjj{{{nnnYYYLLLCCCCCCAAA???===<<<:::999555444333222111111111111.../////////000000000111..............................---------,,,,,,,,,,,,+++++++++++++++++++++************************++++++++++++++++++,,,---//////000111333444555666777777888999;;;===???@@@???@@@BBBDDDEEEEEEDDDDDD@@@@@@AAABBBEEEIIILLLOOOQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUSSSQQQOOOOOOQQQSSSUUUVVVWWWTTTPPPNNNQQQSSSRRRSSSWWW^^^gggmmmoooooollllllkkkjjjiiihhhhhhhhhhhhgggggggggggggggdddbbb^^^\\\ZZZZZZ]]]```bbbbbbaaabbbbbbccccccddddddeeedddeeeggghhhhhhiiikkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooppppppoooooommmlllkkkmmmppprrrsssrrrpppqqqqqqrrrssstttuuuuuusssooommmllliiidddbbbdddiiiooorrrqqqrrrttttttrrrsssrrrrrrqqqppppppoooooonnnllljjjiiiccc]]]]]]bbbdddgggkkknnnpppsssvvvxxxuuuuuutttsssssssssssssssoooooonnnmmmkkkjjjiiiiiijjjjjjkkklllmmmmmmmmmmmmqqqsssuuutttssssssvvvyyyvvvuuutttsssrrrpppoooooopppooommmkkkjjjiiihhhhhhffffffffffffffffffffffffffffffgggffffffeeedddccccccccccccbbbdddiiipppuuuuuutttcccaaadddkkkxxxxxxnnnddd[[[TTTOOOKKKEEEBBB@@@???@@@@@@@@@???@@@???@@@BBBAAA===???DDDPPPbbbwwwtttcccWWWLLLHHHGGGEEECCCCCCFFFKKKQQQYYY___ccceeefffddd```[[[UUUPPPMMMLLLKKKMMMRRR[[[dddiiihhhbbb]]]UUUTTTRRRQQQRRRUUUYYY[[[eeejjjpppwww}}}vvvrrrwww~~~|||zzzvvvqqqmmmaaaTTTJJJHHHFFFFFFPPP\\\sss}}}tttfffUUUWWW```ooo|||yyytttjjjZZZIII>>><<<===???@@@AAAAAAAAAAAA??????>>><<<999777555222...+++,,,,,,,,,+++++++++******+++++++++*********))))))((((((((((((((((((((((((+++)))'''&&&&&&''')))+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000333666<<>>@@@BBB@@@AAACCCDDDDDDCCCBBBBBB>>>>>>???AAADDDGGGIIIKKKOOOOOONNNNNNOOOQQQSSSUUURRRRRRPPPMMMKKKLLLNNNQQQRRRTTTTTTQQQMMMLLLOOORRRNNNQQQWWW___gggmmmpppqqqmmmlllkkkjjjiiijjjjjjjjjhhhggggggggggggfffbbb```\\\ZZZYYY[[[^^^aaacccccccccddddddeeeffffffggggggdddfffhhhiiiiiiiiikkkmmmoooooooooooooooooooooooonnnnnnooopppqqqqqqppppppnnnmmmlllnnnqqqssstttsssoooppppppqqqrrrsssssssssuuunnnhhheeebbb```bbbfffmmmrrruuuttttttvvvvvvsssuuuuuuttttttsssrrrrrrrrrooollljjjhhhbbb]]]```eeehhhlllpppssstttuuuvvvxxxxxxwwwuuutttsssrrrqqqqqqoooooonnnnnnmmmllllllkkkkkklllmmmnnnnnnooonnnnnnsssuuuvvvuuussssssvvvyyyuuuuuutttsssqqqpppooooooooonnnmmmkkkjjjiiihhhhhhhhhggggggffffffeeeddddddgggggggggggggggfffeeedddfffeeedddcccdddggglllqqqsss~~~xxxeee___[[[cccrrr|||rrrhhh___WWWQQQLLLEEECCC@@@???@@@AAA@@@@@@BBB???>>>>>>===:::<<>>@@@??????AAAAAAAAAAAA@@@???>>><<<:::888666333///,,,,,,,,,,,,+++++++++******+++++++++*********))))))((((((((((((((((((((((((+++)))'''&&&&&&''')))+++******************************+++++++++,,,,,,,,,,,,,,,------...///000111333666>>>IIIQQQXXXffftttvvvnnn```^^^aaalll|||}}}kkkWWWJJJDDDCCCBBB@@@===;;;999999333222111000////////////......//////000000111111........................------------,,,,,,,,,,,,******+++,,,,,,,,,++++++************************,,,,,,,,,,,,---...////////////000111333444555666777777777888;;;>>>BBBDDDDDDEEEFFFFFFEEEDDDBBBAAA======>>>@@@BBBDDDGGGHHHNNNMMMLLLMMMNNNQQQTTTVVVRRRRRRQQQNNNMMMMMMOOORRROOOPPPPPPOOOMMMLLLLLLMMMLLLPPPWWW^^^eeejjjmmmooolllkkkjjjiiiiiiiiikkkkkkhhhggggggggggggeeeaaa^^^ZZZYYYYYY[[[___bbbdddddddddeeeeeeffffffggghhhhhheeegggiiiiiiiiijjjlllnnnoooooooooooooooooooooooommmnnnpppqqqrrrrrrqqqpppooonnnnnnooorrrtttttttttooopppqqqrrrrrrrrrqqqqqqssskkkccc___]]]^^^cccjjjoootttwwwvvvuuuwwwwwwtttvvvvvvvvvuuuuuutttttttttooojjjfffddd```^^^aaaffflllppptttwwwwwwwwwwwwwwwxxxwwwuuusssqqqpppoooooonnnnnnnnnnnnnnnmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrsssuuuwwwvvvtttsssuuuxxxtttssssssrrrpppoooooonnnmmmlllkkkjjjiiihhhhhhhhhhhhhhhggggggfffeeeddddddffffffgggggggggffffffeeefffffffffeeedddfffjjjmmmqqq~~~yyyeee]]]VVV^^^nnnwwwnnneee[[[SSSMMMFFFDDDAAA@@@AAABBBAAA@@@CCC???<<<<<<;;;999:::>>>AAAMMMbbbyyysssgggYYYRRRLLLFFFDDDEEEEEEIIIOOOVVV]]]bbbeeefffeeebbb\\\VVVPPPMMMLLLKKKJJJPPPYYYbbbiiijjjfffbbbUUUTTTQQQOOOOOOQQQTTTVVVZZZ___gggpppxxx~~~}}}{{{yyy{{{xxxuuueeeUUUNNNIIIEEEIIIQQQeeesss~~~yyyooo^^^ZZZ]]]hhhtttzzz|||~~~~~~|||tttcccPPPCCC@@@AAA>>>???@@@AAABBBAAA@@@@@@===<<<:::999777555000---,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))******((((((((((((************************************+++++++++,,,,,,,,,---------...000111333444555777AAAOOOWWW^^^kkkzzzvvvjjjfff\\\bbbmmm|||{{{xxxxxxzzzhhhVVVIIIEEEDDDBBB@@@===;;;999888333222111000////////////////////////000000000000........................,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++,,,---.../////////000111333444555666777666666888;;;???CCCEEEFFFFFFFFFFFFDDDBBB@@@???;;;<<<===???AAACCCDDDEEEKKKKKKKKKLLLOOOSSSWWWYYYVVVVVVVVVTTTRRRQQQSSSUUUQQQPPPNNNNNNNNNNNNMMMLLLOOOSSSZZZ```eeeiiikkkmmmiiihhhgggffffffgggiiijjjgggggggggggggggddd```\\\ZZZYYYYYY[[[___bbbddddddcccddddddeeeeeefffggggggeeegggiiijjjjjjkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqrrrssssssrrrqqqqqqpppoooppprrrttttttsssqqqrrrsssssssssrrrqqqpppmmmfff___^^^^^^```fffmmmpppuuuxxxwwwvvvxxxxxxuuuvvvvvvvvvuuuuuuuuuuuutttppphhhbbbaaa``````cccgggnnnqqqvvvyyyxxxwwwuuuuuuvvvtttsssqqqooonnnmmmmmmlllmmmmmmmmmmmmmmmmmmmmmooopppqqqrrrssssssssssssrrruuuxxxxxxuuussstttuuurrrrrrqqqpppoooooonnnnnnkkkjjjiiiiiihhhhhhhhhiiiggggggggggggffffffffffffeeeeeeffffffggggggffffffcccdddfffffffffgggjjjlllqqq~~~yyyeeeZZZVVV\\\hhhxxx{{{sssiii___TTTMMMGGGEEEBBBAAABBBCCCBBBBBBCCC>>><<<======::::::<<<>>>HHH[[[tttzzzooobbbWWWMMMEEEDDDGGGEEEIIIOOOUUU\\\aaadddfffeeeaaa[[[UUUPPPMMMLLLKKKIIIOOOXXXbbbiiikkkhhheeeXXXUUURRROOONNNOOOQQQRRRVVVZZZaaajjjsss{{{{{{zzzsss___TTTKKKDDDEEELLL[[[jjjxxx|||~~~{{{sssddd___```kkkwww~~~{{{}}}yyykkkWWWGGG@@@@@@>>>???@@@AAABBBAAA@@@@@@<<<;;;:::999999666222///,,,,,,,,,+++++++++******+++++++++************)))******************************************************************************+++++++++,,,,,,,,,------...000222444666777:::;;;EEETTT[[[___lll{{{~~~uuuhhh```___aaannnyyywwwxxxxxxgggTTTHHHEEEDDDBBB@@@===;;;999888555444333222111111111111000000000000////////////////////////////////////,,,,,,,,,+++++++++******)))***+++,,,---,,,,,,+++************************************+++,,,---...//////000111333444555666777666666888;;;???CCCFFFEEEEEEEEEDDDBBB@@@===<<<;;;;;;===>>>@@@BBBCCCDDDIIIIIIJJJLLLPPPUUUYYY\\\[[[[[[[[[YYYVVVUUUVVVWWWWWWSSSPPPPPPRRRSSSRRRPPPTTTXXX^^^cccgggiiikkklllfffeeedddccccccdddfffhhhggggggggggggfffddd___[[[YYYYYYYYY[[[___bbbddddddbbbbbbcccddddddeeeeeeffffffgggiiijjjjjjkkkmmmooonnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqssstttsssrrrqqqrrrqqqpppppprrrttttttssssssttttttuuutttsssqqqpppgggbbb^^^^^^```bbbiiippppppuuuxxxwwwwwwxxxxxxvvvuuuuuuuuuuuuuuutttttttttrrriiiaaa```bbbcccfffiiinnnrrrvvvyyyxxxvvvtttsssrrrqqqpppnnnmmmlllllllllkkkkkkkkklllllllllmmmmmmnnnnnnooopppqqqqqqqqqqqqqqquuuxxxxxxuuusssssstttrrrqqqqqqpppooonnnmmmmmmiiiiiihhhhhhhhhhhhiiiiiieeeeeeffffffggghhhhhhiiiddddddeeefffgggggggggfff```bbbeeeggggggiiikkkmmmqqq~~~~~~xxxdddYYYVVVZZZbbbppp~~~vvvlllaaaUUUNNNHHHFFFCCCBBBCCCCCCCCCBBBBBB>>>===??????<<<:::;;;<<>>???@@@AAABBBAAAAAA@@@;;;:::999:::999777333000,,,,,,,,,+++++++++******+++++++++************)))******************************++++++++++++************************************+++++++++,,,,,,,,,------///000333555888999>>>>>>HHHVVV]]]___kkkzzzzzzsssjjj___YYYZZZjjjzzz~~~xxxgggWWWLLLFFFDDDBBB@@@???===:::777666555333111///////////////////////////......---------------------------------,,,+++++++++,,,,,,.........------,,,,,,,,,+++,,,...---+++)))))))))+++++++++,,,---...///000222222333444444555555666555777:::;;;<<<>>>@@@CCCDDDFFFGGGFFFDDDAAA@@@@@@AAABBBBBBCCCDDDEEEGGGGGGGGGIIILLLOOOSSSZZZaaaggggggeeeaaa^^^]]][[[YYYWWWVVVSSSSSSWWWYYYWWWVVVWWWXXXXXX\\\ccckkknnnkkkfffccccccddddddddddddeeeeeegggggggggfffdddbbb```^^^[[[\\\]]]^^^____________cccaaa```aaadddfffhhhhhheeefffhhhjjjlllmmmnnnnnnmmmmmmnnnnnnmmmmmmlllkkkooopppqqqrrrssstttttttttssstttuuuvvvwwwxxxyyyyyysssssssssttttttrrrooollleee```ZZZYYY___gggmmmpppuuuwwwxxxxxxvvvtttsssssstttuuuwwwxxxvvvtttrrrpppoooddd\\\]]]aaaccciiipppvvvyyy{{{zzzvvvsssrrrssstttsssqqqooonnnmmmllllllkkklllnnnooooooooonnnmmmlllmmmoooqqqrrrrrrrrrrrrvvvvvvwwwwwwvvvuuutttsssoooppppppooolllkkkkkklllhhhiiiiiiiiiiiihhhgggfffhhhgggfffffffffffffffggggggfffdddccccccdddfffgggbbbaaabbbccceeehhhlllnnntttyyy~~~|||lll]]]XXXYYY```ppp~~~wwwnnncccXXXQQQLLLHHHDDDBBBBBBCCCCCCBBBCCCBBB@@@>>><<<<<<<<<<<<===DDDQQQeee~~~xxxiii]]]SSSIIIEEEFFFHHHIIIMMMTTT[[[```bbbbbbaaa```\\\VVVPPPMMMLLLMMMLLLMMMSSS___kkkoookkkfff]]]YYYTTTQQQOOOOOONNNNNNSSSUUUXXX___hhhpppvvvyyy}}}yyyqqqYYYLLLFFFEEEDDDVVV^^^kkkxxx}}}hhh[[[ZZZiiiyyy}}}}}}{{{zzzttt```HHH???DDD@@@AAACCCDDDDDDCCCAAA@@@BBB@@@<<<:::888666333000---+++)))(((***++++++***++++++++++++******)))))))))))))))***+++++++++,,,)))************+++++++++************************)))))))))***+++---...///,,,///222222111444;;;AAAEEESSS^^^]]][[[bbbjjjoooyyykkkccc^^^[[[\\\___qqqxxxfffTTTJJJFFFDDDBBB@@@???===:::777666555333111000//////000///////////////......---------------------------...---,,,+++******))))))---------,,,,,,,,,++++++)))+++---...---,,,,,,,,,+++++++++,,,---...///000222222333444444555555666555777999;;;;;;===???AAACCCDDDEEEDDDBBB???>>>>>>AAAAAAAAABBBDDDFFFGGGHHHGGGHHHIIIMMMTTT___llltttxxxsssmmmgggdddbbbaaa___ZZZVVVUUUYYYZZZXXXXXXYYY]]]]]]___eeekkkmmmiiieeeccccccddddddeeeeeeeeefffeeeeeeeeedddbbb```^^^\\\ZZZ[[[\\\^^^```aaaaaabbbcccbbbbbbbbbdddggghhhiiiiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllpppqqqrrrrrrrrrrrrrrrqqqtttuuuuuuvvvxxxyyyyyyzzzsssssssssssssssrrrnnnkkkddd___[[[ZZZ___gggmmmpppvvvxxxyyyyyywwwuuutttttttttuuuvvvwwwwwwtttpppmmmjjjbbb\\\___cccfffkkkqqquuuxxxzzzyyyvvvsssrrrrrrqqqqqqooommmlllkkkjjjjjjjjjkkklllmmmmmmmmmllllllmmmnnnoooqqqrrrrrrqqqqqqssstttvvvwwwwwwuuusssrrrooooooooonnnkkkjjjkkkllljjjjjjjjjjjjiiihhhgggggghhhggggggffffffggggggggghhhgggeeeddddddeeeggghhhcccccccccccceeehhhkkkmmmrrrxxx~~~qqqbbbZZZXXX^^^lll|||{{{rrrfff[[[TTTNNNKKKGGGDDDDDDDDDDDDCCCCCCBBB@@@>>>===<<<<<<<<<===CCCOOObbbzzzvvvhhh]]]SSSJJJGGGHHHGGGIIIMMMSSSZZZ___aaaaaaaaa```]]]WWWQQQMMMLLLLLLLLLNNNTTT___kkkooolllfff\\\YYYTTTPPPOOONNNNNNMMMPPPRRRVVV\\\eeemmmtttwww~~~{{{yyyzzzaaaOOOFFFCCCCCCRRR]]]mmm{{{}}}mmm^^^ZZZhhhyyy}}}zzzxxxsssaaaJJJ@@@CCC>>>???AAACCCCCCCCCAAA@@@@@@===:::888777555222000---+++))))))***++++++***************))))))((((((&&&'''((()))+++---......)))************+++++++++************************************+++,,,......,,,///222333444888@@@GGGOOO\\\eeeccc___dddnnnuuuvvvjjj^^^YYYXXXYYY]]]bbbzzzxxxeeeSSSGGGEEECCCAAA@@@???===999777555444222000............///////////////......---------------------------...---,,,+++***((((((''',,,,,,,,,+++++++++++++++***,,,...///---,,,,,,---+++++++++,,,---///000111222222333444444555555666666999;;;<<<<<<===???@@@AAACCCCCCBBB???===<<<<<<@@@@@@AAABBBDDDFFFHHHIIIGGGGGGHHHLLLVVVeeevvv|||tttmmmhhhfffdddccc^^^YYYXXX[[[\\\[[[ZZZ\\\```___```dddhhhiiieeeaaabbbbbbccccccdddeeeffffffccccccbbbaaa```^^^\\\[[[ZZZ[[[\\\^^^```bbbddddddddddddddddddeeegggjjjkkknnnnnnnnnnnnnnnmmmmmmlllnnnoooooooooooonnnmmmmmmqqqqqqrrrrrrqqqppppppooouuuuuuvvvwwwxxxyyyyyyzzztttsssssstttsssqqqmmmiiibbb___\\\]]]aaahhhmmmpppuuuwwwyyyxxxvvvttttttttttttttttttvvvwwwtttnnnhhhccc___]]]aaafffjjjooosssuuuwwwxxxwwwtttqqqppppppnnnmmmllljjjiiihhhhhhhhhhhhiiijjjkkkkkkkkkjjjjjjmmmnnnoooqqqqqqqqqppppppoooqqqtttvvvwwwuuurrrqqqmmmnnnmmmkkkiiiiiikkkmmmkkkkkkkkkjjjiiihhhhhhggghhhhhhgggggggggggghhhhhhiiihhhgggffffffggghhhiiifffeeedddeeefffiiikkkmmmqqqwww~~~vvvhhh[[[XXX[[[ffftttuuujjj___WWWRRRNNNJJJFFFEEEEEEEEEDDDCCCBBB@@@???===<<<<<<<<<;;;AAALLL]]]tttwwwjjj___VVVMMMJJJKKKGGGIIILLLRRRYYY^^^```aaaaaa```^^^YYYRRRMMMKKKJJJLLLOOOUUU```kkkooolllggg\\\XXXSSSOOONNNMMMMMMLLLMMMNNNRRRXXX```iiipppuuu{{{~~~}}}yyygggQQQEEEBBBDDDMMM\\\qqquuuddd[[[gggzzz}}}yyywwwssscccNNNBBBAAA<<<===???AAABBBBBBAAAAAA===;;;888777666555222000...,,,))))))***++++++***)))))))))))))))((((((((('''((()))***+++,,,------)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---000333555999@@@IIIQQQ[[[eeekkkiiieeejjjuuu}}}lllbbbXXXXXX\\\bbbiiipppyyyeeeSSSGGGDDDBBB@@@???>>><<<999777333222000...---,,,,,,,,,///////////////......------------------------------------,,,+++***))))))++++++*********************,,,......,,,+++***++++++++++++,,,...///111111222222333444444555555666888;;;===>>>>>>>>>???@@@AAABBBBBB@@@>>><<<<<<===@@@@@@AAACCCEEEHHHJJJKKKIIIIIIJJJOOOYYYgggxxx~~~yyyuuuqqqmmmhhheee___[[[YYY]]]___^^^^^^```^^^^^^___aaaddddddaaa___``````aaabbbcccddddddeeebbbbbbaaa```^^^]]][[[[[[\\\\\\]]]^^^```bbbdddeeedddeeefffffffffhhhkkkmmmnnnoooooooooooonnnnnnmmmpppppppppppppppoooooonnnppppppqqqqqqqqqppppppooottttttuuuuuuvvvwwwwwwxxxuuuuuuuuuuuutttqqqlllhhh``````___aaadddiiinnnqqqtttvvvwwwwwwuuusssrrrssstttsssssstttuuurrrjjjddd]]]]]]```eeejjjooorrruuuuuuuuuuuutttrrrpppnnnmmmlllkkkjjjhhhgggfffffffffggghhhhhhhhhiiiiiiiiiiiilllmmmooopppppppppooonnnlllnnnrrruuuvvvtttqqqooollllllkkkiiiggghhhjjjlllkkkkkkjjjiiiiiihhhhhhhhhhhhhhhggggggggghhhiiiiiijjjiiihhhhhhhhhhhhiiijjjhhhgggffffffgggiiikkkmmmpppwww~~~zzzmmm\\\XXXXXXaaannn|||wwwlll```YYYTTTPPPKKKGGGFFFEEEDDDDDDCCCBBBAAA???>>>===<<<<<<;;;???HHHWWWlll{{{nnndddZZZPPPLLLLLLHHHIIILLLQQQXXX]]]___```aaaaaa___ZZZSSSNNNJJJIIIMMMPPPWWWaaakkknnnlllhhh\\\XXXSSSOOOMMMLLLLLLKKKKKKLLLPPPTTT[[[dddmmmsssyyy{{{}}}~~~iiiSSSFFFDDDGGGJJJ\\\uuu}}}jjj]]]fffyyy|||yyyuuuhhhTTTEEE???;;;<<<===???@@@AAAAAAAAA<<<:::888777666555333111///---***)))***+++******************)))))))))))),,,+++++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,---...///111444999???IIISSS[[[dddgggjjjkkkmmmttt}}}nnnddd]]]___eeemmmvvv~~~yyyfffTTTIIIBBBAAA???>>>===<<<999666555444111///............///////////////......---------------------------+++,,,---......------,,,************************&&&)))+++,,,+++++++++,,,++++++,,,---...000111222222222333444444555555666777999<<<>>>>>>===>>>???@@@AAAAAA@@@>>>===>>>???AAAAAABBBDDDFFFIIIKKKLLLKKKMMMPPPTTT[[[eeeooowww{{{}}}}}}tttnnnaaa]]]\\\```bbbaaaaaaccc^^^]]]^^^```bbbcccbbbaaa^^^______```aaaaaabbbbbbbbbbbb```___^^^]]]\\\\\\^^^^^^^^^^^^___aaabbbcccdddfffggggggfffhhhkkknnnlllmmmnnnooopppppppppoooqqqqqqrrrrrrqqqqqqpppooonnnnnnooopppqqqrrrrrrqqqrrrrrrssssssttttttuuuuuuwwwwwwwwwwwwuuuqqqlllggg___```ccceeehhhlllooorrrvvvwwwyyyxxxvvvttttttttttttsssrrrsssrrrmmmfffaaa[[[___dddiiinnnrrruuuvvvuuutttrrrqqqpppnnnlllkkkjjjiiihhhgggfffeeeeeeeeeffffffffffffgggggghhhhhhjjjkkkmmmnnnnnnnnnnnnmmmjjjlllpppssstttrrrooollljjjjjjjjjhhhffffffgggiiijjjiiihhhggggggggghhhhhhggggggggggggggghhhiiiiiijjjjjjjjjiiiiiijjjjjjjjjjjjiiihhhhhhhhhjjjlllnnnrrrwww~~~}}}ppp___YYYWWW^^^jjjyyywwwlllaaaZZZTTTPPPKKKGGGEEEEEEDDDCCCCCCBBBAAA@@@???>>><<<<<<:::>>>DDDPPPeeezzz~~~pppfff[[[PPPJJJJJJIIIIIILLLQQQWWW\\\___```aaaaaa___ZZZTTTNNNKKKJJJMMMQQQYYYccckkknnnllliii\\\XXXSSSOOOMMMLLLKKKJJJJJJLLLOOORRRWWW```jjjqqqvvvzzz~~~}}}lllVVVHHHEEEIIIJJJ[[[uuuppp```eeewww|||yyyooo]]]JJJ???:::;;;<<<>>>???@@@@@@AAA===;;;999888888777555333000---+++******+++******++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++---------,,,------......000222777===FFFQQQ\\\cccgggdddeeelllvvvsssjjjccceeekkkqqqyyyxxxfffUUUJJJAAA@@@>>>======;;;999666888777555333111111111111///////////////......---------------------------***+++---/////////......***************+++++++++"""$$$(((***+++,,,...///++++++,,,---...000222333222222333444444555555666333666:::<<<<<<<<<<<<<<>>???@@@BBBDDDDDDEEEFFFHHHJJJLLLMMMNNNQQQUUUXXX\\\```eeeiiiooowwwuuueeebbbaaaeeefffdddbbbccc``````aaabbbcccdddeeeeee_________````````````aaabbbaaa```___]]]]]]]]]]]]___^^^^^^]]]^^^___aaabbbdddfffhhhgggfffgggkkkooolllmmmnnnoooqqqqqqrrrrrrrrrssssssssssssrrrqqqqqqmmmnnnoooqqqrrrsssssssssqqqqqqrrrrrrrrrssssssssswwwwwwwwwwwwuuupppjjjeee___bbbfffjjjllloooqqqsssxxxzzz|||{{{yyywwwwwwwwwssstttsssqqqmmmhhhccc```]]]dddjjjmmmpppuuuwwwvvvtttrrrpppnnnnnnmmmjjjhhhggggggeeeddddddcccccccccddddddccccccddddddeeefffggghhhjjjkkkmmmmmmlllllljjjkkknnnpppqqqooolllkkkhhhiiijjjhhhfffddddddeeefffeeedddddddddeeeggghhhffffffeeeffffffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiijjjlllnnnooosssxxx}}}vvvbbb[[[XXX]]]hhhuuuxxxmmmccc\\\SSSOOOJJJFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@>>><<<<<<;;;===AAAKKK^^^uuuqqqfffZZZOOOIIIHHHJJJJJJLLLQQQWWW]]]```aaaaaa```^^^YYYTTTOOOMMMLLLNNNRRRZZZdddkkknnnllljjj]]]YYYTTTPPPNNNMMMKKKJJJKKKMMMOOOPPPTTT\\\gggooouuuyyy~~~}}}~~~ppp[[[KKKFFFGGGHHHWWWnnnvvveeeeeettt}}}{{{uuufffQQQBBB<<<<<<======>>>???@@@@@@>>><<<:::999999888666444000...+++***++++++***)))+++++++++,,,,,,,,,,,,,,,'''((()))***+++,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000222444:::BBBLLLXXXaaagggfffccceeerrrzzzqqqkkklllqqquuuzzz{{{zzz{{{~~~{{{vvvxxxzzz~~~vvveeeSSSHHHAAA???=========;;;888666888777555333222111111111///////////////......---------------------------+++,,,---//////...---,,,*********+++++++++,,,,,,$$$'''***+++++++++,,,---++++++,,,---///111333444222222333444444555555666222666:::============>>>===>>>>>>>>>>>>???BBBDDDFFFGGGGGGHHHJJJKKKMMMNNNPPPSSSWWWZZZ\\\]]]___aaadddpppzzzmmmiiiiiilllkkkfffbbbaaabbbbbbbbbbbbbbbcccdddfffbbbbbbaaaaaaaaaaaa``````bbbaaa___]]]\\\\\\\\\]]]]]]\\\\\\\\\]]]___bbbccccccfffhhhgggeeefffkkkooonnnooopppqqqrrrssssssssssssttttttttttttsssrrrrrrppppppqqqrrrrrrsssrrrrrrqqqrrrrrrrrrrrrsssssssssvvvvvvvvvvvvsssnnngggbbb^^^cccjjjnnnpppqqqsssuuuxxxyyy{{{{{{yyywwwvvvvvvsssuuutttppphhhbbbaaabbbaaaiiiooopppqqqvvvxxxvvvtttqqqnnnllllllkkkiiifffdddcccbbbaaaaaaaaaaaaaaaaaa``````___```aaabbbcccccceeegggiiikkkllllllllljjjkkkmmmnnnnnnlllkkkiiigggiiijjjiiifffcccaaaaaabbbaaaaaaaaabbbdddfffgggddddddddddddeeefffggghhhjjjjjjjjjkkkkkkjjjjjjjjjkkkjjjjjjjjjkkkmmmpppqqqtttxxx|||ggg___ZZZ]]]fffqqqzzzqqqggg```SSSOOOJJJGGGFFFEEEEEEDDDBBBBBBBBBBBB@@@>>>===;;;;;;===@@@GGGYYYqqqssshhh]]]RRRLLLKKKLLLLLLMMMQQQWWW]]]```bbbaaa```]]]XXXSSSPPPOOOOOONNNSSS\\\eeekkkmmmllljjj^^^ZZZUUUPPPNNNMMMLLLKKKKKKMMMNNNNNNPPPWWWcccllltttxxx~~~xxx}}}}}}rrr___NNNFFFFFFFFFPPPccczzzyyyiiifffqqq~~~~~~||||||zzznnnXXXFFF>>>=========>>>??????@@@???===;;;:::999888666444111///,,,***++++++***)))******+++++++++,,,,,,,,,&&&'''((()))+++---......)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111333666<<>>>>>>>>>>>>>>???@@@@@@>>>;;;:::999777555333111///,,,+++++++++***)))))))))******++++++++++++))))))******+++++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222222444777>>>HHHTTT^^^eeehhhffflllyyyyyyrrrnnnqqquuuwwwyyy|||rrreeeeeeiiinnnpppjjj```UUUNNNnnngggjjjmmm{{{{{{|||~~~pppaaaVVVPPPGGGEEEAAA???===:::777444555333000---,,,---///000...---,,,,,,,,,,,,---...+++++++++,,,,,,------------,,,,,,///111111...+++******************************+++++++++,,,,,,,,,------------///111333444555555444444444555555666666777:::<<<>>>?????????@@@???<<<;;;===AAAEEEHHHKKKKKKMMMOOOOOOMMMIIIFFFHHHLLLPPPSSSVVVXXX[[[^^^]]]mmm|||sssuuuvvvuuurrrmmmhhheee```aaabbb```^^^^^^```dddeeeeeeeeeeeedddcccbbbaaa___]]][[[ZZZZZZYYYXXXVVVXXXYYYZZZ\\\^^^aaaccceeedddfffhhhhhhhhhiiijjjlllqqqrrrttttttssstttuuuwwwwwwwwwwwwwwwwwwvvvuuuuuurrrqqqppppppppprrrtttvvvrrrtttuuuvvvvvvuuutttrrruuuuuutttssspppjjjccc^^^hhhkkkpppuuuxxxzzzzzzzzzxxxwwwwwwvvvuuuttttttssswwwqqqjjjdddaaa`````````kkkooouuuzzz|||zzzwwwtttsssrrrooommmjjjgggeeeddd______^^^^^^^^^^^^______ZZZZZZ[[[\\\^^^aaacccdddbbbcccdddfffhhhiiijjjkkknnnllljjjjjjkkkkkkjjjiiijjjiiifffeeecccaaa]]][[[[[[[[[\\\]]]___aaacccdddeeeeeefffhhhhhhiiiiiiiiikkkkkkjjjjjjiiijjjjjjjjjmmmllllllkkklllmmmnnnooouuuuuuxxxxxxdddXXX^^^eeeiiiuuu}}}xxxmmmcccZZZQQQJJJIIIGGGCCC@@@@@@@@@@@@AAA@@@@@@???>>>===<<>>@@@@@@>>>===<<<:::888777666555555111///,,,***)))***+++,,,************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333777999>>>FFFRRR^^^iiioooqqq{{{iiihhhjjjooouuuyyyzzzxxx{{{|||rrrhhhdddbbbhhhnnnkkk```SSSJJJEEElllcccdddgggqqq}}}|||~~~|||nnn___RRRKKKFFFCCC@@@>>><<<:::777444555333000...------...///......---,,,,,,---......,,,,,,,,,,,,,,,,,,------...,,,,,,---......+++(((******************************+++++++++,,,,,,,,,,,,,,,,,,---...000222333555555444444444555666666777999;;;===>>>>>>>>>>>>>>><<<:::999;;;>>>BBBEEEKKKKKKMMMNNNNNNKKKHHHEEEFFFIIIMMMPPPSSSUUUXXXZZZ]]]iii{{{yyysssuuuwwwwwwuuuooojjjfff```aaaaaa```]]]]]]```bbbbbbbbbbbbbbbbbbaaa`````````]]]ZZZXXXXXXXXXWWWVVVWWWXXXYYY[[[^^^```cccdddccceeehhhiiiiiijjjlllnnnsssuuuvvvuuutttssstttvvvvvvwwwwwwwwwwwwvvvuuuuuurrrqqqppppppqqqrrrtttvvvtttuuuvvvxxxxxxvvvuuutttwwwvvvtttrrrnnnjjjdddaaahhhkkkpppuuuxxxzzz{{{{{{xxxxxxxxxwwwvvvuuutttttttttooogggbbb```aaabbbbbbooosssxxx{{{|||yyyuuurrrooonnnllljjjgggeeecccbbb\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZ[[[\\\^^^___aaabbbcccdddeeefffggghhhiiijjjpppnnnlllkkkllllllkkkjjjjjjgggdddbbbaaa___\\\ZZZZZZZZZ[[[\\\^^^```bbbccceeefffggghhhhhhiiiiiiiiihhhhhhhhhiiijjjkkklllmmmnnnmmmlllkkkllllllnnnnnnuuuuuuxxx|||hhhZZZ^^^cccfffqqq|||rrrggg]]]TTTLLLJJJHHHDDDAAABBB@@@AAAAAA@@@@@@???>>>===<<<===???DDDPPPdddzzz~~~rrrggg]]]UUUPPPMMMLLLMMMPPPVVV\\\```aaaccc```]]]XXXTTTRRRPPPOOOOOORRR[[[eeeooorrroookkk```\\\VVVRRRPPPOOONNNMMMMMMKKKLLLOOORRRTTT[[[cccrrryyyyyypppkkkiii___MMMDDDDDDBBBHHHRRRaaavvv}}}llldddhhhsss{{{|||}}}}}}wwwbbbLLL@@@<<<::::::===@@@???>>><<<;;;:::888666555444444111///---***)))***+++,,,************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,---...000222333555777<<>>>>>>>>>>>======<<<:::999:::>>>AAADDDIIIJJJKKKKKKJJJHHHEEEDDDCCCEEEIIILLLNNNPPPSSSUUU\\\cccmmmtttwwwwwwuuutttsssuuuyyyzzzxxxrrrlllhhhaaaaaaaaa___]]]]]]___aaa``````aaabbbbbbbbbbbbbbbaaa^^^YYYWWWVVVVVVVVVVVVWWWXXXYYY[[[]]]```bbbcccccceeehhhiiijjjkkkmmmooouuuvvvvvvvvvtttssstttuuuvvvvvvwwwwwwvvvvvvuuutttrrrqqqqqqqqqqqqssstttvvvuuuvvvxxxyyyyyyxxxvvvuuuyyywwwsssoookkkhhhfffeeeiiilllpppuuuxxx{{{||||||yyyyyyyyyxxxwwwvvvuuutttpppkkkddd``````bbbeeegggtttvvvzzz|||{{{xxxssspppmmmlllkkkiiifffdddcccbbb\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZZZZ[[[[[[\\\^^^___```ccccccdddeeeggghhhiiiiiirrrpppnnnmmmmmmmmmkkkiiiiiifffbbb___]]]\\\ZZZYYYWWWXXXYYYZZZ]]]___aaabbbeeefffggghhhhhhhhhhhhhhhffffffggghhhkkkmmmooopppnnnnnnllllllkkklllmmmnnnsssssswwwmmm^^^]]]___bbbmmm|||wwwmmmbbbXXXOOOKKKIIIEEECCCDDDAAAAAAAAAAAA@@@???>>>===;;;;;;<<<@@@KKK^^^uuuuuujjj```YYYVVVOOOMMMMMMPPPUUUZZZ^^^``````^^^ZZZVVVRRRPPPNNNMMMPPPTTT\\\fffooorrrppplll```\\\WWWSSSQQQOOONNNMMMLLLJJJKKKOOOQQQSSSZZZaaaooovvv|||~~~zzzqqqllljjjaaaQQQFFFDDD@@@EEELLLYYYmmm}}}lllbbbdddnnnyyy{{{{{{wwweeeQQQ@@@===::::::===??????===<<<;;;:::888666555333333222000---+++******+++,,,************************)))************+++++++++,,,++++++******++++++,,,************++++++++++++------------...000222333555888<<>>===<<<;;;888666666444222///...------.........------------............------,,,,,,,,,+++...,,,+++***))))))))))))******************************+++++++++,,,,,,,,,,,,,,,---...///111222222555444444444555666777888;;;<<<===>>>>>>>>>===<<<>>>===;;;;;;<<>>>>><<<:::;;;???HHHYYYpppxxxlllbbb[[[XXXPPPNNNMMMOOOTTTYYY]]]______]]]YYYUUURRROOONNNMMMOOOSSS\\\gggqqqtttrrrnnnccc___YYYTTTQQQOOOMMMKKKMMMLLLMMMQQQSSSTTTZZZaaammmtttyyy|||}}}uuuooolllfffXXXLLLGGGAAACCCHHHRRRdddzzz}}}mmmaaa___ggguuu~~~}}}xxxwwwuuufffUUUBBB>>>:::999<<<>>>>>>===<<<<<<;;;999888666444333222111///,,,+++++++++,,,************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,......---...///111333555777:::>>>BBBKKK]]]uuu~~~wwwtttvvvzzzyyyjjjaaa\\\YYYZZZ]]]gggddd]]]TTTKKKFFFEEEFFFoooddddddggguuu~~~yyyiiiYYYNNNBBB@@@>>>===<<<;;;999777555444222000///..........................................------,,,,,,,,,,,,,,,,,,+++++++++,,,---******************************+++++++++,,,,,,,,,------...000111222333333444444444555666777888888;;;<<<===>>>>>>===<<<;;;===<<<;;;:::;;;===@@@BBBBBBCCCDDDBBB???===>>>???@@@BBBEEEGGGHHHIIIKKKLLLWWWXXXZZZ[[[\\\```dddggglllpppuuuxxxxxxsssmmmiiicccaaa___^^^^^^______```___```bbbccceeefffffffffccc___ZZZWWWVVVWWWXXXXXXYYYYYYZZZ\\\^^^```bbbcccfffhhhiiiiiiiiiiiikkklllmmmoooqqqrrrrrrsssuuuwwwvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrrrrssstttuuuuuuvvvxxxyyyzzzzzzyyyxxxvvvtttrrrlllfffbbbbbbgggkkkmmmooorrruuuxxx{{{||||||{{{{{{{{{{{{yyywwwuuusssiiieeeaaa```ccciiinnnqqqvvvxxxyyyzzzzzzxxxuuussspppooommmjjjgggdddaaa```______^^^^^^^^^^^^______]]]]]]\\\\\\]]]^^^^^^______```bbbeeehhhkkknnnooopppooonnnmmmmmmllliiiffffffccc^^^[[[YYYYYYXXXVVVSSSSSSTTTVVVXXXZZZ\\\^^^aaabbbccceeeggghhhhhhhhhhhhhhhhhhiiijjjkkkmmmnnnnnnmmmlllkkkkkklllmmmnnntttuuuxxx}}}wwwfff^^^[[[^^^iiiuuuzzzppphhh]]]RRRMMMJJJEEEDDDEEEAAAAAABBBAAAAAA@@@???>>>===:::;;;???GGGUUUlll|||ooocccZZZWWWQQQOOOMMMNNNSSSXXX]]]______]]]YYYVVVRRRPPPOOONNNNNNRRR[[[gggrrrwwwuuuqqqgggbbb[[[UUUQQQNNNKKKIIILLLKKKLLLPPPRRRSSSYYY___kkkrrryyy|||zzzsssqqqlllaaaSSSKKKCCCDDDFFFMMM^^^ttt~~~pppbbb\\\bbbppp{{{|||uuusssrrrfffWWWDDD@@@;;;:::<<<>>>>>>============<<<:::888666555333222000...,,,,,,++++++************************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,---------......///.........000222555777888;;;???CCCLLL___www{{{yyyyyy~~~uuufff]]]YYYXXXZZZ___eee```WWWMMMFFFDDDEEEHHHqqqfffhhhlll{{{yyyiiiXXXLLLCCCAAA???>>>===<<<:::888444333222111000/////////---...////////////...---.........---------------+++,,,------,,,,,,---///******************************+++++++++,,,,,,,,,---...///111222333444444444444444555666777888999:::;;;<<<======<<<<<<;;;:::999888888999:::===>>>>>>@@@AAA???;;;:::<<>>>>>:::;;;AAAFFFQQQggg}}}ssseee[[[WWWQQQNNNLLLMMMRRRXXX]]]______]]]ZZZVVVSSSQQQOOOOOOOOOSSS\\\hhhsssxxxvvvrrriiiddd\\\VVVQQQNNNKKKIIIIIIHHHJJJNNNPPPPPPUUU[[[hhhpppxxx|||wwwtttrrriiiZZZNNNFFFFFFFFFJJJYYYnnnvvvhhh^^^```lllxxx~~~{{{tttrrrqqqgggYYYGGGBBB<<<;;;===??????>>>>>>>>>>>>===<<<999777555333222111///---,,,++++++************************)))************+++++++++,,,++++++******++++++,,,,,,,,,------....../////////...---...000444888;;;:::===BBBGGGPPPaaauuuzzz{{{sssfff___]]]\\\^^^bbbbbb[[[QQQIIIDDDDDDHHHJJJpppeeeggglllvvv~~~yyyhhhUUUHHHEEECCCAAA???>>>===:::888222222222111111000000000---...///000000///...---------------............***---//////---++++++,,,******************************+++++++++,,,,,,,,,,,,---///111222333333333444444555555666888999:::888999:::<<<<<<<<<;;;;;;999999888888888:::;;;<<<<<>><<<999;;;AAAFFFMMMccczzzyyyjjj___YYYPPPMMMKKKMMMRRRXXX]]]```^^^\\\YYYUUURRRPPPOOOOOORRRVVV___jjjssswwwtttqqqgggccc\\\VVVRRROOOMMMKKKIIIGGGIIINNNOOOPPPTTTZZZeeennnwww|||yyywwwvvvooo___PPPGGGGGGFFFHHHUUUjjj|||~~~pppbbbaaakkkvvv~~~|||tttrrrrrrhhh\\\IIIDDD>>><<<===???@@@???===>>>>>>===<<<999666555444333222000...---++++++************************)))************+++++++++,,,++++++******++++++,,,++++++,,,------...//////...------...111666:::===@@@CCCGGGNNNYYYgggvvv}}}|||uuukkkgggfffeeeeeehhhaaa[[[RRRKKKHHHJJJNNNPPPnnnbbbeeekkkoooxxxzzzhhhTTTFFFGGGDDDBBB@@@???===:::888111111111111111111111111---...///000000///...---,,,---------.../////////+++...111000---)))))))))******************************+++++++++,,,,,,,,,+++,,,...000222222222222444444555555666888999:::777888999;;;<<<<<<;;;;;;;;;::::::::::::;;;===>>><<>>@@@@@@@@@<<<=========;;;888666444444333222000///---,,,+++************************)))************+++++++++,,,++++++++++++++++++,,,******+++,,,,,,---......---------...111777<<>><<<888666555333111111333333222000000///...------------------,,,*********,,,...///000000///...------,,,,,,###$$$&&&((()))))))))))))))***+++,,,,,,,,,,,,,,,...///000111222333333333222333444666777999:::;;;:::::::::;;;;;;:::777444555777999:::::::::;;;<<>><<<888666555333111000000111222222//////...---------------,,,,,,+++++++++,,,---...//////......---,,,,,,+++***+++,,,---------,,,+++*********+++,,,,,,------000111111222222222111111222222444555777999:::;;;;;;;;;;;;<<<<<<;;;888666555777::::::::::::<<<===???======>>>===<<>><<<<<<<<<======DDDVVVggg||||||qqqeee[[[UUURRRNNNNNNQQQWWW[[[]]]ZZZZZZYYYVVVSSSQQQQQQRRRRRRXXXaaajjjpppqqqooommmddd___XXXRRROOONNNMMMLLLJJJJJJJJJJJJJJJLLLPPPSSS___gggpppwwwzzz|||~~~rrr^^^RRRJJJEEEJJJPPPXXXiiizzz~~~pppfffkkkvvv|||~~~|||zzzyyyzzzuuunnnYYYPPPGGGCCC@@@<<<;;;=========<<<;;;:::888777666222222111///...---,,,+++************************+++***)))***,,,------,,,++++++++++++++++++++++++,,,,,,------------......///000222444777;;;@@@CCCMMMWWW___aaaeeeooozzz|||{{{|||uuuooohhhbbb]]]___```aaaeeejjj|||jjjgggnnn{{{oooZZZKKKDDDBBB@@@???>>><<<888666444444222000//////222444//////...------------...++++++,,,,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))+++*********+++,,,...///222222222222222111000000111222333555666888999:::;;;<<<<<<===<<<;;;999888777999;;;<<<;;;;;;<<<===???@@@BBBCCCAAACCCMMMYYYdddaaa\\\WWWTTTRRRSSSSSSPPPNNNKKKLLLPPPUUUZZZ\\\^^^___```bbbcccaaa^^^[[[ZZZWWWUUUVVVYYY[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWYYYZZZ\\\\\\^^^```bbbeeejjjqqquuuwwwuuurrrooooooqqqsssuuuvvvtttssssssuuuuuutttrrrtttssssssttttttuuuvvvwwwwwwwwwwwwvvvsssooojjjhhh]]]___bbbgggmmmqqqssssssuuuvvvxxxxxxwwwxxxyyy{{{zzz{{{zzzxxxsssnnnlllkkkpppssswwwyyyzzz{{{|||~~~{{{zzzxxxuuusssrrrqqqqqqqqqppppppooonnnmmmmmmlllnnnkkkhhhfffhhhiiijjjkkkjjjkkklllnnnppprrrssstttwwwwwwxxxxxxyyyyyyzzzzzz|||zzzyyyxxxxxxwwwtttrrrpppnnnjjjgggeeeaaa^^^[[[XXXVVVSSSRRRSSSTTTTTTSSSWWWXXXZZZ]]]```ccceeefffhhhhhhhhhiiiiiiiiiiiijjjjjjlllnnnnnnmmmmmmnnnoooqqqsssvvvyyy|||yyyggg^^^___dddnnnzzz|||uuukkkccc^^^WWWMMMFFFDDDCCCBBBBBBCCCBBB@@@>>>>>>===<<<<<<;;;@@@OOO^^^uuuuuuhhh\\\TTTRRROOOOOORRRWWW[[[\\\ZZZZZZYYYVVVSSSQQQRRRSSSRRRXXXbbbjjjooopppmmmkkkccc^^^XXXSSSPPPOOONNNMMMIIIJJJJJJJJJJJJLLLPPPSSS[[[cccnnnuuuyyyzzz|||}}}mmmWWWMMMGGGIIINNNVVVfffxxxrrrhhhllluuuxxx{{{{{{zzz{{{}}}zzzttt]]]RRRGGGBBB@@@===<<<>>>======<<<;;;:::888777666333222111000...---,,,+++************************(((''''''(((+++,,,,,,+++++++++++++++++++++++++++,,,,,,---------.........///111444666999===AAAEEEOOO\\\hhhkkkmmmttt}}}yyy~~~xxxpppmmmiiihhhjjjjjjjjjooovvvmmmlllssssss\\\KKKDDDBBB@@@???>>><<<888666111333333222000///111222///......---------......++++++,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++******)))))),,,+++***)))***,,,///000111111222222222111111000111222333444666888999::::::;;;<<<<<<;;;:::999999888:::<<<===<<<<<<===>>>@@@AAADDDEEEFFFLLL^^^oooxxxssslllddd]]]YYYWWWWWWQQQNNNKKKLLLQQQUUUXXXXXXXXXYYYZZZ\\\]]]\\\ZZZYYYXXXVVVVVVWWWZZZ[[[ZZZXXXYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYYYYXXXWWWVVVUUUTTTVVVUUUUUUTTTUUUVVVXXXYYYZZZ[[[^^^aaadddiiioootttvvvtttqqqoooooopppssstttuuutttttttttttttttttttttuuutttttttttuuuvvvvvvwwwtttuuuvvvuuurrrmmmhhheee___aaadddiiimmmppprrrrrrzzz{{{{{{zzzyyyxxxyyy{{{{{{{{{yyytttooojjjhhhhhhnnnqqquuuxxxyyyzzz{{{|||zzzyyywwwuuutttrrrqqqppppppppppppooonnnnnnnnnmmmmmmkkkiiihhhhhhjjjlllmmmnnnooopppsssuuuwwwyyyzzz{{{{{{|||}}}~~~|||{{{zzzxxxvvvrrroookkkhhheeebbb^^^\\\YYYWWWTTTTTTTTTTTTTTTSSSVVVWWWYYY\\\___bbbdddeeeddddddeeeeeeffffffggggggkkkmmmnnnnnnmmmlllmmmnnnppprrruuuwwwzzzmmm```___ccckkkvvv~~~uuujjjaaa[[[TTTLLLEEEDDDCCCCCCCCCDDDCCC@@@>>>>>><<<;;;;;;:::>>>KKKXXXsssyyylll```UUURRRPPPPPPSSSWWW[[[\\\\\\\\\ZZZWWWSSSQQQQQQQQQSSSYYYbbbkkkoooooollliiibbb^^^XXXSSSQQQPPPOOONNNKKKKKKLLLKKKJJJKKKNNNPPPXXX```kkksssvvvwwwyyyzzzxxxZZZOOOGGGHHHMMMUUUgggyyyuuuhhhgggmmmyyy}}}~~~||||||}}}yyyttt```TTTFFFAAA>>><<<<<<===<<<<<<<<<;;;:::999777666333333222000...---,,,+++************************)))((('''(((+++,,,+++******+++++++++++++++,,,,,,,,,,,,------....../////////222666888:::>>>DDDHHHTTTdddsssxxxyyy~~~{{{yyyrrrrrrpppoooqqqppprrrzzzqqqooouuuuuu\\\JJJDDDBBB@@@???>>><<<888666///111333444333111//////......---------......///+++,,,,,,------,,,+++++++++++++++++++++*********,,,,,,,,,,,,,,,---------++++++***)))+++---///111//////000111222333333333111222333555777888999:::888:::<<<;;;999888888::::::<<<>>>>>>>>>===>>>???AAAAAACCCEEEIIIUUUkkk{{{sssjjjccc^^^[[[RRRNNNJJJJJJNNNQQQRRRQQQPPPQQQSSSTTTUUUUUUVVVVVVTTTUUUVVVXXXZZZZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXWWWVVVUUUTTTSSSSSSRRRUUUTTTSSSSSSSSSTTTVVVWWWXXXZZZ]]]```ccchhhnnnrrruuutttqqqpppoooppprrrssstttuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuvvvwwwwwwqqqrrrtttsssqqqlllhhheeeaaabbbeeehhhkkkooosssuuu|||yyyyyyzzz|||zzzwwwqqqjjjfffeeeeeejjjmmmrrrvvvxxxyyyzzz{{{xxxxxxwwwvvvtttrrrqqqpppoooooonnnnnnnnnnnnnnnnnnlllkkkjjjiiiiiikkkmmmppppppqqqsssvvvyyy|||~~~~~~|||zzzwwwrrroookkkhhheeebbb^^^[[[ZZZXXXVVVUUUUUUUUUSSSRRRTTTUUUWWWZZZ]]]___aaabbbaaabbbbbbccceeeffffffgggkkklllnnnnnnmmmllllllmmmoooqqqsssvvvyyy}}}sssddd___aaahhhqqquuuhhh^^^WWWRRRKKKEEEEEEDDDDDDDDDEEEDDDAAA>>>>>>;;;:::::::::>>>IIITTTttt}}}qqqeeeVVVSSSPPPPPPSSSWWW[[[\\\______\\\XXXSSSOOONNNNNNSSSZZZccclllpppoookkkhhhaaa]]]XXXTTTRRRQQQPPPNNNNNNNNNNNNLLLKKKJJJLLLNNNVVV^^^hhhooorrrssstttvvv}}}}}}~~~yyyZZZOOOFFFGGGLLLVVVjjj~~~yyyjjjeeehhhyyy}}}~~~||||||xxxtttcccTTTEEE>>><<<;;;:::<<<<<<<<<<<<;;;:::999888777444444222111///---,,,+++************************,,,+++******+++,,,+++)))*********++++++,,,,,,,,,,,,,,,---......///000000000333777999;;;@@@HHHNNN\\\lll}}}~~~zzz{{{}}}|||wwwvvvtttrrrssstttxxxvvvqqquuuttt\\\JJJDDDBBB@@@???>>><<<888666111000111222444333///,,,...------------...//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))))))))***+++,,,*********+++,,,...000111...///000111222333333333222333444666777999:::;;;777:::;;;:::777666888;;;<<<>>>???@@@???>>>???@@@@@@???@@@CCCIIIVVVlllyyyppphhhbbbUUUNNNGGGFFFIIIKKKKKKIIIGGGIIIKKKLLLMMMNNNPPPRRRPPPRRRUUUXXXYYYZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXWWWUUUSSSRRRQQQQQQQQQSSSRRRQQQQQQRRRSSSTTTUUUVVVYYY\\\```dddiiinnnrrrtttsssqqqpppoooppprrrrrrsssuuuxxxxxxwwwvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwqqqqqqrrrqqqnnnjjjfffddd```bbbeeehhhlllrrrxxx}}}{{{yyyxxxzzzxxxsssmmmgggddddddfffiiimmmssswwwyyyyyyzzz{{{wwwwwwwwwvvvtttrrrqqqpppnnnnnnnnnnnnoooooooooooommmmmmlllkkkkkklllpppsssrrrsssvvvyyy}}}|||yyytttqqqmmmiiifffbbb^^^[[[[[[YYYWWWVVVVVVUUUSSSQQQSSSTTTUUUXXXZZZ\\\^^^___```aaabbbdddfffhhhiiijjjiiikkkmmmmmmllllllmmmnnnnnnooorrrtttwww{{{{{{jjjbbb```fffmmmzzzyyymmmccc]]]WWWPPPJJJIIIGGGFFFEEEEEEDDDBBB???>>><<<;;;;;;<<<>>>HHHRRRooouuuhhhXXXUUUPPPOOORRRWWW[[[^^^aaa```^^^YYYSSSOOOMMMMMMSSSZZZdddmmmqqqpppllliii```\\\XXXUUUSSSRRRPPPOOOOOOPPPPPPNNNLLLLLLMMMNNNTTT[[[ccciiikkklllnnnpppxxx{{{~~~uuu[[[OOOFFFGGGMMMYYYooooooggghhhuuu{{{~~~}}}|||zzzvvvgggVVVDDD<<<;;;::::::;;;;;;;;;;;;;;;:::999888777555444333111///---,,,+++************************...,,,++++++,,,,,,+++************++++++,,,,,,---,,,,,,---...///000000111222666:::;;;===DDDNNNWWWgggvvv}}}||||||zzz{{{~~~|||yyyuuutttwwwzzzzzzsssuuurrr[[[IIIDDDBBB@@@???>>><<<888666666111---...222444111------------------...//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''&&&'''(((((()))***+++,,,---///000000///000111222222222222222333444555777999:::;;;<<<888:::===;;;888777:::======???AAAAAA@@@???@@@AAA???======AAAGGGQQQaaaooouuuzzz}}}sssmmmXXXPPPFFFBBBDDDFFFEEEBBBCCCDDDFFFFFFEEEFFFIIILLLKKKOOOSSSWWWYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[XXXWWWUUUSSSRRRQQQQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVXXX\\\```dddiiinnnrrrtttsssqqqpppppppppqqqrrrrrrvvvzzz{{{zzzwwwwwwwwwxxxwwwwwwvvvvvvwwwwwwwwwsssrrrqqqoookkkgggdddbbb___ccchhhlllpppuuu||||||yyywwwuuusssoooiiieeedddgggiiikkkoootttxxxyyyyyyyyyyyyvvvvvvvvvvvvtttrrrqqqoooooooooooopppppppppqqqqqqoooooopppnnnmmmoootttxxxtttvvvyyy|||}}}wwwtttpppllliiieeeaaa^^^\\\ZZZXXXWWWWWWUUUSSSPPPRRRSSSTTTVVVWWWYYYZZZ[[[]]]^^^```bbbeeehhhjjjkkkhhhjjjlllmmmllllllmmmooommmoooqqqsssvvvzzzrrrfffaaadddjjjvvvyyyqqqllldddZZZSSSMMMKKKHHHFFFEEEDDDBBBAAABBB>>>=========???FFFOOOeeewwwxxxjjj[[[VVVPPPNNNPPPVVV\\\___aaa```]]]YYYSSSOOONNNNNNSSSZZZeeennnsssrrrnnnjjj___\\\XXXUUUTTTSSSQQQPPPMMMOOOPPPOOONNNNNNPPPQQQQQQWWW^^^bbbcccdddhhhjjjqqquuu{{{www]]]PPPFFFGGGMMMZZZqqqrrriiihhhssszzz~~~|||{{{yyyvvvkkkXXXEEE<<<;;;:::;;;<<<;;;;;;;;;;;;:::999888888666555333111///---,,,+++************************,,,+++***+++------,,,+++)))******+++,,,,,,------,,,,,,---...///000111111666:::===>>>@@@IIIVVVaaassszzzvvvyyy}}}|||~~~|||zzzvvvwww}}}~~~uuuuuu~~~pppZZZIIIDDDBBB@@@???>>><<<888666:::222))))))///444333///---------------...///000///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))))))))***((()))+++---...///000000111222222222222111000000444555666777999;;;<<<===888<<<>>><<<888777;;;???>>>@@@AAAAAA@@@???@@@AAA>>><<<<<>>???>>>???EEEMMM\\\pppyyyjjj\\\VVVPPPMMMOOOVVV\\\```______]]]YYYTTTQQQPPPPPPSSSZZZeeeoootttsssooolll___\\\XXXUUUTTTSSSQQQPPPKKKMMMOOOPPPPPPQQQSSSTTTPPPTTTZZZ]]]^^^___cccfffiiiooovvv{{{~~~~~~___RRRGGGGGGNNN[[[rrrssshhhfffuuu|||{{{yyywwwsssmmmZZZFFF===;;;<<<<<<===;;;;;;;;;;;;::::::999888666555444222///---,,,+++***************************))))))***,,,......---))))))***+++,,,,,,------,,,,,,---...///000111222999===@@@@@@CCCLLL[[[hhh{{{zzzssstttzzz{{{|||yyyzzzwwwyyy~~~tttrrr|||qqq]]]MMMEEECCCAAA@@@???===999777444333222111000000000000((()))***+++,,,...//////...------,,,,,,------...,,,,,,+++++++++,,,...///,,,,,,+++***))))))***************+++,,,---///000000111222222111111333555222222333555777999;;;<<<===;;;999777888<<<@@@BBBFFFGGGHHHHHHFFFCCC???===@@@<<<:::>>>GGGOOOTTTUUUYYYdddwwwssscccTTTDDD===<<<;;;;;;<<>>???@@@???>>>CCCKKKWWWkkkzzzjjjbbbZZZTTTTTTUUUVVVYYY^^^```___^^^ZZZTTTPPPNNNNNNVVV^^^jjjtttxxxuuuooojjjaaa]]]XXXUUUSSSRRRPPPOOOMMMMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSUUUVVVXXXZZZ[[[ccciiirrrxxx{{{|||~~~{{{bbbTTTIIIGGGKKKXXXppp{{{kkklllmmmxxx|||yyyuuuqqqnnnbbbPPP@@@<<>>===<<<:::999888777777666444222000...---,,,---,,,***)))))))))******........................---,,,+++*********+++,,,111)))%%%***///000333777:::>>>AAAAAACCCOOOcccsssyyyrrrqqqrrrzzz~~~}}}{{{wwwyyy}}}wwwpppooorrr}}}~~~ppp[[[LLLDDDCCC@@@???>>><<<999666333333111000000000000000---------...//////000000------,,,,,,,,,,,,------,,,+++******+++,,,---...,,,,,,+++************************+++,,,---///000000111222222111222333555333333555666999;;;===>>><<<;;;888777888;;;???BBBIIIJJJKKKKKKJJJFFFBBB@@@===:::999>>>FFFNNNRRRRRRVVVaaarrr}}}qqq```RRRCCC===<<<:::999:::>>>AAAEEEGGGHHHIIIJJJKKKOOORRRUUUWWWXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]][[[ZZZWWWTTTRRRQQQPPPPPPNNNMMMLLLLLLMMMOOOQQQSSSVVVXXX\\\___bbbfffkkknnnooooooooooooppprrrsssuuuvvvwwwyyy|||~~~}}}zzzxxxuuuuuuttttttttttttuuuuuupppnnnmmmkkkeee___aaafffmmmooorrrttttttsssqqqooolllmmmooosssvvvwwwuuurrrnnniiicccbbbeeekkkoooqqqsssvvvyyyzzzyyywwwxxxyyy{{{{{{{{{zzzyyywwwuuutttsssuuuwwwwwwuuutttttttttuuuuuutttsssrrrtttwwwzzz~~~{{{xxxuuuqqqllliiigggeeeaaa]]]ZZZXXXVVVVVVUUUTTTSSSRRRTTTVVVYYY[[[]]]^^^___aaabbbdddeeefffhhhhhhiiijjjllloooqqqsssooopppqqqqqqsssvvv{{{xxxiii```dddlllxxxzzzuuunnnddd]]]QQQNNNJJJGGGFFFFFFEEEDDD@@@>>>>>>???>>>>>>EEEMMMZZZnnn|||lllbbbZZZTTTSSSTTTUUUYYY]]]^^^^^^]]]ZZZUUURRRQQQQQQUUU]]]iiitttxxxuuuooojjjaaa]]]XXXTTTRRRQQQOOONNNMMMMMMNNNOOOOOOPPPQQQQQQUUUUUUUUUUUUUUUUUUVVVWWW^^^dddmmmtttyyy|||~~~{{{vvvbbbVVVKKKIIIKKKVVVnnnoooooonnnwww|||zzzuuuqqqooodddQQQAAA<<<>>>>>>;;;>>>>>>===;;;:::999888777777666444222000...---,,,---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,---'''$$$(((+++,,,000555;;;???BBBDDDIIIWWWmmm}}}wwwuuuyyy}}}|||xxxzzz~~~yyymmmiiiiiiiiivvv|||mmmYYYKKKDDDBBB@@@>>>===;;;888555222222111000////////////000/////////////////////------,,,,,,,,,,,,------+++************+++,,,,,,,,,++++++************+++++++++++++++,,,---//////000111222222111222444666444444555777999;;;===>>>;;;:::888777888;;;>>>AAAGGGIIIKKKLLLJJJFFFBBB???999888999>>>FFFLLLNNNNNNRRR[[[jjjyyy~~~sssiiiYYYLLL@@@;;;:::999888999;;;???EEEIIIKKKMMMNNNOOOPPPSSSVVVXXXXXXYYYZZZ[[[ZZZZZZZZZ[[[\\\]]]___```]]][[[YYYUUUSSSQQQPPPPPPOOONNNMMMLLLLLLMMMOOOPPPRRRUUUXXX[[[___cccgggkkkoooooooooqqqrrrtttvvvwwwwwwwwwyyy|||~~~~~~{{{yyyuuuuuuttttttttttttuuuuuunnnkkkjjjiiieeeaaadddjjjppprrrtttuuutttpppllliiihhhjjjmmmrrruuuuuurrrooohhheeebbbcccgggnnnsssvvvwwwyyy{{{|||zzzyyyyyyyyy|||||||||{{{yyyxxxvvvuuutttwwwyyyyyyxxxvvvvvvwwwwwwwwwwwwuuuuuuvvvyyy{{{|||yyyvvvrrrnnnmmmjjjfffaaa]]]ZZZXXXWWWVVVUUUTTTSSSTTTVVVXXXZZZ^^^___```bbbccceeefffgggiiiiiijjjkkkmmmoooqqqrrrpppqqqrrrssstttxxx|||qqqbbbccchhhssstttmmmfff^^^XXXPPPMMMIIIGGGFFFFFFEEEEEEAAA???===>>>>>>???HHHQQQ\\\ppprrrddd\\\UUUTTTTTTUUUYYY]]]]]]]]]\\\ZZZVVVTTTSSSSSSVVV^^^jjjtttxxxvvvpppkkkaaa]]]XXXTTTRRRPPPNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQWWWWWWVVVTTTSSSRRRQQQQQQWWW]]]fffooouuu{{{~~~tttnnn```VVVNNNKKKKKKTTTkkksssssspppvvv|||}}}}}}|||wwwqqqqqqgggTTTCCC;;;<<<===:::>>>===<<<;;;:::999888777666666444222000...---,,,,,,,,,+++************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...+++***+++,,,...333:::===???CCCGGGQQQcccxxx~~~xxxvvv||||||xxxyyy~~~kkkaaa```bbbgggvvvyyyiiiWWWIIICCCAAA???>>>===;;;777555222111000///....................................---,,,,,,,,,,,,,,,,,,---*********************+++,,,++++++******++++++++++++++++++,,,,,,.../////////111222222111222444666777777777777888999:::;;;:::999777666777:::===???AAACCCFFFGGGEEEAAA===:::555555888>>>DDDIIIJJJJJJLLLSSS^^^iiinnnkkkbbb[[[MMMCCC;;;999:::999888::::::???EEEJJJLLLNNNOOOPPPQQQTTTWWWXXXYYYYYY[[[\\\\\\[[[[[[[[[\\\]]]___```^^^\\\YYYUUURRRPPPOOOOOONNNMMMLLLLLLLLLMMMMMMNNNOOOQQQUUUYYY\\\```eeeiiilllmmmnnnqqqsssuuuwwwxxxwwwwwwyyy{{{~~~~~~|||yyyvvvuuuuuuttttttttttttuuunnnkkkhhhgggdddbbbeeekkkooorrruuuwwwvvvsssooollljjjlllpppuuuxxxwwwssspppllljjjiiiiiilllppptttwww||||||}}}}}}|||{{{zzzzzz~~~}}}|||{{{zzzxxxwwwvvvvvvxxxzzz{{{zzzxxxyyyyyyyyyzzzzzzyyyyyyzzz}}}|||yyyuuurrrpppnnniiiddd```]]][[[ZZZXXXWWWVVVUUUUUUWWWXXXYYY]]]^^^___aaaccceeefffgggggghhhiiikkkmmmpppqqqrrrqqqssstttuuuvvvyyy}}}xxxeeebbbcccmmm|||uuummmeee[[[TTTOOOLLLIIIGGGFFFGGGFFFFFFBBB???=========@@@JJJUUU```sssxxxhhh```XXXVVVVVVVVVZZZ___^^^^^^^^^[[[WWWTTTTTTTTTYYY```kkkuuuyyyvvvqqqlllbbb^^^YYYUUUSSSQQQOOOMMMNNNNNNNNNOOOOOOPPPPPPPPPVVVVVVUUUTTTRRRQQQOOOOOORRRWWW```jjjsss{{{xxxmmmfff[[[SSSMMMJJJJJJQQQggg~~~vvvsssrrrwww|||~~~{{{tttsssjjjYYYFFF<<<;;;<<<:::======<<<;;;:::999888777666555444222000///------++++++++++++++++++++++++************************++++++++++++,,,,,,,,,------............111888>>>???AAADDDKKKXXXkkk~~~|||xxxzzzyyyyyy~~~|||xxxvvv|||vvv```XXXYYYZZZfffwwwuuufffUUUIIICCCAAA???>>>===;;;777555222111000///............,,,,,,------.../////////,,,,,,,,,++++++,,,,,,,,,************************,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---.../////////000111222111222555777<<<<<<;;;:::999999999999888777666666777999<<<>>><<<>>>@@@AAA@@@<<<888555333555999>>>CCCEEEFFFEEEHHHLLLRRRXXXZZZVVVPPPKKKBBB;;;777999;;;:::;;;======AAAFFFJJJKKKLLLMMMNNNRRRTTTWWWXXXYYYYYY[[[]]]^^^^^^]]]]]]]]]]]]]]]^^^\\\ZZZWWWTTTQQQOOONNNNNNKKKKKKKKKKKKLLLMMMMMMNNNMMMOOOSSSWWW[[[___dddhhhiiijjjmmmooorrruuuvvvwwwvvvvvvwwwzzz}}}}}}|||zzzvvvvvvuuutttttttttttttttpppkkkhhhfffeeecccgggmmmrrrtttwwwyyyyyyvvvsssqqqnnnpppsssxxxzzzyyytttqqqnnnnnnnnnnnnppprrruuuxxx~~~~~~~~~}}}|||{{{~~~~~~}}}|||zzzzzzyyyyyywwwyyy|||||||||{{{{{{|||{{{|||}}}}}}~~~|||xxxuuupppnnnkkkgggcccaaa______ZZZZZZXXXXXXWWWXXXXXXYYY[[[\\\^^^```bbbdddeeefffdddeeegggjjjmmmpppqqqrrrrrrsssuuuvvvwwwyyy}}}~~~hhhaaa```jjjxxx}}}tttjjj]]]TTTPPPMMMIIIGGGGGGGGGGGGFFFCCC@@@>>>>>>>>>AAALLLWWWlllzzznnnddd\\\YYYXXXYYY\\\aaaaaaaaa```\\\XXXTTTSSSSSS[[[bbbmmmuuuyyyvvvqqqlllbbb___ZZZVVVSSSRRRPPPOOONNNNNNOOOOOOOOOOOOPPPPPPSSSSSSSSSSSSSSSRRRPPPOOOPPPTTT\\\fffqqq{{{}}}qqqfff^^^XXXPPPJJJIIIHHHNNNbbbwwwwwwrrrsssyyy~~~wwwsssmmm^^^KKK>>>;;;<<<;;;<<<<<<;;;:::999888888777555555444222000///...---+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------***,,,---,,,---222999???BBBBBBFFFOOO^^^ooo~~~}}}|||vvvvvv}}}|||yyyuuu{{{rrrZZZSSSTTTTTTaaarrrsssdddTTTIIIDDDBBB@@@>>>===;;;888555222222111000////////////------...///000000111111,,,,,,++++++++++++,,,,,,+++++++++,,,++++++***))),,,++++++++++++,,,,,,------------------...//////...000111222111333555777@@@???>>><<<;;;;;;::::::777666555555666888;;;<<<;;;<<<>>>>>>===;;;888666333666:::===@@@BBBBBBBBBDDDFFFIIIKKKJJJHHHDDDBBB<<<888888<<<>>>>>>???AAAAAADDDGGGIIIJJJKKKLLLNNNSSSTTTVVVWWWXXXYYY[[[]]]^^^____________^^^]]]\\\[[[YYYVVVSSSQQQOOONNNNNNIIIJJJJJJKKKKKKLLLLLLLLLKKKNNNRRRUUUYYY^^^cccfffgggiiikkknnnqqqsssuuuuuuuuuuuuvvvxxx{{{|||{{{zzzwwwvvvuuuttttttsssttttttrrrlllgggfffffffffjjjpppxxxyyyzzz{{{zzzwwwuuussspppqqqtttwwwxxxwwwrrroookkknnnppprrrsssuuuxxx{{{~~~~~~~~~|||~~~}}}||||||{{{{{{||||||zzz|||~~~~~~}}}~~~{{{xxxrrrpppmmmiiifffeeedddccc]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]___bbbdddeeefffccceeegggjjjmmmooopppqqqrrrtttvvvwwwxxxyyy|||oooeee```hhhuuu}}}qqqbbbXXXRRROOOKKKIIIHHHHHHGGGGGGDDDAAA?????????BBBLLLWWWwww|||rrrhhh___[[[ZZZZZZ^^^cccbbbbbbaaa]]]YYYUUUTTTTTT]]]cccmmmtttwwwtttnnnjjjaaa]]]XXXUUUSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRQQQQQQSSSYYYcccoooyyyxxxnnnccc\\\YYYOOOHHHHHHHHHLLL[[[lll|||xxxpppqqqyyy{{{rrrooocccQQQBBB===<<<<<<;;;;;;;;;:::999888888888555444333222111///......***+++,,,,,,---,,,,,,,,,------------------------***+++,,,---......------,,,//////...111999AAACCCEEEEEEIIIUUUeeessszzz|||xxxzzzzzzwwwyyy~~~|||xxx~~~rrrXXXPPPQQQPPPYYYkkk~~~qqqbbbSSSJJJDDDCCC@@@???>>><<<999666333333111000000000000000..................//////,,,,,,++++++++++++,,,,,,+++,,,------,,,+++***)))+++++++++++++++,,,---......------------......///...000111111222333555777======<<<;;;;;;:::;;;;;;666555555555666888:::;;;<<<======<<<;;;:::888888555777;;;===>>>??????@@@BBBCCCDDDCCCBBBAAAAAAAAA===;;;<<>>???BBBBBBBBBAAA@@@@@@BBBDDDAAA???AAAEEEGGGDDDCCCEEEGGGHHHIIIJJJJJJLLLPPPSSSRRRTTTUUUVVVVVVXXX[[[]]]YYY[[[___bbbcccbbb___^^^[[[ZZZWWWUUUSSSRRRRRRRRRLLLLLLLLLKKKJJJHHHGGGFFFGGGJJJNNNRRRVVV[[[```ccchhhiiilllooorrrsssttttttsssssssssuuuxxxzzzzzzxxxwwwwwwvvvttttttssssssssspppiiidddeeehhhlllrrrxxxyyyyyyyyyyyyyyyyyyzzzzzzvvvuuutttuuuuuussspppmmmtttxxx|||}}}||||||}}}|||}}}~~~}}}||||||||||||~~~~~~~~~|||}}}~~~zzzwwwtttpppllljjjhhhhhhbbbaaa```___]]]\\\[[[ZZZ\\\]]]___aaadddfffhhhiiijjjkkkmmmnnnnnnnnnmmmlllqqqsssvvvwwwwwwyyy{{{}}}~~~}}}ooofffjjjqqqyyywwwjjjaaaVVVSSSNNNKKKJJJIIIHHHGGGEEECCCBBBBBBBBBCCCLLLUUUggg|||tttjjj```[[[YYYYYY]]]bbb___``````^^^[[[YYYXXXYYY\\\aaaiiioooppplllfffbbb[[[WWWSSSQQQPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSRRRSSSSSSVVV___jjjtttzzz|||}}}}}}~~~~~~|||wwwqqqkkkdddVVVJJJIIIJJJKKKQQQZZZkkk}}}sssjjjxxx|||pppqqqjjjYYYIIIAAA>>>===;;;::::::999999888888888444444333222111000///...)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......---///......666CCCIIIGGGJJJJJJRRRbbbsss}}}zzztttqqqttt{{{{{{|||zzzzzzxxxbbbTTTPPPRRRZZZhhh{{{zzznnn```RRRIIIEEECCCAAA???===;;;777555777444000......///......///...---,,,++++++***))),,,,,,------,,,,,,+++******)))))))))+++,,,+++***))))))******+++++++++,,,------...///000000//////......///000111333444555888999999999999888777777555555555555555666777888::::::999999888888999:::999:::;;;<<<<<<======>>>BBBAAA@@@@@@@@@AAABBBCCCAAAAAACCCDDDEEEEEEEEEEEEFFFFFFEEEEEEGGGIIILLLMMMTTTTTTTTTUUUWWWYYY[[[\\\ZZZ[[[\\\^^^___`````````]]]\\\YYYWWWTTTRRRQQQPPPGGGHHHJJJKKKKKKIIIHHHFFFGGGJJJMMMPPPSSSWWW\\\___eeehhhlllnnnnnnooopppqqqppppppqqqrrrtttvvvxxxyyyvvvxxxxxxvvvssspppoooooofffcccaaadddjjjqqquuuvvv{{{zzzxxxvvvvvvwwwxxxyyywwwzzz{{{xxxqqqmmmmmmpppvvvxxxzzz|||}}}~~~~~~}}}~~~~~~}}}}}}}}}|||}}}~~~~~~}}}xxxsssppplllhhheeeeeeccc```_________^^^\\\^^^^^^^^^___aaadddfffhhhiiiiiijjjkkkllllllllllllsssssstttuuuwwwyyyzzz{{{~~~uuuhhhgggkkkppp{{{qqqjjj]]]YYYRRRNNNKKKKKKJJJIIIGGGFFFDDDAAA@@@BBBFFFJJJ]]]iii}}}ssslllaaaZZZXXXZZZ^^^aaaddd```^^^]]]YYYTTTUUUYYY\\\cccjjjllllllkkkddd]]]TTTRRRQQQOOOOOOOOOQQQRRRTTTRRRPPPOOOOOOOOOQQQRRRUUUVVVXXXYYYXXXVVVSSSQQQSSSSSSVVV^^^hhhssszzz~~~}}}|||zzzxxxvvvmmm___QQQJJJGGGGGGMMMVVVcccvvvwwwiiiqqq{{{tttvvvppp___KKK???<<<===::::::::::::999888777777555444333111///...,,,,,,,,,++++++---//////,,,(((+++,,,---......---,,,+++***,,,------++++++,,,...,,,111444555===HHHMMMLLLMMMLLLVVVjjjzzz~~~}}}}}}xxxxxx|||{{{rrrvvv|||yyy|||{{{hhh\\\ZZZ]]]fffrrr|||oooaaaQQQGGGEEECCCAAA???===;;;777555777444000/////////......///......------,,,,,,,,,,,,,,,------,,,,,,+++******)))))))))+++,,,+++************))))))))))))))),,,---...///000000000000000000000111222444555666888999999999999888777777555444444444555666777888;;;;;;;;;:::999888999999===>>>>>>======<<<===>>>CCCBBBAAA@@@AAAAAACCCDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMPPPQQQSSSUUUWWWYYY[[[[[[[[[\\\]]]___```aaaaaabbb^^^]]]ZZZWWWUUURRRQQQPPPMMMLLLJJJHHHGGGGGGGGGGGGGGGJJJMMMPPPSSSVVV[[[^^^dddgggjjjmmmmmmnnnooopppqqqqqqrrrrrrtttuuuwwwxxxwwwwwwwwwvvvtttpppmmmjjjbbbaaa```cccjjjpppsssuuuyyyxxxvvvvvvvvvwwwyyyzzztttvvvvvvsssnnnlllnnnrrr{{{}}}~~~~~~}}}zzz{{{|||~~~{{{wwwssspppllliiihhheeebbb```___^^^\\\[[[^^^^^^___```aaadddfffhhhiiijjjkkkkkkllllllllllllrrrrrrssstttvvvxxxzzz{{{}}}{{{llliiijjjooo}}}uuunnnccc^^^WWWQQQNNNLLLJJJIIIGGGFFFDDDAAA@@@AAAEEEIIISSS___rrrssslllaaaZZZWWWZZZ]]]```ccc___]]]\\\YYYUUUVVVZZZ___ffflllnnnmmmkkkddd\\\TTTSSSQQQPPPPPPQQQRRRSSSSSSRRRPPPOOOOOOPPPRRRSSSVVVWWWYYYYYYYYYWWWTTTRRRTTTTTTWWW^^^iiissszzz~~~}}}{{{{{{zzzyyyvvvhhhYYYOOOJJJGGGMMMTTT]]]nnntttkkkqqq{{{}}}tttvvvqqqcccPPPBBB>>>>>>::::::::::::999888777777555444333111000...---,,,,,,++++++---//////,,,))))))***++++++++++++***)))***,,,------,,,+++,,,...,,,000333666@@@KKKOOOMMMMMMNNNXXXjjjyyy{{{uuurrryyy|||yyy|||sssjjjjjjmmmxxxssscccRRRGGGEEECCC@@@???===;;;888555666333000/////////...---........................,,,,,,------,,,,,,+++******)))))))))+++,,,+++************)))((((((''''''+++,,,---///000111111111111111111111222333444555888888999999888888777666444444444444555666777888<<<======;;;999888999:::>>>@@@@@@@@@>>>>>>???AAAEEECCCBBBAAA@@@AAACCCDDDCCCCCCDDDEEEFFFFFFFFFFFFBBBDDDHHHKKKNNNOOONNNNNNMMMOOORRRUUUXXXYYYZZZ[[[[[[\\\^^^```aaabbbcccccc___^^^[[[XXXVVVSSSRRRQQQSSSPPPKKKFFFDDDDDDFFFGGGGGGIIILLLNNNQQQUUUZZZ]]]cccfffiiillllllmmmnnnppprrrrrrrrrrrrssstttuuuvvvwwwvvvtttttttttpppiiiddd]]]]]]___ccciiiooorrrssstttttttttuuuvvvxxxyyyzzzssssssrrrnnnkkklllqqqvvv}}}wwwxxxzzz|||~~~~~~|||yyyvvvrrrooommmjjjgggdddbbbaaa^^^\\\````````````bbbdddfffhhhjjjjjjkkkkkkkkkkkkllllllqqqqqqrrrsssuuuwwwyyyzzz{{{rrrjjjhhhlll{{{{{{tttkkkfff]]]VVVQQQNNNKKKIIIGGGFFFDDDAAA???@@@DDDGGGKKKVVViii}}}uuummmbbbZZZXXXYYY\\\___bbb___]]]\\\YYYUUUVVV[[[bbbiiiooopppooolllddd]]]UUUTTTSSSRRRQQQRRRSSSTTTQQQPPPPPPOOOPPPQQQSSSTTTWWWXXXYYYZZZYYYWWWUUUTTTUUUUUUXXX___iiissszzz~~~~~~||||||{{{{{{~~~qqqaaaTTTLLLHHHLLLRRRXXXggguuu~~~uuunnnsss|||{{{tttvvvttthhhWWWGGG@@@???::::::::::::999888777777555444333222000...------,,,++++++---......,,,*********++++++++++++*********,,,------,,,,,,---...///111444;;;GGGRRRTTTQQQPPPUUU```ooozzzrrrsssxxx~~~|||zzz~~~{{{{{{}}}vvvfffTTTHHHDDDBBB@@@???>>>;;;888555555333000///000000///---,,,---------.........///,,,,,,------,,,,,,+++******)))))))))+++,,,+++***************))))))))))))***+++---...000111222222000//////000111222333333888888888888888777777666333333444444555666777888===>>>???<<<999888:::===>>>AAACCCCCCBBBBBBDDDFFFFFFDDDBBB@@@???@@@BBBCCCDDDDDDEEEFFFFFFFFFFFFFFFBBBDDDGGGJJJMMMOOOPPPPPPNNNPPPSSSVVVYYYZZZYYYYYY[[[\\\]]]___aaabbbccccccaaa___]]]YYYVVVTTTRRRRRRSSSPPPKKKFFFDDDDDDFFFGGGGGGHHHKKKMMMOOOSSSXXX\\\bbbeeeiiikkklllmmmnnnpppssssssrrrrrrrrrsssttttttwwwtttrrrrrrrrrnnneee]]]YYY[[[^^^dddiiinnnpppqqqqqqrrrsssuuuwwwxxxyyyzzzuuutttqqqmmmlllnnnuuuzzz|||wwwxxxyyy{{{}}}~~~~~~{{{wwwuuurrroookkkiiihhhfffdddbbbbbbaaaaaabbbccceeeggghhhkkkkkkjjjjjjkkkkkkllllllppppppqqqrrrtttvvvxxxyyy{{{xxxlllgggjjjxxxyyypppjjjaaaZZZTTTPPPMMMKKKHHHGGGEEEBBB??????BBBEEEJJJUUUhhh|||yyyqqqeee]]]YYYZZZ]]]___ccc```]]]\\\XXXTTTTTTYYYcccjjjpppqqqqqqnnnggg```ZZZYYYWWWUUUSSSRRRRRRRRRPPPOOOOOOPPPQQQSSSTTTUUUXXXXXXYYYZZZYYYWWWUUUTTTVVVVVVYYY___iiissszzz}}}zzzjjjYYYNNNIIILLLPPPXXXcccnnnwww|||ssswww~~~|||uuuvvvuuummm]]]KKKAAA@@@::::::::::::999888777777555444333222000///...---+++,,,,,,---------,,,+++------------------------***,,,------,,,,,,...///222333777AAANNNXXXYYYVVVXXX```lllvvv}}}uuu{{{~~~~~~|||yyyiiiWWWJJJDDDBBB@@@???>>><<<999666444222000000000000///---+++++++++,,,------......,,,,,,------,,,,,,+++******)))))))))+++,,,+++***))))))***++++++,,,------***+++---...000111222222000000000111111333444555777888888888888777666666444444444555666777999999===??????<<<999999>>>BBBFFFJJJMMMLLLIIIFFFFFFHHHGGGEEEBBB???>>>???AAABBBDDDEEEEEEFFFFFFFFFFFFEEECCCCCCDDDGGGJJJMMMPPPRRRQQQSSSVVVXXXYYYYYYXXXWWWYYYZZZ\\\^^^```aaabbbbbbbbb```]]]ZZZWWWTTTRRRQQQNNNMMMJJJHHHGGGFFFFFFGGGFFFHHHIIIKKKMMMQQQWWW[[[aaadddhhhkkklllmmmoooppprrrrrrqqqqqqqqqqqqrrrrrruuurrroooooooookkkaaaZZZWWWZZZ___dddiiimmmpppqqqpppqqqsssvvvwwwxxxxxxxxxvvvtttpppmmmlllooouuuyyy~~~}}}zzzxxxyyyyyy{{{|||}}}~~~~~~~~~|||yyyrrrpppmmmkkkkkkjjjhhhfffdddcccccccccdddeeeggghhhjjjjjjjjjjjjjjjlllmmmnnnppppppqqqrrrtttvvvwwwxxx{{{}}}ooohhhkkkwww|||qqqlllccc\\\WWWSSSPPPNNNIIIHHHFFFCCC@@@???AAACCCJJJVVViii~~~~~~uuuiii```\\\\\\^^^```eeeaaa^^^\\\WWWRRRRRRVVVaaaiiippprrrsssqqqkkkddd___^^^[[[XXXUUUSSSQQQPPPOOOOOOPPPQQQRRRTTTUUUUUUWWWXXXXXXXXXWWWVVVUUUTTTUUUUUUXXX___iiissszzz~~~~~~vvvaaaQQQJJJKKKLLLXXXbbbkkksssxxx{{{}}}vvvuuutttooo___LLLAAA@@@::::::::::::999888777777555444333222111000///...+++,,,------,,,,,,,,,,,,------------------------***,,,------------...000222333:::FFFRRRYYYZZZXXX^^^iiiuuu{{{|||~~~yyyiiiWWWKKKCCCBBB@@@???>>><<<999666333222000000111111///---+++++++++,,,,,,---------,,,,,,------,,,,,,+++******)))))))))+++,,,+++***((()))***+++,,,...//////+++,,,---///000111111111000000111222333555777777777777888888777777666555444555555666777999:::;;;===???>>>;;;888;;;CCCJJJWWW\\\___\\\TTTLLLHHHHHHIIIFFFCCC@@@>>>???AAACCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEHHHLLLPPPSSSTTTUUUWWWXXXYYYYYYXXXXXXXXXYYY[[[]]]___aaabbbbbbbbb```]]]ZZZVVVTTTRRRQQQKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIKKKPPPUUUZZZ```cccgggiiikkklllnnnooopppooooooooooooppppppqqqrrrpppnnnmmmkkkfff___YYYYYY\\\aaaeeeiiilllppprrrppprrruuuwwwxxxxxxwwwvvvrrrpppnnnlllmmmppptttwwwzzz~~~~~~|||xxxvvvwwwwwwxxxyyyzzz{{{{{{||||||~~~~~~sssqqqnnnllllllkkkiiigggfffeeedddddddddfffggghhhiiiiiiiiiiiijjjlllnnnpppppppppqqqrrrtttvvvxxxyyy{{{uuukkklllvvvsssnnneee^^^YYYUUURRRQQQKKKJJJHHHEEEAAA???@@@BBBFFFSSSggg}}}yyymmmbbb]]]]]]___```eeeaaa^^^\\\WWWRRRRRRVVVaaahhhppprrrssssssmmmfffbbb```^^^[[[WWWTTTQQQPPPOOOPPPPPPRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRSSSSSSWWW^^^hhhssszzz~~~hhhTTTKKKIIIHHHWWWcccnnnvvv{{{}}}yyytttqqqmmm^^^JJJ???@@@::::::::::::999888777777555444333222111000//////+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,***,,,---...---...///111111444===JJJSSSUUUVVVXXXbbbooo{{{~~~{{{~~~}}}{{{|||~~~|||{{{}}}xxxgggUUUHHHCCCAAA???>>>>>><<<999777222111000111111111///---,,,,,,,,,---------------,,,,,,------,,,,,,+++******)))))))))+++,,,+++***))))))***+++,,,,,,------,,,---...///000000000000------...000222444666777777777777777777666666555555666666777888:::<<<===<<<>>>===999777<<>>>>><<<999777222111000111222111///---........................,,,,,,---------,,,++++++***)))))))))+++,,,+++******************+++++++++------...///000000//////((()))***,,,...111333444777777777777777666666555666666777888999;;;===>>><<<===<<<888777===KKKVVVpppwww|||yyymmm```XXXUUUNNNLLLGGGCCCBBBBBBEEEFFFCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFIIILLLOOOPPPPPPPPPQQQQQQRRRSSSUUUWWWZZZ[[[YYY[[[]]]___aaacccdddeeeaaa```\\\YYYUUURRRPPPOOONNNMMMJJJHHHFFFFFFFFFGGGFFFFFFGGGGGGIIINNNTTTXXXZZZ]]]bbbeeefffgggiiikkkkkkkkkkkkllllllmmmoooooommmnnnmmmjjjddd```]]]\\\^^^aaaeeegggiiilllqqquuutttvvvxxxzzzzzzwwwtttrrrllllllnnnrrrwwwzzz{{{{{{xxx}}}~~~zzzwwwuuusssqqqooonnnooopppsssuuuwwwyyyzzzxxxzzz}}}}}}{{{{{{}}}}}}{{{zzz{{{~~~|||xxxuuusssqqqnnnkkkhhhgggfffeeeeeefffggghhhgggfffggghhhjjjnnnqqqsssqqqqqqrrrsssuuuwwwyyyzzzxxx~~~tttqqqtttwww{{{uuukkkccc]]]XXXTTTRRRNNNMMMKKKGGGCCCAAAAAABBBFFFOOO___qqq{{{nnnccc]]]\\\]]]^^^___\\\ZZZZZZXXXTTTVVV[[[dddkkkqqqssssssqqqjjjccc______^^^]]][[[YYYWWWVVVPPPQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRQQQPPPPPPOOOOOONNNOOOSSS\\\gggrrr{{{fffRRRKKKKKKIIIUUUjjj||||||}}}ssslllgggXXXDDD;;;>>>::::::::::::999888777777444444333333222111000000+++---...---******,,,//////...------------...///***,,,---.........000222666<<>>===<<<999777222111//////000000...---000000///...............+++,,,---+++)))(((((()))///...+++)))((()))+++,,,++++++************++++++---......///////////////......///000111222222333555666777666444444555777888888888999999;;;<<<===:::777777777666999EEEQQQlllrrrzzz|||wwwnnnfffbbbXXXTTTNNNHHHDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEGGGIIIBBBEEEHHHKKKLLLNNNPPPRRRQQQRRRTTTWWWZZZ\\\]]]^^^ZZZ[[[]]]```cccdddcccaaa```^^^[[[WWWTTTRRRQQQQQQLLLJJJHHHFFFFFFFFFEEECCCBBBCCCEEEFFFIIINNNUUUYYYZZZ]]]aaaeeehhhkkknnnqqqllllllkkkkkkkkkllllllmmmooommmiiidddaaa^^^]]]\\\___bbbeeeiiilllppptttxxxxxxzzz{{{zzzwwwuuuttttttlllooosssuuuwwwyyy|||~~~|||vvvrrrooommmkkkiiihhhiiilllooosssxxx{{{}}}}}}}}}|||{{{{{{{{{{{{|||||||||{{{yyywwwwwwzzz|||}}}{{{xxxtttqqqkkkjjjhhhgggfffgggiiijjjlllmmmnnnnnnnnnoooqqqsssxxxwwwwwwwwwxxxyyyzzzzzz{{{}}}xxxyyyuuujjjddd]]]TTTPPPRRROOOLLLIIIEEEBBBAAA@@@AAABBBHHHRRRbbbwwwzzznnnccc]]]\\\\\\]]]^^^^^^]]]YYYUUUVVVZZZ^^^gggmmmpppmmmjjjhhheeeaaa`````````^^^[[[WWWTTTRRRRRRSSSUUUUUUSSSRRRSSSSSSTTTTTTTTTTTTRRRPPPNNNLLLQQQPPPQQQXXXcccpppyyy}}}zzzgggUUUKKKHHHHHHUUUiii~~~zzzrrrjjj[[[HHH<<<:::999999999999777666555444333333222222111000000000------++++++++++++------------------------------***,,,............///111555===MMM[[[^^^]]]bbbjjj|||}}}{{{xxx}}}}}}{{{wwwvvvzzz{{{xxxtttqqqqqqvvv{{{zzziiiVVVJJJDDDBBB???>>>===<<<999777222000.........///...---000000///...............+++,,,---,,,***))))))*********************++++++++++++************++++++------...///000000/////////000000111222333444444666777777666555444666777999999::::::<<<===>>>???<<<:::888888888:::DDDOOO```fffnnnrrrrrrpppnnnmmmeee\\\PPPGGGBBBBBBCCCDDDDDDCCCBBBAAAAAACCCDDDFFFDDDFFFIIIKKKKKKLLLNNNPPPPPPRRRTTTWWWYYY[[[\\\]]][[[\\\^^^aaadddeeedddbbb___]]]ZZZWWWTTTRRRQQQQQQMMMKKKHHHGGGGGGGGGFFFDDDFFFGGGHHHIIIJJJMMMQQQTTTXXX\\\```dddgggjjjmmmooollllllkkkkkkkkklllllllllmmmjjjfffaaa^^^]]]^^^^^^dddfffiiilllooorrrvvvyyyxxxzzzzzzyyyvvvtttrrrrrrmmmppptttwwwyyy|||{{{wwwrrrmmmkkkiiigggeeeggghhhkkkooossswwwyyy{{{{{{{{{zzzzzzzzzzzzzzz{{{||||||zzzwwwtttrrrtttuuu{{{|||xxxuuuooonnnllljjjiiijjjkkkllllllmmmnnnnnnmmmnnnppprrruuuvvvvvvwwwxxxzzz{{{|||~~~{{{zzzxxxnnnggg___VVVQQQRRRMMMKKKHHHEEECCCAAA@@@@@@>>>CCCLLLZZZooowwwkkk```ZZZYYYYYYYYY]]]^^^]]]YYYVVVVVVZZZ___jjjppprrroookkkhhhccc^^^^^^]]]\\\ZZZXXXVVVTTTSSSSSSUUUVVVUUUTTTTTTUUUVVVUUUUUUTTTTTTRRRQQQPPPOOORRRQQQRRRYYYdddpppyyy}}}vvvcccRRRHHHFFFFFFQQQeee~~~}}}~~~yyysssmmm___MMMAAA===999999999999888777555555333333222222111000000000------++++++++++++------------------------------+++,,,............000222777@@@PPP]]]aaaaaajjjuuuyyyuuurrruuuvvvvvvttttttxxx|||wwwttttttxxx}}}zzziiiVVVJJJCCCAAA???======;;;999777444222///---.../////////000/////////............+++,,,------+++++++++---&&&''')))+++,,,++++++***++++++************++++++,,,---...///000000000000000000111222333444555555666777777777555555777888:::;;;<<<===???@@@BBBBBBAAA===;;;;;;999;;;CCCLLLQQQVVV^^^eeejjjoootttvvvooobbbPPPDDD@@@AAACCCCCCEEEDDDBBBAAA@@@AAACCCDDDEEEGGGJJJKKKKKKKKKMMMNNNPPPQQQSSSVVVXXXZZZ[[[\\\\\\]]]___bbbeeefffeeeccc^^^\\\YYYVVVSSSRRRQQQQQQOOOMMMJJJIIIIIIIIIGGGFFFGGGIIIJJJKKKKKKMMMOOORRRVVVZZZ___cccfffhhhkkkmmmlllllllllkkkkkkkkkkkkkkkiiifffaaa]]][[[\\\___aaagggiiilllnnnppprrrvvvxxxxxxyyyzzzxxxuuurrrppppppnnnqqqvvvyyy|||wwwsssnnnjjjhhhfffdddccceeegggkkkooorrruuuvvvwwwxxxxxxxxxwwwwwwxxxyyyyyy|||{{{xxxtttooommmlllmmmtttyyy~~~{{{vvvtttqqqooommmmmmnnnnnnooopppqqqpppoooppprrrtttttttttvvvwwwyyy{{{|||}}}|||~~~tttllldddZZZTTTRRRKKKJJJHHHFFFDDDBBB@@@@@@<<<@@@FFFRRReeeyyy~~~vvvjjj___YYYXXXXXXXXX\\\]]]\\\YYYVVVWWW[[[```lllrrrvvvrrrmmmiiibbb\\\YYYXXXWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVYYY[[[YYYWWWUUUTTTRRRRRRRRRRRRRRRRRRTTTZZZdddoooxxx|||}}}}}}qqqaaaRRRGGGDDDEEEMMM___yyy~~~|||}}}yyytttpppeeeTTTFFF???888999999999888777666666333333333222111111000000------++++++++++++------------------------------+++,,,......---...000222999EEEUUU```bbbggguuu{{{xxxtttpppppprrrtttuuuuuuwww}}}}}}~~~~~~|||zzz{{{|||yyywww{{{vvvdddRRREEECCCAAA???===<<<;;;999777777333000...///000111111///////////////......---+++---...---,,,,,,---...))))))***+++++++++++++++,,,++++++******++++++,,,+++,,,---///000000000000///000111222333444555666666777777777666666777999;;;<<<>>>@@@BBBCCCDDDEEECCC@@@======;;;;;;AAAIIIHHHLLLSSS[[[bbbiiinnnqqqkkk]]]KKK@@@???BBBCCCBBBGGGEEECCCBBBAAABBBCCCDDDDDDFFFIIIJJJKKKKKKMMMNNNPPPQQQSSSUUUXXXYYYZZZ[[[\\\\\\^^^aaaeeefffdddbbb\\\[[[XXXUUUSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJIIIGGGDDDFFFIIIKKKLLLMMMPPPRRRSSSXXX^^^ccceeegggiiijjjkkklllllllllkkkkkkjjjjjjfffbbb]]]YYYYYY\\\```dddhhhjjjmmmooopppqqqsssuuuwwwxxxyyywwwtttpppooooooooorrrwww{{{~~~~~~{{{tttqqqllliiigggfffdddcccdddfffjjjnnnqqqsssssssssuuuuuuuuuuuuuuuvvvwwwwwwzzzyyywwwrrrmmmiiiiiiiiimmmrrryyy|||zzzwwwsssqqqqqqqqqqqqssstttttttttrrrrrrtttvvvuuuuuuwwwxxxyyyzzz{{{{{{~~~~~~|||sssiii___WWWRRRJJJJJJIIIHHHEEECCCAAA???>>>@@@DDDMMM___tttxxxlllbbb\\\ZZZYYYYYYZZZ[[[ZZZXXXUUUVVV[[[___lllssswwwtttooojjjccc]]]VVVUUUSSSRRRSSSUUUWWWYYYZZZZZZZZZXXXXXXYYY\\\___^^^\\\XXXTTTRRRQQQRRRRRRRRRRRRUUUZZZcccmmmuuuzzz|||yyynnnaaaSSSHHHEEEGGGJJJ\\\vvv|||{{{xxxuuuqqqiiiZZZHHH===888999999999999888777666444333333222222111000000------++++++++++++------------------------------+++,,,---------///111444<<>>===<<<;;;888666555222///------///000000/////////000///...------,,,---......---,,,---//////...,,,*********,,,---,,,,,,++++++++++++,,,,,,,,,---...///000000000000...///000111222444555555555666777666555666777999;;;<<<>>>AAABBBDDDDDDEEEDDD???======<<<<<<@@@FFFEEEHHHNNNUUU[[[___``````ZZZOOOBBB===???BBBBBB@@@FFFDDDBBBAAA@@@AAABBBCCCBBBDDDGGGJJJKKKLLLNNNPPPPPPQQQSSSVVVXXXYYYZZZZZZ[[[[[[]]]```cccdddcccaaa[[[YYYWWWTTTSSSRRRQQQQQQQQQOOOMMMKKKKKKKKKJJJHHHDDDFFFHHHJJJKKKLLLNNNPPPRRRWWW^^^cccfffggghhhiiikkkkkklllllllllkkkiiiiiiccc___ZZZWWWXXX]]]bbbfffjjjllloooqqqqqqqqqssstttvvvwwwxxxvvvssspppooonnnooosssxxx|||~~~yyyvvvrrrnnnjjjgggfffeeedddcccdddfffiiimmmoooppppppppprrrrrrrrrrrrssstttvvvvvvxxxwwwvvvrrrmmmiiihhhhhhiiilllssszzz~~~{{{xxxuuuttttttttttttuuuuuutttsssrrrtttuuuwwwwwwxxxyyyyyyyyyxxxxxx{{{||||||}}}~~~{{{pppfff[[[TTTLLLKKKJJJIIIFFFDDDAAA@@@@@@AAACCCIIIZZZooo~~~yyynnnddd^^^\\\[[[ZZZZZZZZZZZZWWWTTTVVVZZZ___jjjqqqvvvtttqqqmmmfff```WWWUUUSSSRRRTTTVVVZZZ\\\]]]]]]\\\[[[ZZZ[[[^^^aaaccc___ZZZUUURRRPPPPPPQQQPPPQQQUUUZZZaaajjjrrrwww|||}}}sssiii___TTTHHHEEEHHHJJJZZZsss~~~{{{yyyuuurrrlll^^^JJJ:::999999:::999999888777666444444333333222111111111------++++++++++++------------------------------,,,------------///222555@@@MMMYYY]]]___jjj~~~|||xxxttttttvvvvvvwwwwwwzzz|||~~~|||||||||yyyxxxxxx~~~}}}sssbbbOOOCCCBBB@@@>>><<<<<<:::888666222///,,,+++,,,---------...///000000000///---,,,,,,---......,,,+++,,,...111000---***)))***,,,...,,,,,,++++++++++++,,,,,,---......///////////////---...///111222444555666444555666555555555777999:::;;;>>>@@@AAABBBBBBBBBAAA===;;;<<<<<<<<>>AAAAAA@@@BBBAAA???>>>===>>>@@@AAA@@@CCCGGGIIIKKKLLLOOOQQQQQQRRRTTTVVVXXXYYYZZZZZZZZZ[[[]]]```cccdddcccaaaYYYXXXVVVTTTRRRQQQQQQRRRRRROOOMMMLLLLLLKKKJJJIIIIIIJJJKKKJJJIIIJJJLLLNNNRRRWWW___eeehhhiiihhhhhhkkkkkkllllllllljjjiiihhhaaa^^^ZZZXXXZZZ^^^dddhhhlllooorrrttttttttttttuuutttvvvwwwvvvsssqqqpppppprrruuuzzz~~~~~~zzzuuurrrooolllhhheeeeeeddddddccceeegggiiilllnnnooooooooopppppppppqqqrrrtttuuuvvvwwwwwwuuurrrmmmiiihhhhhheeehhhmmmsss{{{|||zzzxxxxxxxxxtttuuuuuutttrrrqqqrrrtttxxxxxxyyyzzzyyyxxxwwwvvvxxxyyyzzz{{{}}}~~~yyynnnbbbXXXOOONNNLLLJJJGGGDDDBBBAAA???@@@AAAFFFUUUjjj{{{zzzooofff```]]]\\\[[[\\\\\\\\\YYYVVVVVV[[[___iiipppuuussspppnnniiicccZZZYYYWWWVVVWWWZZZ\\\^^^_________^^^\\\\\\^^^```dddaaa\\\VVVRRRPPPPPPPPPOOOQQQUUUZZZ```gggooouuu{{{~~~xxxlllbbb\\\SSSGGGCCCFFFIIIXXXooo}}}{{{xxxtttpppeeePPP<<<;;;;;;;;;:::999777666555444444444333222222111111------++++++++++++------------------------------,,,------------///333666CCCOOOYYY[[[^^^lll~~~xxxrrrrrrrrrrrrtttwww}}}}}}}}}{{{}}}~~~tttcccQQQEEEBBB@@@>>><<<<<<:::888666222000...---......---,,,...///000111000///---,,,---......---+++***+++,,,...---,,,+++++++++,,,------,,,,,,++++++,,,,,,---///////////////......---...///000222444555666777222333444444444444666888888:::<<<>>>?????????>>>>>>999888:::<<<<<<>>>BBBFFFFFFGGGJJJMMMMMMKKKHHHAAA>>>;;;;;;===???@@@AAA@@@???>>>======>>>@@@AAABBBDDDGGGIIIJJJKKKMMMOOORRRSSSUUUWWWYYYZZZ[[[[[[[[[\\\]]]aaadddeeecccbbbXXXWWWUUUSSSRRRQQQRRRRRRRRROOOMMMLLLLLLKKKJJJIIIKKKLLLLLLKKKJJJLLLOOOQQQRRRXXXaaagggjjjjjjiiiiiijjjkkkllllllllljjjhhhggg```^^^[[[ZZZ\\\```fffjjjlllooorrrttttttttttttuuusssuuuvvvvvvtttrrrqqqqqquuuxxx}}}~~~{{{wwwssspppooolllhhhffffffffffffeeeggghhhiiijjjlllmmmnnnooonnnooooooppprrrsssuuuvvvwwwwwwvvvrrrlllhhhfffeeecccdddhhhmmmssszzz~~~}}}}}}}}}wwwxxxwwwvvvtttssstttuuuvvvwwwyyyzzzzzzyyyxxxwwwxxxyyyyyyyyy{{{}}}wwwiii]]]TTTQQQNNNJJJGGGDDDCCCBBB@@@AAAAAAEEESSShhhzzz~~~sssjjjdddaaa___^^^``````___\\\XXXYYY]]]aaajjjppptttrrrooommmiiiddd^^^]]]\\\[[[\\\]]]___``````aaaaaa```^^^]]]^^^___aaa^^^[[[WWWTTTRRRQQQQQQOOOSSSWWW[[[```gggoootttxxx{{{~~~vvviii```\\\TTTGGGCCCHHHGGGUUUiii~~~{{{xxxwwwnnnYYYDDD===<<<<<<:::999777555444555444444333333222111111------++++++++++++------------------------------,,,------------000444777EEEPPPYYY[[[aaarrrzzzuuuttttttsssxxx}}}}}}{{{yyy{{{}}}}}}ssscccRRRFFFBBB@@@>>><<<;;;:::888666444333111111222222000......///000111000///---,,,---......---+++)))***+++((()))+++,,,------,,,+++---,,,,,,++++++,,,,,,---000000000000///...---,,,///000111333555777888999111333444333333333666888777999;;;===>>>===<<<<<<;;;777555999<<<<<<===AAAEEECCCCCCEEEIIIKKKJJJHHH@@@???===;;;<<<===@@@BBBAAA@@@???>>>???@@@BBBDDDDDDFFFHHHJJJJJJJJJKKKMMMSSSTTTVVVXXXYYYZZZ[[[[[[\\\]]]___bbbeeefffeeecccXXXVVVTTTSSSRRRQQQRRRRRRQQQOOOMMMLLLLLLKKKJJJHHHJJJKKKKKKKKKLLLOOOTTTXXXSSSYYYbbbiiilllkkkjjjjjjjjjkkklllmmmllljjjhhhfff```^^^\\\[[[]]]bbbgggjjjiiilllppprrrrrrrrrrrrsssrrrtttvvvvvvtttsssrrrsssxxx{{{}}}zzzwwwsssppprrroookkkjjjjjjjjjjjjiiiiiiiiiiiijjjkkkmmmnnnooonnnnnnooopppqqqsssuuuvvvxxxxxxvvvrrrlllfffccccccaaabbbdddiiiooouuu{{{{{{|||{{{zzzwwwvvvwwwxxxtttuuuxxxzzz{{{zzzyyyxxxyyyyyyyyyyyyzzz}}}}}}}}}nnnaaaVVVTTTOOOJJJGGGDDDDDDCCCBBBCCCCCCGGGTTTiii{{{xxxnnniiieeedddccccccdddbbb^^^[[[[[[___ccclllqqqtttqqqmmmkkkhhhcccaaaaaa```______```aaaaaa```bbbcccbbb___]]]]]]]]]]]]\\\YYYWWWUUUSSSSSSRRRPPPTTTYYY]]]aaagggooouuuuuuxxx|||~~~wwwjjj```^^^VVVJJJFFFJJJDDDRRReeeyyy~~~}}}{{{|||vvvaaaKKK>>>===<<<;;;999666444333555444444333333222222111------++++++++++++------------------------------,,,------------000444888GGGQQQYYY[[[dddwww|||xxxyyyxxxxxx~~~~~~zzzvvvuuuxxx{{{}}}~~~rrrcccRRRFFFBBBAAAAAA???===:::777555333222111000////////////000//////...------,,,,,,,,,++++++******++++++,,,------......---,,,***)))++++++++++++,,,---......555333000000111111...+++222222333333444555555666444444333444555777999:::999;;;<<<>>>??????>>>>>>:::888888:::>>>???===;;;@@@BBBDDDEEEEEECCC@@@???999::::::::::::;;;???BBB@@@???>>>>>>@@@BBBDDDFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPRRRUUUVVVWWWXXXYYY[[[]]]\\\]]]aaaggghhheee```YYYWWWTTTRRRSSSTTTTTTSSSTTTSSSQQQPPPPPPNNNKKKIIIKKKJJJIIIHHHHHHJJJKKKMMMRRRWWW^^^dddggghhhiiiiiijjjlllmmmlllhhhdddaaa___ZZZYYYZZZ[[[___ccchhhkkklllmmmnnnppprrrtttuuuvvvuuuvvvvvvtttssssssuuuwww}}}~~~|||xxxuuusssrrrrrrppppppoooooonnnlllkkkjjjkkkkkkkkklllllllllmmmmmmoooppppppppppppqqqsssvvv{{{zzzwwwsssnnnjjjfffddd___```aaadddiiiooouuuyyy|||zzzxxxwwwvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{}}}wwwlll```WWWNNNKKKHHHDDDAAABBBFFFFFFIIIQQQ^^^ooozzzqqqkkkhhhiiiiiihhhiiihhhccc^^^^^^ccchhhlllnnnpppooolllgggcccaaabbbaaa```aaabbbbbbaaa```dddbbbaaaaaaaaa```^^^\\\XXXVVVTTTRRRRRRSSSUUUVVVWWW[[[___aaabbbeeejjjnnnqqquuuyyy}}}~~~~~~|||mmmkkkjjjdddXXXKKKFFFGGGLLLTTTbbbvvvzzz~~~}}}~~~yyyeeeRRRAAA>>>;;;888777777555444444444333222222111111000111111000///////////////,,,+++***+++---...---,,,---++++++,,,---///777AAAKKKYYYZZZYYYgggyyyyyyvvv|||zzzvvvtttsssrrrrrrzzz}}}~~~ssscccSSSGGGAAA@@@@@@>>>;;;999666444333222111000////////////111111000//////...------,,,,,,++++++++++++,,,,,,***+++,,,------,,,++++++++++++++++++,,,---......555222000000111000...,,,000111222333555666777888888777555444444555555666888999;;;<<<=========<<<888666666888;;;<<<:::888>>>@@@AAACCCCCCAAA???>>>:::<<<>>>>>>>>>>>>???AAA@@@???>>>>>>@@@BBBEEEFFFFFFGGGHHHJJJKKKMMMNNNOOOPPPRRRUUUVVVWWWXXXYYY[[[\\\\\\]]]bbbggghhhddd```ZZZWWWTTTRRRRRRSSSSSSRRRRRRQQQPPPPPPQQQPPPNNNLLLKKKJJJIIIHHHHHHJJJKKKMMMRRRWWW]]]aaacccdddeeeeeeiiikkklllkkkgggccc```___ZZZZZZ[[[]]]```eeeiiikkknnnooopppqqqrrrssstttttttttttttttrrrqqqrrrtttwww~~~|||yyyvvvtttsssssssssrrrqqqpppnnnllljjjiiikkkkkkkkkllllllllllllmmmooopppqqqpppooopppsssuuu{{{zzzxxxtttooojjjfffccc[[[[[[\\\___dddiiiooorrrzzz~~~|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz|||rrrdddZZZPPPLLLIIIEEECCCDDDHHHJJJOOOYYYgggwwwxxxrrrooonnnnnnnnnooonnnkkkfffeeeiiimmmnnnooopppoookkkgggdddccccccbbbaaabbbbbbcccbbbbbbbbbbbbaaabbbcccbbb___]]]UUUSSSPPPOOOOOOQQQSSSUUUXXX\\\bbbeeeggghhhkkkmmmnnnrrrxxx|||~~~~~~{{{{{{rrrqqqppplll```QQQJJJJJJIIIQQQ___rrrxxx|||~~~|||zzzzzz|||vvvcccPPPAAA>>>:::888777777555444444444333222222111111000000//////...---.........,,,+++***+++---...---,,,...,,,,,,......111999CCCLLLXXXYYYXXXfffxxx~~~zzzzzz~~~}}}xxxuuuuuuvvvvvvvvv|||~~~ssscccSSSHHH@@@???>>>===:::888555444333222111000////////////000//////......------,,,------,,,,,,,,,,,,------((()))***+++,,,------,,,++++++++++++,,,---......333222000000000000...---...///111333555777888999888777555444444444555555777888999;;;;;;;;;::::::777666666888::::::999888;;;===>>>@@@@@@???===<<<999<<>>===>>>??????>>>>>>@@@BBBEEEGGGFFFFFFHHHIIIKKKLLLNNNNNNPPPRRRUUUWWWWWWWWWYYY[[[[[[\\\___dddiiiiiiddd___[[[XXXTTTRRRRRRRRRRRRQQQPPPPPPOOOQQQRRRSSSQQQPPPKKKJJJIIIIIIIIIJJJLLLMMMSSSVVVZZZ^^^______aaabbbhhhjjjkkkiiieeebbb___^^^YYY[[[]]]```cccgggiiikkkpppqqqqqqrrrrrrsssssssssssssssrrrpppoooqqquuuxxx~~~|||zzzxxxvvvuuuuuuvvvuuutttrrrooommmjjjiiikkkkkkkkkkkkllllllllllllooopppqqqpppoooppprrruuu{{{zzzyyyvvvqqqkkkeeebbb[[[[[[\\\^^^bbbgggmmmppprrrwww}}}~~~}}}}}}}}}|||{{{{{{zzzzzzyyywwwwwwwwwxxxzzz}}}~~~zzzkkk___TTTOOOKKKGGGEEEGGGHHHLLLTTT```ooo~~~xxxtttrrrrrrsssttttttrrrnnnmmmooorrrqqqqqqqqqnnnjjjgggffffffffffffeeeeeeddddddccccccaaabbbccceeeeeeddd```\\\SSSPPPMMMKKKLLLOOOSSSVVVZZZ___fffkkkmmmlllkkkjjjhhhmmmuuu{{{|||zzz{{{|||uuuuuutttpppcccSSSJJJIIIHHHOOO]]]oooxxxzzz}}}zzzvvvuuuvvvppp___MMM@@@>>>:::888888777666444444444333222222111111000///...------,,,,,,---------++++++,,,---...---,,,///------///000333;;;EEEPPPZZZZZZZZZhhhyyy|||{{{}}}yyyyyy~~~|||xxxvvvwwwzzz{{{|||~~~rrrbbbRRRHHH@@@@@@>>>===:::888666555333222111000////////////,,,,,,,,,++++++*********...------,,,,,,------...))))))***++++++,,,,,,,,,++++++++++++,,,---......111111000000000//////...///000111333555666888888444444333333444555777888666777888999:::999999888888888999:::;;;<<<;;;;;;:::;;;<<<======<<<;;;:::999;;;===>>><<<;;;;;;<<>>>>>>>>@@@CCCEEEGGGFFFGGGHHHJJJLLLMMMNNNOOOQQQSSSUUUWWWWWWWWWYYYZZZZZZ\\\```fffiiihhhddd```\\\YYYUUUSSSRRRRRRQQQQQQPPPPPPOOOQQQRRRSSSQQQPPPKKKKKKKKKJJJKKKLLLMMMMMMRRRUUUYYY[[[]]]^^^```bbbfffggghhhgggccc```^^^]]]ZZZ\\\___cccgggiiikkkkkkppppppqqqrrrssstttuuuuuutttsssqqqoooooorrrwww{{{~~~~~~}}}|||zzzyyyxxxwwwwwwvvvvvvuuusssqqqooommmkkkjjjjjjkkkkkkkkkllllllllloooppppppooooooppprrrtttzzzzzzyyywwwrrrkkkddd```[[[ZZZ[[[\\\```eeeiiillllllqqqyyy~~~}}}|||zzzyyyyyywwwwwwwwwwwwxxxzzz|||~~~}}}rrrfffYYYRRRMMMIIIGGGHHHFFFKKKUUUbbbqqq{{{vvvtttrrrtttuuuvvvtttqqqpppqqqsssssssssqqqmmmiiiggghhhiiillllllkkkiiifffdddddddddcccccceeegggfffccc]]]YYYQQQNNNKKKIIIKKKPPPUUUYYY^^^cccjjjppppppmmmgggdddbbbhhhqqqyyy~~~~~~~~~|||yyywwwqqqeeeUUUKKKHHHJJJQQQ\\\lll{{{|||zzz}}}yyysssppppppkkk[[[JJJ@@@===:::888888777666555444444333222222111111000///......---,,,------------,,,+++,,,.........---///------///111444===GGGTTT\\\\\\^^^mmm{{{|||~~~yyyxxx}}}~~~yyywwwxxx{{{~~~qqq```PPPFFFBBBAAA???===;;;999888888333222111000////////////+++++++++++++++*********...------,,,,,,------...++++++++++++++++++++++++++++++++++++,,,---......///000000000////////////111222333333444555666666444444333333444555666777666777888999999999888777888999;;;<<<<<<======>>>;;;<<<<<<<<<<<<;;;:::999<<<<<<<<<;;;::::::<<<>>>>>>>>>>>>>>>@@@CCCFFFHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQSSSVVVWWWWWWWWWXXXZZZYYY\\\aaagggiiihhhdddaaa]]]ZZZVVVTTTSSSSSSRRRRRRRRRQQQPPPQQQRRRQQQOOOMMMMMMMMMLLLMMMMMMMMMNNNNNNPPPTTTXXX[[[]]]___bbbddddddeeefffdddaaa^^^\\\\\\[[[^^^bbbfffiiilllmmmmmmooooooqqqrrrtttvvvwwwxxxuuutttsssqqqrrruuu{{{~~~}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxuuuuuuuuutttsssqqqpppooojjjjjjjjjkkkkkkkkkllllllnnnoooooooooooopppsssuuuzzzzzzyyyvvvqqqjjjccc___WWWVVVVVVWWWZZZ^^^bbbdddhhhnnnuuu{{{~~~|||zzzyyyxxxxxxxxxwwwwwwxxxyyy{{{|||}}}{{{ooo```XXXQQQKKKHHHIIIGGGKKKTTTaaappp~~~|||wwwuuutttuuuuuuuuutttrrrrrrrrrsssuuutttqqqlllhhhgggiiikkkpppqqqppplllgggdddcccccceeefffggggggeee```XXXSSSMMMKKKHHHGGGJJJOOOVVVZZZaaaffflllqqqqqqlllddd^^^]]]dddnnnvvv|||{{{tttgggWWWMMMJJJJJJPPPZZZfffsss~~~zzz}}}~~~yyyrrrnnnnnniiiYYYIII@@@===:::888888777666555444444333222222111111000000///......------......---,,,+++,,,...///...------,,,,,,///111444===GGGTTTZZZZZZ___ooo|||~~~~~~|||wwwwwwzzz}}}ppp___OOOEEEBBBAAA???===;;;:::999999333222111000////////////------------------------------,,,,,,,,,,,,------------,,,++++++,,,,,,,,,++++++++++++,,,---......---///000000......///111222333333444444555555555888777555333222222333333777888999::::::999888888666888;;;<<<======???AAA??????>>>>>>===;;;::::::>>>>>>===<<<;;;<<>>>>>===>>>@@@CCCFFFHHHIIIIIIKKKLLLNNNOOOQQQQQQRRRTTTVVVWWWWWWWWWXXXYYYZZZ]]]bbbfffhhhgggeeeccc^^^[[[WWWUUUUUUUUUUUUTTTUUUTTTRRRRRRRRRQQQOOOMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPTTTYYY]]]___aaacccdddbbbccccccaaa^^^\\\[[[[[[^^^```dddhhhkkkmmmoooooonnnoooqqqsssuuuwwwxxxyyytttuuuttttttuuuxxx}}}~~~}}}||||||{{{{{{||||||{{{|||}}}|||zzzyyyzzz{{{yyyyyyzzzzzzzzzzzzyyyyyyuuuuuuuuutttsssrrrqqqpppjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnoooppptttvvvzzzyyyxxxtttooohhhbbb___WWWVVVUUUVVVXXX[[[___aaaeeeiiipppvvvzzz}}}}}}{{{zzzyyyzzzzzzyyyxxxxxxyyyzzz{{{{{{xxxjjj```WWWOOOJJJIIIIIIMMMTTT```nnn~~~~~~yyywwwvvvvvvuuutttsssrrrsssssstttuuusssppplllhhhgggiiikkkoooqqqppplllgggcccbbbdddfffffffffeeebbb\\\TTTOOOIIIHHHFFFGGGJJJPPPVVVZZZdddggglllqqqqqqlllddd]]]ZZZaaajjjsssyyy}}}~~~wwwjjjYYYLLLHHHHHHMMMVVV```kkkvvv|||}}}|||tttoooooojjjZZZIII???===999888888888777666444444333222222111111000000//////...---............,,,,,,,,,...///...------,,,---///111555???IIIOOOTTTVVV^^^ooozzz|||sssrrruuuyyy|||~~~rrr___OOOEEEAAA@@@>>><<<:::999999999333222111000////////////---------...............,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,...///000++++++++++++,,,---......,,,...000000......///111111111222333444666666777888777555333222222222333999:::;;;;;;;;;;;;999999666999===??????@@@CCCEEECCCBBBAAA@@@>>><<<;;;:::;;;<<<=========>>>@@@AAA>>>======>>>@@@CCCFFFHHHHHHIIIJJJLLLMMMOOOPPPQQQRRRTTTVVVWWWVVVVVVXXXYYY[[[^^^cccfffgggfffeeeeee___\\\XXXWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUTTTRRRPPPPPPPPPQQQRRRRRRRRRRRRRRRQQQUUU[[[___aaaaaaaaaaaaaaabbbaaa```\\\ZZZZZZ[[[```bbbeeehhhlllnnnpppqqqqqqqqqrrrtttuuuwwwxxxxxxssstttuuuvvvwwwzzz~~~}}}|||{{{zzzyyyxxxxxxxxxvvvxxxzzzyyyvvvuuuwwwxxxvvvwwwxxxyyyzzzzzzyyyyyyvvvvvvuuutttsssqqqooonnniiijjjjjjjjjjjjkkkkkkkkkjjjkkkmmmnnnoooqqquuuxxxzzzyyyvvvrrrlllfffaaa^^^WWWVVVUUUUUUVVVYYY\\\^^^```dddiiinnnrrrvvvzzz}}}~~~||||||}}}|||{{{zzzyyyzzz{{{|||zzzssshhh^^^SSSLLLJJJJJJLLLRRR]]]mmm~~~}}}yyyxxxxxxvvvsssqqqooooooqqqrrrssstttsssppplllhhhggghhhiiiiiilllmmmjjjdddaaabbbeeeddddddcccbbb___YYYRRRMMMIIIIIIIIIKKKOOOTTTZZZ^^^eeegggkkkoooqqqnnnhhhbbbYYY___hhhpppvvv{{{uuuaaaQQQIIIFFFKKKTTT^^^hhhttt~~~~~~wwwrrrrrrlll[[[JJJ???<<<999888888888777666444444333222222111111000///...------,,,,,,------...---,,,---...//////---...---...111333777AAAKKKJJJPPPSSS___qqqyyy~~~yyynnnkkkooouuuyyy|||~~~sss```OOOFFF@@@???===:::999888888888333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,---///222333++++++++++++,,,---......+++...000000...---000222///000111333555777888999555444333333333444555666:::;;;<<<<<<<<<;;;:::999888<<>>>>>======>>>=========>>>@@@CCCGGGIIIGGGHHHIIIKKKLLLNNNOOOPPPRRRTTTVVVWWWVVVVVVWWWYYY\\\___ccceeeffffffffffff___\\\YYYWWWXXXYYYYYYXXXXXXWWWVVVVVVWWWWWWUUUSSSQQQRRRRRRSSSSSSSSSSSSSSSRRRWWW\\\```aaa```___^^^```aaaaaa___\\\ZZZYYYZZZbbbccceeehhhlllooorrrsssssssssttttttuuuvvvvvvvvvqqqsssuuuvvvxxx{{{~~~~~~}}}|||{{{yyyxxxwwwwwwvvvsssuuuwwwvvvsssrrrtttvvvtttvvvwwwyyyzzzzzzyyyyyyxxxxxxvvvuuurrrpppmmmllliiiiiijjjjjjjjjkkkkkkkkkhhhjjjlllmmmooorrrvvvyyyzzzyyyuuupppjjjeee```^^^RRRQQQPPPOOOPPPSSSVVVXXX\\\```dddhhhlllpppuuuxxx|||~~~~~~}}}|||{{{zzz{{{||||||zzz~~~|||{{{yyynnncccWWWNNNKKKHHHJJJOOOZZZjjj~~~zzzwwwvvvwwwtttpppmmmkkklllnnnpppqqqsssrrrppplllhhhfffgggiiicccgggiiigggbbb```cccfffbbbaaa```___]]]XXXRRRNNNLLLLLLMMMPPPUUUZZZ___bbbeeefffiiinnnrrrqqqlllgggYYY___fffnnntttzzz~~~ppp[[[QQQGGGLLLUUU___jjjwww~~~zzzuuutttnnn\\\KKK???<<<999888888888777666444444333333222111111000...---,,,,,,++++++,,,,,,...---,,,---/////////...///...///222555999CCCMMMIIIOOOSSSaaattt{{{zzzvvvjjjfffkkkrrrwwwzzz}}}}}}xxx~~~fffQQQGGGCCCBBBAAA@@@@@@>>>:::777:::555000///333444111---...---,,,,,,+++++++++,,,******+++---------------........................+++,,,.../////////...---111///,,,+++,,,,,,,,,+++***---222666888777555333666555333222333444666888<<<===???>>>;;;888666666999;;;AAAIIIQQQUUUTTTRRRMMMJJJFFFAAA>>><<<<<<<<<;;;;;;<<<<<<======>>>>>>BBBBBBAAABBBBBBCCCEEEEEEFFFHHHKKKLLLLLLLLLNNNOOOSSSTTTUUUVVVWWWXXXXXXXXX[[[]]]aaadddeeeeeecccaaa^^^]]]]]]\\\[[[ZZZYYYYYYVVVWWWWWWXXXWWWWWWVVVVVVUUUVVVVVVVVVVVVUUUTTTTTT[[[[[[]]]___bbbcccaaa___eeeffffff```ZZZWWWYYY]]]dddgggjjjlllmmmmmmnnnoooqqqsssvvvxxxxxxvvvtttrrrqqqrrrsssuuuyyy|||~~~~~~yyyxxxwwwuuutttssssssrrrtttsssqqqooooooppprrrssstttwwwzzz|||{{{{{{{{{{{{{{{zzzxxxvvvsssqqqooonnniiiiiiiiihhhhhhggggggggggggfffeeefffiiiooouuuxxx}}}{{{wwwqqqjjjddd^^^[[[PPPOOOMMMLLLMMMOOOQQQSSSVVVXXX[[[___bbbgggmmmqqqxxxzzz|||~~~}}}|||{{{zzzyyyyyyyyyzzz{{{}}}pppbbbYYYQQQJJJHHHJJJPPP\\\mmm}}}yyywwwwwwuuupppjjjfffgggjjjmmmnnnkkkkkkkkkllllllkkkhhheeecccfffhhhfffccc``````aaaaaa___\\\WWWRRROOOOOOPPPTTTUUUXXXYYY[[[^^^aaadddddddddgggpppwwwwwwppphhh```___```gggqqqyyy~~~dddLLLHHHLLLTTT___lllzzzyyynnnmmmdddOOO???;;;:::;;;:::777666999444444333222222111111000000000///...---,,,,,,,,,+++,,,---...////////////111000///222999CCCMMMTTTRRRUUU\\\hhhsss}}}|||rrrkkkiiijjjoootttyyyyyy{{{|||~~~{{{rrrxxx{{{cccPPPGGG???>>>===<<<;;;999666333444222000///..................------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------///---++++++---//////...///222555888:::999777666555555333222333444666777999;;;======;;;888777777888;;;CCCMMMVVVZZZZZZXXXUUUQQQJJJDDD>>>;;;:::999;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFHHHKKKLLLLLLLLLMMMOOOSSSTTTUUUVVVWWWXXXXXXXXX[[[]]]aaadddeeeeeecccbbb``````______^^^^^^]]]]]]ZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXXXXXXXWWWVVVVVVWWWXXXZZZ^^^aaabbb```^^^aaacccbbb^^^YYYXXX\\\```eeegggkkkmmmmmmmmmnnnooorrrsssvvvwwwwwwuuusssqqqnnnoooqqquuuyyy}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzxxxwwwuuusssrrrqqqqqqnnnmmmlllkkklllnnnpppqqqtttwwwzzz||||||{{{{{{|||{{{zzzwwwuuurrrooommmllliiiiiiiiihhhhhhggggggfffgggfffeeefffhhhmmmqqqtttwwwuuuqqqllleee___ZZZWWWOOOMMMLLLJJJKKKMMMOOOQQQSSSVVVZZZ^^^aaafffjjjnnnrrrsssvvvyyy}}}~~~|||zzzyyyyyyyyyyyyyyy{{{|||{{{xxxvvvggg]]]TTTLLLJJJKKKPPP\\\mmm|||yyyxxxuuuqqqllliiiiiikkkmmmnnnlllkkkkkklllmmmllliiiffffffggghhhfffaaa]]]\\\\\\[[[ZZZXXXUUURRRRRRTTTWWW\\\^^^```aaabbbcccdddfffccccccfffmmmuuuvvvpppiiiaaa___aaagggpppyyy}}}mmmVVVHHHKKKSSSaaarrr|||tttrrrgggOOOBBB===:::;;;:::666555777444444333222222111111000/////////...---------,,,,,,,,,---.../////////...000///000333:::EEEPPPWWWUUU[[[fffqqqzzzzzzsssmmmkkkkkknnnsssxxxxxxzzz|||~~~yyynnnqqqyyyuuu```NNNFFFBBB@@@>>>===<<<:::777555111222111///,,,+++---///......---------.../////////...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......,,,+++,,,///111222222333444666777888888777777444444333333444666777888888:::<<<<<<:::999888999777<<>>?????????===>>>???@@@BBBDDDEEEFFFFFFHHHKKKLLLLLLLLLNNNOOORRRSSSTTTVVVWWWWWWXXXXXX[[[]]]aaadddfffeeecccbbb````````````````````````___^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXUUUVVVZZZ___ccccccaaa___^^^^^^]]]ZZZWWWYYY^^^ccceeehhhkkkmmmnnnnnnooopppssstttvvvvvvvvvtttrrrppplllmmmppptttyyy~~~}}}|||||||||{{{{{{{{{{{{zzzyyywwwtttrrrpppooonnniiiiiihhhiiijjjmmmpppqqqsssvvvzzz||||||||||||}}}{{{yyywwwtttqqqmmmkkkjjjiiiiiihhhggggggfffeeeeeeaaaaaabbbdddgggkkknnnpppqqqppplllhhhbbb\\\VVVSSSMMMLLLJJJHHHIIIJJJMMMNNNQQQUUUZZZ___bbbeeehhhkkkooopppssswwwzzz~~~}}}zzzyyyxxxyyyzzzxxxyyy{{{}}}xxxqqqyyy}}}nnncccYYYPPPMMMMMMQQQ[[[kkk}}}{{{yyyuuurrrnnnllllllmmmnnnnnnmmmmmmlllmmmnnnmmmjjjhhhhhhiiihhhddd^^^ZZZWWWWWWTTTSSSRRRQQQRRRUUU[[[___fffiiillllllkkkiiihhhhhhcccbbbdddjjjqqqsssppplllbbb```aaafffoooxxx|||~~~mmmXXXIIIKKKSSSccczzzxxxxxxkkkRRRDDD>>>::::::999555444666444444333222222111111000..................------------..................///...000555>>>JJJUUU\\\YYYdddsss}}}{{{||||||{{{zzz}}}vvvqqqooonnnooorrrvvvwwwxxxzzz|||~~~zzznnnnnnttt}}}ooo[[[LLLFFFDDDBBB@@@>>>===<<<999777333222111///...---...///---------------......//////...,,,*********,,,---++++++++++++++++++++++++...---,,,+++,,,---...///...---,,,---///222333333333333333444444444444444222222333555777999<<<===;;;<<<======:::999888999999===CCCLLLTTT[[[___aaahhhcccZZZPPPHHHBBB>>>===<<<<<<======>>>?????????<<<===???AAACCCEEEFFFGGGGGGJJJLLLMMMMMMNNNOOOPPPQQQRRRTTTUUUWWWWWWXXXXXX[[[]]]aaaeeeffffffdddccc]]]]]]^^^^^^^^^_________bbbaaa```___]]]\\\\\\\\\[[[[[[\\\\\\[[[[[[ZZZYYYXXXZZZ]]]bbbeeeeeebbb```]]]\\\ZZZWWWWWWYYY___dddfffiiilllnnnoooooopppqqqtttuuuuuuuuutttrrrqqqpppmmmnnnqqquuuzzz~~~||||||{{{{{{{{{zzzzzzzzz{{{yyywwwtttqqqnnnmmmllljjjjjjiiiiiikkknnnqqqrrrrrruuuyyy{{{{{{{{{|||}}}zzzyyyvvvsssooollliiihhhggggggffffffeeedddccccccZZZ\\\^^^aaaeeeiiikkkmmmmmmllljjjfffaaa[[[VVVSSSLLLKKKIIIGGGGGGIIIKKKMMMQQQUUU[[[```ccceeeggghhhkkklllooorrrvvvzzz|||~~~~~~{{{yyyyyyyyyzzzuuuwwwyyy{{{}}}xxxsssttt{{{uuujjj^^^TTTOOONNNPPPXXXgggyyy|||zzzuuussspppnnnnnnooonnnmmmooonnnmmmnnnoooooommmkkkiiihhheeeaaa\\\XXXUUUSSSPPPPPPPPPOOOQQQWWW^^^dddnnnqqqtttuuusssnnnkkkiiicccbbbbbbgggmmmqqqpppnnncccaaaaaafffnnnwww{{{}}}hhhVVVJJJJJJQQQddd}}}}}}yyy{{{pppXXXFFF???999999999666555777444444333222222111111000---------...............------...............------...111777BBBOOO[[[bbb```nnn}}}|||zzzwwwxxxwwwxxxzzz|||~~~~~~xxxuuutttqqqqqqrrrtttuuuwwwyyy{{{}}}pppnnnrrr~~~wwwiiiXXXJJJFFFCCCAAA>>><<<;;;999777555555111------///111///------,,,,,,,,,,,,,,,---------,,,*********,,,...///++++++++++++++++++++++++///...---------...000111111///---...///111222111222222222222222222222333000111333666:::===@@@AAA???@@@???===:::888777777;;;===@@@DDDJJJQQQWWW[[[ccc___XXXPPPIIIDDD@@@???<<<<<<<<<===>>>>>>??????===>>>AAACCCFFFGGGHHHIIIIIIKKKNNNOOOOOOOOOQQQRRRQQQRRRSSSUUUVVVWWWXXXXXX[[[]]]aaaeeegggfffeeeddd]]]]]]^^^^^^___`````````cccbbbaaa___^^^]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZ\\\]]]___bbbddddddaaa^^^^^^\\\ZZZWWWWWW[[[```dddgggjjjmmmoooppppppqqqrrruuuttttttsssrrrqqqqqqpppqqqrrrtttwwwzzz}}}~~~|||{{{{{{{{{zzzzzzzzzzzzzzzxxxvvvrrrooommmkkkkkkkkkjjjiiiiiijjjmmmoooqqqqqqtttwwwyyyyyyyyyyyyzzzyyywwwuuuqqqnnnjjjhhhfffddddddcccbbbaaa```______YYYZZZ\\\___aaacccdddeeehhhhhhfffddd___ZZZUUURRRLLLKKKIIIGGGGGGHHHJJJLLLNNNRRRXXX]]]```aaabbbccccccdddgggjjjnnnqqqtttvvv~~~}}}{{{zzzzzzzzztttuuuwwwyyyzzz~~~~~~tttoooppp{{{{{{pppcccYYYPPPOOOOOOWWWeeevvv}}}{{{vvvtttqqqppppppooonnnmmmqqqoooooooooppppppooommmhhhfffbbb___[[[WWWTTTRRRQQQQQQQQQQQQTTTZZZbbbhhhssswwwzzzzzzwwwqqqkkkiiicccbbbaaadddiiimmmooonnncccaaa```eeemmmvvv{{{}}}|||fffVVVKKKJJJPPPaaa{{{zzzuuuzzzuuuaaaHHH???888888999888888999444444333222222111111000---------...............,,,---......///.........,,,...222:::FFFTTTaaahhhhhhvvvsssrrrzzz~~~}}}zzzzzzzzzzzzzzzyyyzzz{{{xxxwwwvvvtttrrrtttssstttvvvxxx{{{}}}sssoooppp|||{{{ssseeeUUUIIIFFFFFFCCC@@@===<<<:::888666444...)))***///111...***------,,,++++++++++++,,,++++++******+++---...///++++++++++++++++++++++++/////////...///000000111222000......///000000///333333333333333444444444000111444777;;;>>>@@@BBB@@@@@@@@@===999666666666;;;<<<>>>???BBBGGGMMMRRRUUUSSSOOOJJJFFFBBB???===;;;;;;<<<<<<===>>>>>>>>>===???BBBEEEGGGHHHHHHHHHIIIKKKNNNOOOOOOOOOQQQRRRPPPQQQSSSTTTVVVWWWXXXXXXZZZ]]]aaaeeeggggggfffdddaaaaaabbbbbbccccccdddddddddcccaaa___^^^^^^______]]]^^^^^^^^^^^^]]]\\\\\\]]]]]]]]]___aaaaaa^^^\\\___]]][[[YYYZZZ]]]aaadddhhhkkknnnpppqqqqqqrrrssstttsssrrrqqqqqqqqqqqqqqqtttvvvwwwyyy{{{|||}}}}}}}}}}}}~~~{{{{{{zzzzzzzzzyyyyyyyyywwwuuusssooommmjjjiiihhhhhhgggffffffgggiiilllmmmooorrruuuvvvvvvuuuuuuvvvuuutttqqqnnnkkkhhheeedddaaa```___^^^]]][[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\aaabbbaaa___\\\WWWRRROOOLLLJJJHHHFFFFFFGGGIIIJJJIIIMMMRRRWWWYYYZZZ\\\]]]___```cccfffjjjmmmppprrrxxxzzz|||~~~~~~|||{{{zzztttuuuvvvvvvwwwzzzwwwooojjjqqquuuhhh]]]SSSQQQPPPVVVdddvvv}}}yyyvvvsssrrrqqqqqqpppooorrrqqqppppppqqqrrrqqqppphhheeeaaa]]]ZZZXXXTTTRRRQQQSSSTTTWWW[[[ccckkkqqq{{{}}}~~~yyyqqqjjjgggaaa```___aaaeeehhhkkkkkkbbb```___dddmmmvvv|||~~~wwwcccUUUKKKIIIMMM\\\tttyyysssyyyxxxhhhMMMBBB999999:::999999999444444333222222111111000..................------+++,,,---...////////////,,,///444===JJJXXXeeemmmrrrpppnnnvvvzzzzzz}}}yyyyyy|||{{{uuuuuuvvvtttssstttssstttvvvxxx{{{}}}wwwsssqqqyyyyyypppbbbSSSIIIFFFHHHEEEAAA>>>===;;;999888222///,,,,,,...///...---000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////111///------...000000///222333444444555555555444222333555777999;;;<<<======>>>===:::777555555666999;;;>>>???@@@BBBFFFIIIHHHHHHGGGEEECCC???<<<:::::::::;;;;;;<<<<<<=========???BBBEEEFFFGGGGGGGGGHHHJJJLLLNNNNNNNNNOOOQQQOOOPPPRRRTTTVVVWWWXXXXXXZZZ]]]aaaeeeggggggfffeeeeeeeeeeeeeeeeeefffffffffeeecccbbb`````````aaabbb```````````````___^^^^^^]]]\\\\\\^^^```aaa```______]]][[[\\\^^^aaadddfffiiillloooqqqqqqrrrssstttsssrrrqqqppppppqqqrrrsssvvvwwwyyy{{{}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~yyyyyyyyyxxxxxxxxxwwwwwwrrrpppnnnkkkiiigggeeeeeecccccccccdddfffiiilllnnnmmmpppssstttsssqqqqqqqqqooonnnllliiigggdddbbbaaa]]]\\\[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[]]]^^^^^^]]]ZZZUUUPPPMMMJJJHHHFFFDDDCCCEEEFFFHHHFFFJJJNNNRRRTTTVVVWWWYYY\\\]]]```cccgggkkkmmmoooooorrrvvvyyyzzz|||}}}|||zzzwwwvvvuuussssssuuuzzz~~~|||ppphhhkkkvvv{{{nnncccWWWTTTSSSXXXfffxxx}}}zzzvvvtttssstttsssrrrtttrrrqqqqqqrrrssssssrrrkkkfff```\\\ZZZWWWSSSPPPPPPSSSXXX^^^eeeoooxxx~~~zzzppphhhddd^^^]]]\\\]]]```ccceeefffaaa___^^^ccclllvvv}}}tttaaaTTTIIIHHHLLLXXXnnn}}}tttyyyzzzmmmSSSGGG<<<:::;;;999888888444444333222222111111000/////////...---------,,,***+++,,,...///000000000---000666@@@MMM[[[hhhppp{{{qqqnnntttxxxvvv{{{{{{}}}vvvpppqqqsssrrrqqqsssssstttvvvxxx{{{~~~|||wwwuuuzzzyyyoooaaaRRRIIIFFFDDDAAA===:::999777555444111222222000......000333222111///...,,,,,,++++++---------------+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---000...,,,,,,...000000000000111222444555555444333333444555777888888888888:::::::::888555444555666666:::???AAAAAAAAABBBDDDBBBCCCDDDDDDBBB???<<<999999999::::::;;;<<<<<<======>>>AAADDDFFFFFFEEEEEEFFFHHHKKKLLLLLLLLLNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXZZZ]]]aaaeeehhhhhhfffeeeffffffffffffffffffffffffeeedddbbbaaaaaabbbdddeeebbbbbbbbbbbbbbbaaa``````___]]]]]]^^^aaadddeeeddd]]]\\\\\\]]]aaadddggghhhjjjlllpppqqqrrrrrrssstttsssrrrpppooooooqqqrrrtttvvvwwwzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{wwwwwwwwwwwwvvvvvvvvvvvvnnnmmmjjjhhhfffdddcccbbbaaaaaabbbcccfffjjjnnnpppllloooqqqrrrqqqooonnnnnnkkkjjjhhhfffcccaaa___^^^[[[ZZZYYYXXXVVVUUUTTTSSSQQQRRRRRRTTTWWWZZZ^^^___\\\]]]^^^]]]ZZZUUUQQQMMMHHHGGGDDDBBBBBBCCCEEEFFFGGGJJJNNNQQQSSSUUUWWWYYYUUUWWWYYY]]]aaadddggghhhiiilllrrrvvvxxxyyy{{{||||||~~~|||zzzyyywwwtttqqqooorrrvvvzzz~~~|||ooocccbbbjjjxxx~~~qqqfffYYYVVVUUUZZZhhhzzz}}}yyyvvvuuuvvvvvvuuutttsssqqqqqqsssttttttsssmmmhhhaaa\\\ZZZVVVRRRNNNNNNSSSZZZcccmmmxxx{{{pppgggbbb[[[ZZZZZZ[[[\\\___```aaaaaa^^^]]]bbblllwww}}}vvvdddWWWGGGGGGJJJUUUjjjvvvzzz{{{oooXXXKKK???;;;;;;888666555444444333333222111111000000000///...------,,,,,,)))***,,,...///000111111---000777AAANNN]]]jjjqqqtttppptttvvvttt}}}}}}yyyrrrmmmnnnppppppppprrrssstttvvvyyy{{{~~~~~~wwwqqqttt~~~zzzlll^^^QQQGGGBBBBBBAAA???===;;;888777666444222000/////////...,,,+++---...---+++,,,...000///...,,,++++++,,,...//////...---,,,++++++***+++)))***,,,...//////...------,,,,,,------...///000222222333444555555555555333333333333555999<<<>>>>>><<<888555333333444444555666777999;;;===>>>??????AAABBB@@@===:::999999;;;<<<===>>>>>>===<<<;;;<<<===???@@@@@@BBBEEEGGGHHHJJJKKKLLLKKKLLLMMMOOONNNQQQSSSUUUUUUVVVWWWYYY]]]```eeeiiikkkjjjhhhfffggghhhhhhiiiiiihhhffffffjjjhhheeebbbaaaaaacccdddccccccddddddcccbbb```___]]]^^^```bbbcccdddcccccc]]][[[YYY\\\bbbhhhjjjjjjlllmmmmmmoooqqqssstttuuutttsssqqqnnnmmmnnnrrrtttyyyyyy{{{|||}}}}}}}}}}}}zzz{{{{{{zzzyyyxxxwwwvvvyyyyyyxxxwwwvvvuuuttttttlllkkkhhhfffcccaaa```___^^^^^^```cccfffiiilllnnniiijjjlllllllllkkkiiiggghhheeebbb```___^^^\\\[[[VVVUUUSSSPPPOOONNNNNNNNNOOOOOOOOOPPPTTTWWWZZZZZZ^^^]]][[[YYYWWWRRRMMMJJJEEEFFFBBBBBBGGGBBB???GGGHHHJJJLLLLLLLLLLLLNNNPPPTTTUUUVVVYYY\\\```bbbdddeeeeeefffiiimmmqqqvvvxxx|||~~~~~~yyywwwtttrrrqqqqqqsssttt{{{vvviiieeefffnnnqqqddd]]]YYYVVV[[[kkk}}}yyyuuutttsssssssssssstttvvvxxxxxxwwwuuummmjjjeee^^^XXXUUUUUUUUUXXX]]]eeemmmuuuvvvmmmddd___YYYTTTPPPPPPUUU\\\bbbdddeeecccccchhhpppyyy~~~~~~tttdddVVVKKKGGGIIIUUUggg}}}}}}{{{uuudddSSSAAA::::::999888777777555333333333333111///////////////............,,,...000000///...///000...000:::KKKWWW]]]hhhuuu{{{vvvuuuwww~~~xxxttttttrrrooommmmmmoooqqqtttuuuvvvyyy|||yyysssuuu}}}|||qqqcccUUUKKKFFFBBBAAA???===:::888666666444222000/////////...,,,......------,,,,,,,,,---...---,,,******,,,---...,,,,,,+++++++++,,,------+++,,,---...............///////////////000222222222333444444555444444444555444444444555777:::;;;;;;999777444333333333444888999999999::::::::::::>>>???@@@???<<<:::999999999:::<<<===>>>>>>>>>======>>>@@@AAAAAACCCEEEHHHHHHJJJKKKLLLKKKLLLMMMOOOOOOQQQTTTUUUUUUVVVXXXYYY]]]aaafffjjjlllkkkiiigggiiijjjkkkkkkjjjiiihhhgggiiihhheeecccbbbbbbdddeeedddeeeeeeeeedddcccaaa```aaaaaabbbcccbbbaaa```______^^^___aaadddhhhjjjjjjlllmmmppprrrttttttttttttsssrrrpppnnnmmmooorrrtttyyyyyyzzz{{{|||}}}}}}}}}zzzzzzyyyyyyxxxwwwwwwvvvwwwvvvuuutttsssrrrrrrqqqkkkjjjhhhfffdddbbbaaaaaaaaaaaabbbdddeeehhhiiijjjkkkkkkkkkkkkiiigggeeeddddddbbb___]]][[[YYYVVVTTTQQQPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJLLLOOORRRTTTUUU\\\[[[ZZZXXXUUUQQQMMMJJJJJJEEE@@@======BBBFFFFFFAAAHHHPPPPPPJJJHHHKKKPPPRRRRRRTTTVVVYYY\\\^^^___aaabbbccceeeiiinnnrrrtttwwwzzz~~~~~~{{{yyyvvvsssrrrrrrssstttvvv|||~~~nnnfffbbbeeexxxvvvhhh^^^ZZZWWW\\\lll~~~zzzvvvtttrrrrrrssssssuuuwwwzzz{{{zzzxxxoookkkeee]]]XXXVVVWWWXXX]]]cccmmmvvv~~~yyypppfff\\\VVVRRRNNNJJJKKKQQQXXX^^^aaadddcccdddiiirrrzzzzzzqqqbbbTTTKKKGGGIIIUUUeeexxxyyygggVVVCCC;;;:::999666555777555333333333333111///////////////............,,,...000000///...///000222222;;;LLLWWW\\\dddnnnyyyssskkklllmmmmmmmmmooorrruuuttttttvvvxxx{{{~~~|||vvvvvv{{{vvvhhhZZZOOOJJJAAAAAA???===:::888666555444222////////////...---000...------------,,,***---,,,+++******+++,,,---)))))))))***,,,---///000.........---......//////////////////000111222222444444444444444333333222666555444444555666888999888777666555555555555555888888888888888999999999;;;===>>>===;;;999999999888999:::<<<>>>?????????>>>???AAAAAABBBCCCFFFHHHHHHIIIKKKLLLKKKLLLNNNOOOOOOQQQTTTUUUVVVWWWXXXZZZ^^^bbbggglllnnnmmmkkkiiilllmmmmmmmmmlllkkkiiihhhiiigggeeedddcccdddeeefffffffffgggfffeeecccaaa```aaabbbbbbcccbbbaaa```___```bbbeeeggggggiiijjjllllllnnnrrruuuvvvuuusssqqqrrrpppooonnnnnnqqqtttuuuxxxyyyzzz{{{{{{|||{{{{{{yyyyyyxxxwwwvvvvvvvvvvvvssssssrrrqqqpppoooooonnnjjjiiigggfffdddcccccccccdddddddddeeeeeefffgggggglllkkkjjjgggeeecccaaa```aaa___]]]ZZZXXXTTTOOOKKKIIIHHHGGGFFFEEEFFFGGGHHHGGGGGGHHHIIIKKKMMMOOOQQQXXXXXXWWWVVVSSSOOOLLLIIIKKK??????>>>===RRRcccYYY\\\fffllldddTTTHHHHHHMMMOOOOOOPPPQQQSSSVVVXXXYYY\\\\\\^^^```dddiiillloooqqqtttzzz~~~|||zzzwwwuuusssssstttttttttxxxuuuhhh```___mmm}}}yyyjjj___ZZZXXX^^^mmmzzzvvvsssqqqqqqssssssuuuyyy|||~~~}}}{{{rrrlllccc[[[WWWXXX[[[^^^dddkkkvvvwwwmmmeee]]]TTTMMMLLLHHHFFFGGGMMMVVV]]]aaaeeedddffflllttt||||||wwwpppcccVVVLLLIIIJJJUUUdddssskkkXXXEEE===;;;888555444666555333333333333111000////////////............---...000000///...///111555444===OOO[[[___dddkkk|||~~~tttmmmdddgggjjjlllmmmooorrrttttttttttttvvvyyy}}}xxxsssuuu|||{{{lll\\\OOOIIIAAA@@@>>><<<:::888666555333111////////////...---///---,,,,,,......,,,***++++++***))))))***++++++)))))))))***+++---...///111000...------...///000------------...///000111444555555444333222111111444333333444555666777888666666666777777777777777444444555777888:::;;;;;;999:::;;;;;;999888999:::999999:::<<<===>>>>>>>>>???@@@BBBBBBBBBCCCFFFHHHGGGIIIKKKLLLKKKLLLNNNPPPPPPRRRUUUVVVVVVWWWYYYZZZ___bbbhhhmmmpppooommmlllnnnnnnnnnnnnmmmllljjjiiiiiihhhfffeeeeeefffggghhhggggggggggggeeecccaaa```^^^___aaaccccccccccccbbb^^^bbbhhhjjjjjjjjjlllooonnnooorrrtttuuutttrrrqqqqqqpppnnnoooqqqtttwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvuuutttuuuuuuvvvrrrqqqqqqpppooonnnmmmlllgggfffeeedddcccccccccccceeeeeeeeefffffffffffffffkkkiiigggdddaaa___^^^^^^___]]]ZZZXXXTTTOOOIIIEEEBBBAAA@@@@@@AAABBBDDDEEEFFFGGGHHHHHHIIIKKKNNNPPPSSSTTTUUUSSSPPPMMMJJJIIIEEE999@@@DDDFFFiiiqqqsssxxxxxxlllXXXIIIEEEHHHLLLLLLMMMMMMOOOPPPRRRSSSVVVWWWYYY\\\```dddgggiiijjjooovvv}}}}}}|||yyyvvvuuutttttttttvvvyyy}}}|||mmmaaa^^^gggssszzziii```ZZZWWW]]]jjjyyyzzzuuurrrpppooorrrsssvvvyyy}}}~~~}}}{{{qqqjjjaaaZZZYYY\\\bbbeeelllsss~~~uuuhhh___ZZZUUUNNNHHHGGGFFFEEEGGGNNNWWW___dddhhhiiikkkpppvvv|||{{{xxxrrrggg\\\OOOJJJJJJTTTcccrrrkkkYYYEEE===;;;999666555666444333333333333222000////////////...............///000///......000222666555@@@TTTbbbeeeiiiooo|||{{{pppiiifffhhhkkkllllllmmmnnnpppuuutttssstttxxx}}}{{{wwwnnnlllrrr~~~|||lllZZZLLLFFFAAA@@@>>><<<999777666555333111///...///000///...,,,,,,,,,---......---+++************************************++++++,,,---111000...------...///000...------......///000111555555444444333222000000000111222333555777888999333333444555555666666777444444555666888999::::::888999:::999777777888:::;;;;;;;;;;;;;;;<<<<<<<<>><<<<<<<<<<<<===???AAABBBCCCEEEFFFGGGGGGIIILLLPPPPPPRRRSSSRRRNNNJJJHHHHHHCCC888BBBGGGHHHhhh}}}iii]]]]]][[[TTTLLLFFFEEEFFFJJJJJJJJJJJJKKKMMMNNNOOORRRSSSUUUYYY\\\```ccceeeeeejjjrrryyy~~~~~~{{{yyywwwuuuttttttvvvxxx{{{rrrccc]]]```ggg|||jjjccc[[[WWW\\\eeeppp~~~~~~yyytttqqqppppppssstttvvvyyy||||||yyywwwmmmggg___[[[^^^dddkkkoooxxx~~~rrrhhh\\\SSSOOOLLLGGGCCCCCCDDDFFFJJJPPPXXXaaaffflllnnnqqquuuxxx|||~~~{{{}}}|||yyyuuukkkaaaSSSLLLJJJTTTeeevvv~~~hhhVVVDDD===<<<:::888888555444333333333333222000////////////............///000000///...///111222666888EEEYYYfffhhhjjjppp~~~{{{pppiiihhhjjjlllmmmmmmlllmmmnnnttttttsssuuuxxx~~~~~~tttxxxxxxmmmggglllwww|||jjjWWWJJJDDD@@@@@@>>><<<999777555444222000///...///000///...+++---//////---,,,,,,,,,************************,,,++++++************+++.........---......//////000000000000111222333333444444444444333222000000...///111333555777888999000000000111222333444555888888888777777777777777888999999888777666888999<<<<<<;;;;;;:::;;;;;;<<>>;;;999777555444222000......///000///...,,,000444222,,,'''(((+++***++++++++++++++++++***++++++************+++++++++,,,---...............000000000000111222333444333333333333333222111000///000111333555666666777111111000000111333555666999999999888888777777777:::::::::888666666777999;;;::::::::::::;;;===>>>???@@@AAAAAAAAAAAADDDFFFFFFHHHJJJKKKLLLMMMOOOQQQQQQTTTVVVXXXXXXYYY[[[\\\]]]bbbhhhnnnqqqrrrqqqooonnnooopppqqqrrrqqqppppppmmmllllllkkkjjjiiiiiihhhhhhhhhiiijjjjjjiiihhhgggggghhhhhhhhhfffeeecccbbbaaabbbeeeiiinnnqqqrrrrrrrrrrrrsssrrrqqqpppooonnnllljjjiiinnnuuu{{{|||{{{xxxxxxxxxxxxwwwvvvuuutttssstttvvvxxxxxxvvvtttssssssrrrqqqpppooonnnnnnmmmgggfffeeeeeedddddddddeeecccdddfffhhhiiihhhgggffffffeeedddaaa^^^ZZZVVVTTTLLLIIIFFFCCC@@@>>>:::777777666666777888:::<<<===999===@@@AAA@@@CCCHHHMMMNNNQQQSSSQQQKKKFFFEEEFFFBBB???>>>>>>======;;;888BBB???===???CCCGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKNNNRRRVVVYYY[[[]]]___bbbgggkkkooossswwwzzz|||zzzyyyuuuxxx{{{~~~mmm```YYYWWWeee{{{uuuiii___ZZZ^^^bbbfffttt}}}zzzxxxwwwwwwwww{{{{{{{{{{{{zzzvvvpppkkkccc``````fffrrr}}}zzzmmmcccVVVTTTNNNGGG@@@>>>???BBBAAAFFFNNNUUUZZZ```fffkkkppptttyyy|||}}}~~~}}}|||ssskkkZZZRRROOOYYYiiixxxxxxeeeSSSAAA;;;;;;:::999888555333222222444444333111////////////............000000000///...///111444888AAATTTgggmmmjjjmmmuuuwwwnnniiiggghhhjjjjjjkkkmmmqqqsssttttttvvvyyy|||yyykkklllwwwwwwtttyyy{{{yyyhhhWWWKKKGGG@@@???===;;;999777555444222000......///000000///---333888444***$$$%%%)))++++++,,,,,,,,,,,,++++++******))))))***+++,,,,,,)))***,,,...//////..................///000111222222222333333333222111111111111222333444444444444555444222222333555888:::666666777888999::::::;;;;;;;;;:::888666666777999999999888999:::<<<>>>@@@>>>@@@AAAAAA@@@AAACCCEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRTTTWWWXXXYYYYYY[[[\\\]]]aaagggnnnqqqrrrqqqpppoooppprrrsssttttttsssrrrnnnnnnmmmllljjjiiihhhhhhiiijjjkkklllmmmlllkkkkkkeeefffggghhhhhhhhhgggffffffeeeeeeiiiooosssrrrppprrrsssuuuvvvuuurrrnnnllliiiggggggllluuu{{{{{{zzzxxxxxxxxxxxxwwwuuutttsssrrrtttwwwyyyyyywwwtttrrrrrrrrrqqqpppooonnnmmmmmmiiihhhgggfffffffffffffffeeefffhhhiiiiiigggfffeeeggggggeeebbb^^^YYYTTTQQQKKKHHHDDDAAA@@@>>>;;;999555555555555666888:::;;;888<<<@@@AAAAAACCCIIIOOONNNRRRTTTQQQJJJEEEDDDEEE<<<>>>;;;===BBB<<<888@@@999999:::===@@@BBBAAA???@@@@@@AAABBBCCCEEEFFFGGGGGGIIILLLPPPTTTWWWYYYZZZ]]]___cccgggjjjmmmqqqttt{{{}}}|||yyy|||uuuhhh___ZZZZZZqqqxxxkkkaaa[[[```dddgggttt~~~{{{zzzzzzzzz{{{~~~~~~}}}|||zzztttmmmhhhaaa___bbbkkkyyy~~~qqqbbbXXXJJJKKKIIIDDD>>>===BBBGGGDDDKKKTTT\\\aaafffkkkooooootttzzz}}}~~~yyyppp[[[SSSQQQ[[[jjjvvv|||~~~wwweeeTTTAAA::::::999777777555333222222444444333111000/////////............111111000///...///222444777CCCYYYnnntttqqqvvv~~~uuulllhhhiiijjjjjjiiiiiikkkooorrrssstttwwwzzz~~~yyykkkiiirrryyylllYYYJJJCCCEEECCC@@@>>>===;;;999777333111///////////////---///333666555000,,,,,,...------,,,,,,,,,,,,++++++***,,,---,,,******+++,,,000000000///.........---//////.........000222333333333333222222222111111///111333555666666666666666666555444444555999<<<>>>???@@@@@@>>>======>>>>>>===;;;999888888999:::::::::;;;;;;;;;;;;;;;;;;???AAABBBBBBAAABBBDDDFFFFFFGGGGGGIIIKKKMMMOOOPPPVVVWWWWWWWWWVVVWWWZZZ\\\^^^bbbfffjjjmmmooorrrtttnnnooopppooonnnoooppprrrrrrpppnnnkkkjjjiiiiiiiiihhhjjjmmmoooooonnnllljjjhhhiiiiiiiiihhhfffcccbbbdddgggjjjnnnppppppooonnnrrrrrrqqqpppooonnnllllllfffhhhlllpppuuuyyy{{{}}}{{{yyywwwtttsssssstttuuuqqqsssuuuwwwxxxxxxwwwvvvsssqqqnnnllllllmmmnnnpppiiiiiijjjkkkjjjiiihhhgggeeefffhhhiiiiiigggeeedddffffffdddaaa\\\VVVPPPLLLFFFCCC???;;;888777777777555555555555666888999:::;;;<<<>>>???AAADDDIIIMMMQQQPPPOOOLLLJJJGGGEEECCC@@@???===<<<::::::999999999:::::::::<<<===>>>???@@@@@@AAAAAABBBCCCDDDDDDCCCFFFIIILLLNNNQQQUUUWWWYYYZZZ]]]aaaffflllqqqssswww|||~~~}}}}}}|||mmmaaaXXXZZZfff{{{ooofff___```fffnnnyyy~~~|||}}}~~~}}}zzztttllleeeffffffjjjttt}}}nnnaaaWWWQQQJJJFFFBBBAAABBBDDDGGGHHHNNNQQQXXX```ggglllpppqqquuuwww{{{}}}~~~sss```UUURRR\\\hhhnnnsssyyyvvvssssssuuuvvvxxx~~~{{{yyygggUUUCCC;;;;;;:::888777777666555444333222222222000000000000000111111111222...,,,000111111111444:::EEEZZZmmmuuuuuu{{{{{{|||tttjjjeeeggghhhhhhhhhhhhjjjnnnqqqrrrsssvvvzzz~~~uuukkklllwwwyyylllYYYJJJCCCBBB@@@>>><<<;;;999666444333111///...//////...---***///222222///,,,---///------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,......------------------///.........///000111222333222222222111111111111...///000222444555555666666555333222333777???DDDHHHIIIJJJGGGBBB>>>===>>>???===;;;888777777888999999999999::::::::::::;;;???@@@AAAAAAAAAAAADDDFFFFFFGGGHHHIIIKKKMMMOOOQQQTTTUUUVVVVVVVVVWWWZZZ]]]^^^bbbgggkkkmmmooorrrtttqqqqqqrrrqqqpppoooqqqsssqqqpppnnnllljjjjjjjjjjjjiiijjjlllmmmnnnmmmlllkkkhhhiiiiiiiiihhheeebbb```ccceeeiiilllooooooooonnnppppppqqqpppooommmkkkjjjhhhjjjmmmqqqtttwwwxxxyyyxxxwwwvvvtttssssssttttttrrrsssuuuvvvwwwwwwvvvuuusssqqqooolllllllllnnnooojjjjjjkkkkkkkkkjjjiiihhhgggggghhhhhhhhhgggeeedddeeedddccc___YYYRRRLLLHHHBBB@@@<<<888555444444555333333333444555666777888999;;;===>>>@@@CCCHHHKKKPPPPPPOOOMMMKKKHHHEEECCC@@@???===<<<:::999999999888888888999:::<<<===>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFIIILLLMMMPPPSSSUUUVVVXXXZZZ^^^ccchhhmmmpppssswww}}}~~~||||||}}}sssdddYYYWWW```ppptttkkkdddeeekkksss|||{{{||||||}}}~~~{{{wwwqqqjjjeeefffiiiooozzz|||nnnbbbXXXPPPLLLHHHEEEBBBAAABBBFFFJJJMMMRRRVVV\\\ccciiinnnqqqrrrtttwww{{{}}}~~~zzzhhhZZZQQQYYYeeelllqqqwwwxxxvvvwwwzzzzzzzzz~~~zzzxxxgggUUUDDD===<<<;;;999888777666555444333222222222000000000000000000000000222...---000111111222555>>>JJJ___rrrzzz{{{||||||~~~pppiiigggggghhhiiihhhiiijjjnnnqqqrrrsssvvvzzztttmmmqqq|||yyykkkXXXJJJDDDBBB@@@===;;;:::999666444333111///...//////...---&&&***...///---,,,---000,,,,,,,,,,,,++++++++++++***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,///.........///000111222111111111111000000000000//////000222444666777888666444111000333;;;EEEMMMTTTWWWWWWQQQHHHAAA???@@@???>>>;;;888777777777888888888888999999:::::::::===???@@@@@@@@@AAACCCEEEFFFGGGHHHIIIKKKNNNPPPQQQRRRSSSTTTUUUUUUWWWZZZ]]]___bbbgggkkknnnppprrrssstttttttttsssqqqpppqqqrrroooooonnnmmmllllllllllllkkkkkkkkkkkkllllllllllllhhhiiijjjiiihhhdddaaa^^^bbbdddgggjjjmmmnnnoooooonnnooopppqqqooollliiigggiiikkkooorrrtttttttttssstttttttttttttttttttttuuuttttttuuuuuuuuuuuuuuuuuusssrrrooommmllllllmmmmmmkkkkkklllmmmlllkkkjjjiiijjjiiiiiihhhgggfffeeeeeebbbbbb```\\\UUUMMMEEEAAA<<<:::777444222111111222111111222222333555666777888:::<<<===???BBBFFFJJJNNNOOOOOOOOOMMMIIIEEECCC??????===;;;:::999999999777777777888999:::;;;<<<<<<<<<===>>>???@@@AAAAAADDDFFFIIIJJJKKKMMMPPPRRRSSSTTTVVVYYY^^^cccgggjjjooorrrwww|||~~~~~~nnn```ZZZ]]]fffyyyyyyooohhhhhhnnnvvvxxxrrrqqqsssxxxyyy}}}{{{tttmmmiiiggghhhmmmwww{{{kkk]]]UUUPPPJJJFFFDDDCCCAAAAAADDDIIIOOOSSSYYY[[[```fffkkkooorrrssssssvvvzzz}}}~~~uuu```RRRWWWccclllrrrwww}}}}}}}}}~~~xxxuuufffUUUDDD>>>>>><<<999888777666555333222222222222000000000000000000000000111...---000111111333777???LLLaaasss{{{}}}~~~{{{mmmhhhiiihhhiiiiiiiiiiiikkknnnppprrrtttwww{{{xxxrrrwwwyyykkkXXXJJJEEECCCAAA>>>===<<<:::777555222000.........///...---'''***,,,---,,,,,,---///,,,,,,,,,++++++++++++***)))+++,,,,,,+++***+++---******++++++,,,,,,,,,---.........///000000111111000000000000000/////////111222333555777999;;;<<<666555333222555===GGGOOO[[[^^^___XXXNNNEEECCCDDD???>>>;;;888666666777777888888999999::::::;;;;;;<<<>>>?????????@@@CCCEEEGGGGGGHHHJJJLLLNNNPPPQQQSSSSSSTTTTTTTTTUUUXXXZZZ```ccciiimmmoooqqqrrrsssvvvvvvvvvtttqqqooopppqqqnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkjjjjjjkkklllmmmhhhiiiiiiiiigggddd```^^^aaaccceeehhhkkkmmmnnnooonnnoooqqqqqqppplllhhheeeiiikkknnnqqqrrrsssrrrqqqpppqqqssstttuuuuuuuuuuuuvvvvvvuuutttsssssstttttttttrrrpppnnnmmmlllmmmmmmlllmmmnnnnnnnnnmmmkkkkkklllkkkiiigggeeeddddddddd```___\\\XXXPPPHHH@@@;;;777666444111000000000000111111111222333444555666888:::<<<>>>@@@BBBFFFIIILLLNNNOOOOOONNNJJJFFFCCC???>>>===;;;:::999888888777777777777888999:::;;;:::;;;<<<===>>>???@@@AAADDDFFFHHHIIIIIIJJJLLLNNNPPPQQQSSSVVVZZZ^^^bbbeeemmmppptttxxx|||zzzjjjaaa^^^bbbttt|||rrriiihhhllltttxxxlllfffeeefffrrrwww~~~{{{rrrlllkkkkkklllsss{{{nnn]]]RRRNNNLLLGGGBBBBBBBBBBBBCCCFFFMMMTTTZZZ^^^aaadddhhhmmmppprrrssssssvvvzzz}}}~~~~~~fffSSSVVVeeeqqqyyy~~~vvvrrreeeUUUDDD>>>>>><<<888777666666444333222111111111000000000000000/////////111......000111111444:::AAAPPPdddttt{{{}}}{{{lllggghhhggghhhiiijjjjjjkkknnnppprrrtttxxx|||zzzvvv}}}zzzlllYYYKKKEEECCC@@@>>><<<;;;999777444222000...---......---,,,+++,,,------,,,,,,,,,---,,,,,,+++++++++*********)))***,,,,,,++++++,,,---++++++,,,,,,------......---...//////000111111111////////////////////////222333555666888:::;;;<<<555555555666888>>>EEEJJJYYY\\\]]]YYYPPPIIIFFFFFF???===:::888666666777777999999999:::;;;<<<<<<===<<<===?????????AAACCCEEEGGGHHHHHHJJJLLLNNNPPPRRRTTTUUUUUUTTTSSSTTTVVVXXXaaaeeekkkoooqqqrrrssstttwwwwwwvvvtttqqqoooooopppnnnnnnooooooooopppppppppnnnmmmllljjjjjjkkkmmmnnniiiiiiiiihhhfffdddaaa```bbbcccdddfffiiikkkmmmooonnnoooqqqqqqooolllgggeeegggiiillloooqqqrrrrrrqqqoooppprrrtttuuuvvvwwwwwwwwwvvvuuuttttttssstttttttttsssqqqooonnnnnnnnnnnnnnnooopppppppppooommmlllmmmllljjjgggdddcccbbbaaa\\\ZZZWWWRRRJJJBBB;;;777444333222111000000000111111111111222333444666666999;;;>>>???AAACCCFFFIIIKKKLLLNNNOOOMMMJJJFFFCCC???>>><<<;;;999888888888777777777777888999::::::::::::;;;===>>>???AAAAAACCCDDDFFFGGGGGGHHHJJJKKKOOOOOOQQQSSSWWW[[[^^^```fffjjjooouuuyyy|||sssddd^^^___ooovvvjjjfffgggmmmvvv{{{oooccc\\\[[[]]]mmmvvvyyyqqqmmmnnnpppssszzz{{{jjj```SSSLLLKKKIIIEEE@@@CCCDDDFFFHHHKKKQQQYYY___cccdddgggjjjmmmoooqqqrrrsssvvvzzz}}}hhhTTTXXXjjjyyy~~~vvvrrrfffUUUDDD======:::777666666555444333222111111111000000000000//////......000//////111111111666===FFFUUUhhhtttyyy}}}~~~|||}}}}}}}}}~~~{{{lllfffeeeeeeggghhhiiijjjkkkmmmppprrruuuyyy}}}~~~vvvttt|||nnnZZZKKKFFF@@@>>>;;;999888777444222222000...---......---,,,......------,,,,,,++++++++++++++++++************)))***+++,,,++++++,,,...------------............---...///000111111111000////////////000000000000111333555777888999888888444555666777999===BBBEEEPPPRRRSSSRRRNNNJJJGGGEEE===<<<999777666666777888999999:::;;;<<<<<<======<<<>>>???@@@@@@AAADDDFFFGGGHHHIIIJJJLLLOOOQQQRRRTTTTTTUUUTTTSSSTTTWWWYYYccchhhnnnrrrttttttuuuuuuwwwxxxwwwtttqqqoooppppppnnnooopppqqqqqqqqqqqqpppooonnnmmmlllllllllmmmnnnjjjjjjiiigggfffeeedddddddddddddddeeegggjjjmmmnnnnnnooooooooommmjjjfffdddfffgggiiilllnnnpppqqqrrrpppqqqrrrsssuuuwwwxxxyyywwwwwwvvvvvvuuuuuuuuutttssssssrrrqqqppppppppppppppppppqqqrrrqqqpppooonnnmmmllljjjgggdddaaa^^^]]]WWWTTTPPPJJJCCC===888555222111111111111111111222111111111111222444555666999<<<>>>@@@AAACCCFFFHHHJJJKKKLLLLLLKKKIIIFFFDDD>>>>>><<<:::999888888888777777777777777888999:::888999:::<<<===???@@@AAAAAACCCDDDEEEEEEFFFHHHIIIMMMNNNOOOQQQTTTWWWZZZ\\\\\\aaahhhoootttxxx|||~~~{{{eee]]]ZZZgggzzzkkkcccaaabbbjjjqqqzzzwwwooodddZZZUUUUUUXXXjjjwwwxxxsssrrruuuwww|||yyypppjjjZZZSSSKKKGGGGGGGGGEEEBBBHHHKKKOOOQQQSSSWWW^^^cccfffggghhhkkkmmmppprrrssstttwww{{{~~~{{{eeeTTT[[[nnnyyyuuujjjXXXEEE===<<<:::777666666555444222111111111111111000000//////......---000///000111111111777@@@JJJXXXhhhpppssswww{{{}}}}}}yyyxxxxxxyyy~~~yyyllleeecccbbbdddggghhhiiikkkmmmpppsssuuuyyy~~~vvvnnnnnn{{{~~~ppp\\\LLLFFF@@@===;;;999888666444111111///------......---,,,...---,,,+++,,,,,,,,,+++++++++++++++************(((***++++++++++++,,,...............---------------...///000111111111000/////////000000111111111222444777::::::999777666333444555666777;;;@@@DDDGGGFFFGGGIIIJJJIIIDDD@@@;;;:::888777666777888999777888999:::;;;<<<=========>>>@@@AAAAAABBBEEEHHHHHHHHHIIIKKKMMMOOOQQQRRRQQQRRRTTTTTTUUUWWWZZZ]]]eeejjjpppuuuvvvvvvvvvwwwyyyyyyxxxvvvsssqqqqqqrrrooopppqqqrrrrrrrrrqqqpppppppppooonnnnnnnnnnnnnnnllljjjhhhfffeeefffggghhhgggfffeeeeeegggiiilllnnnmmmmmmlllkkkiiifffdddbbbhhhhhhhhhiiikkknnnppprrrrrrrrrrrrsssuuuwwwyyy{{{vvvwwwwwwxxxxxxwwwvvvuuussssssssssssssssssssssssqqqqqqrrrsssrrrqqqpppooolllkkkjjjgggccc___[[[YYYQQQMMMHHHBBB<<<888555444//////000000111111222222/////////000111222333444888;;;>>>@@@AAABBBDDDFFFIIIIIIJJJJJJIIIGGGEEEDDD>>>===<<<:::999888777777666666666555666666777888666777888:::<<<===?????????AAACCCDDDDDDDDDGGGHHHKKKKKKLLLNNNPPPTTTVVVXXXYYY]]]bbbhhhlllqqqvvvyyyoooddd[[[bbbvvvzzziii]]]WWWUUUZZZaaaeeeccc^^^WWWPPPMMMPPPSSSgggyyy}}}|||~~~vvvjjj```[[[RRRMMMGGGDDDDDDFFFHHHIIIOOOTTTYYY\\\\\\^^^bbbggghhhiiijjjlllnnnqqqssstttuuuxxx|||rrr___SSS[[[ooo~~~{{{ppp\\\HHH>>><<<:::999888666555333222111111000000111000000///......------000///000222111111999BBBQQQ___llloooqqquuuzzz{{{~~~{{{yyyxxxzzzsssjjjdddaaa^^^aaadddgggiiikkknnnpppsssuuuzzz{{{ppphhhggguuuqqq]]]MMMFFFAAA???<<<;;;:::888555333111///---------...---,,,---+++******+++,,,,,,++++++++++++************)))(((***++++++++++++---............------,,,,,,,,,,,,---///111111111000000//////000000111111222222444777:::===>>>;;;888666333333333444555:::@@@EEEAAA??????CCCGGGGGGBBB<<<:::999777666666777999:::666777777999:::;;;<<<<<<===???@@@AAABBBCCCFFFHHHHHHHHHIIIKKKMMMOOOQQQRRROOOPPPRRRTTTVVVYYY]]]```fffkkkrrrvvvxxxxxxwwwwwwzzzzzzyyywwwtttsssssstttpppppprrrrrrsssrrrqqqpppqqqpppppppppoooooonnnnnnmmmkkkhhheeeeeegggiiikkkiiigggfffeeefffiiilllnnnlllkkkjjjhhhfffdddbbbaaajjjiiihhhhhhjjjllloooqqqtttsssrrrssstttwwwzzz|||uuuvvvxxxyyyzzzxxxwwwuuussssssssstttttttttuuuuuurrrrrrsssssssssrrrqqqpppkkkkkkjjjgggccc^^^ZZZWWWLLLIIICCC<<<777444333333......//////000111222222............///111222333777:::===???@@@AAACCCDDDIIIHHHHHHHHHGGGFFFEEEEEE>>>===<<<:::999888777777555555444444444555666666555555777888:::<<<===>>>>>>@@@BBBCCCCCCDDDFFFHHHJJJJJJJJJLLLNNNQQQTTTVVV[[[]]]```bbbfffjjjppptttyyy||||||nnn```aaapppxxxeeeWWWNNNKKKNNNTTTSSSSSSPPPKKKGGGGGGKKKOOOfffyyy|||nnn```VVVRRRPPPLLLGGGCCCDDDGGGMMMQQQUUU[[[aaacccbbbbbbfffiiijjjkkklllmmmppprrrtttvvvvvvyyy}}}kkk[[[QQQ[[[nnnttt```JJJ???<<<;;;::::::555555333222111000000000111000000///...---------000///000222111111999CCC^^^lllwwwwwwwww|||~~~}}}||||||~~~wwwmmmgggcccaaa\\\___cccfffhhhkkknnnpppsssvvvzzzxxxkkkeeeaaaiii{{{~~~ooo[[[LLLGGGCCC===999999888555333555000...,,,,,,...000000000...---,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,&&&''')))***++++++******......................../////////...---------,,,///////////////000111111444555666777777666555555111222333555888;;;>>>@@@AAABBBDDDEEEDDDBBB@@@>>>888777777666666777999999<<<;;;999888777888999:::???>>>===???BBBDDDDDDDDDJJJIIIHHHHHHIIIKKKNNNPPPNNNPPPRRRTTTWWWZZZ___bbbhhhpppuuuuuuuuuxxx{{{{{{|||{{{yyywwwvvvuuuttttttsssttttttsssrrrqqqpppooooooooonnnmmmnnnoooqqqrrrqqqlllgggdddeeegggjjjkkknnnjjjeeedddgggkkkkkkkkkooonnnkkkfffaaa```dddgggeeefffgggggghhhjjjnnnqqqrrrrrrssssssuuuvvvxxxxxxtttuuuwwwxxxyyyyyyyyyxxxvvvwwwxxxwwwtttssstttuuuwwwvvvuuutttsssrrrqqqqqqnnnllliiifffbbb]]]VVVRRRHHHBBB;;;888777666222...111111222222222222111111111111000000111111222333666999<<<>>>???AAADDDFFFGGGGGGGGGGGGFFFDDDCCCAAABBB???<<<:::999999888666555444444444444555666666666777888999;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEDDDDDDEEEHHHLLLPPPRRRWWWYYY\\\^^^bbbgggmmmrrrtttvvv{{{|||iii___gggyyyvvv```OOOFFFCCCAAA@@@DDDDDDDDDAAA???AAAGGGLLLjjj~~~rrrcccUUUPPPRRRJJJJJJJJJJJJKKKNNNSSSVVV]]]```eeeiiillllllkkkkkkoooqqqrrrrrrrrrsssuuuwwwwww}}}~~~uuuqqqeeeXXXNNNTTTeee|||zzzooo___KKK???===<<<999555555555555555444333222111111111111111000000000000111///000111000222<<>>:::;;;:::666444444111///------.../////////...---,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++%%%&&&)))+++---/////////........................//////...............---///////////////000111111555555666777666555444333333333333555777;;;???AAA???@@@BBBCCCBBB@@@>>><<<888777666555666666888888777666555444555666888999>>>>>>???@@@AAACCCDDDEEEIIIHHHHHHHHHJJJLLLOOOPPPNNNPPPSSSUUUXXX\\\aaadddkkkrrrxxxwwwwwwzzz|||{{{}}}|||{{{zzzxxxxxxwwwwwwtttttttttsssrrrqqqqqqqqqqqqpppoooooonnnoooppppppppplllgggeeefffiiikkklllnnnkkkgggeeefffiiikkklllooonnnjjjddd``````dddgggeeegggiiiiiijjjkkkmmmoooooopppqqqrrrtttvvvxxxyyytttuuuwwwxxxyyyxxxxxxwwwwwwxxxyyyxxxvvvuuuvvvwwwwwwwwwvvvuuusssrrrqqqqqqooollliiieeeaaa[[[TTTPPPCCC===666333333222///,,,111111222222222222111111111111000000111111222333666888;;;===???AAADDDFFFGGGHHHHHHHHHGGGEEECCCBBBAAA???;;;999999999888666444444444333444555555666444555666777999:::<<<<<<=========>>>@@@AAACCCDDDEEEDDDDDDEEEGGGKKKNNNQQQTTTWWWZZZ]]]```dddiiimmmpppssswww}}}pppcccgggttt}}}xxxjjjWWWHHH@@@===;;;:::>>>??????===<<<>>>DDDIIIfff}}}uuuiii]]]SSSOOOQQQPPPQQQRRRSSSUUUXXX]]]aaadddgggmmmrrrvvvwwwvvvuuussstttttttttssssssuuuwwwxxx}}}xxxooojjj```TTTLLLRRRbbbxxx}}}qqqbbbOOOBBB===;;;888555444444555444444333222111111111111111000000000000111///000111000222<<>><<<>>>===888444444333000...---.........---...---,,,,,,++++++,,,,,,---,,,,,,+++*********+++'''(((***---///000111111------..............................///////////////////////////000111111555555666666666444333222444333333444666:::>>>AAA>>>???@@@@@@@@@>>><<<:::777666555444444555666777777777777777888:::<<<===<<>>@@@CCCEEEHHHHHHIIIHHHGGGFFFDDDCCCAAA>>>;;;999999888777666333333333333333444444555222222333555777999:::;;;;;;;;;<<<===>>>@@@AAABBBEEEDDDDDDDDDFFFIIILLLNNNQQQSSSWWWZZZ\\\___cccffflllnnnrrrwww|||zzzhhhdddjjjnnnmmmeeeZZZLLLAAA;;;888777555777999999888777:::AAAFFF^^^xxxyyyhhh]]]VVVQQQQQQSSSUUUWWWZZZ\\\^^^aaafffiiijjjnnntttyyy||||||{{{zzzxxxxxxxxxvvvttttttuuuwwwyyy|||wwwxxxrrrhhhcccZZZRRRLLLRRR```vvvwwwjjjXXXHHH@@@<<<999888444444444444444333111111111111111111000000000000000///000111000333===HHHbbb}}}zzz|||}}}}}}yyyzzzzzz~~~}}}mmmdddaaaaaa```___^^^___bbbfffjjjlllmmmsssxxxxxx```XXXSSSUUU```rrrxxxgggTTTGGGCCCAAA>>>===@@@???999555444444111...------...---,,,...---,,,,,,++++++,,,,,,------,,,+++************,,,,,,------............------............//////.........//////000000111///////////////000000111222333444555555444333222333222111222444999===@@@>>>>>>??????>>><<<:::999666555444444333444555666999999999999:::<<<===>>>;;;???BBBBBB??????CCCHHHFFFFFFGGGIIIKKKMMMPPPQQQQQQRRRUUUWWW[[[```gggkkkttt|||~~~~~~~~~}}}||||||xxxvvvtttrrrqqqrrrsssttttttsssssssssrrrrrrrrrsssmmmkkkhhhhhhjjjmmmoooooonnnnnnlllhhheeeeeejjjnnnmmmjjjddd___]]]___cccffffffiiimmmooonnnmmmllllllllllllmmmnnnppprrrtttuuuvvvvvvwwwxxxxxxwwwvvvuuuqqqsssttttttttttttvvvwwwyyyxxxwwwvvvtttsssqqqqqqnnnkkkgggaaa[[[TTTLLLGGG===999333000000111222222111111222222222222111111000000000000000111222222444777:::<<<===???BBBDDDGGGGGGGGGGGGFFFDDDCCCBBB@@@===:::888888888777666333222222222222333444444111222333444666888999:::;;;;;;;;;<<<===???AAABBBDDDDDDDDDDDDEEEGGGIIIKKKNNNQQQUUUXXXZZZ\\\^^^```hhhjjjmmmqqqvvvyyy|||~~~nnnaaa___]]]ZZZTTTMMMDDD===999777666555222444555555555888>>>CCCXXXqqq~~~nnn]]]UUUSSSSSSVVVYYY]]]```cccfffhhhjjjmmmoootttwww{{{|||{{{||||||zzzxxxuuutttvvvwwwzzzxxxpppqqq}}}ooofffaaaWWWQQQNNNTTTaaavvv~~~rrr```OOOCCC===;;;;;;555555666555555444333222111111111111000000000///000///000111111333>>>IIIaaazzz}}}ssswwwuuuqqqqqqrrrwwwzzziiiaaa``````___^^^^^^^^^aaaeeeiiilllnnntttzzzyyy___WWWQQQTTT\\\jjj~~~yyyhhhUUUHHHDDD@@@===>>>AAA@@@:::555444444222///------------,,,...---,,,,,,++++++,,,,,,---,,,++++++*********+++,,,,,,,,,,,,,,,---------.........//////000000000...//////000000111111111///////////////000000111///000222333444444444444111111000111333777;;;===>>>>>>>>>>>>===;;;:::888555444333333333444666777777777777777777888999999;;;???BBBBBB??????CCCHHHEEEFFFGGGIIIKKKNNNPPPQQQQQQSSSUUUXXX\\\bbbiiioooxxx~~~|||{{{yyywwwtttrrrqqqqqqssssssqqqrrrrrrssstttuuuuuuvvvllljjjiiijjjlllnnnoooooommmnnnmmmiiieeeeeeiiimmmkkkgggaaa]]]]]]___bbbdddfffiiimmmoooooommmllllllmmmmmmmmmnnnnnnpppqqqqqquuuvvvwwwxxxwwwvvvuuutttqqqssstttuuutttuuuvvvxxxyyyxxxwwwuuutttrrrqqqpppllliiiddd^^^WWWOOOGGGAAA;;;888444111111222333333111111222222222222111111000000//////000000111222333666888;;;<<<>>>AAACCCEEEEEEFFFEEEDDDCCCAAA@@@>>><<<999777888888777666333222222222222333444444222333444555666888999999;;;;;;;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDFFFGGGHHHLLLOOOSSSVVVWWWYYY\\\^^^eeegggiiimmmqqqtttwwwyyy}}}wwwcccYYYQQQLLLFFFCCC===999777666555555111333555444444666<<>>JJJhhh|||www{{{}}}ssspppooonnntttwwwfff___^^^^^^]]]]]]]]]^^^```cccggglllooottt{{{zzzcccZZZUUU[[[cccnnnzzzjjjVVVIIIEEE@@@======@@@@@@:::666555444111///------...---,,,...---,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,)))))))))***,,,...///000//////000000111111222222000000000000111111111111///////////////000111111...///111222333333333333000000111222444777:::;;;>>>>>>===<<<;;;:::888777444333333333444666777999999999999999999:::::::::<<>>PPPccc}}}wwwddd[[[TTTUUUZZZ___ffflllssswww|||}}}|||zzzwwwttttttwwwyyy{{{~~~ttt~~~vvvmmmgggcccWWWPPPLLLRRR```sssrrr^^^LLLAAA;;;777555666777777666666555444333111111111111000000000000000///000222222444???KKKiiiyyy}}}~~~~~~wwwrrrpppmmmrrrsssccc]]]]]]\\\[[[[[[\\\^^^___aaaffflllpppvvv||||||iii___\\\fffqqqyyy{{{kkkWWWIIIDDD@@@<<<<<>>999666666333111...---.........---...---,,,,,,++++++,,,,,,************+++,,,------************,,,...///111000111111222222333444444222111111111111111000000///////////////000111111000000111222222111000///000111333555777999:::;;;===<<<;;;:::999777666555222222222333555777:::;;;999:::;;;<<<======>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIJJJLLLMMMNNNNNNPPPRRRTTTXXX]]]dddmmmsss{{{~~~{{{zzzyyyxxxvvvtttqqqooommmlllkkklllnnnoooppppppppppppkkkjjjiiikkkmmmmmmmmmkkkhhhhhhhhhiiijjjiiihhhfffeeeaaa^^^]]]^^^```______dddgggkkkmmmmmmmmmnnnooolllllllllmmmmmmoooppppppssstttuuuwwwwwwwwwvvvvvvvvvxxxyyyyyyxxxxxxyyy{{{xxxwwwvvvtttrrrpppnnnmmmeeeaaa\\\VVVPPPGGG???999444444333222000/////////111111222222222222111111///////////////000111111222444777999:::<<>>888888777555444444555666444666777666444444777;;;FFFTTTlllwwwjjj^^^[[[\\\aaaggglllttt{{{~~~}}}zzzyyywwwuuussstttwwwzzz{{{~~~xxxpppkkkhhh[[[RRRLLLSSSaaasssppp[[[KKKBBB===888444555555555555444333222111111111111111000000000000000///000222222555@@@KKKeeessswwwuuuwwwyyyyyytttpppkkkooo~~~lll___\\\]]]\\\ZZZZZZ\\\^^^___```eeelllqqqxxx}}}}}}iii______lllyyy{{{lllWWWIIIDDD@@@<<<;;;======999666666333000...---.........---...---,,,,,,++++++,,,,,,)))))))))***+++,,,............,,,,,,+++,,,---...111111222333444444555555333222222222111000000000///////////////000111111222222333222111///---,,,111333555888:::;;;;;;;;;;;;;;;:::888777555444444222222222333666888;;;===444555777999;;;<<<======???>>>>>>???BBBDDDDDDDDDGGGHHHIIIKKKLLLMMMMMMMMMPPPRRRTTTWWW\\\dddmmmsss{{{|||zzzxxxxxxvvvtttqqqnnnkkkjjjjjjkkklllmmmmmmlllkkkkkkjjjjjjjjjkkkmmmmmmkkkjjjgggffffffhhhkkkkkkgggdddccc```]]]]]]___```___]]]dddgggjjjllllllmmmnnnpppkkkkkkkkklllnnnpppqqqrrrrrrsssuuuvvvwwwwwwwwwvvvuuuwwwxxxxxxwwwvvvxxxyyywwwwwwuuusssqqqooommmlllccc___ZZZTTTNNNEEE===888444555555444222000//////111111222222222222111111///////////////000111111111444666888:::<<>>===>>>???AAACCCDDDFFFFFFGGGHHHJJJLLLNNNSSSXXX\\\^^^^^^___aaadddhhhlllnnnmmmnnnpppsssvvvyyy{{{|||~~~~~~|||zzzxxxzzz}}}jjjTTTCCC999999999888777555555777888666777888666333333666999<<>>???>>><<<999666666777888555555444444444555555666888888888999:::;;;======>>>>>>>>>======???CCCFFFFFFHHHJJJKKKLLLMMMOOOQQQTTTTTTUUUWWW\\\eeepppwww~~~{{{yyyyyyvvvrrrooonnnnnnlllkkkjjjhhhggghhhkkklllkkkiiiaaacccfffiiikkkkkkkkkkkkbbbdddgggiiijjjiiigggfffaaa```___^^^]]]^^^^^^___ccceeehhhkkkmmmnnnmmmmmmjjjlllnnnmmmlllmmmppptttuuuuuuwwwxxxyyyzzzzzzzzzwwwwwwwwwwwwwwwxxxzzzzzzvvvtttqqqpppooommmkkkiiiccc___XXXOOOFFF???999777111///...000444666666444222222111111111111222222111111000000111222333333333333555777:::===???AAACCCCCCCCCCCCBBBAAA@@@???;;;;;;;;;:::999888666555555444444444444555666666;;;:::999777666666666666555777:::<<<<<<<<<===>>>>>>???AAACCCDDDEEEFFFFFFJJJIIIIIIJJJLLLPPPSSSUUUYYYYYYYYY[[[^^^bbbfffiiieeegggiiillloooqqqrrrrrryyyzzz|||}}}~~~}}}{{{zzz{{{yyywwwwwwxxx{{{~~~cccLLL???<<<:::;;;;;;999666555555555333444666888999999999999;;;BBBPPPddd}}}zzzppplllhhhoooyyy{{{xxxyyytttqqqrrrssstttwww}}}xxxlll^^^XXXRRRSSSaaavvvsss\\\JJJAAA>>><<<;;;555333111111222222111000222111111000///......---///111---///555555>>>SSSeeekkkppppppqqqzzzrrrmmmgggccclll{{{uuufff___\\\YYYWWWVVVYYYYYYYYYZZZ^^^dddjjjnnnyyy{{{}}}~~~fffdddeeekkkuuuwwwiiiYYYKKKCCC@@@@@@???===:::888666444333111...,,,,,,------,,,,,,,,,,,,,,,,,,++++++******---+++&&&%%%))),,,++++++,,,,,,------............///222555666777777666555;;;===777222111111///111000///...//////000111222222333333333333222222000111333666999;;;======:::;;;:::999666444333333555444444444444555666666777777888888999;;;<<<===>>>>>>>>>===<<<>>>AAADDDFFFHHHJJJKKKKKKMMMOOOQQQRRRSSSUUUXXX^^^hhhrrryyy{{{yyywwwtttqqqppppppooonnnmmmkkkhhhffffffggggggeeecccccceeegggiiijjjjjjiiihhheeeggghhhiiiiiigggdddccc```___^^^]]]]]]]]]^^^___dddeeegggiiijjjjjjjjjjjjjjjlllmmmlllkkklllpppsssuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{zzzyyyxxxxxxxxxxxxwwwuuurrrpppnnnkkkhhheee```\\\TTTKKKCCC<<<888666333222111333666888777555333333333222222333333333333222222222222333444555333444555777:::<<>>===>>>???@@@BBBCCCEEEEEEIIIIIIIIIJJJLLLOOORRRTTTYYYYYYYYYZZZ\\\___bbbccceeefffhhhjjjmmmpppqqqsssvvvwwwxxxyyyyyyxxxwwwvvvxxxwwwvvvvvvwwwzzz}}}rrrZZZGGG<<<999999:::;;;999777555666777;;;<<<<<<=========<<<<<<;;;???III[[[sss}}}{{{{{{~~~zzzxxxsssqqqrrrsssssswww||||||rrr```YYYRRRTTTdddyyypppZZZJJJAAA???===;;;666444222111222222111000222111111000//////.........///,,,...555555???UUUdddgggkkknnnssstttgggcccbbblllzzz}}}oooaaa[[[ZZZXXXWWWWWWXXXWWWWWWXXX[[[bbbiiinnnyyy{{{~~~eeecccccciiisssxxxiiiXXXJJJAAAAAA@@@???===;;;888666555333111...------------,,,+++++++++*********))))))+++---,,,&&&$$$(((---///++++++,,,,,,---...//////---...000111333444666666777<<<===888222000///---///////////////000222222222222333333333333222222///111444777:::;;;<<<<<<=========<<<;;;888555333444444444444444555666666666666777777888:::;;;<<<>>>>>>>>><<<;;;===@@@BBBFFFGGGJJJKKKKKKLLLNNNPPPOOORRRUUUZZZaaakkkuuu|||~~~{{{yyyuuusssqqqpppppppppooonnnmmmjjjgggfffeeedddbbb```ffffffhhhiiiiiihhhgggfffhhhiiiiiiiiigggdddbbb```______^^^]]]]]]^^^___```ffffffffffffffffffggggggiiikkkllllllkkklllnnnpppuuuuuuwwwxxxyyyzzzzzzzzz}}}|||{{{yyyxxxvvvuuutttxxxuuurrrooollliiieeeaaa\\\WWWOOOFFF>>>999777777777666666777999999888777555555444444444444555555555444444444444555666666444444555777999<<<>>>???AAAAAAAAAAAA@@@???>>>===888888777777666555444444444444444444444555555666555444444333333333444444555777999;;;:::;;;<<<===<<<<<<<<<===???AAADDDEEEHHHHHHIIIJJJLLLNNNQQQSSSWWWXXXXXXZZZ[[[\\\]]]]]]bbbbbbccceeehhhkkknnnpppqqqrrrsssttttttsssrrrqqqtttttttttuuuvvvxxxzzz{{{|||}}}vvvaaaOOOCCC<<<999;;;<<<<<<;;;888777777888;;;;;;;;;<<<<<<<<<======>>>???DDDQQQggg{{{vvvrrrqqqsssttttttwww|||~~~{{{dddZZZQQQVVVfffyyy{{{lllYYYIIIBBB???===;;;666444222222222222111000111111111000000//////...---///,,,...555666AAAXXXeeeeeeggglllwwwyyyyyy|||uuuyyyrrraaa```bbbmmm{{{~~~xxxrrrfff[[[WWWXXXWWWVVVXXXWWWVVVVVVVVVYYY___gggmmmyyy||||||dddbbbbbbiiivvv|||wwwhhhWWWIII@@@AAA@@@???===;;;888666555111///,,,+++,,,,,,+++***,,,++++++******************,,,,,,)))&&&'''---111++++++,,,,,,---...//////---------...000222444555777::::::777333111///............///111222333333222333333333333333333222222444888;;;>>>?????????BBB@@@>>><<<;;;999666444444444444444444555666777555666666666777999:::;;;=========<<<;;;<<>>===<<<;;;888777666666555444444444444444333333444444555666333333222222333444555555555666888999999999;;;<<<<<<;;;;;;<<<>>>AAADDDFFFGGGHHHHHHIIIKKKMMMOOOQQQTTTUUUWWWYYYZZZ[[[[[[[[[^^^^^^^^^___aaaeeeiiikkknnnoooppppppqqqppppppoooqqqrrrsssuuuvvvwwwxxxxxxyyyzzz{{{}}}tttaaaQQQGGGCCCAAA@@@BBBBBBBBB@@@===;;;:::;;;999999:::;;;<<<>>>???@@@AAAAAADDDMMM```{{{{{{vvvrrrrrruuuvvvvvvyyy}}}~~~kkk\\\QQQVVVfffuuu}}}zzzxxxzzz{{{{{{mmmYYYKKKCCC???<<<999777555333222222222111000111111111000000000//////...000...///555666BBBZZZfffgggiiinnnxxxsssrrrzzzuuulllnnnyyykkk^^^^^^cccooo|||~~~xxxkkk```WWWUUUVVVUUUVVVXXXWWWWWWWWWWWWYYY___hhhoooyyy}}}zzzeeebbbcccmmm}}}|||xxx|||vvvgggVVVHHH@@@AAAAAA@@@>>>;;;999666555111///---,,,---,,,+++***---,,,++++++++++++,,,---+++,,,---,,,***)))+++///******+++,,,---...///000...------,,,---///111333444444666666444222111111---...///000111333333444333333333444444333333333333666:::???DDDGGGJJJKKKFFFBBB<<<888666555444333333333333444444666777777555555555666777888::::::<<<=========<<<===???AAAEEEGGGIIIIIIIIIJJJLLLNNNMMMPPPUUU[[[cccmmmwww~~~~~~|||zzzyyyuuusssqqqoooooommmjjjhhhlllkkkjjjhhhgggggghhhiiihhhiiiiiijjjkkkkkkkkkkkkiiiiiiiiihhhgggfffdddcccdddcccbbbaaaaaabbbcccdddjjjiiifffdddcccdddeeefffhhhhhhhhhiiijjjkkkkkkjjjlllnnnqqquuuxxx{{{}}}~~~zzzzzzzzzyyyxxxvvvtttsssqqqpppnnnllljjjfffaaa^^^UUUPPPGGG???:::888999::::::;;;<<<===<<<;;;999999888777777666666777777888777666666555555555666666666666666777888999;;;;;;============<<<;;;:::999888777666555444444555555333333333333333444555555333333333333444555666666555666777888777888:::;;;<<<<<<<<<<<<>>>BBBEEEGGGFFFGGGHHHIIIKKKLLLNNNOOOPPPRRRTTTWWWYYY[[[\\\\\\]]]]]]\\\]]]___bbbeeegggkkkllllllmmmnnnooooooooopppqqqsssuuuvvvwwwwwwwwwxxxyyyyyyzzzxxxvvvtttssslll```QQQGGGDDDGGGIIIJJJOOOOOONNNKKKGGGCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAADDDLLLZZZqqq{{{vvvssstttxxxzzzyyy{{{sssaaaSSSVVVcccoooxxx~~~~~~~~~~~~|||yyyyyyzzz{{{}}}ooo[[[LLLCCC???;;;888888666333222333222111000111111111111000000000000000333111111555666CCC\\\gggjjjmmmooottt}}}qqqooowwwqqqgggiiizzzsssfff\\\]]]cccooo{{{~~~yyyfff^^^WWWUUUUUUTTTUUUWWWXXXZZZ[[[ZZZ[[[aaajjjrrryyy}}}|||fffdddfffrrrzzzvvvzzzttteeeVVVHHHAAABBBAAA@@@>>><<<999777666333111000///000///---,,,---,,,,,,+++,,,---///000...,,,+++......+++***,,,******+++,,,...///000000///...---------...///000111000111444555222111333---...000111222333333333333333444444444444333333111444:::AAAIIIPPPVVVYYYQQQJJJAAA;;;:::999777666333333333444555666777888555555666666777999:::;;;;;;<<<===>>>===>>>@@@BBBEEEGGGHHHIIIIIIIIIKKKMMMMMMPPPTTTYYYaaakkkuuu|||~~~}}}{{{zzzyyyuuutttqqqpppooommmiiigggiiiiiiiiigggfffhhhkkkmmmlllllllllmmmmmmnnnnnnoooiiiiiiiiiiiihhhgggffffffgggfffdddcccccccccdddeeeiiihhhfffddddddeeefffgggggggggggghhhjjjjjjiiigggiiikkknnnrrrwwwzzz}}}~~~yyyzzzzzz{{{zzzxxxwwwuuuooonnnllljjjhhhddd___[[[QQQLLLEEE>>>999999:::;;;:::===???@@@>>><<<;;;;;;::::::999999999999::::::888777777666666666666777777777777777777888999:::;;;;;;;;;;;;:::999888777888777555444444444555666333333333333333444444555444444444444444555666777555666777666666666888;;;<<<<<<<<<>>>@@@CCCFFFGGGEEEFFFGGGIIIJJJKKKLLLMMMMMMOOOQQQTTTWWWZZZ\\\^^^^^^^^^^^^^^^___aaacccdddfffggghhhiiikkklllnnnnnnooooooqqqssstttuuuuuuuuuvvvwwwxxxwwwtttpppllljjj[[[SSSJJJFFFIIIOOOTTTVVV^^^^^^]]]ZZZVVVRRRQQQQQQSSSSSSQQQNNNJJJFFFBBB@@@???AAACCCHHHRRRdddyyy{{{uuusssuuuzzz}}}|||}}}|||hhhWWWWWW```kkkvvv~~~ppp[[[KKKCCC???<<<999888666444333333333111000111111111111111111111111111555333333777888FFFaaajjjmmmooooooqqqzzz}}}~~~uuutttzzzsssjjjlll}}}pppeeeZZZ]]]eeeqqq||||||wwwccc\\\VVVVVVVVVTTTUUUXXXYYY\\\_________cccllltttzzz}}}jjjgggjjjwwwzzzvvvzzz}}}rrrdddUUUIIIBBBBBBAAA@@@>>><<<999777666333111000000000///---+++,,,+++++++++,,,///111333555---))),,,...,,,***+++)))***+++,,,...///000000000000///...------,,,,,,000---...333444111///222...///000222333333222222333333444444444444333333222555999@@@IIIRRRZZZ^^^ZZZSSSJJJEEEBBB@@@<<<888333333333444555666777888666666666777888999:::;;;:::<<<>>>>>>???@@@BBBDDDEEEFFFHHHHHHHHHHHHJJJLLLNNNPPPRRRVVV]]]gggrrrzzz}}}|||zzzzzzyyyuuutttrrrrrrqqqooollljjjiiijjjkkkiiihhhjjjnnnrrrrrrqqqppppppppppppppppppllllllkkkjjjiiihhhgggggghhhgggeeedddccccccccccccfffeeeeeedddeeefffggghhhgggfffeeegggjjjjjjhhheeeiiijjjmmmqqquuuxxxyyyzzzwwwxxxyyyyyyxxxvvvtttrrrooonnnllljjjgggbbb[[[WWWLLLHHHBBB<<<999888:::;;;;;;???BBBCCCAAA?????????======<<<<<<<<<<<<======:::999999888888777888888888777777777777777888999999999999999999777666666666555333222222222444555333333222222333333444555555444444444444555555666555555666555555555888::::::;;;<<>>===;;;999777444333333333111000111111111111111111111111///444333444999;;;KKKgggtttrrrqqqpppuuu~~~}}}}}}tttyyylllggg[[[```kkkwwwzzzsss^^^XXXUUUVVVVVVTTTVVVYYYYYY]]]bbbcccbbbeeemmmuuuzzz}}}llliiilllzzz{{{wwwzzz|||qqqcccUUUJJJCCCBBBBBB@@@???<<<999777666111///......///...+++)))************,,,///222444:::...&&&)))---,,,***+++)))***+++,,,...///000111111111000///---,,,++++++000,,,---222444///...000...///111222333333222111333444444555555444444333777888;;;@@@GGGPPPWWW\\\[[[TTTMMMHHHEEEAAA;;;555222333333444555666888888666666777777888:::;;;<<<999;;;>>>???@@@AAACCCFFFEEEFFFHHHHHHHHHHHHJJJKKKOOOPPPQQQTTT[[[eeepppxxx}}}}}}{{{zzzyyyyyyuuutttsssssstttrrrpppmmmmmmnnnnnnmmmkkkmmmrrrvvvvvvuuutttrrrqqqpppppppppnnnnnnmmmkkkiiihhhgggfffiiigggeeecccbbbaaabbbbbbcccccccccdddeeefffggghhhgggeeeeeegggiiijjjgggdddjjjkkknnnpppsssuuuvvvwwwuuuuuuvvvvvvtttqqqnnnmmmqqqooommmjjjfff```YYYTTTIIIFFF@@@;;;888888999:::<<<@@@EEEFFFCCCAAAAAABBB@@@@@@????????????@@@@@@<<<;;;::::::999999999999888888777777777777888888999999999888888777666555555333222000000111333444333333222222333333444555555444444333333444444444555555666555444555777999888:::<<>>>>>===999777555333333333111000111111111111111111222222---222333555:::>>>PPPmmm}}}xxxsssttt{{{}}}yyy{{{~~~xxxiiiggg^^^eeerrryyypppZZZUUUSSSUUUUUUUUUWWW[[[XXX^^^ccceeecccfffmmmtttzzz}}}zzzrrrqqqyyyrrrwwwvvvkkkaaaUUUJJJCCC@@@????????????<<<999666444000,,,***+++---......//////...---,,,******)))111...,,,,,,......,,,))),,,,,,------...//////000000111111///,,,---000333000000///............/////////...///000111333444555777999999666333222222555666777;;;@@@FFFKKKNNNUUUPPPKKKFFFBBB???<<<999000000111222333333333333666555555666999::::::999999999:::<<<>>>@@@BBBDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNPPPRRRVVVZZZbbbjjjoooyyy}}}zzzyyyxxxxxxssstttvvvvvvuuurrrooommmnnnnnnnnnnnnpppssswwwxxxxxxvvvtttsssssssssrrrqqqqqqpppnnnmmmllllllmmmmmmllljjjhhheeecccaaaaaaaaabbbbbbbbbbbbcccdddeeefffeeefffggghhhhhhiiihhhhhhjjjjjjlllnnnpppssstttuuuwwwuuutttssstttsssrrrpppnnnnnnllliiiccc\\\VVVRRRKKKFFF@@@======<<<999666@@@BBBDDDEEEFFFFFFEEEDDDBBBBBBAAAAAAAAACCCDDDEEE???>>><<<:::999999999999666777777777777777666555999888666555555555666777999777555222111222333333111111222222222333333333666555555444444555777888777777666777888999;;;<<<======>>>???@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGJJJJJJJJJJJJLLLOOORRRTTTTTTUUUWWWYYYYYYXXXWWWVVVYYY\\\___aaabbbbbbcccdddeeegggiiijjjkkklllppprrroooppprrrssssssoooiiiddd^^^```eeellltttyyy{{{{{{{{{zzzxxxwwwvvvvvvvvvvvvtttyyyzzzvvvooohhh]]]SSSJJJFFFDDDDDDIIITTTiii{{{wwwmmmddd]]]XXXTTTRRROOOMMMKKKLLLMMMNNNUUU[[[fffqqqxxxzzzxxxwwwvvvvvvvvvwwwyyy|||{{{fff]]]^^^jjjzzzwwwlllZZZKKK@@@<<<;;;;;;888777666444333222111111111111111111111111111111//////000111333???XXXooo}}}}}}}}}{{{tttsssrrrpppqqqwww~~~zzzrrrkkkiiieeerrrvvvgggYYYWWWTTTQQQQQQRRRTTTVVV[[[\\\]]]___bbbhhhooottt{{{}}}yyyrrrrrrwwwqqqvvvvvvkkk```TTTJJJCCC@@@???>>>>>>>>><<<888555333000,,,+++,,,---...---,,,,,,,,,,,,,,,+++++++++...,,,******++++++)))''',,,,,,,,,---......//////...///...---***+++...111111000000//////////////////.........000222333555777999::::::777555333333333444777:::>>>CCCGGGIIIOOOLLLGGGCCC@@@===:::777111222333444444555555444666444444555888:::::::::999:::;;;<<<>>>AAACCCDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNPPPRRRUUUYYY```ggglllrrryyy|||zzzxxxxxxxxxwwwwwwvvvuuutttsssrrrqqqpppooooooppprrruuuxxxzzzyyyxxxvvvuuuvvvvvvuuutttsssrrrpppnnnmmmmmmmmmnnnmmmjjjgggdddaaa``````aaaaaa`````````aaaaaabbbcccdddeeeffffffgggggggggggghhhiiikkkmmmoooqqqrrrssstttrrrqqqqqqqqqqqqooonnnhhhhhhfffbbb\\\VVVPPPMMMIIIGGGDDD???<<<:::::::::BBBCCCFFFHHHIIIHHHGGGEEEBBBBBBAAAAAAAAABBBDDDEEE???>>><<<:::999888999999555555666666666666666666555555555555555666777777888777444222111111222333111222222222222333333333555555555555555666777777555444444444555777999::::::;;;;;;===>>>@@@BBBCCCEEEFFFGGGGGGHHHHHHGGGGGGJJJIIIIIIJJJLLLNNNQQQSSSRRRSSSTTTUUUUUUSSSRRRPPPPPPSSSVVVXXXYYY[[[]]]___bbbdddfffggghhhjjjmmmpppooopppqqqssstttqqqlllhhhdddggglllssszzz~~~~~~}}}zzzxxxwwwvvvvvvrrrxxx|||{{{vvvpppfff\\\QQQLLLHHHGGGKKKWWWlll}}}xxxppphhhbbb]]]XXXUUURRRPPPMMMKKKKKKLLLOOOPPPYYY___iiisssyyy{{{zzzyyyyyyyyyyyyzzz|||tttaaaYYY[[[ggg~~~}}}uuuxxxlll[[[KKK@@@<<<::::::888777666444333222111111000000000000000000000000222222333444777CCC\\\sss}}}vvvtttqqqnnnooouuu~~~xxxnnnjjjjjjiiiwwwssscccXXXVVVSSSQQQPPPRRRTTTVVVZZZ[[[\\\]]]aaahhhpppvvv}}}~~~zzzsssttt~~~vvvrrrwwwvvvjjj___SSSIIIBBB@@@???>>>>>>===;;;888555111///---------...---,,,((())))))***+++,,,------,,,***))))))******((('''+++++++++,,,------......---------,,,++++++---///111111000000000/////////............000222444666888999;;;:::888666555555222333666999===???AAABBBFFFDDDBBB@@@???;;;777444222333444555555666666666555333222333666999:::;;;:::;;;<<<===???AAACCCDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNPPPRRRTTTWWW\\\cccgggmmmttt|||}}}{{{yyyyyyxxx{{{yyywwwvvvuuuuuuuuuvvvrrrrrrrrrsssuuuxxx{{{|||{{{zzzxxxxxxzzzzzzzzzyyywwwvvvtttqqqpppooooooooopppmmmiiidddbbbaaabbbcccaaaaaa`````````aaaaaabbbbbbcccdddeeeffffffffffffggghhhjjjlllnnnooopppqqqpppooonnnnnnoooooommmkkkfffeeebbb^^^YYYSSSNNNKKKKKKNNNNNNHHH>>>999999===BBBDDDGGGIIIJJJIIIFFFEEECCCBBBBBBBBBBBBBBBCCCDDD@@@>>><<<:::999888888888333444444555555666666666222222444555666777777777777666444222111111111222222222222222333333333333444555555666666666666666444444333444555666888999::::::;;;<<<>>>@@@BBBCCCEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJMMMOOOPPPNNNOOOPPPQQQPPPNNNLLLKKKIIIJJJMMMNNNPPPSSSWWW[[[^^^```bbbcccdddgggjjjmmmnnnoooqqqsssuuutttqqqnnnnnnqqqvvv}}}|||wwwsssqqqoooooonnnvvv|||~~~}}}yyyqqqiii]]]UUUNNNJJJMMMYYYpppuuujjjgggdddbbb```]]]ZZZXXXUUUSSSQQQOOOPPPRRRUUUXXX```eeennnvvv{{{}}}|||{{{zzzzzzzzz{{{~~~|||kkk[[[UUUWWWbbbyyyxxxqqqwwwlll[[[KKKAAA<<<:::999888777666444333222111111///////////////////////////000111333555BBB[[[rrr~~~zzzwwwrrrnnnooowwwuuujjjgggjjjnnn}}}ppp___VVVTTTRRRPPPPPPQQQSSSUUUXXXXXXYYY[[[```hhhqqqxxx~~~|||vvvxxx~~~wwwvvv{{{vvvjjj^^^RRRHHHCCCAAA???>>>======;;;888555000///......///...,,,***(((((()))***+++,,,,,,---,,,++++++************)))******+++,,,,,,------...............---...///000000000000000000//////...---------...000222444666777888:::999777555555555222444777:::<<<======<<>>>>>>>>===:::666222222333444555555666555555555333111111444888:::;;;;;;<<<<<<>>>@@@BBBCCCEEEDDDEEEEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSUUUYYY^^^bbblllqqqxxx|||~~~~~~}}}||||||||||||{{{zzzyyyxxxxxxyyysssttttttvvvxxxzzz}}}~~~}}}{{{zzz{{{}}}~~~~~~}}}|||{{{xxxuuusssrrrqqqqqqtttqqqlllgggddddddfffgggdddccccccbbbbbbbbbccccccbbbbbbdddeeeffffffffffffggghhhjjjlllnnnnnnoooooonnnnnnmmmmmmnnnnnnkkkiiicccaaa^^^YYYSSSNNNJJJGGGOOOWWW\\\VVVGGG<<<:::===@@@BBBFFFHHHIIIGGGDDDBBBCCCCCCCCCBBBBBBBBBBBBCCC???===;;;999888777777888222222333333444555666777222333555777888777777666666555444222111111111111222222222333333333444444333444666777777777666555666666555555666888:::;;;<<<<<<===>>>@@@BBBCCCEEEDDDEEEEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGIIIJJJLLLMMMKKKLLLMMMNNNMMMLLLJJJIIIGGGHHHIIIIIIKKKNNNSSSWWWYYY[[[^^^```aaadddgggjjjmmmnnnooosssvvvxxxwwwvvvxxx{{{~~~yyysssooolllkkkjjjkkkrrrwwwyyy{{{}}}zzzuuuhhh___UUUNNNOOOZZZqqqwwwnnnnnnmmmlllllllllkkkhhheeebbb```]]][[[[[[]]]```bbbhhhlllsssyyy}}}~~~~~~}}}zzzzzzzzz{{{~~~rrrdddVVVRRRTTT___uuuwwwqqqtttjjjZZZKKKAAA<<<::::::888777666444333222111111000000000000000000000000---...000222555BBB\\\sss}}}}}}yyytttqqqttt~~~uuueeebbbfffnnn~~~ppp^^^SSSRRRPPPOOOOOOQQQSSSTTTVVVVVVWWWZZZ___hhhssszzz~~~~~~yyyzzz}}}~~~wwwkkk]]]QQQHHHCCCBBB@@@>>><<<<<<:::777555//////...//////...,,,******************************++++++******))))))*********+++,,,,,,------...............///000000000//////000000000///...---............000222444555555666777666444333333444444666888;;;<<<;;;:::999999999:::<<<<<<:::555222111222333444444555555555666333111111444888:::;;;<<<<<<===>>>@@@AAACCCDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNOOOQQQRRRSSSVVV[[[^^^hhhlllqqqwww{{{}}}~~~}}}{{{zzzuuuvvvwwwyyy{{{}}}}}}|||}}}|||yyywwwuuuuuuuuuvvvsssmmmhhheeeeeefffhhheeeeeedddccccccbbbccccccbbbbbbdddeeefffggggggggggggiiikkkmmmnnnnnnnnnmmmmmmmmmlllmmmmmmllliiifff[[[XXXTTTNNNIIIDDDAAA???KKKWWWbbbaaaSSSFFF@@@@@@AAACCCEEEGGGHHHFFFDDDBBBCCCCCCCCCBBBBBBAAA@@@@@@<<<;;;999888777777777777222222222222333444666777666777888999999888666666666555444333222111111111222222333333333444444444333444666777777777666555666666666666777888:::;;;<<<<<<<<<>>>???AAACCCDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHIIIJJJLLLLLLKKKIIIHHHFFFFFFFFFEEEFFFIIINNNRRRUUUXXXZZZ]]]^^^aaaeeehhhllllllmmmrrrwww{{{}}}~~~~~~yyytttpppnnnnnnnnnkkkoooqqqrrruuu{{{}}}|||qqqggg[[[RRRPPPZZZnnnzzzvvvssszzzzzzzzz|||}}}|||zzzwwwrrrqqqnnnlllkkkkkklllmmmqqqtttxxx|||}}}||||||}}}}}}mmm```UUUQQQSSS]]]tttxxxtttsssiiiZZZKKKBBB===<<<;;;888777666444333222111111111111111111111111111111000111444666:::GGGbbbyyy||||||xxxtttsssxxxvvvccc]]]```mmm~~~ppp```PPPPPPOOONNNOOOPPPRRRSSSTTTUUUWWWZZZ```iiittt{{{}}}~~~zzz{{{xxxlll]]]QQQHHHEEEBBB@@@===<<<;;;999777444000///......///...,,,***,,,,,,,,,+++*********)))((()))***)))((('''((()))+++++++++,,,------......---,,,,,,---///000///...///000111111111000///...//////...///000111333444333444444333222111222333555777999:::;;;:::999888666666777999:::888555222111222333444444555555444777555333333555888999999<<<<<<<<<===???AAABBBCCCDDDEEEEEEFFFHHHJJJLLLMMMMMMOOOPPPQQQRRRUUUYYY\\\aaadddiiipppwww~~~~~~}}}xxxyyyzzz|||~~~|||zzzyyyxxxxxxvvvsssnnniiifffeeefffgggfffeeedddbbbbbbaaaaaaaaaaaabbbccceeefffgggggghhhgggiiikkkmmmnnnnnnlllkkkkkkjjjjjjjjjjjjgggccc```VVVSSSNNNHHHBBB>>><<<:::@@@LLL[[[```ZZZPPPHHHEEEBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@???>>><<<<<<999888777666555666666777444333222222333444666777888999999999888888777666666666555555444333222111333333333333444444444444444555555666666666666666555555444555666777999:::999999:::;;;===???AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEGGGHHHIIIIIIGGGEEEDDD@@@AAAAAA@@@@@@CCCGGGKKKQQQTTTWWWYYY[[[^^^cccfffiiiiiikkkpppwww~~~~~~yyytttqqqpppqqqqqqnnnppppppnnnqqqyyy~~~xxxnnnbbbXXXSSSYYYjjj{{{~~~|||zzzyyyxxx{{{|||~~~|||kkk___UUURRRSSS]]]uuu{{{yyywwwmmm^^^OOOEEE@@@===<<<888777666444333222111111111111111111111111111111///000333555:::HHHbbbzzz}}}}}}{{{wwwssstttxxxzzzzzzwwwddd]]]___nnnmmm]]]NNNMMMMMMMMMNNNPPPQQQRRRRRRTTTXXX\\\bbbkkkttt{{{{{{}}}yyyyyyzzzmmm^^^QQQIIIFFFCCC@@@===;;;:::999666444111///------......---+++,,,,,,,,,,,,++++++++++++''')))+++***(((''')))+++,,,,,,,,,---......//////...---,,,...111222111///111222333444444222111///111000/////////000222333222333333222111000111333666777888999999999888777444444444555777666333111222333444555555666666555888666555555777888888888;;;;;;<<<===>>>@@@AAABBBDDDEEEEEEFFFHHHJJJLLLMMMLLLNNNPPPQQQRRRUUUXXX[[[]]]^^^bbbiiirrr{{{|||}}}}}}|||||||||xxxvvvrrrnnnkkkiiiiiiiiihhhgggeeedddcccbbbbbbbbb___```bbbdddeeeffffffgggfffhhhjjjlllmmmllljjjiiiffffffeeeeeeddd```\\\XXXRRROOOIIICCC===999777777666???LLLUUUWWWRRRJJJDDD????????????????????????<<<<<<<<<<<<:::999777666555555444333444555666777666555333333333444555777888777777777777777888999777777777666555444333222333333333444444444444555555555555555555666777777666666666666777888:::;;;999999:::;;;===???AAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEECCCAAA>>><<<:::;;;<<<<<<===@@@DDDGGGMMMOOORRRUUUXXX[[[___cccggggggiiinnnwww{{{wwwtttssstttuuutttvvvtttqqqssszzz}}}ttthhh]]]WWWYYYgggvvvxxxkkk```UUURRRRRR]]]uuuuuueeeUUUIIIBBB===;;;888777666444333222111111111111111111111111111111,,,...111444888GGGbbbzzz}}}~~~zzzvvvuuuwwwzzz{{{zzzrrrjjjiiivvvxxxgggaaabbbtttxxxfffVVVLLLLLLLLLLLLNNNOOOQQQRRRRRRUUUYYY^^^dddllltttzzz{{{|||~~~~~~xxxwww{{{nnn^^^QQQJJJGGGCCC@@@===;;;:::888666444111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,------***)))+++...,,,,,,---......//////000111///...111444555333111333444555666666444222111222111000//////000111222222333333222111000222333666666777777777777777777333222222333444444222000333444555666777777777777888777666777888999888666;;;;;;;;;<<<===???@@@AAADDDEEEEEEGGGHHHJJJLLLMMMLLLNNNPPPRRRSSSUUUXXXZZZ]]]^^^```fffnnnvvv|||~~~~~~~~~|||zzzwwwtttpppnnnmmmlllkkkjjjhhhgggfffeeedddddd^^^___```bbbdddeeeeeeeeeeeefffiiikkkkkkjjjhhhgggbbbbbbaaa```___[[[VVVRRRKKKHHHAAA;;;555222000000333888AAAKKKRRROOOGGG???;;;:::999999999999::::::888888999888777555333222333333222222333444666777777666444333333444555666666555444555666777999:::888888777777666555333222333333333444444444555555666666555444444666777888999999888888999;;;===>>>;;;;;;<<<===???AAABBBDDDBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCCCCBBBDDDDDDCCCBBB???;;;888555666777999;;;===@@@DDDGGGJJJLLLPPPRRRUUUYYY]]]```ffffffhhhmmmwww~~~{{{zzz|||}}}yyy{{{yyyvvvxxx}}}~~~xxxlllaaaYYYYYYeeerrr}}}}}}rrrkkk```VVVQQQRRR\\\vvv|||kkkYYYLLLCCC>>>;;;888777666444333222111111000000000000000000000000///000444777<<>>@@@@@@AAABBBDDDFFFFFFFFFGGGIIIJJJNNNPPPRRRSSSSSSSSSUUUWWW\\\]]]___dddiiipppvvvyyy~~~{{{wwwsssqqqooollljjjjjjhhheeedddddddddcccaaabbbccccccddddddeeeeeefffeeeddddddcccbbbbbbaaaaaabbb```\\\ZZZWWWTTTPPPMMMGGGCCC>>>999555222222222000222444777999:::;;;;;;777333///111666888666222666444333222444555444333333333333222222222111111222333444333111000111222777777666666555555444444777777666555444444444444555444444333333333444444888888888888777666555444111111222444777:::<<<>>><<<;;;::::::;;;===@@@AAA@@@AAABBBDDDDDDCCCAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@???<<<999555444666777888:::<<>>@@@@@@AAAAAACCCEEEEEEEEEFFFHHHJJJMMMOOOQQQRRRRRRRRRTTTVVVZZZ[[[]]]aaaffflllrrruuu}}}~~~{{{wwwtttrrrpppmmmkkkllljjjhhhgggggggggeeedddbbbbbbcccddddddeeeeeefffddddddcccbbb```___^^^^^^]]][[[XXXVVVSSSOOOJJJGGG@@@===999444000///......---...000222444555555555111111000111333444555555444333222222444444333222222222222222111111111000111222333333222111222333888777777777777777777666777666555444333333333333555444444333333333444444666666777777777777666666444444555777888:::<<<===<<<;;;::::::;;;===@@@AAA@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@AAAAAAAAAAAAAAA??????===;;;999666444333444555666888;;;===@@@AAACCCFFFIIILLLOOOSSSWWW[[[```bbbeeekkktttwwwkkkcccccckkkrrr|||vvvlllcccZZZTTTUUU^^^pppsss[[[LLLFFFBBB>>>:::888555444444444222111000000000000000000000000111222555888===NNNmmm{{{zzzxxxsssooodddaaa]]]___kkknnneeegggkkkppp\\\NNNNNNMMMKKKJJJJJJKKKNNNOOOQQQTTTZZZaaahhhoootttwww{{{|||~~~}}}||||||qqqbbbUUULLLGGGBBB@@@>>><<<;;;:::777555000///...------,,,------+++,,,,,,------,,,,,,+++)))******+++,,,,,,,,,---++++++,,,---...//////000........./////////000000...///000111111000///......//////000111222333333333222222222222222222333777888888999999999888888222444777777555222000///111333555555555444555666888888999999:::999999888999999;;;<<<>>>???@@@AAA@@@BBBDDDEEEEEEFFFHHHIIILLLNNNPPPQQQQQQRRRTTTUUUXXXYYY[[[^^^bbbgggkkknnnvvv{{{~~~{{{xxxuuutttrrrooommmpppnnnlllkkkkkkjjjhhhfffbbbbbbccccccdddeeeeeeeeedddcccaaa___]]][[[ZZZYYYVVVUUURRRPPPMMMIIICCC???:::888444000...---------+++,,,...///000000000000...000111000......000333111111111222333333111///111111000000000000000///000111333333222222444555888888888888888999999999666666555444333333333333444444333333333333444444444444666777888888888888777777888999999:::;;;;;;;;;;;;;;;;;;<<<===???AAA???@@@AAABBBBBBAAA@@@???<<<===>>>??????@@@@@@@@@===<<<999666444333222222333333444666888;;;===>>>AAACCCFFFIIILLLOOOTTTWWW\\\^^^bbbhhhrrr~~~tttmmmlllpppuuu~~~uuuhhh[[[VVVYYYaaaooo{{{sss[[[LLLFFFBBB>>>:::888555444444444222111000000000000000000000000222222444888???QQQqqq~~~|||wwwsssfffccc___^^^fffxxxooodddgggnnnqqq]]]OOOOOOMMMKKKJJJIIIJJJLLLMMMPPPSSSXXX___gggnnntttvvv{{{|||}}}zzzoooaaaUUUKKKFFFCCCAAA>>><<<<<<:::777555000///...------,,,------......------,,,+++***)))++++++++++++++++++,,,,,,++++++,,,---...///000000....../////////000000000......///000000///......000000111111222333333444333333222111111222333333777888:::;;;<<<;;;;;;:::222555777888666333111000111333555666555555666777888888888999999999999999::::::;;;<<<>>>???AAAAAA@@@BBBDDDEEEFFFGGGIIIKKKMMMOOOQQQRRRRRRRRRTTTVVVXXXXXXZZZ\\\```cccfffhhhnnnssszzz|||yyywwwvvvuuusssqqqsssqqqoooooonnnmmmkkkiiicccccccccccccccdddddddddcccbbb```]]]ZZZWWWUUUTTTPPPNNNLLLJJJHHHCCC===999777555333000///...//////.........////////////////////////---,,,+++,,,---......///111333222000---////////////////////////...000222333333444666777777777888888999999::::::666555444333333222222333333333333222333333444444444555666777777888888888777888888999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@???@@@@@@AAAAAA@@@???>>>;;;<<<===>>>????????????<<<999666333111000111222222222333555777:::<<<===???AAADDDFFFIIILLLPPPSSSXXX[[[```fffppp~~~zzzsssooooooqqqvvvxxx|||zzzooobbb\\\\\\bbbnnnyyypppYYYJJJDDDAAA===:::888555444444444222111000000000000000000000000333222444888@@@TTTsss{{{jjjfffaaa___dddsssrrrdddfffnnnooo\\\OOOMMMLLLJJJIIIIIIJJJKKKLLLOOORRRWWW^^^fffmmmsssvvvzzz{{{}}}xxxmmm```TTTJJJDDDCCCAAA>>><<<;;;999777444000///...------,,,------++++++,,,---------,,,,,,------,,,************++++++,,,,,,---...///000111/////////000000000111111.........//////.........111222222333333444444444444333111111111111333444555777:::<<<===<<<;;;999999;;;<<<<<<999777666777111333555666555555666777777777777888888999999999;;;;;;;;;<<<===???AAABBBAAACCCFFFGGGGGGHHHKKKMMMOOOQQQRRRSSSSSSTTTVVVXXXXXXYYYZZZ\\\___bbbdddeeefffjjjpppvvvyyy{{{~~~~~~{{{zzzzzzyyywwwvvvuuutttrrrrrrqqqpppmmmjjjdddddddddccccccbbbbbbbbbaaa```]]]ZZZVVVSSSPPPOOOKKKIIIGGGEEECCC???999555444333222000000///000000//////...............//////+++)))***---///---***------...000222222///---...........................000222333333444777999777777777888888999999999666666555444333333333333222222222222222333444555666666777777777777666666555666777999:::;;;;;;;;;:::;;;;;;<<<===>>>???@@@???????????????>>>>>>===<<<<<<===>>>>>>>>>>>>>>>:::888444111///000111333222222333555777999;;;<<<===@@@BBBDDDFFFIIIMMMPPPTTTXXX^^^dddmmm{{{}}}tttmmmiiiggggggeeeeeehhhooo{{{}}}}}}vvvmmmgggbbbdddooo{{{kkkUUUGGGBBB???;;;:::888555444444444222111000000000000000000000000333222333888AAAUUUsssrrrkkkeeebbbeeessswwwddddddmmm~~~jjjYYYOOOIIIIIIIIIIIIJJJKKKLLLMMMNNNQQQWWW^^^fffmmmsssvvvzzz{{{}}}{{{~~~xxxlll```TTTJJJCCCCCC@@@===;;;:::888555333000///...------,,,------&&&'''))),,,...///000111------+++*********+++,,,,,,,,,---...///000000111//////000000000111111111/////////....../////////222222222222333333444444444333111000000111333444333666:::===>>>===;;;:::;;;===>>><<<:::777666666222444666666666555666777777777777777777888999:::===<<<<<<<<<===???AAABBBBBBDDDFFFGGGHHHIIILLLNNNPPPQQQSSSTTTTTTUUUWWWYYYXXXYYY[[[]]]___aaabbbcccaaadddiiimmmpppssswwwyyy~~~}}}}}}}}}|||zzzxxxwwwvvvuuuuuusssooolllgggfffeeecccbbb```______\\\[[[XXXUUUQQQMMMKKKIIIGGGDDDBBB@@@>>>;;;888555111111000///////////////...------,,,,,,,,,------,,,'''%%%(((///222111------,,,---///111111000...---............/////////...000222333444555777999888888888888888999999999777777666555444444444444222111111222222333444555666777777777777777666555444666888:::;;;;;;;;;;;;::::::;;;<<<===>>>???????????????>>>=========<<<===============<<<<<<;;;888666333000///000111222111222222444555777999:::<<<>>>@@@BBBCCCFFFIIILLLPPPUUU[[[aaahhhuuuvvvllleee```]]]YYYVVVXXX[[[cccooozzz|||~~~}}}xxxrrrmmmllluuuzzzgggQQQDDD@@@>>>::::::888555444444444222111000000000000000000000000222111222888BBBTTTppp|||rrrjjjfffhhhrrrxxxdddcccnnnxxxeeeVVVMMMGGGHHHHHHIIIJJJKKKLLLMMMNNNQQQWWW^^^fffnnntttwww{{{|||}}}vvvyyyzzzmmmaaaUUUJJJCCCBBB@@@===:::999777444222000///...------,,,------'''(((***,,,---/////////+++***))))))***,,,...///,,,,,,---...///000111111........./////////000000000//////////////////000000000111111111111222222555333111000000111333555777:::>>>BBBDDDCCC@@@>>>999<<>>===<<<<<<===???AAABBBAAACCCEEEGGGHHHIIIKKKNNNOOOQQQSSSSSSSSSTTTVVVXXXWWWYYYZZZ]]]___```aaabbb```bbbdddfffhhhlllqqquuuyyyyyy{{{}}}~~~|||{{{zzzyyyyyyvvvrrroooiiihhhfffdddaaa___]]]\\\VVVUUURRROOOKKKGGGEEECCCCCC@@@===:::999888666555000000000///////////////------,,,++++++,,,---...,,,***)))***---000000///...---,,,...000111000///---.........///////////////111333444444555777999::::::::::::999999999999888888777666555555555555111111111111222333444555444555666777777888777777888999;;;<<<<<<<<<::::::::::::;;;===>>>>>>????????????>>>===<<<<<<<<<<<<======<<<<<<;;;:::888888555444111000//////000000///000000222333555777888999;;;===???@@@BBBFFFHHHKKKQQQXXX]]]cccmmm|||yyyooofff```YYYTTTPPPPPPQQQSSS[[[eeeooo~~~~~~~~~~~~|||{{{zzz}}}{{{~~~}}}}}}|||vvvcccOOOCCC@@@>>>;;;:::888555444444444222111000000000000000000000000222111222888AAASSSlllyyynnnjjjjjjqqquuubbbeeessssss```SSSKKKHHHHHHHHHIIIIIIJJJJJJKKKNNNQQQWWW___gggooouuuxxx{{{|||~~~tttvvv|||ooocccWWWKKKDDDAAA???<<<:::888666333111000000...---------------------------,,,,,,+++***(((((('''(((***---000222,,,,,,---...///000111111---------.........//////000000////////////000000////////////000000000000555333111//////111333555<<>>===<<<<<<===???AAACCC@@@BBBDDDFFFGGGHHHKKKMMMNNNPPPRRRSSSSSSSSSUUUWWWVVVXXXZZZ\\\^^^```aaaaaa```aaabbbccceeeiiiooossssssssstttvvvzzz}}}~~~}}}}}}|||{{{yyyuuuqqqjjjiiigggdddaaa^^^\\\ZZZRRRQQQNNNKKKGGGDDDAAA@@@AAA===999777666666666555222111111111111000000000///...---------...///000///000000...+++***+++---///---,,,---///111111111........./////////000000///111333444444555777999<<<<<<<<<;;;;;;:::::::::999888777666666555555666111111111111222333444555222333555666888999999:::;;;<<<===>>>===<<<:::888999:::;;;===>>>>>>????????????>>><<<<<<;;;;;;;;;<<<<<<<<<;;;999777666555333222000///......//////......///000111333555666777999;;;<<<>>>@@@CCCFFFHHHNNNVVVZZZ___hhhuuu}}}sssiiicccXXXRRRNNNNNNLLLKKKPPPYYYZZZhhh~~~~~~{{{zzzyyyzzzzzz{{{~~~uuubbbNNNCCC@@@???<<<:::888555444444444222111000000000000000000000000222000222888AAAQQQiii}}}~~~ppplllkkkpppqqq```fffxxxrrr^^^QQQJJJJJJJJJIIIIIIIIIIIIHHHHHHNNNQQQWWW___gggooouuuxxx|||}}}tttwwwppp___QQQIIIGGG???>>>=========;;;888555000///...---,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000000000///......222000///000333444333111///------000111//////222222222222111///000333555<<>>@@@BBBBBBDDDDDDEEEFFFGGGGGGGGGGGGLLLMMMNNNOOOQQQSSSUUUWWWXXXXXXXXXZZZ[[[]]]___```ccccccccccccccceeeiiillllllmmmnnnoooqqqtttyyy|||}}}}}}}}}|||{{{zzzxxxxxxrrrmmmgggbbb___\\\XXXVVVQQQLLLFFFBBB@@@???<<<999888888888666333111222333111111111111111111222222///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000//////...............000111222333555666777777;;;:::888777777999:::<<<888777666555555555555555555444333222222444666777777777777777888999:::;;;===<<<;;;:::::::::::::::;;;;;;<<<<<<======>>>>>>???>>>===;;;999888888888:::;;;======<<<:::777555222111///...------......000000000000111222333444777777777888;;;>>>@@@BBBFFFFFFJJJRRRYYY```jjjsss|||rrrjjjbbb\\\SSSMMMKKKLLLMMMNNNTTTWWWbbbuuu}}}~~~}}}~~~|||sssbbbOOOCCC@@@>>>;;;:::888666333222111111111000000000000000000000000111222333555???SSSlll}}}rrrhhheeennnllljjjlllppp[[[MMMFFFFFFFFFEEEEEEFFFFFFGGGHHHGGGMMMWWWaaahhhnnnrrruuuyyy{{{~~~uuuwww}}}~~~ooo^^^PPPGGGDDD@@@???=========;;;888555111000...---,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111000000000000000///......///...,,,...000111000...000------000111......111333333333222111111444777@@@HHHTTT___bbb___XXXSSSBBBAAA@@@===999555222000222333444444333333444666222444666666666777999;;;:::;;;;;;<<<===???AAAAAABBBCCCEEEGGGIIIJJJKKKKKKLLLLLLMMMOOOQQQSSSUUUVVVWWWXXXXXXZZZ[[[]]]___```aaabbbbbbbbbbbbdddgggjjjjjjkkkllllllmmmpppuuuxxx{{{}}}zzzxxxvvvqqqlllfffaaa]]]YYYSSSOOOKKKFFFAAA===<<<;;;888666444555444222000...///000333333333222111000///...///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,///.........///000000111111111222333555666777777999888777555555666777888888888777666666666666666555444333222222444666777777777777888999::::::;;;>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>???>>><<<;;;999888888777888999:::;;;:::777555333000000///...---...//////000000000000111222333444666666666777:::<<>>======;;;888555222111///---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000000111111000000000000000//////......---,,,---/////////---000---...111111......111666666555333222333555777;;;CCCOOOZZZ^^^]]]WWWSSS@@@???>>>;;;888555222000333444555555444444555777222444444555555666999<<<:::::::::;;;<<<>>>@@@AAABBBCCCDDDFFFHHHIIIIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVWWWXXXYYY[[[]]]^^^___^^^___`````````aaadddgggggghhhhhhhhhiiikkkooorrrwwwzzz~~~zzzvvvtttpppkkkeee___ZZZTTTLLLFFFDDDAAA<<<999888777666555222222222111.........000555555444333111///,,,***///...------......---+++------------------------............---,,,+++***.........///000111333333111111222444555666777888999888777666555555666777888888777777666666777777555444333333333444666777888888888999::::::;;;;;;>>>>>>===<<<<<<<<<<<<===============>>>>>>>>>>>>>>>===;;;:::888888777777666777888888777555222111///............///000000000//////000000111222333333444555666888:::<<<===@@@???AAAGGGJJJMMMTTT\\\kkk}}}yyypppjjjbbbZZZVVVTTTRRRQQQSSSQQQSSSXXXaaaooo}}}zzzpppnnnttt~~~yyyvvv}}}wwwxxxrrrcccQQQFFFDDDCCC@@@:::888666444222111111111111111111111111111111111---///333888EEE[[[uuu~~~{{{~~~}}}tttllljjjooo}}}wwwiiijjjooohhhUUUKKKGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHNNNWWW```hhhpppvvvzzz|||}}}xxxuuuuuu~~~tttbbbSSSIIIDDD@@@???>>>======;;;777444333222///---,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,------....../////////000000000000////////////...//////////////////---...111222111111555::::::888555333222444666444:::BBBKKKOOOOOOMMMKKK@@@???===;;;888666333222333555666666555555666777777777777555444555888:::::::::;;;<<<===???@@@AAADDDDDDEEEEEEEEEEEEDDDDDDJJJKKKMMMOOOQQQSSSTTTUUUUUUVVVXXXYYY[[[\\\]]]^^^[[[]]]^^^^^^^^^___bbbdddfffffffffeeeeeegggjjjmmmrrrvvvzzz}}}~~~~~~~~~yyyuuurrrqqqjjjaaaZZZUUUOOOGGG@@@@@@===:::777555555555555222333333222111000111333444444444333111...,,,***///...------......---+++..............................//////...---,,,,,,////////////000111222333111222333444555777888888;;;;;;999888888777888888888777777666666666777777666555555444555666777777999999:::;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>======<<<;;;:::999888777777777555555666666555333111000---------...///000000111///////////////000111222111222333444666888::::::===<<<===@@@BBBCCCGGGNNNYYYkkkyyytttlllddd___[[[WWWUUUWWWTTTSSSTTTVVV```ttt{{{~~~~~~~~~}}}|||~~~zzzooojjjooozzzvvvqqqyyyzzz|||vvvhhhUUUHHHCCC@@@>>>:::999666444222222111222111111111111111111111111---///333999FFF\\\uuuxxxuuu{{{{{{yyyxxxzzz{{{qqqllllllsss||||||}}}oooeeejjjqqq~~~dddRRRKKKHHHEEEDDDDDDDDDDDDEEEFFFFFFIIINNNWWW___hhhpppxxx}}}}}}~~~vvvssssss|||}}}sssbbbRRRHHHDDDAAA@@@>>>======:::777444333222///---,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,---.........//////000000000000//////.../////////.........///...,,,...222555444555999===<<<999666222111111333777999===AAADDDFFFFFFFFF===<<<:::888666444333222333555777777666666666777888888888666666777:::<<<;;;;;;<<<===>>>@@@AAABBBEEEEEEFFFFFFGGGFFFFFFFFFJJJKKKMMMPPPRRRSSSTTTTTTTTTUUUWWWYYY[[[\\\\\\]]]ZZZ[[[]]]^^^^^^___aaaccceeeeeeeeedddccceeehhhjjjooorrrvvvxxxyyyyyyyyyzzz{{{}}}zzzuuurrrooofff[[[SSSPPPKKKEEE???:::999777444222111222333111222333222111111333555222222222222111///---,,,///...------//////...---////////////////////////......///000000000000000111111000000000000111111111222333444666777888888;;;;;;:::999999999999999777666666555666666777777777777777777777888888888::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;:::;;;;;;<<<<<>>>>>======<<<<<<;;;:::999888777666666666555555666555444333111000,,,,,,---...///000111111/////////...//////000000///000222333555666777888;;;999999<<<;;;:::===CCCJJJZZZsss|||vvvooojjjeee```]]][[[YYYXXXWWWUUU[[[jjjzzz~~~}}}~~~}}}~~~~~~}}}{{{}}}xxxrrrvvvsssmmmqqq~~~~~~}}}yyylllYYYJJJCCC@@@===;;;999777444333222222222111111111111111111111111...111444999EEEZZZrrruuuqqqvvv{{{zzzzzz|||~~~}}}wwwppplllqqqzzzvvvwwwiiiaaagggmmm{{{bbbQQQJJJHHHDDDDDDCCCCCCDDDDDDEEEFFFIIINNNWWW___hhhpppxxx}}}}}}rrrpppsss~~~xxx|||}}}ooo^^^OOOEEEAAAAAA@@@>>>>>>===:::666444222111///---,,,+++,,,,,,++++++************++++++++++++++++++++++++++++++---------...//////000000...//////000000000000000,,,.........,,,+++,,,---...,,,...333555444666999;;;:::888444111000111222999:::;;;<<<>>>@@@AAAAAA999888666444222111111111222555777888777666666666444555777777888:::===@@@<<<<<<<<<===???@@@BBBCCCBBBDDDFFFHHHJJJLLLMMMMMMIIIJJJMMMPPPRRRSSSSSSSSSSSSTTTWWWYYY[[[\\\\\\[[[ZZZ[[[^^^^^^^^^___aaacccdddddddddcccbbbdddgggiiilllooorrrtttttttttttttttrrrtttwwwzzz~~~~~~xxxrrrooofff]]]SSSNNNMMMJJJCCC===666555333000---,,,...000...///000000///000222444111111111000///////////////...---...000111111000000000000000000000000000...///000111222222222222222111000///////////////222222333555666777888999888999999999999999999999777777666666666777888888888999999999::::::::::::;;;<<<===>>>>>>===<<<;;;;;;::::::::::::;;;<<<<<>>>>>===<<<;;;;;;:::999999888777666555555666555555555444333222111000,,,---...///000000000000//////............//////...///111333444555666666888666666888777555777<<<>>>KKK```yyyzzzvvvqqqlllhhhaaa^^^\\\ZZZWWWYYYbbbnnn~~~~~~|||}}}~~~}}}{{{nnngggiiiuuu|||yyynnn\\\LLLEEEBBB@@@;;;999777555333222222222222222222222222222222222000222555:::DDDWWWooovvvrrrxxxzzzsssqqqxxx|||zzzjjj```cccfffyyy{{{cccRRRKKKHHHCCCCCCCCCCCCCCCDDDEEEEEEHHHNNNWWW```hhhpppvvvzzz}}}~~~{{{mmmnnnttt~~~uuu{{{{{{lll[[[MMMDDDAAABBB@@@???>>>===:::666333111000...---,,,,,,------++++++************++++++************************,,,------......//////000......///000000000000000---///000///,,,+++,,,...///---...222333111222666666666555222000000222444666777999;;;<<<<<<;;;;;;777666444222111111111111111444777777666555555555222444666888999:::===???;;;;;;;;;<<<>>>???AAABBB@@@AAADDDGGGIIILLLMMMNNNHHHJJJMMMPPPRRRSSSSSSSSSRRRTTTVVVYYY[[[[[[[[[[[[ZZZ\\\___`````````bbbcccbbbccccccbbbaaacccfffhhhiiillloooppppppooooooooommmnnnqqqtttwww}}}}}}wwwooohhhdddYYYRRRKKKJJJLLLJJJAAA999555555333000,,,+++,,,///,,,---.........///222444333222000.........///000...------///222444444333111111111111111111111111///000000111111111000000/////////...//////000000222333444555666777888999888888999:::;;;;;;;;;;;;999888888888999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>===<<<;;;:::999999888888777666555555555555555555444333222111000000,,,---...000000000/////////......------......///...///111333444555555555555333333555444111222777888AAAPPPcccyyy}}}xxxtttjjjeee___\\\YYYXXX^^^eeesss~~~|||}}}~~~ttthhhaaaaaammm~~~|||qqq^^^MMMEEEAAA???;;;:::777555333222222222222222222222222222222222111333666;;;EEEWWWnnn~~~wwwvvv~~~{{{xxxoooccceeeeeewww|||eeeTTTKKKHHHCCCCCCBBBBBBCCCCCCDDDEEEGGGNNNWWWaaahhhoootttwww|||~~~yyyjjjmmmuuu~~~uuu{{{|||mmm[[[NNNFFFCCCBBB@@@???>>>===:::666333000///...---,,,------...++++++************++++++******************************+++,,,,,,------.........///000000000000000///111333111...---...000000---...111111//////222111222222000000111444666444777:::>>>>>>===:::888888777555333222222333333111333666777666555444555333666888999888888999::::::::::::;;;===>>>@@@AAA???@@@BBBDDDFFFGGGHHHHHHHHHJJJMMMPPPRRRSSSSSSRRRQQQSSSVVVYYY[[[[[[[[[ZZZ[[[]]]___aaaaaaaaabbbdddaaabbbbbbaaa```bbbeeehhhgggiiilllnnnmmmlllllllllkkklllnnnpppsssyyy}}}~~~~~~}}}zzzvvvooofff^^^YYYNNNJJJGGGIIIMMMJJJ???555777777666222...,,,...000,,,---/////////000333555555333000---,,,---...000...---...000333555666555111111111111111111111111000111111000000///...---------------...000111222222333444555666888999999::::::<<<===>>>?????????::::::::::::;;;;;;<<<===;;;<<<======>>>=========<<<===???@@@???>>><<<;;;<<<<<<<<<<<<<<<===>>>???>>>>>>===;;;:::999888888888777666555555555555555444444333222111000//////------///000000000///...///......---------.........///111333444555444444333111222333222///000444777<<>>;;;;;;:::888555333333333333222222222222222222222222111333777<<>>===<<<;;;999777555222...,,,,,,---......++++++************++++++,,,+++***))))))***+++,,,222333444222000...---...------......///000000000000000000000000///......000000111111111111000000444333222222333333222000666777888;;;===;;;444///444555666555333222333444222555777888777666666666333555777888888:::<<<>>>999;;;===>>>=========>>>BBBCCCDDDFFFHHHIIIJJJJJJIIIJJJKKKMMMMMMNNNNNNNNNQQQQQQSSSTTTVVVWWWYYYYYYZZZ[[[]]]____________^^^```___^^^___```ccceeegggiiiiiijjjjjjjjjjjjiiiiiillllllmmmoooqqqtttwwwyyy}}}zzzwwwyyy|||}}}}}}}}}}}}~~~vvvuuusssnnnfff\\\RRRLLLEEEDDDDDDEEEEEEAAA888222555222...+++******)))(((,,,---------......//////333222000///...............---,,,---///222555666444333333222222222333333222111111111000000//////111000...---...///111222222555888:::;;;;;;<<<>>>@@@???>>>???BBBDDDDDDDDD>>>======<<<<<<<<<=========<<<:::999999:::<<<===<<<<<<======>>>>>>??????;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;;;;999999888777666666666555444222111000222111000//////000111222555333111///...///000000////////////////////////333333333333444444555666333222000//////111333444888;;;BBBNNN^^^ooo{{{uuuqqqnnnmmmmmmoooyyyyyyrrrjjjdddbbbaaa___]]]mmmuuu~~~~~~~~~~~~~~~~~~~~~~~~vvvnnnddd\\\ZZZhhhvvvdddRRRFFFAAA@@@>>><<<:::666444222222111222222222222222222222222333666777999FFFaaa}}}yyyhhhgggsssyyy|||fffTTTKKKIIIEEECCCAAA??????AAACCCDDDGGGMMMVVV___fffmmmrrrvvvzzz|||xxxzzzuuutttzzzlll\\\LLLDDDDDD@@@>>>;;;:::999777444222555111...,,,,,,---...---,,,,,,++++++++++++,,,,,,++++++***))))))***++++++...000111111000//////000------......///000000000000000000000000///............///111111222222222222000//////111222111000222222333666:::<<<;;;999333444555333111000111222111333555666555444444555666888999999888888999::::::;;;===>>>======>>>??????@@@BBBCCCEEEEEEFFFFFFIIIJJJKKKMMMNNNNNNNNNNNNQQQQQQSSSTTTVVVXXXZZZZZZ\\\]]]^^^___``````____________^^^___```bbbeeeggggggggghhhiiiiiiiiiiiiiiijjjjjjkkkmmmppptttwwwyyy~~~{{{xxxuuutttvvvxxxxxxxxxwwwwwwvvvllljjjfff```XXXOOOFFFAAA???AAABBBBBB>>>999555333222///,,,************)))***+++,,,---...///000111111000///...------.........///000000111333666888444444333333333333444444333333222111000000//////111000.........///111222111444888:::;;;;;;===>>>@@@???>>>???AAACCCCCCBBB=========<<<<<<===>>>>>>===<<<;;;::::::;;;<<<==================>>>>>>>>>========================<<<<<<;;;:::999888777777666666555555444222111000111111000///000111222333444333111///...///000111////////////////////////111111111111222333444444222111000///000111333444777:::@@@JJJYYYgggsssyyyyyyqqqllliiihhhgggjjjuuuyyyqqqjjjeeeccc```^^^jjjqqq{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~tttmmmddd^^^^^^lll|||lllYYYKKKCCCAAA>>><<<999666444222222222222222222222222222222222111555777;;;KKKhhhxxxiiijjjyyyyyydddQQQHHHFFFCCCBBB@@@??????@@@CCCDDDGGGMMMUUU^^^eeekkkppptttxxx{{{~~~zzz~~~zzz|||yyyjjjYYYJJJCCCCCCBBB@@@>>><<<;;;999555333444111...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++***,,,///000//////000222------......///000000000///000000000000///......,,,---///000222333333333000...,,,,,,...000111111777555333444666888888888666777666444111000000111000222333444333222333444777888999999888777999::::::;;;======<<<===>>>???CCCCCCEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQSSSUUUWWWYYY[[[\\\^^^^^^___``````______^^^___^^^^^^___```bbbdddeeedddeeefffggghhhiiiiiiiiiggghhhiiikkkooorrrvvvxxxyyyzzzzzzyyywwwuuusssqqqpppqqqrrrrrrrrrpppnnnmmmhhhddd^^^WWWOOOGGG???:::888;;;>>>;;;666222111333///,,,***)))***++++++***))))))+++,,,...///111111......---,,,,,,,,,......,,,///222222111222555888555555444444444555555666555444333222111000///...000///.........000111222000333777999;;;<<<===???@@@???>>>???AAABBBAAA@@@===============>>>???@@@>>>===<<<;;;;;;<<<===>>>>>>==================<<<>>>>>>>>>>>>>>>>>>>>>===;;;;;;:::999888777777666555555555444333222111000111000000000111333555666444333111///...///000111////////////////////////////////////000111222222000000//////000111333444777999>>>FFFQQQ]]]hhhooozzz~~~~~~}}}yyytttnnnjjjeeeccccccfffqqq}}}zzzqqqkkkfffbbb___jjjooowww}}}~~~||||||||||||~~~~~~~~~xxxoooiiiaaa]]]___nnnsss```OOODDD@@@>>><<<999666444333222222222222222222222222222222000444777===QQQsss~~~sssfffkkk}}}ttt___OOOFFFDDDAAA@@@???>>>>>>@@@BBBDDDGGGLLLUUU]]]dddiiinnnrrrvvvyyy}}}xxx}}}~~~yyyjjjXXXIIICCCCCCCCCAAA??????>>><<<888555333111...,,,---------,,,+++,,,,,,,,,,,,,,,,,,++++++******************+++)))+++...///...///000111------......///000000000//////000000//////...------...///000222222222333000---++++++---000333333888666555444444555666666::::::999666333222222333000222333333222222333444444555777888888999;;;===:::;;;<<<<<<<<<===???@@@DDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLNNNNNNOOOOOOPPPQQQSSSUUUWWWZZZ[[[\\\__________________^^^^^^^^^^^^^^^^^^```aaacccdddbbbcccdddfffggghhhiiiiiihhhhhhhhhjjjlllooorrrtttxxxwwwvvvuuusssrrrqqqpppllllllmmmnnnnnnllliiigggeee___WWWOOOIIICCC<<<777555666666444111///000222///---+++***+++++++++***)))***+++,,,---...//////,,,+++*********,,,---...)))---111222000000333666555555555555555555666777666666444333111000///...//////......///000111222///222666999;;;<<<>>>@@@@@@?????????AAAAAA@@@???=========>>>???@@@AAABBB???>>>============>>>???>>>>>>>>>======<<<<<<<<<>>>>>>>>>===============::::::999888777666666555444444444333333222111000000000000111333555888999666444222000//////000111////////////////////////------......///000111222////////////000222333444666888<<>>======>>>@@@BBBCCCHHHMMMUUU]]]ccciiinnnqqqvvvyyy}}}{{{yyyzzzkkkYYYJJJCCCDDD>>>===<<<<<<<<<:::777444222000---,,,------,,,+++******++++++++++++***************++++++************,,,...///...---...///------......///000000000///////////////...------///000000111111111111000000...,,,,,,///222444555...000333666888999:::;;;;;;;;;999666333111222333222333444444333333444666444666888888888999;;;<<<:::;;;<<<<<<<<<===???AAAAAAAAABBBCCCDDDDDDCCCCCCHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQSSSUUUWWWYYY[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^___```aaabbb```aaaccceeeggghhhiiiiiijjjiiiiiiiiijjjlllnnnooouuutttsssrrrpppooooooooojjjjjjkkklllmmmkkkgggccc\\\UUUKKKDDD@@@<<<666111444222//////000222111000111///---,,,,,,,,,***(((+++++++++,,,,,,,,,,,,,,,******))))))***+++,,,---***---000222111111333666444444444444444555666666666666444333111000///............//////000111222000333777:::;;;===???AAA@@@??????@@@BBBBBB@@@???>>>>>>>>>???@@@AAABBBCCC?????????????????????????????????>>>=========<<<=========<<<<<<;;;;;;;;;999999888777666555555444333333333333222111000000//////000222555888;;;===888777444111000000000111////////////////////////---.........000111222333000000000111111222333444555777;;;@@@GGGRRR^^^fffnnntttxxxyyyzzz|||zzzuuupppkkkgggeeedddgggqqq}}}~~~uuuooojjjhhhnnnrrrwwwzzz{{{{{{{{{|||{{{{{{zzzzzzzzzzzzzzzzzz}}}}}}~~~{{{|||zzztttooolllccc[[[ZZZaaaqqqxxxbbbPPPEEEAAA===;;;999666444333333333222222222222222222222222222444777@@@YYY~~~yyyvvvyyyqqqdddZZZdddzzzssscccUUUKKKFFFDDD>>>=========>>>@@@AAABBBIIINNNVVV^^^dddjjjooorrrwwwzzz~~~}}}tttyyyzzzkkkZZZKKKDDDDDD???>>>>>>>>>===;;;777444111///------------,,,***))))))+++,,,,,,+++)))))))))***++++++++++++***))),,,...//////...------...------......///000000000...////////////...------000000111111111111000000111///---...000333555555///333777999999888777777999888666333000///000222333444555444333333555777888999:::999777777777999:::;;;;;;;;;;;;===@@@BBBAAABBBCCCDDDEEEEEEEEEEEEHHHIIIJJJLLLNNNOOOPPPPPPQQQQQQSSSTTTVVVWWWYYYYYY[[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]^^^^^^___`````````aaabbbccceeeggghhhhhhhhhkkkkkkjjjiiiiiijjjkkklllqqqppppppooommmllllllkkkkkkiiiiiikkkllliiiccc^^^SSSLLLCCC>>><<<999444///333///+++---111444333111222000...------,,,***(((,,,,,,,,,+++++++++************)))))))))***,,,---------...000222444555555222222222222222333444555555444333222111000///...------...///000111222222222555999;;;===>>>???AAA@@@???@@@BBBCCCDDDBBB@@@@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>======<<<<<<;;;;;;::::::999888777666555444444333222222222222222111000///......000333666;;;>>>AAA<<<:::777444111000000111////////////////////////---......///000222333444222222222333333333333333444666:::===CCCMMMYYYbbbhhhooouuuxxx{{{}}}zzzuuuoookkkhhhfffeeegggppp{{{|||uuuqqqppppppsssvvvxxxyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxx||||||}}}~~~~~~{{{{{{yyyvvvtttvvvkkk```___fffvvvxxxbbbQQQHHHDDD<<<;;;999666444333333333222222222222222222222222333555888AAA[[[~~~rrrnnnrrr~~~pppcccZZZdddzzz{{{jjj[[[OOOIIIEEEDDD>>>>>>>>>>>>???@@@AAAAAAHHHNNNVVV^^^eeejjjooosssxxx{{{yyynnnrrryyykkk[[[KKKCCCCCCBBBAAA@@@???>>>:::555111111///------------+++***)))***,,,------,,,***))))))***++++++++++++***))),,,---//////......///000------......///000000000......//////......---,,,...///000111111111111111000///...///111333333333666999;;;;;;888555333333888777555111///...000222444444555444333333555888888999:::999777666777888:::;;;;;;;;;;;;===@@@CCCBBBCCCDDDFFFGGGHHHHHHHHHGGGHHHJJJLLLNNNOOOPPPPPPQQQRRRRRRSSSUUUVVVVVVWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^____________bbbcccdddfffggghhhhhhhhhkkkjjjiiiiiiiiijjjllllllooooooooonnnmmmlllkkkjjjllljjjhhhhhhhhhddd\\\UUUMMMFFF>>>:::;;;:::444///...---------000222333333///---,,,,,,------+++)))************+++++++++++++++***)))))))))***+++,,,---***(((***///222222111/////////000000222333333333333222111000000//////,,,---...///111111222222444777;;;===>>>>>>@@@AAA??????@@@CCCEEEEEEDDDBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>======<<<;;;;;;;;;888777777666555444333333111111111111111111000///---...000333888===AAACCC@@@>>>:::666333111000000////////////////////////---------...000111333444444444555555444444333333222555888:::===FFFRRR[[[dddllltttyyy|||~~~{{{uuuooollljjjiiihhhiiiqqqzzz}}}yyywwwsssuuuwwwxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxzzz{{{|||}}}~~~~~~~~~tttfffccckkkzzzuuu```PPPGGGDDD<<<;;;888666444444333444222222222222222222222222444555888CCC]]]yyylllggglllyyyooobbbZZZeee{{{xxxeeeUUUKKKFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@FFFLLLTTT]]]dddjjjooosssxxx{{{~~~zzzxxx~~~qqqeeegggwwwxxxkkk[[[JJJBBBBBB@@@>>>===;;;888444...)))000///------------+++)))***+++---......---+++***)))***+++,,,,,,+++***)))+++---///000//////000111------......///000000000......//////......---,,,,,,---///000222333333333000///...000222333222111222555999999888777999;;;999888666333000000222444333444444333222333555777555777888999888888:::<<<:::;;;;;;;;;;;;===@@@DDD>>>???AAABBBDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPRRRRRRRRRSSSTTTTTTUUUUUUVVVUUUUUUUUUVVVWWWYYYZZZ\\\\\\]]]^^^____________cccdddeeefffggghhhhhhhhhiiiiiihhhiiiiiikkkmmmnnnooooooppppppooommmllljjjmmmjjjgggfffeee```VVVNNNFFF???888666777777222---))),,,//////...///222666+++******+++------+++***(((((()))***+++,,,,,,,,,,,,+++***))))))***+++,,,+++%%%!!!###***//////,,,............///000111222222111111111000000//////,,,---...000111111222222666888<<<>>>>>>???@@@AAA??????AAADDDFFFGGGEEECCCCCCCCCBBBAAAAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@??????>>>===<<<<<<;;;777777666555444333333222000111111111111000000///---...000444888>>>BBBEEECCC@@@<<<777444111000000////////////////////////,,,,,,,,,---///111222333666666666666555444333222222444666777999AAALLLVVVcccllluuu{{{}}}wwwqqqnnnmmmmmmkkklllsss{{{}}}|||wwwyyyzzzyyyxxxvvvwwwwww{{{{{{|||||||||{{{{{{zzzyyyzzz{{{|||}}}~~~xxxiiieeelll{{{rrr^^^NNNDDDAAA<<<:::888666444444444444222222222222222222222222444555999DDD^^^xxxjjjdddhhhtttmmmaaaYYYeee{{{xxxcccRRRHHHDDDAAA???AAAAAAAAA@@@@@@@@@@@@@@@DDDJJJRRR[[[ccciiiooorrrxxx{{{~~~}}}||||||ooohhhgggooowwwfffTTTHHHCCCBBBBBBAAA>>>;;;888666333222222222111///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------............///000000000000000000000000,,,,,,,,,---...///000111...///000111222333333333111000000000111222333333666;;;===<<<<<<===;;;666;;;999666222000.........222222333444666888:::;;;666666888999999999999999::::::::::::<<<>>>AAABBB???@@@BBBDDDGGGIIIJJJKKKKKKKKKJJJJJJLLLMMMOOOPPPMMMOOORRRSSSSSSSSSSSSTTTSSSUUUWWWXXXWWWWWWXXXZZZ```____________```aaaaaa```bbbcccddddddeeefffhhhcccccceeehhhkkknnnqqqsssssspppnnnnnnooopppooommmhhhhhhhhhfffbbbYYYOOOHHH???777333777888333..................000222444555000......///111111...+++000---***)))***++++++***......---,,,++++++++++++,,,---......///.........////////////000111222333333222000///.........//////000111111000111333555777999;;;>>>@@@AAAAAAAAA@@@AAACCCEEEFFFGGGFFFFFFGGGGGGFFFDDDCCCAAA@@@@@@DDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<:::999888777444444222222222222333444111111111111000...------///000111333777;;;>>>AAA???>>><<<:::777444222111//////000000///...------/////////...---...111444666;;;<<<999666555333///333222444777888===JJJVVV___kkkxxx}}}~~~xxxvvvrrrooonnnoooqqqrrr~~~{{{xxxvvvuuuuuuvvvuuutttwwwxxxyyy{{{||||||}}}}}}|||{{{zzzzzz{{{}}}sssiiimmm||||||kkkYYYKKKEEECCC<<<;;;888555333222111111333333333333333333333333111444999DDD\\\~~~{{{jjjaaaccckkkjjjZZZVVVhhh~~~{{{dddRRRJJJFFFCCC@@@???@@@@@@???===>>>@@@BBBFFFKKKSSS\\\eeelllqqqssszzzzzz|||}}}~~~|||yyyzzzllleeefffnnnxxxgggUUUHHHCCCBBBBBBAAA???<<<:::777555444222222111///...,,,+++++++++++++++++++++***))))))))))))))))))))))))***++++++,,,---...///111222222////////////////////////......---------......///000111111222222222111111111111000000111222333333777<<<>>><<<<<<>>><<<777;;;999555111.........///222222222111222222333333777777888999:::::::::::::::::::::;;;<<<>>>@@@AAAAAABBBCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOMMMOOORRRRRRRRRQQQQQQRRRTTTUUUVVVUUUTTTUUUWWWYYY^^^^^^______```aaaaaaaaaaaabbbddddddddddddfffgggfffggggggiiikkkmmmooopppssspppnnnnnnppppppnnnlllhhhgggfffccc]]]TTTJJJCCC<<<555222666777333///...---,,,,,,,,,...000222444...---,,,,,,......,,,***+++******+++,,,---,,,***,,,+++***************+++,,,,,,---...............------------...///000111222111///...------.........///000000000111333555888999<<<>>>@@@AAABBBBBBBBBCCCEEEGGGHHHHHHHHHGGGHHHGGGFFFEEECCCBBBAAA@@@CCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<:::999888777777555444333222111222333333000000000000000///...---//////000333666:::===???===<<<;;;888666333111000//////000000//////...---...//////...---///222555888===???;;;888777444111222111222555777;;;HHHTTTaaammmyyy{{{xxxtttpppnnnnnnppprrr{{{|||zzzwwwvvvwwwwwwwwwvvvxxxxxxzzz{{{|||}}}}}}}}}}}}|||{{{{{{|||~~~vvvlllooo{{{}}}zzziiiVVVHHHAAA???<<<;;;888666333222222222333333333333333333333333222555999CCCZZZzzzyyyhhh```aaahhh|||yyyhhh^^^\\\nnn~~~fffSSSIIIEEEBBB@@@??????@@@>>>===>>>@@@BBBFFFKKKSSS\\\eeemmmqqqtttxxxyyy{{{}}}~~~zzzvvv}}}wwwhhhaaacccmmmyyyhhhVVVIIICCCAAA@@@@@@???===;;;999777666222111000///...,,,++++++&&&'''(((***+++******)))+++******))))))))))))***)))***,,,...000333444555........................//////...---------------222222222222222111111000222222111000111222333444:::???BBBBBBBBBBBB???:::<<<888444///------///000222111111000000000000111777888999::::::;;;;;;:::;;;;;;;;;;;;<<<===>>>???BBBCCCCCCDDDEEEFFFGGGGGGJJJJJJIIIIIIJJJKKKLLLMMMMMMOOOQQQQQQPPPNNNNNNOOOTTTUUUUUUTTTSSSTTTWWWYYY[[[\\\^^^```bbbbbbbbbbbbbbbccceeeddddddccceeefffjjjjjjjjjjjjkkklllmmmmmmqqqpppoooooooooooommmkkkgggeeeaaa\\\UUULLLBBB<<<777333111444666333///......---,,,,,,...000333555///---++++++,,,---,,,+++((((((***,,,......,,,***))))))((((((((()))******+++,,,,,,---------------++++++++++++,,,---......000///...---,,,,,,,,,------.../////////000333555888:::<<>>:::999666333000000111333555999EEERRRcccooo|||}}}wwwrrrooooooppprrryyy}}}zzzxxxwwwxxxyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||||||||}}}xxxmmmoooyyy{{{vvvwwwgggUUUFFF???===<<<;;;888666444333222222333333333333333333333333333555888@@@UUUtttzzziiiaaabbbgggxxxuuuhhhbbbaaarrrjjjUUUIIIDDDAAA@@@>>>??????>>>===>>>@@@CCCGGGKKKSSS]]]fffmmmrrrtttwwwxxxzzz}}}~~~yyywww}}}wwwfff]]]```jjjyyyiiiWWWIIICCCAAA>>>>>>>>>===;;;999777666111000000...---,,,++++++"""$$$''')))+++,,,,,,,,,...---,,,,,,++++++++++++)))***,,,---000222333444///////////////////////////......---------......111111222333333222222222333222111000000111333444===DDDJJJLLLLLLJJJDDD===<<<999333///---...111333111111111111222333444555666777888999999:::999999;;;;;;;;;;;;<<<=========AAAAAABBBCCCEEEFFFGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLMMMOOOPPPPPPNNNMMMLLLMMMPPPRRRTTTUUUVVVWWWYYYZZZYYY[[[^^^aaacccccccccbbbcccdddeeeeeeccccccdddeeekkkkkkkkkjjjkkkkkklllmmmooooooooooooooommmkkkjjjeeebbb\\\UUUMMMDDD;;;555333111111333444333000---000///......000222555666111///---,,,------......***)))***+++------,,,***((((((((((((((()))***+++***++++++,,,,,,,,,,,,,,,************++++++,,,---...------,,,,,,++++++++++++---...//////000333555888:::===@@@BBBCCCDDDDDDEEEFFFGGGIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@;;;:::::::::999999888888777666444222000000000000......//////000/////////------...///111444777999999999777666444333222111000000000111111000000///,,,---...---...000333666<<>><<<;;;888666444333333333333333333333333333333333333555777>>>QQQnnnmmmdddcccgggyyyvvvhhhbbb```pppnnnXXXJJJDDDBBBAAA>>>??????>>>>>>>>>AAACCCGGGKKKSSS]]]fffmmmqqqtttuuuwwwzzz}}}{{{{{{yyyeee[[[^^^fffyyyyyyiiiWWWJJJCCCAAA;;;<<<<<<<<<:::888666444000000///...---,,,,,,+++&&&''')))***,,,,,,,,,+++......---,,,+++++++++,,,***++++++,,,......///000000000000000000000000000,,,,,,,,,------///000000//////111222444444555555555333111000000111333444???HHHRRRUUUUUURRRHHH???<<<999444000...///222444222222222333333555666666444555666777777888888888::::::;;;<<<<<<<<<======>>>???@@@BBBDDDFFFHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMOOOQQQPPPNNNLLLLLLLLLLLLPPPUUUYYYZZZ[[[[[[\\\XXXZZZ^^^aaacccccccccccccccdddeeeeeeccccccdddeeejjjjjjjjjjjjkkklllmmmmmmlllmmmoooooonnnkkkhhhgggbbb]]]UUUMMMEEE===666222111222222333333222///,,,.........///000222444555000///...---,,,,,,---//////,,,***)))***++++++***)))))))))))))))***+++,,,)))******+++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,......///111444666999;;;>>>AAACCCEEEEEEFFFEEEFFFHHHIIIJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;:::::::::999777666444111000/////////---......////////////...,,,,,,,,,---///111333555777777666555444333222222000000111111111111111000,,,---...---...000333666:::???AAA===:::999777333333222222444555888DDDPPPfffrrrzzzwwwvvvvvvxxx~~~}}}yyywwwuuuuuuvvvwwwwwwvvvwwwxxxyyy{{{||||||||||||yyyzzzzzz{{{|||}}}~~~ooonnnxxxxxxyyyvvvnnn```QQQEEE@@@???<<<;;;888666555444444444333333333333333333333333111444666===PPPkkkpppeeedddhhhzzzttteee^^^[[[iiiqqqZZZLLLEEECCCBBB>>>>>>???>>>>>>???AAADDDFFFKKKSSS\\\eeelllqqqssstttvvvzzz}}}~~~}}}{{{eee[[[^^^eeeuuuwwwhhhWWWJJJCCCBBB:::;;;<<<;;;:::777444222//////......---,,,,,,+++------,,,+++******)))))),,,++++++************+++,,,,,,,,,,,,,,,---------111111111111111111111111,,,,,,,,,---...///000111...///000222444555666666666444222000000111333555>>>HHHQQQUUUUUUQQQHHH>>>:::777333000///000222444444333333222222222222333333444555666666777777666888999:::<<<<<<=========<<<===???AAADDDFFFHHHIIIIIIJJJKKKMMMNNNNNNOOONNNNNNPPPRRRQQQOOONNNMMMNNNKKKOOOUUUYYY[[[\\\]]]]]]ZZZ[[[]]]```bbbcccccccccbbbccceeeddddddccceeefffhhhhhhhhhiiijjjkkkmmmmmmiiikkknnnooolllhhheeeddd^^^XXXOOOFFF@@@:::555222111444555333222111---))))))***+++---//////000000,,,------,,,***)))+++,,,000---***))))))***+++***++++++*********+++,,,,,,((())))))***************,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++***,,,...///000222555777:::;;;>>>BBBDDDFFFGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;;;;:::999999777555333111000/////////....../////////......---++++++++++++,,,...000111444444444333333222222111000111111222222222222111---.........---///333666777<<<>>>;;;999999777333444333444555555999DDDPPPeeerrr~~~{{{yyyzzzzzz}}}zzzwwwuuusssssstttuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{xxxyyyzzz{{{||||||}}}}}}pppmmmzzzvvvrrrhhh[[[LLLBBB??????<<<;;;999666555444444555333333333333333333333333000444999@@@RRRlll}}}pppfffeeeiiizzznnn]]]WWWTTTcccppp[[[LLLEEECCCCCC===>>>???>>>>>>???BBBDDDEEEIIIQQQ[[[dddkkkppprrrtttvvvzzz~~~sssxxx|||fff\\\```gggttt~~~uuugggWWWJJJDDDBBB;;;<<<===<<<;;;777444222///......------,,,,,,+++...---+++)))))))))***+++++++++*********+++,,,,,,,,,,,,,,,---------------000000000000000000000000---------------...///000///000111333444555555555777555222000000111333555<<>>???AAACCCEEEFFFGGGFFFHHHJJJLLLNNNOOOOOOOOOOOOQQQSSSSSSQQQPPPPPPPPPOOOQQQTTTUUUWWWXXX[[[^^^\\\\\\]]]___```bbbcccdddaaabbbddddddddddddfffggghhhhhhhhhhhhiiijjjkkkkkkfffiiimmmnnnjjjfffcccaaaZZZSSSJJJBBB<<<999666555222777888444111000,,,&&&%%%(((+++...//////---,,,***,,,...---+++)))***+++---+++******+++,,,+++***,,,,,,+++*********++++++'''((())))))******))))))++++++************++++++++++++,,,------,,,++++++***,,,...000111333666999:::<<>>>>>>>>>>>???BBBDDDDDDHHHPPPYYYbbbjjjnnnqqquuuwww{{{~~~}}}}}}jjjooowww}}}fff\\\bbbiiiuuu|||tttfffVVVJJJDDDBBB======>>>>>><<<888444222.........------,,,,,,,,,***)))((('''(((+++...000,,,,,,,,,,,,---......///,,,,,,------...///////////////////////////////////////...------------...111222333333444444444444888555222000///111333555:::???CCCBBBBBBCCC???:::333222000...---...//////000000111333444777888:::444555666777888888888888666777999;;;===>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEDDDFFFHHHKKKMMMNNNNNNNNNOOOQQQTTTTTTSSSQQQQQQRRRTTTTTTSSSRRRRRRUUUYYY]]]]]]]]]]]]^^^___aaacccddd```bbbcccddddddeeefffhhhiiiiiihhhhhhhhhhhhiiiiiidddhhhmmmmmmiiidddaaa```WWWQQQHHH@@@;;;999888777333999:::555000///+++%%%%%%(((---000222111...,,,+++...000000---++++++---))))))***,,,......,,,***,,,,,,+++***))))))******'''(((((()))))))))))))))+++***))))))))))))*********+++------...---,,,+++***,,,///000111444777::::::<<>>>>>>>>>>>???BBBEEECCCGGGOOOYYYbbbiiimmmpppuuuwww{{{~~~|||ttthhhgggpppzzzmmm``````ooo~~~sssgggXXXIIICCCCCC@@@>>>;;;:::::::::999888333111...,,,------,,,+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------......,,,***'''%%%&&&(((+++,,,---...///111...---,,,///222222///,,,---///111333444555444444555333111000111333555777:::<<<===>>>>>><<<999888444222000///...///000111333333333444444444555555555555666666777777888888<<<=========;;;;;;===???@@@@@@??????@@@BBBCCCEEEHHHHHHIIIKKKLLLNNNOOOPPPJJJLLLOOORRRTTTTTTTTTSSSYYYYYYYYYYYYZZZ[[[\\\]]]]]]___```___^^^^^^___```bbbdddgggiiihhhfffcccaaafffddddddhhhlllnnnkkkhhhjjjiiigggfffeeeccc___]]]YYYLLL@@@<<<999555555888999666333000000///...,,,***+++---///000000---******+++,,,---------------+++,,,,,,---,,,+++***)))******)))))))))))))))***,,,+++++++++******))))))(((((())))))*********+++******))))))))))))))))))------......///111555888===>>>AAADDDGGGIIIJJJJJJHHHIIILLLNNNOOOOOONNNMMMKKKJJJGGGGGGHHHHHHGGGFFFEEEDDDBBBCCCCCCCCCBBB@@@AAA???======>>>???>>>======<<<:::999999999777555444333222111000000000000000000...------,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------000000111222222222222111111000---++++++,,,...000444666888999:::999777666555444555666555777???III```ooo~~~{{{{{{zzzzzzzzz|||}}}zzzwwwsssqqqrrrsssuuusssuuuvvvwwwvvvuuuvvvwwwuuuuuuwwwxxxxxxyyyxxxxxx{{{|||}}}~~~~~~ooocccaaaiii}}}}}}uuubbbRRRJJJDDD>>>>>><<<:::777555444444333222222222111222222333333666888<<>>???CCCHHHPPPXXX```gggnnnssszzzyyyzzz}}}}}}yyyyyy~~~rrreeefffooowwwkkk```bbbsss~~~sssfffVVVGGG??????>>><<<::::::999999666555444222///............---,,,,,,,,,,,,,,,,,,++++++,,,++++++++++++,,,------------...///...---+++******,,,...///......///000///---,,,...000111000---...///111333444444444333333222000000000333555777;;;<<<>>>???>>><<<999777333222000///...///000111333333333444444444555555555555666666777777888888;;;<<<===<<<;;;<<<===???@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIKKKLLLNNNOOOPPPMMMNNNQQQSSSUUUVVVVVVVVVYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^______^^^^^^___aaabbbccceeeggggggeeecccbbbbbbdddfffggghhhiiijjjjjjkkkjjjhhhhhhgggccc^^^YYYRRRGGG===;;;999666666999999666222000//////...---)))***+++------,,,***'''((()))***+++++++++++++++,,,,,,------,,,***((('''++++++************+++++++++++++++*********))))))))))))))))))******++++++************************,,,---......///111555999<<<>>>AAADDDGGGIIIJJJJJJJJJKKKMMMNNNPPPPPPOOOOOOMMMKKKIIIIIIJJJJJJIIIHHHJJJHHHEEECCCCCCCCCAAA???AAA???>>>===>>>???>>>======<<<:::999999888666555333222111000/////////////////////...------,,,,,,++++++************+++++++++++++++,,,,,,------...000000111222222222222222111///...,,,,,,---...///222333555777777777666666333222333555555777@@@III\\\lll}}}}}}zzzxxxvvvuuuxxxyyy|||}}}{{{xxxuuuqqqpppppprrrsssssstttvvvvvvuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxxxxxxx{{{|||}}}~~~~~~kkk___\\\eee}}}~~~uuubbbRRRJJJEEE@@@???>>>;;;888666555555555555555444333222222222222555777===JJJccczzzvvvwww{{{~~~xxxuuuvvvzzzdddTTTNNNKKK[[[rrr}}}ttt```QQQIIIEEEAAA???>>>===<<<<<<<<<===>>>???CCCHHHPPPXXX___gggmmmrrrvvvwwwyyy}}}wwwqqqpppuuu|||nnneeehhhssspppeee\\\aaaqqqtttgggWWWFFF>>>>>>???>>><<<<<<;;;999666333333111...---......------+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---------...///000000///......---///111111000//////000000...,,,,,,...///000//////000222333333333222111000000//////000333555777<<<===??????>>>;;;888666333222000///...///111222333333333444444444555555555555666666777777888888:::;;;<<<<<<;;;<<<>>>@@@@@@@@@@@@AAABBBDDDEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPQQQQQQRRRSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]][[[]]]____________```bbbbbbccccccdddddddddcccccc```dddffffffddddddhhhlllmmmjjjhhhiiiiiiddd[[[SSSHHHAAA::::::;;;:::999;;;;;;777222...............---...///000///...+++***))))))***+++++++++*********+++,,,,,,,,,+++***))),,,+++++++++++++++,,,,,,***************))))))))))))************+++++++++++++++++++++++++++++++++***+++------///222666:::<<<>>>AAADDDGGGIIIJJJJJJLLLMMMNNNOOOPPPQQQQQQRRROOOMMMKKKKKKLLLMMMLLLKKKOOOKKKGGGDDDBBBBBB@@@???AAA@@@>>>>>>?????????>>>===<<<:::999999888666444111111000///..................//////...---+++***)))))))))(((((()))))))))***++++++,,,------......000111111222222222222222000///......------......///000111333555555666555222111222555666888@@@IIIVVVggg{{{}}}yyyuuurrrpppuuuvvvyyy|||yyyxxxwwwuuurrrooonnnooopppqqqrrrtttuuuuuuttttttuuuvvvxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~jjj]]]XXXaaaxxxwwweeeUUUKKKFFFBBB@@@???<<<999777666666666777777555444333222222222444777===LLLfffzzzuuuvvvzzz~~~{{{{{{xxxbbbTTTNNNMMM]]]vvvwwwbbbQQQHHHDDD@@@===>>>>>>===<<<===>>>???@@@DDDIIIPPPXXX___ffflllpppvvvwwwzzz~~~zzzrrrmmmkkkqqq{{{yyymmmhhhnnnzzznnnccc[[[```mmmzzzvvvjjjZZZJJJAAAAAAAAAAAA@@@??????<<<777444111...,,,++++++,,,,,,+++******++++++,,,,,,,,,---+++++++++***+++,,,,,,---...///000000000000///...---///111111000000000111111///,,,+++,,,---///000000111222333333222111000.........///000333666777===>>>??????===:::777555333111000......///111222333333333444444444555555555555666666777777888888888:::;;;;;;;;;<<>>??????>>><<<777111------...//////000111333222000...,,,,,,+++,,,,,,---------,,,,,,'''((()))+++,,,,,,,,,,,,++++++*********+++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---)))***,,,---...222777:::;;;===@@@DDDGGGIIIJJJJJJMMMMMMMMMNNNOOOPPPRRRSSSOOONNNLLLLLLMMMNNNNNNMMMPPPLLLFFFCCCAAAAAAAAA@@@BBB@@@>>>>>>???@@@???>>>>>><<<:::999888777555333000///......---------...---...///000///---+++)))))))))(((((((((((())))))***++++++,,,---...//////000111222222333333222222////////////.........------...///111333444666777666444444666777999???FFFRRRdddyyy|||yyyuuuqqqnnnrrrtttwww}}}~~~zzzwwwuuuuuutttqqqooonnnooopppqqqrrrsssttttttrrrssstttvvvyyywwwvvvttttttvvvxxxyyyzzzzzz|||~~~~~~~~~~~~~~~lll^^^XXX___vvv|||nnn]]]PPPGGGCCC@@@>>><<<999777666666666666555444333333333333333444777===MMMiii|||vvvwww{{{}}}~~~zzzdddVVVQQQQQQbbb{{{zzzdddRRRIIIDDD@@@===???>>>=========>>>@@@AAADDDIIIPPPWWW^^^dddkkkoooyyyzzz|||yyyrrrooolllrrr}}}zzznnnkkkssssssfff]]]___gggooowww~~~}}}tttiiiZZZLLLDDDCCCAAAAAA@@@??????<<<777444111...,,,+++,,,---,,,,,,*********++++++,,,,,,,,,+++************+++,,,,,,000000//////...------,,,+++---///000000000111222111///---+++***,,,///111000111222333222111000///------...///111444666777<<<===>>>>>><<<999666444222111///......000111333333333333444444444555555555555666666777777888888888999;;;;;;;;;<<<>>>@@@???@@@AAABBBDDDEEEFFFFFFGGGHHHIIIKKKNNNPPPQQQRRRTTTSSSRRRRRRSSSVVVYYY[[[[[[[[[[[[[[[[[[[[[\\\]]][[[\\\^^^_________aaacccbbbaaaaaaaaaaaabbbcccdddgggeeecccdddgggjjjkkkkkkllljjjggggggddd]]]RRRJJJ???===<<<===BBBEEEEEECCC<<<777111------...//////---///000///,,,))))))))),,,,,,---------,,,,,,+++((()))***+++,,,+++******)))))))))))))))***++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------)))***,,,---...222666::::::<<>>>>>???@@@???>>>>>><<<999888888777444222///...------------------,,,---//////...---***)))+++******))))))******+++***++++++,,,...//////000111111222333333333333222///////////////...............///000222444777888;;;888777999:::999>>>CCCPPPbbbwww|||zzzwwwssspppqqqssswww}}}~~~zzzwwwuuutttsssqqqpppooopppqqqrrrqqqrrrsssrrrqqqqqqsssuuuxxxwwwuuuttttttvvvxxxyyyyyyzzz{{{}}}~~~~~~~~~}}}~~~~~~kkk^^^XXX___wwwzzziiiVVVIIIDDD???>>>;;;888666555555555222222111111222333444444444777===MMMjjj}}}www{{{|||~~~}}}hhhYYYTTTSSSddd|||{{{eeeSSSIIIDDDAAA??????>>>=========>>>@@@AAACCCHHHOOOVVV]]]dddjjjnnnwwwyyy|||zzzsssrrrooouuu}}}tttnnnyyyqqqcccXXXXXX\\\```iiisss~~~wwwooofffYYYKKKCCCCCC???>>><<<<<<;;;999666333333111///...///000000///*********+++++++++++++++***************+++,,,,,,000//////...---,,,,,,,,,***,,,.../////////111222000///...+++***+++...000000111222222222111000///......///000222444666777999;;;<<<<<<;;;888555333222111///...///000222333333333333444444444555555555555666666777777888888999:::;;;;;;:::;;;===???===>>>@@@BBBDDDEEEEEEFFFGGGHHHJJJLLLNNNPPPRRRSSSTTTSSSRRRRRRSSSUUUXXXYYY\\\\\\[[[[[[[[[\\\\\\]]][[[]]]____________```bbbaaaaaaaaaaaabbbcccdddeeehhheeecccfffjjjmmmllljjjjjjhhhfffbbb]]]VVVNNNIII@@@AAA@@@@@@DDDJJJJJJFFF;;;777222...............---000111///+++)))***+++******+++++++++***))))))+++,,,,,,,,,***)))'''%%%(((((((((((()))***+++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++***++++++,,,,,,------...)))***,,,,,,...111555999999;;;???CCCFFFHHHJJJJJJLLLMMMMMMNNNOOOPPPQQQRRRQQQOOOMMMLLLMMMMMMLLLKKKJJJGGGDDDBBBBBBCCCBBBBBBBBB@@@??????@@@@@@@@@>>>>>><<<999888777666444222......---------------...------......---,,,***))),,,++++++******++++++,,,***+++,,,---...///000111111222222333333333333333111000//////......//////000/////////111444777999???;;;999;;;;;;:::===AAAMMM___ttt~~~{{{zzzwwwtttqqqppprrrvvv|||}}}yyywwwvvvsssrrrqqqqqqpppqqqrrrrrrqqqrrrrrrqqqoooppprrruuuuuuuuuttttttuuuvvvxxxyyyxxxyyy{{{|||~~~~~~~~~}}}~~~uuueee[[[WWW^^^wwwrrr[[[KKKEEE???>>>;;;888666555555555000000000111222333444555444777===MMMjjj|||}}}zzz~~~kkk\\\UUUSSSccczzzyyybbbQQQHHHDDDBBB@@@>>>>>>===<<<===>>>???@@@BBBGGGNNNVVV]]]dddjjjnnnrrruuuzzz}}}zzzrrrsssrrrxxxzzzuuuooo```TTTSSSUUUXXXbbbppp|||vvvnnneeeXXXJJJCCCBBB>>><<<::::::999999666555444222//////000111111000++++++++++++***************************++++++,,,///......------.........,,,...000000///...///000...//////,,,******---//////000111222222111000000//////000222333555666777777888:::::::::777555333111000///...///000222333333333333444444444555555555555666666777777888888999;;;;;;;;;::::::<<<>>><<<===???BBBDDDDDDEEEEEEGGGHHHJJJLLLNNNQQQRRRSSSTTTTTTSSSSSSTTTVVVXXXYYY]]]\\\\\\[[[[[[\\\\\\\\\]]]^^^______^^^^^^___aaaaaaaaabbbccccccddddddeeeeeefffggghhhjjjllllllkkkgggfffddd]]]UUUNNNKKKJJJCCCDDDCCCAAAEEELLLKKKFFF999666222000//////...---...111333111,,,***,,,///***++++++++++++***)))((()))***+++++++++)))((('''))))))))))))***+++,,,---,,,,,,,,,------............---------,,,,,,,,,,,,*********+++,,,---------***+++,,,,,,---000444777999;;;>>>BBBFFFHHHJJJJJJLLLNNNOOOQQQRRRRRRRRRRRRSSSQQQNNNMMMMMMMMMLLLJJJJJJHHHEEEDDDDDDDDDCCCAAACCCAAA??????@@@@@@@@@???>>><<<999888777666333111......------------............------,,,++++++***,,,++++++******++++++,,,***+++,,,---...000111111111222333333444444333333222111///...---...///000000///......///222666888>>>:::888:::<<<;;;===@@@JJJ\\\qqq~~~}}}zzzwwwuuurrrpppnnnpppttt{{{~~~zzzwwwuuuuuurrrqqqqqqppppppqqqrrrrrrqqqqqqqqqooonnnooorrrtttrrrssstttuuuvvvwwwxxxyyyxxxyyyzzz|||}}}~~~~~~~~~}}}~~~qqqddd[[[VVV\\\tttuuu]]]LLLGGG@@@???<<<999777666666666222222222222222333444555555777===LLLiiiwwwyyyqqqaaaYYYUUUcccyyyttt^^^MMMEEECCCAAA@@@>>>===<<<<<<<<<===>>>???@@@EEEMMMUUU\\\dddjjjoooppptttyyy|||}}}~~~yyyqqqsssssszzz~~~|||sssdddXXXXXXYYY\\\hhhxxx~~~wwwpppgggYYYKKKCCCCCC@@@>>>;;;:::::::::999888222000......///000000///,,,+++++++++******))))))*********)))***++++++,,,------------...///111111///000222111///......///---//////---******,,,///...///000222222222111000000000111333444555666666555666888999999777444333111000///...///000222444333333333444444444555555555555666666777888888888:::;;;<<<;;;::::::;;;===;;;<<>>BBBFFFHHHJJJJJJMMMOOOQQQSSSTTTTTTSSSRRRUUUSSSPPPNNNNNNMMMLLLJJJLLLJJJHHHGGGFFFEEECCC@@@CCCAAA??????@@@AAA@@@???>>><<<999888777555333111......---------......//////...---,,,++++++++++++++++++************++++++***+++,,,---///000111222111222333333444444333333333111///------...000111111///------...111555777<<<777666999<<<<<<===AAAGGGYYYnnn|||}}}xxxuuussspppnnnmmmooossszzz{{{wwwuuuttttttpppppppppppppppqqqqqqrrrpppqqqpppooonnnooorrrtttppprrrsssvvvwwwxxxyyyyyyxxxxxxzzz|||}}}~~~~~~~~~~~~tttggg]]]VVVZZZpppttt\\\MMMIIIAAA@@@===;;;999777777777555555444333333333444444666888===LLLhhhzzzsssxxxwwwfff]]]XXXeee{{{qqq[[[KKKCCCAAA@@@???===<<<<<<;;;;;;<<<>>>??????DDDLLLUUU\\\dddkkkooosssvvv{{{|||{{{zzz|||}}}